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
341232386615	341232387175	341232387725	341232388275	341232388825	341232389375	341232389925	341232390475	341232391025	341232391575	341232392125	341232392675	341232393225	341232393775	341232394325	341232394875	341232395425	341232395975	341232396525	341232397075	341232397625	341232398175	341232398725	341232399275	341232399825	341232400375	341232400925	341232401475	341232402025	341232402575	341232403125	341232403675	341232404225	341232404775	341232405325	341232405875	341232406425	341232406975	341232407525	341232408075	341232408625	341232409175	341232409725	341232410275	341232410825	341232411375	341232411925	341232412475	341232413025	341232413575	341232414126	341232414675	341232415225	341232415775	341232416325	341232416875	341232417425	341232417975	341232418525	341232419075	341232419625	341232420175	341232420725	341232421275	341232421825	341232422375	341232422925	341232423475	341232424025	341232424575	341232425125	341232425675	341232426225	341232426775	341232427325	341232427875	341232428425	341232428975	341232429525	341232430075	341232430625	341232431175	341232431725	341232432275	341232432825	341232433375	341232433925	341232434475	341232435025	341232435575	341232436125	341232436675	341232437225	341232437775	341232438325	341232438875	341232439425	341232439975	341232440525	341232441075	341232441625	341232442175	341232442725	341232443275	341232443825	341232444375	341232444925	341232445475	341232446025	341232446575	341232447125	341232447675	341232448225	341232448775	341232449325	341232449875	341232450425	341232450975	341232451525	341232452076	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2738	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22980	21650	29596	24209	21645	21688	8693	954	675	631	536	512	428	412	382	357	330	360	320	351	317	272	312	283	265	293	273	297	275	271	260	233	242	272	282	263	236	239	243	263	244	223	232	248	259	243	248	228	210	243	239	258	271	212	249	226	249	220	253	243	263	252	220	217	256	228	251	239	240	247	224	233	228	229	225	248	236	259	255	227	229	245	255	245	252	229	230	214	243	219	218	227	247	243	257	237	227	253	234	250	242	239	227	223	263	236	234	271	220	251	239	215	235	234	255	214	225	233	235	231	206	217	254	249	259	226	215	256	217	223	207	226	246	229	235	236	235	223	226	250	229	248	239	209	233	277	229	217	200	231	239	233	238	246	244	230	213	235	214	227	207	251	221	243	231	254	226	239	224	215	246	246	224	245	228	244	247	240	247	220	243	228	252	268	234	239	241	216	233	209	232	237	216	255	216	223	238	223	237	204	243	247	246	229	243	246	225	250	258	228	231	211	242	223	222	255	243	261	223	215	225	205	246	234	255	208	232	220	247	266	214	211	244	244	231	227	247	240	226	227	234	241	244	249	234	245	245	255	248	238	258	227	218	238	252	229	237	247	237	215	195	244	231	231	222	218	241	234	256	226	245	274	276	246	235	235	205	241	238	250	192	257	243	212	244	208	244	218	231	235	233	246	220	235	248	224	203	247	263	244	236	240	255	225	202	266	250	228	221	220	238	239	217	227	218	228	261	261	215	224	243	227	221	231	251	214	217	233	236	207	198	241	230	234	250	220	213	225	237	218	223	252	240	243	242	256	249	226	225	220	234	227	238	207	225	239	227	226	224	280	231	243	253	250	230	195	235	240	228	227	244	258	238	227	232	236	220	238	224	213	213	250	252	254	252	248	259	229	247	249	258	236	225	245	238	244	256	210	233	240	236	267	216	238	200	214	227	221	206	227	223	232	266	183	253	206	200	235	239	226	218	218	228	239	247	236	253	249	252	263	246	215	226	244	223	243	249	247	249	222	234	249	223	219	231	244	219	228	229	217	252	212	249	229	233	264	217	246	227	228	223	207	239	223	216	255	226	257	217	215	240	252	243	258	249	235	232	252	222	222	234	229	235	256	250	228	209	218	251	250	232	220	228	289	223	223	237	222	259	250	249	217	274	254	220	240	260	210	221	219	272	220	224	268	244	207	248	261	216	236	265	226	243	247	241	208	208	230	207	270	221	209	234	234	234	223	218	232	244	237	237	259	251	265	212	237	236	226	251	217	212	244	206	233	232	227	222	205	238	224	224	189	219	237	227	226	243	225	236	267	211	244	253	251	250	226	235	219	259	242	246	244	242	246	246	209	213	249	231	218	215	228	228	229	203	233	221	229	240	271	237	238	240	215	236	240	211	264	250	254	229	220	243	264	217	253	236	238	221	226	215	200	216	231	233	217	276	208	213	236	224	266	223	231	236	216	224	247	263	259	252	247	215	244	190	245	209	258	250	217	216	232	229	286	204	212	239	231	241	212	259	200	228	217	237	229	238	238	239	240	238	237	229	228	239	234	257	242	238	263	230	215	232	255	209	235	234	214	247	218	232	226	221	204	194	227	194	225	216	234	245	229	218	239	238	230	227	233	243	239	232	227	241	238	237	239	239	242	237	240	227	235	261	233	236	220	258	220	226	230	239	230	247	232	233	226	232	232	216	240	230	214	228	244	240	234	248	242	217	212	237	262	236	219	250	210	213	251	208	261	261	240	245	205	258	248	235	214	224	257	214	219	241	220	238	219	231	227	244	225	251	239	264	242	238	246	232	207	235	231	243	228	215	239	201	214	235	224	246	238	261	237	227	231	231	237	205	230	198	232	217	223	231	228	228	237	234	216	242	249	255	214	229	193	254	250	235	252	206	244	217	230	269	225	233	220	242	252	239	209	249	257	222	258	259	220	229	255	232	207	237	251	245	232	245	249	246	242	250	256	222	230	232	215	234	253	223	245	243	206	235	227	243	258	219	266	222	229	261	231	252	245	237	240	229	190	254	242	236	220	238	229	229	230	223	245	217	222	215	264	217	229	259	234	237	221	221	221	231	225	240	236	234	259	218	219	208	231	239	196	268	252	247	246	243	227	209	253	259	250	254	221	220	218	247	228	228	240	232	240	231	206	241	222	243	229	234	227	227	274	254	230	205	237	237	205	260	240	233	233	234	239	253	231	231	235	239	221	219	242	206	247	237	249	222	205	250	249	239	225	215	261	226	226	225	246	248	243	256	244	238	202	243	221	236	248	229	228	225	244	247	227	205	228	253	245	237	247	234	240	229	225	218	236	228	244	242	229	232	228	262	233	232	233	247	249	232	237	237	225	232	219	223	256	245	202	216	228	221	222	234	216	258	253	212	204	204	236	235	203	213	242	223	228	223	232	245	246	258	251	241	218	238	244	225	267	236	212	210	240	243	225	248	224	197	237	232	221	271	246	214	240	235	224	218	244	241	251	230	237	268	227	237	235	216	234	216	243	247	214	230	225	226	243	229	240	244	252	225	250	207	234	215	243	225	240	216	226	229	229	255	226	228	257	239	215	267	203	263	238	223	214	201	247	234	245	233	257	220	251	223	258	218	208	230	250	224	251	234	228	236	276	233	258	234	184	230	230	225	227	244	214	245	254	241	237	219	251	231	217	271	234	244	225	234	244	231	227	241	231	225	221	226	244	236	243	241	231	247	244	231	222	247	201	233	230	223	234	236	227	227	222	235	246	247	239	240	225	208	229	233	213	220	215	226	256	261	220	230	241	221	214	231	238	229	238	226	219	219	254	221	235	204	205	256	222	231	223	225	226	192	188	191	229	244	219	249	231	221	254	240	244	254	237	217	210	237	210	226	214	239	239	274	241	232	257	244	234	239	252	219	246	203	247	241	252	202	248	229	233	248	268	260	219	242	237	210	242	209	248	221	218	265	227	247	249	269	234	250	251	236	230	226	226	242	232	242	247	252	210	232	227	224	231	231	224	226	238	253	220	249	229	232	223	218	222	241	246	234	230	230	220	265	239	221	243	249	231	230	203	249	257	254	230	221	239	211	228	232	210	216	243	228	219	217	237	246	224	227	218	224	255	201	231	259	206	233	243	252	230	239	246	236	226	227	250	254	248	241	251	232	234	207	226	230	236	249	206	244	225	221	201	215	233	243	254	223	252	244	254	230	216	244	235	226	234	251	259	235	254	263	203	242	244	202	234	239	235	226	258	248	232	232	220	226	260	231	235	245	231	238	263	226	217	231	242	213	228	251	226	267	226	205	237	242	249	271	223	230	225	204	247	227	240	254	225	219	221	223	254	240	232	237	204	233	214	254	215	225	228	236	255	250	242	237	227	215	227	235	209	247	218	237	241	253	213	210	204	232	214	228	242	270	252	207	247	215	205	224	233	247	254	220	249	239	235	231	248	218	248	213	248	222	223	237	218	233	221	237	228	233	239	251	240	242	220	233	245	251	211	232	247	220	207	261	238
8886	34560	9948	4855	3862	2591	1918	1426	1120	972	761	738	556	553	469	401	407	394	360	338	321	320	347	315	302	305	309	345	276	292	259	261	263	267	268	253	263	242	242	258	266	254	250	260	278	250	251	229	264	232	248	249	231	230	246	251	215	226	261	254	233	244	245	230	237	235	257	229	227	244	223	251	229	239	207	237	245	231	252	237	246	212	218	239	213	231	244	250	263	223	233	226	238	235	237	245	231	233	232	219	230	238	249	240	204	237	250	220	224	263	227	259	204	231	244	237	242	223	211	197	227	231	222	216	202	240	240	269	210	248	234	236	244	245	251	216	247	235	231	202	244	233	222	214	237	205	235	247	271	250	212	257	254	230	214	199	229	214	247	221	209	256	235	231	211	224	230	200	251	273	252	237	242	222	229	234	237	218	215	275	230	226	260	235	229	283	218	234	235	226	240	246	222	229	225	240	220	236	261	229	231	255	243	226	223	236	248	219	224	257	252	232	244	224	219	259	233	242	227	204	226	254	226	241	243	214	226	242	232	208	212	221	216	252	233	247	209	230	248	223	239	223	256	241	219	202	229	239	251	228	256	245	235	245	230	209	222	220	216	234	242	244	199	250	247	242	230	217	219	232	225	222	213	196	240	232	236	242	237	235	234	244	247	233	240	227	226	238	216	244	243	283	223	233	244	230	238	229	206	252	244	241	229	248	239	241	203	241	266	235	248	245	241	228	219	227	235	219	228	243	241	238	262	236	210	259	235	215	240	237	221	232	240	254	240	228	214	222	238	231	232	201	240	211	215	232	231	234	240	223	229	228	228	221	212	242	235	232	248	242	229	212	247	241	252	232	234	223	236	251	247	243	216	251	231	230	210	218	254	228	235	240	224	234	240	218	234	235	237	214	240	228	248	236	245	209	250	206	230	274	245	233	244	261	230	228	225	241	205	235	250	254	253	241	213	234	234	220	238	230	261	240	241	219	246	216	216	264	233	211	244	218	201	235	229	253	244	217	242	234	266	230	256	250	227	230	210	256	227	226	231	221	205	207	232	239	226	215	222	228	230	238	242	226	226	259	252	221	205	269	228	222	239	240	244	228	207	209	244	213	226	215	223	242	260	233	222	245	248	232	240	223	246	232	231	225	248	232	240	216	244	231	221	239	244	246	257	222	216	240	232	239	251	200	237	233	242	233	235	199	218	241	204	235	236	228	196	207	224	207	255	206	222	217	230	230	243	229	214	250	233	221	264	234	260	238	231	229	249	233	227	234	227	224	235	224	204	238	253	220	244	242	236	235	204	252	248	231	218	218	213	230	218	227	244	239	238	224	249	233	232	237	217	255	227	239	216	244	215	248	206	225	251	242	225	192	224	238	264	235	193	227	246	223	251	221	223	223	230	255	249	234	245	258	229	230	235	238	237	220	226	248	241	226	225	217	244	251	225	222	217	216	224	236	233	244	224	225	233	229	229	240	215	209	222	231	240	234	222	234	255	217	250	218	244	220	256	233	234	239	222	245	242	224	215	227	234	230	232	208	229	235	221	224	211	195	249	229	235	192	247	247	221	229	247	206	227	219	221	204	205	236	217	229	226	236	231	252	216	238	224	231	213	218	230	227	243	233	221	215	232	242	249	239	258	224	222	255	197	221	221	239	248	236	229	248	226	240	205	223	242	249	253	226	215	234	230	234	229	234	251	256	242	239	222	236	208	282	211	237	255	237	231	250	257	228	241	228	233	234	225	206	241	225	210	233	239	221	222	231	228	216	236	201	236	244	256	229	234	241	224	260	223	225	206	241	220	227	231	235	240	244	222	248	235	238	224	242	237	230	244	249	227	229	224	223	236	249	236	230	223	226	223	224	244	226	212	206	221	200	209	217	219	226	234	259	213	236	231	221	218	249	235	221	265	205	214	224	220	233	226	230	231	213	220	235	237	252	217	240	228	243	236	229	226	231	248	228	241	226	224	240	234	209	234	222	231	232	221	221	229	204	245	221	243	243	244	230	229	205	237	210	246	231	222	216	226	246	231	250	199	228	237	236	211	225	237	238	244	218	203	273	213	214	248	240	238	215	243	219	206	241	205	221	230	232	235	255	229	240	241	213	213	230	240	231	233	248	228	234	222	226	245	207	225	237	272	228	233	266	257	250	195	202	219	214	231	217	236	225	226	232	247	240	219	230	206	233	235	261	258	247	234	227	268	217	239	211	202	226	252	245	230	227	242	221	213	228	205	246	224	232	231	223	256	246	214	232	227	207	238	226	232	244	212	249	230	228	238	238	228	252	221	232	236	222	249	220	234	251	246	239	222	232	224	224	242	221	228	229	235	229	205	212	219	226	230	238	227	263	254	226	241	213	242	264	232	236	228	221	225	245	201	227	215	254	248	239	262	248	232	251	229	223	217	208	211	260	247	232	237	250	196	231	232	239	230	222	231	225	219	219	233	246	206	210	224	252	234	224	232	239	210	216	223	211	218	248	222	226	210	235	218	224	220	229	236	248	264	242	240	244	221	243	241	236	207	239	233	240	234	229	241	249	230	223	249	227	226	235	249	234	227	220	224	248	228	258	228	224	222	254	230	253	219	216	241	228	229	222	240	222	247	234	253	241	216	251	230	208	225	239	225	224	248	211	205	239	222	216	221	227	227	239	209	230	230	238	238	232	219	230	221	247	234	234	233	265	192	213	246	220	231	221	250	234	244	219	228	211	272	238	220	239	220	230	233	251	254	220	214	236	237	231	247	221	250	227	219	245	235	234	228	250	250	230	236	256	218	238	240	232	230	242	214	222	216	238	230	224	248	236	261	231	228	241	242	283	247	229	228	243	232	234	224	213	221	246	224	230	212	228	233	247	241	220	236	219	224	227	223	253	247	231	200	247	228	225	238	238	221	246	217	226	236	214	236	242	206	211	228	233	226	238	247	241	221	243	247	250	255	236	254	233	232	247	211	221	235	201	248	211	215	246	225	252	227	255	218	235	252	236	231	237	231	245	213	222	243	239	220	243	234	256	221	230	251	213	246	267	203	229	235	205	248	273	248	247	202	242	220	217	229	233	240	218	249	242	233	240	241	219	246	238	224	243	255	242	202	254	231	228	237	243	254	242	253	248	238	227	224	244	245	250	234	210	238	240	213	240	253	225	241	214	222	235	228	225	234	237	248	211	239	220	219	235	224	232	225	234	252	218	259	223	245	207	212	214	242	239	263	239	246	220	234	233	252	231	242	218	248	243	224	248	237	247	228	249	233	238	233	214	195	223	243	253	226	212	208	257	252	225	231	238	267	241	213	227	219	237	213	241	224	234	233	231	258	233	260	242	223	228	232	232	229	209	214	211	235	241	234	240	217	215	259	247	219	216	239	218	275	252	221	226	251	250	228	216	251	228	227	263	248	256	225	232	257	247	245	233	250	224	237	223	240	239	253	223	226	226	229	220	223	226	224	212	247	243	252	246	252	244	229	222	255	253	210	239	232	219	270	240	223	216	221	258
27816	20297	8355	1040	736	590	546	543	542	523	533	466	523	460	489	505	457	498	541	510	477	462	479	510	525	488	515	509	464	472	471	504	468	494	510	524	493	504	458	531	517	501	445	509	501	531	450	505	497	520	457	476	497	522	473	482	486	522	458	518	523	451	488	499	485	502	472	475	553	477	541	486	474	481	446	539	446	503	493	492	523	493	497	488	492	491	513	468	489	480	509	493	496	510	505	507	441	472	494	481	509	494	499	507	522	486	492	488	495	489	500	497	477	494	479	488	509	478	506	493	480	453	458	501	489	538	487	488	498	502	531	467	497	476	487	517	452	471	462	491	503	476	520	480	477	497	505	447	509	484	514	533	494	514	491	500	497	517	507	523	502	517	481	534	487	471	482	497	498	462	495	527	518	489	469	489	483	518	519	455	466	487	512	500	474	510	466	456	520	488	467	487	465	481	477	493	504	434	491	479	494	481	494	474	491	504	468	466	499	483	480	499	503	508	470	486	497	498	481	497	487	466	491	493	471	502	494	471	532	477	495	481	537	499	493	468	488	461	510	502	493	508	455	517	529	490	483	445	476	492	480	515	498	485	503	508	473	494	493	530	524	512	502	513	471	484	476	500	529	495	529	487	522	491	509	503	480	468	536	483	495	525	484	475	503	472	505	441	516	501	489	500	480	469	489	468	472	497	500	470	475	479	511	492	478	479	475	520	493	472	503	464	469	519	482	538	511	535	499	523	478	473	461	462	492	497	511	534	541	527	501	522	499	502	497	489	486	455	491	493	471	479	440	481	449	456	481	480	490	485	493	489	479	436	496	496	490	488	481	491	487	494	480	463	494	448	462	494	508	509	499	477	542	482	506	487	490	482	517	484	449	456	510	453	513	509	481	473	495	466	472	509	509	461	465	488	498	487	509	512	524	472	486	526	493	493	488	488	534	474	512	511	507	463	457	450	512	513	490	486	463	509	512	492	481	493	507	498	481	451	467	497	498	469	480	475	454	465	500	483	492	499	507	482	487	491	521	504	477	486	490	477	503	445	485	496	474	465	480	482	477	484	462	497	522	555	494	484	431	470	488	514	490	464	548	525	503	494	497	513	462	498	482	531	493	524	492	494	505	501	491	473	462	519	476	519	504	445	490	513	493	479	490	468	483	537	451	475	482	514	457	492	452	509	491	515	484	564	483	469	525	502	497	509	496	486	447	478	504	474	450	500	441	462	458	471	520	485	452	488	512	516	495	463	463	483	542	484	469	504	483	506	480	480	518	496	522	513	457	510	503	466	507	452	523	504	502	454	511	482	492	495	448	475	502	497	492	515	504	486	503	541	454	480	479	527	445	446	495	492	492	486	483	522	493	484	502	505	477	452	529	499	432	444	455	483	517	489	469	481	511	492	500	482	468	455	517	497	459	494	507	501	486	503	489	506	508	506	528	522	489	548	495	502	496	525	497	488	480	456	499	496	488	482	472	500	460	512	533	463	490	462	515	498	476	452	480	443	479	471	509	497	478	468	474	523	503	490	473	523	488	496	500	468	486	482	505	487	491	454	486	477	523	493	464	467	548	446	472	490	459	465	511	466	498	487	528	496	491	486	511	454	486	488	513	481	483	516	497	458	465	507	476	522	477	455	490	476	510	524	494	424	473	481	504	492	489	496	517	492	477	467	530	460	506	475	461	490	495	492	459	493	468	486	516	483	501	518	479	489	466	511	462	517	480	491	480	480	500	459	475	490	480	497	513	509	500	466	500	499	448	526	516	492	494	475	490	541	466	518	499	499	507	498	483	473	502	509	493	493	512	521	487	506	469	453	487	475	502	500	500	447	455	489	515	519	524	522	493	474	535	468	514	524	473	492	450	522	543	497	493	490	515	513	475	510	482	473	490	461	512	483	469	487	483	457	491	492	499	452	497	467	523	502	514	485	456	486	496	489	470	509	513	500	485	521	492	499	481	489	524	500	510	484	490	493	493	460	478	512	509	504	483	464	536	449	516	490	494	490	514	507	510	464	459	484	421	485	505	485	490	485	513	500	476	450	479	455	477	496	463	529	466	527	463	476	504	555	481	470	483	475	480	456	469	476	482	518	483	524	508	474	530	459	452	497	472	460	530	475	501	475	473	507	476	482	481	491	512	519	494	497	516	494	498	516	486	521	464	493	470	468	501	517	502	461	466	435	514	483	498	523	515	480	479	513	497	483	468	467	514	466	462	506	457	504	456	493	532	490	466	485	476	504	498	518	508	471	485	519	552	491	497	483	478	517	490	505	473	502	475	481	477	461	519	452	509	485	496	481	551	516	479	496	519	457	488	515	484	510	482	486	437	500	488	463	483	500	502	474	479	480	457	519	483	523	480	524	513	500	525	499	455	481	504	499	481	467	499	521	501	469	482	481	499	481	496	476	503	453	521	483	469	477	483	472	508	504	505	476	479	497	495	499	498	488	503	452	502	455	443	447	491	490	478	471	493	428	519	517	495	529	478	444	478	458	506	483	502	534	496	502	488	451	494	510	528	509	527	478	480	473	479	506	508	502	488	469	515	496	476	468	494	482	505	489	467	515	505	452	489	509	471	471	482	490	476	481	492	514	475	494	474	518	413	491	457	495	490	465	480	473	493	507	486	466	470	537	478	481	447	510	471	479	533	498	513	480	452	481	469	489	508	508	480	482	481	505	473	479	471	475	492	477	520	508	511	514	474	462	501	463	488	461	493	520	536	502	507	478	532	462	474	503	457	480	464	474	493	549	522	488	455	482	501	506	505	481	474	520	514	494	514	483	501	505	476	517	477	486	482	477	534	489	509	506	520	520	500	484	448	441	455	541	478	469	518	509	487	510	469	509	452	483	530	527	470	508	476	508	471	491	506	489	483	513	529	496	479	452	491	539	508	478	505	496	519	501	482	497	467	491	518	530	469	473	497	498	498	521	467	492	483	475	469	457	516	499	503	504	512	473	503	517	510	502	507	499	485	486	479	495	475	502	483	486	472	499	511	512	479	540	486	488	486	515	497	492	479	480	503	478	498	466	522	479	460	483	518	514	498	467	481	457	486	486	509	512	471	509	481	477	450	472	506	476	466	499	518	493	464	471	540	458	497	483	495	518	489	455	449	498	482	518	548	472	460	492	535	499	495	492	517	485	488	453	460	552	532	515	510	509	479	510	530	491	489	459	472	498	529	473	451	481	458	465	515	488	447	506	493	489	480	445	500	494	491	450	508	508	503	484	484	473	488	478	476	516	497	502	511	488	491	491	511	491	467	470	464	479	521	488	470	480	493	449	478	494	533	502	478	489	492	515	510	465	521	494	535	515	487	498	498	496	500	469	519	470	472	452	468	498	525	479	485	513	473	501	466	490	481	469	494	483	519	476	503	484	481	472	472	483	489	457	509	514	517	494	495	519	483	495	539	492	505	483	557	466	482	506	543	500	520	480	503	514	499	479	511	494	491	479	458	501	479	508	467	472	477	503	523	475	472	469	484	440
6119	10472	1366	869	859	625	629	630	531	526	583	537	520	519	503	545	518	521	555	520	551	519	538	517	518	492	499	542	478	494	514	498	485	514	539	493	508	511	503	516	474	514	502	483	518	504	488	499	491	500	501	504	510	500	524	513	501	520	536	535	507	473	496	503	534	487	496	481	530	504	507	436	519	518	504	504	506	494	491	479	522	459	515	488	525	486	506	477	528	514	512	489	516	490	505	473	542	499	524	487	520	504	535	451	467	487	516	539	511	507	517	519	486	482	500	520	450	484	491	543	494	478	499	512	487	489	505	498	554	498	488	491	517	510	519	493	551	486	531	525	474	479	510	497	478	516	526	542	492	537	482	497	492	516	530	494	536	470	512	509	488	493	526	521	496	492	513	530	505	535	499	549	513	501	515	509	514	556	536	505	490	503	491	494	501	501	514	465	531	537	514	501	533	515	534	475	511	524	504	497	497	507	495	507	515	561	527	516	497	527	536	461	541	525	531	531	522	521	494	539	475	500	480	462	514	494	516	513	516	456	468	521	509	452	512	486	495	527	470	509	494	469	522	496	490	541	516	553	543	476	509	522	530	466	543	543	461	458	509	488	523	475	489	490	498	489	506	535	555	464	514	508	471	504	486	481	481	496	529	515	482	500	540	510	512	533	525	479	474	495	503	492	492	486	562	499	525	491	494	488	525	492	507	512	515	494	485	502	523	529	485	491	498	512	515	504	501	533	499	524	506	520	473	511	487	500	528	527	516	489	511	522	508	532	527	481	502	491	543	495	465	532	514	501	528	544	504	499	516	493	478	505	534	515	505	503	516	491	487	480	506	534	494	503	494	484	440	505	472	499	510	525	523	528	487	470	503	495	469	524	493	532	535	503	482	478	527	455	518	478	477	505	463	517	498	537	534	509	502	536	537	527	536	524	500	524	495	491	523	556	484	522	527	479	537	504	508	508	508	496	501	540	507	484	520	505	481	482	504	532	484	500	503	532	513	496	532	502	501	494	533	495	501	555	458	554	481	549	546	490	496	485	469	520	473	492	514	546	513	454	516	505	504	474	502	529	522	507	500	471	506	504	491	533	498	466	468	519	537	478	503	528	506	484	557	502	512	536	496	490	516	524	486	495	513	488	526	483	474	497	499	491	511	521	449	515	489	527	507	513	545	481	478	492	536	534	502	520	531	507	498	520	488	514	477	538	467	516	533	514	517	492	481	539	519	477	528	530	499	508	494	497	509	504	536	481	518	541	489	480	537	486	543	491	469	514	505	525	458	519	494	460	518	502	465	514	509	510	522	485	493	536	521	498	518	480	477	493	506	506	514	505	464	499	486	507	492	496	536	473	550	501	518	506	497	482	510	539	483	465	543	457	542	520	521	509	507	490	453	511	473	510	462	538	481	494	510	542	462	524	560	509	488	534	521	523	552	504	528	483	518	522	498	492	548	503	501	495	516	521	498	517	511	505	531	502	509	511	490	489	475	465	505	510	509	544	488	477	519	523	522	519	501	549	465	504	507	499	534	503	481	497	476	562	482	539	482	488	479	518	536	473	484	491	493	513	492	537	477	496	526	515	492	511	483	510	477	529	493	488	504	493	505	508	502	511	547	512	477	460	515	528	458	500	525	514	493	511	518	513	499	508	460	505	524	501	481	501	495	483	538	496	513	516	468	503	512	524	484	516	544	496	486	482	508	508	484	500	517	524	507	531	505	491	497	527	516	515	484	485	471	487	512	530	506	518	497	477	464	487	517	510	496	518	494	500	534	465	443	517	503	475	500	493	520	431	491	518	540	500	476	513	473	522	522	492	464	486	506	501	516	506	498	517	500	529	461	481	487	476	483	491	505	548	520	492	482	520	455	505	522	488	528	518	485	491	491	504	568	524	500	536	526	521	494	535	461	502	474	511	497	522	497	505	515	491	487	491	525	520	485	526	513	495	536	535	477	484	487	498	488	455	491	542	500	520	510	498	497	521	476	515	518	501	523	522	497	516	486	540	492	499	493	493	491	510	542	493	524	467	488	499	536	487	474	520	490	497	540	539	526	520	503	533	520	507	498	557	470	488	529	486	529	483	485	505	488	544	485	501	510	494	435	482	505	469	465	476	468	531	520	480	496	515	506	529	534	516	482	509	521	484	495	490	524	495	555	508	508	538	510	502	501	517	528	542	525	529	527	499	479	499	484	502	482	488	472	480	497	530	525	496	532	497	464	492	495	495	521	515	548	487	493	499	512	504	475	504	507	488	498	533	550	512	505	513	479	472	514	477	506	491	471	504	497	488	496	483	492	513	499	473	543	464	509	509	472	532	500	532	467	515	529	488	522	480	494	494	489	503	532	527	495	541	520	478	508	472	482	502	543	537	552	485	537	511	536	510	505	539	496	450	495	499	514	534	526	538	492	464	479	552	471	507	521	500	541	495	534	472	502	521	504	507	520	487	532	518	482	489	507	486	518	528	500	491	508	526	483	525	486	506	555	508	483	523	476	503	460	473	516	460	530	479	522	527	521	508	471	512	528	494	553	486	519	511	510	497	468	516	498	499	513	470	515	477	497	517	489	524	503	502	509	489	489	537	497	507	461	492	500	493	459	530	502	512	497	531	496	479	509	495	507	489	551	493	478	480	495	482	511	489	478	513	520	506	491	514	485	554	508	532	531	499	528	502	453	501	507	502	489	468	531	492	526	497	547	511	556	509	535	496	461	498	494	502	460	506	498	509	503	509	535	527	501	510	512	502	485	479	518	504	504	468	523	490	501	463	512	515	494	538	480	487	517	527	523	509	476	505	509	490	473	508	504	474	523	496	511	463	468	536	517	522	464	514	520	519	505	525	501	520	522	508	506	530	480	485	500	530	495	478	558	521	540	509	523	507	481	515	529	499	470	497	530	502	494	494	466	502	528	532	523	485	540	499	521	496	514	467	498	539	472	508	500	514	491	494	487	526	520	490	529	520	494	512	471	508	467	496	521	503	488	494	503	544	520	524	488	526	502	511	490	500	523	545	514	492	520	488	475	507	498	486	459	486	482	528	483	500	487	532	487	503	491	487	513	537	513	559	515	477	512	502	487	494	477	537	502	528	477	505	474	518	513	489	541	556	543	490	477	517	506	475	515	514	480	521	508	463	528	491	447	496	498	511	521	500	494	466	516	522	509	511	506	522	505	492	453	481	499	507	519	509	536	496	510	549	500	518	493	526	513	501	499	503	526	515	511	468	477	515	555	544	448	473	509	514	492	478	474	498	479	513	515	563	515	505	516	500	488	483	523	481	562	519	509	475	498	484	527	513	500	498	478	499	516	495	513	542	514	495	505	532	523	529	542	536	522	500	553	500	493	518	492	533	489	505	483	518	497	525	540	505	511	482	518	500	503	501	558	540	449	496	525	521	473	523	523	523	474	523	511	491	481	528	525	539	492	496	519	492	470	521	493	491	497	464	487	502	484	513	476	510	519	498	495	502	497	450	502	508	477	522	479	480
23820	21236	28577	24172	21217	8972	928	616	482	402	400	371	317	329	271	316	283	260	282	247	274	272	289	251	260	271	278	225	258	261	255	235	244	220	281	232	240	239	247	221	229	219	233	211	259	223	230	216	242	244	246	252	240	231	258	224	243	221	247	248	248	237	244	253	226	221	192	219	243	242	225	227	239	218	218	265	230	218	211	207	232	265	230	232	221	219	238	242	197	228	241	233	228	238	210	222	242	261	238	223	213	222	216	243	231	215	212	232	234	216	238	223	232	261	217	261	212	218	239	212	228	242	206	247	224	224	219	243	208	200	227	220	233	212	225	235	246	253	238	214	261	213	230	229	230	221	228	245	230	214	241	240	216	228	250	218	229	242	214	221	242	237	207	226	259	220	251	221	221	198	237	207	201	245	226	201	225	217	228	215	251	236	218	244	220	248	222	218	247	208	239	222	183	201	225	221	212	228	253	231	229	232	213	215	231	247	225	239	235	218	214	243	231	243	216	237	227	230	236	227	212	231	276	218	229	222	220	228	258	244	218	198	218	235	260	200	232	263	228	240	236	236	211	222	263	210	260	206	226	226	251	225	229	204	198	246	206	230	226	228	250	233	207	223	223	237	268	226	231	249	221	239	243	238	249	247	201	231	225	220	258	240	240	256	231	226	212	208	222	208	218	231	225	222	230	225	221	220	237	245	209	228	254	237	223	216	236	207	222	192	229	218	233	191	262	243	210	223	219	244	225	217	221	218	260	226	230	229	242	235	219	235	209	232	239	238	255	237	241	224	244	236	239	231	244	188	234	265	231	241	232	218	219	238	231	236	233	220	210	224	245	256	223	246	238	218	232	222	206	238	220	212	202	272	224	220	204	221	240	221	234	237	232	237	224	214	219	242	253	202	213	240	202	238	221	232	250	222	229	229	217	253	232	236	203	217	249	237	205	230	230	243	200	200	211	240	219	236	220	219	223	229	220	231	223	213	227	206	225	237	214	213	238	213	236	208	210	232	237	234	254	247	222	214	233	220	221	210	241	217	246	237	217	226	220	236	235	221	224	217	269	237	231	232	206	199	229	224	227	210	211	229	243	235	224	219	233	202	239	261	229	245	230	210	236	219	253	234	214	233	233	217	237	201	209	217	237	241	227	251	207	213	255	240	218	215	246	242	231	238	212	233	244	195	243	224	238	210	223	225	223	229	235	257	233	217	214	220	241	229	203	204	231	201	214	241	233	225	265	246	247	257	219	243	230	225	212	243	244	255	225	209	248	224	230	252	241	261	256	233	223	225	227	235	238	229	225	217	234	225	200	258	234	228	255	213	232	254	225	260	229	217	231	229	212	233	239	225	206	234	244	225	252	206	210	210	249	240	213	225	243	249	192	238	241	249	221	221	230	208	204	207	220	243	231	260	203	218	219	234	236	218	211	234	230	254	242	229	206	220	221	224	239	202	213	226	224	227	240	257	237	209	251	198	241	219	219	226	214	251	252	245	238	204	227	238	266	233	218	204	264	215	217	204	210	245	216	212	235	267	242	233	227	238	218	229	215	247	215	246	234	241	236	233	245	224	230	215	217	228	228	266	229	225	215	228	212	236	236	218	230	262	224	252	232	229	231	229	225	242	207	238	229	237	233	232	221	232	238	212	248	215	242	224	227	238	249	232	227	239	247	238	229	224	231	236	229	224	220	225	239	250	214	210	241	233	254	231	182	216	258	254	221	224	216	234	226	218	220	212	217	228	238	251	228	225	232	211	245	207	236	232	193	242	245	241	233	215	217	214	243	223	226	223	238	216	229	219	246	210	218	227	222	228	248	238	275	235	231	220	220	240	216	215	229	227	237	222	240	237	213	249	229	222	228	226	222	215	226	220	233	218	196	228	242	240	215	207	220	231	207	254	210	201	217	232	233	236	212	228	246	246	247	244	228	222	222	245	254	228	207	234	218	230	233	247	209	242	256	231	221	227	235	235	236	221	231	213	211	217	213	260	227	210	223	204	235	223	201	218	224	213	242	248	227	261	251	245	213	225	244	249	226	206	227	244	229	218	252	215	234	209	220	215	246	214	247	241	240	229	239	224	188	240	253	216	265	235	221	231	263	238	247	254	222	220	248	219	228	254	226	220	224	232	202	234	219	222	218	227	243	223	259	228	234	223	226	238	241	202	235	269	225	227	196	231	219	219	237	216	216	213	215	223	255	228	233	226	233	232	221	241	246	207	260	242	266	225	227	247	229	226	215	229	229	264	232	230	250	235	195	212	239	227	225	248	235	243	248	233	244	237	212	238	224	220	214	227	209	240	211	223	254	240	246	237	212	201	223	229	237	219	224	227	265	211	218	213	241	190	228	239	223	220	229	240	244	256	208	217	215	247	228	219	239	220	219	231	241	214	222	237	211	247	224	241	247	273	215	227	222	227	220	219	232	228	221	235	213	210	230	222	242	266	235	230	260	223	209	215	265	228	211	230	234	261	218	236	254	233	235	225	240	227	239	214	226	240	240	226	235	222	215	243	251	221	227	237	218	241	220	247	216	225	240	229	235	210	222	209	217	188	223	239	226	232	238	217	238	218	221	214	218	215	249	232	235	220	224	226	234	223	204	227	212	225	200	239	212	208	242	242	229	236	230	232	263	239	236	234	216	222	207	225	200	213	244	239	243	230	238	249	208	216	219	260	243	221	217	236	248	228	232	230	244	240	218	219	210	235	243	232	245	236	223	252	276	226	209	229	220	216	212	218	238	218	203	251	237	219	248	216	235	236	232	226	223	229	225	250	213	231	234	232	206	223	236	211	222	221	220	211	214	237	215	252	240	240	201	221	184	219	202	239	231	252	227	241	258	192	260	244	208	220	235	247	257	216	211	205	223	235	220	208	221	247	249	243	240	220	228	222	239	230	256	239	253	239	247	220	235	236	235	251	220	195	220	227	219	215	246	242	217	218	225	220	222	228	273	227	219	250	234	250	224	215	234	227	210	222	211	229	237	209	250	221	236	245	253	222	230	218	224	248	238	248	235	242	244	231	242	207	245	235	248	226	236	256	245	216	236	244	267	221	249	241	198	219	229	246	228	236	226	242	230	227	251	221	274	249	219	232	234	246	213	213	231	238	222	242	237	229	244	239	228	205	221	205	228	205	218	230	224	207	237	222	233	233	204	221	218	236	239	227	193	224	238	226	254	236	251	224	223	233	235	222	227	211	193	231	205	237	239	233	225	236	231	227	224	245	223	251	249	236	239	245	229	230	222	220	251	235	233	250	224	224	228	218	236	220	223	214	216	223	251	222	245	233	229	233	233	223	207	221	238	238	222	245	236	227	231	238	241	248	211	242	230	254	247	220	228	237	248	225	220	208	236	223	214	240	222	237	231	241	206	235	231	203	215	216	232	227	210	232	230	216	217	215	220	222	243	239	243	225	218	220	212	240	248	205	212	229	240	233	249	242	206	215	253	217	243	214	245	231	227	232	236	235	253	234	244	217	222	210	248	225
5197	24162	5755	2694	2328	1497	1165	885	745	649	539	464	446	385	343	349	329	332	311	283	277	322	278	238	255	285	283	314	257	263	265	274	247	289	246	274	216	244	247	267	254	233	247	241	259	258	270	261	237	222	249	273	233	292	235	268	215	217	244	265	250	223	232	224	246	222	250	219	254	234	225	267	246	260	243	268	242	285	219	247	218	228	226	246	227	235	235	244	231	242	251	238	264	230	245	253	248	245	240	224	231	236	257	262	232	243	251	237	245	267	246	267	257	218	228	250	272	236	242	222	235	251	253	224	226	228	269	229	256	242	273	240	237	214	242	236	244	242	239	238	243	236	237	243	245	227	235	218	249	267	241	248	244	222	218	223	251	254	211	252	242	236	246	232	217	249	224	225	240	247	229	231	253	229	218	243	229	249	262	255	249	240	239	239	235	228	243	233	230	237	257	230	266	242	254	248	217	221	245	253	228	216	256	250	233	260	252	228	247	238	245	234	232	219	252	235	242	254	255	248	242	245	249	246	217	211	227	228	214	243	255	248	232	246	251	234	229	276	236	211	251	247	253	227	256	203	249	254	212	255	247	259	228	226	275	247	270	223	226	228	234	267	231	235	242	241	220	233	248	246	256	225	218	235	242	245	254	237	235	237	233	235	253	260	233	253	252	264	226	235	244	225	216	219	227	226	282	229	257	227	264	226	244	237	269	252	252	251	275	266	251	229	243	240	240	188	213	230	208	208	254	229	244	255	268	244	267	240	269	241	258	242	251	239	262	242	231	275	259	232	238	240	269	253	240	260	230	250	220	245	239	253	268	249	242	270	249	234	236	257	253	233	237	248	237	231	233	231	265	252	241	237	265	274	212	257	256	257	245	227	247	254	236	243	241	248	229	236	231	241	248	262	238	260	244	257	243	237	237	228	228	265	230	255	233	262	220	216	241	213	235	257	229	224	239	219	227	237	240	259	241	260	244	226	251	236	242	250	233	240	253	265	258	237	237	265	246	225	210	231	232	219	252	252	257	267	246	262	245	239	248	246	242	213	237	245	242	243	241	251	247	248	240	266	237	219	252	215	232	249	248	242	252	227	250	264	217	243	230	265	230	226	249	264	233	272	239	225	242	223	232	240	251	226	262	224	249	225	235	260	219	233	219	244	226	214	220	232	240	230	253	250	255	235	258	231	257	253	253	264	256	242	228	243	249	245	268	238	249	255	211	257	208	246	213	230	249	243	257	241	244	250	242	238	211	230	217	226	214	245	246	221	222	259	231	232	217	247	230	235	252	263	243	239	237	210	235	240	232	220	246	233	242	264	229	232	248	247	230	262	255	220	243	271	254	212	223	250	261	232	242	265	251	231	242	248	214	248	216	223	242	221	238	230	242	230	252	260	234	229	228	216	219	260	232	249	264	221	239	257	278	251	249	230	219	264	250	238	232	229	233	249	234	232	264	263	232	254	205	223	269	211	257	247	226	261	226	211	245	267	226	258	247	248	229	267	241	245	229	248	252	230	233	266	253	236	249	276	258	238	231	227	240	235	243	214	229	230	293	249	231	262	226	244	205	264	243	243	257	242	234	266	240	233	262	231	243	236	228	228	258	273	240	252	263	235	246	254	210	223	237	261	264	245	226	236	241	229	234	235	225	260	236	232	221	247	244	244	253	240	255	215	235	243	252	223	228	249	239	247	245	249	235	249	252	242	256	229	232	267	245	248	235	232	238	212	244	235	227	239	238	240	249	199	224	261	213	237	247	258	229	251	243	248	256	223	259	255	226	245	238	255	213	267	270	268	252	230	244	235	233	224	241	259	234	267	222	232	236	241	239	254	269	243	252	226	265	244	232	273	223	222	210	243	232	238	247	229	252	229	255	238	243	236	276	252	222	223	262	261	245	234	257	228	259	223	227	246	234	228	258	237	248	272	215	255	242	221	230	222	227	262	213	231	262	235	253	270	201	229	263	232	233	208	235	216	216	254	235	241	222	210	251	237	230	252	258	221	237	266	222	252	246	228	255	264	236	236	223	253	255	236	256	224	234	227	237	232	245	260	238	232	255	247	246	247	258	250	228	238	215	231	240	229	271	247	235	224	246	234	249	238	238	250	207	244	260	254	251	230	247	244	227	253	251	274	230	206	244	198	228	227	227	239	243	261	252	237	238	230	231	261	231	237	254	233	234	243	247	243	242	229	253	271	241	264	242	254	246	258	253	247	217	233	232	238	236	233	254	237	222	230	233	264	230	253	251	234	255	225	221	254	266	260	205	262	249	225	239	246	255	240	252	260	260	253	231	222	252	227	274	256	256	247	243	248	239	220	262	245	254	226	261	248	234	257	240	264	256	245	262	246	249	268	238	246	235	227	247	218	242	261	264	212	232	214	224	237	236	220	245	243	255	224	263	254	235	226	208	208	255	270	261	217	239	224	236	277	247	248	262	229	259	257	232	256	240	242	243	214	241	241	253	247	256	230	241	247	239	254	248	236	253	252	274	231	221	236	252	229	244	252	247	250	220	257	256	234	247	226	236	249	243	251	243	231	265	242	232	231	252	231	236	244	294	258	256	208	250	242	234	239	241	238	243	217	246	231	229	228	240	236	242	228	244	243	241	237	214	261	248	253	285	232	232	242	242	224	248	214	225	238	229	218	201	244	273	236	254	234	216	231	273	233	214	243	260	255	243	243	251	226	257	249	262	267	220	267	253	260	248	243	239	262	248	222	236	239	245	230	234	251	230	248	231	274	264	247	241	246	249	224	246	253	220	256	211	238	251	215	212	233	234	213	224	254	223	237	256	241	238	224	225	234	227	250	246	252	260	249	239	216	274	242	201	246	247	243	243	253	242	237	240	279	246	247	274	243	248	235	253	243	227	260	254	226	281	248	219	269	243	231	261	252	252	232	231	253	264	228	237	260	235	208	249	247	238	246	252	260	219	259	231	242	245	268	247	254	271	226	231	233	254	253	243	255	213	250	253	225	245	272	265	232	230	238	252	255	227	243	235	230	239	243	255	226	267	236	238	224	238	234	242	240	233	259	242	238	267	236	210	231	220	201	265	261	240	223	227	219	248	238	252	259	265	241	233	239	222	233	226	260	235	224	270	226	241	216	258	223	245	261	232	219	255	227	259	229	251	270	221	255	252	247	244	258	227	215	244	218	216	251	246	248	232	268	250	242	234	233	241	249	232	237	265	263	259	247	259	261	261	224	225	256	218	247	226	257	226	246	209	238	242	228	225	228	255	216	258	235	243	231	236	248	214	277	233	231	249	251	260	273	256	244	259	252	236	234	260	271	249	237	268	217	246	224	241	240	251	209	235	242	235	257	250	219	242	258	269	259	257	237	264	207	213	272	236	229	218	258	257	256	245	257	241	205	237	240	234	251	225	252	260	226	239	246	257	201	233	207	244	233	243	248	241	234	261	236	262	255	238	253	237	225	250	241	239	234	237	227	234	236	241	230	214	223	247	240	277	244	229	259	254	249	233	204
24762	21178	27450	25087	10213	1038	837	747	635	613	656	622	585	653	589	643	599	624	571	609	609	589	572	569	598	590	550	619	577	584	584	586	606	587	644	577	627	581	581	588	539	620	559	632	603	552	590	578	566	584	562	559	556	516	551	579	550	594	593	621	567	560	582	539	566	587	566	587	532	545	536	560	638	642	575	560	560	575	547	587	537	557	550	532	574	632	564	512	565	604	561	613	548	552	565	604	572	600	593	594	576	586	565	580	565	562	577	527	629	529	573	600	608	544	540	550	587	562	567	551	544	594	571	577	568	603	620	607	569	583	555	587	570	591	543	593	584	571	566	608	548	542	577	565	559	603	567	548	583	586	545	592	578	543	553	614	623	596	586	600	554	582	627	552	556	598	547	648	567	546	554	568	547	546	516	559	609	588	591	579	586	545	568	561	568	562	626	541	580	585	551	606	568	562	520	551	621	552	585	534	558	602	591	556	570	601	547	553	581	587	601	575	608	600	618	569	571	599	551	542	582	597	601	642	582	583	560	569	568	595	589	578	544	568	590	590	595	567	593	550	604	519	552	556	624	569	568	548	550	539	604	595	591	567	579	542	533	576	525	569	623	545	602	578	566	593	611	588	608	588	569	553	512	584	596	609	524	572	525	539	589	614	609	601	581	620	572	594	559	582	624	572	591	559	540	585	551	600	590	515	575	586	597	539	558	606	564	574	559	583	621	583	545	563	570	567	534	562	546	545	563	577	597	595	597	548	601	610	522	577	574	584	578	545	559	580	564	537	539	573	599	598	593	577	591	577	601	558	567	579	579	555	545	551	545	582	593	553	577	587	519	570	645	573	614	566	567	561	581	619	584	594	597	563	609	573	570	574	536	582	549	598	586	601	556	557	583	551	600	581	576	556	609	593	614	570	559	557	570	576	563	570	543	519	576	564	556	548	555	545	570	560	575	558	562	532	558	574	557	559	582	600	548	570	604	560	575	571	594	557	587	577	592	617	612	560	582	573	525	593	577	619	573	527	586	549	533	559	576	611	595	589	539	545	602	548	580	590	568	587	582	539	585	548	595	564	541	593	561	585	570	584	590	538	568	606	616	582	555	524	578	581	549	586	579	575	568	570	561	565	601	556	568	537	556	599	565	540	559	588	582	565	577	584	608	605	554	581	559	559	573	561	572	584	554	573	565	550	583	557	564	561	550	589	557	578	555	583	609	541	621	602	555	548	565	595	551	601	601	587	598	618	566	539	552	563	563	624	566	606	571	563	563	587	600	600	565	545	552	569	589	581	560	610	540	586	567	587	602	584	588	560	588	608	601	554	584	572	600	577	602	547	561	570	558	581	581	610	554	573	632	597	538	577	532	509	588	557	557	524	554	582	567	543	591	550	605	583	566	597	557	597	572	582	545	556	609	595	572	600	590	578	591	630	554	553	573	548	601	569	576	569	571	605	583	589	557	586	570	559	570	596	534	574	548	530	575	574	597	571	565	587	578	578	574	539	585	578	562	543	553	587	575	615	567	600	590	541	591	585	533	537	576	562	572	554	566	557	564	551	574	620	573	560	561	568	547	596	540	591	611	608	577	655	595	589	550	569	599	577	591	598	549	567	571	580	581	569	607	552	615	561	590	597	576	578	593	590	573	621	541	574	597	550	579	528	585	584	550	569	534	512	604	591	604	554	541	569	570	603	627	536	580	598	562	618	553	577	598	573	585	559	586	536	574	603	543	586	643	529	553	542	557	552	559	568	598	605	545	593	561	587	597	599	608	518	580	596	569	580	618	589	551	606	557	536	528	575	568	583	598	544	581	604	540	557	589	555	592	566	520	548	592	575	507	583	555	576	580	620	598	534	583	594	523	579	588	565	561	582	523	578	571	556	567	588	578	531	524	573	567	538	531	605	565	589	565	588	600	575	590	535	553	597	549	553	538	560	570	544	608	561	589	578	539	534	582	566	583	577	565	609	556	618	580	586	594	552	542	571	602	587	551	593	579	629	581	584	594	568	613	621	543	602	527	566	605	598	615	575	562	557	534	559	598	572	570	573	568	576	569	615	540	567	561	616	563	589	577	555	563	586	603	570	550	571	570	538	583	581	541	569	552	585	582	553	526	584	552	558	546	609	593	595	565	589	549	549	598	599	589	574	578	566	573	583	595	554	565	563	554	585	552	556	592	522	571	597	560	553	561	556	596	571	511	596	593	545	523	555	561	562	598	574	557	534	610	569	572	574	589	576	603	600	572	576	623	611	567	547	613	568	590	591	545	593	557	585	523	578	553	612	582	525	584	563	552	603	660	539	557	532	546	593	592	574	597	580	584	568	575	599	581	584	571	560	555	559	578	558	593	597	619	577	599	587	556	615	600	575	590	580	564	561	564	548	571	586	596	595	563	575	568	568	540	560	565	583	577	540	590	577	563	594	572	612	648	518	573	540	564	591	548	589	606	587	543	558	566	579	576	541	576	536	594	555	599	591	569	582	593	556	586	606	594	601	580	577	596	613	569	557	590	629	552	573	581	617	577	561	527	564	562	589	578	595	584	593	578	523	524	610	614	561	570	577	564	577	572	571	599	636	592	528	575	543	575	553	569	527	597	584	589	581	565	559	593	550	612	576	600	582	556	531	564	498	575	572	565	583	566	548	569	600	567	564	571	579	564	571	567	565	545	589	564	576	514	566	603	604	562	560	569	566	544	588	534	609	554	575	605	598	557	632	607	560	612	580	601	573	601	530	560	542	540	579	553	586	572	535	549	569	568	584	545	602	580	571	604	576	618	539	575	592	573	574	587	574	577	577	551	578	540	569	590	594	602	556	544	561	543	577	568	596	599	600	582	573	579	594	563	548	553	542	590	569	561	607	557	560	580	524	548	604	583	589	540	568	577	583	554	610	567	555	593	537	541	562	608	557	532	571	566	554	567	601	534	544	569	621	566	595	568	581	587	601	587	561	599	575	591	561	630	554	615	560	568	597	614	607	569	581	569	641	548	549	591	588	551	558	570	516	644	560	545	539	553	585	561	620	536	613	541	566	540	553	559	549	576	575	560	559	609	624	577	552	574	586	574	565	560	580	602	531	541	547	586	548	581	561	550	599	580	587	554	562	592	571	550	597	555	576	579	575	551	522	580	585	536	589	551	597	552	578	545	589	564	583	559	570	600	564	575	590	529	624	601	603	577	562	547	602	540	595	593	634	558	564	567	571	567	610	538	625	522	576	557	575	634	562	565	572	587	569	609	576	592	538	551	582	585	586	580	580	583	566	555	557	552	550	588	607	613	619	609	537	571	545	567	567	538	574	562	534	522	550	567	603	584	562	545	585	573	602	609	543	597	575	557	545	522	585	555	564	546	608	539	610	569	587	582	608	550	572	565	585	543	533	596	592	583	586	590	611	577	566	558	571	565	579	554	591	574	545	640	578	592	533	568	580	547	556	601	593	565	599	502	577	545	577	558	542	576	584	592	561	572	552	580	601	599	602	570	559	556	557
5017	17686	3485	1917	1630	1252	1014	962	797	768	709	645	674	647	619	649	635	634	641	623	604	579	613	646	611	572	639	583	652	592	601	538	557	572	604	595	596	588	627	557	577	591	591	582	582	583	558	608	615	585	568	573	582	549	551	550	533	597	597	541	571	572	607	526	569	594	592	540	571	577	575	610	598	560	570	553	608	537	562	533	556	578	566	565	594	564	583	576	567	579	628	516	580	541	526	612	590	569	581	544	608	573	588	609	596	547	605	623	553	541	580	564	604	584	574	591	610	571	602	603	571	572	527	607	559	594	589	571	612	577	552	572	562	607	561	547	585	542	605	563	613	579	580	595	567	569	597	607	597	596	566	594	574	586	578	552	596	600	572	589	592	542	540	558	604	622	593	591	605	579	578	588	594	526	610	613	626	597	571	576	594	550	565	600	565	580	555	613	613	573	570	569	560	580	556	517	557	522	566	588	564	563	634	583	587	575	588	586	566	580	598	566	549	612	565	568	595	611	588	550	576	572	579	578	597	586	583	578	586	562	594	574	579	569	600	629	620	583	603	616	571	589	608	583	561	606	578	563	612	591	567	579	566	596	551	599	591	594	577	572	610	596	593	554	557	600	589	592	613	600	592	598	576	567	583	561	590	588	602	587	591	579	526	575	565	565	583	612	567	563	566	584	564	562	594	606	540	558	542	576	608	610	548	568	543	556	577	561	584	552	555	554	574	587	567	573	613	592	582	568	576	575	590	565	613	580	566	536	572	563	545	553	624	554	549	589	598	548	548	599	578	542	609	552	571	596	569	560	573	553	619	615	556	555	562	559	600	611	597	590	580	551	580	583	578	539	593	571	583	562	612	562	566	557	588	620	633	603	582	587	553	624	563	574	565	576	543	590	595	576	581	559	592	564	613	564	585	580	590	585	576	585	562	605	563	557	595	568	622	536	550	633	599	597	562	573	594	632	575	574	616	599	546	593	587	606	587	597	557	535	560	548	620	578	582	573	556	592	578	603	618	571	560	593	592	601	595	606	553	613	531	556	550	524	543	595	547	588	548	580	578	551	582	606	547	549	571	579	603	553	560	603	592	602	562	586	581	583	605	620	562	596	545	570	566	534	614	555	547	542	554	575	585	550	588	570	585	539	581	553	586	557	586	550	561	600	574	618	573	573	594	577	557	598	579	594	592	596	610	538	563	588	570	587	604	545	588	577	574	624	556	514	584	578	563	570	598	598	594	604	535	583	566	566	550	567	565	533	537	525	562	627	573	553	580	528	585	592	568	589	562	604	592	564	581	544	595	565	578	557	548	530	566	559	565	596	594	610	593	581	571	597	561	586	604	583	573	578	553	581	597	566	582	524	577	589	590	586	595	595	562	596	580	568	615	596	580	556	645	587	558	552	615	585	589	550	572	585	532	552	596	588	560	571	603	599	599	597	593	624	555	552	575	607	602	565	548	594	551	584	593	590	570	578	563	577	542	609	580	581	572	545	531	539	580	560	565	545	576	572	552	566	578	570	540	553	556	596	587	576	558	579	607	552	578	569	568	577	544	580	616	578	603	576	559	561	583	599	561	565	585	590	547	571	547	516	606	580	543	571	591	585	583	611	615	605	545	616	587	561	560	588	549	572	578	597	551	578	607	591	584	560	565	562	588	572	563	587	562	576	592	591	563	599	565	573	578	605	578	546	578	593	613	519	540	650	580	600	593	615	558	582	552	590	535	557	549	569	585	555	546	578	602	584	599	574	595	549	571	595	575	623	561	631	599	560	588	578	542	552	594	574	558	600	553	573	598	579	534	611	599	536	577	564	586	588	564	583	576	595	570	587	555	582	606	594	555	556	540	579	561	555	573	579	542	602	577	588	613	602	613	559	588	557	542	576	562	579	550	554	558	583	600	567	572	564	562	606	573	592	584	585	545	584	553	606	567	608	604	587	554	559	534	617	567	576	552	588	618	603	582	593	555	587	598	555	598	585	564	584	546	580	598	552	585	582	577	610	605	573	599	618	558	539	625	572	564	537	578	563	571	573	565	596	586	570	556	593	584	573	546	599	624	597	618	576	557	615	584	595	579	623	554	571	621	541	529	587	586	582	508	600	615	605	572	592	558	593	539	549	612	576	568	596	598	646	594	560	565	544	585	580	599	627	526	553	637	618	563	623	549	592	541	580	607	545	568	570	602	553	616	574	601	578	588	594	599	640	541	591	552	599	582	579	587	606	537	571	582	563	561	608	607	586	573	593	577	554	593	551	536	608	562	579	560	610	565	641	531	566	611	555	580	582	509	533	573	546	522	580	615	549	584	589	623	582	571	557	582	617	596	607	607	593	592	618	560	579	587	587	548	550	568	615	570	571	554	583	581	578	641	578	623	556	578	589	555	557	603	601	557	633	559	560	621	600	610	566	565	586	580	595	604	627	575	579	568	598	564	600	582	580	530	541	587	622	560	593	586	560	565	611	616	594	584	590	606	590	625	548	593	538	539	562	601	578	557	557	625	623	584	570	562	544	550	597	574	567	570	603	597	607	545	569	604	567	612	574	578	599	551	572	618	599	542	578	554	610	626	597	570	569	539	548	626	562	569	563	552	584	585	633	604	597	618	594	574	582	572	542	569	574	551	555	603	534	596	602	579	610	602	612	596	595	609	583	613	613	586	596	624	595	577	591	580	616	593	597	565	631	619	572	569	588	604	567	579	577	601	593	639	565	593	505	593	582	550	569	591	580	578	573	566	626	597	601	597	592	629	615	562	588	587	622	561	626	615	566	579	588	618	603	555	594	593	549	617	615	564	586	607	602	565	584	595	582	536	541	539	555	573	564	583	622	532	579	569	569	580	512	598	601	562	616	556	599	561	566	584	585	564	592	621	567	616	611	566	537	599	557	567	587	612	539	542	547	569	570	618	592	567	589	565	576	644	554	598	585	565	570	557	608	617	603	576	586	607	578	545	555	565	568	568	568	634	571	573	609	545	592	618	570	570	585	560	552	556	546	587	592	583	545	610	601	577	623	577	605	590	569	610	577	555	582	584	562	543	576	576	533	595	567	577	601	564	507	591	551	568	563	585	572	566	597	598	617	533	546	619	538	577	574	603	545	572	588	597	610	605	578	548	632	595	560	542	577	592	579	545	573	565	577	551	592	579	527	624	590	560	565	618	510	587	567	574	576	538	560	596	566	544	578	547	555	568	583	587	617	589	548	572	624	612	552	593	579	582	585	607	587	587	535	594	551	547	570	626	587	579	570	568	530	560	589	581	551	581	581	542	585	582	601	590	599	558	558	619	579	619	595	558	578	602	581	572	596	564	578	593	520	572	572	584	586	606	579	534	561	575	599	580	586	578	584	572	597	556	564	571	601	581	588	569	586	652	578	583	572	552	574	626	595	563	565	561	556	569	576	569	595	583	559	576	575	564	556	551	563	568	569	583	618	608	561	592	549	591	552	590	563	556	570	593	586	584	572	584	648	579	604	575	596	589	544	571	581
22646	21228	29031	23713	21226	21252	7779	949	653	610	525	432	404	374	383	374	331	315	298	314	278	313	290	303	294	273	304	266	246	278	275	252	281	252	224	254	261	248	229	246	252	243	220	250	224	224	264	241	243	273	228	258	230	223	219	211	202	241	250	225	250	247	216	247	240	217	222	262	237	233	215	233	264	242	238	245	228	259	224	210	207	229	219	249	208	224	223	239	227	234	218	236	235	239	233	242	229	245	244	224	247	237	224	200	232	244	212	260	228	254	242	212	243	246	235	246	233	204	221	233	246	230	250	241	239	227	217	253	198	233	225	226	215	235	196	233	243	224	204	211	213	266	224	233	248	214	218	231	239	234	220	236	206	202	239	262	221	196	212	217	243	223	219	215	266	238	239	207	226	258	199	229	270	230	227	191	217	202	241	215	223	237	254	244	245	252	208	227	257	231	251	229	225	222	232	236	208	236	239	240	221	240	243	213	253	238	217	210	201	242	249	224	239	234	248	246	227	261	213	233	249	213	241	227	240	228	232	248	243	210	239	236	242	239	225	220	211	238	221	225	229	244	233	245	188	235	252	245	256	235	234	204	250	232	215	201	226	263	249	260	251	267	237	231	218	225	252	228	224	254	235	229	203	250	235	208	226	220	239	252	215	220	239	217	240	269	223	215	260	234	223	224	226	233	218	227	251	220	244	223	235	211	230	237	206	242	211	220	240	221	227	214	233	234	225	229	258	243	231	226	200	231	237	226	227	227	241	235	214	225	242	225	238	245	239	231	252	230	219	260	209	229	232	240	242	221	242	230	208	230	234	229	226	220	208	239	238	235	240	219	225	203	241	249	231	231	252	213	212	218	234	214	235	241	238	258	216	240	262	237	218	238	250	210	247	245	235	261	204	242	231	192	234	213	207	219	238	238	223	227	224	232	229	226	223	227	247	245	230	245	210	231	227	239	222	219	201	239	228	238	214	226	227	241	229	251	229	214	226	255	221	230	217	220	209	237	202	238	219	204	230	209	244	213	208	238	237	246	251	216	246	224	232	240	217	204	229	251	211	253	224	246	213	206	252	225	225	255	237	206	227	227	221	237	207	248	238	244	213	224	243	231	228	231	221	226	237	235	248	247	210	245	223	216	243	220	218	210	229	236	250	228	212	225	222	222	210	217	243	230	236	213	247	236	232	229	255	239	256	211	223	286	223	246	213	232	225	235	228	245	238	228	224	240	235	227	231	233	223	244	220	218	221	231	235	236	215	205	220	245	222	228	208	226	244	231	218	224	224	246	209	231	244	233	241	235	202	215	222	225	226	242	225	196	225	239	225	235	227	225	227	250	225	242	227	257	245	224	242	216	206	242	223	238	224	225	218	238	228	223	223	240	240	246	249	217	189	222	244	212	220	240	232	226	224	242	234	216	228	229	230	227	236	233	219	232	214	215	234	212	233	207	223	221	217	207	227	237	260	219	236	230	206	220	207	220	236	221	236	207	231	257	215	218	232	203	243	245	239	244	240	240	256	248	231	247	243	195	233	220	202	206	236	236	237	220	257	221	260	222	247	231	254	233	236	208	242	230	232	227	215	271	234	221	209	217	218	228	226	218	228	242	234	218	210	238	221	221	234	230	237	231	220	215	234	249	247	207	230	256	253	213	235	232	215	222	256	225	208	229	270	242	239	220	254	228	240	211	207	209	213	207	228	243	245	214	247	244	253	223	235	253	222	240	225	218	231	229	249	242	237	233	234	250	214	246	241	207	231	219	228	226	242	241	214	228	219	232	230	228	242	202	238	226	226	243	237	238	251	271	244	197	211	209	216	247	211	217	236	254	240	244	225	211	206	218	236	235	227	208	201	266	236	232	216	245	255	237	262	253	232	243	226	229	240	236	249	204	198	241	254	231	233	239	199	210	240	240	244	233	201	204	261	230	241	221	253	250	241	223	232	224	260	231	202	220	224	253	218	234	227	218	240	208	240	238	223	231	234	261	222	242	247	219	229	203	248	254	226	231	237	248	203	226	207	237	210	230	224	237	238	215	225	216	246	215	206	247	222	255	218	226	253	227	237	217	236	239	221	228	231	242	245	231	248	230	210	254	228	219	225	248	219	223	220	233	242	209	223	224	228	217	223	228	221	205	216	239	207	251	237	226	238	217	218	215	239	242	213	246	235	230	238	239	205	228	220	244	229	224	250	220	242	222	228	240	236	226	219	215	239	217	237	230	217	249	264	194	199	227	237	228	256	237	194	246	207	232	228	248	229	199	222	207	217	225	225	235	208	227	257	220	214	244	256	228	277	213	226	250	233	216	252	224	249	223	241	216	241	237	235	217	224	245	214	230	242	231	251	240	238	217	255	267	229	243	235	232	220	202	232	238	242	240	234	229	228	240	214	256	222	216	230	232	243	235	199	218	210	235	238	215	241	217	234	206	234	235	210	255	277	226	235	229	238	228	233	222	217	236	207	250	221	214	233	212	231	241	227	239	228	244	245	225	221	238	220	243	244	244	231	233	217	220	228	214	220	242	219	216	225	226	236	247	241	235	236	227	204	222	235	242	233	262	209	229	237	228	197	244	217	246	207	202	232	218	231	240	252	198	225	231	222	199	226	234	210	246	216	214	220	216	223	243	221	239	230	239	230	248	195	222	212	248	195	256	231	214	212	228	216	193	235	201	215	240	210	242	231	218	213	233	232	221	234	218	231	267	233	232	208	230	243	229	226	245	240	248	233	210	220	226	219	239	233	239	263	225	238	239	218	243	226	241	208	229	210	233	213	219	242	204	217	221	237	233	232	249	242	238	264	239	213	228	227	232	217	260	233	240	257	233	246	223	231	252	260	219	229	236	215	239	213	260	220	214	239	228	233	204	246	235	248	236	248	254	222	241	219	251	242	206	224	232	210	209	224	227	242	233	227	235	238	245	224	234	238	232	238	235	200	212	244	246	230	223	254	268	247	231	203	227	227	212	239	243	245	238	242	216	222	217	264	228	242	231	225	221	228	233	229	220	230	230	246	251	242	199	206	213	219	240	201	257	228	214	209	218	229	229	253	238	223	205	217	231	241	223	264	235	244	210	242	232	235	196	238	227	239	247	227	209	262	232	236	223	235	235	219	269	202	225	266	245	257	237	236	243	224	241	215	231	241	220	192	253	238	229	262	243	243	221	222	230	233	254	221	245	216	244	201	222	207	226	225	239	225	252	273	247	241	230	221	259	220	232	240	234	236	238	223	230	210	201	254	229	235	235	241	224	237	233	230	221	248	217	241	254	226	254	259	230	235	220	204	196	241	244	247	226	212	236	221	241	225	196	236	220	201	226	235	244	243	237	226	233	193	216	238	222	220	245	241	236	226	212	197	233	250	242	241	251	228	217	241	220	239	239	241	248	241	223	209	221	225	225	230	222	230	233	229	223	225	271	251	228	236	217	235	241	233	219	230	232	232	239	242	248	234	221	213	236	224	217	231	225	237	207	273	228	206	257	234	189	224	251
6634	30058	9637	4771	3558	2439	1850	1409	1137	936	796	683	543	499	443	414	412	386	349	376	312	296	311	299	289	335	336	299	251	281	291	285	216	255	263	249	277	256	229	287	249	239	258	266	254	265	244	245	268	254	235	268	247	239	204	221	263	231	232	240	258	238	267	236	199	241	219	244	247	228	221	228	237	236	225	236	244	238	228	252	227	241	227	211	234	254	267	235	232	250	226	245	238	242	230	242	192	238	233	213	235	238	244	225	232	223	201	259	227	221	278	222	240	259	217	248	224	206	246	239	223	222	246	226	242	226	240	225	213	208	235	223	232	230	201	228	240	212	236	213	239	223	238	244	212	260	236	282	248	231	213	228	229	239	228	215	217	235	212	215	219	251	220	247	230	224	224	229	238	213	227	214	255	225	235	223	244	245	219	237	240	209	244	250	212	222	242	238	245	215	219	216	225	223	238	257	251	218	224	225	241	216	237	225	227	231	257	226	211	244	237	228	217	226	222	210	229	222	259	204	258	219	225	221	226	224	212	237	212	211	234	240	225	225	222	203	219	248	258	184	218	250	227	200	242	242	242	237	246	236	227	224	245	213	238	239	222	245	216	235	227	250	237	204	250	221	237	209	241	232	226	258	258	221	214	244	243	247	230	207	255	234	228	252	231	217	234	240	229	251	233	261	217	246	249	232	208	236	216	242	259	231	235	235	259	222	235	251	205	231	219	220	203	237	225	229	232	241	219	219	218	209	215	233	249	246	230	246	223	221	242	200	249	241	208	216	256	244	207	199	246	208	217	238	236	223	223	218	242	209	240	228	235	215	224	236	268	248	214	233	204	233	234	219	224	239	233	221	232	250	229	207	231	233	216	212	228	261	233	239	233	245	250	244	207	235	213	236	222	207	230	223	249	225	254	234	224	246	210	233	229	206	242	246	226	242	222	233	201	234	241	235	220	212	241	227	238	233	222	238	228	225	240	241	241	253	238	229	215	230	255	235	216	232	242	248	227	213	200	247	215	262	236	257	231	209	235	272	243	228	222	206	234	218	221	218	229	235	272	232	245	210	230	210	217	212	230	211	246	209	223	222	232	209	211	210	238	236	219	212	202	218	230	219	230	234	225	228	209	222	226	222	229	225	243	230	256	242	231	216	249	225	235	238	252	240	228	234	233	240	233	235	240	230	221	236	228	249	218	239	219	229	247	230	252	205	239	245	244	226	227	212	232	233	248	247	211	259	227	216	243	218	245	252	208	207	235	225	239	234	252	237	248	221	224	222	241	260	241	212	239	238	217	219	219	217	234	216	214	242	212	206	238	237	237	202	244	208	211	242	218	232	250	240	239	219	213	227	219	236	220	204	220	244	194	257	231	249	246	226	245	242	201	243	228	262	229	219	230	237	244	207	214	214	233	230	237	226	218	206	215	258	216	219	235	227	214	235	223	218	230	240	219	233	241	238	243	249	233	226	237	215	228	253	237	227	226	204	230	243	223	199	210	211	230	228	243	249	283	231	219	218	233	230	239	237	242	221	233	244	240	248	255	237	223	243	206	249	197	221	235	245	249	231	227	214	236	245	226	239	264	204	228	231	237	203	237	244	198	223	200	221	223	238	215	219	240	229	225	224	230	214	220	253	254	247	269	205	232	221	244	244	220	238	228	236	221	210	217	227	234	197	215	228	210	226	244	237	228	229	244	228	218	247	257	215	224	219	198	223	238	226	232	225	224	235	268	240	236	240	252	232	217	214	254	263	236	247	230	195	247	220	226	231	219	215	233	240	202	207	240	232	207	250	251	239	269	227	235	230	254	244	206	218	215	210	230	264	229	213	230	195	224	239	237	213	221	234	230	240	272	214	237	249	242	234	227	236	217	233	237	207	252	212	234	250	237	230	214	224	262	214	230	214	256	216	185	249	241	210	242	221	207	261	243	223	249	207	217	250	241	250	249	257	240	234	235	242	190	232	214	209	216	218	213	236	232	237	234	266	223	220	251	215	191	230	234	248	203	265	237	256	230	240	240	237	250	208	222	248	237	230	239	238	231	213	247	216	187	238	251	239	221	212	227	240	215	215	258	217	266	229	204	246	231	202	233	236	228	237	256	246	208	246	231	225	216	245	239	249	207	234	244	225	228	215	214	218	234	225	237	243	211	235	243	236	222	234	205	255	243	204	249	239	247	246	209	211	212	223	241	218	217	206	272	235	225	234	204	256	223	221	255	223	264	225	219	216	210	236	214	217	222	220	202	275	213	214	230	243	201	226	241	204	236	223	227	228	253	226	224	205	239	209	213	214	208	247	225	236	229	225	225	199	226	235	231	222	232	213	227	241	234	230	252	213	203	226	243	241	202	245	229	262	230	218	232	236	249	212	225	208	243	212	249	224	227	223	242	214	224	223	218	198	255	211	225	228	233	219	249	206	228	229	237	238	225	204	237	242	248	221	230	236	233	181	242	239	214	226	247	259	219	225	240	242	260	237	227	196	235	236	224	252	223	218	238	219	211	201	207	225	228	233	228	250	257	221	230	250	229	232	217	252	222	224	231	232	204	217	238	233	222	205	224	221	213	224	219	248	236	213	216	234	222	211	233	246	241	241	228	259	232	234	240	215	231	208	202	223	189	234	228	251	246	248	211	240	243	233	250	243	246	219	238	216	246	242	211	219	241	242	228	211	213	241	230	216	214	230	229	231	237	220	251	223	233	259	239	220	226	232	260	232	241	220	225	242	217	239	275	217	189	208	242	242	200	252	242	222	232	249	207	255	244	230	221	229	232	245	214	228	247	225	187	249	247	252	225	237	215	273	213	226	220	262	220	244	240	222	226	247	226	245	225	212	236	217	241	235	225	223	236	255	224	221	243	264	189	252	216	241	210	230	226	224	241	221	223	242	230	227	244	252	213	232	233	227	239	220	235	193	201	226	225	211	206	227	227	237	237	224	239	222	226	218	241	231	240	218	207	235	226	244	223	219	225	241	239	228	255	215	244	223	240	227	229	230	226	220	243	222	238	231	242	243	211	229	230	239	238	212	249	245	238	205	213	228	202	222	219	250	218	231	209	232	207	237	234	208	212	242	228	216	241	222	235	231	240	234	214	212	244	217	219	211	228	213	240	215	217	254	232	237	220	213	229	244	248	219	218	244	256	236	228	231	239	209	232	239	235	218	205	242	224	224	240	229	214	237	220	223	242	227	237	244	228	210	219	251	211	251	233	216	215	241	239	253	215	233	202	214	238	255	221	235	234	240	247	234	247	217	224	206	252	229	224	245	227	226	216	213	222	217	206	232	218	246	231	218	204	238	246	255	248	247	233	215	215	239	218	215	231	220	229	235	237	231	217	236	232	221	251	224	224	233	238	227	211	226	222	229	222	233	219	219	241	252	249	209	205	203	213	216	258	221	244	247	239	213	226	260	233	221	226	240	244	233	239	232	213	235	256	215	233	247	219	233	241	210	241	215	217	226	238	237	240	210	235	234	236	234	236	243	206	213
27688	19917	7526	1069	700	555	552	511	523	531	523	505	508	510	482	507	511	518	488	508	511	500	513	458	494	509	501	512	502	502	456	486	484	500	509	511	505	513	504	498	463	473	486	528	482	485	530	472	498	480	494	496	483	496	505	473	507	497	482	449	480	468	494	492	468	474	512	516	459	489	495	483	514	490	488	486	504	533	488	503	448	483	506	488	482	488	454	466	519	506	466	492	497	488	473	506	497	508	508	479	508	475	473	478	456	498	527	522	509	502	490	492	486	517	441	489	458	502	504	513	508	533	472	486	469	495	509	537	526	500	514	500	488	490	522	482	458	511	524	485	518	504	494	446	492	510	501	525	466	456	502	516	505	451	520	497	502	500	495	469	490	534	497	467	476	462	513	463	480	522	506	488	502	477	509	501	475	516	488	519	542	485	504	492	513	468	527	520	483	505	504	527	502	479	460	517	490	509	486	514	545	467	483	470	477	501	457	463	512	495	505	499	506	530	484	426	483	487	472	501	506	485	509	451	509	496	504	494	486	490	516	473	494	505	478	498	488	498	461	486	476	508	474	464	502	503	488	450	476	512	489	457	451	497	486	491	487	491	502	539	534	504	486	485	503	544	487	513	460	502	517	516	494	508	484	504	516	480	484	501	499	502	489	508	515	512	475	481	445	490	466	519	493	479	485	489	520	541	478	499	475	462	513	500	466	484	513	486	512	453	500	543	471	488	493	524	494	530	464	506	471	483	488	491	464	534	495	511	486	469	499	514	460	532	497	498	505	473	459	500	483	471	529	490	479	501	531	520	473	517	514	508	489	516	498	474	492	471	510	463	467	504	521	549	503	496	541	498	462	481	474	541	499	502	502	510	486	483	493	525	501	490	463	506	513	499	476	463	467	526	486	501	504	512	449	499	504	500	507	499	461	498	528	455	504	503	481	512	538	480	548	524	481	515	528	461	456	479	519	439	498	492	495	509	503	500	508	469	494	505	533	546	501	490	457	524	517	548	493	456	508	510	485	447	477	509	462	495	509	533	487	516	472	463	492	459	503	496	501	502	523	536	498	566	469	538	505	549	461	510	505	511	466	490	496	504	522	465	456	522	498	515	495	488	490	521	506	506	497	473	513	523	482	500	504	499	557	475	489	462	502	497	440	494	515	461	464	497	489	544	488	559	470	486	522	440	479	492	502	470	466	497	521	468	460	483	506	471	479	492	460	473	462	470	466	489	488	510	505	505	493	505	496	484	517	484	514	495	492	493	478	467	474	490	530	479	518	487	550	503	538	481	509	474	483	526	503	493	482	528	486	516	520	502	487	478	523	471	496	450	502	459	463	504	474	460	541	525	502	470	489	494	468	503	485	497	504	500	492	480	479	507	509	536	499	499	492	481	505	461	481	496	443	484	466	500	440	490	509	488	472	511	499	457	492	517	515	466	442	452	472	530	546	502	507	516	447	548	473	482	498	507	516	496	515	510	551	512	492	538	463	557	494	484	508	465	493	491	459	489	556	459	437	499	547	462	479	509	481	489	519	509	485	477	459	491	503	451	537	500	496	500	475	488	472	469	502	537	500	484	464	487	549	519	481	534	480	499	487	482	475	463	502	507	483	508	477	467	475	500	453	479	487	513	455	471	511	501	500	499	483	507	507	498	514	497	505	538	510	530	524	494	443	497	492	511	510	487	514	518	508	542	497	507	444	496	523	490	523	521	486	477	487	493	502	489	429	519	500	517	499	503	481	484	492	473	483	496	478	499	504	487	455	509	504	528	507	510	507	547	526	516	490	462	503	511	470	469	478	476	531	468	537	502	478	538	483	522	527	526	508	500	483	471	500	471	473	532	489	506	525	494	510	478	509	497	490	479	527	478	504	477	516	495	527	467	537	510	505	511	480	460	497	495	527	490	446	520	498	507	491	431	463	497	484	494	512	521	460	474	479	458	507	500	494	484	509	518	446	482	494	477	510	490	466	474	455	475	524	478	503	468	489	518	505	479	466	528	500	483	484	483	524	474	502	532	498	515	530	489	508	454	499	508	484	483	482	485	452	504	484	497	502	506	509	490	503	505	494	531	507	521	493	491	507	485	469	493	515	444	532	469	483	476	504	526	502	502	477	527	493	507	506	450	486	509	467	511	539	484	504	498	533	491	456	501	489	482	481	533	464	461	508	496	537	486	516	458	501	485	504	518	482	494	543	528	518	493	518	485	511	499	491	501	480	528	466	498	493	488	507	494	493	446	492	469	467	492	497	508	494	524	500	469	499	502	472	472	477	499	483	460	550	459	516	474	479	521	499	492	512	530	514	489	481	489	508	510	496	484	472	492	483	508	523	533	473	485	535	492	455	461	503	511	460	444	491	462	486	545	488	482	494	475	467	502	482	492	486	472	501	481	477	473	496	406	499	526	489	489	526	510	499	498	478	503	499	551	519	510	516	529	501	505	498	500	449	482	484	484	513	456	499	515	489	464	483	519	506	486	527	468	474	521	520	497	453	518	481	488	496	496	504	517	540	459	471	495	540	446	519	507	454	496	508	492	476	485	490	499	526	527	557	513	516	499	494	486	483	477	480	489	532	495	519	462	470	468	487	520	469	528	512	504	451	467	476	488	503	507	500	490	489	495	473	479	490	506	522	455	528	509	498	513	476	510	496	485	537	505	503	457	482	535	504	458	507	542	504	475	504	464	507	533	536	504	498	509	449	498	499	505	496	519	540	502	482	544	479	475	471	488	500	541	490	499	546	529	548	464	500	501	513	499	488	518	466	505	522	480	492	485	489	475	495	504	462	467	427	511	476	495	523	524	487	509	495	494	495	530	455	491	477	495	530	512	492	496	476	541	491	481	489	478	530	480	486	524	466	466	498	485	528	502	506	489	473	488	502	506	500	477	481	475	499	504	512	529	498	499	484	469	504	492	472	492	489	499	484	474	495	438	478	511	485	484	492	472	487	476	495	460	532	497	552	497	485	517	477	481	511	466	504	475	467	494	516	546	511	502	504	478	495	519	463	485	489	486	500	493	512	501	468	492	507	503	454	539	499	497	497	475	523	490	479	476	473	502	494	501	528	439	481	497	505	478	474	437	486	516	527	523	502	456	485	499	487	507	518	463	538	509	469	502	514	496	491	494	513	509	514	494	480	440	501	492	479	509	524	516	494	511	483	485	499	490	492	513	521	464	517	503	482	454	531	475	461	500	514	495	483	472	444	481	507	479	474	494	529	475	507	467	513	474	474	496	499	515	476	511	495	492	463	516	510	502	483	494	493	527	473	483	482	462	516	533	475	499	507	537	476	507	485	483	525	504	519	503	469	488	496	508	472	515	526	489	526	473	471	491	498	460	477	503	488	512	472	468	531	484	502	460	517	501	548	474	475	467	521	497	487	458	471	490	483	517	519	475	489	496	506	522	501	505	530	497	472	514	482	476	511	526	553	445	511	482	516	526	527	489	532	485	478	564	520	475	497	496	464	479	524	511	510	464	490	466
5489	8551	1259	866	920	684	621	582	611	560	537	556	590	520	452	575	482	549	511	530	489	489	492	506	503	503	529	500	509	512	480	526	504	527	471	527	516	516	484	519	525	517	535	549	512	529	497	511	543	509	538	539	493	505	491	471	503	517	533	505	491	520	496	518	516	510	498	463	514	522	510	521	512	479	538	496	544	511	533	507	483	511	519	540	561	517	506	504	513	483	549	494	467	504	545	492	514	458	536	491	446	480	506	456	546	498	515	513	550	510	504	492	515	510	516	516	467	519	536	513	502	531	528	518	522	510	528	494	530	483	513	487	452	490	478	501	496	488	487	490	486	475	522	493	524	519	499	561	520	523	482	497	469	526	528	512	516	531	545	511	486	512	463	496	534	520	539	508	515	507	505	524	488	511	508	541	556	512	524	475	512	512	500	460	506	525	534	527	498	538	501	491	516	521	520	474	541	490	541	565	498	495	484	492	505	482	494	484	529	522	486	545	506	567	509	522	477	483	535	524	547	516	489	528	535	479	501	505	538	513	492	517	520	500	508	509	505	541	536	517	485	516	497	529	506	474	515	509	463	545	483	566	528	470	523	519	491	508	486	493	510	490	582	521	508	498	534	524	494	441	504	521	524	493	494	490	506	518	518	497	492	516	515	506	538	498	459	485	488	524	509	513	509	503	513	553	540	475	509	522	495	511	510	517	527	483	545	514	538	466	493	503	493	517	505	514	493	493	508	543	503	488	484	505	495	548	518	466	545	524	520	520	515	510	539	508	489	536	538	514	478	517	534	496	532	531	520	515	498	516	484	500	535	490	509	517	516	505	492	506	515	510	524	493	484	514	513	517	488	546	542	506	496	513	475	525	491	482	505	489	485	491	501	473	500	517	524	463	521	530	514	551	506	542	488	480	491	525	483	504	483	486	491	540	523	510	490	541	544	493	508	503	490	470	512	476	511	528	540	483	541	497	466	541	530	520	493	514	510	509	558	518	481	510	498	490	502	525	490	479	538	552	487	542	507	522	492	534	501	504	521	504	463	501	500	516	517	537	485	493	502	538	475	506	533	540	513	504	543	493	520	464	521	527	522	521	513	505	475	509	543	474	470	567	513	500	519	489	526	501	527	515	494	550	521	458	517	548	527	527	513	504	474	485	534	520	530	521	481	506	520	574	516	491	510	482	499	517	453	498	499	477	500	505	489	538	501	520	530	523	475	490	477	545	537	497	491	531	496	488	523	553	506	544	512	480	503	486	510	509	518	510	517	469	548	496	496	517	492	513	480	526	510	534	518	503	529	510	484	526	506	529	526	527	515	516	478	492	499	509	517	504	511	518	517	497	528	497	542	509	512	524	468	472	506	516	526	500	508	533	481	505	512	536	549	506	490	522	509	513	524	506	488	478	502	510	502	507	498	470	527	506	542	483	474	544	492	499	474	512	502	492	531	509	537	547	544	508	500	523	475	507	510	544	515	519	503	490	481	527	513	507	533	485	492	533	467	529	497	519	516	504	536	514	462	513	484	527	500	501	511	540	482	519	530	471	503	488	503	539	511	490	482	496	497	465	513	504	494	505	506	513	472	508	552	512	521	522	507	519	461	497	489	517	518	477	505	457	475	556	532	507	519	481	562	487	527	509	459	505	519	504	486	537	521	511	505	544	501	502	532	553	485	525	521	507	474	468	508	576	505	492	502	490	537	565	523	466	518	514	498	538	535	470	532	498	498	529	540	474	525	503	552	515	501	496	487	538	497	495	555	491	472	547	511	508	529	517	492	510	564	506	486	534	501	514	474	469	530	532	492	499	519	499	481	522	504	470	517	499	488	480	492	511	525	501	517	500	537	480	500	537	509	519	547	534	550	506	533	516	548	548	500	514	516	478	504	496	512	516	506	492	521	520	450	468	518	514	556	513	526	542	545	502	525	544	486	507	501	529	550	512	533	480	547	524	535	535	487	530	536	551	499	521	522	493	547	501	503	538	461	504	544	492	517	492	512	558	489	533	514	531	488	559	474	503	524	502	520	472	527	517	524	472	500	515	538	504	500	495	479	510	503	521	504	475	484	517	499	492	498	514	502	495	531	472	486	532	471	517	516	518	483	506	496	462	461	481	523	474	475	480	517	514	531	482	524	478	500	497	567	536	505	478	527	505	516	503	547	502	537	500	475	509	474	499	505	482	521	537	489	553	527	513	526	529	523	524	522	487	533	516	480	482	475	484	524	509	509	522	462	532	493	507	459	523	490	500	518	506	481	492	498	446	519	495	480	510	507	514	519	485	516	435	493	540	498	502	499	503	476	505	483	498	550	533	500	532	509	514	526	512	557	500	485	508	528	501	533	545	514	502	483	479	487	539	507	545	522	507	519	534	520	487	538	561	504	520	480	518	508	486	531	525	520	460	492	496	518	511	488	530	498	490	522	530	504	539	489	519	509	525	491	498	482	520	506	486	497	508	505	507	486	513	510	488	511	498	503	506	535	506	533	507	529	487	541	503	496	532	505	510	513	514	497	512	520	540	477	526	496	524	506	469	468	502	537	511	501	486	496	462	524	508	521	495	521	515	477	548	539	496	516	511	473	531	514	494	535	507	493	526	485	528	517	514	490	545	528	489	499	499	526	508	442	497	486	480	547	526	507	505	540	503	526	476	473	538	537	526	507	507	516	470	492	510	486	456	491	512	488	562	504	511	538	508	473	508	496	494	549	486	501	504	498	500	491	467	518	500	487	496	482	517	534	526	525	531	497	504	491	538	552	472	492	527	526	498	494	529	472	489	539	502	532	488	512	533	475	501	542	488	512	462	505	533	517	510	538	511	487	524	492	551	472	525	514	511	526	473	477	548	490	486	544	523	497	521	549	539	509	493	509	495	495	518	532	535	514	516	511	538	514	507	508	520	491	521	553	517	518	487	515	516	501	541	471	493	509	495	494	495	522	489	525	497	532	525	540	510	528	517	532	514	484	504	513	513	483	566	506	499	500	514	508	501	528	501	537	511	553	499	535	495	512	511	499	487	512	504	504	490	526	513	505	487	542	549	506	496	503	517	515	520	498	494	494	528	518	506	496	478	551	518	492	517	507	460	536	531	494	549	480	503	516	498	511	543	506	478	495	543	535	475	521	505	495	499	474	517	519	513	457	527	498	530	538	518	509	489	495	481	479	534	508	500	543	520	489	485	510	507	469	557	495	544	499	547	496	523	495	492	556	505	534	510	506	501	542	487	490	509	560	544	507	521	535	556	526	449	494	504	521	511	528	520	489	528	491	471	504	515	477	500	530	486	465	484	479	492	500	494	507	476	511	501	479	501	532	542	556	532	473	517	540	516	527	489	506	493	553	517	536	511	569	529	519	473	493	482	478	512	523	496	483	480	498	497	521	525	532	511	497	510	521	495	540	513	475	504	510	512	492	479	499	504	488	511	523	499	503	517	488	511	493	473	487	483	505	513	485	499	528	514	473	513	558	491	531	475	500	522	492	510	476	495
23746	21162	28386	24198	21149	8371	897	593	495	422	423	354	359	316	315	277	271	268	275	258	230	238	251	229	241	260	263	253	241	244	271	230	279	235	234	236	260	274	254	253	235	236	255	209	235	235	220	212	218	232	221	268	243	214	244	244	251	211	227	213	245	243	241	242	229	226	236	229	238	228	248	241	255	218	243	233	243	231	222	249	239	252	225	261	257	243	237	241	226	202	215	228	237	217	228	229	218	222	273	231	236	234	214	222	249	231	241	207	233	236	240	236	232	255	240	214	224	241	223	260	214	224	236	262	225	217	239	229	208	222	216	232	226	255	225	223	221	260	218	217	228	215	236	249	216	221	210	203	217	233	224	251	217	225	230	257	240	236	216	245	204	226	253	247	244	227	227	221	227	260	232	228	246	230	222	228	251	226	187	192	248	253	243	241	234	248	222	243	216	271	243	243	219	206	203	244	234	225	250	202	240	250	227	228	232	225	240	235	244	249	212	215	228	215	234	225	233	247	211	234	232	209	246	221	220	219	249	218	234	237	244	211	228	236	235	209	214	222	221	254	215	228	211	236	238	225	225	239	221	228	250	237	251	230	213	238	232	227	265	218	216	244	234	223	248	210	256	261	215	219	223	227	256	232	268	229	238	244	237	212	232	246	246	251	250	249	204	223	249	249	238	237	219	216	236	221	218	232	245	227	225	233	242	191	245	222	244	269	231	236	249	254	205	237	242	243	204	263	242	220	236	213	241	229	214	208	230	225	225	228	226	234	236	225	223	240	243	229	218	213	232	216	220	248	220	243	223	231	256	260	232	230	227	230	208	240	223	246	210	222	228	222	223	214	222	243	274	243	217	251	237	246	207	228	200	253	230	222	243	216	215	271	228	239	254	245	245	216	225	245	228	222	231	213	229	246	224	263	252	227	237	239	237	233	225	264	220	243	223	230	211	230	252	244	230	217	235	237	213	245	217	205	253	243	230	217	229	240	232	243	217	229	236	222	261	206	225	274	245	253	237	228	237	223	248	255	247	237	238	233	241	210	238	218	236	227	216	231	240	244	205	232	226	256	228	222	239	223	249	226	246	242	237	241	218	223	238	236	272	246	245	236	225	241	245	208	242	240	237	238	244	251	201	232	254	199	226	236	229	218	228	248	231	227	202	231	225	251	246	251	211	213	229	260	223	263	234	208	237	236	240	224	220	240	243	223	256	259	256	213	237	246	206	220	218	259	226	248	253	226	220	227	219	202	221	224	249	236	215	183	244	231	241	269	204	189	233	273	228	244	217	228	232	229	230	246	249	246	200	244	202	225	235	224	208	239	219	227	232	255	211	242	254	231	219	235	243	243	246	218	241	244	218	219	233	247	215	227	232	235	253	233	225	232	210	225	192	229	217	220	211	234	241	246	211	254	202	247	256	227	240	197	236	232	230	215	250	228	240	233	232	257	227	231	230	225	249	234	231	232	241	245	226	217	204	220	208	231	238	201	237	222	259	217	230	247	235	215	218	234	217	240	234	232	214	216	226	197	220	220	239	242	218	242	235	234	238	228	222	228	233	247	212	222	237	211	252	204	209	256	256	244	226	215	231	229	227	226	227	230	227	227	230	226	231	251	212	256	230	220	212	211	248	239	240	252	245	238	205	218	237	256	215	245	214	245	198	235	214	221	199	210	244	232	240	235	248	236	220	245	193	211	214	229	218	227	260	235	261	254	241	239	230	231	223	200	216	231	241	257	277	259	219	227	238	254	229	227	225	241	228	240	235	202	227	228	225	235	259	243	244	212	220	208	212	245	246	240	241	241	239	252	236	216	252	245	244	225	215	257	228	221	266	254	254	242	229	222	228	251	228	191	256	252	239	221	225	229	237	219	224	215	225	236	264	279	247	246	255	249	226	213	256	241	247	243	226	231	227	235	225	226	222	219	205	229	230	241	235	216	214	209	218	207	250	235	232	244	242	208	219	255	268	208	245	217	222	216	251	219	241	226	232	230	242	239	216	242	247	242	234	238	245	214	211	239	236	265	257	241	243	228	237	233	201	241	228	220	240	260	223	236	238	255	264	235	273	242	233	229	229	232	227	251	207	230	254	225	230	245	244	231	248	226	229	249	256	208	213	220	214	218	205	227	232	231	202	228	242	224	207	260	224	235	226	210	255	246	255	227	250	239	242	234	240	258	231	223	221	251	219	210	213	204	246	240	187	222	217	240	233	239	213	235	206	230	205	235	217	231	235	259	239	240	239	228	233	222	262	233	227	205	220	223	237	216	240	274	237	234	220	223	245	209	210	227	236	197	236	233	241	259	226	232	245	240	240	213	223	211	227	236	221	237	205	210	188	275	205	208	233	244	258	207	266	255	246	250	200	247	257	235	246	251	229	223	243	209	240	250	241	234	237	262	248	208	239	219	264	237	220	239	222	237	228	244	215	265	218	215	224	242	220	209	190	215	197	239	240	256	219	206	223	222	242	239	215	228	215	234	229	248	209	213	226	227	224	220	244	232	238	235	216	244	224	239	221	230	223	215	214	228	239	242	236	244	239	231	203	244	221	221	224	213	241	246	246	237	233	224	216	235	235	248	223	213	246	228	233	233	226	208	268	214	222	227	252	263	238	244	221	254	245	211	209	229	226	245	224	250	236	237	214	253	222	217	219	237	235	241	216	246	254	223	239	236	217	223	225	210	211	243	218	266	233	215	215	248	223	255	202	234	231	209	213	223	210	222	212	202	224	259	240	244	218	231	218	206	244	244	224	239	219	240	223	249	245	225	203	247	231	205	236	245	245	209	221	241	242	212	221	218	246	234	240	216	235	239	227	231	203	223	239	234	245	227	230	246	237	238	252	209	251	241	219	223	242	250	229	240	241	247	244	223	220	231	244	235	238	230	227	223	243	217	212	246	255	241	229	232	242	222	215	217	230	218	229	246	228	230	231	229	199	227	239	227	230	230	201	219	244	219	214	232	229	239	234	236	221	199	250	242	233	235	247	230	211	228	201	234	212	247	241	232	250	244	229	243	213	213	231	245	220	232	192	224	235	226	222	258	211	217	231	256	272	214	224	214	230	229	258	250	214	219	252	248	219	255	236	242	220	228	237	227	222	240	240	230	195	236	240	202	220	218	252	263	256	231	212	215	241	213	224	217	235	245	210	234	234	199	230	226	200	240	204	242	235	219	251	251	237	220	239	207	212	235	238	237	213	255	226	209	206	247	234	218	260	253	237	230	237	219	267	214	242	219	218	250	233	237	228	224	265	235	235	209	219	219	217	221	249	244	230	238	216	215	237	249	264	209	264	263	229	216	221	228	213	239	228	216	209	251	222	237	248	226	219	221	198	214	222	254	219	219	216	226	219	229	243	248	232	258	240	236	217	257	264	235	212	215	236	252	224	234	222	239	241	263	265	245	209	232	236	216	241	215	238	220	226	236	246	203	213	217	212	262	217	214	238	223	216	256	204	216	251	248	222	219	215	216	255	253	245	215	207	235
4172	21580	5906	2792	2139	1495	1151	937	754	668	556	507	419	407	381	379	327	311	303	315	310	310	260	270	285	276	328	300	267	264	286	240	241	250	239	262	257	252	237	268	273	250	255	247	253	247	248	252	251	242	241	235	241	254	251	237	248	233	237	251	277	264	213	251	259	250	255	227	246	219	248	271	233	246	266	277	236	222	231	212	240	204	255	251	248	249	245	248	229	254	255	244	234	239	253	258	233	238	252	232	254	248	244	242	243	248	242	272	245	252	241	240	267	238	247	231	241	246	233	223	216	228	252	279	251	228	227	256	249	254	256	222	258	209	255	236	268	258	234	235	248	240	235	237	230	259	228	242	232	268	237	221	241	225	223	256	240	224	267	247	234	235	256	246	240	244	210	259	243	197	230	231	233	246	235	248	232	251	208	230	243	251	248	250	258	227	269	264	249	248	258	222	229	253	228	210	276	265	254	228	223	211	253	240	236	232	242	240	289	250	249	234	261	250	210	253	236	228	257	234	230	243	199	242	250	250	269	252	238	243	272	261	235	223	263	243	266	221	225	248	227	254	271	207	231	243	221	253	235	250	238	237	264	234	234	246	220	248	253	227	243	259	213	256	232	244	252	229	252	260	241	271	230	240	249	250	260	273	244	233	254	260	255	243	244	252	253	248	237	254	202	253	253	228	263	234	248	235	261	220	239	268	236	283	234	245	258	239	241	274	230	261	217	289	235	228	250	238	239	244	234	245	238	246	248	240	260	268	246	253	257	250	226	270	232	239	249	239	252	255	245	233	257	241	241	221	234	275	241	244	221	252	253	238	231	231	238	256	252	263	244	250	235	231	244	245	232	252	241	221	272	248	211	230	245	263	246	231	223	243	249	221	253	241	244	223	226	234	258	243	246	206	224	282	257	252	263	232	237	247	261	241	255	238	244	254	232	244	235	226	217	243	243	239	255	228	255	232	217	233	253	230	263	239	252	253	235	286	244	246	255	245	257	216	258	222	235	249	252	236	239	253	251	251	263	241	252	237	240	237	228	238	233	260	212	241	244	225	224	235	218	230	236	242	231	247	259	250	253	236	214	247	224	234	245	217	225	257	269	250	251	259	254	241	236	228	242	248	242	212	274	244	252	241	222	226	232	193	224	228	204	225	239	255	241	229	243	249	234	236	216	249	244	247	229	228	251	250	246	233	261	245	246	228	266	263	246	258	230	255	272	215	235	259	219	216	249	235	243	210	254	227	199	263	251	222	225	240	260	237	223	259	228	226	258	209	231	266	240	237	253	221	237	245	252	250	253	227	230	247	230	251	243	241	255	242	256	276	247	242	255	218	259	225	243	254	244	228	257	248	231	227	268	229	240	255	243	266	226	254	250	259	237	229	245	223	234	282	223	236	221	250	241	229	250	244	262	212	248	265	228	249	232	235	231	251	216	230	245	237	260	258	241	211	256	233	250	219	227	250	247	222	254	242	241	229	239	250	245	230	239	227	211	249	244	242	264	234	243	239	250	218	241	243	247	251	236	236	252	263	229	281	230	242	248	231	245	256	243	225	227	287	191	241	236	251	250	227	249	227	221	264	226	261	230	238	246	257	226	241	267	241	259	252	247	221	257	257	230	222	236	233	248	278	298	255	259	267	241	242	229	223	233	234	232	234	230	261	230	258	224	233	258	227	262	262	254	266	204	233	234	266	236	205	250	264	228	214	252	240	261	248	233	242	229	255	250	246	231	246	236	250	262	254	240	225	242	260	235	250	223	231	247	256	230	269	228	251	242	207	240	257	248	260	222	252	251	255	227	243	236	247	255	230	265	236	230	219	239	272	243	226	264	242	228	223	248	220	253	259	276	241	266	250	239	244	229	226	241	235	265	262	238	226	246	249	235	240	245	263	242	227	237	241	227	238	252	231	237	242	243	216	247	246	272	227	237	253	233	250	233	256	217	223	239	238	255	239	246	235	235	233	237	224	238	234	227	250	208	241	236	232	247	230	256	235	245	271	253	253	279	226	263	246	269	240	229	250	232	240	230	244	244	243	257	238	242	263	239	223	247	250	256	269	273	244	242	279	247	250	250	246	246	261	243	238	237	233	232	251	238	215	264	269	269	250	223	252	230	260	266	230	257	241	257	256	231	242	206	258	266	228	233	244	235	239	242	213	233	236	247	249	216	253	215	227	248	245	253	246	263	270	240	240	267	223	227	252	244	214	248	253	264	284	254	254	251	234	233	241	236	246	256	266	276	253	242	249	247	241	233	254	232	241	249	266	227	256	233	232	249	259	257	227	235	220	230	203	229	235	233	245	232	250	238	252	230	278	222	229	237	267	250	243	272	221	228	232	239	265	267	242	276	242	235	251	244	240	258	233	240	231	255	255	225	257	257	245	257	213	264	235	228	268	222	257	240	262	222	236	217	237	224	226	239	249	250	236	229	225	255	227	227	260	244	247	214	238	241	275	254	219	249	229	243	230	238	250	260	242	226	239	203	244	235	195	236	253	246	232	231	233	218	251	236	236	222	245	214	245	251	240	246	256	229	229	232	234	241	252	243	257	234	234	242	226	254	250	235	254	255	227	238	241	215	241	232	229	206	253	236	262	228	231	244	232	229	242	261	227	264	239	221	235	277	236	242	241	243	220	239	255	263	218	238	224	231	262	277	279	254	256	244	252	211	219	249	228	236	249	256	271	244	249	244	256	264	253	242	237	215	230	271	219	214	254	222	229	235	276	276	248	245	211	249	250	248	234	226	277	248	228	237	253	223	254	226	248	237	247	261	234	229	254	245	228	264	255	226	270	257	237	265	244	239	217	231	246	223	231	252	247	243	227	222	244	257	266	252	240	233	234	238	228	260	266	220	239	224	217	227	237	258	274	261	245	222	269	232	236	250	248	231	262	222	221	221	220	236	261	230	241	263	221	260	241	226	227	260	253	226	249	242	251	276	273	260	257	259	241	238	241	228	246	246	256	253	223	262	236	255	253	281	226	240	222	239	249	241	232	223	248	217	232	248	265	262	268	268	240	263	231	256	242	246	223	253	244	245	237	228	230	240	241	262	257	256	242	235	263	209	221	268	236	258	224	227	228	238	233	241	231	240	249	248	283	225	237	254	277	216	264	251	237	217	240	256	228	232	239	247	251	227	237	256	259	252	239	265	239	247	250	254	237	224	250	241	228	243	213	212	231	247	232	256	260	231	243	263	237	246	240	216	244	252	254	253	225	245	245	244	253	240	234	230	241	245	226	273	214	245	249	249	254	248	247	252	257	243	236	256	252	254	226	230	247	255	257	244	230	225	230	240	272	233	234	238	221	283	267	277	267	250	228	235	233	248	264	236	225	260	216	235	241	240	236	256	222	238	256	244	239	230	222	232	209	244	249	220	231	247	278	249	258	240	246	229	261	219	238	235	248	218	205	238	228	230	246	240	225	270	242	241	301	228	242	257	231	244	236	254	249	225	244	267	250	257	247	258	252	267	251	229	243	264	225
24821	21170	27299	25201	10134	987	852	743	680	684	667	628	644	614	615	616	614	596	607	619	570	623	567	630	593	617	609	618	593	580	555	612	635	540	573	581	589	590	570	622	593	597	516	603	615	596	590	529	557	553	597	557	582	601	532	562	560	624	585	540	588	612	581	597	635	593	562	585	619	579	583	557	549	569	566	589	595	552	557	514	610	584	568	587	586	588	561	548	552	621	570	598	580	560	597	574	597	571	560	570	593	549	574	572	580	578	596	574	618	569	603	593	584	579	565	545	578	584	578	552	626	561	526	577	555	576	564	592	557	535	585	604	559	586	594	570	552	547	547	569	622	615	566	598	557	565	559	608	555	610	552	588	582	578	573	578	603	527	593	530	618	604	510	576	581	591	614	539	573	577	582	589	586	581	574	582	621	572	567	598	599	587	562	571	564	545	624	614	570	571	549	620	550	584	580	587	533	577	576	568	581	627	609	580	578	601	571	601	586	600	537	552	562	611	534	572	620	564	549	587	551	554	595	592	565	559	595	563	557	547	573	606	636	586	579	573	581	594	598	576	582	568	570	545	555	552	547	561	556	591	578	572	592	566	535	623	551	567	568	580	628	589	572	577	590	615	561	574	623	600	573	616	584	564	577	593	597	547	556	601	572	558	621	645	545	554	532	566	572	571	589	569	528	574	525	566	597	541	586	619	535	557	589	578	559	587	550	596	586	601	646	556	609	616	570	570	593	551	549	586	584	579	570	578	573	598	583	576	567	562	613	571	600	592	588	576	524	599	618	557	558	571	544	565	611	558	569	604	561	564	568	595	576	593	576	585	581	587	591	551	598	541	536	536	608	586	574	563	577	604	597	604	582	571	562	579	542	546	564	609	583	552	564	612	548	530	594	602	564	590	615	587	593	584	567	573	569	553	589	561	600	541	562	582	587	567	648	555	604	566	603	576	544	570	552	555	608	579	601	583	586	596	568	587	621	583	595	567	572	526	579	599	562	627	600	560	541	597	594	558	555	535	578	578	612	581	548	601	556	539	593	574	579	562	624	604	511	609	574	603	560	628	614	571	592	596	574	577	615	544	598	571	549	570	572	572	557	581	579	573	577	580	590	587	614	530	548	603	565	570	592	603	536	607	569	561	550	575	597	601	588	546	621	576	613	626	554	605	553	588	616	590	570	609	585	560	551	561	574	555	600	562	567	559	588	548	585	572	604	576	545	581	612	584	593	601	535	551	584	567	581	571	586	604	608	552	556	572	608	545	575	539	561	587	575	557	617	538	621	546	612	566	594	595	583	565	619	578	597	592	599	596	567	557	587	581	530	576	608	553	545	555	600	565	568	543	599	543	556	529	619	584	583	587	572	579	546	566	579	593	584	619	563	528	630	581	583	552	611	562	579	588	546	613	592	565	567	571	585	623	592	582	605	593	559	595	609	589	562	591	576	571	594	560	572	554	554	584	586	556	544	578	555	583	566	614	597	561	574	590	593	569	587	570	588	580	578	565	568	555	588	602	543	603	573	572	602	595	586	510	604	567	564	628	577	569	552	634	576	573	582	515	568	564	651	541	550	548	564	609	569	513	588	577	618	584	605	573	559	584	610	585	584	569	610	550	576	575	578	598	557	614	551	573	545	577	538	519	596	551	547	561	557	557	576	547	572	564	590	591	633	589	584	579	557	573	584	583	595	559	584	567	597	557	553	560	577	580	583	575	607	586	557	570	584	557	574	573	580	573	563	559	583	564	614	608	620	597	557	578	550	568	589	608	576	563	598	590	559	579	558	567	581	589	575	608	623	566	593	589	587	583	585	538	638	583	577	576	606	560	555	572	597	537	556	550	582	607	616	522	579	564	602	568	573	589	542	565	608	572	600	572	585	611	537	577	571	577	576	612	583	565	604	606	558	589	579	580	594	564	544	539	620	591	556	610	583	526	588	584	519	580	593	534	582	554	585	515	581	626	556	584	567	586	591	615	599	579	596	523	579	606	607	575	574	564	584	584	575	582	544	572	578	580	585	622	591	565	610	582	527	538	564	575	546	576	591	563	543	579	601	604	608	568	610	608	578	566	588	570	549	579	612	597	562	578	560	573	602	591	616	574	589	598	574	560	560	570	585	609	559	592	581	575	564	568	571	561	560	549	572	601	588	566	575	613	600	539	564	552	596	595	529	577	599	536	600	598	563	635	591	557	597	559	573	522	581	568	565	596	566	575	596	543	563	627	563	581	579	595	614	556	566	549	574	579	595	568	594	567	610	605	595	635	630	552	598	597	538	571	576	570	530	585	581	582	567	570	579	578	572	631	613	599	593	572	574	580	592	583	540	586	576	604	596	587	596	563	578	590	616	572	588	564	595	614	587	560	588	554	547	619	573	559	588	554	560	606	545	538	577	619	544	583	586	530	600	559	560	614	633	531	540	597	603	556	597	569	588	564	583	625	572	611	597	552	541	574	535	557	599	561	612	592	591	599	536	567	591	572	552	560	561	543	588	614	573	625	586	569	560	602	576	544	593	582	595	582	579	670	648	585	582	509	574	594	529	523	579	577	579	568	587	578	544	556	582	552	529	591	614	553	616	561	624	559	561	565	552	545	558	566	576	563	596	537	586	545	588	569	562	596	569	551	577	567	561	556	582	603	566	574	612	570	518	571	574	604	537	549	570	553	586	573	588	590	590	568	545	581	592	576	583	548	542	562	582	599	582	565	592	573	591	588	569	565	578	629	582	600	594	564	598	548	620	581	602	534	581	563	598	589	573	591	555	615	550	558	544	576	537	628	570	556	599	535	530	582	593	573	623	615	584	556	584	546	579	574	588	587	527	570	567	587	580	614	612	581	597	590	580	565	552	553	568	558	535	547	604	569	605	605	582	576	556	605	558	556	645	574	514	605	608	584	538	571	583	542	579	569	571	592	577	617	590	599	574	539	554	561	620	638	587	594	585	591	582	606	592	571	573	628	593	568	563	533	577	607	567	573	605	596	554	563	579	595	558	594	528	589	569	561	585	557	579	623	550	548	593	574	577	616	540	539	588	577	601	583	575	617	571	583	568	555	598	543	567	573	568	586	595	577	570	598	622	586	542	555	599	575	584	532	560	572	643	538	553	540	563	610	556	621	561	590	621	598	555	577	585	571	591	580	581	573	557	529	534	604	637	560	565	550	577	570	581	614	572	642	553	562	603	577	600	578	586	533	553	594	582	556	583	561	568	557	573	549	602	590	565	588	596	581	578	614	574	548	553	555	563	568	519	617	574	583	613	587	606	605	568	595	581	560	589	548	580	590	567	549	630	582	532	565	541	601	584	592	558	553	578	554	566	582	569	580	599	585	562	608	584	568	570	563	541	570	585	598	560	566	574	578	594	594	602	575	609	595	556	557	601	612	603	543	562	609	566	576	597	566	573	579	575	593	570	509	593	589	568	596	570	589	553	559	555	571	553	551	532	548	567	585	600	580	576	559	564	539	557	614	567	565	637	575	543	526	579	544
4021	13520	3500	1960	1580	1260	1042	950	854	826	709	689	687	692	629	643	653	605	593	573	619	628	613	602	614	601	613	600	591	595	577	612	601	591	601	601	583	624	565	556	615	566	543	589	606	562	552	631	584	585	631	556	569	632	588	608	615	571	601	584	575	574	576	589	557	556	570	597	571	595	562	637	586	605	578	570	592	597	603	584	578	612	595	593	571	564	572	565	610	564	596	566	579	588	593	604	606	556	597	560	591	613	569	542	545	582	626	557	571	595	587	605	570	595	603	574	588	610	584	602	574	556	580	565	546	594	593	628	620	615	582	631	554	554	631	577	527	601	630	584	583	623	566	563	610	590	585	606	586	583	578	591	538	567	608	588	535	569	562	567	583	583	615	586	600	613	552	581	552	655	569	605	605	602	571	544	598	559	566	600	574	588	567	615	636	598	580	615	557	602	604	603	537	600	631	585	600	581	554	555	586	577	611	574	594	555	577	573	573	591	598	569	578	548	565	568	602	565	600	590	583	592	618	578	560	597	569	585	601	584	624	602	572	582	576	571	609	610	625	610	614	589	576	559	615	569	583	570	578	572	559	582	620	602	577	604	556	549	584	549	598	652	591	547	563	572	554	629	592	592	592	565	565	594	570	505	559	557	594	572	594	550	585	572	589	603	570	589	572	529	616	603	593	582	555	604	639	600	554	586	587	574	575	604	590	573	567	547	576	578	580	584	601	617	580	536	598	579	545	584	550	618	554	574	551	552	603	608	609	582	605	591	587	546	585	620	575	596	595	567	536	574	581	576	593	584	585	556	581	543	565	626	565	560	575	581	550	616	597	623	592	595	571	581	567	574	588	566	586	597	574	586	576	585	581	625	565	576	579	529	607	554	564	581	569	601	557	614	577	579	574	546	575	613	601	613	607	612	561	659	609	616	610	580	587	570	599	560	607	597	609	577	561	565	594	612	560	569	591	568	535	577	572	580	582	586	556	627	612	592	534	626	571	573	598	552	554	535	575	633	559	583	546	570	546	608	550	643	575	598	597	609	607	600	573	588	628	571	630	589	541	609	547	572	567	574	577	590	589	606	545	548	597	612	569	581	591	523	589	568	546	584	572	561	606	565	643	551	557	533	608	601	592	587	598	551	546	575	575	572	564	562	608	577	592	575	580	573	587	614	578	601	593	640	564	591	561	615	573	630	602	583	608	532	585	609	542	604	594	593	583	613	569	583	580	583	557	603	579	588	571	571	585	580	568	527	543	601	580	586	585	558	572	592	613	589	592	542	588	602	555	561	637	584	543	608	599	602	608	540	568	571	589	566	592	580	590	581	600	560	559	593	597	591	528	542	581	531	566	545	528	590	566	576	594	605	585	607	609	573	595	597	571	617	616	613	593	604	560	583	602	584	540	575	591	567	584	596	605	613	563	598	552	584	569	575	520	576	548	533	626	522	614	562	546	571	593	591	579	606	578	608	590	567	552	573	569	600	566	594	576	602	630	630	583	599	610	570	599	578	612	559	601	588	569	613	569	567	585	578	550	565	601	585	601	571	589	581	610	550	583	552	608	611	580	589	581	607	563	544	585	593	571	554	584	581	602	576	591	609	599	542	560	547	613	588	606	570	580	641	605	584	591	623	599	574	594	609	574	586	604	552	583	597	529	601	566	544	568	549	564	539	561	570	584	577	580	620	558	567	589	592	623	585	595	640	591	572	542	593	576	571	526	531	584	585	561	571	576	549	595	591	594	577	610	592	598	638	592	615	561	601	546	604	583	566	555	551	578	578	581	540	596	632	564	580	581	608	598	596	577	583	615	578	572	602	565	615	603	620	594	587	580	601	532	577	516	579	569	566	548	579	594	612	585	611	586	599	622	611	604	564	560	562	603	570	635	606	569	582	596	546	562	566	610	647	544	556	596	614	570	622	599	555	575	586	554	578	603	596	580	587	625	579	599	598	560	618	620	549	606	601	591	614	585	558	580	596	591	598	569	548	567	557	563	558	589	571	588	569	558	563	584	546	568	580	588	574	592	605	570	574	627	563	579	571	602	578	597	592	571	580	579	589	615	559	561	549	553	562	563	560	584	570	579	598	599	568	555	618	567	576	609	583	570	611	594	563	583	589	591	578	559	580	586	599	545	571	600	570	616	541	551	556	563	574	584	589	599	594	631	577	600	662	561	531	582	573	618	553	588	619	586	630	609	573	559	568	543	583	566	591	587	562	592	565	638	605	589	563	570	569	610	549	574	584	566	578	564	524	598	586	568	561	593	615	576	552	562	573	572	578	604	636	609	542	603	559	626	577	547	606	585	567	562	602	655	558	601	633	618	580	594	550	557	585	579	561	578	557	592	562	631	588	566	606	597	544	560	590	596	586	572	603	588	597	580	561	588	577	593	596	581	594	577	613	606	572	585	592	600	575	566	560	637	561	574	619	563	629	577	587	569	595	499	586	567	608	584	598	577	545	572	585	582	580	594	581	580	591	595	569	587	601	580	598	544	555	551	583	583	584	577	603	534	590	559	585	620	577	606	577	600	599	604	567	618	568	588	615	563	614	590	593	539	606	601	605	561	580	544	551	596	580	592	576	605	591	560	572	612	580	562	577	633	593	545	606	590	612	536	578	569	619	565	557	582	588	571	590	604	577	578	595	581	560	630	581	550	583	606	546	599	560	571	570	575	607	603	544	587	590	551	605	568	569	570	569	562	565	582	576	608	578	551	577	628	617	576	571	587	623	606	574	511	563	607	570	585	575	573	572	604	595	588	588	611	560	581	583	594	590	597	569	558	588	574	539	545	588	572	607	542	569	566	589	586	579	601	593	602	562	582	581	570	617	562	576	603	547	568	575	593	602	588	609	563	646	624	576	596	626	586	594	620	592	554	584	576	603	563	525	554	593	572	617	578	563	600	584	601	577	610	593	580	556	569	601	565	599	584	562	657	599	562	597	561	627	569	582	542	576	566	601	561	612	556	558	609	587	568	586	536	619	587	569	580	520	560	620	556	608	604	579	560	586	582	605	579	560	617	595	588	531	572	604	580	556	576	605	626	572	560	626	565	578	579	558	574	594	575	574	646	598	561	597	588	579	574	628	605	580	615	610	572	577	547	608	601	596	602	557	600	550	563	615	574	580	595	609	584	564	573	582	574	539	584	590	573	593	561	512	581	568	582	570	590	564	583	594	570	587	573	634	568	561	576	566	562	541	580	589	517	589	593	578	600	610	598	578	549	587	611	537	575	546	571	609	615	576	589	586	582	615	568	621	556	612	583	606	572	572	580	629	579	607	564	593	619	562	592	595	606	567	563	606	579	581	572	578	571	578	552	603	611	568	630	543	569	558	551	575	626	590	580	569	558	593	572	558	576	526	588	622	602	592	605	571	562	582	535	582	576	567	614	540	563	613	576	611	591	578	572	536	585	590	604	596	567	588	558	549	561	582	592	564	578	615	541	580	572	604	538	578	570	567	592	560	597	599	633	586	578	569	572	555
22646	21290	29024	23866	21288	21331	8108	1035	654	610	554	461	450	392	364	341	320	331	300	317	308	307	293	293	300	292	298	267	255	256	253	261	238	227	233	245	251	238	246	241	237	224	249	257	269	241	236	254	233	231	229	248	233	245	242	245	241	262	224	232	253	258	247	230	242	239	253	256	256	231	226	252	238	234	238	240	223	201	251	231	252	226	234	232	247	209	241	230	204	225	236	221	257	210	243	233	202	262	241	254	237	217	235	239	234	228	230	253	237	246	236	250	251	248	236	268	221	235	256	258	228	241	233	214	236	259	234	242	212	214	246	232	234	202	237	243	233	253	236	222	224	231	248	219	246	225	221	247	245	222	226	241	262	241	247	228	230	219	242	231	227	240	227	227	241	241	182	225	232	233	239	224	227	228	221	210	232	221	253	216	218	225	226	259	231	228	256	246	240	229	227	218	219	229	214	244	235	243	238	226	207	248	236	254	234	224	219	231	240	247	226	251	236	210	252	221	209	223	226	215	234	225	251	236	195	218	241	233	244	228	246	229	247	229	239	242	219	261	230	246	252	246	218	224	238	211	223	235	236	231	228	237	232	249	236	228	229	228	230	239	229	210	240	249	240	199	210	230	222	211	241	243	230	249	257	229	265	274	225	234	242	239	255	241	212	249	237	257	273	209	240	265	235	233	223	205	264	253	220	243	240	223	251	211	248	227	241	215	209	246	261	232	238	227	223	240	261	241	198	222	243	238	234	249	229	231	246	257	224	232	225	249	208	246	221	247	218	250	248	228	232	272	198	259	241	212	259	247	223	230	278	228	187	243	202	227	229	234	238	202	231	228	256	235	254	244	210	239	236	259	258	228	233	255	272	257	235	218	207	230	234	221	243	232	245	247	219	248	237	261	218	233	227	242	236	243	228	220	254	232	235	242	241	218	258	215	245	222	247	233	207	236	250	216	198	206	255	246	220	247	258	251	260	235	214	273	247	248	252	237	228	202	232	251	227	217	235	239	205	212	234	243	236	248	238	232	235	243	236	247	247	237	257	242	223	236	226	248	246	233	242	226	242	233	242	217	251	224	196	229	230	231	255	229	227	231	210	236	238	221	231	239	224	271	245	241	230	223	217	235	237	229	236	237	232	250	222	255	241	259	258	210	221	222	230	235	266	237	227	267	239	260	217	242	245	225	222	250	232	196	219	240	251	251	255	250	247	249	253	212	257	239	242	226	259	251	230	230	227	257	249	218	261	229	244	218	222	239	247	240	222	219	222	273	242	223	252	236	261	251	256	246	210	241	241	232	243	241	245	197	221	244	263	234	228	220	245	263	228	244	259	247	257	260	228	209	269	244	229	227	251	264	271	255	221	230	204	221	212	225	238	205	242	218	231	196	260	267	222	209	219	218	212	259	208	228	264	254	230	210	244	230	238	249	216	222	212	253	227	221	226	260	237	222	248	230	229	229	225	244	229	266	227	253	229	254	237	234	247	252	232	232	226	240	264	212	216	235	243	236	261	201	262	229	228	244	237	245	255	232	228	223	233	222	227	245	203	202	230	235	267	263	242	231	231	271	220	236	220	234	201	258	227	229	234	245	226	221	228	224	231	222	232	227	226	245	255	248	233	238	230	225	245	227	236	231	225	245	253	231	255	241	244	231	251	212	241	231	243	214	224	231	245	227	233	221	245	252	222	220	239	220	210	254	232	249	245	223	235	235	227	247	233	247	239	243	204	249	259	265	212	233	244	222	235	229	256	236	214	257	230	241	240	259	214	236	237	244	235	232	251	211	232	233	250	233	242	212	235	228	221	238	209	239	214	231	230	220	211	221	221	243	234	207	228	214	216	236	263	217	244	238	217	251	248	243	279	220	238	228	240	226	228	245	219	244	211	240	235	246	230	235	244	225	263	254	217	200	227	219	218	253	275	210	219	231	266	222	237	224	236	243	247	225	246	240	242	235	246	214	226	249	253	264	240	219	243	220	220	213	244	232	233	255	212	246	224	227	246	241	228	220	242	228	245	232	244	230	249	227	205	227	219	239	250	226	215	241	229	236	241	252	275	243	203	245	233	241	265	212	214	212	233	237	230	241	235	242	216	248	236	239	252	238	222	224	259	223	248	245	238	230	212	228	256	236	239	239	241	220	211	214	218	231	234	228	225	216	260	218	225	250	218	219	257	248	252	227	230	225	233	249	243	237	226	246	225	231	236	238	257	230	234	222	248	231	234	252	227	234	221	236	226	269	208	218	246	227	234	221	242	207	206	236	232	241	209	231	238	228	229	218	259	227	243	211	251	235	229	250	244	230	203	266	241	221	234	246	216	244	242	223	222	238	244	234	264	233	235	242	266	232	239	222	253	222	218	242	225	246	237	252	230	227	222	225	223	227	272	250	250	239	227	250	244	236	273	234	208	226	222	243	215	211	225	231	239	219	217	216	197	224	219	206	233	232	248	227	227	272	245	235	244	256	258	273	252	238	220	240	207	222	216	229	249	253	254	265	227	240	236	235	242	223	246	263	215	252	218	208	210	233	206	240	231	218	245	225	243	212	223	224	239	216	224	229	252	252	259	232	210	205	248	236	220	242	235	208	250	227	234	241	214	232	252	203	260	237	225	232	227	240	228	230	215	252	239	261	259	220	242	219	234	232	269	234	242	225	215	224	221	226	239	202	201	229	244	249	239	232	248	229	241	257	222	254	237	238	257	229	219	240	254	231	222	280	243	239	246	228	255	232	234	218	245	221	219	238	241	258	241	222	239	206	259	228	226	219	261	219	222	211	250	229	237	221	247	223	242	238	237	247	227	261	227	240	243	237	213	225	235	220	257	240	224	241	218	225	237	246	220	216	241	224	225	261	211	218	212	242	236	225	215	221	222	243	227	236	243	223	215	217	213	243	235	227	255	224	232	211	236	239	219	224	221	219	244	224	221	240	224	231	199	251	223	278	247	233	223	222	220	235	252	225	229	222	206	251	227	206	218	228	239	212	237	207	224	244	240	225	215	223	251	262	204	265	207	231	225	247	243	228	252	218	260	217	221	234	270	222	243	235	258	212	253	245	246	224	257	226	265	256	250	199	218	269	235	239	218	226	219	239	230	221	222	231	221	253	244	220	248	206	224	223	225	238	229	249	240	224	225	233	279	237	241	207	251	264	222	259	246	222	237	230	233	234	209	234	214	238	237	252	195	215	221	232	221	216	221	226	210	224	228	252	248	222	257	248	229	239	228	200	224	263	239	263	217	208	229	240	218	241	216	245	243	226	212	221	245	238	230	224	231	230	240	220	216	221	221	207	216	283	211	208	244	231	241	238	223	259	219	280	215	227	233	244	242	251	242	245	244	240	212	275	250	213	247	234	251	241	252	223	239	227	252	246	196	241	230	230	241	263	230	251	243	228	257	243	211	250	262	245	226	232	233	234	226	223	212	248	235	225	232	238	241	218	231	229	220	262	242	234	230	221	236	239	232	236	222	231	259	204	245	270	213	242
5366	23772	9721	4756	3436	2528	1901	1402	1132	957	772	663	602	514	478	423	382	356	343	307	358	343	344	325	314	326	371	286	284	278	273	263	272	259	304	264	274	272	255	272	241	273	238	223	216	254	248	267	260	243	231	262	260	269	231	227	251	233	251	228	236	219	238	265	217	252	239	244	252	243	207	240	218	238	248	229	237	255	222	246	237	218	235	231	238	256	237	240	229	221	257	240	229	260	221	243	278	227	272	230	229	229	228	241	230	216	228	217	241	229	262	233	238	225	266	211	221	212	254	235	230	227	215	232	243	223	226	223	248	217	233	260	226	263	234	230	245	247	216	249	246	259	232	211	229	248	245	227	224	231	225	212	218	221	238	216	259	246	227	254	244	239	254	242	260	236	246	244	265	242	231	250	221	261	246	253	238	252	259	248	216	234	248	250	243	241	232	241	218	224	216	222	221	216	213	229	210	235	232	224	241	227	230	261	227	261	236	265	261	243	240	235	229	216	214	249	247	213	246	215	223	207	238	242	196	231	236	222	225	242	236	218	216	216	254	249	228	215	231	212	246	243	255	225	212	277	203	224	245	240	238	223	228	219	249	221	241	254	229	221	235	247	214	258	208	228	210	250	255	236	239	240	244	225	208	235	244	238	247	231	222	211	196	240	225	244	233	227	234	210	216	263	209	234	237	226	230	221	238	235	227	213	221	214	211	243	260	229	231	251	228	224	240	253	233	225	232	254	227	236	262	241	224	229	209	259	215	245	249	242	250	234	210	226	227	222	215	243	209	223	204	243	214	225	222	259	219	223	224	232	244	243	259	251	235	226	230	257	237	223	228	224	232	263	222	234	224	229	243	233	225	224	230	228	231	215	234	272	249	198	244	252	204	228	248	228	237	233	232	240	241	212	235	202	242	235	235	218	247	225	233	242	234	239	242	217	229	229	229	272	224	242	225	242	231	237	243	227	233	221	239	250	242	243	240	222	203	212	218	240	245	245	241	254	234	267	258	227	213	235	225	221	221	226	238	238	252	235	238	218	247	230	244	235	226	242	237	218	253	220	232	247	246	234	216	242	237	244	242	242	264	246	248	223	226	221	222	192	235	237	226	230	271	220	229	248	232	267	216	259	220	249	244	223	216	219	230	216	244	223	241	201	228	228	228	252	231	249	228	223	244	247	247	235	258	230	250	251	222	235	234	239	236	249	235	236	232	194	208	219	227	251	231	277	225	218	209	245	233	238	200	235	220	231	211	235	231	226	216	240	231	225	241	247	226	230	237	242	228	218	217	235	230	225	220	216	218	239	241	220	257	218	235	224	234	248	226	250	225	270	253	241	219	239	244	259	242	230	235	235	214	232	231	256	223	248	249	250	255	268	223	238	220	223	215	242	231	269	214	217	240	239	231	244	262	264	215	209	240	244	243	236	219	244	228	220	243	245	248	232	249	237	262	217	234	230	227	227	225	238	237	253	230	247	241	213	227	225	247	230	229	244	237	241	236	233	223	257	233	237	244	221	228	212	254	243	233	245	216	242	238	216	250	230	242	239	240	254	214	252	213	253	261	249	226	224	251	231	205	223	221	230	228	214	241	226	252	233	231	247	238	194	247	241	237	229	219	242	243	242	274	217	256	244	224	229	233	247	229	224	213	221	229	239	256	243	203	243	211	246	198	261	228	212	258	237	220	257	211	231	229	197	231	225	228	268	218	230	258	214	224	201	219	242	208	222	258	244	222	233	224	221	222	242	221	217	248	226	208	237	243	211	233	243	232	219	224	223	255	245	208	242	241	208	238	223	244	202	236	216	245	250	240	261	232	240	225	229	252	242	204	210	253	258	238	260	235	223	256	259	217	218	219	217	234	229	243	231	206	230	226	241	241	218	254	241	245	248	195	236	236	237	219	213	271	245	221	219	216	269	253	208	210	251	263	242	231	230	239	222	230	209	216	257	225	242	239	227	224	249	259	220	242	230	228	228	235	251	256	222	261	248	232	242	240	194	249	232	245	209	221	223	219	234	210	262	251	243	239	252	244	267	238	217	240	231	222	250	227	248	258	239	219	241	227	242	256	223	256	258	228	214	213	234	225	236	235	226	259	205	237	233	208	255	217	251	206	231	241	205	261	236	223	231	222	226	234	253	248	245	217	249	229	232	229	227	246	231	217	221	221	224	228	240	273	241	224	233	246	258	247	224	206	237	239	247	256	215	251	253	233	228	230	239	250	219	214	222	231	219	238	229	226	249	237	259	227	229	203	249	224	216	225	242	231	213	221	229	245	224	216	242	222	223	261	231	234	234	229	245	206	243	209	234	232	250	225	257	240	215	254	215	259	241	227	253	239	247	236	257	238	231	225	197	220	206	220	259	256	244	227	221	229	228	229	235	242	259	250	250	226	240	225	222	251	220	250	225	228	219	215	255	248	222	246	218	231	222	232	236	233	236	225	238	236	254	226	231	197	212	256	232	225	216	227	245	226	238	249	231	209	215	227	237	217	211	243	239	237	231	236	219	222	207	253	248	222	222	235	234	277	246	208	227	247	236	237	248	221	240	232	258	226	245	252	240	219	241	212	251	214	242	232	267	241	220	251	245	223	208	260	204	231	244	223	237	228	196	242	225	219	239	211	245	225	222	256	231	241	245	262	201	228	234	226	254	238	246	213	226	235	222	216	208	262	222	233	232	238	210	224	240	230	223	246	253	230	225	248	239	241	239	228	221	247	228	246	256	214	235	218	207	222	233	228	251	237	240	222	223	238	235	225	221	231	232	238	243	225	243	209	232	217	239	249	221	217	247	218	211	250	231	220	226	236	239	221	227	244	225	251	251	233	209	231	215	209	206	225	201	235	224	210	231	232	258	257	224	236	212	213	237	215	234	236	225	248	250	246	221	222	266	247	240	208	245	210	239	224	252	248	237	243	242	228	256	244	225	243	249	227	247	252	233	225	270	259	205	210	220	267	207	223	226	249	263	271	227	232	250	246	233	219	234	260	223	209	238	238	214	222	235	203	237	208	215	225	217	233	229	239	262	238	224	256	242	203	249	254	241	230	225	234	235	212	252	215	240	223	261	292	244	230	236	224	250	199	244	233	235	238	217	243	207	249	239	245	232	217	208	224	217	228	239	243	236	253	239	249	241	219	259	215	238	242	247	241	257	247	241	227	241	212	238	220	248	224	234	204	247	210	247	226	237	229	219	248	272	224	256	237	231	220	275	253	253	238	253	226	251	230	230	231	222	251	249	235	218	234	225	235	220	224	238	256	233	226	234	227	249	211	228	236	236	234	219	243	240	226	249	232	237	228	214	247	208	242	231	243	239	222	231	198	210	228	249	221	226	249	231	243	225	219	248	216	252	199	216	221	229	238	273	227	234	251	264	245	234	242	223	233	235	193	229	220	234	232	231	239	238	245	227	224	243	221	246	238	262	231	237	226	249	240	249	209	239	220	248	209	219	220	239	224	247	236	223	238	222	231	242	212	234	233	240	258	244
27742	19849	7338	1027	665	610	558	568	523	506	526	492	480	508	549	488	531	495	509	499	537	537	524	472	524	518	525	522	530	498	492	510	488	490	513	472	499	478	540	502	485	502	482	513	472	514	481	527	498	507	507	503	471	503	476	487	482	535	457	477	534	498	488	463	471	524	531	479	518	497	493	487	552	479	487	476	495	534	493	448	467	496	452	529	497	498	490	460	495	461	527	453	518	521	482	508	528	468	488	501	494	481	509	481	502	480	478	550	493	502	489	496	534	504	523	497	483	486	489	457	479	487	535	492	495	471	552	512	473	496	488	501	511	522	475	512	487	510	502	483	491	515	439	466	483	465	471	564	484	522	513	454	512	499	468	507	491	517	469	477	483	489	489	502	471	521	497	494	464	494	468	460	488	506	489	455	520	496	502	517	530	537	506	557	441	506	474	470	472	491	534	489	475	491	508	485	475	537	509	503	504	479	477	493	489	487	482	529	518	479	482	475	510	507	480	497	550	508	490	491	482	520	499	546	534	483	512	513	492	527	472	472	479	535	493	500	534	463	487	522	471	523	512	445	528	505	542	538	527	508	491	521	483	477	506	498	502	488	505	474	531	534	471	476	475	500	499	489	503	482	521	535	539	535	512	497	534	493	531	457	490	511	447	498	553	508	529	491	488	490	486	493	489	519	507	471	499	491	497	483	486	480	508	523	470	487	501	470	495	500	490	520	489	509	487	497	539	492	521	547	499	474	501	471	498	467	509	514	499	491	490	475	532	500	476	534	461	485	541	494	484	477	518	481	527	500	467	503	499	479	488	492	467	475	475	484	494	510	493	491	536	502	469	486	459	519	516	482	474	478	484	503	516	473	473	469	518	486	502	500	511	501	542	526	496	477	463	488	477	503	506	492	461	482	499	503	507	486	515	481	510	500	475	489	499	505	498	486	483	512	502	517	456	456	513	512	501	514	529	471	495	504	523	472	526	478	550	502	524	523	466	513	482	534	501	467	462	439	541	491	514	492	538	520	500	510	506	494	501	520	485	529	508	435	533	502	481	519	505	491	456	490	542	468	502	467	480	446	494	534	479	507	471	482	485	528	454	496	505	458	463	519	520	472	499	512	510	517	533	518	456	484	512	477	565	483	502	495	476	476	536	484	473	519	529	498	511	475	513	473	471	494	518	523	488	531	513	491	507	442	490	492	464	443	485	523	519	508	500	527	511	497	509	500	439	528	560	529	495	503	493	504	511	475	519	475	508	487	511	522	494	534	499	482	485	512	483	506	481	508	508	469	502	494	507	497	487	473	468	505	494	509	493	474	472	491	477	499	538	499	499	519	519	510	516	467	513	503	501	498	482	511	539	474	481	502	485	526	534	510	547	511	510	485	486	492	532	615	475	497	474	467	473	520	475	481	474	520	510	489	507	533	535	501	490	503	480	458	497	476	533	483	508	477	508	495	506	510	507	480	454	506	507	487	455	478	574	515	520	533	522	467	486	453	492	493	501	483	519	485	477	497	516	479	563	478	510	534	518	511	502	505	505	465	472	519	521	487	475	528	461	483	533	490	521	495	516	498	483	466	478	467	494	534	532	478	489	492	498	499	467	469	544	491	510	483	557	531	492	513	463	499	503	518	489	495	482	520	489	533	490	494	520	483	489	459	470	469	508	510	515	476	486	550	484	502	452	522	542	476	508	495	504	498	511	475	488	547	479	523	497	515	473	531	488	502	536	473	480	475	530	477	544	498	461	510	518	483	491	474	457	522	523	498	534	485	462	463	498	530	525	505	495	492	509	487	509	512	529	448	527	515	508	505	528	519	494	516	527	478	528	453	508	512	533	455	520	466	473	508	515	521	481	503	517	477	499	494	519	501	542	511	455	528	488	514	468	444	491	510	513	499	488	476	538	487	490	487	462	537	473	521	492	508	503	468	474	523	484	506	501	499	444	526	507	464	518	490	485	501	460	496	461	500	496	489	509	475	495	500	448	469	487	506	512	466	534	517	494	463	537	527	520	485	489	525	460	472	512	517	472	489	474	496	513	503	488	527	508	486	507	525	518	475	497	500	475	487	526	490	520	517	484	508	499	528	481	490	480	479	501	506	448	512	479	517	478	524	476	529	481	484	487	459	529	478	505	524	514	490	506	495	506	504	483	478	502	486	497	499	471	516	463	522	522	510	497	459	504	489	494	535	489	494	486	486	534	530	509	505	507	497	547	527	522	488	509	503	507	499	483	493	492	475	480	495	476	487	456	503	529	467	526	495	504	519	511	466	496	473	502	501	489	453	540	506	523	547	477	500	470	516	511	526	479	480	527	469	476	516	516	498	461	524	466	533	535	479	475	470	460	508	524	499	535	483	479	513	537	505	536	505	508	481	498	514	489	498	513	512	494	484	441	484	480	485	514	510	475	524	507	512	518	477	531	514	532	465	509	483	512	491	492	499	509	490	500	514	521	493	516	524	496	497	483	476	483	474	459	483	486	468	511	504	471	500	519	478	547	513	480	481	460	480	488	550	479	514	529	467	514	512	509	468	475	462	532	511	519	493	487	558	517	514	484	465	510	478	509	532	481	461	445	491	515	441	507	521	505	516	516	495	478	456	494	469	553	477	492	484	495	501	485	493	493	469	473	491	489	508	498	484	511	553	512	466	498	529	524	499	540	506	531	466	519	519	516	531	485	506	468	469	491	472	467	547	504	454	509	518	499	494	519	498	497	481	513	511	492	504	537	450	480	503	512	440	496	504	469	493	543	501	499	456	505	499	500	486	482	500	499	510	487	512	516	508	507	494	492	506	458	455	520	500	491	512	534	488	496	511	462	521	494	523	464	487	464	508	509	473	475	491	514	507	516	477	490	518	492	469	521	520	511	498	482	536	491	481	460	547	469	593	491	522	503	489	501	499	512	462	525	481	481	478	502	497	511	495	460	505	527	516	530	482	500	514	541	508	484	494	522	512	497	473	536	484	481	486	523	478	488	509	470	460	515	499	524	448	501	515	528	515	480	513	458	506	495	474	505	510	470	497	518	482	494	543	479	503	500	487	475	498	503	526	502	557	506	505	530	486	481	499	471	528	496	489	547	477	484	547	479	515	498	530	470	500	513	469	507	536	543	504	539	507	520	526	492	486	478	470	558	525	507	499	515	485	512	466	518	455	473	517	463	483	452	468	519	522	502	515	499	505	480	502	507	480	522	478	577	494	490	497	468	535	488	542	499	485	507	519	484	540	495	459	514	478	491	473	456	510	494	505	507	482	530	492	487	479	529	465	491	490	529	480	488	499	489	476	494	492	473	521	537	498	481	509	500	496	504	508	535	460	502	483	488	536	521	508	530	523	500	521	550	516	503	487	462	502	459	510	497	488	529	514	526	490	478	499	485	507	508	504	504	517	498	520	453	509	550	468	514	491	484	498	437	512	503	472	477	488	485	546	518	520	509	514	504	483	520	531	498	501	511	492	469	497	500	503	507	478	518	466	496	516	491	501
5544	5798	1290	896	734	689	700	562	590	610	567	532	502	507	512	518	590	519	525	529	516	532	510	537	537	600	558	539	537	525	529	547	501	541	482	531	503	560	492	524	536	529	562	493	525	541	530	518	522	551	525	535	473	533	536	517	507	538	534	486	476	514	546	517	528	533	498	560	545	499	516	530	513	532	531	483	494	549	512	512	519	525	522	515	528	517	527	500	511	525	516	509	505	486	487	556	545	535	488	520	512	488	490	481	525	522	485	509	468	501	502	497	547	554	508	502	503	530	507	483	502	521	504	488	542	532	485	492	501	522	497	525	513	512	486	528	488	524	483	504	487	478	501	474	501	520	458	521	537	537	485	517	516	567	486	484	464	512	546	509	498	530	506	513	508	529	520	490	489	499	517	513	522	470	545	535	505	503	489	488	484	482	516	487	499	517	540	542	503	515	545	531	491	496	517	515	480	539	485	490	522	540	513	465	541	522	492	498	541	505	522	483	529	531	499	512	523	497	528	505	522	520	535	523	471	466	468	538	514	535	511	534	497	513	476	506	518	511	480	485	529	456	521	523	499	532	502	525	517	519	565	521	544	530	463	534	512	502	523	471	490	488	504	516	495	531	499	530	500	517	514	552	515	516	500	491	527	510	493	510	500	494	521	533	502	490	506	492	531	505	514	534	520	540	490	497	480	557	481	478	507	493	523	534	540	504	500	533	491	541	499	512	484	488	490	547	574	526	495	506	494	528	551	520	531	529	484	534	543	532	499	501	506	497	483	524	504	501	515	514	540	519	539	509	513	530	513	551	511	526	541	524	519	505	525	517	534	497	533	480	505	536	545	530	503	474	475	566	503	556	499	487	522	522	541	489	520	529	539	552	505	486	499	513	490	489	524	543	499	522	523	468	483	501	540	469	467	501	512	487	515	473	512	514	514	508	490	548	484	506	488	509	501	504	497	531	475	539	454	505	523	502	514	482	538	530	507	536	557	502	520	511	524	486	505	542	480	503	493	506	514	505	545	515	498	530	532	520	473	497	503	517	548	521	505	527	525	499	521	519	467	506	550	492	481	520	507	528	557	511	460	534	544	501	504	554	496	548	515	533	514	503	531	483	530	518	524	473	502	497	480	520	482	480	492	521	554	543	542	528	472	494	491	523	521	498	540	508	512	498	504	504	505	519	533	523	517	509	537	490	493	497	494	496	529	480	510	508	518	486	495	509	506	489	547	537	485	493	538	492	545	559	530	543	519	562	479	532	521	490	471	511	511	510	519	535	497	538	499	477	499	514	488	514	535	504	486	508	535	513	514	534	513	506	514	544	498	493	517	519	514	512	514	528	495	557	517	502	535	535	527	506	493	513	532	552	547	506	528	524	517	544	459	520	492	478	490	501	517	511	522	484	516	498	514	578	513	516	484	469	491	536	517	483	518	518	520	533	499	530	507	488	481	530	524	463	506	482	575	516	535	523	519	502	513	530	494	502	536	537	499	516	532	521	515	480	537	522	488	482	487	530	492	504	527	525	534	469	512	510	483	542	554	512	492	554	522	514	506	498	495	494	503	523	497	502	499	504	526	508	473	524	506	522	565	499	505	498	520	497	494	511	499	483	508	493	476	509	545	494	485	484	462	522	495	514	529	532	520	485	512	520	493	534	458	526	562	498	502	481	491	504	537	522	489	518	515	478	556	507	494	479	496	485	505	479	512	456	505	546	521	495	485	494	498	539	513	535	503	509	494	493	553	483	544	547	498	486	504	511	496	489	498	487	511	539	535	536	522	536	530	510	558	453	540	473	488	500	533	541	487	523	520	503	517	509	531	492	507	541	551	492	483	510	510	537	496	528	536	543	475	509	547	503	485	554	509	486	487	485	506	511	507	501	501	532	489	526	505	492	513	508	524	497	507	536	501	550	507	523	500	490	562	528	488	521	520	549	514	495	501	534	532	505	548	495	501	510	524	532	483	490	513	522	544	484	517	517	505	535	540	503	541	533	517	510	484	519	514	498	509	531	513	511	536	548	518	498	468	491	527	530	497	496	536	555	494	521	521	543	528	528	484	533	468	493	534	515	532	532	495	494	525	523	558	508	478	495	505	524	512	554	523	506	498	525	512	535	483	514	537	530	520	504	515	491	534	510	526	552	505	526	554	487	489	562	516	503	500	542	500	515	482	525	536	509	539	489	528	557	504	506	519	484	533	483	525	465	512	488	499	543	531	499	511	483	521	497	494	510	514	506	499	495	474	462	492	520	484	491	482	501	513	517	540	514	518	537	485	528	501	521	513	517	492	500	511	483	488	530	531	511	511	501	499	516	481	504	498	513	508	547	532	566	534	499	499	504	507	464	536	518	562	523	492	515	519	484	528	497	524	505	473	515	544	478	499	528	504	528	495	492	543	520	514	524	482	570	492	471	534	546	566	497	498	498	558	503	526	521	513	484	487	548	502	533	508	520	470	548	503	522	524	500	520	515	499	481	530	512	510	502	486	520	531	538	498	496	519	481	529	489	520	506	498	529	565	476	478	489	500	507	510	526	467	515	515	499	542	510	523	549	516	482	514	528	524	529	525	459	534	525	515	506	504	561	492	531	529	460	514	497	539	571	510	521	488	515	517	529	496	511	533	491	497	475	481	567	509	513	541	535	540	568	494	505	518	519	535	539	510	516	491	485	511	561	451	540	520	507	485	500	493	522	502	518	508	500	513	486	513	523	522	512	480	474	496	548	495	501	519	513	531	544	491	499	478	542	483	489	448	534	532	539	520	509	527	510	548	520	483	529	487	491	588	525	533	487	505	536	553	514	501	508	560	494	536	543	505	511	497	455	513	486	523	524	483	541	509	500	514	476	531	503	556	530	494	487	517	514	505	524	535	471	515	520	543	514	530	525	515	547	489	548	515	544	514	523	483	532	498	503	502	522	526	553	511	503	483	511	502	507	539	511	492	505	548	507	517	514	497	502	528	498	505	465	505	524	531	521	533	531	496	510	513	530	542	493	542	516	534	497	531	511	521	533	480	485	492	521	531	485	519	562	512	517	474	562	564	494	482	522	514	463	490	547	568	521	510	515	502	480	514	487	520	537	532	508	499	528	511	468	533	546	500	517	515	512	489	499	571	503	498	556	456	522	517	521	520	525	515	541	500	535	509	491	557	489	517	569	529	539	491	532	547	488	519	523	495	536	504	557	530	563	473	498	511	518	502	475	537	538	520	524	521	513	510	508	526	523	521	532	523	514	508	549	474	493	466	549	499	526	484	533	512	527	463	474	496	519	524	522	534	551	529	525	520	523	551	546	538	491	526	525	494	520	524	503	508	486	514	517	505	519	549	504	493	510	580	528	512	535	510	524	476	458	496	537	522	499	500	498	527	511	542	483	494	543	520	506	488	529	535	539	487	506	519	508	503	528	501	515	482	552	521	464	533	527	462	516	501	506	526	517	553	501	523	514	536	484	516	523	534	513	531	516	567	468	531	519	512	536	540	501	527	521
23746	21208	28432	24238	21185	8616	878	611	532	445	407	382	311	330	299	327	295	299	277	307	268	234	251	257	277	278	283	262	222	219	226	207	231	274	256	242	257	226	269	237	213	226	274	235	253	228	231	234	234	249	248	241	262	259	249	254	249	238	208	242	212	261	249	282	249	213	240	218	224	260	230	252	236	228	244	264	234	258	246	207	254	242	216	230	263	250	236	236	230	234	227	216	221	224	235	222	247	211	245	258	235	208	230	260	241	221	214	209	208	228	219	255	239	221	205	236	228	248	238	235	216	244	224	209	240	244	231	238	223	243	237	209	256	241	252	222	225	225	239	232	243	227	247	218	244	254	238	244	238	240	228	204	239	223	215	225	221	214	243	222	213	248	238	246	218	249	214	247	223	241	243	244	226	235	225	235	238	239	219	235	246	252	241	286	215	228	230	246	239	208	227	201	223	241	265	246	244	211	259	235	241	229	259	231	199	232	229	224	237	244	248	246	233	243	263	247	207	272	244	234	251	217	220	218	228	251	229	221	234	230	229	217	232	201	235	245	225	233	215	230	226	231	229	281	219	241	245	236	225	239	256	242	198	227	203	245	253	216	243	230	234	240	244	241	213	231	245	229	240	232	226	259	221	225	226	239	246	215	227	248	204	203	235	236	217	227	233	254	190	234	198	199	237	216	249	209	228	248	226	215	271	235	228	232	230	241	224	248	238	233	244	229	226	230	224	242	215	223	214	219	215	244	234	237	242	234	247	213	197	210	224	248	236	250	203	248	213	236	217	227	219	235	217	232	257	241	237	251	214	235	262	235	208	257	225	252	227	242	252	207	240	238	212	252	225	284	245	230	222	255	221	223	217	248	245	241	236	248	233	245	227	230	240	204	239	235	236	249	244	238	217	238	272	223	241	234	234	239	268	242	231	237	238	227	221	211	217	270	213	227	242	243	205	253	258	240	245	224	224	224	243	221	213	222	246	242	238	229	228	231	219	221	243	229	208	225	216	226	224	223	230	229	219	222	238	245	205	243	242	232	247	237	234	217	241	224	235	233	242	192	227	245	254	233	245	234	243	233	254	208	232	259	215	227	205	239	210	209	240	244	212	240	229	229	215	242	234	218	248	238	250	230	224	239	209	265	223	238	233	219	220	217	217	241	259	239	229	255	222	195	234	251	239	224	241	214	219	243	257	242	222	244	228	203	212	224	206	245	214	245	236	238	245	233	233	229	217	218	228	208	223	215	255	233	235	225	235	250	245	223	226	222	258	249	228	203	241	228	231	212	252	218	259	267	240	247	243	225	261	206	210	207	235	225	252	213	205	235	240	230	261	214	253	208	245	246	220	227	231	237	254	232	235	222	259	236	210	243	235	211	234	261	224	236	256	254	248	233	209	233	249	247	246	219	241	232	254	238	233	229	255	237	259	247	238	235	238	221	226	216	237	238	243	238	213	242	236	220	229	253	245	214	216	239	212	232	207	210	217	200	257	236	222	231	236	224	228	240	235	231	240	238	234	205	212	239	229	252	225	240	229	216	232	222	237	207	236	230	237	209	231	227	246	232	240	230	247	235	235	253	234	258	238	238	223	215	270	234	252	214	257	217	237	265	215	232	245	234	222	230	249	260	215	216	252	228	217	232	226	211	218	221	241	224	210	217	238	235	228	257	228	215	219	208	244	248	218	246	242	214	215	228	226	215	230	232	218	224	250	238	239	232	270	235	234	215	227	233	242	221	203	224	231	248	225	207	220	236	245	237	215	235	252	218	235	216	216	232	217	231	240	241	230	216	233	222	217	253	241	206	253	221	192	203	230	213	234	208	253	276	223	253	245	238	216	227	217	235	215	261	225	233	230	235	219	224	223	233	213	229	232	253	230	242	233	218	213	238	235	279	250	254	217	254	243	239	241	234	231	218	224	233	240	247	199	239	192	244	247	238	260	220	225	245	242	237	252	227	241	198	233	264	252	224	215	227	260	264	244	263	231	220	249	222	231	227	260	231	236	247	212	241	232	214	226	250	220	227	232	238	250	223	201	222	220	245	235	215	229	244	245	221	226	214	221	243	241	236	238	236	255	246	211	204	230	248	224	224	245	230	232	233	234	237	223	212	218	239	262	227	238	239	230	214	250	269	218	242	216	219	227	255	221	235	246	249	226	242	241	220	234	251	213	240	250	237	216	240	245	242	248	248	217	224	227	230	240	258	258	211	209	277	215	207	220	248	214	249	240	237	230	227	213	216	243	215	224	196	232	223	243	235	228	228	223	230	224	250	235	236	246	239	251	222	231	247	234	203	232	239	234	240	230	227	199	226	252	263	238	212	214	239	242	234	230	244	221	228	237	230	217	216	227	223	216	242	242	237	245	225	229	243	236	214	222	245	234	240	209	237	256	238	213	249	239	244	234	253	214	198	220	230	260	246	227	212	217	219	230	222	232	198	250	219	232	232	263	240	248	242	205	210	220	270	257	257	236	242	224	224	245	217	218	237	235	253	242	235	225	221	234	247	235	242	276	224	243	249	225	240	232	230	207	216	256	240	253	245	247	223	236	212	232	249	218	255	217	247	220	257	218	246	238	246	228	244	247	259	219	237	237	220	230	207	210	248	239	232	224	233	249	180	229	227	235	251	251	214	257	199	215	246	218	235	233	221	249	226	278	229	232	209	240	235	229	236	229	237	222	208	227	205	233	239	205	210	246	251	223	229	235	250	248	228	212	235	221	203	236	211	238	232	223	227	257	229	239	229	213	229	234	236	223	233	240	238	232	240	239	222	250	248	246	252	207	241	238	209	235	233	256	250	244	224	235	228	221	226	208	224	246	245	234	229	221	224	228	252	232	259	236	253	215	235	235	225	246	256	257	255	224	237	238	256	245	238	216	234	240	236	206	249	223	249	229	241	258	235	241	234	248	234	214	239	223	221	258	233	252	206	245	232	246	226	220	248	242	225	251	221	226	232	234	220	228	238	237	237	251	226	239	246	218	218	222	220	232	250	272	235	263	239	238	208	227	237	240	216	233	227	252	242	221	237	251	249	238	232	199	222	258	231	253	238	222	245	262	244	231	234	220	254	245	214	217	244	212	240	240	230	215	254	233	254	223	237	233	258	240	249	232	242	246	234	221	238	228	209	268	247	206	255	236	237	243	217	257	258	212	237	234	229	229	259	223	243	236	233	243	228	243	247	223	246	235	233	249	198	213	212	212	248	234	272	249	241	250	261	247	266	239	242	251	219	248	226	247	230	237	251	228	243	210	247	238	223	229	252	232	257	227	233	206	203	253	241	216	224	198	201	243	215	261	239	249	228	230	225	243	217	233	239	239	218	215	249	244	236	232	257	225	199	217	237	266	246	256	242	242	216	208	242	241	233	241	233	247	218	237	224	264	245	223	243	209	234	242	237	230	252	257	237	239	256	242	241	242	223	224	225	252	231	239	214	207	244	236	235	210	214	240	236	236	236	239	225	243	221	248	230	232	238	238	242	211	219
4582	19831	5933	2813	2115	1493	1131	911	762	675	498	530	433	399	386	370	315	346	351	326	335	318	274	255	317	302	279	258	267	296	242	262	222	275	254	265	285	302	266	273	254	257	225	251	230	272	247	276	226	256	242	268	251	243	256	251	263	238	263	238	237	256	226	273	238	225	259	243	218	250	267	254	283	244	285	231	258	238	212	245	251	232	275	243	245	235	266	249	238	247	260	263	266	260	255	239	243	265	280	256	245	273	245	202	256	244	212	222	266	249	239	242	257	235	249	261	274	250	233	257	243	238	256	238	210	241	235	222	282	224	244	251	257	243	218	247	243	249	265	246	249	218	213	264	255	244	217	250	276	256	287	206	259	242	228	236	225	270	235	263	246	234	243	229	237	233	229	245	251	238	257	249	250	241	267	240	250	248	240	225	232	251	224	239	258	258	237	250	231	237	232	247	266	272	260	219	271	252	240	236	240	243	240	229	235	246	243	226	238	224	240	237	219	237	254	231	272	234	255	242	252	208	236	250	237	259	256	257	259	265	225	250	255	245	240	239	222	222	243	247	258	252	215	235	266	238	247	278	287	242	258	243	264	267	240	263	229	255	242	244	237	245	225	209	225	271	238	230	254	288	257	242	233	255	249	223	251	244	242	227	287	236	238	257	258	227	250	239	258	243	224	255	242	263	266	283	258	233	269	224	238	256	263	262	266	219	208	269	267	254	272	240	241	237	261	241	234	211	263	251	225	256	257	253	260	233	237	253	229	264	258	234	233	252	221	227	234	269	240	237	251	253	249	260	232	243	263	232	261	253	239	275	210	251	247	266	219	270	246	281	244	234	267	241	244	258	238	263	255	249	278	243	241	256	232	232	229	216	224	250	279	250	218	245	247	248	244	238	226	250	260	248	234	253	245	251	250	249	245	227	210	244	240	230	265	255	236	259	282	227	237	219	245	258	228	256	241	252	239	244	250	213	217	234	237	244	258	240	233	238	281	241	245	243	229	255	260	229	260	242	237	237	243	233	239	245	239	213	259	232	231	249	250	264	269	230	242	237	254	267	249	248	248	230	231	246	237	239	231	236	251	244	234	248	213	228	263	244	246	268	243	242	242	241	259	267	236	245	255	254	251	249	236	233	240	234	239	247	229	258	239	263	247	215	248	276	233	259	267	250	254	229	228	263	253	243	217	255	260	247	250	252	265	266	257	192	249	248	230	222	230	220	245	246	241	225	230	231	205	210	265	258	249	259	252	263	253	242	272	253	250	233	256	261	238	233	237	273	245	238	252	240	247	250	263	218	269	241	232	254	229	236	240	239	251	239	265	267	238	239	273	225	237	233	234	230	247	229	225	218	258	275	258	231	252	240	238	263	257	272	253	250	244	214	212	247	229	242	240	269	238	246	247	248	238	248	245	263	243	240	238	225	239	243	243	249	241	255	251	254	217	247	266	231	267	259	238	247	225	244	257	222	235	243	289	226	252	280	236	266	221	280	245	255	224	265	244	251	231	228	243	247	286	247	246	287	255	262	260	246	260	261	252	221	252	226	277	245	220	223	249	207	261	217	240	236	246	263	228	235	251	284	237	242	263	222	250	273	212	266	227	226	245	232	228	259	248	248	227	230	263	236	278	236	246	241	229	237	240	253	259	237	251	240	261	251	220	246	268	231	255	258	266	239	237	272	239	237	223	260	235	245	237	231	241	243	263	247	233	245	251	258	267	251	245	264	234	209	247	255	249	228	272	261	231	272	257	260	237	239	229	248	219	249	240	230	249	238	249	219	241	264	257	265	267	275	243	247	236	229	236	239	242	239	268	246	239	250	216	240	238	230	229	283	282	224	226	223	254	269	251	241	264	247	259	234	249	259	215	254	235	229	270	211	231	232	234	284	232	266	261	265	253	230	244	249	252	256	235	235	247	250	249	227	262	253	258	228	263	254	235	241	247	230	251	252	248	244	237	269	263	246	224	260	259	263	264	250	243	252	248	234	243	242	270	245	230	243	239	250	248	245	232	251	262	259	248	258	275	230	231	210	264	235	232	264	240	212	236	248	267	239	240	242	272	239	245	235	268	206	242	245	239	253	241	262	225	221	240	242	256	258	261	237	234	247	247	249	237	258	236	215	256	215	259	259	239	240	221	269	246	252	217	250	217	262	274	236	250	264	263	237	233	251	212	228	250	242	265	249	260	256	235	263	275	274	255	246	232	227	249	238	220	297	250	242	245	242	235	197	242	256	225	244	259	236	264	241	232	259	241	230	230	267	230	238	240	248	246	243	230	242	239	269	228	225	240	249	241	301	274	225	236	256	228	232	223	255	269	228	237	220	259	216	243	237	232	243	255	218	240	245	266	218	274	233	234	243	231	251	245	261	257	217	263	254	242	235	257	254	241	239	257	252	265	231	267	272	232	232	246	223	223	257	251	266	236	228	247	217	255	243	238	222	275	244	253	252	228	269	246	231	233	218	265	246	251	266	264	243	234	245	238	246	270	262	237	293	245	234	219	212	233	246	261	246	245	272	274	235	269	236	255	249	241	213	253	244	233	248	261	246	239	218	226	231	237	253	284	240	264	243	224	231	256	263	254	240	271	238	245	221	238	270	251	232	249	228	228	226	259	244	258	248	275	228	270	243	245	251	254	265	251	259	239	261	258	222	234	243	239	261	261	234	230	265	262	238	205	241	265	266	238	230	264	231	255	221	245	280	224	251	219	239	257	238	249	232	257	249	225	240	241	251	245	245	242	234	214	241	230	247	242	237	231	253	241	242	256	241	235	230	238	230	261	235	250	247	247	245	232	245	242	252	262	240	229	264	227	262	244	220	235	259	245	232	255	252	231	232	258	264	249	267	241	252	237	247	232	258	291	241	252	241	256	244	227	258	274	256	244	234	256	229	234	267	243	238	250	248	277	235	264	252	240	264	246	224	247	255	237	260	297	241	245	274	254	256	258	252	249	234	258	211	257	252	241	254	247	253	212	234	238	236	244	261	255	218	244	242	224	250	236	231	254	219	251	245	229	239	245	270	260	238	236	279	261	255	265	228	231	245	232	266	245	256	271	254	218	256	227	250	234	231	236	253	246	231	218	266	247	246	212	224	239	231	248	234	260	264	222	246	236	231	248	222	233	243	250	270	243	245	243	255	254	273	238	292	251	221	252	240	229	232	222	246	249	240	250	210	255	218	229	260	240	250	234	246	266	265	278	231	231	251	238	248	247	262	267	235	244	225	235	215	241	261	248	223	234	257	222	236	255	247	253	256	225	231	242	269	238	270	249	247	254	237	260	255	232	245	228	265	225	224	242	271	264	254	255	218	261	222	272	266	244	245	273	231	267	233	233	255	252	247	243	250	241	216	243	235	229	250	253	277	219	252	231	248	229	227	231	238	265	255	219	217	261	244	268	253	238	214	260	226	258	268	231	204	239	248	248	235	221	249	257	260	273	222	244	238	225	274	223	261	253	261	250	269	281	233	228	247	257	263	262	234
24759	21160	27246	25187	9688	1010	876	747	699	691	635	662	660	667	624	637	606	618	623	636	629	591	665	628	601	642	610	642	588	595	575	608	566	632	619	611	545	623	576	583	622	625	618	649	640	534	567	596	595	603	568	585	590	620	601	582	548	580	599	558	621	595	595	571	620	612	558	623	585	575	575	596	583	593	607	622	575	589	625	634	591	589	547	609	619	624	553	583	584	592	590	553	602	625	576	603	607	615	595	605	619	620	641	580	584	562	603	563	574	586	662	591	580	556	557	657	549	601	632	553	551	557	662	583	617	590	603	595	553	591	621	611	606	557	576	605	589	599	572	544	610	549	614	598	569	568	559	587	572	566	572	611	573	577	548	635	597	564	594	564	584	583	586	575	568	614	581	599	598	609	590	586	599	613	616	581	521	618	550	577	609	589	601	584	590	553	575	586	612	574	579	654	581	572	555	589	611	574	598	606	565	583	585	581	581	606	581	625	621	563	606	587	623	612	570	545	614	570	604	609	546	595	601	598	574	546	587	573	550	574	569	581	605	608	616	582	565	580	576	549	586	619	578	587	578	637	608	601	561	576	615	576	627	570	569	579	595	544	572	603	582	560	625	619	584	614	599	599	575	584	569	543	588	580	582	571	537	575	602	591	562	628	586	583	540	590	599	560	597	575	593	579	601	598	596	529	657	580	578	637	568	615	567	588	590	585	613	612	629	571	607	598	571	606	608	556	605	610	571	567	566	622	633	583	593	592	594	546	538	541	608	578	611	560	593	543	579	602	569	603	601	584	541	570	536	616	546	580	552	614	554	612	619	561	563	594	581	582	596	546	612	608	584	619	603	535	573	623	585	583	603	639	594	610	665	622	575	584	591	601	600	618	566	582	552	582	544	538	578	540	628	606	592	608	571	583	536	627	595	571	584	609	567	620	575	632	591	584	569	544	590	597	569	599	597	552	607	546	588	582	612	622	581	572	611	597	577	587	576	583	623	560	581	607	595	600	605	614	588	578	609	558	599	602	586	560	552	603	580	579	565	558	590	578	582	628	611	585	599	542	600	606	565	584	598	583	621	576	577	567	648	601	582	631	606	572	611	602	596	549	649	626	613	566	584	601	546	592	564	590	548	597	614	578	649	578	596	595	559	588	585	625	616	576	550	643	594	558	613	562	571	596	577	589	542	556	616	575	569	558	548	613	610	585	589	586	595	567	595	621	637	599	585	613	611	574	591	561	566	603	614	575	551	571	582	591	598	549	606	613	569	601	598	568	600	558	587	573	591	603	574	571	617	571	580	608	561	624	585	583	629	584	602	605	586	622	603	603	577	570	556	579	595	573	608	655	622	571	579	602	601	618	569	599	566	602	610	583	568	556	597	577	549	578	590	539	545	598	578	591	566	507	603	606	603	618	610	578	579	632	624	636	536	580	619	588	610	508	601	624	543	611	602	623	537	562	552	560	618	604	566	611	534	573	663	568	569	585	558	595	578	568	605	588	571	602	624	566	571	637	654	568	565	575	578	639	583	628	619	607	602	567	557	588	577	574	575	566	597	591	562	652	593	587	535	560	589	588	615	623	574	600	569	601	600	555	624	638	582	579	569	594	604	613	607	579	569	574	551	586	586	597	571	601	560	561	596	559	568	598	551	576	561	600	582	595	589	561	626	585	553	562	605	625	557	618	551	644	631	585	565	620	570	585	606	557	601	564	554	585	622	591	604	593	593	576	557	571	551	571	580	583	591	590	611	563	598	584	609	570	603	613	598	573	599	595	578	560	606	581	656	591	564	615	600	615	575	569	627	570	610	597	591	593	626	574	598	555	567	567	641	615	614	574	598	593	595	577	592	592	567	530	603	567	590	598	598	554	560	578	615	613	566	604	586	621	593	572	554	583	572	556	597	603	569	616	579	582	630	612	562	577	600	605	624	569	548	630	590	558	599	602	599	595	573	593	584	584	617	575	567	581	629	603	549	593	562	609	577	603	629	572	591	589	598	606	550	581	563	617	574	594	524	556	586	593	579	585	571	596	589	604	569	612	580	524	615	610	584	591	615	620	595	635	588	607	588	574	632	611	593	583	570	613	590	645	610	594	581	567	567	565	604	587	616	575	564	580	571	593	589	567	580	618	591	609	619	596	613	569	605	594	592	557	626	583	611	556	581	584	573	551	578	618	587	610	604	618	572	590	560	608	563	589	589	636	600	582	584	578	578	571	588	591	593	553	613	574	611	547	591	590	622	595	599	573	560	581	533	592	603	577	607	577	540	604	607	625	560	598	587	590	545	610	528	638	630	597	539	540	577	596	592	626	595	588	603	602	570	597	605	580	596	578	577	564	602	527	610	598	600	584	578	600	589	565	608	534	595	602	573	620	561	579	578	596	608	623	606	592	567	599	573	664	603	570	578	625	609	618	603	583	575	579	553	640	597	571	578	591	547	584	577	589	628	562	575	581	607	623	581	607	567	561	572	596	569	593	591	640	597	581	597	615	579	580	569	577	575	579	595	556	551	589	580	563	593	574	565	620	604	539	589	588	556	563	571	614	610	578	587	579	587	587	581	632	593	587	562	575	617	600	583	624	612	586	605	601	560	540	532	580	557	566	582	556	563	603	575	585	548	579	583	620	601	598	572	576	590	593	559	575	548	583	610	565	594	561	555	589	585	587	599	575	589	606	594	609	573	579	581	533	605	586	566	590	605	535	615	580	592	591	562	586	669	605	568	594	589	599	586	568	573	601	547	578	558	559	587	598	553	557	549	635	597	571	593	571	611	623	549	571	567	592	602	590	621	635	611	605	585	541	589	619	618	612	562	640	605	592	580	537	619	604	580	568	561	566	613	582	608	585	592	588	579	610	546	591	540	598	607	608	585	579	552	611	587	602	581	568	564	632	612	581	537	581	611	569	573	583	572	592	568	545	584	595	645	641	589	627	617	607	618	612	606	570	591	604	594	579	597	590	589	571	530	647	560	584	575	603	571	600	611	563	590	566	523	601	598	550	562	623	593	608	591	603	596	600	603	619	523	599	551	568	594	610	575	605	609	593	586	593	584	555	561	638	566	562	598	571	579	587	579	605	621	637	575	566	583	600	580	597	620	607	630	590	551	637	560	557	550	586	604	571	602	583	614	553	594	608	569	607	577	577	605	598	598	582	576	613	644	592	610	577	605	572	609	566	597	558	623	550	612	536	573	540	587	609	521	562	564	592	573	608	567	582	557	615	622	613	581	610	564	557	619	601	587	583	569	593	595	610	562	639	576	603	548	602	600	623	538	602	638	637	624	542	582	601	556	588	602	588	612	605	564	588	539	564	597	602	605	591	600	577	583	598	617	616	598	579	593	622	564	566	583	595	606	561	531	618	565	591	558	578	577	597	574	573	602	628	567	602	581	579	578	588	608	613	567	571	595	559	557	621	581	585	576	590	568	566	590	576	594	602	553	578	621	600	592	559	601	568	591	561	610	529	620	555	591	569	611	597	614	595	587	621
5243	15325	3521	1986	1460	1232	1055	947	855	802	767	667	684	664	670	638	636	597	616	573	635	603	631	601	576	607	669	616	587	569	543	569	632	651	603	608	603	630	555	598	610	581	596	625	590	625	597	639	560	590	567	617	605	633	614	562	623	600	565	607	582	636	575	552	590	592	601	579	607	574	560	574	544	589	632	555	588	553	634	572	566	649	592	592	621	572	566	589	611	583	574	568	605	573	613	573	626	566	583	592	525	588	593	599	568	634	599	624	615	590	609	606	607	593	598	607	598	556	581	569	564	597	615	583	600	618	624	583	548	531	595	595	615	605	593	562	589	611	575	589	624	598	622	599	631	596	583	613	624	590	586	586	529	634	555	615	633	645	609	602	626	632	581	619	628	607	559	562	561	551	615	618	639	619	580	601	551	595	636	535	585	593	605	603	589	583	593	592	591	637	595	549	558	580	623	608	538	565	580	563	546	615	590	567	579	616	607	549	578	604	576	597	632	598	603	602	574	564	625	596	578	606	617	614	549	589	618	574	561	598	576	556	592	543	559	610	575	623	624	614	590	584	625	585	549	638	633	594	613	583	555	585	591	576	542	584	590	571	625	613	607	567	550	584	588	564	554	580	603	603	571	599	607	554	609	586	559	592	625	569	645	618	614	586	594	628	586	603	602	554	561	598	544	609	626	558	567	591	589	574	597	552	606	609	630	611	626	594	621	575	574	655	578	564	568	577	626	541	605	577	641	536	586	549	607	557	539	586	588	586	576	586	614	557	618	586	588	589	538	616	600	584	588	546	615	561	576	600	599	569	553	576	602	621	588	593	573	577	586	614	604	590	586	578	594	621	564	552	568	584	630	596	536	623	576	567	584	601	580	603	603	582	612	568	597	560	572	633	560	600	545	585	600	582	563	582	649	601	598	591	593	576	570	625	610	574	569	621	628	588	587	632	581	551	582	585	602	573	606	599	562	580	571	609	578	573	624	571	552	597	598	578	593	632	633	620	621	548	615	605	576	602	583	574	609	564	583	581	559	598	619	615	597	594	614	594	600	580	583	579	578	593	597	591	550	589	582	591	617	569	608	537	643	554	601	593	644	559	575	606	598	632	583	584	576	548	581	555	582	587	570	596	643	621	605	611	588	567	565	613	572	601	605	616	574	540	618	578	601	601	606	592	571	600	578	625	595	540	608	584	608	608	575	585	605	557	604	624	594	576	592	557	602	547	636	580	564	568	586	591	587	614	598	632	585	589	606	559	576	604	568	638	629	599	610	565	574	607	561	572	600	573	606	606	561	573	584	566	595	597	582	559	603	626	634	568	584	587	594	596	615	571	633	535	604	636	639	574	594	640	616	569	572	593	603	591	584	569	569	626	581	594	557	597	623	569	627	598	548	586	554	627	611	555	610	635	587	626	618	572	622	569	580	600	606	544	576	600	609	564	596	586	590	599	632	557	613	598	579	603	595	598	591	547	619	552	578	608	610	590	573	615	580	565	566	607	591	650	596	574	586	608	593	612	548	589	613	557	585	534	612	560	594	613	577	627	561	533	588	586	620	585	582	578	599	653	550	633	577	588	575	610	601	592	604	580	581	588	594	609	567	589	596	584	582	583	597	594	585	602	596	570	566	584	575	620	592	563	572	577	592	612	615	590	599	600	584	573	603	583	629	601	592	612	602	566	551	581	601	550	579	591	572	559	599	610	577	579	602	589	547	605	609	618	614	624	578	613	557	567	589	592	620	573	603	576	549	600	613	546	572	570	572	608	569	574	635	588	590	586	592	587	616	578	577	616	552	570	613	595	596	602	568	608	620	607	587	597	607	568	596	599	597	571	582	537	568	578	569	561	628	603	636	594	609	596	549	557	552	601	592	597	570	568	612	578	567	594	631	573	587	621	571	588	566	604	582	593	571	597	603	617	629	599	586	615	602	639	577	559	607	600	572	609	589	572	579	625	567	602	620	583	540	612	602	620	597	591	587	598	586	607	561	608	590	587	594	584	572	593	554	564	644	583	562	589	616	617	591	604	660	585	596	584	580	542	549	642	577	590	604	608	594	638	609	597	560	562	656	583	575	585	631	593	593	587	611	593	610	542	568	617	598	578	579	578	617	645	610	575	590	629	622	592	619	606	617	573	566	581	559	590	591	590	577	592	568	573	611	556	560	582	584	600	591	593	567	618	601	616	559	598	614	607	576	578	631	589	600	568	580	530	609	595	642	622	626	592	608	548	597	570	595	627	573	593	580	596	580	571	630	620	586	596	553	568	606	565	559	578	569	594	581	601	589	608	587	587	593	556	604	591	611	590	541	563	617	585	572	582	587	552	617	627	539	577	587	556	620	606	609	633	614	583	615	570	578	599	599	544	588	561	558	564	551	564	602	581	555	620	589	587	566	602	605	555	614	590	606	582	566	613	621	593	618	582	620	546	590	593	610	588	615	601	640	615	604	579	589	580	619	568	563	601	609	567	646	543	576	573	579	628	582	655	563	574	570	612	604	633	609	625	595	614	588	619	572	583	588	588	577	604	630	616	603	596	609	579	611	557	567	585	578	564	566	590	606	578	569	598	618	636	584	602	601	639	569	576	579	592	544	612	572	596	565	606	593	580	616	570	552	588	541	599	624	570	578	628	611	610	612	593	612	622	625	573	574	579	594	596	564	601	626	542	564	590	571	609	565	582	552	608	555	613	637	610	571	608	604	620	601	582	595	613	628	597	573	564	573	607	562	593	556	616	554	576	641	619	611	608	598	622	592	596	601	618	586	572	562	579	604	599	586	586	560	588	613	587	644	583	585	568	574	571	618	605	626	625	567	583	635	561	570	561	586	555	599	588	585	572	605	609	617	584	608	542	571	586	596	579	592	613	559	601	578	565	610	595	570	615	549	537	564	572	591	559	584	574	566	578	590	574	592	558	587	576	555	614	609	557	640	571	581	567	608	593	595	575	581	558	599	588	557	584	578	590	586	574	583	595	590	577	572	604	616	579	559	565	553	580	583	619	594	585	590	549	578	624	598	578	598	590	621	592	590	619	577	615	584	606	623	637	591	589	619	567	598	631	587	608	608	588	581	582	555	594	596	586	604	582	563	578	584	592	603	594	572	572	594	557	572	559	618	598	569	657	628	596	570	591	602	611	576	579	557	575	605	589	569	592	608	588	607	538	585	609	596	569	596	592	632	548	586	584	577	622	604	577	580	607	586	650	605	607	618	603	607	647	599	616	557	608	609	596	588	630	586	623	623	571	627	574	624	600	580	565	582	576	556	613	630	581	580	606	628	551	596	570	600	603	650	531	598	585	594	609	596	589	587	575	601	580	579	572	597	562	590	606	576	582	580	601	570	575	627	537	578	591	591	591	555	602	587	626	639	529	602	600	591	615	621	582	573	605	641	584	583	585	570	580	608	586	536	595	627	624	635	534	601	656	585	565	620	637	583	530	581	538	614	626	592	654	528	594	610	603	607	547	618	597	599	597	612	590	610	591
22617	21274	29005	23854	21277	21315	7311	1031	753	568	536	482	410	407	400	369	341	350	318	289	280	291	279	270	272	312	297	269	267	281	252	266	267	256	260	246	267	273	275	272	260	247	253	271	255	268	257	248	237	251	208	239	265	227	254	230	233	217	227	233	249	263	255	234	223	248	250	250	238	232	235	255	227	234	233	257	255	255	236	223	215	243	224	250	264	238	258	234	231	246	231	245	236	225	247	216	248	250	217	249	262	237	209	268	247	238	243	247	257	248	245	242	235	238	244	248	209	257	255	238	259	235	278	259	240	237	206	250	251	230	236	234	252	239	248	246	253	225	232	234	233	239	230	230	215	238	214	253	244	225	261	226	240	270	222	235	254	234	249	233	239	257	224	233	255	265	227	199	229	253	234	246	234	255	225	263	230	222	222	204	251	213	251	271	232	251	277	219	239	241	241	249	248	236	250	221	238	242	241	232	220	256	244	236	230	249	230	257	252	218	242	225	249	223	245	227	225	277	238	242	229	237	242	251	250	220	239	217	219	238	259	239	238	211	257	222	231	225	228	213	282	244	226	217	222	231	244	250	242	234	248	249	240	240	253	245	239	222	241	240	246	238	222	233	252	254	235	241	237	222	229	240	245	234	258	248	228	214	238	255	222	225	223	246	240	245	218	228	240	233	241	253	242	208	243	229	262	239	237	234	251	235	219	260	255	240	213	229	265	212	225	228	220	212	226	229	256	196	195	258	266	248	236	248	235	230	255	254	218	280	234	241	211	245	212	236	242	236	224	215	217	248	238	221	208	246	260	233	237	217	208	230	234	262	225	207	255	233	228	227	235	237	227	237	239	256	227	249	282	245	242	239	218	229	222	222	234	225	261	252	241	250	230	244	219	228	231	249	232	258	237	263	251	223	257	213	259	273	234	251	239	229	202	237	239	262	264	229	272	251	241	243	240	235	228	231	248	279	241	249	242	235	252	212	205	231	238	240	249	229	216	252	241	230	273	236	244	220	267	228	241	240	210	250	253	243	228	231	227	254	234	233	238	234	253	225	210	219	218	245	207	211	232	247	222	228	235	266	208	254	236	253	253	222	246	214	233	250	202	237	263	227	238	216	219	221	234	227	224	231	237	220	237	250	245	221	265	242	222	242	225	238	236	222	237	242	259	256	252	228	242	259	235	219	239	238	207	253	240	227	232	211	233	247	246	242	217	226	250	225	241	228	235	237	258	218	227	254	227	225	223	249	241	241	236	244	240	214	252	223	236	232	241	234	239	239	262	218	264	225	213	212	248	226	251	227	219	242	229	224	213	240	240	204	254	246	237	224	221	247	246	235	259	251	248	230	216	248	249	231	225	260	234	221	233	228	235	265	250	250	238	240	215	268	253	222	252	241	226	228	234	221	249	255	229	252	223	236	235	234	222	262	208	250	257	213	246	241	251	227	229	238	241	251	221	234	237	222	272	250	247	193	248	280	242	231	249	236	234	254	254	217	240	262	233	225	234	228	226	227	236	231	235	229	254	224	239	245	262	219	245	247	233	244	222	232	269	227	231	231	245	240	228	250	224	247	230	257	236	237	223	249	258	237	235	239	251	258	208	225	226	256	224	215	217	240	256	231	231	229	242	221	227	232	247	224	238	239	248	251	209	246	243	226	222	245	221	209	263	255	261	234	224	234	232	225	224	241	227	220	259	248	230	239	253	243	271	265	252	221	247	242	239	242	237	240	246	249	266	252	262	258	256	245	250	210	225	239	226	231	252	223	264	243	209	229	237	222	262	238	234	250	246	250	227	253	241	258	232	232	252	227	231	233	221	219	266	246	246	243	236	234	276	223	246	250	226	244	241	231	224	225	239	199	248	248	240	270	228	236	229	232	225	233	224	242	231	236	281	249	244	252	221	254	227	237	247	233	232	208	258	231	205	273	239	240	224	223	247	227	250	239	258	233	231	232	193	252	239	217	229	234	239	236	221	234	219	245	232	221	217	224	242	258	259	237	236	248	240	253	234	244	229	225	230	207	258	222	246	230	245	227	251	203	227	238	251	248	251	258	246	239	245	251	238	246	237	219	237	246	215	249	220	250	256	259	248	270	237	217	221	228	254	218	243	233	255	235	237	234	230	263	245	238	238	248	245	236	228	238	242	219	218	239	208	224	229	224	247	249	267	244	227	225	255	243	243	238	236	215	241	220	251	241	244	244	239	250	258	245	234	240	232	234	246	255	258	254	240	235	220	208	233	255	238	207	256	225	235	212	216	208	235	249	245	245	255	254	232	234	243	233	232	229	259	216	236	227	229	241	258	234	229	239	238	254	230	244	236	222	236	226	255	252	250	219	271	224	263	216	213	242	221	227	254	228	232	244	242	244	238	225	250	253	231	235	226	266	237	231	223	260	212	208	250	232	236	262	242	229	261	223	220	243	229	206	213	231	221	255	227	241	250	208	246	244	215	217	245	226	249	247	237	235	251	242	237	239	221	236	245	248	228	255	212	249	236	243	239	271	240	208	238	212	224	245	242	241	232	241	230	215	247	222	218	246	274	247	235	227	266	233	248	239	252	214	265	237	235	240	230	232	219	248	222	242	233	236	238	238	257	209	230	233	221	216	228	263	241	249	253	256	224	245	253	248	223	261	253	222	212	227	225	235	250	269	202	260	231	248	220	255	241	227	237	250	223	231	221	238	224	234	223	237	211	228	233	216	258	251	240	226	218	223	251	218	215	228	255	248	235	252	255	225	227	194	243	229	241	231	228	249	254	252	250	243	215	244	238	233	234	257	222	273	227	206	233	249	236	241	235	257	247	218	250	241	227	257	227	251	238	238	240	218	248	228	250	233	214	260	222	233	243	229	239	234	224	243	227	215	228	255	244	237	240	239	240	237	228	255	228	242	235	228	197	247	252	251	245	235	220	252	246	225	206	236	209	257	243	211	236	239	222	225	255	256	236	266	237	249	250	220	229	250	226	219	242	227	219	217	263	228	225	237	243	247	247	247	232	241	235	216	214	227	235	248	240	240	215	227	240	246	218	220	246	259	226	255	212	246	234	234	238	233	245	237	217	212	257	230	271	233	250	219	224	238	230	250	263	237	234	256	239	246	230	241	237	236	226	237	223	225	233	228	234	210	216	244	245	267	276	242	247	264	237	224	224	246	231	233	242	236	226	247	214	235	244	216	241	215	245	244	250	239	271	230	224	244	230	257	212	236	250	238	234	223	237	251	252	229	219	248	248	231	252	239	232	252	242	248	247	231	243	217	238	225	215	261	245	240	240	228	231	242	247	246	244	242	260	255	219	243	240	253	227	243	252	253	233	227	221	237	223	216	218	247	256	232	223	245	222	256	214	230	242	245	242	240	249	239	245	234	236	240	293	251	236	245	217	243	234	248	227	232	245	230	235	273	239	262	237	229	236	217	248	257	241	225	233	248	232	239	256	219	232	220	209	225	244	242	225	242	238	252	228	220	224	220	246	226	250	234	244	225	259	230
8879	28876	9853	4685	3305	2461	1860	1460	1180	916	743	654	569	539	465	427	437	379	326	320	348	342	279	289	325	331	285	302	276	278	273	279	282	280	287	281	278	266	241	271	247	211	277	235	241	265	264	283	246	268	251	209	257	230	240	261	211	222	209	268	252	215	245	224	252	234	255	239	251	253	257	231	243	233	259	234	249	229	255	225	243	244	238	233	224	209	232	221	231	248	238	239	232	237	235	247	229	215	252	219	226	217	231	262	249	257	254	233	235	249	245	231	219	238	239	250	250	247	234	211	250	237	254	238	223	240	214	257	251	214	236	246	223	245	238	248	261	238	217	240	256	239	209	228	238	232	251	240	243	204	226	237	214	245	233	259	249	231	238	220	246	221	267	246	236	229	251	251	260	244	232	225	230	210	233	212	253	222	217	216	243	244	234	263	228	193	235	224	222	234	220	264	241	254	213	220	230	264	241	234	258	231	273	229	235	218	249	228	234	228	232	254	216	239	238	244	241	252	233	245	230	220	230	236	240	210	266	219	230	232	231	241	251	194	236	236	261	247	247	228	247	232	240	241	269	243	241	259	225	221	242	244	219	216	232	253	217	229	245	272	242	247	250	222	227	233	238	245	257	236	211	239	221	245	237	238	202	255	228	239	237	256	257	239	202	271	215	258	249	218	255	234	233	262	232	228	230	232	213	216	241	232	222	221	225	236	232	218	251	235	218	243	227	245	228	225	249	228	218	212	274	250	222	237	259	244	244	234	230	213	234	235	251	223	231	227	242	240	247	234	246	226	259	228	212	247	223	231	235	255	215	240	248	236	238	236	259	228	226	262	210	254	225	218	232	263	262	209	240	260	223	236	225	222	260	248	214	233	235	231	239	243	226	233	259	245	251	226	222	267	217	259	229	242	264	215	245	233	263	270	245	250	241	241	261	229	244	243	230	217	232	239	248	212	226	209	241	228	212	213	274	217	234	245	243	241	236	230	238	254	252	243	258	238	228	229	226	228	239	269	220	203	222	255	241	242	241	256	231	255	236	248	237	234	216	266	247	252	237	234	229	221	223	231	253	220	221	229	237	227	261	224	224	225	234	237	228	243	228	243	204	231	249	226	227	235	217	235	231	222	247	249	222	245	262	203	242	215	260	233	243	253	226	227	260	239	231	247	244	230	236	255	246	233	258	245	231	219	258	215	234	244	218	222	255	257	204	222	257	244	236	235	245	237	256	243	236	216	245	243	218	229	233	250	264	260	232	228	214	250	225	230	224	235	251	223	193	213	214	227	246	205	226	225	211	238	231	250	249	219	252	247	250	214	235	229	265	242	218	263	217	231	235	252	227	229	241	236	223	212	233	270	242	239	249	236	235	261	221	233	213	221	241	273	223	231	209	231	236	220	236	257	278	224	202	214	257	205	209	237	209	233	261	230	241	259	222	214	204	249	234	258	213	259	237	248	250	221	204	231	247	213	236	233	262	249	233	236	250	255	231	260	256	265	242	253	232	234	221	257	260	241	196	244	226	230	214	235	255	233	246	256	234	241	232	229	237	235	230	230	227	249	253	256	252	237	206	280	221	228	224	234	231	242	223	232	221	220	236	251	233	242	222	251	237	245	206	262	226	239	214	230	226	232	235	255	207	239	209	241	225	218	205	224	193	223	201	256	230	234	233	260	220	245	224	232	231	237	246	223	221	258	246	256	225	237	258	245	226	226	215	257	217	202	243	224	257	242	230	241	214	221	225	222	258	238	225	236	267	227	223	218	212	255	252	239	232	247	238	250	251	237	237	216	237	218	228	229	227	215	226	236	233	238	238	214	238	236	218	235	223	244	277	246	236	225	226	226	209	236	242	241	225	267	263	241	230	250	233	220	202	243	199	236	220	228	234	255	268	234	243	238	229	243	221	208	257	192	233	260	221	225	222	225	230	230	256	220	216	208	228	223	243	249	260	241	255	224	237	260	233	231	243	229	255	225	237	251	242	211	260	230	230	216	229	232	245	216	274	239	224	242	278	240	230	238	230	225	236	261	244	217	201	230	229	237	251	231	238	230	240	238	240	265	211	228	233	249	245	251	246	233	218	227	235	248	246	239	233	230	240	233	246	240	247	224	232	225	231	273	222	232	244	239	241	228	218	250	232	215	235	226	260	220	250	259	230	249	239	209	265	228	230	241	249	233	227	238	238	245	211	228	214	218	237	226	221	239	206	237	238	233	227	242	240	236	263	236	215	230	242	234	229	258	230	218	234	256	233	247	253	241	253	248	234	232	260	214	243	220	231	234	210	252	246	227	263	225	236	249	221	244	261	235	245	267	232	243	210	231	247	257	237	218	238	227	232	214	238	218	244	261	221	221	235	244	229	209	223	234	235	235	210	218	248	240	205	235	232	239	257	218	242	214	253	225	245	251	252	229	210	220	202	247	229	222	213	233	227	241	248	229	245	243	259	246	233	203	232	214	252	213	230	253	240	238	232	220	251	265	241	249	248	244	231	221	224	232	242	240	209	252	242	266	224	222	232	231	224	250	215	232	224	215	234	223	251	218	223	220	241	249	220	234	218	252	237	241	246	216	227	232	234	226	226	227	240	224	228	229	234	232	241	223	248	236	232	223	231	251	226	261	245	223	239	202	229	224	245	220	226	245	223	229	215	253	247	216	266	234	250	221	238	278	239	231	255	256	235	256	218	226	241	230	256	234	227	245	247	233	228	268	225	255	213	221	241	241	217	245	224	251	225	229	231	258	240	253	234	242	239	262	255	228	238	234	269	245	245	269	226	251	243	213	258	234	235	225	234	208	267	263	237	250	266	207	221	229	203	228	207	214	237	249	260	234	248	259	246	244	224	220	242	248	222	232	229	243	227	269	248	270	233	219	232	240	227	221	238	234	231	250	220	260	260	247	241	206	211	219	235	242	236	232	238	235	227	235	246	239	230	247	258	235	242	227	247	232	209	244	229	243	246	225	231	248	236	221	228	233	229	253	237	231	268	253	219	268	218	239	225	198	215	218	224	216	214	239	236	261	240	228	245	221	264	239	251	237	222	223	225	242	248	228	223	219	233	225	242	238	236	248	246	256	246	243	254	212	218	215	227	267	214	242	235	238	258	235	210	204	240	238	230	252	222	233	264	256	229	235	229	237	222	252	218	245	233	226	225	247	234	244	235	222	216	256	208	251	218	235	232	239	207	242	248	249	212	249	246	240	242	228	220	233	244	230	208	236	243	226	219	228	250	233	229	227	243	212	207	202	241	227	245	217	230	237	246	240	221	238	224	235	243	234	218	229	234	245	220	228	237	212	243	229	246	224	239	224	249	239	228	229	227	220	200	238	254	238	229	243	221	225	251	258	239	257	216	232	246	225	240	246	224	236	242	231	212	228	211	228	253	237	229	217	226	226	257	227	237	229	242	254	236	233	217	245	251	220	235	228	223	230	230	189	245	245	239	221	213	237	228	245	223	233	219	229	247	248	247	251	248	221	228	245	235	221
27859	19982	6934	962	716	583	601	542	572	567	571	511	543	525	529	530	507	473	491	511	494	516	484	551	509	529	505	529	524	476	501	518	504	494	512	511	517	492	508	521	518	506	488	534	550	494	504	507	489	515	504	484	517	500	511	507	510	541	494	514	493	522	509	523	485	456	484	506	466	510	481	534	539	504	486	540	509	487	522	558	512	510	515	507	499	485	494	493	476	467	498	534	483	533	548	513	552	501	497	532	520	506	510	522	521	526	504	475	509	530	542	505	488	524	504	529	514	530	507	536	490	518	492	522	512	534	503	510	483	489	526	478	494	512	487	496	524	513	511	487	489	473	513	506	483	498	484	517	494	514	521	526	504	520	541	534	542	507	521	497	505	546	544	499	547	511	513	481	468	486	519	509	508	474	507	542	484	515	512	506	491	505	457	499	541	467	525	499	501	553	529	525	511	469	474	520	559	527	513	490	494	462	514	488	498	519	496	468	474	517	482	515	515	471	465	500	504	497	499	516	506	531	494	510	508	528	477	498	450	499	507	499	538	482	502	499	519	528	543	503	544	533	524	533	508	532	527	556	527	495	472	485	527	517	498	523	532	540	478	496	487	489	537	543	517	461	483	517	482	486	511	501	517	473	477	517	503	511	550	517	486	524	517	510	495	505	515	485	490	494	529	552	520	522	492	500	520	514	479	469	479	499	525	506	539	516	495	464	479	503	496	500	494	603	545	511	519	511	522	530	522	518	553	501	530	542	494	478	501	510	473	498	508	518	504	513	484	492	521	504	535	537	502	480	508	487	549	480	483	523	533	519	503	475	479	511	480	492	508	547	497	482	533	515	504	532	520	535	518	554	507	546	501	535	494	495	496	502	497	523	481	529	475	496	529	515	516	528	499	537	559	496	484	522	529	468	495	500	507	490	507	497	458	495	494	503	492	431	533	493	470	513	515	486	515	504	480	518	532	503	524	473	469	475	503	519	543	559	511	500	525	505	542	512	560	489	544	505	522	570	515	539	481	507	502	507	494	521	509	487	533	517	530	511	494	504	510	515	480	506	510	488	520	506	507	471	499	518	533	524	530	544	476	505	540	495	459	523	503	516	503	560	503	538	541	509	498	505	527	487	511	518	516	520	508	492	504	509	471	499	506	507	546	489	496	495	525	520	530	521	496	504	507	528	478	474	492	520	530	534	518	497	477	532	537	518	552	558	487	552	496	515	505	516	500	472	486	495	546	536	554	496	553	467	540	494	500	539	486	526	464	487	530	545	515	529	521	511	511	518	517	538	521	506	509	527	536	525	497	538	510	478	476	499	522	497	498	505	491	516	526	556	513	504	497	545	520	468	514	515	471	475	527	479	480	558	476	515	530	502	484	537	510	507	488	525	480	506	521	529	507	510	469	543	530	486	509	491	540	533	551	481	533	497	458	530	523	458	482	536	541	491	486	507	536	519	482	490	580	477	474	522	503	525	494	550	493	511	538	528	519	537	494	542	507	512	489	471	521	499	513	505	484	505	539	518	486	517	513	508	515	488	486	510	559	516	552	507	525	511	490	476	517	488	541	499	499	466	491	512	510	499	507	517	518	485	524	511	530	543	500	491	523	476	520	526	529	564	480	516	540	500	544	513	508	515	465	495	468	497	485	487	504	517	517	510	546	492	538	501	502	498	468	510	483	481	469	514	516	548	480	522	503	526	525	543	515	505	475	523	501	516	521	517	498	513	492	478	492	495	481	481	528	537	528	490	526	533	499	486	497	479	495	538	509	498	483	531	544	532	506	456	514	512	509	505	527	514	484	487	521	514	497	516	542	521	488	512	470	501	537	476	493	507	509	457	503	475	532	529	517	566	490	508	521	503	478	487	539	510	474	505	485	524	521	497	521	546	514	458	518	508	516	477	531	522	550	533	494	488	499	502	543	500	524	490	529	537	523	504	525	495	515	542	524	542	491	522	509	472	500	500	526	533	492	545	521	452	487	522	569	491	487	474	476	510	515	508	486	538	464	501	512	505	513	504	503	474	514	505	467	493	492	475	472	509	508	493	508	498	543	538	521	513	478	496	513	477	502	502	495	465	439	519	504	485	519	496	524	561	468	500	501	489	505	511	533	469	461	459	526	491	506	522	495	485	521	476	519	501	515	482	469	517	541	506	520	468	542	529	506	516	524	489	497	509	514	511	493	533	534	483	483	531	470	474	501	514	480	498	539	524	511	516	524	535	489	495	504	511	523	541	527	535	529	520	529	472	486	520	531	459	467	513	517	489	479	521	531	485	497	533	460	520	480	460	459	530	517	536	447	519	515	476	494	501	477	514	473	533	560	502	571	483	484	508	486	512	527	509	531	474	544	536	505	475	508	516	478	523	497	495	548	468	511	507	489	520	521	447	494	531	521	514	514	474	516	493	545	496	503	477	525	509	486	487	532	544	506	492	526	532	515	527	512	507	492	488	527	485	531	483	518	497	511	514	511	494	521	479	508	476	518	484	517	529	531	500	546	501	486	504	524	468	540	517	478	478	472	507	512	510	544	522	489	550	502	509	504	529	498	496	512	520	506	492	531	522	504	513	504	482	484	506	496	514	527	529	483	483	493	474	492	514	463	511	444	460	468	510	544	559	531	491	519	522	482	507	535	534	563	526	511	540	490	494	494	494	498	533	520	526	488	507	500	520	468	457	510	546	490	523	506	484	497	506	484	550	550	514	491	537	511	507	506	496	564	532	498	528	488	516	513	484	505	509	517	522	496	521	528	513	585	502	493	514	456	476	521	530	508	483	491	484	487	487	532	476	490	498	517	494	529	481	541	541	496	518	514	524	506	511	504	555	500	511	485	513	498	456	499	508	515	528	522	517	473	525	479	526	556	491	537	505	545	500	529	518	493	492	523	476	516	498	503	483	530	484	496	481	523	495	500	497	476	485	533	564	554	501	533	494	517	488	521	521	531	522	499	537	485	550	543	518	494	521	532	493	479	515	520	509	536	499	473	514	517	470	535	540	506	507	497	504	486	480	530	503	523	473	494	475	471	514	502	494	558	508	511	505	539	531	516	480	485	503	536	536	486	472	494	513	489	537	541	500	492	500	511	505	490	548	499	533	500	472	472	522	532	498	502	544	534	534	511	536	505	515	507	495	486	507	540	458	526	475	496	525	488	487	494	511	511	487	560	491	506	517	528	482	542	493	501	539	513	534	472	508	506	531	531	485	496	504	502	567	466	499	476	486	470	530	511	502	516	502	533	486	523	537	505	495	514	532	497	497	516	485	523	496	512	545	493	497	498	519	500	530	489	533	485	503	523	480	446	456	471	560	510	521	464	514	465	482	504	549	507	494	529	501	524	524	510	511	515	494	516	496	525	552	505	492	506	565	503	466	461	501	496	493	540	504	535	525	520	555	529	504	551	488	501	479	510	513	521	502	550	521	513	504	472	491	502	451	509	521	541	501	510	522	533	523	517	520	509	516	525	534	545	525	478	467	486	502	477	512
8461	8620	1357	852	759	676	683	588	604	580	579	522	602	521	541	552	508	513	536	496	494	538	509	503	525	567	558	493	504	497	534	495	530	502	527	539	538	515	510	503	548	532	558	526	532	496	495	515	537	487	516	507	491	480	505	546	519	510	487	521	491	535	521	511	525	499	530	545	534	483	484	495	505	530	500	525	547	524	503	517	528	501	512	559	515	499	483	531	517	497	489	530	501	500	579	504	552	530	481	518	495	560	505	524	500	544	531	486	500	493	513	509	529	510	523	514	556	491	551	540	532	538	524	498	492	543	500	545	539	515	506	494	525	554	504	507	543	471	535	491	497	523	524	532	527	532	538	499	542	550	515	528	547	527	506	522	542	499	545	551	573	547	516	493	530	544	532	502	544	537	520	482	510	492	527	497	506	528	509	503	505	490	542	551	502	530	549	519	531	523	565	525	507	503	553	528	518	547	501	542	521	482	537	558	514	533	537	545	514	483	517	486	573	516	533	534	563	540	516	506	514	530	527	507	537	541	513	510	508	539	487	506	503	526	517	519	513	546	514	485	501	509	537	534	507	521	514	513	491	532	511	541	518	545	543	549	525	506	529	531	498	519	519	535	512	501	515	476	527	513	551	532	501	528	514	505	546	531	519	475	485	542	501	547	508	521	494	479	545	508	525	527	507	555	491	480	531	486	551	525	524	523	491	564	525	539	528	531	511	511	528	563	505	498	525	531	534	514	529	547	515	468	500	518	512	519	549	528	496	506	551	527	511	552	482	550	495	505	529	548	519	533	524	564	533	539	555	514	513	485	484	540	553	510	530	516	491	511	490	541	532	518	530	504	510	540	488	550	507	522	533	512	558	534	524	527	522	579	547	485	507	570	520	486	517	494	541	550	519	512	523	529	535	533	525	533	555	541	552	532	478	534	499	519	526	526	497	495	509	506	519	533	492	534	519	506	524	524	536	550	484	523	541	539	483	528	531	468	524	526	519	520	505	476	501	519	536	500	503	550	487	544	526	492	510	509	514	522	481	549	515	482	515	518	518	525	534	551	481	500	536	488	474	537	550	485	497	510	490	512	523	534	564	511	529	533	519	512	497	528	536	511	550	513	509	528	504	534	495	519	562	583	529	517	521	514	491	534	509	482	512	521	496	521	526	554	563	503	562	467	518	521	517	552	494	547	529	533	532	525	517	523	514	540	508	501	511	528	488	511	565	562	528	535	491	536	503	512	542	494	524	513	517	548	536	521	529	506	486	482	549	476	527	526	553	474	527	533	509	557	497	508	535	495	531	468	532	557	554	549	518	504	509	530	491	519	508	512	450	532	510	528	560	504	534	549	524	498	496	526	540	518	530	554	482	523	513	515	511	513	515	492	514	534	535	508	509	513	501	484	499	486	516	484	550	544	528	516	527	546	510	501	519	526	546	514	538	508	547	521	551	565	497	522	530	513	508	497	579	515	532	514	532	528	509	507	524	521	503	505	541	516	493	510	521	555	519	519	500	543	495	545	518	538	518	505	556	488	501	571	512	507	532	498	505	486	484	527	523	502	519	519	539	511	508	544	537	486	514	512	543	499	457	506	501	477	521	539	484	465	526	490	565	551	529	485	529	514	551	533	533	497	529	507	513	508	513	541	537	469	529	496	510	549	545	503	558	526	493	504	509	531	535	529	511	503	515	494	527	551	559	510	528	528	501	538	539	545	536	514	506	570	515	532	551	517	499	517	502	509	539	500	551	529	550	511	504	555	515	516	545	515	523	544	569	542	530	518	464	543	559	491	525	525	463	490	482	529	516	504	551	532	518	537	503	518	541	506	490	514	514	503	540	549	542	520	503	552	509	536	522	500	531	468	521	529	526	511	496	517	478	501	489	538	496	545	561	555	468	465	464	516	550	544	556	533	516	538	499	548	528	508	522	544	538	566	519	530	517	518	512	522	529	519	502	508	536	536	521	529	520	533	511	535	482	480	514	526	493	568	521	504	514	502	562	545	543	534	497	536	544	525	530	521	518	518	502	535	509	508	527	473	499	467	499	552	465	471	514	536	504	491	523	505	565	505	552	495	558	488	526	507	541	502	544	482	487	541	514	519	501	535	567	521	500	494	480	502	550	501	532	504	497	496	545	552	531	539	519	542	534	545	503	541	560	511	520	518	481	528	516	508	511	504	502	531	548	561	508	491	540	545	503	513	558	510	534	540	496	563	508	518	493	532	537	507	541	562	511	578	514	507	520	537	484	554	516	508	487	482	538	536	504	542	495	535	521	514	504	534	529	552	543	517	506	514	534	529	509	508	551	532	521	511	528	517	539	493	540	487	494	544	501	539	491	502	526	530	547	553	495	471	498	528	547	526	501	478	534	530	516	542	550	513	509	526	553	518	541	529	532	541	504	516	553	530	536	513	538	529	490	539	518	522	539	560	519	507	513	456	529	546	568	489	501	488	525	498	553	503	500	500	534	511	540	535	519	529	501	498	485	519	549	556	525	530	522	507	532	519	547	518	506	499	521	494	502	529	507	539	500	482	546	523	504	531	497	550	495	498	499	562	506	525	540	511	506	490	504	538	502	520	499	512	525	524	555	497	519	530	490	525	510	509	504	527	527	552	526	546	549	530	520	523	537	533	515	512	556	515	520	507	516	519	527	523	577	515	558	513	523	542	530	518	521	507	497	529	555	484	558	527	492	474	541	502	499	571	503	515	522	496	505	550	486	537	508	504	489	538	506	505	492	547	506	486	550	513	515	519	495	552	529	489	528	535	554	506	523	502	538	519	474	500	500	531	520	538	504	502	562	516	489	524	535	539	539	529	502	496	503	479	493	511	510	530	540	495	493	587	511	514	523	496	522	558	502	511	559	533	467	552	520	523	490	525	526	499	555	521	552	492	502	508	539	501	496	501	544	539	491	504	492	507	465	485	534	508	456	544	522	498	526	544	544	534	523	518	565	560	508	514	516	529	522	489	504	522	502	459	520	517	524	523	514	528	523	471	571	531	478	492	510	506	543	533	488	529	525	503	519	545	542	534	541	534	550	487	534	512	518	524	524	516	500	556	546	553	531	538	519	551	520	515	504	508	495	514	532	507	509	542	517	525	534	528	515	533	505	518	507	499	497	507	550	524	523	515	499	506	511	513	521	546	525	540	506	513	495	505	534	505	494	466	512	495	483	521	534	521	510	546	551	465	482	513	464	505	538	518	539	514	469	529	489	525	530	505	550	491	560	537	537	482	524	498	502	503	539	507	533	527	513	540	550	516	524	535	497	477	557	501	505	534	497	521	551	564	524	528	512	495	491	519	473	536	475	506	529	512	513	512	458	544	505	531	505	540	538	487	559	526	505	513	555	534	516	563	484	511	507	536	551	532	555	538	478	523	508	512	525	543	513	507	551	526	486	500	532	515	541	479	546	529	538	529	489	503	504	523	564	539	529	551	520	514	564	540	522	541	487	533	539	565	553	478	520	481	497	537	536	520	581	448	502	491
23710	21144	28223	24345	21115	7503	936	628	490	404	408	340	319	311	298	283	310	291	249	282	259	269	294	252	265	267	238	235	287	209	231	264	239	258	246	236	257	214	244	202	247	215	222	264	254	227	260	258	246	212	225	210	252	246	219	247	244	252	251	235	245	258	254	227	231	220	244	255	217	202	238	247	235	256	244	250	240	247	232	234	227	233	224	212	221	253	205	264	220	253	243	206	225	268	216	230	250	230	269	243	240	227	226	231	253	230	248	228	227	239	206	243	254	207	235	242	230	202	231	234	240	252	249	247	248	227	237	240	207	252	211	249	228	243	237	206	260	237	246	205	237	227	239	237	238	241	238	264	211	233	228	222	246	229	247	223	207	257	232	266	210	232	229	230	237	234	225	233	263	228	230	238	229	237	214	224	232	262	215	260	230	225	242	215	237	217	225	233	246	255	220	252	229	250	237	204	238	240	234	270	236	247	236	225	225	212	251	254	257	242	259	214	241	244	234	248	243	258	251	188	263	227	227	228	236	240	210	226	257	234	225	261	252	218	223	261	234	214	214	244	241	233	249	219	203	233	257	245	238	213	256	259	204	219	227	211	239	232	251	237	256	238	247	259	242	214	214	232	269	247	238	236	226	227	247	225	250	235	236	197	262	229	224	215	259	227	221	240	223	230	273	205	217	248	239	264	253	223	251	257	220	219	239	224	227	232	244	238	238	233	264	218	252	254	231	222	222	220	239	260	209	262	236	224	251	233	233	233	223	265	235	219	234	215	214	236	259	255	219	229	225	233	245	242	234	223	226	263	230	243	225	231	217	245	218	237	242	226	218	245	225	241	216	213	235	228	219	235	259	250	219	246	238	195	230	225	221	212	234	231	226	239	223	243	234	232	258	258	215	257	259	247	249	256	233	248	255	215	236	242	249	220	229	241	253	229	226	229	238	209	233	226	236	233	234	256	230	227	242	228	254	275	220	243	204	214	228	246	231	215	196	251	235	212	218	228	214	243	259	261	229	208	220	244	222	224	221	218	259	227	240	257	237	255	226	238	248	258	237	217	221	203	229	221	235	250	258	239	253	230	212	225	208	257	229	250	213	241	220	220	227	206	230	229	238	243	227	232	248	246	234	239	267	226	227	227	228	239	227	228	241	238	217	233	261	244	236	257	236	209	224	226	236	228	238	216	239	209	212	219	225	246	244	206	250	207	227	242	243	228	225	252	241	211	229	223	253	244	239	224	248	239	206	229	226	251	243	249	259	227	243	270	245	239	257	234	233	232	208	233	223	251	238	252	238	243	226	220	259	239	239	211	249	245	247	211	269	241	237	232	236	226	233	239	231	228	281	229	260	217	239	263	233	240	220	208	252	240	232	234	215	230	237	209	259	233	226	248	243	236	232	220	227	232	247	240	238	223	259	235	229	223	224	248	232	227	216	254	235	243	196	231	248	238	234	263	242	222	214	228	270	232	230	242	234	241	218	239	245	198	228	239	213	245	223	228	240	221	222	213	261	222	226	249	237	253	249	233	247	218	242	207	251	231	215	238	258	231	231	229	235	213	229	270	230	214	217	207	235	203	237	242	250	225	215	221	214	218	254	226	244	222	242	223	262	261	232	218	233	233	237	219	206	265	220	226	212	241	209	237	204	248	226	260	207	245	254	247	247	226	249	235	248	254	249	239	245	241	226	247	241	246	284	236	250	274	212	214	239	219	226	231	258	255	221	205	236	248	270	219	246	228	214	230	220	217	241	259	232	239	237	234	244	234	213	252	247	250	219	217	211	229	268	242	224	249	256	263	249	261	222	223	238	229	231	219	221	235	243	235	237	255	209	194	248	246	231	201	223	231	210	231	231	229	257	220	229	242	228	257	232	268	232	233	225	220	223	238	217	210	241	244	239	211	237	231	222	228	208	251	238	246	238	234	231	223	231	252	216	212	262	235	244	196	243	236	259	226	246	225	233	225	210	249	235	228	213	241	231	231	216	248	233	218	239	225	230	233	251	223	248	223	229	243	266	219	207	231	236	258	224	234	233	210	249	258	231	240	212	248	250	203	218	247	246	225	224	231	254	243	226	231	221	231	213	225	236	209	248	244	260	238	235	203	236	248	210	245	253	232	245	232	235	238	227	220	227	235	218	252	197	243	245	209	249	257	238	253	244	210	236	242	201	224	234	244	232	237	251	248	247	230	202	225	266	227	225	218	208	236	222	228	228	241	230	221	231	242	242	260	257	231	235	235	231	212	251	234	252	253	250	248	225	232	205	204	254	231	249	217	251	219	241	224	239	245	229	251	236	225	239	254	223	226	246	236	240	219	205	238	252	240	242	224	247	256	236	255	251	217	251	221	224	214	246	205	236	222	233	235	233	262	237	236	227	230	234	229	239	219	236	259	233	215	243	196	238	219	238	245	207	214	245	233	245	255	213	228	218	232	237	224	211	237	220	280	238	257	199	228	270	236	239	203	207	239	254	213	213	230	241	263	242	233	252	221	266	235	254	234	234	217	210	234	233	218	242	221	242	250	225	242	233	260	241	218	270	237	252	248	252	229	246	222	223	243	263	239	236	267	241	255	222	270	240	243	228	226	248	237	259	251	235	260	240	247	241	222	236	240	221	258	252	220	229	244	215	255	241	223	224	221	241	231	258	229	237	233	234	255	240	240	223	245	220	233	215	251	241	240	238	255	244	236	235	201	252	228	257	222	214	228	225	226	229	240	225	245	215	214	223	224	252	214	227	228	234	231	215	265	254	229	252	236	223	232	242	217	234	249	214	231	248	219	243	243	247	223	265	230	255	220	234	220	239	226	236	209	240	225	250	224	267	217	220	263	205	233	240	218	209	244	235	212	228	245	235	227	196	227	232	247	235	248	252	252	237	231	231	249	229	226	229	235	204	224	227	227	227	224	240	228	232	232	235	215	214	228	243	247	222	236	225	232	250	208	215	230	252	226	237	242	234	212	224	232	242	236	230	225	233	238	269	243	242	230	251	217	237	244	206	223	238	244	246	214	235	239	233	221	233	243	218	209	228	222	216	232	234	227	244	227	231	232	250	235	244	228	250	250	221	247	247	219	236	215	256	266	224	273	241	257	240	256	239	238	250	209	237	220	264	229	254	210	268	227	223	224	199	249	230	247	246	215	249	242	210	231	216	228	229	220	249	240	228	279	240	231	240	225	255	211	229	200	210	231	209	215	196	238	235	273	220	250	263	235	230	240	241	222	266	218	233	237	246	238	219	236	248	199	206	201	203	226	207	236	254	247	241	200	226	227	234	250	238	232	224	257	223	194	237	243	232	231	237	267	227	234	222	245	238	228	239	246	247	217	231	249	249	242	209	218	251	251	233	258	222	228	243	246	225	246	202	211	228	229	248	230	256	247	238	188	258	256	220	227	276	239	250	219	213	250	212	254	250	258	251	254	254	242	213	226	209	233	235	246	214	230	247	225	241	236	206	260	238	234	234	250	227	256	239	243	244	230	229	245
9922	21934	5974	2761	1900	1524	1106	930	723	585	526	502	454	409	332	369	311	342	330	323	298	309	313	282	268	291	297	261	259	268	271	265	268	258	261	261	273	225	272	261	252	249	229	270	241	262	234	247	254	251	232	273	236	242	251	253	234	259	267	247	271	254	252	259	232	281	223	265	234	245	279	216	268	278	275	271	239	242	240	234	216	260	253	224	256	279	223	259	240	246	250	241	242	242	242	217	275	248	246	238	245	222	250	244	260	225	254	262	282	228	231	232	271	248	229	252	231	244	258	252	253	259	249	229	228	228	263	263	242	244	228	234	228	255	231	247	248	243	253	235	249	271	274	246	249	243	251	273	256	251	269	245	252	245	252	231	255	237	238	225	214	223	247	227	260	246	226	253	239	242	242	233	257	248	249	249	262	229	285	240	229	233	250	267	252	240	260	245	229	240	272	219	246	260	251	241	252	243	232	260	262	262	244	248	230	268	256	257	250	215	221	246	270	220	212	251	284	231	270	261	243	257	241	237	240	250	241	263	245	246	237	244	263	251	244	257	244	256	269	242	256	243	241	225	229	200	233	247	241	251	247	234	213	246	252	229	233	241	240	227	254	231	253	268	245	264	224	238	230	248	237	255	264	238	253	233	224	299	264	249	241	223	239	228	256	255	261	236	247	272	248	265	236	268	249	240	266	251	249	240	243	249	231	231	265	242	242	262	245	231	239	240	229	245	249	246	225	250	240	266	235	249	243	259	258	247	271	260	256	233	256	258	250	201	229	279	239	254	273	247	265	229	247	240	259	247	252	249	249	276	227	258	250	267	251	263	255	236	248	273	267	256	242	240	255	262	218	241	255	222	261	261	236	222	234	252	236	207	239	255	247	252	244	237	247	257	259	244	235	254	239	243	243	230	262	240	277	242	243	269	234	268	230	282	217	262	256	226	243	243	240	266	256	228	251	266	224	244	271	248	226	270	261	229	238	257	243	243	261	272	236	231	238	246	270	296	248	237	248	252	220	240	239	270	243	250	246	250	241	245	226	267	245	240	263	243	262	252	239	249	243	249	215	235	241	213	277	255	253	235	256	259	233	239	230	225	226	266	225	271	234	247	250	233	236	232	250	258	240	270	239	230	256	236	259	249	247	255	245	245	241	230	249	215	263	250	256	253	251	263	221	222	243	230	238	249	262	231	238	239	241	245	226	226	244	239	232	254	239	253	243	253	264	267	230	272	243	270	288	262	243	252	243	240	254	255	248	255	248	240	238	235	244	250	254	247	238	230	239	276	235	255	241	231	231	242	260	228	230	268	248	259	241	261	254	248	275	240	244	225	234	247	238	234	231	240	254	228	269	216	275	226	247	226	234	239	256	237	260	260	225	271	239	258	259	237	253	219	217	243	221	284	248	235	288	262	241	257	267	251	238	230	245	271	236	272	241	257	267	226	222	269	238	259	240	253	245	240	221	262	277	246	249	258	244	254	246	266	250	199	259	228	259	251	209	250	256	247	245	259	260	253	226	257	229	244	240	239	229	248	272	254	247	231	236	225	225	217	226	259	228	267	238	241	248	216	236	240	259	216	230	265	219	251	266	249	243	225	250	286	259	220	240	265	255	232	254	243	228	248	269	236	257	237	266	250	258	239	242	271	246	254	250	249	265	252	252	231	250	261	260	254	213	230	260	243	254	239	266	275	254	258	257	247	256	221	249	244	237	267	222	220	223	235	265	230	242	239	247	242	247	222	282	242	240	230	239	243	228	229	260	259	256	231	242	256	212	217	248	271	252	271	238	257	245	260	270	234	249	228	225	230	252	226	218	226	255	282	262	239	241	251	258	237	250	247	243	271	225	238	231	266	251	247	255	240	228	231	268	216	253	247	252	210	242	218	227	245	242	224	254	252	251	258	246	248	219	237	229	242	221	225	255	213	234	254	263	232	245	268	256	264	246	281	263	240	222	228	250	242	249	272	243	273	250	250	210	256	217	280	239	267	234	268	247	260	252	256	239	280	264	246	280	233	256	257	260	260	227	231	260	257	236	270	254	265	277	253	243	257	257	275	245	227	262	259	277	227	265	279	240	230	257	253	238	254	244	215	248	228	258	226	246	246	255	239	232	231	253	255	269	253	228	221	226	236	259	241	255	243	242	253	237	259	252	243	273	244	254	241	270	247	226	214	265	238	249	257	218	252	252	247	228	253	257	238	248	259	271	252	264	249	253	234	232	262	252	237	229	225	263	248	229	237	229	242	259	226	248	245	245	226	245	245	267	268	237	269	271	244	234	251	234	237	256	249	223	228	252	224	242	260	252	243	265	225	226	229	279	243	251	229	247	253	260	256	255	225	228	248	230	223	259	219	244	225	248	249	240	256	258	225	233	242	251	234	249	243	242	259	269	242	251	234	250	261	239	260	250	272	274	242	264	271	270	220	260	239	233	245	233	251	260	243	225	244	216	241	225	256	225	272	222	228	259	276	248	222	252	268	247	249	253	257	264	241	242	238	281	266	240	258	245	255	244	227	235	243	247	247	247	272	255	242	265	257	268	222	245	215	249	241	230	226	231	245	237	257	277	242	253	233	263	253	258	258	253	257	244	244	235	218	232	250	264	263	234	236	275	252	234	240	224	250	236	263	248	226	279	247	265	261	251	262	238	240	242	260	252	252	265	246	259	240	245	235	236	247	251	248	243	229	251	269	281	218	255	276	245	284	246	248	219	244	226	244	257	252	228	234	248	248	251	229	252	254	244	236	249	245	246	275	273	258	233	234	271	246	222	250	245	254	213	223	243	259	242	265	277	219	256	246	260	253	250	280	228	243	251	249	259	228	257	233	277	261	256	233	265	266	226	247	246	260	234	257	264	235	236	215	246	211	244	248	224	267	228	270	254	259	246	268	250	254	221	240	264	219	252	253	240	230	261	257	240	204	257	266	257	256	254	246	256	241	246	241	271	242	260	230	233	222	223	258	228	277	252	237	242	244	255	221	236	286	250	236	283	254	239	241	240	256	260	239	228	237	231	237	268	235	230	241	248	232	244	245	243	228	246	252	265	259	243	252	251	246	232	249	245	224	241	262	228	247	233	277	256	250	222	206	251	246	253	265	249	258	256	232	255	250	265	247	258	251	246	279	250	224	230	250	217	254	231	219	247	230	221	256	283	261	246	246	254	234	252	241	228	233	255	224	251	242	236	232	238	248	232	228	255	258	251	261	263	244	248	235	251	241	216	233	249	239	221	254	246	269	260	231	243	237	224	239	263	244	220	266	249	267	254	230	255	264	257	236	223	237	233	257	248	256	226	235	244	238	262	235	243	245	228	269	250	262	258	239	255	230	227	269	264	240	282	253	239	225	239	234	242	242	258	272	285	246	249	256	249	239	244	256	223	255	261	256	250	274	270	259	255	242	231	227	261	262	248	240	230	237	231	248	261	238	254	268	264	258	248	276	268	242	256	243	243	226	234	271	239	231	265	258	247	273	255	223	279	251	260	248
24909	21203	27189	25405	9422	1061	854	803	752	694	648	671	640	617	671	588	613	651	618	584	614	603	617	596	641	659	607	615	567	638	646	613	617	607	626	621	603	604	611	649	590	568	604	581	618	670	637	597	603	609	594	585	595	624	606	599	547	608	583	619	621	604	657	590	596	613	614	592	608	597	613	617	581	611	609	666	596	587	640	590	595	583	622	616	558	549	640	632	665	611	652	560	587	614	592	577	574	594	585	601	567	531	585	585	586	559	585	606	583	570	599	592	558	610	592	583	603	584	636	590	621	563	571	579	613	616	582	605	590	563	592	647	574	661	585	605	584	601	657	578	625	595	569	620	603	570	595	611	580	605	594	571	566	609	568	614	555	587	602	584	565	640	617	565	594	609	596	608	617	629	606	567	577	580	633	631	581	578	597	580	576	605	569	587	549	603	586	593	624	576	567	605	559	623	585	603	603	606	599	615	556	568	561	577	583	661	609	601	593	572	562	628	593	614	560	609	618	561	582	590	624	600	617	545	562	613	572	568	548	589	614	580	594	614	554	570	599	592	556	588	583	598	598	580	654	605	601	578	610	603	588	604	612	598	643	578	640	558	557	570	618	575	565	600	626	618	595	605	639	597	622	557	604	625	583	616	600	628	589	592	565	610	624	587	574	600	589	567	618	574	604	566	584	611	593	596	533	617	593	621	632	620	561	572	546	635	615	604	628	598	618	615	595	619	610	630	609	608	530	601	589	609	581	598	620	582	610	600	598	620	602	634	579	597	595	588	547	528	600	624	563	604	576	565	548	593	594	596	617	579	567	607	623	585	624	591	572	536	642	566	578	617	583	619	612	591	570	636	632	599	609	580	576	599	571	614	617	606	595	634	600	616	600	618	625	621	571	614	615	605	608	581	595	576	612	613	576	587	583	565	588	561	592	580	564	598	612	609	592	610	543	599	595	622	550	600	573	604	586	595	571	583	576	582	619	604	650	596	575	614	645	561	599	565	584	583	612	621	578	622	595	616	629	601	581	621	611	643	619	615	574	606	570	618	582	632	613	593	578	584	576	622	595	623	599	642	620	576	598	612	640	573	626	584	576	557	572	597	569	598	601	576	597	612	623	637	612	563	554	621	630	582	624	572	621	579	628	613	609	608	569	599	621	539	584	637	557	595	556	612	573	555	618	570	580	606	552	610	621	612	592	604	628	598	542	548	607	602	591	586	616	588	576	559	598	593	578	588	602	625	585	577	618	614	571	598	623	605	550	605	632	634	618	574	646	570	567	558	635	584	600	645	614	594	571	589	607	595	594	566	587	592	619	562	565	571	562	594	595	605	577	576	608	620	551	578	578	603	601	570	595	560	588	608	597	598	578	606	632	582	590	624	576	584	554	572	585	570	559	602	569	605	603	597	573	626	586	589	529	566	602	638	600	566	597	614	636	584	597	560	631	557	578	602	615	570	586	582	622	606	617	668	585	631	598	626	635	600	606	612	601	589	618	591	596	636	600	596	570	601	575	585	585	582	628	618	546	608	576	603	633	615	573	613	627	596	574	603	586	632	611	526	582	581	555	646	620	613	616	581	558	587	635	632	627	637	591	597	609	608	623	613	544	599	595	593	601	641	564	650	592	568	623	598	601	648	607	590	605	593	633	540	537	573	616	568	567	634	578	624	585	569	592	574	625	643	596	627	614	565	603	597	621	599	583	544	602	596	616	560	598	613	637	570	617	622	601	575	576	607	598	598	602	575	607	589	561	608	568	548	575	662	609	613	621	589	622	626	608	584	590	591	583	573	610	609	581	583	641	589	570	589	605	601	542	569	592	604	589	570	607	622	588	607	552	635	565	638	569	564	572	584	640	553	601	584	581	637	621	622	612	583	566	558	581	613	595	572	611	602	583	602	565	603	568	570	597	631	631	622	626	620	633	591	607	577	572	612	640	622	624	608	618	591	599	638	575	572	601	584	559	570	583	612	603	601	602	551	582	567	579	596	621	624	564	576	574	617	623	563	555	615	643	596	581	593	576	542	575	583	590	598	602	590	598	600	582	580	645	645	592	622	602	595	584	596	587	571	583	592	574	604	545	584	582	588	572	588	578	582	568	596	577	607	576	608	597	599	632	578	596	590	608	606	585	600	555	599	591	602	568	593	613	578	577	652	592	608	579	614	586	613	611	625	596	585	577	583	583	533	583	645	551	571	571	578	571	592	578	621	616	579	610	598	597	626	584	568	577	647	604	582	611	626	631	584	589	534	585	571	600	577	637	589	642	590	556	611	566	607	548	595	603	609	599	646	563	593	583	613	580	580	609	569	596	606	588	550	562	576	603	618	569	605	604	613	631	614	575	617	560	572	538	548	585	584	612	580	614	559	602	569	590	586	599	565	582	566	621	636	609	590	608	561	637	608	580	608	621	618	569	590	588	629	587	620	530	586	579	581	589	616	600	585	653	590	561	581	624	557	604	596	616	604	595	610	657	600	615	603	631	595	587	623	639	600	597	585	623	593	552	563	612	588	614	584	624	578	631	605	638	603	638	583	585	613	588	626	575	602	591	604	584	597	597	565	609	605	613	597	595	593	551	599	581	616	558	555	591	622	610	570	623	564	602	589	583	563	636	623	627	637	584	549	603	612	612	575	567	610	572	577	567	552	595	567	604	566	560	631	608	634	620	605	597	596	598	598	593	605	601	615	558	626	609	592	606	593	627	575	571	628	589	607	609	597	632	606	579	605	610	564	635	588	604	631	591	625	601	556	556	603	570	609	587	583	559	593	588	578	611	545	619	599	589	617	558	630	602	618	546	580	599	595	593	628	549	540	592	610	590	581	564	577	565	595	579	549	553	588	648	624	624	581	587	584	631	592	584	586	598	616	547	603	571	622	590	630	563	600	596	641	559	592	622	595	581	564	584	585	593	661	571	596	603	575	548	614	616	607	582	624	582	589	549	578	555	569	559	597	600	567	613	593	601	593	635	596	617	567	569	637	600	628	542	615	547	602	558	666	607	580	593	557	566	582	592	540	572	597	606	623	557	642	589	584	569	596	590	585	613	577	565	570	582	605	566	629	597	570	578	601	590	626	598	576	655	623	567	627	598	591	562	606	589	582	650	612	635	559	597	531	546	661	638	573	613	631	616	650	585	633	597	559	606	580	572	567	573	585	598	626	593	591	561	597	598	626	567	519	574	611	613	566	546	602	571	625	582	626	580	579	598	569	584	627	630	637	594	595	570	565	595	600	590	632	607	601	606	598	617	610	593	596	593	622	602	625	598	577	601	592	587	597	587	565	603	572	569	601	571	576	638	584	619	633	617	643	591	631	573	628	635	597	605	603	599	635	569	593	626	618	611	569	588	605	603	604	576	574	580	578	601	588	612	624	640	625	591	605	583	606	592	560	596	631	589	601	599	612	594	591	568	598	599	541	609	581	542	585	591	594	636	582	584	623	591	658	612	627	571	592	631	581	563	619	577	579	569	604	588	603	575	600	569	595
9755	16514	3583	1893	1440	1283	1073	947	846	806	743	729	682	675	630	667	647	607	611	654	582	644	624	664	652	639	591	592	636	618	615	600	643	616	561	600	589	546	640	586	572	561	574	631	609	633	593	643	609	585	557	586	607	590	612	627	597	580	584	567	556	526	591	617	600	574	645	576	579	584	618	586	602	568	588	617	603	598	558	589	586	603	595	580	584	596	599	595	589	590	616	570	562	572	643	584	643	583	582	605	609	587	622	624	573	573	616	539	579	631	630	606	626	589	600	612	590	575	578	625	610	575	540	625	590	595	627	568	579	568	596	555	602	596	618	631	608	616	615	588	582	552	574	575	595	586	593	592	638	579	584	611	578	613	612	569	623	603	613	600	562	589	619	613	580	626	590	630	593	590	624	623	626	601	604	568	608	617	613	632	634	611	587	579	603	587	584	590	599	622	590	603	592	603	575	621	584	626	590	600	603	615	594	575	582	657	643	620	642	589	600	574	620	614	583	573	574	616	609	592	614	590	612	571	604	561	555	599	590	603	631	648	606	601	611	561	577	558	598	578	556	594	591	609	594	585	553	610	586	620	602	613	583	589	545	554	626	563	579	592	641	605	606	582	563	577	567	593	603	587	659	613	613	646	623	604	540	600	586	556	641	639	576	650	609	594	587	567	636	589	613	567	580	599	611	583	632	612	631	566	578	626	599	613	599	590	621	630	580	600	597	612	596	586	601	592	544	628	607	584	558	590	616	606	593	635	623	611	588	637	594	584	620	567	529	581	615	543	592	609	606	605	595	567	611	617	602	604	605	618	634	619	578	600	594	606	580	554	609	597	556	582	640	609	600	624	608	619	575	596	579	596	617	614	620	578	601	628	581	583	555	604	563	629	615	653	621	586	585	617	583	590	613	610	597	599	579	607	588	600	637	564	567	618	576	574	624	585	599	602	585	620	611	610	616	578	637	612	578	615	631	624	597	602	633	591	642	581	607	598	573	568	602	631	617	555	566	567	587	598	592	600	609	559	606	642	642	618	603	585	572	610	604	622	575	571	579	606	632	556	570	584	587	566	590	612	619	621	621	587	592	580	583	638	608	601	646	569	597	622	561	564	594	562	583	612	581	653	615	588	572	565	607	622	582	578	616	598	584	604	602	608	662	591	604	592	592	591	586	605	570	619	608	586	603	615	587	603	611	585	620	619	586	587	609	576	604	617	607	587	599	609	592	609	578	597	592	627	602	615	592	587	556	559	637	648	605	610	572	611	595	602	599	617	606	621	642	548	613	612	596	617	584	554	622	589	580	569	553	571	584	575	552	562	590	597	589	597	626	651	611	582	597	629	608	629	566	575	583	612	583	581	600	588	572	628	635	618	601	623	584	602	626	617	564	582	610	553	592	567	588	586	615	547	625	602	572	535	572	591	611	573	608	620	588	630	592	610	622	604	582	614	603	584	586	562	618	570	647	621	645	621	620	653	577	555	585	629	609	569	610	590	633	613	601	625	557	621	569	593	582	607	583	605	609	639	611	595	613	547	581	560	616	600	621	640	608	582	610	608	579	618	602	571	553	581	609	614	603	609	619	575	581	604	581	653	564	575	571	585	597	626	638	645	647	557	576	622	609	618	624	616	613	612	574	635	585	598	548	612	594	590	616	619	619	560	607	579	604	562	585	598	613	631	612	605	593	571	605	585	611	605	646	587	588	583	609	604	634	611	622	589	569	551	577	575	607	606	610	539	603	562	588	656	604	590	571	600	594	615	561	613	597	590	599	556	580	567	599	575	612	592	589	579	619	628	572	574	604	628	566	642	580	571	590	558	600	565	588	609	575	598	622	570	564	570	611	617	596	624	602	622	600	583	602	615	568	587	554	599	581	581	610	641	603	596	617	571	574	571	662	598	604	586	586	587	574	550	614	610	610	598	618	578	573	614	564	632	607	648	590	581	580	625	586	585	600	630	600	569	596	594	569	572	589	629	600	638	596	588	579	625	559	597	616	616	560	562	616	609	613	585	627	638	602	566	594	623	617	565	579	610	609	595	619	629	611	549	553	616	586	602	601	602	568	613	541	602	607	584	589	558	587	599	600	602	604	590	629	583	583	532	552	609	598	578	574	605	614	593	549	552	596	606	602	581	592	595	539	623	592	594	624	611	583	603	609	615	622	635	570	590	594	587	591	615	587	576	607	606	598	613	587	632	627	604	617	602	571	571	644	616	586	594	598	626	607	592	573	594	580	556	569	642	647	585	583	583	596	609	646	645	632	607	632	598	620	594	582	612	593	614	599	656	576	601	609	612	555	599	588	571	587	563	587	639	612	568	579	578	591	573	621	553	574	574	585	605	650	615	647	601	579	597	606	586	595	623	566	619	614	611	578	574	605	580	586	629	613	583	584	589	576	582	580	638	619	588	584	570	612	613	584	574	585	558	631	592	611	603	590	595	586	588	627	576	586	634	609	575	610	583	620	574	597	626	610	610	565	537	587	591	560	587	611	592	558	600	583	621	614	622	632	627	583	605	639	578	547	629	583	616	585	556	632	611	600	606	569	650	572	570	608	613	601	578	602	640	604	625	586	584	585	589	549	588	601	593	584	627	586	590	610	627	606	588	641	596	564	614	591	596	667	604	582	583	614	561	538	591	604	572	549	622	632	530	628	599	616	640	593	648	612	602	619	543	595	636	602	568	530	624	632	596	584	584	568	585	600	580	571	603	592	600	609	603	552	594	646	630	630	662	580	630	586	654	654	623	605	616	547	605	604	609	604	620	592	597	603	595	557	585	609	592	605	586	572	615	604	599	609	590	663	577	537	578	607	618	625	616	589	600	591	622	606	558	563	586	583	593	549	567	625	535	618	609	646	580	565	577	552	559	612	574	592	585	610	616	574	585	592	597	593	581	598	574	635	617	583	584	584	578	575	612	621	582	625	618	566	578	595	605	597	593	653	607	612	640	551	638	628	577	606	586	616	644	586	638	620	542	599	585	598	598	604	603	609	595	637	617	619	583	550	601	578	606	619	589	598	602	560	595	603	567	589	582	563	599	610	607	637	613	595	571	611	596	568	632	627	586	588	599	579	624	589	574	618	613	609	611	633	646	571	623	590	613	578	603	620	578	571	632	580	603	561	603	612	595	648	596	633	604	610	608	559	562	594	584	612	593	608	598	583	585	621	573	564	625	600	589	587	604	602	561	575	552	594	566	620	624	608	613	583	551	612	648	565	622	566	632	595	558	657	579	582	567	553	588	613	575	554	591	626	628	596	570	612	569	575	590	619	565	545	585	549	588	641	581	619	536	600	606	597	600	606	616	595	587	638	615	564	568	546	601	546	574	585	614	617	588	608	571	616	620	570	612	555	574	619	622	615	609	573	603	591	584	606	613	608	541	592	595	571	594	588	611	592	614	602	585	586	609	617	616	608	615	588	615	590	608	606	599	535	596	592	577	562	600	584	605	541	570	615	574	598	625	618	554	573	641	612	634	601	629	596	589
22598	21216	28857	23869	21218	21256	7125	1007	744	647	561	498	424	446	383	366	380	344	324	307	309	318	280	282	264	307	305	278	259	276	275	263	274	233	258	275	267	243	260	272	272	231	286	248	245	250	239	256	263	228	254	282	253	244	251	222	218	240	251	265	291	235	228	267	238	247	261	269	233	237	251	264	244	240	230	233	241	247	269	253	246	233	242	236	264	237	270	256	235	236	255	248	251	252	246	261	223	254	289	227	222	229	255	260	236	251	246	267	277	221	247	284	253	246	242	253	254	249	256	259	281	242	253	254	236	226	252	236	216	205	245	233	234	229	234	227	253	242	258	247	213	225	243	223	214	259	235	228	270	234	237	238	267	226	239	252	236	237	236	238	246	251	243	193	230	230	215	227	257	237	261	207	236	245	235	230	255	254	246	228	259	256	247	235	228	220	246	233	218	237	226	239	250	240	217	225	265	241	246	263	250	211	267	224	243	235	242	241	225	235	222	255	230	239	242	258	268	222	255	209	226	264	259	240	258	215	252	229	236	229	259	242	235	238	246	268	212	235	243	243	237	236	234	237	248	255	235	253	214	248	222	222	223	241	259	233	251	241	233	245	248	236	225	248	230	255	240	242	269	228	240	220	238	240	235	233	228	245	218	242	248	247	275	217	230	262	226	232	246	230	242	229	226	201	223	250	229	251	240	244	252	247	232	244	257	239	230	234	223	228	236	213	256	248	234	246	236	226	223	241	245	222	255	243	255	257	250	240	220	191	244	257	248	241	270	288	242	232	252	223	244	243	247	242	242	238	242	225	238	231	229	256	222	238	213	275	248	231	249	228	223	241	245	258	248	220	227	246	240	276	238	274	221	241	220	243	245	260	233	236	217	224	221	246	230	209	231	255	248	242	242	232	234	253	261	241	265	230	229	248	239	226	276	270	232	253	236	239	212	244	229	229	233	215	248	235	228	228	227	246	274	233	245	260	254	251	260	239	242	253	204	251	219	243	256	228	234	243	231	226	250	261	232	233	259	254	221	239	250	236	241	235	238	220	226	212	218	240	247	233	232	240	280	237	256	222	243	215	229	219	224	230	248	245	231	261	264	248	244	245	234	242	253	235	231	250	248	247	259	220	238	229	242	229	225	233	195	227	239	235	255	252	237	214	250	218	264	223	222	223	243	244	237	233	240	260	240	258	249	228	224	242	230	252	246	258	264	219	248	252	235	254	261	219	273	244	246	229	249	259	266	232	244	238	237	224	235	219	217	235	257	236	242	234	225	231	249	243	243	236	262	236	249	229	268	258	253	245	257	236	242	226	224	246	238	260	232	237	233	264	258	270	281	231	257	217	245	251	226	217	237	247	241	215	231	220	240	242	236	256	252	229	239	250	242	224	243	225	232	238	246	255	223	246	235	240	223	281	236	244	223	234	245	261	265	245	255	230	230	237	217	232	245	242	231	227	245	224	228	248	251	254	240	246	242	251	232	232	224	242	266	228	260	232	244	216	219	222	239	220	241	228	254	209	260	235	254	239	214	224	223	257	246	240	256	240	205	264	246	240	264	216	244	235	226	257	217	231	236	235	232	248	258	253	241	247	237	253	215	261	248	248	210	229	262	237	231	236	244	245	255	254	263	246	250	258	225	220	246	210	234	259	228	228	253	223	240	228	260	221	259	235	248	242	250	241	236	227	268	216	236	270	257	259	252	294	249	256	223	233	244	245	245	274	244	266	227	252	228	231	227	267	272	245	243	234	243	239	240	223	231	256	202	227	226	227	253	235	222	252	238	242	258	257	266	229	234	273	223	261	211	231	235	245	226	233	222	250	233	246	253	255	277	227	237	230	216	255	285	255	240	256	226	235	250	248	239	269	282	247	248	250	233	242	273	243	232	246	222	234	259	218	254	222	265	256	255	253	248	217	224	257	247	267	255	229	249	252	254	217	243	240	256	235	217	245	224	235	231	253	231	252	245	237	262	252	235	227	237	236	228	232	242	261	283	252	251	256	240	220	222	244	241	241	253	260	214	235	230	236	248	253	235	240	243	245	239	254	225	257	256	227	231	250	242	230	252	220	230	225	225	220	259	207	218	238	241	214	257	268	243	221	231	201	238	235	248	259	217	233	269	234	217	227	231	214	227	231	252	226	253	230	248	240	228	244	243	243	246	217	231	224	220	243	237	232	229	261	227	240	231	238	207	249	214	246	242	241	233	231	248	236	245	231	199	245	251	253	264	244	257	233	228	222	239	274	253	234	228	248	236	230	233	234	244	250	236	231	213	219	231	255	238	253	260	243	228	245	263	255	257	249	220	204	241	219	256	236	229	243	260	251	258	241	258	227	248	246	227	245	236	247	237	244	251	208	264	270	257	262	210	254	239	221	225	223	211	253	235	220	252	240	260	229	227	227	255	226	228	218	254	221	214	265	251	265	245	248	256	271	239	239	235	251	216	239	214	239	257	261	226	238	242	234	237	218	228	231	223	230	248	250	225	239	233	222	255	243	235	253	251	236	257	242	243	231	247	223	260	232	209	248	246	225	221	235	241	229	274	260	235	249	253	216	264	229	251	247	224	291	225	209	246	268	257	236	247	241	255	224	240	264	236	219	230	260	247	223	251	248	233	224	259	281	233	227	245	242	226	243	245	231	230	234	248	251	270	281	212	250	224	222	245	235	214	247	229	260	196	228	240	254	247	218	221	253	239	239	244	237	255	231	246	228	243	227	240	244	223	224	241	244	226	247	217	248	253	255	221	250	229	229	277	247	243	284	223	251	268	239	284	247	228	232	234	255	238	235	231	234	226	272	260	253	238	233	225	217	268	213	227	211	250	256	246	256	236	222	227	240	230	237	239	268	251	246	231	238	212	242	253	221	258	253	227	241	229	263	252	249	231	243	227	260	226	236	226	234	220	281	226	257	266	261	215	233	252	236	242	250	219	217	236	231	226	233	227	255	223	241	267	223	218	256	239	222	246	242	263	269	232	244	228	230	240	241	239	206	262	253	213	252	239	239	240	202	240	223	252	237	261	251	260	265	227	211	224	246	260	245	246	238	240	233	246	264	245	226	233	236	245	224	203	242	231	253	229	247	253	222	238	252	242	208	267	255	233	218	231	196	235	261	239	242	226	221	256	243	222	251	222	241	243	229	236	242	207	218	216	255	252	209	227	252	230	260	247	235	253	248	239	256	240	236	228	227	251	241	261	248	241	237	248	241	267	217	237	250	231	247	256	251	263	231	234	260	269	253	227	262	257	255	232	207	207	231	281	246	238	239	255	228	236	239	252	241	248	219	223	274	224	221	242	238	255	237	238	232	220	244	258	220	223	241	229	213	237	224	249	228	265	266	239	247	236	224	225	240	225	238	232	262	231	262	196	223	241	224	219	233	233	251	205	244	272	255	255	226	256	254	252	263	240	238	255	245	260	244	248	249	251	264	239	229	249	235	254	255	266	253	224	232	246	220	240	261	216	239	257	256	259	241	237	249	230	226
12590	27439	9687	4503	3303	2478	1924	1504	1168	925	779	677	577	481	469	452	383	365	353	419	342	320	364	294	299	310	303	280	278	283	292	272	264	262	279	283	249	245	237	265	244	269	261	278	256	250	257	275	277	247	254	271	237	248	266	267	218	245	249	237	261	243	215	249	263	247	236	252	227	247	245	232	238	228	231	246	238	246	231	256	256	260	238	236	267	263	254	250	222	241	225	248	257	248	205	237	217	242	242	242	216	223	256	245	259	256	223	216	229	229	242	219	242	255	255	261	233	241	247	224	211	216	251	232	250	261	243	244	239	239	203	269	254	246	263	244	238	264	243	243	216	235	232	244	249	226	241	220	252	212	253	236	223	255	228	239	227	248	231	235	252	229	245	243	251	234	268	237	237	207	263	232	225	231	208	243	246	223	244	263	240	235	225	240	246	268	240	220	221	225	242	217	238	258	241	226	233	259	258	233	236	258	204	236	233	236	272	250	246	246	252	210	248	251	231	230	238	212	243	241	226	249	251	247	227	275	223	231	253	255	235	225	254	253	248	248	234	250	270	228	248	250	241	249	230	242	227	255	228	209	241	247	246	241	243	202	220	245	229	228	258	256	227	265	219	259	233	237	243	225	241	249	226	250	245	207	224	229	248	243	235	225	250	263	222	256	276	234	261	244	253	253	238	250	229	259	223	244	250	238	253	228	245	258	250	240	247	231	237	241	224	244	243	249	243	257	223	231	225	227	221	261	237	261	238	255	253	266	238	234	227	235	258	227	236	241	208	253	237	255	256	247	231	239	212	220	234	221	244	249	233	256	273	235	243	237	262	227	245	249	232	245	218	265	229	254	243	226	244	259	237	214	268	212	227	219	258	247	240	244	247	243	233	237	244	237	247	234	224	240	266	251	237	237	238	244	226	267	242	241	253	239	233	236	273	241	234	217	236	219	227	250	250	234	234	223	229	268	213	258	250	243	237	247	229	245	221	237	227	240	242	253	236	232	248	231	243	224	269	238	224	244	219	242	236	243	247	286	243	232	253	215	225	273	223	239	263	269	248	252	211	233	240	238	242	245	258	239	239	235	256	246	264	241	250	230	240	236	233	270	239	237	257	238	221	240	228	256	243	231	239	214	237	244	244	267	249	242	239	236	226	207	221	233	205	242	221	234	251	219	228	243	242	260	222	251	227	231	230	243	243	250	230	256	260	222	242	208	242	206	256	265	236	237	253	263	257	283	237	234	242	264	251	233	227	241	260	235	269	255	225	246	245	255	256	225	243	235	264	229	242	255	244	246	242	251	233	223	245	224	246	254	257	218	230	233	205	217	241	236	247	242	265	238	253	250	244	228	248	237	233	244	225	245	255	257	246	226	234	253	231	240	209	214	234	258	218	234	211	241	237	237	229	259	229	232	241	266	227	248	274	225	222	259	236	229	249	257	225	235	217	211	232	227	266	243	249	249	227	256	248	255	248	238	271	217	253	246	221	244	216	210	242	268	230	229	277	215	266	257	247	243	238	261	247	232	219	247	231	244	229	229	260	258	217	233	241	262	245	210	255	222	230	231	245	244	242	240	232	234	228	237	230	259	246	234	253	238	234	228	203	250	248	227	221	232	240	257	226	253	246	244	233	236	243	234	236	228	241	227	241	254	230	234	246	238	226	245	257	245	231	263	261	237	259	228	267	235	241	252	263	263	239	227	238	247	238	238	246	251	260	214	243	238	232	240	225	248	264	230	238	234	258	238	252	230	214	245	241	226	249	231	243	264	224	228	227	232	235	240	239	235	253	218	219	234	233	264	248	224	251	242	255	232	248	220	236	246	239	237	244	227	233	233	255	258	245	265	256	264	237	236	239	258	200	235	242	228	230	219	236	243	250	223	239	225	228	237	225	256	220	249	244	243	217	256	255	223	237	246	234	237	230	245	247	241	227	223	223	257	240	236	264	239	234	230	214	256	252	246	239	233	230	220	242	244	250	258	261	249	246	229	227	244	250	241	229	252	236	212	241	269	256	248	249	223	240	230	248	225	242	234	203	239	253	244	246	251	251	241	249	204	244	214	237	236	241	230	214	249	242	255	259	237	255	255	258	244	222	223	251	257	246	251	262	217	233	245	222	239	242	225	262	266	236	243	219	256	235	261	233	231	225	231	239	242	246	257	215	235	229	237	251	247	231	203	242	209	240	229	246	246	229	244	250	215	224	252	226	259	249	242	257	248	256	253	244	237	223	220	243	216	260	207	211	210	233	228	249	235	249	230	259	228	243	234	261	218	257	241	260	261	248	246	242	216	224	231	222	243	230	234	227	245	214	240	273	252	237	251	231	234	218	246	271	245	242	261	238	271	254	236	271	247	230	240	255	246	235	243	231	261	243	249	280	252	252	226	246	260	241	246	220	250	260	227	241	244	229	245	214	260	214	228	244	239	204	252	237	263	234	236	220	233	255	217	248	255	246	246	250	241	239	253	258	251	225	213	240	257	234	220	257	239	241	271	233	216	239	247	229	238	241	248	235	229	242	251	219	252	279	258	229	232	232	258	238	253	234	256	245	244	230	252	261	249	247	249	220	225	226	265	233	222	228	225	237	239	242	233	222	208	253	217	239	259	252	207	211	234	266	251	262	249	227	246	261	252	256	247	249	224	234	264	245	212	229	233	247	260	238	247	250	249	251	245	226	255	228	262	233	262	232	260	239	253	238	226	263	233	238	252	242	233	234	245	272	252	213	232	243	240	210	223	261	251	238	234	227	244	246	247	236	214	217	249	233	241	236	217	251	219	244	248	234	230	219	239	257	244	209	235	235	256	269	235	262	229	253	239	254	258	231	238	237	242	252	238	267	243	249	228	226	251	252	243	252	247	227	245	254	214	229	254	232	210	235	235	238	254	202	233	226	238	254	242	223	251	248	243	265	248	228	239	248	228	247	215	193	236	229	225	242	255	236	234	250	226	221	244	234	241	242	231	250	227	257	232	242	211	205	234	273	235	243	258	253	251	254	262	259	211	222	242	236	248	241	237	222	242	224	239	226	217	252	249	218	240	241	232	239	247	200	264	227	230	232	236	249	229	234	272	224	199	235	254	260	234	226	232	243	229	256	258	264	229	225	228	238	240	260	247	208	243	272	227	225	248	224	246	222	247	265	238	203	233	217	271	225	236	230	241	236	263	223	219	270	228	249	214	257	233	230	252	222	233	234	235	262	230	218	255	267	244	237	228	236	210	256	230	262	219	235	215	254	224	227	268	244	247	242	267	242	224	259	216	244	223	218	211	243	241	232	227	219	238	241	269	250	253	240	227	228	218	216	256	233	250	251	244	244	229	236	241	259	245	262	238	211	222	235	246	228	253	232	252	241	258	233	247	269	260	220	253	246	248	260	226	244	258	235	241	204	259	228	249	249	237	262	218	237	251	236	243	246	211	213	239	232	259	257	239	244	224	247	226	240	223	252	236	238	233	259	242	231	244	235	234	250	237	242	245	232	228	220	236
27966	19887	6704	951	645	599	586	551	564	524	542	567	481	493	455	514	536	515	500	506	518	519	541	513	527	488	521	503	517	519	516	534	508	499	539	508	526	494	535	502	537	550	529	523	513	535	506	499	500	517	499	459	501	528	548	498	520	541	469	524	534	458	508	501	518	472	535	517	539	525	508	528	508	509	521	494	496	521	516	516	489	532	498	510	514	521	534	541	506	507	500	516	496	497	490	497	491	501	505	525	528	482	456	518	523	498	513	524	514	502	508	515	511	499	504	487	495	515	528	522	499	503	471	489	550	517	514	508	468	518	523	519	502	534	501	515	500	498	521	456	493	524	559	500	509	537	506	499	482	504	569	526	519	468	481	543	554	534	480	515	530	487	508	530	467	520	542	504	538	465	525	537	532	527	514	506	527	558	523	493	516	542	519	490	562	529	518	546	509	540	528	530	523	475	483	506	569	533	494	531	510	541	548	528	524	526	487	468	524	509	548	466	483	515	565	519	504	526	529	490	479	524	525	518	519	489	497	542	542	479	534	512	523	528	505	520	548	535	484	542	500	495	478	477	478	471	518	518	521	507	501	545	528	557	524	498	511	455	497	499	548	497	518	515	520	571	502	513	526	559	512	538	553	508	508	523	514	514	469	516	499	539	489	510	480	503	500	526	524	486	542	540	541	475	483	525	530	506	520	507	517	526	527	518	570	498	499	488	486	520	520	496	519	542	539	535	508	506	509	507	508	518	487	538	528	501	506	506	495	524	513	500	492	527	526	517	529	531	501	501	525	522	451	519	477	499	522	524	521	490	507	539	510	510	532	539	490	499	544	522	469	509	521	476	533	542	550	506	513	567	535	535	502	487	523	509	483	518	537	504	509	489	503	543	521	469	530	495	519	515	527	534	506	512	516	547	542	497	488	490	523	535	529	494	504	529	511	513	497	473	556	510	505	524	527	472	508	529	524	515	490	449	542	535	512	537	491	534	530	506	548	507	509	508	533	494	514	538	513	514	527	502	524	534	486	530	484	476	514	519	548	525	538	513	562	557	497	490	500	516	520	525	508	464	545	480	512	536	505	512	512	525	511	530	479	563	518	510	561	536	496	455	463	457	510	534	550	482	474	512	478	538	463	525	508	524	496	571	481	557	528	517	537	488	515	503	473	462	458	539	524	516	468	531	521	548	514	516	460	506	525	518	525	510	495	525	521	539	554	532	509	538	485	493	525	497	512	506	523	483	557	521	517	526	503	579	502	520	472	512	506	464	480	502	497	551	537	504	521	516	475	521	518	497	510	510	496	496	544	527	528	541	536	530	506	490	503	490	513	531	537	479	542	517	530	497	507	472	480	519	477	503	510	511	503	467	530	522	505	520	514	500	503	505	522	481	506	531	521	533	479	510	496	530	509	511	494	539	522	503	478	526	546	489	484	444	524	494	528	515	533	548	508	499	507	523	516	476	500	490	527	520	556	527	479	527	484	504	500	484	495	489	502	534	502	518	533	491	505	509	498	482	549	514	481	453	515	522	504	548	537	532	469	522	537	478	523	489	519	555	555	538	502	488	510	473	536	517	468	523	487	512	505	532	510	543	531	537	499	488	554	530	513	546	513	562	521	507	487	536	515	495	529	525	536	486	541	538	505	512	541	522	524	490	498	562	508	507	507	518	534	476	500	550	480	510	475	505	522	486	505	498	521	529	514	507	496	481	473	500	469	492	541	518	517	523	506	516	524	504	532	510	539	521	580	471	524	502	513	519	520	483	487	519	541	542	525	511	507	483	528	521	516	564	519	483	472	468	555	531	529	502	548	504	525	530	529	525	508	508	492	553	536	545	519	522	547	491	501	524	510	498	484	516	531	522	513	566	517	551	540	502	557	489	490	524	536	469	526	505	485	529	503	512	464	480	500	501	526	524	459	460	504	528	492	531	493	481	492	523	528	495	531	529	504	521	519	490	504	494	519	519	530	546	540	495	467	524	484	517	516	501	540	511	537	492	512	519	473	512	522	515	508	526	506	538	466	500	550	500	504	486	540	480	486	519	456	488	513	496	510	493	493	508	533	499	462	547	583	518	556	491	532	561	538	517	501	505	480	521	483	529	520	475	543	532	449	522	514	501	503	480	481	479	518	529	516	507	486	561	532	520	504	509	493	535	502	532	514	480	527	500	520	513	488	496	494	500	493	499	526	479	530	504	497	524	505	538	530	474	461	514	496	490	507	489	516	527	527	491	521	536	512	507	511	538	494	511	521	508	489	508	526	531	527	502	503	517	530	553	490	542	533	526	441	505	495	511	524	492	500	511	521	538	476	524	496	487	541	524	565	499	495	541	511	487	479	529	501	493	535	572	537	519	492	553	529	544	484	494	519	494	503	503	464	502	511	503	526	506	516	487	486	539	525	568	534	480	494	529	533	509	525	525	540	485	508	464	534	524	485	494	479	521	475	516	523	530	501	500	506	496	529	513	502	458	497	529	541	505	467	486	499	571	543	473	539	515	534	515	559	495	515	519	497	505	494	535	511	510	541	488	513	468	545	526	495	480	495	527	545	509	531	495	570	457	531	560	527	483	528	516	496	552	462	519	509	504	545	522	518	515	506	490	564	488	533	521	525	488	531	504	519	505	498	503	527	514	508	506	525	529	539	477	491	525	511	515	545	513	518	513	517	464	492	536	554	542	512	519	486	531	530	484	505	517	509	506	528	529	539	507	476	469	466	493	497	516	484	501	496	544	536	493	495	507	500	537	540	527	524	493	534	526	527	514	508	463	480	522	491	472	528	500	458	506	523	531	516	461	513	489	523	509	504	495	536	510	540	523	528	553	527	552	486	450	501	486	492	512	543	528	490	532	512	555	546	498	478	554	447	533	551	514	496	527	543	493	507	540	524	481	522	511	507	501	527	498	509	522	513	501	498	527	497	515	531	475	465	466	515	469	500	497	521	520	508	500	510	500	481	530	483	477	521	525	513	469	531	576	519	506	519	518	471	542	501	519	537	524	517	485	524	523	513	500	463	494	507	447	496	496	508	541	491	498	515	493	486	523	500	497	489	493	491	546	493	507	519	460	506	541	524	542	507	518	514	525	560	509	495	495	495	492	556	550	524	507	507	538	455	539	478	507	546	536	535	485	517	510	509	510	572	475	500	471	544	516	505	530	485	515	519	494	509	533	545	467	522	493	518	477	516	530	525	504	495	502	485	567	498	512	511	532	520	554	528	510	501	536	479	520	488	557	509	528	464	498	473	525	559	516	516	534	472	507	523	516	508	541	499	501	491	497	515	524	525	535	511	503	508	501	538	508	486	493	499	506	538	483	515	544	560	516	493	535	505	511	500	528	559	555	530	499	503	523	523	543	516	564	504	503	531	514	494	494	498	549	522	499	501	519	523	510	507	534	512	510	529	527	514	514	512	541	532	503	517	511	509	533	480	485	549	548	528	539	519	512	484	464	517	513	502	469	525	499	520	530	495	499	489	537	538	503	531	518
9031	8286	1271	843	707	714	631	667	609	595	606	559	564	548	592	569	511	530	507	547	559	501	522	509	549	537	568	532	548	539	530	509	544	526	523	500	515	530	500	559	503	551	587	557	524	548	514	567	511	558	532	523	542	502	503	486	487	504	514	533	580	505	478	531	549	516	520	486	498	519	523	475	502	538	550	518	509	489	515	523	539	525	561	532	552	537	499	544	489	575	549	502	517	532	541	511	571	540	556	494	506	560	513	549	525	558	551	524	498	520	550	513	521	505	536	566	517	560	516	548	508	513	521	531	517	561	541	508	536	508	561	521	532	504	512	566	518	484	547	483	555	520	530	491	547	523	537	518	548	545	571	517	525	537	514	506	544	490	505	532	497	482	528	515	506	507	522	528	524	486	573	481	480	575	534	531	547	562	550	517	512	470	504	548	560	521	529	501	514	556	541	547	540	518	557	520	552	574	523	493	542	556	518	538	497	511	528	524	501	528	553	536	538	539	545	518	533	529	535	541	537	508	560	493	522	541	557	519	521	507	498	503	525	494	536	535	523	505	549	527	506	479	476	512	531	569	534	524	526	528	529	507	524	541	559	499	548	528	565	574	494	555	559	546	508	589	500	550	501	519	546	498	547	519	542	557	515	505	541	535	526	555	490	549	527	529	468	525	514	538	537	506	577	503	540	592	487	475	539	517	531	494	532	522	515	554	551	541	549	461	516	522	523	515	526	495	550	572	544	524	505	527	526	542	545	526	552	513	499	502	507	536	515	540	567	532	523	574	495	547	531	525	526	553	542	520	529	509	544	558	505	543	501	533	540	546	527	494	498	515	520	487	512	488	515	534	577	520	512	524	507	534	531	540	512	511	559	536	502	551	535	570	542	504	512	510	521	561	501	506	506	544	493	530	500	519	534	522	502	546	527	554	555	554	520	536	517	541	533	533	523	513	550	555	540	512	546	529	536	535	480	523	521	514	547	567	524	516	523	501	517	515	568	552	498	528	532	512	550	515	488	514	501	547	583	527	493	533	525	546	516	537	559	516	494	542	523	560	504	564	556	551	516	544	518	532	491	548	510	521	545	507	523	551	518	535	530	544	512	499	527	559	495	531	490	539	517	566	559	540	495	482	545	503	534	552	516	539	497	548	510	516	516	523	585	530	535	541	547	541	529	578	564	509	559	525	463	490	522	509	511	559	517	496	521	524	537	529	520	520	497	520	518	524	523	524	513	514	548	537	499	543	511	481	506	530	512	545	518	523	507	536	548	521	559	545	525	547	511	490	548	547	537	504	545	508	563	491	542	486	503	559	521	523	522	540	527	579	521	510	520	516	498	500	517	503	527	550	522	474	486	547	542	515	546	529	522	533	554	534	509	554	548	504	567	542	525	523	529	513	525	515	566	551	517	487	523	505	521	504	547	535	557	529	560	556	514	548	562	479	508	502	541	497	497	599	506	523	460	551	497	469	507	529	535	558	528	496	497	542	560	516	505	539	566	533	560	521	542	471	572	562	528	541	499	530	541	532	541	498	527	551	507	519	529	543	529	513	512	572	567	517	519	519	537	537	563	532	521	545	599	531	519	544	538	513	527	506	488	567	502	500	539	528	531	510	532	528	533	541	528	519	509	530	542	537	514	523	538	510	551	511	533	507	529	541	548	521	534	503	572	513	544	523	535	533	539	514	464	503	509	552	548	549	516	582	521	525	506	541	507	561	521	516	511	499	485	537	534	507	525	519	566	518	509	515	545	493	554	517	521	534	559	565	516	517	544	550	548	549	507	526	522	539	540	521	564	542	498	509	566	539	539	547	524	466	515	536	551	519	570	555	518	535	519	545	526	524	539	514	497	505	543	491	546	510	531	483	523	530	506	490	512	480	508	516	479	524	501	519	532	541	531	531	510	503	543	540	532	482	473	521	569	506	499	553	497	541	517	518	509	536	520	508	537	509	513	515	531	523	565	543	490	485	500	516	492	544	546	557	529	527	521	497	518	533	520	558	519	503	560	553	521	548	515	561	540	479	568	517	541	519	513	531	540	512	519	527	514	526	544	552	523	528	549	517	547	534	523	489	504	486	494	509	480	516	541	570	520	484	552	558	563	553	526	495	517	518	500	539	538	533	528	548	520	526	519	512	516	542	546	510	544	531	528	546	484	526	493	508	516	505	538	523	554	518	506	536	506	552	530	535	553	486	542	520	537	514	510	485	503	540	489	501	518	543	531	508	505	528	540	474	542	557	535	506	534	515	470	510	554	510	546	586	545	509	520	510	565	523	511	491	546	587	526	526	529	526	508	565	569	512	550	547	539	542	537	504	535	536	512	527	525	515	534	533	505	500	518	536	549	528	529	511	483	551	536	513	512	529	556	516	541	541	533	562	517	543	552	514	532	493	519	516	509	552	519	559	504	550	529	491	499	519	524	500	516	500	495	512	521	513	545	509	547	478	536	514	530	572	484	517	536	493	488	513	530	509	529	531	525	497	503	542	546	555	500	503	529	526	503	521	519	540	515	521	519	562	521	546	521	515	505	500	504	565	550	547	508	544	518	506	517	563	528	547	527	531	560	508	573	543	503	513	541	533	518	565	544	485	497	568	507	559	510	490	512	550	514	500	510	495	495	518	525	530	495	473	496	530	482	516	519	537	511	538	515	524	518	510	519	566	539	515	576	562	515	537	530	547	516	512	537	520	528	535	556	531	500	499	521	515	565	502	530	493	503	507	510	530	550	557	532	518	516	495	526	506	562	523	544	502	543	543	508	497	534	555	523	507	552	497	524	572	514	514	545	509	549	533	519	509	523	524	552	533	493	508	542	532	528	524	533	547	555	508	536	509	534	503	496	536	526	501	535	566	495	534	553	509	524	571	485	518	564	555	564	542	538	535	509	552	505	542	553	522	557	548	583	517	589	523	506	540	486	526	498	543	486	516	539	503	532	514	507	522	536	556	509	484	534	518	554	497	469	523	559	551	518	544	576	540	531	512	531	541	486	527	532	509	538	534	514	511	572	540	453	537	471	541	486	546	541	521	518	514	544	566	520	510	530	538	517	552	524	542	527	562	566	500	507	566	518	517	593	548	500	546	556	495	522	514	557	493	562	540	533	486	562	551	541	528	512	537	498	536	520	517	496	510	536	496	529	502	577	509	508	540	496	531	539	521	509	545	538	479	554	537	536	540	554	534	524	503	485	547	513	541	555	553	511	553	515	488	542	523	541	542	523	561	549	503	528	510	523	581	533	576	529	550	535	546	510	539	513	542	496	527	510	529	557	508	517	504	513	546	538	538	539	573	518	510	505	541	506	534	514	554	542	560	533	568	579	506	541	548	507	494	529	517	545	532	530	512	542	532	523	548	501	523	517	499	510	520	561	569	506	536	556	522	536	537	524	509	517	534	521	548	508	548	570	547	524	500	559	480	570	498	567	565	531	551	516	515	517	517	555	524	551	561	528	523	499	518	521	524	546	488	518	527	490	518	495	540	531	525
23805	21228	28381	24345	21212	7583	928	583	513	457	373	381	329	324	305	279	289	318	288	288	281	246	278	267	305	295	268	266	242	268	269	254	275	253	251	265	256	237	245	257	265	221	231	241	243	248	279	245	261	225	251	238	245	268	248	250	260	220	269	273	258	273	246	216	233	242	243	231	248	264	236	222	242	273	227	223	268	252	235	216	243	250	221	225	220	236	249	221	264	250	249	235	226	225	225	239	248	251	234	244	245	212	222	230	266	238	261	248	251	260	270	230	244	244	222	240	244	254	219	238	252	272	244	206	249	239	252	240	242	229	221	259	232	221	236	219	240	225	222	232	245	257	237	236	236	219	239	251	233	232	214	229	238	240	247	225	235	224	224	251	246	227	246	262	263	238	245	243	239	247	217	251	264	230	241	236	243	220	218	219	257	234	243	240	265	256	239	250	211	235	264	245	238	244	201	211	225	237	228	238	222	223	251	252	251	242	244	226	261	249	239	218	239	234	246	251	269	244	226	255	231	251	249	222	220	222	201	251	253	253	251	253	246	263	240	224	240	241	244	204	229	260	241	228	219	226	233	257	228	250	232	239	226	258	237	214	227	218	230	260	242	232	206	249	249	271	234	223	270	244	235	237	251	245	246	233	236	218	234	258	220	243	239	192	247	233	252	217	245	257	212	234	234	261	238	219	257	236	216	252	226	214	228	239	233	227	221	228	218	232	239	237	269	254	238	233	241	241	256	241	217	241	246	278	261	218	242	222	246	250	265	228	227	243	224	254	245	209	244	237	232	245	234	261	221	253	243	257	216	251	238	231	244	229	228	238	237	242	245	242	239	227	221	188	219	246	240	203	233	229	232	239	244	240	219	225	235	232	237	238	267	231	250	245	251	230	257	236	245	272	237	217	231	244	234	265	228	232	241	240	227	236	227	249	242	255	211	263	240	216	247	244	264	253	255	257	250	231	248	237	249	235	231	249	248	231	247	252	219	237	226	249	229	268	239	218	246	220	219	231	251	230	220	239	257	234	217	236	235	224	273	241	230	239	251	237	260	239	215	231	238	215	240	215	228	218	214	274	226	243	224	260	234	237	245	251	276	230	231	240	256	241	217	247	242	253	227	213	216	230	251	246	237	264	253	219	220	218	215	259	222	268	221	224	205	238	242	205	257	223	229	248	221	234	241	233	218	228	225	230	254	275	235	249	226	225	261	250	232	218	224	218	231	197	223	239	233	241	236	224	232	235	253	246	233	252	219	237	237	222	230	234	212	252	248	249	228	250	192	236	232	253	239	256	234	226	220	248	266	256	227	258	235	239	235	219	262	229	239	228	252	240	236	256	226	233	233	243	237	236	240	246	230	250	246	246	251	253	233	240	222	224	252	261	226	219	239	240	245	257	202	271	230	258	228	228	270	240	223	236	235	243	241	243	266	235	283	243	217	223	212	234	216	236	238	248	233	226	244	243	225	226	244	237	239	242	232	239	205	256	227	231	234	262	231	262	247	206	244	255	227	243	221	252	233	243	225	226	226	222	260	237	236	252	233	234	247	243	244	218	222	228	245	243	225	233	231	267	234	251	235	246	215	232	211	201	211	261	260	218	229	257	236	239	211	243	230	219	221	263	217	234	254	269	218	254	255	232	266	251	255	238	231	228	225	207	225	241	247	259	259	223	231	251	263	223	216	260	230	255	213	221	217	212	229	237	235	230	218	245	198	247	242	254	212	251	247	236	259	241	230	233	236	238	243	245	237	228	227	241	218	221	217	252	249	229	225	255	259	243	216	238	232	269	247	245	237	234	226	219	235	236	247	248	246	253	253	231	240	238	252	216	238	229	255	233	265	228	231	263	229	235	212	237	224	240	209	250	247	250	247	231	232	225	248	222	229	222	222	247	244	237	240	244	221	253	233	234	224	233	266	214	223	243	257	229	245	266	241	237	232	238	235	224	248	203	234	232	219	253	214	258	237	245	228	237	263	278	237	247	232	241	252	224	247	223	274	238	239	243	253	217	245	248	255	244	261	249	237	259	239	233	238	236	220	276	223	219	242	255	248	214	233	269	247	254	257	233	263	232	236	223	252	229	243	235	246	220	257	243	251	223	240	243	239	230	245	216	245	254	229	213	238	235	261	232	236	248	229	247	207	229	231	238	250	241	253	250	230	247	243	217	283	208	216	246	253	241	244	228	221	236	263	260	233	249	235	238	259	260	218	255	219	221	271	256	228	244	257	228	240	242	237	258	233	239	203	225	252	243	194	253	239	251	260	205	246	226	249	242	238	254	238	246	203	261	214	235	249	240	240	244	258	255	229	212	211	238	207	248	223	257	220	233	238	247	223	228	237	211	247	237	238	224	218	232	236	235	229	247	266	232	261	226	235	240	256	275	238	233	227	229	271	230	228	247	261	229	253	248	232	222	231	235	237	229	253	229	249	261	244	263	216	251	234	202	251	245	220	218	269	243	214	233	265	219	253	235	247	252	237	277	250	256	256	252	244	221	231	237	265	220	237	237	247	248	209	238	230	252	253	233	221	230	233	224	231	225	242	243	270	219	239	231	236	229	217	217	251	219	233	214	257	215	240	247	213	238	244	208	235	224	241	239	237	227	241	248	251	243	253	226	217	219	245	221	237	254	222	209	232	246	232	232	216	225	225	220	233	209	226	238	276	249	244	249	241	232	219	248	241	242	263	214	247	214	228	235	226	226	220	257	264	224	248	225	234	221	219	288	250	236	258	219	248	246	229	259	242	250	235	245	211	197	231	214	236	244	229	237	220	247	235	240	222	257	232	226	244	235	259	231	226	233	266	248	235	244	255	239	233	221	241	256	239	229	238	225	233	236	234	245	240	237	251	233	227	228	245	261	215	245	221	262	253	231	231	221	224	226	247	227	263	239	230	238	231	218	246	228	255	219	236	244	212	219	237	237	231	240	259	238	228	263	213	249	242	238	203	237	235	241	254	257	228	215	227	235	247	227	242	238	240	220	231	250	241	219	228	241	236	252	219	223	232	242	248	212	246	242	249	245	253	228	241	272	254	243	277	219	203	256	200	229	244	291	231	227	234	228	219	242	243	256	250	217	244	257	211	238	224	246	247	265	230	245	247	259	226	237	223	232	243	244	243	249	212	226	234	234	235	240	250	244	257	246	263	270	226	237	226	228	233	217	208	250	198	234	219	243	255	248	240	242	221	224	221	240	233	262	246	229	257	231	237	255	230	241	248	228	253	264	228	229	245	231	223	224	245	219	229	246	230	254	233	247	246	227	239	243	253	252	235	207	229	239	259	269	242	252	242	233	244	216	245	252	258	217	211	244	236	259	235	262	230	226	221	218	263	229	222	221	248	229	255	250	241	229	249	283	243	221	253	219	228	247	265	233	212	224	242	213	244	223	224	252	220	236	228	255	217	237	255	233	232	241	241	225	215	261	259	247	261	232	233	262	237	215	236	244	231	235	245	241	255	251	234	243	234	259	225	229	256	234	242	230
7868	20942	6003	2799	2008	1518	1156	941	748	637	541	495	457	420	364	353	326	332	322	342	274	280	305	293	310	278	317	283	252	263	265	266	253	248	274	247	246	281	248	281	254	249	257	267	264	247	237	273	237	268	249	269	256	234	235	261	228	262	257	247	256	229	243	256	237	267	233	277	251	235	226	270	271	272	223	259	244	245	242	244	252	245	244	258	267	271	284	260	275	272	254	244	235	248	267	251	230	270	259	250	242	260	229	261	269	241	244	251	238	277	227	241	244	270	267	233	256	236	239	269	235	270	243	264	244	237	276	277	225	242	243	227	242	280	263	234	241	244	271	273	253	252	255	227	255	255	225	258	264	267	224	247	245	256	263	253	239	241	257	241	257	273	244	244	236	265	249	232	237	212	278	251	274	231	258	225	248	259	247	249	229	271	239	293	256	260	260	270	243	253	252	254	244	249	240	246	222	261	259	249	264	229	258	234	257	253	224	254	284	280	239	208	255	240	234	243	213	253	253	262	252	245	231	263	248	229	231	238	252	234	236	259	274	254	219	261	235	275	270	227	250	259	257	223	243	243	239	238	233	254	282	246	239	257	273	266	255	270	269	229	243	226	275	229	270	237	248	249	250	258	235	248	266	253	271	260	271	247	256	255	243	235	272	254	248	229	249	243	249	236	230	255	247	250	231	249	251	275	259	264	242	271	228	251	233	238	247	275	249	237	226	257	269	233	234	243	254	242	246	255	274	237	239	262	243	243	238	253	247	232	239	253	252	273	282	246	223	257	219	263	253	239	249	249	262	258	249	247	249	241	260	251	243	245	256	237	262	232	239	233	241	251	240	228	244	265	262	254	245	250	222	254	243	222	247	254	223	231	263	253	252	245	236	249	279	238	238	258	264	288	282	236	253	250	239	252	252	253	256	272	225	264	270	241	234	257	250	240	252	258	242	253	244	272	275	257	255	245	243	237	245	248	245	251	256	264	241	233	250	258	249	231	250	243	262	236	256	264	252	243	234	272	220	262	269	269	256	253	247	244	225	248	212	246	251	260	265	266	254	282	249	225	226	244	271	246	288	254	259	260	254	245	228	270	244	258	242	231	265	242	248	236	280	208	266	257	262	258	247	234	282	223	251	228	252	249	233	256	251	241	275	222	258	270	248	265	240	251	254	225	265	254	265	282	256	230	270	265	259	227	238	239	252	233	261	234	228	248	250	255	243	270	223	249	255	256	244	288	231	219	239	263	237	215	232	232	249	208	262	247	251	226	257	250	255	285	236	229	240	252	250	229	249	234	265	259	258	244	246	269	227	263	242	227	263	281	249	265	264	264	241	247	234	209	246	265	247	231	255	256	242	263	257	257	260	263	258	259	233	248	249	267	265	243	253	238	250	244	240	285	249	251	248	265	255	247	218	247	240	267	236	269	235	260	242	257	235	250	229	258	235	259	275	242	243	277	255	235	216	245	277	271	239	262	260	257	262	237	243	250	273	237	242	234	264	215	228	274	257	256	255	263	256	233	274	222	242	246	257	243	244	249	261	255	268	268	219	286	268	242	254	277	226	247	273	258	250	266	243	233	249	247	246	259	228	270	248	240	269	255	293	241	254	241	243	254	243	240	233	246	264	262	268	263	235	259	250	251	257	269	234	257	243	255	254	228	261	235	230	232	224	266	256	251	234	250	240	248	262	241	265	262	237	237	249	261	243	236	230	263	271	225	240	281	241	260	273	263	251	252	249	250	272	256	238	277	274	260	269	229	274	248	253	216	244	238	286	248	241	260	250	216	252	247	234	255	231	258	250	272	230	219	252	297	251	244	225	265	257	226	221	240	249	266	276	251	250	240	280	217	247	260	243	237	225	252	206	253	249	233	258	265	310	260	250	250	252	233	248	261	237	267	248	259	266	247	249	237	252	230	239	235	250	257	257	273	267	273	280	233	237	259	249	265	273	298	249	260	249	254	242	224	241	248	253	218	253	271	275	249	246	254	266	255	258	245	258	241	229	253	229	255	269	244	266	271	254	247	263	238	258	247	258	261	245	268	265	249	257	259	254	238	245	233	244	245	242	261	279	280	222	240	238	259	265	243	296	254	248	244	239	256	223	267	264	245	263	292	270	240	258	244	288	276	264	261	245	249	230	236	236	248	249	263	252	248	223	279	243	230	234	262	254	222	241	267	267	273	272	250	237	240	293	259	242	215	259	286	270	231	274	249	257	255	267	237	258	239	265	230	237	241	244	233	227	238	251	242	235	241	221	234	234	256	287	243	245	270	260	255	251	239	263	261	235	260	256	231	268	248	232	259	255	230	248	250	262	264	271	213	263	234	233	228	272	248	230	276	260	242	219	242	239	210	250	255	223	234	257	252	243	261	262	280	231	251	224	251	252	245	234	239	221	247	238	238	274	238	228	256	247	236	267	262	239	254	233	244	261	274	259	246	245	267	251	272	254	247	246	259	269	248	263	275	234	241	249	255	264	250	229	237	243	264	257	268	247	227	269	263	257	256	243	264	242	259	256	246	239	260	233	261	241	235	270	269	246	223	265	276	239	248	233	242	225	250	244	252	224	260	242	242	247	254	280	262	274	259	257	232	264	264	248	254	212	256	280	254	239	233	250	256	238	242	229	228	265	221	240	242	249	295	254	254	265	271	256	236	251	245	241	232	246	285	276	260	260	277	225	261	257	243	274	248	237	276	248	229	252	265	269	257	244	257	248	266	268	221	250	249	266	234	247	243	271	237	255	239	242	278	233	246	236	276	247	256	246	272	252	253	251	235	252	249	265	277	220	246	253	216	238	240	274	266	264	259	259	265	248	265	272	268	251	234	242	244	252	263	256	222	235	249	254	227	196	246	257	245	250	250	233	234	258	251	236	246	242	276	261	274	241	263	249	237	261	286	247	270	227	275	240	226	263	229	252	252	237	276	241	256	263	265	236	246	264	284	271	253	245	258	256	275	228	245	232	251	247	267	235	256	241	249	265	280	228	248	242	266	242	252	227	220	246	258	247	229	286	286	252	228	253	268	256	250	274	265	211	255	247	236	223	271	265	261	251	243	237	259	234	232	221	225	214	237	256	258	269	245	256	263	250	266	275	236	228	247	253	241	244	268	255	261	239	215	213	220	263	233	287	260	251	232	260	235	279	259	223	269	265	262	250	269	240	253	271	226	233	244	235	240	247	275	249	257	242	230	271	252	247	242	276	247	244	263	239	224	247	265	265	258	224	248	257	247	246	252	248	236	243	259	251	260	247	234	250	235	250	233	260	240	250	251	232	264	228	235	254	248	273	261	236	252	225	238	254	257	244	239	265	213	237	226	232	250	224	214	243	262	289	239	261	246	263	230	228	255	249	251	237	242	238	222	258	246	245	221	267	254	253	247	231	250	291	250	266	234	222	226	245	251	251	244	252	245	252	255	249	241	229	246	249	252	277	252	277	245	251	259	274	233	243	260	241	222	271	271	260	247	248	243	194	267	272	267	245	261
24769	21136	27132	25285	9372	972	818	791	691	663	727	652	669	582	645	615	618	612	648	639	593	590	638	589	593	596	632	571	628	610	593	581	587	646	583	605	596	607	652	636	624	599	613	591	571	579	609	623	590	615	609	644	594	592	618	586	596	591	609	610	608	643	575	642	594	620	550	608	592	579	570	562	643	569	565	597	640	606	591	629	608	585	632	580	608	626	601	611	604	585	617	595	601	557	625	618	598	582	571	648	596	612	595	599	589	552	594	608	589	627	601	562	600	592	593	603	586	641	591	597	613	636	628	614	582	597	568	617	612	617	582	628	589	588	599	613	545	626	579	571	613	560	615	608	582	571	626	618	588	593	550	596	625	609	572	606	609	567	602	572	570	583	591	552	604	602	619	622	599	597	567	640	603	616	593	614	589	621	596	621	586	611	570	596	591	593	646	613	562	624	622	576	594	629	577	617	602	623	595	621	567	608	606	617	569	610	613	598	608	630	577	592	613	587	586	562	648	606	581	639	553	557	618	627	607	589	578	567	560	591	616	652	627	608	598	600	585	563	587	584	589	611	583	572	567	604	577	617	620	639	604	543	610	628	594	631	579	578	631	589	587	630	599	653	610	603	602	608	615	605	588	573	579	568	641	605	632	600	581	610	600	600	624	577	589	630	602	638	606	598	630	586	605	571	632	602	603	579	603	589	574	617	618	589	569	600	597	622	596	579	591	586	555	597	541	631	561	561	630	598	612	579	561	574	633	615	604	656	614	574	628	583	585	589	617	593	584	591	610	591	563	575	608	596	594	643	556	629	576	560	595	568	568	597	606	623	589	619	609	622	562	544	593	614	600	593	604	570	594	600	625	586	601	604	605	568	625	599	607	608	587	505	562	578	587	575	577	594	568	543	620	571	598	538	621	601	585	655	585	629	616	550	603	610	585	595	613	596	570	610	607	583	598	582	613	582	622	585	613	607	602	632	594	591	579	584	642	553	588	601	589	636	573	608	600	590	577	602	596	616	594	631	589	614	670	594	627	582	627	599	558	594	598	622	647	579	583	602	573	601	619	577	602	589	635	604	600	613	610	572	573	615	607	580	594	628	631	617	587	607	637	586	594	583	600	585	611	608	577	592	580	625	602	594	593	611	611	520	637	626	601	583	573	580	589	586	572	621	567	620	627	581	621	637	653	587	583	614	617	604	594	603	638	538	550	579	571	567	583	594	599	592	600	641	603	608	597	583	582	586	641	594	611	626	611	629	621	572	625	605	563	599	543	512	609	577	560	605	550	605	581	604	647	619	576	619	625	595	618	587	623	586	627	590	548	575	552	592	634	599	625	599	565	572	572	624	582	599	617	626	630	641	578	658	633	597	558	553	584	616	560	591	613	609	601	589	579	634	641	580	572	631	581	599	587	596	602	577	567	594	572	586	616	609	575	594	584	630	592	583	587	635	589	601	607	563	555	587	547	594	641	585	584	606	593	628	598	592	596	598	628	597	592	646	585	607	599	617	562	558	627	573	595	605	598	594	621	612	627	613	623	605	591	567	560	594	634	688	635	585	652	580	542	571	618	590	613	589	558	570	630	576	576	589	591	560	634	611	588	593	629	601	608	568	575	573	601	626	592	575	631	581	561	589	579	561	626	599	585	600	603	637	585	573	634	605	601	625	594	621	583	596	593	536	604	592	562	613	610	574	611	563	602	600	561	644	635	606	583	564	586	558	648	606	582	633	579	587	608	566	590	526	584	602	653	573	579	591	576	594	546	555	538	576	625	603	587	595	594	615	584	578	546	627	612	556	604	594	623	595	596	621	626	643	597	574	580	588	594	616	559	588	625	608	589	576	581	566	597	610	608	587	614	609	604	641	541	619	597	628	617	574	584	584	620	590	603	596	569	660	626	629	560	577	578	577	641	623	579	589	610	582	577	598	578	595	597	569	612	614	584	564	539	588	566	624	577	618	565	590	574	628	560	581	624	577	642	599	629	577	596	612	574	595	574	642	601	598	607	598	586	578	606	588	594	614	592	603	570	621	585	624	589	619	599	582	593	630	582	583	646	627	556	585	582	578	644	617	568	591	631	593	589	624	610	594	630	595	611	590	586	612	612	559	619	601	585	615	603	656	635	613	611	587	592	628	591	590	599	537	588	580	619	576	599	600	616	580	596	594	577	569	582	594	624	653	586	645	561	604	563	540	588	660	560	610	601	628	594	557	573	558	578	564	584	582	567	588	617	570	595	600	584	615	606	581	631	591	583	561	645	550	596	574	628	620	597	565	560	596	605	591	573	597	605	576	588	599	612	601	531	607	561	564	607	604	604	601	607	552	614	605	578	594	567	607	572	553	597	598	609	586	603	579	608	606	605	573	639	629	595	599	593	561	573	550	602	632	604	648	591	618	558	576	617	585	599	595	581	625	585	598	579	615	583	608	606	591	612	602	576	598	574	579	621	589	602	609	620	568	590	610	575	608	578	625	591	597	605	610	597	545	578	621	565	584	565	591	603	642	573	547	569	562	565	597	592	558	599	567	598	593	605	629	613	615	601	605	616	563	554	586	632	637	606	638	546	594	591	551	593	597	592	620	562	569	625	635	589	618	585	591	592	590	592	555	579	559	621	598	605	614	563	562	605	563	554	607	562	589	568	611	638	576	588	642	622	585	581	570	558	586	635	637	563	606	650	584	595	639	592	622	628	576	584	648	623	631	598	599	640	623	584	589	585	589	566	603	604	603	574	596	582	590	587	602	622	636	548	606	608	594	558	656	580	549	629	610	542	604	591	591	596	568	580	572	598	572	573	609	615	579	585	669	568	573	610	606	635	579	595	644	560	603	584	588	592	537	614	596	621	632	614	614	594	559	585	610	584	603	574	584	547	610	595	604	587	541	558	619	633	634	586	600	608	594	590	567	626	612	609	587	589	594	616	576	605	589	523	597	653	613	590	584	584	601	599	596	625	593	634	580	585	615	624	541	611	560	615	623	631	625	615	579	562	622	617	583	610	633	558	625	567	601	570	579	620	653	601	608	594	563	610	621	611	570	590	637	601	620	584	622	570	579	620	583	600	603	601	566	620	575	611	585	594	609	602	579	572	572	592	584	649	611	587	596	538	621	596	610	593	552	588	637	577	585	628	562	583	580	559	560	635	608	603	608	614	612	561	667	620	593	592	554	606	551	608	572	603	564	579	602	582	640	645	598	585	607	606	606	602	588	583	623	585	571	581	580	638	574	628	594	615	606	626	611	608	542	654	614	612	581	593	641	566	600	612	587	616	596	607	539	570	607	588	575	573	651	614	585	598	566	621	587	613	599	620	619	590	624	603	578	595	588	604	590	590	598	604	615	623	598	640	582	606	626	593	615	581	613	601	639	572	612	537	639	585	660	616	596	595	573	556	613	597	604	610	632	546	589	589	626	591	570	605	607	614	579	560	570	616	611	585	615	546	558	611	564	554	600	586	613	614	581	619	612	588	632	590	571	605	569	567	574	591	596
6705	15055	3586	1911	1419	1220	1075	933	855	767	718	726	741	636	662	641	634	664	622	621	585	614	608	611	655	613	603	632	603	613	620	628	613	637	605	598	612	625	589	598	598	609	576	607	596	635	643	625	563	602	573	610	610	642	599	603	612	665	601	599	608	576	627	623	626	593	600	612	618	628	627	605	594	596	606	568	599	615	595	608	624	600	625	611	620	584	615	563	636	640	589	568	618	642	579	600	609	613	611	555	592	574	621	639	625	600	641	591	573	617	621	586	603	571	592	579	585	567	601	615	565	650	611	584	600	599	601	570	625	583	595	601	641	602	616	620	635	592	589	626	587	620	618	586	619	613	587	640	596	559	602	581	624	635	616	588	593	621	603	578	615	559	600	598	592	572	611	581	630	604	588	649	623	585	539	610	643	605	609	598	589	608	614	594	595	593	576	616	638	557	577	610	586	566	629	576	585	619	609	613	587	581	597	573	567	619	624	622	612	595	603	592	603	603	597	617	602	626	608	575	566	578	602	551	621	555	631	623	605	622	612	643	623	616	581	590	573	588	599	587	600	590	598	601	567	586	592	575	604	632	620	575	613	617	623	597	581	602	620	603	608	588	634	606	600	561	625	596	586	606	577	590	602	570	618	575	640	588	607	619	623	657	601	615	625	587	594	603	608	587	617	583	611	623	609	583	627	589	597	571	590	587	618	646	596	611	586	605	564	620	618	617	599	612	582	666	582	605	612	574	598	578	580	582	609	580	588	614	607	592	578	583	609	607	582	595	656	620	586	581	544	622	618	606	628	594	592	637	596	603	571	622	635	650	597	598	630	607	585	594	600	599	586	620	622	593	592	634	597	635	625	610	598	588	629	615	620	588	609	589	571	641	684	584	551	608	626	528	588	591	586	612	618	552	592	570	643	604	586	586	595	587	643	606	579	578	664	605	613	574	584	609	608	645	627	562	555	603	596	621	574	569	588	595	595	571	594	592	602	634	572	588	585	610	577	587	565	601	642	631	604	638	582	612	606	628	606	597	596	605	645	617	585	626	590	607	593	603	564	585	589	627	604	604	591	622	581	611	603	578	613	581	597	607	605	622	574	611	616	616	601	590	607	626	548	644	614	627	543	614	640	589	590	618	608	573	630	650	616	596	622	573	600	578	606	628	635	588	633	574	581	607	558	610	597	625	587	620	582	601	599	628	568	632	588	598	608	630	594	612	567	627	601	609	656	587	665	607	599	631	613	601	589	565	624	573	595	567	586	654	624	602	599	626	564	609	581	606	574	626	624	583	583	592	584	641	605	570	601	570	591	604	616	579	613	599	612	588	600	626	593	605	612	580	623	575	622	592	604	552	583	634	589	626	619	560	608	627	564	608	619	563	611	628	654	625	588	562	615	643	607	619	567	615	618	612	619	589	593	591	581	559	602	584	603	599	601	584	625	567	638	614	581	627	638	615	621	597	656	637	595	646	610	614	615	612	612	625	620	565	615	578	619	639	576	609	619	595	619	602	598	593	613	615	621	637	597	658	612	607	601	607	648	612	614	566	592	589	599	599	588	607	616	623	611	571	630	615	600	615	616	597	657	619	584	619	589	591	604	574	586	658	603	575	604	584	609	634	563	598	609	637	602	613	586	569	653	589	607	587	606	592	578	602	584	616	555	616	603	620	573	583	576	608	619	629	591	610	608	659	624	616	650	569	581	594	612	569	624	559	605	610	550	592	592	615	606	587	625	581	619	598	610	605	622	620	624	606	578	635	602	605	563	587	595	634	606	603	601	573	564	616	605	581	578	593	608	618	618	620	638	631	601	606	639	582	616	617	620	597	622	612	605	601	618	593	613	616	602	594	564	577	623	587	574	555	573	647	624	578	620	591	581	605	598	615	619	625	578	654	577	600	594	556	566	625	580	610	607	583	607	590	631	581	574	602	595	575	584	587	610	578	591	594	620	615	594	586	624	592	614	592	620	584	610	602	627	572	606	647	633	626	588	579	588	609	610	587	610	641	645	603	597	597	612	578	632	642	616	616	651	654	654	580	602	656	579	633	622	585	602	591	595	594	588	612	621	615	644	585	632	625	653	611	589	600	607	619	598	575	562	626	606	562	604	591	618	645	595	623	595	592	568	584	615	604	571	597	598	608	590	593	592	602	572	607	549	619	575	572	608	604	648	573	608	625	589	583	584	638	625	581	590	613	591	645	656	619	612	622	598	613	619	605	622	561	640	601	629	586	622	578	583	601	579	590	629	604	621	588	653	587	572	580	582	593	573	622	556	628	575	581	590	587	597	597	623	596	635	597	591	601	603	635	628	595	583	601	618	594	611	595	575	594	575	628	591	620	662	618	619	566	577	581	616	624	636	587	594	560	637	587	624	603	645	587	580	639	598	578	603	635	612	605	603	615	633	601	592	585	592	597	598	590	550	614	612	606	611	635	605	595	599	599	618	644	595	613	614	618	614	556	574	549	613	619	628	668	604	607	578	648	602	573	570	594	597	583	621	587	581	580	604	585	621	584	572	561	623	580	602	587	628	616	615	630	588	597	579	621	612	588	619	597	595	583	575	570	627	598	624	626	611	597	594	588	570	561	568	556	576	589	615	586	586	628	551	620	626	649	611	604	614	585	609	589	590	604	549	609	585	638	621	663	564	630	609	624	635	603	611	613	596	602	566	553	597	597	569	555	615	625	586	608	606	594	644	609	580	625	581	572	573	608	573	633	597	618	604	566	610	598	624	603	577	638	636	605	600	654	597	575	618	620	589	576	653	594	642	642	566	595	587	607	616	586	581	561	647	635	606	610	570	550	617	623	611	607	607	561	603	626	632	615	577	591	637	599	602	609	583	609	668	612	624	615	578	596	600	599	570	619	604	556	609	594	589	606	610	608	583	595	595	601	587	600	629	569	613	609	569	600	580	611	628	616	615	606	592	576	624	619	606	547	643	601	638	564	607	617	609	584	621	634	545	629	625	600	599	589	615	602	599	577	592	614	652	573	609	594	589	609	603	573	607	566	624	560	626	582	571	638	622	568	610	622	582	542	647	610	574	629	588	575	593	625	590	585	578	589	567	553	595	629	617	586	615	623	587	596	562	607	588	584	628	613	607	636	614	581	629	588	585	614	599	602	580	584	613	618	579	586	572	579	604	599	617	580	587	633	568	543	628	605	629	556	629	594	619	602	631	588	600	612	577	633	640	575	601	583	592	593	636	592	597	609	600	631	606	579	583	629	606	605	594	613	635	571	623	598	612	613	618	632	623	599	583	598	616	586	576	609	643	547	647	624	598	608	607	647	586	591	579	591	592	587	586	604	607	597	624	574	571	564	573	593	571	591	582	630	586	555	636	606	600	569	617	616	604	624	598	642	579	597	626	636	611	635	664	617	552	603	596	557	621	640	620	571	643	526	593	605	607	611	606	563	594	591	597	603	593	603	571	558	547	610	595	584	584	594	630	583	628	615	581	641	604	614	583	567	609	600	622	602	567	560
22525	21198	28903	23761	21200	21239	7081	1000	714	593	528	498	454	393	402	351	349	355	305	312	303	306	309	255	303	284	307	278	292	273	284	253	277	278	271	272	252	253	272	253	240	237	261	267	249	253	252	256	253	213	255	253	216	252	247	233	257	252	249	249	216	245	241	248	242	252	258	247	257	234	230	252	228	234	230	280	224	259	243	270	241	246	261	264	233	276	250	280	251	274	225	238	255	225	227	255	245	255	246	237	234	242	241	250	245	272	261	222	227	264	222	234	221	258	253	225	283	252	240	230	269	234	241	221	234	272	253	237	241	233	223	257	260	239	264	261	254	233	217	257	278	239	224	234	216	225	230	243	248	255	234	240	212	244	234	221	254	230	235	229	260	267	290	234	272	272	246	223	246	250	252	257	254	239	254	239	220	240	264	268	246	269	236	233	227	261	236	227	228	243	254	242	255	249	227	241	239	229	248	209	244	244	243	232	255	229	229	247	241	248	240	242	248	258	218	228	251	238	202	251	227	254	234	242	276	221	247	252	275	236	233	240	263	256	248	271	231	230	238	226	226	234	237	253	263	233	240	241	225	232	237	247	256	242	256	230	250	228	248	241	244	251	246	216	256	254	229	242	229	252	230	217	239	256	259	228	218	219	239	262	228	211	249	247	252	232	242	225	235	242	251	239	251	233	236	240	284	243	226	224	238	244	263	228	228	260	252	249	239	243	240	233	218	266	232	200	244	250	269	278	268	248	225	243	222	261	239	243	291	253	240	219	254	251	237	231	225	239	250	257	244	223	244	249	232	217	240	261	222	255	263	240	209	241	228	244	244	246	243	250	230	238	264	211	212	249	259	234	213	248	271	247	225	226	204	223	218	240	239	266	219	273	241	240	276	213	256	252	231	275	213	276	266	260	272	245	247	250	223	240	230	208	243	229	230	248	253	260	230	237	232	238	261	214	241	249	250	219	222	251	237	228	235	250	240	225	257	273	247	248	246	228	237	219	256	249	244	271	229	261	245	230	220	261	233	231	237	234	235	258	245	264	247	264	238	258	226	249	263	234	251	225	253	255	202	236	238	250	261	243	238	228	260	212	228	253	237	248	256	245	207	228	242	225	222	228	242	254	244	234	257	247	253	253	249	222	249	222	248	244	244	219	206	234	246	223	199	250	230	226	235	227	238	257	259	222	266	238	226	256	255	266	252	231	220	257	251	212	285	244	260	236	246	242	258	243	234	224	254	241	271	242	237	267	240	225	260	260	250	246	244	232	259	281	221	236	238	235	245	224	228	251	261	236	240	271	244	233	234	268	223	247	233	255	248	253	248	240	222	221	247	231	275	228	240	215	226	245	246	242	234	232	269	229	221	237	271	217	247	230	263	252	235	220	249	235	256	242	242	210	259	231	246	241	252	242	229	262	255	246	226	229	230	249	259	232	243	218	246	263	212	252	237	235	224	262	228	257	217	249	219	246	221	244	222	219	240	248	221	245	253	217	247	259	235	244	251	243	222	230	274	249	212	251	251	249	277	244	224	246	243	248	251	245	253	240	235	248	236	242	252	256	240	250	232	217	211	235	243	257	248	234	245	237	243	276	222	235	220	250	254	213	248	252	259	253	236	239	262	246	230	235	224	266	217	243	248	238	238	255	225	235	261	237	224	237	232	264	271	231	235	252	268	247	224	238	208	246	238	232	248	216	267	243	274	251	237	239	231	252	224	221	219	242	261	254	240	236	274	231	238	235	253	224	240	238	248	228	244	260	205	255	245	228	249	265	247	224	248	208	237	238	239	251	260	235	276	257	245	214	242	230	211	252	250	261	266	232	245	222	241	246	200	228	234	250	218	239	235	237	253	253	211	226	244	261	235	273	276	255	260	256	240	280	243	233	231	260	226	235	236	270	236	243	253	230	257	238	217	260	263	252	245	246	218	276	233	213	243	245	245	252	242	222	244	245	230	222	232	275	249	256	237	243	229	240	252	270	252	241	245	272	244	227	239	270	262	233	240	231	232	232	231	273	219	263	252	240	239	237	242	258	244	222	245	232	262	240	246	264	212	257	247	263	238	219	199	283	255	257	235	227	235	224	223	249	230	277	241	261	247	258	255	243	241	244	229	234	252	244	237	231	235	236	272	232	235	236	250	251	221	255	241	240	229	233	229	245	227	236	237	212	225	211	246	259	268	237	249	239	262	254	263	225	229	243	254	238	243	255	273	249	247	235	237	237	237	238	260	213	234	246	269	242	235	259	245	245	234	250	244	243	230	253	235	235	260	218	219	232	219	233	239	238	219	257	253	227	236	243	245	240	259	244	221	250	255	218	255	258	224	239	245	259	234	264	236	205	238	234	256	223	260	244	228	247	218	229	246	241	260	232	227	227	231	228	232	254	265	260	238	231	261	221	226	255	233	249	245	218	260	210	237	231	242	254	234	198	268	217	253	262	199	253	251	233	250	263	259	252	226	222	218	257	232	241	256	244	218	247	255	257	236	218	237	238	229	253	218	207	240	259	237	232	222	226	239	207	237	252	228	246	230	230	235	247	244	271	265	247	265	235	223	214	264	247	240	253	225	207	233	239	249	259	234	242	249	230	242	235	237	238	248	237	259	243	240	218	231	244	260	263	249	244	226	229	232	242	259	232	253	248	208	263	279	250	232	248	232	240	253	238	250	249	230	254	231	254	266	254	236	235	243	245	223	237	233	220	254	242	239	219	245	223	226	258	248	254	233	258	245	254	245	252	255	267	228	234	272	255	235	255	254	224	233	242	241	247	288	247	221	248	235	253	221	249	254	264	215	268	216	258	218	217	250	252	228	240	254	241	267	224	221	243	237	233	281	236	242	249	221	295	260	252	235	242	261	240	239	268	243	246	241	206	201	239	246	229	271	235	213	240	240	233	255	214	246	234	219	234	268	226	249	240	247	265	234	235	235	222	290	222	265	219	262	245	230	275	248	223	236	235	229	260	260	227	233	248	248	243	222	265	290	222	239	259	243	260	234	252	227	256	218	231	271	253	239	261	237	247	265	223	273	234	233	233	229	241	237	279	235	222	239	244	243	258	240	271	252	236	227	252	222	235	264	230	218	240	243	238	224	256	246	269	255	270	238	264	215	243	256	243	272	272	221	249	261	231	253	230	233	239	249	277	262	251	236	235	263	232	221	230	266	245	260	218	241	237	264	254	204	233	256	246	235	241	231	234	239	252	248	247	252	239	256	236	226	262	239	242	233	259	226	247	227	209	262	244	240	257	249	223	215	228	256	232	232	220	244	275	261	235	239	237	248	258	217	220	245	235	231	248	260	264	233	241	242	240	258	246	261	245	266	243	228	246	253	254	229	251	253	269	240	245	229	260	236	239	243	230	249	240	198	260	258	228	249	256	233	246	250	284	240	252	229	231	269	249	216	224	243	243	215	237	230	259	238	217	202	228	252	211	233	222	240	242	253	252	219	268	263	254	238	248	255	277	251	255	240	245	258	250	256	237	245	251
9113	25940	9867	4537	3300	2522	1820	1480	1151	920	817	642	562	549	486	415	439	361	371	366	328	310	314	337	327	316	366	245	268	286	265	268	282	288	296	238	282	245	273	261	268	227	270	240	272	268	268	288	264	235	232	262	252	221	245	215	259	243	223	244	223	238	272	221	223	241	227	225	238	258	222	258	232	207	244	231	260	262	258	261	246	254	272	232	262	237	238	235	250	241	232	212	255	251	228	229	230	236	265	247	260	230	250	239	279	251	240	262	261	255	241	267	249	242	223	248	255	263	241	198	256	221	242	243	272	237	241	258	254	233	258	240	233	263	232	236	256	254	231	210	237	251	223	240	239	236	220	248	267	243	241	215	248	237	231	252	215	254	245	253	205	245	281	240	243	255	235	242	276	253	239	215	247	249	211	229	237	229	229	263	220	234	252	241	243	243	266	210	242	230	252	248	237	251	266	239	247	245	226	236	233	236	222	249	250	252	253	205	247	225	244	249	253	256	242	243	229	228	245	256	202	218	244	238	233	267	271	266	219	224	238	251	241	250	225	252	239	236	253	261	233	253	241	219	235	232	232	234	262	230	225	276	247	236	238	239	259	246	240	255	251	248	264	250	247	247	245	261	237	229	228	218	241	247	220	224	237	248	252	259	245	258	224	219	220	239	266	224	237	231	231	211	252	268	265	226	240	233	284	249	219	249	223	246	248	237	231	255	241	223	243	233	259	248	229	248	239	216	218	246	288	235	252	254	246	236	262	245	248	235	230	252	230	240	231	251	251	212	214	233	229	218	237	232	252	236	248	231	239	222	268	241	264	236	243	267	233	238	249	235	267	238	275	232	235	253	247	246	225	236	225	211	234	217	264	229	247	262	246	239	260	236	237	224	252	234	248	227	251	260	252	251	224	266	235	219	239	255	240	238	261	236	220	264	249	261	242	258	226	229	237	239	257	224	228	217	251	249	224	213	224	214	235	208	229	218	235	230	255	260	242	253	258	229	251	250	230	255	246	258	221	255	224	276	260	220	220	238	234	244	239	228	235	239	252	236	240	252	257	258	276	212	247	254	228	255	218	250	248	241	251	262	237	241	223	248	236	243	228	239	231	250	237	263	230	237	273	243	228	230	243	219	274	242	268	252	241	229	234	237	223	258	232	247	227	233	243	248	252	238	261	251	231	260	247	232	229	249	245	248	239	249	200	231	238	217	264	232	231	230	229	279	215	240	269	230	254	254	243	260	220	243	262	234	241	229	233	248	217	231	211	234	242	240	220	239	245	224	231	218	217	258	238	239	241	232	262	268	207	251	226	259	241	252	239	225	207	255	224	251	224	243	229	231	235	277	231	241	269	263	233	234	219	246	236	259	255	248	222	276	224	247	244	265	254	253	245	245	205	230	233	268	240	248	259	249	241	244	252	258	247	190	223	259	271	243	245	243	217	240	233	247	249	227	272	231	263	244	271	256	240	206	244	243	235	240	228	248	253	253	236	278	239	244	236	240	242	240	227	231	250	228	249	236	255	248	227	242	249	259	250	242	230	270	229	248	235	254	233	240	250	246	238	251	224	245	256	245	239	230	226	260	210	232	225	251	238	241	254	244	270	229	227	232	227	243	231	240	227	252	230	238	251	211	229	203	256	235	250	272	253	220	239	224	258	220	249	235	229	238	237	204	223	224	244	246	237	233	259	238	238	222	244	227	250	220	234	232	220	242	246	256	221	223	234	236	245	256	222	247	245	232	260	210	237	255	227	230	265	249	240	249	259	249	244	220	231	237	227	268	233	256	245	225	226	231	237	252	252	236	253	264	242	247	216	241	263	240	226	237	244	228	258	242	284	215	254	223	238	240	225	233	231	229	270	235	207	252	263	242	247	224	231	228	238	230	250	232	239	269	220	232	275	206	240	267	219	236	230	227	261	239	248	237	244	228	233	273	216	267	253	218	256	256	242	267	252	251	258	253	257	228	213	242	262	244	248	248	228	245	230	216	239	252	260	256	235	230	227	238	252	263	254	234	206	262	245	249	256	285	264	220	249	232	247	239	260	237	251	258	239	241	225	239	249	244	227	224	249	215	242	230	254	232	230	236	229	256	255	254	256	235	271	252	252	222	281	245	260	266	260	267	250	221	255	251	231	210	249	244	217	255	243	247	249	249	240	265	230	238	243	234	213	238	240	254	268	229	223	247	264	259	261	252	266	216	262	240	253	255	252	220	257	232	247	254	242	251	252	248	257	244	247	239	239	228	238	228	260	248	237	228	243	225	225	239	246	249	235	241	236	257	247	234	242	236	240	257	213	263	246	237	229	249	243	224	244	232	241	228	240	249	249	252	240	226	263	247	234	243	261	239	241	241	243	224	242	217	242	232	234	216	245	257	212	248	233	228	233	231	229	238	259	243	211	241	260	226	243	231	216	259	253	226	225	237	217	235	256	245	263	229	239	237	242	233	225	212	227	219	230	273	216	228	255	221	225	238	246	233	232	230	269	244	224	245	250	238	222	237	260	251	246	261	259	238	277	237	280	244	254	226	246	236	232	233	252	264	212	221	257	246	223	229	256	231	242	265	237	229	255	239	259	255	259	260	266	244	225	238	230	238	243	244	225	249	229	236	233	252	255	235	254	219	239	242	241	226	238	252	226	224	233	259	238	247	235	262	248	267	246	237	229	248	213	248	252	235	233	222	262	253	242	226	250	284	235	226	257	248	231	239	233	242	263	255	223	239	237	241	246	228	233	254	236	232	237	229	251	257	219	217	239	249	259	249	233	242	246	241	259	229	234	235	251	237	226	256	235	226	244	242	237	222	261	249	293	241	228	222	225	233	227	240	231	255	228	222	274	241	244	242	234	252	246	247	218	254	264	250	222	241	242	246	243	259	235	240	250	240	249	247	235	220	265	256	233	251	263	264	254	237	249	255	244	234	240	249	238	252	222	241	238	250	259	254	249	262	239	264	267	259	238	231	249	267	239	247	258	249	247	246	206	248	270	229	256	226	253	242	232	228	235	207	250	245	248	270	239	250	246	263	237	258	256	228	244	217	251	240	249	257	255	222	217	260	236	242	252	215	242	237	235	225	229	251	246	264	223	243	235	238	242	222	254	248	222	220	243	234	248	240	250	232	257	229	274	251	248	246	243	236	223	252	268	221	221	246	236	235	237	244	223	217	252	223	222	241	240	236	239	228	251	242	226	243	224	238	261	244	225	231	251	230	226	251	216	235	231	228	251	250	220	241	275	240	242	225	215	237	237	233	220	237	232	232	258	256	241	237	245	247	256	238	207	214	254	254	248	240	232	252	245	242	246	256	275	250	249	255	253	226	215	225	239	225	249	252	237	219	245	272	267	240	251	240	248	254	242	220	268	251	252	239	228	254	241	250	248	271	255	248	235	250	260	259	244	255	232	238	225	237	281	229	238	244	265	238	244	243	239	225	252	219	227	250	223	254	243	251	231	227	266	243	222	237	257	225	274	240	242	242	268	233	262	229
28009	19780	6535	959	662	611	582	545	527	533	537	531	536	519	491	533	509	527	500	535	529	533	519	491	492	535	567	485	503	535	511	480	538	578	475	504	478	490	512	506	489	511	502	502	522	473	531	529	517	508	530	525	477	493	500	485	524	494	508	506	529	486	506	541	523	463	470	516	514	487	524	510	483	515	506	502	496	477	500	520	529	530	528	507	514	530	546	519	517	494	492	521	505	515	476	501	472	504	488	437	542	533	536	495	542	513	487	479	558	499	506	536	521	509	531	500	541	514	516	528	508	555	509	507	528	484	495	519	527	480	498	551	506	511	492	540	475	505	506	522	524	494	516	519	525	451	490	494	495	517	499	498	552	502	480	488	542	512	474	490	521	515	503	557	476	540	497	523	482	497	484	526	495	532	486	523	553	483	517	521	507	516	508	498	530	542	506	508	507	502	509	523	512	534	504	505	521	516	513	488	500	505	510	509	545	497	545	502	538	526	494	518	511	500	472	492	508	530	499	526	496	497	491	520	521	505	484	504	522	545	530	509	503	517	553	515	528	497	537	514	499	505	511	483	488	503	477	489	546	544	533	474	504	528	491	477	495	510	550	526	487	491	486	510	542	517	499	495	484	501	485	539	499	509	469	526	523	508	527	479	493	495	542	485	508	524	508	506	514	475	485	500	475	499	463	532	485	486	492	513	497	529	529	505	508	505	508	497	537	476	538	531	549	554	544	525	531	537	510	492	481	464	524	486	533	494	481	497	498	504	505	494	517	528	501	474	521	449	486	506	517	530	531	503	516	524	528	490	508	504	508	506	514	526	412	545	525	503	477	506	497	519	490	512	544	491	523	494	544	522	499	511	517	496	482	527	531	498	504	488	480	501	519	498	541	506	525	507	514	491	482	504	509	528	496	515	526	489	507	518	469	515	516	507	512	537	462	500	512	544	485	525	502	508	490	502	464	510	492	570	485	509	474	497	512	486	482	504	487	516	492	485	525	545	528	512	484	519	493	514	499	433	474	490	508	523	469	508	541	521	534	526	499	481	510	473	462	486	467	556	546	525	547	486	522	466	511	504	490	515	523	512	506	539	521	523	516	511	498	488	548	507	510	537	481	542	543	504	502	505	529	526	517	529	500	526	545	523	503	482	503	523	482	512	488	518	526	534	536	511	477	520	483	539	486	506	532	518	515	519	498	479	530	513	507	509	457	500	541	510	526	510	506	468	530	468	502	483	553	519	504	470	527	491	473	508	559	506	494	483	498	498	475	532	533	516	498	471	489	519	459	530	477	524	502	524	469	527	491	486	492	521	492	478	506	499	473	502	557	513	533	501	567	485	497	512	501	495	519	528	499	559	505	502	476	525	542	508	544	514	451	482	506	509	532	500	529	481	495	527	504	459	521	479	496	506	518	540	529	527	521	495	517	492	522	488	534	509	491	521	482	474	488	513	491	503	539	523	500	513	485	487	468	509	508	533	514	517	486	486	531	491	517	489	505	513	517	507	513	506	489	499	543	528	467	506	522	522	464	531	485	467	489	469	519	499	493	490	505	483	485	499	519	527	537	529	507	516	518	511	526	486	474	484	470	515	472	494	492	499	540	495	479	516	487	502	511	521	458	514	501	497	480	500	469	519	524	517	505	519	498	555	482	476	480	441	459	502	537	481	488	494	535	567	494	524	505	515	496	536	544	506	532	497	497	469	516	501	490	553	474	474	528	468	528	524	508	527	540	545	532	494	515	487	497	485	517	488	543	514	526	479	461	512	493	489	470	486	497	544	528	496	491	512	530	491	491	492	470	498	482	478	558	517	530	524	488	536	517	539	530	495	497	511	530	493	492	500	500	532	515	520	496	476	537	531	513	532	472	488	496	498	523	516	491	466	532	478	493	512	504	458	497	542	490	523	503	528	526	503	545	512	507	513	487	519	517	550	516	511	530	493	514	563	490	474	495	499	484	497	483	497	506	557	474	526	562	469	501	521	502	525	523	525	518	495	503	517	521	491	482	512	533	485	517	513	503	482	521	464	523	529	479	538	486	496	485	499	509	501	515	538	511	541	500	488	486	486	494	530	487	512	487	491	525	492	473	564	536	523	499	455	529	462	513	480	507	536	522	531	511	501	482	533	523	509	513	489	515	520	557	496	504	530	544	494	521	466	512	554	518	517	532	494	506	538	486	526	492	513	508	532	475	529	520	513	509	489	487	525	528	518	471	488	506	499	499	487	478	499	561	491	489	537	492	516	500	520	527	474	522	523	484	481	538	505	505	554	535	520	478	524	546	518	502	511	534	528	551	457	486	518	516	500	483	502	511	517	509	525	491	523	530	540	512	535	490	512	523	476	498	502	505	538	485	492	492	504	521	529	430	507	508	524	467	501	493	519	555	495	511	492	516	496	552	479	505	497	462	521	500	560	508	483	570	481	516	506	528	510	545	445	515	502	495	499	509	505	550	518	547	584	468	488	485	500	488	501	530	500	488	521	509	471	480	531	512	525	509	525	452	522	455	486	504	494	493	475	537	516	510	561	491	511	481	504	488	507	529	474	505	507	490	507	483	468	499	512	522	531	491	509	507	519	485	510	525	519	507	517	527	514	485	513	504	482	517	511	511	475	488	493	547	506	479	549	528	473	511	496	470	523	470	480	477	463	545	510	546	524	518	496	550	497	496	496	513	501	486	522	503	511	528	514	505	534	540	521	505	525	469	503	457	526	487	492	508	516	531	490	507	484	538	492	504	440	510	477	467	515	529	513	529	500	558	509	541	478	535	494	474	503	503	509	540	492	512	504	545	520	528	532	478	495	485	501	508	482	515	544	505	531	553	502	501	527	502	510	482	550	453	501	505	513	526	518	519	531	518	534	501	500	490	455	518	537	495	498	520	500	534	499	532	505	529	536	512	519	507	550	520	528	494	515	475	519	512	479	505	499	516	512	505	527	518	530	487	507	524	534	481	484	487	536	474	495	501	513	491	508	476	570	534	525	506	512	475	481	464	488	490	486	513	492	517	442	484	518	540	521	518	506	512	547	516	518	515	509	511	486	513	476	469	461	500	522	514	539	525	528	505	444	511	494	526	546	521	549	503	476	482	517	503	536	545	551	517	508	469	464	517	491	514	508	521	523	568	517	463	516	472	503	489	506	444	531	510	490	536	509	515	515	526	483	506	532	524	509	505	486	492	502	516	488	524	492	496	522	521	520	517	497	538	490	482	532	531	490	506	492	497	496	481	482	512	521	482	473	500	479	527	526	536	500	500	476	475	520	515	534	474	505	510	520	509	537	513	469	482	496	488	466	508	530	515	502	543	490	465	468	487	489	502	506	504	476	527	488	482	521	536	529	518	507	526	506	529	483	508	518	528	494	472	535	528	522	456	521	483	530	510	518	509	531	504	486	493	528	459	490	529	494	524	518	508	518	535	499	529	494	479	525	519	495	480	482	498	474	482	511	503	486	523	514	484	523	496	523	497	522	522	481	528	535	525	531
7151	6502	1395	828	751	738	617	610	644	556	566	501	572	511	539	507	538	511	525	535	549	505	539	596	537	548	495	507	537	528	502	521	488	541	488	549	495	514	513	526	496	501	532	529	571	541	504	542	543	542	511	493	542	517	486	530	477	496	536	515	484	532	548	523	494	529	565	558	558	475	507	502	529	510	536	520	536	525	528	532	570	500	537	527	528	514	542	499	528	513	545	510	498	513	521	541	523	492	490	547	511	517	511	520	541	494	492	513	537	536	557	561	498	540	517	494	496	535	531	542	514	500	516	515	504	509	526	545	533	544	547	537	559	541	501	525	512	515	556	531	503	541	511	527	536	507	504	540	568	489	544	503	544	507	559	489	503	486	518	516	529	523	562	526	486	533	511	529	510	503	566	513	514	515	505	541	552	557	544	544	473	538	500	535	501	475	523	474	514	518	507	530	521	473	542	524	548	505	522	537	527	533	533	559	506	534	530	509	516	498	529	524	504	510	535	581	544	537	491	520	546	548	500	506	542	515	505	530	526	468	536	565	502	526	525	545	533	520	532	516	552	551	531	498	479	562	523	516	490	564	489	491	491	508	527	537	526	527	548	493	540	532	514	534	509	526	535	528	529	535	487	480	522	555	515	544	503	494	552	533	513	540	494	551	543	494	472	505	523	509	511	521	517	514	519	521	537	494	551	498	520	497	537	534	501	517	498	559	523	519	516	530	528	542	536	485	515	544	497	524	496	540	499	548	513	528	538	504	489	525	486	534	525	481	511	544	523	539	505	540	520	509	525	540	468	559	520	513	526	500	555	548	492	544	538	542	522	559	507	519	559	535	581	568	517	511	489	509	524	523	518	518	506	542	515	519	546	527	531	526	508	531	497	504	489	562	483	534	553	517	554	528	532	493	559	496	541	526	495	518	533	527	509	542	497	491	521	542	514	549	488	534	516	522	519	501	503	536	536	505	511	509	542	477	532	485	540	513	486	527	480	517	538	523	549	494	530	544	497	526	551	518	519	487	531	518	524	499	532	549	541	538	547	524	498	493	549	489	569	544	528	474	532	494	497	538	513	521	525	492	522	550	544	514	521	542	524	562	513	505	530	503	493	521	542	494	517	529	520	491	493	519	537	536	506	509	550	523	505	545	504	508	523	519	516	528	545	528	514	554	505	525	504	523	507	509	495	506	556	519	499	519	525	535	515	576	523	555	496	530	564	553	541	541	503	496	492	513	517	548	496	520	521	551	518	526	465	555	518	479	531	509	502	541	549	542	536	519	508	508	532	510	497	549	525	536	550	556	526	528	512	503	530	570	558	536	524	493	504	536	512	517	531	532	516	530	535	518	491	529	524	521	548	507	523	491	549	547	536	528	494	554	555	508	515	561	526	531	502	520	531	522	542	530	510	530	498	525	506	541	521	530	528	528	526	527	488	496	517	514	525	526	488	518	559	536	508	492	520	522	520	505	560	456	482	473	530	517	522	517	495	541	535	484	521	511	516	473	502	545	510	498	584	522	539	482	537	552	509	573	548	531	530	495	520	500	553	552	529	512	518	523	517	511	508	482	525	492	524	538	552	517	496	539	537	525	542	515	548	543	525	535	523	557	500	536	554	544	520	530	548	522	547	498	515	528	495	535	496	541	517	543	511	537	496	502	555	499	482	480	545	552	591	570	513	509	571	557	560	521	483	493	517	518	497	518	534	550	511	568	536	558	527	527	494	557	475	515	535	523	545	558	551	550	561	543	521	530	546	530	559	554	490	522	523	516	500	529	525	500	507	524	533	489	495	553	518	506	519	538	508	528	525	567	538	547	527	513	514	560	535	506	518	547	484	517	535	527	527	517	543	547	515	518	569	518	498	501	538	472	510	543	551	521	513	540	497	564	543	531	511	551	551	511	540	539	532	527	512	491	532	496	547	522	485	541	562	514	510	467	481	537	500	486	564	542	540	550	519	526	511	489	561	511	504	550	552	511	559	522	542	535	529	535	536	523	522	501	523	502	546	465	492	565	474	518	545	540	576	544	536	567	534	525	523	534	528	513	518	540	506	494	559	561	529	530	501	501	541	545	514	530	563	497	533	548	507	509	494	508	532	535	534	497	520	532	516	536	539	552	493	512	544	509	544	511	505	509	517	503	482	520	544	563	536	523	538	509	531	530	563	530	535	551	524	545	511	531	528	527	558	541	518	517	537	550	519	515	526	502	504	541	520	531	514	511	520	496	517	515	510	525	541	512	540	492	575	508	570	513	520	515	535	514	497	518	525	508	538	499	535	522	543	539	472	524	523	509	508	520	559	549	505	498	504	540	562	537	537	521	513	548	515	537	555	509	519	539	511	551	515	547	490	530	540	505	515	514	494	558	542	530	569	534	518	539	513	520	494	526	542	543	558	549	521	488	510	514	542	533	542	535	554	548	558	495	495	482	514	501	544	504	579	560	510	556	552	540	489	504	528	529	501	508	494	491	534	534	517	495	512	570	508	491	505	538	541	562	531	524	524	490	522	517	529	527	513	530	559	558	502	546	526	520	487	518	522	495	544	502	536	578	516	540	524	565	491	492	502	482	500	547	519	547	531	505	545	513	503	511	564	536	520	544	512	507	543	505	498	514	514	498	575	535	518	479	521	499	566	536	554	516	495	533	499	526	522	533	548	514	532	519	531	568	519	519	499	498	557	483	542	545	540	510	485	532	504	541	506	536	496	487	503	552	512	519	503	514	503	552	517	497	509	527	480	562	551	586	507	550	540	493	536	494	494	549	534	535	517	522	520	528	545	534	563	522	506	538	526	542	508	507	490	547	527	514	512	534	519	541	541	494	532	536	523	519	516	491	524	540	556	494	504	543	498	548	474	510	513	460	517	566	490	501	491	506	494	514	474	518	542	531	506	553	524	533	529	518	519	541	481	526	517	551	561	531	517	519	513	509	515	491	514	503	517	519	539	496	501	539	540	569	524	532	516	546	524	547	547	502	562	527	533	512	528	517	526	523	555	497	547	524	510	506	514	517	522	496	548	504	513	516	543	500	509	501	509	489	548	520	479	536	525	515	511	514	555	499	499	551	515	557	521	551	507	503	510	541	522	487	512	500	551	549	456	549	526	528	535	488	517	524	536	519	484	553	509	509	520	526	519	547	532	520	536	478	517	532	473	503	496	488	496	506	520	535	504	505	523	524	546	553	521	556	506	541	523	485	539	540	504	522	542	481	527	556	518	501	524	532	522	513	496	508	540	501	500	507	511	516	494	551	494	517	549	505	532	525	561	550	538	509	549	523	570	539	512	561	527	518	520	585	531	522	524	520	516	527	531	502	509	479	549	534	544	541	541	511	525	536	499	504	558	494	536	536	540	568	535	560	528	519	510	523	555	558	518	526	509	508	562	522	485	504	520	551	503	524	488	484	544	523	506	504	505	522	524	542	511	514	560	507	507	541	497	518	511	526	515	540	595	519	540	507	499	525	547	500	551	551	492	545	537	552	501	502
23762	21232	28339	24396	21209	7855	945	643	484	432	416	369	364	334	355	299	291	315	255	260	271	301	265	276	298	270	234	248	249	250	254	223	238	270	227	242	259	246	244	248	267	261	214	216	259	227	222	223	237	244	225	256	239	247	247	233	247	226	238	244	223	259	262	212	225	208	220	238	258	252	242	251	238	249	231	232	240	229	241	234	208	256	249	248	240	241	228	217	258	211	228	218	248	260	245	236	228	245	219	212	230	240	234	237	279	228	217	243	247	236	227	214	223	249	229	229	214	225	240	237	240	204	255	245	246	223	257	218	211	243	226	218	234	220	230	247	247	221	236	227	235	254	209	224	241	230	241	220	223	222	230	250	262	237	229	214	242	270	250	210	218	225	252	219	226	238	232	235	224	231	259	208	237	233	236	223	214	233	192	219	234	243	266	220	236	238	234	254	227	228	231	225	251	226	225	238	248	236	229	245	208	236	210	249	248	234	227	227	223	223	227	228	250	236	234	233	221	241	244	221	255	224	250	201	245	229	243	245	201	247	264	237	262	238	230	207	219	244	250	231	212	220	235	202	232	231	236	245	217	223	249	228	218	266	230	248	226	245	235	258	261	227	213	243	244	232	251	238	242	211	225	244	223	219	230	214	206	214	233	228	193	235	253	243	256	219	259	243	262	229	246	251	209	223	242	240	224	221	237	233	241	239	225	228	217	230	251	225	225	215	221	233	243	240	240	269	248	223	253	199	211	225	217	231	224	228	250	257	247	230	210	247	258	215	231	239	243	222	249	252	213	248	196	236	252	235	230	237	241	236	236	241	222	226	235	213	220	246	243	256	233	247	264	233	217	247	227	214	242	226	211	236	230	220	230	217	253	237	231	235	236	190	242	241	229	254	247	247	252	233	239	254	235	222	234	254	237	235	244	230	248	241	229	246	207	229	244	227	225	258	229	247	248	245	212	237	229	246	238	230	250	203	230	246	255	234	223	262	217	254	228	233	237	232	209	243	217	253	222	244	241	222	212	260	246	234	222	233	258	230	232	229	238	218	251	228	221	215	211	241	243	229	220	240	220	226	255	225	225	230	236	252	222	212	236	213	243	210	217	229	248	239	234	205	214	232	271	231	262	229	248	266	215	236	230	218	216	213	225	213	194	230	262	236	225	243	230	242	235	208	209	223	251	249	246	215	204	213	226	220	237	232	210	230	211	224	220	238	223	240	253	260	235	244	226	239	215	239	253	236	224	239	228	243	247	218	228	232	231	214	218	230	245	222	226	208	261	229	259	241	237	248	240	236	245	217	249	253	228	239	216	228	255	237	220	223	254	222	232	226	259	217	239	209	221	247	231	226	210	230	232	236	225	234	231	253	218	212	233	228	232	225	216	249	256	255	256	238	228	226	238	234	239	201	218	225	202	256	246	227	255	238	218	214	222	244	243	241	245	224	223	216	222	215	235	243	224	241	239	229	219	233	238	252	239	241	241	252	200	239	224	248	239	230	237	222	212	210	224	215	207	234	235	238	255	233	232	215	231	237	226	241	246	245	268	220	242	222	228	216	212	234	243	222	241	229	225	232	247	222	232	221	237	223	220	229	220	214	244	221	229	249	235	239	233	254	237	237	231	225	284	245	240	231	248	250	236	224	218	235	246	276	224	214	230	224	207	235	219	229	237	249	212	236	222	282	241	223	239	240	260	228	221	245	220	232	219	225	235	238	244	215	251	246	254	230	244	227	223	236	237	240	214	221	276	235	274	228	227	230	250	248	235	261	243	250	230	242	244	218	251	271	259	225	226	230	236	253	211	238	240	221	214	242	241	248	242	222	220	248	223	217	243	231	245	260	221	224	235	220	249	234	269	263	243	254	238	241	232	254	206	240	223	229	253	244	227	245	246	210	199	226	235	241	207	218	247	220	245	232	224	263	235	244	244	246	238	212	271	264	249	232	216	226	244	256	221	230	250	231	245	223	205	216	217	267	213	235	218	226	230	235	244	243	212	231	226	196	256	258	217	220	244	215	252	223	252	213	246	204	250	223	213	249	222	252	216	238	232	240	243	255	215	248	222	221	231	219	234	230	247	218	231	210	221	229	215	221	230	225	233	210	209	227	213	265	249	202	234	237	230	225	238	230	232	242	258	242	230	215	240	224	221	235	226	230	238	217	234	251	245	235	234	252	241	230	230	218	212	251	251	245	228	210	248	238	235	217	217	260	230	227	246	226	221	214	206	240	206	247	230	245	231	219	222	265	215	232	224	244	233	228	234	238	241	234	226	271	220	224	236	241	212	238	228	260	242	245	243	238	224	254	228	210	243	217	242	226	253	241	215	231	233	199	218	261	235	229	225	201	235	220	253	197	209	243	232	208	248	244	256	225	232	210	252	248	194	225	200	237	247	226	261	245	264	251	228	230	232	253	206	231	238	203	224	220	221	253	241	221	223	240	213	232	237	217	231	231	237	213	207	220	224	222	210	244	246	216	235	246	237	221	229	213	218	232	229	256	236	231	240	247	230	215	249	249	237	241	248	217	248	227	241	227	211	228	224	231	239	214	221	221	212	241	240	241	208	233	232	218	245	234	231	235	243	246	254	207	238	218	217	246	238	209	248	255	236	220	250	249	246	207	228	251	219	268	222	263	223	216	213	232	227	201	248	256	271	206	215	234	241	233	246	227	236	211	238	233	257	221	237	223	241	226	249	213	244	250	235	234	241	224	247	247	213	255	218	223	236	230	220	234	224	241	214	219	229	235	236	201	221	226	218	239	232	257	221	228	226	233	238	251	229	226	256	223	257	235	217	243	251	256	243	209	254	229	220	240	211	232	278	200	217	225	232	231	229	242	237	208	218	260	227	259	235	229	225	232	245	225	230	202	246	205	234	241	241	196	233	213	212	206	210	201	244	227	226	240	219	245	223	229	239	197	247	241	202	258	218	226	222	230	216	267	227	247	252	258	230	220	261	239	265	247	216	224	227	244	258	249	260	241	238	258	223	218	242	229	237	238	250	228	219	240	250	249	213	251	239	249	219	217	223	246	264	219	236	232	229	243	231	251	211	221	237	238	230	234	243	202	212	220	224	219	230	235	224	236	217	238	256	251	243	210	218	235	236	236	223	234	211	240	227	243	230	237	218	238	239	246	245	210	246	235	222	228	262	226	222	221	225	229	224	240	240	254	223	231	209	236	228	214	249	211	244	218	210	207	221	238	235	238	266	234	252	251	227	213	216	246	231	213	235	223	222	233	231	232	229	232	243	256	225	212	219	229	216	248	274	223	246	234	233	244	230	266	223	243	243	238	231	249	258	239	216	223	247	237	200	205	215	245	228	249	239	224	243	269	232	225	238	226	228	244	261	243	229	247	237	212	235	240	226	235	233	213	231	191	242	249	223	196	237	224	247	220	228	221	239	228	236	238	219	233	235	249	242	230	235	223	226	206	194	244	215	207	245	253	234	209	249	233	236	258	272	270	207	219	238	252	240	230	221	234	230	231
7570	19380	6192	2840	1993	1462	1162	909	722	597	518	496	462	373	413	357	327	332	301	309	277	295	293	292	250	306	266	265	270	246	258	268	266	268	272	236	279	252	255	280	220	243	250	267	251	254	233	237	250	266	235	227	243	246	254	237	229	240	238	260	256	252	234	223	237	252	272	258	257	221	249	282	236	257	262	273	252	258	256	258	230	270	237	234	255	223	218	254	234	255	220	250	237	242	242	221	231	272	240	271	240	241	241	246	254	248	251	263	260	224	243	227	242	253	253	266	240	243	267	256	227	235	243	219	243	280	232	273	229	261	246	261	265	261	226	217	227	221	248	243	219	251	264	249	239	213	231	219	251	223	247	235	221	287	228	219	289	235	241	259	267	294	268	258	234	258	260	259	253	252	246	256	254	246	269	238	241	234	253	276	222	276	244	269	219	261	249	248	253	221	232	223	217	243	258	242	244	263	246	254	244	249	239	228	213	245	276	243	257	275	219	243	232	229	295	236	255	235	255	247	251	220	235	255	268	255	241	255	231	265	216	230	247	237	252	265	257	266	246	234	248	254	251	246	248	221	255	273	274	255	255	238	265	260	256	245	276	225	243	253	193	234	235	247	225	251	245	249	238	232	241	269	246	257	270	247	248	268	259	259	236	280	245	259	230	213	242	255	267	243	241	270	247	263	231	267	241	281	242	232	265	232	280	238	263	237	246	268	249	259	242	262	243	260	262	271	244	245	242	268	240	267	256	237	237	250	228	243	235	236	255	246	251	240	266	270	251	262	266	258	250	224	239	229	242	224	254	230	256	228	260	231	245	252	240	214	248	257	236	222	250	244	243	211	233	254	239	253	243	255	257	224	225	255	248	235	259	246	245	242	238	260	254	237	238	261	255	224	227	256	251	244	257	242	260	221	261	241	244	245	251	238	255	251	268	234	245	236	256	259	264	246	243	266	246	240	260	255	267	279	232	248	266	223	253	252	262	288	235	224	277	250	234	240	259	236	232	242	249	242	237	241	273	243	214	275	271	231	253	253	229	238	257	225	232	230	251	254	276	265	244	249	252	244	228	234	236	229	239	234	248	243	246	241	236	256	233	245	251	244	260	234	254	270	241	245	243	232	214	255	229	255	239	231	257	214	236	247	246	266	214	246	239	264	243	240	231	239	247	245	222	239	249	239	265	240	232	250	240	236	247	220	270	230	224	261	274	222	248	241	240	237	258	264	258	253	228	243	238	267	265	262	260	244	242	278	219	261	244	221	259	255	224	242	263	230	240	268	271	263	237	262	221	237	247	197	249	292	269	231	233	246	242	223	276	243	244	235	230	222	239	222	258	258	278	215	227	244	246	264	262	229	226	235	242	259	254	254	248	256	231	245	245	243	254	250	269	254	237	233	254	246	219	253	264	226	242	232	227	241	221	224	281	255	255	267	250	236	224	252	256	269	235	222	258	227	256	272	239	238	231	253	238	240	229	242	239	227	235	261	203	241	247	263	251	229	259	269	237	257	235	231	256	249	262	262	234	267	240	236	247	245	289	246	234	265	245	234	245	212	245	247	254	260	229	247	236	256	251	257	246	216	253	257	242	248	244	219	231	235	264	229	244	221	257	262	229	245	249	236	242	256	242	239	261	253	267	222	265	237	233	246	226	240	250	243	230	253	268	265	257	250	244	234	267	227	253	241	266	214	241	237	237	240	229	269	241	270	229	256	242	244	276	263	231	258	259	235	259	244	242	238	233	254	214	248	234	263	245	254	252	239	245	239	273	211	264	231	255	250	252	248	237	243	230	268	266	234	236	270	257	245	230	249	230	243	249	232	216	229	259	252	217	234	242	225	256	250	250	258	215	235	258	266	249	244	221	234	264	235	250	247	259	225	254	268	233	249	246	263	246	231	267	246	232	214	239	244	225	250	243	250	252	239	237	263	249	246	233	249	225	239	261	245	232	262	239	252	238	224	247	234	221	285	226	271	249	273	231	286	247	246	268	253	230	255	241	231	243	241	258	255	234	246	239	262	231	249	242	226	249	233	275	266	245	241	242	251	248	255	240	229	245	251	240	236	253	241	257	226	260	238	245	241	224	235	268	248	252	249	249	261	264	221	250	259	229	233	239	262	259	242	236	223	249	241	242	285	239	274	228	252	239	254	232	224	233	253	261	240	224	282	252	200	243	238	255	241	245	238	216	257	236	240	250	256	255	250	258	273	228	261	274	243	251	242	224	213	246	260	269	233	230	266	282	259	243	234	255	252	230	233	254	244	231	229	266	241	252	245	245	263	250	220	226	240	231	266	235	221	229	284	239	239	219	243	252	255	233	260	249	229	228	239	236	208	267	202	233	242	253	233	258	242	223	248	254	250	262	259	263	249	215	236	236	246	211	209	281	242	241	273	251	251	271	247	236	276	245	226	262	218	239	250	247	252	262	270	265	256	225	228	231	245	254	270	218	252	257	245	235	244	259	272	275	266	264	260	241	268	240	258	208	261	216	248	270	246	241	235	233	234	266	247	250	248	237	230	228	245	229	259	243	244	238	260	257	259	254	249	263	246	246	232	260	220	256	214	229	242	243	245	229	251	264	231	265	239	242	267	242	260	228	252	224	264	254	260	239	226	260	264	243	238	232	270	245	268	281	235	231	244	252	238	226	241	247	240	236	245	247	238	227	239	262	245	238	259	244	233	225	240	232	257	213	240	215	229	288	240	244	242	245	248	271	238	207	234	234	271	230	233	260	248	271	270	224	256	246	267	222	243	255	238	230	228	253	247	228	249	257	262	253	250	262	237	256	263	230	235	263	257	253	247	253	220	247	231	255	226	239	257	261	261	240	235	240	252	244	242	234	241	270	262	249	245	247	262	253	240	230	251	249	253	232	253	220	244	258	246	240	218	235	222	257	227	250	269	252	227	256	230	266	271	221	266	263	227	228	238	250	239	267	258	238	241	243	245	255	244	262	240	225	254	268	223	243	240	262	243	263	257	249	219	261	239	242	257	222	267	254	255	257	247	240	250	228	255	250	220	263	267	255	260	221	253	262	294	228	277	229	262	210	252	257	260	259	253	207	219	247	262	274	260	220	260	264	260	249	266	236	227	233	223	266	276	259	261	227	252	243	208	256	224	248	250	241	268	273	266	264	250	264	267	251	269	270	270	279	244	234	257	258	255	245	250	258	251	235	257	243	229	266	284	241	227	229	241	225	271	243	245	235	229	237	253	258	249	251	233	274	268	238	228	252	244	217	225	267	265	259	240	266	259	245	261	291	218	257	235	230	250	215	251	269	245	231	228	243	273	231	247	232	233	229	260	234	212	237	243	253	250	243	234	238	237	250	269	232	262	219	250	251	238	224	247	227	258	254	213	224	256	226	230	246	235	222	249	227	259	272	244	269	273	241	262	244	247	236	252	225	243	246	240	226	231	254	225	242	232	248	249	239	242	244	232	233	246	263	248	261	259	256	259	259	248	240	235	252	235	229	233	247	251	225	243
24904	21266	27343	25457	9487	1033	840	785	687	660	664	682	649	632	657	617	591	580	598	591	608	617	660	604	597	604	646	609	590	582	636	595	604	571	604	612	544	632	584	580	519	593	588	599	574	592	580	610	586	604	614	644	624	608	561	615	601	604	590	562	593	591	618	644	577	636	560	639	596	638	546	578	599	610	562	607	650	614	573	618	585	596	592	573	571	633	539	559	614	586	576	621	550	620	574	583	585	580	602	630	590	564	597	577	587	616	614	576	561	647	616	610	594	559	598	612	643	597	614	567	636	607	624	620	612	600	600	592	597	637	618	556	647	641	617	578	622	593	594	588	598	581	557	598	631	615	611	575	579	598	598	563	613	610	580	617	577	608	597	584	578	659	589	582	607	605	583	598	571	610	617	615	598	624	627	587	624	578	604	643	604	579	586	588	593	624	608	620	583	645	615	591	594	545	575	571	594	612	615	602	591	604	592	590	558	606	593	613	612	581	593	612	601	622	583	643	599	604	618	600	617	594	607	627	584	626	612	627	627	604	625	590	588	636	631	598	587	571	649	584	595	581	596	592	567	632	579	593	585	586	553	628	595	607	607	589	583	580	543	616	608	609	615	563	610	582	595	576	618	575	597	602	604	615	611	615	644	590	609	633	595	612	600	586	613	575	600	622	601	602	588	575	594	644	545	596	576	577	625	619	579	569	603	576	593	607	604	608	547	603	649	576	596	611	630	580	639	600	602	596	554	598	578	589	607	596	565	607	607	577	623	637	575	603	561	629	606	580	598	583	536	601	617	582	642	553	585	598	623	579	590	593	574	625	620	554	586	623	576	632	619	553	551	609	610	559	564	600	583	591	619	578	567	572	585	615	591	603	620	627	589	600	595	597	601	633	639	590	585	583	568	614	601	601	600	688	589	583	607	556	605	615	577	598	624	568	600	574	616	596	605	634	588	529	595	587	597	596	586	622	628	557	570	592	603	597	583	590	633	608	631	578	605	610	626	602	603	612	594	617	584	585	602	623	570	598	574	640	621	575	609	642	601	596	603	583	586	609	595	570	582	591	611	599	563	570	582	588	572	588	615	578	596	581	565	581	633	614	611	615	597	626	636	647	597	571	562	587	537	590	649	598	605	599	578	599	604	635	573	597	644	606	593	579	613	607	596	639	644	601	606	590	570	625	569	602	580	604	577	593	613	590	624	600	600	563	608	603	627	627	586	595	615	626	617	609	630	614	590	574	640	611	599	593	580	612	612	587	600	623	595	615	606	585	588	582	573	604	595	614	598	597	576	583	611	635	593	639	625	610	603	564	589	588	611	600	599	589	623	631	580	644	624	610	618	568	607	591	613	556	623	621	581	582	594	612	591	592	591	596	606	596	592	603	596	623	611	613	610	612	607	591	593	589	562	590	608	582	563	578	589	614	608	641	628	603	614	592	580	583	665	621	552	614	590	619	583	580	632	602	644	613	581	621	592	625	640	616	610	602	601	588	551	579	557	575	608	597	621	610	580	639	610	583	573	596	613	593	588	603	615	604	595	603	583	546	612	581	538	586	605	595	600	560	594	596	601	625	586	592	574	613	608	605	600	568	594	595	581	607	591	645	585	580	654	616	612	579	548	609	609	577	640	600	586	624	577	544	614	620	605	590	621	606	605	565	577	576	574	574	609	580	626	588	607	592	609	617	605	630	615	615	623	610	595	588	578	606	598	612	603	520	591	652	569	586	605	555	621	628	596	616	675	594	589	582	522	590	600	646	603	602	609	636	624	671	583	595	562	609	641	627	615	610	574	625	601	558	582	655	636	605	609	586	582	605	622	614	591	577	583	646	645	592	598	626	577	587	580	586	600	610	548	649	570	589	587	624	588	641	599	574	543	583	626	576	596	568	602	606	594	606	593	556	628	569	608	643	603	576	598	581	609	571	593	584	614	571	598	582	620	634	583	560	574	611	646	597	560	635	580	594	609	592	601	622	608	558	582	634	577	600	652	594	661	641	589	651	575	605	594	568	650	622	632	608	566	608	596	596	624	557	613	612	547	609	601	567	586	610	609	598	608	565	643	600	587	570	580	619	586	636	604	596	619	548	590	566	546	589	578	584	561	600	614	589	611	590	606	644	599	586	616	622	635	600	596	587	611	619	608	656	613	633	636	589	579	618	598	604	595	572	613	575	623	609	621	623	603	581	585	549	614	581	600	580	642	619	615	606	602	581	608	615	584	598	571	578	604	594	613	592	601	568	599	635	639	594	609	586	576	580	625	631	649	605	600	582	550	601	591	589	585	602	632	585	605	604	614	626	593	615	584	607	581	595	632	558	617	635	606	608	586	587	548	611	596	584	561	553	602	603	578	569	632	606	626	612	603	605	587	584	643	603	564	569	601	580	618	580	584	647	601	602	536	576	549	589	580	574	591	583	573	617	584	624	616	577	593	592	635	613	615	595	584	628	588	607	568	567	626	570	563	591	607	579	628	576	580	623	592	632	588	613	593	587	621	557	590	581	581	561	629	633	608	542	583	581	603	616	624	663	581	536	564	551	580	516	595	642	644	589	580	554	591	585	615	624	583	632	624	608	604	568	634	565	591	616	588	576	603	652	602	562	603	575	622	579	594	575	604	571	579	593	570	614	634	632	583	582	616	559	594	616	593	618	631	579	617	591	627	584	588	551	625	587	599	590	607	570	580	592	605	639	611	623	612	629	648	587	586	633	628	555	608	599	599	589	572	615	595	652	620	575	621	592	610	637	570	594	663	551	610	640	610	627	600	598	599	565	598	623	631	611	593	618	613	591	579	620	613	615	632	575	571	564	599	578	595	612	640	583	599	583	594	631	583	594	621	605	668	583	593	612	633	583	594	581	617	612	642	604	570	589	579	590	576	590	583	601	588	592	559	556	594	583	589	577	559	564	542	590	579	616	599	603	596	616	613	588	613	578	586	579	625	619	614	608	602	611	555	598	596	596	573	549	670	607	562	624	601	609	590	618	601	592	614	620	559	637	606	578	625	583	536	542	596	591	628	602	590	611	618	610	597	624	630	576	600	595	559	587	647	611	624	606	607	543	648	594	606	538	600	584	602	671	597	582	612	612	578	588	586	567	602	592	594	586	583	633	600	579	603	602	615	614	604	617	596	608	596	631	620	602	644	586	625	593	599	568	617	609	588	611	640	626	641	583	623	631	562	602	593	624	632	595	629	589	603	589	607	613	572	645	623	608	606	546	577	602	637	615	566	638	609	584	584	585	603	617	583	581	614	571	615	596	578	590	554	592	609	644	586	613	582	626	591	642	649	603	599	621	643	595	540	586	547	629	589	587	621	617	595	594	575	599	601	593	577	570	592	610	606	571	623	608	591	560	540	581	617	636	574	600	599	594	574	563	560	597	586	606	596	565	551	568	592	621	640	587	603	590	594	576	566	624	588	592	564	576	580	617	620	574	606	594	592	598	536	579	584	634	588	597	603	577	638	659	603	591	605	625	623	643	618	585
7345	14213	3628	1944	1534	1196	1046	947	887	783	762	731	727	685	658	670	678	628	599	665	658	622	654	598	626	628	645	594	614	604	585	616	617	593	592	600	595	614	601	580	638	662	578	584	657	641	591	590	631	600	598	566	646	618	559	633	656	591	637	594	578	610	612	578	570	650	631	650	619	592	576	623	626	575	651	615	620	558	553	638	571	585	600	597	600	577	601	628	626	609	572	591	616	630	638	592	618	583	636	625	632	588	557	591	583	587	600	605	549	599	629	628	597	526	578	565	592	599	636	615	615	586	647	605	610	618	580	614	674	597	589	651	596	618	586	558	594	632	668	580	613	604	592	622	593	582	636	583	625	584	583	642	585	592	653	593	583	579	585	551	572	563	610	608	625	619	594	564	631	595	624	600	584	604	610	562	601	599	604	594	577	563	592	605	580	564	638	558	625	577	604	600	588	610	610	588	582	643	575	574	631	559	575	568	592	540	602	604	628	607	542	612	619	619	623	569	606	591	566	606	633	574	584	559	571	597	577	628	590	599	572	606	610	580	602	649	542	605	622	593	593	568	588	609	608	657	614	628	613	584	580	576	572	607	599	621	551	559	584	559	561	609	603	602	567	626	585	596	620	561	626	611	600	599	636	597	595	574	574	580	638	663	585	583	586	603	618	595	601	629	632	644	650	570	576	622	548	613	622	621	560	607	680	593	585	590	622	593	561	584	578	590	587	578	595	606	615	619	619	588	608	619	624	594	600	597	619	651	577	621	615	660	593	602	583	575	563	622	614	580	607	578	615	584	617	596	593	657	642	564	605	602	603	599	561	586	630	593	578	579	618	624	638	596	587	562	622	627	593	584	609	595	595	602	629	585	615	621	639	646	646	622	586	598	616	582	610	559	591	616	594	596	602	592	625	599	601	570	580	615	586	568	630	556	601	664	612	638	591	576	609	593	586	643	602	585	618	608	672	550	631	580	548	571	586	613	622	586	634	634	554	585	635	615	572	591	586	605	595	582	610	634	570	605	609	573	532	611	571	649	583	635	569	580	579	598	607	636	617	621	588	579	586	579	588	572	601	586	646	578	618	616	585	618	586	598	585	598	606	589	594	534	596	586	603	584	533	604	583	555	615	593	591	589	599	588	603	570	609	598	564	626	555	625	600	596	598	627	593	612	618	601	580	590	598	585	588	582	633	564	602	651	598	603	590	588	577	572	616	588	561	576	608	594	618	566	598	608	615	577	599	629	607	576	629	597	610	594	570	635	588	582	610	628	637	595	600	673	606	567	591	605	606	579	571	641	599	620	615	592	627	638	622	653	619	607	565	623	623	613	591	618	617	597	589	642	555	602	594	599	557	628	584	607	572	602	595	565	586	585	635	659	605	587	591	623	620	595	657	553	596	593	569	631	588	568	605	593	597	642	596	563	567	607	598	623	599	586	636	614	586	627	601	583	601	540	615	603	602	621	606	549	631	629	594	624	621	613	629	581	585	573	584	563	608	606	609	596	609	537	608	555	643	610	586	614	621	576	593	575	594	659	589	585	620	598	627	612	616	602	601	578	643	566	595	613	593	596	611	645	603	627	587	563	593	605	633	648	631	579	587	606	582	633	611	608	628	607	605	632	557	588	597	593	585	619	615	603	614	624	577	612	582	608	590	624	580	561	623	609	610	586	605	576	612	582	612	576	618	577	596	610	605	607	619	532	594	597	545	615	579	621	574	633	582	588	627	568	598	609	569	578	637	610	586	578	594	602	576	580	571	552	630	572	595	599	613	600	604	623	641	659	585	611	608	617	594	568	577	583	564	569	579	619	550	584	644	596	600	629	606	600	632	618	634	612	577	627	589	641	568	614	623	572	619	588	617	592	593	617	605	602	575	585	578	604	662	633	557	586	563	608	561	607	578	580	577	596	615	609	595	570	629	596	598	625	556	606	609	634	573	602	669	603	575	606	564	600	618	608	612	603	606	615	580	603	626	587	585	579	606	562	598	595	605	607	608	588	599	639	567	594	567	608	603	620	604	574	580	565	582	611	590	593	631	588	615	588	599	629	600	621	571	572	597	528	589	639	615	643	610	589	628	614	577	628	624	569	552	592	559	595	572	629	593	574	624	652	599	570	578	586	624	588	559	574	645	613	627	617	625	585	585	544	597	611	597	668	600	590	617	617	565	626	575	638	610	646	549	604	593	566	569	638	621	566	614	590	608	563	568	594	595	621	638	640	619	583	604	595	606	569	566	641	579	605	556	594	582	587	595	590	601	617	669	607	623	611	572	579	649	623	585	592	620	569	551	618	638	596	611	640	589	576	601	609	589	589	624	583	574	591	580	584	595	589	554	588	606	592	636	613	595	608	629	551	621	596	580	604	595	607	608	631	633	588	582	625	595	603	591	564	570	598	582	586	614	564	615	600	567	597	617	611	637	586	646	577	577	587	615	602	596	621	626	656	573	619	581	599	637	583	579	618	575	631	630	569	630	656	563	614	570	613	618	570	589	584	600	608	572	590	617	584	569	566	592	599	608	586	620	616	593	601	615	572	637	611	640	631	593	631	637	557	630	576	600	619	657	597	604	622	595	595	632	552	593	640	600	619	619	638	576	603	565	618	597	589	629	618	570	563	599	581	581	555	584	608	652	594	605	612	626	606	555	554	574	606	587	611	622	597	632	565	581	564	610	612	574	559	631	580	581	622	569	594	625	604	627	598	585	626	598	626	608	611	565	565	625	589	543	536	602	608	632	635	588	594	584	598	634	559	677	578	569	639	590	609	598	622	624	596	595	617	647	551	567	613	598	628	589	618	598	641	572	607	590	603	572	589	559	600	561	571	591	605	657	625	576	628	565	645	612	592	588	596	539	601	563	620	580	610	624	589	608	613	663	576	601	610	575	619	588	588	615	567	570	577	618	614	655	634	611	569	597	600	585	589	587	597	568	545	586	617	635	596	592	622	583	651	623	616	644	585	598	646	608	582	621	609	595	611	633	615	617	584	567	598	605	589	616	593	590	586	583	594	587	605	616	544	615	584	593	612	662	596	579	647	611	598	612	576	593	619	580	597	576	596	540	581	576	604	654	600	592	597	581	594	605	630	616	637	627	606	579	646	659	618	597	553	566	599	588	593	626	626	621	614	618	579	569	634	612	600	619	643	590	591	595	590	597	574	605	592	581	569	604	598	613	597	651	619	630	633	618	561	658	560	591	633	605	606	581	647	614	613	585	585	606	565	608	589	579	588	579	570	604	636	616	584	584	591	621	636	597	606	602	624	615	628	616	551	591	579	602	659	638	600	601	600	582	596	588	600	621	643	581	633	641	595	608	564	560	585	543	567	565	617	590	597	632	626	596	584	629	594	572	600	584	586	683	644	603	602	596	579	574	591	602	602	636	608	658	580	581	625	631	587	626	646	576	566	573	566	645	591	578	599	618	590	605	553	599	593	597	600	581	605	567	603	638	618	594	569	584	622	585	657	589	571	609	594	596	598	640	583
22614	21270	28954	23908	21274	21324	7408	1016	737	621	535	495	421	448	432	372	345	313	293	308	308	289	280	279	286	336	267	259	256	273	244	276	252	237	239	268	279	262	253	244	226	251	256	268	244	271	225	225	246	248	247	247	259	245	256	245	224	268	219	211	255	251	263	239	247	263	240	252	225	253	253	249	264	252	216	227	204	270	236	228	244	255	236	239	226	240	226	242	250	231	225	255	220	239	241	232	239	235	269	223	234	241	254	244	254	262	239	231	252	236	228	236	228	232	240	228	244	243	243	265	232	224	233	246	268	251	254	245	240	227	247	257	246	236	247	224	248	242	240	238	248	258	243	232	208	225	233	246	244	242	221	236	220	206	228	243	216	249	261	252	237	219	210	220	247	230	251	266	228	204	238	245	225	225	218	226	254	229	220	229	251	216	221	263	243	249	221	251	240	238	228	217	254	207	230	237	220	207	259	250	269	231	223	254	245	250	247	219	221	243	244	239	243	259	268	250	222	245	251	240	214	259	248	243	224	218	199	240	217	231	256	239	233	237	246	256	250	243	250	221	230	219	233	211	251	236	270	239	237	246	230	250	226	280	203	245	268	236	234	214	242	217	253	237	217	263	226	236	233	225	263	212	191	234	242	244	258	217	220	248	232	253	213	228	258	220	242	244	241	251	220	233	198	250	248	249	259	208	242	252	229	204	257	236	242	202	262	224	230	237	236	217	231	209	230	219	238	218	256	218	218	238	227	254	230	244	218	224	236	229	272	256	194	231	237	235	251	212	252	221	217	214	223	266	227	228	232	223	244	193	253	228	216	230	220	241	240	225	212	183	227	239	267	254	256	221	232	198	240	238	250	201	229	205	238	246	204	205	234	253	262	221	240	235	249	227	230	234	225	203	217	217	238	228	254	256	221	277	237	227	245	233	230	235	238	227	240	224	216	209	234	191	239	220	242	228	233	238	240	248	245	229	241	254	225	216	239	228	234	242	226	270	246	215	234	234	261	241	225	249	247	233	257	275	238	251	228	223	218	222	226	243	230	246	242	226	250	218	233	239	239	200	252	235	238	249	238	230	248	241	234	238	228	239	228	265	211	236	245	251	254	242	211	243	240	230	221	224	251	236	225	227	218	256	231	239	245	246	239	237	218	254	231	231	232	261	244	191	241	217	254	226	229	227	245	208	225	216	248	225	232	249	231	252	233	237	246	231	266	245	222	236	241	232	251	213	246	239	229	229	258	231	253	247	223	229	233	236	246	209	271	219	245	255	221	235	240	272	225	224	233	248	257	246	245	226	266	238	230	246	253	216	243	221	224	232	232	236	262	214	250	235	240	237	257	241	260	231	237	253	244	248	254	234	236	223	230	252	212	249	209	234	239	211	247	230	222	249	226	219	220	228	240	241	225	226	243	217	251	234	245	226	223	240	230	246	213	215	254	244	248	239	233	263	233	247	227	225	228	219	245	247	229	223	218	250	216	248	256	244	246	243	217	222	232	228	223	239	212	223	209	259	251	269	204	232	229	236	266	230	225	211	255	231	229	236	221	240	252	241	228	237	266	251	231	247	237	245	238	220	240	224	215	231	243	237	247	254	261	209	216	231	227	260	227	234	267	249	241	252	224	245	225	211	244	234	249	212	249	227	226	225	230	250	264	225	242	253	245	260	228	238	251	227	239	239	229	255	231	237	250	240	241	231	221	261	223	283	239	244	249	246	250	262	252	236	208	238	252	224	233	236	242	235	219	226	240	238	229	239	230	216	259	246	265	230	259	227	250	260	242	254	258	246	239	251	266	282	257	262	260	253	246	222	233	265	253	247	235	233	232	248	224	230	259	249	239	205	236	240	248	230	244	225	238	244	233	229	228	232	244	223	261	235	242	234	252	224	246	238	229	264	218	259	226	257	225	244	228	249	208	234	214	233	232	230	204	233	232	228	211	256	239	231	254	264	231	226	257	244	217	225	225	261	262	227	231	236	275	228	247	239	249	224	222	231	221	249	221	232	216	245	230	229	235	238	242	240	247	233	236	215	240	248	233	238	218	240	215	244	266	236	291	235	220	248	242	235	236	231	261	232	228	245	221	219	222	214	238	233	224	213	226	245	259	240	250	239	250	227	225	217	218	224	212	243	235	227	253	237	239	233	238	219	229	224	263	223	263	238	217	265	232	237	243	237	236	235	258	221	229	215	233	247	228	240	231	227	218	242	238	238	229	204	209	244	246	238	238	235	248	259	247	246	230	211	234	221	255	217	238	235	228	232	220	233	238	238	228	251	217	227	228	238	263	210	216	260	216	267	231	211	239	227	252	235	238	229	236	236	243	232	234	243	234	214	240	232	206	226	214	237	217	228	209	267	233	236	253	194	212	209	216	252	236	233	225	232	241	219	241	269	205	259	242	258	227	254	262	234	248	237	215	217	261	237	218	228	229	214	241	211	230	204	253	220	253	197	214	218	251	226	257	257	209	242	233	238	234	254	235	218	232	252	249	220	220	218	234	230	266	235	238	232	258	226	240	248	256	221	237	261	234	263	244	261	262	232	238	227	244	232	243	223	232	272	219	246	230	230	240	221	220	223	234	252	273	233	243	228	231	245	245	236	246	271	239	247	239	221	231	242	252	212	220	254	230	228	250	234	245	227	232	219	242	245	252	242	206	241	255	243	232	234	246	251	240	255	260	252	230	234	222	273	272	241	257	220	216	260	220	234	231	247	265	222	232	257	254	248	238	222	221	240	238	262	240	248	228	246	233	240	243	207	219	213	228	230	233	229	250	242	228	244	216	229	246	220	234	252	223	236	228	252	256	219	263	228	229	250	256	264	208	246	241	241	231	210	245	250	225	206	250	245	218	255	238	241	223	261	241	252	209	232	231	248	247	234	248	235	266	213	236	230	256	245	236	255	250	235	248	193	238	210	250	235	230	231	230	246	239	234	235	215	236	242	212	222	230	231	227	246	230	247	218	248	216	258	235	242	231	216	257	238	218	251	226	265	207	277	249	243	236	243	218	251	218	223	247	208	245	244	236	237	212	236	213	233	257	235	228	248	222	245	240	195	220	214	245	292	229	263	239	198	234	265	222	243	257	220	249	210	238	258	243	217	237	250	246	270	234	224	226	239	247	256	237	249	247	242	252	249	268	259	237	220	240	226	224	275	262	209	233	251	237	246	250	244	253	213	237	217	269	237	214	212	232	256	243	227	225	252	258	222	251	249	241	215	252	239	256	226	241	245	206	222	264	262	238	243	252	235	251	231	203	212	248	241	212	254	212	214	237	231	209	254	249	238	233	250	259	207	241	238	227	224	219	203	234	214	256	239	243	229	246	224	249	248	211	280	215	242	233	237	232	225	216	216	226	261	245	221	270	245	251	228	237	198	239	231	244	246	234	234	236	234	240	259	242	236	247	263	255	231	272	235	228	216	251	242	224	219	227	223	227	221	245	285	247	233	247	235	243	241	237	231	241	275	285	252	248	225	216	244	212	205
11503	25409	9778	4661	3392	2512	1843	1484	1135	970	756	711	599	551	433	447	407	415	346	354	322	338	336	278	294	339	335	303	271	275	272	310	270	260	273	263	222	243	266	290	259	243	249	267	217	256	278	251	230	235	264	241	258	250	278	239	266	244	231	235	213	255	245	230	241	243	243	236	243	234	235	275	246	255	267	224	219	206	216	258	248	258	248	222	240	250	230	220	229	244	248	231	245	222	219	231	231	219	210	238	238	202	211	234	217	254	224	266	228	277	225	255	241	223	226	233	241	248	231	257	232	226	253	231	225	217	230	225	246	246	229	220	239	224	238	232	237	193	246	229	222	240	207	246	263	230	236	270	260	230	213	229	210	230	228	252	218	253	242	236	237	238	247	204	209	243	234	219	230	219	249	205	221	224	222	237	220	231	224	215	232	234	249	247	246	252	229	224	228	216	256	235	233	242	235	245	230	258	220	244	239	222	226	250	248	223	232	241	229	201	266	253	239	215	216	226	250	228	207	226	242	231	237	246	237	236	246	260	224	251	245	221	252	248	232	234	237	223	226	235	252	235	253	258	253	243	228	237	239	253	244	231	199	214	245	211	219	263	227	232	235	244	217	221	235	253	233	237	221	238	233	248	212	243	244	226	241	232	228	228	235	242	241	259	218	259	235	235	236	234	209	254	247	247	202	226	251	233	217	246	242	243	212	226	237	201	234	256	214	242	237	228	238	238	245	186	234	213	221	260	240	203	215	239	227	215	235	241	244	237	208	258	264	231	245	241	234	215	223	239	250	211	223	245	197	235	248	232	230	241	211	226	227	211	240	234	243	226	250	223	207	230	229	235	215	205	230	251	227	216	253	217	227	211	226	219	223	226	236	235	226	216	222	240	207	240	232	233	220	243	223	211	217	219	240	225	219	216	229	241	208	226	255	242	231	226	239	229	202	245	247	238	225	231	255	228	244	244	229	238	236	225	246	254	230	253	234	225	232	241	226	232	216	218	248	235	228	256	258	249	261	231	273	237	232	233	255	240	253	206	236	195	228	247	245	245	224	244	256	235	234	222	231	236	234	265	227	213	244	238	229	258	228	229	253	240	239	259	238	223	217	219	236	206	226	200	236	220	214	231	235	217	201	229	240	215	197	238	236	237	269	232	259	246	233	247	244	227	252	245	223	195	225	227	220	197	251	216	283	234	244	248	213	227	276	264	253	245	271	248	227	243	235	233	247	186	236	256	248	229	242	239	245	227	242	248	237	260	219	237	243	219	228	226	231	254	234	216	251	226	257	223	239	261	243	239	257	237	241	228	237	223	254	240	239	256	217	244	281	241	248	238	233	229	250	223	224	240	208	232	235	221	232	240	238	244	222	232	226	230	259	234	238	221	219	243	225	235	220	206	264	217	238	240	219	247	239	219	229	223	233	237	229	222	245	229	255	212	249	243	206	228	251	246	236	214	275	211	264	225	249	261	234	239	236	220	244	227	230	247	249	243	230	262	217	218	214	230	250	229	248	212	245	236	230	213	226	225	219	245	249	208	219	199	245	230	218	242	223	270	227	224	244	251	244	222	253	233	226	240	212	254	220	235	223	223	231	214	223	240	216	226	240	257	251	232	238	239	220	223	225	233	235	234	252	272	242	234	250	241	254	229	245	241	235	245	237	233	215	235	223	236	231	234	223	242	238	243	269	215	257	216	264	240	235	218	255	234	258	219	222	230	253	226	220	222	253	246	256	226	205	240	223	239	218	238	272	211	237	216	243	233	227	253	245	221	238	227	259	211	263	237	233	234	241	236	231	246	241	223	211	257	232	234	246	244	228	249	233	218	257	229	233	261	227	234	241	245	205	232	246	240	236	217	235	246	233	257	219	237	214	250	233	242	228	193	260	240	242	231	236	242	211	253	228	235	233	249	200	222	233	244	234	257	250	260	228	244	230	233	233	197	237	272	256	209	220	239	225	253	244	208	231	232	236	209	227	237	215	235	236	249	227	238	230	229	252	223	229	223	246	220	212	257	223	217	245	218	249	254	223	240	210	248	250	230	218	227	226	222	215	237	230	261	217	244	225	239	204	231	240	229	232	267	248	230	214	238	210	257	238	240	208	201	243	228	233	188	223	238	236	240	259	242	223	252	268	241	231	232	213	222	209	252	243	241	231	237	244	239	204	234	257	185	234	245	252	226	254	268	242	234	243	246	238	234	230	223	269	223	219	236	271	241	205	225	235	239	231	224	202	219	228	223	261	230	257	256	251	236	235	233	212	231	218	264	250	234	207	223	222	252	224	274	208	261	233	196	250	238	233	231	232	244	209	230	239	249	234	262	262	240	225	246	207	239	218	242	225	234	240	216	246	235	241	257	224	231	213	232	234	241	253	268	249	242	247	214	236	229	211	237	220	231	222	208	219	263	220	259	241	227	220	250	252	267	261	216	216	230	239	225	260	244	229	217	216	232	240	239	263	235	234	224	256	271	247	233	235	223	260	263	239	246	210	238	208	226	245	245	255	218	235	233	235	233	241	218	239	234	237	218	230	265	238	217	235	222	246	238	242	234	236	247	230	250	269	212	242	251	236	226	240	238	246	226	215	233	230	225	238	244	236	230	223	231	243	252	219	190	247	232	235	234	182	226	252	228	228	210	229	230	235	224	245	228	244	228	241	198	221	232	257	214	233	244	240	244	241	257	258	212	217	227	209	221	260	233	224	197	222	231	238	233	249	231	256	228	242	228	259	227	259	226	263	217	233	220	225	243	221	252	230	227	202	247	237	263	242	237	233	231	228	218	246	249	247	224	216	233	228	263	237	251	235	251	268	252	241	228	215	245	235	243	224	211	266	247	235	233	224	245	259	213	252	238	247	239	234	228	230	231	240	238	274	235	228	248	232	256	245	228	221	226	262	211	244	222	236	252	257	215	235	197	243	258	217	238	257	228	222	254	234	250	238	245	252	210	228	225	239	253	221	207	253	261	258	226	232	226	205	237	223	243	249	233	214	231	239	254	243	226	218	242	213	222	244	254	243	230	233	236	232	213	226	236	247	240	200	220	220	249	247	221	230	238	230	240	242	264	223	253	223	254	250	286	232	231	234	252	223	237	272	238	230	217	232	198	239	249	234	227	225	225	213	224	264	223	229	241	258	227	222	236	232	221	230	238	215	234	235	256	243	267	231	215	219	241	222	232	242	238	217	247	227	252	224	217	255	209	245	267	209	239	234	217	240	234	262	252	240	230	236	225	208	258	231	227	240	213	218	261	244	217	231	245	242	256	224	232	265	227	228	228	252	238	254	254	263	212	214	209	245	232	211	235	222	230	219	223	261	241	246	248	247	203	193	249	248	228	249	239	268	241	217	260	243	249	252	218	233	261	232	237	224	231	244	205	229	230	247	231	223	225	267	250	191	240	239	244	246	248	222	242	256	234	213	238	235	260	223	253	278	280	210	241	220	236	251	236	225	221	258	240	222	228	242	230	226	238	228	254	216	215	227	263
28009	20003	6878	1010	676	619	624	588	554	527	502	503	508	507	564	544	543	531	516	490	526	502	545	498	494	554	543	492	533	508	517	510	522	510	513	498	513	478	496	506	494	478	485	513	519	528	532	494	496	531	521	547	501	516	501	482	493	540	503	527	478	512	535	525	519	515	461	545	549	528	495	528	584	526	566	511	499	475	499	500	519	504	508	474	552	475	526	541	568	482	462	511	459	481	480	498	494	496	524	534	468	520	517	536	540	503	548	514	586	533	487	486	497	489	468	507	517	549	551	504	494	527	527	528	539	477	497	527	498	529	546	543	515	513	498	502	499	515	559	506	486	518	506	496	509	516	513	505	488	487	501	527	511	504	521	469	551	485	533	512	551	527	501	514	527	530	522	528	502	527	505	500	471	504	552	512	527	479	498	488	535	528	490	497	508	519	564	501	506	517	520	531	507	538	472	485	478	483	478	507	531	499	532	502	483	510	497	511	549	527	550	499	519	505	465	532	513	514	499	498	519	495	508	528	517	502	559	523	501	562	489	536	493	500	513	528	507	479	505	479	495	494	528	528	487	487	510	464	549	521	514	505	488	533	492	520	484	505	521	497	501	494	466	481	500	508	474	515	536	497	522	486	508	466	527	504	529	511	505	506	483	546	506	506	514	538	513	499	486	505	547	469	514	522	511	518	510	536	538	535	495	496	520	488	483	517	549	539	517	498	476	511	536	517	536	513	491	500	533	492	506	541	490	492	527	507	500	535	518	452	507	504	509	540	497	521	545	526	463	484	524	501	505	507	526	535	490	505	507	507	480	517	543	507	476	508	473	516	526	485	502	509	476	523	487	519	506	506	485	490	502	503	499	494	492	496	489	528	536	507	492	522	529	518	441	519	478	461	493	510	512	472	503	514	504	513	504	542	489	466	513	497	463	506	490	516	492	526	477	538	502	524	496	497	499	519	523	554	517	536	574	498	542	507	513	553	535	500	528	534	524	488	516	482	487	495	519	517	474	488	480	512	494	491	524	516	490	529	534	458	536	513	475	498	503	498	545	491	466	489	539	493	497	543	515	493	504	545	528	519	523	503	499	510	489	439	484	538	517	518	543	482	519	558	502	511	501	485	479	536	518	537	528	454	507	511	531	506	521	505	488	522	495	489	526	527	518	492	501	536	495	508	505	526	519	498	482	492	507	501	515	494	470	522	484	495	496	546	498	544	507	512	503	494	490	516	515	485	514	527	523	495	489	478	519	541	508	474	541	514	525	524	505	508	529	518	523	541	522	483	506	545	502	470	467	480	512	510	486	503	489	529	483	508	485	500	496	463	509	497	486	519	507	487	533	502	496	522	511	503	503	513	485	511	538	520	481	499	525	481	495	509	524	504	532	511	488	479	499	497	525	492	515	533	525	508	518	517	572	462	507	482	516	500	475	534	506	502	474	538	509	520	505	490	491	519	521	554	509	500	501	573	503	528	492	471	533	536	529	534	547	506	531	482	522	503	477	537	532	536	486	519	494	557	477	528	526	494	528	518	493	473	508	537	536	523	494	562	541	521	484	451	571	533	523	530	514	506	519	524	542	535	489	514	477	496	505	487	496	506	512	531	519	487	503	520	495	516	521	489	493	492	505	501	516	491	478	510	497	553	494	489	513	519	530	522	498	501	519	474	527	525	511	516	521	553	542	476	510	489	512	549	486	501	500	497	540	527	527	475	544	515	481	508	490	510	529	502	490	508	505	522	546	521	497	516	535	475	481	526	530	555	451	481	451	499	488	523	481	471	534	524	517	501	483	523	511	477	523	513	558	543	565	516	521	483	498	522	497	524	514	509	531	466	493	514	506	515	507	507	520	476	506	485	510	522	528	483	498	498	511	511	541	506	517	520	503	518	546	480	540	513	501	468	529	495	495	517	524	553	543	507	489	499	499	527	487	531	483	466	508	525	476	544	511	552	500	555	523	535	521	533	511	517	515	499	529	506	478	522	563	507	525	518	530	515	528	495	559	499	468	489	506	518	509	478	511	547	556	511	525	464	535	578	520	481	488	493	527	501	515	524	516	511	503	467	518	501	513	502	516	502	515	478	513	505	471	525	520	480	527	506	530	508	493	482	524	541	490	481	523	503	552	541	515	492	487	518	503	540	521	530	526	568	523	519	510	542	479	521	522	497	537	525	505	518	518	454	486	488	512	542	488	488	480	523	511	518	521	521	518	542	531	552	496	508	515	500	482	487	489	512	544	542	510	522	543	513	493	519	541	533	520	526	525	475	521	527	469	507	492	535	494	520	494	488	532	512	492	512	507	463	489	485	513	526	524	478	519	498	537	468	486	511	486	537	484	504	517	569	508	517	457	471	480	537	507	528	515	524	510	532	536	504	540	533	505	509	513	533	514	522	493	522	485	502	502	552	526	545	481	501	480	535	503	493	515	548	473	539	474	513	497	547	520	505	581	489	511	504	490	546	517	557	484	499	520	533	524	499	478	529	514	512	531	544	488	518	466	512	533	490	502	483	514	520	572	475	476	498	495	472	505	488	508	532	455	528	505	537	544	539	532	532	489	511	497	540	501	508	496	524	522	533	539	514	521	500	487	495	524	527	525	490	467	498	507	525	486	484	504	514	530	514	492	503	523	485	462	494	503	493	506	463	510	526	530	515	536	520	494	521	493	490	534	502	509	512	522	476	514	471	531	524	519	511	506	509	492	498	501	520	515	548	519	505	490	530	557	538	525	503	524	492	497	511	477	556	498	532	490	480	488	508	538	536	508	508	531	488	481	517	472	515	507	577	465	489	488	506	530	547	489	555	507	476	553	536	512	513	523	482	520	510	508	520	506	526	507	536	551	478	490	505	515	513	466	506	526	493	511	508	506	518	521	529	517	519	474	534	523	510	512	503	549	524	521	548	568	521	487	531	506	518	509	499	498	520	518	496	512	484	509	521	503	518	493	528	493	470	501	524	505	515	533	519	521	515	544	538	510	508	496	570	461	523	479	522	486	514	521	491	507	492	540	491	505	514	534	510	541	488	486	496	521	465	520	543	488	513	507	538	507	566	509	490	501	539	493	519	521	509	493	509	502	543	516	511	545	506	508	532	487	523	494	495	490	474	518	492	524	495	509	521	490	521	493	519	484	513	515	506	539	504	511	505	476	491	510	520	521	523	523	505	489	530	523	500	498	518	515	505	524	473	460	512	530	506	516	543	521	549	511	518	538	512	514	524	510	538	502	500	524	520	487	513	538	511	437	498	523	512	496	498	498	488	500	485	512	516	506	499	506	506	518	555	539	517	507	515	525	513	489	467	461	494	502	515	473	463	513	505	526	496	532	530	456	501	525	512	491	512	522	521	465	518	539	502	540	483	531	522	512	506	484	491	517	490	502	493	509	518	496	536	488	497	506	505	524	474	509	561	545	503	493	540	527	515	523	502	500	509	514	523	498	525	505	540	511	498	523	536	511	516	473	508	479	544	543	530	491	519	514	538	517	510
9000	7232	1325	846	738	667	647	617	570	569	588	527	557	539	555	572	484	561	480	547	544	513	484	538	541	538	553	558	507	515	539	503	523	519	521	517	530	548	512	503	491	542	530	543	511	519	510	488	559	504	542	509	540	559	521	507	544	521	501	534	547	521	519	531	501	504	514	511	535	551	551	523	526	501	517	550	524	499	527	542	528	525	522	479	556	557	505	500	501	509	493	510	511	500	540	520	532	532	559	536	529	518	529	493	523	522	553	515	516	527	538	534	525	516	518	521	541	543	521	512	519	480	524	564	488	503	506	536	477	531	544	539	519	514	516	519	533	519	500	556	506	551	510	519	547	512	544	500	559	524	474	554	519	525	520	546	513	517	528	533	504	496	537	504	493	477	508	523	532	519	498	507	532	554	513	502	517	518	547	547	527	515	532	519	545	539	505	532	572	539	503	579	492	557	530	532	515	496	549	520	497	523	517	551	554	527	542	538	503	544	543	535	544	543	528	512	521	514	558	512	550	513	537	542	512	545	549	514	511	501	512	545	545	523	515	512	532	560	516	505	521	499	513	552	492	533	544	512	533	540	542	502	523	524	527	510	511	525	503	525	485	554	516	540	523	472	513	516	539	504	495	555	511	552	503	516	536	513	550	519	527	523	508	550	491	521	563	546	488	478	528	506	558	519	542	540	519	518	509	563	518	505	573	543	500	495	526	512	516	526	540	530	536	524	529	544	539	509	491	555	537	544	524	524	535	533	533	543	510	527	528	537	521	515	541	536	517	533	526	539	536	513	518	491	502	514	519	489	522	505	487	503	483	502	525	534	528	505	556	503	554	565	503	519	511	514	524	531	535	507	514	536	534	511	524	504	498	531	541	513	528	499	516	519	554	550	575	538	552	506	541	488	516	528	518	512	517	520	501	494	539	492	513	535	533	512	528	535	546	511	546	524	507	522	532	514	488	501	539	500	512	524	496	533	525	518	502	522	524	542	534	520	544	525	517	510	502	529	529	484	546	481	515	540	506	535	511	519	507	511	521	539	534	512	511	510	543	504	514	493	499	490	526	544	520	518	509	512	532	526	526	516	520	528	528	520	521	534	524	558	543	482	501	540	501	517	486	501	532	506	605	545	520	497	518	488	508	493	518	502	551	508	535	542	562	515	480	500	498	553	514	537	527	497	523	528	525	494	488	523	514	505	518	514	525	519	542	537	519	541	503	517	502	484	512	560	521	505	528	528	531	533	539	508	507	541	488	580	512	537	509	534	554	538	562	540	498	535	529	551	548	539	503	479	539	530	472	510	522	508	547	526	522	545	525	522	543	525	507	519	494	549	545	542	539	533	512	518	554	524	517	530	483	571	565	516	532	518	500	537	512	511	520	511	535	536	504	506	542	504	523	528	523	535	531	459	538	513	556	534	501	552	508	535	568	542	539	521	482	533	538	549	539	523	484	534	519	486	546	530	527	534	500	543	500	535	530	554	494	534	512	509	497	509	515	520	507	494	531	518	532	531	499	547	501	544	520	567	505	544	549	514	481	484	501	552	489	508	514	550	544	528	536	560	525	524	522	528	501	575	526	509	524	507	547	520	529	532	543	558	530	551	522	487	476	550	486	526	488	490	502	513	508	502	498	513	525	536	523	534	529	515	510	525	516	511	550	535	491	536	515	531	544	490	513	510	541	521	507	540	514	529	531	531	506	543	498	527	485	525	496	500	518	499	515	543	558	498	541	517	574	554	499	515	535	526	543	540	501	552	503	563	528	496	514	530	521	559	529	548	524	494	526	545	481	501	504	544	519	533	483	536	536	552	505	521	485	499	514	514	527	535	553	491	527	548	527	519	506	521	498	486	519	512	523	564	575	538	515	547	525	529	507	506	525	502	539	539	520	529	513	518	526	529	535	496	534	480	530	525	529	490	512	501	503	522	483	537	499	491	593	477	580	565	492	541	515	508	493	515	503	515	539	554	500	505	532	563	484	520	556	517	490	502	529	513	540	527	526	505	491	506	514	534	548	523	523	528	510	593	502	518	481	508	491	532	529	518	544	520	537	546	521	515	545	504	526	555	490	540	508	558	515	543	502	511	505	515	544	547	524	524	508	469	488	514	532	532	522	561	513	512	525	515	504	505	524	504	554	528	460	530	514	521	534	535	563	501	554	519	517	535	529	522	527	517	493	511	511	511	510	553	555	530	527	525	524	482	515	553	509	521	541	545	543	529	510	497	529	533	510	506	513	550	545	541	503	516	509	513	524	512	521	529	550	536	544	529	531	474	527	511	517	548	515	520	527	539	529	510	513	528	532	527	546	519	523	491	566	499	536	526	518	525	575	498	514	500	504	519	510	521	532	514	489	510	504	538	493	512	481	529	541	531	478	529	502	521	503	484	538	521	516	491	509	512	520	514	520	509	551	479	524	553	544	503	497	515	508	525	544	563	519	500	564	498	509	556	519	506	480	474	529	546	558	547	532	561	562	509	592	494	542	509	459	528	508	530	512	551	540	523	501	515	511	541	571	498	532	494	506	545	527	515	521	531	540	537	533	515	556	549	501	522	536	538	549	528	520	538	521	523	541	551	515	555	488	519	511	495	525	567	488	517	505	501	537	500	490	510	516	527	526	555	552	536	479	528	538	535	508	588	480	528	540	540	522	480	539	505	542	530	501	525	513	513	551	490	543	574	546	565	524	504	498	507	539	486	500	542	530	546	532	536	538	535	537	547	502	561	513	516	532	537	509	475	521	512	501	509	510	499	523	529	541	537	531	547	569	511	530	500	502	529	535	500	525	522	499	552	561	539	544	518	513	508	527	478	491	496	551	499	496	511	551	507	559	537	536	534	549	522	510	517	516	530	490	530	510	509	513	493	526	510	535	530	540	512	534	504	559	595	527	514	556	522	536	536	512	533	552	507	493	535	558	510	550	491	535	498	531	477	518	569	522	553	534	516	562	542	508	493	504	515	534	521	537	506	573	511	527	537	586	521	547	538	548	526	552	506	522	496	534	530	488	504	511	481	540	536	518	543	491	504	573	558	522	519	546	498	533	510	517	495	539	509	513	510	512	529	529	517	514	519	512	542	541	539	566	546	556	529	548	522	517	562	503	506	522	496	557	540	506	484	512	515	472	509	535	536	501	487	539	511	535	560	532	497	530	482	460	573	537	560	523	485	519	511	518	526	561	562	490	520	488	540	517	544	491	538	514	562	552	476	578	490	540	529	499	563	547	535	495	501	536	547	493	540	506	494	529	499	521	523	511	515	513	467	550	497	519	490	519	519	485	551	528	553	522	523	514	551	542	524	537	488	520	512	499	508	508	515	510	528	506	498	494	540	487	504	532	531	519	544	520	560	533	501	541	548	498	520	529	507	527	511	517	547	527	528	534	539	536	529	519	525	548	510	553	508	489	526	500	556	521	491	523	499	523	513	518	525	537	509	545	536	477	536	510	523	510	510	545	487	502	528	497	515	520	525	506	557	490	497	526	539
23773	21236	28395	24355	21226	7836	933	610	495	423	392	358	339	325	295	287	276	279	269	261	266	259	263	282	232	271	279	287	249	247	243	251	241	248	243	259	225	237	216	242	229	225	211	227	244	237	235	230	218	255	229	234	216	236	262	228	215	241	202	226	199	238	207	245	247	244	229	224	218	223	244	255	222	222	246	222	262	232	220	228	245	217	221	222	231	222	213	224	250	257	243	215	202	260	229	219	233	232	224	228	216	212	245	215	232	250	223	232	204	209	235	246	243	229	204	222	247	231	210	238	220	206	240	256	217	246	217	224	221	244	262	237	231	212	235	238	243	218	255	229	248	238	223	216	232	219	229	240	230	227	228	211	235	255	248	259	229	215	251	228	211	213	219	222	219	222	223	215	249	220	223	244	241	234	231	220	226	216	235	232	252	239	211	239	247	209	207	230	217	223	220	244	240	213	225	237	212	249	214	226	249	242	227	241	243	249	209	232	222	210	227	222	230	234	216	222	231	218	216	245	254	234	226	258	256	249	220	237	249	232	248	219	220	231	235	215	252	219	261	265	241	249	231	238	215	200	204	211	217	186	267	211	236	237	233	237	219	207	237	245	233	227	211	214	267	248	211	235	220	246	225	213	228	263	238	245	219	234	224	229	212	199	237	230	244	219	225	227	213	256	199	230	229	201	218	246	248	248	221	228	193	245	207	233	211	229	225	228	225	246	215	227	244	218	236	223	235	256	262	218	219	240	231	229	192	211	223	244	249	216	218	251	250	253	243	213	218	227	234	208	212	219	240	245	235	228	208	252	224	248	238	234	218	251	213	225	203	227	236	233	228	229	228	217	238	228	238	233	235	238	237	250	222	222	249	235	247	244	232	224	242	222	254	250	242	243	208	235	244	194	229	241	250	230	205	264	233	230	232	253	232	250	230	228	228	223	207	244	206	228	218	228	207	232	219	238	235	230	225	244	232	244	219	226	236	241	215	226	216	211	254	210	202	231	237	234	232	257	253	238	218	202	214	221	233	228	242	225	252	252	217	228	215	214	234	239	192	207	238	223	219	218	224	218	262	268	228	246	252	228	219	226	239	224	238	243	223	218	245	227	205	221	214	224	234	254	247	242	233	227	233	233	225	229	228	206	229	212	233	246	208	226	224	211	220	219	210	236	218	230	219	223	253	254	234	235	231	263	256	216	246	223	240	198	204	241	241	224	219	255	247	231	214	254	240	235	228	223	208	253	210	244	235	237	231	246	207	256	214	227	225	240	222	261	238	239	239	243	227	221	220	222	226	257	198	225	213	213	219	248	233	227	240	217	201	214	210	241	233	279	231	241	221	230	253	210	220	216	216	242	247	211	237	240	243	219	231	242	224	251	228	213	206	213	217	229	254	248	226	232	230	229	229	222	258	233	222	252	246	262	239	226	205	202	259	223	233	224	222	224	252	234	241	232	213	215	230	226	239	259	206	220	215	233	219	237	187	219	231	221	221	234	219	254	249	201	231	236	252	216	216	266	251	238	233	244	219	241	237	202	229	222	244	217	265	227	245	265	250	213	203	245	252	239	231	235	253	232	236	230	211	207	239	242	235	253	214	225	216	221	230	240	215	205	224	236	247	238	244	221	227	227	242	234	206	215	226	250	265	226	243	209	212	211	218	243	237	241	252	208	242	224	242	197	243	216	221	242	239	223	220	241	229	221	225	225	238	217	241	255	251	226	243	239	220	218	231	250	208	241	215	222	247	231	228	224	244	255	256	231	224	233	236	217	241	207	233	226	213	225	236	241	243	237	234	241	268	227	220	243	221	233	243	215	224	231	234	225	240	223	222	210	214	234	234	207	236	239	202	222	246	252	234	210	225	230	271	232	223	220	206	243	240	234	198	233	224	207	224	226	243	242	223	237	225	245	245	229	238	222	239	230	223	224	250	226	230	219	230	238	265	206	251	229	228	225	215	218	244	225	229	229	227	221	229	232	222	220	240	224	236	223	194	231	233	255	229	211	253	246	227	219	216	209	218	221	234	216	220	210	259	232	225	238	254	234	222	227	250	204	237	253	240	222	223	227	260	216	256	237	195	225	248	209	230	243	231	214	204	209	240	212	211	246	253	213	199	236	218	230	233	228	245	239	190	232	239	215	214	265	255	222	234	231	227	226	214	232	216	227	190	221	215	236	231	227	212	214	252	249	214	233	230	241	215	231	232	239	211	252	224	211	219	216	248	224	218	228	240	243	244	227	232	264	238	217	227	214	234	201	208	228	240	268	265	238	229	233	243	227	215	210	226	227	216	234	247	223	243	236	217	207	210	230	219	248	214	221	226	231	230	222	227	225	252	220	238	235	251	242	242	222	244	223	226	236	239	216	248	215	229	230	214	233	238	203	230	224	235	216	204	238	219	222	226	244	234	227	274	230	235	221	223	232	212	228	263	236	237	254	227	220	246	217	229	233	213	243	248	220	214	249	223	243	225	227	249	224	211	242	243	207	228	262	230	245	221	215	204	245	236	229	250	229	224	219	237	223	252	231	247	230	234	229	238	197	225	240	220	236	232	235	219	240	233	215	227	231	265	196	232	236	218	216	241	237	214	210	220	217	248	227	244	223	235	236	241	215	237	234	226	243	240	208	227	242	240	229	253	241	238	242	230	231	243	227	243	245	250	205	215	264	256	235	232	265	241	257	216	236	222	233	231	210	214	236	233	220	230	226	220	216	257	208	218	209	244	208	228	249	241	222	228	232	227	216	223	240	238	225	213	234	214	243	219	234	211	236	249	228	214	226	232	222	249	233	198	209	226	235	233	239	217	219	259	220	231	234	194	227	242	216	210	206	230	210	229	255	226	217	254	234	221	229	226	241	225	231	194	192	239	228	222	233	233	223	230	248	242	256	202	237	209	233	223	228	258	203	243	217	245	215	234	237	235	241	237	205	219	251	219	218	215	235	257	247	231	208	221	217	234	228	216	220	235	235	252	240	220	243	249	221	200	236	230	265	255	232	237	257	227	221	237	241	227	225	236	253	252	238	231	235	230	242	240	220	228	234	257	259	223	219	229	211	242	227	223	250	199	224	220	256	245	255	245	219	228	213	216	240	198	237	215	214	263	237	259	268	219	236	253	260	223	235	247	271	227	239	232	230	234	248	229	240	242	231	218	244	230	231	208	256	222	253	210	196	213	233	212	215	225	212	255	229	227	239	240	219	239	227	239	210	241	228	229	213	227	209	238	220	222	216	234	218	232	254	217	198	244	226	263	209	221	243	228	252	254	234	228	217	226	242	207	226	246	241	197	232	231	231	223	214	247	242	233	209	240	237	214	215	231	234	219	229	217	253	237	257	219	239	234	235	233	216	238	224	250	257	219	225	236	210	227	246	248	222	229	227	218	269	246	241	210	225	261	220	213	220	246	237	220	230	239	203	222	231	256	224	202	235	242	237	264	236	216	244	252	239	203	229	243	209	220	207	226	214	242	215	229	255	244	240	243	248	219	220
10197	20259	6020	2732	1992	1478	1189	851	758	575	517	469	426	409	328	359	312	294	310	303	307	277	333	275	304	297	274	256	265	256	270	255	254	229	263	280	269	264	279	255	249	238	241	266	239	267	283	243	298	240	280	256	242	256	251	257	274	263	247	231	206	232	248	241	237	259	239	248	213	219	223	276	249	270	232	241	241	236	248	239	236	220	239	226	264	249	239	216	227	266	242	212	222	238	238	225	243	227	228	245	266	230	239	226	242	215	240	243	265	247	253	242	225	245	227	231	240	248	272	249	220	209	240	229	218	251	238	249	245	255	263	248	220	235	241	237	239	231	239	266	214	254	231	238	216	260	242	271	254	250	208	251	220	252	220	248	225	256	241	240	247	237	227	244	250	253	236	233	265	198	249	239	229	251	250	235	243	252	252	250	225	270	252	233	236	235	221	238	268	214	237	221	277	237	223	241	230	248	248	229	223	258	236	241	249	221	247	248	250	248	269	230	238	239	229	261	247	231	247	222	249	265	247	256	247	244	250	248	253	257	234	250	228	261	232	247	223	248	220	228	242	246	224	249	266	257	269	242	244	227	213	255	214	240	233	247	239	249	233	240	267	251	234	249	213	231	249	234	244	253	233	223	252	240	266	235	243	264	248	247	239	230	232	236	239	221	220	263	256	269	280	265	254	236	255	256	240	254	259	239	236	254	241	270	270	265	227	229	245	249	240	243	240	236	267	244	205	246	243	257	239	245	232	246	216	247	225	223	238	229	257	228	247	266	240	237	232	212	254	233	222	245	212	239	239	214	252	231	237	242	237	229	237	254	233	236	220	231	241	223	235	279	256	220	236	265	244	261	224	246	256	209	227	246	250	222	221	271	257	248	269	253	266	231	256	219	276	230	244	212	241	257	240	248	271	238	244	237	243	233	247	228	234	245	247	252	256	242	284	224	218	253	244	223	242	229	240	243	233	279	239	245	286	231	250	248	196	243	239	233	224	233	231	269	276	247	222	242	231	228	252	225	234	246	247	215	246	252	228	233	226	219	223	248	236	229	265	224	238	238	221	237	248	265	251	236	234	208	210	235	248	235	238	234	239	236	247	271	230	243	242	234	263	272	266	222	207	249	227	248	242	237	250	232	208	242	220	246	239	215	240	261	212	262	241	232	237	231	251	231	256	227	226	242	244	255	233	207	222	221	245	219	225	218	234	275	238	253	253	229	239	249	256	247	236	233	267	223	238	243	235	240	232	263	250	233	245	273	242	267	244	221	276	242	253	247	250	259	241	227	243	240	239	259	240	243	233	233	254	225	240	233	239	248	237	244	227	243	246	238	234	252	232	232	250	253	219	232	254	246	252	239	253	268	228	254	222	232	245	226	257	260	222	236	228	226	226	259	246	216	224	233	261	248	215	279	266	236	229	225	229	250	243	242	249	225	251	251	224	217	231	241	273	248	244	267	222	240	231	240	217	240	237	246	221	249	222	234	252	244	243	237	267	241	219	240	247	261	223	257	252	254	243	200	249	265	252	280	264	245	227	217	254	226	248	223	237	252	242	240	218	231	243	236	232	241	234	226	211	225	232	229	260	237	229	249	254	242	256	260	236	238	245	221	257	240	232	254	265	228	232	241	258	239	265	230	234	236	223	265	232	264	242	248	234	237	262	241	230	238	201	254	221	241	256	242	217	250	248	243	241	226	257	238	207	239	239	241	232	241	235	235	224	263	236	236	231	230	255	253	225	237	232	242	245	212	251	257	216	271	228	230	263	254	231	240	255	246	237	239	218	236	203	259	240	215	242	256	209	220	245	210	232	240	245	233	240	242	231	230	213	228	241	231	221	245	274	239	224	239	258	240	255	232	251	238	217	242	235	232	238	256	256	249	254	264	245	239	269	251	249	269	242	203	235	226	213	238	239	230	269	225	245	238	238	224	243	225	219	231	248	265	211	238	247	227	237	236	239	223	243	223	229	263	239	245	240	246	235	235	241	252	225	230	212	246	241	231	261	265	232	223	251	232	229	225	230	250	238	226	244	240	214	261	215	246	237	237	246	259	249	229	246	219	225	253	257	231	246	247	268	246	245	228	231	256	248	246	224	266	230	239	248	221	226	257	251	222	249	236	251	227	238	245	250	221	256	224	228	264	237	222	224	242	238	236	234	201	213	275	259	199	249	257	245	237	242	270	212	242	228	213	235	237	234	243	245	244	275	213	252	239	262	248	241	206	217	243	235	235	234	232	223	235	243	252	236	237	242	255	235	214	239	228	245	247	253	222	219	236	232	237	257	232	231	241	239	245	255	271	228	222	251	245	226	242	248	244	247	229	246	251	232	252	243	222	255	227	267	255	241	222	203	240	243	243	250	229	229	255	264	221	210	244	256	255	238	248	264	245	265	240	221	246	237	240	230	226	269	265	255	216	247	222	233	230	212	253	235	240	249	239	248	269	239	245	215	257	237	237	250	229	250	235	245	225	275	249	240	256	233	244	248	227	243	273	261	230	237	230	223	251	257	208	266	263	235	243	241	255	264	262	248	236	245	233	265	287	232	247	220	239	228	253	233	231	239	231	233	246	237	235	242	257	241	264	261	253	234	249	269	236	210	259	239	267	230	247	271	244	238	254	235	249	234	222	213	241	239	240	240	253	208	244	236	235	216	214	260	219	223	264	236	273	228	249	247	228	223	227	254	261	215	249	259	244	233	267	245	250	252	232	237	248	245	254	261	260	263	232	252	273	243	264	221	244	245	220	218	240	236	245	228	229	236	246	233	223	231	214	257	217	220	245	217	241	204	270	246	226	221	236	250	250	255	264	248	232	217	240	254	229	249	250	230	235	225	225	227	233	236	232	226	228	237	221	217	247	251	252	241	242	250	219	238	249	239	227	228	253	250	242	233	247	242	266	240	241	235	282	238	235	242	256	220	267	219	249	249	225	227	227	217	253	253	226	233	221	209	236	247	268	250	234	249	268	242	238	247	235	269	240	210	266	262	245	248	220	237	253	255	246	249	239	266	273	255	235	241	231	248	247	252	225	245	253	248	257	236	243	214	263	247	278	246	221	239	241	247	221	244	252	233	208	247	259	261	241	245	223	231	233	250	230	248	238	223	233	234	234	246	265	252	237	229	259	252	236	246	218	246	220	264	250	251	249	249	241	238	269	232	234	243	237	239	236	243	236	239	249	209	234	250	248	262	242	247	234	239	241	209	233	246	249	236	232	243	214	250	253	255	236	238	217	249	219	227	240	226	264	229	235	239	240	242	238	252	263	223	256	234	258	235	266	272	238	241	234	244	245	258	249	255	238	246	247	258	244	252	242	236	241	234	236	231	252	237	261	251	270	254	255	255	220	276	233	258	239	246	252	259	254	257	211	242	256	246	226	236	252	238	235	233	231	254	232	231	238	238	242	230	221	250	265	256	230	271	255	253	222	219	230	238	231	223	252	263	252	243	233	254	242	219	245	242	245	256	269	253	230	249	244	282	256	246	223
24866	21244	27262	25438	9460	1069	862	777	730	717	672	651	632	631	674	630	654	646	633	659	612	650	665	645	618	604	604	587	670	589	525	605	624	578	583	665	602	579	637	588	592	566	596	617	602	620	573	583	615	614	603	605	616	608	588	603	568	595	602	624	618	618	579	628	623	584	601	590	574	626	565	576	575	595	637	610	612	584	605	553	582	584	598	613	613	588	609	575	635	620	600	576	567	572	575	569	612	581	618	627	564	650	561	617	591	601	549	600	606	581	610	628	550	594	626	594	620	613	611	583	617	595	571	582	602	592	598	602	619	618	615	629	610	607	617	601	598	615	622	646	569	646	596	540	589	598	549	655	563	587	587	591	603	602	620	599	598	566	610	596	588	605	581	608	618	609	620	626	613	610	617	629	591	622	612	605	607	611	594	586	639	594	605	606	614	585	562	616	618	582	593	602	617	574	581	608	533	605	629	595	592	610	584	584	587	558	597	614	619	600	600	615	585	568	607	623	602	594	591	612	619	630	602	591	580	601	609	614	552	590	604	624	582	615	602	627	567	579	601	553	590	594	587	640	598	611	616	591	557	579	560	584	595	604	588	608	604	648	637	544	609	614	562	655	574	587	578	644	563	590	597	611	594	575	608	578	569	587	554	610	589	571	598	606	595	584	577	535	602	573	570	599	615	610	595	598	552	637	576	594	565	601	609	567	624	615	615	566	619	544	615	596	641	606	587	595	568	595	586	574	616	597	593	594	621	586	567	639	607	606	562	605	603	552	648	594	633	631	604	585	573	586	651	592	599	571	585	607	628	601	592	574	614	581	612	615	593	613	609	620	625	618	599	598	607	584	602	627	589	576	642	662	587	589	562	620	562	580	599	601	624	631	564	548	624	613	555	587	608	613	616	638	603	604	613	589	570	583	607	664	611	605	597	638	563	610	596	604	599	602	581	608	641	647	619	584	572	579	578	637	631	545	583	604	614	568	609	617	569	635	568	587	630	610	598	621	619	574	573	578	595	598	607	608	659	591	593	592	628	596	612	637	612	579	615	567	624	582	627	606	536	617	674	597	600	613	589	608	605	607	613	601	581	623	601	597	574	599	546	585	620	582	612	586	621	542	604	593	606	609	612	600	595	613	582	583	595	582	579	619	601	602	563	600	585	594	608	592	596	594	577	623	652	581	635	620	562	619	603	583	593	592	606	555	570	573	597	613	611	603	617	614	608	591	579	544	595	556	558	588	580	592	577	607	593	607	606	599	615	603	595	635	591	645	604	598	600	548	590	604	611	559	573	614	622	609	605	621	642	590	598	572	601	636	614	636	611	613	590	585	580	573	592	573	552	562	595	569	587	634	616	572	572	585	528	594	607	598	614	594	570	584	599	560	580	588	594	564	576	588	572	621	608	596	623	590	601	566	614	576	592	582	587	585	610	570	565	580	631	582	583	569	634	623	578	570	619	636	638	631	555	632	636	598	628	651	602	654	647	586	577	622	597	572	587	566	568	614	558	590	606	608	645	564	617	557	600	621	652	593	609	628	562	627	574	565	629	580	592	619	607	570	544	583	589	634	598	608	585	539	612	576	572	603	569	575	593	538	593	601	555	628	585	632	586	611	607	624	631	608	557	655	607	618	573	572	584	626	609	573	567	614	653	565	599	592	588	623	602	595	597	548	540	587	617	568	613	601	626	604	571	573	564	600	593	600	599	606	567	584	607	604	605	589	658	589	565	574	654	593	601	608	578	625	624	596	566	569	587	594	632	586	574	596	590	595	607	641	597	608	596	616	593	634	607	612	608	575	556	617	600	573	608	582	575	591	574	557	610	613	650	623	607	592	574	589	557	595	586	618	638	544	586	601	605	544	604	659	598	569	612	622	596	616	623	594	605	560	598	595	582	581	604	648	570	622	580	614	563	569	580	578	574	608	541	613	566	596	585	588	631	604	582	604	568	617	589	557	586	656	576	555	615	591	597	596	554	586	582	565	587	616	586	566	594	600	600	589	613	554	602	592	594	613	626	571	613	602	614	574	627	565	584	590	603	612	563	563	578	561	609	608	589	547	580	617	589	571	586	631	546	607	617	584	618	555	599	607	585	577	620	584	646	569	587	569	621	619	586	611	588	607	602	578	606	626	621	626	658	598	586	592	613	591	581	570	634	560	584	604	600	614	535	582	579	579	577	610	598	599	557	602	627	581	631	591	616	612	620	567	597	594	587	603	577	609	586	558	561	588	647	586	614	624	548	569	555	597	613	603	628	614	597	598	574	574	579	606	611	565	605	589	596	627	584	583	580	606	622	626	603	592	583	588	572	631	586	655	592	579	602	572	618	574	563	578	591	572	585	598	576	554	579	615	588	618	627	589	621	598	584	555	590	595	578	582	625	603	593	571	593	589	622	576	586	602	603	575	608	577	588	592	554	575	568	634	611	566	594	617	602	592	554	583	563	574	604	619	638	607	623	621	600	578	602	602	640	569	545	607	614	590	622	616	645	605	621	548	572	587	567	623	591	580	608	613	544	581	597	610	571	590	572	575	567	550	630	578	582	583	601	617	623	596	619	607	623	626	574	581	537	554	623	560	650	622	627	609	569	597	631	583	595	620	591	584	534	574	600	560	572	593	608	616	621	589	620	568	590	624	602	605	608	602	586	554	600	607	610	615	581	627	674	608	612	605	554	574	611	603	625	596	621	610	585	568	605	607	594	620	609	569	567	591	652	598	563	572	582	596	606	556	585	603	619	582	567	573	580	592	608	583	616	586	527	617	584	642	570	620	580	583	600	601	564	584	563	595	532	592	575	646	550	558	563	597	636	579	640	558	581	589	566	629	624	587	577	587	602	530	593	577	607	601	609	616	603	621	608	576	581	577	571	571	588	594	571	645	617	635	637	578	567	538	590	610	539	626	558	601	612	609	582	572	575	619	595	625	571	600	560	562	619	622	606	604	555	575	604	602	626	571	574	643	583	602	628	588	636	620	575	639	598	620	631	592	572	583	599	610	624	584	615	563	582	604	606	631	550	602	589	586	608	610	627	617	612	576	573	590	578	575	606	593	595	573	634	609	590	612	589	587	558	592	581	591	580	635	579	599	561	605	623	579	608	601	616	577	603	586	639	564	563	575	557	597	623	601	613	635	637	598	591	632	605	572	564	593	627	551	601	594	641	613	616	583	599	609	603	647	608	637	563	585	599	593	608	579	616	573	603	613	612	612	550	596	607	575	618	608	625	557	600	623	553	535	616	600	601	579	586	605	579	632	580	582	627	581	581	587	601	585	624	632	559	551	614	635	607	588	608	608	608	587	590	620	613	635	592	579	569	641	600	576	608	613	593	588	594	591	605	569	582	551	615	643	581	553	593	580	608	610	616	570	607	615	601	557	563	569	625	575	609	566	585	583	599	558	602	549	584	583	561	648	608	613	585	577	598	600	595	608	605	558	591	576	625	554	581	608	614	608	607	603	583	569	617	617	617	588	587	608	585	600	611	609
9427	15103	3660	1901	1493	1257	1055	937	862	834	732	734	758	703	669	675	690	614	641	576	626	614	658	624	616	644	624	634	551	631	557	641	629	601	585	638	611	642	580	607	620	599	615	602	587	599	594	577	605	591	606	604	640	610	604	603	585	620	616	583	593	624	609	578	546	589	606	618	627	584	611	613	616	561	592	612	623	642	567	634	548	628	624	639	529	587	625	594	590	608	603	624	591	610	601	621	588	582	570	588	647	586	627	590	627	607	635	589	583	556	595	594	601	584	628	619	590	606	605	570	562	590	585	619	590	537	593	607	589	583	597	558	622	590	621	585	610	603	596	586	611	570	623	577	596	609	614	629	551	566	610	600	632	615	557	594	626	623	631	571	613	615	596	561	633	648	607	617	632	563	588	597	586	610	608	611	556	593	626	575	644	585	629	598	606	586	564	607	606	590	620	584	580	594	560	609	610	580	643	620	639	621	601	605	586	640	579	624	568	622	605	589	605	611	541	583	639	604	599	653	632	615	586	591	601	626	647	604	627	612	630	598	602	625	592	622	600	594	598	593	635	611	537	624	561	604	566	566	617	564	619	626	627	559	604	628	589	587	625	579	587	626	606	589	606	594	626	592	581	591	596	575	577	600	581	604	575	592	616	583	582	597	596	617	599	618	621	606	606	594	626	587	572	641	601	560	624	641	622	622	589	585	575	635	597	616	578	592	602	614	581	579	537	592	624	588	602	632	614	586	624	588	603	628	593	558	572	626	588	626	577	622	617	614	590	603	594	590	549	602	592	612	575	588	585	598	598	601	589	617	584	620	641	608	593	618	627	629	595	610	610	576	604	574	578	608	551	574	601	605	580	608	629	601	579	620	634	585	583	550	584	567	564	620	616	612	587	599	588	638	602	668	599	600	630	585	576	554	589	598	635	603	572	602	615	615	563	584	633	631	610	588	604	617	595	581	614	629	570	614	622	647	591	589	595	633	607	642	605	625	610	592	572	631	632	616	581	575	626	559	647	610	593	603	563	615	621	615	606	565	613	611	542	619	612	595	610	597	595	637	633	573	585	640	584	609	587	631	580	614	631	608	615	569	549	593	631	649	599	596	611	613	658	621	581	606	627	639	625	644	620	631	612	603	614	585	604	611	584	597	626	560	635	608	601	615	573	616	586	616	614	581	576	602	617	638	613	563	556	619	594	645	609	579	650	609	616	607	559	619	638	570	619	586	562	617	601	586	569	578	592	593	544	619	594	577	598	598	603	652	585	598	622	616	572	631	633	604	573	627	593	631	608	618	574	579	603	642	591	594	614	611	600	552	613	622	670	588	552	588	598	635	567	603	615	557	568	631	599	600	555	580	589	579	604	587	623	594	568	586	588	651	601	606	568	623	578	611	594	628	565	595	606	631	588	610	616	568	600	565	592	574	570	582	552	618	614	559	619	620	569	563	591	648	599	583	568	568	588	623	592	536	578	568	620	599	608	574	624	606	631	617	602	614	595	627	615	629	581	609	612	668	589	602	616	649	536	593	610	598	596	547	590	590	592	629	596	593	599	601	620	591	589	580	618	607	619	628	585	643	598	600	578	649	628	563	591	609	598	622	619	697	610	601	630	611	586	576	601	599	633	591	588	603	609	615	616	602	646	589	601	593	585	569	574	602	638	611	607	579	580	641	629	602	635	615	610	569	603	613	571	591	603	622	629	619	558	580	580	617	605	628	592	587	621	558	593	605	589	581	579	591	624	557	625	626	637	530	622	563	580	565	582	559	607	605	584	592	622	605	577	585	620	606	605	626	635	608	603	595	621	574	635	613	608	588	597	626	600	607	582	622	571	596	619	550	596	564	574	621	647	604	614	630	583	595	568	587	606	595	615	604	621	563	606	606	672	621	621	585	589	614	579	614	653	576	596	578	622	560	601	564	621	582	572	585	574	597	607	608	580	599	609	618	555	581	603	582	562	581	582	615	623	649	649	587	602	595	577	623	621	585	619	607	624	564	660	610	599	581	597	626	601	609	594	634	676	587	598	618	609	584	625	588	624	625	622	595	581	574	568	578	597	584	615	612	605	597	605	602	635	631	593	614	609	608	625	638	585	602	605	598	647	588	595	620	635	579	576	621	616	591	616	593	600	587	648	629	630	592	596	582	575	588	623	552	564	584	573	611	619	619	610	602	583	589	601	600	580	635	634	601	617	571	626	626	614	629	552	606	605	586	604	592	624	584	568	576	601	615	609	603	581	660	616	594	612	588	561	575	591	564	621	627	589	605	589	613	604	587	611	646	584	617	613	607	613	574	570	624	623	584	619	572	606	641	605	590	624	605	647	603	636	618	586	553	608	575	584	619	618	595	566	592	587	578	575	580	573	593	596	583	562	619	556	558	610	612	585	577	623	634	581	567	613	582	603	590	605	550	611	632	611	608	608	626	607	610	609	583	611	600	613	634	601	630	582	647	621	597	588	604	597	589	625	626	571	618	631	590	622	616	564	616	607	590	558	615	604	598	626	564	627	622	566	603	542	601	596	575	561	600	607	567	593	632	562	599	582	626	625	622	587	577	605	588	628	622	635	615	580	575	640	572	646	579	597	674	600	613	554	615	612	623	580	627	618	621	570	592	619	567	628	585	597	592	629	619	629	610	571	570	567	583	655	606	597	570	646	602	604	579	558	580	590	606	612	616	579	634	594	573	603	603	582	594	622	603	595	616	627	582	607	638	570	604	596	586	606	628	577	582	605	608	594	602	636	600	622	637	641	606	562	633	577	579	604	647	625	632	632	597	599	631	592	601	617	603	588	596	637	642	599	596	593	589	604	604	559	618	602	597	643	613	597	607	598	570	581	551	596	598	611	633	582	648	598	601	604	599	582	595	616	595	640	578	600	608	610	547	584	572	597	613	651	601	599	557	597	592	557	604	609	590	575	611	612	589	610	627	565	603	611	551	560	632	608	591	582	639	575	589	573	590	616	659	550	586	625	603	624	577	584	562	587	605	605	608	578	525	627	580	632	595	602	579	608	581	621	621	640	592	568	638	612	628	605	561	607	656	592	591	586	568	588	577	596	522	581	557	578	580	596	601	654	580	558	589	578	599	584	574	601	646	596	631	599	625	596	619	614	621	576	599	621	574	616	648	615	603	609	619	647	602	565	626	556	614	590	594	625	587	568	653	574	579	586	580	618	624	622	602	595	602	655	595	583	614	587	620	639	609	570	574	598	623	596	601	574	664	561	591	594	561	644	566	592	623	625	598	617	576	615	605	650	581	573	595	602	612	575	546	588	617	604	580	615	602	573	570	619	601	633	602	561	636	549	583	624	552	579	590	648	590	592	631	617	610	588	622	624	639	561	642	609	543	642	607	598	617	619	585	570	565	637	604	628	548	539	610	608	617	542	610	570	626	609	623	607	595	602	596	604	590	622	576	595	570	605	587	560	559	618	604	583	588	593	585	608	612	603	617	566	610	605	623	594	625	621	603	601	596	576	571	606	649
22685	21274	28918	23913	21279	21307	7137	991	762	664	548	521	456	422	404	370	331	331	337	307	323	299	288	280	285	285	289	295	265	276	259	231	257	258	223	250	273	252	265	243	255	229	239	221	266	254	270	253	258	233	236	245	248	227	243	234	238	269	212	225	235	241	236	230	253	260	251	232	230	264	237	223	207	270	270	246	189	236	226	229	231	228	245	237	234	247	231	246	243	231	220	249	252	245	245	213	190	251	237	248	233	240	241	245	241	229	246	247	264	253	240	233	244	266	246	241	240	259	245	228	238	237	231	225	219	243	241	247	254	248	227	250	225	226	243	246	219	222	248	228	255	239	221	209	224	269	215	237	260	234	281	250	219	242	226	245	244	233	234	248	248	247	204	252	220	231	254	221	255	236	224	220	244	220	249	253	245	267	224	245	225	219	233	231	228	230	219	213	255	240	226	216	237	245	226	220	252	232	241	201	237	247	247	240	201	221	242	224	267	257	261	218	212	264	249	232	236	257	224	247	202	259	243	224	227	224	235	236	231	228	245	256	229	212	242	241	251	256	247	221	232	242	225	245	226	223	232	264	265	233	208	238	203	234	231	217	266	206	239	227	245	233	222	250	239	268	227	229	255	227	259	230	240	230	248	246	233	242	264	220	233	259	243	261	231	221	231	227	245	241	221	261	244	245	240	212	213	237	247	229	214	223	219	257	254	242	233	224	252	226	224	232	223	244	223	231	245	221	230	252	220	222	243	238	264	241	241	247	243	234	246	216	220	238	248	238	218	238	236	235	219	254	236	240	244	222	211	233	257	215	227	241	237	207	238	249	237	232	235	240	249	227	264	234	242	245	216	240	221	209	244	247	221	231	228	250	253	227	238	263	225	238	211	233	235	230	237	214	241	260	249	247	222	205	246	237	240	241	264	232	230	244	256	216	208	241	233	273	243	244	229	228	234	218	226	255	214	242	243	246	207	216	248	244	221	235	237	240	237	242	234	253	249	230	261	242	222	234	223	231	252	242	219	240	234	258	230	225	264	214	241	216	206	223	243	233	209	231	257	229	225	236	244	247	246	241	234	226	241	280	229	266	247	235	233	224	233	226	251	225	232	252	231	227	232	253	240	234	222	263	216	244	243	248	241	261	236	253	232	249	218	249	217	244	216	240	262	239	243	238	220	232	229	242	225	216	235	244	269	247	256	243	262	245	220	273	227	220	233	233	234	231	219	228	208	220	242	265	250	252	255	235	253	223	213	242	205	223	233	241	224	219	213	238	248	225	216	259	231	249	226	234	235	231	252	224	219	241	257	214	254	252	224	241	275	254	253	247	230	227	217	204	227	279	230	221	236	247	236	243	254	256	225	243	243	219	237	226	236	212	253	230	224	265	231	213	226	234	234	234	240	238	226	235	227	253	263	232	236	232	234	222	211	225	242	218	243	241	278	257	204	256	268	242	223	232	224	225	233	233	262	229	235	265	221	222	249	245	239	276	227	249	238	232	228	263	232	222	229	207	247	237	271	245	218	221	225	225	239	242	225	223	259	246	240	254	255	218	225	275	256	236	233	216	235	239	252	238	225	229	255	240	249	236	254	217	190	259	256	240	243	229	243	223	232	237	194	229	230	238	242	261	227	222	216	235	222	212	211	242	254	243	226	249	239	211	247	264	230	233	260	236	231	249	243	249	212	217	222	221	246	268	217	239	228	233	245	243	225	227	225	234	226	237	267	250	248	239	244	251	227	259	224	232	239	232	213	226	242	230	230	241	246	233	249	246	230	248	247	274	242	228	226	236	256	256	216	225	211	216	229	245	233	214	252	206	239	219	253	245	239	233	206	236	207	205	235	227	236	237	270	233	240	198	233	263	240	252	276	242	255	238	250	261	227	221	237	249	207	231	247	233	249	235	222	247	212	230	252	218	214	227	231	232	227	232	242	258	234	242	245	267	229	216	223	234	239	220	227	238	240	260	240	242	197	249	222	218	255	228	229	245	247	227	248	234	210	235	221	224	205	204	208	211	233	224	221	221	255	228	248	247	232	232	241	246	235	227	235	216	231	228	259	260	201	233	239	235	207	232	240	239	232	252	266	248	227	255	225	223	251	222	210	206	231	247	242	259	240	258	225	224	253	267	228	231	256	216	207	246	237	209	246	260	240	216	213	224	241	217	232	204	242	236	236	233	257	250	211	242	202	252	215	247	236	231	219	246	242	244	228	245	239	237	218	233	230	232	267	256	241	244	228	241	229	213	222	242	248	236	243	248	230	221	228	249	236	236	231	236	236	238	204	241	220	214	233	250	235	210	258	252	247	235	250	258	214	228	247	232	231	213	233	243	222	250	248	239	242	239	222	265	250	219	229	257	239	199	259	205	274	226	233	234	245	224	249	235	216	243	227	242	277	219	248	234	245	245	249	250	228	227	223	223	195	246	284	222	216	219	248	247	212	228	235	221	218	219	225	241	229	271	258	232	222	240	213	218	238	234	228	209	247	244	244	248	229	245	236	227	244	215	241	225	251	234	251	239	232	227	253	217	245	257	244	238	236	224	237	244	226	218	251	232	255	226	251	223	237	246	225	217	250	261	197	231	245	259	240	216	238	286	265	241	218	241	233	246	231	239	284	215	240	242	227	232	225	255	220	233	262	224	251	266	235	234	228	253	231	228	232	237	228	247	242	245	230	214	218	238	236	217	250	239	227	219	257	237	223	240	240	215	275	256	239	194	236	236	264	242	239	234	211	233	234	235	238	245	255	238	225	218	228	240	242	249	231	218	254	241	262	222	212	224	215	231	255	248	253	232	236	219	238	243	260	234	241	236	242	220	233	232	213	211	234	264	223	237	225	237	253	254	217	228	246	245	218	252	246	210	236	223	225	271	231	256	224	253	266	226	195	252	215	252	217	230	257	213	228	239	241	272	223	253	216	224	254	287	238	228	259	247	224	213	246	263	275	231	233	243	244	235	267	225	243	238	217	237	245	246	255	228	211	234	243	245	220	213	215	234	264	232	262	254	224	246	223	203	243	232	226	246	248	226	238	241	234	212	245	208	213	224	253	213	251	251	233	243	242	236	231	248	234	242	243	249	239	238	215	229	229	223	223	241	251	229	236	235	232	244	247	247	229	249	237	278	255	258	244	226	227	222	233	224	220	219	262	248	216	251	250	243	235	246	223	235	219	220	251	239	238	224	225	233	217	264	238	242	247	218	237	240	222	238	231	251	249	240	235	247	252	237	224	231	232	230	227	224	219	258	223	241	238	236	229	241	223	226	247	252	228	240	262	240	218	213	218	216	225	257	219	241	213	244	235	214	227	246	241	244	262	214	260	225	252	221	227	250	243	233	217	227	234	219	249	250	254	245	227	241	258	224	235	225	253	220	237	231	254	229	224	238	220	234	249	255	235	241	239	237	214	246	250	216	234	251	221	234	226	247	227	258	226	263	209	252	239	251	227	237	240	228	242	208	220	245	248	240	229	214	207	218	219	223	207	219
12647	27088	9702	4667	3357	2471	1916	1499	1151	900	775	677	569	519	438	442	416	376	388	357	379	342	316	326	314	345	309	292	306	245	286	284	282	282	262	267	251	268	257	235	243	276	243	247	242	231	243	248	239	245	228	236	260	224	255	257	238	254	260	230	240	256	222	271	223	254	241	283	243	241	219	267	207	262	228	246	235	253	228	207	261	230	241	210	233	228	247	253	239	224	226	234	233	247	235	253	230	233	248	253	243	225	232	205	284	224	243	219	238	202	245	242	221	232	217	223	241	236	270	243	234	226	216	246	221	221	223	228	232	235	252	232	246	241	217	217	242	255	209	248	234	235	195	240	230	255	264	229	226	208	235	213	246	211	203	229	247	252	213	225	234	230	238	256	222	268	239	233	229	237	225	223	267	244	223	225	242	248	237	224	247	239	260	219	246	218	232	256	198	212	223	235	228	225	241	245	246	271	230	217	245	205	234	235	249	246	242	251	235	248	235	254	244	215	238	250	239	229	233	244	253	247	227	257	252	244	211	234	242	246	266	245	206	223	216	230	233	231	231	255	221	245	244	236	233	229	233	247	219	254	246	234	270	211	258	221	229	251	269	237	235	253	224	254	223	232	240	264	237	230	229	289	257	252	231	239	266	247	232	230	237	253	194	263	242	239	224	230	231	282	235	225	244	253	242	249	242	231	253	251	198	231	243	225	217	230	254	228	239	236	250	238	246	219	225	220	265	247	217	235	226	240	260	248	228	229	240	218	219	227	257	230	227	235	247	228	241	244	259	226	217	233	235	249	226	202	225	224	250	230	233	229	236	219	239	255	233	237	230	205	224	230	233	233	263	257	243	238	234	240	216	229	227	225	229	259	233	230	232	225	221	234	223	248	261	228	212	222	255	218	232	228	210	218	245	231	237	218	235	219	239	233	223	231	246	231	235	221	234	257	211	229	235	236	252	238	235	248	235	259	242	244	243	227	234	222	236	223	245	234	253	216	250	260	231	232	243	223	224	239	236	271	229	215	235	210	243	232	224	236	208	240	211	213	254	204	240	220	247	261	233	240	253	230	235	229	213	255	251	231	210	208	219	259	233	229	238	231	216	235	218	201	206	217	239	238	221	234	225	247	232	245	231	244	235	209	232	223	248	230	216	273	241	224	235	223	235	240	197	245	260	238	217	222	244	226	252	233	237	242	249	225	257	247	231	244	249	212	222	235	224	226	205	233	225	214	223	228	240	265	209	226	254	236	250	235	223	229	238	237	237	219	245	231	197	264	214	230	246	210	220	237	231	228	226	242	242	226	229	223	241	229	224	245	236	256	221	228	224	228	247	241	243	222	228	242	256	233	217	264	243	227	247	228	214	241	230	221	238	230	217	243	257	214	216	209	240	236	229	230	223	220	242	263	250	243	232	250	217	240	225	259	235	225	233	235	237	262	254	214	239	214	258	238	288	257	226	249	208	238	236	216	235	222	231	232	222	230	234	230	229	257	231	234	233	226	240	233	214	220	228	236	219	243	259	235	234	229	218	242	225	252	236	254	238	222	240	236	256	240	229	219	212	248	235	201	237	253	204	257	247	212	244	231	265	239	255	227	228	241	230	246	237	240	215	216	222	247	228	236	258	222	268	239	232	234	237	267	225	229	239	234	252	221	207	232	222	252	228	264	241	241	225	217	228	228	234	209	241	228	225	231	236	235	222	231	232	218	243	205	241	255	203	238	220	224	233	239	230	219	232	257	238	232	225	232	244	241	199	235	251	262	253	210	234	254	202	233	214	250	247	231	239	227	246	231	238	223	244	241	256	233	235	220	226	246	248	230	222	257	218	242	232	222	255	251	219	230	239	240	249	243	262	245	220	232	211	238	252	246	249	248	234	255	222	231	230	247	235	212	219	226	249	233	231	219	239	251	253	216	232	232	223	225	250	222	234	237	257	227	238	252	210	237	225	241	238	231	215	239	248	224	252	228	237	220	224	233	233	206	226	240	229	234	218	246	244	249	242	237	240	229	201	214	222	223	201	238	198	235	193	225	226	232	227	271	219	258	207	238	226	241	219	229	241	254	271	208	249	212	263	237	242	229	235	222	217	223	245	242	272	248	206	210	233	248	227	241	220	228	217	243	219	239	226	219	213	209	220	243	251	249	234	223	211	239	220	222	253	222	241	249	241	237	236	246	221	264	237	222	232	244	219	244	226	252	229	254	245	255	223	249	255	242	228	223	224	239	240	247	254	212	220	220	261	226	234	237	239	230	238	207	234	241	220	224	253	270	239	249	212	251	251	221	233	236	232	187	228	268	214	241	225	252	235	203	218	227	248	228	230	220	227	215	230	248	243	252	230	224	228	222	231	222	203	269	232	250	215	208	242	223	208	228	235	227	254	248	226	235	265	235	233	274	235	224	189	251	236	255	219	253	241	241	238	232	226	236	228	219	223	223	243	217	232	244	243	246	249	237	240	227	223	233	250	236	214	241	252	191	254	233	262	240	269	246	232	240	251	230	238	247	229	228	222	240	239	239	253	234	239	216	243	220	229	236	231	232	252	197	213	249	245	228	247	212	238	220	233	255	225	264	226	239	228	223	264	235	205	261	224	212	220	226	241	247	233	231	245	251	241	243	243	256	247	233	215	261	234	213	199	216	243	240	223	239	234	268	238	252	242	243	218	242	247	268	252	242	233	224	237	241	209	277	236	228	237	240	206	227	200	234	229	240	253	242	243	246	218	209	253	230	241	267	242	232	227	230	231	214	214	221	217	229	225	217	221	249	220	250	208	262	214	187	226	233	216	232	237	194	205	272	248	255	240	246	226	221	242	226	240	254	259	232	238	255	239	241	230	244	225	238	250	244	235	211	263	232	234	226	225	243	236	224	220	216	224	219	253	217	235	238	240	228	250	247	232	220	251	231	216	209	220	232	249	237	213	266	233	244	257	249	250	228	220	251	241	238	227	235	258	259	208	247	237	238	235	237	261	239	224	219	228	247	224	240	230	254	217	246	255	226	231	236	215	238	236	242	193	244	219	227	226	235	251	239	264	229	239	238	238	242	237	215	240	235	233	253	224	198	208	232	247	198	250	223	231	225	234	222	229	237	244	237	215	179	248	256	226	243	221	223	230	226	247	233	248	196	241	242	250	224	228	258	270	235	261	238	213	224	219	249	241	263	258	232	250	224	230	239	221	230	226	215	220	253	260	206	239	227	224	255	214	222	235	246	256	222	226	230	195	219	234	210	231	239	262	257	234	241	230	241	243	243	242	236	237	230	242	211	248	226	233	212	242	247	242	251	223	264	236	258	240	236	224	257	263	244	228	238	247	231	215	267	245	214	233	244	259	241	232	212	231	242	221	238	219	224	227	260	254	225	257	253	223	243	252	238	217	253	227	221	231	225	227	248	248	240	226	215	220	242	217	236	229	218	240	269	226	244	236	247	226	226	251	247	247	251	239	236	253	225	209	259	222	240	212	229	233	240	252	230	235	217	220	244
27988	19846	6607	916	674	563	593	586	523	541	512	528	517	507	519	526	522	527	530	559	540	511	484	516	486	484	500	552	517	466	523	509	470	517	516	497	479	528	529	522	535	481	544	502	510	510	525	472	515	476	495	508	576	489	494	483	513	493	542	492	518	524	513	477	474	510	501	534	497	494	510	529	538	523	485	485	523	481	528	507	461	492	523	540	480	511	504	510	498	527	512	498	529	536	490	583	505	473	501	524	519	547	524	518	517	476	528	506	545	503	531	525	518	534	584	496	516	519	494	489	529	491	501	505	563	475	522	532	465	533	520	518	501	502	497	481	499	569	505	539	472	548	506	505	499	503	512	536	450	502	572	518	541	506	483	569	500	501	510	481	577	481	500	498	518	547	502	535	513	511	534	542	547	537	498	499	530	525	465	541	493	491	499	545	496	463	529	518	528	508	525	529	532	509	500	516	517	573	503	539	506	532	475	519	458	531	520	502	524	527	562	507	515	517	461	527	463	502	497	497	482	503	493	478	498	461	481	520	501	518	511	516	535	497	509	511	542	520	514	506	491	470	469	505	500	510	522	477	483	535	523	524	527	507	544	568	541	501	483	520	480	524	487	522	510	491	474	514	511	470	525	561	532	475	499	544	538	484	551	495	509	536	494	518	497	510	506	497	511	502	536	500	523	544	466	504	486	488	489	518	499	496	535	518	509	507	511	501	504	504	533	501	504	493	492	492	494	495	500	547	502	529	530	510	529	537	463	543	530	484	562	517	507	490	544	509	542	511	492	508	500	509	503	507	486	513	487	508	499	476	517	500	502	539	500	570	532	499	502	519	497	503	509	506	522	528	481	522	486	508	479	506	499	494	518	499	494	506	515	509	507	500	507	509	511	542	525	492	533	541	491	529	523	499	540	517	499	490	527	523	512	495	498	500	523	493	538	534	500	548	517	497	476	518	498	559	468	516	526	535	526	510	502	514	512	489	535	513	515	512	521	495	510	512	530	486	498	488	550	501	514	502	501	526	514	521	517	503	486	483	499	514	523	513	503	491	517	525	516	531	526	516	529	520	533	534	511	528	561	482	509	506	468	532	518	480	522	482	539	507	550	515	500	516	540	516	496	508	541	493	499	529	536	505	474	488	463	523	530	512	524	500	505	486	515	480	508	473	512	519	508	504	520	528	515	551	528	523	474	491	504	507	513	469	504	514	473	478	524	502	494	491	533	520	535	509	514	529	552	531	506	482	490	500	497	508	464	521	472	503	517	482	515	489	529	522	495	503	500	528	534	503	516	500	476	507	471	516	484	538	485	531	520	518	467	504	518	496	477	476	508	574	517	512	495	491	489	522	512	459	491	520	485	497	539	496	463	510	516	484	503	530	512	506	518	499	504	521	493	486	515	467	536	495	526	508	493	527	476	521	518	505	526	552	532	478	501	503	479	516	529	514	508	470	503	549	522	530	568	519	470	572	483	545	549	545	509	508	507	495	465	490	491	563	517	500	488	498	535	552	544	541	506	506	514	527	526	540	496	502	526	519	529	545	495	499	476	523	490	492	460	535	553	476	544	533	494	512	519	473	482	527	506	493	512	484	519	487	519	540	511	505	490	507	499	520	506	445	528	457	484	501	535	469	482	528	534	486	546	496	512	495	511	511	545	484	524	496	485	501	517	466	513	503	510	516	469	519	529	506	511	504	527	476	501	527	501	543	523	503	500	530	468	487	502	556	525	510	517	515	498	534	540	511	499	494	526	542	508	512	521	521	524	490	527	509	537	503	490	503	502	532	502	516	528	520	471	487	515	498	515	510	448	518	515	520	474	495	488	481	489	531	534	516	523	513	538	478	484	477	502	481	530	444	498	521	521	492	478	469	527	494	515	501	490	500	445	494	569	513	505	466	500	478	545	511	503	537	475	493	565	499	523	498	519	561	538	468	518	562	510	510	507	503	499	499	510	475	517	524	452	503	534	514	503	502	514	490	528	569	510	540	522	526	511	484	517	534	522	519	514	530	519	500	529	518	521	507	495	499	566	530	531	485	537	480	522	474	522	541	530	515	523	520	509	501	503	486	528	533	482	504	436	495	570	511	525	487	510	514	531	498	524	492	507	489	490	513	518	511	500	531	499	531	499	513	493	491	507	479	540	502	550	543	512	498	522	503	506	468	493	504	547	481	496	514	515	471	537	493	494	516	492	547	459	486	508	500	459	538	509	512	501	538	526	479	535	519	520	501	486	521	496	518	524	488	502	534	474	503	492	524	498	522	541	512	533	501	470	483	524	528	498	522	485	523	520	542	434	507	474	557	521	494	486	520	504	484	519	520	495	525	508	515	509	504	506	497	539	505	565	493	509	487	507	510	556	517	518	503	544	549	545	526	499	523	477	502	532	506	507	491	511	506	517	540	519	531	515	490	478	526	497	497	505	483	520	532	489	487	546	531	458	558	515	498	535	527	497	509	534	526	501	503	522	519	546	492	524	509	461	484	494	507	478	513	526	528	493	510	542	496	490	520	494	503	503	501	535	507	506	538	461	518	517	492	533	493	511	518	517	456	491	481	513	517	516	527	487	483	526	533	545	553	497	512	516	557	512	523	496	525	538	506	469	481	504	498	499	512	523	535	523	505	577	481	482	499	520	490	524	539	548	528	522	500	483	542	525	532	539	516	520	522	532	502	484	488	529	498	475	510	475	486	536	518	506	519	498	511	476	519	519	551	506	552	506	527	484	507	511	509	502	481	512	484	491	544	491	452	507	535	511	578	522	530	507	519	507	503	504	559	489	524	526	509	539	484	533	521	481	541	513	532	497	546	476	465	459	525	529	529	479	477	538	489	529	522	511	506	517	494	509	542	501	523	440	495	531	476	550	535	529	558	499	494	486	528	526	531	500	504	535	516	506	531	547	534	508	506	466	497	568	518	538	488	529	460	533	572	518	563	506	494	550	464	527	493	503	549	492	515	491	481	540	514	531	470	526	539	526	546	476	488	547	493	514	503	492	499	526	504	467	541	496	535	522	512	496	506	485	500	531	517	532	477	507	509	527	534	491	514	533	497	551	484	512	530	515	547	525	506	474	503	507	556	499	526	510	508	534	521	539	536	497	532	524	532	486	512	508	511	496	543	532	515	502	500	509	534	517	468	536	521	494	512	509	524	492	497	534	539	526	488	509	502	492	526	530	554	532	531	525	505	499	544	509	511	490	497	476	503	532	542	496	509	523	519	521	491	489	496	470	488	496	531	494	493	492	487	520	530	487	523	505	488	513	514	537	500	537	511	513	497	495	542	455	532	522	510	531	501	491	472	493	481	546	558	499	524	522	506	520	512	519	556	474	525	510	504	458	456	487	500	490	516	501	485	488	490	495	510	487	519	535	533	532	532	507	520	492	567	492	551	485	497	530	553	504	517	508	491	480	501	525	532	521	488	515	534	476	522	533	506	519	518	527	545	486	506	540	552	513	539	551	496	516	521	511	524	537	537	479	494	522	487
9364	7693	1387	858	747	655	633	657	603	573	556	597	521	553	549	515	549	499	558	520	520	530	546	557	523	535	568	519	488	515	536	501	556	563	524	539	535	507	525	570	514	506	556	541	523	528	535	558	536	526	550	530	544	557	510	564	509	523	538	524	515	531	533	534	581	500	543	508	485	494	525	548	535	542	530	477	545	538	591	525	524	524	507	519	512	516	520	544	547	560	547	558	507	550	522	553	522	469	509	554	496	462	513	549	489	522	536	504	529	494	541	517	545	552	542	504	512	497	541	511	504	520	526	538	516	563	552	557	540	504	533	553	531	571	543	517	578	534	501	514	532	502	560	508	504	553	521	498	528	497	499	542	506	537	483	562	523	550	527	533	543	535	526	501	553	516	535	523	533	531	509	566	554	555	540	524	523	560	521	513	482	503	551	511	508	523	546	537	491	544	542	526	541	503	558	526	539	500	495	495	532	521	557	531	500	532	522	531	549	460	534	531	507	525	512	526	505	506	544	501	539	539	547	545	540	515	530	510	503	551	556	547	549	550	511	524	500	501	515	499	516	542	531	560	573	480	548	494	483	479	532	490	505	544	568	504	512	482	521	559	520	541	459	512	572	505	526	512	479	559	517	516	528	535	540	521	523	517	487	539	516	507	484	515	521	499	557	503	471	526	563	526	533	488	501	485	517	509	528	518	497	526	519	534	569	497	533	570	506	528	491	516	541	500	505	500	548	520	505	523	535	527	553	527	515	510	555	521	490	515	504	511	499	543	513	526	484	578	564	504	520	542	560	491	528	563	501	496	520	517	483	534	534	504	553	508	511	537	521	535	568	521	540	560	564	513	568	518	486	530	521	587	518	521	496	531	521	505	555	514	525	523	559	497	505	506	550	564	565	503	487	520	554	567	525	532	539	568	491	551	538	549	591	535	565	542	520	531	576	539	544	550	540	520	536	506	507	543	498	523	549	550	525	483	528	509	476	506	521	538	491	533	547	557	510	483	530	542	483	607	514	485	498	528	506	544	533	541	544	513	529	514	536	506	537	559	541	522	508	504	517	523	533	495	534	540	500	533	554	547	568	536	550	531	529	552	500	522	501	521	550	537	537	524	507	548	567	523	521	536	536	558	493	520	549	496	531	548	529	533	544	540	544	533	495	502	498	514	536	530	514	492	518	532	549	514	531	504	536	538	517	495	527	508	525	537	467	526	500	479	545	495	533	563	522	531	529	538	504	527	474	510	518	530	539	498	543	532	514	595	486	540	517	487	532	514	535	543	528	567	548	535	525	547	507	521	519	499	542	504	522	527	505	514	534	502	465	513	504	515	539	528	504	505	509	527	518	534	521	538	513	522	524	533	532	544	514	577	489	538	524	510	528	478	495	514	537	542	520	570	557	545	542	552	535	543	546	550	538	524	507	520	521	556	518	561	539	537	510	544	533	528	553	556	494	524	523	564	545	510	524	475	543	558	512	509	545	527	549	549	501	528	508	512	500	538	567	503	546	555	546	526	553	523	513	530	527	529	524	526	494	531	542	552	510	519	520	554	512	578	523	508	508	487	546	506	552	512	539	552	529	543	505	516	541	538	522	535	516	537	528	502	499	551	514	572	512	540	522	586	532	496	544	527	490	515	539	521	529	579	516	506	520	547	532	540	522	536	523	496	504	510	551	517	488	525	532	491	514	523	496	530	530	467	507	507	544	578	524	520	505	518	540	495	535	548	533	527	541	539	549	514	499	495	490	531	517	508	492	526	549	497	502	521	538	517	531	476	517	528	546	561	471	548	544	522	550	510	483	551	509	530	505	533	501	561	504	524	524	544	530	545	506	514	502	548	531	523	513	489	521	528	516	547	542	522	547	531	515	541	518	551	517	538	535	551	504	533	514	562	562	523	542	512	540	554	534	494	487	537	543	537	517	540	544	535	551	502	574	534	556	513	546	504	498	534	532	532	539	510	548	542	518	513	546	521	521	504	539	503	545	552	528	511	499	500	520	558	555	513	506	526	497	479	528	505	583	494	533	501	562	480	548	535	509	513	523	495	493	515	525	518	523	512	532	512	558	535	520	516	487	490	533	536	546	498	532	535	483	542	538	509	536	501	550	512	542	555	561	526	525	520	499	487	490	554	548	542	494	514	527	527	534	539	545	561	521	540	479	531	551	544	528	554	505	516	522	532	507	516	483	506	506	557	506	523	534	552	503	520	548	520	495	529	541	546	546	520	559	528	492	538	506	506	509	534	506	530	530	501	495	537	466	508	503	525	524	472	535	531	542	521	502	476	523	531	532	491	536	539	467	558	501	506	508	534	549	541	503	493	519	544	519	516	523	528	521	484	557	540	505	548	523	501	514	596	518	515	503	516	544	537	565	532	527	495	519	548	483	483	518	522	539	509	519	535	548	496	484	500	525	522	516	532	498	526	507	523	509	529	554	485	559	519	512	503	540	502	542	527	539	508	565	522	540	559	548	553	497	527	541	559	478	526	501	508	543	525	523	556	498	518	522	512	550	549	533	528	495	542	532	529	481	549	524	544	569	505	502	536	514	515	529	504	541	530	520	545	502	512	518	544	537	527	528	489	502	572	556	526	518	533	521	534	516	532	540	517	561	521	547	523	506	491	543	487	515	522	512	519	539	540	500	556	503	502	543	490	499	468	519	532	531	487	520	540	547	497	526	521	489	569	524	547	522	533	523	540	505	518	533	499	515	503	510	544	519	513	504	498	540	543	534	535	524	483	521	533	537	542	586	472	526	554	542	532	538	498	473	546	544	534	581	489	533	564	548	528	541	508	510	544	506	537	513	535	523	500	548	512	532	518	595	503	520	515	520	503	513	532	539	546	480	542	547	528	519	496	537	506	523	524	520	544	515	513	551	541	529	540	520	556	519	541	495	534	485	542	513	555	535	494	512	554	465	531	502	508	548	540	503	501	530	495	554	545	494	559	528	539	512	542	517	511	535	527	510	516	502	542	506	494	547	534	553	535	543	501	528	533	545	483	520	554	531	521	476	563	501	490	525	547	516	526	515	537	542	531	508	540	540	514	504	524	522	512	542	499	548	528	519	551	479	520	482	533	529	545	520	525	489	517	538	524	549	545	525	519	517	511	520	518	524	503	486	510	524	500	545	522	520	483	520	527	550	515	537	544	559	534	497	548	509	545	536	535	528	493	513	514	554	536	556	513	534	528	541	456	510	496	533	518	484	477	537	515	560	534	536	496	537	505	501	515	516	482	517	513	490	510	535	504	521	506	542	529	503	511	525	530	533	553	520	513	544	512	515	532	483	473	532	547	523	557	512	489	554	514	534	500	544	515	512	536	550	515	500	515	560	561	553	550	519	535	521	521	509	558	536	540	565	541	524	519	498	523	502	528	537	505	524	477	577	567	566	547	464	538	495	509	508	587	507	518	514	500	502	556	547	536	529	519	476	538	498	528	524	507	524	524	523	530	530	526	499	522	506	546	497	538	545	512	577	524	561	549
23879	21273	28362	24514	21247	7236	897	585	492	455	410	350	342	327	305	309	307	294	259	275	248	232	240	261	253	284	267	245	263	240	229	244	246	247	242	231	252	260	239	266	220	255	225	250	237	238	241	258	239	221	264	259	205	235	232	242	248	243	237	210	225	224	251	242	215	246	246	244	238	234	261	232	248	236	218	240	250	218	236	244	241	225	220	209	225	275	220	237	215	234	243	235	256	241	223	226	228	226	228	239	221	224	221	244	218	218	227	226	238	242	204	214	245	225	255	214	214	226	227	252	225	258	207	229	220	223	235	237	214	267	259	213	221	217	242	202	214	268	244	235	244	249	224	186	242	248	266	233	248	199	238	242	223	228	233	225	229	214	232	229	232	232	233	243	244	240	239	219	223	210	225	216	232	231	235	243	216	222	272	193	225	230	215	249	225	233	227	226	217	239	229	249	248	219	238	213	241	211	248	223	241	258	231	227	222	240	238	231	230	255	228	218	247	220	251	243	239	229	247	230	200	237	226	264	244	239	240	251	235	244	220	213	222	227	219	240	255	220	233	223	248	231	190	221	234	217	237	209	217	239	236	238	215	222	218	207	238	216	237	250	227	232	242	215	206	211	261	227	252	233	231	239	226	230	213	221	239	233	246	195	214	244	231	265	267	223	246	237	234	247	247	243	229	216	214	230	242	228	219	235	205	238	267	249	239	238	223	239	232	240	232	247	226	224	235	209	232	264	243	226	224	240	237	234	251	229	254	235	262	214	234	250	242	244	240	255	245	230	247	247	216	217	242	229	222	260	232	219	233	260	231	236	241	231	240	251	235	209	240	233	257	218	236	215	236	252	225	225	248	253	243	253	224	198	218	230	237	227	224	214	241	233	250	235	208	225	209	234	195	207	236	253	254	232	228	225	224	205	212	237	232	222	242	222	209	223	252	224	235	240	229	232	228	234	233	237	216	237	232	217	217	252	234	216	238	252	243	248	218	245	268	237	228	206	238	238	257	242	256	218	239	232	224	231	237	212	230	252	224	228	211	236	230	221	228	220	239	229	228	239	243	253	226	250	216	267	249	231	219	241	233	270	231	199	230	238	239	235	242	202	224	227	221	210	224	250	246	218	223	237	257	217	227	235	228	248	252	225	244	238	236	217	216	228	220	232	234	224	223	232	225	250	213	226	228	253	201	251	256	220	235	238	256	233	243	242	260	239	219	229	243	270	258	204	220	250	234	261	215	231	227	222	248	237	219	249	217	240	250	214	217	236	228	191	233	222	238	209	226	226	196	250	250	230	253	230	245	244	231	240	246	212	215	230	258	234	225	224	219	239	237	215	206	212	229	229	224	237	249	227	232	230	238	250	213	233	236	235	234	223	265	230	238	205	219	239	231	239	230	235	253	261	225	203	210	255	223	237	227	237	241	245	240	231	228	243	273	223	261	224	231	227	255	224	243	212	200	259	231	216	192	236	231	258	246	185	237	243	220	213	226	245	229	235	211	258	227	233	232	237	249	210	228	243	224	229	228	224	240	230	217	224	242	203	265	239	235	262	240	234	245	238	230	223	232	219	214	239	260	225	231	237	235	246	244	203	233	238	253	234	248	261	242	249	243	215	255	217	242	230	263	241	238	214	230	243	219	216	227	220	227	231	269	237	236	246	218	210	247	221	249	247	205	264	225	226	208	227	213	230	234	230	233	234	252	239	207	244	236	245	229	245	235	249	226	233	264	215	228	205	247	203	255	232	252	266	223	225	250	252	238	226	233	237	234	258	230	238	251	210	251	212	222	214	237	218	262	230	238	214	252	242	233	244	242	265	229	226	249	222	235	214	273	229	225	224	224	228	228	239	227	224	220	200	224	239	205	234	244	254	220	247	206	252	239	252	211	217	244	260	218	237	219	261	222	209	213	219	221	227	257	242	242	228	229	242	223	235	253	199	233	222	215	239	264	244	214	246	227	231	233	215	243	231	241	229	220	249	231	223	214	246	213	250	240	253	236	224	227	205	244	244	250	239	270	211	233	233	249	242	240	250	233	238	224	257	211	273	223	232	210	226	246	256	231	247	216	223	229	235	245	216	246	249	224	230	276	229	244	231	229	257	223	231	206	247	232	243	242	233	229	227	203	213	217	221	237	280	258	223	209	232	227	240	251	229	211	250	275	234	260	243	220	253	228	254	237	223	230	239	217	229	264	248	240	229	219	215	241	227	235	233	231	231	228	284	211	233	209	244	251	216	243	251	260	250	225	244	247	236	229	262	275	247	223	230	227	228	229	217	233	241	251	253	223	260	234	221	235	246	228	233	239	225	241	262	219	250	244	222	204	244	244	242	191	238	208	202	237	234	217	224	243	265	233	204	221	225	210	237	260	220	210	228	238	240	225	239	227	230	244	238	234	216	222	241	231	246	233	235	208	221	256	227	207	223	219	241	245	236	244	229	227	240	242	222	224	238	230	239	213	257	229	264	256	222	210	231	228	206	223	245	202	249	232	220	222	235	229	232	221	247	227	252	270	247	232	246	226	249	234	201	240	223	233	240	218	228	236	227	268	213	228	223	231	232	224	214	229	245	257	240	227	241	224	217	233	239	254	238	204	211	197	234	246	241	244	252	235	214	218	210	218	231	249	223	253	218	234	262	223	251	238	215	247	247	250	241	226	229	250	237	246	210	236	218	230	221	222	211	261	229	231	234	254	215	227	248	229	214	227	245	248	243	215	215	238	236	218	214	216	250	232	224	234	233	224	229	244	213	254	259	232	240	224	252	233	239	227	241	212	200	222	212	216	239	258	212	255	255	231	237	206	220	211	241	221	230	250	257	243	234	223	231	220	247	226	237	219	239	218	226	226	230	236	233	237	202	224	260	248	238	240	231	249	203	254	215	215	215	240	238	219	224	208	242	210	246	232	227	246	240	226	229	236	213	227	222	245	245	224	222	224	211	238	246	248	262	230	230	243	224	226	233	224	221	220	241	229	250	229	244	230	250	221	227	237	231	226	241	237	250	227	222	215	232	235	204	252	234	242	236	248	260	203	250	265	246	242	223	245	227	238	240	244	247	249	223	223	246	222	253	251	235	243	213	216	201	194	239	234	229	225	230	256	251	238	196	230	221	255	245	263	240	222	215	240	227	253	222	238	238	243	206	238	223	220	255	225	228	231	203	226	234	210	241	219	259	224	239	229	215	237	222	241	241	212	228	226	235	196	238	226	204	246	233	226	213	225	227	236	218	232	240	224	215	246	229	239	235	222	234	245	238	215	231	247	230	222	220	256	227	204	211	245	235	206	252	251	237	220	218	262	241	216	231	231	266	244	236	227	227	247	233	212	233	243	222	220	212	221	269	234	232	228	227	270	215	257	240	225	206	237	218	202	265	233	249	212	212	227	217	230	215	221	198	249	232	226	245	233	225	250	256	249	234	247	229	243	228	249	244	245	258	220	264	228	211	229	222	256	228	236	223	211	231	216	234	207	237	222	216	258	235	228	226
9082	20040	6037	2726	1944	1504	1149	919	736	600	538	448	444	409	372	371	333	333	326	321	298	315	294	282	262	275	292	241	272	259	274	260	270	260	267	248	237	251	251	227	257	244	279	222	240	251	248	247	230	227	239	257	242	248	228	225	263	238	273	266	246	231	241	232	232	245	281	246	259	242	250	264	261	257	228	248	249	255	233	269	241	265	237	239	235	256	251	230	263	229	250	256	266	251	234	214	220	246	253	241	235	246	240	229	241	270	242	230	257	240	238	231	256	266	245	215	243	206	209	254	226	229	233	253	238	250	258	243	226	248	215	243	256	239	243	278	221	256	232	259	237	251	234	214	237	245	256	230	240	252	255	247	213	244	222	231	229	201	226	247	230	236	240	224	264	224	243	260	224	253	203	246	249	253	236	242	233	241	255	253	264	234	251	252	264	250	240	223	238	263	229	234	238	273	267	222	240	258	243	264	231	246	227	235	236	237	255	238	259	232	226	264	238	244	259	252	245	218	246	240	241	247	252	214	245	243	218	246	234	256	279	251	223	215	235	256	259	249	238	228	253	256	224	224	230	244	268	266	252	234	247	235	218	248	265	240	286	264	223	245	270	249	253	225	256	227	234	235	237	260	233	247	226	265	227	261	251	233	247	231	244	240	248	244	223	229	235	236	228	242	246	244	265	250	230	235	239	246	225	246	231	250	212	250	273	221	226	235	270	237	234	284	253	269	237	258	259	230	220	269	273	251	257	244	241	272	245	259	230	252	260	261	231	244	238	243	255	263	255	253	213	246	249	236	235	245	254	241	232	270	254	216	231	246	253	230	257	282	265	225	261	282	262	245	234	257	274	241	220	253	239	227	234	250	245	264	246	248	237	251	251	261	236	226	251	236	236	274	252	225	211	251	217	254	232	263	244	233	251	243	239	236	228	229	242	242	244	283	236	253	232	220	246	239	243	251	265	224	247	244	233	239	263	228	220	257	228	219	263	242	245	228	222	253	231	268	227	247	232	248	265	252	249	236	240	228	267	254	265	238	227	268	252	246	241	244	225	215	269	243	218	260	288	237	243	236	241	236	240	220	215	213	250	261	217	257	249	230	229	224	215	248	254	250	254	250	217	244	251	251	238	224	251	253	265	237	270	260	264	247	228	251	247	256	230	226	248	222	269	245	234	225	223	266	247	263	262	287	241	269	245	242	240	258	268	245	211	254	246	225	241	229	246	263	238	264	263	236	225	225	239	213	265	247	232	231	231	258	242	214	208	262	227	239	247	250	233	259	231	219	266	256	238	236	219	258	224	245	224	232	264	249	254	269	252	258	227	220	252	245	277	254	231	245	240	248	230	233	241	237	241	240	236	229	250	229	220	216	236	249	253	251	256	243	234	248	246	251	244	255	233	252	241	262	247	241	249	234	232	234	234	266	233	242	243	259	272	239	259	242	219	229	251	233	226	238	231	231	250	249	238	254	251	246	241	243	248	281	274	249	269	249	241	225	251	221	240	247	245	252	241	227	241	236	260	225	253	241	229	257	243	251	260	258	260	248	249	247	230	229	233	265	250	272	239	234	237	271	238	227	251	262	229	234	238	238	241	254	248	245	234	243	257	238	240	220	223	231	240	247	233	253	251	237	261	226	241	257	243	264	243	236	255	273	242	233	240	249	260	238	246	230	251	220	248	248	270	243	231	241	267	212	231	225	239	236	215	252	250	275	259	256	227	220	229	248	233	272	260	266	264	274	218	240	247	239	238	259	255	254	263	228	243	250	237	239	262	260	231	269	237	243	240	247	235	236	251	240	243	229	226	214	280	243	253	230	244	234	270	240	286	235	244	238	245	244	248	244	260	250	234	237	221	230	264	237	228	258	244	240	220	236	247	262	236	220	226	240	254	240	237	238	235	246	226	233	256	258	234	253	222	263	235	272	242	256	273	252	231	253	227	272	224	254	265	256	231	273	235	248	246	234	274	263	222	227	221	250	214	232	227	251	226	250	245	261	263	272	239	285	261	232	253	266	252	215	239	237	244	229	269	248	218	256	230	266	242	214	254	238	254	252	251	231	245	214	261	237	256	260	263	253	235	236	258	245	242	236	241	233	235	259	228	249	270	268	255	248	233	248	255	249	251	242	255	226	268	204	244	237	232	263	237	235	250	213	228	232	247	261	248	248	249	257	257	249	237	244	267	247	272	209	251	251	245	261	232	209	256	230	258	218	250	227	242	253	233	256	242	248	233	215	249	231	225	236	245	266	245	241	271	233	256	223	252	248	266	260	249	269	257	236	229	237	238	279	247	230	238	252	218	239	255	248	222	235	260	232	246	219	261	276	256	220	241	255	246	240	228	253	264	244	224	220	244	243	237	248	251	264	221	249	211	264	232	250	214	265	219	250	249	242	229	236	227	232	231	256	250	243	250	246	226	236	238	222	245	258	216	231	257	263	249	245	240	247	237	282	253	243	245	252	245	214	262	224	248	267	224	255	239	257	259	250	267	233	241	242	255	239	257	248	221	262	261	272	253	254	242	288	238	247	250	226	249	237	257	245	250	240	263	228	242	238	255	257	253	232	259	239	249	252	232	252	229	206	236	226	246	230	259	228	247	244	244	228	243	234	284	218	250	248	237	261	216	251	277	219	253	253	248	230	205	237	249	260	229	229	233	253	256	234	249	242	232	261	205	233	235	237	253	254	257	253	249	264	248	234	224	219	236	249	239	255	262	225	266	217	287	228	244	255	241	211	279	257	247	238	248	233	274	243	234	290	246	253	250	239	222	246	248	259	241	258	257	239	241	261	241	265	244	231	250	238	252	241	285	241	256	256	252	237	282	246	253	230	230	248	222	218	263	236	257	228	223	231	249	247	232	231	239	223	267	227	250	235	233	273	264	268	244	253	224	236	231	250	248	227	222	240	212	260	248	226	245	214	229	249	249	261	239	255	248	218	250	250	241	265	244	258	249	240	272	229	247	245	242	249	243	271	216	247	262	226	247	253	232	242	214	216	237	234	246	263	218	265	265	232	266	248	260	225	255	241	221	234	264	255	249	237	265	227	239	238	259	230	237	264	229	265	247	253	207	261	260	225	259	235	261	227	239	247	257	243	223	252	274	219	241	247	261	251	250	240	229	246	239	240	245	230	233	243	211	226	220	264	249	226	260	264	212	232	217	259	240	220	215	241	234	243	237	235	253	234	237	247	248	255	252	249	215	231	243	250	256	221	257	263	226	222	247	243	241	223	251	244	210	248	240	240	239	229	275	255	213	223	211	245	270	262	272	264	245	231	253	232	255	262	251	238	228	235	233	235	226	258	233	236	263	280	229	236	239	229	257	239	254	227	272	229	252	233	260	224	232	220	243	261	237	218	238	246	259	250	265	263	216	242	255	271	231	250	228	248	256	249	239	250	268	258	238	231	249	254	233	237	231	248	265	272	245	259	272	244	261	219	259	248	240	224	235	241	264	269	262	256	233	246	228	232	240	266	257	246	235	261
24896	21249	27265	25482	9170	1083	863	712	731	726	658	657	670	603	627	648	599	581	586	664	643	644	610	598	622	619	611	589	607	613	658	638	632	571	618	601	621	633	588	647	581	623	624	636	615	626	619	594	598	621	621	610	593	578	583	626	601	639	591	583	586	641	610	586	615	611	598	609	593	641	580	608	612	586	610	606	604	600	637	595	591	560	624	578	602	639	595	619	638	593	637	598	567	610	602	593	593	612	599	581	597	609	632	635	611	597	666	599	620	651	586	630	599	599	597	607	629	599	602	624	680	586	644	600	646	621	588	612	617	607	563	584	649	621	588	580	597	607	629	618	609	614	612	561	561	583	609	596	579	582	616	609	613	593	653	596	605	639	552	591	611	585	619	618	608	637	604	616	623	621	572	635	596	608	593	598	605	588	589	545	623	623	618	649	592	603	592	601	621	588	593	552	636	612	633	595	598	616	610	626	619	593	604	566	569	592	605	567	592	584	620	643	618	643	537	603	568	597	633	597	586	608	626	618	558	632	611	587	632	618	587	578	604	579	585	618	585	609	639	643	627	571	584	648	600	591	633	626	598	630	627	623	622	653	608	604	565	571	610	656	572	571	584	609	600	588	593	626	636	612	621	584	567	594	589	629	565	601	604	574	601	570	607	605	591	594	599	562	626	571	634	612	609	612	595	627	610	594	644	563	633	653	588	570	608	611	606	574	595	617	640	641	619	634	578	627	603	609	631	637	637	589	586	580	594	574	605	594	611	589	574	609	568	629	633	616	593	627	587	572	610	583	629	627	617	576	604	619	639	649	631	590	629	610	575	610	573	571	570	614	599	570	616	565	613	615	682	637	602	599	666	572	628	603	616	560	629	659	574	622	582	594	597	570	615	604	567	617	579	628	633	601	638	625	600	581	617	634	605	590	586	624	604	591	603	560	575	591	624	583	580	599	575	607	594	557	599	578	627	614	612	600	627	659	604	649	642	611	582	632	610	595	583	612	593	588	612	566	586	580	581	636	590	623	583	661	579	558	586	624	652	606	636	582	610	601	589	607	628	632	692	615	607	613	588	646	649	641	601	613	596	596	627	587	626	620	624	605	616	651	596	630	578	632	633	632	607	615	588	605	660	595	592	549	659	573	580	616	628	601	559	614	625	637	595	591	616	637	598	589	589	609	635	637	621	603	604	634	624	579	616	622	621	546	636	585	618	638	628	620	621	588	583	587	642	637	585	618	564	631	577	612	606	603	620	600	575	600	645	582	550	644	595	548	612	562	577	612	627	591	595	613	611	618	552	585	587	617	572	618	561	645	614	641	640	644	595	610	604	572	575	619	599	624	576	589	616	585	568	583	589	604	631	616	584	643	598	633	615	608	577	607	628	621	657	537	586	611	588	613	646	677	580	618	535	617	610	590	609	619	603	609	645	656	656	566	574	600	563	633	591	624	598	617	586	571	626	638	631	594	604	608	616	602	616	573	647	606	604	606	594	604	663	613	631	618	607	598	613	608	585	578	553	609	590	589	615	590	652	623	550	615	590	602	605	624	640	627	584	598	630	586	595	591	594	563	588	584	604	596	590	587	601	641	611	609	602	571	609	636	609	626	617	589	601	657	613	586	599	629	583	567	635	604	614	586	581	660	546	579	542	631	652	616	681	627	604	606	588	552	599	581	639	604	613	588	595	563	622	612	623	584	594	600	594	623	575	612	631	615	623	626	619	623	591	610	592	590	620	609	594	602	615	624	596	557	617	569	596	576	606	619	625	612	615	620	612	555	628	606	577	603	577	612	578	604	610	616	580	589	599	573	631	624	571	592	582	634	623	594	591	619	589	634	634	610	566	620	625	575	604	550	622	561	608	661	667	607	616	636	588	635	609	550	587	610	601	589	602	636	603	589	619	604	612	631	626	606	603	563	559	649	629	552	600	603	601	597	641	588	605	619	618	600	615	577	614	600	598	627	589	535	613	592	605	597	611	604	540	612	563	607	641	570	619	600	631	578	592	586	563	610	597	608	587	594	602	564	600	602	576	594	608	622	621	605	591	668	632	566	533	574	596	629	608	625	599	612	574	566	580	564	577	585	606	628	619	590	631	587	630	596	601	600	579	567	610	575	609	621	555	622	590	595	642	613	574	608	638	576	616	614	612	658	627	660	572	589	614	614	615	599	629	595	588	595	591	630	623	602	612	603	615	563	598	586	590	594	647	600	609	600	579	603	632	642	609	619	602	634	604	585	616	646	631	560	620	644	625	562	625	608	598	620	636	612	607	624	642	627	631	582	599	601	593	591	589	606	582	594	598	619	639	666	612	583	570	596	584	604	569	634	585	596	658	589	565	599	614	574	567	590	623	605	625	613	578	571	584	591	607	625	582	626	604	622	595	559	553	609	637	595	643	585	590	627	592	589	587	570	599	564	608	622	571	585	591	605	591	626	600	583	600	612	622	634	603	570	569	614	645	607	637	601	592	594	548	643	614	563	593	640	599	643	566	588	602	599	608	608	613	591	599	598	642	582	573	613	622	590	605	584	575	587	574	563	592	655	558	579	566	571	565	596	603	637	635	617	641	627	600	622	632	609	650	618	599	623	618	583	596	615	590	575	619	636	603	617	619	643	622	610	597	583	607	597	633	608	568	597	603	596	601	640	589	647	623	598	578	621	620	596	581	628	612	607	606	606	596	574	602	626	607	567	598	588	652	576	613	605	571	597	626	615	566	607	629	599	619	633	560	631	614	546	616	575	615	606	591	580	546	626	597	591	634	607	558	602	608	599	639	595	618	655	627	606	624	602	600	563	619	586	607	580	593	595	584	585	626	601	581	574	620	603	595	586	582	573	599	594	582	628	597	561	613	577	597	620	579	590	626	596	608	629	608	605	634	597	599	568	607	625	646	556	608	585	612	626	594	591	588	567	612	599	588	573	590	600	591	599	627	605	610	591	564	578	610	571	577	645	651	588	603	613	612	576	601	631	607	532	610	598	573	616	632	574	610	628	582	661	608	619	631	599	628	590	582	605	605	612	630	570	619	616	570	632	599	619	591	603	619	607	596	615	626	599	597	588	623	602	608	643	562	610	647	598	603	596	639	606	587	608	580	595	591	599	627	605	560	604	609	583	615	613	623	613	564	622	576	639	609	633	621	562	597	627	581	593	614	606	586	584	606	584	608	629	552	617	624	561	594	661	627	556	602	626	578	583	621	616	581	584	600	618	652	599	599	606	624	630	609	629	632	575	541	600	593	560	612	590	547	639	584	645	562	621	615	631	621	609	579	550	572	594	606	627	617	623	606	623	580	611	597	612	586	604	604	610	603	604	560	605	603	565	605	580	611	610	596	556	584	644	585	614	627	598	650	610	574	649	628	617	588	607	619	572	598	586	591	583	618	647	617	616	590	616	584	591	622	574	556	651	633	603	624	609	616	638	597	601	597	654	617	609	589	591	645	611	585	624	601	606	588	525	621	612	618	624	610	624	607	611	634	662	573	606
7063	15444	3569	1877	1503	1252	1085	956	865	849	708	715	721	666	684	662	684	671	659	639	626	659	599	626	635	676	618	605	584	610	666	569	611	642	652	594	628	619	612	663	631	585	596	613	597	610	590	599	612	618	610	600	606	630	598	576	633	578	614	596	622	598	610	608	591	613	660	622	635	591	632	609	622	625	616	604	565	604	616	599	613	618	553	577	616	635	638	556	571	630	600	618	576	580	637	594	628	619	610	629	633	635	619	633	600	603	598	591	636	625	623	582	583	595	576	582	647	650	600	614	616	638	649	653	620	634	609	597	593	617	611	623	621	588	618	624	609	627	604	562	638	592	611	595	629	591	584	594	626	605	598	553	557	601	625	619	622	614	566	634	624	593	636	586	623	654	568	637	624	606	634	604	627	613	593	607	597	621	633	596	628	573	622	598	607	649	615	608	588	588	636	623	597	590	594	619	605	628	608	548	595	555	593	573	620	634	615	665	604	625	620	603	623	584	621	604	610	582	608	598	624	601	611	592	658	628	590	601	539	591	595	622	579	592	582	611	611	650	601	640	538	628	612	638	593	604	633	626	582	619	615	563	633	606	611	584	649	579	607	586	640	626	585	641	611	645	601	636	577	659	580	590	587	605	646	582	614	587	599	610	589	610	632	643	597	621	634	639	585	639	610	650	669	610	573	624	640	603	618	633	634	608	634	613	604	599	602	634	578	591	610	655	623	615	585	580	614	625	595	591	643	647	594	618	596	609	576	582	633	622	601	604	602	614	604	632	584	646	569	630	599	613	593	625	586	569	631	589	625	616	596	613	592	609	549	624	579	576	633	656	563	584	588	607	644	589	609	650	616	626	605	591	587	624	601	584	594	595	628	628	625	611	644	629	600	607	611	605	619	629	625	571	622	620	595	616	603	608	565	618	586	615	629	627	605	599	604	627	619	587	616	636	609	551	592	567	609	581	567	625	588	605	579	625	571	584	555	550	629	647	623	615	590	610	574	638	615	625	627	584	623	599	625	593	620	578	614	587	591	632	605	597	603	629	637	608	593	608	621	617	615	623	618	645	628	630	632	576	600	601	601	640	602	592	620	622	643	626	629	571	614	641	640	601	576	639	604	615	615	652	626	592	585	552	604	564	645	636	609	580	609	632	611	611	606	601	637	609	609	600	596	614	623	630	618	588	625	598	638	612	622	642	635	627	615	635	602	592	594	610	615	573	594	632	620	621	584	606	581	593	622	603	590	623	601	616	604	637	569	612	644	637	611	595	599	617	608	639	623	632	589	651	646	599	621	592	594	604	594	592	582	584	579	616	616	609	647	586	580	611	611	608	611	620	576	628	608	628	608	566	640	590	600	598	606	654	603	599	572	575	599	560	626	601	628	590	682	597	619	557	611	601	647	596	645	593	675	619	654	658	606	584	598	635	633	590	606	605	563	654	592	630	603	595	637	609	588	621	609	587	603	592	591	571	602	617	603	637	602	631	594	582	621	603	609	604	598	641	569	619	601	612	570	554	625	631	645	646	617	605	604	566	614	593	616	633	610	640	606	588	566	565	601	617	601	601	626	604	605	610	596	578	631	628	622	555	619	614	620	619	610	610	596	637	565	588	568	616	599	581	620	582	609	620	657	617	604	598	572	624	653	641	581	619	573	596	550	561	643	593	630	654	575	600	631	591	609	600	613	618	619	627	594	607	630	624	568	590	607	569	580	615	611	660	585	581	639	603	561	566	577	659	590	642	582	588	608	632	651	626	625	589	622	596	650	638	622	604	579	621	616	642	571	606	659	576	596	625	571	589	580	632	592	607	591	599	606	613	570	590	584	600	627	576	620	614	592	657	603	603	624	614	612	638	610	615	610	587	599	591	657	641	605	544	606	592	598	593	591	610	597	617	635	583	659	648	597	608	589	606	621	593	598	626	581	594	563	610	602	605	597	588	604	593	577	653	634	571	624	590	597	601	585	559	626	556	640	616	588	585	585	586	630	621	601	620	621	605	597	630	623	603	621	621	599	599	612	627	602	624	593	572	609	596	610	605	626	620	556	616	593	584	608	623	614	620	626	623	652	610	616	607	609	594	608	631	648	607	613	628	614	658	625	631	593	601	629	636	579	613	622	654	639	587	639	625	636	630	632	652	566	619	630	630	599	611	595	589	603	604	570	634	606	599	593	581	605	588	652	655	600	604	579	581	557	579	575	674	583	608	585	576	612	615	574	586	627	609	568	600	592	636	628	628	580	569	616	615	624	598	592	609	643	632	571	604	628	653	606	597	590	590	621	612	587	569	614	630	570	607	602	616	650	594	564	606	627	595	613	666	650	624	600	613	616	610	603	634	570	575	588	553	594	603	590	572	616	626	612	580	643	593	605	626	610	643	611	616	651	603	606	667	607	629	630	619	628	585	600	610	612	554	601	603	602	654	607	636	636	580	606	609	591	560	573	591	583	572	583	588	627	640	640	606	583	653	608	620	589	607	608	586	629	581	616	603	637	609	603	611	630	598	631	608	633	604	607	588	628	644	633	625	598	597	636	583	576	588	586	609	564	632	596	613	613	601	600	570	637	574	605	620	636	611	575	627	666	620	634	655	619	604	612	625	611	652	653	586	602	590	583	590	594	585	620	622	621	610	588	601	563	621	612	651	628	614	599	620	563	623	616	608	604	598	648	613	618	611	617	612	637	641	548	619	561	578	571	582	616	586	631	639	607	627	601	622	592	630	585	596	575	576	605	609	606	570	603	666	611	624	571	604	587	586	625	608	534	614	539	625	638	617	575	562	580	613	633	601	578	602	665	614	620	631	593	555	635	591	628	618	625	615	627	576	625	605	615	651	584	629	632	686	618	611	628	608	608	618	606	601	622	567	573	584	641	585	613	632	586	635	631	599	649	633	569	648	596	572	606	631	621	603	592	638	611	592	621	595	599	631	549	610	605	608	573	612	575	639	596	652	637	617	586	575	610	591	574	640	549	567	597	633	625	577	607	578	659	605	599	557	595	633	651	614	563	613	605	612	625	630	603	633	595	582	588	636	613	605	571	595	606	595	538	603	626	587	541	606	600	616	604	588	611	590	575	628	584	587	636	625	625	589	585	604	634	587	608	593	622	593	634	600	644	616	596	606	557	643	599	611	609	607	602	604	583	550	602	603	601	640	642	586	604	596	615	563	555	602	604	592	642	602	592	596	565	605	622	576	617	645	630	634	622	553	602	617	588	588	645	659	609	608	591	635	570	574	630	611	616	597	638	588	599	595	631	644	651	615	620	637	661	633	580	657	614	557	635	597	637	623	607	584	633	618	639	664	592	619	584	634	639	610	613	596	642	616	616	608	653	592	599	623	626	628	558	624	591	613	635	578	604	589	638	626	630	641	613	604	586	624	594	619	573	568	601	589	607	582	639	607	590	603	543	604	590	665	625	617	580	628	616	603	650	583	624	604	602	596	621	550	639	580	578	635	577	601	609	618	636	616	604	625	586	590	574	592
22619	21272	28879	23989	21272	21312	7051	973	720	645	520	481	464	371	392	355	320	337	334	308	329	321	294	313	291	300	278	246	250	241	299	256	261	245	251	277	265	254	252	225	259	252	226	257	241	236	222	253	269	237	253	252	255	244	242	250	245	230	259	232	267	231	264	243	242	255	236	259	253	247	261	230	260	236	216	234	253	256	225	243	226	250	256	220	241	230	254	273	263	258	248	235	229	246	242	242	238	229	262	212	256	260	234	220	271	240	229	235	255	264	237	245	251	263	248	245	242	245	229	245	231	246	253	266	245	239	235	213	218	244	273	250	228	263	235	233	222	256	221	260	261	254	232	236	197	222	267	221	240	228	229	224	250	241	243	255	247	251	238	236	254	252	234	217	227	243	236	240	256	201	237	247	242	208	239	253	223	225	253	226	222	247	225	245	237	260	246	251	226	239	231	252	218	228	262	241	232	234	228	239	232	219	252	245	236	246	235	245	242	230	232	225	235	224	210	209	254	266	240	250	243	252	239	246	239	221	261	254	266	243	243	216	231	259	248	236	273	236	242	246	246	250	224	246	249	224	269	255	235	257	227	230	225	237	238	253	252	216	261	216	287	255	239	233	229	190	220	236	222	226	241	243	215	257	247	237	259	257	248	248	261	236	238	250	218	245	213	280	257	201	243	232	250	248	249	260	226	245	249	230	231	247	238	272	258	246	243	240	239	233	246	222	257	245	212	264	261	265	221	195	240	247	213	238	266	251	226	233	269	208	254	259	229	260	253	259	235	258	236	241	251	230	265	263	238	225	218	243	228	245	235	249	224	236	231	252	251	209	241	225	218	233	214	241	248	233	215	242	239	248	244	217	251	234	229	227	247	223	277	221	258	245	219	237	232	219	249	246	262	216	273	255	227	216	242	242	227	238	269	248	246	224	243	264	249	233	235	239	246	215	266	243	258	245	230	235	206	252	245	215	250	243	254	231	235	225	235	243	230	239	220	247	229	247	234	244	254	255	211	259	247	223	236	241	227	227	236	260	223	238	235	219	247	250	237	249	210	221	286	249	270	268	233	227	230	222	236	241	258	214	235	240	205	260	228	212	258	246	222	233	227	226	222	245	228	246	244	241	244	280	236	233	220	242	228	250	242	241	238	244	256	258	222	249	253	227	241	240	248	259	232	211	254	221	232	244	244	230	231	245	218	264	199	226	237	247	241	245	243	252	250	252	254	257	241	263	245	218	238	223	249	249	227	250	241	212	228	212	238	251	223	249	228	237	239	238	219	226	227	211	229	252	251	216	239	218	243	246	253	260	243	259	250	245	262	250	234	260	275	239	239	244	254	251	223	272	221	247	244	235	263	239	262	234	221	264	242	227	219	222	239	238	225	262	247	209	232	256	249	240	232	241	245	254	257	251	250	222	247	259	264	244	266	229	217	235	225	244	261	247	249	242	243	237	233	217	246	258	225	255	267	256	254	223	240	227	218	248	226	261	229	267	235	213	206	249	222	231	209	236	239	247	249	221	220	218	231	229	260	224	229	230	230	211	240	219	253	221	262	248	231	248	240	250	235	271	256	236	213	242	200	221	249	232	240	264	247	252	247	205	244	239	245	233	264	228	218	242	240	233	245	234	238	232	236	271	245	229	226	236	207	250	209	232	248	268	233	244	239	247	249	258	268	252	218	251	233	256	225	227	237	233	245	232	244	273	253	230	251	232	229	245	237	239	235	245	245	259	217	249	232	218	236	234	229	244	205	240	260	243	261	259	210	231	226	243	227	234	238	246	231	221	236	228	231	236	251	226	227	254	236	254	215	252	231	236	223	226	212	255	258	235	256	219	246	232	232	222	224	257	236	246	251	251	221	242	242	263	235	242	249	225	215	251	244	235	238	246	240	259	221	230	262	211	236	232	252	231	235	244	227	221	232	221	245	216	254	237	260	228	234	241	232	242	225	249	215	231	202	237	241	225	242	235	238	241	248	242	237	210	246	215	240	235	260	239	223	243	234	239	226	229	252	248	274	242	243	265	269	243	235	252	234	247	214	221	263	243	238	238	253	231	225	200	270	268	258	254	235	266	225	222	216	238	241	206	268	209	218	228	267	213	238	230	234	253	221	258	227	243	218	239	226	245	224	262	235	271	258	241	208	249	235	256	244	253	248	235	226	234	251	238	233	252	239	241	244	231	239	217	203	221	261	272	267	259	244	239	230	245	236	249	253	250	232	250	227	242	230	262	243	254	229	258	245	248	235	235	279	228	227	251	242	261	251	213	207	209	233	251	220	242	239	272	241	269	276	239	236	238	260	249	220	233	194	255	250	256	226	251	225	239	231	224	228	253	247	223	273	244	241	252	237	234	233	245	235	244	255	270	238	251	228	219	227	237	225	251	218	255	244	246	265	229	253	243	227	286	229	265	231	257	259	259	277	240	235	250	220	221	230	235	241	230	269	239	239	255	260	262	246	237	229	230	244	237	251	237	215	262	235	225	225	250	227	207	270	224	238	246	236	248	231	262	228	224	231	218	233	236	221	259	252	272	233	223	230	253	215	257	244	223	238	249	241	234	234	235	245	227	295	239	206	231	219	239	237	225	243	247	226	239	229	241	220	239	250	220	263	227	272	254	261	283	255	248	224	238	221	263	260	238	214	239	245	229	252	219	253	212	220	243	229	237	259	235	261	222	242	251	259	234	240	235	235	245	261	223	220	226	238	278	262	236	269	216	240	226	253	200	226	215	225	221	235	233	267	250	233	243	229	247	245	262	256	231	219	268	253	253	243	259	259	251	220	250	239	235	243	228	242	239	218	204	205	231	256	230	226	235	251	252	253	233	246	251	260	231	247	204	244	255	246	263	261	253	237	264	235	238	235	242	251	245	243	258	280	237	250	244	233	236	225	256	249	270	252	229	238	246	215	267	259	261	233	259	235	241	233	231	214	212	238	250	260	246	246	257	229	236	246	225	233	217	249	218	249	255	228	245	244	259	239	205	212	236	255	244	221	254	238	239	235	239	253	218	241	246	217	231	236	263	226	229	230	253	234	228	238	250	255	241	253	242	219	225	238	222	228	244	225	239	242	234	221	233	246	291	240	248	227	221	240	273	256	244	206	244	276	227	262	225	238	222	250	234	274	239	246	241	259	211	224	216	219	247	242	269	247	232	240	253	226	238	249	251	241	268	245	254	269	259	210	229	234	220	224	230	230	213	233	229	243	246	256	245	247	238	246	256	235	232	243	243	247	245	227	216	243	263	283	215	243	265	230	247	246	238	221	205	242	220	228	249	216	228	259	220	248	248	219	220	238	235	237	253	234	236	234	254	239	249	237	226	258	259	230	240	275	244	225	238	241	241	248	249	258	241	212	229	247	254	243	242	230	221	233	243	232	216	236	223	220	239	229	234	244	250	256	202	239	215	219	242	223	222	259	205	225	247	237	229	253	238	231	240	224	239	221	215	240	257	243	235	240	250	241	237	260	243	248	241	249	263	238	273
9782	25178	9709	4806	3373	2534	1856	1428	1151	945	787	700	617	513	496	409	434	373	380	356	345	338	290	302	317	336	339	293	275	257	270	279	281	274	278	263	250	284	263	263	255	238	274	266	219	276	248	258	247	258	231	259	233	265	233	255	239	241	262	254	238	234	246	229	246	253	239	255	237	246	238	230	226	243	261	239	254	235	247	260	238	223	271	257	221	229	226	272	220	227	210	273	259	255	261	227	256	246	234	245	235	223	260	221	224	236	220	220	242	239	242	260	260	236	230	246	231	231	217	259	213	258	251	249	230	212	232	249	252	237	255	255	214	243	241	234	235	223	233	242	259	254	233	260	270	251	243	218	278	244	222	251	229	242	238	241	235	235	210	250	215	259	245	249	257	237	225	260	225	263	232	209	245	221	250	243	242	227	248	252	259	229	239	246	232	239	231	237	245	246	241	248	231	253	255	224	203	222	247	238	259	246	249	244	216	223	226	248	240	248	256	241	251	251	258	218	248	262	253	237	218	236	240	221	238	213	264	254	248	235	231	246	261	199	233	272	249	252	222	242	229	227	230	249	228	220	224	258	267	249	239	216	237	232	244	254	250	219	232	257	253	262	229	249	243	244	235	247	210	268	251	241	239	209	225	246	278	219	246	241	255	241	197	256	247	235	233	242	263	242	246	253	268	265	225	215	224	229	251	231	273	247	233	262	250	238	228	232	255	254	251	251	247	240	260	235	261	249	225	253	238	239	246	241	256	245	236	235	244	226	254	224	234	246	221	232	235	250	259	244	252	261	252	255	238	228	252	224	230	233	246	243	260	239	264	257	226	218	225	262	248	240	227	242	259	272	238	246	218	239	267	236	255	238	247	248	248	242	247	248	245	216	236	250	251	231	238	244	261	220	229	210	230	229	233	242	249	238	228	240	233	229	233	240	238	228	244	230	254	246	250	244	253	268	225	233	230	226	239	233	244	232	216	243	252	227	244	257	233	227	235	219	254	246	242	225	209	245	240	238	246	253	205	256	246	223	249	232	215	251	234	220	249	211	238	266	262	236	272	256	231	214	247	251	248	250	235	246	251	230	238	246	248	235	233	246	227	237	222	238	233	250	252	226	241	213	239	246	264	264	257	249	236	265	218	239	220	224	231	258	252	214	260	249	257	250	230	261	228	221	208	225	257	246	242	229	240	244	240	245	268	248	217	248	232	238	236	226	239	215	242	259	213	255	251	239	208	208	232	227	231	220	247	247	263	248	249	247	238	240	242	243	249	238	222	220	229	251	247	265	249	237	257	256	245	266	243	223	235	238	237	235	267	222	257	240	219	229	234	233	227	212	222	234	232	221	235	262	239	233	227	250	238	218	265	233	242	235	241	244	243	248	246	223	283	269	219	207	232	256	252	243	252	230	263	238	257	245	228	221	229	221	218	238	226	228	247	253	259	228	246	255	247	260	263	219	238	210	255	235	252	224	237	230	228	215	216	226	230	218	263	226	266	238	225	223	218	225	205	232	253	224	200	238	238	223	220	220	224	220	249	246	235	234	255	225	254	245	235	232	232	236	248	251	226	272	251	244	235	245	236	248	259	235	253	249	228	237	251	241	220	247	222	255	212	240	229	235	256	237	215	218	238	276	238	239	237	254	242	231	232	219	239	225	222	238	245	241	238	228	247	244	242	261	249	233	240	221	258	211	224	231	230	241	242	245	219	243	238	244	259	250	226	209	229	229	233	244	227	261	242	260	233	233	253	240	243	258	241	244	231	235	217	231	239	244	245	211	225	211	227	258	271	264	257	241	240	266	257	212	243	223	227	236	224	211	239	221	216	220	241	275	238	221	245	236	255	245	233	241	249	224	243	227	247	254	228	241	243	230	259	226	252	235	212	256	220	236	216	247	264	209	255	206	261	258	236	243	247	252	229	249	251	253	251	237	282	223	222	252	224	243	268	273	259	256	247	229	259	222	229	239	223	254	216	248	226	235	241	217	252	263	225	232	218	240	236	280	228	254	252	221	219	239	198	218	242	233	269	228	229	238	232	240	263	232	252	211	256	221	234	253	252	234	251	246	239	223	245	244	268	231	253	221	241	238	213	239	265	254	233	230	250	238	242	225	240	243	241	225	255	242	236	223	248	248	216	240	230	245	261	250	240	247	245	250	248	231	216	274	260	255	217	225	241	263	246	223	245	242	228	254	247	224	197	245	231	223	233	251	231	227	227	251	225	263	227	246	240	234	218	240	214	253	272	246	277	222	242	279	237	248	226	222	227	258	249	240	261	261	232	226	223	256	230	211	269	237	242	239	243	264	249	247	261	245	237	240	228	242	244	226	233	229	268	279	239	250	232	241	240	222	247	235	249	263	268	227	253	228	245	230	223	227	240	227	257	234	217	239	262	263	245	253	254	245	217	235	244	239	242	243	265	250	234	246	241	205	234	230	237	230	252	234	234	268	233	243	236	260	212	216	244	226	224	252	234	206	215	221	229	251	221	241	237	218	233	220	227	246	218	247	250	240	216	244	269	249	251	248	216	200	221	235	249	253	242	225	231	218	234	255	245	265	235	238	248	224	233	244	237	221	228	265	243	238	211	230	225	233	256	239	220	226	250	251	219	259	222	247	255	265	249	233	222	246	253	245	237	260	235	225	209	215	222	237	263	231	218	224	205	217	260	246	250	226	240	229	227	204	244	248	242	263	236	239	261	220	246	242	258	223	221	243	248	243	254	250	261	225	259	239	196	236	248	240	249	245	221	220	216	236	233	263	231	253	260	271	243	207	250	240	232	226	230	234	238	227	274	236	224	229	214	214	227	244	206	258	222	203	249	250	242	259	217	263	242	244	236	213	215	257	237	247	238	250	238	237	262	254	251	230	211	245	259	261	237	236	237	226	246	251	242	245	237	243	240	226	248	222	245	226	246	270	243	224	237	243	231	224	250	245	242	234	240	229	223	230	224	246	241	236	215	250	241	249	246	241	238	243	230	235	245	253	237	249	235	193	269	244	247	224	270	236	240	217	245	239	261	242	246	230	233	238	226	237	238	224	236	251	243	217	220	244	209	245	249	256	236	237	232	270	230	231	251	236	251	254	257	247	247	241	242	235	249	237	237	260	231	241	232	240	225	259	237	222	217	232	231	242	233	215	253	230	213	215	256	218	229	202	278	242	242	235	228	249	223	230	236	236	217	243	232	245	258	226	227	264	237	253	245	218	198	238	238	245	239	242	262	239	230	261	240	244	248	238	245	224	233	265	238	227	259	227	201	265	246	244	209	225	259	225	247	215	221	241	236	258	239	250	208	239	246	235	224	236	246	265	230	272	225	228	263	237	250	239	254	243	235	245	226	274	261	242	244	234	250	236	285	236	244	246	240	236	244	229	248	245	257	219	245	242	240	232	238	261	255	242	246	241	245	260	249	254	241	232	250	229	254	236	227	222	254	257	233	197	242	245	223	237	217	219	248	239	224	246	258	257	255	264	229	242	234	239	241	236
27562	19673	6803	940	697	631	601	548	555	557	506	561	515	525	543	541	550	498	520	504	476	519	501	485	541	548	506	510	529	531	512	535	488	517	490	514	516	480	487	515	529	543	462	524	525	492	507	513	515	525	519	492	490	513	536	486	547	504	482	551	540	538	521	508	482	543	510	520	539	511	499	502	536	549	539	560	497	553	513	507	506	542	485	514	501	487	521	483	521	477	528	531	479	550	493	532	528	527	523	543	503	472	539	499	545	502	494	483	524	502	536	517	499	507	512	497	521	508	516	483	527	538	516	530	516	510	514	505	522	506	525	456	498	524	476	565	519	548	509	500	509	507	520	479	498	506	530	549	501	469	524	509	510	524	531	504	488	525	536	529	518	505	502	511	505	554	515	510	536	494	497	491	564	498	482	524	507	525	517	501	479	564	508	496	510	514	461	508	502	531	521	539	524	533	503	534	508	521	508	486	530	514	506	512	525	554	526	508	499	499	474	510	505	492	460	528	459	533	528	557	484	501	520	527	511	503	530	500	494	492	514	520	507	495	474	522	509	520	520	518	475	511	510	492	483	528	481	496	515	521	523	538	512	531	496	523	483	552	485	481	505	528	506	520	538	538	501	525	510	512	509	499	515	471	506	498	507	507	526	524	538	521	551	521	511	569	489	506	491	502	545	501	509	513	513	505	517	533	526	469	476	510	533	532	571	511	564	481	519	522	494	480	523	514	501	541	548	538	511	462	521	530	528	524	515	485	485	519	520	516	482	483	488	560	541	505	556	552	529	496	517	493	514	491	516	532	470	482	534	566	515	528	532	553	515	481	525	508	532	520	514	510	476	516	520	505	499	515	486	512	511	478	515	512	491	497	514	535	485	516	486	509	534	502	520	556	514	524	503	541	530	504	478	484	516	524	515	535	523	517	508	502	553	487	504	521	535	527	500	548	562	497	473	532	553	506	492	505	535	525	522	520	480	492	516	514	535	502	529	521	531	490	490	516	511	460	536	521	497	523	486	457	504	552	491	471	488	496	549	517	481	486	544	488	484	507	504	548	495	529	515	494	482	519	513	541	546	508	522	511	508	541	495	541	472	550	528	474	512	512	507	488	493	515	509	482	511	513	518	531	510	517	504	540	503	511	549	518	539	525	537	500	507	523	507	501	513	498	457	515	512	511	552	540	488	506	502	526	534	533	478	506	544	532	522	485	507	511	516	472	484	499	496	511	519	504	494	527	518	513	533	483	504	496	503	521	485	530	489	501	538	524	475	510	466	543	523	516	509	515	489	510	500	495	487	518	535	511	496	517	503	526	491	546	527	504	511	557	487	526	540	517	512	456	533	493	541	490	519	517	534	477	493	506	513	499	509	519	487	559	507	513	513	511	533	494	490	489	494	533	540	526	521	544	521	528	477	487	505	520	479	542	504	514	526	498	494	565	568	524	537	531	517	510	523	469	513	539	507	474	521	511	478	496	478	532	556	546	541	514	511	558	532	536	484	479	579	520	524	529	515	509	536	541	501	517	517	521	477	524	531	517	522	549	501	497	506	507	538	502	541	525	552	541	492	515	526	511	498	523	488	544	518	550	557	491	534	524	542	471	501	480	506	503	534	525	527	504	497	494	501	456	530	539	462	537	502	532	497	494	513	529	497	504	538	516	506	538	534	501	492	483	541	513	505	514	468	488	492	482	490	514	474	538	510	500	498	502	499	514	528	497	538	521	489	525	518	535	507	507	494	520	502	506	518	502	491	503	512	491	529	488	502	486	565	513	518	522	528	506	491	539	490	493	524	527	499	565	477	492	507	518	521	533	540	518	509	459	506	522	510	481	528	482	484	532	512	507	497	537	523	537	521	534	490	496	517	539	494	493	514	507	526	573	550	587	515	553	559	501	486	482	550	496	520	513	504	534	531	527	501	514	531	536	526	550	490	518	497	515	505	537	478	522	511	492	507	480	518	526	536	489	535	509	532	502	512	499	453	521	511	491	500	488	546	472	528	510	456	469	486	520	487	521	500	529	503	532	492	499	509	545	524	509	543	555	525	503	534	530	528	497	491	503	502	500	480	535	513	496	517	539	512	522	482	540	496	471	529	500	563	490	524	515	462	552	525	499	507	480	488	539	487	492	527	493	543	485	504	524	521	528	510	521	513	455	524	519	511	507	531	555	539	519	491	539	542	504	513	491	481	541	517	473	524	518	527	506	477	546	515	500	521	514	500	471	500	511	535	519	512	518	554	473	541	526	501	552	495	492	511	467	523	463	522	490	503	526	508	488	509	502	489	486	525	511	508	542	530	528	532	503	507	481	520	510	533	497	483	529	477	578	542	527	515	508	552	515	508	591	555	508	504	541	482	540	490	487	500	536	485	528	490	516	529	544	521	488	509	502	518	504	545	499	534	503	501	479	548	541	505	494	477	540	503	525	493	492	518	481	556	499	496	510	518	494	537	493	483	524	464	527	524	505	518	564	498	511	540	519	492	531	516	519	576	464	485	524	504	491	529	506	501	500	505	524	474	515	493	526	513	532	527	498	483	513	535	499	484	487	481	530	549	493	574	541	490	466	485	540	479	519	503	580	492	519	526	470	534	503	498	507	551	493	504	508	527	549	509	503	511	473	508	508	542	493	473	544	524	530	556	516	522	516	487	530	521	519	533	529	490	544	510	535	443	493	496	502	538	502	520	485	478	489	515	487	535	502	506	492	513	526	538	507	540	482	527	500	488	502	525	558	531	500	500	522	552	492	492	467	498	468	533	539	496	540	550	495	515	516	498	478	521	466	472	524	520	461	532	519	542	529	550	505	524	512	517	492	528	573	465	514	556	506	532	540	513	482	527	499	527	523	475	484	480	540	526	522	520	534	498	529	491	502	550	508	522	497	505	546	535	548	488	545	556	503	500	518	550	521	480	458	501	528	537	508	491	527	487	488	499	490	512	516	502	510	524	522	521	480	506	499	470	483	472	493	497	508	481	494	518	481	534	515	530	532	509	480	480	495	512	507	530	511	500	486	505	535	553	522	486	486	516	541	481	529	493	545	500	511	512	495	508	489	528	542	516	542	515	541	502	494	528	484	487	497	479	493	531	524	514	480	487	500	476	512	555	523	511	507	536	529	534	516	541	529	510	507	484	509	512	498	495	493	508	522	482	541	471	508	448	506	536	500	553	504	484	533	537	512	552	494	513	500	516	524	510	522	505	523	489	517	532	530	527	495	539	559	520	535	527	525	525	573	521	504	519	489	495	535	508	496	500	502	484	528	486	506	483	484	495	489	509	490	545	499	513	535	457	498	522	575	505	532	480	484	487	527	500	495	481	527	474	511	515	520	526	525	446	539	514	538	492	528	499	547	519	524	514	474	519	518	547	496	548	521	560	543	544	477	509	519	497	505	511	517	511	521	526	509	519	520	519	501	502	502	510	461	514	516	550	494	512	504	504	458	504	520	521	475	486	488	499	473	518	513	458	445	526	487	520	544	554	536	527	528
7291	6550	1309	849	774	677	669	615	601	621	566	590	588	548	548	555	513	513	522	532	578	565	541	551	541	577	523	548	532	531	553	553	521	508	527	479	534	502	552	531	523	522	522	525	501	494	526	554	502	514	497	523	532	536	504	540	522	541	507	549	515	541	492	500	512	533	567	503	558	553	533	526	455	549	520	549	556	497	556	499	490	549	540	510	516	544	530	536	505	532	537	524	531	531	514	493	540	532	512	566	512	549	562	560	489	506	490	529	516	526	540	531	535	516	521	513	480	565	579	540	502	539	556	541	536	540	515	505	554	509	525	494	550	471	541	544	534	480	519	544	516	524	579	547	533	514	545	534	532	501	515	508	515	509	531	509	523	519	496	543	533	510	521	514	521	572	535	508	534	534	537	493	499	552	558	496	506	506	527	477	498	521	486	534	498	560	554	516	516	505	547	525	519	523	505	512	543	569	503	533	541	480	533	538	535	514	527	538	533	510	541	573	549	499	512	559	525	522	509	508	538	510	577	539	514	511	522	528	566	509	505	514	527	521	521	518	487	524	502	514	544	523	522	504	567	511	490	526	536	539	556	484	540	520	528	506	590	507	494	524	518	545	506	567	540	490	572	486	548	521	495	575	525	557	509	496	494	556	513	527	534	500	521	538	502	571	536	539	518	526	507	521	526	542	497	554	504	535	535	515	521	521	506	502	538	529	535	537	501	502	519	571	526	520	511	512	533	549	528	501	532	503	535	551	486	557	515	482	522	536	525	578	511	501	528	502	535	582	472	562	545	515	522	525	541	503	501	520	526	555	528	518	556	517	511	549	493	549	541	554	500	516	514	535	541	526	576	555	520	500	532	538	524	536	483	536	544	555	528	551	567	520	557	506	503	529	518	526	540	507	540	485	482	512	525	507	522	504	574	489	572	505	537	551	530	506	546	532	491	556	584	550	528	514	543	499	555	548	539	545	519	496	480	529	527	518	501	517	513	544	523	529	547	532	522	527	509	574	542	506	497	496	543	526	514	541	535	527	491	560	514	552	503	500	494	515	525	528	529	533	515	520	539	524	505	522	509	506	550	536	517	548	522	537	529	488	494	507	524	552	510	548	545	517	526	483	505	513	501	555	514	562	497	539	542	512	524	514	539	553	521	547	517	564	468	498	509	534	518	549	571	534	526	547	523	551	507	527	505	555	502	552	548	528	520	517	543	486	503	526	528	502	523	545	522	515	517	530	517	539	527	519	552	540	521	519	525	534	549	499	513	481	529	540	516	515	516	548	562	536	517	543	543	526	540	487	471	546	539	479	512	550	543	515	509	515	530	531	497	521	504	513	519	495	561	531	532	532	555	528	527	559	525	540	529	514	529	540	555	513	503	544	527	506	561	562	499	552	502	520	510	538	526	511	558	553	525	508	527	520	571	509	545	547	510	498	518	499	495	524	549	535	460	548	540	540	498	537	544	503	515	516	548	519	548	528	540	559	505	558	520	532	530	515	534	567	508	501	576	570	544	533	518	529	553	518	502	541	564	497	505	499	558	532	520	533	530	525	519	534	497	579	519	527	484	504	527	518	472	505	532	517	502	479	510	520	573	545	523	513	543	559	532	501	537	500	521	528	507	492	509	504	513	543	514	545	507	496	523	527	518	538	510	529	535	473	509	485	536	496	519	559	530	502	513	524	542	550	531	475	452	526	573	514	483	542	528	525	490	573	532	529	545	547	503	524	511	525	518	530	484	538	519	555	540	522	508	511	524	514	507	543	529	518	513	529	537	518	504	563	534	533	515	550	533	545	548	526	488	530	524	529	556	482	513	563	557	552	547	480	523	499	502	547	516	542	569	529	517	551	532	501	528	518	531	564	554	535	570	535	496	523	555	522	489	505	546	524	574	541	541	470	541	518	545	553	513	555	496	540	555	545	515	532	535	495	543	542	557	516	514	551	525	541	503	506	544	513	544	536	547	527	529	495	513	546	550	501	533	531	527	528	554	515	540	570	537	551	519	516	517	504	515	541	549	509	559	524	495	539	501	473	547	549	506	555	530	509	521	519	548	485	507	508	523	536	497	540	513	518	522	491	509	483	523	545	536	546	522	519	551	556	503	523	527	522	505	546	518	513	546	478	486	504	539	558	517	522	522	545	538	524	505	552	542	531	522	521	503	537	517	542	547	532	523	574	522	546	477	536	527	546	544	527	550	589	525	551	507	523	534	501	495	532	496	564	541	514	508	508	566	524	517	540	512	490	496	519	527	555	558	516	514	481	524	503	515	479	483	520	534	477	545	526	548	534	505	516	506	558	507	524	483	548	547	498	504	573	507	550	467	578	536	557	573	472	526	570	574	501	536	536	543	542	527	521	536	533	514	548	528	502	497	508	544	491	519	541	477	531	545	523	536	501	491	527	547	541	529	540	524	534	503	513	556	550	484	554	550	566	563	527	594	542	513	546	535	554	537	541	557	532	547	547	505	550	530	514	514	530	530	521	526	510	488	554	497	525	522	527	501	571	530	522	506	499	528	485	509	510	553	542	568	528	574	518	554	499	554	506	548	567	540	525	541	563	476	513	558	530	573	542	496	518	515	522	516	554	477	556	537	502	525	504	554	511	564	544	477	535	518	558	536	549	517	497	553	482	511	523	566	500	511	544	502	523	542	539	571	541	561	526	512	537	526	533	493	517	511	536	535	566	528	526	524	491	561	529	506	583	535	544	539	520	553	470	478	526	534	513	548	508	543	485	537	519	515	502	535	515	543	525	525	494	543	489	536	520	540	529	493	515	540	563	541	531	559	512	513	504	492	525	550	499	541	549	494	523	552	499	538	529	507	533	512	516	513	500	518	517	576	557	533	508	507	568	542	500	493	554	523	519	488	523	510	546	526	536	507	560	540	545	539	547	486	509	506	550	545	491	510	535	496	555	514	565	531	550	565	535	494	507	514	533	525	524	467	505	528	501	544	537	559	518	556	516	567	534	494	526	533	524	524	534	535	500	499	520	507	526	527	513	550	539	520	530	567	501	575	522	512	505	536	537	544	505	506	507	539	526	480	502	534	531	536	514	451	561	493	503	545	527	520	519	527	528	540	520	528	546	550	522	488	541	529	508	532	516	533	541	518	544	556	476	535	539	520	528	554	545	521	523	507	527	488	530	530	529	532	509	527	504	512	574	518	530	532	559	547	518	543	495	517	531	530	525	561	531	528	558	568	537	507	562	514	501	532	542	549	521	570	537	513	488	484	529	506	582	541	468	502	539	548	510	504	501	474	533	509	499	545	521	497	491	556	547	544	540	551	540	557	521	512	520	524	565	577	556	539	552	522	500	521	504	542	512	493	565	554	589	556	519	547	510	527	528	530	515	505	548	492	542	548	550	555	501	521	496	557	498	494	525	481	499	520	533	505	553	543	510	567	553	549	508	550	513	564	508	554	549	535	511	512	500	534	564	504	523	535	583	521	518	508	509	519	526	509	516	516	519	519	520	512	543	577	443
23795	21158	28270	24308	21152	8106	909	584	520	463	384	349	334	308	324	292	301	268	300	292	266	243	256	266	266	263	259	258	266	232	262	257	254	237	242	243	246	230	252	204	230	262	260	245	231	241	256	250	267	223	227	242	258	216	236	243	222	275	249	262	218	207	234	245	243	201	217	233	235	241	245	230	222	231	242	218	249	239	239	227	234	272	246	226	264	241	223	236	212	219	235	223	219	205	244	212	207	226	222	250	239	245	220	252	242	215	222	248	237	224	233	200	236	231	201	219	260	230	239	249	253	231	223	246	232	240	250	237	255	233	245	236	255	216	222	255	235	241	250	235	220	234	237	234	259	217	229	216	226	228	250	220	231	220	228	246	224	197	233	247	215	222	230	245	239	219	253	231	230	216	234	241	248	238	255	200	252	222	232	225	229	228	265	230	261	244	214	228	231	231	227	226	254	247	223	215	226	209	216	247	255	245	249	216	224	222	219	243	232	237	241	222	241	215	233	230	221	257	240	241	223	240	222	227	211	247	232	236	242	258	223	219	234	261	226	240	231	230	237	238	246	209	249	234	265	230	210	263	262	234	235	231	243	230	236	225	230	228	208	231	230	243	241	246	233	226	221	233	224	243	203	225	229	213	225	236	252	239	263	218	235	239	225	220	241	245	259	232	264	226	248	233	203	230	250	216	232	225	233	225	237	224	251	251	229	224	241	240	218	219	260	248	213	220	227	223	244	211	222	210	223	223	231	237	219	243	251	221	231	250	233	210	219	230	255	211	245	234	247	236	248	233	214	247	250	236	258	235	235	240	231	219	220	230	215	238	268	228	224	231	235	230	252	240	223	258	225	235	235	211	242	219	247	232	227	256	246	204	228	235	254	232	223	255	226	247	249	260	230	249	242	225	247	233	242	225	267	238	257	234	274	229	225	229	214	234	244	235	238	217	253	211	245	220	232	213	252	217	255	236	252	229	247	233	209	254	251	234	215	224	207	272	230	219	237	222	219	233	247	243	212	240	274	220	259	237	245	264	231	240	237	231	243	233	240	255	229	235	201	218	249	213	270	226	246	209	219	259	237	241	246	238	221	238	254	219	225	236	226	254	230	231	258	249	227	220	220	238	232	232	224	262	241	210	218	245	247	231	233	221	232	248	243	206	236	224	211	236	236	237	240	227	219	246	233	229	242	224	237	216	244	242	229	232	234	244	227	260	237	198	213	235	244	231	220	263	233	218	254	222	215	224	226	216	216	255	251	230	244	199	247	228	231	232	247	235	250	220	211	276	225	230	221	220	238	237	230	231	236	243	256	211	217	249	246	232	238	223	251	209	235	244	214	239	234	229	240	231	237	245	194	211	262	237	212	213	234	226	217	259	229	231	247	252	241	258	232	228	242	220	239	227	242	236	236	221	244	235	229	235	269	244	240	248	223	223	267	214	226	225	254	249	257	229	231	257	257	261	234	245	216	253	227	238	224	216	206	261	250	230	232	237	226	245	229	242	234	253	252	267	224	233	252	238	252	229	265	224	249	231	236	251	222	258	245	231	228	223	235	248	254	223	254	248	234	211	225	245	228	237	221	227	239	234	215	219	210	223	244	231	260	215	248	241	225	218	217	213	246	252	222	221	224	258	241	223	244	251	237	206	220	210	239	248	243	257	227	248	222	251	240	224	251	239	204	246	221	226	240	216	244	214	203	211	243	248	228	227	231	235	222	227	216	239	234	245	253	231	234	215	225	245	229	231	252	264	244	247	218	252	263	233	226	231	243	241	237	241	239	247	234	251	230	259	207	221	231	256	234	230	231	245	229	224	228	215	241	220	227	245	217	229	230	230	267	243	217	214	232	215	220	255	227	211	254	232	227	253	226	218	181	243	255	249	233	225	215	261	222	245	218	231	217	224	211	233	220	223	236	234	242	225	211	251	217	184	242	237	225	250	233	240	217	236	246	244	246	241	252	227	219	211	225	202	233	233	256	247	229	256	221	253	232	246	244	254	238	245	257	247	237	227	255	235	220	229	248	217	243	250	232	222	233	226	271	227	227	250	231	242	237	239	254	267	223	226	245	228	229	227	238	214	235	226	198	221	239	209	224	240	214	262	223	234	232	204	261	231	227	257	249	231	222	214	225	232	229	236	240	254	225	227	226	249	241	252	253	229	246	234	275	216	235	236	230	243	254	224	244	233	211	230	277	233	252	248	228	247	226	211	225	236	220	191	249	226	219	253	262	243	266	252	218	239	215	246	227	229	223	223	221	227	220	235	230	241	230	249	254	242	257	243	224	216	253	235	223	239	237	220	231	230	229	239	250	229	241	238	280	232	233	220	228	221	220	223	241	223	231	224	241	248	211	243	235	245	227	247	230	252	232	229	258	241	256	217	224	227	211	233	231	236	230	241	250	248	236	228	227	249	222	252	232	244	222	239	234	259	215	234	232	226	230	236	246	237	261	242	225	249	216	237	240	225	254	230	237	216	230	219	223	219	261	213	214	215	256	215	239	255	243	237	199	251	234	229	234	250	233	242	224	260	252	231	279	225	238	234	240	233	230	239	262	227	242	240	246	232	228	220	248	223	213	238	247	259	219	255	237	202	204	236	224	257	204	219	266	243	235	242	252	211	263	220	260	227	238	249	216	199	212	231	222	228	228	260	232	229	227	237	245	234	251	246	229	230	233	238	207	253	227	233	235	249	228	219	230	235	229	239	226	217	240	238	227	252	218	227	238	226	274	268	254	210	217	259	225	257	245	235	230	228	259	230	229	250	243	253	243	231	246	250	219	245	229	241	226	226	225	254	231	210	205	230	257	241	255	233	195	235	241	247	216	239	229	264	227	242	235	237	251	257	232	232	244	239	221	245	239	229	260	239	238	243	228	245	225	231	257	268	229	226	233	252	228	234	261	250	227	238	223	239	249	221	227	230	238	253	231	194	239	203	244	223	227	239	229	231	237	247	230	194	234	232	238	234	250	241	220	236	284	218	189	231	216	216	239	219	194	220	231	242	224	230	251	237	255	207	233	248	251	257	246	204	223	229	237	251	210	210	255	205	237	228	238	224	245	262	236	188	217	204	227	237	239	231	215	240	242	228	218	232	266	241	249	226	227	261	240	216	213	231	237	224	257	235	225	215	241	210	232	220	244	211	228	221	220	222	238	256	229	237	224	228	263	236	249	207	233	236	236	223	217	221	244	252	247	221	254	239	220	205	228	238	216	234	232	227	238	208	250	238	213	206	252	253	217	234	229	244	221	207	243	223	217	250	251	254	253	231	240	227	229	228	229	230	238	225	197	265	238	237	217	234	252	225	230	226	239	247	225	229	197	225	224	234	232	232	232	238	209	266	252	232	215	254	254	222	232	227	233	235	227	251	214	216	226	233	207	249	211	221	234	235	249	224	230	233	210	223	261	229	235	243	223	244	216	209	241	253	241	241	227	239	228	256	250	220	248	239	233	248	225	242	230	229	242	220	217	253	212	249	230	236	249	236
6233	18089	5936	2779	2020	1539	1213	912	761	643	517	494	420	408	384	349	362	317	283	298	307	293	280	295	304	303	287	264	270	260	290	263	258	235	294	251	260	291	267	265	259	223	267	258	241	269	279	262	253	261	234	240	241	253	263	245	265	252	230	250	257	238	270	215	241	239	243	228	271	257	279	236	272	267	247	261	250	247	235	226	261	235	235	214	245	266	248	238	232	263	260	257	248	247	271	259	231	231	258	248	244	253	232	245	270	258	239	248	255	251	270	237	235	229	235	237	260	273	244	233	251	262	259	259	242	258	264	254	233	272	259	256	246	236	266	231	272	215	243	236	237	222	230	243	237	254	242	249	226	263	254	254	276	262	249	229	242	239	227	229	238	252	253	266	245	245	240	251	261	207	238	247	245	259	231	241	237	274	252	255	238	238	243	234	243	264	234	249	239	242	241	243	240	238	239	251	273	254	273	255	258	231	216	223	252	259	235	234	280	243	205	259	221	207	267	231	250	240	255	249	254	249	261	262	258	241	263	232	243	259	251	243	244	239	237	254	261	249	246	266	228	227	234	285	241	271	239	222	256	243	241	239	251	222	254	239	240	230	226	256	252	272	234	241	216	252	240	233	244	270	248	259	248	228	221	235	250	246	258	261	235	246	269	264	260	232	251	229	271	238	238	217	276	254	252	244	219	244	262	223	262	228	280	268	242	276	257	252	261	265	245	223	248	225	232	232	232	239	260	245	226	245	233	261	247	239	238	224	250	226	227	235	248	227	245	226	244	254	246	245	235	234	237	237	258	245	211	221	232	253	232	259	246	251	255	257	231	231	252	256	233	260	255	217	258	277	225	265	262	236	223	236	229	226	257	246	266	257	269	238	250	238	249	263	244	216	246	254	238	269	230	264	253	257	236	246	258	237	258	245	253	259	226	239	244	248	235	244	232	250	238	255	225	253	265	255	250	271	254	245	233	263	235	248	238	208	215	255	246	233	248	226	249	239	246	236	244	255	257	244	263	265	240	265	263	234	267	245	205	272	215	242	225	247	242	264	258	222	244	240	254	244	238	236	264	234	234	246	260	268	224	252	240	263	256	260	225	285	251	238	250	262	241	250	232	230	259	252	234	241	246	257	241	228	263	254	274	246	221	268	259	269	242	245	264	233	242	271	227	260	272	229	267	255	244	266	242	256	261	202	245	252	251	247	286	228	238	226	208	264	262	232	278	212	248	223	241	211	231	225	218	263	240	264	241	272	209	223	229	233	228	248	230	228	241	249	233	268	240	251	241	257	239	239	242	221	238	253	231	215	275	265	242	254	237	251	233	244	233	241	237	248	218	216	243	211	240	223	249	252	246	246	258	257	241	246	265	246	258	243	273	256	266	254	260	245	207	282	270	212	263	249	246	215	220	246	267	255	254	261	220	236	252	253	266	245	252	245	241	232	251	287	245	236	228	248	262	247	245	207	237	233	230	239	251	257	250	229	281	232	237	278	263	231	251	256	240	222	231	247	239	228	237	256	248	223	257	212	241	210	289	283	241	231	237	251	262	237	220	229	256	245	244	246	242	217	220	242	228	256	249	241	262	237	212	255	208	228	235	229	263	236	244	229	247	238	240	230	222	258	258	223	228	232	242	250	256	233	249	227	257	242	238	198	248	243	221	202	252	243	265	209	252	259	273	288	244	245	253	232	264	235	246	273	256	271	231	235	240	235	211	250	216	240	266	250	249	270	248	251	221	252	225	249	234	248	254	247	259	260	257	226	213	250	260	254	266	248	276	239	253	245	275	267	285	240	205	245	222	249	236	262	255	239	248	246	223	270	240	238	220	237	221	261	213	224	269	223	234	247	262	250	235	251	251	263	229	229	227	259	259	248	235	262	254	265	248	235	219	257	249	265	273	261	252	277	230	234	249	245	233	231	260	239	242	246	240	248	233	232	228	266	256	227	238	243	278	251	224	249	254	282	243	240	227	252	242	213	253	251	238	244	252	232	238	219	245	264	239	264	272	232	250	237	208	235	252	225	245	216	221	239	247	218	284	248	223	269	262	247	237	248	239	243	237	244	274	267	260	272	251	244	270	245	240	235	233	244	244	251	248	217	227	250	247	248	260	229	228	265	224	241	240	259	262	246	263	264	257	234	269	269	233	247	259	269	246	260	221	224	241	261	230	271	238	256	259	270	242	243	283	251	236	223	230	242	252	233	261	242	246	235	240	243	268	231	247	273	235	252	228	218	225	231	241	246	229	222	238	232	231	251	245	261	250	262	260	268	239	239	230	252	260	235	247	215	233	230	241	231	266	237	243	250	222	243	237	238	243	259	235	246	240	260	239	250	252	223	230	220	244	242	260	254	233	263	260	242	280	224	257	238	206	251	244	239	247	249	253	246	245	258	240	260	237	255	281	230	232	247	260	235	271	266	243	241	214	252	249	257	246	245	241	238	249	265	239	250	256	239	247	257	258	235	252	262	231	258	252	240	235	240	263	256	256	214	222	259	232	271	244	259	244	244	239	254	241	223	238	251	231	227	240	261	238	247	260	254	234	227	269	233	231	227	235	255	235	258	244	268	227	272	254	217	256	229	234	242	264	268	228	234	277	233	247	238	254	257	288	257	209	261	253	247	211	244	242	238	269	236	266	266	222	259	246	238	255	257	251	234	241	252	208	235	251	260	234	233	234	249	242	255	243	244	254	224	211	242	251	247	257	258	259	231	228	253	228	249	246	237	234	249	256	248	247	223	219	216	251	244	220	255	278	251	238	221	243	240	234	262	265	255	237	251	241	240	215	262	260	246	219	244	232	234	251	251	237	238	254	245	234	249	269	234	225	241	270	237	231	263	236	233	237	238	227	215	249	265	264	266	224	238	259	284	244	260	261	241	255	263	230	266	242	258	228	279	233	230	256	247	258	261	273	253	257	211	241	219	251	255	257	239	249	231	242	247	263	246	251	248	261	214	236	233	257	240	250	227	264	275	226	267	227	243	236	237	233	239	271	228	274	241	245	235	264	248	246	269	250	266	255	219	247	248	247	226	240	257	261	262	256	242	246	234	271	238	231	255	238	248	223	223	268	221	277	251	218	250	267	248	253	239	238	213	228	270	242	230	239	230	244	260	248	227	268	222	264	272	248	232	231	255	292	243	245	233	286	230	221	246	258	240	230	264	233	216	230	207	220	217	232	207	238	236	222	225	250	223	247	259	236	258	246	226	246	246	231	240	229	261	265	230	249	236	252	247	254	253	231	241	243	241	279	256	224	252	242	243	252	253	243	213	252	254	239	265	241	267	228	269	238	258	245	240	244	223	246	257	252	240	240	254	244	243	233	247	227	227	251	223	234	266	240	251	275	213	276	254	260	243	270	234	237	269	250	240	238	255	236	252	262	253	257	245	268	251	212	229	228	243	277	261	257	239	252	244	241	242	225	242	232	235	235	240	287	257	232	253	246	263	265	232	241	217	223	254	231	257	234	249	244	258	253	242	258	256
24797	21162	27243	25224	9614	1093	829	778	745	716	669	663	697	651	687	620	634	635	634	618	622	623	649	611	601	627	550	628	589	619	624	657	629	607	577	571	614	637	611	640	613	619	658	637	612	605	628	644	586	596	565	597	643	596	612	612	645	567	632	576	561	653	597	643	603	579	648	594	608	586	609	578	632	584	628	581	612	631	601	607	602	600	642	614	606	577	629	641	578	630	617	579	572	658	622	568	571	636	656	608	603	573	595	635	624	635	582	604	603	579	604	607	654	606	581	652	600	656	623	636	584	601	599	596	654	628	606	567	628	600	601	563	620	588	580	603	600	623	580	625	637	587	603	603	571	614	651	618	659	608	619	633	616	608	636	618	637	673	621	589	600	619	590	589	641	621	613	588	610	627	617	614	624	602	601	631	628	627	614	633	568	586	633	620	631	590	614	624	648	630	591	623	595	614	593	591	634	626	668	601	634	596	614	566	639	623	590	601	600	623	642	604	599	634	615	651	576	599	627	610	627	606	610	582	591	636	657	568	625	611	597	587	587	628	624	660	601	587	655	590	627	634	645	623	618	647	572	598	634	614	647	596	643	609	606	629	603	546	575	600	609	609	612	624	611	624	628	603	591	571	598	632	633	636	616	592	609	595	638	606	612	626	626	582	602	616	601	597	617	596	600	576	608	621	616	636	572	622	586	597	587	605	575	543	607	608	611	610	576	609	601	628	648	591	627	610	599	597	626	609	626	586	635	602	639	630	578	573	637	595	614	564	649	557	599	615	576	593	607	615	607	661	626	594	593	619	570	641	588	616	613	576	608	644	609	652	571	585	596	609	599	618	592	626	646	602	631	614	595	617	578	621	577	592	578	642	618	613	668	624	606	664	630	630	645	600	605	564	597	624	588	633	624	578	628	592	614	602	594	598	616	633	597	566	607	613	620	632	572	621	616	614	594	590	623	620	618	648	618	596	611	639	610	609	575	584	581	575	585	618	608	591	615	556	637	619	622	590	623	606	612	606	624	577	607	615	620	574	599	565	630	624	592	626	561	584	596	609	578	607	606	582	659	633	605	629	595	588	618	590	633	613	592	595	593	592	583	608	604	605	634	626	599	570	634	602	612	602	608	586	591	589	654	609	601	622	584	547	639	622	595	606	558	606	607	609	599	616	611	594	596	583	591	609	609	615	616	616	667	604	599	591	627	609	597	630	583	609	633	615	627	606	630	616	598	598	549	639	601	644	587	641	583	606	651	539	610	645	598	595	623	641	567	640	595	647	626	589	625	587	615	588	614	580	621	635	585	560	581	593	575	599	608	651	607	588	647	643	643	608	584	570	578	594	601	611	623	612	612	629	603	624	580	597	552	605	609	543	631	600	591	597	558	633	621	619	589	615	607	599	562	591	588	638	626	621	667	583	608	580	610	580	606	580	610	630	596	609	610	572	615	588	598	658	606	573	581	629	612	610	553	630	624	633	633	645	632	584	605	605	667	632	602	581	579	562	648	597	566	635	615	602	631	628	581	669	636	631	632	627	640	654	576	631	599	660	600	609	630	600	589	605	588	619	600	579	643	584	603	591	626	634	582	622	576	591	596	576	588	628	626	570	574	607	615	588	603	574	605	614	599	598	604	616	603	633	593	623	595	603	598	620	626	662	556	644	597	588	606	603	600	588	611	578	595	565	633	620	597	608	582	574	582	619	606	597	598	592	647	588	633	612	617	628	646	657	624	595	590	637	610	578	608	615	617	580	588	574	604	581	589	593	612	611	574	577	567	639	644	614	622	625	602	582	612	573	651	590	591	577	602	618	618	640	610	627	610	593	577	614	583	595	620	615	603	555	613	574	624	614	601	560	614	612	619	600	569	589	584	627	617	592	599	607	601	616	623	568	610	659	588	628	615	595	609	638	618	588	584	630	573	623	617	584	612	639	577	604	598	591	611	629	654	598	638	593	682	628	603	639	605	569	649	581	631	598	596	526	595	613	638	662	588	625	577	589	614	596	602	615	604	623	627	598	637	633	596	596	620	579	586	637	644	589	620	611	639	606	611	577	628	603	589	618	616	587	573	624	630	607	606	594	596	647	591	545	567	615	604	590	577	640	628	634	595	619	610	566	647	642	635	615	577	647	577	596	593	555	640	622	636	580	579	637	665	639	628	577	589	636	607	573	600	633	581	554	605	599	624	593	571	620	587	596	562	589	628	637	616	570	585	593	631	601	600	612	600	577	632	576	645	612	601	636	634	609	644	649	634	597	619	582	588	593	639	604	591	599	626	660	563	651	648	603	607	601	606	589	607	615	605	651	638	617	647	607	586	619	568	673	657	614	640	599	651	621	653	643	582	644	621	570	648	623	650	648	617	607	577	572	612	545	616	588	650	606	599	601	617	589	619	583	551	632	605	573	587	617	622	634	593	594	583	613	597	587	593	550	560	608	611	595	560	619	619	635	626	603	648	609	587	554	613	575	596	588	655	646	590	626	616	609	615	610	627	645	647	568	579	644	586	603	609	597	611	604	607	610	621	614	667	659	626	634	559	603	607	601	599	592	619	606	594	619	652	601	623	619	592	628	641	623	613	585	580	597	611	542	617	658	606	574	562	556	653	599	594	596	585	614	577	635	618	594	618	562	624	619	654	598	612	631	620	568	635	607	591	588	581	614	583	592	619	628	601	620	622	608	634	618	623	604	544	631	584	617	633	569	620	583	547	621	593	633	658	644	621	620	587	637	578	600	639	602	585	603	574	574	584	656	635	619	591	581	613	656	625	632	550	613	601	633	611	686	612	624	601	625	584	599	615	616	590	610	610	622	651	625	655	596	609	619	600	634	617	631	590	608	627	650	623	619	608	581	592	631	586	615	587	611	619	577	611	577	597	585	613	594	637	561	638	601	586	602	604	628	622	621	649	590	641	573	582	673	633	562	621	638	625	595	588	608	613	620	646	569	599	588	592	607	605	587	607	619	594	639	600	636	622	608	596	589	564	595	584	558	613	614	599	585	571	592	577	569	594	632	542	619	561	593	648	619	609	653	581	607	592	585	580	623	600	623	614	584	594	629	567	649	588	587	605	627	607	605	627	649	579	600	570	621	613	565	642	575	633	586	628	570	583	596	653	617	585	589	656	624	621	582	644	620	649	576	587	596	597	658	601	623	611	574	611	605	635	597	633	677	589	623	586	585	577	616	593	583	598	673	603	587	576	589	563	588	621	602	578	649	592	603	626	611	583	582	592	621	611	619	565	631	632	610	658	644	558	595	629	617	587	639	612	588	579	642	584	595	598	614	583	607	617	624	597	608	631	596	627	587	566	640	575	588	601	626	565	592	582	581	610	622	653	623	625	601	620	573	626	641	605	620	602	608	613	622	641	604	634	629	613	605	610	612	600	609	633	636	652	580	657	576	599	569	673	623	602	633	592	640	634	606	617	599	609	619	619	591	625	603	640	621	601	620	569	648	622	624	599	579	633	626	612	633	606	662	609	615	619	591
5540	13270	3609	1889	1462	1280	1081	943	912	787	788	718	750	710	654	629	623	645	594	612	669	657	708	628	621	646	644	586	587	591	662	614	594	623	624	605	603	600	585	633	611	664	658	623	625	584	650	567	623	612	604	628	614	654	620	601	664	651	647	642	586	648	609	598	605	623	625	649	626	657	604	633	582	591	628	622	596	661	608	591	570	616	641	612	607	574	610	621	621	606	578	623	592	591	632	597	623	574	615	614	621	611	597	638	653	598	606	586	592	599	645	602	624	592	614	618	601	633	582	613	617	623	630	616	594	643	594	631	582	633	565	642	611	607	629	594	584	622	595	621	586	590	637	651	618	580	614	629	625	588	594	588	630	641	609	603	637	617	637	567	633	597	623	616	611	648	589	599	619	641	660	612	572	631	620	598	579	583	637	585	596	589	591	640	607	644	588	618	582	620	602	590	614	564	639	618	584	618	604	567	579	621	622	634	584	605	652	610	601	567	666	604	597	560	669	660	599	618	634	590	587	610	586	624	598	606	584	631	606	642	633	632	624	583	593	626	610	610	588	616	605	615	604	638	604	646	603	622	672	630	616	619	600	611	604	624	587	615	620	614	592	592	643	650	598	583	606	605	652	617	592	570	610	643	667	641	603	596	593	663	641	602	659	576	641	600	608	603	590	614	597	595	593	598	587	632	639	648	631	587	622	597	624	646	611	633	594	600	602	572	641	592	674	649	588	608	629	592	599	618	559	592	578	646	632	629	615	627	582	629	636	598	581	630	597	605	608	648	605	607	593	607	621	594	629	626	572	594	610	604	574	602	594	557	599	600	588	614	574	629	599	607	616	597	630	628	635	642	629	614	650	579	595	593	585	607	621	668	585	589	630	636	654	618	610	608	618	619	637	577	616	598	596	622	620	592	597	627	612	581	571	617	615	621	596	616	632	670	604	599	646	620	583	574	624	628	639	649	634	586	600	576	653	628	610	602	628	582	579	623	644	621	640	612	607	612	585	646	585	627	603	645	564	610	603	612	590	627	606	598	678	639	631	592	629	602	617	611	606	611	639	615	584	609	606	571	618	578	617	610	614	593	649	575	627	604	611	624	576	635	645	624	586	580	588	643	624	639	572	597	581	640	660	557	594	572	606	623	559	606	602	581	633	611	620	632	576	596	580	573	609	657	633	653	577	583	619	632	622	612	619	592	584	609	611	616	605	608	602	612	607	618	644	613	627	597	573	569	609	592	588	625	581	620	614	667	585	632	584	623	600	624	619	588	592	645	607	652	678	616	634	622	606	598	603	587	613	620	636	605	617	635	596	636	636	579	583	627	606	640	622	650	622	625	602	584	585	627	662	626	590	610	570	623	561	599	662	618	669	587	547	622	597	598	636	587	566	623	614	618	586	610	585	612	607	603	577	613	625	575	622	576	626	618	661	591	581	601	565	619	620	682	632	609	637	625	527	604	614	607	590	623	574	625	595	619	609	636	602	639	631	617	657	574	611	595	634	611	620	589	637	578	600	605	615	584	599	596	645	614	682	626	645	599	655	571	612	640	580	618	621	573	611	629	612	570	584	623	600	616	598	606	632	644	580	610	603	603	607	602	618	640	599	616	603	589	598	599	623	591	612	577	584	565	592	578	596	611	631	644	611	580	602	614	616	606	631	599	597	607	579	601	671	611	586	598	626	598	677	616	641	597	595	582	620	620	607	642	618	651	621	637	622	609	636	597	606	580	628	578	598	619	596	553	635	564	602	642	608	649	611	617	625	636	629	641	595	618	642	611	631	639	643	590	572	620	592	617	557	627	664	615	621	639	600	594	649	651	587	573	644	619	652	617	612	650	620	666	586	644	602	588	552	608	638	587	668	629	576	603	623	596	641	606	611	619	643	600	542	620	598	639	648	653	593	647	579	597	623	626	633	579	615	605	643	632	606	621	618	625	655	624	595	629	587	611	611	607	621	597	610	651	623	625	569	599	601	626	613	610	602	597	628	610	651	591	622	655	629	614	580	615	545	587	577	594	596	595	595	606	606	597	659	624	596	588	649	562	585	605	633	622	636	638	588	673	638	642	585	605	625	614	600	583	626	614	577	621	569	663	589	623	557	605	605	597	608	624	619	616	609	638	601	631	608	615	611	606	641	605	610	642	629	582	555	581	588	591	611	628	604	594	591	621	653	619	636	616	572	638	581	630	589	585	586	582	546	586	634	637	608	585	645	621	641	635	578	571	605	558	621	621	615	648	573	604	601	637	621	630	583	586	636	611	595	661	608	553	567	618	649	613	617	640	632	625	618	633	598	612	608	595	590	609	611	584	550	629	652	631	562	622	594	600	602	587	579	561	580	604	620	614	607	589	582	591	623	579	607	583	620	635	622	601	630	609	647	648	583	643	633	614	611	613	595	615	615	615	596	586	627	594	642	628	626	599	604	561	606	594	600	673	625	613	582	591	635	609	558	612	623	630	620	619	647	595	609	640	645	587	598	649	653	629	591	581	575	629	589	624	616	598	594	577	599	632	601	597	574	618	603	611	608	599	653	608	603	600	584	572	589	587	538	627	615	646	573	607	609	600	593	616	587	655	597	618	609	623	617	612	598	595	627	636	593	595	619	613	604	652	585	626	584	586	615	607	575	668	613	626	602	602	631	601	587	629	663	641	596	585	657	645	630	584	626	602	621	621	588	610	614	606	614	595	560	628	641	627	631	612	588	588	605	603	594	620	604	625	644	570	629	633	611	628	599	598	589	615	637	623	656	584	651	569	599	616	616	604	636	599	563	608	574	611	583	598	670	558	606	571	566	572	653	613	596	627	620	651	577	611	628	637	580	628	633	649	567	622	630	635	599	570	628	604	625	615	614	575	623	597	615	583	640	606	588	646	598	579	631	578	585	591	640	601	636	584	581	651	597	631	624	644	604	623	593	617	572	633	626	638	603	593	622	648	637	608	615	625	664	575	590	626	567	560	587	624	671	630	605	635	610	657	604	619	625	595	590	572	612	641	666	595	574	642	631	660	594	628	619	584	636	586	626	613	630	643	621	614	634	642	567	646	616	603	600	629	625	616	657	637	616	593	619	575	658	584	589	623	618	614	619	614	621	650	608	578	634	594	596	621	632	599	592	607	609	595	580	666	610	602	600	595	665	613	648	587	610	637	598	617	606	628	614	618	689	576	616	605	621	614	588	616	612	653	581	567	614	604	593	667	584	586	601	656	574	601	624	609	621	609	632	596	630	590	636	606	649	622	606	589	580	568	610	647	598	623	625	606	610	620	537	607	573	608	631	646	617	588	593	565	628	622	625	618	585	619	646	602	599	672	633	656	563	611	596	641	640	613	554	657	584	613	596	641	605	596	612	564	628	622	622	627	644	596	586	594	600	653	641	630	571	598	635	569	615	648	561	605	570	638	620	584	581	594	627	612	624	666	653	610	598	602	632	620	574	631	634	621	648	600	668	585	628	651	590	595	648	585	593	634	606	583	572	578	583	606
22579	21239	28903	23881	21231	21255	7166	1000	726	663	544	459	411	364	362	380	337	317	308	320	335	304	292	312	296	319	317	272	238	256	277	277	283	272	267	246	282	259	258	232	245	275	241	281	249	232	264	246	256	279	261	257	263	235	254	236	262	231	223	260	223	240	253	267	223	263	236	256	216	233	264	239	261	234	238	234	235	275	235	246	279	241	225	242	252	215	226	249	274	234	259	247	232	234	222	246	224	232	252	251	251	287	261	240	250	244	221	232	235	237	266	233	241	257	225	244	228	232	269	221	255	258	254	224	244	226	248	262	235	265	246	225	261	268	234	243	258	239	209	251	257	251	262	243	212	236	261	233	233	268	247	243	244	246	262	228	234	247	245	240	247	205	233	228	247	239	259	275	268	238	243	261	243	236	218	260	245	272	258	249	228	258	253	278	239	235	217	230	212	240	241	229	239	246	243	248	252	246	261	229	219	253	274	233	252	262	230	260	250	233	227	259	247	237	235	225	243	282	264	236	243	254	245	241	264	222	259	241	273	225	246	233	256	229	249	248	256	229	247	245	250	238	259	240	255	240	238	240	254	241	219	245	253	222	249	235	255	252	232	255	212	238	214	275	222	232	240	228	232	224	241	248	255	253	213	220	226	215	240	226	255	244	255	238	247	262	224	261	230	234	250	247	231	256	248	233	243	238	259	240	248	241	248	252	260	243	225	209	255	217	242	233	256	250	262	283	229	232	261	211	239	278	230	224	259	239	259	205	227	234	256	242	234	246	263	258	251	252	261	234	259	240	238	232	234	235	241	256	265	233	241	246	261	236	240	255	248	280	237	235	269	240	219	239	260	223	228	252	237	258	236	227	221	233	233	200	225	253	253	242	286	251	248	254	227	222	237	231	279	259	234	220	221	236	243	230	236	264	233	222	233	217	218	240	250	214	259	230	253	246	263	237	270	250	234	252	260	247	245	236	261	223	268	249	249	252	278	235	258	235	266	254	232	245	236	243	247	234	247	252	265	263	253	269	238	266	227	251	251	247	240	239	255	265	241	264	219	240	257	234	253	226	237	232	245	279	251	251	233	245	233	232	235	253	236	212	240	257	252	257	264	232	213	236	232	236	268	249	253	226	235	224	254	240	234	250	252	248	256	262	234	237	238	244	227	233	257	241	224	252	242	258	260	269	236	219	255	239	262	222	226	259	238	229	234	249	232	240	215	226	263	250	234	253	240	262	264	269	256	252	217	257	212	275	226	257	246	230	241	225	256	254	256	232	239	242	249	238	239	227	267	214	246	246	242	240	252	250	246	276	193	251	247	270	236	246	207	255	262	256	257	234	241	259	240	264	243	233	233	246	258	230	248	230	198	241	213	233	252	236	232	274	248	248	202	247	238	257	259	230	250	241	253	244	252	244	245	254	251	264	237	259	242	242	261	230	266	243	208	258	235	255	256	226	212	226	271	223	233	267	244	225	219	263	247	225	266	244	240	247	228	228	267	235	233	241	228	243	240	276	232	235	271	235	230	225	263	275	231	233	245	219	260	255	256	247	228	257	228	266	253	256	267	221	201	283	256	225	251	245	242	214	216	242	246	250	235	252	250	233	256	242	267	252	236	264	236	251	256	222	261	240	256	238	230	239	261	223	281	236	248	255	222	226	263	222	220	243	235	242	253	268	245	239	251	234	234	254	217	253	226	230	255	232	253	265	230	243	239	226	236	239	258	270	211	267	232	230	268	211	249	236	228	214	266	270	258	264	278	225	237	247	247	239	234	250	243	244	227	241	229	242	217	248	241	248	241	245	255	255	265	231	256	249	248	243	236	260	221	243	246	255	249	239	246	222	213	223	245	223	251	258	260	240	285	255	252	206	256	236	244	250	276	262	226	206	247	237	237	265	244	229	252	247	245	222	255	237	248	251	243	256	236	239	263	235	256	246	251	236	236	232	218	254	229	255	254	242	262	256	237	244	229	263	240	229	235	230	222	238	248	271	257	258	227	232	250	226	254	245	240	207	248	276	231	243	256	266	234	262	244	229	214	233	239	223	250	253	236	241	247	209	218	248	239	231	241	235	284	244	221	236	274	258	244	251	239	246	234	223	271	252	267	233	243	241	263	264	236	245	211	229	234	225	251	236	261	236	239	257	234	235	241	229	242	237	246	238	245	247	241	254	246	253	218	230	251	251	226	251	235	269	215	232	240	241	264	265	248	251	263	242	228	234	249	255	237	242	231	238	222	230	236	252	220	266	218	230	257	247	245	267	243	248	254	248	247	242	238	240	265	234	266	252	242	253	226	255	235	264	278	243	241	250	212	220	252	251	248	261	225	235	245	276	259	257	249	212	248	241	267	243	262	271	251	243	222	235	238	216	236	228	219	236	241	237	232	227	258	250	243	268	259	267	241	248	245	233	224	257	236	233	252	245	218	247	252	232	272	228	229	230	236	227	220	253	253	236	229	225	256	271	266	251	247	222	222	235	240	256	272	221	249	243	257	244	223	240	241	245	258	210	249	238	242	236	240	251	222	223	241	230	239	202	244	224	232	230	250	243	272	242	240	272	220	240	239	251	233	243	258	227	246	244	253	259	264	249	233	225	232	229	233	253	252	245	244	278	256	237	262	225	252	248	242	264	245	261	252	218	244	250	239	231	230	251	236	246	220	251	234	235	228	225	240	230	247	259	243	272	233	235	237	240	230	222	243	252	241	230	240	238	239	260	256	282	246	229	229	243	216	248	245	238	244	267	273	266	223	240	249	272	251	251	236	232	255	251	229	255	258	271	273	235	250	258	264	268	232	235	263	230	212	222	282	246	240	266	253	271	247	247	267	259	240	266	252	238	241	266	237	230	217	225	242	282	251	240	264	247	267	233	251	266	226	250	251	233	256	260	251	258	249	230	252	236	229	256	262	232	246	218	239	235	229	223	249	269	256	224	230	239	241	229	196	240	242	229	251	242	228	242	223	238	273	246	253	252	238	237	246	252	234	223	241	237	235	237	236	232	260	233	237	231	217	241	240	237	230	248	228	240	252	225	248	241	246	228	260	238	256	252	238	240	247	227	239	241	222	267	247	249	237	247	280	250	232	239	231	238	249	252	256	255	246	258	259	227	249	239	233	235	232	221	235	243	246	275	237	271	230	247	286	225	229	248	281	280	228	245	286	248	244	251	236	257	225	290	235	214	276	213	264	243	220	260	240	264	226	233	244	253	231	261	234	263	246	235	252	251	233	262	239	241	259	263	253	250	246	262	235	221	219	229	250	254	238	250	243	222	231	213	205	235	266	270	232	213	253	255	241	257	263	267	258	256	257	244	234	238	225	243	224	243	232	271	242	229	230	249	248	257	218	253	246	241	267	246	243	236	247	249	270	220	238	253	257	237	261	261	236	234	247	231	247	273	236	234	245	240	226	255	272	227	266	246	244	222	261	216	268	256	226	239	225	230	236	243	263	237	221	258	258	233	260	243	269	252	240	225	256	245	239	240	256	260
6751	23869	9867	4723	3366	2598	1856	1488	1187	945	762	646	611	517	465	443	442	382	364	344	345	333	314	317	341	319	328	288	317	294	293	259	277	286	292	288	288	270	276	285	267	271	252	255	280	279	272	239	240	242	259	256	249	265	278	264	230	225	244	259	240	243	268	259	269	260	261	237	249	241	273	248	219	250	225	247	253	286	217	247	258	233	235	253	262	255	277	237	244	253	259	262	252	245	265	242	245	233	255	250	225	218	261	226	272	264	242	264	237	232	252	258	237	225	234	253	260	272	245	264	256	260	242	239	238	234	259	238	246	239	241	249	245	227	261	252	228	216	249	231	252	249	273	256	229	265	225	250	254	247	244	248	244	248	267	266	256	272	236	233	238	258	248	252	260	246	246	237	228	251	210	219	244	241	217	251	244	211	237	271	245	244	201	248	250	257	256	256	231	264	259	248	223	252	253	257	220	255	243	249	227	226	235	219	222	243	233	218	239	231	239	228	207	271	224	247	240	241	225	251	256	251	246	239	281	256	260	251	258	262	230	259	270	223	259	222	231	223	260	205	230	244	280	199	212	221	244	264	240	262	250	257	244	229	230	250	232	207	239	258	254	243	233	279	256	237	250	217	251	252	246	248	264	249	250	231	255	238	245	253	254	254	238	224	234	245	237	257	239	258	253	271	250	261	244	235	224	242	240	266	228	241	231	233	255	220	221	232	237	215	243	240	276	279	269	232	223	233	242	255	255	268	220	234	241	227	225	236	226	247	237	246	258	245	222	238	256	243	218	256	259	225	255	236	232	219	209	226	223	260	256	253	230	254	254	235	261	218	260	240	231	254	215	222	248	264	213	220	250	227	249	247	262	220	253	254	255	246	238	244	222	228	220	251	221	268	241	240	251	276	228	267	234	235	253	220	227	255	234	259	249	229	218	238	263	248	234	256	270	212	253	226	225	234	243	246	249	253	249	237	246	258	246	227	236	236	245	248	248	233	233	233	249	232	235	236	250	272	260	242	233	247	259	254	258	277	249	252	269	259	250	245	231	237	257	253	254	241	257	255	246	214	243	210	249	232	250	243	231	265	229	232	245	265	257	279	235	235	217	229	242	250	255	230	249	246	252	230	241	244	251	247	236	256	235	218	253	249	223	284	241	268	236	231	240	257	190	259	264	267	217	260	251	245	238	253	218	223	246	242	255	242	259	251	266	249	243	258	216	256	255	227	222	235	258	240	242	256	246	234	245	244	256	251	254	239	202	233	246	238	238	254	217	259	213	235	226	257	254	213	211	226	241	284	235	229	264	234	238	235	225	238	219	212	245	229	281	267	241	266	242	228	242	244	230	246	239	252	262	250	249	212	236	229	236	245	252	261	226	234	240	259	228	253	216	266	220	211	220	210	260	251	263	255	262	245	232	258	248	247	237	249	243	223	253	253	216	207	233	259	230	222	268	234	249	240	243	217	255	245	206	218	247	243	238	252	253	233	230	244	256	233	270	234	258	247	266	232	244	257	221	254	235	222	255	239	238	252	235	232	237	230	223	249	253	241	239	258	215	235	231	232	228	240	226	236	240	253	234	274	244	243	229	220	264	227	237	238	225	253	221	241	236	215	268	236	245	236	257	242	237	252	242	256	211	244	251	240	230	224	262	237	247	219	254	236	225	222	237	240	208	231	251	231	225	253	250	215	246	240	244	249	263	215	268	253	268	246	253	229	240	258	265	255	253	242	282	228	233	226	255	242	255	285	237	259	271	214	228	220	247	256	260	256	245	236	248	228	240	261	228	223	233	226	257	267	235	232	230	231	233	242	260	224	266	221	216	230	214	276	228	222	250	214	213	231	232	237	240	221	238	244	240	278	248	245	204	276	239	234	194	252	270	252	244	224	244	252	217	237	224	219	233	221	251	262	237	252	213	241	240	228	236	247	240	276	246	248	227	249	266	253	244	258	223	236	230	253	224	271	234	283	249	232	229	235	246	232	214	238	268	262	221	211	252	245	242	231	254	249	222	234	240	261	236	229	252	241	258	260	220	246	216	257	225	270	238	226	232	233	276	248	237	269	246	234	247	226	241	234	215	254	245	240	272	277	246	224	238	233	267	233	248	241	238	229	276	252	246	256	234	245	209	223	250	209	250	242	223	211	220	216	231	247	234	236	234	242	247	205	231	261	227	250	242	268	259	228	247	266	237	241	240	241	215	246	248	249	243	252	231	224	230	236	213	230	250	249	234	253	226	209	232	240	255	262	237	241	236	241	226	243	258	260	248	225	253	242	242	234	294	261	222	223	217	239	261	273	240	248	263	238	230	252	260	247	211	271	232	240	256	260	249	272	246	255	250	216	237	251	247	221	205	228	238	247	220	218	236	219	242	244	227	237	239	243	271	253	253	265	239	218	214	238	239	246	243	242	263	265	247	241	226	241	252	258	222	238	270	249	229	241	223	234	242	246	254	235	253	222	245	242	231	216	247	239	258	229	261	250	229	235	236	253	253	225	270	253	221	253	241	241	275	238	242	247	268	237	258	235	237	262	281	252	248	234	242	243	233	234	246	258	242	263	273	233	253	240	256	228	245	258	257	228	246	243	251	226	237	213	241	228	258	233	234	262	236	244	255	267	245	259	217	216	245	240	254	228	262	230	224	255	252	233	227	255	239	222	267	234	227	193	233	234	230	238	224	237	241	218	232	219	208	227	227	256	236	242	256	242	229	273	280	247	232	243	247	221	235	224	243	241	224	227	219	216	232	261	278	218	217	232	233	240	233	252	239	239	234	240	242	249	261	254	243	270	247	248	284	272	212	250	251	277	239	223	259	259	216	232	236	243	274	249	257	240	248	253	215	256	280	259	246	248	248	231	256	216	237	255	249	271	250	245	243	245	243	253	265	250	238	240	246	262	236	217	264	240	249	257	238	227	227	249	243	223	271	261	226	245	224	226	249	247	222	198	255	211	239	229	250	231	224	249	233	240	237	223	219	232	284	239	246	226	256	258	241	240	239	266	242	261	248	242	262	269	236	231	288	232	250	244	219	234	278	210	260	243	224	231	231	214	259	229	247	229	270	264	226	264	229	228	251	249	232	212	230	260	221	230	251	227	209	221	240	238	268	258	244	258	267	229	235	259	233	239	220	223	231	236	240	238	255	231	197	236	252	224	220	263	235	245	233	252	232	237	207	235	223	221	267	233	227	227	257	207	247	255	242	251	247	250	261	226	218	257	250	253	243	230	256	223	212	266	235	265	236	239	252	234	258	221	269	254	210	242	245	271	227	235	243	220	258	225	238	268	255	233	267	247	245	274	258	221	239	252	267	244	227	265	234	257	251	245	226	243	259	239	246	219	241	271	261	227	256	252	267	220	252	245	234	252	219	240	242	231	228	220	240	226	277	218	249	236	220	255	227	270	231	229	243	242	270	268	245	238	231	263	238	254	222	251	255	251	276	217	237	242	223	228	251	245	248	228	265	244	244	261	244	231	242	237	245	252	247	247
27833	19835	6794	1029	677	625	557	609	557	549	529	577	508	504	561	483	542	573	564	525	533	551	541	523	504	503	533	460	513	507	520	531	502	526	493	487	524	564	499	516	532	490	540	528	512	545	495	512	500	546	516	519	496	546	489	539	508	501	539	526	539	522	511	524	553	522	501	538	538	512	551	499	506	540	482	482	509	514	543	519	546	531	521	567	536	535	511	540	534	513	477	543	495	500	542	491	490	518	497	556	490	521	492	566	579	512	473	519	517	502	551	544	496	490	512	562	518	525	529	502	494	475	535	530	547	502	505	477	572	525	561	516	562	567	509	547	515	541	546	520	500	526	475	506	544	526	501	521	485	578	546	521	528	484	496	542	523	507	585	483	536	519	543	536	507	505	502	503	505	543	523	519	517	496	507	497	503	497	496	500	510	532	543	511	538	505	548	483	519	527	536	504	522	524	503	487	546	475	490	526	510	538	507	543	563	515	511	489	497	527	566	583	524	510	523	547	527	500	527	484	526	540	495	507	516	534	489	531	532	528	495	521	519	562	499	508	530	508	535	494	499	561	532	532	524	528	526	533	496	499	513	518	515	522	503	523	536	533	549	546	504	523	564	515	559	509	516	538	520	517	551	559	555	505	505	571	546	499	536	526	530	529	527	554	525	510	509	486	549	520	478	510	525	569	548	501	515	495	489	559	517	512	503	534	497	550	504	505	513	545	512	519	505	544	524	561	528	503	526	536	515	541	538	551	515	521	515	516	550	554	540	472	514	542	483	498	489	497	545	521	531	513	532	497	545	480	524	504	520	499	507	534	542	479	519	516	509	552	554	497	519	512	543	539	527	560	493	544	502	492	542	541	515	501	479	537	521	515	537	511	529	541	528	472	545	504	497	498	554	513	504	502	534	498	538	503	514	487	520	477	488	546	506	519	558	490	544	487	511	522	510	535	508	497	538	554	555	508	495	536	514	528	523	523	545	511	496	534	487	520	515	491	563	514	516	549	551	518	518	519	519	534	506	550	505	541	530	498	515	490	516	516	537	540	508	547	526	509	528	498	529	473	516	531	512	504	524	536	548	514	516	534	515	523	515	502	534	536	544	526	512	557	528	511	548	529	521	518	516	525	562	476	495	519	537	473	503	501	521	509	537	536	511	518	485	531	526	547	531	551	482	535	528	515	516	558	504	506	506	492	531	522	507	500	475	511	483	517	536	544	506	490	526	486	501	559	540	505	531	485	522	504	527	501	505	513	527	510	550	524	513	517	555	517	498	521	527	544	542	537	536	479	522	479	513	511	500	533	495	521	521	463	502	536	593	494	548	498	493	544	556	507	530	563	504	539	562	512	517	536	531	504	526	504	542	513	527	490	507	566	527	527	496	502	531	495	500	550	503	499	518	523	536	490	483	524	533	477	549	493	544	479	501	551	494	520	529	492	525	521	523	581	513	503	541	537	545	535	509	512	525	485	527	538	539	511	494	534	558	518	525	485	507	479	539	517	529	529	521	528	518	537	518	523	513	508	529	485	534	528	510	563	514	538	506	525	493	510	526	542	527	525	523	528	521	550	511	525	537	522	515	507	510	539	515	532	502	549	505	533	487	518	539	499	559	472	489	555	562	528	458	532	531	530	532	502	520	526	493	535	526	515	530	495	551	523	519	560	511	508	506	562	514	552	483	511	526	526	523	517	510	522	542	526	523	492	547	476	547	545	500	516	515	487	534	554	509	573	483	534	518	559	569	544	481	525	484	526	505	511	524	495	543	541	507	541	530	527	576	500	527	565	516	488	527	507	539	526	523	559	464	509	518	526	512	487	499	497	519	502	499	537	555	517	512	490	514	515	519	492	561	549	568	513	543	542	539	494	507	488	526	478	568	512	529	530	546	540	469	549	545	498	522	497	540	538	523	558	493	526	510	513	537	538	570	539	508	498	555	512	508	511	499	544	551	485	505	512	504	557	522	542	505	482	519	539	505	521	556	500	517	513	492	532	493	498	519	504	501	551	510	566	469	522	511	549	517	561	532	513	558	544	501	524	546	515	515	493	489	528	493	544	491	541	509	497	494	537	524	500	541	513	498	486	503	494	555	506	532	544	526	510	544	530	503	481	487	534	554	549	563	498	574	524	507	516	523	508	500	485	503	573	514	528	548	498	505	498	562	534	540	498	522	546	517	503	549	525	464	524	504	487	520	504	483	503	502	527	535	535	566	510	531	524	514	555	507	507	514	504	519	508	516	542	519	540	569	510	514	532	526	520	559	528	503	512	531	511	504	545	526	532	515	488	481	500	527	499	515	525	527	536	484	501	508	503	478	522	519	525	535	483	519	501	546	511	523	533	508	517	539	531	492	528	563	498	499	477	519	481	539	540	567	458	519	515	536	541	532	489	540	519	526	535	568	531	540	513	494	538	507	549	548	530	516	519	530	527	541	537	496	483	544	505	513	497	550	586	506	550	560	543	532	506	556	547	540	509	559	531	535	504	504	544	525	523	523	522	518	489	470	530	513	505	511	536	529	534	509	512	519	520	546	465	522	554	561	521	522	537	518	544	536	524	512	495	519	489	525	560	572	539	479	519	453	520	521	508	503	546	514	522	492	518	540	541	541	532	510	510	531	519	520	520	493	508	515	502	571	543	524	516	520	524	527	581	532	525	508	504	578	481	541	511	508	498	494	548	556	516	484	512	464	541	531	515	520	540	508	521	514	555	497	513	510	511	524	482	480	516	496	552	497	537	513	517	525	500	540	522	539	524	527	508	490	554	507	520	511	548	564	539	552	510	513	505	518	504	531	515	529	542	525	498	487	531	495	542	514	497	494	510	557	495	516	513	542	507	507	520	535	517	506	481	528	543	511	546	541	507	548	454	553	513	501	513	527	534	536	521	509	535	510	505	546	527	498	544	503	508	488	515	508	542	532	516	538	512	567	517	547	523	498	494	501	520	514	473	463	510	524	497	504	559	502	521	560	482	544	515	553	536	515	498	522	522	521	565	508	526	521	515	541	524	514	496	507	528	520	514	496	530	517	544	513	498	515	534	529	524	523	512	500	526	523	513	514	530	553	571	480	509	534	499	518	539	519	534	486	534	454	490	502	497	473	503	540	505	494	504	542	497	530	505	546	485	505	501	516	497	532	526	501	541	517	501	489	490	523	484	495	529	522	547	531	508	500	519	514	538	499	500	515	538	510	523	558	568	492	527	530	523	523	515	499	542	593	539	572	486	485	530	510	549	536	519	528	538	574	519	508	506	546	501	550	511	530	498	553	515	522	499	546	477	522	536	519	544	537	535	498	531	488	527	528	488	524	532	576	538	537	474	529	496	508	532	510	466	547	502	524	485	508	498	508	557	527	547	529	499	503	504	551	579	494	495	534	484	535	509	527	566	519	474	506	533	528	515	508	513	518	515	504	514	491	557	484	479	505	477	556	507	527	530	537	533	491	565	537	564	539	497	513	522	503	538	539	515	550	523	531	531	481	504	507	529
5787	5323	1359	828	767	627	668	639	585	617	555	540	521	616	536	570	537	506	557	568	553	578	524	550	542	510	572	529	499	552	569	515	533	567	516	530	546	538	525	547	579	528	514	532	561	532	537	538	571	560	537	517	560	542	537	514	523	503	495	517	546	531	521	535	514	517	562	524	554	548	544	565	546	519	512	533	509	547	565	494	518	524	551	497	546	524	561	532	537	534	495	517	564	571	524	579	500	544	534	502	590	545	558	526	574	488	485	530	544	544	535	513	495	591	520	551	535	507	528	546	510	528	509	531	538	511	558	514	537	518	525	554	540	524	539	495	568	568	554	555	521	535	542	523	516	556	570	506	574	528	538	572	544	551	550	519	537	512	546	488	541	552	574	530	531	566	568	511	550	533	538	538	530	544	529	579	506	564	505	533	510	545	512	572	538	534	543	489	511	526	550	530	527	496	529	571	539	523	549	555	570	548	537	522	548	587	547	509	543	544	533	526	545	567	522	519	553	524	515	528	537	525	570	527	476	545	529	535	523	581	560	533	534	523	573	543	547	512	560	511	557	538	525	582	542	526	528	562	567	538	529	546	536	498	583	524	510	573	508	565	534	543	559	559	530	552	539	560	536	545	538	516	525	535	529	589	557	544	519	555	538	512	502	504	545	555	565	557	525	515	553	529	513	527	525	527	519	515	521	505	514	511	575	547	527	531	586	482	501	510	522	510	566	511	523	547	537	547	525	548	529	561	590	513	501	566	556	534	551	495	497	556	523	550	487	563	530	572	551	543	545	528	561	527	570	531	553	556	566	581	514	549	569	530	523	565	525	547	515	496	556	515	522	557	535	548	555	498	524	560	531	571	517	507	546	547	535	496	548	539	530	515	519	553	552	575	468	509	543	505	557	499	533	555	543	500	512	544	492	486	529	541	567	567	560	555	521	566	546	541	535	517	565	540	516	533	513	534	546	566	538	518	573	571	528	539	539	535	554	543	550	580	541	553	537	531	503	542	503	526	533	516	522	557	546	550	552	476	558	563	554	562	552	549	513	511	531	534	514	515	498	572	526	520	555	570	555	504	511	539	520	521	518	532	538	524	575	569	533	560	581	538	527	528	571	518	530	584	562	533	513	532	537	536	542	536	538	517	575	567	551	542	522	577	541	513	532	544	511	545	517	518	537	525	545	542	554	530	550	530	553	494	529	525	542	580	537	538	509	509	541	522	512	536	507	554	559	546	474	579	539	521	548	595	583	524	562	551	543	554	512	530	533	556	550	519	518	548	537	532	532	505	532	522	554	549	564	507	511	504	495	518	511	519	559	516	499	517	497	540	529	564	514	524	521	506	554	527	545	547	578	557	537	495	563	550	572	552	533	523	543	536	519	587	493	534	556	560	546	540	530	584	535	551	562	534	548	515	554	536	555	538	523	542	536	515	544	527	554	518	523	531	530	524	564	575	541	559	545	563	566	510	529	530	534	533	513	542	501	529	509	553	523	491	543	512	566	534	550	565	480	549	519	522	534	569	537	544	569	551	529	522	559	536	552	498	522	563	570	529	582	568	535	542	569	543	501	552	550	519	523	540	536	530	549	536	527	478	532	494	545	518	541	498	539	524	536	541	544	529	498	588	529	530	527	562	551	549	503	532	537	532	539	586	505	516	544	545	505	534	536	556	576	542	545	547	531	561	548	558	496	522	519	533	525	519	518	553	542	526	523	505	542	558	524	546	568	539	512	562	559	557	524	570	554	560	519	556	533	500	574	535	621	550	551	582	560	536	484	541	559	549	514	489	525	518	564	510	535	549	532	560	528	548	537	526	519	540	520	533	557	477	572	511	561	524	528	521	538	548	549	556	547	538	570	523	521	526	566	562	550	517	526	544	492	541	559	574	524	510	486	539	523	525	516	532	502	536	546	537	511	528	549	582	506	548	556	553	503	523	572	534	535	564	542	544	543	503	567	508	526	519	500	534	547	537	551	520	602	535	560	509	532	511	496	553	556	514	521	520	540	513	545	528	580	535	517	526	516	534	517	551	518	538	519	522	528	576	531	512	523	532	525	569	550	592	557	530	506	518	509	548	529	532	550	551	607	540	567	557	502	537	563	515	532	562	500	586	524	579	539	544	567	557	519	555	520	528	538	541	555	525	548	562	503	539	538	521	572	554	551	543	529	569	549	501	520	499	525	539	535	598	533	517	530	556	531	543	523	531	554	528	539	535	507	552	534	544	575	540	539	537	506	556	534	519	533	538	540	506	513	519	526	504	541	587	505	500	492	504	542	570	541	538	551	518	536	527	529	554	553	529	534	576	541	526	530	559	597	513	561	517	540	533	492	546	550	566	555	575	534	538	518	524	515	538	509	572	558	559	569	521	524	530	501	552	573	549	536	537	509	526	513	535	520	563	523	542	578	543	574	512	538	549	545	555	559	566	544	549	523	592	608	549	523	564	488	558	533	514	514	570	553	550	541	589	594	543	547	566	523	512	544	540	518	504	504	578	534	507	555	540	538	515	526	569	535	516	541	531	553	521	512	501	542	572	551	540	529	518	519	533	582	532	526	524	529	559	512	553	542	521	518	558	547	506	513	537	530	557	554	534	502	525	534	554	530	532	486	522	508	518	532	546	519	583	541	531	546	530	539	548	524	552	520	585	486	508	550	502	556	540	536	516	579	534	563	574	529	534	552	520	555	496	541	523	574	520	550	512	543	511	562	590	526	534	519	537	554	574	527	529	478	540	524	566	546	501	557	558	524	513	547	560	532	614	539	563	528	483	529	526	524	538	565	509	526	559	510	550	522	536	528	578	509	514	535	537	547	559	541	526	535	549	552	485	567	555	568	513	566	508	528	556	504	540	550	518	523	545	516	568	551	532	528	526	563	505	536	565	546	536	562	514	507	514	518	497	496	493	528	491	521	534	554	572	512	568	533	515	586	551	550	539	496	541	514	531	600	544	523	564	529	600	537	517	553	537	510	523	563	529	543	520	569	497	560	524	538	525	576	529	529	560	511	546	518	503	543	543	485	553	543	510	528	552	488	519	549	522	497	526	545	527	578	484	533	503	497	532	554	519	550	572	573	526	512	491	539	516	536	536	557	537	555	513	543	498	504	578	519	554	546	524	555	499	531	523	553	531	550	546	529	556	556	595	536	512	510	558	549	536	578	528	522	534	569	564	559	539	564	542	515	584	559	526	553	530	539	492	534	519	546	536	507	460	519	505	526	506	548	546	548	500	499	519	520	571	540	520	537	534	560	493	527	540	479	527	563	528	531	583	522	549	543	528	549	529	515	534	539	531	575	536	549	541	513	526	583	568	516	507	560	539	554	552	527	526	543	527	563	533	521	544	490	593	513	545	541	519	590	558	553	544	510	483	566	512	545	576	574	564	509	554	550	542	545	529	490	545	533	557	522	619	526	493	562	547	552	524	537	563	572	558	527	556	499	562	549	567	536	529	466	528	530	524	575	553	565	502	510	543	567	511	578	542
23736	21164	28285	24282	21125	7697	941	603	515	460	388	386	353	328	301	282	257	284	289	288	281	279	303	274	299	261	257	260	229	262	251	237	261	244	279	259	228	265	233	236	265	254	256	231	270	237	224	249	232	251	240	262	230	230	223	257	263	250	234	234	220	264	224	246	237	242	239	265	239	251	246	241	244	239	238	240	219	231	260	246	242	244	250	227	235	260	215	269	242	246	241	238	239	231	276	281	232	231	252	240	215	257	246	236	256	222	206	248	253	240	232	218	214	264	232	255	237	260	226	258	229	216	271	217	248	218	244	253	244	250	240	249	257	257	218	258	219	234	266	255	245	209	259	222	260	263	240	260	234	224	225	253	265	243	251	216	232	234	238	225	245	241	230	248	251	233	260	232	226	244	223	252	236	240	244	239	252	226	226	263	231	246	241	244	241	247	272	223	256	215	268	228	262	249	274	259	206	216	218	210	257	237	227	221	227	240	232	230	252	248	245	241	227	243	227	225	244	234	238	257	243	229	246	238	243	270	255	229	224	234	227	243	247	239	244	244	238	242	232	254	233	232	219	240	245	249	219	241	251	236	238	247	258	257	232	222	240	225	229	235	260	211	262	253	224	233	234	218	226	244	234	260	241	245	209	218	229	244	237	231	233	246	227	226	220	254	240	263	263	253	230	226	209	241	245	250	239	194	248	225	275	241	259	245	210	269	247	242	225	225	233	236	241	250	219	215	239	231	244	239	249	243	272	226	254	254	240	224	246	198	241	244	245	223	245	262	225	258	239	227	254	222	251	237	225	257	232	218	216	228	242	259	259	218	238	264	234	204	236	225	245	255	236	272	232	236	218	263	267	257	234	227	250	230	253	259	254	234	233	242	217	253	245	253	259	250	212	263	238	216	232	226	249	250	248	238	243	231	238	232	227	239	238	250	224	232	232	250	238	235	221	246	239	231	235	238	236	219	226	205	236	225	216	246	252	257	245	258	236	226	217	232	286	216	229	217	249	270	244	222	205	227	232	210	237	243	272	273	246	244	223	251	213	229	244	230	240	248	242	231	259	233	228	230	225	225	251	233	242	250	228	211	247	234	251	250	249	237	261	244	234	229	235	242	258	233	254	230	245	262	240	240	233	216	226	256	244	233	257	266	226	233	228	226	235	231	260	253	231	244	226	241	220	233	207	248	245	246	235	248	253	265	232	218	241	240	242	232	228	237	246	250	252	242	235	232	232	228	234	238	236	244	261	261	242	243	227	261	239	232	235	264	260	213	246	238	233	251	229	258	226	246	248	253	230	228	245	239	216	243	241	222	240	240	241	247	230	248	262	207	232	228	247	237	243	255	236	224	217	249	247	221	254	241	249	256	232	225	227	234	248	245	270	246	238	234	241	239	244	249	223	229	225	238	239	207	253	231	247	258	239	238	201	247	229	244	260	241	244	274	276	243	254	234	254	236	217	247	238	238	222	242	239	240	221	232	215	246	225	244	237	246	239	241	210	223	233	238	229	247	200	243	237	258	263	256	255	277	237	247	232	263	230	243	232	236	245	235	245	255	269	263	242	260	238	239	240	207	235	229	265	237	237	217	237	235	232	247	230	226	241	256	228	224	247	257	222	240	256	220	232	247	243	232	226	224	229	247	226	236	251	238	242	226	242	234	251	221	236	233	237	224	241	233	252	240	250	253	259	244	215	263	246	235	235	271	233	231	207	233	227	229	247	228	232	233	238	246	219	234	230	239	234	247	271	264	200	228	258	262	247	243	225	242	255	248	246	236	232	242	234	252	233	229	271	242	244	216	252	251	236	247	233	244	252	233	227	235	241	215	216	216	223	258	246	258	243	246	267	248	223	251	275	245	253	215	233	211	242	255	235	216	216	231	253	231	270	242	221	229	242	284	218	238	211	241	241	246	245	209	241	239	244	255	231	245	214	230	256	201	242	243	231	249	254	262	242	248	224	281	223	233	229	254	240	232	281	240	236	242	224	231	245	265	233	232	260	236	253	220	231	226	244	210	241	266	231	230	246	235	241	244	239	234	236	230	234	226	254	228	215	249	225	252	213	245	223	219	235	239	251	244	246	229	232	229	286	256	236	228	217	244	241	227	255	262	246	237	227	254	247	223	230	224	234	222	235	238	241	259	211	231	243	276	239	252	265	235	252	252	227	238	240	251	237	220	258	223	255	253	243	207	234	237	247	227	238	229	239	250	235	241	266	234	254	248	222	231	215	240	269	241	278	241	239	241	236	254	231	224	241	237	251	230	228	225	218	273	244	269	246	249	239	257	241	227	241	222	221	251	246	249	238	237	264	229	239	259	220	250	218	253	249	248	240	259	207	245	260	247	251	247	226	249	232	278	249	241	260	254	238	234	221	249	275	227	246	234	227	280	236	234	226	259	222	228	269	237	234	235	253	245	270	237	233	245	226	222	261	224	226	249	235	247	216	210	259	220	248	239	228	221	212	256	244	228	227	247	202	232	252	242	245	251	246	230	231	245	224	247	247	228	245	258	234	217	201	249	245	247	230	268	204	253	236	227	210	241	227	251	222	220	263	236	233	254	270	250	209	227	206	242	206	240	244	248	239	259	245	244	246	234	243	243	254	217	229	254	222	264	211	235	245	241	234	227	221	237	240	233	234	225	238	260	223	223	245	210	239	229	250	264	254	239	253	228	225	253	229	247	240	262	244	240	241	205	235	228	217	227	228	261	228	222	229	256	243	252	244	253	225	227	239	209	237	259	212	231	230	236	249	206	206	243	241	256	261	244	234	229	214	246	214	239	221	248	233	229	217	216	231	264	230	215	239	250	215	246	235	247	244	249	238	241	223	230	247	246	238	208	254	227	251	229	217	244	250	235	251	249	257	228	230	232	252	239	224	254	245	225	220	247	218	251	244	225	270	238	215	210	209	239	234	232	258	228	246	240	225	240	234	222	216	227	253	267	222	236	245	237	222	228	230	222	255	259	233	261	260	255	266	227	219	233	235	233	268	245	268	236	250	217	227	225	249	251	234	218	239	230	244	225	240	244	225	269	224	255	262	252	243	235	214	255	242	264	229	240	244	225	231	224	233	244	252	212	253	239	241	252	215	232	230	217	226	215	243	243	220	250	252	244	267	255	236	241	236	246	234	259	227	254	220	252	239	250	229	228	257	220	222	268	206	247	227	256	214	222	248	212	275	240	252	264	257	275	249	240	250	244	213	237	244	237	255	243	243	237	257	253	240	240	217	263	223	264	262	212	242	265	230	242	224	256	253	229	257	229	233	238	248	230	241	200	246	255	246	243	220	256	238	261	230	247	214	251	243	236	232	229	233	211	206	223	207	243	229	243	224	225	253	231	232	197	259	241	233	237	222	255	233	237	251	261	237	215	244	228	254	234	230	197	248	246	219	244	222	217	234	220	259	250	233	219	223	265	268	234	239	253	226	236	269	258	236	223	253	231	228	232	234	238	211	210	233	231	234	227	220	262	237	261	255	241	212	248
4487	16926	6046	2839	2021	1534	1150	950	755	630	497	485	426	390	383	369	377	312	331	318	279	291	303	319	269	290	287	262	282	247	274	285	280	271	285	256	264	255	269	286	272	297	231	255	288	245	276	249	243	307	266	262	264	245	300	265	254	253	265	251	260	232	251	261	247	245	245	220	243	260	251	246	240	241	244	250	239	259	243	250	250	241	269	245	254	246	250	265	229	250	258	230	284	239	252	275	249	252	234	231	259	260	248	225	246	271	247	234	248	284	265	237	279	232	250	246	269	269	256	295	241	255	245	264	253	231	254	236	266	277	243	223	241	230	262	240	234	240	255	275	262	240	257	240	254	259	245	242	230	245	257	265	265	241	242	268	280	233	280	253	247	250	263	228	268	236	265	249	261	248	299	230	264	284	248	237	252	225	267	259	231	234	236	235	242	225	239	283	229	262	260	267	254	247	258	258	254	235	230	247	261	233	222	229	277	268	270	250	256	266	225	261	244	250	248	252	228	269	270	254	247	271	249	261	254	237	257	246	236	244	268	282	256	240	263	244	253	223	236	263	251	267	250	258	256	247	250	249	245	256	255	222	246	236	238	254	257	264	265	242	253	241	265	255	244	233	244	248	257	242	245	238	229	276	256	253	249	274	222	268	254	243	257	243	279	249	260	240	244	234	276	259	255	269	248	257	259	264	266	230	246	253	255	235	248	268	247	268	244	242	260	256	252	242	270	227	262	258	250	260	276	233	253	271	269	250	261	247	257	246	266	244	267	226	257	248	230	246	249	244	245	274	245	267	269	249	231	239	251	267	268	257	264	229	262	229	238	283	263	272	270	264	245	258	230	245	259	256	259	264	243	242	289	284	248	243	261	257	254	260	240	252	243	264	283	244	269	252	244	230	261	240	259	256	272	237	272	252	259	232	286	270	273	258	240	243	282	263	274	288	249	232	279	257	268	269	233	251	262	266	261	247	264	247	252	226	276	266	252	237	259	294	239	247	234	242	268	235	249	247	239	289	258	248	217	237	246	272	249	237	238	258	264	287	239	235	273	248	280	286	260	263	245	257	234	283	232	263	249	242	287	214	265	249	297	251	239	256	248	251	264	239	249	244	249	230	251	263	236	261	237	257	237	240	258	240	231	251	277	256	246	244	246	235	256	259	230	242	244	259	246	247	262	254	253	231	255	228	249	284	257	258	280	233	235	251	243	274	231	238	271	239	247	250	241	274	289	223	242	221	269	263	234	263	231	236	218	245	244	253	242	290	254	258	256	242	233	209	221	247	272	252	250	242	228	252	260	282	257	263	234	281	265	285	253	285	250	263	255	249	261	234	255	255	265	239	281	231	285	242	233	288	209	256	272	268	261	236	258	259	239	243	258	246	264	263	251	230	252	252	257	287	234	245	263	251	235	268	238	277	252	265	232	272	256	246	255	254	250	268	239	240	264	238	225	246	258	265	229	249	258	260	276	282	264	285	244	259	267	239	230	256	257	255	229	238	251	241	251	253	270	247	240	261	262	255	230	252	268	258	247	219	255	269	272	261	231	215	248	230	257	250	234	266	229	257	243	218	265	257	236	250	303	234	256	231	234	246	239	265	227	254	261	258	241	224	258	271	261	254	264	263	263	277	255	241	266	268	261	241	238	220	224	227	241	246	230	306	275	253	232	223	265	250	227	259	256	247	265	260	248	252	266	277	284	256	259	242	255	256	244	242	226	252	289	268	267	239	246	256	240	248	260	279	248	226	240	258	263	230	244	241	237	238	260	239	243	244	255	255	238	249	268	242	232	245	261	259	257	246	276	248	245	240	281	247	224	264	261	268	252	252	227	251	249	266	227	261	263	237	233	274	260	280	262	229	280	276	248	263	270	242	241	239	259	257	256	282	249	270	264	246	256	250	272	262	244	252	249	256	251	252	260	250	265	252	249	237	250	250	281	276	236	234	236	236	279	248	250	225	261	233	270	282	253	257	253	259	236	256	236	265	247	237	268	253	272	260	283	229	266	253	266	250	253	249	277	242	222	256	241	257	263	240	254	243	250	242	236	251	268	256	251	259	242	245	236	289	263	234	223	236	246	266	261	247	263	241	239	232	279	254	234	254	240	263	284	233	272	239	253	288	289	236	249	259	270	255	271	242	264	255	246	261	241	256	252	270	259	237	250	254	270	245	262	277	234	278	263	273	242	270	261	266	239	261	252	226	237	264	265	241	231	265	216	263	282	277	243	253	261	219	238	246	241	256	255	281	264	268	211	245	281	243	250	234	253	250	233	257	251	263	235	253	229	253	238	241	269	262	236	253	274	240	266	293	277	268	252	302	258	263	252	258	247	249	224	254	260	239	251	253	255	251	225	278	270	250	262	246	239	232	287	229	235	248	240	288	239	259	253	237	256	257	238	254	260	252	257	251	221	245	253	250	243	253	231	252	275	265	254	230	236	268	272	249	250	273	269	262	260	228	265	264	249	260	258	280	240	262	255	264	254	257	285	262	267	242	247	235	242	272	270	252	249	250	233	237	213	227	260	265	252	234	274	278	250	214	242	299	235	258	266	245	254	257	206	239	269	282	270	282	241	247	258	252	245	213	256	241	244	234	243	239	264	240	220	270	227	241	254	257	244	266	251	255	248	251	263	260	259	223	254	234	250	236	243	288	250	262	275	241	246	280	285	273	271	274	266	238	274	247	287	237	271	269	265	254	241	267	247	250	255	260	247	233	259	215	228	268	259	248	246	276	242	263	236	242	235	244	226	246	241	265	259	252	262	250	222	248	275	277	236	253	218	246	270	243	268	260	285	271	253	262	247	235	245	245	271	253	244	245	274	228	227	240	249	220	274	234	245	263	237	252	278	235	233	249	272	228	253	241	253	224	237	230	263	265	267	247	227	252	226	262	272	246	256	245	236	234	279	242	249	246	245	280	256	258	247	261	233	280	247	249	269	242	261	250	238	224	256	249	246	236	268	265	224	242	270	258	250	251	242	233	244	222	256	262	264	231	267	259	265	240	228	251	285	262	253	238	218	267	242	238	251	285	245	247	274	270	256	259	220	260	251	268	249	275	251	268	260	242	264	243	229	265	247	272	248	256	242	258	247	258	235	253	217	238	274	244	273	234	270	237	235	214	267	253	264	240	221	254	234	258	266	248	258	250	264	245	264	222	273	241	275	260	247	252	243	239	265	269	242	261	228	233	258	209	261	235	269	257	250	268	272	270	259	260	249	294	255	252	263	282	238	259	236	255	280	263	264	271	243	242	257	275	223	246	239	246	242	259	251	233	252	256	249	248	255	252	258	270	224	224	250	227	256	274	251	266	237	232	242	270	236	278	228	264	262	241	239	222	245	271	257	262	231	249	255	262	267	290	268	262	241	235	237	258	270	234	291	271	263	292	247	278	243	245	262	268	248	237	258	246	233	228	259	259	241	269	220	274	276	224	252	260	275	235	263	255	260	235	210	250	208	249	214	227	261	262	251	243	282	256	277	270
24879	21218	27262	25388	9659	1119	850	801	710	732	696	705	689	665	641	675	660	704	642	690	645	601	617	657	645	606	632	641	625	591	637	637	657	630	671	635	626	597	638	623	621	607	614	630	623	627	587	599	664	643	623	642	648	640	606	652	680	596	680	629	650	616	644	634	632	598	618	598	645	637	576	646	604	593	623	568	626	675	669	619	621	628	613	630	663	651	629	658	621	637	623	667	664	640	620	633	629	617	645	663	623	632	608	648	628	641	644	624	632	659	664	631	607	616	640	620	662	631	630	637	634	653	572	594	634	639	600	615	631	593	599	624	626	625	599	606	615	648	629	620	617	657	638	596	654	686	649	611	653	624	615	619	625	618	642	628	624	611	634	644	626	592	578	596	653	625	624	646	616	647	662	675	599	651	651	615	647	603	659	631	602	600	634	686	645	648	651	594	631	653	598	623	617	647	624	585	640	601	648	631	690	642	604	610	666	646	652	706	597	650	647	649	616	599	610	595	650	640	636	622	672	653	601	617	641	621	633	642	645	619	610	609	640	625	663	628	635	628	621	591	630	616	597	627	608	624	637	598	625	620	649	611	627	615	589	637	641	612	611	608	617	631	619	645	657	591	617	636	614	662	649	602	626	625	605	632	650	609	575	641	641	629	639	683	609	624	636	581	630	647	657	644	660	591	709	628	605	627	633	648	633	619	599	630	696	596	631	600	579	628	653	626	619	631	625	704	627	619	659	604	642	656	606	629	644	605	642	661	631	631	635	642	573	689	638	681	626	584	669	569	609	631	614	610	632	638	656	639	621	655	592	605	659	632	608	674	642	616	645	628	563	680	676	619	583	632	654	616	631	576	601	607	669	651	606	603	641	606	636	641	586	626	612	613	628	610	655	653	633	612	644	634	640	633	657	587	609	620	671	640	623	629	650	610	641	579	597	635	655	666	618	647	634	648	624	597	601	593	678	649	609	602	654	651	657	638	577	677	625	620	643	621	617	617	639	613	576	599	653	613	655	638	642	612	611	672	601	639	647	654	631	626	622	654	637	560	635	585	626	607	612	616	591	661	617	662	558	657	618	643	660	625	626	645	599	624	613	582	619	615	611	627	654	660	576	589	619	640	684	618	584	636	615	609	606	621	683	649	649	623	630	659	633	626	598	612	640	582	635	608	634	618	631	660	639	648	607	605	631	641	648	630	636	619	605	610	610	591	603	627	662	622	635	604	565	650	625	636	667	648	662	640	608	618	613	580	645	627	621	578	657	628	603	654	654	656	665	636	636	639	625	631	629	620	605	608	591	586	648	621	607	614	650	638	625	620	619	634	629	665	615	581	627	592	601	655	636	614	641	620	634	617	600	654	625	638	645	607	622	660	639	676	612	622	635	655	596	670	594	601	591	665	613	599	665	635	639	613	623	635	641	593	641	645	582	649	626	649	606	613	574	629	614	644	644	589	626	643	619	661	614	621	652	619	610	601	581	636	642	628	564	623	582	600	609	602	646	649	655	607	613	609	623	614	654	636	652	619	628	640	613	602	628	623	662	600	611	610	596	596	642	620	598	659	612	671	653	674	586	603	656	645	631	587	638	604	669	648	607	624	637	618	639	630	657	646	633	618	590	633	671	661	587	623	600	592	571	585	641	646	604	668	606	632	692	616	632	630	649	599	641	664	686	666	636	602	656	595	622	630	631	632	628	582	609	598	646	640	623	611	593	657	592	581	599	643	650	625	635	686	658	629	631	608	642	592	575	634	597	628	612	557	612	607	592	604	598	617	602	651	664	663	642	657	607	634	585	635	645	649	613	620	596	647	578	654	596	650	649	612	677	631	614	625	591	604	685	655	653	647	627	627	603	627	642	561	632	594	631	652	601	610	592	606	612	616	662	641	606	635	605	625	595	633	592	629	670	649	610	638	575	665	615	580	573	605	627	635	609	636	638	644	607	661	629	606	631	623	605	653	622	671	607	639	623	692	613	613	641	662	597	636	615	593	574	631	615	605	637	693	609	604	644	591	641	589	605	604	643	641	636	618	655	615	639	602	613	580	609	584	614	613	591	603	670	586	611	631	627	622	621	645	617	654	644	612	621	632	667	648	591	609	623	610	594	571	606	681	639	624	607	611	613	607	626	616	640	633	687	614	652	642	626	627	587	641	652	639	621	606	657	663	609	643	617	647	613	631	611	667	627	607	614	668	578	604	609	630	617	643	641	625	621	623	614	592	657	662	604	645	674	596	634	624	588	644	647	597	657	638	603	631	678	673	664	695	610	655	614	659	634	623	613	629	609	650	592	638	615	619	628	596	604	606	590	619	589	661	618	618	620	632	635	602	604	589	614	601	619	637	631	598	640	559	640	646	634	672	597	671	641	606	662	669	612	655	629	625	639	607	606	606	613	641	608	625	652	609	635	617	598	639	653	590	598	635	610	622	584	648	588	610	646	633	692	645	608	644	609	609	653	640	582	602	696	624	653	639	624	672	633	599	642	601	672	639	649	616	622	639	623	661	615	610	621	602	641	597	664	595	598	619	649	639	601	599	617	613	606	617	641	637	599	631	587	649	616	602	635	643	659	622	631	600	636	627	638	629	642	634	574	607	602	568	645	630	619	627	614	637	644	557	651	656	625	593	635	602	666	577	660	592	612	635	627	590	572	625	637	612	670	624	642	621	610	625	608	628	608	631	612	628	635	592	609	606	625	638	630	566	621	598	648	611	654	616	628	648	627	658	583	645	628	609	647	591	625	626	598	601	635	612	674	660	611	605	662	633	594	644	599	607	641	638	655	628	621	649	602	674	615	606	640	598	624	591	586	633	629	612	627	695	605	662	603	668	607	677	653	590	619	617	632	632	602	613	653	593	663	607	603	660	655	587	641	622	659	639	638	586	602	630	621	640	634	624	682	626	656	640	625	638	580	644	649	662	630	633	577	629	590	601	616	635	625	590	682	617	623	666	646	642	614	594	597	629	610	668	669	600	626	616	647	635	588	641	637	624	628	647	678	643	639	599	642	639	605	626	657	651	625	655	665	662	611	618	622	598	609	601	640	643	607	645	603	629	641	675	645	596	668	618	620	664	624	628	655	628	600	650	613	581	637	637	596	634	635	649	660	618	620	630	622	644	613	651	663	619	631	589	616	591	606	645	601	653	632	631	619	650	619	614	671	629	634	679	657	644	639	668	670	641	640	595	638	612	650	641	599	588	647	606	634	617	696	648	603	598	598	699	640	648	632	608	644	652	665	598	593	635	601	628	655	640	658	633	616	602	621	684	613	645	653	630	656	626	633	605	601	633	606	610	617	618	632	622	607	644	624	628	655	610	617	650	607	639	632	563	575	653	603	662	621	674	631	633	602	653	639	601	623	598	650	661	592	601	616	658	601	619	593	670	623	601	616	662	631	703	617	611	612	619	618	628	587	642	626	600	653	662	602	633	642	591	621	604	628	583	603	625	623	643	615	605	620	625	690	614	671	616	622	629	633	597	648	664
4100	10317	3724	1950	1534	1288	1081	960	901	789	782	716	743	679	692	688	691	669	645	699	656	607	675	664	715	627	633	659	647	628	600	632	672	633	653	663	625	629	584	628	612	646	605	641	622	653	604	630	650	636	617	603	651	671	618	625	607	592	658	622	656	621	620	609	621	598	634	614	654	594	680	644	599	628	603	604	587	630	612	638	595	631	640	646	584	594	606	587	601	656	644	595	629	641	642	639	591	649	657	654	598	649	622	617	659	631	633	621	657	617	613	639	630	609	635	614	616	590	606	663	617	603	623	618	661	636	627	596	630	629	605	609	616	624	644	618	599	596	631	605	638	618	653	636	668	666	598	627	584	623	682	620	613	634	599	602	617	601	615	647	621	625	641	631	602	618	638	608	617	612	626	637	609	583	649	638	625	608	615	664	627	620	610	646	586	654	633	601	613	613	598	645	609	660	602	622	588	610	586	644	664	663	637	642	631	644	647	640	631	628	633	671	617	602	629	609	669	644	645	665	619	610	661	621	635	612	620	616	602	616	616	625	618	615	604	634	642	601	656	653	609	660	661	682	620	630	655	620	658	652	631	617	659	600	648	655	644	608	635	625	624	688	621	657	598	617	587	616	657	640	652	597	627	619	653	665	589	635	628	635	572	572	643	602	642	658	638	615	642	650	620	644	624	671	621	621	573	616	642	625	628	627	635	620	639	668	631	674	597	659	642	630	615	602	586	666	658	661	616	661	657	698	634	619	668	611	670	609	630	572	622	602	634	666	633	628	659	660	635	667	620	684	615	629	637	610	604	620	627	614	618	593	636	619	620	658	640	674	654	663	636	654	629	622	655	656	637	641	637	653	605	652	651	623	611	579	657	594	647	638	650	595	658	631	629	622	602	641	622	628	676	655	588	620	627	629	588	665	604	660	611	664	627	663	644	641	606	604	622	629	605	634	584	663	653	664	638	599	633	641	618	664	590	634	645	592	651	628	614	588	668	603	644	621	589	605	652	632	666	619	672	647	684	592	597	673	611	613	642	633	609	598	622	647	615	626	641	647	649	645	607	661	626	647	618	683	636	653	603	639	663	612	599	634	670	635	657	587	617	653	640	654	663	641	650	655	641	673	629	662	634	630	599	683	621	596	603	647	663	629	628	629	631	600	638	614	640	620	620	591	623	636	635	652	666	619	616	618	654	637	623	638	631	615	661	631	643	663	652	646	578	539	680	702	650	592	589	612	655	577	643	652	632	656	608	647	666	589	624	608	621	627	618	618	611	609	613	571	588	622	607	642	595	646	590	658	631	668	627	597	620	642	661	630	599	618	664	626	615	652	607	665	621	613	631	621	679	637	657	635	635	575	628	637	597	590	616	585	622	614	617	639	630	587	643	594	607	665	620	609	619	669	611	655	632	609	635	639	574	613	642	622	605	634	609	612	620	628	625	629	621	595	626	658	603	629	601	646	635	644	625	641	640	661	624	616	652	639	650	647	659	635	637	655	581	646	618	670	593	576	667	626	598	617	666	655	643	660	694	673	607	598	666	601	577	609	624	645	634	643	620	651	629	606	657	561	610	611	620	636	646	612	594	636	662	596	662	602	643	576	614	581	728	651	652	601	666	695	688	643	629	664	609	629	612	637	669	575	642	612	588	570	604	587	634	616	621	677	635	640	630	650	614	627	622	652	684	623	635	645	652	639	585	616	625	643	620	662	612	649	638	623	650	644	641	627	583	629	667	612	610	602	598	620	616	595	647	657	609	627	595	633	620	613	609	640	611	653	635	641	628	668	630	612	608	670	605	612	636	615	652	619	674	610	582	621	622	614	598	641	607	658	611	608	600	598	666	636	683	650	615	627	655	625	678	660	618	612	650	624	613	640	653	658	623	608	612	577	585	670	618	626	628	633	646	632	613	659	584	641	623	632	585	586	664	650	667	637	602	588	621	642	627	662	600	627	640	636	651	618	594	639	629	666	649	649	640	597	610	640	611	606	621	566	634	634	580	597	611	655	646	594	644	652	679	638	631	624	600	670	643	670	666	616	643	635	626	641	620	593	622	639	628	619	615	634	628	641	580	599	620	603	630	586	618	636	609	652	632	605	612	633	634	637	653	601	605	611	660	619	606	642	644	613	653	610	620	641	613	689	631	654	668	592	629	596	655	603	587	664	589	563	614	632	621	631	671	633	626	644	650	638	613	630	661	638	626	640	635	611	614	613	638	641	641	650	606	635	639	643	598	631	595	619	625	629	647	671	613	619	623	633	623	589	616	617	635	633	614	642	666	611	630	627	638	614	624	671	630	636	677	595	673	642	642	632	650	628	628	579	634	624	612	680	629	625	619	667	637	626	614	570	607	628	622	649	626	619	624	617	630	652	565	678	617	593	638	617	619	637	602	618	642	632	593	622	643	608	628	659	664	578	636	636	600	619	577	613	620	634	663	589	623	670	581	594	652	605	612	609	644	653	626	588	700	637	605	636	619	604	639	625	636	599	624	658	655	646	633	582	650	659	630	698	645	631	651	602	652	644	653	643	666	607	609	606	614	650	659	627	596	584	648	608	602	595	632	666	614	672	618	641	625	632	645	598	632	635	624	626	613	615	644	600	615	630	637	669	604	634	655	633	595	608	634	649	617	643	646	612	654	615	627	627	639	620	588	629	608	667	624	657	633	666	584	686	637	687	591	625	633	624	632	624	616	604	609	614	636	624	657	605	661	656	658	623	637	662	609	634	658	661	629	628	629	617	623	673	593	645	635	588	610	620	636	633	634	596	654	613	643	647	571	654	614	616	616	613	618	591	658	644	615	641	600	628	651	642	612	650	623	598	614	610	617	618	620	674	640	647	619	625	598	672	598	660	620	670	619	648	626	619	620	634	652	632	632	636	648	635	656	642	643	639	599	623	671	595	650	651	592	638	637	648	640	633	623	601	650	619	602	623	623	615	617	612	616	627	640	627	639	642	641	633	595	623	620	599	656	630	651	622	610	584	612	641	611	587	628	610	639	651	620	637	641	655	621	653	604	605	637	623	622	637	607	648	608	604	601	646	607	638	640	662	629	621	660	641	650	647	608	626	628	595	633	627	635	640	644	616	635	587	577	621	630	659	644	620	651	627	630	633	594	599	614	592	618	583	612	654	612	632	589	661	626	666	625	653	613	634	644	615	597	617	643	598	603	592	674	623	648	635	632	641	655	596	655	624	648	626	639	644	670	638	652	621	578	619	602	604	629	629	614	603	661	601	667	586	624	664	655	632	597	622	613	622	650	609	611	644	642	637	637	606	657	607	645	631	638	653	628	668	655	585	638	642	654	618	637	695	639	618	609	598	642	606	597	678	640	634	611	618	613	598	597	638	618	640	675	599	610	648	610	636	603	629	652	629	584	661	618	668	679	609	631	660	602	631	596	624	625	599	624	665	632	677	652	623	659	642	619	622	619	640	610	623	618	626	623	622	649	668	638	608	673	601	620	667	651	617	674	625	678	616	645	605
22600	21188	28805	23839	21190	21230	7777	1049	731	685	559	472	479	499	433	384	357	328	332	339	369	359	315	323	310	326	297	309	324	278	284	280	272	270	294	256	264	255	289	302	272	255	277	280	260	273	262	243	233	227	245	255	297	262	263	243	236	271	233	256	244	270	271	282	243	239	255	274	257	259	284	250	244	236	276	265	257	244	246	265	251	255	253	287	237	260	255	258	261	256	267	237	236	261	286	267	247	252	270	223	246	279	246	265	239	241	253	234	228	245	260	259	229	264	252	237	276	245	256	275	239	242	242	261	239	240	240	274	256	258	254	242	247	246	268	280	264	257	263	277	291	222	264	246	244	281	262	258	272	255	262	256	253	261	227	250	254	265	248	244	257	220	249	232	250	245	258	259	239	248	262	272	252	252	251	232	264	254	239	257	247	277	252	222	243	229	259	263	234	254	222	260	271	266	268	244	257	250	258	247	231	265	253	259	248	251	237	244	285	259	259	255	255	288	275	248	267	251	253	248	219	242	239	276	257	260	259	265	255	256	266	257	224	252	228	282	256	252	263	267	246	277	249	228	245	230	242	257	245	237	271	267	276	249	261	271	255	251	257	271	280	252	250	258	273	266	268	243	257	282	240	221	229	241	269	218	252	262	244	242	265	259	234	274	254	266	245	298	268	258	243	234	274	259	254	245	284	242	269	246	253	225	233	239	224	233	264	250	220	252	247	234	237	255	283	257	255	246	259	250	245	272	291	235	252	275	270	242	246	279	246	233	246	254	297	257	256	216	262	250	245	246	253	247	263	254	278	276	249	278	272	283	250	256	268	251	256	237	296	252	248	249	259	249	237	253	256	244	262	247	220	266	220	252	277	281	254	262	248	275	291	277	231	249	236	254	230	254	287	260	277	239	263	267	254	250	255	244	246	234	219	265	248	286	266	254	250	240	270	250	255	234	238	235	276	250	250	271	232	246	259	269	254	273	259	280	253	264	250	238	246	256	249	268	273	253	284	258	238	269	286	263	258	238	216	239	268	238	275	285	243	264	234	236	234	228	273	239	238	258	279	243	254	277	269	260	256	269	252	249	249	232	222	254	279	250	196	227	255	279	268	271	265	275	263	234	236	254	257	261	242	281	273	215	264	245	226	240	225	259	265	257	260	259	249	261	258	239	240	238	263	258	260	251	247	266	236	271	283	244	255	244	247	277	253	263	267	250	249	257	246	232	299	270	259	252	259	245	272	257	259	254	226	277	245	255	246	247	298	248	234	234	292	260	268	246	251	248	248	255	232	230	255	254	270	230	261	241	246	245	227	258	273	270	254	240	262	258	259	257	243	243	272	250	225	266	277	263	264	234	245	231	255	265	261	270	257	258	259	236	279	257	260	224	265	250	241	271	264	245	247	254	226	233	250	262	227	268	268	251	260	245	262	263	257	263	259	244	255	256	259	268	258	277	279	235	273	265	283	258	245	273	280	252	274	248	267	248	248	246	263	257	230	275	231	228	255	223	272	274	255	263	236	249	257	291	250	251	240	259	268	252	265	262	271	238	261	262	233	252	218	264	241	249	248	245	257	255	228	253	251	284	246	260	234	219	249	249	250	232	247	255	237	266	254	231	252	250	245	253	240	253	279	259	271	256	262	237	271	238	273	260	266	242	272	258	252	282	280	216	240	247	256	263	287	242	286	269	239	239	254	228	260	260	245	281	257	271	234	269	236	252	230	245	246	227	235	258	261	231	264	291	276	238	275	278	243	227	289	254	259	240	237	273	276	235	242	256	261	260	264	261	249	231	267	246	258	258	270	257	262	257	263	246	232	271	247	256	253	263	300	241	284	242	274	250	248	253	255	276	279	245	231	281	262	265	220	243	265	228	264	234	274	252	261	240	245	254	242	235	276	258	241	239	273	290	274	247	278	251	259	250	242	265	269	262	267	256	222	259	278	257	229	243	242	255	269	265	257	263	249	259	242	262	275	238	245	278	239	260	256	260	222	251	300	282	222	247	288	297	240	277	255	291	261	254	244	287	264	253	258	241	258	211	249	260	247	252	233	250	252	241	237	246	235	249	269	266	261	249	254	253	260	256	255	270	270	250	234	237	263	272	275	241	274	262	268	265	270	252	220	258	252	235	252	246	266	299	251	243	261	283	258	229	273	257	263	261	249	251	253	264	245	230	272	260	233	256	236	265	254	223	265	251	229	245	268	270	235	270	262	252	237	258	235	283	251	261	254	250	247	250	230	257	240	239	232	262	245	264	229	238	269	254	228	260	233	256	242	255	280	252	263	257	252	261	265	236	243	279	263	252	247	234	261	246	233	243	225	236	245	248	296	239	247	242	257	226	263	261	237	259	259	262	262	249	290	250	266	255	256	256	282	250	264	274	277	212	247	252	271	234	258	232	242	252	250	267	256	268	250	277	249	244	295	282	259	260	224	257	244	266	259	264	262	264	241	282	220	231	242	231	252	241	252	274	221	243	275	258	231	258	258	232	283	236	241	249	263	267	253	267	257	239	253	248	225	266	269	277	277	248	245	273	251	240	262	247	233	258	287	238	268	251	239	251	248	244	271	257	244	268	253	263	243	231	250	256	256	270	264	244	276	250	232	233	213	247	262	266	255	272	253	230	260	266	261	267	248	252	230	259	243	243	278	226	232	232	260	219	248	211	243	270	264	249	241	241	287	264	263	254	268	251	243	240	275	248	249	256	245	260	245	246	240	252	246	283	246	255	273	252	251	235	233	265	261	244	246	238	272	243	262	265	246	278	252	282	250	247	248	263	247	247	276	274	278	291	258	257	241	243	240	236	253	221	252	267	266	238	216	266	262	266	264	250	267	279	213	256	275	244	230	281	227	254	255	256	258	224	241	252	274	244	288	224	260	253	227	280	262	262	261	238	254	249	273	262	256	252	271	274	289	239	256	267	245	258	252	240	231	248	250	263	250	242	245	256	257	259	271	227	236	250	239	267	248	269	263	266	274	256	257	260	248	238	229	252	256	234	261	237	266	252	251	261	226	248	241	273	249	226	248	259	264	233	217	246	241	240	264	256	231	267	255	267	259	273	274	236	245	250	272	253	264	253	272	242	234	248	260	237	262	288	249	243	237	252	245	245	263	265	265	244	251	248	253	249	286	253	235	284	232	247	259	260	268	254	244	243	261	244	255	239	250	276	238	267	266	235	274	259	246	285	270	245	267	236	250	233	300	284	245	255	239	234	275	263	279	284	235	293	244	238	269	249	254	250	228	269	242	241	241	289	258	253	242	251	257	273	233	256	248	229	250	265	242	252	287	232	263	278	263	266	259	237	237	258	247	267	249	261	247	229	246	270	284	249	247	272	259	238	246	264	269	254	247	257	241	247	252	252	265	235	245	280	274	261	244	252	272	300	281	237	233	217	269	238	268	236	258	247	291	246	271	240	248	267	252	268	257	284	265	260	257	298	285	243	243	252	267	259	237	230	253	242	253	253	239	256	264	248	241	264	242	242
5154	20932	9845	4799	3302	2573	1962	1485	1192	948	821	673	623	547	490	438	398	354	385	364	415	358	338	379	367	366	298	296	305	303	277	286	296	295	293	274	289	282	288	273	270	256	253	279	251	243	308	268	243	299	306	278	275	294	242	273	239	243	267	254	262	267	264	273	249	262	240	280	259	269	271	262	263	262	280	255	216	280	268	258	234	264	240	263	224	257	237	251	252	244	264	266	272	256	236	243	247	274	266	256	238	264	287	297	242	254	244	230	269	265	253	251	258	233	272	257	239	243	267	232	257	278	259	249	257	279	228	253	240	287	235	234	248	242	234	251	262	242	249	269	212	242	288	285	253	251	245	257	239	276	250	259	236	252	251	244	265	257	247	267	251	233	273	245	262	252	255	229	266	261	247	244	214	251	267	258	271	257	271	261	262	219	254	258	250	269	247	247	251	241	270	251	274	217	250	245	256	223	241	257	271	266	228	232	233	254	223	252	246	254	252	251	241	251	288	256	231	235	252	250	237	238	251	255	240	286	245	277	260	247	267	259	225	284	228	261	234	245	272	257	248	274	258	262	286	244	246	246	256	250	234	226	234	257	256	264	240	251	223	257	236	251	252	277	275	262	256	261	235	223	248	242	255	272	232	235	257	253	215	259	244	248	234	256	256	227	271	268	236	269	288	257	252	247	249	272	240	255	266	265	279	274	248	258	263	230	254	266	269	231	248	251	259	232	240	269	258	242	242	274	248	271	235	266	259	266	224	246	254	260	263	242	260	248	261	267	236	282	230	247	251	243	257	251	254	261	241	258	273	221	249	308	223	272	248	250	241	260	266	237	267	264	253	240	237	270	250	252	282	267	267	230	264	272	239	267	266	284	249	263	225	254	262	265	240	266	240	263	256	253	254	264	214	265	274	260	260	232	267	230	254	291	260	254	260	245	254	253	215	274	250	279	244	251	278	245	253	250	226	255	250	262	272	253	253	281	236	263	245	255	274	272	239	200	270	285	235	253	259	256	272	246	253	219	251	270	238	253	253	281	240	254	277	224	245	259	235	262	250	273	250	266	274	247	243	239	245	263	233	242	250	235	273	260	253	272	250	243	268	269	247	236	252	267	249	269	248	286	223	255	229	241	225	251	267	258	251	235	274	263	273	236	275	256	261	261	261	238	231	268	251	245	232	257	272	257	279	257	250	241	253	257	268	261	274	228	250	219	270	279	233	282	240	265	266	257	254	264	251	277	250	247	275	249	234	259	254	258	227	287	244	248	245	247	257	253	235	221	274	253	247	241	250	234	269	246	254	250	239	271	241	270	259	247	232	251	283	257	261	255	267	264	226	266	215	234	251	240	248	234	260	244	245	258	236	252	244	295	239	258	245	273	270	257	282	240	255	267	262	295	227	293	264	239	231	244	259	255	242	251	257	237	267	255	277	257	267	255	248	254	248	244	274	236	253	269	266	267	268	261	251	288	271	274	261	232	255	271	247	253	251	241	233	260	253	222	267	245	258	247	262	235	266	281	257	281	305	257	242	235	251	269	270	237	250	231	257	269	278	234	253	221	304	264	233	250	258	256	243	264	257	240	258	237	268	273	229	249	247	249	249	225	274	297	266	283	249	254	249	280	249	243	235	248	263	232	235	249	277	240	258	256	241	226	240	240	267	266	226	261	271	275	274	268	240	264	256	252	244	258	244	245	260	269	263	275	268	236	267	213	259	265	240	206	269	248	225	248	283	263	259	225	269	201	220	248	223	246	245	251	218	244	253	230	256	238	246	247	224	269	259	253	256	240	237	260	239	273	234	267	237	258	243	244	241	245	291	235	267	261	266	248	248	249	232	248	243	232	258	274	272	236	257	252	217	259	244	289	243	234	255	239	236	221	304	261	231	266	232	258	245	239	253	247	246	239	265	246	253	259	221	256	231	246	270	252	254	251	242	262	264	262	254	238	224	227	289	270	232	230	257	290	262	249	263	279	231	239	239	250	243	262	264	262	226	239	244	235	246	290	255	249	246	251	207	267	258	269	276	251	257	245	267	231	235	267	247	265	249	255	251	230	226	243	248	252	227	258	280	241	248	239	265	254	272	256	279	258	259	255	259	259	242	275	232	269	274	270	236	287	239	262	233	269	244	252	268	239	274	235	270	231	253	253	247	266	255	239	239	237	229	249	276	261	268	246	236	235	283	269	252	268	267	259	219	235	244	268	228	243	264	257	237	247	247	277	265	260	274	248	242	274	251	229	233	245	216	289	256	250	248	265	236	262	231	247	219	248	249	253	292	276	266	235	273	249	245	267	254	264	260	265	240	263	237	268	238	265	268	259	260	285	259	261	254	277	236	239	266	253	242	243	260	257	223	255	252	249	224	254	251	249	247	242	242	244	273	214	263	237	251	254	272	275	248	246	269	240	247	253	247	268	260	267	252	272	259	247	252	256	232	274	253	282	257	262	256	247	249	260	250	277	273	225	261	280	242	268	269	275	262	244	277	228	243	250	263	243	270	258	237	237	262	238	240	248	245	252	245	275	279	221	271	244	263	275	240	238	261	228	240	265	242	234	272	249	253	218	245	243	245	267	270	243	262	264	275	265	266	242	262	252	261	246	252	248	258	236	285	246	256	238	258	243	244	224	256	234	269	226	276	259	241	240	256	274	254	278	263	259	267	258	274	241	257	250	245	236	249	242	257	254	290	241	224	258	232	259	243	247	246	260	259	253	280	253	245	310	254	243	277	252	259	267	240	272	282	241	246	271	251	226	192	269	266	253	270	220	248	252	251	254	246	259	259	242	225	247	254	237	273	235	252	276	214	282	288	240	253	255	255	235	285	242	253	275	252	245	243	250	243	277	235	240	237	260	243	262	235	249	249	274	219	263	255	266	256	243	232	245	258	256	271	245	288	238	253	237	245	238	260	276	251	257	246	260	257	240	260	253	267	254	248	258	226	246	237	281	277	254	270	289	260	261	262	246	276	252	253	241	267	261	274	274	239	230	261	234	235	257	240	277	260	282	250	233	218	286	280	232	267	236	247	258	254	241	259	268	238	243	219	244	226	263	271	266	267	270	231	261	262	271	251	284	252	247	258	237	265	259	258	273	247	262	253	262	261	296	272	236	266	237	247	258	267	245	250	252	258	229	253	291	266	247	273	232	269	232	259	263	252	260	230	239	256	257	237	236	269	232	238	272	279	253	242	241	244	240	248	249	249	224	244	238	267	248	219	251	269	225	228	256	264	277	260	260	246	255	253	282	251	272	242	201	241	243	253	261	245	254	243	237	211	245	247	267	245	296	246	255	253	247	229	265	233	246	256	253	259	246	245	244	262	240	261	267	253	250	268	267	245	272	245	262	259	285	231	252	259	234	251	257	235	261	260	235	244	252	240	248	257	260	241	266	237	282	262	262	249	208	250	272	233	271	257	243	266	257	234	262	259	269	253	237	262	256	242	254	251	277	280	239	274	261	284	245	258	237	255	249	274	242	278	245	258	248
27775	19790	7094	1194	846	797	699	581	581	560	575	582	576	522	544	593	525	518	529	536	557	508	551	547	510	570	555	558	524	565	533	561	509	503	550	523	533	498	532	512	526	524	524	593	525	548	523	523	560	537	512	527	532	544	555	538	520	489	528	529	526	545	514	513	493	567	515	547	564	518	491	509	548	561	567	593	564	552	534	489	528	538	564	529	526	555	517	531	528	489	504	516	574	554	512	509	560	538	549	558	508	543	513	543	588	519	520	535	514	533	523	545	502	492	555	535	549	543	553	511	519	526	541	532	489	506	528	512	532	547	548	536	508	543	531	522	565	517	510	543	559	553	499	549	542	501	558	495	582	583	544	555	517	556	550	540	491	485	537	566	537	497	487	556	539	545	527	521	516	539	513	546	570	536	545	498	530	547	535	514	527	533	507	535	532	522	526	533	571	524	508	552	532	547	527	531	498	515	503	529	528	505	545	539	508	547	547	534	543	550	547	505	540	499	552	557	568	573	592	535	533	555	501	526	562	475	507	567	534	544	491	519	547	544	488	494	510	557	535	539	529	505	497	522	519	525	499	553	525	539	536	499	527	526	511	578	482	532	548	546	516	518	547	574	570	569	520	537	544	531	524	571	535	549	511	527	563	522	482	502	514	493	489	568	522	547	540	570	514	566	513	517	511	525	459	543	553	582	497	488	547	521	544	503	547	533	544	533	528	531	522	593	537	520	538	510	582	519	519	563	564	556	518	534	518	557	531	526	518	526	521	515	510	544	550	548	512	544	521	551	540	524	541	557	552	527	532	498	530	564	550	545	550	500	521	560	547	525	498	505	532	559	533	539	534	550	537	521	510	518	570	533	587	510	498	527	498	507	481	543	521	538	511	529	528	572	502	536	495	573	554	547	547	522	514	526	519	531	511	538	562	537	531	530	519	516	524	539	504	568	555	537	527	506	563	505	523	532	546	585	546	538	571	527	524	532	553	554	543	533	530	558	537	525	535	508	589	514	554	505	498	560	569	543	543	538	507	504	535	588	532	493	574	564	507	543	533	515	518	519	519	547	548	467	512	524	551	559	524	543	518	480	495	499	564	501	547	539	516	506	528	508	524	493	501	553	508	543	544	537	516	483	522	546	527	554	548	503	547	500	523	559	471	518	481	526	545	549	513	550	482	541	511	548	526	520	582	526	538	528	540	582	542	571	557	556	535	520	591	552	523	538	541	467	500	498	526	514	506	564	505	565	542	522	469	605	511	553	509	498	518	488	562	512	506	502	506	529	477	543	522	527	500	567	526	540	495	555	549	489	563	562	516	529	540	537	586	519	583	527	523	559	535	526	533	558	519	562	557	498	510	509	534	541	514	530	542	518	495	518	513	559	499	499	523	577	528	518	572	536	509	535	546	524	564	499	541	563	538	560	518	500	550	507	542	502	548	562	484	527	547	535	537	517	540	550	509	505	527	542	512	508	496	512	515	512	512	488	514	530	501	591	527	556	559	507	520	540	538	571	487	527	494	536	538	521	531	523	543	511	487	520	545	577	522	494	594	539	521	544	611	601	566	513	497	529	550	553	545	551	530	559	510	515	569	540	505	536	508	560	544	520	519	528	560	518	581	529	523	532	519	558	519	525	529	542	514	565	517	520	563	535	509	531	536	539	497	576	526	537	533	504	512	532	502	491	516	532	527	518	562	541	538	523	544	527	510	569	520	520	539	508	561	519	517	561	542	514	533	526	533	498	547	529	584	532	507	549	521	516	578	580	505	519	552	533	510	535	550	533	541	522	517	567	565	574	529	568	507	547	507	592	558	511	509	545	524	550	510	507	525	495	519	535	534	516	503	505	536	528	552	537	567	516	499	510	538	497	517	521	538	538	524	563	528	534	485	546	539	558	533	532	526	509	515	527	511	552	572	513	542	549	529	526	478	514	530	548	534	563	509	573	542	540	518	532	505	551	524	499	513	505	554	516	520	490	545	542	567	539	510	518	524	510	552	504	523	516	548	527	564	498	517	535	542	513	528	521	525	530	515	571	543	524	523	544	555	534	537	507	539	556	532	502	543	552	526	541	523	518	546	524	555	484	507	521	500	523	540	539	548	560	507	537	554	507	492	556	567	527	545	536	534	547	543	528	478	485	539	525	505	526	504	539	534	529	512	497	518	524	498	531	540	548	516	529	595	524	579	545	564	570	493	549	506	512	519	510	594	546	556	562	524	545	582	533	524	510	513	547	525	551	521	529	543	518	557	552	517	540	526	520	535	539	474	545	481	545	520	524	539	513	529	502	594	558	515	536	498	513	546	503	527	507	524	519	496	556	555	529	543	510	525	567	547	531	539	517	483	511	555	490	526	538	577	546	548	551	537	583	524	499	548	515	503	504	522	551	544	530	543	509	525	561	503	541	485	538	512	552	573	528	535	549	530	519	495	521	569	543	539	527	515	584	505	540	526	548	522	486	537	545	524	541	487	554	531	508	531	492	515	514	557	523	540	547	505	565	578	522	525	580	535	540	530	494	531	495	514	525	515	555	546	553	571	579	555	545	528	530	527	493	501	528	524	492	557	565	491	539	547	520	552	520	544	522	532	497	504	562	554	548	534	516	552	536	497	568	540	553	526	548	563	533	532	496	537	526	525	531	475	533	528	559	530	573	532	486	563	549	553	522	543	535	546	533	524	555	497	497	515	559	543	552	516	561	539	537	540	525	518	557	512	534	553	531	515	536	555	532	526	500	534	512	530	563	510	545	501	550	530	548	523	547	511	489	512	490	516	557	513	504	538	565	548	528	538	516	537	541	490	531	533	522	514	513	551	513	499	536	515	496	540	543	542	525	555	523	559	524	511	578	563	488	524	489	524	559	561	543	523	517	512	572	510	541	536	544	559	498	538	558	509	531	511	525	515	541	554	496	522	540	521	553	528	510	513	521	504	546	512	539	537	520	568	528	518	531	558	529	537	550	556	573	528	528	562	539	534	533	591	512	548	536	543	516	567	520	533	559	533	545	507	534	527	536	547	524	512	544	539	523	513	587	536	516	537	529	535	483	537	511	519	530	501	500	540	502	519	489	557	599	527	494	498	525	513	521	556	545	516	535	559	537	537	535	558	513	516	542	565	547	515	506	548	538	586	517	560	524	554	534	541	537	532	533	560	516	527	608	541	515	539	553	573	534	557	508	516	542	508	543	515	540	555	493	552	528	542	550	505	545	499	519	519	523	525	484	526	535	516	536	505	539	573	515	538	515	558	545	560	533	529	522	534	555	563	540	548	533	492	525	550	541	583	509	542	554	536	523	502	518	550	538	531	530	520	537	537	546	508	572	529	517	586	521	534	583	543	520	529	494	486	523	518	540	534	567	538	551	499	539	581	507	482	530	521	505	514	517	566	559	518	539	560	527	518	540	537	520	500	538	540	507	549	550	500	522	493	576	534	543	533	530	497	598	547	536	587	547	529	529	512	545	512	557	522	533	503	564	537	537	533	539	536	525
5654	2970	1435	914	821	735	689	694	617	625	619	569	571	577	560	606	622	546	532	545	539	578	620	546	552	592	563	590	550	563	539	539	526	577	558	508	540	541	596	521	587	505	547	549	524	558	522	566	536	554	551	571	495	551	534	548	520	537	569	506	518	528	522	514	542	610	544	565	515	572	521	511	561	551	537	579	514	518	549	531	553	553	571	547	546	521	540	551	502	558	563	521	545	550	525	588	569	527	519	554	576	564	505	548	512	564	537	536	489	546	535	530	528	548	569	536	497	577	577	529	530	538	517	505	533	559	547	531	519	558	535	543	562	482	572	553	533	573	550	540	516	520	575	524	547	574	545	545	580	535	521	550	560	539	554	544	498	533	607	531	544	503	523	519	518	544	528	539	497	522	517	570	518	570	531	578	530	504	503	554	547	549	538	560	537	519	567	542	559	517	553	538	547	544	572	563	541	581	504	532	534	560	513	557	537	497	572	564	513	580	550	509	534	548	538	548	523	572	522	553	568	534	586	524	539	559	545	561	556	536	560	558	551	563	565	583	562	558	546	538	551	548	514	565	560	543	518	559	532	567	525	547	536	512	501	573	545	539	539	545	535	573	570	571	525	546	557	536	530	522	576	573	519	537	536	505	539	564	561	546	588	561	531	578	547	545	537	541	540	544	552	565	539	581	522	585	559	526	566	542	533	529	559	539	564	545	574	577	527	518	551	558	553	618	593	508	564	554	571	560	519	503	549	521	586	567	533	577	556	547	556	553	479	544	521	537	525	545	557	542	544	552	476	508	549	526	572	563	572	567	503	519	580	538	497	552	527	545	534	567	521	535	586	490	545	576	521	556	540	561	520	534	488	579	557	551	594	534	550	535	489	604	543	564	530	556	579	566	551	514	574	518	539	535	535	513	514	542	532	535	491	520	553	543	506	572	531	609	577	516	529	538	552	526	525	529	553	580	536	525	503	554	538	533	518	511	573	582	556	557	538	505	579	503	559	590	534	554	531	491	544	534	545	554	570	542	534	530	500	538	581	588	531	565	552	515	506	550	553	512	595	547	516	573	512	532	596	510	540	523	560	509	555	563	551	573	552	553	537	576	517	525	485	519	544	549	595	535	569	536	530	564	538	530	570	548	544	550	545	588	512	527	527	537	509	549	532	526	547	523	536	535	531	566	547	507	502	506	559	508	534	525	513	526	545	539	553	544	503	546	557	550	548	536	529	527	536	540	534	531	491	553	561	532	539	547	525	538	549	510	541	533	534	512	565	516	558	578	565	525	550	572	515	531	518	540	492	550	558	532	554	515	573	529	550	561	563	538	564	512	563	576	591	561	576	516	578	528	555	544	589	568	574	588	521	531	569	528	568	546	518	546	558	554	507	535	573	556	552	544	531	553	561	542	516	589	505	588	570	546	530	600	554	566	531	570	529	532	553	506	556	527	535	570	537	515	575	545	521	537	568	521	549	549	572	534	538	549	516	561	518	541	596	531	561	531	556	516	541	514	557	574	555	587	586	559	557	479	531	533	535	580	531	527	551	580	511	553	552	524	573	530	533	558	556	536	547	535	547	590	527	542	519	562	473	556	539	547	566	558	592	522	570	580	531	530	513	573	578	545	507	526	554	556	502	543	524	554	497	619	608	541	579	524	538	533	548	594	614	581	524	576	527	548	555	559	559	522	534	580	543	567	556	548	531	577	527	548	591	521	533	551	579	554	573	518	532	524	558	554	507	555	562	506	543	575	519	565	566	528	553	564	531	552	556	534	558	553	579	569	537	556	546	559	568	559	532	538	579	534	567	579	515	535	521	517	554	567	548	534	545	535	557	579	533	583	563	607	533	508	523	517	505	540	555	526	561	543	575	558	581	578	505	538	554	531	570	551	506	542	532	549	533	548	505	523	524	509	561	568	547	560	563	568	551	571	566	576	532	534	525	540	573	528	568	536	549	560	552	562	503	537	536	513	521	583	527	518	544	512	520	547	523	515	569	532	498	495	523	552	507	562	546	555	548	542	529	520	535	530	538	563	493	520	579	503	527	556	528	566	589	600	533	515	523	546	560	576	548	577	515	562	550	560	543	550	597	519	502	504	559	561	546	567	570	548	527	588	531	520	520	581	529	520	530	581	556	461	525	568	560	557	541	556	540	515	541	545	622	524	549	533	553	551	490	531	582	522	544	525	547	513	541	549	545	578	560	571	532	524	538	533	517	540	516	573	526	534	530	505	574	565	536	621	534	511	531	516	492	540	567	505	542	541	541	573	557	534	564	521	525	537	547	507	524	546	487	532	533	592	574	554	571	523	578	509	511	540	518	510	527	538	549	561	527	534	529	522	547	513	532	511	524	547	516	512	563	585	539	532	572	554	553	552	513	498	544	563	551	548	518	575	552	556	527	552	525	542	573	513	494	580	521	542	528	536	519	518	563	506	531	545	513	522	570	558	557	562	557	500	532	543	541	570	587	537	542	577	527	529	548	579	571	514	547	540	599	571	519	548	526	524	562	558	555	472	565	518	568	526	527	540	536	523	566	543	515	555	561	549	524	553	562	522	555	564	532	537	533	584	543	557	541	530	538	551	558	591	512	521	550	551	535	531	532	513	552	516	561	565	528	549	558	531	534	544	590	512	576	557	523	541	536	542	485	553	563	549	572	558	528	528	527	582	525	543	501	557	561	550	548	535	559	576	531	556	548	575	540	540	482	540	554	563	555	502	566	563	552	559	554	516	545	484	551	568	537	587	535	533	510	501	498	559	525	519	542	537	541	539	540	552	561	529	546	561	517	613	571	536	534	524	570	556	541	548	559	553	554	579	531	586	574	583	555	561	572	535	590	525	506	568	553	555	517	560	549	505	555	546	535	581	538	545	536	557	585	555	505	590	577	544	532	520	512	560	567	558	547	553	554	560	544	503	508	545	543	509	509	551	609	548	596	610	552	534	552	538	551	552	563	568	575	570	561	548	568	596	555	557	545	568	563	552	513	545	539	551	592	545	572	566	549	555	568	547	557	571	552	530	532	553	510	554	530	509	530	499	565	531	531	556	541	529	543	555	534	548	515	546	592	553	523	548	539	553	532	550	514	527	537	529	542	542	501	514	595	536	506	483	560	550	508	561	507	555	518	500	587	547	568	552	569	568	540	537	517	534	527	527	520	534	551	570	524	539	514	539	579	546	544	521	512	535	557	547	556	527	545	498	544	539	538	521	566	503	573	547	535	507	510	523	561	597	511	573	542	524	545	506	548	548	541	521	571	554	564	508	550	560	563	538	541	579	575	497	557	566	556	551	554	531	548	543	557	606	536	554	546	527	573	522	556	517	550	550	550	524	527	526	546	534	557	520	490	532	517	572	507	558	576	559	548	522	508	547	513	548	529	525	563	571	557	573	577	568	535	556	546	507	549	561	502	520	536	584	555	550	536	565	520	548	510	575	565	520	559	543	572	540	570	574	579	534	546	539	543	547	569	525	539	534	539	541	548	558
23757	21154	28237	24303	21135	8077	912	665	500	453	369	387	383	342	306	322	303	307	287	277	264	266	291	285	283	293	282	286	247	268	264	251	256	266	256	279	256	250	236	270	229	222	238	246	214	225	244	281	256	258	259	268	254	257	230	260	272	254	260	236	229	252	259	249	271	218	252	289	213	240	260	255	234	232	220	256	252	263	244	261	287	242	258	254	244	235	264	272	240	250	283	225	253	248	239	242	244	241	222	250	228	234	230	252	255	251	276	253	266	271	247	250	252	228	231	243	230	276	256	271	254	273	257	236	260	241	251	225	237	247	270	268	260	240	279	238	257	251	249	248	276	230	228	251	227	249	262	224	221	257	256	248	254	204	237	222	260	255	237	244	243	236	222	251	249	236	224	227	247	233	261	231	266	263	254	260	250	239	236	242	250	227	252	246	254	205	255	240	247	220	220	252	237	262	266	228	274	256	251	241	252	219	221	258	233	257	241	267	240	253	249	258	252	212	251	248	261	254	215	258	277	237	231	210	254	258	261	237	244	255	264	275	258	225	246	244	223	274	264	255	234	263	258	259	231	229	251	249	264	246	245	262	250	258	249	247	240	256	223	238	240	263	274	256	239	286	256	233	244	252	262	243	234	276	256	275	229	244	262	249	245	244	238	265	268	240	220	227	238	254	217	263	250	227	252	234	247	283	234	232	229	258	250	233	237	261	252	239	263	235	249	235	274	258	204	227	237	263	248	252	239	249	265	221	249	270	256	234	239	254	206	231	263	248	242	241	242	239	250	232	268	239	240	231	224	233	285	245	281	247	253	279	244	260	242	247	261	236	254	246	247	252	278	233	253	246	242	276	267	238	214	248	259	236	236	253	257	252	237	250	254	249	250	238	249	228	230	276	266	263	255	235	250	219	245	250	222	235	234	227	233	266	261	240	254	231	255	240	261	254	263	281	245	273	247	245	234	279	261	205	248	250	252	256	264	227	237	227	267	249	273	249	262	224	278	255	267	234	253	236	219	257	250	275	256	236	233	226	219	235	261	245	255	255	267	269	227	231	240	229	241	268	235	247	236	244	251	240	232	267	233	258	259	255	226	267	234	245	235	237	257	248	268	264	229	247	252	254	219	240	245	246	243	272	238	250	239	217	240	277	232	239	262	239	248	245	272	225	262	242	233	279	278	225	247	251	223	214	270	229	260	265	240	262	234	254	246	262	269	249	239	234	231	242	226	236	262	234	240	232	281	256	266	246	245	206	258	278	239	240	249	247	223	232	236	248	252	263	240	227	225	266	219	284	228	279	257	269	236	225	242	244	228	273	264	253	272	266	242	240	263	256	247	247	247	225	270	229	258	276	251	234	238	279	241	252	283	261	240	271	241	248	252	257	223	233	225	245	265	234	236	258	233	264	238	232	270	282	264	247	245	268	239	253	244	230	245	248	236	225	230	224	222	251	240	227	246	232	253	231	243	263	264	248	230	232	246	247	255	268	240	273	253	230	259	222	246	228	217	282	260	225	245	225	231	254	244	238	230	248	233	241	216	235	258	261	258	278	262	266	230	227	245	268	250	242	274	241	250	240	236	261	263	230	243	255	258	250	286	241	269	242	251	229	253	233	232	251	249	257	223	247	254	235	223	258	258	223	230	233	251	237	253	242	245	230	258	257	222	278	242	242	229	235	242	246	237	241	272	255	235	235	245	223	228	251	260	262	240	236	276	241	219	247	237	270	231	272	267	264	234	242	259	239	243	254	242	255	254	249	256	238	278	255	232	248	254	233	214	228	236	244	253	252	221	236	241	273	246	253	267	226	269	243	233	201	250	230	251	247	279	252	277	286	233	218	273	249	257	236	277	269	245	245	243	244	247	255	247	253	228	235	235	259	244	223	227	231	233	243	215	230	242	246	255	257	236	267	252	240	246	211	229	222	244	226	211	221	226	260	236	263	256	241	230	245	249	242	260	246	228	248	266	267	249	248	237	233	247	234	247	227	196	234	250	256	237	254	267	250	247	206	255	257	214	235	227	244	273	244	252	255	252	252	232	251	260	245	242	256	236	295	229	240	220	228	246	243	240	238	233	258	254	247	264	253	254	246	256	243	242	237	209	229	240	208	259	243	247	252	229	237	267	242	230	254	285	226	233	254	265	261	257	235	243	226	239	274	228	250	284	263	281	255	267	246	289	247	273	277	230	254	236	230	240	255	229	241	237	269	275	263	227	258	254	252	226	253	256	246	253	234	228	256	253	211	270	208	227	252	253	236	225	270	269	231	228	234	281	240	225	245	237	228	261	252	249	234	270	257	238	253	251	242	242	229	240	225	256	258	228	245	234	238	281	238	260	248	248	252	239	240	227	239	265	281	244	248	234	252	249	234	246	240	272	240	248	252	262	225	274	246	227	271	240	245	224	246	227	242	250	236	275	263	228	249	235	244	241	217	256	254	251	253	261	261	243	252	252	249	224	267	269	251	254	231	241	239	235	274	232	256	225	232	243	253	277	236	231	263	268	227	268	224	245	237	249	251	258	249	259	237	251	237	247	246	234	241	245	231	259	251	273	232	244	216	238	238	239	261	198	238	260	216	262	255	278	242	252	234	254	242	246	239	240	262	261	233	226	231	230	268	246	246	266	220	236	239	252	240	270	255	267	280	238	244	246	223	261	248	240	243	241	229	254	250	227	231	237	258	248	255	232	250	269	247	233	228	235	250	256	254	248	259	243	269	245	253	229	254	248	212	247	231	244	251	274	229	263	231	255	256	275	267	243	221	245	245	243	276	259	247	228	237	229	234	239	256	272	234	241	251	261	230	260	235	239	242	195	251	260	261	238	253	227	229	217	223	241	232	262	242	287	244	249	258	250	249	244	243	245	256	208	227	252	241	242	272	247	246	265	224	252	270	226	246	261	226	245	237	228	239	259	262	245	241	249	252	278	254	256	229	245	246	248	236	248	248	260	233	226	225	245	235	268	252	257	250	258	228	227	265	237	238	243	228	243	227	248	239	257	248	244	245	258	224	241	229	203	274	253	278	242	235	229	263	239	239	245	266	250	262	245	255	247	241	235	269	246	266	271	252	248	244	229	219	235	224	231	235	233	244	239	240	252	228	240	230	242	250	238	247	244	239	229	219	219	300	255	246	286	284	251	244	242	248	248	269	253	230	232	252	245	261	275	224	259	240	270	258	251	260	228	255	225	237	237	220	272	253	253	227	256	243	270	243	263	225	253	241	260	241	235	242	245	255	249	278	243	254	217	221	229	223	244	251	246	241	203	253	228	266	260	217	239	258	225	252	243	239	258	232	236	233	232	244	240	255	256	250	267	269	234	224	248	254	234	249	237	260	204	248	270	264	257	251	260	249	250	261	243	257	241	235	262	233	254	229	241	230	231	259	260	274	242	265	199	251	248	258	237	241	251	241	241	277	256	272	238	227	255	240	251	225	238	246	229	264	249	244	259	260	224	251	255	219	267	224	256	230	232	233	255	229	250	242
5148	15996	5840	2864	2060	1627	1256	1011	721	626	531	512	437	386	363	362	375	385	304	314	348	341	292	323	298	310	279	250	268	319	284	269	298	262	249	257	256	268	290	279	273	297	271	257	287	280	285	240	259	246	272	300	279	245	264	255	271	288	250	269	269	282	279	264	253	271	254	260	245	254	260	276	261	239	274	231	268	260	244	256	273	254	287	280	281	253	277	267	250	312	266	264	278	257	261	273	243	243	226	260	267	280	250	231	256	262	281	241	246	243	270	248	224	258	250	258	272	234	264	264	282	289	255	248	271	262	238	250	229	248	269	267	251	289	246	273	228	267	261	273	272	267	258	267	262	290	253	273	270	265	245	249	249	264	259	260	259	265	244	258	237	242	265	291	254	248	266	256	270	251	276	265	283	280	266	260	268	252	266	271	256	262	281	247	267	236	268	251	274	265	244	257	259	272	286	254	265	264	266	264	231	268	240	267	256	257	246	244	277	251	259	278	285	233	255	255	254	245	243	242	268	256	243	271	249	264	248	262	227	247	240	272	261	261	286	255	254	252	271	227	263	249	265	258	275	262	262	278	242	248	266	258	236	247	242	273	258	277	259	256	262	248	254	231	254	278	256	248	280	271	281	228	290	273	276	254	241	254	274	232	241	240	280	270	268	244	252	259	263	260	241	252	286	268	239	229	264	257	235	233	269	307	254	244	278	246	255	240	260	273	276	223	256	258	266	299	265	259	241	255	283	279	270	251	256	282	248	284	261	261	263	242	263	227	285	262	253	251	262	248	264	243	258	251	233	262	250	220	275	280	258	270	282	281	264	267	269	264	240	260	257	262	265	252	250	262	228	266	257	238	248	256	270	260	225	241	257	276	242	266	225	227	249	250	258	248	270	252	265	266	280	240	276	262	251	238	282	256	266	284	256	295	246	250	268	262	257	233	247	267	240	256	239	255	279	234	246	246	253	270	244	267	259	277	260	247	265	274	277	270	252	254	240	253	268	286	223	276	243	270	258	248	276	256	256	252	252	277	257	247	279	252	248	227	252	289	248	222	239	257	279	273	225	266	258	250	241	257	281	270	251	262	261	250	232	266	263	245	266	267	253	286	247	284	252	265	240	255	235	237	265	219	266	237	257	255	224	259	267	247	268	261	234	255	267	277	236	256	252	239	273	255	269	259	241	275	297	252	234	252	259	257	247	256	280	251	252	255	225	271	255	247	282	236	244	249	259	276	243	280	232	252	265	275	263	267	260	244	253	252	235	254	264	252	265	230	246	250	257	267	251	257	256	280	261	274	256	252	234	310	253	242	205	250	275	261	250	243	258	282	264	240	270	281	246	272	263	260	244	278	251	252	256	252	264	244	285	246	268	237	247	256	257	234	277	282	290	248	247	255	268	265	254	249	258	249	275	246	253	241	247	219	270	263	225	249	258	274	255	245	258	267	254	266	270	283	242	264	250	264	259	271	285	251	294	257	256	262	257	246	266	237	253	241	290	262	305	236	245	249	240	257	252	245	235	269	283	251	239	264	257	248	234	259	249	271	248	243	253	271	245	258	269	270	266	242	287	245	267	265	250	271	262	226	286	269	231	251	231	245	273	237	281	284	258	247	271	242	277	247	288	246	234	253	253	275	261	263	258	260	249	266	280	233	256	256	261	261	285	280	258	234	298	261	255	229	258	259	243	248	252	273	236	258	278	238	267	278	247	235	274	246	259	256	279	256	250	269	257	234	248	257	232	257	245	282	274	289	277	254	253	287	278	237	281	272	249	293	261	273	258	253	278	263	286	234	223	243	258	215	275	245	279	242	246	264	265	248	252	267	268	245	248	281	244	248	266	271	276	240	283	267	241	248	228	270	244	242	271	230	244	271	285	268	254	267	263	269	254	302	257	275	252	252	252	268	250	253	228	262	267	264	258	266	252	256	269	278	265	256	274	254	244	260	268	234	272	250	267	263	257	267	260	246	268	233	251	244	260	256	229	247	282	249	266	245	264	275	243	244	242	274	264	287	235	290	257	277	254	255	254	252	250	237	282	260	259	260	247	262	255	256	279	242	273	261	230	247	231	263	255	267	275	282	285	271	272	262	252	268	269	287	251	252	257	277	240	257	244	242	287	256	243	255	245	262	263	236	264	244	260	228	250	267	251	232	230	245	246	237	254	245	278	261	264	281	227	260	224	249	215	246	242	255	263	254	264	266	261	254	262	252	257	268	276	250	240	260	258	278	252	261	260	289	236	229	265	221	271	264	274	247	264	223	232	275	247	262	245	263	264	243	270	263	245	287	262	241	269	273	256	253	261	286	241	242	256	255	281	247	221	275	251	255	266	259	250	273	250	233	252	244	241	263	257	254	279	245	249	252	272	247	270	275	259	277	270	252	239	258	249	285	233	260	232	250	285	242	267	245	255	251	264	256	264	254	268	255	213	268	263	245	261	254	260	266	247	263	270	281	268	258	242	232	280	260	261	258	270	253	253	262	245	241	274	253	249	228	264	288	287	254	278	288	289	256	267	279	271	285	230	265	260	262	251	231	270	280	258	253	261	238	255	270	241	270	253	273	253	250	263	243	261	248	272	260	270	259	254	284	262	246	263	254	234	257	282	246	248	252	268	246	250	253	240	259	298	283	276	253	264	252	255	246	253	260	226	227	247	290	245	268	268	279	296	263	253	286	268	291	246	261	293	276	268	257	263	223	255	264	267	245	256	220	271	236	281	264	243	263	271	292	254	248	243	246	267	273	266	236	267	244	226	265	259	247	285	251	261	293	270	311	240	221	257	231	230	257	251	257	241	244	251	235	232	256	254	290	273	246	256	250	254	291	236	266	233	262	218	270	280	272	263	245	221	272	246	249	253	249	241	253	274	259	260	288	242	240	278	263	259	263	277	303	257	255	251	271	258	248	237	247	269	260	277	261	254	262	267	257	231	282	264	230	259	283	270	237	272	267	245	259	270	265	243	225	242	272	257	241	261	261	243	256	238	240	275	268	271	242	260	264	234	274	281	245	279	276	241	257	256	266	245	289	257	252	233	265	251	226	254	256	253	241	245	270	230	262	250	272	254	255	260	249	259	261	265	262	278	267	288	245	259	246	254	258	240	292	240	268	265	276	240	264	273	280	244	247	249	228	267	239	255	260	280	269	258	276	256	270	258	272	256	264	289	257	264	264	269	269	260	249	248	257	244	263	259	286	216	271	258	286	259	247	261	242	277	266	258	276	256	249	281	265	238	258	252	286	252	255	249	257	265	260	269	280	285	263	240	253	242	267	258	232	224	252	258	278	259	260	257	245	239	249	274	240	259	256	261	275	250	263	276	272	239	248	253	249	257	293	274	256	253	227	226	252	234	269	251	249	273	309	281	272	255	280	259	277	291	271	236	281	221	266	236	266	255	265	265	252	248	270	253	231	237	247	248	244	246	250	247	267	237	257	232	274	235	279	235	274	263	268	292	255	252	221	275	244	280	254	272	235	269	224	254	239
24918	21267	27308	25426	9699	1102	869	814	787	755	722	740	688	643	675	671	660	666	686	659	653	683	611	642	675	626	626	634	635	632	630	591	645	646	664	618	631	602	644	645	643	669	635	648	607	634	618	591	636	660	645	631	640	624	636	624	614	571	648	635	686	651	653	586	600	623	648	595	606	668	661	629	670	601	616	619	652	640	620	633	609	602	636	605	675	618	649	610	614	597	649	685	604	598	672	646	647	624	638	661	627	599	643	599	578	656	616	644	608	643	630	618	576	604	642	662	627	654	630	677	635	661	617	649	651	660	632	681	651	632	630	631	631	672	611	627	644	689	656	602	638	661	635	613	669	700	608	630	679	638	668	627	602	647	663	609	650	600	620	647	591	646	618	612	671	647	656	682	644	648	638	633	604	586	665	654	628	640	643	619	631	590	577	586	698	674	639	607	663	659	617	685	643	617	611	625	600	648	640	595	616	656	636	609	646	621	600	648	645	657	633	597	578	603	591	655	615	658	663	627	615	654	662	639	598	658	634	583	634	685	617	628	648	609	658	607	662	618	618	642	658	649	632	638	587	675	642	594	624	634	668	684	623	628	639	624	625	620	657	683	605	675	660	622	671	649	572	656	616	625	617	675	651	611	624	606	622	604	630	664	612	631	623	674	618	662	615	635	641	646	639	635	630	610	631	632	610	637	625	639	677	655	677	629	602	603	619	667	624	629	661	666	620	629	659	592	600	636	614	643	639	655	589	644	681	600	662	588	643	596	608	657	647	667	601	672	633	641	608	593	632	623	587	573	629	629	617	634	647	650	633	648	594	627	632	623	648	599	619	589	635	614	637	665	638	656	646	612	599	644	649	654	650	625	628	591	605	662	632	623	647	669	597	658	606	611	674	622	640	617	605	606	599	619	599	644	615	660	598	624	658	638	632	610	642	653	652	611	619	664	615	650	627	637	626	603	632	606	622	586	638	603	659	673	673	657	618	606	578	625	653	640	650	603	605	605	684	594	614	601	661	615	609	595	658	655	638	645	648	636	620	641	618	604	611	598	593	662	694	613	590	644	589	648	624	631	625	663	611	648	655	625	580	615	598	644	665	643	681	682	640	596	628	623	612	671	604	642	662	578	622	597	598	614	607	610	622	658	623	672	655	588	599	625	618	625	639	607	637	649	604	625	643	618	648	593	622	595	625	671	680	600	652	644	568	640	578	598	614	614	619	654	635	639	656	650	684	636	655	593	608	565	651	683	661	609	678	571	629	663	620	623	611	688	641	625	642	601	654	622	616	648	653	590	637	628	656	593	673	677	581	611	622	622	609	610	606	610	660	633	664	627	623	637	580	640	680	674	651	619	638	611	643	629	600	611	646	613	646	646	593	681	660	644	618	644	676	597	622	672	630	650	660	671	637	655	599	595	649	628	613	654	651	589	612	645	662	638	661	659	609	672	610	630	616	590	629	606	638	611	615	655	656	672	611	602	635	587	610	656	605	613	610	647	611	647	587	646	630	605	606	653	657	660	653	668	606	609	650	679	606	621	611	635	622	651	618	613	640	654	629	685	600	651	608	647	586	626	676	610	644	636	635	655	605	619	613	633	588	625	643	610	621	605	629	602	621	615	630	651	631	610	668	693	647	618	694	610	616	627	688	614	726	620	661	600	575	652	634	567	650	636	610	632	565	624	593	632	606	620	609	634	595	583	628	625	602	619	654	616	606	619	613	609	599	593	641	624	606	644	600	660	633	674	636	624	615	637	679	649	629	615	639	620	615	622	649	606	688	628	632	621	633	623	620	642	641	602	644	636	598	624	640	637	630	614	668	640	606	642	606	671	651	664	610	623	661	636	657	669	652	658	651	709	671	632	699	649	609	657	612	633	627	601	637	596	637	620	642	620	652	587	587	636	672	626	624	628	618	630	633	623	591	633	590	586	684	625	660	625	623	595	634	610	624	673	605	672	678	651	579	640	623	603	654	651	598	630	629	651	646	666	644	648	641	663	622	638	619	655	635	640	678	627	637	634	644	616	624	649	650	647	612	708	660	608	591	626	645	608	617	572	649	623	653	622	630	641	656	636	600	670	607	605	665	618	605	624	631	653	600	580	675	623	649	663	619	632	594	616	634	644	657	628	675	607	606	637	671	646	669	651	624	640	671	594	615	632	618	663	596	610	643	632	630	642	588	618	665	667	583	630	654	599	646	633	664	586	590	636	648	641	621	612	653	626	610	628	643	619	600	594	615	654	594	608	618	603	657	607	631	597	616	645	650	625	661	612	686	651	635	648	661	664	671	647	657	653	670	584	575	643	632	611	612	617	621	600	629	625	613	668	603	694	664	658	629	603	636	661	639	613	626	674	600	614	637	637	601	647	633	644	606	637	655	629	647	626	580	631	610	621	652	640	609	670	608	653	620	621	616	613	639	703	616	602	646	639	637	646	652	619	655	643	646	656	660	649	693	627	642	630	615	606	646	591	632	624	570	638	593	631	640	611	646	684	605	627	657	644	602	652	606	671	682	622	608	593	629	635	652	632	657	638	636	614	624	612	673	631	644	584	634	612	667	645	618	616	643	647	603	632	613	671	612	665	630	605	597	671	624	628	634	623	596	638	641	599	635	591	626	634	651	624	614	634	626	625	675	655	669	590	662	641	625	613	661	635	674	652	648	657	633	634	608	644	644	637	667	617	656	607	618	639	621	607	648	641	619	668	609	639	606	656	630	618	611	614	616	615	639	587	667	615	644	621	602	620	621	639	612	678	626	639	632	691	675	605	635	606	561	602	655	602	615	574	636	639	624	641	658	694	656	628	643	625	613	656	598	638	614	615	650	694	628	619	669	654	655	607	681	603	611	605	604	652	634	628	622	637	644	665	652	650	631	613	608	657	644	631	638	621	601	646	601	633	624	631	624	620	591	610	623	656	651	605	620	652	670	634	631	620	648	685	673	627	595	584	577	649	632	632	603	625	620	653	594	655	646	638	593	626	651	637	643	617	637	606	657	621	676	664	633	619	618	692	648	620	650	656	666	634	569	600	638	609	661	654	664	666	621	657	622	626	631	632	632	649	597	618	620	660	647	572	637	625	624	599	624	674	623	638	619	651	647	605	637	567	569	662	606	583	642	592	638	626	607	662	713	622	650	586	635	656	609	659	609	586	627	598	619	662	614	665	660	626	609	610	588	642	608	616	621	610	655	636	620	665	619	611	612	567	596	641	610	613	624	663	638	606	645	637	622	666	664	646	646	602	628	655	614	641	615	637	600	644	616	616	654	659	623	634	663	625	604	587	644	647	727	652	595	634	628	627	627	624	625	655	662	650	645	635	654	634	619	642	621	600	608	577	587	660	625	631	640	674	680	670	681	641	607	672	621	638	628	658	640	597	613	657	673	634	690	637	629	584	619	642	659	650	671	592	622	643	611	667	605	630	620	641	651	618	637	659	667	628	610	628	660	660	630	662	637	611	654	624	670	640	605	647	679	639	657	611	610	666
5164	10401	3713	1890	1465	1258	1088	1036	925	879	756	721	738	691	711	690	675	698	653	655	674	682	710	662	657	668	658	640	672	659	648	659	632	666	633	666	599	641	668	606	645	617	658	616	647	633	658	652	681	675	614	616	627	639	644	657	572	643	655	642	630	628	639	645	594	615	621	665	666	616	611	638	628	612	617	654	635	638	620	650	648	679	619	638	643	648	624	638	615	649	633	646	656	664	642	678	629	608	658	654	600	636	612	636	649	650	623	598	699	682	655	674	646	630	608	656	651	656	587	614	620	614	608	635	613	638	664	669	657	580	616	649	638	623	603	627	605	633	631	650	669	654	650	649	595	624	644	626	683	610	659	646	634	672	634	639	623	573	601	637	651	632	662	660	658	657	627	647	615	651	622	609	598	660	644	652	642	630	657	672	589	616	684	607	644	614	603	625	665	712	640	712	591	618	614	635	634	646	632	631	619	623	611	633	690	624	610	658	646	623	667	626	593	685	653	652	635	636	611	676	630	636	644	617	597	646	607	608	680	633	643	653	602	608	663	627	706	649	639	623	662	630	633	637	613	616	635	609	627	646	642	657	657	645	606	612	644	610	589	637	642	656	612	631	644	639	625	592	655	615	660	625	621	637	632	648	619	613	617	639	626	650	618	595	638	640	620	635	650	637	647	639	680	639	642	647	616	619	678	619	608	620	657	633	615	658	672	672	631	640	696	641	664	634	658	651	656	667	634	649	646	670	641	589	626	662	634	646	654	620	666	613	638	643	630	661	630	632	622	645	663	630	638	625	581	619	632	666	646	618	607	635	631	628	646	635	637	674	624	604	615	622	631	622	631	618	614	636	611	652	646	683	639	619	633	623	620	625	658	663	621	655	644	611	611	684	627	584	643	590	661	588	621	646	635	638	623	637	635	675	607	662	609	620	640	649	659	619	621	611	608	631	615	592	644	625	640	653	634	639	603	620	623	657	610	619	600	641	614	654	625	661	611	639	590	673	619	653	665	689	614	635	627	628	611	636	634	594	646	644	632	654	650	640	611	625	630	576	610	629	656	611	640	650	662	635	639	609	636	627	654	672	655	624	614	641	617	615	619	649	602	637	646	621	639	612	642	605	655	590	615	632	655	655	605	665	611	643	586	578	649	630	627	632	627	615	647	608	628	662	628	622	664	634	598	662	611	637	616	622	621	610	642	641	634	657	649	640	657	696	648	607	681	638	612	624	629	637	654	662	664	683	631	642	645	663	604	613	624	615	589	600	672	607	592	656	621	669	584	606	627	592	637	622	607	651	616	629	606	655	623	640	655	634	622	648	645	624	637	590	655	652	632	649	610	651	626	639	627	608	624	616	613	601	655	596	647	624	634	635	664	635	678	585	620	633	655	612	652	651	652	664	609	657	647	619	598	621	649	687	632	616	589	654	636	644	620	591	637	616	607	638	646	663	664	672	644	648	673	647	638	638	639	636	599	675	672	662	642	653	652	564	609	608	645	611	650	656	643	599	654	627	659	626	641	639	609	635	644	637	654	664	641	644	665	651	624	637	646	614	615	617	643	665	662	629	580	607	624	601	682	633	607	666	657	628	600	626	578	620	618	613	657	656	639	656	620	635	652	671	645	636	650	622	638	637	647	637	663	612	616	617	624	638	635	619	660	695	625	637	661	605	633	589	656	612	611	629	660	644	633	680	622	662	599	643	627	604	661	687	614	638	663	609	577	646	643	625	629	626	656	612	628	655	627	659	588	647	620	613	671	665	618	654	640	654	621	629	644	630	667	655	642	665	634	608	660	645	643	638	656	614	616	626	688	574	639	620	630	630	645	594	619	679	631	646	613	670	688	624	652	631	617	638	637	651	589	638	619	618	620	648	644	629	610	659	659	656	629	613	610	642	633	596	644	684	674	658	662	595	654	642	662	629	612	609	639	592	624	624	605	617	618	648	598	671	634	629	643	623	574	635	634	623	665	592	613	648	690	618	624	644	624	598	637	626	665	608	674	616	605	685	643	612	643	626	669	676	605	610	634	622	642	645	651	638	650	629	620	573	624	648	629	638	622	618	665	659	615	603	614	667	622	652	626	595	623	630	659	642	642	648	635	605	613	605	630	634	622	659	600	614	647	627	604	632	658	608	577	610	629	649	656	650	680	674	642	629	657	622	679	635	672	627	625	670	622	617	631	643	671	639	623	626	624	621	627	641	628	643	632	587	620	657	646	670	656	597	660	658	620	614	659	612	664	603	601	683	650	617	645	608	669	596	648	652	608	607	634	623	659	680	580	670	642	667	633	600	592	658	625	646	658	658	590	663	638	582	622	660	636	621	637	658	668	626	649	691	650	676	665	674	640	662	664	631	662	634	616	643	606	627	625	658	617	626	686	631	631	603	607	646	640	617	605	618	653	660	634	665	670	606	654	624	640	587	666	627	649	650	611	656	664	619	611	607	641	650	626	625	660	639	629	639	619	578	618	618	699	663	641	642	651	660	631	672	667	658	612	650	590	648	612	681	675	614	596	659	688	608	652	617	604	661	622	673	670	617	668	639	652	682	654	622	630	665	612	654	633	647	626	673	653	681	638	635	604	584	641	626	635	617	613	643	686	666	615	684	617	619	644	609	643	610	663	630	661	652	612	611	592	603	681	607	604	666	655	699	601	603	665	636	697	606	627	659	655	625	636	648	653	666	599	663	629	623	652	635	619	621	602	668	628	652	647	604	678	641	638	617	616	595	626	613	603	637	653	676	581	666	681	610	623	657	663	603	617	618	634	647	633	591	662	668	604	634	641	631	618	665	626	650	669	695	594	619	647	626	613	611	618	609	631	639	606	597	684	628	615	641	618	655	632	662	645	658	636	636	627	671	614	663	628	644	669	600	643	601	636	627	598	647	613	606	685	659	641	604	617	627	641	633	605	614	641	610	634	656	644	651	625	644	673	641	637	614	670	594	657	627	614	647	618	627	617	627	594	661	636	632	648	562	630	628	586	621	643	644	607	602	670	635	653	637	643	632	622	615	610	623	660	657	642	660	622	622	655	633	646	683	654	660	636	648	628	654	664	625	676	659	632	624	653	660	641	639	651	601	636	662	642	665	661	650	676	622	609	601	630	619	634	655	602	619	576	619	643	645	647	630	618	615	643	654	649	627	612	665	623	623	623	642	635	709	620	581	702	620	643	642	627	600	633	636	618	646	670	619	640	657	627	613	583	646	628	616	631	674	588	610	667	688	639	628	632	685	674	608	630	633	654	618	598	653	618	674	630	665	626	651	605	615	616	665	618	631	648	609	623	625	586	623	661	639	624	602	669	649	650	648	604	642	641	650	645	590	626	646	591	599	651	652	593	630	667	657	602	594	621	605	643	650	619	642	646	603	674	642	643	647	676	682	639	643	631	635	632	598	645	615	606	658	651	614	638	662	587	644	645	653	677	650	629	605	632	653	615	571	612	634	632	641	622	662	648	660	636	641	613	596	650	615	685	636	625	642
22517	21189	28782	23859	21184	21231	7691	1076	805	616	560	498	454	440	430	367	386	315	343	290	317	310	327	351	325	313	289	273	269	261	292	274	280	303	289	261	315	293	264	269	234	274	276	272	235	250	259	264	267	226	270	234	263	253	241	274	270	272	265	292	247	257	274	269	249	246	254	253	249	254	260	256	250	275	236	275	267	283	257	266	277	271	256	234	270	248	284	247	272	214	252	279	267	252	265	254	254	273	250	276	259	232	277	251	285	251	258	256	272	255	257	272	242	288	275	280	275	246	266	254	268	245	266	261	269	270	241	235	263	257	232	248	254	227	275	267	271	232	270	263	265	260	261	274	249	265	245	239	252	266	245	252	257	255	232	280	258	265	233	253	239	265	247	267	273	271	247	217	254	254	243	247	256	271	272	271	280	253	256	254	253	239	265	225	248	257	251	282	252	270	270	269	275	226	269	271	291	249	256	244	279	246	243	257	256	240	248	260	220	260	261	276	252	282	279	227	233	245	254	230	232	228	268	264	250	252	246	286	270	256	256	237	259	242	261	254	253	255	228	248	262	265	262	244	257	247	244	249	235	256	236	245	258	263	214	271	275	266	278	261	261	247	260	253	246	256	247	248	272	228	250	237	244	253	235	277	225	268	238	253	242	253	261	265	263	260	252	244	265	275	270	260	291	253	257	225	268	250	237	284	241	238	246	236	254	263	252	277	285	287	235	265	261	252	244	250	274	237	272	234	258	262	247	264	264	264	236	252	285	248	226	254	239	247	253	241	254	251	246	242	283	271	266	254	273	244	264	261	263	252	244	247	283	230	258	254	298	267	252	245	237	234	265	251	250	259	265	245	235	269	252	263	260	279	248	273	269	252	271	262	273	259	277	264	245	273	240	258	225	260	227	272	252	257	260	243	242	271	211	233	284	261	264	238	288	231	225	260	249	246	250	261	271	253	248	265	273	234	264	271	267	276	253	266	264	274	225	263	270	244	248	257	239	261	277	244	231	240	242	247	267	260	265	266	229	244	254	276	260	244	256	236	237	256	255	258	245	242	251	255	257	267	262	261	245	252	259	272	268	268	242	252	280	264	294	261	275	233	257	285	265	240	257	264	269	247	273	269	272	237	252	252	246	277	261	241	251	253	266	260	258	253	262	260	274	252	245	283	285	280	270	240	299	271	265	266	265	290	279	255	260	231	251	288	243	238	276	242	280	254	254	246	271	240	269	272	240	262	249	245	248	238	236	253	270	252	240	235	256	248	248	258	232	253	274	244	230	237	263	256	253	276	263	252	227	229	261	269	238	247	261	256	257	260	253	281	266	260	245	274	268	237	273	255	245	240	248	236	237	216	252	257	255	253	239	273	226	253	273	258	239	245	296	273	257	266	239	231	246	269	243	239	282	236	270	279	222	226	267	266	235	241	238	270	260	252	218	269	260	236	243	253	254	254	257	242	267	279	256	255	258	266	259	247	240	235	251	239	248	246	250	242	284	276	261	242	261	256	267	254	261	245	263	285	246	237	232	246	265	250	258	233	266	249	267	236	249	242	248	247	271	234	232	259	241	237	259	260	246	231	251	299	272	274	238	269	247	278	262	251	248	237	248	262	235	244	257	225	264	267	274	231	260	264	260	257	254	260	236	265	228	214	254	274	272	247	246	256	260	275	257	255	250	289	243	244	243	251	251	259	242	285	239	268	232	270	259	260	212	237	248	245	267	237	273	225	250	278	271	265	269	247	203	252	249	241	247	253	266	272	277	269	292	269	263	245	265	248	261	254	265	250	279	239	252	259	258	255	250	236	280	247	274	251	251	253	241	251	255	260	243	256	259	279	258	256	281	250	228	262	230	263	268	265	248	279	269	251	260	246	250	288	259	256	269	259	258	253	243	250	269	266	257	241	234	243	277	249	249	277	268	242	261	274	253	247	241	256	243	242	256	240	266	262	233	256	277	243	258	248	252	271	269	256	246	264	238	238	257	270	290	267	254	240	246	225	273	271	266	275	267	257	236	268	270	260	271	250	232	251	249	256	255	246	266	263	287	265	277	271	235	237	259	256	248	264	256	275	271	255	258	243	230	236	252	250	249	244	284	261	231	234	220	260	257	274	246	227	262	248	238	264	250	260	281	266	233	263	281	242	271	249	250	246	272	238	246	253	246	250	264	248	259	275	251	260	278	245	252	260	257	249	249	224	277	249	240	241	234	280	251	252	237	270	287	251	256	260	259	247	247	255	242	261	263	257	257	283	253	260	262	263	264	277	260	285	242	201	268	271	227	257	233	263	240	244	234	268	278	231	260	262	269	268	251	252	267	275	275	247	253	241	272	243	251	258	235	241	246	241	266	242	241	247	253	257	267	254	248	248	247	261	257	255	250	276	229	244	268	262	247	267	268	244	257	243	227	256	284	265	262	252	251	221	240	270	256	251	255	265	245	244	262	255	221	266	253	293	259	258	233	260	259	287	259	261	273	268	273	255	256	283	275	241	269	255	274	253	274	253	243	227	238	235	260	239	267	258	277	290	234	266	230	256	278	270	263	253	259	262	259	245	249	240	264	240	244	260	265	243	241	243	260	264	244	257	280	268	252	253	243	283	243	240	241	253	250	260	253	242	271	254	262	258	280	282	238	235	241	232	243	252	237	248	256	261	246	242	289	279	242	259	280	254	250	282	249	240	244	244	224	252	291	253	243	237	251	285	251	224	232	261	259	247	243	230	267	238	256	247	238	249	266	281	252	239	228	232	252	239	269	279	283	278	252	239	251	234	271	274	265	266	283	267	264	269	245	218	241	241	268	242	253	257	269	227	258	278	236	272	238	255	259	291	276	255	277	251	256	262	240	262	264	271	287	289	241	283	237	249	261	253	245	285	282	248	252	257	233	247	274	239	268	243	249	237	269	242	270	236	235	252	259	223	284	284	253	258	226	264	277	244	257	235	241	251	231	267	287	243	259	273	268	272	258	233	259	270	235	248	240	252	235	256	256	230	253	266	288	296	272	253	273	257	261	253	262	233	236	262	267	259	261	266	281	276	261	265	253	267	241	237	253	266	254	252	281	252	251	268	242	278	242	252	248	237	252	241	278	265	264	257	269	252	249	259	291	262	281	265	257	247	255	226	255	267	235	264	246	253	251	250	223	246	252	240	265	259	250	282	238	240	269	270	237	253	263	243	238	233	251	258	270	254	277	264	252	265	240	271	223	252	270	241	251	236	256	252	244	255	225	237	255	238	249	249	253	243	261	290	207	226	245	239	248	289	252	268	260	253	266	238	247	247	249	258	272	279	275	257	282	250	242	286	244	230	262	235	271	229	227	251	274	236	235	260	247	248	219	267	248	268	266	240	262	248	231	244	284	277	251	273	247	248	247	252	253	237	238	252	267	275	253	238	245	262	273	230	283	240	237	253	252	263	245	263	242	251	260	275	252	250	255	252	285	251	257	241	253	252	276	239	269	277	262	259	242	256	276	256	265	234	276	263	250	239
7221	22650	9735	4765	3484	2579	1839	1529	1125	936	789	641	608	536	485	448	432	436	357	379	375	342	349	407	359	358	312	286	327	282	291	338	261	284	247	257	285	286	265	252	272	259	270	280	274	266	301	231	245	241	272	242	284	272	245	226	213	258	255	268	273	238	243	255	262	251	259	254	275	282	287	234	260	242	275	256	264	236	273	233	282	266	257	247	248	239	256	250	269	246	264	249	257	245	265	265	244	246	236	246	231	269	254	254	274	248	248	277	245	236	280	250	222	238	246	238	249	248	235	212	260	256	256	247	272	267	269	226	248	245	239	225	257	267	247	263	263	257	263	218	255	263	222	248	236	254	238	233	245	227	222	257	290	253	224	221	254	251	235	245	262	257	263	246	222	241	233	254	264	268	248	270	273	253	243	265	267	239	254	264	261	249	245	277	248	269	267	232	249	274	304	271	252	240	259	242	283	240	258	273	249	251	222	260	256	263	265	239	249	237	244	243	234	264	263	248	281	270	234	232	253	243	283	276	237	246	286	256	252	249	248	252	249	266	284	269	280	243	270	250	273	231	257	239	280	233	243	225	236	237	242	244	233	258	246	257	235	267	257	258	263	253	273	263	256	254	228	259	257	243	268	239	269	259	253	222	249	249	252	266	290	246	223	239	251	279	241	254	281	280	248	235	253	246	249	291	253	232	227	274	252	260	234	268	241	269	254	218	252	236	251	242	258	226	256	278	244	247	270	270	243	273	246	291	252	272	233	233	244	238	257	313	257	275	275	267	280	277	261	270	265	222	272	252	254	245	285	242	245	276	239	260	226	247	231	255	238	239	259	255	248	255	219	243	229	272	270	225	263	238	257	250	251	246	267	262	276	240	252	256	254	236	249	229	226	282	285	270	237	260	278	248	254	240	271	266	252	243	255	226	243	254	248	249	271	276	259	244	246	229	239	274	238	242	256	265	252	241	261	256	251	242	274	259	268	252	279	266	261	243	283	248	265	254	256	275	275	244	286	224	253	290	245	253	211	242	242	274	251	247	256	239	243	268	256	246	267	248	269	263	245	258	262	252	271	262	235	279	278	252	238	238	237	248	257	256	227	246	237	246	255	224	222	261	262	248	242	265	250	253	241	273	249	250	273	250	237	265	224	252	265	273	272	249	258	254	253	256	236	266	254	257	247	236	276	262	243	269	248	253	240	260	265	253	249	259	238	286	286	242	284	230	264	268	264	236	263	259	272	251	262	241	261	286	243	237	233	262	247	239	258	248	229	272	243	239	252	264	278	255	272	258	229	249	267	243	240	254	273	257	279	260	247	247	241	243	268	261	274	259	241	274	249	269	269	255	252	251	248	231	215	232	254	281	260	282	269	297	263	252	249	240	265	273	258	272	285	247	232	283	270	275	241	236	270	248	246	257	263	263	259	241	243	253	272	269	254	261	234	245	238	217	247	243	258	267	255	239	253	240	242	266	218	243	254	253	240	241	238	248	267	253	266	271	239	242	261	246	244	242	272	244	241	267	255	223	258	220	266	250	262	247	246	258	237	272	257	259	261	217	251	270	246	243	297	265	254	281	264	244	232	261	271	258	273	228	240	281	255	240	257	251	237	235	259	261	254	275	258	262	229	237	241	250	235	235	248	242	233	243	279	278	221	250	251	242	251	282	265	244	239	255	260	281	253	243	273	260	253	265	249	223	252	221	259	224	237	241	265	271	255	249	231	264	229	262	248	290	245	257	253	233	253	254	242	269	270	229	245	259	274	233	263	262	262	256	266	257	285	230	272	254	231	252	264	270	259	253	233	235	251	234	246	238	246	234	262	230	270	273	267	252	265	240	233	249	217	249	281	284	273	252	258	244	239	254	263	253	259	268	244	261	282	243	265	243	241	262	270	241	251	252	248	226	240	271	252	253	227	260	260	266	227	230	259	249	252	238	258	249	271	257	226	238	273	217	248	256	255	224	255	265	241	277	250	255	235	261	260	256	250	257	240	261	263	256	253	259	251	282	238	267	239	267	233	248	226	261	242	230	264	260	235	251	256	282	256	230	247	275	250	264	282	252	254	254	246	268	256	259	263	254	246	248	248	264	284	217	282	264	243	251	246	266	297	262	288	242	212	237	250	262	288	242	268	231	224	237	235	256	251	246	286	290	258	254	262	227	296	236	267	252	282	266	261	264	246	269	260	244	251	256	213	247	246	273	269	229	238	264	236	268	312	252	227	248	212	245	234	236	253	244	241	264	258	271	280	262	275	266	262	279	260	243	258	274	259	252	248	248	266	255	244	291	238	260	257	236	249	249	243	261	252	280	258	244	260	265	280	229	264	251	246	254	244	253	258	254	247	277	224	226	249	234	210	242	243	221	283	273	272	254	292	264	241	247	262	239	215	267	262	274	252	274	267	250	246	259	260	252	257	244	257	256	265	273	285	241	284	242	263	228	217	274	253	240	280	245	236	243	254	251	267	238	249	244	247	258	235	275	279	239	241	286	267	251	201	246	248	250	258	237	241	257	240	266	279	238	236	253	235	251	260	254	264	252	241	264	238	248	253	271	248	235	255	262	246	257	239	250	246	245	237	225	261	268	255	262	214	239	252	281	251	234	257	245	253	250	215	255	224	280	233	258	259	268	262	263	226	261	252	254	230	250	237	238	261	282	261	258	264	261	238	245	262	252	250	279	255	243	258	230	237	254	246	250	240	240	236	251	269	266	237	268	275	242	250	253	250	260	251	254	262	258	252	297	232	232	254	264	245	243	259	249	234	243	264	279	248	253	259	268	230	257	245	252	261	255	268	256	231	231	264	273	258	249	250	274	274	251	262	238	263	231	262	222	237	272	241	225	263	270	260	276	264	247	242	246	267	243	263	244	240	274	261	265	277	254	245	270	247	268	245	244	247	247	230	257	259	267	232	260	276	241	255	255	249	235	246	269	242	253	233	230	264	251	259	262	258	240	277	267	256	235	258	260	251	227	270	264	228	247	231	235	239	274	250	290	235	268	299	252	263	260	274	242	247	249	273	275	248	237	224	273	256	265	254	248	268	235	266	255	255	241	249	272	268	256	267	272	234	248	231	268	237	235	268	251	231	223	256	256	258	223	258	252	251	245	270	241	276	262	219	255	240	256	252	258	241	239	260	221	231	255	252	239	285	241	229	248	269	271	271	255	243	244	264	239	235	237	248	248	248	230	265	221	247	250	246	218	255	273	276	255	255	239	248	259	236	251	263	234	228	270	262	237	276	264	232	265	259	263	249	251	294	249	267	245	264	262	246	233	278	275	228	242	255	258	275	249	247	242	267	258	229	268	273	231	257	246	243	244	250	236	297	245	262	243	260	260	241	260	281	244	266	268	236	239	262	232	282	292	230	279	245	240	256	236	266	276	263	250	238	235	245	275	265	264	232	246	277	277	279	269	235	247	267	261	231	267	244	259	284	254	257	296	244	270	258	249	265	248	280	279	237	216	244	234	268	264	230	254	247	260	229	251
27711	19877	7104	1097	680	612	608	574	584	594	552	552	542	555	557	515	552	526	515	542	526	545	544	571	586	581	521	526	530	526	581	511	565	571	534	534	560	543	549	527	540	538	525	529	510	514	549	523	506	549	530	553	538	527	477	565	499	542	522	538	529	504	500	544	541	573	533	538	545	519	534	525	504	581	525	547	535	580	543	518	521	536	517	491	533	498	541	514	540	519	589	548	526	513	511	524	545	543	549	566	524	507	528	521	578	556	553	568	540	471	582	527	511	472	511	555	539	524	569	519	519	570	513	568	526	527	546	501	516	536	497	563	516	560	511	491	539	539	531	539	540	480	532	567	496	596	542	574	543	520	519	556	523	553	542	550	530	513	568	492	539	529	511	533	548	526	556	541	507	546	539	526	535	526	531	487	474	501	566	553	539	525	577	556	523	543	548	524	559	601	568	562	513	507	543	518	547	567	550	586	531	555	519	514	527	581	535	555	516	525	551	545	521	582	565	516	572	535	565	545	549	557	566	565	562	535	518	566	562	509	565	508	515	525	543	545	525	502	557	561	547	512	531	479	560	543	493	500	523	548	484	495	576	480	538	515	536	522	504	507	602	515	558	524	579	519	509	510	529	540	529	550	514	493	535	513	529	540	543	529	521	562	542	583	500	533	529	539	522	596	529	540	525	527	610	550	507	539	553	524	508	510	573	526	519	533	523	512	498	549	556	521	535	509	536	524	566	517	527	529	550	581	559	526	564	562	554	557	556	562	526	515	522	462	561	547	536	525	531	568	563	564	533	539	543	540	558	511	530	553	535	520	534	548	548	503	560	550	535	536	523	487	509	554	556	523	526	555	568	583	544	545	530	535	553	509	529	539	563	545	509	530	572	542	549	538	527	543	528	490	507	533	530	554	504	531	510	529	521	558	538	551	541	521	542	533	584	527	479	561	543	519	532	550	544	521	496	541	500	538	587	536	529	530	548	517	557	561	532	564	539	573	530	553	549	553	510	510	547	530	510	540	547	574	487	540	532	523	534	561	475	514	520	487	578	558	550	562	495	503	526	546	549	519	493	565	527	514	529	558	551	485	526	517	524	565	527	580	531	511	511	528	519	547	565	518	594	572	566	526	547	499	577	590	545	570	519	495	492	554	522	543	589	552	543	548	491	533	571	570	524	517	578	514	555	525	521	514	520	547	546	544	590	545	551	520	555	535	505	501	520	583	535	501	563	497	517	527	578	581	526	541	551	551	532	570	556	563	534	553	503	518	536	542	552	536	570	554	539	509	547	549	574	534	562	558	562	557	547	600	527	516	553	535	529	532	517	556	531	522	553	523	516	536	520	562	552	565	545	518	529	542	499	557	534	469	544	512	526	541	543	551	545	541	533	547	536	523	548	520	488	499	534	562	513	541	517	522	525	520	533	526	510	522	538	520	506	524	573	524	525	565	577	572	503	500	543	500	561	561	563	512	515	499	561	527	544	519	493	531	555	494	522	480	536	550	519	559	525	563	543	548	519	548	547	555	541	557	524	546	532	507	551	501	535	538	512	538	536	490	505	524	544	568	500	545	545	539	550	548	522	538	542	595	543	550	556	527	516	535	515	533	604	542	587	534	531	549	535	545	543	568	480	561	532	562	532	510	586	520	529	530	500	500	508	504	503	518	567	531	566	505	545	517	522	475	506	568	544	555	581	546	502	559	549	547	547	559	538	565	536	540	538	549	522	549	528	544	539	564	524	515	527	567	522	582	548	560	534	528	520	526	550	533	515	487	526	502	547	508	557	537	562	484	534	504	572	558	549	548	530	523	572	536	527	529	530	530	562	549	544	525	517	504	569	532	529	513	569	499	516	535	527	544	552	520	547	562	559	571	565	587	535	544	524	562	544	561	520	513	609	532	519	523	507	516	528	534	507	539	517	510	536	570	571	577	565	568	499	514	519	563	521	511	517	529	535	515	548	523	507	498	532	507	536	564	543	504	541	557	532	553	525	536	554	546	552	538	572	518	608	526	564	517	529	491	503	542	530	535	502	515	552	477	548	513	542	520	534	569	548	539	573	557	525	523	523	499	548	562	553	523	529	506	550	551	550	544	570	501	524	543	558	523	536	508	543	548	536	512	544	523	506	539	523	525	575	534	515	555	525	521	529	545	529	510	528	582	555	537	504	538	532	503	538	526	535	560	493	559	544	577	541	530	544	521	547	565	515	573	553	520	506	526	522	531	556	511	531	545	543	543	547	485	522	521	524	555	518	499	531	518	573	588	540	480	527	499	516	530	519	541	518	515	519	512	532	531	537	535	542	540	507	535	519	513	557	548	523	528	533	540	545	485	515	518	495	567	564	521	571	556	585	520	489	563	514	577	549	531	555	541	543	547	537	513	493	524	530	538	509	530	543	555	528	544	564	517	545	519	513	538	524	564	567	557	554	543	542	561	538	521	502	549	522	576	547	481	518	560	538	542	527	513	521	503	528	535	543	568	567	509	563	528	525	525	515	543	531	573	573	543	543	532	536	529	534	505	522	511	504	532	540	566	531	552	492	539	485	534	522	556	516	534	518	502	576	529	481	527	514	523	504	553	578	520	498	548	515	526	582	553	554	533	540	506	554	522	492	570	536	524	574	550	554	523	567	574	534	525	541	498	562	523	496	541	531	527	525	531	552	554	552	534	548	524	576	569	552	532	552	548	506	540	499	541	575	502	524	555	524	533	542	508	564	536	533	507	558	533	554	531	526	540	490	514	514	526	527	520	526	521	516	514	534	532	513	585	563	562	515	559	506	535	553	550	544	545	576	533	547	510	498	524	554	504	522	498	537	525	521	568	571	548	526	543	572	525	536	492	540	539	548	536	541	600	510	539	507	527	523	525	535	480	536	532	517	535	515	527	553	522	580	555	570	506	540	554	509	538	552	570	546	493	546	531	540	491	547	530	540	531	500	564	553	559	545	509	545	528	510	538	546	520	500	518	530	518	569	541	529	513	506	538	519	532	564	498	519	484	535	546	505	557	535	539	497	514	522	556	541	538	538	505	514	520	543	526	567	524	490	534	541	536	542	531	565	518	567	538	541	522	577	519	542	561	515	554	523	515	526	537	517	519	560	545	565	493	531	522	524	513	542	490	523	538	526	540	558	542	510	573	523	543	501	511	521	490	556	556	533	513	535	549	524	543	537	544	561	534	562	514	565	553	504	531	548	526	500	576	499	519	530	496	534	514	565	546	546	533	533	571	526	549	517	509	546	509	524	561	548	561	568	495	543	523	550	563	520	578	562	536	572	528	569	572	528	527	526	578	581	530	553	576	533	540	552	516	538	521	561	545	537	511	555	558	472	539	527	527	535	573	541	529	529	464	538	541	560	545	534	597	494	531	534	543	520	531	536	551	521	512	504	574	527	546	523	559	546	540	529	521	544	541	546	538	561	514	531	547	518	525	549	529	521	514	496	496	505	538	494	555	526	504	538	529	547	510	527	515	519	549	545	497	495	520
6869	6393	1340	874	841	811	756	651	680	612	554	590	555	569	596	567	566	587	569	596	524	550	558	572	589	572	589	530	543	535	586	582	515	541	558	570	563	586	528	557	562	540	572	571	591	522	533	526	557	525	572	551	554	525	576	515	518	540	572	573	540	561	539	555	524	519	558	598	531	487	543	562	520	583	516	528	549	510	526	547	533	515	534	556	497	528	537	555	576	515	540	557	537	558	530	559	554	529	528	576	567	583	523	518	519	541	573	516	519	523	540	577	577	555	543	540	513	552	540	535	528	489	552	547	564	550	535	534	578	561	595	561	587	537	545	556	540	541	534	532	555	561	491	544	520	536	527	525	548	551	538	522	522	537	552	577	548	561	540	537	581	547	528	524	548	563	539	540	524	561	527	556	559	556	565	516	563	509	546	582	560	516	550	537	516	546	533	529	584	519	532	527	570	589	566	568	577	578	581	543	537	534	526	537	544	538	534	531	547	557	522	550	561	545	557	589	522	522	541	552	543	504	570	549	550	562	537	511	532	569	557	528	518	544	548	530	582	550	525	615	518	540	540	518	518	508	536	536	531	557	555	567	540	520	505	546	559	565	549	527	508	559	541	547	550	610	548	541	528	507	542	555	588	540	517	550	539	568	522	549	547	544	549	530	512	515	570	503	566	531	560	543	534	568	527	560	566	564	563	567	548	538	558	562	573	533	541	596	549	581	552	572	512	571	510	549	534	534	539	548	523	541	551	584	568	515	557	536	560	496	551	564	554	550	543	556	526	587	529	540	546	541	512	529	584	551	537	548	539	590	546	530	564	553	558	543	574	542	560	542	591	521	564	544	556	544	537	566	547	528	569	567	554	541	552	546	551	576	590	565	564	588	519	533	537	575	529	558	539	558	530	539	565	531	536	557	543	556	547	497	523	536	528	568	543	538	539	544	545	548	551	525	514	568	590	535	565	544	540	496	565	572	569	566	572	499	524	550	556	555	541	518	538	514	551	519	562	553	509	577	577	577	516	527	544	560	583	541	526	557	554	585	586	527	554	562	564	516	548	534	579	542	555	578	548	566	513	552	544	557	566	576	593	545	576	573	562	567	547	525	546	563	532	516	553	536	575	508	549	560	545	574	530	529	549	521	526	540	543	565	594	527	563	575	567	527	569	547	524	526	544	514	561	550	552	558	539	554	541	537	528	574	518	547	545	512	550	548	548	553	560	569	568	579	523	604	530	559	535	526	521	556	514	531	544	520	546	546	534	495	518	535	556	560	561	541	584	510	564	525	553	538	528	545	570	539	569	543	556	553	545	519	575	525	540	567	544	525	541	572	565	518	538	557	539	569	567	530	574	588	499	557	533	541	585	556	521	552	530	530	578	554	552	541	546	539	513	553	505	551	534	540	525	572	537	596	555	510	553	549	586	564	500	555	552	569	538	559	574	535	520	557	539	521	514	547	569	528	571	508	493	576	517	571	554	546	528	548	533	558	519	529	592	567	586	542	569	511	543	568	576	565	529	528	552	572	522	540	505	520	570	565	570	555	555	569	566	535	543	560	535	538	545	539	564	565	553	578	569	551	554	525	545	537	585	528	532	516	533	537	569	574	518	547	559	553	531	562	544	601	532	514	528	559	540	536	540	545	533	523	555	618	556	509	555	545	521	517	555	541	543	549	566	527	513	581	566	535	547	528	595	540	599	566	557	516	576	536	540	507	548	570	523	555	597	567	556	555	597	552	584	577	573	585	590	575	551	525	552	579	533	561	520	583	578	562	565	524	527	566	550	536	553	558	535	565	534	576	521	549	559	542	554	541	495	525	526	573	574	534	544	527	581	547	571	549	529	546	560	529	549	559	577	524	522	549	522	544	559	551	558	555	566	562	567	514	579	517	542	554	556	558	541	537	589	551	567	542	553	596	505	568	531	546	554	555	547	553	533	539	540	547	609	571	535	523	520	602	536	571	608	499	536	581	554	566	539	515	554	515	547	554	543	578	581	531	560	544	552	559	567	529	599	587	548	546	507	583	561	531	500	536	599	553	564	514	573	503	579	525	580	566	565	526	579	526	560	579	542	535	558	531	542	522	583	539	553	529	557	522	551	556	500	571	542	562	568	582	543	522	537	570	548	542	499	540	523	517	569	539	565	572	539	558	551	533	521	578	578	551	547	540	561	521	530	548	526	538	537	519	530	539	555	510	522	536	521	540	560	565	553	523	527	524	557	480	548	570	571	521	536	540	584	578	507	548	549	592	550	562	599	559	573	569	529	584	518	551	554	552	521	557	517	583	555	516	546	539	565	557	535	514	563	597	531	540	562	517	530	536	581	560	510	571	512	541	536	549	561	555	512	518	557	566	544	502	569	518	525	556	524	579	611	546	554	522	570	539	513	523	544	551	535	552	500	535	604	574	527	535	574	537	563	555	513	602	536	531	558	554	544	554	542	555	578	497	566	591	534	489	562	550	497	574	568	561	543	561	581	583	562	512	499	575	511	540	542	556	576	507	539	567	535	522	569	565	571	552	529	531	550	566	529	546	523	568	545	498	553	571	554	542	537	525	586	542	575	591	522	605	561	587	522	559	558	525	516	532	507	561	545	558	532	517	581	546	516	530	575	568	555	561	556	523	492	575	519	621	539	549	585	541	543	556	548	551	518	544	526	567	578	545	543	551	557	536	576	554	576	537	540	533	567	542	538	554	516	518	539	521	572	578	567	566	532	557	575	586	573	554	513	576	563	530	486	533	552	552	540	539	553	565	580	542	554	545	535	549	550	549	574	555	556	518	573	573	523	520	564	556	546	520	538	532	562	522	565	509	577	563	518	603	551	512	555	581	543	526	562	539	560	553	564	518	518	558	530	518	548	560	537	535	542	563	551	570	570	520	556	569	505	574	548	517	538	556	542	547	565	545	565	540	525	598	587	541	567	533	574	547	538	566	532	536	532	564	574	550	553	521	563	530	532	548	538	562	593	573	555	576	538	507	595	544	552	551	553	564	579	513	550	585	547	528	549	514	540	535	556	591	542	522	582	533	531	558	546	556	528	531	548	569	578	562	561	535	536	526	549	527	538	589	545	585	566	548	540	532	540	575	575	507	582	569	524	576	582	506	545	587	509	556	555	561	558	544	547	549	549	521	528	574	523	512	567	532	520	576	556	569	563	548	549	537	529	500	570	534	515	555	568	572	579	534	562	508	553	476	568	513	604	548	561	533	541	571	556	588	508	577	490	572	546	548	572	528	547	516	552	577	499	538	577	549	551	555	498	579	511	560	512	558	565	583	548	554	579	537	574	540	548	563	528	549	521	580	548	546	524	539	553	540	571	523	595	573	552	528	537	543	533	585	520	573	557	523	550	525	516	502	561	565	525	536	529	557	537	510	536	541	544	550	535	526	546	606	548	598	538	544	591	512	524	589	544	533	540	518	594	573	577	572	570	507	566	548	536	581	576	512	529	507	545	545	546	579	593	538	571	541	545	525	557	563	547	534
23822	21186	28150	24497	21171	8604	943	641	490	492	451	390	369	362	341	288	284	313	308	286	289	290	296	323	304	304	251	208	252	223	270	263	259	264	278	235	249	217	274	242	246	279	245	246	281	239	269	238	231	277	257	251	242	267	296	234	268	231	267	262	261	246	239	229	247	247	238	242	239	245	246	249	261	250	271	220	243	242	252	238	255	231	249	232	228	289	233	256	256	251	249	278	254	257	267	245	246	258	237	276	241	253	250	244	263	230	244	240	259	248	254	253	256	222	237	240	270	257	253	259	243	257	263	235	246	261	220	258	272	254	229	244	252	235	286	233	241	255	257	251	218	265	237	267	261	271	265	243	256	238	245	250	236	252	244	260	244	271	249	269	230	237	271	223	232	227	237	250	252	240	235	244	254	259	244	247	245	275	256	269	268	247	248	247	239	251	230	231	225	250	216	247	229	229	263	242	274	254	257	248	263	231	247	212	259	264	246	233	249	237	249	248	249	224	259	234	235	241	243	266	271	247	259	237	275	237	211	229	249	233	260	240	268	233	239	272	258	263	203	248	233	237	232	277	248	216	219	248	250	261	233	269	260	247	244	243	239	272	257	248	256	271	253	262	244	236	235	248	244	246	240	245	242	226	243	257	256	225	239	240	274	266	266	244	262	238	276	244	266	268	241	233	246	261	251	249	239	235	258	260	234	236	249	266	261	254	248	235	271	288	274	234	233	230	240	249	246	229	257	247	245	242	245	258	259	243	262	227	252	275	241	266	236	255	258	238	249	235	269	238	263	235	252	258	262	254	246	274	244	229	267	271	252	237	221	267	219	237	238	223	237	271	258	233	254	274	250	247	245	252	242	219	243	242	255	224	219	252	259	239	250	257	245	252	258	234	224	261	269	231	241	274	258	261	228	251	247	248	245	257	233	268	250	254	263	219	244	243	232	247	255	251	288	247	236	253	248	221	258	244	262	225	232	256	247	236	262	269	243	269	225	233	241	264	306	231	220	254	226	243	228	238	256	221	229	255	265	256	245	233	241	247	244	256	259	261	229	255	221	245	243	245	243	233	237	232	256	229	234	249	232	264	257	237	260	247	230	247	260	244	239	221	243	257	220	231	237	237	249	248	223	258	255	240	233	263	244	260	261	264	250	246	235	221	256	237	277	259	223	222	265	233	246	258	264	248	242	265	264	242	227	235	240	220	260	259	237	223	246	219	250	277	202	258	228	231	239	231	243	250	247	234	239	270	243	259	251	255	232	244	247	272	230	253	204	238	236	222	237	230	246	251	246	232	247	252	251	237	226	227	256	278	266	253	265	230	272	234	265	244	251	277	254	264	255	277	247	231	239	253	244	244	250	247	237	250	252	261	266	248	252	260	258	222	260	259	250	222	268	231	257	254	252	252	229	260	246	243	232	225	226	221	233	246	240	248	239	204	237	228	222	267	240	231	259	253	251	259	237	239	228	232	266	251	245	234	254	239	252	222	265	278	265	240	254	222	246	257	260	251	242	262	213	243	244	229	261	214	262	246	252	224	238	238	260	255	254	250	230	265	241	234	236	285	256	245	260	279	241	249	263	266	248	243	247	268	258	240	246	241	221	234	226	246	233	255	275	259	244	243	230	259	235	247	242	264	252	216	247	246	258	247	217	235	244	242	259	241	264	244	229	244	246	255	226	224	264	255	261	233	243	259	234	272	226	240	245	242	261	257	242	220	254	248	248	239	250	254	225	238	302	243	265	240	246	238	219	257	251	261	259	226	255	229	272	254	238	225	226	238	216	244	243	233	264	259	244	227	245	239	248	253	285	221	219	234	239	245	223	258	222	262	245	240	222	257	258	264	234	245	256	247	249	268	230	249	227	303	241	261	230	238	236	251	237	241	244	242	250	260	259	259	254	273	238	235	248	199	242	265	261	261	232	245	250	236	256	244	270	258	247	222	255	242	260	233	263	234	262	249	233	271	254	259	253	252	230	231	268	269	266	229	241	241	209	250	254	230	257	238	250	233	240	235	240	259	227	256	254	239	258	261	243	243	250	246	252	235	241	257	242	255	237	262	262	228	284	239	265	276	245	263	276	221	269	271	260	243	245	242	241	226	255	228	249	247	271	261	239	220	259	263	250	234	260	231	260	256	256	253	239	266	258	272	252	241	247	266	256	234	262	243	260	240	235	264	243	258	242	241	213	260	268	248	234	257	242	242	254	250	224	255	245	230	233	224	250	247	267	236	247	240	257	252	240	258	251	245	203	262	247	231	275	238	257	231	247	263	261	244	268	255	267	239	269	263	267	245	247	235	258	259	265	278	234	267	254	223	268	248	211	267	234	247	242	256	282	254	241	237	232	246	249	264	262	261	265	273	230	244	232	251	220	252	241	242	244	239	243	235	216	270	231	233	242	240	295	244	245	241	231	232	238	275	269	251	255	249	263	219	257	251	266	249	247	259	254	227	238	234	258	250	246	239	260	241	244	247	267	254	234	252	260	237	237	251	278	253	235	251	236	249	279	255	286	240	231	273	253	267	268	292	259	267	254	277	238	219	253	263	234	226	221	245	260	248	240	256	213	239	266	232	247	251	247	271	239	251	255	248	243	269	251	267	242	272	255	238	267	262	250	253	238	251	262	245	263	248	227	244	269	246	260	250	248	241	250	242	249	252	272	240	253	232	209	245	251	236	249	263	231	236	259	212	229	234	224	222	274	285	243	234	226	238	249	258	239	227	262	237	247	262	238	250	260	245	241	288	246	243	257	273	254	204	256	218	268	260	264	220	254	259	240	259	242	268	241	244	229	260	248	269	255	248	237	225	267	249	227	259	269	245	266	275	249	269	274	238	238	271	238	226	271	262	257	218	236	251	262	256	252	228	244	240	238	257	250	235	273	250	240	268	231	240	258	253	242	220	253	215	231	243	228	242	255	231	257	258	235	246	222	242	262	235	261	279	237	240	258	253	243	246	245	220	264	265	240	270	249	259	283	250	255	248	234	265	245	243	252	251	258	251	236	240	259	236	250	269	257	268	245	265	226	254	248	252	244	258	267	221	244	251	243	229	246	248	270	253	270	214	239	274	240	247	247	230	225	247	242	256	260	224	247	248	241	260	248	260	233	228	218	249	244	231	253	245	246	250	229	235	206	235	212	250	265	251	232	259	239	267	234	236	250	263	240	228	250	262	250	233	259	245	234	255	266	233	262	237	237	250	220	241	254	247	264	255	264	253	232	257	224	241	278	262	218	230	262	246	246	261	265	250	254	241	267	228	247	240	217	256	252	232	234	250	264	243	259	258	236	248	227	241	242	255	253	220	231	241	260	246	240	230	224	224	262	264	261	256	255	264	259	266	240	257	232	239	249	237	243	242	261	249	245	205	246	255	256	259	261	250	260	224	264	249	236	247	239	260	230	242	251	251	276	242	264	235	257	244	246	221	254	227	252	236	251	260	238	260	218	284	227	242	233	228	255	252	283	250	263	253	264	246	239	261	218	246
5988	24135	5980	2842	2041	1587	1239	970	733	671	556	509	435	445	368	378	306	350	347	289	328	343	291	318	363	297	307	277	275	291	301	264	302	303	297	243	235	308	279	262	297	271	264	265	265	276	256	260	290	275	275	270	262	270	224	238	256	244	282	293	271	289	270	246	269	266	279	252	273	245	268	258	262	237	289	265	260	226	258	290	248	259	273	280	257	287	278	250	247	225	256	242	281	269	266	255	266	268	248	264	284	263	266	278	263	249	259	255	245	248	257	242	235	248	271	284	276	263	240	239	250	258	263	256	266	259	250	279	263	250	278	259	245	242	266	271	221	264	276	222	248	255	258	234	253	262	290	266	270	238	264	216	250	240	275	295	238	252	277	259	261	257	277	266	284	243	250	240	284	249	264	247	260	266	295	261	251	258	267	249	284	275	236	260	253	293	224	259	254	266	261	267	269	265	254	256	246	270	249	263	249	251	277	258	244	247	273	260	258	289	276	249	262	264	241	262	289	241	284	263	297	267	241	250	253	285	280	252	277	243	244	251	267	254	250	249	242	249	285	259	252	244	280	261	284	253	312	268	241	246	270	232	276	248	251	261	225	255	269	277	287	270	284	241	259	254	248	240	290	247	234	271	239	240	260	262	269	242	267	242	225	269	224	272	270	270	295	277	301	257	283	265	284	232	261	299	259	259	273	261	267	229	270	259	237	273	254	278	236	240	275	289	277	266	248	240	278	251	249	252	275	242	244	297	273	235	256	262	245	257	265	247	249	237	285	244	253	243	275	278	247	293	256	247	249	265	274	278	250	281	283	232	247	247	246	266	232	260	248	263	246	260	234	237	278	263	250	244	267	282	260	243	261	259	264	273	253	291	247	246	257	270	295	261	272	259	268	249	278	287	244	274	274	292	265	280	259	253	244	250	238	245	258	229	273	244	262	235	239	276	274	253	294	260	252	242	261	229	248	250	235	249	256	278	269	233	240	241	256	243	247	238	264	250	250	248	241	271	259	266	248	261	253	322	291	226	239	244	251	251	275	259	270	282	277	268	242	243	245	240	265	249	260	260	250	247	254	282	247	269	278	264	245	239	261	250	264	229	278	255	262	267	270	268	267	266	263	249	263	261	242	244	260	259	267	247	242	246	267	262	258	258	256	251	266	245	276	252	239	268	270	265	247	281	266	272	232	259	269	248	275	270	259	257	246	219	248	243	260	254	250	282	256	249	264	263	274	261	246	292	258	236	258	266	254	267	255	267	264	241	261	221	240	244	245	254	261	251	260	249	239	252	274	264	251	272	261	257	269	247	242	268	249	260	256	314	274	277	256	281	264	242	241	288	256	250	255	256	254	250	268	248	282	264	251	269	279	256	268	224	253	252	251	294	275	258	261	263	228	272	271	236	252	269	245	289	240	257	232	264	247	271	260	228	270	267	260	255	269	243	273	266	264	272	251	257	264	281	259	263	274	243	258	263	272	267	248	238	239	265	256	275	237	240	215	263	240	246	265	254	276	297	273	256	254	231	252	240	263	250	254	283	268	255	218	236	236	247	267	289	275	254	267	276	271	275	274	254	255	275	248	259	261	255	251	258	245	237	242	254	256	251	268	252	279	260	259	272	258	270	240	244	246	263	247	283	243	273	257	266	257	290	246	279	266	278	276	268	265	273	243	283	232	256	229	258	231	247	282	286	274	257	260	268	265	280	275	279	261	245	238	241	247	265	246	239	246	250	273	291	263	275	241	226	279	255	282	269	291	229	255	284	244	247	257	269	236	263	244	262	242	236	255	257	237	272	242	217	237	257	245	247	251	223	214	269	278	240	244	250	232	258	268	248	265	250	236	254	258	274	260	256	284	259	249	272	282	220	278	280	242	271	263	239	285	256	255	232	276	252	260	256	263	251	241	273	287	244	257	278	258	268	257	267	307	265	236	243	268	255	253	252	264	283	263	254	238	256	262	259	244	233	270	266	237	248	259	254	282	239	230	237	263	236	278	257	244	263	271	269	240	260	248	265	287	263	272	247	265	296	256	239	238	237	295	254	253	264	270	260	244	231	240	268	265	256	260	277	256	215	264	250	246	272	256	287	264	260	280	267	238	271	232	251	259	283	238	254	260	223	265	264	266	256	268	274	249	286	269	294	281	284	228	256	281	272	258	261	224	228	240	270	232	269	280	256	245	275	231	253	264	273	251	280	272	236	259	238	258	272	235	255	256	258	244	287	263	269	275	274	246	235	263	247	240	238	253	249	251	274	247	257	252	251	313	233	230	250	269	282	291	229	268	236	264	260	255	256	266	241	248	267	262	247	277	271	282	243	276	278	260	241	250	276	254	274	272	246	257	265	258	238	254	245	234	248	265	262	251	291	268	276	279	256	262	215	286	281	247	232	242	264	265	245	263	249	278	269	220	248	267	274	236	262	249	264	246	259	231	253	270	255	277	286	250	264	271	279	258	242	264	247	242	251	260	277	296	242	247	236	228	265	268	255	272	276	253	248	280	244	256	246	261	272	247	260	274	247	278	246	244	266	240	258	264	251	249	266	265	250	269	249	239	248	271	259	277	279	277	257	297	281	266	258	241	253	258	248	255	273	255	259	266	258	251	277	246	253	231	261	259	284	272	263	283	267	239	280	258	228	268	261	260	262	271	239	250	239	294	252	276	257	277	261	257	254	266	253	247	234	261	267	239	240	279	244	243	274	257	251	267	270	266	272	238	238	261	242	290	249	255	273	255	232	244	238	263	228	249	280	239	268	236	226	245	259	247	276	206	254	272	249	258	250	255	264	269	263	238	256	249	260	262	280	255	263	241	245	266	247	268	252	274	256	283	270	261	239	233	240	248	264	265	260	233	250	262	254	239	262	273	256	288	263	229	250	269	272	242	286	248	274	259	251	232	254	263	256	264	265	261	251	275	247	252	258	255	242	263	257	236	260	266	288	242	269	275	266	266	252	247	279	257	265	259	245	278	266	273	265	244	291	277	254	255	268	261	248	263	251	275	242	222	252	263	251	239	271	255	231	262	255	282	266	235	262	252	269	252	268	240	237	244	276	278	272	264	232	263	269	269	291	246	276	234	254	257	225	238	245	232	289	231	235	270	270	265	247	255	256	257	260	261	244	270	273	251	290	231	258	275	264	260	270	254	240	281	259	261	280	268	282	238	256	256	248	263	249	253	264	268	251	268	250	245	275	253	229	280	281	242	299	250	248	259	291	271	259	264	266	254	269	267	299	261	275	259	286	283	260	290	280	265	243	261	264	250	281	263	264	270	237	278	236	247	236	237	232	235	265	273	265	248	244	253	271	272	241	241	251	285	254	277	234	251	269	265	257	260	252	268	234	274	263	267	243	271	270	251	248	265	257	271	267	280	269	265	250	270	255	276	267	255	249	242	269	258	226	268	262	284	242	282	257	254	266	214	255	273	225	243	265	244	263	258	267	252	269	268	241	261	251	243	271	255	269	256	284	270	239	257	262	221	263	270	279
24769	21167	26968	25511	9880	1116	877	817	713	746	754	702	680	629	648	656	691	648	626	652	631	646	694	657	625	605	670	625	624	642	627	643	640	634	599	667	648	624	651	622	666	593	639	579	620	620	604	621	609	677	677	628	663	635	634	657	632	665	599	638	617	597	639	617	601	664	591	651	664	624	626	647	599	618	636	664	624	638	618	602	655	654	617	645	608	611	631	648	640	617	643	611	605	623	678	615	597	647	575	604	606	656	620	597	660	630	626	600	644	597	632	647	691	621	691	608	621	645	661	583	610	596	614	657	633	636	666	644	650	657	628	634	588	569	686	598	611	648	567	659	671	630	600	639	596	633	621	619	636	639	605	623	631	621	635	649	584	617	614	603	630	659	605	664	627	603	623	564	672	624	602	627	608	633	631	646	635	641	610	631	638	587	607	573	657	652	581	660	660	652	628	566	635	667	654	598	620	612	639	625	606	667	649	614	673	620	633	639	656	673	613	612	626	646	600	655	619	656	593	614	643	635	583	660	649	672	646	594	633	650	642	631	620	629	612	654	626	668	587	643	632	671	641	691	626	632	646	660	630	590	587	594	610	639	606	616	631	608	645	595	640	619	610	639	676	615	602	651	663	648	622	626	594	649	608	622	625	560	666	630	580	623	664	623	626	607	667	676	625	617	635	649	625	635	625	677	669	587	677	615	648	640	612	663	654	634	632	697	650	588	575	623	618	642	617	589	670	680	640	593	651	656	624	632	634	660	654	625	641	631	634	604	633	602	617	621	610	658	632	622	635	648	658	614	622	632	656	659	636	626	639	623	621	671	616	624	625	596	655	552	662	618	649	648	598	624	633	648	619	697	637	620	583	600	637	681	636	611	681	598	591	621	632	598	620	624	625	579	658	628	596	648	680	622	678	599	624	652	603	610	629	625	640	644	675	638	615	640	596	619	592	651	683	644	637	641	610	638	653	632	576	608	625	605	601	606	604	641	551	621	641	630	638	645	658	583	643	660	689	637	678	620	691	670	624	620	629	689	621	619	610	619	641	647	639	606	629	611	659	610	631	659	658	612	657	658	613	644	631	611	617	596	654	635	576	645	610	580	596	668	596	622	680	641	621	599	604	628	621	677	665	631	631	613	635	598	620	645	635	619	594	652	617	627	637	617	625	596	628	678	636	630	626	590	656	601	613	620	616	639	631	630	639	604	657	660	649	635	571	627	628	639	661	650	631	641	591	621	631	645	612	613	640	663	587	602	591	616	651	617	620	672	618	653	621	628	639	599	645	590	664	615	602	620	584	619	626	602	648	630	606	676	623	633	632	693	609	682	632	655	654	659	657	628	621	645	639	637	647	665	650	594	645	633	632	671	638	605	636	644	626	598	631	621	612	665	634	685	622	657	638	627	639	673	679	666	631	675	662	619	635	592	644	613	597	661	612	604	652	607	673	612	629	627	642	594	651	604	636	618	647	645	657	636	596	613	639	593	623	634	608	639	633	636	660	665	660	604	601	651	640	636	660	639	595	643	648	615	632	641	580	634	601	662	618	622	643	600	599	664	597	654	617	607	657	637	729	635	646	672	600	644	648	646	607	601	663	624	611	646	585	646	631	589	661	646	609	640	616	612	607	665	655	626	638	640	647	648	637	617	654	657	655	682	645	619	598	606	608	633	600	621	638	631	610	622	653	634	630	621	627	621	611	630	665	646	620	624	605	647	666	572	617	631	619	577	626	640	664	614	620	574	618	615	616	642	627	614	610	649	665	656	625	633	605	661	631	616	654	641	661	654	634	641	647	656	641	609	606	622	614	642	655	636	612	615	609	594	613	632	670	664	634	602	658	668	641	613	651	662	648	625	642	606	602	626	681	622	625	612	645	651	606	601	636	670	599	647	610	641	639	648	599	616	636	630	671	652	589	616	644	634	647	632	672	581	584	623	659	619	600	627	651	605	663	634	622	651	607	590	684	667	651	616	686	616	628	649	612	653	648	609	659	630	590	626	588	661	597	581	645	636	646	663	678	603	659	651	633	636	619	623	642	619	654	629	651	641	614	590	603	624	643	611	647	651	620	672	626	613	627	619	625	573	626	636	655	634	614	613	639	641	635	653	673	648	621	627	632	617	643	651	641	630	607	631	616	643	595	626	614	668	609	580	639	606	642	639	589	640	651	632	660	612	678	635	623	685	645	626	587	617	588	641	614	682	628	610	648	659	588	645	654	642	665	632	598	598	622	638	617	579	618	631	593	622	624	630	602	640	649	621	696	609	634	652	588	651	612	650	605	622	609	676	643	641	645	629	632	622	644	617	640	603	596	644	635	632	624	639	623	596	610	582	651	631	617	612	617	652	649	593	633	616	626	622	632	653	620	634	620	657	665	581	618	641	621	649	606	609	605	678	606	631	650	625	600	604	635	587	617	668	622	631	634	647	608	619	629	628	603	632	632	602	597	635	650	651	683	626	630	620	605	619	625	603	613	601	645	656	637	607	625	631	646	604	648	659	630	682	638	644	653	588	644	598	615	647	644	642	630	644	634	627	602	640	626	653	624	611	633	626	670	633	641	631	592	677	629	651	624	626	616	595	607	665	602	621	655	630	636	664	617	642	672	649	574	634	597	618	662	633	632	609	624	671	647	657	635	611	651	639	605	654	644	696	615	662	621	635	635	607	630	626	659	659	672	664	637	606	628	675	652	645	561	619	618	639	624	649	619	583	686	657	613	610	623	664	615	646	637	615	644	627	623	617	639	649	620	611	633	653	636	645	602	618	650	685	590	579	565	624	661	638	667	627	624	661	636	588	636	589	617	613	632	581	652	604	644	616	609	611	682	621	565	609	684	624	583	659	619	631	620	603	623	635	582	619	628	638	648	631	662	635	664	626	613	643	632	643	638	623	653	621	598	642	658	617	601	647	649	590	640	639	676	616	641	622	632	636	667	638	650	618	617	548	640	645	564	646	615	658	638	618	625	627	630	605	597	635	625	694	620	656	664	604	626	619	666	634	564	649	666	635	637	608	614	623	628	623	640	682	616	619	631	633	660	609	676	611	613	686	610	690	627	621	611	605	671	631	616	667	644	629	674	559	663	645	628	628	643	649	654	649	641	628	625	684	648	679	602	689	653	628	643	610	633	639	622	595	650	610	600	632	659	633	581	657	645	656	598	625	676	632	646	643	619	623	680	658	632	625	636	651	662	635	628	593	651	596	605	627	607	595	655	645	629	592	626	613	609	616	621	639	623	654	614	609	626	595	670	619	660	640	620	632	664	612	645	636	644	640	615	585	610	624	666	627	636	638	616	628	620	612	680	628	631	639	635	608	660	616	600	613	666	631	597	600	642	628	580	617	609	653	643	682	634	635	606	691	597	616	579	595	610	619	614	642	684	645	667	624	638	648	622	611	645	646	611	615	611	643	665	638	677	607	632	626	603	678	577	652	640	629	658	652	632	653	650	584	681	656	642	620	641	653	636	637	613	646	583	649	621	660	627	642
5152	18807	3671	1916	1465	1312	1161	1034	912	845	781	699	761	687	655	674	666	665	645	682	634	657	681	685	678	635	691	617	599	625	670	684	633	609	610	639	646	620	652	620	653	605	675	662	632	632	627	630	644	666	648	595	667	609	679	622	597	585	631	631	618	593	633	674	648	621	630	584	628	626	665	606	631	640	650	637	581	652	609	626	645	667	594	601	647	628	637	602	642	614	656	646	631	631	652	665	667	652	653	654	626	623	641	628	667	610	639	628	629	629	660	671	648	630	602	681	601	603	589	629	610	644	625	650	645	670	627	634	644	625	645	617	602	616	640	633	638	680	608	611	627	666	638	590	651	633	638	657	636	667	628	644	633	590	648	672	649	656	639	609	623	628	642	614	618	638	641	599	609	617	582	676	634	626	612	615	615	608	629	607	684	642	644	648	648	619	642	642	651	620	643	612	605	671	675	641	610	644	618	687	632	661	608	609	607	622	605	642	562	672	662	615	610	645	666	601	579	593	624	620	614	626	636	596	642	601	630	613	605	619	638	631	608	617	629	635	644	633	631	605	593	706	662	651	602	669	614	641	660	664	663	638	605	671	623	632	652	651	600	679	599	592	648	596	619	634	621	608	609	632	621	589	640	611	602	623	645	624	616	630	641	641	612	644	598	628	625	621	638	639	630	672	579	622	661	610	601	649	598	631	635	657	621	635	609	635	620	636	617	610	633	669	605	611	602	657	593	629	644	618	624	602	661	614	618	558	641	598	648	615	618	641	637	643	648	613	638	637	603	649	638	571	615	657	643	659	627	622	608	614	625	645	645	613	619	602	624	635	596	623	586	596	636	611	620	628	629	637	644	601	648	666	609	588	665	622	619	601	647	594	638	559	621	599	646	625	597	645	623	605	604	611	636	661	633	642	654	625	592	670	638	622	674	623	647	613	636	650	628	621	635	615	634	594	668	628	696	633	645	640	680	686	624	671	636	642	626	660	621	621	618	588	603	676	624	610	640	655	648	634	650	679	625	659	604	620	671	654	686	625	587	631	588	667	634	627	605	602	643	623	644	621	600	653	631	671	650	662	575	668	604	627	669	653	662	613	644	630	608	568	667	638	596	639	615	592	642	600	615	596	631	652	646	681	615	612	615	584	647	605	643	626	645	645	652	606	637	590	661	602	621	622	597	618	644	630	598	615	662	626	627	630	592	623	612	613	646	634	650	655	616	682	627	590	618	639	623	634	544	617	629	622	653	645	627	638	624	586	621	640	637	644	592	665	652	642	636	663	664	605	629	619	636	650	618	639	650	607	611	665	650	655	611	608	610	685	637	670	638	641	616	636	617	613	644	626	649	621	628	606	670	630	580	627	629	637	637	610	609	644	683	636	624	667	612	654	629	653	631	649	638	626	701	638	628	633	649	643	621	635	639	614	687	642	649	611	654	657	671	662	618	621	669	655	634	619	670	637	651	624	622	620	635	624	633	590	617	610	618	676	601	587	678	638	584	590	633	645	658	641	645	641	632	607	630	661	638	609	607	671	568	644	624	643	641	598	608	593	624	660	615	685	602	581	627	615	627	661	623	627	614	659	642	601	672	627	651	637	606	659	658	629	584	652	629	574	617	650	624	662	643	619	606	596	621	614	594	634	617	650	638	634	642	686	613	638	632	640	659	622	622	649	637	670	612	609	643	658	621	682	657	576	638	626	616	647	642	588	637	632	639	631	651	631	626	607	654	647	613	607	656	606	623	646	618	630	610	616	613	626	628	623	681	597	686	617	618	606	662	650	654	651	605	646	640	578	619	675	622	604	592	603	641	636	625	645	667	674	577	638	619	633	634	628	590	646	579	625	597	617	654	595	630	628	652	596	661	646	644	650	624	575	638	621	638	639	620	647	650	630	598	644	579	689	698	643	628	649	599	649	636	651	656	662	615	687	661	615	631	631	642	667	621	664	694	611	625	594	596	673	643	666	644	648	585	627	635	655	600	605	634	662	647	619	642	616	610	632	650	610	605	677	647	634	604	621	619	623	621	680	682	687	638	626	635	642	653	630	595	652	570	614	668	619	622	615	611	619	616	621	654	648	603	644	630	607	616	599	655	598	617	604	634	649	627	637	606	661	607	648	619	580	638	635	661	599	654	630	621	601	632	618	608	635	639	663	653	635	651	625	649	609	632	589	648	604	644	615	636	694	621	593	601	603	649	605	607	627	620	646	662	634	642	626	618	650	605	643	598	671	635	633	611	594	647	635	647	677	623	607	599	605	660	616	572	598	621	631	618	623	627	631	597	624	624	639	635	650	578	612	621	648	624	587	631	608	624	638	642	627	598	613	610	604	604	636	615	668	679	648	591	577	631	611	632	636	590	615	667	651	640	624	643	613	643	627	653	672	636	643	653	619	658	641	682	623	612	652	653	662	557	666	616	542	608	615	656	599	615	651	622	624	602	655	631	663	674	630	634	595	601	658	607	653	681	664	635	600	619	618	636	632	645	636	618	603	636	619	641	630	658	597	610	637	600	618	628	622	666	691	617	617	672	636	611	652	630	591	644	620	626	630	632	651	643	621	629	658	604	657	657	597	624	631	630	639	629	623	642	602	646	579	637	627	633	629	650	603	643	654	664	638	641	626	643	658	683	634	642	582	605	668	620	611	655	671	631	581	624	653	616	614	611	601	652	612	631	657	603	596	604	646	656	663	577	643	619	621	647	629	615	607	611	611	617	642	628	639	631	656	617	607	620	648	662	608	674	642	619	648	592	660	620	627	623	641	601	641	626	651	594	646	559	584	654	636	626	586	616	628	607	646	593	635	650	689	620	659	629	608	599	610	687	618	659	644	619	637	631	694	618	600	650	649	661	661	672	646	685	653	657	625	625	648	628	660	635	717	654	627	600	659	633	635	636	625	561	605	608	635	625	587	655	621	581	617	672	653	639	640	590	598	680	592	604	613	645	639	606	624	640	621	608	590	664	634	624	659	621	660	598	636	621	675	669	680	640	617	617	605	641	615	616	625	651	655	623	658	667	688	632	645	592	637	613	673	625	660	649	685	638	646	636	640	630	590	599	666	661	642	592	606	628	653	635	647	636	584	636	643	670	628	599	667	633	613	654	691	616	663	637	652	656	631	596	639	657	602	659	626	597	622	645	645	631	610	649	632	581	651	654	656	620	585	610	655	606	681	610	608	588	618	598	621	603	680	623	660	644	643	621	640	622	635	656	609	618	598	614	599	716	595	663	651	643	623	659	604	587	630	617	649	634	607	636	614	611	641	635	653	647	604	617	655	639	599	635	587	625	653	580	609	617	590	622	622	631	619	651	632	648	607	665	613	653	645	586	630	656	641	658	624	634	614	602	645	651	601	620	626	603	624	657	580	597	634	614	635	642	638	596	588	623	657	651	674	619	647	634	669	657	616	666	635	630	683	647	630	633	658	589	692	629	615	634	657	636	584	619	629	636	648	595	585	626	677	607	649	621	581	628	594	680	648	658	598
22617	21279	28768	24137	21272	21304	7813	1032	720	646	574	521	500	415	406	369	387	354	348	341	349	321	341	375	393	290	284	306	313	261	267	253	272	279	275	286	272	262	301	240	249	247	266	273	268	262	272	261	258	278	279	253	240	258	260	230	282	270	258	258	271	236	279	265	255	239	259	225	235	245	279	247	278	281	260	259	265	255	254	249	250	244	261	249	284	246	273	215	255	241	253	304	252	272	245	238	232	233	266	229	249	244	272	261	271	263	281	237	266	247	256	257	256	229	279	272	238	282	268	268	282	276	258	245	279	274	259	254	265	279	269	271	275	250	251	277	275	272	250	241	262	262	280	253	263	283	276	293	280	249	276	237	224	289	251	267	256	249	270	245	237	259	245	238	208	279	261	242	260	275	271	275	275	241	259	264	273	284	251	262	265	265	235	244	240	259	252	258	283	252	264	261	271	249	254	268	254	245	280	248	224	238	274	255	257	239	282	260	240	236	240	257	264	253	271	256	252	252	261	247	261	235	263	239	269	237	264	262	244	260	226	246	252	257	225	241	238	279	295	272	248	266	236	276	292	257	267	261	263	256	243	263	242	257	220	236	258	242	262	269	254	276	256	253	265	257	271	263	230	262	262	268	274	255	253	244	268	248	243	267	253	272	249	242	269	256	260	238	261	245	260	238	283	250	280	228	256	273	272	255	262	268	274	245	230	258	290	240	277	277	248	278	255	246	216	261	246	241	249	234	261	260	250	251	253	259	262	270	255	244	251	244	265	277	237	228	257	255	262	280	221	261	225	245	281	247	250	236	255	265	267	268	240	246	261	259	279	258	269	262	273	258	254	243	255	244	252	250	243	261	262	284	255	257	234	257	251	271	253	271	266	250	276	258	262	249	276	263	266	236	257	225	292	248	250	250	258	270	263	266	252	277	257	245	247	257	271	249	268	258	277	250	237	255	273	239	240	277	254	279	278	253	269	229	269	257	272	269	265	273	245	268	277	263	271	245	237	254	256	247	252	249	273	267	275	281	256	258	242	277	258	262	258	237	252	286	272	235	264	247	271	243	251	249	246	277	277	263	258	258	242	246	233	265	221	284	240	263	302	223	220	272	236	257	275	254	257	242	249	232	244	239	272	258	246	246	253	239	246	256	263	248	303	241	247	259	243	271	249	280	259	267	251	250	253	266	272	262	286	231	262	281	243	242	269	260	269	283	282	275	296	246	274	247	261	261	281	239	271	259	248	250	246	231	269	251	253	262	277	250	258	283	250	259	238	264	264	241	259	262	266	257	245	241	237	250	261	263	265	258	251	239	270	256	225	271	257	258	238	271	254	261	240	298	247	244	264	239	271	264	256	257	228	246	255	240	261	258	268	252	238	248	243	257	288	248	243	258	246	269	238	264	238	249	258	258	267	212	255	283	254	251	267	234	222	239	250	228	224	242	275	260	269	262	265	246	226	250	267	249	274	268	259	261	232	297	262	237	271	237	274	250	269	268	269	261	267	246	244	268	264	269	254	265	251	246	280	244	253	257	259	248	245	273	269	236	256	244	282	265	244	239	255	258	252	280	234	242	259	252	274	249	255	262	233	241	273	271	253	288	253	268	248	263	211	272	255	283	269	253	232	256	273	295	223	251	288	264	280	269	261	253	235	288	242	254	256	256	264	263	246	250	230	266	246	233	272	263	271	263	274	228	258	263	279	236	272	255	269	262	252	258	293	261	230	233	253	222	246	271	245	252	275	295	236	227	277	243	237	228	254	235	260	268	261	271	268	267	278	272	253	247	252	248	252	274	236	249	258	214	249	275	267	290	280	281	230	243	259	237	260	258	249	236	245	247	250	263	269	272	295	277	273	269	280	254	245	263	267	244	246	253	241	259	255	299	255	264	274	272	272	238	277	256	230	256	242	277	287	232	269	256	240	263	226	245	227	255	258	252	272	251	268	277	284	293	251	255	253	232	284	283	234	263	283	253	266	276	233	249	256	272	255	242	244	260	255	264	289	238	233	255	265	241	268	239	250	272	257	270	261	250	280	232	272	246	262	232	261	257	252	260	236	257	287	258	256	263	251	273	231	277	250	246	233	295	265	230	263	264	247	250	261	262	277	256	286	247	248	247	290	238	252	238	280	265	268	258	263	285	275	295	232	291	248	257	264	248	246	236	257	278	270	256	240	252	288	264	228	230	238	269	241	232	250	260	239	247	246	256	264	271	260	254	259	236	283	248	221	258	260	247	247	253	271	302	243	264	259	256	256	264	216	259	227	241	273	261	250	271	245	244	242	258	238	280	263	244	251	263	290	246	247	255	246	255	272	280	279	254	260	246	257	265	237	254	284	268	250	242	240	243	245	249	282	250	235	256	265	253	252	254	251	245	248	257	257	258	259	221	274	235	267	265	262	251	210	249	234	246	270	265	255	270	290	272	229	277	219	269	236	265	278	266	264	245	279	256	260	256	227	251	264	255	230	256	283	248	260	267	277	257	249	263	257	260	236	231	243	270	271	253	240	266	249	232	247	255	257	280	241	248	273	244	262	265	293	270	250	246	260	246	274	256	281	273	239	260	268	264	231	258	251	273	231	238	246	288	249	255	245	256	259	272	258	256	254	247	254	252	252	234	261	244	253	264	272	258	257	250	289	259	275	265	260	260	262	263	224	271	261	233	226	252	238	229	270	287	261	271	283	233	250	277	276	273	251	258	256	248	264	216	257	286	247	235	255	264	249	237	282	263	280	276	282	254	255	271	258	268	227	262	256	235	242	238	253	262	260	252	265	266	241	274	221	246	286	241	229	274	258	255	260	237	259	263	276	246	270	234	247	255	250	216	276	276	250	286	251	269	248	236	263	285	253	274	231	264	257	260	251	280	259	249	279	273	258	253	230	270	258	256	249	269	206	242	242	265	245	244	224	232	250	266	255	245	256	268	241	230	250	259	253	270	288	283	259	244	271	243	255	260	279	285	244	239	308	261	247	235	249	265	250	253	279	268	249	267	263	238	232	265	235	265	266	239	246	248	256	263	248	266	262	259	279	266	245	239	244	279	260	283	253	245	276	271	281	236	219	250	285	256	260	261	251	242	229	260	277	247	255	264	273	270	267	230	239	242	243	267	294	248	238	260	260	252	258	261	240	282	262	257	285	251	255	275	229	251	260	258	266	269	265	240	268	263	270	265	272	265	247	241	272	264	261	265	233	265	264	266	264	270	221	261	248	238	237	283	304	257	247	253	258	268	230	280	271	275	259	281	270	283	259	260	273	256	289	247	252	242	274	257	249	281	291	236	275	247	289	257	261	255	262	257	267	268	263	269	233	267	263	288	270	245	238	226	240	253	228	227	235	258	238	255	263	261	241	236	248	247	229	269	265	251	251	256	268	244	256	268	277	278	211	261	298	238	254	243	238	242	265	231	256	263	248	222	259	262	251	251	243	239	262	228	272	228	256	280	258	270	227	230	241	236	227	237	231	237	251	231	268	245	262	277	265	254
5871	28614	9782	4862	3477	2496	1915	1477	1188	911	839	696	566	540	521	446	417	337	382	378	367	321	346	405	369	346	345	292	301	312	281	316	328	282	284	295	283	287	309	279	270	240	272	268	286	275	297	301	260	237	256	279	245	262	265	285	237	267	249	264	267	283	283	243	275	265	275	269	266	259	252	246	258	254	226	279	278	252	278	273	265	261	280	258	246	237	249	259	256	270	277	232	260	274	252	286	264	251	276	265	245	254	261	279	273	257	294	264	283	251	220	234	261	266	262	269	265	253	262	261	258	251	266	268	255	231	263	260	257	260	268	235	297	244	221	243	256	275	269	256	249	229	222	258	222	227	228	259	287	264	249	282	240	266	272	259	274	237	225	246	263	243	262	256	270	264	241	267	223	248	262	248	225	272	266	262	253	249	223	257	261	258	242	279	271	249	247	286	229	251	245	264	257	254	230	269	255	249	248	260	226	256	247	245	272	251	217	268	246	236	228	239	278	225	258	265	236	244	242	259	258	248	217	245	248	251	230	232	245	256	238	230	254	259	277	259	254	282	264	245	243	232	247	265	254	257	233	256	271	254	253	251	222	264	255	262	247	253	246	234	251	269	247	275	261	250	227	261	258	257	254	257	227	251	263	263	256	270	230	249	258	248	288	241	261	253	242	249	241	245	256	268	231	265	254	276	252	247	267	245	221	240	233	273	229	244	245	272	279	272	251	224	231	233	272	244	235	278	231	239	243	289	261	276	239	242	246	257	244	228	241	253	231	282	262	242	247	277	228	256	272	254	256	276	254	246	250	238	251	245	259	256	248	281	262	222	272	248	259	250	256	269	256	263	275	257	264	260	277	253	242	238	248	273	243	256	248	276	258	257	243	235	240	239	257	263	254	269	266	260	253	248	242	265	281	258	264	280	234	234	264	256	255	235	246	261	234	247	240	215	265	248	272	236	255	252	262	258	249	247	252	261	249	248	273	251	250	249	252	243	256	256	265	252	255	272	238	251	252	270	236	253	244	240	227	229	259	248	260	266	263	259	268	267	248	265	298	232	279	246	240	255	294	260	248	250	235	264	252	215	266	251	257	249	242	266	221	265	237	263	244	228	263	240	233	260	259	250	216	254	252	264	271	252	207	244	251	254	260	264	296	262	288	281	266	243	243	233	267	234	213	252	245	250	263	273	236	262	266	247	252	270	237	259	282	235	252	271	255	289	253	271	235	252	265	236	247	254	276	243	234	253	242	289	238	269	263	241	261	252	268	261	248	249	267	248	270	232	227	241	288	240	290	272	257	261	248	249	245	266	274	228	276	235	284	238	247	252	235	268	251	271	241	257	244	229	234	232	243	267	215	244	278	274	248	256	250	275	273	224	237	234	242	271	228	271	249	252	267	258	258	244	258	286	274	271	253	273	267	254	269	254	247	247	252	239	247	262	267	271	265	284	254	234	255	265	282	223	251	261	258	263	250	262	290	272	252	265	270	243	234	266	267	269	267	249	252	283	244	249	265	270	251	263	252	265	245	261	270	278	252	231	254	236	272	266	270	252	275	247	244	257	243	235	256	271	248	252	268	271	257	237	289	261	247	232	241	241	242	260	237	263	248	263	267	257	270	283	249	257	260	254	274	267	264	262	264	264	265	260	246	288	269	244	245	234	244	264	248	248	273	250	270	273	258	272	256	250	245	259	259	267	236	222	248	280	244	233	254	268	246	228	256	267	222	245	239	268	231	292	260	273	240	237	243	244	256	265	263	224	255	245	221	234	271	251	280	243	271	245	260	245	240	257	296	231	237	244	243	255	249	251	224	235	261	257	269	245	279	263	254	232	269	248	262	245	245	273	258	244	273	270	256	272	263	254	222	234	229	244	254	256	259	216	261	281	242	237	224	271	239	244	240	240	262	255	224	231	237	255	221	245	251	270	248	260	261	240	254	205	259	238	276	254	273	254	283	268	246	287	268	238	242	252	261	240	249	231	275	279	245	234	248	282	271	232	226	269	240	255	249	274	231	239	254	240	261	264	240	272	240	261	234	262	242	261	261	282	240	247	257	240	256	221	245	229	215	271	245	287	244	253	257	243	234	251	267	270	245	274	256	232	254	224	253	253	242	257	260	242	255	275	236	243	250	240	224	248	280	270	239	261	248	271	268	269	245	238	270	275	269	271	235	228	251	266	283	274	247	239	244	270	243	247	225	246	291	233	250	233	255	239	273	273	234	241	268	259	268	251	262	246	245	288	249	246	242	255	255	262	244	311	228	282	245	235	244	255	275	250	231	284	230	268	252	252	265	248	277	263	285	263	237	266	269	264	266	273	246	227	279	267	249	277	245	247	246	261	263	269	254	297	254	232	276	258	265	235	250	251	241	234	240	215	240	268	248	263	237	266	248	257	236	251	246	274	249	259	269	207	281	279	236	269	252	240	269	241	241	289	290	230	245	237	259	248	240	252	234	268	236	239	255	243	254	254	232	251	246	271	230	240	237	253	259	275	250	248	243	275	259	244	258	260	226	275	239	287	263	253	252	264	268	264	276	264	235	240	287	235	250	258	258	275	243	241	259	256	238	267	249	246	236	247	251	239	231	275	220	249	265	243	234	287	248	257	277	245	268	232	275	249	245	274	260	263	241	266	284	274	262	256	290	243	276	258	278	269	234	240	266	256	269	243	269	257	253	265	264	249	256	249	240	252	247	276	266	233	262	267	248	250	246	246	248	245	252	265	250	259	294	238	236	232	244	270	245	245	248	267	247	287	241	255	261	246	247	243	260	280	271	264	276	258	243	267	252	278	243	278	271	253	243	244	243	262	262	257	260	243	261	261	266	241	280	269	225	241	283	245	270	256	254	241	245	238	305	240	243	217	282	263	244	250	258	272	280	258	240	263	263	259	248	250	240	232	281	240	243	280	255	256	257	297	266	216	234	254	230	266	238	287	254	265	261	250	263	257	270	264	222	248	265	262	241	234	256	267	237	237	274	263	275	236	249	226	235	265	275	248	265	248	244	224	253	245	272	248	294	260	247	282	253	265	256	238	258	250	276	253	255	261	268	261	281	228	256	250	257	261	240	254	263	228	237	257	256	260	289	256	259	274	265	255	264	279	260	266	273	259	239	247	249	259	255	268	244	259	255	257	260	261	262	219	258	244	253	244	258	259	236	220	263	271	247	279	245	235	258	256	274	239	252	281	256	217	226	254	230	236	237	294	253	236	267	287	257	256	280	252	233	229	239	259	240	235	239	269	255	273	244	272	274	258	284	254	243	205	226	261	247	256	259	247	230	251	294	280	248	215	259	260	259	266	261	260	238	270	267	258	255	231	264	259	262	287	241	262	250	246	245	255	269	221	256	264	229	231	249	233	230	228	244	274	257	250	231	247	264	239	257	253	235	247	254	268	248	270	266	274	234	225	243	266	224	280	255	224	232	285	203	246	308	243	255	263	258	230	265	233	246	241	265	236	255	232	267	259	249	260	273	235	292	268	240	250
27848	19923	6796	1048	729	640	583	593	544	571	554	584	556	561	494	507	587	556	522	543	562	536	546	560	565	519	575	525	547	564	573	526	562	575	559	570	502	545	539	555	534	519	552	503	532	534	541	517	530	545	523	556	561	535	540	517	541	517	571	518	541	548	527	558	481	520	572	490	547	509	578	552	520	577	465	543	544	523	529	511	512	580	555	527	531	510	560	597	528	530	550	538	545	547	507	509	538	489	534	559	509	502	522	543	506	528	500	538	541	571	510	541	556	544	535	529	583	518	554	505	529	515	518	541	522	500	550	518	502	540	561	510	516	564	534	520	505	515	516	540	482	521	534	511	544	514	550	543	510	534	567	494	523	531	545	536	563	536	540	524	534	554	527	527	531	536	536	529	527	512	562	574	540	553	540	569	499	566	529	489	559	554	516	514	510	569	536	531	560	522	560	561	544	551	556	565	528	527	518	548	493	562	503	498	559	540	551	558	512	512	519	516	488	549	531	532	525	549	534	519	517	544	517	536	535	521	575	536	565	546	576	537	529	514	552	552	552	538	515	498	536	517	556	535	548	556	561	557	509	505	528	555	548	540	542	553	526	535	534	530	536	505	509	569	549	571	533	504	491	542	500	565	549	542	516	492	578	537	527	546	558	531	549	577	506	553	575	554	551	532	537	519	533	542	530	536	558	554	496	548	493	507	552	562	485	522	528	534	526	533	535	523	523	544	577	525	531	526	555	546	569	552	493	559	496	521	511	539	528	557	535	528	551	572	533	564	535	511	509	559	586	520	562	488	545	535	538	525	501	568	528	553	546	523	560	539	543	571	515	572	516	590	583	509	552	464	560	523	517	509	527	540	555	547	547	539	512	576	527	561	563	560	531	548	521	514	519	534	537	563	538	572	538	517	503	510	473	537	512	547	522	527	505	569	531	536	529	560	565	536	534	531	599	539	589	538	580	518	525	519	550	534	555	558	536	561	524	535	516	540	516	510	511	507	542	574	558	536	534	557	533	530	563	527	489	562	531	462	564	537	531	530	557	525	546	575	562	540	546	522	561	525	543	515	526	536	520	507	551	545	551	503	547	543	535	601	531	550	527	534	583	578	530	566	563	573	527	541	544	534	558	571	554	551	509	495	549	549	529	516	516	573	482	538	484	548	518	558	511	506	547	516	525	532	526	528	546	530	548	569	510	494	562	533	536	549	529	536	503	558	538	559	581	523	515	530	571	535	555	538	520	557	515	581	504	543	520	545	552	498	542	522	591	538	509	567	552	552	514	546	505	562	517	531	486	541	524	508	567	541	530	532	548	560	518	522	494	522	539	556	508	509	551	503	540	523	527	526	572	545	573	545	550	537	511	542	508	496	528	532	483	504	534	537	565	517	550	537	544	532	561	515	504	551	506	550	557	518	524	505	530	537	542	517	526	532	493	495	513	555	519	552	535	541	531	569	530	546	526	523	559	523	548	554	594	563	561	516	532	502	528	549	528	549	562	536	549	555	564	528	562	555	555	579	510	533	547	526	536	551	518	564	537	538	537	528	485	578	541	551	526	545	510	550	498	553	532	589	527	550	555	545	560	540	531	539	540	522	534	546	546	489	525	504	519	515	511	572	524	544	560	515	526	524	517	515	526	551	539	524	540	518	548	527	549	551	590	506	519	511	530	529	560	543	527	557	571	584	514	531	545	547	567	487	512	545	499	539	546	531	564	554	520	508	534	534	545	557	560	532	532	531	537	526	514	537	506	566	500	516	541	513	509	586	521	551	520	521	531	521	552	566	533	535	513	527	552	550	530	535	520	556	526	568	535	532	561	528	546	507	519	503	535	483	553	545	566	529	544	538	567	503	524	527	545	539	548	516	534	543	544	575	573	521	505	522	519	543	508	565	575	536	516	556	524	557	542	546	512	555	511	513	545	537	520	519	535	553	531	546	528	516	581	510	539	536	575	522	543	536	530	555	527	548	495	568	563	516	575	544	519	489	526	521	524	552	507	544	591	534	561	521	563	523	558	537	592	527	518	578	559	544	544	577	531	555	515	567	520	531	540	564	527	483	564	555	509	526	530	546	477	515	509	524	564	530	541	529	520	533	538	543	596	534	523	526	504	521	532	554	539	513	505	578	546	527	588	518	551	540	520	520	556	547	502	528	498	535	539	569	562	541	560	541	523	574	548	553	530	541	511	463	511	553	541	547	566	548	568	601	559	517	542	517	546	531	541	517	582	574	516	507	499	557	511	568	503	537	541	512	530	537	515	535	546	524	526	529	527	543	544	514	553	519	565	507	477	552	529	551	563	519	526	547	539	531	545	543	521	520	497	539	561	549	537	548	574	523	513	542	543	528	505	540	543	561	554	565	529	503	561	541	533	532	554	525	585	522	553	541	573	541	540	542	562	524	538	546	549	548	511	508	533	526	543	545	536	505	537	567	530	512	522	528	503	532	559	519	590	572	528	532	598	522	532	544	560	593	526	469	581	552	503	550	544	537	523	494	564	547	545	565	542	562	557	518	554	559	524	529	512	500	516	569	533	570	525	510	551	543	534	565	539	568	520	577	513	558	542	545	551	591	520	502	522	515	528	593	552	495	553	488	523	519	567	546	553	518	521	532	549	539	521	551	530	585	534	524	535	546	529	551	531	546	464	547	520	553	543	525	516	525	518	537	493	526	535	555	530	575	544	538	560	527	560	504	507	586	537	580	552	529	533	534	557	558	591	542	535	547	546	576	525	526	557	514	557	511	566	540	509	530	575	508	509	527	517	585	536	548	512	533	532	567	591	554	552	560	535	546	545	536	499	575	534	592	549	537	575	572	542	513	576	492	528	517	558	546	490	544	528	560	539	573	526	529	552	538	563	579	526	538	577	528	566	509	555	525	587	490	587	558	546	530	488	525	523	558	529	516	542	518	530	508	521	558	582	517	550	545	533	557	545	543	537	521	543	513	560	552	521	547	503	520	494	514	508	553	556	517	523	549	481	500	522	504	494	518	542	576	570	482	575	500	525	502	518	512	518	575	551	552	540	580	543	537	510	524	526	545	514	560	511	535	543	568	544	571	539	544	570	557	519	531	567	513	529	562	498	506	545	536	511	555	559	517	509	550	505	501	518	521	569	506	533	546	492	569	547	566	549	510	558	546	535	514	569	494	512	508	547	556	531	557	528	571	542	536	534	550	519	533	560	516	550	554	551	542	573	536	539	509	554	549	512	495	577	540	553	550	554	536	520	515	555	507	490	547	513	503	510	498	563	561	576	564	491	510	552	529	554	515	553	506	527	544	507	532	575	556	546	564	530	568	521	570	517	503	520	556	482	520	506	542	541	546	535	555	539	503	523	544	524	561	544	538	547	491	561	586	491	557	523	511	515	542	572	551	550	568	546	527	586	554	524	543	529	526	509	561	536	525	561	522	511	545	506	548	538	565	545	518	539	537	549	536	555	574	570	545	522	535	555	508	516	504	543	527	537	525	548	578	545	577	522	561
5120	5969	1393	898	880	729	745	635	609	606	565	623	609	559	560	593	519	589	528	574	561	554	588	566	629	607	583	567	571	512	585	565	544	562	548	533	601	559	591	551	525	563	541	522	540	529	541	537	511	566	561	541	562	530	558	548	555	559	521	545	607	545	541	559	551	558	552	554	560	504	559	508	555	572	524	499	618	553	554	577	572	568	567	517	546	535	537	561	537	538	526	532	592	563	505	599	554	559	538	592	554	574	528	566	576	563	561	543	567	538	565	547	555	530	561	577	585	544	578	541	528	541	538	526	539	535	556	574	534	572	559	529	556	565	559	564	551	549	571	554	573	525	537	540	532	515	540	533	518	550	531	558	555	581	570	555	513	568	588	534	543	542	552	558	524	527	556	554	542	548	558	562	531	550	508	573	537	548	547	571	525	532	590	557	540	534	576	539	533	536	534	563	569	515	568	537	515	511	566	570	519	568	555	537	554	574	558	524	585	531	548	550	573	560	546	547	526	520	575	564	532	549	563	587	563	564	554	543	559	601	525	565	556	549	529	534	534	560	572	522	559	550	537	514	570	534	537	528	533	580	539	602	536	578	531	594	556	601	582	571	528	567	510	539	538	558	580	524	554	552	549	533	605	550	573	566	547	595	538	569	534	582	533	586	554	501	563	603	531	507	562	570	548	576	524	552	553	534	547	550	557	547	529	536	552	551	512	537	557	549	506	555	570	540	577	579	565	569	524	544	539	529	564	546	560	550	552	510	567	600	575	581	561	586	558	539	526	582	563	573	569	569	532	569	585	527	546	560	575	542	529	553	550	532	545	611	531	511	530	566	559	555	586	549	548	523	552	586	532	576	543	571	536	582	577	565	535	554	577	557	510	530	581	567	562	541	549	556	595	545	565	549	527	589	562	565	546	542	562	534	546	535	560	549	532	532	552	576	522	520	555	560	546	558	593	532	610	572	546	562	558	561	593	564	559	514	547	546	588	568	579	555	546	558	490	569	565	528	587	527	542	553	568	546	535	540	546	555	550	568	541	575	572	536	568	560	589	573	547	568	553	498	537	575	591	532	543	514	521	555	535	547	563	581	526	537	566	557	588	570	578	571	542	559	563	548	582	578	564	563	547	552	542	542	544	572	516	560	546	548	539	583	566	547	565	542	569	552	589	572	554	580	533	558	599	546	528	564	535	498	541	585	530	524	548	578	572	584	526	551	560	520	577	554	515	509	534	520	578	596	566	538	550	539	571	569	554	546	565	545	535	540	525	537	540	557	514	558	591	598	521	529	523	549	587	572	550	536	578	592	538	549	533	555	560	540	554	543	546	579	565	551	551	570	570	567	551	609	542	569	536	564	513	554	542	533	568	589	548	564	552	591	534	562	535	576	548	559	557	556	567	529	548	588	606	554	494	539	569	549	545	553	542	522	541	556	545	566	548	536	537	545	543	546	570	461	553	554	538	537	531	570	548	580	557	539	588	504	515	548	571	553	567	552	599	545	557	528	579	525	549	555	531	561	552	536	577	540	548	571	551	509	576	535	558	526	572	522	549	573	532	577	533	531	552	560	577	588	568	565	590	562	572	543	567	534	561	575	578	520	616	521	554	552	574	566	594	585	520	548	556	590	606	584	534	571	531	536	550	529	541	534	547	550	553	549	542	562	590	569	544	582	592	554	555	552	552	542	583	548	580	558	546	520	537	551	536	539	531	471	528	542	583	544	568	572	578	565	589	561	517	578	522	557	556	560	564	561	561	517	551	560	569	518	573	520	560	562	539	571	524	545	576	567	507	610	522	503	543	580	543	534	534	577	555	545	592	545	549	579	559	558	533	579	546	553	559	600	545	560	553	541	532	517	576	577	521	555	534	611	581	559	560	532	554	564	556	564	565	563	585	548	532	551	585	573	560	548	551	528	549	507	534	547	548	575	532	532	520	551	544	567	531	513	569	516	539	570	483	562	580	578	529	579	528	529	563	593	517	575	583	530	507	557	551	550	512	561	558	560	551	527	590	527	572	565	529	584	564	558	542	567	522	535	535	585	540	547	601	550	576	517	527	573	552	518	545	518	583	539	525	558	544	583	505	518	565	593	577	561	581	566	543	525	532	580	556	571	516	575	579	569	551	549	545	542	489	551	572	593	524	528	550	564	538	546	534	533	545	535	547	538	568	560	566	531	582	561	603	564	538	578	542	521	544	541	553	520	552	576	594	576	575	588	567	577	546	533	589	540	507	578	520	598	569	577	529	600	576	533	542	578	522	542	540	543	559	574	541	590	576	527	511	524	549	515	562	579	572	554	570	540	534	553	541	528	552	532	483	533	541	522	526	543	558	541	586	592	510	579	559	527	572	578	579	545	538	538	522	588	608	582	566	550	567	546	519	547	530	558	544	554	532	547	567	538	514	540	545	564	557	542	599	517	511	566	513	556	511	499	507	532	543	565	551	536	551	597	566	542	508	531	567	554	572	518	538	565	541	553	549	600	537	538	578	545	557	538	562	565	543	535	547	595	548	523	583	590	548	554	542	554	553	544	525	543	560	609	520	549	537	569	517	546	545	569	560	558	569	523	563	600	572	565	506	551	553	554	584	533	545	570	544	582	598	587	542	500	567	520	562	503	553	561	551	544	543	582	506	566	561	547	507	557	540	546	533	553	584	562	577	554	553	536	523	527	569	573	566	575	573	543	527	542	552	588	569	548	584	564	529	542	563	588	546	576	552	563	547	544	512	573	612	558	542	557	554	535	602	537	568	585	542	519	556	544	537	571	566	521	571	557	574	579	593	572	596	563	555	531	576	535	533	508	555	559	539	578	548	581	577	506	528	565	559	551	541	570	547	520	561	543	598	587	521	574	536	556	585	569	531	558	548	567	538	547	570	530	566	564	545	574	544	576	526	508	568	544	579	566	537	562	563	543	535	572	587	569	549	576	555	550	554	551	533	546	598	533	543	522	577	544	539	583	551	531	552	537	578	544	552	555	535	560	528	543	587	558	542	540	602	552	563	593	573	605	539	572	566	545	544	552	542	560	593	558	535	560	538	520	543	550	533	512	529	548	557	585	570	587	561	597	579	570	581	536	557	542	550	542	544	558	499	556	544	526	567	541	538	539	549	582	563	587	544	538	544	561	584	553	596	551	556	541	516	538	594	559	590	556	579	542	556	482	540	567	521	608	538	558	571	554	523	554	533	578	555	539	559	571	545	548	511	599	551	576	580	564	527	549	574	567	521	517	553	504	556	564	534	550	560	578	477	578	601	548	574	529	565	542	517	519	553	570	594	519	525	516	569	557	533	538	543	528	539	544	555	560	544	549	600	515	559	547	566	542	583	546	548	561	557	570	554	522	576	570	548	573	558	547	578	561	532	581	575	592	555	562	574	572	601	542	525	575	575	545	512	555	546	572	535	574	556	550	558	574	559	579	560	534	574	529	520	575	551	545	577	567	553	560	566	541	511	558	598	570	541	599	505	582	538	574	548	576	521	574
23744	21134	28122	24371	21129	7786	937	635	526	478	405	369	384	379	354	322	278	339	321	284	353	297	257	309	307	259	269	289	269	211	245	263	273	274	247	278	252	243	254	284	240	261	232	257	230	263	255	247	244	268	254	282	251	265	237	232	238	241	273	249	248	251	222	233	226	258	262	264	272	218	223	266	225	245	249	236	225	275	277	248	266	256	245	265	230	234	275	219	245	245	248	273	238	249	239	245	252	272	246	227	225	230	251	247	250	253	250	256	263	240	266	221	218	237	217	229	253	268	249	278	255	252	255	269	231	229	250	245	221	257	259	242	236	240	244	253	256	261	254	242	244	256	239	253	228	237	241	226	259	253	250	224	222	258	251	251	234	245	235	275	242	233	227	247	242	247	250	259	237	252	255	259	240	229	219	240	247	249	271	270	232	277	250	258	255	232	260	237	247	241	240	258	236	239	273	231	257	225	246	240	225	255	258	251	268	221	242	250	247	249	250	256	243	264	265	259	251	250	248	256	241	253	236	245	251	252	278	274	250	230	232	231	226	212	243	253	263	263	264	243	246	234	239	230	234	243	221	236	236	230	272	254	223	275	258	258	269	239	235	266	267	246	263	250	226	260	237	260	231	286	254	283	287	249	268	227	239	222	237	247	247	256	249	235	215	256	240	253	274	260	249	264	248	235	241	256	258	239	238	288	267	233	239	239	220	213	246	215	244	265	226	240	247	268	253	236	254	263	239	243	216	250	243	249	256	247	224	235	256	215	233	264	261	280	214	218	230	258	251	244	239	244	267	239	262	231	232	272	270	240	234	244	265	246	227	247	255	225	235	235	258	273	241	249	245	253	249	231	213	269	254	262	275	231	238	230	254	238	255	245	253	272	220	248	252	246	273	252	236	241	244	292	274	256	246	229	247	218	272	231	257	237	250	253	217	264	242	245	244	237	216	262	262	268	247	256	261	247	261	208	242	229	238	272	256	276	237	237	233	247	227	243	221	256	257	239	245	261	252	274	225	277	262	266	241	236	248	262	247	259	260	258	243	245	262	228	252	240	279	234	226	237	233	249	263	234	256	257	252	247	244	250	254	256	230	254	250	260	253	240	219	256	252	258	275	243	296	264	259	224	236	231	235	251	233	232	273	227	229	240	237	238	221	245	268	252	246	247	246	242	261	263	258	238	218	247	226	253	267	252	243	238	284	258	262	266	230	239	245	261	267	247	255	222	257	246	267	236	234	255	260	230	233	242	241	227	266	246	225	229	242	238	237	269	221	259	207	230	240	250	239	220	249	221	254	223	231	215	250	245	236	258	232	255	245	251	239	264	288	258	242	209	244	262	247	272	229	257	267	248	264	236	268	250	274	273	260	280	230	240	251	272	266	264	254	247	241	264	258	231	227	266	232	239	222	260	231	252	246	243	242	227	242	251	276	246	243	268	246	242	248	239	250	271	235	257	230	221	259	253	262	235	229	269	243	246	263	257	251	240	265	239	273	248	252	245	267	237	222	215	249	244	223	242	238	227	274	236	254	258	259	237	240	261	242	245	256	262	235	252	239	237	250	235	236	240	229	251	262	256	269	247	242	235	238	266	253	240	241	239	230	232	245	262	244	266	266	234	237	239	248	255	205	262	238	257	265	234	245	254	227	243	254	243	253	228	237	234	231	249	257	265	235	251	243	239	226	252	259	230	287	236	279	229	248	246	222	259	237	261	247	248	269	218	240	246	242	285	247	253	247	227	239	247	237	247	262	266	239	262	248	222	241	241	275	236	217	239	270	241	248	237	254	251	255	253	243	271	226	254	253	245	267	271	237	249	271	276	218	226	242	251	235	257	253	255	236	245	265	234	236	257	260	251	263	228	218	244	222	259	245	252	234	227	214	240	239	253	248	238	250	256	249	216	255	237	229	267	257	264	257	252	255	231	242	236	264	248	249	228	239	272	248	262	243	243	242	273	257	244	239	264	220	232	232	232	239	251	247	255	272	264	249	273	223	242	230	257	249	239	249	251	266	243	248	250	255	244	247	235	237	237	237	268	261	254	245	209	262	245	251	244	230	217	291	252	247	220	292	254	273	244	232	236	260	239	241	242	264	243	253	240	264	263	241	251	265	266	249	221	255	251	227	232	220	255	227	241	238	275	268	243	258	243	279	239	229	248	260	271	218	248	219	281	229	250	256	258	231	260	218	274	247	261	240	262	278	239	233	252	267	259	267	243	229	243	246	236	258	232	262	241	245	252	234	242	243	276	255	280	205	239	240	241	247	257	249	273	233	256	239	233	271	230	233	235	236	261	253	247	246	261	276	256	278	250	265	256	266	271	231	264	248	249	226	280	264	262	263	254	225	252	266	248	254	249	277	234	266	272	238	224	274	262	255	262	251	253	274	247	250	250	256	244	262	233	209	235	255	255	284	232	240	214	271	267	253	261	210	241	253	254	253	241	251	263	255	256	255	217	225	283	267	240	263	255	242	228	266	226	234	243	270	242	246	266	229	277	222	258	263	223	243	244	264	234	236	246	240	259	262	283	254	265	262	271	237	259	258	249	210	238	241	250	229	235	238	260	216	246	234	247	227	253	244	252	236	235	250	243	255	258	235	207	257	247	235	233	250	263	249	254	274	261	242	272	229	241	224	248	259	220	238	263	256	257	262	259	226	223	238	263	262	257	237	222	268	230	228	245	262	270	261	276	240	256	246	242	250	242	240	262	252	241	216	240	247	217	248	257	252	239	247	225	242	246	239	213	240	242	240	235	257	260	235	267	240	260	252	216	223	271	274	255	259	212	227	223	273	253	248	281	272	237	236	221	259	282	254	232	251	226	247	233	258	260	234	264	262	246	232	259	265	257	270	242	251	243	203	256	256	239	249	283	248	248	239	255	267	235	248	259	265	264	263	251	236	258	245	263	242	232	249	240	237	222	263	232	230	267	243	245	251	246	233	257	232	259	221	249	245	249	264	252	241	239	226	246	217	212	258	252	250	258	239	255	233	209	265	249	271	279	263	261	253	262	251	239	264	227	239	242	236	259	266	235	212	235	250	241	239	249	222	272	235	217	231	262	254	251	279	268	232	233	237	260	243	218	282	255	226	244	240	261	244	228	243	229	219	263	276	269	257	259	281	253	231	245	263	231	247	237	254	236	270	253	258	237	213	252	222	251	257	260	268	258	258	229	265	230	235	220	234	222	261	255	227	255	240	247	264	239	255	245	248	252	264	230	247	267	233	250	265	278	265	247	241	271	263	241	232	225	253	244	271	213	263	271	243	281	238	237	251	242	225	258	205	239	245	247	256	278	256	243	254	247	244	282	247	266	245	241	236	235	216	247	237	246	257	253	235	251	255	267	266	231	240	236	252	250	247	261	289	236	259	223	273	247	211	256	227	229	263	263	251	251	222	235	290	232	206	280	262	250	257	222	236	228	277	227	245	253	252	255	238	255	228	234	256	272	248	224	248	254	241	241	246	234	262	260	233	253	255	246	265	230
3828	17412	6054	2793	2068	1592	1244	945	740	608	574	500	424	405	374	380	344	332	342	344	332	325	297	339	289	281	267	294	277	266	245	269	275	275	300	289	262	282	285	283	236	263	298	251	240	247	264	283	271	253	285	264	260	256	261	255	252	270	288	270	313	247	282	233	250	288	257	263	256	271	249	268	268	257	260	314	245	265	266	266	282	233	285	247	251	281	239	279	267	257	246	242	246	281	251	259	240	307	269	247	281	256	275	262	252	279	272	268	254	258	248	233	246	275	250	271	232	247	279	291	259	260	249	245	243	284	269	246	272	294	261	283	245	255	235	254	269	270	240	239	257	278	283	279	273	273	271	275	252	256	279	237	259	246	281	265	281	283	268	244	263	268	267	239	223	265	257	262	251	244	261	274	276	258	227	256	274	286	250	266	237	243	278	293	273	229	243	247	272	265	265	244	267	260	274	259	276	268	262	276	249	259	256	256	266	272	263	281	246	257	237	273	270	232	263	264	274	251	273	248	273	296	252	256	241	255	250	253	247	239	290	257	259	247	238	291	242	251	265	242	261	255	275	263	249	258	234	247	254	228	282	252	263	253	261	263	254	258	279	250	253	261	243	230	247	264	256	252	258	267	274	244	246	262	280	253	243	265	233	257	289	245	301	302	285	228	269	265	267	265	266	281	250	246	247	235	255	254	241	229	270	239	261	253	245	245	248	257	241	274	283	244	264	280	268	239	281	264	244	235	239	263	273	238	253	260	267	247	261	269	247	272	264	245	286	241	260	240	271	254	269	266	269	251	277	252	267	272	248	247	248	251	268	245	261	264	242	256	266	265	259	239	262	242	259	251	267	280	269	275	263	232	257	268	275	278	270	287	263	253	260	273	260	262	271	265	258	264	279	266	244	250	258	272	283	258	263	262	292	247	232	278	281	264	279	241	238	248	251	253	257	245	279	261	275	254	241	262	253	277	277	269	253	267	241	248	272	251	264	280	295	251	289	305	251	295	253	273	242	240	250	257	244	224	258	236	259	256	277	281	264	264	259	227	239	278	270	238	284	253	288	281	241	249	241	264	268	265	251	258	275	284	251	264	268	229	269	265	260	281	300	270	263	235	277	238	248	239	250	272	261	247	283	240	252	270	229	249	272	240	263	270	249	258	284	266	262	224	245	265	290	263	255	279	248	254	255	259	259	259	256	265	222	276	260	257	233	250	273	277	251	260	286	261	256	227	256	260	241	247	241	276	243	247	255	268	270	259	257	298	263	253	280	262	264	259	280	284	259	252	262	263	252	236	254	279	298	250	235	265	273	262	243	289	304	242	249	268	277	249	278	269	272	272	248	245	259	272	270	261	245	249	265	293	234	228	270	294	240	266	265	280	265	247	247	237	243	241	264	283	219	271	291	250	285	269	243	263	271	262	254	279	257	280	264	244	289	269	263	225	278	268	233	262	260	278	248	273	270	269	241	246	281	271	271	274	247	239	273	267	264	262	262	262	266	278	271	277	272	262	282	271	268	235	292	245	232	252	278	254	229	251	241	252	235	255	248	257	247	251	254	242	249	284	244	280	271	259	262	246	253	283	276	253	310	269	221	261	240	257	260	261	281	225	233	250	271	260	243	265	257	271	268	270	264	226	242	234	282	262	268	248	263	271	243	272	270	266	252	249	289	280	274	284	271	256	243	261	259	280	240	255	267	273	254	273	241	243	281	262	233	240	285	217	259	282	272	272	224	254	266	259	276	251	291	290	213	277	253	243	261	256	237	267	291	255	256	271	273	258	264	258	240	251	288	243	250	282	245	245	278	239	243	278	258	212	245	255	261	295	281	267	237	278	257	245	266	247	260	252	271	249	223	285	296	241	236	226	265	248	257	248	245	252	245	254	255	262	250	271	257	247	264	251	265	252	263	277	276	260	281	276	245	287	287	276	262	246	259	268	258	252	270	271	261	251	244	241	238	246	256	249	255	283	279	251	249	251	278	278	244	243	225	239	237	245	267	246	263	281	258	273	279	261	284	290	298	264	257	259	265	264	267	240	281	238	255	266	251	255	265	255	276	280	229	292	265	273	244	266	250	263	249	275	278	233	256	244	292	245	252	264	271	233	285	263	269	237	242	284	271	250	276	294	263	268	236	252	245	283	257	247	262	251	261	267	254	261	260	262	265	267	264	261	247	232	256	264	245	267	259	284	267	252	277	292	250	270	285	264	262	249	266	250	259	281	291	279	272	289	232	270	247	284	261	275	252	270	244	243	265	238	267	265	237	255	258	247	249	259	266	254	266	269	236	269	248	258	253	261	237	270	293	252	231	270	267	225	281	297	321	278	238	268	311	274	251	270	238	293	267	281	258	286	219	258	291	283	262	253	294	283	260	257	259	251	282	245	277	257	251	248	228	226	255	263	266	245	251	241	243	257	262	259	262	243	267	260	269	267	238	246	252	265	249	253	277	302	271	277	275	251	230	274	279	276	272	259	260	254	268	221	273	279	255	292	259	229	229	247	284	260	273	271	281	288	249	257	252	280	267	272	284	229	250	293	258	232	231	269	283	236	264	256	277	224	265	273	274	288	275	249	276	243	270	260	265	268	233	239	250	265	249	237	232	258	239	287	261	261	252	290	273	235	250	285	262	252	272	270	261	251	248	260	275	275	262	239	286	290	253	286	255	254	240	266	278	255	275	258	275	245	278	250	228	281	269	268	278	271	276	242	271	236	260	261	247	247	250	265	244	244	268	281	285	258	266	297	254	270	279	295	222	269	278	273	250	293	239	244	256	266	245	282	276	236	238	256	265	267	240	275	252	280	239	280	277	243	264	234	266	237	269	237	298	270	265	253	278	258	258	297	251	238	241	240	275	242	275	280	270	271	252	273	296	246	240	262	263	276	245	250	263	265	261	262	265	261	260	241	263	287	265	279	267	248	251	287	242	269	228	273	245	261	246	245	277	275	271	255	267	282	262	258	293	251	256	264	245	262	273	262	265	264	238	255	278	261	257	246	266	255	270	227	247	267	240	253	259	249	220	243	239	262	265	283	260	264	254	254	259	258	236	273	250	264	264	247	256	239	259	269	251	273	248	252	250	233	270	246	262	260	281	276	276	232	265	264	262	269	253	268	265	274	248	241	265	260	241	252	260	240	242	241	256	241	257	305	284	278	260	253	270	264	258	242	298	241	234	259	243	263	259	271	282	232	265	257	271	274	276	258	249	264	260	253	270	266	272	269	244	264	250	258	267	255	268	250	278	262	261	275	237	245	244	240	262	253	263	243	259	277	238	219	251	263	240	238	248	268	257	253	267	241	286	267	278	253	221	248	267	270	272	273	243	276	262	259	267	271	243	268	237	267	267	285	282	291	281	284	275	265	273	252	260	258	243	244	237	244	267	279	259	257	261	243	242	267	276	274	230	269	241	285	288	259	250	241	247	233	245	267	262	247	277	249	249	247	275	235	259	240	249	245	246	270	289	293	231	270	249	249	252	254	217	248
24918	21209	27125	25480	9535	1145	960	834	790	763	688	698	727	694	740	649	646	655	678	653	660	668	695	700	602	622	632	621	647	685	623	679	642	641	642	633	641	591	633	671	643	662	623	641	670	590	618	649	675	678	645	649	646	653	603	642	608	649	640	663	629	597	634	646	619	582	641	640	626	631	611	649	637	661	668	640	641	599	621	630	642	674	614	603	621	639	636	652	613	650	665	654	600	647	703	605	611	644	653	630	613	623	630	603	659	646	622	609	631	631	603	635	650	655	635	607	661	660	631	633	665	669	614	654	609	606	642	660	654	661	635	603	611	659	638	645	641	595	654	676	635	617	631	656	608	642	627	644	611	623	624	632	638	638	642	624	605	660	617	635	662	637	638	623	645	626	629	605	623	617	626	617	608	637	628	627	627	617	653	661	661	652	623	632	618	631	635	637	589	632	656	614	619	633	645	651	639	639	649	600	687	631	605	623	606	674	610	650	618	627	680	610	664	647	588	591	657	631	638	624	624	673	633	647	630	658	663	629	655	665	641	638	666	613	637	571	633	661	671	636	699	598	681	631	631	666	592	668	635	593	665	649	667	628	643	660	633	670	623	626	645	626	658	621	611	677	642	604	642	641	655	663	638	656	654	636	658	604	621	662	636	662	694	575	607	625	621	651	629	609	653	669	674	690	567	657	654	602	646	647	659	643	607	656	618	678	624	587	642	614	614	633	652	703	597	612	630	625	652	631	630	650	636	635	618	628	663	625	617	641	611	601	637	677	622	645	667	660	633	642	670	623	576	587	613	652	629	627	636	593	699	623	609	648	619	654	630	645	648	641	614	614	613	645	682	626	602	644	606	636	670	648	599	636	629	619	602	653	665	662	592	653	627	640	675	654	661	615	693	630	637	618	658	618	678	644	642	640	630	637	627	597	665	663	625	607	667	607	688	642	681	624	615	599	599	678	608	644	630	676	653	656	633	649	588	652	623	628	637	622	643	665	612	629	639	646	643	637	687	685	652	625	677	659	659	626	602	663	624	680	630	665	655	662	644	641	661	616	647	618	638	610	608	702	670	604	608	543	659	607	617	684	644	623	622	661	619	698	623	673	606	611	658	645	645	648	629	627	586	597	629	611	663	713	629	614	678	618	601	615	671	619	609	653	618	645	600	588	624	603	601	662	608	584	649	633	633	689	600	614	616	635	637	623	666	661	663	623	637	667	623	651	667	668	618	701	611	570	620	647	651	660	640	639	645	635	621	623	622	646	685	669	612	636	603	613	607	622	604	637	624	659	616	629	637	636	663	596	592	665	618	583	663	632	671	635	645	629	648	668	631	644	648	672	638	598	643	587	631	652	602	623	635	640	605	612	632	610	646	595	656	612	643	649	643	634	621	634	638	619	602	642	626	587	599	610	669	574	637	657	640	667	663	638	661	666	616	603	645	634	670	630	676	669	644	650	657	625	618	614	655	572	646	631	682	633	606	667	674	624	611	642	613	664	631	618	587	666	618	646	631	620	648	610	654	638	644	613	665	650	599	638	659	597	621	654	649	586	638	659	644	672	627	628	648	650	618	639	655	612	646	626	649	640	598	608	643	597	594	657	644	586	628	647	657	645	618	618	644	651	634	657	619	593	650	626	670	636	624	668	624	638	651	621	648	667	639	622	614	664	664	643	637	651	622	625	666	628	657	634	628	679	650	639	623	664	624	687	632	647	603	675	637	632	611	641	641	616	656	651	648	643	634	679	639	651	598	626	648	659	624	646	593	642	571	610	624	605	646	692	631	654	615	652	609	658	646	623	637	605	653	665	652	642	617	644	685	652	613	600	631	604	618	642	633	592	629	609	604	679	598	599	600	628	633	637	599	620	676	642	565	600	636	637	662	683	622	624	648	635	634	652	633	630	623	673	594	657	632	638	623	641	606	621	634	635	621	628	629	614	615	612	630	592	615	638	617	625	637	653	607	652	619	601	627	601	637	600	665	685	644	579	640	653	635	631	609	630	653	601	626	697	634	655	647	645	619	674	669	641	651	607	640	630	642	632	618	634	606	688	630	633	634	629	668	621	586	666	629	630	667	652	663	619	676	636	642	623	648	627	661	638	659	631	649	638	638	613	690	624	617	631	587	619	668	619	673	634	614	627	644	655	655	635	603	640	598	639	642	659	676	634	631	650	613	685	642	652	626	658	644	653	601	592	612	629	651	577	639	637	646	616	614	639	622	603	671	638	606	635	627	632	639	616	579	647	641	638	653	650	623	631	612	631	619	609	614	677	610	677	600	674	632	640	596	594	616	601	617	656	654	626	660	636	647	628	634	623	633	645	637	629	619	616	645	636	630	627	628	641	564	674	648	673	585	595	649	637	630	648	608	637	662	614	653	669	715	646	638	620	622	603	587	630	642	645	656	632	610	587	594	601	679	642	622	650	633	636	639	619	652	689	602	676	601	624	633	655	611	637	633	674	632	664	682	634	621	639	617	637	613	649	637	619	656	646	644	654	647	656	656	643	613	634	607	667	699	622	623	639	664	611	621	666	662	632	587	653	593	625	620	619	674	640	647	642	607	626	609	621	622	642	666	599	630	632	647	621	646	641	599	621	661	623	621	672	654	635	624	636	649	627	618	644	672	596	628	627	666	602	622	642	636	636	621	614	648	605	628	693	629	621	630	668	588	650	634	671	597	675	623	622	644	626	638	699	676	633	632	633	616	631	618	666	646	663	644	609	655	634	630	620	602	627	591	610	628	627	653	610	694	633	688	628	651	622	601	646	651	621	675	621	618	648	625	642	618	647	606	666	643	662	634	637	632	641	660	607	646	624	615	633	598	609	646	622	612	662	685	661	664	625	621	641	625	642	643	602	606	626	647	673	598	640	660	610	600	608	624	635	630	618	624	631	627	640	618	630	616	673	630	650	621	615	646	663	649	615	607	623	638	627	646	593	653	611	680	655	679	597	619	633	634	659	648	632	663	621	614	603	627	624	659	647	636	630	676	606	671	676	661	606	656	666	644	638	650	625	636	639	590	674	626	618	632	608	641	609	627	645	662	619	657	659	659	646	633	608	693	663	639	676	639	637	616	620	633	678	642	641	646	656	627	616	671	657	658	649	647	625	634	628	617	602	634	660	618	665	648	632	661	667	641	639	641	587	648	613	636	611	597	641	672	641	663	678	638	656	670	630	648	660	636	622	628	656	661	618	651	674	645	602	674	589	618	633	609	639	711	651	617	628	646	626	611	631	688	626	620	591	655	629	627	659	652	705	614	654	628	640	628	625	630	651	653	620	621	622	615	678	682	619	633	613	590	644	645	612	649	617	597	639	603	636	636	631	632	664	628	623	629	661	618	634	698	583	631	607	712	571	633	624	565	645	592	643	637	603	647	674	627	626	637	606	656	657	626	669	648	621	656	658	704	702	673	636	619	708	678	640	606	607	654	655	643	656	626	662	660	682	611	634	663	587	646	624	664	635	637	611	668	637	650	617	621	628
3679	11568	3816	1999	1589	1360	1160	1017	853	834	824	770	697	708	673	659	690	725	701	675	682	657	643	693	647	633	684	667	657	694	688	624	652	614	623	610	627	649	645	669	655	710	656	670	681	650	612	614	616	601	677	628	638	647	685	658	645	647	629	666	663	660	657	636	643	667	643	672	675	680	661	655	688	644	652	636	632	659	624	691	616	643	630	645	610	646	663	649	645	654	673	642	652	644	647	628	655	716	630	660	645	631	669	623	634	661	636	633	650	638	653	630	669	662	633	660	675	666	641	604	644	635	657	633	645	637	630	636	638	633	652	651	627	629	665	669	604	666	640	609	627	607	610	643	642	692	678	634	666	641	665	625	646	582	662	659	621	627	623	636	656	652	626	639	635	666	673	620	653	652	647	569	644	666	599	622	671	649	596	646	653	659	620	636	689	603	637	651	676	607	651	631	612	616	629	694	634	638	640	637	652	622	611	626	641	650	655	597	666	679	647	602	627	645	636	623	597	655	650	633	680	632	647	650	630	628	665	667	644	666	674	629	603	656	663	654	628	645	648	668	638	615	660	650	593	609	641	679	615	666	646	681	650	655	653	629	588	658	651	644	648	626	648	606	675	653	656	630	642	669	633	639	644	659	636	666	633	683	638	617	693	676	630	612	626	607	665	689	648	625	668	640	636	662	640	644	621	657	652	632	634	672	680	661	630	652	633	683	619	668	642	639	650	593	606	602	687	637	662	640	650	624	618	639	661	612	653	657	683	617	613	611	602	624	635	621	689	630	656	666	610	638	659	650	601	644	660	647	672	634	618	679	650	649	633	647	606	671	690	607	623	626	640	596	643	619	654	670	640	645	650	634	607	576	630	653	670	633	647	631	635	675	628	655	602	599	618	640	647	659	639	629	660	625	589	602	631	652	623	634	618	659	691	681	659	602	628	596	624	604	636	637	687	602	615	652	622	639	668	626	664	599	623	653	666	610	634	642	634	648	617	662	644	600	652	649	658	621	661	619	652	648	621	655	646	646	651	656	650	661	672	661	674	631	588	621	604	612	623	634	637	626	626	613	627	662	653	618	666	630	687	664	639	662	659	613	640	637	643	640	625	667	643	650	651	663	630	622	610	629	628	676	603	616	634	658	668	685	613	647	660	686	616	635	639	636	627	649	622	640	652	625	657	604	598	615	664	641	629	694	653	665	640	661	678	658	670	685	625	638	614	629	639	639	620	662	616	633	628	639	677	630	629	622	664	687	622	675	681	617	626	645	637	600	593	651	645	634	652	634	643	614	613	680	650	604	643	626	655	610	658	678	635	647	676	631	648	674	664	619	653	643	681	664	641	654	619	629	622	634	679	673	615	654	645	643	633	643	668	633	664	643	636	620	642	649	609	625	641	655	634	653	644	587	630	625	626	614	614	637	660	621	666	644	645	681	641	647	648	651	674	608	658	677	681	597	676	633	629	654	677	653	647	613	676	668	617	653	619	641	604	599	625	647	662	672	619	635	583	661	657	619	635	678	608	659	611	630	629	627	611	654	677	654	640	617	651	642	635	644	656	624	622	611	661	620	673	671	633	664	676	621	636	640	636	613	635	658	617	634	624	655	647	610	662	613	650	636	637	574	655	618	667	647	631	635	639	694	680	650	660	619	635	638	644	693	605	657	635	618	644	672	630	610	632	661	626	627	671	641	625	622	658	611	603	608	628	678	629	625	620	655	620	685	691	709	635	652	694	621	605	648	619	654	647	679	591	611	666	610	604	660	660	642	615	649	601	681	647	685	601	647	618	605	634	653	617	664	605	641	665	626	637	628	667	614	661	629	595	654	640	677	643	639	616	606	662	605	625	654	588	616	651	643	604	594	628	644	624	612	633	620	596	639	644	653	660	612	639	688	632	640	661	629	677	681	625	618	661	596	658	643	670	654	601	655	613	614	649	649	688	669	644	649	626	618	661	636	678	576	661	598	623	660	631	638	634	624	619	624	633	650	622	639	655	633	689	638	601	683	665	661	607	665	644	591	589	607	627	647	629	681	655	636	649	626	691	648	621	670	635	639	650	642	649	674	673	646	664	622	636	624	652	635	676	596	615	644	636	630	592	602	592	622	618	699	615	693	641	631	642	602	618	619	603	671	665	640	629	671	636	666	641	648	625	636	669	588	626	638	653	647	637	599	712	658	666	646	627	627	583	599	693	651	640	648	623	617	666	628	654	692	633	657	646	647	632	697	638	625	677	602	662	594	620	576	639	649	633	632	680	651	659	655	651	625	651	632	657	640	621	633	599	615	594	607	653	596	673	606	624	649	610	594	682	623	589	653	610	651	612	700	632	623	656	673	622	635	654	646	659	624	639	662	635	661	602	694	645	673	633	639	643	611	637	635	598	630	648	611	647	625	652	654	656	646	648	670	692	638	588	653	606	654	671	643	615	676	603	613	637	718	626	608	626	645	634	661	638	657	636	614	660	621	663	646	602	629	621	633	615	649	695	610	612	596	623	639	634	630	649	628	615	599	652	648	636	695	631	599	618	653	623	650	692	619	610	663	618	626	684	623	600	630	620	664	643	612	658	662	626	645	640	628	681	594	604	634	640	644	643	637	628	632	624	606	621	581	649	647	635	667	640	636	660	641	665	683	628	589	656	654	638	654	594	640	638	665	704	634	614	649	619	648	637	650	634	661	670	674	658	658	655	610	604	651	641	692	652	628	636	642	620	640	591	636	659	607	627	676	689	631	646	649	652	607	627	646	657	643	646	669	638	650	622	664	637	628	643	606	580	640	614	652	656	647	617	653	635	598	604	633	659	654	626	599	616	626	588	669	613	597	666	662	628	613	618	628	692	655	629	636	637	630	648	652	618	683	627	669	658	618	655	610	645	637	628	642	610	645	615	609	644	622	633	623	622	615	611	654	627	602	670	614	684	615	632	596	675	624	651	601	649	672	598	698	627	658	634	632	638	637	638	653	628	701	692	627	678	647	685	693	630	654	629	641	620	618	636	626	638	616	653	643	640	670	668	627	583	634	625	640	668	629	663	649	616	622	614	641	619	666	668	643	645	675	654	604	663	653	657	680	632	606	611	661	652	594	628	616	637	643	645	627	611	628	648	647	677	608	673	605	669	680	600	623	661	615	658	646	656	637	605	652	663	634	650	659	638	644	634	623	651	607	653	641	648	620	653	656	613	632	651	650	680	651	646	624	594	636	625	645	622	642	651	655	630	682	648	642	628	629	679	625	610	634	656	648	621	652	626	626	657	674	625	646	642	631	658	646	614	631	647	666	631	640	654	627	676	648	658	642	642	629	608	621	634	618	626	633	609	590	616	612	611	646	597	671	591	661	634	649	619	602	640	595	639	604	651	657	654	634	627	617	649	677	644	630	641	663	646	604	683	677	660	622	628	651	632	673	673	634	621	664	663	645	581	653	615	607	606	626	637	628	629	620	663	695	666	598	592	642	650	688	655	639	615	645	643	595	632	661	644	666	615	613
22582	21196	28792	23876	21192	21234	7884	1078	781	639	605	526	479	413	423	379	393	398	339	355	357	305	355	362	368	294	317	275	324	307	320	272	293	271	283	310	315	278	312	274	252	287	250	286	288	280	253	288	288	319	285	304	282	275	281	284	290	269	292	250	272	247	275	255	256	265	284	237	257	298	286	256	286	287	265	258	271	269	251	299	257	280	248	255	278	240	268	256	277	290	262	269	284	297	289	283	243	272	270	278	279	284	292	281	271	268	255	296	248	295	271	282	288	275	248	295	256	257	254	249	289	253	248	276	260	297	270	265	275	277	274	277	273	249	271	277	276	298	274	267	291	283	277	287	280	269	271	251	256	271	274	279	297	256	288	280	270	264	283	270	244	249	278	261	257	245	231	280	315	271	248	263	264	271	310	276	278	255	264	274	272	267	276	282	281	255	279	256	276	300	246	277	231	253	277	242	277	310	266	279	274	277	270	281	283	274	252	275	278	257	274	271	247	268	269	246	268	287	257	278	260	262	259	280	280	251	255	261	284	267	266	252	293	263	217	253	252	295	266	240	288	291	265	248	248	250	259	281	298	290	273	296	266	241	268	254	288	271	260	285	266	298	259	283	268	268	272	269	285	281	261	264	256	260	261	274	285	253	249	295	272	259	274	228	286	253	268	270	270	251	277	259	259	256	278	258	254	282	254	290	269	303	289	272	287	250	301	268	238	281	288	293	303	305	272	251	251	279	267	293	262	275	262	289	269	278	267	296	283	290	233	293	278	269	253	276	267	285	275	242	272	270	263	280	281	284	289	251	273	263	266	280	292	289	271	239	246	242	278	248	296	238	269	249	245	256	237	263	251	270	305	286	266	256	307	269	276	264	283	271	292	267	253	252	246	275	267	286	271	284	292	270	253	261	294	271	299	268	260	254	259	274	265	274	268	279	249	307	270	277	277	276	332	250	307	268	265	292	240	271	273	275	268	251	286	275	257	273	291	268	285	256	282	279	274	272	261	291	261	275	258	273	263	239	264	266	262	277	246	223	255	265	267	268	273	253	254	266	287	272	270	271	269	265	299	248	251	291	265	269	246	293	270	249	275	260	268	272	248	273	322	286	264	262	253	288	273	295	257	288	262	257	273	258	276	270	284	267	262	277	263	271	282	291	258	243	255	275	294	238	306	270	282	253	302	258	276	305	284	256	270	260	273	245	274	273	255	265	230	266	270	268	283	298	295	270	279	263	247	268	275	277	240	264	259	282	265	276	246	273	261	281	285	259	289	268	266	281	250	256	273	289	241	245	288	273	277	287	273	276	272	253	278	281	255	266	250	250	248	259	255	272	308	256	291	287	257	271	242	250	246	259	230	264	280	276	263	252	251	247	265	276	279	279	277	255	287	270	283	242	250	271	261	272	272	258	292	282	268	278	268	269	272	255	264	249	278	284	247	281	274	258	244	281	279	240	262	285	264	279	287	266	261	271	289	258	261	241	275	261	307	262	271	276	285	272	290	261	260	267	277	275	276	254	245	264	252	242	292	260	273	271	275	266	259	260	284	257	273	287	258	269	288	279	272	257	269	278	244	276	293	273	267	244	279	261	284	261	290	269	269	275	251	250	282	235	292	295	277	259	261	257	280	267	301	267	290	256	295	280	256	290	294	281	277	257	253	262	252	281	285	258	263	275	253	255	246	258	235	278	235	265	274	254	275	285	258	302	286	254	269	267	276	255	258	269	265	270	245	273	239	280	287	237	327	268	262	241	275	272	260	249	272	257	308	276	282	262	274	266	235	279	248	265	262	262	267	274	235	269	263	288	294	267	247	276	283	287	237	267	237	283	253	266	262	264	265	269	268	285	273	235	279	302	274	277	249	247	280	280	281	281	265	257	263	260	276	252	287	277	251	263	269	278	265	283	277	280	274	266	273	237	269	247	247	296	274	268	262	265	258	259	293	257	260	272	298	263	264	268	280	273	276	258	258	255	232	266	272	291	265	254	239	265	243	265	284	255	258	291	273	282	258	266	282	262	261	264	265	295	242	255	304	258	289	250	260	276	255	266	249	266	269	272	267	269	278	264	283	271	295	274	254	260	283	293	273	258	271	278	251	293	250	259	311	241	277	259	272	242	297	230	266	282	278	245	274	293	272	274	228	272	288	273	290	288	266	258	263	263	281	272	307	268	279	264	291	284	283	289	267	301	285	265	283	257	268	293	260	263	223	249	267	281	274	266	256	268	264	262	276	254	246	257	272	244	255	261	252	255	261	266	293	265	293	248	286	287	299	243	262	238	259	264	260	257	273	249	269	279	271	276	270	258	280	253	266	275	266	266	277	300	289	253	282	238	238	251	253	296	282	266	266	261	265	265	245	286	258	265	305	245	278	278	298	254	275	251	271	287	263	253	281	266	267	270	293	300	271	304	242	287	252	280	304	282	262	269	252	247	247	277	297	253	273	278	277	254	256	269	267	252	283	252	274	243	269	245	285	230	262	265	276	267	270	275	270	266	270	290	276	257	257	276	259	275	264	272	288	275	254	281	270	298	285	291	251	291	290	263	257	258	317	273	244	275	282	262	240	255	264	296	250	262	285	250	266	265	276	284	277	266	248	244	255	275	270	280	288	252	245	289	302	281	287	265	278	270	285	223	274	270	290	259	271	259	257	276	278	267	268	257	265	268	269	265	276	277	273	250	288	255	245	252	253	263	277	264	284	248	261	263	280	275	261	275	298	272	274	253	244	281	259	269	258	267	276	265	271	257	263	260	257	269	268	293	248	281	279	295	253	275	285	263	264	284	308	235	278	286	274	292	268	250	244	274	266	247	258	303	273	266	262	263	274	277	287	274	272	264	250	280	245	284	264	284	291	266	275	250	230	281	277	261	262	261	251	244	276	242	268	257	242	290	278	236	262	254	281	268	244	274	253	259	283	249	258	252	276	258	292	267	275	281	264	243	277	258	282	241	234	269	263	218	261	261	280	269	283	259	284	296	229	312	273	251	263	239	280	252	255	236	276	279	271	256	250	242	278	263	242	273	271	271	264	280	270	262	261	263	263	280	244	299	281	268	262	245	268	258	278	258	247	275	251	256	275	257	278	262	269	291	297	251	254	257	278	249	248	258	278	303	234	254	265	252	268	249	268	265	274	267	249	241	299	248	261	270	256	267	280	260	261	264	275	234	266	252	277	249	278	270	283	265	263	251	294	258	274	291	260	240	276	295	242	286	250	244	279	275	256	261	262	257	280	263	252	248	248	253	270	263	257	255	264	301	255	276	273	267	267	253	280	277	263	299	263	267	240	233	260	296	284	276	269	295	279	268	263	277	296	234	263	272	256	285	269	266	245	288	260	274	283	246	264	281	252	262	262	249	244	251	300	258	269	269	286	274	274	259	275	289	241	264	274	292	252	269	277	258	261	280	248	278	252	274	277	251	256	264	263	280	251	249	264	251	251	279	274	257	290	278	282	254	241	276	263	263	287	285	267	275	300	264	289	277
4589	16563	9884	4939	3530	2598	1946	1513	1152	921	836	692	548	548	507	450	428	429	387	405	391	382	347	416	348	357	303	298	303	312	308	321	285	266	298	323	294	268	286	287	277	286	266	280	269	282	276	275	259	281	265	298	257	265	301	243	263	256	274	268	243	236	266	274	259	306	281	266	270	285	269	237	253	302	291	256	270	270	276	261	260	266	257	276	266	252	259	305	273	284	276	260	291	271	258	268	278	280	290	275	286	283	275	289	249	271	281	282	273	288	259	285	247	280	275	300	237	265	255	244	244	254	267	289	285	278	266	273	251	290	271	308	269	280	273	263	277	260	289	255	245	250	285	313	242	268	247	279	241	276	258	283	250	276	259	240	272	263	269	273	260	254	276	259	282	268	264	268	268	283	265	285	272	237	284	261	268	264	274	275	271	289	274	250	267	267	268	266	259	275	302	248	273	258	261	256	279	286	265	269	260	275	251	274	276	234	272	280	281	269	251	248	275	246	261	318	265	268	256	264	257	263	286	244	282	287	269	269	254	258	264	290	250	241	275	267	254	258	258	272	249	234	254	251	233	262	270	244	246	278	273	226	236	247	267	278	249	287	237	257	258	263	272	258	267	277	264	263	257	270	275	263	287	289	241	273	280	279	257	232	249	254	258	248	248	269	255	276	275	258	280	270	264	226	265	257	260	283	242	267	261	277	290	278	221	260	256	246	244	253	260	304	273	297	268	293	224	295	250	300	265	253	244	281	264	215	292	257	275	251	279	249	282	240	243	280	273	269	278	279	258	273	262	259	275	246	277	277	286	271	245	286	283	247	274	243	242	268	267	281	264	258	278	273	270	267	251	289	268	285	281	287	271	284	239	231	250	272	264	269	284	253	248	295	290	269	260	253	258	267	255	281	278	267	247	262	257	256	287	245	249	298	268	280	301	245	232	274	273	256	275	263	256	261	259	258	260	275	249	263	242	262	278	260	269	257	247	255	265	275	248	240	254	276	251	277	230	248	281	265	275	284	252	270	230	251	260	284	244	279	237	251	234	244	270	268	277	258	289	256	277	288	268	272	274	279	251	255	275	266	259	269	273	280	252	286	261	283	282	270	238	252	249	255	240	262	272	293	259	284	262	240	256	267	280	265	280	258	248	277	263	279	272	248	288	255	276	262	280	247	265	256	257	306	265	271	271	253	254	261	280	288	254	258	264	276	262	241	286	267	255	268	268	246	252	312	251	257	287	236	270	233	265	275	250	254	252	243	251	255	288	270	274	255	275	261	261	278	241	264	291	259	241	239	281	257	278	262	285	286	241	261	282	269	276	270	236	241	243	274	276	283	253	287	234	271	284	279	272	271	266	271	267	284	285	261	262	278	263	298	261	247	235	265	255	274	242	270	282	271	261	246	217	269	226	269	268	263	251	273	264	271	274	260	265	256	274	264	262	282	240	276	269	269	285	231	253	258	287	266	265	251	253	241	257	278	250	257	280	268	284	291	257	276	256	262	290	253	276	264	279	260	280	237	286	248	258	222	240	232	274	296	282	254	259	267	290	243	263	306	236	258	291	264	280	254	266	297	270	283	284	292	228	318	259	262	274	265	263	254	265	272	267	247	261	257	292	272	296	240	245	284	243	274	266	282	252	244	294	291	264	274	267	269	272	279	262	252	253	240	267	303	252	296	257	277	231	237	256	275	269	257	230	264	272	277	252	256	265	273	260	252	261	273	258	282	261	274	278	269	307	255	303	269	267	281	288	237	254	273	288	262	255	252	254	272	267	314	287	278	270	264	266	262	264	256	273	257	269	260	287	288	253	275	292	258	280	304	270	261	284	283	250	258	278	296	297	269	286	264	267	242	268	249	277	250	268	298	252	251	285	261	289	262	260	265	275	281	267	269	300	269	275	269	236	281	237	286	243	291	264	260	263	256	296	271	257	278	259	275	270	252	246	266	262	270	244	271	257	249	232	254	273	251	241	284	290	264	260	248	285	273	282	278	257	266	267	292	268	270	273	301	278	258	253	276	237	258	268	299	268	284	299	257	260	279	294	258	231	244	245	295	269	259	266	256	322	281	270	261	268	239	252	263	273	267	252	262	276	282	257	266	276	264	265	263	253	254	253	272	268	281	266	247	276	228	259	263	279	286	283	232	273	257	261	284	266	235	265	292	290	243	266	289	282	261	264	270	261	281	288	295	259	292	262	246	294	284	275	243	264	282	271	238	268	259	272	266	283	265	295	270	269	266	291	279	253	264	269	266	278	270	243	253	254	285	255	265	259	279	292	275	286	269	268	275	281	280	272	257	256	257	236	254	288	269	263	251	271	253	279	251	251	256	302	269	276	251	288	259	297	263	280	254	243	272	279	254	276	289	260	268	275	276	286	255	274	272	250	283	275	230	290	282	233	257	269	259	267	239	289	284	302	270	248	250	283	275	265	253	248	261	276	257	293	265	277	269	265	293	257	254	273	275	265	271	295	245	264	249	261	260	252	280	271	275	263	272	307	273	265	225	259	274	296	230	261	260	262	270	275	252	272	265	250	275	277	279	265	280	244	249	267	254	257	239	246	275	251	275	285	267	272	273	256	279	252	241	250	264	252	278	250	264	262	255	258	260	248	264	254	289	274	273	283	255	240	265	271	275	258	258	246	276	286	259	291	272	248	311	249	261	274	271	273	277	305	264	270	273	287	252	286	274	270	259	240	256	241	262	266	278	230	246	270	251	276	272	275	269	267	263	284	249	256	260	228	289	274	260	256	271	276	258	262	287	290	253	286	262	272	268	240	262	258	287	254	267	249	279	242	254	258	261	250	274	262	272	288	297	270	293	256	268	252	276	271	234	274	268	246	242	281	257	269	248	285	258	230	295	247	276	292	265	263	284	264	260	258	265	289	290	291	263	273	271	307	243	264	279	246	275	242	262	260	265	292	252	300	255	276	258	276	259	247	256	269	287	252	286	246	276	269	275	266	248	251	257	259	259	262	277	273	264	234	266	267	285	252	286	276	258	242	271	262	258	283	257	248	255	245	249	265	266	250	235	291	265	265	265	279	260	260	246	254	275	255	253	279	254	258	268	262	249	295	259	250	264	260	260	255	277	259	285	279	250	281	264	261	265	294	257	218	268	280	272	249	273	281	272	223	263	263	288	270	280	271	245	267	261	262	275	278	287	250	251	275	273	293	231	269	298	272	275	248	280	266	265	265	262	284	282	275	313	236	278	268	281	285	261	253	285	285	240	260	254	283	244	262	274	268	248	250	233	275	266	247	268	278	224	272	264	279	277	236	263	237	246	287	242	268	285	252	275	263	261	264	258	268	278	264	296	268	267	267	267	251	269	264	245	321	289	256	265	280	266	292	248	241	245	273	265	254	285	293	273	274	259	288	278	270	281	228	268	240	256	262	245	269	244	276	246	269	255	249	265	268	232	269	241	245	262	281	294	270	266	244	267	253	289	254	246	269	236	272	263	284	288	255	286	280	262	257	275	274	285
27776	19720	6848	1049	710	638	614	570	607	598	607	626	585	559	529	566	554	547	582	559	501	534	574	598	540	597	579	539	583	610	565	544	551	574	567	541	566	523	554	595	535	547	539	559	554	546	540	523	556	533	562	566	530	559	575	524	538	588	547	609	572	578	528	552	579	549	579	537	520	585	548	530	580	588	585	547	555	506	628	577	577	563	568	594	573	567	568	518	614	528	561	557	539	556	554	575	592	563	592	543	598	556	571	577	546	550	580	544	597	564	574	572	545	602	559	549	570	552	574	525	612	521	568	551	548	548	558	562	538	535	570	543	576	592	560	533	568	579	567	528	566	540	542	569	537	507	584	499	549	550	536	544	544	492	580	559	573	511	563	548	537	547	523	517	574	541	541	561	567	556	553	562	543	561	545	512	570	566	577	518	562	565	572	602	509	576	544	568	568	533	578	529	575	592	518	543	541	562	541	553	537	549	539	529	529	556	572	559	577	555	547	594	551	563	567	553	570	604	554	522	560	546	559	584	531	538	504	598	560	542	555	582	557	558	537	550	545	576	573	571	580	566	505	514	518	564	554	569	573	607	588	562	529	566	550	523	570	581	543	599	549	557	569	585	576	568	600	565	556	522	561	556	533	557	509	554	515	565	566	513	585	528	556	498	570	576	544	537	557	560	542	582	523	536	533	591	588	558	545	573	516	521	546	568	552	522	545	560	588	528	552	545	555	561	573	593	558	528	522	557	530	520	551	520	588	541	596	544	553	546	573	572	595	538	533	569	556	588	524	563	559	547	598	529	510	583	504	585	558	561	563	524	575	549	569	562	556	540	581	597	561	524	552	577	579	600	562	532	562	568	565	582	503	563	582	550	539	539	517	569	598	575	577	543	518	530	555	537	554	570	541	594	531	549	523	532	581	565	536	582	561	537	544	521	568	534	569	544	542	523	572	561	545	532	575	522	570	551	539	526	593	565	564	515	540	572	586	522	575	582	566	550	584	594	525	589	548	517	543	539	536	562	549	535	551	537	541	544	521	526	536	562	535	583	572	570	542	546	584	561	548	566	533	504	567	594	559	556	538	547	531	575	548	560	585	544	523	502	536	543	509	557	562	518	538	509	555	551	537	546	547	568	561	560	599	527	575	546	595	544	572	545	574	519	576	572	578	573	586	546	543	565	559	561	496	526	525	516	597	537	528	594	647	571	557	559	541	595	561	550	578	547	543	547	566	578	553	528	604	518	527	557	534	588	584	539	553	543	576	552	574	534	545	542	550	585	553	593	539	530	545	571	604	534	549	558	518	587	564	554	561	560	587	561	567	570	519	532	555	540	557	567	549	546	543	533	585	544	578	599	534	545	579	536	583	535	565	535	579	533	573	584	539	525	584	556	513	546	561	529	575	559	495	546	581	555	584	565	583	606	580	567	517	537	550	533	560	537	557	563	551	542	513	539	578	554	577	566	520	521	514	559	555	545	541	513	546	551	527	528	568	533	569	510	550	573	563	581	613	551	572	565	576	517	544	540	581	527	581	574	593	581	602	514	541	547	581	553	546	574	541	525	582	573	551	543	581	557	588	547	539	554	601	563	578	565	582	600	556	552	544	513	552	564	519	588	570	553	569	577	577	540	539	572	581	536	511	567	556	525	556	562	495	551	548	573	505	585	483	555	539	564	558	543	558	562	580	544	554	537	579	592	574	550	516	534	554	511	528	531	599	572	538	564	519	542	538	519	556	555	548	542	539	544	597	538	545	541	541	603	601	525	566	532	486	558	575	563	544	548	539	542	561	569	560	545	557	566	555	585	563	550	554	528	510	534	563	518	557	542	533	540	554	584	601	550	549	567	540	499	560	558	514	535	562	551	538	572	590	568	577	551	546	553	582	569	574	569	562	590	519	569	554	537	534	535	557	557	569	573	561	563	548	535	533	553	567	536	566	588	574	540	526	578	554	536	566	542	521	555	544	539	587	544	557	565	546	520	547	539	557	561	592	571	539	602	563	556	534	563	555	514	529	568	525	510	549	549	558	527	564	549	595	549	535	579	531	573	536	550	561	534	571	575	542	563	575	529	510	562	551	649	553	535	545	580	540	592	564	549	573	551	554	564	548	549	563	572	550	545	559	543	574	564	584	573	566	570	553	571	562	542	595	539	537	577	548	534	557	561	574	561	545	544	565	576	570	565	526	579	532	554	585	561	542	560	551	546	546	562	586	550	585	567	541	550	505	601	573	556	548	525	554	539	545	558	567	575	576	565	492	560	563	579	541	550	548	577	528	564	520	550	541	609	517	547	581	524	568	550	556	546	531	533	575	540	642	560	537	532	561	535	500	549	532	598	563	592	564	580	578	591	548	570	538	564	509	583	598	557	568	574	557	528	600	517	533	582	556	620	548	571	563	522	536	586	542	551	577	554	552	559	572	561	553	547	529	549	583	547	570	537	532	553	577	576	569	518	573	556	509	571	546	548	562	560	605	560	551	549	538	541	546	544	546	527	554	567	558	571	535	551	526	574	558	530	571	551	569	570	554	523	535	579	561	581	562	555	565	549	563	574	547	575	544	535	556	570	562	580	523	532	575	549	531	522	544	559	558	535	550	546	535	572	567	530	573	558	538	582	511	515	537	584	551	551	596	569	582	533	533	556	575	550	553	562	556	549	565	567	552	566	587	543	539	546	501	528	589	519	572	596	543	573	542	526	567	539	555	563	599	569	559	574	565	539	546	535	576	563	598	513	540	495	560	557	542	574	526	554	520	566	566	549	584	572	560	543	562	571	507	509	568	527	507	513	540	565	497	573	568	552	540	560	565	562	536	566	562	592	594	564	566	524	556	552	586	535	528	603	556	542	577	557	566	590	530	529	527	529	532	537	563	557	570	495	537	537	525	556	569	577	548	549	523	545	531	571	590	533	552	540	540	571	568	545	549	559	554	567	589	591	552	520	564	532	506	582	494	556	579	551	536	545	559	580	530	522	550	568	573	544	556	593	559	580	567	521	568	538	543	513	539	543	565	538	593	544	606	550	564	503	589	543	608	525	594	554	555	556	534	502	570	589	572	544	556	547	543	547	523	509	595	524	561	582	544	577	523	548	581	573	560	564	535	575	517	557	557	556	571	502	601	547	552	565	573	545	567	530	544	579	535	571	517	522	603	550	570	521	584	590	584	556	532	539	556	570	531	596	520	546	523	567	598	559	555	560	554	555	562	547	550	559	567	517	542	559	558	554	561	524	578	609	564	583	547	564	585	587	542	506	553	559	518	568	599	534	533	564	561	527	533	528	514	535	548	592	539	535	522	580	567	571	563	560	533	547	585	538	547	558	530	543	572	577	591	503	552	575	548	551	546	509	535	614	585	543	564	557	565	591	544	588	516	580	527	554	548	589	591	558	525	563	581	529	550	553	522	585	606	524	538	581	620	557	543	565	556	584	551	581	565	545	585	611	534	563	587	583	568	566	504	552	544	542	557	567	549	502	580	554	524	571	523	542
4756	2073	1365	941	801	741	704	627	649	599	601	620	573	557	599	601	583	567	564	611	598	565	563	579	593	513	577	581	564	579	538	618	582	581	569	569	564	550	561	558	589	533	547	560	561	570	579	571	557	575	569	564	578	578	586	604	569	592	572	568	557	510	532	586	547	558	580	573	510	598	527	591	572	545	562	531	583	548	566	498	574	560	653	607	538	575	549	533	556	550	599	560	523	602	570	556	538	511	570	554	541	592	583	530	598	605	572	598	579	587	571	545	542	536	569	542	583	552	616	548	524	564	594	545	568	569	532	564	568	582	574	595	567	514	542	570	575	569	585	566	565	568	563	546	579	610	546	597	593	570	583	551	600	549	563	542	583	531	528	581	589	572	582	578	590	569	562	586	584	570	610	593	613	588	613	606	543	571	587	567	552	589	598	562	578	553	573	553	604	569	552	581	601	553	576	532	566	553	560	565	564	562	534	490	542	538	585	583	558	590	603	547	632	542	587	557	564	570	543	618	557	569	547	557	518	555	537	543	579	546	571	573	544	531	566	530	556	547	571	560	567	585	595	581	566	586	568	590	625	550	575	512	554	592	540	583	562	580	590	545	566	559	547	585	542	598	549	592	584	564	563	558	545	571	554	532	588	601	563	547	598	580	578	639	539	550	552	590	563	521	613	543	558	535	578	573	553	582	529	568	594	579	534	570	582	562	541	558	575	546	546	563	532	595	548	558	568	540	617	554	564	540	539	605	567	574	541	595	549	574	557	562	545	533	500	546	594	575	582	537	556	605	560	558	551	565	577	590	560	587	588	559	599	542	582	503	523	546	571	609	521	550	638	569	569	568	594	565	606	576	576	548	553	570	574	602	567	558	579	604	554	537	588	619	565	569	555	552	560	520	584	543	569	588	600	554	542	577	550	558	585	521	568	559	571	604	572	569	601	549	606	596	586	577	583	560	563	567	531	575	580	581	571	560	565	544	547	544	538	568	545	553	574	542	576	510	560	563	545	574	550	603	569	582	569	553	554	568	544	581	570	607	555	594	565	562	560	563	570	594	560	582	546	545	599	556	564	580	565	593	539	539	562	553	558	568	553	550	572	561	512	551	563	578	555	566	544	575	548	547	579	574	601	570	588	591	530	619	589	557	557	555	615	514	559	554	581	597	581	525	547	570	549	567	531	586	568	523	584	550	554	558	572	517	571	582	576	533	588	546	613	582	593	568	555	558	583	560	555	596	533	577	527	541	596	571	557	622	574	555	568	583	574	554	583	544	535	583	588	548	559	570	542	549	572	574	544	533	572	566	616	598	564	597	558	595	556	535	546	553	565	589	563	605	576	563	536	577	569	549	562	596	566	558	595	610	584	537	596	513	564	520	573	572	570	549	545	576	608	591	556	578	545	565	611	575	589	550	599	558	579	623	563	551	547	561	543	575	624	608	567	587	560	569	558	545	556	585	571	578	547	553	613	604	545	575	574	572	552	588	597	559	606	553	566	591	561	541	578	544	608	565	561	581	544	542	536	549	544	569	540	586	557	551	534	584	602	535	555	565	547	568	526	547	565	583	600	558	599	599	591	564	561	548	551	580	575	545	542	570	570	590	597	560	592	556	567	517	584	566	535	570	556	571	554	591	621	595	557	582	576	562	588	568	567	576	548	572	565	563	571	573	561	579	529	609	579	589	555	585	564	556	568	590	497	537	532	574	518	561	529	576	545	587	534	552	592	554	529	529	588	574	553	584	597	573	567	592	525	547	546	532	556	578	589	607	585	531	621	555	581	536	620	545	549	566	558	544	583	592	562	561	560	499	573	550	555	589	594	567	548	554	530	562	583	582	522	551	579	586	548	552	522	564	564	519	596	560	539	547	542	578	587	590	572	596	577	580	569	585	534	599	546	537	609	594	529	552	548	576	526	569	556	587	554	593	567	590	569	567	585	540	598	578	588	581	558	558	562	567	571	580	581	532	568	533	596	571	542	582	521	582	520	593	567	598	547	581	593	568	571	627	591	579	527	573	535	579	565	538	548	522	534	571	566	584	547	542	554	615	538	571	546	582	538	557	543	520	553	560	572	562	576	584	566	585	596	572	551	555	641	573	593	576	585	558	546	553	570	550	546	574	579	627	573	523	557	565	588	581	577	585	560	542	600	565	587	544	586	587	579	592	575	551	517	532	591	546	551	625	585	575	567	555	543	568	603	550	613	564	539	555	529	572	533	563	567	637	555	579	543	528	564	526	564	611	582	551	552	544	552	577	543	528	585	545	563	553	578	507	524	539	572	559	550	589	551	586	587	535	563	547	557	569	556	532	554	558	550	591	540	546	581	570	579	600	543	605	550	561	565	565	538	560	570	573	581	593	636	538	552	559	548	583	567	544	556	564	592	539	600	555	588	557	507	547	559	549	579	558	563	542	585	587	568	539	568	577	555	578	581	524	581	572	566	563	589	558	557	535	543	611	563	547	534	571	559	582	565	563	547	582	572	608	530	583	591	595	536	582	510	563	541	568	542	571	600	548	605	586	583	549	576	577	579	570	519	607	536	552	569	568	581	584	531	529	597	613	560	594	555	525	624	568	567	568	569	537	549	545	533	591	515	553	546	567	563	546	564	555	610	618	600	587	531	513	574	594	607	556	538	570	550	550	569	579	598	576	542	584	592	561	570	506	543	550	511	561	588	572	556	556	568	524	579	558	546	547	565	529	556	561	541	581	546	539	602	508	568	548	527	555	545	579	562	552	566	560	594	563	529	553	585	573	553	585	562	585	555	534	543	547	588	556	551	541	605	602	589	525	565	548	561	562	546	569	590	563	575	593	549	558	550	599	551	546	552	548	557	591	562	557	557	557	551	579	555	546	576	558	566	582	590	553	539	560	538	531	564	617	555	582	557	607	537	598	561	577	544	553	545	590	548	629	553	606	534	580	591	552	543	583	575	593	530	571	543	608	515	596	557	554	506	541	562	576	570	545	549	576	544	633	586	613	553	579	569	520	594	598	565	559	581	589	580	551	602	590	587	537	588	582	588	561	537	602	569	548	568	556	558	555	571	584	540	559	509	564	552	551	578	563	569	589	589	578	542	574	541	549	565	592	579	607	528	540	553	530	587	535	576	580	522	558	585	546	575	588	536	591	523	576	575	596	568	585	610	599	607	515	538	571	558	593	589	559	548	539	583	562	575	602	558	552	573	525	559	566	568	554	532	590	561	542	592	580	564	556	538	565	629	568	559	546	588	518	547	590	581	566	556	590	583	552	569	566	565	526	564	558	551	582	576	596	577	579	575	535	576	550	583	559	541	581	560	548	561	539	553	567	604	553	529	578	572	576	536	573	551	559	578	587	567	582	533	538	561	519	544	555	558	544	567	537	565	565	566	583	612	555	566	561	556	571	557	539	548	583	540	607	593	529	568	574	553	571	550	591	545	596	551	555	573	590	556	573	577	586	554	588	556	591	534	565	554	544	539	532	559	573	597	575	554	583	570	556
23725	21158	28257	24299	21139	8304	994	636	560	451	441	395	342	360	310	333	314	332	288	335	316	293	304	357	287	273	264	279	251	228	288	273	305	303	272	270	286	248	268	262	266	277	284	266	264	264	288	267	251	273	248	292	285	224	268	275	222	283	289	259	253	246	270	257	273	250	264	262	275	228	288	234	265	282	281	241	289	251	292	268	277	264	262	270	266	262	278	272	280	242	258	259	286	258	243	262	261	263	283	236	291	273	248	256	272	260	289	259	268	246	257	287	250	255	226	269	261	270	286	240	243	241	248	259	231	283	262	265	250	275	279	279	278	260	245	238	274	276	258	278	251	263	274	263	292	259	267	280	290	285	273	271	256	299	250	244	254	259	265	245	285	274	286	252	260	267	247	256	271	242	275	253	253	244	288	234	250	261	249	252	290	246	280	257	265	276	287	260	280	267	260	267	274	271	245	274	262	269	268	257	279	258	249	261	277	257	249	262	241	257	271	276	282	241	238	273	255	261	271	250	280	274	249	257	312	263	256	255	244	249	252	263	286	274	265	251	269	291	284	253	262	274	260	242	254	243	276	256	244	252	249	220	275	279	269	279	259	241	245	239	263	253	242	301	259	297	235	237	288	260	257	271	250	279	273	300	272	248	280	220	260	269	266	279	244	246	279	274	249	278	265	260	273	245	288	262	248	257	277	280	268	297	247	267	299	281	244	273	257	240	268	262	244	251	261	269	276	255	266	249	249	265	262	250	249	267	282	254	237	254	259	281	265	239	279	242	251	253	245	256	259	274	260	276	259	234	262	262	248	259	257	287	246	257	236	271	250	256	251	281	263	241	285	273	276	261	265	272	235	256	277	269	238	271	248	273	268	292	263	228	279	241	265	297	271	241	251	273	280	253	264	280	262	258	260	247	274	242	259	272	274	253	240	252	271	276	211	278	268	248	259	228	256	264	257	261	245	255	251	264	251	286	236	241	267	249	247	273	254	268	258	267	247	220	284	281	283	232	282	270	270	262	271	245	252	251	231	263	280	266	258	259	288	251	258	232	291	271	264	261	237	295	279	278	253	251	251	257	246	287	276	221	265	264	294	271	246	274	241	250	257	241	267	259	232	260	278	279	287	268	309	252	274	252	244	265	245	278	271	279	262	228	279	279	284	269	267	282	257	274	254	277	272	289	257	264	270	264	258	243	269	259	279	257	269	247	253	270	265	251	276	255	282	261	241	264	269	257	271	267	273	283	256	242	287	259	255	253	255	249	256	253	284	269	288	257	244	241	266	262	285	297	259	240	277	248	258	256	287	251	298	252	253	266	258	246	277	219	245	275	246	285	262	272	261	250	246	270	263	237	244	267	264	265	249	240	290	282	261	261	272	248	265	305	295	287	246	250	272	279	251	249	239	263	251	267	239	259	245	283	230	262	255	243	260	263	291	273	244	248	270	264	243	215	272	259	259	230	285	252	250	255	266	270	255	254	247	268	274	259	263	251	254	273	249	275	262	259	273	259	248	241	266	271	280	273	287	272	281	258	268	247	261	273	243	257	268	251	285	245	241	269	278	283	264	237	285	275	256	253	282	273	236	262	278	266	242	261	238	236	236	279	272	263	271	266	273	267	257	282	294	248	265	291	275	265	240	268	255	272	265	262	257	243	289	246	279	226	224	243	249	243	249	270	259	274	261	276	286	277	257	283	259	260	276	284	220	250	266	265	296	256	273	257	263	252	277	252	247	251	263	250	239	284	241	265	274	255	272	243	290	268	231	244	280	274	264	270	259	248	258	267	257	258	251	239	255	257	263	266	287	245	244	234	234	258	278	265	253	257	275	263	261	225	285	257	269	268	299	272	278	249	280	275	241	274	271	250	258	277	234	294	232	249	250	264	230	247	264	258	270	289	266	273	252	244	269	270	274	246	236	278	273	267	275	261	272	289	285	278	257	282	267	262	242	259	270	242	270	257	271	253	257	266	260	259	252	261	227	229	268	268	256	231	281	302	249	251	245	303	264	249	254	249	270	258	269	225	241	257	239	250	295	268	263	244	296	268	268	276	252	255	257	269	279	253	269	261	264	231	246	253	273	257	308	268	276	254	273	261	260	267	274	239	263	283	281	265	284	245	247	267	262	260	258	256	286	237	272	273	270	253	263	267	296	269	294	266	262	291	253	262	247	245	251	275	287	252	303	264	245	256	252	259	267	258	256	240	257	277	286	261	247	260	253	286	261	269	276	252	253	281	253	257	245	249	251	258	240	266	256	272	242	246	259	259	249	276	259	244	266	249	284	264	246	274	284	250	256	260	259	255	281	269	287	246	261	268	255	240	253	278	268	253	287	251	262	253	237	263	286	257	273	268	251	259	264	265	255	261	247	253	239	262	233	261	283	249	264	271	270	274	280	296	235	297	247	250	256	245	279	245	247	274	270	252	247	264	257	259	246	287	245	241	277	245	268	294	241	267	291	247	255	252	255	273	249	256	244	284	287	253	244	252	279	267	312	260	264	283	277	248	246	231	246	263	249	272	288	253	258	290	255	252	280	247	275	297	246	247	270	263	245	282	260	234	270	248	256	252	290	270	235	276	282	265	244	248	246	255	270	274	281	272	267	241	239	257	258	275	255	244	262	236	247	265	239	267	258	245	283	263	243	264	232	235	272	270	249	237	240	242	268	254	261	237	263	268	267	291	243	270	252	261	252	264	257	239	258	250	279	237	254	265	252	254	271	240	285	273	265	256	238	286	257	264	254	277	252	265	254	257	266	287	275	241	262	246	256	284	246	266	272	282	288	269	260	286	282	232	258	248	245	212	253	263	236	259	239	277	270	235	248	222	246	249	254	290	282	255	262	277	256	261	279	271	262	249	261	265	276	283	266	263	263	231	255	281	267	282	282	266	239	249	259	260	278	254	233	269	288	257	280	231	280	227	275	239	259	256	254	253	281	301	263	278	261	286	254	269	270	276	237	256	273	273	273	254	269	253	262	266	258	250	250	287	238	265	262	272	269	253	263	265	276	258	240	277	270	283	266	250	256	272	219	287	298	270	279	258	258	248	262	260	265	251	291	243	288	285	266	255	244	261	263	239	256	272	223	261	258	252	267	269	262	238	248	230	260	259	273	266	293	280	281	231	283	255	242	246	283	265	248	277	267	274	278	275	252	257	264	243	244	255	252	299	277	222	248	272	275	259	262	255	268	275	275	274	244	260	281	259	278	253	245	257	273	267	276	255	280	273	270	245	277	243	280	285	281	264	274	243	268	263	255	257	249	272	241	278	240	269	255	262	231	236	282	266	262	282	254	269	242	269	270	293	248	252	256	273	248	272	280	271	273	259	283	264	262	280	247	254	268	242	242	267	262	255	278	275	251	254	265	235	229	264	250	274	265	255	245	261	263	254	253	270	274	250	275	280	293	236	289	260	259	260	236	280	259	294	246	244	287	281	255	261	221	254	259	245	267	255	266	259	236	265	285	271	277	268	249	261	268	279	256	258
3600	9902	6192	2994	2094	1623	1280	945	770	685	538	499	430	435	369	338	362	350	359	345	335	333	317	365	345	289	320	345	289	280	283	281	292	299	282	335	291	246	305	279	281	277	290	269	290	269	284	307	274	312	263	247	277	252	278	273	279	272	267	294	268	245	270	275	276	259	259	280	275	238	268	252	282	261	249	277	270	286	264	257	284	270	281	253	273	274	272	258	276	293	270	269	268	287	266	253	272	281	274	256	260	251	262	260	265	290	296	263	277	270	261	274	269	279	307	268	293	297	268	277	259	287	240	278	264	316	253	272	263	298	257	267	255	281	271	299	265	272	255	278	283	256	283	273	281	253	246	271	263	272	289	262	258	232	273	280	285	272	280	254	270	257	295	267	259	275	268	271	258	282	241	265	263	271	279	293	273	256	298	278	267	275	265	263	259	274	255	282	243	291	277	276	302	266	265	246	269	276	249	305	271	293	233	288	269	278	278	257	260	278	276	261	283	254	294	282	250	281	268	267	282	294	280	279	276	280	256	280	256	251	261	253	269	297	251	280	275	268	254	282	276	297	285	255	238	268	272	255	284	241	258	276	292	246	293	286	310	284	258	281	270	293	264	295	245	257	258	281	258	255	313	282	271	282	269	295	249	256	267	261	318	295	267	264	276	269	250	274	267	280	294	244	296	265	269	273	253	269	238	283	273	270	264	299	272	284	243	288	296	279	252	255	263	278	263	260	285	271	270	251	264	296	264	274	243	293	262	265	262	271	272	265	295	273	289	288	279	244	284	281	271	274	265	254	269	275	260	284	269	273	281	292	270	287	233	275	261	273	256	277	268	297	252	292	262	268	263	265	315	275	256	290	287	293	255	259	286	272	293	257	276	285	301	252	293	275	277	297	265	266	267	279	286	258	276	300	273	273	263	266	281	263	283	267	261	283	253	287	301	271	285	271	257	277	267	307	232	253	266	312	297	290	267	265	267	295	250	241	267	268	273	255	277	255	250	274	298	293	265	252	264	263	293	289	281	270	309	261	270	304	285	281	311	276	284	317	281	291	297	283	280	263	259	272	271	301	282	250	263	299	277	251	262	281	294	268	269	259	279	285	262	279	289	273	274	257	264	272	275	288	267	274	306	279	249	239	278	273	255	272	257	303	291	274	237	271	292	269	260	269	269	282	296	293	293	262	273	274	248	269	294	254	274	265	237	275	278	246	281	298	284	269	266	276	268	267	260	283	257	285	278	281	275	245	289	269	269	299	281	299	252	276	280	261	262	275	270	240	297	277	271	275	270	273	283	256	298	278	299	237	281	277	258	264	259	289	270	281	268	271	280	270	267	280	282	274	267	274	258	272	250	271	283	262	299	286	283	289	270	284	291	305	306	281	288	273	281	280	265	264	273	264	258	283	266	250	266	266	263	283	279	269	296	277	260	296	267	290	273	259	274	255	268	244	268	313	301	277	263	267	273	279	287	271	266	296	298	285	285	276	239	223	263	276	277	286	257	294	292	251	282	281	279	263	285	299	282	248	295	253	274	277	272	268	281	274	278	282	264	278	278	248	277	282	300	277	272	265	286	294	222	292	263	269	292	279	296	297	249	291	251	280	256	293	271	280	278	251	270	288	303	297	263	284	283	251	278	265	262	277	247	279	249	278	241	277	258	259	257	281	286	300	261	269	265	258	284	292	287	266	240	250	249	246	300	276	254	281	288	296	253	259	256	266	265	279	277	252	266	268	233	289	274	256	261	242	282	261	304	284	279	260	276	285	292	264	260	303	285	299	257	293	264	279	280	293	258	264	250	274	265	282	255	269	269	287	272	286	287	274	277	279	275	260	286	267	288	301	308	234	255	274	291	242	262	291	231	282	278	290	277	272	255	286	277	268	268	255	262	245	293	271	273	269	270	270	294	256	292	258	300	269	277	266	259	273	277	276	286	267	295	287	249	280	270	281	283	274	273	233	297	263	265	266	288	290	258	277	246	254	263	290	284	301	307	286	260	275	275	292	275	248	254	278	262	312	272	245	292	281	298	265	276	265	251	288	282	268	284	278	270	261	270	291	280	280	293	261	262	267	269	273	275	299	256	271	305	249	274	275	260	260	263	244	249	266	258	269	255	298	297	271	263	254	264	260	271	272	268	284	268	293	274	255	278	239	299	271	272	273	271	299	238	310	272	276	281	257	263	282	255	301	279	291	268	252	247	289	281	280	290	256	280	291	277	307	251	277	264	262	271	264	254	293	269	283	279	263	256	265	289	244	276	235	293	275	298	272	281	272	255	303	302	256	263	265	245	269	246	265	298	278	279	261	250	241	263	268	307	261	269	290	269	292	291	256	271	286	299	285	265	266	281	266	282	279	257	258	267	257	292	278	276	274	280	273	302	256	253	260	255	243	261	279	278	259	274	272	249	278	290	272	233	243	259	266	284	278	289	269	295	280	277	265	250	271	252	285	245	283	264	317	281	262	276	267	288	292	274	300	245	283	248	266	277	275	283	288	262	278	249	278	279	256	269	286	276	317	264	285	264	293	265	271	269	283	312	240	268	248	261	282	266	272	281	276	268	265	267	271	255	266	275	294	260	277	293	269	295	253	262	266	281	272	272	249	288	264	253	237	250	275	256	290	261	284	271	293	267	279	276	264	306	256	281	299	269	292	273	254	286	294	282	282	246	269	249	266	266	290	262	252	287	242	271	244	270	309	243	268	273	298	280	263	285	273	282	265	276	280	278	241	252	275	278	307	257	295	251	290	280	285	275	255	258	269	307	284	260	258	263	261	268	261	284	263	285	257	300	254	301	273	264	256	273	281	266	255	264	281	249	284	285	256	279	278	262	268	276	268	297	279	261	265	305	283	264	258	268	280	265	273	270	261	274	281	240	286	263	281	312	280	267	271	253	284	272	282	287	237	273	271	278	286	296	273	291	264	279	278	292	266	260	262	262	296	291	270	265	309	299	256	239	291	302	277	302	267	286	250	295	266	281	304	301	283	274	287	260	296	286	289	255	276	301	269	278	240	287	276	310	277	288	277	326	289	258	281	261	298	250	292	303	240	286	263	253	262	272	287	302	265	288	268	281	248	256	232	263	283	256	254	266	262	272	285	251	267	289	265	252	269	275	256	290	290	292	264	286	258	285	274	287	260	301	238	258	279	269	276	293	292	266	264	252	278	310	290	242	309	283	298	251	307	250	279	296	288	267	314	253	278	269	254	281	280	284	268	262	278	267	310	284	260	279	256	251	265	291	277	281	265	281	263	275	287	256	271	241	292	250	274	294	304	252	293	282	274	261	286	270	295	283	280	284	273	263	284	248	300	263	301	294	277	247	293	295	295	286	272	274	254	294	277	261	273	276	266	269	292	264	262	287	277	279	263	269	250	236	272	268	260	270	248	291	264	279	286	289	277	271	262	264	282	292	245	246	283	258	309	299	280	272	274	281	266	272	277	270	250	283	288	263	275	262	273	297	291	284	272	256	276	294	263	285	272
24861	21148	27181	25271	10032	1140	900	812	760	747	705	732	684	722	680	721	697	687	684	679	712	698	656	692	706	656	663	688	667	695	673	638	682	693	677	620	659	630	614	675	649	667	691	657	670	667	657	699	662	622	654	658	664	633	655	677	622	655	663	660	647	666	641	623	624	699	656	661	701	687	654	649	659	651	631	631	650	658	686	668	644	665	654	609	637	687	699	604	640	682	636	669	655	667	632	636	718	627	607	639	664	618	640	627	686	639	656	661	659	631	620	662	633	673	652	657	638	637	727	656	633	670	616	667	590	648	674	628	605	677	670	659	684	714	631	668	692	618	666	667	689	646	672	621	658	684	693	674	613	672	682	684	653	663	639	611	623	658	662	653	654	615	636	633	632	669	633	646	644	672	647	647	682	674	636	636	681	688	634	654	630	704	622	606	649	620	658	702	632	695	707	590	688	625	640	674	643	646	661	661	674	666	675	666	641	664	655	674	653	646	630	678	662	674	670	632	640	680	662	670	637	633	637	636	687	685	707	631	717	629	634	640	665	628	669	612	620	670	654	684	609	644	666	602	674	647	710	638	623	656	715	647	681	647	640	653	636	702	694	661	649	677	718	658	649	636	613	646	659	653	674	664	639	683	636	624	703	628	654	657	631	690	669	659	672	623	683	688	673	609	652	619	612	674	635	661	686	635	655	664	689	625	698	683	668	631	713	623	678	677	673	730	667	666	641	627	630	731	670	638	641	654	637	661	625	699	685	652	749	637	708	636	594	630	647	691	659	669	660	618	635	672	696	676	661	685	668	664	621	604	645	690	651	651	615	653	644	656	682	653	639	678	639	669	654	628	652	653	663	675	650	643	655	616	648	661	681	649	610	661	641	654	689	649	665	655	688	657	683	664	654	675	628	656	689	676	656	691	601	688	661	632	633	640	619	620	624	654	674	622	666	673	686	673	648	648	634	642	716	691	688	680	702	653	683	679	682	631	644	679	602	676	660	678	703	675	645	654	656	629	659	649	603	584	661	675	687	641	696	690	672	632	659	633	662	683	678	661	637	595	666	630	649	664	610	657	675	653	651	629	659	609	667	659	694	633	636	690	722	681	666	617	663	676	642	626	663	661	659	682	698	739	679	682	684	685	652	642	660	671	637	661	698	625	666	634	644	609	659	650	719	644	609	626	658	659	650	669	638	685	626	666	614	663	657	638	586	639	696	649	686	669	618	673	642	636	640	634	671	679	653	680	612	670	647	616	694	665	642	630	665	672	640	631	669	626	665	663	660	620	667	684	667	600	670	638	655	670	683	678	627	617	727	630	674	653	583	655	637	676	688	672	649	643	613	667	717	665	636	681	647	677	666	671	637	684	664	693	699	637	595	662	661	647	606	603	662	701	668	631	641	621	636	610	665	626	667	638	611	648	663	667	633	644	622	680	672	666	682	647	643	674	687	665	657	680	647	602	659	640	685	648	652	659	613	711	666	675	633	670	672	595	642	651	645	640	679	663	626	611	643	615	635	658	671	635	621	641	660	716	636	656	632	661	646	667	660	683	604	656	652	671	653	644	655	626	652	645	662	674	684	685	660	651	716	606	670	742	651	636	666	652	651	677	611	653	635	667	686	683	640	659	617	675	654	711	679	682	639	684	669	671	674	697	675	653	680	619	694	676	669	642	693	670	646	630	642	679	631	623	634	616	662	628	646	626	661	653	660	613	659	620	645	639	652	674	658	673	661	639	673	696	684	674	641	686	624	694	668	665	650	646	615	656	683	655	669	643	695	679	677	614	655	679	650	686	678	650	617	696	652	645	630	665	687	681	645	683	622	673	647	651	657	632	652	677	691	648	664	670	694	609	668	656	654	662	673	659	607	630	677	693	661	708	714	696	676	638	674	658	679	658	637	668	654	657	668	654	628	659	649	622	627	637	705	691	675	636	677	638	623	653	644	662	656	650	632	648	678	613	651	694	654	684	692	701	623	640	663	692	674	625	641	673	685	663	601	632	644	657	673	735	614	655	653	676	652	676	649	663	672	648	660	634	634	650	668	643	657	653	597	593	637	675	625	663	630	628	663	669	675	681	631	651	638	653	655	636	664	696	610	645	654	666	659	655	671	640	661	664	642	672	674	675	674	649	651	661	670	632	650	677	698	684	663	642	675	681	693	627	669	638	693	655	652	691	656	636	654	619	639	646	612	673	657	680	612	625	611	634	655	584	673	662	659	632	645	617	667	658	636	640	694	643	659	678	638	655	644	676	636	677	636	663	617	639	669	697	625	647	653	661	631	631	715	648	645	652	627	648	649	711	661	698	665	638	590	634	634	672	654	628	693	680	685	630	671	637	636	668	651	667	683	675	651	682	711	643	621	653	693	683	634	685	609	655	643	641	658	667	688	655	629	629	646	640	671	615	621	652	653	646	660	664	620	661	702	641	698	680	671	677	670	652	645	680	630	641	627	733	666	652	692	610	684	663	616	676	634	666	657	628	668	720	624	687	663	643	651	638	651	665	611	649	643	682	655	677	660	649	649	695	636	634	650	686	642	660	646	636	649	595	682	665	700	714	645	632	671	692	668	640	649	625	666	651	638	687	626	664	645	644	636	646	605	688	618	715	665	701	681	660	692	642	657	657	651	675	652	634	615	673	638	633	676	675	667	642	679	662	673	660	673	694	648	651	654	633	655	625	682	656	667	646	682	648	660	611	668	620	675	691	675	644	635	676	649	641	600	626	670	660	700	658	657	683	644	617	664	662	653	686	707	678	657	655	689	659	635	624	653	638	633	653	606	673	618	658	664	653	706	703	638	650	648	650	669	663	681	691	670	672	639	657	641	659	638	680	666	674	619	659	650	641	641	668	668	676	691	672	654	649	658	637	634	685	653	692	665	605	688	675	677	669	635	667	675	674	660	696	677	647	697	690	645	696	661	649	680	725	652	697	713	638	644	683	665	683	687	615	687	663	694	647	659	657	649	676	657	679	670	648	670	661	708	677	653	687	594	663	643	669	605	690	652	630	679	648	661	656	654	634	675	653	698	658	677	669	676	630	647	647	655	672	663	642	673	682	637	700	640	616	636	673	681	630	626	620	647	654	643	652	663	646	660	635	673	656	618	667	651	633	661	657	643	638	639	622	700	654	665	630	617	647	637	629	696	615	643	640	644	664	629	724	661	644	671	687	678	674	666	643	671	605	659	615	638	650	667	606	669	638	649	661	663	612	602	669	657	648	693	691	628	677	632	657	680	680	648	642	640	664	649	685	683	639	671	684	667	731	662	656	687	616	662	648	616	640	664	656	683	642	672	644	669	695	650	620	678	633	685	662	682	663	640	629	676	654	648	696	637	676	640	652	628	662	662	649	665	683	689	663	650	655	689	666	632	639	685	661	647	666	648	708	659	677	686	672	634	660	645	673	603	657	653	634	648	682	647	622	621	652	662	687	704	653	647	629	661	657	648	624	640	664	651	653	638	689	637	638	656	671	710	652	628	647
3568	5947	3693	1979	1602	1361	1153	992	916	883	775	788	757	700	741	764	674	686	690	691	691	720	693	709	662	675	666	634	616	690	675	660	652	680	679	660	709	632	688	649	690	697	704	671	629	660	650	659	699	653	666	604	664	675	626	641	662	610	652	687	716	650	616	685	709	641	637	627	677	678	626	676	682	678	647	711	652	587	648	701	637	655	642	643	669	664	638	683	663	667	703	670	640	705	642	635	624	676	647	672	665	693	676	630	643	667	648	656	669	645	616	671	663	635	619	644	682	697	650	686	645	639	681	646	638	637	664	645	659	682	649	600	683	681	672	670	640	668	680	629	624	681	660	608	630	678	683	633	642	653	649	636	606	639	673	658	666	654	654	693	651	648	674	694	628	668	661	655	624	630	612	660	638	673	673	668	585	656	656	645	634	701	643	699	637	679	640	675	666	671	668	681	689	645	640	647	650	680	664	693	643	656	607	608	658	662	671	652	680	636	674	661	622	664	666	710	656	656	651	643	635	637	663	619	632	647	621	640	638	675	687	632	660	670	630	665	621	690	674	669	647	643	727	637	637	657	667	660	636	603	652	669	635	676	676	655	746	670	650	667	625	644	670	676	685	650	633	677	663	630	637	659	632	615	699	647	693	650	643	643	646	657	694	599	661	639	622	687	636	676	635	662	647	575	657	597	645	666	638	607	647	674	644	668	640	683	670	646	665	680	687	641	628	720	689	666	618	670	619	623	666	640	633	657	636	678	670	694	611	638	653	655	614	666	638	626	680	577	652	674	656	633	648	637	626	668	682	623	650	718	661	688	657	670	644	648	668	618	639	684	653	658	645	648	616	661	669	689	660	620	638	629	635	616	667	696	673	686	653	657	667	660	638	650	663	646	631	713	652	629	653	625	647	679	652	670	672	697	627	654	632	669	657	599	665	672	620	619	686	656	662	671	641	645	649	706	662	660	680	693	661	641	673	620	654	618	674	643	648	650	673	662	642	633	686	621	650	650	633	678	672	647	612	624	604	696	689	663	676	622	646	610	651	648	662	643	682	632	679	672	666	685	696	658	685	671	672	665	677	674	625	687	675	699	652	674	655	664	680	632	676	634	654	652	614	719	611	689	691	644	676	661	650	632	642	671	688	682	648	667	654	621	676	637	687	648	638	639	670	677	680	635	676	619	669	671	674	639	626	654	682	623	623	640	621	646	625	668	629	652	600	697	632	641	664	668	691	645	626	685	690	657	654	686	601	664	670	681	657	677	695	679	669	618	630	676	705	685	667	684	687	659	667	653	667	706	673	639	674	643	674	679	656	633	649	652	645	641	682	706	641	659	636	655	657	700	661	684	625	661	642	680	664	688	674	642	687	654	663	729	629	672	643	632	638	656	718	599	647	678	657	657	635	694	658	675	715	673	677	647	704	689	684	667	649	628	642	622	609	661	682	612	686	632	650	665	685	656	601	653	637	691	640	631	695	658	660	605	632	667	657	730	619	643	656	689	715	726	671	651	666	617	617	691	657	688	627	618	619	666	674	682	655	632	664	674	643	649	652	649	651	644	620	704	661	654	648	677	667	671	622	637	702	668	662	644	646	624	629	622	684	678	652	648	644	639	674	670	678	676	666	664	687	627	662	622	701	695	685	615	637	645	658	635	683	687	649	666	646	659	695	691	718	641	671	627	630	612	672	661	644	647	644	645	692	615	681	623	680	659	662	684	677	651	694	633	706	635	668	630	635	700	649	675	655	659	629	643	658	637	646	668	711	671	623	687	653	638	652	662	695	706	644	660	629	683	622	655	636	661	626	666	627	653	669	715	697	652	667	697	639	669	645	668	609	652	678	634	637	655	614	661	598	599	681	705	692	669	612	657	664	618	640	611	678	644	643	659	633	644	620	653	634	670	640	637	700	668	655	631	634	672	641	693	663	668	677	647	640	688	607	671	650	651	714	651	624	654	715	627	697	694	626	656	689	659	664	667	636	623	645	671	657	681	636	690	665	682	693	691	618	663	600	632	659	634	660	656	695	624	687	671	665	599	684	666	687	636	658	632	656	637	651	684	677	622	664	676	685	638	659	646	659	682	664	665	682	634	662	676	625	630	639	639	686	670	629	628	697	674	724	638	643	655	668	634	646	694	642	655	609	678	642	623	696	651	652	676	673	620	626	673	644	660	689	663	602	649	669	681	622	649	657	676	666	656	645	661	646	720	693	669	662	646	637	667	656	685	631	652	658	644	690	671	700	679	637	661	697	646	677	631	636	714	671	715	614	659	635	699	645	686	629	634	625	677	651	636	655	682	644	641	638	664	657	646	601	610	648	663	655	662	636	667	662	650	623	629	662	681	666	635	644	606	708	642	597	660	646	607	639	634	656	645	661	678	637	670	666	638	655	656	678	705	687	623	658	615	683	682	615	654	643	670	692	651	686	676	640	659	664	659	652	673	659	646	653	642	677	677	677	607	648	695	639	698	641	643	697	684	664	624	670	667	650	661	646	659	640	688	669	670	670	658	682	633	675	651	658	668	653	635	636	707	642	687	644	653	659	617	680	635	626	654	652	642	651	657	601	699	610	645	685	687	607	672	603	623	644	651	622	706	654	656	664	675	614	660	659	689	622	679	651	689	700	654	662	684	605	661	622	628	632	650	658	637	637	635	693	638	641	673	683	667	687	621	617	690	640	625	635	626	657	662	642	671	679	651	646	600	672	691	665	682	629	657	687	635	638	634	630	673	634	642	651	640	668	683	654	642	669	664	676	699	654	684	631	623	664	656	636	652	685	646	669	699	653	683	658	645	685	676	659	691	634	667	662	680	664	692	652	674	700	646	669	677	670	691	635	648	652	686	648	642	674	630	655	668	638	641	647	661	636	640	692	655	688	632	644	651	681	660	710	668	676	610	626	670	624	634	643	628	650	690	661	645	634	685	697	631	684	608	666	642	694	661	665	686	628	633	691	631	583	651	667	647	647	702	656	606	607	610	626	656	589	665	643	648	629	633	687	669	663	640	628	665	687	613	637	635	655	658	669	674	681	656	650	601	677	664	633	679	675	642	647	612	664	659	681	691	650	646	660	644	652	632	618	678	669	605	633	629	713	674	677	654	649	663	637	645	660	648	663	668	636	623	647	608	698	650	625	622	656	665	649	655	679	684	678	721	636	653	643	647	619	657	635	614	657	672	696	698	671	635	660	646	652	678	687	622	640	638	676	674	663	654	658	613	655	688	664	660	664	696	644	643	632	679	662	640	607	661	680	626	656	660	619	634	646	639	664	620	638	682	596	675	650	662	618	660	686	665	654	625	663	678	664	661	643	683	655	696	648	661	678	628	652	678	656	619	651	637	605	642	680	652	648	668	717	638	677	682	651	655	660	678	646	660	658	674	645	630	657	620	670	660	655	638	636	675	640	645	714	627	634	662	678	645	648	656	643	634	663	694	607	664	639	616	639	642	633	652	671	665	683	695	634	707	624	622	656	637	630	656	652	664
22548	21190	28787	23855	21185	21215	7960	1093	751	649	588	548	492	465	423	419	371	380	340	345	360	353	328	370	354	283	307	332	317	315	303	333	304	289	305	283	312	282	293	300	308	309	328	294	288	275	278	297	312	278	275	290	273	315	291	287	279	276	293	299	286	297	289	294	289	298	284	285	295	302	291	294	298	311	281	268	303	287	267	301	271	289	260	318	268	292	246	281	283	297	264	261	282	310	263	306	313	251	285	302	249	275	274	298	253	272	282	261	286	258	276	303	271	286	238	279	280	261	288	297	262	290	259	263	261	270	286	307	293	267	286	278	275	276	257	270	304	250	296	295	247	274	295	276	302	296	297	274	260	281	257	293	302	271	285	280	290	262	263	298	287	275	273	274	299	255	241	268	248	296	279	279	268	265	266	275	276	302	278	271	278	259	306	299	285	266	285	286	274	266	256	284	287	292	295	281	285	289	285	293	262	273	271	278	291	284	288	281	302	282	280	273	287	279	299	253	243	271	265	289	291	324	272	263	284	304	264	269	270	305	279	256	281	298	279	265	304	288	277	282	250	306	257	266	293	253	263	283	274	295	283	246	272	280	306	275	260	257	306	277	278	259	268	293	278	294	267	265	263	282	277	279	266	295	277	281	256	262	295	261	300	261	294	290	256	299	261	284	281	262	274	294	300	264	267	297	290	314	288	283	279	273	274	294	300	279	277	260	271	270	250	301	278	297	246	289	290	278	264	259	307	273	238	239	247	296	257	257	264	240	276	253	277	298	267	273	260	263	302	279	274	251	256	259	264	270	281	282	269	287	304	275	304	280	279	265	269	250	261	284	285	316	268	301	292	275	288	264	264	303	294	306	282	270	279	267	275	263	291	266	267	267	292	276	294	266	299	291	250	281	267	280	281	254	276	287	258	270	273	230	275	288	286	303	284	276	287	285	249	294	254	270	278	261	275	257	266	302	264	298	279	287	271	284	311	275	312	274	263	258	286	252	258	268	293	284	266	262	303	266	293	264	285	282	307	283	283	291	282	267	310	267	268	293	259	262	275	296	284	264	288	261	290	252	270	273	271	304	256	279	278	272	275	317	264	291	297	259	264	278	293	286	272	275	276	246	278	295	259	298	286	307	264	270	267	282	259	270	274	276	305	265	271	253	283	278	289	267	272	254	257	292	310	227	299	283	293	290	304	283	281	280	300	262	274	266	274	269	251	302	274	278	303	268	287	292	275	272	308	267	286	290	272	305	309	266	268	274	282	281	302	281	296	247	273	277	258	272	295	257	284	261	287	270	297	300	315	253	270	318	257	262	275	298	289	282	267	281	289	280	248	296	302	295	301	262	286	260	254	265	283	300	293	292	273	249	283	266	276	300	286	322	273	298	301	295	252	274	293	251	296	293	276	296	263	278	275	296	268	236	300	282	278	285	274	283	285	258	288	254	304	277	273	311	262	277	242	296	288	296	280	302	285	300	287	262	278	271	299	254	288	286	276	273	272	286	285	329	263	283	298	266	289	245	276	279	287	262	298	266	269	287	286	278	256	273	267	257	245	274	269	272	273	296	282	301	263	268	280	273	275	284	278	281	298	260	262	271	276	306	294	252	261	266	286	274	260	266	291	272	257	302	291	292	258	310	291	278	282	283	237	298	274	249	280	275	272	285	251	297	247	278	272	286	296	300	299	292	285	276	265	288	254	280	276	262	265	319	297	262	272	299	291	276	288	266	253	247	301	273	288	288	264	281	280	265	268	289	283	290	291	280	298	266	305	272	314	272	285	275	282	296	295	303	274	302	296	296	288	256	271	296	236	290	270	270	271	331	273	273	293	252	273	245	276	268	279	265	279	286	307	294	291	277	283	289	235	291	261	254	304	303	302	259	260	298	257	275	251	265	289	272	300	291	297	252	269	293	266	251	277	293	283	271	288	286	290	276	269	273	287	303	246	275	305	305	281	296	288	292	264	277	260	261	253	270	288	274	252	265	261	246	251	263	258	275	265	280	301	305	259	269	250	303	307	252	263	303	258	274	267	248	273	260	283	297	286	270	293	270	289	235	299	281	248	293	281	290	307	294	274	259	267	274	279	254	291	300	258	272	279	275	264	226	228	311	286	244	300	296	288	291	249	291	275	308	277	273	265	273	271	278	312	261	291	263	312	285	288	285	280	279	280	273	270	259	296	252	290	254	241	274	286	290	240	272	277	287	277	267	302	298	249	274	290	262	300	239	273	283	271	270	295	302	255	303	258	253	320	271	282	286	293	272	280	281	300	307	294	306	274	290	284	312	273	270	291	273	303	277	300	301	307	267	269	285	311	257	265	271	267	280	291	283	270	277	281	301	267	277	293	294	278	279	282	259	280	265	271	274	275	274	262	258	251	260	263	268	263	285	298	263	256	289	289	260	277	275	253	280	274	283	266	273	294	278	312	280	276	271	284	295	241	280	265	275	275	277	282	278	298	298	313	284	268	276	292	276	260	269	283	270	280	271	262	284	273	302	296	284	280	277	261	282	281	290	261	294	290	283	270	284	302	288	260	277	250	285	275	279	264	281	255	259	293	255	296	238	277	279	265	241	236	300	264	279	265	285	284	268	292	289	268	280	278	267	286	239	294	289	301	270	289	269	271	264	290	289	276	274	284	303	293	279	287	266	281	260	300	260	247	276	261	276	300	251	288	288	293	280	298	304	244	279	264	258	277	281	302	287	297	271	276	270	274	298	302	283	270	279	252	278	271	262	280	290	272	282	258	265	275	302	285	307	285	272	276	260	291	291	279	261	270	278	255	278	254	247	250	281	304	268	295	275	269	263	289	282	266	259	283	282	275	285	280	269	248	256	275	281	258	271	271	283	274	263	262	297	292	264	282	284	253	251	270	263	260	287	267	291	274	308	273	271	273	254	273	267	296	268	288	279	284	286	300	287	274	262	284	262	264	256	269	273	246	270	290	295	262	270	293	284	262	263	297	261	275	295	282	287	243	288	289	267	271	267	232	291	290	247	260	306	273	284	247	280	275	295	264	282	282	250	284	255	275	251	290	259	273	280	267	237	278	272	271	250	261	268	222	285	279	289	235	254	273	280	268	267	277	275	313	264	277	271	273	264	267	285	277	302	266	269	277	277	272	271	270	300	304	282	243	293	252	304	256	267	277	272	296	260	292	302	261	278	262	289	257	285	259	275	311	266	274	279	300	286	289	291	283	276	264	255	268	275	257	268	285	280	273	260	264	273	244	270	269	231	274	274	309	268	261	278	287	302	246	276	272	278	289	278	257	276	294	289	327	281	258	286	275	284	299	290	274	303	277	288	252	293	295	286	300	268	294	273	269	287	261	257	293	276	275	284	258	269	235	283	301	290	304	261	265	276	252	281	318	279	291	258	265	320	268	295	275	274	263	283	311	261	270	268	271	302	282	258	265	267	275	262	240	260	296	273	269	268	249	272	304	290	297	265	305	269	283	293	280	274	263	302	273	241	259	285	296	252	262	287
4670	15632	9996	4922	3487	2656	1923	1492	1204	952	776	687	626	532	507	555	449	395	383	368	388	361	381	382	364	327	330	360	331	311	308	331	302	300	324	328	309	290	286	316	305	289	265	313	324	293	262	275	290	306	306	251	300	303	259	297	299	323	290	265	287	313	294	271	293	271	276	278	291	285	294	291	273	260	290	280	264	257	267	293	293	252	271	269	270	288	294	278	302	290	286	288	299	278	278	296	289	279	292	283	283	271	305	252	274	286	263	314	293	292	285	238	275	276	257	263	280	324	286	290	274	289	278	299	265	286	266	307	282	272	272	270	264	281	275	287	288	296	240	288	249	287	257	287	254	258	285	273	256	285	260	257	273	264	275	261	265	277	271	282	304	273	278	292	266	267	261	301	262	263	265	261	256	263	250	265	260	296	279	294	259	261	290	295	280	272	263	275	289	268	295	255	291	290	269	271	295	279	256	261	281	287	266	265	295	251	266	295	289	268	293	277	292	289	274	271	295	273	242	286	262	277	301	269	250	290	270	274	270	248	273	279	266	299	270	280	269	273	286	274	305	300	290	271	242	304	291	277	252	293	280	255	293	284	285	292	290	277	281	280	246	271	292	278	266	282	283	259	252	280	258	287	262	266	291	272	280	270	253	270	271	280	262	294	285	270	269	242	308	257	305	295	261	293	307	272	288	251	282	315	283	275	284	283	281	265	246	299	272	286	281	285	271	310	298	270	276	272	288	286	282	250	281	294	280	266	281	295	255	278	259	269	292	278	260	300	284	260	293	282	256	276	247	295	270	265	276	258	309	256	260	272	294	244	260	297	281	251	288	283	268	267	298	302	279	283	260	279	268	273	273	291	283	286	283	274	262	294	261	244	253	282	248	248	268	292	287	258	291	281	270	262	268	289	307	258	277	273	293	283	285	265	257	298	271	274	276	279	262	301	286	238	242	286	269	278	243	268	275	295	297	273	306	250	288	265	264	287	293	237	268	272	255	290	234	272	254	290	292	276	267	276	270	296	284	272	283	271	260	272	271	284	283	263	280	240	274	275	285	301	262	278	309	269	247	280	256	272	265	301	287	251	251	291	270	303	277	277	265	295	293	286	293	301	276	266	273	276	285	291	272	289	284	291	293	283	288	250	288	257	264	261	268	258	277	282	270	282	309	264	276	275	269	247	294	293	261	282	266	300	278	254	289	251	282	285	277	300	282	314	258	285	275	249	268	277	288	287	251	254	279	263	281	267	241	276	268	301	290	285	255	282	276	256	306	250	290	276	294	258	278	268	295	279	293	284	266	283	290	285	295	292	274	273	287	268	284	282	282	285	302	267	294	252	262	249	285	265	270	271	282	281	279	245	279	273	265	266	307	273	280	296	249	250	278	272	280	298	264	261	312	283	261	261	279	284	257	301	261	290	271	266	279	242	278	257	252	291	285	263	287	264	294	290	244	287	284	264	268	295	273	263	252	263	278	287	276	275	275	289	264	259	285	275	272	301	303	269	327	280	264	288	271	267	273	306	314	270	285	248	254	287	275	256	278	260	271	279	325	320	279	287	270	317	250	262	276	267	259	243	285	261	270	264	273	287	262	307	272	272	284	275	282	299	280	291	275	272	264	267	329	281	274	270	257	292	278	241	285	264	253	252	266	299	283	305	276	287	270	285	250	309	284	271	269	274	289	261	272	277	266	272	236	311	279	275	272	270	279	302	264	263	291	277	277	270	305	263	258	289	263	297	273	294	278	279	267	287	293	266	281	271	314	264	267	290	301	275	276	275	271	260	303	264	284	267	266	274	278	277	265	265	265	255	272	281	263	290	252	278	289	263	287	299	240	290	269	263	266	258	257	279	270	305	266	287	269	292	285	279	296	276	276	284	300	267	284	280	279	291	273	280	307	274	287	283	253	251	291	296	273	268	261	296	275	272	288	271	280	292	300	273	303	299	285	268	267	287	262	292	278	264	282	284	281	268	292	245	248	287	293	281	265	300	268	272	283	296	251	286	260	252	269	270	283	275	300	276	272	285	283	295	273	279	263	293	296	269	262	254	292	273	246	270	276	277	280	289	225	269	279	257	252	289	271	269	255	272	284	258	298	293	298	306	278	277	255	274	294	285	271	268	257	285	283	252	285	285	271	298	294	253	251	257	281	248	286	266	274	250	285	260	262	246	261	295	244	289	269	295	238	274	273	276	277	279	269	287	254	264	282	266	294	271	268	262	284	299	255	278	250	258	262	306	259	280	278	273	267	279	295	293	299	318	250	302	263	303	284	265	253	265	265	285	257	289	270	275	296	307	264	266	283	268	310	267	270	257	276	258	276	274	303	302	274	288	237	259	273	283	275	273	283	301	244	297	235	284	256	281	252	287	278	271	279	279	278	269	291	298	269	295	255	289	274	275	283	269	288	268	271	272	270	283	273	264	283	278	287	288	276	270	268	267	275	298	291	268	276	298	267	280	282	294	274	271	280	273	294	275	292	275	302	289	279	290	285	239	274	268	281	273	306	297	297	275	248	293	247	258	273	259	292	275	301	250	263	267	291	267	277	260	280	246	282	287	263	299	262	270	272	267	262	270	280	227	275	294	280	263	289	282	278	324	258	283	272	260	257	287	296	248	277	276	296	261	295	259	290	262	296	280	279	271	293	282	290	243	289	262	289	267	288	264	271	285	281	273	279	279	282	292	274	257	239	279	295	272	293	308	288	240	260	283	297	292	277	285	271	265	283	269	263	274	290	275	259	306	259	298	247	271	309	306	268	288	266	276	286	285	261	268	261	270	264	247	250	285	273	275	275	289	275	291	261	281	287	278	275	303	269	241	259	275	289	275	252	291	280	277	249	260	313	293	291	273	291	262	261	276	259	248	305	292	258	283	272	290	283	275	263	292	265	280	297	265	268	287	279	282	264	272	234	259	283	304	292	282	283	266	259	286	298	285	260	267	271	314	279	264	260	275	249	300	258	282	235	279	264	282	273	275	257	289	271	315	254	275	292	266	269	268	240	263	261	269	294	267	284	267	307	292	291	261	293	282	286	279	278	278	281	280	279	299	267	249	281	306	283	312	295	235	277	302	293	261	244	269	264	255	272	261	290	271	287	282	286	267	284	276	279	264	306	254	290	288	278	290	260	273	256	294	283	269	287	265	265	256	248	311	272	281	233	290	264	273	241	287	257	275	258	282	259	263	285	281	268	277	287	283	267	259	317	284	280	254	272	240	258	281	298	280	252	313	271	264	275	304	276	266	276	300	282	250	263	257	297	250	247	269	267	272	316	276	279	276	253	289	274	275	249	270	290	298	279	261	243	288	304	273	290	282	311	300	277	291	253	276	283	264	287	263	266	253	283	295	246	310	282	275	276	283	274	288	280	275	282	312	297	293	256	282	256	310	279	237	298	281	260	292	270	279	266	261	252	251	270	283	263	279	280	291	267	303	274	231	294	284	302	278	238	263	267	246	259	260	259	283	277	274	287	299	292	266	297	270
27869	19723	7023	1092	738	651	655	611	573	608	619	607	550	534	579	535	544	618	548	560	582	591	551	596	569	574	553	562	547	525	588	578	593	580	578	565	596	554	536	539	557	567	539	561	593	553	510	538	554	571	543	588	592	579	557	556	524	589	555	569	557	575	503	551	515	568	522	573	562	531	571	559	569	558	559	536	565	590	578	556	615	543	563	528	535	567	555	579	569	536	520	545	526	560	533	580	569	564	542	517	557	519	574	572	553	538	581	556	562	527	561	506	579	569	587	523	559	561	553	595	542	532	549	609	539	545	555	564	576	599	574	595	572	593	585	538	544	582	541	568	514	556	584	567	582	540	590	560	589	530	573	592	591	576	548	572	592	554	566	513	543	552	573	558	572	568	549	514	624	595	572	545	529	559	601	557	553	518	555	565	561	609	562	552	524	540	509	547	589	568	514	573	555	579	530	550	535	567	573	581	563	510	533	542	571	550	528	569	579	572	584	600	561	504	612	495	585	522	576	575	524	542	566	568	522	576	568	576	581	553	576	574	585	577	614	545	510	561	529	550	573	577	532	556	571	531	541	577	641	548	583	592	565	543	567	530	547	517	522	523	540	530	581	570	565	575	507	541	588	581	533	544	541	583	582	583	597	520	552	485	543	572	558	568	562	603	543	555	543	558	515	556	543	521	541	594	541	576	538	543	549	594	556	567	540	576	554	623	543	566	532	577	574	541	517	563	509	598	565	564	538	575	570	563	598	532	559	583	537	586	539	566	650	498	581	601	590	552	559	553	571	574	560	537	561	573	550	552	520	591	566	550	577	565	579	567	596	557	538	609	558	565	580	597	579	580	524	535	606	568	536	582	564	556	536	575	562	567	539	555	584	566	538	544	527	548	556	551	556	564	597	592	540	566	582	533	580	559	547	531	607	561	539	547	527	573	562	584	542	542	546	590	537	505	586	573	585	581	590	511	599	585	578	540	536	557	611	621	559	564	591	536	572	541	625	587	576	545	570	555	612	572	568	600	593	555	507	550	568	561	580	533	550	597	555	608	556	532	567	547	548	543	543	558	533	554	529	583	617	584	589	546	552	588	549	588	595	573	540	556	567	543	574	533	551	532	562	596	580	583	591	578	551	582	565	558	588	591	555	552	582	526	555	565	547	570	548	583	518	548	542	520	576	486	592	569	508	547	573	579	552	550	551	541	599	550	595	544	574	583	520	594	548	559	565	533	545	599	530	553	600	530	575	605	544	598	569	541	571	501	562	527	552	575	561	534	553	588	560	563	548	580	580	564	562	542	540	569	586	566	591	529	557	563	559	536	576	540	556	534	552	537	557	565	542	553	510	548	570	590	553	551	524	540	550	554	582	613	533	608	579	522	601	553	550	572	581	544	521	569	549	543	540	587	569	524	573	580	564	558	583	548	581	572	560	566	530	535	587	560	575	544	544	539	547	543	597	576	593	597	562	585	554	566	557	499	557	551	532	496	568	572	578	584	580	601	563	555	576	605	587	548	555	602	530	544	546	568	548	552	556	559	568	540	566	534	585	603	546	553	538	544	560	555	593	512	573	591	591	582	529	547	554	508	568	549	582	569	559	562	578	543	589	576	577	553	562	598	600	524	546	552	594	576	546	572	581	533	562	567	576	567	546	522	562	594	519	556	533	541	554	552	536	573	588	562	573	559	553	559	550	552	598	576	514	557	562	572	566	590	574	550	538	530	567	634	566	551	544	555	601	560	590	605	567	544	549	555	539	558	567	528	524	563	528	580	540	571	553	606	578	583	541	586	549	531	549	553	596	589	614	586	552	541	563	563	592	524	535	581	513	629	562	563	541	553	565	579	552	581	566	577	527	560	553	538	562	572	560	570	540	568	522	575	542	551	569	561	586	567	555	555	560	577	550	562	544	570	537	569	571	562	574	505	562	559	566	493	522	506	529	561	578	569	538	552	518	519	570	596	544	561	565	583	545	573	538	549	572	590	568	552	575	536	565	615	555	586	517	550	552	562	537	566	556	561	575	587	551	538	611	587	508	524	559	591	569	578	609	567	534	557	547	560	494	545	563	582	585	554	548	577	550	535	585	586	602	570	583	594	571	567	583	499	590	558	596	550	552	559	568	590	559	579	529	608	571	537	594	554	547	557	545	555	571	541	539	617	582	552	590	614	540	563	584	545	533	555	603	597	542	523	561	578	563	546	632	550	521	555	588	565	568	558	588	547	594	558	602	570	565	529	559	545	529	595	573	563	548	579	595	533	548	584	568	595	534	578	515	568	550	596	563	519	547	553	602	567	534	562	552	612	555	552	582	550	556	513	570	566	588	549	539	550	583	517	562	572	559	562	588	535	548	596	546	566	574	616	573	595	513	542	577	550	582	519	583	566	543	561	604	553	564	574	565	529	530	597	511	580	598	553	549	521	595	537	517	563	514	544	580	549	591	595	571	555	540	548	529	534	595	542	565	602	542	545	581	532	558	592	619	576	591	565	571	586	566	584	557	533	532	619	525	530	519	554	578	548	568	521	557	544	576	516	552	536	590	524	585	569	581	556	542	560	581	555	555	555	548	556	536	570	576	536	586	577	532	544	538	564	566	549	592	575	540	548	576	531	602	555	529	566	560	550	586	530	624	549	548	550	549	559	574	556	582	554	516	575	563	527	567	581	586	549	584	554	605	522	552	577	589	553	541	546	564	547	570	582	595	575	543	572	591	575	547	567	537	537	546	515	593	546	542	585	557	582	566	572	568	539	535	575	540	525	592	538	590	567	518	582	585	540	547	529	576	575	536	576	557	577	556	508	548	567	549	580	549	556	564	541	556	567	554	551	551	624	562	558	575	597	516	557	583	576	556	586	580	573	538	559	642	545	580	571	557	574	558	551	592	548	547	558	590	525	577	554	554	536	569	525	583	556	573	561	582	572	564	572	547	565	568	591	587	563	526	554	607	578	524	592	582	556	558	578	578	531	572	557	540	589	596	577	552	559	586	582	542	528	530	572	545	535	561	535	568	567	582	568	555	513	595	598	557	548	539	561	551	590	583	573	535	592	548	574	548	554	596	544	618	533	603	542	566	547	546	577	552	565	550	548	539	567	526	533	552	538	538	527	547	557	530	550	576	567	598	571	549	581	552	555	584	595	512	569	545	558	514	555	574	600	535	563	579	568	543	509	553	590	556	560	589	579	601	561	569	536	546	553	601	618	586	541	537	549	603	577	547	580	578	575	562	617	590	552	542	534	576	548	571	557	574	589	559	537	563	526	577	579	542	560	562	532	530	573	604	528	539	543	556	571	521	562	554	545	538	560	549	583	561	551	555	514	552	506	594	584	551	544	539	545	558	530	583	590	552	565	555	581	552	563	578	562	561	564	566	577	568	581	613	546	567	586	588	547	566	550	547	575	547	554	564	525	566	553	576	549	545	541	582	568	555	568	559	558	520	560	603	519	579	605	563	555	573	532	570	528	501	586	571	539	593	573	596	580	582	533
5093	2328	1393	902	813	793	740	672	634	619	616	674	606	587	596	619	604	560	599	600	595	610	635	609	576	573	595	593	581	604	567	593	564	565	580	579	585	597	577	595	561	614	583	591	616	596	536	594	576	595	590	571	590	600	586	566	556	566	574	597	587	565	554	537	589	539	586	543	608	582	573	566	538	588	537	591	554	552	579	558	582	578	584	583	557	574	558	558	570	585	570	631	611	537	567	606	569	592	550	553	539	515	558	605	584	557	564	553	578	552	590	597	587	554	612	542	566	637	554	585	631	592	550	594	562	568	570	580	565	598	573	590	592	569	582	613	561	579	570	593	550	550	598	595	574	590	566	601	633	570	633	584	567	582	573	576	593	552	554	562	565	539	560	586	590	570	568	562	570	558	606	582	556	550	560	574	572	576	569	585	576	600	557	601	583	627	591	604	593	573	570	572	575	586	565	581	584	571	551	579	610	602	545	601	576	591	549	585	569	547	569	563	614	582	614	574	613	591	577	575	578	573	591	621	631	553	578	554	615	591	584	621	582	536	582	547	570	605	612	605	565	593	538	566	566	543	563	577	585	585	543	586	564	604	572	630	525	595	591	582	556	613	608	583	584	564	571	548	570	541	593	543	552	608	583	573	595	587	545	536	538	532	565	586	593	573	586	579	559	572	565	599	595	543	580	568	580	565	578	618	574	585	575	589	585	553	619	592	572	588	584	540	602	550	598	594	610	583	589	573	570	577	639	565	564	563	568	609	578	599	571	548	599	572	575	584	620	546	573	592	574	574	547	571	548	581	539	547	600	590	589	590	595	604	587	593	559	529	594	589	588	596	551	578	614	593	552	588	550	615	630	568	561	580	588	601	577	554	538	558	588	600	628	584	610	574	580	566	562	574	587	583	545	542	632	626	567	552	583	585	607	583	599	610	544	572	565	578	591	556	575	584	545	551	587	556	588	562	579	553	572	554	590	583	584	555	594	576	534	617	601	558	551	587	575	567	588	537	635	611	574	555	531	566	574	595	597	567	568	580	583	559	579	573	585	602	599	569	557	569	610	562	574	537	604	592	581	559	574	561	570	575	528	571	579	571	597	559	582	529	536	553	593	576	519	592	624	563	524	551	572	598	555	594	623	552	574	585	603	613	596	551	580	577	567	575	566	551	578	586	584	581	602	569	567	600	570	574	558	544	554	577	576	592	584	584	540	589	594	574	578	621	564	578	593	569	560	565	553	641	564	601	561	565	581	593	560	631	612	576	596	566	601	584	569	563	599	542	579	607	554	569	581	563	592	519	585	584	596	568	575	550	536	574	583	587	537	560	583	607	557	575	579	629	559	574	566	584	607	593	499	559	583	621	586	561	583	582	612	545	609	596	619	520	547	583	566	576	530	610	576	595	597	581	567	593	618	573	549	612	550	529	612	560	590	591	604	556	558	554	559	582	577	577	529	567	549	606	586	571	599	584	545	556	590	566	537	619	552	568	615	611	569	579	582	595	558	589	581	567	573	534	596	548	556	591	574	551	540	591	594	545	561	565	583	541	589	584	550	551	585	604	596	598	573	589	528	597	602	563	559	547	604	584	548	605	571	603	554	570	578	581	569	602	592	582	567	562	556	582	622	582	595	573	561	564	578	568	579	560	584	596	569	550	569	557	577	583	554	526	544	564	569	562	544	601	573	566	563	552	555	613	594	550	591	590	548	579	557	567	577	582	542	584	587	521	554	582	599	567	582	583	616	560	609	537	566	566	575	616	603	575	584	563	582	563	560	557	586	608	560	597	520	555	600	580	551	555	573	591	579	597	563	568	578	584	589	555	572	572	541	562	605	533	565	587	599	586	567	599	554	605	581	577	599	564	607	573	599	588	603	552	593	591	572	566	539	581	545	550	559	579	599	541	597	633	556	564	609	585	569	626	526	541	589	581	591	583	611	606	547	549	540	573	562	577	552	602	569	564	548	599	564	578	577	567	556	564	602	603	589	601	596	588	578	584	577	591	573	589	574	578	579	557	588	593	566	561	545	551	574	568	567	591	597	573	579	592	587	608	591	559	558	581	591	575	545	594	557	612	610	588	590	586	618	595	631	544	597	610	566	588	600	575	591	577	562	563	599	611	625	552	586	596	566	593	568	534	572	584	619	560	617	550	540	579	544	547	589	589	612	587	567	564	576	577	595	588	601	532	556	601	577	581	569	541	563	588	598	599	569	579	548	602	564	547	583	553	580	587	563	572	588	582	552	578	591	562	541	595	583	551	617	597	566	580	570	541	599	581	581	553	555	559	605	590	604	618	546	600	591	565	611	578	558	574	601	566	578	606	595	534	517	608	580	568	573	558	595	539	569	585	569	619	530	568	581	610	570	578	551	585	585	618	525	571	573	579	601	584	568	563	611	610	577	595	643	607	586	591	562	577	556	629	604	568	547	579	569	549	549	544	550	590	576	570	592	562	570	592	600	534	566	555	615	556	559	615	571	616	560	547	591	621	535	556	561	586	567	581	599	583	580	547	576	534	581	579	552	553	557	617	609	570	601	554	600	534	590	556	565	542	606	563	601	598	574	593	517	573	565	593	560	597	634	598	586	618	580	599	603	573	599	583	561	564	576	565	547	606	585	552	620	576	619	632	601	595	553	617	606	576	562	617	582	592	609	596	599	580	608	554	556	567	568	579	595	563	581	563	533	550	573	574	551	541	625	559	572	584	593	613	594	534	574	541	595	585	566	600	571	534	569	549	576	577	568	613	553	569	547	591	592	608	589	607	614	543	575	586	541	625	564	593	587	541	596	559	629	604	583	575	611	534	580	523	598	584	581	584	561	621	561	566	574	528	592	563	636	558	554	577	541	578	593	605	589	584	559	576	562	572	537	587	582	585	580	575	566	553	595	597	545	549	574	570	607	617	585	581	541	572	589	580	585	620	562	553	563	587	611	557	558	593	535	579	586	559	515	570	575	558	583	605	583	607	548	610	585	567	567	542	551	578	561	560	592	571	560	578	557	582	556	559	562	578	592	581	567	558	613	589	591	560	539	595	592	546	570	530	571	601	635	570	557	577	623	529	581	625	584	558	513	581	590	578	549	579	559	574	603	576	572	551	558	573	563	601	594	566	565	577	563	584	559	584	599	570	585	555	609	577	586	553	568	618	548	571	607	584	573	551	568	596	580	568	584	600	563	568	549	558	502	594	579	569	610	548	577	561	552	594	591	562	588	577	539	610	538	587	548	583	574	557	612	616	574	534	605	619	582	599	565	591	592	574	571	579	536	565	512	590	578	590	569	563	559	581	612	580	574	552	553	610	589	547	542	597	554	523	556	581	551	592	617	614	573	575	595	575	574	555	581	587	602	610	573	595	602	566	577	629	586	575	569	564	602	536	583	627	547	595	587	543	570	574	609	532	566	569	600	605	588	504	558	580	555	589	561	582	533	571	610	590	564	573	577	560	584	564	591	585	565	570	594	577	575	574	583	594	588	567	568	586	513	574
23803	21264	28351	24477	21238	7316	989	621	563	486	419	373	351	379	320	309	336	324	299	325	300	304	345	346	306	326	295	299	262	294	289	294	270	272	254	274	289	274	258	236	278	282	238	270	262	289	319	277	278	250	284	238	243	250	253	262	277	276	261	273	277	263	258	259	286	280	285	290	261	277	274	282	267	304	293	256	275	263	264	259	274	257	283	311	275	288	269	301	273	274	290	245	245	276	261	291	239	244	273	255	253	280	233	280	254	291	287	256	270	290	290	276	257	252	296	271	285	269	270	266	236	281	254	265	271	267	265	282	316	276	278	253	267	268	248	258	271	258	260	282	278	257	254	261	284	288	252	294	275	276	285	285	289	276	255	269	278	248	260	272	275	284	269	284	284	242	259	283	275	246	302	238	297	264	261	288	299	285	259	306	266	266	275	273	246	259	289	280	276	234	261	258	274	265	265	244	277	253	314	270	257	263	274	248	263	280	271	291	271	251	286	268	264	283	241	253	295	275	262	272	263	276	324	261	273	256	250	248	286	247	252	263	261	261	256	274	260	270	224	251	274	274	242	283	266	281	246	261	257	254	271	255	265	260	263	287	257	243	274	258	254	278	259	262	279	268	288	254	281	262	246	278	251	267	262	269	309	262	246	266	292	254	269	262	289	283	266	289	282	285	283	275	276	257	278	248	275	282	273	278	268	280	268	257	260	266	267	269	281	288	269	276	278	246	281	255	267	266	270	241	283	261	275	285	284	270	263	276	247	272	272	270	279	293	275	304	275	270	257	257	276	238	293	258	269	283	266	273	263	254	274	257	305	278	256	260	250	293	290	267	261	290	281	277	247	267	267	286	268	241	300	256	258	271	269	284	263	263	247	296	277	261	246	276	276	255	231	264	248	265	275	287	276	261	253	259	276	272	258	260	236	245	249	246	256	255	262	266	252	261	308	271	271	246	253	275	266	242	249	281	273	251	258	275	260	295	277	249	275	255	263	262	264	291	258	247	251	319	281	251	266	262	252	249	284	255	286	302	260	261	271	231	268	252	272	289	242	230	266	274	274	279	255	255	293	245	287	276	291	259	265	295	277	266	237	283	266	234	285	272	276	273	258	263	264	259	288	262	302	258	258	251	270	274	262	287	295	290	265	267	242	262	272	265	274	278	277	276	282	255	248	290	257	245	237	276	270	284	269	263	248	252	294	284	260	280	247	254	276	227	250	272	255	276	245	267	276	258	275	257	283	264	272	258	234	274	255	278	264	259	264	269	269	292	275	264	272	253	247	280	293	262	278	283	269	259	281	267	254	250	256	263	273	283	247	257	253	276	221	260	302	271	285	241	278	246	220	276	258	268	291	273	271	293	261	262	240	282	270	268	292	287	288	240	270	282	294	280	249	267	258	251	255	247	245	274	264	303	249	277	267	276	246	263	235	266	268	276	243	261	272	260	275	265	278	270	270	263	265	275	267	264	265	258	276	279	286	237	248	270	275	278	280	258	263	259	290	267	265	278	292	260	273	252	242	250	247	274	266	255	270	305	256	266	248	254	293	281	267	244	245	269	274	268	269	274	252	261	283	267	260	265	294	242	266	280	283	293	283	257	255	285	276	262	269	288	282	253	281	241	249	261	281	279	293	293	261	279	285	254	289	301	277	243	247	254	254	272	250	249	275	251	279	271	251	256	282	239	261	274	293	271	297	285	279	278	287	262	278	234	264	240	287	292	258	258	240	284	264	257	248	266	269	248	249	266	256	262	270	262	224	296	271	294	263	289	286	247	296	240	253	273	274	271	284	264	264	265	254	291	265	258	271	238	290	265	263	280	266	264	259	267	256	237	261	267	253	252	280	277	279	257	269	265	293	289	261	256	268	280	248	245	267	257	294	282	277	245	252	278	251	277	236	277	239	262	264	259	287	252	276	290	294	282	273	270	263	306	298	277	222	265	261	258	256	253	272	293	260	288	271	227	261	274	240	263	267	282	270	292	231	289	247	262	302	287	257	269	252	275	280	253	281	279	293	266	268	238	254	262	271	275	271	278	291	248	273	265	278	267	279	272	252	308	257	294	260	284	271	279	277	244	263	252	251	275	273	229	260	295	274	247	259	253	264	262	267	273	266	240	278	274	248	265	265	254	285	284	231	253	266	240	254	254	253	273	270	248	272	238	261	283	265	270	249	244	298	242	262	284	248	261	267	274	271	254	244	285	272	294	269	282	263	285	286	262	242	252	281	252	242	243	287	276	271	303	273	227	258	276	271	252	266	251	299	275	276	264	267	248	277	276	281	275	275	274	263	256	278	273	269	249	278	285	251	259	262	271	277	254	269	255	279	259	275	252	279	277	277	276	249	267	297	279	271	283	276	262	289	280	264	254	268	245	232	272	281	285	254	246	267	260	265	255	263	264	234	267	268	267	272	269	271	278	288	252	254	246	275	232	245	255	262	282	276	271	262	275	270	295	288	250	259	256	258	291	275	271	251	277	267	296	241	253	285	262	251	242	254	246	270	243	256	259	236	291	262	277	265	253	273	271	256	260	284	232	261	270	257	273	243	301	271	290	286	273	274	250	284	256	307	277	260	305	284	263	266	277	261	235	259	279	249	240	251	267	260	257	263	256	258	278	262	290	269	221	280	273	283	262	247	258	267	268	265	266	269	236	248	274	283	285	282	254	274	247	262	245	256	225	269	260	239	298	269	282	253	303	267	291	274	260	261	251	290	286	282	277	256	266	284	274	275	277	280	303	256	265	302	266	284	255	254	272	285	258	253	269	291	281	267	234	267	252	265	253	260	271	242	273	262	259	236	311	274	264	276	269	258	272	250	258	256	266	281	298	262	264	281	269	262	299	277	270	248	263	281	289	246	257	244	268	270	270	269	266	272	269	277	260	282	259	255	270	278	287	273	283	265	282	285	248	262	278	264	253	270	248	276	271	255	261	267	280	262	263	289	245	250	243	272	262	272	273	255	255	265	263	254	273	260	252	253	280	258	227	261	267	277	254	292	295	251	244	279	254	285	260	291	279	267	312	263	237	254	309	287	250	273	259	269	279	260	260	284	266	282	262	290	278	239	298	268	266	276	307	249	275	264	276	262	269	262	276	268	271	267	279	284	281	281	245	288	248	264	252	223	283	278	260	305	268	240	286	260	286	239	293	263	254	245	239	234	292	285	289	254	272	262	264	274	256	231	263	243	271	236	282	282	255	238	278	263	286	258	256	266	261	274	259	279	242	288	282	290	279	313	285	246	261	263	278	283	266	283	278	300	245	274	260	285	275	236	269	285	272	287	240	282	255	272	251	277	273	252	248	297	300	281	268	266	273	232	285	296	263	263	292	272	282	260	290	231	281	253	278	300	286	243	287	272	284	270	246	250	232	249	279	265	300	276	296	281	279	291	264	289	270	263	254	272	247	264	252	239	271	281	223	267	284	284	289	296	257	272	238	254	273	281	288	262	293	256	235	262	283	249	294	263	262	276	260	264	276	251	265
4155	19834	6184	2799	2042	1599	1200	985	792	683	559	518	474	401	394	405	383	341	319	349	324	322	395	352	294	338	307	289	306	318	303	294	325	282	308	279	268	279	297	284	284	310	300	289	250	274	273	258	277	283	272	276	274	276	297	311	294	249	286	314	272	293	304	306	295	278	250	278	299	290	271	261	272	281	275	274	292	298	280	295	284	300	273	279	259	295	282	273	290	283	286	284	251	250	317	258	274	285	284	288	313	293	253	285	236	272	274	290	275	278	263	275	274	288	307	316	307	274	284	294	287	265	287	306	306	267	272	295	247	277	283	274	281	316	281	298	249	237	282	272	282	290	266	276	296	262	291	286	300	271	299	279	289	226	295	312	260	265	262	252	286	263	281	299	271	284	291	249	282	266	299	261	280	290	291	292	277	277	288	274	278	285	318	291	290	279	284	288	292	272	279	282	295	285	249	309	275	282	282	259	278	300	322	267	287	276	283	278	300	259	300	276	289	282	274	243	290	266	291	313	284	241	274	280	283	299	302	285	251	261	270	288	277	270	281	241	274	290	300	278	278	282	272	294	281	282	290	290	273	264	277	275	248	295	296	281	276	312	267	286	294	273	316	292	272	283	288	282	256	277	306	295	290	254	270	270	292	278	289	269	239	305	299	273	278	277	284	319	271	273	287	287	310	271	298	270	276	302	265	286	289	287	279	288	281	256	301	318	273	296	288	275	296	304	279	277	288	282	269	297	286	292	297	274	260	284	270	278	299	302	298	285	295	255	268	278	269	304	282	301	295	303	279	272	293	284	296	280	279	263	290	256	279	286	290	276	290	281	295	310	259	251	296	286	294	289	275	299	274	263	280	268	284	300	301	290	288	272	292	288	313	294	282	288	258	305	254	288	313	276	286	306	296	265	263	276	298	287	278	293	251	284	280	287	297	284	242	283	265	312	302	312	306	300	272	294	274	273	273	277	276	323	259	291	288	292	258	287	256	297	307	266	272	275	273	319	296	253	288	286	297	259	262	258	283	285	303	272	260	303	262	293	256	305	289	263	271	295	291	261	311	275	278	298	261	305	308	286	294	304	290	254	289	315	274	268	281	262	247	264	266	296	277	290	279	304	270	289	317	289	304	307	270	251	270	291	279	266	279	325	294	277	294	295	258	279	268	253	284	300	292	290	305	282	299	321	289	316	268	295	272	279	286	281	265	320	292	260	283	263	291	288	297	264	275	253	275	283	279	249	282	269	291	299	262	286	281	279	277	266	271	275	268	262	280	265	278	273	284	267	311	296	276	257	272	255	291	256	285	267	283	269	288	254	262	306	281	275	281	275	292	289	282	299	281	263	301	329	297	258	281	253	279	274	287	266	282	294	282	288	276	288	306	315	273	282	255	270	286	309	274	264	270	261	268	293	281	307	288	253	300	276	277	258	266	265	294	290	302	294	268	281	284	283	268	276	294	293	267	314	250	278	265	266	274	263	273	250	288	277	314	271	279	279	280	278	278	294	296	264	313	281	289	263	269	280	318	267	270	281	271	288	269	260	285	316	250	290	262	224	263	275	282	270	281	250	285	287	298	266	285	269	285	274	269	287	306	273	263	264	303	315	284	310	255	268	255	234	279	274	282	259	281	270	269	283	277	285	287	284	296	283	295	295	253	283	275	288	295	282	269	265	280	260	299	286	284	268	269	270	287	295	290	292	291	304	281	242	290	245	287	311	283	281	298	286	272	295	253	313	275	278	250	262	327	298	288	284	303	278	295	296	269	268	266	287	297	273	265	257	289	272	271	273	285	263	271	250	289	314	301	288	255	291	316	258	273	262	296	270	246	268	299	282	304	278	296	246	287	282	277	265	282	274	286	287	292	271	288	249	285	291	300	297	260	276	297	292	309	279	273	277	264	261	286	265	281	290	246	295	286	252	287	276	266	272	258	267	292	269	290	299	305	251	290	255	312	276	280	303	270	272	285	279	287	314	274	278	279	286	262	297	233	292	289	263	289	298	260	283	297	329	261	287	285	262	267	268	332	262	300	278	308	296	256	254	255	276	279	269	283	291	274	276	287	264	256	278	290	268	278	279	275	292	287	253	250	259	275	299	305	297	298	296	287	297	300	278	248	265	261	284	249	270	285	289	269	316	291	305	261	283	264	275	272	251	272	278	249	273	274	276	312	284	323	291	271	277	269	249	253	283	279	279	241	312	298	264	306	296	252	284	289	291	284	308	276	275	266	284	315	292	310	298	290	282	252	245	280	289	315	274	303	284	249	277	304	292	281	325	305	269	270	302	265	279	260	282	281	286	286	258	283	283	295	298	288	270	289	275	259	262	272	261	272	262	317	251	270	297	280	244	287	297	297	310	298	290	282	297	295	297	259	272	268	260	287	307	275	288	262	296	305	284	289	260	273	300	284	303	286	285	264	284	278	291	288	244	281	311	260	281	268	294	229	293	282	288	259	247	272	290	271	281	285	239	291	290	280	288	292	303	267	300	281	299	299	280	280	252	286	282	274	282	288	286	276	291	273	306	265	281	262	286	269	266	306	259	307	280	301	258	280	284	331	271	293	258	277	294	295	262	279	272	329	289	293	265	315	269	288	250	249	289	272	291	292	276	314	262	258	254	291	269	268	243	289	290	301	263	262	270	276	256	267	267	276	270	291	275	272	249	289	265	281	294	277	273	300	257	303	291	280	258	287	298	278	306	281	285	298	276	311	235	270	301	257	290	297	275	287	269	287	273	274	282	276	291	251	285	294	308	256	277	263	264	295	298	300	256	300	313	265	275	284	262	282	287	275	284	260	276	272	266	286	286	292	311	279	276	307	283	294	269	300	296	287	298	264	295	281	281	286	280	287	287	290	299	265	274	283	297	286	287	268	254	300	294	226	267	287	285	281	251	282	298	301	264	259	305	259	289	290	295	291	258	296	292	254	252	295	300	280	287	281	294	276	305	262	294	288	289	300	277	290	285	275	267	293	266	273	277	289	279	253	287	256	277	294	287	293	264	305	276	270	273	267	268	269	306	261	287	256	291	273	305	265	273	264	255	282	257	283	281	257	281	273	253	270	276	271	274	297	284	308	266	292	310	276	288	278	279	287	288	288	296	278	229	275	286	284	267	303	275	269	295	264	287	326	299	289	267	269	246	284	286	292	307	270	269	261	285	265	286	285	276	269	317	294	285	286	277	267	296	262	276	278	278	270	288	292	266	293	270	286	274	238	313	283	280	282	297	252	267	308	253	258	290	295	282	267	285	255	292	309	282	271	271	284	274	297	262	294	285	277	279	281	298	304	267	322	279	292	284	322	257	303	271	269	283	268	288	259	273	273	264	306	274	294	262	274	260	272	291	317	276	294	276	257	257	269	272	284	280	258	294	289	299	258	262	279	260	270	303	295	259	278	307	272	289	260	273	303	266	255	298	278	287	290	261	300	267	272	281	299	271	283	270	266	297	279	290	294	286	292	275	289	283	285	289	267	288	252	258	280	264
24886	21250	27162	25481	8686	1162	940	885	804	771	796	717	684	731	715	700	723	675	642	646	712	721	709	680	720	649	699	706	722	656	651	659	671	707	689	689	665	683	687	655	649	671	672	631	671	704	693	659	648	679	626	704	664	636	681	695	665	662	677	613	651	633	665	732	666	696	656	600	650	685	652	706	621	687	683	703	684	672	698	678	624	649	662	661	671	671	664	673	664	673	678	666	665	654	667	663	639	700	667	659	724	615	676	635	691	669	673	677	696	669	638	716	681	671	676	663	664	661	682	640	668	654	626	645	668	636	706	687	707	642	709	660	663	633	678	674	657	672	664	680	687	713	683	712	703	671	653	669	708	668	688	672	637	619	692	659	710	642	685	681	671	674	715	669	662	691	686	718	640	640	692	726	639	677	698	698	636	679	656	679	671	627	683	655	667	666	677	660	682	666	662	638	732	703	644	676	680	668	663	647	683	663	679	634	667	667	698	691	681	670	671	676	652	652	660	683	607	644	642	670	665	675	699	679	660	634	618	703	634	660	710	648	637	653	697	704	695	696	726	661	685	662	700	665	637	681	677	663	639	648	635	702	632	645	642	671	674	671	720	624	713	613	689	669	696	688	645	658	642	626	640	675	647	707	754	643	672	670	667	685	641	690	657	669	644	665	641	656	685	666	643	650	690	714	643	606	690	678	634	691	681	624	649	630	643	672	639	702	671	641	686	636	680	710	710	628	682	672	646	639	697	641	661	695	671	696	709	634	671	642	674	678	662	697	632	641	664	651	662	711	673	637	662	662	698	682	634	688	657	677	701	702	679	661	679	658	673	688	696	637	675	643	650	675	697	693	660	650	640	674	675	689	674	637	632	676	631	684	670	699	669	670	662	664	650	684	710	670	684	662	706	674	667	711	695	693	645	683	666	622	641	653	667	662	685	685	657	701	631	670	652	653	672	651	724	659	675	691	663	639	664	654	660	685	704	660	718	653	605	663	631	650	689	649	684	699	663	702	655	659	683	652	668	651	628	638	677	705	683	684	711	622	675	638	677	693	601	699	633	661	633	642	668	700	642	668	687	660	650	643	652	683	696	644	648	714	693	682	607	629	639	663	712	672	681	665	672	711	651	713	689	615	698	636	645	683	648	690	674	663	729	627	647	655	670	643	667	687	682	669	656	652	655	627	669	695	682	646	660	644	651	669	702	624	691	669	675	647	635	674	678	656	641	676	652	656	708	638	646	700	676	672	658	703	668	675	597	693	689	715	642	699	664	659	651	647	651	631	657	651	662	623	666	642	686	672	670	700	673	668	678	665	659	634	662	643	687	669	677	697	712	681	676	669	735	640	670	646	690	666	653	705	645	725	694	671	675	665	673	658	662	657	676	607	693	725	718	620	708	682	645	643	624	649	637	650	691	655	624	655	671	656	657	716	703	673	656	665	638	645	699	644	689	710	652	686	680	678	662	684	678	643	689	708	713	629	719	699	708	690	713	668	640	653	662	695	677	639	651	674	694	691	696	700	667	669	687	648	654	670	664	653	616	658	693	659	641	714	702	674	699	640	641	637	642	708	652	675	636	662	691	704	679	709	710	646	644	633	718	683	697	617	678	679	687	648	714	675	671	642	699	700	693	660	676	650	695	684	619	653	640	677	695	703	672	665	648	678	693	660	707	678	657	680	637	658	628	652	692	638	641	648	642	678	742	659	639	653	680	632	692	628	642	683	694	656	701	765	676	646	694	691	724	600	637	739	642	670	679	703	640	697	659	642	696	651	617	653	695	662	624	666	667	657	680	649	658	730	643	661	668	680	656	642	637	672	690	699	682	682	669	687	697	649	600	689	649	684	678	620	629	645	661	618	686	655	634	641	677	688	648	638	663	667	694	646	664	688	637	656	653	686	653	643	668	654	623	668	650	692	707	660	704	631	622	608	613	676	742	684	706	649	673	690	697	641	670	645	674	713	659	706	627	644	686	611	652	662	657	692	638	641	689	682	721	699	666	704	636	647	730	664	657	671	693	621	689	722	678	690	653	661	684	667	635	650	683	642	610	675	693	658	674	655	671	667	674	669	654	675	674	698	646	666	655	685	662	656	665	684	652	693	677	666	680	714	646	681	704	658	628	647	694	644	689	678	696	664	623	697	636	698	693	704	710	646	679	654	678	652	672	645	643	644	650	650	726	694	657	720	654	701	684	653	658	676	711	642	658	657	636	687	628	690	676	630	616	680	658	658	632	678	663	673	676	694	646	647	651	640	704	629	656	640	691	621	622	694	681	625	633	677	643	681	652	650	699	635	666	704	637	689	651	652	642	734	653	681	654	694	666	625	624	673	653	681	661	691	649	725	649	681	701	629	691	658	691	629	641	680	666	679	656	665	683	675	634	703	671	633	657	694	647	675	664	659	671	690	684	668	666	683	679	662	637	651	686	667	647	675	669	672	666	687	671	678	670	677	639	697	669	675	710	673	653	623	654	654	632	622	675	716	598	703	594	661	681	658	680	631	642	674	668	699	687	646	658	704	636	697	640	635	676	690	692	654	671	713	647	672	719	676	697	651	638	714	696	674	632	639	670	642	639	660	692	685	679	738	674	628	678	653	661	709	676	662	689	718	694	635	634	649	650	651	681	653	680	653	714	641	669	674	665	671	674	710	672	687	713	609	618	682	648	710	705	700	663	649	693	677	710	636	637	649	645	671	701	664	641	641	616	695	677	680	675	671	653	664	681	632	684	630	710	646	752	641	708	642	670	615	669	643	667	695	665	664	684	702	654	705	669	665	663	704	624	682	702	687	676	636	673	626	641	687	643	707	645	699	700	670	688	665	639	667	650	671	652	671	650	670	677	676	651	659	676	649	648	675	651	666	646	659	644	651	676	673	672	653	673	652	671	616	675	659	621	700	657	684	622	677	689	672	693	681	699	701	679	714	655	684	645	638	685	626	714	715	644	650	664	701	653	670	657	636	674	708	661	636	698	656	686	703	656	633	682	675	637	685	646	633	669	630	672	674	669	661	651	647	662	666	675	667	685	717	704	628	652	654	707	648	637	658	651	659	662	715	649	652	699	698	647	686	670	643	630	684	686	687	705	678	650	643	683	670	677	682	680	664	672	700	655	642	656	639	657	696	655	647	652	660	661	694	652	660	661	642	621	644	705	683	617	683	661	716	650	661	647	639	744	667	693	662	713	662	659	667	656	629	708	656	643	671	660	674	653	666	639	681	668	648	621	665	688	671	643	670	663	665	633	679	649	681	631	694	661	630	660	614	647	686	690	685	676	675	662	628	700	691	677	690	653	689	660	653	685	636	668	698	679	642	659	705	665	639	623	649	695	689	659	679	640	694	658	660	670	687	671	632	651	664	671	655	628	679	646	657	713	642	675	647	641	685	661	641	675	713	662	666	665	664	634	684	607	678	679	670	663	626	699	646	627	678	643	656	632	669	724	642	653	672	647	700	630	662	700	675	645	684	693	636	673	686	678	680	644	689
4664	27706	3710	1956	1500	1290	1161	979	1021	896	845	793	760	748	776	676	683	685	713	711	687	730	717	713	686	676	634	713	700	701	657	651	711	698	722	686	673	686	718	684	643	678	683	664	673	699	679	639	651	729	693	710	694	675	657	691	663	681	635	709	677	682	644	662	637	643	682	657	700	671	641	661	672	646	667	663	670	720	681	684	711	692	691	652	681	650	711	645	679	644	670	662	675	684	690	687	682	658	648	659	678	634	706	675	643	694	666	667	670	661	679	705	697	659	628	691	633	650	637	692	703	651	649	664	635	664	667	710	666	624	670	667	731	648	668	668	636	684	686	691	694	683	662	636	673	707	627	705	667	696	642	688	676	704	636	672	660	713	681	639	671	723	638	655	662	679	696	666	624	644	710	665	684	673	638	641	707	685	691	676	700	678	698	654	634	635	643	647	679	668	642	663	659	607	633	716	636	677	643	645	654	620	661	632	671	681	670	686	662	681	647	681	659	693	651	695	649	655	648	673	675	680	642	660	635	632	661	667	660	658	615	641	677	703	626	637	718	645	690	687	664	683	678	674	703	610	667	611	663	641	668	691	682	640	672	702	663	645	626	649	634	622	626	608	631	692	680	660	684	661	734	648	671	666	652	684	656	666	694	731	680	688	666	670	666	655	666	632	676	670	645	659	660	647	712	684	636	699	704	639	666	662	657	662	609	657	669	680	659	699	656	670	687	661	716	668	644	675	649	665	706	659	657	673	714	635	710	640	641	705	648	701	659	686	686	699	684	702	653	668	678	679	697	662	670	642	662	693	661	661	689	697	705	698	669	677	696	695	701	707	674	627	676	660	677	733	692	683	692	702	604	646	664	671	690	642	671	721	672	645	664	657	702	648	672	683	685	702	691	667	680	641	684	662	669	672	629	705	684	653	663	667	674	653	683	738	693	666	688	687	693	661	711	701	672	696	695	751	663	627	653	655	640	664	624	671	673	640	639	667	697	687	678	739	705	689	639	679	665	676	672	626	673	704	672	686	643	639	696	655	682	630	644	663	654	697	680	676	635	639	653	655	700	679	615	630	687	701	682	653	660	658	633	674	647	640	664	674	645	666	674	632	654	693	726	650	627	657	670	666	668	654	667	676	663	684	673	660	658	690	686	605	663	707	640	667	711	673	709	639	704	689	654	711	731	687	685	677	661	679	682	683	738	674	708	710	688	656	661	677	686	681	631	655	646	707	703	697	735	687	648	709	633	613	707	703	662	721	624	645	675	634	687	714	684	661	650	670	645	718	650	624	676	681	679	619	699	696	733	669	670	668	679	685	646	656	712	657	666	655	697	642	626	653	667	620	684	671	679	675	712	674	679	667	634	666	666	681	666	703	648	678	643	644	707	691	628	668	658	674	678	709	693	703	658	647	690	653	645	675	615	655	649	696	668	694	690	699	708	679	700	635	722	679	679	640	678	654	673	663	693	653	716	670	679	654	711	692	708	683	653	677	636	686	693	721	640	660	641	637	663	701	728	663	676	719	683	627	682	680	722	626	698	659	695	624	667	678	684	664	669	652	693	674	711	667	626	664	663	632	651	621	682	645	669	691	686	718	637	661	676	689	652	643	681	713	658	665	666	656	620	650	675	619	726	651	653	658	658	691	696	664	627	681	677	637	735	630	655	663	671	661	676	713	663	695	672	641	644	681	636	648	686	713	681	672	706	644	682	680	646	692	708	672	655	680	695	652	679	677	682	641	658	680	656	637	660	652	659	696	668	679	635	682	666	694	649	688	684	673	715	676	664	692	666	661	709	726	716	668	665	677	677	661	696	662	677	680	645	704	700	649	663	667	655	669	654	631	630	692	704	671	700	647	666	682	648	664	686	709	674	660	710	675	678	685	628	646	656	690	655	651	660	656	720	676	630	652	632	641	663	718	679	685	707	713	648	672	650	700	675	692	679	678	673	635	651	659	661	680	669	663	675	651	643	669	670	721	715	695	675	683	664	678	698	689	673	620	729	715	613	695	717	688	670	663	703	607	684	655	640	666	717	640	696	664	700	659	679	710	680	669	700	618	671	630	698	655	672	654	686	636	671	625	720	733	689	672	641	672	686	628	667	631	698	715	652	668	660	687	683	614	673	615	632	667	654	660	683	667	674	644	672	660	634	752	680	677	643	655	652	636	656	645	646	684	691	699	669	647	690	666	634	632	664	693	677	653	674	682	683	672	721	697	689	670	690	662	700	614	645	667	669	662	662	670	621	649	720	670	674	644	656	664	668	664	634	683	721	657	691	673	671	659	677	645	649	701	664	666	662	643	640	693	642	687	688	633	672	664	670	648	662	667	635	714	697	691	689	666	642	660	656	671	664	698	675	674	649	650	635	640	637	652	615	694	722	636	638	671	688	639	664	670	658	660	706	646	642	654	718	692	685	687	622	668	718	667	685	662	696	670	653	683	671	645	697	634	660	680	715	707	710	689	626	694	669	678	696	634	654	612	682	664	648	714	678	660	703	672	656	658	669	635	647	685	665	683	710	667	689	656	681	677	709	661	683	666	689	670	697	662	667	654	670	645	672	665	664	683	649	667	640	692	655	666	660	677	660	654	683	697	654	714	737	672	639	685	628	722	664	698	697	641	693	687	690	648	647	684	694	630	727	651	653	657	686	652	686	682	710	708	601	701	697	727	679	645	682	645	685	681	621	654	624	686	615	670	642	663	651	633	653	681	683	677	700	672	675	690	680	652	655	631	655	653	672	673	684	690	672	652	655	645	639	676	669	662	671	696	639	703	688	699	660	723	659	658	681	670	674	638	689	678	706	663	669	711	692	661	654	660	653	718	657	690	704	691	654	644	681	734	669	694	665	673	650	673	707	651	689	636	682	654	675	703	680	639	703	693	678	682	698	686	657	686	689	606	725	664	654	688	686	697	687	660	691	697	644	682	636	686	730	657	654	670	652	646	650	648	674	733	665	708	688	675	692	736	625	685	710	702	663	695	653	668	662	715	642	665	694	625	650	678	643	648	654	711	718	672	629	622	686	663	645	715	654	726	655	696	713	657	678	650	656	671	643	685	601	656	667	676	686	710	669	699	671	702	675	687	704	635	647	657	680	735	677	634	670	671	633	656	694	724	706	652	667	684	673	650	679	694	681	692	650	656	661	678	705	646	681	666	670	664	699	654	671	667	685	666	643	637	664	676	697	694	704	672	656	669	628	709	704	668	637	648	718	668	691	712	657	694	666	670	644	625	666	699	670	691	676	639	689	649	641	639	681	678	711	669	702	741	673	674	656	657	639	711	649	673	634	662	650	676	651	685	701	694	700	700	669	706	647	674	686	709	667	659	659	697	622	696	665	697	645	671	650	656	686	646	682	654	661	681	678	625	685	726	644	669	658	634	609	653	649	682	687	611	637	688	659	624	656	669	626	672	680	687	685	703	682	687	652	663	651	707	670	709	628	667	682	691	673	606	680	668	627	630	699	607	688	699	681	672	667	688
22597	21268	28744	24116	21268	21283	5826	1088	819	646	543	546	460	431	416	399	357	376	358	393	344	341	404	395	376	347	360	334	334	344	317	315	324	294	310	298	322	318	290	314	300	295	293	285	261	304	299	302	294	295	307	278	289	302	284	284	304	276	291	293	295	276	304	279	275	275	274	320	305	315	308	290	286	276	283	288	304	278	287	278	326	305	276	295	298	301	283	287	266	270	298	289	296	299	301	257	296	311	315	256	280	291	258	300	274	305	276	296	292	253	327	290	279	341	304	297	299	311	268	280	303	293	291	284	285	282	307	299	274	299	291	268	280	311	290	270	297	285	288	287	295	263	281	271	281	298	265	286	304	273	272	304	317	283	293	261	278	260	265	306	299	303	285	311	306	294	226	290	281	281	283	262	310	285	270	269	295	271	278	296	297	316	283	296	268	274	275	264	310	311	303	299	286	309	268	297	291	301	265	269	306	277	294	314	305	296	301	287	274	279	274	293	287	308	292	299	262	272	286	282	301	286	265	294	288	267	285	329	298	284	277	264	291	288	263	271	304	298	288	289	285	288	281	295	258	284	278	267	310	252	322	278	272	318	294	281	309	266	272	271	274	289	287	259	290	290	288	279	330	290	289	324	306	281	306	293	291	284	301	292	312	285	286	284	284	280	259	274	280	309	297	278	309	251	274	275	272	287	267	321	312	293	285	310	279	318	296	310	283	311	317	284	303	263	279	268	288	278	245	301	255	284	276	281	309	298	288	290	260	264	304	294	275	303	274	282	320	308	273	254	275	282	265	279	290	305	284	261	287	258	292	306	281	278	302	291	303	283	310	265	282	298	268	311	283	298	279	252	299	297	298	322	282	301	268	303	284	272	261	283	270	282	292	280	294	254	303	313	291	291	281	285	287	283	292	263	295	301	288	311	307	255	269	269	280	290	280	289	271	303	292	269	279	276	264	275	273	282	289	279	329	287	284	298	287	280	266	281	273	284	293	301	317	291	291	283	279	288	289	280	310	285	299	284	303	281	288	289	280	311	295	295	317	286	290	287	297	262	299	292	292	294	282	279	293	297	330	293	311	271	297	271	295	275	277	303	293	292	294	280	305	296	262	280	269	299	293	277	312	256	264	271	275	298	284	295	268	280	289	267	304	277	282	284	281	247	300	303	305	255	308	275	301	282	264	265	277	285	287	300	274	313	294	306	314	310	258	305	281	288	316	285	279	276	242	293	290	275	292	270	266	287	282	295	266	291	285	279	268	333	297	269	290	255	283	306	289	282	275	279	302	300	287	272	277	317	292	286	257	279	279	279	267	296	258	294	262	297	298	302	314	265	298	283	277	284	277	287	271	302	288	277	293	306	314	300	275	246	319	302	291	313	275	285	257	303	296	294	286	272	263	280	285	278	276	283	302	267	292	265	284	278	237	297	282	304	290	289	301	285	297	316	309	280	262	302	256	300	295	255	296	304	269	296	281	299	257	295	306	270	288	267	297	273	316	288	282	283	289	305	331	297	286	323	271	296	262	281	287	279	296	273	321	314	294	278	306	252	293	294	271	293	307	274	279	270	283	317	311	263	281	299	308	272	287	290	299	294	283	244	281	313	319	281	292	263	279	302	286	288	267	290	271	292	284	295	247	263	270	280	285	281	311	318	278	268	309	266	288	294	261	289	291	323	320	281	270	270	288	263	295	285	284	282	287	301	265	289	263	295	267	301	277	268	282	281	253	294	284	292	264	294	286	291	293	280	327	285	287	295	314	270	313	266	289	316	316	278	317	277	304	296	294	287	254	302	323	291	284	254	318	293	277	260	324	281	288	292	298	297	284	290	283	294	288	292	299	298	295	291	278	276	308	289	272	284	281	348	279	279	285	277	276	316	317	310	288	286	299	292	286	273	286	268	287	290	290	276	279	302	260	293	298	302	271	304	273	281	281	273	307	291	311	244	302	262	249	305	295	308	329	297	298	277	263	304	288	318	292	317	273	287	300	259	290	294	289	264	288	279	311	261	310	288	268	291	311	312	298	278	318	318	281	288	274	293	272	303	287	286	323	282	261	299	274	282	284	273	292	275	336	287	282	287	273	280	245	266	305	299	331	285	298	284	297	287	272	285	286	283	306	290	295	279	282	255	271	306	301	288	295	290	267	283	324	297	312	286	269	311	272	283	285	290	280	269	276	269	291	291	271	282	316	271	238	274	279	283	265	296	306	300	277	292	304	307	310	269	269	314	262	309	292	291	278	274	309	296	280	332	275	260	290	255	289	268	284	286	294	279	285	283	282	298	286	279	286	308	289	273	301	311	279	277	281	253	273	266	294	295	227	320	315	274	282	296	291	298	293	295	277	292	286	285	299	269	300	281	259	271	267	314	282	293	290	282	273	292	286	286	300	302	288	286	286	306	323	303	269	284	299	302	293	273	268	299	306	285	268	280	305	286	284	287	300	269	274	304	306	290	328	302	263	281	282	288	314	300	305	312	293	275	304	286	252	294	249	277	294	288	284	308	267	278	274	301	282	298	259	293	295	269	297	290	292	279	272	302	300	262	304	290	285	267	291	311	298	329	290	295	292	271	280	293	304	277	288	291	304	267	285	300	312	300	303	302	311	290	305	302	309	292	291	266	257	281	288	297	283	277	270	272	276	270	274	306	250	262	278	279	265	292	298	282	291	309	263	308	290	302	290	289	291	287	295	292	304	295	269	279	280	286	299	279	275	305	281	307	264	291	305	280	251	269	304	276	294	290	296	302	312	296	282	258	289	282	272	270	275	258	266	296	274	297	293	266	287	311	272	288	268	266	306	273	285	264	260	282	299	262	270	267	283	313	250	284	259	281	308	321	272	298	286	298	304	278	282	292	280	293	299	299	300	268	302	278	314	279	285	329	263	318	264	300	257	288	272	290	273	281	309	303	300	290	319	301	290	241	276	287	270	293	303	261	279	271	297	286	303	296	273	293	282	249	293	289	273	280	294	292	245	296	294	310	257	269	279	264	324	276	290	270	313	283	269	270	288	286	276	275	309	277	283	303	288	257	282	291	282	286	275	316	294	324	288	297	276	291	265	286	273	258	296	276	271	289	281	275	259	280	258	280	309	275	314	294	281	287	280	303	317	315	273	269	279	309	280	284	274	281	254	268	269	278	290	285	291	318	276	276	270	305	277	296	280	255	303	276	301	293	310	311	311	297	262	293	309	269	281	277	253	298	277	277	258	284	266	310	265	287	321	269	313	292	292	285	278	274	312	284	265	293	296	302	254	288	281	309	290	269	293	297	297	275	302	288	264	262	295	305	305	299	309	291	314	267	295	312	275	283	227	279	288	299	287	269	282	281	292	279	284	273	271	282	300	280	286	268	268	273	326	279	287	246	287	287	314	276	284	286	247	262	297	272	312	293	300	293	282	310	286	236	286	282	312	283	262	293	282	299	285	283	299	283	305	264	282	308	297	283	286	294	296	287	281	282	294	282	276	280	292	268	286	314	285	300
6178	41258	9823	4700	3406	2618	1901	1454	1188	953	831	694	606	546	529	499	435	440	406	415	365	381	475	421	321	346	355	349	356	346	329	298	303	312	289	337	307	295	325	320	308	306	300	327	265	312	280	299	287	286	315	316	306	288	292	292	302	276	299	312	282	288	287	282	283	279	303	301	270	295	293	290	304	314	295	293	290	298	275	291	299	302	294	281	288	272	291	280	291	327	263	300	306	292	277	282	300	263	288	290	273	266	293	273	303	270	291	285	269	300	288	304	315	285	271	248	270	333	282	283	306	295	285	316	276	273	293	279	279	283	326	293	286	261	333	261	313	289	279	285	283	284	278	278	303	274	318	266	276	252	322	282	267	286	298	309	268	296	268	313	276	263	290	251	261	288	318	299	296	285	306	302	292	264	290	293	281	318	271	276	321	252	275	277	300	287	301	302	261	285	288	301	279	307	263	295	283	277	292	278	289	291	258	278	289	277	317	282	291	306	314	289	262	261	263	284	300	308	292	278	296	278	294	261	283	290	290	272	281	275	286	296	281	278	308	272	257	289	271	315	285	255	295	300	295	302	302	301	270	299	294	287	299	262	295	295	272	301	255	315	262	303	280	276	280	296	235	285	312	298	274	268	287	270	265	274	292	283	279	317	296	263	295	282	279	280	277	279	314	312	286	287	299	319	310	282	265	295	277	290	285	269	294	281	294	265	280	283	271	255	262	282	262	294	315	265	279	282	273	279	268	268	303	281	268	301	297	300	286	274	279	269	263	280	313	284	300	284	273	283	293	260	250	300	300	271	320	294	287	266	306	278	266	265	281	246	266	297	289	319	276	239	291	268	307	257	267	281	301	315	289	301	279	276	265	266	293	269	318	309	285	315	310	261	256	278	317	281	299	271	268	282	281	290	292	271	277	272	261	286	288	306	265	311	303	287	254	269	325	269	283	306	261	290	258	288	324	282	277	270	311	262	278	312	272	270	277	314	254	275	289	286	303	273	264	299	282	293	325	301	297	277	276	268	293	286	282	295	302	293	288	277	325	293	286	311	292	316	269	288	296	278	294	304	313	248	280	309	262	291	278	269	287	281	289	267	296	277	302	245	316	271	291	282	302	284	277	288	290	288	264	281	348	276	285	318	280	295	291	298	294	309	311	295	288	300	294	294	296	294	298	300	297	279	284	287	290	282	278	286	278	285	307	268	256	278	313	295	283	256	262	294	263	300	274	253	304	304	267	273	292	260	268	293	268	296	260	281	272	291	268	311	314	290	300	288	305	291	293	306	267	275	300	287	275	304	273	264	260	271	310	262	286	285	274	300	268	299	283	295	275	270	270	325	316	286	283	282	310	303	294	278	285	277	288	290	294	302	305	296	266	295	289	287	275	262	347	307	289	291	297	315	259	298	292	266	275	273	264	293	288	293	276	289	271	251	305	269	304	288	271	293	250	253	292	255	283	252	266	312	306	281	278	265	265	284	267	279	283	289	268	302	282	285	259	277	290	299	286	287	316	271	298	283	292	278	294	261	284	264	310	284	282	304	285	309	310	280	282	264	295	291	264	279	296	291	295	289	298	274	289	259	294	309	292	273	307	278	289	301	295	298	317	280	304	281	277	279	256	287	302	245	306	283	285	259	282	269	266	280	301	290	318	278	284	270	279	316	276	275	299	274	248	305	273	279	289	293	282	278	292	298	262	256	286	282	277	280	308	305	287	303	254	284	257	299	310	302	291	279	262	264	280	286	293	293	260	276	297	276	275	256	309	279	329	282	269	261	315	248	292	328	284	282	273	277	280	279	264	302	271	286	260	216	270	285	291	249	303	320	296	288	288	297	323	288	302	264	285	297	291	280	266	327	294	258	284	268	289	278	286	281	284	283	296	282	290	288	267	282	295	325	296	266	277	301	275	261	300	281	286	308	266	289	307	284	277	273	292	281	282	290	273	274	260	261	267	290	262	285	287	279	253	291	269	313	281	295	311	297	277	284	269	267	273	270	279	273	307	263	297	283	305	285	298	280	292	264	272	256	265	268	292	283	282	296	272	278	271	286	299	305	274	306	324	300	277	282	269	301	284	276	291	266	276	286	306	275	300	302	289	272	264	297	267	305	273	289	271	288	287	281	285	265	295	294	289	270	285	277	276	298	292	289	297	292	296	290	289	276	288	291	269	325	305	284	247	285	283	265	294	274	276	285	286	280	291	285	299	293	297	310	328	314	272	287	292	293	320	292	267	269	280	265	281	276	305	257	283	282	266	288	306	315	305	269	305	299	273	273	309	301	291	273	294	292	294	282	279	269	276	286	276	241	296	307	307	272	268	285	309	305	270	282	285	283	256	310	264	280	286	287	315	282	288	267	280	303	280	274	276	268	301	293	282	291	278	308	282	292	282	295	267	330	299	290	304	318	275	289	258	296	275	282	275	295	296	271	279	256	258	298	276	318	296	294	255	277	272	314	295	272	246	298	273	290	262	286	281	298	296	287	292	298	276	247	321	283	303	314	276	276	266	290	284	268	309	293	261	294	289	276	278	278	298	280	266	273	292	298	286	258	286	277	261	280	278	285	273	289	289	269	293	288	278	299	282	293	266	328	301	291	258	281	288	302	258	310	272	286	297	297	294	271	279	300	301	297	295	299	302	256	304	291	297	270	277	294	303	293	291	288	282	258	272	291	292	271	276	261	322	324	305	289	288	248	308	293	302	289	296	292	322	301	269	258	291	255	271	264	276	319	282	285	273	281	273	290	279	265	296	308	300	288	279	293	271	284	271	290	291	276	290	304	282	292	309	277	271	304	258	309	252	277	308	308	281	287	270	288	276	324	300	250	279	275	272	282	305	278	295	283	275	283	281	298	301	275	271	290	258	298	295	285	284	293	272	258	264	310	250	284	307	280	260	265	303	256	256	312	302	261	292	299	272	292	293	273	309	311	288	275	285	270	298	318	278	298	261	301	290	314	309	300	280	278	286	278	296	285	283	267	323	279	289	272	286	307	289	307	286	241	280	303	293	258	298	277	258	277	294	284	288	295	291	299	299	279	290	282	289	261	285	274	252	299	275	274	288	279	311	277	311	265	299	275	277	303	284	307	291	269	286	294	279	259	284	272	290	298	283	293	278	269	294	276	269	291	273	304	307	286	267	295	277	302	276	280	290	296	287	290	261	296	264	288	293	273	292	312	283	291	278	290	275	259	264	296	300	279	286	278	306	263	284	288	287	328	295	285	315	296	291	278	272	280	303	269	287	296	312	274	292	273	277	286	287	290	266	277	308	322	270	297	283	265	280	279	251	265	289	311	263	294	277	325	263	246	290	283	268	298	268	266	282	287	251	274	273	290	288	244	258	277	290	319	314	276	302	275	291	283	298	282	301	300	287	295	271	263	298	286	336	304	301	258	316	293	257	277	268	289	266	284	287	277	281	304	314	289	275	276	297	278	286	288	267	287	307	300	323	323	285	279	249	302	268	295	296	285	293	267	300	296	317	269
27767	20950	8481	1126	724	644	615	619	541	615	556	578	565	610	582	613	586	597	577	601	552	592	594	560	578	547	608	583	599	599	563	570	553	519	598	559	592	579	545	560	562	589	551	599	523	565	575	545	564	571	551	631	560	571	562	542	561	579	554	606	539	554	576	558	525	567	532	574	553	569	616	582	589	549	536	575	600	572	585	600	538	520	561	559	565	553	533	575	618	578	552	550	592	532	557	581	566	560	527	574	538	535	560	598	572	534	593	541	524	606	593	555	530	577	557	568	585	595	592	565	611	572	601	584	593	551	565	551	601	588	566	576	566	590	553	587	556	588	537	567	537	560	571	565	527	576	556	574	593	537	575	555	582	598	574	575	527	604	576	552	597	569	580	571	547	568	582	602	596	614	549	547	564	563	604	564	571	569	568	551	582	536	604	586	578	562	565	532	572	528	536	554	545	576	585	582	579	576	550	567	516	581	601	577	553	559	612	578	557	573	573	571	553	583	575	543	601	583	584	523	574	580	554	582	545	594	550	562	612	585	610	632	577	584	569	578	568	584	553	581	563	556	536	551	567	556	576	575	604	542	549	570	598	583	559	606	579	542	548	602	582	569	580	559	537	599	616	537	550	602	536	546	569	557	531	578	557	494	549	558	548	543	583	614	578	586	531	572	565	495	562	544	569	568	546	579	549	550	543	590	568	566	603	578	583	564	547	587	561	582	602	606	596	609	557	554	570	574	546	585	597	575	566	555	573	627	558	586	573	594	523	551	564	567	545	584	550	632	575	565	620	554	578	559	543	575	530	557	574	543	620	597	555	631	578	543	627	554	588	564	568	562	565	563	586	568	560	560	552	584	548	563	600	576	566	565	549	578	554	599	586	580	547	561	577	617	571	581	531	521	583	568	564	576	568	557	563	598	586	594	580	558	554	544	559	564	546	596	584	542	542	575	567	578	590	537	572	569	585	572	573	546	596	557	566	539	554	560	562	559	557	553	611	565	579	542	552	530	552	582	538	584	587	574	565	565	583	543	608	560	572	586	561	608	530	576	565	582	549	588	565	562	585	530	523	594	578	609	538	529	527	545	535	557	544	569	584	564	585	570	562	596	534	579	564	526	550	520	599	565	555	552	616	577	554	565	538	541	577	556	565	544	614	626	577	525	543	515	577	598	540	587	578	554	556	604	567	590	564	546	592	533	594	562	580	548	556	562	582	564	565	553	572	565	579	535	558	538	572	570	560	593	555	577	556	560	580	541	592	603	591	538	537	511	552	542	584	544	506	575	554	592	556	532	546	567	517	556	582	550	590	558	583	575	597	593	562	590	538	565	575	535	611	572	560	567	546	558	601	566	567	560	568	573	615	588	547	523	588	586	549	578	542	563	570	519	602	537	579	527	529	559	588	539	579	583	601	547	568	626	560	579	554	556	540	550	541	514	584	568	561	543	559	603	582	592	552	595	570	589	614	541	586	568	581	560	539	517	579	557	574	542	599	546	575	569	591	620	556	550	544	547	536	591	556	566	552	549	572	574	565	571	531	589	581	526	572	593	567	600	570	581	580	543	564	569	594	587	596	540	593	566	573	561	562	557	509	526	579	510	571	537	604	579	588	561	565	595	641	584	598	545	555	555	607	593	548	603	594	540	568	562	545	584	591	608	570	577	606	578	540	570	554	561	531	588	574	571	560	618	575	589	536	608	581	550	592	565	601	551	592	589	546	548	571	609	582	572	550	539	563	553	533	557	512	588	547	570	590	580	559	548	551	572	550	587	572	546	608	555	607	564	563	582	602	545	571	595	568	504	580	546	555	607	579	553	582	548	551	561	532	549	535	565	547	589	557	553	563	569	567	573	549	586	553	562	579	543	570	564	583	544	565	608	623	588	555	513	613	576	585	592	543	576	569	572	599	520	592	606	586	578	554	601	591	552	585	637	557	544	563	533	567	549	586	568	556	524	568	555	543	583	562	556	576	535	589	588	531	588	558	580	583	570	570	559	565	543	532	581	561	564	579	577	598	592	530	535	583	567	552	588	578	540	545	566	547	586	570	565	544	585	566	573	531	571	556	547	572	542	579	543	532	601	569	577	534	572	584	589	567	532	546	553	595	535	569	518	592	553	591	563	529	614	513	585	511	575	575	613	583	540	585	572	573	609	571	540	534	566	545	604	579	565	531	541	591	570	519	548	577	565	555	559	537	585	543	561	607	545	591	568	573	524	575	609	544	584	572	586	588	535	527	572	562	565	555	580	590	567	563	546	581	601	538	574	564	568	569	568	589	530	570	558	552	553	584	546	571	617	536	555	644	603	590	589	584	556	603	539	575	592	568	527	567	577	557	561	508	614	556	603	617	569	595	539	549	556	566	580	602	554	572	645	535	560	553	563	558	601	581	606	572	587	567	557	565	522	576	571	595	594	522	547	598	555	560	584	602	579	553	560	560	545	553	555	515	571	566	560	610	575	598	600	592	563	629	551	551	582	545	616	589	611	542	559	592	588	573	535	590	569	584	568	642	550	560	539	554	606	596	546	571	601	556	572	576	609	550	542	573	550	565	559	552	538	602	587	529	578	567	556	618	571	596	568	588	594	540	597	618	572	546	584	582	569	576	569	553	603	552	569	573	587	594	578	574	572	560	596	555	560	548	593	597	583	578	605	535	587	533	574	591	592	565	553	583	578	555	565	533	609	622	594	520	554	618	556	520	558	571	537	598	546	556	608	576	583	587	554	566	571	567	557	602	623	569	579	527	564	594	580	547	584	559	578	528	578	527	540	605	544	578	600	571	561	576	558	586	570	597	567	565	517	613	560	563	550	559	562	563	610	549	588	514	570	577	553	585	563	568	521	599	620	625	565	615	630	565	586	539	532	557	554	552	609	559	569	602	540	590	562	548	592	582	604	618	556	574	573	599	581	528	590	572	602	603	618	546	600	575	573	556	582	556	572	582	597	580	585	557	576	568	603	579	608	602	578	626	543	581	603	533	588	566	614	548	586	540	592	567	568	544	590	628	545	571	597	569	584	564	575	557	552	481	565	567	570	598	564	608	570	577	559	553	612	584	580	576	602	525	562	550	559	624	604	561	545	562	557	581	547	546	569	575	584	627	561	586	576	571	589	564	584	579	605	556	590	589	553	563	562	566	557	586	581	550	564	627	563	607	589	597	565	555	582	565	547	539	606	583	607	605	573	566	567	566	587	565	623	585	564	581	579	580	583	527	561	506	551	566	563	607	567	575	579	575	556	559	551	574	549	559	560	582	547	568	572	586	580	568	555	538	571	542	596	597	592	523	584	603	606	583	580	552	561	548	571	575	576	571	549	590	569	541	605	528	557	564	570	580	602	568	573	567	534	529	608	542	570	592	585	567	580	570	548	586	534	550	555	608	578	586	570	574	562	550	581	546	538	589	588	567	528	575	583	561	548	549	575	620	552	592	529	589	555	555	570	578	603	550	584	584	567	547	578	518	535	579	575	526	579	585	588	580	525
5894	17960	1511	943	813	765	733	680	693	648	648	623	591	586	602	612	606	546	604	614	612	619	670	584	571	593	580	645	561	602	572	581	582	583	619	573	583	592	571	615	598	574	570	586	577	619	578	589	576	584	592	558	549	542	592	606	585	620	580	564	585	594	536	578	615	568	629	550	595	583	588	584	594	607	539	589	597	602	603	580	587	590	556	603	630	576	541	571	576	620	571	561	602	569	575	600	585	631	564	577	582	620	595	594	549	616	567	622	527	593	615	555	561	572	596	573	546	600	575	600	633	573	549	563	565	537	605	588	556	602	580	587	583	620	590	636	592	615	616	588	556	587	600	595	552	577	591	571	585	619	583	585	577	585	596	553	603	594	607	602	568	559	576	549	614	577	589	580	588	602	592	592	554	584	613	544	571	577	604	541	562	598	581	591	600	565	549	581	560	587	591	567	589	596	594	589	607	559	585	600	609	556	574	575	615	563	582	586	580	574	597	543	572	616	618	592	590	563	553	597	553	564	538	629	558	593	555	635	626	583	548	583	591	580	592	596	625	576	580	607	558	583	601	638	620	579	548	621	572	538	522	601	588	623	589	600	594	581	610	580	601	591	572	618	573	591	631	634	589	595	615	597	617	603	563	577	588	569	587	604	578	556	650	598	596	558	592	563	588	574	531	600	592	566	598	566	585	585	551	529	521	605	595	520	636	566	603	606	592	563	572	549	592	572	591	601	556	542	577	607	554	584	594	554	564	556	556	546	615	606	552	613	589	557	627	573	579	594	551	563	560	560	586	572	538	599	529	558	627	577	560	569	564	611	583	585	567	589	560	599	560	556	620	615	618	631	577	571	621	554	572	599	608	615	566	583	583	579	562	576	588	615	561	600	606	611	596	583	562	600	566	578	572	624	589	552	607	564	584	604	587	647	574	589	554	578	604	569	571	601	599	571	587	564	611	578	584	588	614	602	591	607	602	549	557	621	589	581	601	595	569	570	636	594	548	571	568	577	617	559	611	565	578	542	588	550	576	621	585	613	583	578	565	611	609	619	605	559	565	594	583	561	567	634	558	615	557	593	584	577	588	602	595	557	629	604	551	582	599	559	546	639	596	597	551	627	589	574	610	619	618	553	586	534	637	572	540	588	600	584	610	582	565	545	624	559	621	554	602	591	621	633	563	557	613	563	612	568	544	581	558	565	579	565	544	593	579	589	582	580	575	556	582	575	547	573	548	569	610	590	542	573	568	619	599	566	558	607	574	575	598	568	618	540	574	612	580	574	596	611	577	584	602	590	644	577	581	567	596	582	623	594	605	573	614	602	591	564	593	568	583	600	593	591	542	564	561	558	615	598	573	565	590	551	558	554	560	606	576	551	634	611	576	571	570	556	579	586	620	570	580	579	583	645	591	565	589	554	566	628	613	546	589	576	579	605	608	596	586	577	563	631	573	600	593	620	622	555	642	566	569	561	582	586	595	613	560	588	561	594	587	558	582	564	577	592	596	515	605	584	563	595	607	564	562	591	599	605	549	596	586	618	589	543	567	570	573	557	561	607	598	563	585	533	582	609	549	573	608	599	575	587	635	564	596	606	580	612	602	583	616	596	583	565	565	583	590	588	585	581	559	581	606	573	554	588	566	623	576	557	574	581	604	578	547	616	557	576	619	543	572	576	590	554	609	580	598	598	608	585	633	537	589	580	605	585	586	569	575	562	576	544	589	565	613	549	648	552	577	573	587	573	623	562	573	538	576	595	616	594	627	614	574	559	562	574	551	571	596	545	564	587	537	618	617	604	632	546	585	618	621	586	611	577	592	568	597	631	589	577	571	557	568	558	589	620	543	561	591	591	586	580	563	577	576	593	596	556	569	548	577	602	587	555	561	557	547	590	611	583	577	542	577	580	560	591	574	546	591	595	620	570	585	538	552	605	581	599	580	541	570	585	580	603	561	574	554	601	549	601	591	560	631	599	606	547	584	589	570	578	609	563	577	574	537	583	652	592	548	578	536	585	562	572	553	585	589	601	582	587	575	628	633	581	562	606	611	624	612	568	533	589	618	567	599	589	580	599	569	621	574	630	610	599	527	558	556	605	589	603	582	607	568	590	552	536	595	566	634	598	618	585	612	549	591	585	598	605	546	581	566	563	570	595	552	618	572	561	580	550	582	576	596	585	585	590	595	536	550	582	572	552	585	613	576	561	573	617	645	618	592	567	561	591	555	572	661	595	577	587	572	566	571	586	612	582	582	575	548	603	603	549	559	543	625	570	554	573	576	569	553	586	588	606	573	537	584	591	577	542	563	584	571	597	579	584	592	577	598	600	615	574	608	578	594	579	556	564	576	582	592	543	542	562	582	574	583	617	577	561	593	583	600	596	609	578	595	644	602	618	576	505	552	584	559	629	594	572	597	532	544	589	569	589	592	635	593	607	614	578	589	592	553	583	574	596	546	584	577	612	535	582	562	548	583	588	528	533	555	620	568	598	596	560	594	595	585	581	613	544	518	596	602	574	605	593	568	608	598	565	585	595	587	616	562	606	607	571	592	562	552	568	608	585	589	633	594	574	612	552	594	560	584	583	571	603	627	552	608	592	554	597	566	602	610	558	618	583	550	575	549	585	643	562	542	593	566	573	604	588	574	558	582	603	599	640	592	587	581	587	607	546	567	576	575	601	566	531	569	561	581	571	567	597	610	621	601	519	598	627	605	593	590	542	547	578	574	592	575	560	606	570	561	579	636	570	609	592	561	599	605	578	632	574	612	607	539	596	628	567	629	611	585	568	555	632	594	541	590	509	628	597	563	593	584	590	586	583	581	615	610	520	598	578	543	629	576	598	573	536	585	583	601	608	596	591	577	537	595	583	595	515	550	627	574	646	627	568	591	588	544	588	598	607	605	631	569	567	591	560	574	592	602	583	585	566	596	598	575	550	592	611	571	537	574	562	552	603	538	541	551	568	555	580	589	576	566	580	589	583	583	588	571	568	591	552	623	625	571	577	580	604	545	576	599	624	622	534	588	623	605	575	584	563	602	612	588	565	592	557	609	563	602	585	581	597	577	531	582	610	599	550	604	590	572	596	554	623	603	587	554	602	607	555	615	588	549	591	584	626	601	593	561	552	575	608	574	590	597	621	609	579	610	548	615	543	595	545	624	600	579	590	576	583	584	595	548	540	593	589	591	558	582	539	633	594	557	607	532	626	556	631	574	588	560	577	523	578	609	543	573	601	631	566	587	572	553	592	591	543	612	600	527	563	572	565	572	602	562	586	568	558	613	589	552	552	593	584	559	551	579	605	606	587	594	566	521	568	544	569	582	605	598	616	587	573	607	597	566	571	580	598	589	609	581	574	580	593	606	601	553	615	592	596	536	562	593	545	602	585	589	593	559	552	607	578	556	581	588	563	503	556	583	610	590	610	580	588	591	548	539	549	557	597	554	570	610	567	599	587	608	573	566	603	591	571	635	621	575	587	575	599	579	603	617	576
23766	21184	28311	24320	21168	8301	1021	646	516	451	450	396	391	355	337	316	362	303	291	302	316	302	357	329	285	284	310	298	288	289	290	282	276	290	286	264	285	289	321	281	284	295	261	299	278	266	322	270	259	269	274	263	308	258	279	257	278	270	313	263	256	286	260	271	294	296	274	263	296	301	277	268	279	263	274	253	282	293	295	256	304	264	256	276	291	245	275	291	294	244	282	274	264	264	292	273	237	274	287	283	276	268	286	282	260	271	292	250	238	286	292	263	287	278	273	284	266	276	247	240	259	263	241	260	284	268	274	264	285	277	263	242	313	273	243	300	262	268	284	293	266	298	217	287	257	265	264	272	276	265	276	289	269	299	284	283	240	266	292	259	282	278	252	274	268	292	265	282	274	282	304	283	283	282	263	247	279	272	256	281	265	291	264	274	286	264	298	286	259	273	252	262	273	290	289	294	263	266	249	268	269	245	298	265	299	278	272	306	271	271	237	288	285	295	269	277	297	290	291	279	297	273	259	252	269	272	257	273	232	284	290	266	264	305	265	275	278	285	270	284	282	267	282	268	286	251	291	276	289	244	253	254	275	277	269	255	233	262	277	256	265	258	287	267	268	253	281	261	267	240	258	234	279	280	243	277	285	259	270	259	261	262	254	272	275	264	265	258	255	283	266	283	274	294	264	280	272	259	282	279	260	250	272	304	305	280	273	305	253	290	290	269	265	267	245	254	273	287	246	276	278	296	265	306	270	250	283	263	282	265	259	276	290	297	274	260	294	264	281	284	279	278	284	280	257	255	262	284	267	293	263	298	260	294	290	256	265	263	255	283	292	261	272	279	257	268	283	276	279	276	257	269	261	283	278	279	262	259	291	280	270	304	275	280	265	254	279	284	269	260	262	276	284	259	275	250	278	261	287	286	275	281	270	261	293	281	295	249	278	242	277	254	264	273	281	274	279	246	258	248	253	267	264	305	277	263	262	265	285	274	284	301	294	281	280	273	232	286	275	284	284	274	278	262	248	248	262	287	281	270	275	272	259	293	276	283	300	267	269	274	274	291	255	312	256	297	305	245	255	257	283	263	258	246	253	293	261	261	272	284	280	273	243	261	280	281	267	279	262	254	296	272	281	274	270	254	286	275	266	280	273	260	270	274	266	258	279	277	255	264	265	282	272	282	274	257	300	243	232	260	307	297	268	288	282	290	274	236	269	269	277	292	265	286	262	284	293	269	263	246	270	309	285	277	278	274	269	289	278	266	314	309	270	276	287	294	264	263	282	268	285	294	275	280	260	265	277	295	261	284	319	290	277	275	283	275	303	259	300	256	280	280	318	259	275	283	269	253	265	264	265	263	269	244	262	258	270	277	263	283	285	295	273	276	257	226	300	293	278	272	274	283	324	268	267	296	325	265	281	271	238	276	261	262	285	269	298	265	299	261	274	269	257	243	265	291	309	303	274	251	272	253	232	310	251	255	256	269	269	280	281	262	286	273	285	296	270	261	256	266	289	250	293	272	258	300	269	238	282	273	261	261	284	306	278	245	262	252	287	277	272	290	271	267	260	287	278	281	250	266	305	268	275	247	295	269	278	250	281	294	274	280	272	276	275	268	275	256	274	297	262	268	291	269	246	258	303	276	269	277	315	304	269	266	278	238	295	285	253	269	254	257	276	269	233	293	260	291	272	281	271	279	262	266	275	241	282	284	277	278	270	262	301	263	269	259	278	284	290	278	296	269	255	255	263	254	261	273	290	284	271	262	253	259	283	253	270	282	252	263	268	226	304	255	255	271	290	292	282	267	271	242	271	292	276	258	291	246	262	274	250	275	263	265	297	259	263	288	243	266	286	259	279	255	257	249	289	262	280	266	273	278	254	254	286	277	271	274	282	296	285	280	259	290	284	287	259	274	243	279	281	252	302	292	286	265	281	275	298	278	246	297	268	251	260	254	285	317	287	256	273	288	286	280	255	280	256	268	252	288	280	273	261	281	280	299	294	257	264	293	256	237	286	276	274	282	293	240	276	253	241	281	256	288	283	277	268	279	268	255	292	251	268	293	284	297	310	296	254	265	273	319	283	273	277	282	264	270	263	266	297	250	268	268	284	245	301	277	313	275	275	280	256	289	248	241	261	283	294	289	270	256	288	273	294	277	280	284	286	256	267	285	239	285	286	272	261	269	256	242	274	263	272	293	268	251	291	258	278	261	256	264	265	290	276	258	260	265	263	248	252	265	277	278	258	290	270	284	256	283	263	274	273	283	295	253	253	274	273	268	276	273	257	275	290	276	253	272	291	253	263	263	281	278	280	306	247	245	296	288	263	259	265	283	271	258	288	299	269	258	262	282	273	281	282	285	270	233	266	258	303	260	249	269	274	246	253	252	237	273	274	270	247	271	276	286	269	299	282	266	271	261	301	263	284	286	256	283	285	253	237	269	290	270	258	271	252	273	281	272	284	275	305	263	321	278	287	265	263	271	246	274	289	270	277	301	259	266	245	251	287	263	311	277	271	269	270	284	257	235	279	279	255	324	262	289	259	244	282	259	254	302	275	282	236	276	312	270	276	266	260	284	294	277	260	257	273	277	293	267	285	278	276	300	262	254	281	288	275	266	265	275	269	284	264	306	277	273	276	242	276	283	294	251	273	260	298	254	293	256	249	269	292	268	291	249	265	231	249	257	279	278	284	273	288	259	287	295	283	317	272	273	275	268	238	268	269	264	305	241	272	281	290	274	283	253	251	273	280	295	290	232	255	290	265	272	273	276	258	244	265	235	268	303	279	283	275	262	282	272	278	283	277	265	259	291	249	286	268	270	288	279	283	259	269	269	281	268	303	268	254	256	277	288	278	279	273	277	283	292	256	274	234	266	268	253	275	266	274	261	281	238	288	296	279	277	270	263	272	257	262	290	257	262	289	308	281	251	274	274	292	284	293	264	260	269	280	273	248	253	307	255	285	274	274	260	261	261	245	291	285	268	268	293	265	298	257	292	296	274	278	238	252	323	281	265	246	288	307	287	291	287	245	252	291	261	292	260	281	283	291	290	278	274	308	278	281	266	268	305	294	294	277	244	270	282	275	277	284	285	287	249	264	275	264	272	293	272	239	294	287	296	296	287	260	283	306	284	267	275	290	264	239	256	267	272	277	274	247	287	266	265	273	270	275	270	298	266	279	253	270	279	249	259	309	268	276	267	259	291	284	268	291	277	267	286	266	291	280	270	267	263	249	283	276	283	297	281	286	295	269	260	254	269	287	255	236	289	278	249	289	257	265	317	263	255	278	281	266	275	276	287	262	266	266	298	286	269	282	285	251	291	281	265	279	264	259	250	294	295	260	276	273	262	266	261	290	264	257	264	256	234	289	249	272	272	273	272	285	266	305	297	301	278	285	261	275	285	273	250	279	310	280	275	281	284	268	253	272	288	279	247	279	285	273	257	280	243	262	274	311	300	254	297	273	296	290	278	302	294	232	288	301	273	268	270
5362	38185	6107	2829	1978	1533	1158	972	832	610	579	459	450	429	372	379	404	359	333	350	361	349	434	350	321	329	304	303	311	288	277	288	319	323	319	324	311	320	290	319	253	283	276	269	271	284	302	264	305	261	293	279	268	342	299	305	298	289	279	297	290	307	248	293	276	297	292	277	329	286	298	289	315	268	284	314	288	284	280	297	287	309	284	288	290	282	283	283	262	326	277	313	280	267	296	276	265	288	301	282	264	288	298	276	279	289	287	304	304	331	287	282	298	284	298	289	281	294	296	304	290	299	315	274	282	270	310	309	289	276	279	273	303	300	303	318	291	273	290	263	311	296	261	322	302	275	285	309	271	260	289	296	293	279	283	270	301	318	282	267	281	275	290	280	285	312	291	291	304	273	267	303	294	302	286	284	282	287	280	267	274	286	295	307	261	314	289	282	296	280	260	273	278	277	275	261	271	282	288	286	268	277	281	274	287	300	319	285	313	290	307	295	286	287	296	275	278	243	289	259	309	290	321	279	263	286	276	270	286	281	308	281	279	236	295	289	309	300	305	318	296	273	277	292	273	255	258	283	299	303	274	281	292	291	271	296	297	317	281	249	282	262	281	291	295	277	302	268	297	279	264	276	289	323	294	263	317	281	306	264	257	271	270	254	301	289	299	301	325	286	257	298	292	285	309	305	268	297	272	294	275	293	290	295	283	283	306	290	286	246	279	283	301	255	298	298	301	300	299	311	262	261	271	292	298	283	269	301	274	304	298	285	290	284	304	290	270	290	291	312	291	272	298	270	302	252	287	250	301	264	282	293	274	264	301	310	324	296	298	303	312	277	279	265	269	288	298	278	285	281	254	284	275	269	275	291	304	300	292	296	300	277	289	266	253	282	284	287	285	267	285	290	291	299	284	261	299	312	304	318	261	279	278	278	293	290	277	277	286	278	291	307	266	272	307	292	284	276	290	261	290	283	301	296	270	274	255	339	286	292	305	311	290	270	306	271	277	277	278	253	290	286	327	301	271	296	293	305	327	257	302	276	295	276	275	261	257	261	285	273	303	263	277	311	290	291	251	291	263	274	268	278	308	269	285	270	296	293	302	258	291	311	305	302	288	293	297	281	307	306	274	293	282	291	290	291	307	274	273	291	351	334	313	327	279	287	292	296	261	312	289	296	298	291	291	270	274	281	288	289	305	295	307	283	261	294	271	272	286	308	287	282	288	298	245	303	288	276	297	295	310	310	255	296	280	284	271	272	278	295	255	304	292	286	284	291	317	288	323	287	279	290	279	268	284	317	272	282	304	272	240	271	287	294	313	278	299	283	307	257	280	297	291	256	307	305	281	305	324	301	279	274	286	272	296	278	276	310	295	275	305	310	267	279	282	283	293	272	278	293	262	293	254	279	285	266	314	319	277	259	258	275	276	308	273	301	292	280	281	305	287	275	282	331	298	302	278	298	289	281	247	269	266	291	311	278	311	300	269	273	263	274	287	315	285	265	275	282	299	298	295	271	277	292	283	293	267	295	272	304	287	270	277	264	256	295	283	306	262	281	309	267	280	292	294	285	278	279	295	284	292	304	300	264	298	273	274	268	289	301	295	305	263	284	281	313	286	233	278	281	278	303	300	281	243	299	277	288	292	297	324	286	267	295	278	297	305	294	262	259	252	291	295	274	294	283	290	306	255	258	303	271	306	289	260	303	282	278	263	264	312	304	278	304	296	270	324	291	304	287	285	293	270	292	304	288	294	310	306	276	271	276	280	312	298	285	301	306	296	341	273	277	264	305	280	283	273	289	284	275	275	273	301	283	292	296	264	289	296	273	274	281	287	307	280	268	283	303	279	307	256	322	255	306	277	295	295	295	292	275	275	280	279	273	264	303	299	300	314	274	311	297	291	280	295	291	282	310	284	278	265	283	282	289	293	297	289	276	299	300	321	278	283	265	282	270	297	333	293	310	285	263	284	265	290	268	309	304	265	270	273	269	290	299	279	276	290	264	309	259	315	303	319	285	310	266	282	280	273	294	273	257	287	280	314	259	268	298	277	284	305	280	264	297	270	258	285	299	279	273	291	279	275	266	290	285	278	282	286	280	261	281	291	271	292	291	324	298	280	293	300	297	289	270	276	277	312	281	298	277	284	279	283	297	289	306	295	294	299	281	293	308	311	285	317	276	301	279	255	283	251	303	290	294	252	292	292	271	304	272	331	254	282	275	279	283	286	303	283	289	265	279	284	284	286	297	262	286	286	314	257	278	302	267	301	282	310	307	331	298	283	316	308	281	301	292	285	328	292	302	289	294	259	318	297	304	289	293	286	317	274	275	288	272	286	277	271	331	290	263	279	299	248	292	283	311	286	302	281	307	292	282	305	286	277	285	281	297	276	281	298	301	280	285	290	306	277	291	313	285	296	268	318	299	302	284	268	332	305	262	288	259	284	283	288	265	283	272	302	300	258	269	265	264	273	274	301	278	287	309	257	273	281	275	276	270	316	308	297	292	298	305	306	296	280	295	318	284	298	297	266	274	252	275	295	286	286	285	291	269	268	303	279	255	314	294	267	297	279	299	312	282	303	271	285	267	289	290	313	282	288	276	288	316	303	290	274	284	318	326	283	307	272	286	283	292	253	311	291	263	305	285	300	263	286	277	290	276	303	276	290	295	282	281	278	286	260	273	276	310	291	282	286	288	291	285	294	310	274	278	289	289	254	281	273	281	302	302	297	282	273	294	265	304	275	294	304	306	277	298	300	281	301	284	276	321	298	269	257	301	279	293	280	291	298	284	279	289	271	269	289	243	295	283	271	280	272	303	282	289	295	287	294	293	303	292	278	305	288	306	273	306	279	310	310	279	272	291	263	278	283	281	311	256	298	277	279	323	284	272	291	270	311	276	267	269	299	302	315	278	287	286	288	250	287	317	281	305	290	267	292	292	298	296	307	297	285	275	294	297	284	286	293	297	289	253	279	294	282	265	285	299	305	284	257	284	288	308	287	284	268	279	260	272	313	265	280	248	289	258	308	303	279	301	289	296	270	259	308	302	273	305	308	273	286	265	280	276	286	291	276	295	271	277	246	261	312	308	291	338	298	284	283	276	314	263	291	287	302	269	301	277	310	292	268	289	297	261	296	276	297	316	270	254	303	285	289	317	291	278	275	263	307	303	294	302	289	293	307	291	262	283	255	266	274	310	277	283	300	270	289	281	287	301	299	286	297	270	323	295	284	274	301	261	266	288	292	261	297	271	276	279	298	310	260	301	293	306	269	275	325	323	275	283	280	308	283	286	316	302	294	287	286	293	283	305	305	328	320	255	286	268	291	288	322	293	317	294	270	298	295	296	291	280	320	299	271	300	301	275	311	283	272	316	285	310	295	289	301	336	284	261	296	268	286	299	289	266	302	323	281	316	263	298	260	274	269	278	275	286	279	314	321	261	291	272	295	287	298	294	282	284	279	267	294	309	260	290	307	272	302	319	279	282	263	292
24918	21269	27367	25362	10407	1200	929	820	797	809	777	730	739	735	756	770	729	739	720	697	673	710	720	673	700	689	724	695	687	693	672	638	705	691	672	715	697	695	676	723	654	640	697	688	700	664	717	672	689	698	727	689	736	685	710	635	681	639	690	684	655	688	704	705	684	694	683	706	662	684	692	665	682	646	659	673	728	714	683	688	653	687	645	682	692	665	679	665	655	646	680	672	713	680	651	673	668	639	659	663	712	671	671	696	674	704	683	655	640	653	671	722	663	604	710	669	728	707	692	653	690	677	698	692	707	678	659	726	654	711	660	696	717	663	666	678	628	670	731	653	653	706	699	668	675	672	652	629	700	681	689	632	683	614	663	705	633	709	662	682	637	689	653	653	676	680	667	665	657	685	680	657	609	655	685	664	641	686	700	657	662	660	674	650	686	675	663	719	682	676	704	684	662	666	684	724	664	692	628	741	637	660	703	716	647	683	697	668	722	704	663	688	639	661	684	696	697	700	669	665	735	684	695	671	745	712	704	682	657	658	684	676	655	650	722	639	731	654	667	638	678	706	691	711	685	708	650	654	653	695	721	669	658	676	673	682	684	688	691	643	690	656	653	630	667	672	690	697	686	689	730	719	660	659	665	673	663	706	685	690	683	618	699	665	659	674	681	696	687	629	675	664	683	655	624	652	640	705	694	692	717	680	640	673	658	690	652	677	681	713	686	686	640	679	729	667	681	656	664	640	673	645	671	678	702	678	718	696	678	676	717	703	664	691	694	682	673	695	683	679	661	670	679	722	680	640	700	704	674	670	682	664	683	699	686	648	685	695	725	646	696	708	707	704	642	690	704	693	667	680	668	657	722	653	676	630	685	627	673	701	675	660	664	702	710	660	670	650	645	729	651	659	700	674	696	668	725	651	657	662	655	675	691	708	688	655	677	679	672	672	696	693	678	713	697	653	685	670	638	677	651	696	719	686	733	682	670	691	695	700	692	682	677	703	680	676	682	690	684	667	708	671	685	685	655	636	662	686	672	744	740	689	670	675	725	674	667	665	659	686	639	661	669	705	657	628	675	680	684	677	680	665	679	674	659	689	710	687	705	699	646	672	656	672	646	661	661	722	624	691	650	694	659	662	689	699	643	663	663	630	644	631	669	681	637	664	709	676	673	669	710	662	680	699	694	643	671	709	723	718	639	656	654	656	688	663	705	681	718	660	651	693	686	659	716	703	673	665	675	714	730	684	669	679	620	656	708	746	716	695	690	647	676	676	660	681	682	682	700	623	712	672	691	642	669	643	629	688	659	650	700	667	703	668	691	712	704	719	657	709	663	703	611	686	664	705	685	659	677	663	661	670	667	682	682	670	669	658	690	646	677	710	670	631	661	684	659	690	666	675	670	666	676	651	710	733	710	666	638	671	684	687	664	702	655	704	753	691	674	691	662	669	720	696	705	733	658	673	691	674	696	630	663	681	657	649	714	692	660	686	712	683	691	619	691	683	676	686	681	627	702	704	647	665	659	678	685	652	676	709	659	653	690	674	675	657	673	662	681	669	676	684	696	679	680	684	650	640	623	669	664	733	655	624	666	662	717	701	682	669	705	721	668	715	665	672	686	669	704	687	663	667	682	678	676	708	661	671	654	688	678	695	683	679	649	650	679	691	688	640	697	682	696	683	683	700	714	695	658	620	696	690	652	666	645	701	668	718	683	637	636	671	702	713	659	683	637	669	681	701	703	657	689	623	670	722	677	693	676	688	684	676	657	733	642	685	707	636	755	692	670	643	641	726	689	670	730	679	712	675	677	659	690	708	662	668	708	622	718	695	685	686	615	657	673	658	698	635	674	641	688	677	652	690	667	667	644	678	695	642	656	738	696	673	677	665	665	703	715	641	672	663	654	662	652	684	680	707	669	629	635	719	686	660	697	685	685	704	672	661	637	661	665	692	680	694	695	661	716	689	663	663	664	646	654	673	712	730	705	637	662	693	661	617	664	648	687	660	708	672	624	693	683	656	688	660	716	695	714	721	672	744	707	685	668	662	678	653	697	701	694	656	688	678	678	682	680	689	664	679	666	678	687	660	679	677	724	680	706	649	633	625	753	677	722	690	646	719	694	628	671	690	725	657	686	711	672	661	729	659	681	708	661	726	698	676	658	667	694	629	645	670	705	668	692	703	695	667	632	686	688	693	658	688	678	698	647	707	663	672	663	660	684	732	696	684	731	675	680	698	658	672	696	671	652	685	650	688	700	654	698	655	685	707	703	682	687	652	691	652	672	681	695	688	721	658	633	719	676	698	714	713	688	663	670	725	696	685	698	645	662	671	707	708	693	678	659	693	639	661	707	702	671	680	659	713	635	715	659	686	641	708	662	729	676	668	668	675	695	667	683	686	648	708	702	691	669	639	680	700	713	677	665	668	671	682	648	663	672	660	692	610	655	720	696	669	694	669	711	649	656	664	653	673	695	705	661	715	694	704	704	669	676	699	701	633	686	691	660	695	716	622	683	659	682	669	691	695	652	646	657	673	669	698	682	691	672	651	677	643	735	680	652	653	650	725	624	662	711	675	721	679	647	662	702	674	660	675	672	686	643	674	705	708	687	660	662	638	705	639	721	610	665	644	659	661	705	673	663	629	671	699	650	686	663	644	685	709	660	714	679	685	644	647	652	676	657	670	690	675	698	627	673	704	650	707	672	690	679	692	661	660	667	710	648	663	684	719	645	670	684	661	641	722	638	674	599	677	711	661	688	645	720	672	673	643	696	657	691	675	717	669	687	659	607	723	674	696	656	680	652	694	701	721	649	693	705	647	677	707	637	716	711	676	703	664	671	709	661	729	664	676	664	692	668	640	699	660	709	685	699	687	725	703	694	655	674	750	674	670	700	677	676	672	628	667	674	647	634	637	705	671	688	663	696	686	686	702	694	669	654	636	699	672	689	670	702	656	671	678	753	644	683	630	702	621	679	651	645	742	685	698	674	693	677	677	687	697	682	691	677	679	684	680	684	682	656	662	680	687	641	665	702	680	676	661	741	684	688	698	690	687	637	697	676	658	663	659	656	694	678	645	689	708	704	652	674	698	652	657	706	666	656	679	655	683	651	699	672	649	644	728	714	714	677	682	663	676	634	640	691	719	668	685	689	686	673	683	700	700	656	665	664	692	656	723	669	738	691	643	689	647	673	664	717	594	718	654	653	632	703	704	659	667	703	696	644	655	683	637	708	692	662	681	679	686	651	683	694	646	734	635	679	640	662	665	717	636	696	670	707	649	703	720	665	695	693	668	678	689	656	701	660	677	617	706	660	674	669	634	682	702	699	676	698	640	711	739	716	690	671	732	723	642	643	663	682	645	652	650	698	675	691	665	689	661	719	658	645	733	678	705	682	691	685	655	649	665	688	657	660	678	708	649	722	709	737	716	675	660	662	702	692	713	705	705	671	710	677	679	657	665	674	697	725	670	676	677	776	654	656	681	690	686	642	659
5601	28838	3730	2052	1583	1368	1184	1004	924	884	805	770	812	740	765	689	762	746	713	709	722	771	779	731	701	685	689	700	678	701	676	713	690	656	662	616	657	644	730	658	665	715	674	662	664	690	754	710	655	680	686	693	691	688	705	664	666	656	683	660	683	667	651	715	654	726	701	684	682	737	691	706	682	668	651	655	659	641	670	698	687	681	652	652	726	696	734	676	690	683	703	713	720	672	662	630	710	651	675	693	673	664	656	661	672	675	704	746	680	676	628	698	695	667	721	678	676	705	676	685	727	716	686	722	698	691	670	660	657	672	671	664	685	678	694	698	658	693	669	675	632	746	674	658	682	671	672	715	673	673	659	672	643	689	684	689	638	665	724	684	656	705	703	640	679	687	682	693	737	669	655	707	682	700	653	719	637	655	679	732	711	661	691	693	673	704	719	651	713	636	658	666	673	679	653	701	721	612	651	649	665	678	654	694	683	623	657	659	666	690	714	663	698	669	667	674	689	673	656	688	647	612	625	702	675	670	668	669	658	691	704	678	709	716	625	681	641	686	670	655	700	681	682	698	672	687	667	689	636	638	649	654	626	671	674	677	696	682	664	687	657	712	678	687	661	709	662	664	700	707	674	700	679	715	629	629	691	665	673	647	647	671	655	666	637	707	695	676	670	660	676	718	684	726	664	676	724	667	693	679	669	686	624	691	721	705	656	678	712	687	647	667	658	677	662	732	730	686	652	675	692	691	650	638	660	723	674	715	721	741	681	723	700	714	718	685	630	692	708	656	719	708	658	686	650	710	655	686	674	666	654	658	706	698	676	668	696	681	683	697	666	734	692	683	693	641	674	682	674	703	653	643	699	660	653	686	687	682	694	678	676	664	665	682	666	651	663	657	686	665	697	651	704	689	659	703	661	733	649	690	689	655	656	713	685	714	662	665	689	687	666	733	682	695	690	671	746	695	702	675	702	687	664	666	702	688	701	710	718	679	693	649	707	660	675	735	692	707	768	672	667	676	674	677	671	721	666	726	647	712	691	657	694	697	655	712	694	694	633	695	673	629	702	680	669	718	710	701	641	657	693	679	643	653	657	667	656	719	622	687	662	686	657	655	668	708	687	700	704	694	636	645	694	646	653	679	684	656	666	653	667	646	704	675	630	677	658	659	679	668	711	672	708	684	685	663	709	683	702	687	656	665	665	636	696	688	709	722	635	669	671	697	720	700	700	687	673	634	689	665	660	663	655	687	644	724	659	665	690	661	632	683	696	694	695	669	666	659	688	672	679	654	636	633	688	760	692	669	672	689	692	650	710	700	642	670	689	666	704	678	675	667	678	687	671	696	711	661	647	703	638	681	662	653	651	656	644	691	725	653	682	664	644	717	646	645	701	662	714	690	686	659	723	657	659	663	701	733	694	685	689	661	682	672	628	640	686	723	672	665	683	689	646	673	672	708	708	715	651	705	666	719	699	714	715	682	707	689	690	682	699	681	694	711	628	664	659	679	672	692	661	667	679	681	694	706	661	686	690	661	627	668	679	700	697	663	645	668	671	721	714	659	704	641	639	686	686	666	687	718	685	694	659	668	683	698	650	711	739	702	679	680	666	588	685	728	651	713	671	654	637	723	676	667	665	698	676	674	635	649	697	651	735	690	655	693	637	694	653	694	713	672	668	616	696	687	661	688	654	657	646	679	665	696	687	696	634	680	670	687	748	677	648	653	722	728	704	660	705	682	682	668	725	662	697	696	670	705	662	710	645	682	674	649	720	739	704	683	655	659	700	678	690	712	667	657	672	674	654	701	664	707	703	691	680	652	671	711	660	710	676	686	676	697	661	746	661	667	610	681	677	737	683	655	676	649	695	698	631	671	682	640	680	701	674	674	676	703	651	657	706	675	669	667	708	690	658	712	669	698	628	713	687	648	678	674	686	667	654	642	644	676	696	690	647	705	686	690	675	651	670	676	609	619	713	635	678	672	614	661	682	683	651	723	699	685	661	670	670	685	695	680	672	660	658	635	690	664	698	678	659	693	700	685	676	673	713	660	652	679	645	711	688	694	671	697	705	700	648	686	661	707	717	653	664	687	703	683	691	675	622	642	686	679	679	649	648	682	666	679	699	690	659	656	655	692	697	645	681	733	710	717	688	697	651	652	645	692	635	675	652	665	643	654	668	687	675	641	633	691	647	672	711	684	656	695	651	665	655	690	702	700	664	692	685	693	659	654	675	655	674	678	689	670	662	688	723	676	664	682	708	719	699	715	673	711	682	648	657	652	660	706	737	673	667	671	659	677	675	711	686	666	690	657	682	690	674	669	689	697	696	651	662	639	684	665	706	711	697	673	710	712	652	656	694	646	657	689	646	706	686	694	669	697	721	696	636	670	634	668	675	682	704	679	685	649	713	668	690	644	673	650	679	627	689	687	701	654	693	674	672	659	707	677	695	702	705	670	667	649	692	658	674	655	650	638	678	675	664	676	702	669	743	686	672	695	612	674	666	692	670	661	697	698	695	685	694	683	695	702	692	675	678	730	658	685	692	657	651	699	634	644	698	678	645	669	679	672	697	710	699	648	682	662	644	710	641	719	662	698	689	675	657	628	712	677	646	686	639	719	671	681	684	665	693	660	691	613	664	644	667	665	656	688	691	695	652	670	712	642	701	671	686	658	682	670	715	662	675	722	739	686	715	687	691	722	710	664	695	694	632	699	704	693	660	693	732	662	652	670	726	677	692	638	720	634	683	644	754	696	649	684	649	717	684	674	635	733	694	665	674	634	636	693	637	679	684	740	711	680	708	699	703	623	700	733	680	656	693	674	664	663	657	672	670	729	729	712	642	694	678	677	688	712	680	662	683	716	704	669	734	688	667	665	676	671	698	651	704	680	658	669	708	704	676	673	685	687	673	671	640	678	691	688	609	674	643	642	690	715	676	647	687	660	689	681	671	707	691	659	711	674	668	670	639	661	696	704	707	706	659	669	656	734	691	676	711	661	714	677	655	667	708	682	695	694	652	684	674	672	665	684	674	652	711	671	709	671	652	633	673	660	650	684	682	701	646	670	700	670	647	716	633	699	673	685	677	665	687	670	652	632	655	658	706	704	708	717	648	715	652	684	707	710	666	611	653	666	653	672	688	694	653	712	682	712	670	653	725	686	723	684	702	674	656	704	631	655	711	683	668	695	688	702	680	689	673	697	698	713	672	668	655	664	663	665	635	732	663	651	628	650	667	679	678	660	678	689	702	681	732	670	716	683	716	652	670	641	693	698	683	654	684	724	696	631	638	683	707	641	714	679	669	701	702	652	644	642	678	651	691	712	687	664	668	676	666	688	683	701	665	735	695	666	724	711	670	650	643	672	693	646	690	719	689	695	692	668	689	692	693	677	627	679	687	671	734	694	658	711	678	676	697	639	659	693	671	660	673	684	686	658	720	671	643	736	648	714	653	683	729	699	657	657	663	693	694	730	691	718	625	678	705	695	721	650
22571	21230	29046	23717	21231	21296	8312	1076	772	631	588	497	481	458	427	383	402	347	362	403	371	380	412	341	350	357	354	332	308	335	310	305	319	310	334	328	317	312	331	299	307	292	287	331	332	322	308	303	283	331	323	291	284	301	314	314	320	288	296	290	301	290	291	327	292	345	279	268	285	282	275	301	305	297	311	263	290	298	309	274	261	264	274	272	306	298	307	278	274	326	298	292	280	273	291	283	304	295	314	288	274	270	267	306	306	280	265	296	311	267	299	302	299	287	296	300	298	284	306	305	300	268	272	262	262	308	303	271	288	300	286	295	284	267	295	279	273	289	299	320	315	308	325	268	304	286	299	288	273	295	304	300	301	311	272	307	290	263	288	293	277	298	289	281	301	296	276	260	317	322	317	298	298	308	260	302	302	300	306	301	296	321	286	272	294	287	308	241	290	277	277	304	303	270	328	288	290	305	311	279	279	292	268	269	290	314	261	275	263	302	282	281	295	310	284	308	283	281	292	301	307	270	275	281	288	283	269	273	287	300	295	322	270	330	331	271	315	293	315	312	301	280	263	296	304	277	260	259	280	279	275	254	306	320	274	299	321	279	282	282	296	312	283	290	281	280	293	304	299	267	314	308	278	254	309	273	285	290	307	295	293	268	287	294	300	298	288	271	324	284	277	287	280	288	314	286	302	290	251	282	285	275	297	273	280	321	292	314	297	291	317	286	289	296	271	308	297	288	296	270	295	306	303	305	281	319	285	284	308	311	279	274	310	323	266	313	315	271	285	288	258	289	302	278	322	306	282	273	280	287	306	304	292	257	268	309	288	291	258	284	297	288	312	294	281	291	265	267	291	293	278	302	278	300	277	235	298	301	276	301	297	289	316	270	332	273	282	309	319	306	308	283	281	299	264	317	296	289	264	309	315	317	332	299	317	317	278	294	282	307	269	291	303	336	300	305	288	279	300	297	281	292	282	308	262	283	306	304	285	292	292	255	258	255	284	287	322	283	291	300	264	282	287	261	257	319	276	298	296	288	313	313	293	300	302	276	306	312	307	287	288	289	276	284	288	291	299	285	280	279	292	320	298	305	320	292	296	295	280	310	282	300	311	275	275	286	288	314	281	275	322	303	290	304	296	273	299	269	268	277	291	303	292	284	286	296	310	305	270	329	318	289	295	294	292	303	328	303	312	303	268	323	278	285	289	283	281	278	279	319	319	321	293	334	275	282	298	297	302	333	294	267	297	276	298	314	270	246	273	272	301	297	314	304	279	311	282	321	288	310	318	257	319	275	306	311	250	299	305	309	268	282	284	316	335	288	286	277	300	294	332	320	314	289	266	295	332	286	300	340	319	282	311	302	287	304	295	283	288	295	314	291	275	288	326	267	275	297	291	285	302	297	266	271	313	304	280	290	267	289	325	278	304	270	280	314	311	272	296	294	321	304	278	299	300	280	271	282	327	311	346	276	291	278	279	300	304	308	296	291	294	300	275	304	273	285	269	286	295	299	296	281	316	277	294	299	336	296	283	323	292	313	313	302	274	281	283	288	294	299	288	288	267	299	338	289	284	286	320	331	297	294	324	301	308	312	295	278	303	278	296	307	247	280	264	293	285	273	275	284	275	283	270	291	277	276	320	285	284	319	300	295	286	288	281	294	303	292	291	307	318	293	296	272	327	317	299	297	320	269	279	291	301	288	314	287	297	295	282	293	286	300	314	274	285	270	284	275	310	290	307	284	318	278	273	273	298	279	340	297	277	305	286	317	300	285	302	290	327	298	308	304	312	311	276	284	292	302	315	271	310	288	323	289	287	275	261	279	299	294	294	309	275	283	268	306	303	292	251	301	295	271	291	309	268	273	288	278	301	278	269	269	286	312	319	291	282	286	284	293	297	309	303	291	272	286	270	277	270	273	276	315	316	302	330	296	297	302	299	280	302	288	267	307	269	273	306	278	294	251	295	291	299	296	287	265	320	285	309	265	289	297	284	283	303	292	245	297	296	285	281	286	295	299	275	261	287	293	276	287	272	293	325	299	319	320	279	250	268	303	278	302	289	298	298	291	272	306	280	286	300	277	265	291	290	293	266	301	305	283	281	292	294	310	324	305	304	284	283	303	274	294	265	274	289	257	279	291	314	308	309	288	266	286	269	300	299	297	292	291	278	334	298	302	266	281	286	305	285	293	265	322	301	289	315	305	289	302	284	270	275	282	329	327	278	315	267	267	344	336	268	302	322	285	300	286	286	310	303	289	297	304	231	301	278	283	298	295	286	274	260	268	298	290	289	289	310	276	312	289	269	283	307	272	298	284	306	285	321	276	323	286	303	303	325	307	308	286	290	278	288	341	283	310	310	322	300	275	292	320	278	295	305	311	315	302	249	247	293	271	292	280	276	299	289	282	277	277	281	283	290	287	292	307	306	273	296	300	279	271	299	269	273	278	297	326	298	295	293	257	265	300	271	294	273	290	292	305	299	305	267	302	263	300	288	312	300	289	277	263	278	240	262	267	251	258	275	316	300	270	323	282	299	272	273	287	275	265	298	320	270	326	299	279	300	299	306	271	299	285	289	298	305	270	287	284	299	284	285	305	309	294	245	302	304	275	311	229	286	300	284	304	279	265	265	273	298	311	309	273	285	301	270	300	291	272	284	298	264	316	306	301	298	269	263	279	280	260	318	304	320	279	313	276	311	268	285	284	295	284	299	320	270	307	283	287	320	300	283	287	289	277	292	289	290	303	290	271	307	342	276	277	292	286	301	319	289	288	269	316	289	293	298	306	291	289	275	322	309	284	325	316	282	276	303	272	309	263	278	272	293	259	306	298	291	272	310	312	317	263	289	292	316	292	267	301	265	312	284	257	319	301	304	280	311	269	299	241	291	292	313	285	291	276	269	266	262	311	280	290	264	273	282	316	288	298	272	294	294	273	302	288	303	283	302	297	302	269	277	295	268	278	305	282	295	288	287	279	293	291	266	267	326	303	297	306	302	301	285	305	270	305	307	304	303	312	306	271	305	280	275	310	283	275	289	291	305	303	286	296	264	278	317	302	274	291	309	265	320	281	293	272	295	284	295	279	276	297	275	299	306	300	312	245	311	333	284	301	291	289	302	318	321	313	309	280	301	292	309	309	274	268	265	294	296	295	280	322	264	291	263	279	291	292	308	323	293	286	257	305	306	289	318	291	256	278	267	265	304	291	282	281	269	267	276	316	307	288	298	279	280	278	284	258	260	279	277	319	286	288	303	288	280	306	322	291	261	296	272	305	317	297	296	307	260	276	290	282	325	292	282	281	276	301	294	276	303	310	302	250	286	308	279	287	282	298	309	310	288	278	268	301	266	297	313	285	285	289	291	308	255	304	304	298	307	270	288	290	317	314	292	267	282	289	303	300	266	318	313	292	294	290	323	300	257	291	306	304	314	284	303	268	271	292	285	293	323	261	283	290	277	266	299	297	279	309	277	290	303	292	299	285	318	307	312	327
7792	36843	9850	4720	3388	2595	1905	1535	1170	938	756	711	586	507	508	483	443	428	435	408	410	457	464	367	363	364	333	335	302	343	328	354	361	319	295	307	330	297	275	298	324	286	295	299	321	297	302	274	319	267	317	300	293	280	274	300	276	320	314	279	296	296	284	309	308	298	295	306	269	312	298	303	307	283	298	283	286	326	317	291	273	326	276	309	321	301	291	288	285	300	318	264	289	274	270	288	326	297	281	306	301	335	301	301	298	290	257	322	280	292	273	287	272	273	292	319	294	312	273	314	245	317	299	281	299	305	292	269	294	289	310	278	297	273	310	304	280	300	305	282	299	321	294	285	290	284	285	281	275	296	296	311	315	297	288	310	285	287	265	305	265	271	284	290	298	298	288	302	314	301	274	306	275	262	305	309	311	313	309	274	289	291	283	283	295	288	293	273	287	308	273	291	275	304	274	290	318	292	265	279	260	282	295	290	310	280	288	291	298	307	301	302	281	258	278	282	306	273	294	290	266	290	283	287	283	300	294	285	303	304	303	273	310	291	286	296	306	295	303	299	287	262	261	301	297	292	284	295	297	301	327	298	271	305	309	312	299	280	302	286	300	267	285	293	304	293	267	333	294	300	294	284	268	298	292	293	298	296	264	292	317	266	288	293	286	279	308	291	281	296	273	289	275	290	287	277	307	307	275	311	298	278	297	294	292	299	313	269	284	287	310	303	290	308	254	285	283	289	299	309	312	335	263	281	307	306	277	269	296	301	271	283	285	315	280	266	290	292	323	298	254	247	287	285	304	278	294	280	296	283	291	309	273	268	274	283	295	278	313	276	299	268	247	280	299	292	321	297	311	286	282	305	308	291	285	296	281	293	273	295	308	281	263	290	301	256	291	281	309	309	283	296	277	303	297	281	305	293	291	313	279	299	253	289	255	275	276	296	271	265	290	302	266	321	297	280	278	292	277	309	311	295	308	300	286	317	273	303	303	310	272	284	307	271	261	284	289	294	277	306	274	263	287	311	300	299	289	292	284	273	259	289	291	287	301	255	312	306	274	283	290	278	296	287	296	313	277	309	284	279	284	281	296	292	275	294	282	246	293	278	305	303	298	294	279	291	291	267	294	286	300	266	300	309	260	307	317	267	286	324	287	290	277	283	265	287	278	281	287	292	283	331	315	324	294	271	307	294	293	318	283	311	281	289	314	292	304	266	265	302	282	297	313	278	284	304	309	278	322	272	278	289	286	273	280	270	295	283	288	288	294	290	307	286	283	287	297	260	245	295	327	304	303	286	268	289	268	285	323	279	289	288	264	273	288	286	262	328	272	306	298	288	303	278	257	292	282	301	284	313	305	269	312	287	284	300	295	310	297	269	306	287	278	287	314	272	318	263	301	269	261	274	294	290	284	254	311	272	279	300	267	286	296	276	305	310	261	291	269	256	291	292	312	291	321	297	285	280	277	290	293	289	291	307	276	284	290	282	290	266	287	261	355	303	298	302	271	277	313	299	290	303	280	316	271	294	276	290	272	286	299	275	282	289	277	268	317	255	288	294	264	277	295	291	342	274	293	295	288	310	294	283	259	285	302	320	300	316	290	324	296	295	300	297	324	263	270	283	301	281	279	298	303	305	289	268	301	298	281	301	320	290	262	325	285	274	299	270	298	306	316	298	295	275	272	295	269	297	295	289	279	289	295	251	276	293	285	287	290	278	264	305	302	273	300	300	281	276	301	295	293	253	288	287	314	282	316	281	300	290	298	299	301	283	301	283	272	273	288	332	264	284	272	282	285	305	313	301	292	304	303	281	297	284	308	298	302	281	293	321	263	311	289	313	298	269	290	279	290	259	297	265	241	311	286	285	266	297	248	311	300	271	303	295	271	286	295	261	299	271	272	294	272	245	254	327	271	280	259	305	294	298	271	301	289	302	250	293	298	281	296	280	301	282	297	304	286	306	292	266	304	295	297	257	250	290	283	293	291	299	300	290	273	282	284	282	300	301	299	299	289	278	292	279	280	282	277	282	287	277	284	304	281	313	288	317	293	284	289	261	281	273	306	276	289	272	293	283	324	288	243	289	273	293	294	258	297	303	297	275	297	298	286	285	297	295	287	274	270	277	288	267	287	312	297	290	269	256	264	285	270	257	284	268	252	269	301	293	274	293	292	276	291	284	290	303	286	296	276	290	272	274	293	321	274	279	278	273	283	284	310	276	317	279	269	318	292	263	290	289	284	287	250	282	281	279	324	298	278	260	283	267	295	304	294	288	295	291	271	266	296	296	273	291	288	298	300	263	297	306	291	291	255	276	302	289	284	314	278	295	299	284	310	275	286	321	265	290	276	281	286	295	274	292	247	294	310	275	303	299	280	299	294	286	294	296	299	281	295	281	295	262	280	291	310	266	261	277	313	276	287	247	282	303	268	291	314	298	280	292	310	294	300	305	273	296	281	298	308	310	275	308	282	284	302	284	305	273	305	282	285	250	303	297	311	270	279	289	301	281	300	305	284	287	267	250	307	331	292	313	299	286	311	307	297	277	281	288	300	297	280	269	304	279	294	314	267	315	303	276	297	281	278	257	275	285	287	289	279	294	273	302	306	302	305	304	270	278	292	295	253	309	293	317	278	327	295	271	321	301	271	260	313	315	284	265	289	243	288	310	281	286	269	260	285	320	307	308	298	254	275	271	313	286	322	318	279	315	295	296	298	326	295	277	347	292	278	312	298	303	262	287	299	292	265	276	255	292	297	295	267	282	268	315	288	283	268	278	287	263	306	333	296	294	274	301	297	301	282	298	273	280	292	267	295	290	290	284	279	291	303	285	297	279	305	296	289	273	317	287	274	310	277	327	293	278	287	261	306	295	293	306	280	304	308	289	295	302	270	281	247	290	297	302	295	285	277	295	249	309	269	297	277	275	267	285	297	295	283	313	266	288	307	281	314	269	284	273	274	310	296	307	249	283	286	301	274	273	296	282	278	271	286	307	265	286	274	289	302	293	307	286	305	286	295	301	294	284	284	315	304	279	278	318	302	262	328	315	299	277	276	282	299	269	252	275	275	276	307	268	272	286	297	315	272	276	267	297	255	290	300	276	286	260	291	288	279	313	261	286	301	299	274	301	275	276	271	283	281	299	319	289	282	301	254	288	289	251	319	290	299	279	277	295	304	294	297	273	271	265	282	315	286	307	284	258	287	279	283	305	302	271	298	304	280	279	277	281	290	279	290	290	317	278	305	260	290	304	300	298	279	280	294	326	292	283	294	266	327	293	257	261	304	299	299	291	287	313	256	289	292	278	297	303	301	311	267	257	261	264	265	316	278	266	300	298	323	277	289	303	309	322	315	287	262	287	290	297	263	289	292	290	276	329	261	287	292	288	275	286	285	292	307	284	320	301	280	265	272	303	277	305	275	289	293	308	299	254	303	303	261	310	276	265	295	306	270	272	278	260	301	297	276	271	301	297	278	250	272	294	296	267	264	303	272	284
27958	20949	9501	1177	776	687	691	655	638	588	607	571	576	622	617	588	552	595	545	590	619	629	603	556	587	587	557	595	581	624	587	602	610	564	556	594	573	625	568	591	578	547	581	567	589	548	536	590	555	592	564	617	565	582	540	566	590	601	560	596	616	540	612	566	577	593	566	562	527	592	607	594	563	560	559	564	556	597	559	578	591	558	589	596	580	617	574	564	596	557	596	569	534	578	542	551	592	585	531	546	592	577	592	614	561	609	560	616	578	561	548	589	560	549	560	544	520	606	581	567	578	552	561	531	590	606	600	561	578	597	565	567	621	616	616	556	578	595	566	579	613	584	552	579	574	580	548	589	627	550	573	605	572	566	555	581	574	568	597	610	587	538	575	614	573	544	561	538	618	549	580	597	569	565	573	582	599	547	564	557	605	626	584	577	599	549	535	574	602	632	577	551	604	581	640	579	566	543	522	601	566	622	566	530	609	593	580	614	547	571	566	598	614	573	554	594	554	573	574	587	593	553	581	574	581	593	564	609	571	565	564	583	595	569	601	588	570	576	594	588	581	585	586	628	577	560	592	612	601	560	556	555	537	544	585	578	584	593	554	605	573	585	594	606	583	579	596	573	579	592	606	552	604	586	571	543	597	607	596	577	581	527	583	603	558	558	578	575	583	561	585	616	580	604	567	573	558	545	555	554	599	561	567	574	589	582	546	583	581	587	598	575	582	523	565	607	578	560	585	579	603	585	554	592	596	565	589	571	580	606	604	605	562	590	587	544	605	589	584	599	587	581	551	579	576	590	560	566	564	545	533	572	577	567	599	578	545	568	601	567	596	557	624	551	565	573	626	535	584	568	590	585	606	562	571	556	553	574	563	571	612	570	571	578	569	592	623	555	531	568	582	631	535	568	541	571	575	575	565	630	580	597	559	569	553	579	607	539	595	531	600	569	605	579	569	517	570	556	591	608	612	591	549	585	538	582	603	645	580	611	595	540	613	585	591	599	550	555	575	584	595	524	608	557	562	573	583	634	573	519	591	589	521	557	614	564	598	556	568	585	539	591	531	589	583	573	599	629	615	573	540	605	594	548	592	564	573	581	564	557	573	577	559	552	570	595	572	536	565	560	561	550	616	594	602	567	595	533	586	545	582	558	579	571	538	609	565	554	561	557	575	537	605	627	591	601	568	543	566	599	621	578	646	574	592	612	583	544	590	583	562	568	564	570	613	536	593	573	558	568	575	558	569	558	601	523	561	567	615	587	579	580	589	593	570	562	611	602	588	572	552	592	536	599	569	569	583	583	588	576	592	572	571	612	576	583	563	596	586	585	599	570	527	570	561	550	551	554	636	567	605	582	590	559	603	591	582	541	570	586	594	586	548	596	582	577	599	565	581	611	596	535	591	553	588	611	568	563	587	551	575	592	580	589	604	556	590	584	607	583	587	573	621	582	579	571	563	577	538	560	588	525	563	589	577	558	574	550	614	563	520	559	541	557	593	567	592	561	553	623	557	597	586	601	551	592	581	542	581	556	601	577	612	563	607	553	558	609	530	577	588	581	569	597	530	532	568	582	578	545	556	605	550	590	584	567	597	625	583	563	597	601	598	569	615	587	632	575	581	594	565	600	547	606	558	536	549	569	587	559	523	529	558	618	605	548	579	513	592	599	568	578	572	578	581	605	523	571	600	552	570	621	557	585	569	540	588	608	543	560	561	574	539	549	569	587	554	575	600	555	576	528	549	619	579	544	571	583	579	570	584	632	581	597	596	616	609	569	558	566	581	538	580	582	588	554	583	604	553	568	554	623	603	574	597	559	577	568	567	621	572	562	563	532	595	582	565	520	562	563	596	579	590	582	604	555	614	542	606	595	569	598	583	577	567	591	618	574	584	601	582	580	523	534	566	573	570	547	575	621	610	581	585	581	587	595	577	558	572	578	589	576	556	622	580	541	543	590	584	553	538	609	580	570	580	584	577	591	637	576	596	581	571	539	572	592	560	577	570	565	597	526	551	563	561	608	581	566	577	619	553	610	563	598	569	563	536	623	587	572	598	587	563	555	538	567	611	624	567	571	607	596	589	619	529	575	577	628	560	591	574	586	596	617	565	601	566	581	595	561	576	542	594	592	528	568	599	571	566	525	555	604	558	586	588	567	581	554	572	577	521	561	564	561	561	561	577	584	564	619	596	619	522	537	563	567	553	571	581	554	600	566	571	576	560	581	597	536	599	575	579	566	584	556	542	565	543	550	558	587	604	567	609	606	580	610	579	597	614	604	591	569	560	584	562	606	605	611	534	593	567	625	612	596	590	564	564	561	550	596	563	586	588	583	544	557	577	539	589	600	592	605	586	561	583	617	565	577	553	566	569	568	587	608	575	605	571	561	594	583	566	566	580	585	565	575	556	627	552	573	535	545	597	589	606	576	577	576	542	597	555	557	571	610	576	563	606	533	561	558	569	585	559	563	576	563	555	576	583	547	532	521	585	584	581	557	607	572	549	558	579	560	621	588	575	570	618	593	585	585	577	570	602	564	565	604	587	531	575	556	516	574	577	615	580	595	559	608	556	604	543	591	595	598	585	571	555	582	583	576	595	604	559	580	575	559	610	586	571	602	569	559	547	523	626	601	558	572	559	588	592	576	609	593	556	545	558	580	534	570	572	586	608	582	563	556	557	602	605	588	605	569	524	552	587	551	588	581	575	580	568	570	603	585	600	596	540	585	579	576	592	581	603	555	593	597	624	565	637	585	574	543	587	585	594	554	578	583	577	562	577	598	550	575	613	561	581	518	548	613	602	585	629	565	556	590	591	585	560	608	576	552	579	589	581	587	577	572	568	559	579	531	576	592	560	579	560	572	576	543	568	600	606	597	595	558	578	591	585	612	542	561	528	598	567	579	574	576	537	588	553	612	583	565	609	608	535	588	613	617	577	559	525	577	570	593	633	623	613	565	585	589	613	615	575	571	561	556	601	557	572	550	580	537	550	583	575	567	527	567	580	546	581	577	537	592	551	584	603	577	564	568	586	558	587	579	603	519	573	529	540	576	613	584	610	591	578	605	582	582	588	573	643	634	548	587	525	615	600	589	556	565	546	545	585	575	565	565	538	617	594	596	581	590	599	552	515	587	571	524	575	612	544	528	591	544	555	599	554	581	588	570	599	583	548	556	619	615	566	579	576	559	569	612	576	583	591	573	551	558	609	566	596	569	541	590	580	553	548	573	579	579	536	597	562	555	621	555	564	589	578	569	570	585	524	592	586	553	551	552	601	610	564	551	562	596	608	564	580	549	543	598	621	597	586	583	583	607	541	567	579	585	553	600	552	610	539	573	552	596	571	581	580	583	564	634	601	598	541	582	526	579	598	592	567	581	574	584	544	592	564	632	592	612	569	577	568	580	561	609	602	571	571	573	583	548	557	585	587	530	619	590	567	596	567	635	573	572	607	561	560	569	580	557	524	572	583	571	555	653	617	586	573	562	572	576
7989	16377	1475	910	865	788	755	690	681	631	596	608	589	610	583	569	579	619	598	597	555	598	609	551	571	551	638	594	596	570	574	597	584	542	561	634	607	571	565	606	619	635	572	591	598	556	563	551	597	560	607	602	592	563	572	598	627	623	597	599	608	568	555	590	602	559	600	574	612	553	559	609	590	605	603	593	589	620	557	629	595	600	571	547	581	551	616	595	599	587	579	611	575	581	533	618	568	579	588	589	583	572	624	596	585	627	607	589	595	563	558	576	548	565	595	558	588	556	590	563	549	582	572	538	580	630	590	614	600	553	563	582	611	637	606	569	605	602	583	622	585	581	573	622	581	580	580	588	587	590	551	614	620	569	579	615	568	585	587	629	622	564	573	598	569	637	578	596	608	583	585	603	613	536	582	618	590	662	568	619	586	575	554	567	573	575	613	565	585	601	577	627	588	582	589	537	589	546	573	582	601	573	588	620	565	605	621	579	650	573	567	602	572	611	612	562	604	563	580	588	559	561	595	620	578	609	556	584	612	579	597	641	543	560	606	570	604	605	586	561	596	607	601	592	602	628	632	601	612	578	584	608	595	591	582	585	637	602	603	616	529	632	590	556	554	607	596	564	581	605	608	617	595	591	570	586	595	547	567	583	636	575	598	642	578	568	599	598	561	623	576	545	564	599	614	609	588	557	621	556	608	575	581	585	554	617	610	590	546	591	600	583	611	597	599	636	567	530	597	611	582	585	610	591	644	601	549	566	638	615	531	590	554	600	579	591	610	551	548	620	595	599	614	593	593	592	569	550	552	568	626	596	605	573	588	584	594	631	604	609	617	624	619	599	595	580	580	529	597	573	608	576	557	588	606	572	620	571	575	601	604	559	582	605	545	616	591	578	596	590	548	593	558	565	573	605	595	567	556	575	587	613	608	630	567	581	588	603	578	596	582	584	604	652	593	615	561	601	608	531	618	553	644	609	567	615	562	587	570	586	621	590	541	591	605	597	588	577	593	607	578	592	618	621	593	610	564	574	565	582	591	614	565	559	588	623	606	564	595	584	576	599	617	564	573	558	580	609	596	618	587	595	586	563	639	651	574	594	581	583	615	644	591	632	601	562	620	603	584	603	577	584	600	580	576	591	546	591	569	614	533	600	577	593	619	542	594	564	597	586	570	598	554	619	588	602	578	576	591	566	594	587	564	597	568	601	596	578	589	619	569	579	566	593	570	610	591	547	588	580	572	556	636	612	549	595	564	583	585	576	564	586	597	611	599	561	580	629	595	598	599	567	614	604	600	541	574	569	572	576	609	628	586	582	610	586	561	597	612	615	616	600	630	574	557	593	604	598	607	602	555	568	601	615	640	581	599	609	592	583	561	613	563	591	581	578	579	577	595	562	619	582	615	624	585	582	567	573	627	581	546	604	591	576	606	597	581	587	577	617	560	585	604	528	602	599	549	581	561	605	624	566	650	604	582	567	545	581	592	574	602	591	592	606	570	592	598	557	644	597	597	579	603	609	562	601	571	612	580	617	585	597	608	578	589	594	622	635	609	567	564	646	613	580	596	581	609	603	572	612	604	619	554	633	609	574	599	588	623	573	599	570	619	579	576	609	614	620	582	589	568	577	575	588	562	537	595	593	584	623	601	582	604	581	602	561	568	604	599	595	582	608	575	538	577	571	618	577	555	591	601	567	537	599	593	566	615	604	581	594	580	630	578	587	579	614	600	589	587	607	640	568	598	565	599	577	603	584	614	576	571	616	578	626	561	602	563	593	647	616	609	585	583	580	600	637	619	558	612	607	567	578	588	541	592	627	590	610	568	575	594	587	597	579	597	537	555	541	576	602	580	565	568	585	576	618	566	576	612	601	546	562	608	557	665	655	591	589	586	609	576	623	598	561	589	601	609	617	577	648	593	611	565	587	608	614	578	638	607	599	572	610	573	555	563	617	580	577	626	577	562	643	642	566	581	570	580	625	579	575	596	606	579	605	610	610	550	573	553	575	583	572	568	612	563	589	606	639	593	616	608	562	637	587	548	572	559	587	557	586	569	572	633	597	556	594	537	617	567	563	596	617	558	598	592	549	609	597	588	582	575	575	578	561	642	576	633	603	619	598	539	585	581	562	615	563	579	540	593	599	568	606	611	608	575	581	585	615	622	525	557	553	616	612	558	614	593	620	627	574	613	567	589	570	601	593	558	577	553	601	589	599	575	632	607	540	528	619	668	590	587	607	583	582	572	585	581	595	585	600	615	583	598	593	581	599	561	606	594	570	610	586	597	615	595	627	633	541	576	566	586	592	591	620	562	594	590	601	573	551	590	601	614	557	590	583	564	566	572	611	613	589	615	580	616	601	550	602	581	607	603	587	603	560	597	569	580	592	575	572	607	589	611	594	610	562	613	568	597	570	547	615	613	548	595	550	587	583	584	629	613	595	577	666	600	589	618	620	609	594	578	612	614	625	585	573	552	600	563	573	652	581	551	581	561	557	559	535	573	554	591	540	616	618	565	599	590	584	583	597	591	582	602	557	571	605	616	557	609	626	590	577	565	609	579	560	565	551	627	583	582	618	577	600	564	608	575	623	557	564	627	589	583	589	596	566	602	590	555	569	586	615	556	592	572	592	590	593	594	565	623	613	607	578	571	607	597	581	544	596	607	632	614	588	603	575	573	564	597	612	549	593	569	570	571	588	593	588	593	567	578	612	607	619	553	567	640	619	580	601	577	605	575	595	560	630	600	616	593	605	574	607	591	558	594	598	613	576	624	540	561	573	571	637	613	550	548	638	555	588	579	615	627	584	567	583	591	600	629	633	599	588	540	564	586	579	601	617	596	534	634	539	611	598	569	577	591	584	563	583	584	546	573	584	577	575	555	578	552	641	608	605	569	569	620	586	582	609	603	597	561	574	596	567	593	620	575	611	558	620	603	590	561	558	571	559	628	617	581	629	579	604	601	590	574	574	598	611	639	604	593	588	596	602	573	587	559	607	555	575	615	599	599	593	584	633	588	586	632	585	595	572	586	577	544	573	581	571	586	602	571	617	590	628	590	596	605	561	609	571	574	600	583	555	558	596	604	603	600	594	580	617	595	635	565	632	594	559	556	569	577	591	599	582	595	585	593	569	588	610	610	598	578	579	562	619	562	566	598	590	603	575	598	594	572	565	614	598	618	581	617	615	614	548	606	545	617	605	588	555	573	589	634	654	596	603	583	573	583	581	595	581	575	590	600	550	608	577	533	597	579	595	603	602	526	616	590	565	571	606	632	601	592	586	583	554	608	574	596	602	623	588	592	576	586	594	593	594	604	537	563	588	590	544	574	562	605	581	553	588	587	580	577	573	548	589	602	550	586	541	565	574	592	569	547	594	602	598	608	555	596	596	601	621	569	537	603	593	585	622	551	611	569	574	600	588	600	597	618	597	626	596	574	575	625	550	551	576	612	632	592	561	641	557	583	593	564	603	609	613	583	608	639	593	591	623
23829	21217	28630	24081	21203	8882	1039	644	547	461	412	393	380	369	324	330	311	344	331	317	336	314	313	306	296	315	331	290	309	308	290	314	289	293	291	287	256	274	296	302	297	281	283	261	290	261	291	278	303	277	240	289	281	284	268	297	253	270	263	275	296	286	280	269	282	299	279	281	276	266	287	310	308	267	310	282	302	285	303	267	281	249	281	270	268	258	254	280	293	275	269	276	262	284	318	249	295	234	278	302	284	284	299	270	274	264	283	301	271	284	279	257	264	318	277	274	254	271	279	290	241	266	264	304	291	277	276	270	288	276	292	252	267	257	273	294	271	299	293	272	283	292	255	281	303	254	283	242	286	252	264	261	293	306	291	268	263	306	277	289	274	261	297	277	276	267	287	294	280	273	298	264	309	272	248	263	291	269	271	273	267	290	278	297	285	288	302	241	298	301	264	302	272	257	276	273	271	242	252	272	286	276	254	279	293	253	291	298	261	274	264	254	299	308	261	300	295	268	272	288	284	263	277	268	286	258	252	299	313	280	266	291	267	240	298	265	282	288	271	276	293	312	253	324	282	263	280	279	307	271	278	259	254	278	279	264	272	300	309	260	273	284	277	271	291	254	274	240	291	273	302	270	288	256	262	276	275	314	282	283	264	285	288	253	255	272	313	281	296	273	261	293	265	275	298	285	264	287	278	273	297	272	265	253	272	254	305	303	279	270	288	296	277	264	270	280	275	288	267	287	273	265	268	225	307	263	282	265	268	300	250	312	287	299	275	259	299	302	251	293	293	265	291	280	295	275	285	288	303	276	272	273	286	232	272	301	277	270	283	266	308	255	276	265	280	283	287	247	264	254	269	286	286	258	260	290	289	298	251	281	274	272	252	274	262	278	294	271	310	267	272	284	262	256	283	282	265	300	285	285	300	259	269	251	263	299	288	264	275	305	297	294	271	298	264	260	289	267	275	283	256	267	281	277	276	287	271	270	273	291	281	288	258	288	261	263	248	266	287	315	305	283	263	298	298	286	272	298	275	312	264	260	279	298	278	273	270	269	268	251	290	259	289	292	289	270	293	293	279	265	268	307	305	267	253	282	284	230	291	288	288	265	255	293	273	280	278	306	278	281	265	268	277	267	281	274	259	294	286	284	275	261	277	287	283	259	306	244	306	287	262	301	256	278	263	262	300	286	279	291	291	281	293	293	274	239	263	276	281	289	274	278	272	281	298	262	282	262	294	285	263	309	253	274	283	264	245	286	286	250	266	290	264	273	266	289	283	251	276	265	263	280	263	287	269	280	253	271	270	265	257	266	262	294	250	262	294	266	274	325	270	232	300	259	289	288	271	255	263	253	267	267	274	261	272	313	265	285	284	295	269	279	279	248	281	264	239	274	273	263	267	295	279	272	270	268	253	280	291	282	268	276	279	295	285	285	288	300	274	271	280	259	275	277	303	264	302	301	273	299	281	301	269	282	268	261	303	289	312	277	266	277	261	281	319	288	295	278	293	247	276	273	279	281	261	267	282	280	281	274	288	274	303	264	270	261	290	291	273	288	273	243	268	277	284	306	287	301	242	286	259	311	287	273	261	280	282	262	283	274	278	253	307	296	282	261	275	284	254	274	266	267	281	276	268	278	296	289	289	290	302	260	265	277	268	290	294	303	287	279	284	270	297	290	278	296	253	279	274	273	287	278	277	278	280	254	305	255	263	278	277	287	284	285	254	286	274	263	280	306	280	296	255	289	272	269	301	292	277	258	287	311	276	283	295	266	265	279	283	270	274	299	260	251	286	269	294	282	299	296	268	266	260	287	303	289	268	284	270	264	310	274	282	278	267	281	283	288	301	309	277	302	287	341	307	258	257	304	289	262	288	262	286	275	281	252	247	296	275	300	267	287	257	307	262	283	269	267	297	285	266	272	291	267	271	296	264	282	255	279	267	297	285	270	262	278	260	259	266	272	290	269	300	264	293	270	313	273	298	274	286	287	288	293	305	291	280	274	263	297	272	306	255	261	275	301	284	287	268	265	278	277	266	254	273	293	272	259	274	302	288	290	243	304	275	253	284	283	278	288	250	273	299	260	293	292	280	287	281	268	265	313	296	244	261	292	277	278	286	287	245	283	265	299	246	287	284	281	261	291	289	291	272	245	279	231	299	275	264	268	289	288	274	294	279	292	286	244	297	282	285	265	268	275	263	289	274	287	272	291	312	274	303	273	280	289	279	271	245	289	273	271	306	282	295	280	236	280	274	284	297	245	281	277	274	289	266	288	266	255	286	277	281	252	273	293	271	279	286	304	256	273	272	272	259	302	315	290	257	292	284	273	273	266	279	250	306	261	309	272	290	295	271	262	261	273	308	255	276	298	262	289	284	272	269	309	284	296	272	266	283	258	289	281	274	270	318	261	318	284	278	281	304	296	282	279	273	256	265	266	288	257	294	276	270	245	298	278	305	258	290	297	272	272	283	275	287	297	242	269	277	266	310	267	261	286	244	306	275	271	279	272	295	330	297	282	297	268	286	279	281	274	291	309	278	265	297	302	298	256	285	288	311	272	279	277	303	273	292	275	268	290	292	266	275	284	293	271	273	276	316	290	305	260	297	278	270	265	299	227	259	299	250	277	294	262	281	264	262	271	279	285	303	304	283	287	284	269	263	291	293	258	288	253	271	307	283	281	271	288	284	279	263	284	294	263	304	266	266	316	257	243	269	264	272	299	290	273	297	272	309	297	283	294	303	260	270	287	296	264	252	266	251	290	253	248	296	293	248	282	296	275	248	292	307	257	265	274	262	284	274	252	307	281	278	274	277	284	265	296	277	259	293	274	303	267	268	249	279	294	276	260	296	270	286	262	250	291	257	304	266	254	243	261	248	259	282	289	306	292	283	289	289	283	283	260	260	262	296	236	271	281	294	274	296	272	290	276	280	268	293	259	293	255	304	301	265	305	273	300	261	266	282	280	275	310	269	244	276	283	309	241	265	248	264	271	265	266	266	285	238	278	297	277	269	294	279	292	305	265	285	278	273	283	269	276	287	250	246	282	278	273	273	284	289	251	269	297	293	298	304	294	287	243	296	252	272	285	283	296	256	255	262	271	249	282	271	238	239	269	248	301	295	268	301	300	283	281	275	305	295	278	268	279	262	259	291	285	266	285	285	247	255	261	302	276	298	278	275	252	292	265	259	279	276	287	298	283	270	288	297	285	283	272	279	278	279	300	314	304	266	268	276	266	258	287	265	258	280	300	309	281	300	266	263	285	291	255	253	263	271	274	279	294	290	288	260	275	277	262	272	300	285	266	252	274	271	289	270	288	299	287	275	277	286	333	281	261	271	291	285	271	291	321	269	262	263	257	249	289	271	290	305	258	300	293	278	290	294	289	292	309	285	246	312	280	259	267	270	272	256	277	280	245	293	295	268	309	270	280	289	270	269	279	276	329	237	279	263	264	268	263	264	274	245	282	286	287	273	297	265	267	263	271	289	279
8491	31400	6036	2846	1989	1581	1224	945	850	610	561	528	477	435	407	389	374	362	354	338	368	392	371	348	353	322	313	318	300	323	303	298	308	327	313	323	297	326	289	304	298	315	274	294	311	286	273	295	278	293	286	301	344	329	306	293	296	298	284	290	307	288	292	301	305	300	310	320	300	251	301	255	282	282	293	270	308	282	286	275	305	298	314	311	309	268	293	283	307	308	281	285	284	281	291	261	272	311	279	281	302	281	297	281	291	310	298	274	284	274	283	281	301	313	271	257	291	257	316	305	309	287	312	302	270	292	288	291	298	274	280	289	285	278	294	280	287	294	276	301	298	274	291	270	267	312	275	291	311	287	273	308	292	274	297	276	317	304	298	267	304	298	294	249	293	283	286	300	306	303	256	306	261	261	288	284	307	294	326	301	287	276	297	294	299	278	291	298	297	297	265	270	271	266	263	310	267	298	266	298	287	320	296	298	290	274	322	280	301	306	286	291	266	312	320	288	275	288	248	329	274	282	311	253	303	304	301	306	288	288	298	321	290	268	299	297	289	287	278	308	314	292	287	292	293	291	284	274	304	295	317	291	285	303	320	292	262	276	284	277	277	316	275	290	265	310	284	285	292	281	307	303	251	297	291	332	270	331	279	281	267	297	266	289	310	297	264	288	286	305	260	295	272	265	276	301	312	284	315	280	282	258	250	283	304	270	280	282	280	282	283	318	289	275	285	288	317	277	280	311	304	289	297	292	280	287	285	307	276	273	300	268	291	283	320	297	309	271	299	297	316	297	264	289	293	260	303	293	344	301	271	271	324	273	291	279	274	300	295	279	295	276	310	330	255	277	295	304	317	295	282	274	286	270	272	262	295	263	299	308	301	310	287	289	287	276	292	295	268	273	277	286	311	318	283	277	319	259	286	291	282	282	295	305	295	284	307	282	299	245	290	297	290	296	279	327	282	290	288	317	306	287	317	284	321	325	294	286	306	291	266	276	285	291	300	316	263	267	276	290	309	278	293	280	279	292	298	291	316	298	313	293	267	314	312	290	282	305	286	294	289	304	294	290	308	286	256	307	300	297	297	265	300	282	295	298	274	315	277	269	279	300	303	308	270	301	273	304	313	284	317	267	297	311	262	286	292	317	306	299	298	295	289	307	296	288	301	283	295	266	283	308	284	299	276	299	276	295	301	297	273	275	293	284	299	292	288	271	288	281	264	279	294	277	299	306	281	302	274	295	305	280	269	274	295	292	269	319	303	322	297	266	312	274	294	276	273	307	287	290	266	275	283	273	281	332	282	291	299	276	275	283	281	293	303	292	288	288	290	288	307	290	281	267	311	293	278	301	306	306	297	288	280	317	252	292	296	308	313	291	299	262	297	303	268	294	276	289	303	301	290	308	284	279	318	271	272	294	274	262	305	271	292	292	289	271	286	281	304	296	278	283	295	290	303	271	323	280	272	288	320	298	298	285	309	287	280	323	319	303	284	288	283	288	286	285	287	290	304	309	287	297	301	268	287	266	266	294	283	282	263	301	278	271	309	261	249	284	286	293	283	296	292	314	297	272	288	292	308	256	270	285	258	278	289	291	304	301	302	298	296	286	322	295	287	298	277	303	271	307	309	305	290	264	286	287	284	305	278	287	290	303	279	322	305	293	291	293	326	291	280	275	314	312	287	283	295	281	287	306	313	283	287	288	326	306	297	298	263	275	286	292	289	289	287	290	294	287	293	271	277	284	265	271	278	290	317	277	273	282	308	275	299	291	295	305	277	293	269	290	307	285	326	301	279	292	258	284	289	304	316	274	278	252	292	275	286	300	285	290	285	290	275	280	284	273	272	280	252	306	306	280	295	266	312	306	279	291	306	270	290	295	269	295	277	284	302	313	268	291	281	264	296	302	272	293	272	300	277	251	307	338	306	315	296	289	300	294	276	276	287	298	268	312	327	294	307	257	274	305	279	285	300	278	302	274	263	321	279	274	301	315	309	288	278	291	289	290	271	315	307	298	287	276	277	251	314	298	278	279	294	339	292	281	293	320	280	284	280	281	302	278	294	304	291	314	273	276	289	294	264	268	284	299	323	280	304	333	290	313	310	264	316	297	276	308	274	276	277	295	278	319	292	299	278	278	292	269	256	275	282	302	284	323	334	304	304	270	310	276	317	272	283	282	273	274	287	301	281	298	297	291	275	262	296	316	295	292	283	286	279	273	299	287	282	287	279	270	269	301	302	298	299	313	280	312	268	319	270	296	275	277	280	274	312	256	286	268	252	282	282	291	281	315	292	279	282	300	275	324	275	272	279	265	311	310	298	298	302	312	262	299	265	302	270	275	284	276	281	261	261	275	278	319	311	295	285	294	282	275	288	286	295	301	317	274	295	285	268	284	317	291	281	283	293	296	307	275	288	318	319	304	292	263	261	269	282	293	283	310	292	301	284	286	300	259	265	301	271	281	292	298	312	311	284	288	279	285	310	304	288	296	309	288	311	294	304	289	274	286	243	295	299	303	319	303	299	300	291	304	287	299	296	301	310	273	289	290	291	262	283	303	314	275	282	282	273	258	306	268	283	343	279	296	296	283	282	294	294	303	287	277	305	321	288	265	281	292	298	282	287	302	275	292	309	264	309	282	275	288	283	287	295	316	285	295	300	278	292	298	290	308	283	282	321	292	292	270	305	271	282	342	258	297	275	273	313	306	308	279	268	283	287	288	270	305	316	312	316	275	304	273	285	273	288	289	288	326	261	302	305	296	255	284	285	275	293	277	284	281	268	278	285	280	315	290	284	305	280	322	306	310	275	293	267	262	308	270	311	295	291	291	296	315	285	279	282	298	283	282	265	294	310	280	299	288	321	278	303	304	264	307	268	294	275	268	283	303	294	263	297	311	314	271	306	314	279	295	295	264	294	269	284	290	328	259	291	299	279	295	285	295	284	282	313	323	293	307	305	299	290	311	294	257	332	256	307	287	297	310	277	329	275	325	313	278	286	304	296	288	301	322	268	287	325	285	295	289	313	298	284	305	313	278	287	269	298	302	291	257	259	287	279	271	310	292	262	272	308	280	279	273	305	258	271	293	306	326	290	263	274	292	278	287	318	302	281	285	311	278	278	304	314	300	271	306	277	293	299	318	303	283	279	283	321	295	284	312	326	308	307	302	289	286	295	284	297	305	287	286	284	311	302	259	274	305	281	250	303	284	281	290	293	312	296	267	280	306	283	267	286	277	288	318	316	274	285	277	305	299	301	311	315	281	278	305	281	282	278	269	248	301	284	287	299	308	293	274	277	272	261	277	297	304	305	289	288	316	283	290	284	307	256	269	321	260	304	286	273	286	282	302	289	265	295	297	309	288	272	282	291	280	310	300	276	284	297	292	279	297	285	308	256	304	308	279	272	295	305	279	289	298	302	291	286	307	306	268	279	299	308	292	309	278	302	280	276	276	323	305	294	311	272	248	295	325	287	311	273	291	296	296	278	303	275	272
24820	21235	27629	25027	10039	1214	958	846	815	779	788	746	755	719	684	693	751	727	712	716	752	764	721	732	672	688	786	688	695	694	678	693	711	739	736	672	700	732	628	658	691	699	683	652	692	711	650	665	631	687	661	719	690	691	659	714	711	650	641	668	674	688	664	702	630	721	670	685	694	660	666	654	674	731	701	692	688	671	704	656	680	657	697	689	718	673	705	706	685	685	665	676	673	684	732	648	671	699	684	732	646	690	686	731	687	659	718	699	642	657	689	703	696	693	685	655	672	695	681	674	652	666	675	638	654	706	674	689	698	697	709	717	688	667	679	677	693	677	649	651	662	727	746	679	673	677	713	699	647	682	659	705	683	684	648	667	673	662	664	666	654	684	714	704	718	706	633	677	667	704	722	662	681	624	649	740	676	690	634	744	677	667	671	677	729	659	642	710	677	726	622	719	681	687	690	697	706	684	707	687	673	723	732	653	650	679	730	697	682	744	671	690	685	719	679	678	694	671	652	694	728	706	700	675	666	688	681	723	689	709	713	695	684	683	662	652	696	708	679	719	692	690	723	682	694	700	687	695	671	668	701	673	639	702	723	754	699	721	687	687	686	685	667	673	659	654	699	661	660	659	671	716	664	687	708	730	675	641	693	662	653	681	709	686	739	679	696	688	707	693	680	708	699	699	696	668	665	672	697	687	675	725	661	713	714	732	697	645	686	697	722	641	660	685	674	703	682	687	658	691	687	646	666	695	672	724	715	667	685	659	673	643	688	723	694	655	693	663	693	730	674	666	716	673	688	681	698	678	673	656	681	704	694	697	679	691	709	725	744	692	700	686	712	706	695	664	693	633	682	717	716	694	704	712	673	677	679	680	660	715	708	672	628	677	721	684	650	680	663	734	667	701	661	697	701	733	706	690	685	679	737	708	703	671	677	732	682	705	723	670	669	718	673	679	676	691	676	700	653	687	623	655	695	682	673	719	676	703	734	703	731	682	682	681	694	637	728	703	679	647	681	677	693	691	682	672	690	705	697	683	676	725	667	719	713	663	671	687	697	713	714	702	648	663	715	710	702	646	633	725	679	665	696	647	690	600	660	661	678	644	682	649	700	716	653	685	722	675	709	623	736	691	701	701	722	678	660	677	664	627	691	681	707	673	698	636	721	687	697	705	691	701	659	675	705	719	648	645	638	695	649	693	628	694	694	647	677	672	706	674	674	651	657	673	656	683	704	666	699	666	682	703	658	708	684	664	663	654	654	674	662	697	672	665	687	681	661	697	735	651	689	719	729	689	707	653	653	722	687	749	702	711	686	648	651	674	714	686	711	672	708	708	711	671	686	662	703	678	691	736	701	681	692	701	698	688	601	698	645	690	684	675	655	643	712	703	699	693	651	647	709	686	674	676	760	697	716	702	672	650	691	630	635	671	663	697	708	717	671	722	638	667	668	708	679	672	692	692	692	701	728	628	712	672	650	682	717	674	695	674	724	686	730	709	667	683	677	734	664	705	649	734	686	647	734	688	628	679	669	747	666	671	676	717	672	705	674	624	685	686	685	699	688	686	706	702	691	639	679	663	683	697	670	739	653	730	711	621	657	707	656	696	690	692	647	675	678	687	688	666	695	722	703	669	663	670	689	668	686	657	723	692	659	717	720	694	691	687	714	668	679	699	697	677	670	712	684	660	722	676	680	690	693	706	689	725	685	672	671	664	683	703	687	692	712	704	683	681	669	706	653	633	692	701	631	689	715	686	669	693	692	636	699	676	663	649	671	701	650	683	708	681	703	716	687	665	647	666	688	665	710	672	670	657	682	687	727	698	644	639	702	712	712	729	674	687	632	698	699	716	732	710	666	724	668	711	689	709	695	678	687	653	660	670	733	672	727	718	656	677	652	693	664	671	750	758	635	666	626	697	730	765	668	711	678	666	660	661	682	697	704	660	650	687	702	657	661	652	671	668	704	669	719	689	657	657	638	681	715	720	678	648	664	664	707	701	676	705	645	651	713	713	690	670	673	651	693	654	748	689	706	676	679	702	663	708	681	640	722	732	688	653	684	717	669	626	700	724	702	712	712	662	666	655	705	747	681	657	687	711	712	649	738	627	641	669	689	679	696	691	704	687	733	709	673	695	711	692	701	736	670	647	620	691	646	651	663	685	710	708	714	722	724	681	664	681	684	708	671	656	729	679	649	667	743	637	696	658	687	716	698	662	710	726	694	683	689	681	660	694	661	688	669	680	666	661	653	718	687	671	667	709	698	740	640	654	722	673	682	669	660	699	645	672	730	717	661	683	624	682	656	640	685	724	661	641	719	693	675	688	703	697	718	674	694	696	698	719	650	717	667	650	677	660	646	678	724	682	708	709	645	645	674	699	690	664	656	672	678	639	688	680	693	716	655	676	699	711	704	697	770	647	662	688	668	668	675	701	702	653	675	724	706	648	659	703	732	663	723	666	675	671	650	704	666	674	717	699	686	728	663	643	661	675	704	672	712	659	681	696	652	675	614	684	675	686	673	649	700	670	688	706	663	705	704	692	677	733	725	684	651	669	640	672	677	673	662	666	687	659	694	654	724	677	678	699	711	683	632	734	669	676	695	666	735	670	683	683	701	690	690	671	662	624	615	676	662	647	704	703	669	692	668	688	661	669	695	716	698	642	704	718	732	680	737	689	720	672	720	739	669	687	699	737	713	671	686	658	710	661	694	677	694	667	655	687	670	644	657	693	671	690	702	686	680	675	673	669	661	685	689	661	693	702	669	719	671	661	683	632	656	720	715	669	688	674	641	664	707	725	665	720	706	711	655	680	690	648	695	664	659	712	683	688	637	695	675	739	711	668	664	664	706	681	655	639	643	721	671	722	706	706	685	671	637	684	679	691	689	683	692	704	666	682	702	714	693	681	683	694	691	666	671	702	684	662	682	682	678	716	660	684	673	702	643	638	656	705	693	683	647	722	675	665	736	673	696	714	685	718	708	684	706	658	655	669	718	704	697	677	713	700	654	672	737	662	671	736	718	638	709	695	666	709	659	717	697	675	714	683	661	730	651	722	722	704	646	667	715	700	722	672	736	654	664	670	685	711	702	699	662	674	691	704	676	678	661	711	657	665	676	701	707	654	712	706	679	683	727	658	710	718	690	668	654	668	677	691	706	670	725	687	669	627	688	665	649	731	690	644	722	664	704	703	737	699	703	708	680	698	620	651	679	694	688	671	699	682	701	717	646	722	693	687	740	705	703	680	645	695	666	692	663	665	679	724	712	701	715	732	682	681	697	735	712	664	683	700	732	666	676	676	705	655	712	678	668	703	691	634	664	679	676	711	707	701	715	655	688	673	684	686	659	684	659	715	701	694	717	727	687	697	696	620	688	688	722	689	699	657	685	695	692	720	674	681	679	707	702	688	702	668	679	674	677	701	669	709	680	702	703	686	680	726	654	716	696	695	694	671	646	732	712	698	739	664	703	656	653	678	660	638	672	714	724	667
8347	25216	3750	1956	1565	1363	1162	1064	948	887	799	780	777	715	755	759	714	688	722	726	705	744	768	700	730	664	714	669	741	697	694	659	683	727	671	719	680	747	696	690	731	683	718	716	698	689	723	687	697	701	680	681	671	671	706	652	717	709	651	689	651	676	694	682	657	677	683	690	662	666	679	648	662	678	652	652	721	682	714	706	644	723	709	673	593	692	718	685	688	704	678	728	703	707	682	708	650	698	711	686	706	695	709	679	674	680	710	665	646	718	713	656	712	690	694	710	668	723	719	718	685	659	683	670	658	649	696	733	651	673	665	678	663	668	698	721	681	717	672	730	696	674	703	649	664	709	730	676	664	677	704	669	649	690	724	666	669	705	683	718	679	691	692	687	677	697	673	705	698	699	672	679	703	693	725	649	715	672	681	690	664	642	691	674	650	652	678	709	791	710	694	673	631	697	681	691	675	716	660	650	647	698	698	680	697	659	682	648	667	724	652	711	697	699	707	692	651	735	699	679	670	659	698	680	700	703	672	659	696	749	699	707	722	647	630	691	696	685	666	676	705	683	678	702	664	673	691	677	621	704	672	689	634	648	697	681	678	661	703	716	690	699	681	701	675	684	694	718	662	671	678	686	686	679	690	674	669	688	646	689	697	691	675	663	658	685	658	687	665	647	728	699	664	683	710	744	651	681	692	675	680	658	675	657	706	703	669	710	688	639	698	652	696	678	702	688	661	738	657	699	748	680	732	670	692	681	686	694	698	658	687	700	678	716	654	702	672	683	672	681	689	700	619	693	699	702	705	670	702	693	657	684	720	698	680	628	683	678	648	665	673	674	649	714	671	714	683	660	619	663	689	679	701	676	720	661	690	664	687	644	722	652	684	667	664	684	671	670	679	672	671	671	674	702	632	683	713	688	722	701	674	661	704	736	700	697	691	697	688	677	705	668	665	701	665	712	671	658	691	726	675	702	697	712	662	711	646	699	658	683	660	698	716	646	685	662	660	672	732	676	661	658	682	668	687	738	688	672	687	631	695	690	690	686	667	696	686	682	707	730	703	697	700	670	668	683	678	671	710	682	650	662	673	685	712	698	671	681	680	709	719	660	676	696	687	690	677	710	648	661	669	679	702	722	667	739	690	709	700	717	658	691	724	693	705	675	668	671	697	683	664	674	630	669	667	724	675	661	667	646	660	704	645	694	636	688	753	665	639	696	716	685	695	713	682	671	692	714	685	683	676	734	707	648	665	688	656	686	670	705	682	658	696	670	687	691	719	681	699	667	691	681	663	710	710	711	662	704	743	670	691	672	664	720	681	703	660	664	703	664	699	673	714	689	704	691	684	707	630	639	707	697	671	706	696	642	688	714	647	671	663	723	669	674	670	709	685	684	679	711	699	693	702	648	694	727	683	724	676	699	689	658	693	675	703	701	731	660	646	705	730	669	684	651	667	649	712	730	700	683	711	707	655	670	685	619	674	671	735	705	755	700	694	741	689	699	718	682	653	736	701	679	646	697	702	711	688	714	669	706	704	704	686	717	703	664	697	665	680	648	709	646	695	650	653	707	694	654	726	655	685	668	699	757	643	677	660	670	636	698	700	700	634	705	717	699	718	697	665	713	688	662	718	684	747	719	682	651	684	677	710	695	629	675	730	691	704	679	681	649	669	701	666	685	699	681	689	741	691	684	665	676	689	644	667	702	673	746	708	709	684	661	642	644	720	637	690	677	712	697	731	678	680	706	708	677	703	674	692	675	663	664	666	649	663	686	678	684	666	667	701	679	700	663	686	668	699	686	683	684	712	683	683	675	603	735	697	692	660	686	698	685	703	695	699	670	676	684	629	701	635	712	634	684	705	713	697	724	718	689	687	684	699	690	596	645	710	678	635	644	718	695	688	695	664	668	676	688	684	697	666	680	697	723	664	698	707	699	685	670	648	657	729	703	696	659	706	690	731	659	687	671	712	676	720	677	763	706	702	669	734	735	688	739	662	695	697	702	656	714	684	706	702	701	712	710	638	679	711	622	672	680	655	688	680	681	697	661	733	687	700	687	649	743	683	707	671	676	683	700	672	662	660	632	653	698	649	649	710	650	684	680	668	704	675	663	657	665	682	677	722	648	657	619	677	707	667	712	701	680	670	726	705	708	726	661	696	657	713	678	743	687	641	689	677	692	669	674	710	697	688	675	697	672	652	664	695	678	659	651	709	694	692	696	674	712	713	689	706	644	742	644	682	615	728	719	711	722	688	633	682	683	681	699	726	665	665	695	682	706	654	682	703	683	664	657	727	702	679	710	758	679	725	733	700	736	649	680	647	696	660	688	671	640	690	719	673	726	674	721	670	685	713	673	718	669	694	699	688	710	661	685	699	680	696	697	689	677	672	691	707	668	690	710	705	695	695	694	709	673	682	640	715	716	680	691	677	647	718	693	661	690	677	637	659	689	703	702	743	721	663	713	656	729	679	671	684	724	704	660	665	682	649	710	675	663	677	722	663	662	706	678	683	666	669	735	689	683	697	676	679	715	708	661	694	756	708	729	680	675	694	688	694	712	685	762	674	661	694	663	712	711	716	710	661	698	677	743	649	679	693	674	693	648	687	673	663	688	649	710	678	706	742	676	691	694	721	690	705	697	677	673	710	731	685	690	690	699	680	727	692	674	679	673	671	690	657	686	679	705	742	709	644	681	689	697	646	688	680	675	703	680	696	713	741	669	644	725	663	630	695	679	707	689	640	723	688	683	707	685	712	662	646	722	680	686	679	661	680	725	679	709	668	686	704	686	702	730	678	678	682	691	653	704	654	681	676	684	706	663	683	691	699	718	708	724	673	713	653	700	686	663	721	708	709	718	669	695	699	692	701	729	670	725	632	684	711	670	698	650	709	677	687	674	668	688	683	699	690	673	699	678	711	689	722	716	706	735	660	723	659	676	687	666	705	676	635	709	671	712	675	661	700	701	712	642	733	694	690	707	687	688	743	686	677	722	688	652	712	697	638	647	718	697	654	708	667	683	712	692	643	706	706	684	652	681	660	697	704	696	705	685	716	654	703	707	713	698	695	675	691	648	682	674	662	684	703	682	657	653	739	687	753	666	645	681	669	684	707	676	637	694	691	685	712	690	654	689	638	678	691	715	682	705	634	746	697	678	664	687	667	689	654	643	696	669	650	700	710	663	709	695	655	692	665	666	710	725	705	666	654	663	704	676	653	664	741	664	697	698	701	666	698	658	675	658	709	649	692	657	720	666	682	709	707	701	658	615	724	728	728	668	705	725	688	673	696	698	611	687	687	696	661	650	698	676	714	684	728	695	677	691	680	689	713	700	709	686	707	671	684	668	699	639	712	669	700	679	691	658	643	639	715	679	641	728	673	707	704	730	679	689	694	672	634	691	665	735	690	706	694	746	676	701	728	687	665	730	694	738	710	709	731	713	727	660	710	669	680	674	669	677	717	685	682	672	709	717	650	677	645	683	690	682	695	699
22628	21274	29341	23537	21278	21332	7617	999	766	692	597	543	478	454	436	429	422	393	377	384	373	363	400	369	340	318	315	356	319	324	341	328	361	290	284	291	295	317	286	314	305	305	301	313	337	315	305	307	302	323	331	324	308	311	299	317	279	310	350	290	313	287	294	332	313	275	328	299	294	284	287	307	303	302	291	274	331	314	283	320	265	309	289	291	297	279	278	293	278	306	283	284	289	301	286	310	322	323	331	315	303	289	307	327	290	297	308	300	315	302	307	308	290	292	298	296	278	276	292	316	297	304	296	311	312	302	309	291	298	320	303	274	339	304	300	317	338	308	280	295	310	315	300	285	268	296	285	317	281	291	277	304	317	297	317	287	302	287	316	286	309	319	320	284	292	271	305	278	270	278	320	320	295	310	331	277	280	306	276	286	305	309	293	334	311	313	299	311	313	293	285	305	284	304	315	280	302	287	291	307	308	299	293	264	298	284	287	306	296	277	320	303	313	286	304	297	274	281	287	317	301	295	296	289	316	309	308	269	298	290	299	295	307	352	287	294	283	284	300	304	292	327	271	324	306	326	323	282	281	282	310	299	280	283	277	302	291	311	316	296	285	301	299	304	269	241	290	287	280	304	296	290	288	292	275	303	270	305	307	290	298	315	329	281	256	288	284	305	277	311	318	316	291	294	282	283	288	302	278	264	288	312	291	316	294	280	310	301	293	299	293	302	307	295	303	289	294	277	271	311	322	305	261	292	308	330	286	306	298	296	313	309	321	306	286	298	307	287	314	306	314	301	292	288	283	296	325	293	311	280	306	293	345	299	314	291	301	296	282	265	316	268	308	299	266	293	284	293	320	305	294	320	302	323	281	339	283	285	278	290	309	297	327	276	295	307	298	322	282	291	298	299	325	282	316	267	305	304	276	312	289	321	295	308	287	300	337	330	309	292	252	323	317	341	313	314	299	270	319	283	303	310	304	276	281	277	326	309	314	316	282	277	296	287	308	288	287	289	272	306	263	290	285	277	292	288	288	305	290	310	304	308	277	301	311	303	294	291	318	313	309	291	296	289	258	250	304	322	334	296	266	282	281	306	274	327	321	317	293	260	307	294	324	321	321	319	310	324	286	310	312	279	306	285	317	304	275	299	290	282	293	281	312	308	295	304	284	297	293	301	319	303	323	302	297	288	331	293	299	307	304	274	290	308	310	293	290	292	332	289	281	312	292	322	301	303	298	292	302	297	283	313	261	306	292	284	288	322	286	319	321	283	302	319	319	288	300	290	294	279	286	290	285	306	290	327	276	315	303	303	297	310	280	334	281	305	303	314	290	314	294	308	299	327	290	285	295	296	325	282	287	304	279	299	271	281	291	302	308	293	280	298	287	313	317	308	305	328	317	283	311	306	312	272	347	289	276	305	319	287	325	309	284	303	294	265	299	308	299	293	289	302	311	264	292	304	314	336	310	300	283	270	287	290	313	305	281	295	338	319	301	307	308	296	293	301	275	308	310	290	266	303	302	296	318	297	306	287	301	294	291	301	281	326	279	293	293	279	309	309	265	308	286	304	313	332	286	298	287	315	325	273	293	285	286	289	289	312	287	288	290	300	287	304	296	282	270	285	313	277	279	300	310	298	272	311	303	298	297	286	306	312	323	271	292	317	307	310	292	287	312	309	284	335	332	321	266	296	308	329	273	296	285	319	288	301	289	304	267	304	320	309	286	320	295	279	332	296	284	293	278	314	310	312	301	284	310	264	282	313	304	288	281	328	271	294	304	311	322	298	278	324	336	278	283	293	332	290	290	265	324	314	267	282	330	316	279	290	301	306	315	277	304	324	307	271	281	289	287	293	293	298	324	272	320	290	299	298	292	286	299	323	314	284	284	291	307	303	318	279	291	290	316	306	307	268	273	282	269	310	305	255	297	298	306	308	315	329	275	289	276	315	268	308	291	310	311	294	301	283	312	293	265	307	290	275	320	297	296	326	298	327	305	319	288	293	298	301	268	269	289	300	293	339	275	301	283	304	282	299	310	310	292	314	329	283	329	284	284	314	280	301	286	293	316	300	273	298	298	308	252	307	290	284	295	294	293	288	284	307	290	296	311	310	273	269	291	285	319	302	346	301	319	325	318	315	311	324	284	339	330	305	292	284	317	291	276	280	299	283	318	321	291	302	292	262	293	293	298	326	305	270	326	303	313	285	281	292	295	294	284	286	302	315	319	289	263	311	312	293	317	298	287	284	301	283	279	300	279	303	287	309	291	269	293	288	317	318	310	283	284	288	289	291	289	274	326	300	306	299	294	303	308	296	308	310	264	292	305	325	292	296	302	317	288	286	302	281	281	268	296	291	280	275	297	301	318	294	307	326	306	283	281	294	285	266	290	297	298	281	299	321	287	285	321	317	294	297	311	318	303	276	295	278	331	293	303	275	301	289	281	294	286	303	305	286	307	280	310	291	286	281	279	324	296	308	284	290	306	301	327	300	321	297	326	288	342	290	330	317	301	300	306	316	282	323	319	318	292	294	290	301	307	299	291	288	298	300	305	294	275	297	267	292	300	297	298	283	293	318	333	298	334	321	284	316	268	326	319	298	303	271	282	288	264	317	282	298	291	286	272	310	301	290	311	322	279	305	327	280	304	291	264	303	263	307	270	296	284	273	274	288	314	281	300	318	283	301	294	297	279	276	307	283	309	299	316	290	290	309	287	283	262	333	269	355	305	292	294	294	303	266	284	310	313	319	284	335	292	318	303	313	304	332	315	279	323	296	300	299	304	338	297	285	311	294	284	282	304	309	282	260	314	279	324	299	289	297	283	298	292	280	285	291	316	283	303	284	294	315	307	302	333	293	311	328	290	320	315	302	287	318	313	317	275	308	300	295	315	309	304	283	299	320	277	293	336	275	301	292	283	293	276	315	268	296	298	284	288	325	285	276	299	296	311	280	306	297	307	291	289	303	262	280	309	277	313	285	311	298	283	285	287	268	285	298	332	287	325	330	314	300	270	319	281	306	263	299	315	323	262	283	294	288	267	293	294	301	302	287	293	311	278	312	291	286	264	313	299	298	308	269	313	312	301	315	281	297	311	296	299	281	301	328	299	332	296	274	276	296	294	283	277	311	307	318	277	304	292	269	283	289	302	293	309	277	283	274	314	281	293	289	276	255	292	296	288	279	294	256	304	284	295	323	306	295	288	297	321	312	305	288	310	329	308	292	295	320	287	289	324	268	295	270	333	277	265	285	276	294	288	314	318	288	298	275	314	304	295	279	304	298	312	266	290	297	282	296	338	270	281	329	286	274	294	295	327	302	307	278	286	258	294	280	291	302	312	277	278	297	304	258	300	292	317	292	312	274	302	291	297	306	288	290	290	297	287	299	314	315	305	299	286	303	271	269	324	292	321	302	285	298	292	283	268	305	312	308	302	260	300	318	292	303	284	311	272	283	320	285	295	269	288	325	318	289	301	315	285	282	283	315	290	274	274	287
11520	32747	9716	4601	3400	2531	1881	1432	1176	973	789	688	659	528	541	469	468	440	436	396	375	439	391	397	353	333	350	351	322	318	333	353	313	309	325	347	336	338	319	340	307	313	298	307	334	320	294	325	298	321	318	288	312	303	306	302	360	277	345	274	289	320	291	297	296	309	313	298	305	287	294	286	300	301	335	271	300	283	275	303	286	293	309	277	264	278	274	306	341	315	293	291	301	282	284	300	318	328	301	310	283	278	308	280	291	315	302	295	280	314	257	317	304	320	322	302	299	297	346	311	315	315	318	305	305	329	272	273	288	304	296	299	283	283	288	312	294	269	275	312	316	275	301	301	311	283	284	286	306	266	283	294	315	295	295	253	293	316	269	291	307	327	276	304	272	312	285	292	323	318	324	301	262	317	299	277	289	294	287	315	315	283	290	306	276	284	327	290	300	273	298	300	291	323	313	308	304	310	304	279	306	286	330	300	298	290	284	259	305	291	295	311	289	302	285	304	308	287	302	316	291	321	306	296	313	293	294	319	326	296	301	286	306	290	303	265	293	312	301	286	305	284	293	282	303	281	279	276	300	288	292	286	281	303	275	293	302	291	286	286	276	290	278	289	272	257	314	299	264	327	300	296	308	276	293	269	302	315	327	292	285	292	302	258	309	307	294	277	301	313	300	273	280	310	319	290	281	298	286	275	284	296	325	283	277	302	301	305	299	268	299	266	271	305	301	300	315	330	299	280	278	298	287	321	294	276	296	311	286	281	266	310	306	282	332	310	312	298	287	282	286	275	313	272	317	315	269	305	278	302	287	309	261	323	301	298	260	279	291	293	292	308	289	279	282	294	302	322	264	309	294	294	298	310	307	323	308	285	289	299	296	260	318	273	251	308	302	298	279	287	283	288	305	287	295	294	288	293	287	278	317	287	282	276	280	308	267	294	340	280	296	301	333	294	308	288	300	286	297	290	328	301	288	277	293	288	288	275	293	288	280	297	291	285	308	278	287	293	300	293	287	311	293	286	321	262	310	297	283	273	295	284	276	314	316	268	284	313	327	280	286	288	308	308	291	277	297	282	301	300	308	332	299	315	323	279	284	287	329	300	291	299	274	309	309	281	267	274	283	295	304	303	286	319	283	288	294	299	260	305	266	304	319	289	272	297	316	288	295	283	300	277	306	285	311	297	287	272	265	318	297	319	297	263	300	322	300	307	307	302	290	263	296	298	309	293	302	296	282	284	296	303	277	285	290	284	328	280	332	283	288	356	269	315	307	307	307	269	293	300	303	296	277	263	286	282	295	307	308	300	289	298	259	316	272	270	314	274	273	336	306	321	291	289	298	282	313	293	294	307	280	322	330	296	295	288	289	304	295	302	307	309	318	299	340	282	299	288	287	283	299	300	292	310	283	289	307	307	273	331	294	288	284	331	285	284	287	298	279	288	303	265	299	296	264	317	283	274	280	287	314	294	291	300	283	335	297	276	302	286	283	269	309	306	301	307	303	292	329	297	251	278	269	306	283	286	275	305	293	277	294	265	309	313	312	281	306	292	286	284	283	304	324	320	321	299	285	320	295	308	317	302	297	305	274	264	267	283	280	302	285	283	303	285	289	313	304	272	299	265	294	293	309	295	296	287	274	303	301	294	301	292	294	303	316	285	309	333	282	330	260	239	311	311	282	298	267	306	312	271	300	282	268	290	293	293	321	311	316	283	328	293	294	305	305	303	287	295	282	300	294	284	291	298	290	306	296	296	280	320	289	279	284	304	272	276	314	304	274	303	298	328	271	321	271	305	280	277	336	279	281	295	254	297	292	293	308	314	303	279	296	271	287	332	277	293	285	327	311	325	299	335	291	268	268	276	311	282	312	278	278	296	277	288	281	272	296	286	295	302	289	289	287	288	292	324	276	312	285	276	268	297	278	306	295	282	307	317	278	283	311	278	314	258	294	283	271	315	290	298	293	296	295	291	303	304	296	320	279	314	278	295	318	293	280	303	312	288	293	295	296	289	295	290	311	294	320	293	301	287	291	265	313	277	304	308	322	273	299	286	320	292	304	292	296	281	295	325	313	299	287	331	285	285	311	304	262	285	290	274	310	280	298	318	289	327	306	307	305	297	297	324	291	299	287	309	262	285	266	302	278	286	301	308	275	297	285	260	300	298	282	317	283	280	257	291	313	298	285	277	315	286	312	286	280	284	301	325	314	252	317	299	307	291	315	303	291	283	269	272	335	306	282	297	306	315	304	305	292	283	268	300	316	309	281	297	277	310	303	280	273	343	271	292	301	281	301	307	293	258	297	262	311	289	295	304	320	299	273	298	296	315	291	316	314	296	299	303	325	300	279	325	294	293	303	321	263	303	279	284	304	258	312	255	280	304	304	289	277	294	277	305	305	302	273	280	306	297	274	339	274	290	313	298	339	291	327	302	306	316	334	293	298	287	327	282	301	262	294	280	321	315	294	308	319	321	298	304	303	310	326	300	321	299	305	299	293	326	285	294	281	297	298	260	279	282	300	338	292	310	296	285	267	273	285	289	318	266	316	321	302	298	310	259	293	293	266	306	295	281	308	249	297	285	289	316	305	303	293	284	291	274	337	276	289	308	287	304	297	300	287	297	295	292	287	284	275	318	311	287	301	293	254	302	279	305	281	285	302	289	294	300	300	303	263	308	300	283	269	304	321	284	303	298	297	298	251	288	307	299	311	302	294	281	309	269	316	266	297	325	320	292	277	281	299	268	307	276	303	270	310	274	277	315	314	281	309	296	292	291	289	284	299	300	317	298	301	307	297	287	318	276	287	292	294	329	329	307	264	291	286	286	323	261	311	290	327	344	293	285	310	312	290	292	317	309	284	306	287	294	302	308	323	284	283	311	273	296	242	260	300	298	297	319	287	300	298	284	315	261	311	281	287	301	295	295	307	298	299	279	260	307	307	276	285	273	284	311	286	294	252	311	284	308	285	307	293	244	292	324	304	288	298	279	272	285	299	284	291	264	303	263	301	291	291	282	318	307	279	303	284	281	279	279	297	320	288	300	294	285	292	286	303	291	249	284	317	287	291	310	305	302	263	313	256	311	283	288	292	296	306	310	287	314	330	289	315	310	313	271	289	280	276	311	280	278	305	308	320	318	296	273	303	297	313	298	302	354	287	279	293	312	305	305	300	286	306	311	290	299	275	285	297	309	318	243	283	300	282	302	267	328	335	309	296	319	290	274	307	267	299	287	276	315	319	290	290	336	309	246	324	299	321	298	285	317	311	303	307	301	306	296	297	273	316	317	283	283	307	271	302	292	293	300	325	283	311	334	304	272	320	281	313	277	296	270	308	290	308	290	303	306	308	295	280	307	285	304	273	280	286	299	293	301	290	297	305	301	308	311	334	263	330	285	275	305	294	261	304	281	271	303	330	285	286	306	292	305	321	275	297	266	298	281	272	288	292	281	296	293	282	276	306	306	310	292	297	279	292	326	294	311	284	279	294	276
28001	20894	8378	1096	761	672	660	631	599	621	599	612	574	581	636	638	584	591	573	619	608	637	524	598	555	641	604	621	644	616	591	604	563	572	593	569	602	571	551	622	576	549	582	543	580	552	558	554	549	586	606	564	565	591	606	611	623	587	589	619	606	563	579	551	556	548	557	619	559	559	598	574	545	573	581	598	550	600	558	559	551	574	616	555	643	630	593	603	546	642	595	577	585	565	565	554	584	597	568	563	554	549	587	603	596	538	581	593	598	592	578	612	622	624	588	578	581	593	621	580	591	539	593	585	600	609	569	599	602	575	571	584	603	601	608	610	572	625	564	656	567	598	607	531	549	585	616	620	591	593	564	624	551	541	574	557	568	606	609	593	591	567	570	565	598	611	601	571	599	596	591	549	577	596	565	605	567	584	587	603	590	614	594	590	574	578	604	551	596	590	606	537	557	570	571	574	644	562	566	583	599	587	632	566	618	564	598	626	591	569	581	618	592	592	561	569	592	567	583	566	552	595	564	612	565	533	544	568	572	560	606	590	570	578	568	566	596	560	590	617	618	604	601	593	616	611	629	603	576	565	583	562	594	540	634	603	579	605	598	589	605	593	579	578	595	597	580	578	630	581	618	564	567	572	571	591	608	578	589	568	597	603	597	600	563	624	586	622	613	576	576	588	598	567	567	539	574	558	578	575	605	587	578	556	588	646	587	581	540	591	599	561	550	579	574	554	577	563	588	592	575	608	616	560	567	565	629	591	596	609	567	575	565	571	624	550	599	609	583	580	603	610	591	613	568	568	557	633	571	592	592	628	592	584	554	595	578	596	658	589	585	603	602	582	562	561	654	636	572	591	602	574	575	623	618	566	585	634	608	592	555	590	539	580	541	574	591	602	590	572	601	555	582	587	557	562	564	557	598	624	551	562	560	617	590	545	599	589	506	563	603	630	566	591	538	598	603	623	575	583	585	597	595	595	601	528	603	561	557	580	602	561	585	547	580	590	567	587	569	569	585	591	598	578	566	549	561	618	562	585	614	577	623	575	613	604	572	573	598	563	614	576	593	627	588	575	580	606	591	600	598	602	580	597	587	580	583	623	583	560	597	560	571	582	548	601	614	557	606	570	605	584	553	585	562	593	597	607	582	552	560	624	627	580	592	555	614	579	612	517	602	619	599	587	615	530	571	580	601	583	609	570	594	597	599	597	585	596	577	595	562	593	600	594	588	572	550	613	606	595	621	587	576	577	569	607	574	612	602	552	580	589	593	586	595	563	605	541	586	609	566	612	561	599	593	575	587	603	563	587	609	592	611	618	578	590	596	588	616	549	617	561	595	570	582	605	602	596	569	589	582	595	623	598	561	573	548	588	559	609	623	592	588	572	595	552	568	621	588	543	551	555	539	628	573	599	584	602	563	583	622	609	589	535	576	619	631	542	600	572	593	565	582	589	626	630	569	615	619	592	584	580	582	571	566	580	601	548	571	623	558	578	621	600	560	595	587	546	615	584	581	571	572	598	591	613	578	585	553	551	573	575	592	589	604	549	585	580	655	542	605	622	590	566	565	617	596	537	564	628	610	553	590	581	616	584	602	639	615	578	573	579	594	592	612	564	583	586	586	557	614	575	622	581	583	590	595	579	581	605	625	580	574	583	581	576	562	558	622	618	587	541	582	583	624	600	562	579	606	610	574	580	580	554	611	582	587	613	572	555	560	607	547	623	569	567	587	570	554	630	591	612	559	604	609	598	546	543	584	592	596	546	574	572	593	551	593	605	570	592	586	597	602	597	571	531	605	590	577	622	649	586	534	594	579	567	617	540	587	567	611	577	579	607	598	596	577	578	608	560	598	583	592	564	584	604	568	607	592	607	578	569	621	642	552	547	605	584	620	568	601	566	614	553	618	619	606	585	590	579	591	569	576	618	596	565	588	590	571	580	572	586	601	604	652	582	543	619	565	576	550	588	639	584	568	650	617	548	605	577	549	548	578	578	594	598	583	610	589	597	568	564	581	553	598	598	580	557	631	604	581	581	536	601	574	611	579	628	603	549	609	548	566	554	536	576	556	571	553	569	573	570	562	591	562	557	592	612	583	525	606	553	583	580	631	554	589	576	608	585	584	587	590	592	578	578	557	579	572	640	567	566	614	570	635	620	641	582	569	618	560	593	584	589	582	572	576	582	546	576	572	564	585	557	596	581	589	579	548	587	573	603	574	604	581	563	573	569	604	594	559	561	572	586	575	583	569	596	558	599	553	602	608	555	546	603	631	606	582	620	615	595	584	546	583	598	584	559	605	599	609	573	575	617	558	558	577	595	609	556	567	579	607	583	582	557	579	625	624	588	590	598	571	559	618	608	617	569	592	582	571	542	572	570	573	559	588	572	600	622	616	624	538	579	572	630	599	573	565	602	589	606	578	556	625	604	585	576	595	619	574	568	607	563	559	572	609	603	585	548	579	535	623	564	526	609	605	566	612	594	600	570	575	585	550	584	580	577	610	634	542	585	569	607	594	602	619	610	566	577	590	615	603	590	569	562	584	579	633	598	597	582	566	596	588	566	569	559	567	609	607	593	562	578	540	565	596	642	588	571	578	601	577	598	595	624	572	599	569	593	613	605	588	592	580	588	602	628	619	594	623	549	588	612	612	600	602	613	582	577	562	606	636	575	589	585	626	631	574	606	580	613	588	607	590	577	617	581	595	559	567	601	589	589	566	594	626	554	600	550	563	559	568	580	619	570	582	578	579	563	552	609	568	625	600	596	621	554	575	571	584	589	620	584	584	576	591	572	578	590	548	585	562	597	597	589	596	618	585	616	614	541	544	578	583	556	615	566	582	548	621	605	593	574	580	583	578	605	564	557	613	568	579	606	602	585	600	574	610	587	602	567	573	540	560	629	584	580	590	562	553	622	586	595	574	575	584	614	537	564	600	621	604	559	579	603	588	566	598	591	566	612	596	564	590	636	563	562	619	588	593	554	580	545	581	587	584	608	561	562	583	570	625	564	588	553	561	594	574	585	566	576	598	553	559	552	588	592	572	613	579	597	605	579	581	584	579	623	539	548	595	586	609	578	544	573	584	616	598	596	557	599	590	610	568	575	577	598	609	555	613	563	587	569	549	588	597	555	621	625	575	603	578	586	609	590	606	587	591	593	614	583	583	598	584	604	588	542	581	575	619	565	583	608	566	592	633	562	571	567	543	621	587	626	592	609	576	558	572	579	607	562	546	572	533	565	595	620	548	595	590	569	596	574	614	595	554	567	635	596	587	583	654	603	579	632	540	581	601	596	541	570	633	540	562	618	613	610	604	594	564	586	563	584	608	553	594	562	635	597	614	562	594	606	574	559	571	598	581	553	580	598	557	586	595	580	608	546	614	591	579	626	559	591	561	563	555	594	533	570	540	554	575	568	628	579	597	571	577	591	580	566	599	535	584	561	588	534	579	566	572	565	568	593	580	581	555	599	579	608	562	594	596	610	582	595
10974	15836	1424	951	859	802	729	658	716	674	633	621	631	607	610	618	593	605	651	606	597	616	616	579	577	638	632	562	561	598	583	603	608	605	602	647	590	565	638	535	641	616	565	600	612	605	578	630	612	602	618	622	578	583	611	607	617	616	579	649	600	554	569	562	634	609	590	614	588	603	607	589	629	604	568	649	593	603	564	597	576	585	576	627	595	640	565	585	593	571	614	557	581	542	611	619	578	540	589	613	586	624	581	576	583	596	627	620	627	551	604	570	557	591	564	618	625	577	578	560	610	597	550	641	603	601	564	590	591	567	628	588	579	588	594	608	638	601	578	592	625	598	586	614	585	631	594	628	596	589	626	592	577	587	571	593	590	596	586	578	589	584	601	613	601	632	619	604	606	600	604	621	599	548	570	619	565	633	581	649	590	580	592	588	612	622	597	594	595	619	595	575	611	648	581	617	610	574	601	596	556	619	553	588	592	578	612	601	611	598	564	625	556	592	588	605	639	615	591	626	622	590	605	559	621	598	564	580	547	596	598	587	603	601	599	561	619	609	589	557	621	578	593	571	646	596	548	581	582	574	599	561	616	584	606	591	624	588	629	602	666	586	541	637	556	628	593	631	619	583	610	599	561	578	583	576	583	534	610	625	648	583	631	602	610	604	631	585	570	581	579	569	593	621	622	604	606	628	590	593	574	578	638	552	587	638	604	580	599	581	581	601	580	641	598	567	590	590	583	628	595	621	585	619	593	630	603	566	568	587	580	644	563	647	615	596	608	595	629	563	618	575	631	620	592	595	590	594	620	606	604	614	643	616	611	587	608	608	591	591	627	607	578	588	581	595	636	598	599	559	580	620	621	616	580	634	611	595	612	624	593	576	627	586	562	595	580	623	623	621	576	611	585	639	609	603	635	619	614	588	634	616	562	578	614	580	590	608	596	590	569	599	580	628	610	617	650	581	581	591	618	624	594	628	648	574	593	586	565	585	594	624	597	593	596	605	591	619	600	608	601	573	563	613	628	562	594	582	612	584	615	588	595	642	631	565	585	630	599	571	579	567	568	586	615	612	639	630	597	574	558	608	573	607	591	571	630	606	608	591	595	586	611	602	600	572	579	608	556	572	565	592	611	601	634	600	612	592	636	561	574	599	583	599	637	583	576	597	615	566	636	613	626	570	573	611	640	627	607	613	587	587	619	613	635	585	616	599	611	612	581	604	628	583	599	607	592	590	594	612	576	672	618	624	629	595	547	660	565	626	613	600	646	597	590	608	608	574	629	569	609	602	570	553	570	537	625	631	584	626	578	577	601	617	598	561	610	600	591	567	596	630	626	630	616	602	610	612	612	571	591	639	596	589	616	577	614	612	607	621	601	600	588	558	591	652	632	589	591	600	577	641	620	591	574	606	581	561	609	569	593	583	620	630	600	571	663	582	582	598	577	658	627	583	576	606	563	581	626	568	613	593	588	578	618	590	585	596	583	556	609	593	601	627	574	622	574	580	633	589	581	594	593	572	659	603	605	596	579	584	555	605	631	575	619	565	601	631	585	569	601	575	593	616	596	596	617	547	588	546	637	569	592	600	566	561	641	581	599	567	644	586	610	586	603	612	645	616	612	622	570	577	566	571	569	607	630	615	582	591	594	575	567	593	585	622	574	616	606	591	589	626	584	626	619	575	581	555	607	617	557	573	580	588	589	573	568	573	577	610	596	593	556	614	593	567	592	621	600	589	573	607	586	625	605	582	577	554	608	652	613	563	603	618	602	517	584	609	627	540	618	583	589	559	554	601	574	607	542	553	599	599	599	599	603	615	598	614	604	600	600	609	612	607	591	616	586	595	601	606	619	566	588	624	619	604	621	604	608	603	606	581	612	654	611	617	579	575	585	562	625	598	626	578	573	590	565	623	603	576	575	591	615	589	581	613	591	594	608	581	586	597	607	594	630	603	595	569	605	595	588	607	611	602	577	640	572	613	597	582	604	585	562	610	575	650	582	621	614	589	615	598	558	619	625	594	657	650	604	600	634	591	588	605	596	581	538	583	581	653	615	601	643	629	557	573	600	598	638	561	606	599	659	556	611	612	560	583	610	582	617	566	597	601	577	648	624	602	569	621	587	570	617	579	642	578	601	607	572	596	586	561	566	635	605	643	592	563	608	620	558	600	607	600	587	587	584	632	624	581	562	585	568	599	578	617	652	591	603	586	634	604	630	608	551	599	573	616	616	630	588	608	603	546	609	598	570	601	572	607	593	609	588	533	589	565	630	581	608	618	568	590	586	617	602	633	592	553	573	589	576	571	571	588	594	580	602	635	581	606	602	648	640	573	606	583	595	548	597	545	637	601	599	594	604	615	598	619	604	567	626	584	618	607	638	627	642	555	625	581	586	650	625	602	580	576	588	594	621	606	596	605	590	619	599	580	616	588	600	614	587	663	621	589	597	583	571	606	629	587	634	627	608	596	578	569	602	608	613	586	616	594	562	569	572	598	588	596	559	583	607	577	597	646	648	594	571	556	627	559	632	625	608	595	594	560	586	623	606	611	650	647	572	599	587	623	600	610	606	598	638	614	597	592	574	606	569	611	618	586	601	576	588	573	566	590	599	599	587	524	634	588	580	600	588	626	594	582	566	650	611	596	586	588	598	619	601	604	634	587	609	583	618	570	611	611	613	634	592	605	605	588	563	620	654	626	610	614	610	592	582	611	597	615	574	615	614	571	583	611	594	639	575	564	607	582	591	619	608	613	611	573	602	594	592	585	586	646	593	594	566	629	580	570	543	626	616	619	564	612	640	611	620	585	591	597	592	591	593	594	603	622	544	585	610	602	581	578	617	610	606	607	603	565	586	587	598	602	596	586	593	605	638	595	555	562	659	620	621	598	594	592	626	582	651	584	623	602	589	649	610	611	592	584	621	585	586	591	625	594	602	603	618	586	598	552	581	616	577	592	634	558	629	582	630	543	607	638	563	614	614	619	600	613	586	589	595	608	581	568	589	602	601	564	569	619	572	622	611	633	587	609	637	599	592	603	598	594	557	588	604	619	552	596	600	583	605	583	607	607	632	607	592	606	622	596	624	599	566	612	622	589	583	576	580	594	621	605	624	573	606	571	616	576	596	572	568	638	616	571	626	584	615	609	605	612	560	623	599	578	582	610	643	588	555	625	600	594	640	638	600	531	619	573	562	572	622	606	591	605	610	610	568	622	605	586	565	601	589	601	611	563	589	605	594	564	573	602	635	639	604	574	602	559	611	604	568	583	581	592	625	595	608	559	596	622	622	590	559	621	584	620	636	577	567	589	577	579	640	605	560	623	613	588	597	566	622	570	573	562	579	589	587	635	597	569	621	585	601	588	561	624	597	604	596	591	624	590	613	581	597	560	642	589	608	599	650	600	581	593	635	582	604	588	599	567	573	585	642	604	657	596	639	576	566	656	593	613	559	568	576	618	586	610	582	609	573	630	573	607	598	597	622	616	594	616
23771	21242	28594	24171	21175	6993	982	628	497	486	412	420	380	342	340	320	337	295	318	294	314	300	358	268	313	285	315	285	292	278	313	323	295	305	287	259	282	283	300	296	319	271	266	273	312	297	253	289	315	280	302	265	259	265	273	274	295	291	281	258	263	281	270	303	258	293	290	282	269	272	253	279	257	287	297	258	271	322	281	241	292	249	298	279	299	248	286	284	293	283	291	309	300	297	295	276	293	293	283	250	276	302	306	277	286	274	279	254	280	281	281	284	296	269	301	275	274	295	277	290	297	293	278	296	294	287	275	277	279	274	278	268	286	290	288	284	312	276	289	251	288	265	264	299	315	233	291	268	276	277	285	286	269	283	280	298	314	277	291	298	279	247	279	287	294	291	307	249	270	315	266	290	303	290	284	299	318	276	302	277	284	290	254	291	307	306	308	293	269	260	309	269	295	268	293	308	265	296	280	302	278	305	272	281	267	274	283	313	282	311	273	288	276	294	260	264	253	263	299	285	271	314	323	247	282	284	284	296	295	286	294	291	287	285	275	260	295	268	265	262	271	278	277	291	292	317	289	255	259	271	306	270	289	274	304	275	280	280	287	284	276	271	275	323	272	271	273	312	284	275	271	298	270	269	263	277	283	286	268	274	280	285	273	281	280	262	278	264	284	280	290	287	288	313	297	295	291	279	285	311	297	288	278	277	275	320	286	284	269	270	276	313	289	243	284	298	312	292	266	289	285	266	287	273	278	293	298	279	300	296	292	271	261	294	267	280	261	286	309	288	311	262	297	271	291	286	305	276	295	309	282	285	258	287	301	277	247	297	271	277	286	299	302	262	247	298	309	265	242	285	298	300	292	281	283	309	299	253	271	316	299	266	285	272	276	270	276	272	304	288	293	258	286	267	300	272	319	270	277	290	292	277	299	270	247	260	269	282	319	297	274	269	289	278	269	301	272	292	257	281	294	279	262	284	274	290	270	277	276	315	278	250	261	303	303	269	312	267	275	266	259	281	296	247	305	259	272	299	289	272	272	268	305	272	282	240	299	311	261	273	273	257	282	276	282	305	283	288	284	284	271	286	291	314	275	270	278	296	261	306	278	268	315	303	286	247	277	252	285	247	285	298	306	278	279	276	285	261	293	277	293	275	290	292	297	289	280	271	264	315	267	278	266	258	273	252	291	279	292	303	293	278	292	285	286	254	295	282	282	272	288	265	258	304	306	272	277	257	266	262	261	278	284	274	264	279	268	306	290	301	314	257	271	283	257	304	277	276	244	270	268	270	265	301	304	288	293	276	283	274	276	299	299	274	253	317	279	266	272	286	275	288	275	293	288	256	312	267	263	280	268	274	269	267	314	268	285	271	270	273	304	286	273	313	285	310	291	297	264	302	282	272	272	278	286	242	296	287	295	307	284	279	255	278	259	273	295	287	278	286	291	276	293	287	300	310	285	274	293	307	278	296	316	283	259	265	299	292	273	294	266	275	283	278	277	279	284	290	248	266	263	294	284	280	264	275	292	269	289	280	243	292	268	319	242	305	270	288	299	282	259	283	279	275	295	264	269	281	257	282	290	279	296	290	257	302	288	245	314	295	285	292	299	290	313	274	283	260	297	249	273	318	315	250	269	296	312	260	299	262	285	262	271	277	272	284	296	303	263	284	245	280	285	302	256	282	265	293	286	269	313	276	306	328	257	281	285	294	291	288	294	299	320	297	274	285	259	278	277	295	283	291	311	273	271	258	295	287	293	287	283	258	267	252	269	312	301	282	293	259	274	294	306	269	319	286	279	271	288	277	282	287	306	281	245	277	264	257	276	311	259	281	302	285	292	279	281	295	293	307	270	290	284	270	298	268	301	284	306	297	309	288	285	283	278	269	299	290	246	307	310	288	276	277	244	302	305	260	279	291	274	283	301	288	281	266	260	275	265	321	284	281	303	311	309	284	259	268	302	269	289	306	261	254	271	283	288	295	318	297	316	283	280	297	291	305	288	304	273	265	294	261	298	275	268	300	294	307	281	260	296	264	264	320	273	255	258	254	299	275	269	271	261	248	265	284	290	261	273	247	272	298	290	295	299	314	297	273	262	269	315	280	263	278	272	294	260	300	289	290	296	270	319	276	279	303	294	297	254	292	269	288	294	274	281	297	285	264	308	278	309	296	293	266	268	301	262	280	280	269	271	297	300	283	297	259	304	249	304	282	292	308	274	270	287	268	321	270	269	311	306	273	266	288	264	283	279	289	283	257	288	291	281	289	307	284	281	334	284	255	269	262	279	279	295	283	288	292	285	281	296	271	296	305	322	323	285	278	298	288	288	267	253	286	304	284	278	277	293	269	287	238	326	297	249	314	307	283	269	327	285	287	267	277	299	273	279	261	272	272	281	268	320	315	289	291	282	295	275	292	287	280	274	265	294	285	294	316	296	285	290	313	297	273	297	289	251	293	287	266	279	263	282	286	265	289	285	296	289	277	264	305	243	249	286	302	271	274	305	299	286	277	284	262	276	285	302	259	253	275	289	287	265	274	274	281	264	269	281	309	269	261	261	301	317	299	305	277	283	278	319	270	286	263	271	292	283	291	282	286	309	296	293	313	278	290	287	258	252	303	282	297	285	306	263	263	260	312	280	272	284	261	303	293	286	269	296	273	274	247	270	294	277	253	325	272	264	314	278	273	284	306	294	284	287	282	293	291	297	283	238	287	317	256	271	283	292	285	254	259	297	276	269	268	279	266	292	267	284	259	280	286	256	265	298	301	255	287	282	292	292	297	296	263	298	268	294	259	289	313	343	268	300	291	310	276	293	271	263	300	284	285	273	299	312	268	286	284	283	278	268	272	300	289	288	243	262	286	270	255	322	289	291	307	269	282	314	311	298	287	283	282	278	290	296	280	293	277	257	302	278	272	305	252	262	286	311	281	278	262	281	285	286	304	266	263	311	281	278	280	286	305	278	306	266	292	291	275	272	303	271	279	293	286	281	259	270	268	295	285	277	265	273	304	271	288	288	284	263	264	269	281	267	261	279	293	309	259	286	243	283	276	275	293	288	274	277	264	275	266	271	279	257	283	291	285	258	282	266	315	279	268	272	273	279	313	277	293	292	274	281	319	259	277	263	300	276	280	282	272	261	307	261	286	283	296	295	306	304	296	268	281	295	299	312	299	291	292	267	287	255	316	288	246	270	261	271	286	294	282	283	330	300	293	285	289	272	269	280	278	287	275	256	296	270	263	271	258	272	255	306	286	255	274	267	270	285	289	314	292	290	293	311	267	275	278	277	289	290	273	290	288	327	285	268	274	299	275	255	278	285	279	290	281	304	260	292	268	274	279	289	255	293	274	298	274	296	268	274	294	301	273	284	277	268	266	257	305	248	293	310	294	284	271	240	276	258	302	280	281	285	285	293	252	286	297	284	271	298	251	274	271	263	272	307	299	268	302	299	273	302	292	286	260	262	251	267	315	266	279	286	271	269	278	307	252
14288	31023	5953	2750	2043	1598	1169	928	738	607	574	502	396	413	408	401	386	339	396	374	367	378	375	350	337	347	314	299	318	354	302	302	310	339	324	290	301	299	305	316	341	335	308	303	285	293	303	267	306	306	325	306	271	344	303	313	317	291	288	307	291	343	285	288	282	266	301	300	295	298	323	319	316	281	311	318	302	294	293	277	302	322	314	312	279	324	308	314	263	286	300	287	309	322	307	293	264	315	303	318	299	252	262	302	295	298	330	296	301	288	311	303	305	312	306	307	276	318	304	304	299	248	311	289	294	303	321	293	277	281	315	287	313	313	320	259	285	298	292	289	314	292	321	285	295	297	302	269	304	285	283	285	312	309	276	296	311	285	317	298	313	304	314	284	278	315	313	325	292	272	292	289	287	280	319	310	296	262	264	300	310	287	302	304	261	304	280	291	351	295	312	286	269	279	290	274	291	323	309	291	280	284	283	266	302	290	312	294	297	297	315	292	309	298	309	309	318	280	301	300	291	288	332	312	291	309	279	297	270	323	296	277	301	283	298	313	270	323	300	303	262	296	291	301	300	292	278	275	277	295	272	281	307	296	281	294	290	276	308	294	293	301	283	297	286	311	306	295	281	294	287	318	295	298	266	288	288	304	281	270	270	324	329	296	264	309	332	281	285	313	290	291	248	311	303	302	286	284	307	307	308	304	297	283	299	313	303	302	317	333	307	264	288	291	317	297	337	300	307	276	295	286	292	291	271	312	303	315	311	286	294	272	274	282	264	287	288	321	290	318	313	300	253	302	301	280	303	294	306	282	309	299	297	318	313	257	302	319	303	287	304	283	334	312	304	297	311	288	271	270	291	313	282	274	299	317	268	312	306	289	280	308	274	329	283	296	296	279	279	313	262	281	315	302	307	320	322	308	288	281	308	274	288	309	282	265	286	283	299	298	269	282	287	296	292	287	276	332	287	297	329	273	303	280	297	281	306	288	268	310	314	317	337	271	271	253	293	318	298	301	310	297	300	291	284	296	301	285	320	286	308	306	297	291	274	334	301	282	313	295	275	319	293	292	270	267	306	301	292	273	306	300	285	308	302	296	300	285	276	288	298	330	291	299	294	260	317	304	320	312	291	278	267	309	299	289	297	278	289	303	302	287	299	297	271	317	277	285	296	295	305	287	282	301	319	298	329	312	300	326	317	303	271	299	325	264	269	289	302	292	297	307	313	321	291	288	286	297	301	265	283	298	316	298	292	308	303	324	303	282	298	290	309	297	296	313	303	273	323	252	269	288	305	311	303	326	272	326	326	314	283	287	288	305	297	281	275	282	272	287	322	307	320	291	309	328	301	301	273	287	291	323	280	328	282	299	282	287	291	311	266	292	273	291	291	294	278	287	296	281	251	280	326	290	303	303	310	280	313	339	311	268	298	273	320	294	290	291	293	305	283	313	287	283	288	329	287	295	320	277	275	320	308	315	305	332	285	303	298	309	326	301	311	293	328	303	291	290	287	311	297	283	282	280	295	288	284	277	292	285	308	266	288	290	300	300	311	295	290	310	287	311	275	294	301	281	311	309	277	272	292	279	293	301	311	279	290	303	289	305	328	296	252	296	312	313	310	284	278	277	315	323	277	310	291	298	278	306	271	262	285	290	277	311	285	307	312	328	325	278	302	288	313	291	297	333	293	292	330	273	269	274	299	302	321	289	325	319	301	279	306	301	281	275	294	288	311	313	278	276	314	271	298	244	294	312	312	259	270	291	259	322	281	329	310	286	293	279	307	301	301	295	290	280	300	309	289	279	289	290	310	320	302	291	297	303	307	303	306	263	312	319	294	286	329	257	264	296	278	294	266	306	321	297	274	287	295	271	322	296	316	325	291	308	304	311	316	292	287	309	304	315	309	274	297	275	293	325	292	318	308	295	276	298	287	253	283	303	296	275	327	277	288	301	321	286	292	313	290	316	300	315	319	302	320	271	290	307	288	311	306	292	282	300	305	294	299	309	279	285	305	312	304	286	315	267	297	307	266	325	274	290	271	273	305	317	296	251	332	298	317	274	318	235	297	294	303	297	283	300	303	299	306	298	294	292	297	304	305	264	314	317	282	302	305	300	330	319	262	287	315	292	292	312	284	320	288	297	306	318	306	308	278	332	311	307	318	282	313	296	270	304	314	300	284	304	296	282	313	277	291	299	300	319	317	305	322	310	310	294	336	305	289	299	314	324	309	286	279	283	264	286	319	315	269	293	264	305	291	312	300	273	305	315	278	263	305	308	300	317	276	297	309	279	308	288	281	307	330	292	289	298	288	306	279	293	301	301	284	267	315	309	284	257	324	286	281	314	313	319	314	305	285	290	297	270	266	296	292	290	293	316	289	298	312	290	317	303	266	273	288	289	300	282	295	306	295	255	289	294	318	272	297	266	302	316	299	283	284	294	285	338	288	311	278	317	292	298	305	294	294	293	299	303	289	282	304	302	289	279	295	306	280	291	302	288	299	290	323	284	312	270	287	291	285	268	319	322	314	266	311	277	301	287	301	301	288	269	283	327	281	309	288	276	302	295	310	272	280	304	302	292	283	276	314	283	307	291	279	289	269	335	275	305	328	284	288	318	315	256	325	323	277	316	288	315	283	311	281	306	274	311	285	267	289	286	296	289	270	275	275	307	257	296	311	285	277	313	302	293	295	292	283	318	307	297	313	308	302	280	293	292	268	308	288	284	301	287	287	303	294	283	280	296	287	326	323	297	279	291	313	276	306	306	298	314	298	287	312	304	292	292	308	317	307	296	305	297	299	276	307	288	304	254	280	293	304	328	309	280	260	288	288	294	291	312	291	271	284	349	285	286	292	325	299	300	300	280	342	292	295	314	240	270	296	301	299	280	274	301	265	297	293	304	303	301	286	282	283	281	282	294	285	291	280	303	298	303	267	313	284	321	307	291	280	330	257	289	324	310	294	306	330	285	315	284	289	288	321	312	303	280	302	322	289	301	265	321	321	305	284	310	275	275	288	295	274	292	289	276	285	272	305	296	282	267	308	294	311	301	316	297	351	281	280	324	282	312	308	288	261	288	309	260	293	299	281	322	284	296	292	290	316	276	284	302	328	325	278	291	295	314	299	290	282	316	306	310	278	271	285	292	292	266	298	254	295	264	286	281	294	295	279	281	264	296	268	291	306	303	289	293	308	274	266	257	292	282	290	306	270	303	261	298	320	275	309	300	296	294	304	282	299	283	280	289	299	300	304	283	307	284	285	301	293	300	272	318	290	298	292	284	276	266	285	261	289	286	302	291	283	284	277	295	272	276	269	296	321	313	336	285	267	291	278	303	293	280	295	313	279	300	304	303	252	309	262	336	312	294	289	327	279	297	279	291	293	319	285	274	307	289	282	262	298	290	323	309	305	299	297	285	305	287	262	337	298	259	274	290	319	301	290	285	294	292	309	301	289	313	270	302	324	289	287	285	292	315	303	296	285	296	290	311	285	290
24877	21195	27268	25256	9046	1157	908	826	777	726	805	774	705	684	750	675	658	701	748	704	753	729	655	686	682	706	708	699	710	714	686	702	674	660	672	705	704	729	680	693	689	682	726	709	676	662	717	694	714	726	704	674	720	735	672	735	733	661	699	679	661	669	697	695	686	693	728	696	687	688	736	704	692	708	671	714	701	680	664	683	748	683	691	706	717	684	709	639	692	671	668	694	632	692	709	661	645	660	689	709	710	708	685	695	730	692	675	691	682	688	662	690	700	678	654	730	668	722	668	665	664	634	711	662	679	705	674	729	686	705	726	704	686	675	676	660	685	720	690	663	728	736	682	715	713	726	699	720	697	659	645	690	689	706	690	698	646	699	749	676	658	693	674	701	720	653	666	643	704	686	677	689	706	706	677	693	665	666	667	689	716	700	675	643	712	685	704	659	717	708	614	690	743	710	620	670	707	705	684	686	679	688	695	676	674	722	718	686	680	600	699	703	692	664	679	764	699	678	709	661	703	678	678	653	700	660	663	686	693	684	678	640	708	664	664	684	721	677	723	698	701	696	704	670	640	739	721	697	715	679	690	669	697	684	691	657	725	717	623	682	737	669	662	674	645	678	678	682	680	657	691	701	699	680	650	688	701	671	745	697	697	703	716	716	694	705	677	686	703	702	642	706	665	649	640	695	701	707	679	653	702	614	715	689	665	686	682	672	696	672	724	724	629	689	695	677	675	700	641	713	714	713	757	652	690	701	702	701	663	674	654	700	678	664	675	688	712	720	677	691	705	683	654	720	696	717	709	694	679	717	647	706	702	678	712	696	667	707	693	694	717	674	731	714	668	652	685	680	634	647	657	665	739	687	662	682	706	685	678	717	728	715	666	677	691	724	695	669	706	699	723	666	725	697	671	654	701	690	606	710	746	645	668	750	686	711	682	753	696	692	635	685	716	686	666	676	682	651	693	690	684	644	677	687	664	695	716	673	671	686	694	675	694	660	690	682	687	679	683	669	653	645	704	708	692	723	689	707	713	641	652	667	706	664	705	680	683	670	688	664	659	683	692	713	700	725	704	697	720	709	738	647	677	731	698	680	662	718	715	653	705	755	697	636	722	731	643	665	691	743	681	673	711	729	677	723	702	691	665	708	697	655	697	674	638	657	684	665	656	705	684	674	666	627	734	686	675	741	675	752	690	739	660	728	646	662	658	634	676	697	678	650	661	702	714	703	672	696	668	691	701	709	725	722	710	631	675	671	693	672	712	679	671	674	694	652	710	677	719	647	675	681	718	701	703	699	680	662	662	691	681	697	682	681	672	678	681	681	702	699	674	661	676	699	702	663	662	679	688	644	751	689	700	711	677	705	695	643	693	705	663	667	688	714	642	684	674	687	711	687	735	709	723	707	690	696	681	713	696	711	725	689	696	696	662	685	717	690	721	670	694	709	697	727	667	688	706	641	671	661	685	676	653	724	675	694	664	651	709	712	676	638	680	716	636	708	733	681	639	736	695	664	671	734	718	702	665	698	692	674	676	715	687	668	728	670	661	720	728	672	698	708	685	691	656	658	659	656	671	694	695	736	704	710	674	655	676	722	738	661	636	663	658	708	679	648	653	736	685	670	698	685	689	693	671	688	675	710	711	691	669	675	645	671	699	645	681	659	737	680	714	722	666	710	694	622	697	669	649	646	644	676	705	689	717	709	680	733	697	673	714	675	662	676	693	644	696	711	666	695	701	712	647	714	702	667	623	691	694	647	699	735	701	675	648	672	724	678	726	643	679	688	675	761	687	686	673	699	705	701	703	649	640	651	680	658	641	708	670	692	716	640	672	686	674	661	709	672	716	743	712	721	690	676	673	640	656	666	672	682	658	719	666	698	669	649	670	658	695	646	684	716	678	688	695	676	686	641	697	707	682	657	718	741	681	693	682	668	715	677	713	666	707	719	688	716	676	721	688	631	670	716	683	666	695	726	741	707	668	671	666	700	697	696	702	658	722	690	701	691	669	688	617	681	699	736	672	687	681	690	688	654	689	661	688	676	681	649	662	697	685	682	683	677	648	663	675	671	722	708	639	686	669	691	683	642	671	704	693	712	698	719	676	684	676	737	685	672	667	694	698	621	725	683	669	692	629	642	670	680	636	669	656	689	703	675	682	713	665	705	656	711	707	654	735	684	694	673	667	695	716	726	697	720	648	695	703	659	682	717	654	674	675	674	744	675	744	700	663	688	661	668	675	655	645	648	698	705	698	692	734	684	703	710	688	682	649	702	690	690	715	686	653	641	674	671	621	649	663	699	676	665	674	696	701	696	714	637	681	659	658	678	707	695	704	701	687	700	672	755	689	683	663	685	670	651	632	683	679	680	660	695	716	601	678	715	646	691	673	687	664	638	690	715	650	646	691	663	697	658	674	677	704	696	697	667	705	683	721	703	663	725	704	675	705	726	712	696	702	688	707	686	650	662	688	673	683	669	687	692	724	704	678	675	694	696	637	654	722	684	715	700	668	682	697	687	658	688	647	697	686	722	690	714	631	682	695	698	655	664	695	681	654	669	732	705	692	657	718	625	678	686	705	682	671	698	689	636	662	677	683	724	653	679	705	699	735	674	706	650	674	701	713	680	714	676	703	666	630	699	633	689	706	673	653	679	687	666	734	717	685	673	690	695	700	690	637	645	671	641	668	651	664	707	687	652	705	690	677	695	693	684	676	672	645	673	699	676	701	724	711	693	656	697	690	692	690	686	688	634	716	713	691	752	703	696	691	708	671	690	646	674	671	663	715	671	685	718	653	741	696	659	649	711	700	669	708	685	701	683	657	672	676	712	679	731	671	627	663	701	677	723	658	723	687	691	701	714	666	658	701	650	699	735	704	700	653	703	674	699	672	668	681	691	690	668	669	666	702	703	684	663	696	684	662	713	658	738	692	699	738	714	665	685	697	682	694	721	691	676	690	663	662	658	665	662	671	705	708	736	710	659	674	667	670	716	648	674	689	680	685	721	675	688	673	639	654	715	682	707	707	653	671	659	682	734	728	664	691	689	632	710	678	641	728	662	684	693	696	662	668	703	643	729	728	697	716	680	689	682	662	673	687	691	658	630	699	663	669	688	660	686	673	689	691	693	688	741	690	703	675	682	671	641	665	698	691	677	692	649	720	675	714	665	749	676	672	684	658	694	724	686	671	666	643	662	707	755	689	743	687	656	690	720	682	708	697	658	681	684	666	665	669	679	675	691	704	671	699	712	695	688	691	658	695	674	731	701	659	673	648	639	712	662	690	692	686	702	674	699	648	663	661	684	692	712	720	695	689	702	648	674	670	675	688	710	682	683	660	651	674	694	689	682	657	746	669	754	720	706	711	692	713	685	755	698	660	714	654	672	696	724	650	668	692	736	667	671	733	675	700	709	670	674	696	662	664	712	654	677	674	660	684	691	686	695	673	630	695	683	708	698	738	675	646	689	674	675	668	684	717	720	664	687	702	651
14798	26579	3678	1996	1663	1294	1130	1073	906	852	835	790	788	753	765	744	734	721	689	687	777	741	764	695	704	737	673	706	646	726	691	695	693	689	708	683	777	710	727	678	669	653	691	658	713	660	712	657	661	688	682	730	674	704	700	687	693	736	692	715	676	712	701	687	701	681	676	688	738	658	688	706	692	646	724	715	612	715	666	674	668	661	709	697	680	677	719	689	625	628	688	644	676	692	676	689	714	679	674	771	686	686	628	691	671	657	687	664	685	638	690	661	709	658	685	680	672	681	692	702	695	701	643	674	696	699	688	722	711	671	703	703	685	699	707	678	738	701	664	690	667	691	719	712	694	692	632	645	639	679	630	640	659	706	658	687	687	704	720	688	705	642	637	725	682	674	703	681	672	616	673	692	643	698	686	656	733	689	679	658	687	672	649	683	682	716	701	638	700	689	728	667	716	624	697	708	701	657	680	714	636	696	678	707	635	648	717	664	678	652	663	706	672	725	693	692	709	679	721	719	725	687	703	663	700	679	677	677	734	678	706	687	709	686	691	685	675	667	714	687	671	682	699	694	703	669	756	654	675	719	678	679	706	659	673	714	684	705	680	648	738	625	683	709	716	757	696	694	660	702	716	656	708	667	674	700	660	710	681	682	635	653	659	652	662	681	666	702	701	665	682	714	695	723	667	679	662	684	665	673	701	717	685	668	688	672	685	648	724	692	666	679	658	658	710	680	673	667	670	698	678	681	704	713	703	662	675	648	684	700	707	727	670	688	718	689	715	711	661	730	693	669	672	676	680	709	709	725	674	650	657	672	666	681	703	627	680	661	701	739	689	748	696	702	680	773	686	750	713	694	756	704	695	673	698	711	687	665	651	710	664	709	695	701	682	675	715	712	700	708	700	702	653	715	676	652	663	705	649	678	706	681	668	685	722	699	638	628	704	690	696	666	686	686	662	673	670	690	703	700	689	668	662	696	708	685	657	695	690	690	651	682	711	694	692	705	680	667	644	679	647	719	702	678	688	673	674	675	699	704	672	700	746	718	658	670	670	671	680	685	635	713	686	705	668	695	679	776	649	732	649	728	655	733	682	652	702	663	695	658	674	681	677	644	713	643	705	679	658	729	703	652	697	668	690	712	702	694	742	716	698	678	657	675	657	650	679	663	707	638	701	706	666	650	712	627	690	666	690	716	688	736	671	694	645	676	693	673	655	692	657	682	694	661	683	669	654	660	666	681	679	721	640	681	682	705	733	668	656	686	684	720	643	700	664	684	736	723	681	687	676	667	622	687	688	683	718	689	633	704	667	663	659	746	696	706	689	706	695	661	659	643	693	686	690	700	672	690	674	704	683	695	664	726	702	674	655	681	615	690	702	645	664	677	660	687	657	655	694	673	683	658	674	685	684	671	636	713	688	726	652	727	704	685	716	695	693	684	703	701	672	661	693	709	729	688	748	639	688	682	652	722	722	722	682	653	683	685	687	677	705	658	655	764	677	698	695	679	674	684	704	679	707	700	668	682	608	714	648	696	651	660	657	720	659	727	659	658	737	669	683	711	686	683	687	730	678	680	647	686	660	708	701	637	686	707	718	702	732	666	715	670	662	714	663	718	644	729	669	663	665	673	695	720	720	635	725	642	682	738	662	722	693	661	699	708	632	688	674	635	652	663	696	682	671	734	675	679	687	703	743	688	663	682	716	684	705	724	668	676	653	708	684	698	640	741	648	662	747	675	698	694	669	770	712	714	657	710	617	713	672	693	709	697	673	699	691	730	672	656	672	731	668	691	702	679	699	723	653	675	702	706	662	661	654	686	685	673	683	687	683	731	673	681	668	668	699	695	714	661	697	657	713	699	732	678	673	661	708	666	643	676	713	651	683	679	627	647	693	680	703	640	679	676	747	692	705	709	673	675	711	656	683	676	652	662	670	683	669	734	717	701	674	634	694	651	689	647	734	680	685	657	671	672	708	719	663	691	690	686	617	733	697	692	691	648	691	710	746	711	710	755	677	676	708	702	696	704	724	710	728	705	671	716	676	630	709	725	708	620	702	690	637	700	701	661	655	684	677	690	694	733	720	684	676	661	665	704	690	700	684	648	636	695	729	700	703	702	666	649	749	729	691	661	667	657	676	692	700	696	684	696	691	707	686	680	686	691	683	687	695	675	653	667	735	725	661	664	677	667	721	678	685	690	673	726	708	668	712	697	653	680	674	689	713	685	695	694	720	676	644	709	684	705	660	680	708	673	716	641	684	688	696	713	710	726	639	761	695	645	681	704	645	705	681	677	649	677	677	679	670	706	701	653	682	701	705	716	708	646	664	689	732	640	698	677	708	711	673	753	708	640	681	694	695	684	707	720	694	669	720	653	673	714	697	650	720	696	633	685	700	715	662	703	701	681	697	660	690	694	712	675	730	693	665	689	712	715	699	652	676	676	690	677	678	738	677	637	675	726	642	695	682	656	649	698	678	670	723	656	698	718	667	700	663	714	685	714	669	702	681	690	682	677	689	675	690	694	661	704	662	642	649	677	705	680	672	701	662	675	644	682	703	707	688	732	623	723	687	704	684	704	681	660	688	637	661	687	686	723	708	689	722	725	714	669	692	667	718	689	704	702	655	670	694	693	693	696	690	635	713	658	671	713	706	656	681	663	698	686	701	698	708	697	742	710	682	679	655	725	694	679	730	662	674	728	675	682	678	655	677	710	698	707	689	681	707	684	724	695	690	674	728	722	609	653	717	691	692	693	697	693	718	671	732	669	702	706	715	733	673	698	636	668	710	683	622	713	669	641	722	712	702	690	688	687	713	682	691	666	656	698	674	666	739	628	662	668	697	660	683	710	645	657	659	657	718	693	729	694	698	670	687	705	631	663	669	656	677	693	692	703	690	712	680	665	697	697	617	611	617	696	681	725	737	703	662	695	712	691	694	702	691	687	676	708	676	660	627	694	681	656	726	691	700	633	723	701	679	715	725	699	688	684	691	675	723	689	732	715	722	673	619	715	684	696	642	720	667	670	689	664	692	691	666	676	701	677	678	680	654	684	675	671	681	661	751	716	658	734	691	712	711	687	659	696	697	674	690	698	715	681	719	748	671	665	699	675	684	642	680	710	703	686	708	659	657	653	672	661	707	671	714	652	742	692	666	712	672	688	660	683	709	675	724	689	658	707	689	688	719	669	711	699	674	709	736	657	705	656	743	684	678	736	648	678	650	649	649	690	671	679	695	712	729	638	721	652	672	679	665	687	669	667	694	660	676	686	684	645	695	669	651	683	690	669	676	686	674	696	674	694	681	707	656	717	706	678	680	679	686	723	672	675	731	650	643	686	701	699	724	728	707	695	665	658	700	664	711	654	650	657	711	708	697	697	685	689	670	703	696	661	655	660	702	707	715	663	660	706	722	655	710	634	680	687	669	691	745	685	676	650	665	745	686	720	665	702	642	661	655	701	696	698	679	670	682	674	683	670	663	727	719	749	717	638
22585	21212	28899	23785	21214	21249	6715	1057	744	632	566	549	459	442	446	416	411	383	421	358	387	406	395	376	349	306	339	320	315	357	327	314	316	320	335	290	312	309	319	306	337	302	300	323	360	311	328	313	319	310	312	312	291	316	287	297	323	298	302	305	297	325	304	322	338	314	316	294	295	319	319	293	268	321	312	262	294	310	288	327	338	264	286	328	323	275	311	296	319	303	323	297	326	311	281	288	301	353	307	296	318	282	290	292	299	306	289	316	286	311	294	290	288	313	329	334	323	322	266	298	282	302	301	301	292	321	326	302	338	296	319	329	294	320	322	300	299	339	305	278	289	314	287	281	297	286	286	318	300	305	292	288	303	315	303	282	319	297	281	299	316	310	331	282	298	284	279	315	310	289	315	322	323	301	298	303	312	330	315	298	278	257	311	299	317	300	340	339	303	316	309	291	326	273	293	281	299	297	289	313	322	301	310	303	295	295	340	315	267	305	301	314	274	308	323	304	316	283	307	288	309	291	292	284	278	299	311	302	282	298	302	276	296	316	322	307	292	273	321	319	293	339	302	311	324	332	294	306	322	328	282	307	297	284	320	316	294	299	334	343	296	260	336	294	331	300	289	287	274	317	300	296	294	299	321	277	287	314	286	260	267	299	305	301	333	295	319	313	279	289	299	302	284	310	302	301	300	342	282	306	302	308	336	286	323	291	312	302	320	276	312	303	325	306	302	321	314	321	314	317	270	307	307	279	312	305	305	317	312	292	291	312	252	325	307	301	295	308	293	286	288	288	314	302	267	295	284	254	281	296	274	310	279	294	316	300	283	309	301	305	268	284	316	324	272	284	267	279	304	341	310	328	302	330	275	303	316	310	316	292	271	327	294	286	318	299	281	307	292	302	298	339	297	327	290	316	287	316	298	283	326	318	283	280	299	295	292	283	323	290	326	316	343	290	276	309	297	297	293	287	277	288	297	334	280	316	271	267	307	307	282	297	303	284	308	309	297	297	291	294	318	300	286	286	292	287	283	291	305	255	293	318	289	288	329	300	315	305	285	329	287	306	300	274	285	276	307	292	299	306	325	349	297	329	304	274	336	319	300	292	314	317	297	302	304	296	275	311	296	284	326	295	263	275	292	310	307	289	291	290	304	295	309	307	318	276	309	290	310	307	304	299	294	293	332	273	301	293	305	315	271	295	311	305	296	333	297	306	310	325	329	339	302	289	306	324	277	320	331	297	314	306	279	330	323	317	301	313	289	345	304	321	305	310	267	280	286	296	296	316	317	297	305	305	293	329	285	304	286	311	285	304	287	342	273	288	292	329	297	299	297	306	311	279	309	288	294	279	289	302	297	300	302	307	292	282	306	324	300	306	276	340	268	247	297	350	293	285	303	301	297	260	279	307	303	295	292	292	299	307	300	305	323	262	278	287	299	306	293	291	305	313	324	303	290	311	299	276	311	312	319	315	306	309	317	293	318	290	313	317	306	284	323	303	322	272	297	289	293	307	288	319	291	303	316	316	319	284	283	311	300	306	319	280	301	323	298	315	331	303	285	306	313	285	299	303	316	309	293	297	312	341	285	305	320	349	307	282	297	300	277	292	334	287	301	311	301	254	292	305	296	316	298	299	306	271	305	298	316	292	317	308	275	297	261	313	311	301	295	289	292	280	297	311	276	323	272	287	300	285	328	302	305	328	293	291	304	308	309	293	296	292	333	297	306	301	327	320	299	321	294	289	287	334	280	310	286	314	305	305	310	276	315	283	303	285	311	272	304	282	332	320	311	337	312	284	278	303	264	298	283	286	286	299	310	281	311	293	303	331	306	317	294	302	270	284	308	284	283	322	321	306	294	269	305	298	303	333	313	337	300	315	274	348	312	325	301	283	314	291	317	302	309	290	282	312	346	289	311	294	309	279	270	309	299	289	279	308	276	322	314	286	288	289	310	288	289	302	306	286	309	294	294	301	295	315	300	319	304	321	271	297	290	323	318	285	283	286	327	306	281	296	305	275	269	298	332	291	295	301	300	288	323	295	301	305	317	314	313	297	291	299	287	277	294	305	289	344	296	285	304	294	295	325	331	314	306	282	294	301	279	310	269	299	295	300	301	313	312	274	296	312	319	311	300	278	307	292	299	303	324	303	294	328	332	292	307	318	321	338	303	309	305	264	319	294	319	302	305	315	320	302	289	296	282	319	303	317	323	283	302	333	295	317	314	286	292	309	319	291	316	317	269	289	290	280	319	293	301	285	314	314	342	304	313	303	313	304	308	329	297	278	316	295	275	280	291	273	275	303	319	302	287	302	297	308	330	318	301	311	319	308	283	318	281	306	275	329	287	293	318	285	277	298	294	281	309	294	320	315	304	281	307	308	301	271	321	310	329	323	288	288	305	271	306	292	300	305	282	307	308	300	288	310	313	273	313	300	295	311	293	320	297	313	306	291	322	297	316	295	292	278	289	284	315	288	316	302	291	293	305	302	310	299	311	282	303	298	286	299	322	274	326	270	301	295	303	324	287	315	259	311	307	265	285	276	321	240	346	289	301	311	287	287	295	283	294	299	285	292	275	317	297	270	318	286	285	306	311	325	296	291	296	300	281	283	300	311	289	298	300	291	313	287	311	292	296	299	298	290	268	294	332	280	301	292	313	300	294	316	291	280	317	326	305	296	303	303	280	341	304	303	293	279	307	296	312	316	270	314	300	315	305	289	326	337	311	298	326	309	299	289	314	298	299	322	280	297	304	287	282	294	317	326	309	283	294	324	298	320	288	302	292	268	295	336	293	329	295	310	318	289	324	288	280	313	285	285	300	282	303	329	327	314	331	306	283	374	283	322	325	299	287	307	301	305	314	307	284	318	287	296	301	326	301	300	290	288	332	317	297	293	279	314	305	326	274	277	330	288	302	285	321	305	284	280	300	302	306	309	303	302	315	326	293	333	295	277	308	286	313	316	341	312	308	276	295	332	308	288	291	291	277	292	293	294	303	298	299	275	307	321	314	320	307	315	309	283	305	288	289	311	331	280	326	314	270	303	312	307	302	286	314	295	267	291	311	312	291	281	347	296	300	305	287	317	306	314	292	308	313	296	323	293	313	327	315	322	312	291	307	307	307	291	280	290	323	300	315	313	274	297	300	283	319	312	280	294	327	312	282	270	338	293	281	295	290	283	300	306	302	314	285	295	280	295	296	284	287	296	290	288	288	289	304	286	294	279	308	301	303	341	287	327	284	270	297	270	322	308	320	354	333	317	294	306	315	311	294	318	337	273	283	305	302	326	298	272	308	294	288	307	268	267	303	310	301	295	309	289	315	325	291	294	314	293	301	307	290	303	311	338	308	297	301	308	287	307	316	324	285	321	296	307	311	310	265	310	314	275	304	290	281	312	325	290	327	307	312	257	329	273	282	289	280	291	300	342	328	314	314	288	309	292	288	289	286	272	290	312	299	289	313	321	308	299	327	281	303	284	319	294	293	293	317	313
19783	36590	9655	4742	3493	2585	1876	1467	1179	924	830	664	599	558	556	466	478	424	468	407	413	428	422	350	345	368	363	348	368	332	344	295	335	328	333	316	292	323	331	322	317	281	267	292	310	307	334	322	324	332	313	349	296	294	312	331	285	308	330	311	316	295	290	290	283	282	318	280	335	276	314	342	316	306	269	295	308	314	309	307	306	293	305	287	306	292	311	308	322	300	306	293	286	290	308	301	287	299	282	270	308	300	285	301	269	286	292	342	297	336	302	303	281	311	305	311	309	285	289	303	312	321	333	281	313	262	316	283	287	315	305	283	313	299	298	294	320	288	308	292	285	313	269	295	299	267	311	284	318	321	285	296	288	284	300	288	290	300	303	310	291	263	291	303	296	262	283	278	295	317	288	282	308	313	318	310	286	308	323	279	296	300	302	287	336	304	309	310	285	266	347	292	277	295	278	328	309	302	285	305	333	279	292	306	315	300	271	277	319	290	320	307	270	279	301	292	284	301	318	291	295	315	308	301	306	315	301	296	315	288	326	279	299	338	272	297	308	333	296	316	285	277	306	269	273	281	285	291	307	315	281	295	315	302	295	307	302	302	326	316	317	274	321	297	289	273	281	250	324	277	288	286	310	320	302	302	290	296	305	273	280	294	280	286	308	307	284	310	296	286	295	298	318	280	311	269	292	321	293	301	278	306	309	275	288	302	313	274	323	245	306	293	297	292	319	308	274	307	288	278	297	264	320	289	283	283	321	299	287	308	324	324	288	283	296	341	304	289	308	281	290	279	290	275	289	300	304	285	291	289	305	325	304	313	291	303	280	314	323	286	305	288	313	307	309	296	301	288	275	275	323	287	298	314	281	283	315	298	279	299	302	281	267	290	302	290	281	305	282	264	278	284	288	302	317	296	290	264	290	302	295	288	302	276	304	308	305	325	276	279	300	286	322	307	284	314	290	269	305	283	270	282	318	296	296	310	301	284	321	279	282	297	331	281	322	318	285	294	278	275	263	305	303	299	303	291	308	281	283	300	315	313	290	289	301	304	268	277	292	279	297	297	309	336	307	318	305	284	282	318	303	284	298	282	264	291	271	310	291	292	308	295	289	292	325	299	299	279	303	277	291	289	318	337	296	323	284	273	304	292	304	296	278	288	287	282	314	303	278	315	304	297	303	310	323	297	292	280	299	307	261	313	300	283	309	304	314	279	301	299	275	279	277	318	289	318	281	275	327	322	287	303	297	325	268	268	273	281	323	305	310	295	277	278	277	324	296	317	347	295	287	315	312	303	303	277	316	292	310	281	281	281	319	289	274	303	290	297	300	303	303	285	280	317	281	290	327	286	335	277	307	302	303	320	284	316	281	286	302	289	297	269	285	326	304	311	286	284	295	289	311	317	310	291	281	288	299	317	310	271	312	298	311	317	313	306	314	276	269	286	290	299	317	295	279	283	280	271	295	263	293	282	290	312	269	301	288	299	303	274	273	303	294	304	320	320	298	287	301	280	303	298	299	297	271	306	286	318	316	319	295	295	295	292	310	283	305	311	311	300	297	286	261	312	290	316	305	294	289	305	324	276	298	288	321	298	316	285	302	285	292	289	275	250	276	262	290	305	295	304	297	327	290	308	289	274	305	291	301	301	303	331	301	306	306	299	320	275	271	312	262	285	283	303	302	300	302	286	306	275	336	283	307	293	318	291	299	314	308	280	277	311	264	274	307	300	309	296	294	318	307	290	267	294	293	266	309	289	302	290	328	305	251	280	318	282	292	296	295	288	294	263	287	320	298	291	307	289	284	310	303	282	291	268	305	277	294	283	323	274	295	285	277	283	290	267	290	301	302	322	331	302	300	308	283	288	296	349	293	272	288	309	288	297	296	282	315	323	302	290	339	301	347	290	275	269	307	305	284	296	358	257	276	301	309	290	285	306	259	291	294	294	295	313	334	302	312	311	317	294	322	296	283	288	318	315	315	274	261	296	280	304	292	297	304	301	290	295	295	279	302	297	303	307	315	321	320	284	284	306	298	308	310	300	307	311	288	325	289	320	317	294	293	315	266	266	286	312	307	307	309	290	327	296	329	313	273	272	305	290	272	323	294	292	281	270	294	300	284	295	309	304	308	285	330	311	270	316	296	276	281	305	292	299	303	288	309	325	279	270	297	290	286	312	289	284	321	283	312	280	293	286	284	274	304	309	297	292	297	301	301	307	264	299	325	301	270	282	302	303	311	336	287	292	275	312	324	304	292	311	289	290	267	305	311	279	317	280	326	302	285	288	285	270	288	276	308	327	291	306	306	282	283	331	288	316	266	267	296	288	294	311	296	276	305	306	286	294	290	278	289	299	297	304	280	318	285	278	286	306	313	281	299	300	312	297	271	303	278	297	267	283	285	320	304	279	324	290	278	292	304	289	300	281	310	315	280	308	307	292	297	278	285	268	292	284	314	272	290	296	292	309	290	262	346	284	260	275	321	297	300	304	297	275	289	265	255	279	302	295	321	312	279	313	290	292	281	301	278	276	297	309	296	300	274	301	294	319	308	278	307	306	300	327	274	289	316	292	312	327	287	336	280	264	295	297	276	325	318	275	271	265	304	291	298	302	279	272	288	295	285	298	329	298	275	274	304	291	290	310	315	316	319	266	321	296	288	296	285	300	312	304	282	309	282	278	299	307	310	272	314	296	317	283	305	297	293	286	274	324	288	295	275	332	298	315	306	278	302	296	303	298	307	304	259	260	280	299	278	292	292	295	294	312	291	322	281	291	315	310	287	295	270	292	296	285	297	283	302	286	284	266	284	289	313	263	312	312	288	282	303	287	293	298	295	300	321	283	309	288	274	290	295	257	318	306	318	279	297	298	314	283	316	284	304	311	283	288	305	290	306	300	305	333	313	287	334	293	279	277	302	269	304	271	316	314	314	309	318	289	300	277	285	301	299	303	298	308	322	298	273	327	302	300	288	273	293	274	314	289	294	301	303	282	319	286	303	281	302	288	268	331	288	303	317	290	271	302	312	335	305	297	317	280	308	302	314	275	318	252	272	290	275	272	277	278	279	312	293	305	274	275	297	295	323	273	301	285	273	274	303	285	290	291	258	292	276	319	290	292	305	294	296	288	308	274	288	290	303	277	295	307	315	316	273	293	304	308	305	301	307	313	316	299	296	299	291	310	328	273	276	269	304	293	312	287	282	267	290	292	330	281	298	256	328	277	281	298	317	301	279	318	293	272	298	295	297	348	314	284	288	312	289	298	333	310	284	288	285	284	278	296	310	291	322	318	300	303	290	290	313	321	294	296	303	312	298	289	262	304	297	288	316	306	274	307	327	278	315	272	297	280	304	265	288	290	311	309	304	285	298	329	315	302	280	304	297	279	276	325	307	280	305	324	312	308	276	282	316	313	296	326	315	304	309	303	278	290	286	289	326	325	302	302	300	293	284	323	258	288	298	291	297	296	308	287	301	303	310	271	308	290	301	314	285	294
28159	20661	8466	1145	758	718	643	664	663	605	602	625	607	549	569	604	571	611	665	611	594	650	645	582	622	569	603	603	578	591	619	561	597	580	588	580	560	586	609	613	586	616	592	613	591	597	639	604	622	594	620	575	573	616	555	602	604	575	605	623	599	524	626	583	566	606	576	595	641	629	584	605	627	624	568	591	547	542	617	616	597	553	572	573	620	607	589	613	622	588	575	592	621	637	570	587	559	581	622	617	602	592	577	583	565	553	571	615	592	604	605	577	537	564	604	590	630	615	564	590	592	618	571	549	650	550	618	623	585	602	596	577	557	579	600	570	604	586	598	596	618	611	605	649	601	555	602	576	605	569	587	630	572	589	621	602	573	570	580	574	558	592	629	627	595	596	581	586	591	551	577	571	630	591	607	611	623	591	620	574	591	653	601	593	612	573	591	644	584	594	649	609	590	566	594	584	633	587	642	587	603	595	581	626	567	553	603	633	571	563	614	612	541	598	583	613	571	619	602	599	554	577	583	571	610	646	581	581	601	609	584	579	616	634	582	568	587	618	599	606	614	581	593	561	566	614	623	618	594	599	607	663	622	584	617	593	628	587	593	550	621	574	595	578	585	595	580	558	563	549	594	586	590	595	620	651	611	586	569	565	574	599	599	591	548	598	594	606	611	586	569	579	582	649	638	600	554	639	606	584	568	596	543	589	577	569	587	642	612	604	621	610	610	607	626	641	557	598	560	580	596	589	588	600	616	606	587	580	583	604	579	594	612	629	626	617	602	594	596	602	603	605	582	631	625	574	581	565	584	637	608	583	601	567	590	606	607	613	584	593	623	595	615	607	536	595	601	596	555	566	591	597	575	583	597	569	559	632	563	566	607	587	585	566	627	600	601	589	584	611	611	567	570	568	591	636	628	540	556	601	630	561	617	565	619	637	619	593	594	568	571	621	643	578	573	588	614	610	566	621	552	601	623	579	528	604	597	590	578	546	655	592	613	549	576	580	595	595	622	600	576	569	583	572	630	600	572	606	588	586	585	592	588	561	588	555	569	583	584	602	601	631	632	620	568	597	598	557	574	587	573	620	607	563	593	614	586	574	599	583	569	585	613	617	615	608	573	622	549	584	599	557	566	580	631	568	584	608	645	610	610	565	605	592	626	580	588	608	619	619	596	594	612	557	606	597	563	585	625	596	548	601	561	625	582	605	589	626	596	583	608	572	607	610	578	598	589	583	580	603	557	587	559	608	612	564	592	605	585	617	576	577	594	591	564	605	604	595	608	590	596	579	574	559	561	608	599	579	667	594	623	597	558	581	586	573	606	583	578	652	561	600	579	591	551	615	590	611	570	602	569	583	580	643	638	586	562	595	596	583	556	576	605	581	633	592	571	599	629	606	556	626	580	566	589	612	587	620	569	577	581	561	568	623	603	609	542	606	632	590	594	597	592	606	595	626	595	591	575	631	584	583	586	611	577	625	603	582	611	581	601	592	592	599	633	581	576	613	606	554	562	598	604	569	582	629	571	634	588	602	573	602	534	559	594	606	589	596	587	609	595	574	601	593	574	545	618	603	615	591	565	576	542	558	578	626	627	610	604	597	573	595	589	610	575	567	538	564	565	615	602	582	597	570	584	626	574	639	563	576	639	564	571	554	571	613	566	610	596	610	580	588	567	631	575	610	606	651	561	561	580	627	548	642	580	597	619	609	574	603	570	609	567	583	586	545	585	594	547	625	563	605	600	619	605	623	614	587	595	621	588	659	534	567	620	569	597	631	605	544	589	585	604	654	567	584	560	559	610	579	549	543	586	593	624	600	639	572	561	577	576	555	587	616	622	649	570	624	616	610	599	628	581	563	654	586	601	570	595	595	620	583	625	561	590	600	615	612	617	634	571	606	625	613	588	578	616	568	595	616	604	601	589	572	587	588	586	586	640	630	578	581	546	612	601	585	573	616	594	571	592	578	576	601	639	563	608	608	608	608	578	587	615	606	579	581	566	599	601	568	552	578	575	598	620	610	617	590	595	575	603	601	592	595	580	574	617	617	556	608	605	654	558	542	593	557	585	596	616	593	586	571	572	538	574	581	573	580	595	595	607	570	600	588	580	555	606	587	598	591	614	565	556	553	626	570	610	607	586	585	557	597	593	594	558	564	574	610	587	622	590	566	628	563	578	574	586	572	586	614	586	598	632	616	631	565	589	636	623	594	613	585	556	590	612	559	581	561	608	579	612	615	594	590	584	604	575	587	615	588	630	601	601	610	561	598	615	600	590	580	606	543	601	564	576	628	597	595	607	579	600	579	611	557	632	556	572	585	627	558	624	621	572	581	579	601	604	585	630	554	588	549	568	618	574	628	587	642	604	573	567	567	563	616	617	560	578	559	625	626	617	612	616	623	585	599	575	566	614	559	590	571	571	600	569	572	549	566	605	580	578	607	561	556	580	572	631	587	592	609	602	596	605	584	604	622	614	564	611	575	547	610	564	592	567	599	597	614	590	578	625	574	631	622	559	578	625	620	590	599	561	489	537	557	562	557	589	606	564	582	578	566	610	591	568	580	543	586	590	604	560	552	590	565	572	605	589	578	566	574	583	589	565	599	563	588	631	624	603	614	572	616	572	584	579	615	649	622	598	552	630	576	629	601	612	562	623	551	625	604	586	563	574	576	597	586	579	587	617	568	544	565	634	566	612	613	559	617	607	590	597	565	649	647	592	603	594	615	586	602	643	575	565	567	580	603	628	621	563	640	622	585	572	588	612	604	601	582	610	537	620	576	624	614	604	586	605	597	605	598	559	574	603	615	576	615	591	600	553	545	564	596	587	561	572	584	560	588	608	632	587	586	564	553	583	600	625	604	578	589	600	589	616	585	565	629	615	577	622	623	584	583	598	603	571	600	559	565	569	602	635	600	568	619	553	556	608	572	566	598	560	596	610	581	651	509	623	611	603	610	554	593	605	613	604	573	573	562	604	610	575	549	581	592	616	644	579	625	591	589	557	593	545	590	562	610	577	626	629	585	562	607	588	582	587	582	558	604	635	584	587	541	621	563	588	587	583	565	593	619	608	635	604	593	603	562	600	587	635	601	645	630	567	570	608	627	591	584	563	565	589	629	591	638	610	602	585	592	602	595	611	621	557	614	583	547	573	596	604	580	568	605	630	617	600	624	553	632	630	590	593	582	601	565	605	605	547	587	566	623	588	536	592	557	591	621	550	577	579	629	561	612	606	586	609	571	566	557	583	573	651	578	594	593	609	588	548	582	633	616	577	586	575	588	573	584	622	583	571	556	629	583	583	589	573	598	569	616	591	551	592	549	627	556	606	610	627	602	599	630	597	565	589	611	570	589	589	585	615	616	589	584	611	582	599	592	565	601	601	596	604	594	629	578	603	569	586	561	568	612	623	626	560	571	563	564	556	571	580	607	573	588	610	589	575	593	595	580	589	559	597	588	579	602	603	535	548	624	553	633	612	588	586	542	570	609
16781	13351	1523	977	869	812	750	721	669	631	677	622	599	641	597	617	611	624	625	646	613	646	598	614	572	610	645	623	610	637	631	633	663	578	634	643	601	628	625	609	609	593	585	602	628	604	652	607	598	617	628	613	605	601	593	637	607	617	596	588	605	614	607	606	616	623	640	627	589	633	627	562	604	576	572	582	600	605	600	584	652	603	620	617	616	609	588	578	570	604	680	600	564	539	613	643	623	595	590	612	671	594	625	616	600	640	657	549	605	601	622	594	578	624	586	564	627	586	601	605	613	586	566	612	629	608	594	613	607	616	619	648	578	609	558	574	622	627	602	631	625	593	617	628	615	641	618	594	609	584	557	605	574	580	583	609	562	574	591	578	643	609	633	631	641	600	629	616	590	628	596	629	630	604	592	626	617	555	635	585	623	553	606	685	584	619	622	634	648	603	572	567	659	559	588	583	564	598	565	579	600	556	612	574	633	588	626	591	618	584	609	593	552	549	557	577	580	599	608	618	609	593	615	602	627	582	621	559	610	606	595	573	615	592	638	566	626	585	586	604	661	603	596	648	604	642	612	592	582	576	621	575	623	618	581	625	647	596	598	635	563	615	628	614	618	659	629	613	603	580	596	615	602	578	595	570	583	602	622	596	616	614	603	627	638	603	593	623	619	570	640	571	585	598	600	642	599	569	640	582	617	627	614	639	624	635	588	628	566	552	597	604	585	609	600	634	618	630	585	612	604	599	569	585	635	607	593	579	592	609	567	621	578	588	574	622	623	623	590	625	603	643	582	606	629	589	579	563	614	632	611	572	616	575	547	575	578	585	577	594	636	549	578	584	624	579	608	589	640	653	634	586	599	590	631	640	623	587	556	672	610	564	579	605	555	613	590	601	577	627	592	639	632	626	565	592	639	574	619	601	603	587	571	592	618	569	616	615	627	594	654	616	627	607	586	624	563	608	621	586	610	568	580	613	609	586	625	614	617	598	597	593	590	604	604	601	636	606	597	546	624	616	596	588	573	586	575	624	628	603	573	637	611	557	630	635	612	598	623	588	582	587	595	615	640	586	575	627	580	594	620	609	597	567	551	589	648	650	602	582	597	617	639	597	570	590	616	623	635	577	611	588	654	611	616	592	556	613	568	630	620	592	584	585	614	618	619	581	587	631	546	580	586	635	577	599	581	625	553	627	597	583	579	613	603	611	624	630	608	582	605	553	599	598	638	570	631	600	588	603	598	621	634	584	590	610	622	607	590	625	598	621	574	601	614	596	596	632	586	546	619	573	616	567	605	600	615	612	600	610	571	608	614	662	576	622	621	593	621	619	588	606	585	612	608	577	623	598	600	615	603	615	618	647	572	576	606	610	620	618	581	606	611	629	571	616	564	579	598	615	648	603	592	603	640	605	583	610	604	657	597	597	607	604	613	613	646	644	571	578	574	564	586	587	600	590	659	607	648	574	626	594	610	602	623	599	604	624	584	590	617	582	605	625	617	615	598	601	609	587	587	639	614	618	583	609	634	642	607	585	632	579	630	619	606	598	603	629	647	648	573	597	596	610	612	621	584	594	605	637	646	598	602	611	584	613	659	605	612	601	597	636	611	585	563	608	552	615	617	603	600	589	597	574	592	622	568	607	599	597	575	592	588	609	589	607	604	605	608	615	613	615	556	559	637	633	597	584	557	609	588	626	607	598	610	619	584	625	623	606	606	647	592	588	590	595	629	606	632	625	605	611	580	608	607	579	640	612	583	608	584	600	626	585	593	573	599	548	602	573	579	577	620	626	600	593	581	641	604	619	568	606	605	570	588	646	603	676	603	573	595	564	601	605	605	594	605	585	627	620	635	620	644	587	610	662	596	589	601	605	589	554	584	575	622	605	620	609	602	576	577	604	605	586	629	588	627	612	599	593	603	593	579	588	608	634	620	634	630	600	601	595	632	619	583	599	624	597	575	644	597	567	611	640	600	625	580	615	598	589	639	560	596	609	586	597	583	647	585	582	604	625	593	630	609	613	583	624	559	595	546	638	597	570	606	613	573	609	581	602	593	574	655	625	593	561	585	603	591	601	616	627	654	600	548	646	598	601	595	611	623	648	571	568	583	623	564	615	649	610	623	594	596	628	587	586	622	570	566	608	590	596	617	586	576	638	589	587	614	599	607	602	563	585	595	557	544	568	573	606	597	628	610	593	542	628	602	638	600	624	603	627	621	607	558	622	616	590	653	638	576	622	579	620	618	655	652	614	622	626	639	619	617	592	577	620	608	622	604	611	613	563	545	625	630	629	605	590	616	604	619	635	559	633	595	603	570	563	560	556	575	591	625	678	643	665	617	594	615	598	629	587	616	574	605	608	617	601	599	608	605	582	589	595	554	585	600	575	591	668	557	596	604	594	589	623	557	590	541	565	584	603	601	649	639	590	588	611	642	566	593	615	606	598	627	613	598	586	589	627	620	609	635	635	608	599	596	611	563	628	620	597	601	608	626	591	619	600	598	607	571	621	617	593	625	557	611	570	571	597	571	622	605	591	620	596	606	565	605	620	562	582	584	600	560	631	612	610	600	536	599	617	586	615	607	602	576	648	630	650	611	597	605	588	586	573	599	683	609	583	583	599	608	588	602	561	612	610	543	611	567	622	569	607	600	607	588	608	643	568	640	592	576	576	577	607	596	637	591	622	629	591	596	603	624	598	613	571	586	620	564	634	614	616	590	603	563	633	640	613	604	602	552	552	650	585	601	627	607	560	611	597	615	585	593	616	657	587	620	569	604	619	619	591	586	602	557	594	575	661	625	603	633	631	617	614	552	625	620	643	634	588	551	558	600	580	600	618	590	580	591	642	589	580	582	570	599	618	577	581	613	582	622	609	619	592	554	590	589	646	593	616	613	607	641	598	605	645	618	608	598	589	634	585	619	608	640	597	577	598	619	602	578	607	632	589	642	653	591	593	647	630	610	633	619	562	588	610	616	597	624	583	606	633	567	582	637	646	630	624	582	606	579	582	617	568	613	580	620	593	601	582	561	572	608	633	629	608	613	581	581	564	608	608	592	613	588	624	572	612	579	630	603	582	577	599	611	617	615	619	629	605	641	645	609	582	582	543	623	638	550	588	568	618	587	624	567	596	551	580	589	623	590	589	648	543	595	597	607	599	597	645	633	546	605	624	630	585	585	547	622	646	576	599	633	624	593	638	575	607	622	624	625	626	615	592	572	629	606	583	606	600	600	637	603	566	640	602	611	581	610	594	664	644	625	616	590	620	602	589	588	574	589	587	549	585	568	644	641	595	620	623	601	609	599	557	643	634	624	572	578	543	613	589	589	598	581	586	614	571	584	630	567	579	604	585	600	564	597	599	589	624	608	619	596	614	659	617	552	600	576	600	600	621	595	622	630	632	577	610	607	555	610	530	610	612	589	633	603	560	618	604	591	629	589	587	635	588	633	593	580	593	617	604	629	592	585	599	594	616	604	581	634	618	567	608
23793	21244	28416	24366	21245	8727	964	634	528	455	456	404	382	353	357	320	343	344	292	308	314	343	352	311	295	279	298	282	266	313	339	270	301	285	279	279	288	294	304	276	293	293	297	291	290	247	280	283	274	269	275	309	318	272	278	286	276	266	318	262	294	320	293	257	261	319	282	283	273	298	305	305	276	284	251	297	290	274	325	287	305	267	292	273	282	276	286	262	293	293	292	278	279	289	272	295	277	285	267	271	283	278	319	275	282	288	292	304	281	300	303	284	273	271	278	260	258	279	317	268	289	286	278	260	279	282	258	281	271	279	266	290	288	277	285	268	295	314	301	313	288	287	273	259	290	267	279	258	300	304	299	290	285	306	290	291	267	275	292	270	294	311	296	286	298	270	280	280	276	269	265	282	281	268	300	306	273	295	288	288	274	296	277	283	274	286	280	225	269	311	294	287	290	295	261	316	281	299	264	271	263	282	273	275	274	281	282	287	288	255	287	273	299	267	284	265	286	272	282	280	317	285	262	262	287	260	269	258	302	284	291	263	245	260	271	280	301	289	280	260	296	274	246	307	297	280	271	281	265	262	272	274	264	276	285	269	268	280	272	304	296	289	274	290	275	258	282	268	311	283	287	257	263	276	284	266	319	321	286	260	321	263	264	292	258	318	314	270	270	297	297	268	280	278	305	268	268	268	270	260	294	271	294	296	282	276	283	274	297	268	295	250	298	269	301	284	313	306	259	258	283	299	253	280	283	291	260	280	282	260	268	269	299	276	280	298	286	286	282	303	263	241	257	289	307	267	290	265	291	276	269	282	278	266	292	289	311	293	308	264	304	268	263	304	282	269	264	290	275	302	266	313	301	278	308	306	278	254	294	301	276	274	296	277	268	280	296	285	297	295	295	251	288	272	249	287	264	283	280	296	287	272	256	279	295	285	307	246	296	300	318	290	302	286	291	315	261	283	304	278	283	256	295	271	257	280	264	274	279	281	287	268	265	299	301	258	279	308	268	268	278	281	280	293	290	287	305	249	250	274	260	286	294	284	289	283	285	277	282	272	309	296	274	289	298	301	280	269	280	279	281	287	278	256	253	257	251	275	281	271	305	282	274	260	278	282	271	283	280	307	227	298	262	296	285	248	290	265	300	297	272	272	286	274	287	283	314	289	259	265	300	281	266	266	307	260	275	286	286	273	271	318	305	301	307	280	281	268	283	264	272	287	277	304	283	307	282	281	263	297	242	305	286	272	267	275	285	287	302	293	286	260	281	272	285	252	255	298	299	292	305	293	281	278	289	252	260	282	287	315	249	282	314	260	310	304	271	289	276	255	257	306	294	274	303	258	299	292	270	245	284	278	258	281	233	275	283	283	259	266	261	270	294	283	300	281	269	289	274	278	274	290	273	283	281	270	286	301	294	283	255	245	273	267	270	286	250	243	280	281	277	268	261	268	274	289	263	267	267	292	277	271	286	270	299	293	309	259	292	271	295	288	259	290	257	267	300	310	297	300	285	266	259	262	271	274	302	276	292	285	287	307	281	283	291	278	289	277	306	302	252	277	276	283	293	280	281	295	308	281	277	256	270	262	262	275	277	285	266	247	279	271	262	281	280	288	280	291	265	287	228	282	271	261	278	313	286	330	261	296	260	269	284	297	302	306	297	282	303	251	307	278	283	289	262	291	257	288	260	268	299	268	298	301	272	302	258	265	284	271	287	267	283	284	260	296	263	301	270	298	250	271	263	285	267	280	295	305	289	265	255	265	268	272	279	270	264	289	248	289	280	257	293	276	270	295	274	272	259	251	287	309	298	293	287	284	268	268	270	295	317	257	286	255	302	239	265	286	290	274	251	313	274	317	280	282	305	277	298	304	249	271	270	312	276	282	278	283	294	297	271	291	281	257	233	304	285	287	301	283	242	256	281	300	261	275	269	292	296	287	253	270	277	267	254	276	291	281	269	263	290	292	286	300	254	322	249	309	315	269	276	283	325	287	286	290	263	282	253	267	274	264	292	280	283	299	274	282	297	272	285	287	300	265	277	301	240	289	277	285	288	284	278	278	281	297	267	257	260	242	266	274	266	299	268	274	258	279	262	278	255	285	250	259	274	278	280	294	274	281	269	287	304	292	275	289	285	288	274	240	283	292	256	290	255	266	277	285	273	272	237	273	269	279	283	271	241	303	271	263	262	275	270	269	290	265	262	303	286	276	282	260	268	275	302	294	266	273	308	285	265	265	295	255	303	285	275	303	272	284	269	271	253	286	261	257	270	276	304	289	249	298	287	269	297	276	289	300	271	277	276	270	297	290	294	265	296	269	250	286	272	291	269	270	294	262	292	253	272	263	287	297	308	270	268	247	257	304	267	293	297	301	260	265	256	271	291	264	280	282	252	305	273	301	259	273	279	288	276	270	277	267	275	313	277	307	283	272	307	290	265	301	288	283	279	263	288	265	280	285	267	283	295	255	262	293	275	281	284	293	273	296	264	271	297	287	274	295	299	260	257	266	252	274	324	259	294	297	269	283	275	268	273	287	276	280	285	273	278	255	278	293	267	265	291	261	282	269	268	284	262	292	264	272	273	281	312	270	300	280	263	262	273	272	326	267	330	255	263	274	267	247	313	273	282	271	312	276	290	266	333	264	278	286	288	284	292	288	282	267	283	268	317	279	303	288	261	278	267	260	285	274	284	283	300	287	276	335	320	255	270	258	269	270	286	277	300	273	279	291	271	299	261	284	274	279	283	295	261	295	258	290	275	300	275	258	317	301	293	271	300	293	269	260	265	285	295	264	291	267	300	290	255	260	304	288	281	294	274	274	316	287	270	291	260	279	271	251	275	250	286	269	270	285	262	286	258	289	286	247	279	251	275	274	273	309	261	287	266	291	288	263	303	252	324	273	297	290	266	287	275	284	271	278	295	293	273	268	293	292	269	271	299	274	272	272	290	290	291	313	281	298	274	314	277	257	268	292	278	262	275	270	315	276	277	295	278	302	280	275	316	293	268	260	273	274	279	247	291	281	292	279	264	283	282	265	289	257	262	262	270	276	299	298	271	274	289	296	269	284	274	279	303	287	257	276	257	281	266	293	275	288	310	275	304	332	286	288	279	271	266	269	268	266	276	272	288	306	281	264	266	307	289	294	268	297	280	255	280	300	283	262	297	276	306	275	288	274	263	287	296	295	287	268	258	279	305	266	247	269	303	290	292	254	278	260	272	256	286	303	269	288	266	274	291	273	275	291	288	265	272	281	270	252	315	294	287	275	301	266	300	270	274	237	250	275	287	278	293	262	302	281	272	275	307	280	294	275	282	268	269	296	275	279	259	250	302	282	279	270	302	246	315	283	283	277	263	308	288	309	289	262	269	287	276	271	263	257	309	282	308	286	273	291	285	285	278	290	254	300	250	273	292	236	262	265	256	279	303	289	296	276	267	264	276	282	291	262	282	258	278	284	258	292	240	283	280	276	283	287	270	255	273	277	299	275
15676	28680	6220	2826	2056	1587	1178	936	709	649	575	513	470	435	401	375	369	368	318	340	337	379	394	328	311	346	322	328	318	316	316	316	332	295	289	324	301	294	317	315	310	267	269	291	321	282	308	295	266	276	306	274	286	271	312	282	302	290	306	289	311	311	286	291	304	287	306	312	292	324	294	279	292	313	300	337	291	280	293	261	306	326	253	273	276	278	304	293	318	313	286	295	295	266	283	316	283	274	301	283	297	305	302	290	300	277	287	304	305	281	300	280	277	311	281	296	257	268	268	325	300	274	300	284	271	306	278	319	283	256	291	309	309	268	292	322	296	275	276	291	297	270	294	293	335	319	283	329	301	285	299	300	278	294	290	310	297	310	276	297	279	293	292	294	304	274	308	322	286	286	294	307	319	292	288	264	317	301	303	315	303	318	282	285	305	280	310	296	321	299	295	330	320	291	295	287	291	279	267	274	301	271	258	310	277	301	310	272	278	309	282	307	280	292	298	280	279	281	307	301	281	312	305	296	284	263	273	304	316	309	325	310	267	293	292	294	306	309	283	288	280	281	328	320	284	297	295	313	317	290	289	298	295	285	288	301	254	272	292	297	304	287	305	251	292	316	298	292	296	300	310	305	291	290	281	292	294	299	284	290	298	318	262	291	275	299	291	286	294	299	324	294	285	304	321	266	280	283	293	279	279	302	323	286	307	336	289	279	284	297	263	297	285	321	298	286	270	305	277	246	292	307	296	301	310	309	304	265	260	309	303	299	292	266	299	318	289	261	301	273	301	295	291	274	285	297	282	281	272	271	276	313	288	288	267	288	265	303	287	282	264	300	300	289	300	310	275	284	259	310	275	298	292	278	308	316	307	328	275	284	264	294	283	307	303	301	299	268	289	313	305	283	270	279	273	287	283	302	285	261	276	289	268	315	298	313	287	325	316	292	273	294	303	280	297	314	305	295	279	283	336	260	312	308	338	285	300	303	296	284	296	294	280	293	293	314	329	294	263	321	311	283	306	310	280	282	286	311	300	309	302	290	287	298	285	305	308	321	305	286	285	272	286	351	291	286	313	289	305	278	291	298	308	270	284	284	293	270	307	286	302	270	305	300	281	286	296	295	271	301	313	292	295	313	293	295	305	286	318	280	280	315	287	284	308	296	306	284	296	302	298	298	283	280	298	311	284	308	298	286	281	276	297	306	314	259	275	293	293	279	281	342	296	275	297	300	312	299	298	296	266	297	316	277	284	314	294	292	266	281	278	295	268	293	282	313	297	289	290	287	292	297	280	270	303	278	281	288	296	300	298	274	276	329	318	285	304	326	287	284	275	298	307	311	298	309	269	289	289	287	289	329	273	292	259	280	299	290	258	318	302	298	296	314	266	306	281	288	287	304	302	272	294	289	283	285	307	288	281	288	306	305	303	289	296	303	311	279	290	281	306	317	293	294	264	313	295	310	265	274	280	266	338	301	297	303	288	300	279	304	301	281	322	299	282	305	301	262	261	318	268	271	297	304	272	295	296	292	292	285	285	291	297	324	284	292	307	282	291	301	281	319	281	302	315	320	285	294	315	291	274	302	306	280	300	277	322	318	279	294	270	318	292	302	275	295	284	308	290	302	295	296	334	277	306	330	283	259	292	286	311	316	293	290	293	286	301	279	304	296	279	296	314	310	290	307	324	254	278	299	311	299	288	278	285	278	309	304	302	278	327	289	315	280	281	262	312	279	304	304	301	284	295	292	286	325	311	279	288	285	298	313	303	288	296	292	278	307	290	301	289	304	300	280	293	291	265	268	278	261	324	304	278	303	282	292	309	264	278	274	302	307	282	272	302	275	300	270	279	302	263	324	287	286	304	297	275	287	307	299	295	281	289	291	303	308	273	311	288	275	289	292	309	262	277	290	320	293	299	309	314	275	284	298	272	290	284	258	298	287	295	256	282	271	317	273	294	322	287	314	288	291	334	312	279	285	296	281	262	300	271	300	294	288	301	257	272	310	309	319	269	267	240	271	293	321	299	299	297	291	308	273	278	305	292	293	295	298	288	287	279	298	311	272	301	288	279	279	292	285	308	275	284	247	312	302	267	300	296	280	278	277	297	290	303	281	301	269	288	291	288	298	316	290	282	314	261	331	310	305	280	283	271	292	284	307	264	283	261	309	348	265	281	283	290	298	263	278	298	302	283	256	315	275	313	323	300	290	310	287	290	299	303	291	285	297	312	289	298	308	271	313	304	313	316	286	336	274	270	277	298	269	281	276	285	280	316	286	300	275	311	299	298	291	300	280	311	282	289	255	283	283	279	299	286	282	258	273	290	302	286	290	300	291	266	287	295	297	304	293	300	305	271	279	299	306	321	288	299	276	283	292	281	288	295	289	272	308	278	317	307	302	311	324	284	278	279	295	319	251	313	298	274	318	287	271	303	288	306	304	303	290	313	329	311	280	284	296	291	293	263	284	328	285	291	314	299	281	308	282	313	249	289	275	293	275	305	256	309	288	281	268	283	273	311	314	295	305	295	303	302	297	294	298	312	288	286	270	300	307	273	298	296	293	277	299	289	280	325	283	273	307	299	284	301	299	278	316	285	280	279	318	277	323	292	285	302	281	329	310	280	300	298	296	268	294	301	302	274	292	290	301	306	297	290	293	316	294	304	272	293	288	255	276	317	287	328	290	318	281	263	278	285	280	295	293	299	306	296	264	306	289	265	274	307	271	314	355	275	279	338	301	306	306	300	293	282	270	306	293	307	295	288	259	298	286	311	280	269	270	300	260	268	290	293	271	291	300	283	278	324	270	305	286	269	282	288	301	287	283	293	285	286	291	285	285	320	331	276	312	310	276	284	289	272	311	282	273	250	290	300	303	318	307	284	264	271	296	301	285	313	308	259	303	294	316	273	309	274	294	316	287	265	271	282	282	309	284	308	279	274	298	295	277	279	261	281	299	292	285	302	319	310	300	288	282	325	310	303	318	288	298	297	279	290	299	278	286	320	321	268	295	298	272	288	290	265	308	322	309	312	267	331	293	312	300	291	294	292	285	266	312	313	274	311	300	297	301	285	308	286	240	272	267	268	295	277	293	251	280	299	313	298	283	285	274	283	296	324	313	299	323	283	315	291	320	296	311	258	323	276	292	308	285	266	264	281	331	302	301	291	266	304	308	302	271	311	311	316	283	295	280	292	294	338	292	300	281	301	300	301	298	318	290	288	256	314	301	302	307	309	295	290	286	311	292	324	276	307	310	256	306	288	271	294	300	279	306	299	297	305	318	266	304	291	314	293	324	253	295	314	261	307	296	266	295	252	308	293	294	281	305	314	315	285	329	278	294	327	257	288	300	263	315	287	292	266	268	267	276	275	290	283	293	304	291	294	338	314	332	304	279	318	321	303	295	309	282	302	293	304	264	320	326	290	273	286	265	328	298	273	282	318	270	291	304	301	294	271	289	297	292	279	283	303	312	304	313	296	281	287	263	319	253	270	307
24810	21124	27228	25224	10359	1186	969	861	796	767	751	781	742	750	711	719	712	719	695	728	672	726	714	702	644	738	662	677	682	735	696	662	703	753	674	634	695	654	679	717	699	757	667	693	704	678	691	747	701	689	698	647	695	660	651	663	697	710	721	741	751	651	652	688	724	677	724	721	679	708	657	709	699	697	716	726	688	685	693	701	699	699	686	668	688	710	657	670	707	621	738	686	690	704	634	688	706	669	635	705	721	702	715	674	694	681	705	711	673	675	680	731	656	742	673	688	675	683	695	634	689	690	711	710	699	676	670	688	687	699	679	678	697	686	673	653	666	705	715	687	677	710	714	681	704	673	638	747	694	677	702	704	677	739	700	665	689	698	646	714	656	732	682	704	639	679	696	649	726	669	653	689	721	681	668	666	731	695	673	722	690	658	658	652	648	712	663	713	695	711	680	708	679	642	689	730	704	695	665	708	681	707	635	695	671	686	691	697	689	727	695	701	677	691	673	667	694	631	685	659	665	712	699	693	676	696	681	700	692	723	665	713	656	728	739	651	742	663	706	641	666	674	658	660	727	672	673	664	681	719	657	648	658	694	685	700	710	676	655	692	670	716	693	671	698	669	640	713	704	708	662	693	743	660	702	621	687	688	696	682	688	678	699	688	710	677	680	685	676	661	693	674	673	699	672	693	696	670	715	657	673	685	697	690	728	731	705	675	700	625	722	687	697	721	714	664	650	663	692	663	692	679	670	702	647	706	709	740	646	674	644	699	674	711	634	678	752	708	673	680	676	711	656	675	702	710	694	666	698	644	729	681	648	610	709	666	664	686	737	710	709	717	686	693	636	658	682	670	691	659	714	685	715	680	653	683	690	678	638	708	638	671	663	709	723	698	698	671	719	691	668	698	717	658	692	684	719	730	710	744	680	701	698	697	690	708	700	737	645	649	748	705	695	667	684	658	731	677	755	690	730	658	653	686	710	697	710	641	676	689	736	703	686	730	737	688	756	668	633	664	716	686	694	706	657	663	717	707	703	693	670	721	670	672	695	680	675	660	637	652	719	681	722	701	721	691	693	757	698	671	694	708	692	691	691	735	711	732	712	656	723	715	728	731	656	721	691	714	707	651	676	672	646	659	694	711	656	626	718	680	723	703	707	706	721	661	652	647	640	655	724	721	687	659	657	683	647	653	625	720	694	632	693	679	681	716	693	717	672	654	735	688	700	656	630	678	711	696	704	681	654	640	663	677	681	673	692	669	664	674	694	671	712	703	702	676	661	657	689	721	664	662	685	681	686	737	678	689	693	689	695	720	703	659	673	718	685	702	742	677	681	665	689	687	671	719	677	634	655	685	740	714	679	656	684	674	667	650	651	678	657	653	719	686	673	695	693	658	686	712	696	692	685	724	721	691	683	646	638	732	710	707	660	654	678	664	673	678	657	700	703	651	646	695	714	666	684	686	728	698	662	615	695	743	667	720	706	681	663	635	701	656	704	709	717	673	712	689	668	718	679	718	709	695	701	693	706	662	639	677	704	706	685	679	699	660	678	715	680	654	685	705	713	646	656	688	719	654	678	669	738	688	662	710	659	658	698	690	660	659	716	696	680	636	640	668	659	657	657	715	706	704	720	695	664	679	685	646	653	684	675	687	695	702	679	657	696	725	670	670	678	690	694	672	675	693	677	713	678	661	729	652	622	704	717	632	677	658	635	673	720	687	666	725	751	736	668	665	713	740	674	692	640	691	685	635	681	671	674	673	671	662	669	686	659	661	658	693	717	649	680	675	740	680	717	702	719	737	689	669	725	705	658	662	672	680	684	666	699	735	716	669	685	645	719	684	716	678	708	693	676	658	617	678	724	651	716	688	694	705	681	727	681	711	675	647	699	687	717	695	678	655	646	711	743	678	708	648	729	665	735	686	674	729	717	666	728	728	661	664	670	691	679	725	693	718	702	659	715	676	683	648	700	637	692	628	675	668	707	695	709	695	686	671	637	647	678	730	654	684	713	674	645	661	675	700	716	655	664	652	707	690	649	684	688	654	643	698	715	645	642	678	703	640	675	720	681	657	710	712	684	661	673	691	674	687	627	674	719	705	694	733	633	624	678	662	661	680	695	664	653	692	694	614	681	702	704	621	688	674	708	672	689	680	682	657	650	657	698	693	720	698	657	675	722	676	717	700	705	731	647	734	728	658	669	687	672	733	699	688	665	675	699	682	666	707	664	696	721	685	640	681	758	664	693	697	717	667	665	653	692	657	662	760	680	662	679	645	659	675	678	750	707	730	701	678	698	667	678	708	634	690	687	684	698	665	670	732	680	686	669	641	662	662	682	621	655	719	656	711	712	692	642	690	700	719	698	728	662	714	655	632	677	679	694	702	670	701	700	744	717	683	677	657	689	661	663	677	703	649	687	685	715	663	695	682	641	612	691	648	691	660	656	627	701	622	655	693	647	693	708	721	666	688	671	722	705	689	675	681	666	686	699	670	705	627	664	733	759	639	642	736	684	701	695	685	695	694	685	686	705	722	707	676	626	716	703	639	661	648	658	727	724	718	665	723	668	647	632	658	670	647	692	627	690	654	681	750	641	684	680	698	748	744	695	674	677	722	675	678	706	722	695	698	692	681	703	664	665	704	652	702	694	655	723	683	660	649	694	669	672	693	691	721	679	695	753	687	667	688	668	666	746	679	690	691	697	688	641	682	655	661	730	694	626	659	679	626	686	661	675	700	678	691	700	693	672	696	701	676	696	658	684	635	637	698	718	661	656	675	665	688	679	689	673	695	665	705	691	705	722	723	696	671	730	695	703	665	689	677	656	703	662	661	662	684	697	707	679	655	723	636	667	670	679	653	675	690	726	678	635	699	733	672	676	765	690	644	674	761	674	703	680	691	656	729	699	665	687	726	717	682	661	713	668	686	680	705	709	687	660	714	661	655	687	672	698	653	706	722	700	683	663	666	724	743	650	662	679	708	709	710	706	684	662	726	643	673	677	708	718	708	665	672	707	714	687	663	699	673	717	700	676	668	700	706	634	717	708	678	704	696	664	678	659	663	691	697	708	718	680	672	699	665	692	683	630	714	675	719	702	731	666	707	658	657	724	699	699	717	663	686	716	660	718	692	705	681	663	721	686	715	669	658	681	635	721	696	730	707	703	680	677	704	664	700	684	678	717	688	684	654	711	686	677	619	656	666	675	730	673	713	752	669	678	736	659	691	729	665	676	673	738	706	696	719	736	699	648	692	664	677	713	707	629	699	655	665	732	661	678	688	722	648	690	661	691	700	669	677	689	736	680	665	666	692	634	653	691	692	701	676	689	703	648	699	731	670	709	697	670	691	705	694	714	661	683	656	724	655	693	664	676	644	704	671	640	728	712	634	691	667	658	690	692	662	723	640	712	661	641	716	663	664	693	704	662	630	700	689	682	665	696	695	624	658	710	697	674	713	667	691	676	718	655	704	692	715	744	696	636	683	681	709	713	671
12046	21861	3896	1987	1669	1338	1154	1038	968	899	829	844	771	755	725	730	716	749	757	715	710	809	713	761	709	677	726	656	692	692	668	668	693	666	672	675	724	663	722	739	665	713	711	693	693	643	669	658	692	677	710	696	747	652	688	697	687	727	699	708	672	665	682	683	729	680	654	685	695	663	731	678	684	742	687	684	687	675	723	694	723	679	677	692	679	717	670	679	663	700	667	672	670	668	719	695	705	672	717	713	684	737	665	683	683	660	696	698	666	680	719	659	693	690	749	700	668	717	755	747	685	682	684	687	666	674	660	630	704	626	612	717	684	688	701	706	715	653	659	674	660	666	674	707	674	721	677	700	654	721	755	721	662	681	705	729	695	729	693	714	714	669	709	646	676	688	699	715	708	689	663	622	727	654	666	655	708	696	711	694	681	712	725	671	731	721	697	710	664	661	684	682	655	680	714	683	674	686	692	693	693	659	723	702	668	703	711	679	675	638	672	741	688	693	660	673	689	634	703	691	677	690	698	650	697	683	727	671	639	659	656	693	723	668	658	680	639	716	708	682	666	683	681	657	668	650	711	688	691	696	666	736	699	725	717	692	662	646	720	687	697	719	703	715	643	705	692	699	698	695	679	706	634	666	687	707	737	732	689	659	708	673	657	719	658	692	658	681	688	708	687	647	674	706	706	681	642	704	677	665	703	704	639	704	698	712	685	707	654	707	658	716	723	681	730	675	688	760	661	632	643	632	733	692	686	699	685	719	643	687	731	693	686	708	675	682	679	712	665	666	711	695	711	687	678	729	689	715	725	691	638	725	665	683	634	671	635	649	715	674	674	679	649	667	646	670	710	694	626	680	681	690	709	673	638	655	679	697	725	688	693	698	680	712	702	717	714	687	710	690	726	666	639	683	697	733	681	687	693	693	751	714	668	657	677	710	713	696	701	633	693	635	681	674	634	707	690	719	685	642	701	706	693	706	654	648	713	675	704	697	696	669	693	721	666	697	667	704	685	726	692	679	698	758	685	674	638	723	677	706	693	682	689	656	684	645	689	687	697	685	716	699	632	687	680	696	679	694	724	682	688	688	678	740	651	696	702	694	750	732	669	646	685	669	724	700	670	712	661	705	703	696	696	687	649	627	669	694	677	675	684	688	715	722	701	700	699	661	651	658	678	637	736	673	661	647	657	679	705	701	683	648	682	719	661	687	695	681	712	704	678	713	702	691	688	720	723	629	678	652	679	656	697	671	707	689	707	714	700	688	720	677	714	712	687	699	710	728	672	658	711	697	697	661	670	661	675	691	688	664	675	701	672	742	703	729	676	728	704	684	672	698	657	694	648	697	660	691	707	667	664	641	679	649	694	709	705	669	665	725	636	683	742	717	681	702	687	684	657	715	689	701	674	676	693	744	698	754	710	728	658	716	710	676	721	689	657	674	728	692	700	695	684	636	685	709	690	720	663	765	648	711	676	701	674	677	653	715	700	713	668	663	713	704	666	689	713	688	661	688	629	733	696	717	660	684	636	677	692	660	662	724	687	659	691	718	674	695	685	691	696	624	621	719	667	693	700	670	714	702	672	643	711	686	691	699	705	668	713	680	659	719	673	716	706	697	702	674	704	667	692	642	698	734	688	705	670	705	721	660	682	668	660	682	714	682	682	700	691	660	677	658	656	697	666	688	697	717	731	693	721	681	660	657	713	706	713	726	686	688	663	683	675	695	701	675	716	706	666	706	723	687	718	697	664	675	719	736	697	716	648	701	692	680	694	675	697	660	637	704	658	711	682	671	688	682	663	666	680	685	693	685	720	708	683	699	687	667	686	698	656	681	667	667	667	634	718	692	717	699	711	658	639	704	737	697	690	700	694	738	662	667	663	647	667	663	685	684	676	672	673	707	669	716	665	714	691	712	728	710	643	702	700	652	690	655	674	692	694	674	686	669	669	719	656	713	702	689	680	660	650	696	659	659	696	678	684	681	708	675	704	706	664	661	638	719	665	690	672	696	691	683	653	699	674	659	647	698	680	689	658	684	729	672	699	719	710	696	707	673	695	696	698	693	683	698	661	706	667	649	682	642	651	715	752	692	681	636	679	675	680	675	667	739	688	693	700	720	717	675	710	726	698	671	668	681	674	697	694	723	658	680	676	692	697	682	732	711	691	659	734	725	666	674	719	674	695	680	685	686	656	653	703	721	694	664	677	708	670	703	732	707	708	684	674	700	682	708	641	742	733	713	642	703	698	747	662	705	651	661	609	685	687	724	741	669	696	704	693	682	672	722	681	654	649	708	693	717	691	666	708	732	691	696	662	743	690	702	708	700	716	661	710	713	679	686	676	706	660	622	707	717	712	645	672	703	674	691	708	648	652	669	668	706	676	699	719	706	674	679	665	680	645	729	666	666	663	651	687	693	719	700	648	695	683	670	686	694	672	687	743	652	672	705	669	661	653	693	708	679	673	666	702	667	724	722	680	685	737	689	706	680	649	695	730	653	677	684	650	738	726	663	655	697	735	662	697	708	731	720	671	690	706	687	665	727	660	721	700	739	757	679	700	672	714	696	670	686	695	696	758	674	722	709	704	692	627	667	715	656	654	667	690	675	665	689	618	692	694	676	675	673	644	695	659	654	704	721	698	656	648	684	711	691	746	682	694	714	679	678	683	695	708	697	682	690	702	682	684	660	706	694	665	720	664	686	724	717	702	673	710	626	719	653	667	634	669	674	663	715	732	670	680	690	686	724	681	687	676	723	678	710	660	697	698	700	667	679	716	711	667	709	641	673	685	671	724	682	701	719	668	691	695	735	673	658	703	717	701	684	677	695	693	685	739	676	634	671	700	704	696	720	684	679	668	671	674	714	677	684	756	748	672	700	734	713	662	672	651	725	684	655	698	694	657	693	659	684	693	692	664	732	680	674	677	693	707	689	721	692	714	684	682	690	704	735	757	707	674	689	686	654	682	663	740	673	722	656	706	712	656	665	704	698	664	739	673	698	707	700	664	690	670	672	702	676	700	720	699	706	685	718	682	657	712	616	674	735	669	672	693	696	689	725	653	649	601	637	687	654	634	660	699	662	666	670	680	685	649	726	743	663	721	721	692	698	679	701	634	667	705	650	731	687	679	700	671	684	647	676	676	666	697	676	694	660	699	671	731	672	663	645	646	701	666	618	667	654	723	715	667	679	702	669	727	721	689	651	624	724	744	689	659	669	731	673	705	631	721	691	689	650	678	693	740	692	710	679	703	632	668	730	677	681	640	685	688	690	662	695	685	676	699	729	713	692	694	691	689	661	681	645	720	716	687	685	686	687	690	695	697	634	681	663	673	736	681	716	690	701	681	681	677	712	686	696	673	676	684	702	679	695	715	703	687	704	693	722	743	667	715	764	680	721	683	724	689	651	684	654	683	665	698	670	694	674	688	696	694	730	647	657	677	667	675	692	649	694	698	695	649	654	683	674	676	678	697	666	688	691	649	701	698	688	698	665
22675	21298	28995	23908	21300	21346	8879	1055	773	619	561	553	482	463	420	420	426	389	358	392	378	430	366	343	332	330	361	302	342	370	341	321	315	325	345	315	333	277	315	313	307	291	311	321	320	300	312	312	282	318	306	337	278	313	317	328	329	287	312	303	285	309	313	301	319	289	299	291	314	335	289	275	320	299	252	299	260	300	305	283	332	307	283	271	334	311	328	287	277	295	284	295	298	291	307	287	279	330	305	310	268	299	284	312	283	330	273	267	288	299	286	301	336	268	287	277	283	295	327	292	312	309	314	257	340	269	289	304	280	310	289	294	317	324	268	297	283	283	276	275	278	324	301	313	283	302	311	322	304	278	283	308	287	265	274	278	322	306	307	289	280	280	322	299	301	284	316	293	301	317	271	282	292	301	295	283	296	304	296	287	334	282	328	299	285	273	315	287	271	304	282	287	277	277	268	290	317	313	297	296	285	273	313	273	286	269	308	295	299	279	304	320	286	298	299	293	333	314	303	286	298	316	299	324	282	277	300	330	285	291	299	285	322	290	300	305	288	283	300	274	321	268	317	301	293	297	301	334	328	293	295	293	287	314	280	294	294	295	305	303	266	299	306	298	316	308	326	289	267	297	326	277	290	309	331	318	288	318	309	292	301	286	301	291	296	306	303	293	261	326	268	303	317	308	296	294	293	311	285	280	312	268	308	284	306	301	296	291	305	311	284	280	305	291	299	295	287	325	298	274	285	310	301	282	270	288	305	275	296	328	277	310	288	279	301	294	299	281	279	307	273	333	313	295	309	320	307	291	310	308	295	303	293	312	279	337	295	308	301	285	256	296	317	303	304	277	294	283	263	281	286	307	288	298	261	289	305	299	283	293	305	276	289	281	290	289	304	307	308	307	336	276	323	295	315	328	278	324	285	287	308	334	286	297	282	305	264	307	312	277	243	314	300	291	252	270	312	321	286	327	289	315	310	315	315	288	268	290	293	318	275	291	276	289	295	287	297	304	298	283	290	270	308	307	312	294	318	307	339	301	273	315	279	298	314	322	296	292	306	311	275	303	277	289	284	294	340	295	297	294	309	276	273	279	306	307	273	283	299	297	310	295	296	272	303	287	343	299	333	314	299	342	299	286	299	270	266	283	274	280	279	302	321	311	273	321	291	294	313	281	304	310	277	304	259	278	300	301	282	301	278	267	286	290	273	268	301	283	298	308	289	293	272	268	277	271	307	297	286	340	283	322	277	293	308	292	287	269	310	278	302	272	277	297	295	282	275	282	320	287	295	283	285	313	288	306	294	325	333	300	314	309	286	299	313	298	308	282	317	284	274	296	303	278	273	298	290	313	293	294	315	306	276	274	266	293	307	299	281	323	293	276	299	275	288	296	283	274	267	307	306	280	272	278	315	312	304	295	243	273	299	302	279	306	291	317	288	292	283	292	285	280	299	306	297	291	272	275	307	295	303	276	316	323	320	301	298	304	321	278	322	269	295	287	288	283	331	309	283	294	272	312	305	302	292	290	299	322	293	284	320	304	313	260	322	280	302	293	299	277	294	294	282	310	300	289	291	305	326	311	291	286	313	317	279	310	302	287	301	281	308	289	292	308	294	297	313	300	288	270	329	285	311	299	291	317	321	282	289	306	307	281	315	266	315	330	307	288	276	286	292	270	292	289	299	296	321	333	322	292	324	292	287	262	307	311	341	304	311	299	317	314	294	285	313	275	270	278	302	282	307	305	284	323	286	299	316	309	292	304	291	322	289	299	282	323	284	340	296	302	310	314	288	305	302	277	296	308	277	314	277	278	307	295	301	311	298	297	305	289	310	306	315	272	284	283	293	289	283	283	274	304	317	293	316	301	305	301	276	304	310	307	296	302	328	307	301	319	321	309	298	303	319	310	331	282	320	282	335	293	308	290	285	300	326	302	283	316	303	279	298	294	280	293	283	294	305	331	285	290	303	289	310	305	317	346	286	282	296	319	301	310	274	321	289	290	319	293	290	319	312	285	293	302	302	272	283	294	290	277	302	280	280	330	322	264	283	295	295	299	285	316	292	302	276	256	302	282	276	298	315	293	302	296	298	290	312	331	289	282	307	309	289	318	295	337	281	302	301	301	298	295	242	277	306	288	339	275	290	301	299	288	292	294	311	290	257	275	329	290	304	310	296	282	296	327	290	293	299	280	285	309	297	303	298	279	298	311	327	301	284	311	298	302	270	258	282	282	299	300	254	278	302	298	293	313	312	295	315	284	295	281	282	293	283	279	312	303	310	302	295	286	274	306	284	265	307	287	286	317	273	311	277	293	276	284	295	288	280	306	309	301	290	288	267	280	291	299	280	317	304	296	284	305	310	281	310	304	310	304	299	289	287	289	278	265	309	275	286	324	317	287	329	298	296	290	295	283	309	320	297	267	282	282	254	314	272	298	305	284	273	279	277	285	297	302	320	319	271	315	281	318	291	266	289	337	284	284	299	294	305	311	297	294	302	260	286	279	270	287	291	331	337	323	315	305	283	268	268	319	280	290	328	276	284	303	303	308	297	294	305	285	320	266	303	273	276	322	304	262	308	307	321	271	277	307	262	310	292	293	317	286	290	311	298	271	287	312	299	275	277	332	311	304	319	270	329	283	315	278	275	297	309	291	327	303	312	321	297	293	315	297	326	296	326	300	297	292	328	277	290	309	292	294	300	283	291	263	298	306	321	307	271	295	276	289	295	305	281	273	294	278	291	275	284	294	265	308	308	277	294	308	308	302	293	269	287	309	280	306	271	317	296	294	282	289	287	278	305	283	296	298	291	326	276	264	309	291	297	292	282	275	302	297	278	299	302	308	307	258	287	296	270	284	253	290	295	321	303	290	263	312	318	303	292	285	290	291	288	324	299	274	310	282	282	261	286	293	293	293	324	274	280	308	320	312	348	282	257	298	299	313	310	316	278	306	286	311	281	262	303	306	291	295	268	283	292	289	250	290	326	286	286	290	288	311	294	312	286	316	300	306	279	296	289	299	289	297	306	300	291	284	299	273	309	273	306	314	326	301	294	294	296	269	259	314	301	324	321	338	293	296	313	295	291	309	291	299	286	312	261	299	296	309	305	290	282	308	289	280	298	262	282	299	323	307	283	315	283	273	292	294	281	325	316	299	319	311	313	291	307	279	287	289	290	311	281	298	328	315	291	299	256	296	306	287	294	286	272	278	299	282	297	329	276	283	301	320	277	289	312	272	294	286	319	287	272	293	265	335	270	289	300	310	294	279	311	307	283	270	287	291	294	268	287	298	311	275	294	299	302	283	302	284	276	281	311	274	277	333	280	314	280	284	289	319	305	283	307	281	329	289	251	280	330	294	287	291	309	287	265	314	302	296	288	310	304	298	291	292	310	307	322	278	308	301	291	295	289	292	299	268	302	298	310	277	314	278	276	289	281	284	259	324	289	320	292	267	303	296	288	298	299	296	322	298	308	301	292	293	293	323	280	297	285	293
14048	33784	10080	4912	3561	2678	1914	1459	1147	923	763	689	588	574	534	480	471	463	426	410	422	451	399	365	354	345	347	351	327	330	332	337	321	305	333	321	315	282	316	295	313	331	256	301	326	292	310	312	300	334	300	300	304	335	311	313	311	290	268	311	285	272	312	248	282	310	323	300	293	282	310	279	329	270	309	279	281	300	317	297	297	290	299	305	319	298	319	283	277	305	299	295	321	289	318	309	284	323	298	307	318	319	290	284	319	287	310	275	320	297	256	285	291	336	295	275	286	285	318	309	278	301	315	276	277	285	320	329	321	306	293	318	318	271	291	299	302	281	299	281	321	309	308	293	299	278	272	283	294	294	313	325	277	289	306	300	287	281	275	284	288	287	296	256	297	286	278	294	285	275	303	254	284	276	320	252	280	273	295	293	308	334	310	282	313	295	332	286	321	291	286	296	303	301	308	264	317	306	320	310	275	280	282	286	320	284	293	282	284	278	304	303	294	301	285	304	297	317	283	298	335	307	300	296	311	295	319	275	294	289	303	262	281	310	279	288	282	286	319	297	290	307	292	284	289	296	303	266	277	277	296	303	299	315	303	280	311	286	299	308	280	256	262	273	277	312	330	293	271	301	312	282	310	284	251	273	292	311	274	303	290	291	268	316	289	281	275	301	283	292	247	277	302	261	313	283	310	296	275	268	279	280	276	284	291	296	273	309	279	315	296	284	289	280	290	306	298	291	278	276	306	293	301	287	297	278	280	271	314	284	279	295	278	278	306	279	280	312	304	298	275	274	269	288	296	312	280	279	316	299	284	293	287	291	306	297	314	282	294	305	265	282	314	278	267	303	275	290	292	307	271	276	284	296	291	283	293	317	285	317	280	288	299	292	302	279	255	317	279	294	286	280	300	291	304	276	296	290	294	304	297	287	303	292	273	269	279	269	294	289	285	268	316	304	303	302	279	296	311	294	291	273	287	307	309	290	277	290	297	309	305	325	287	285	299	302	292	298	278	336	300	293	273	314	316	310	346	284	301	297	266	299	301	292	289	298	320	280	258	308	302	286	322	275	296	296	287	281	311	293	303	297	303	307	300	291	288	268	278	297	307	308	295	271	316	294	287	299	302	287	287	267	289	264	290	271	289	254	280	307	281	286	292	274	286	304	284	313	276	311	329	292	299	294	289	307	259	298	302	273	283	292	301	271	304	314	305	282	296	299	277	319	302	306	263	305	315	325	302	271	278	291	295	299	306	276	294	312	315	286	296	315	292	292	314	288	298	318	314	286	308	329	270	286	254	285	278	305	294	309	302	290	288	277	344	298	292	321	329	281	311	339	306	307	323	278	303	255	304	270	320	315	286	297	291	299	323	292	289	290	275	304	297	262	327	299	281	340	297	276	300	282	318	319	325	308	299	295	293	312	288	272	273	330	316	312	323	311	306	301	310	315	307	311	281	297	259	279	273	302	280	288	316	256	272	283	285	320	282	326	287	291	311	275	317	308	250	285	270	299	304	316	283	294	313	268	293	305	329	282	289	327	316	298	294	276	269	282	304	285	285	258	289	308	281	282	306	292	271	277	275	295	270	301	274	279	307	287	262	271	295	289	282	278	283	280	289	301	291	285	283	307	325	264	275	279	301	293	315	298	286	277	255	276	269	275	321	285	305	319	312	312	285	289	325	298	299	308	310	293	310	276	283	259	282	297	284	288	283	286	272	260	295	286	282	284	327	298	302	290	280	285	301	275	294	293	306	280	280	279	293	275	277	286	312	280	286	297	318	290	304	301	317	307	266	284	283	286	264	288	266	302	285	294	285	311	297	302	283	305	295	295	283	304	313	295	304	324	296	261	309	292	325	309	277	343	311	303	289	320	310	304	309	254	294	283	297	273	319	311	257	283	291	301	292	302	268	290	306	303	297	279	303	275	301	284	303	278	291	311	280	287	278	305	294	290	312	287	271	294	270	279	296	305	283	278	294	324	292	303	300	276	281	288	310	306	312	294	305	302	315	299	297	283	330	279	303	316	284	305	316	316	272	302	291	296	296	292	268	291	296	301	291	303	283	292	293	295	281	285	272	337	308	276	282	286	302	299	282	293	300	291	306	284	290	312	276	304	271	283	294	305	295	289	303	302	306	320	303	290	280	267	284	276	280	282	298	283	275	287	303	288	292	283	270	285	282	328	312	292	323	321	298	303	304	282	290	303	294	320	297	315	283	310	273	286	285	325	274	314	299	283	285	272	292	301	311	313	282	280	304	267	302	310	301	286	283	295	315	287	314	313	287	323	310	306	298	302	335	289	310	307	271	313	295	311	275	289	292	289	275	288	312	329	271	284	261	302	313	289	283	281	304	274	299	290	298	281	300	303	286	321	272	308	296	285	294	303	290	294	277	305	283	303	262	311	291	283	292	280	297	325	271	305	307	286	268	305	285	282	289	290	287	294	314	292	340	265	289	285	327	270	302	323	306	286	276	285	264	277	294	341	311	281	289	280	289	277	286	278	276	266	283	290	295	311	313	324	327	308	281	293	320	291	310	321	292	292	298	364	295	281	308	263	330	311	285	284	317	311	307	288	318	286	312	346	303	292	285	307	289	318	292	307	304	298	312	297	275	289	295	323	303	273	288	290	298	277	274	296	310	301	292	278	281	285	306	285	311	302	315	310	318	307	263	313	285	297	304	300	276	283	290	284	280	291	286	296	286	312	281	304	290	283	291	312	280	310	268	308	268	278	276	273	337	322	291	291	288	289	292	270	268	301	294	285	312	312	282	297	276	279	309	290	320	317	298	319	262	313	311	273	302	304	284	318	303	338	276	302	306	296	264	286	336	286	311	293	310	293	308	280	269	267	298	290	313	299	306	294	291	307	297	291	309	297	289	311	262	298	291	291	267	331	323	267	299	300	289	307	320	317	293	279	289	309	291	310	311	297	278	276	305	303	291	318	295	288	302	278	283	286	324	276	271	267	308	311	304	271	314	313	298	321	305	324	288	285	269	294	304	285	268	295	331	280	252	279	305	292	299	302	291	277	295	312	274	304	315	292	293	315	293	278	289	332	281	304	288	248	285	315	286	304	320	300	284	325	302	304	272	257	314	319	274	286	303	294	308	337	307	297	303	288	277	283	312	275	333	275	304	287	270	303	283	319	285	300	281	318	283	268	314	305	296	292	299	289	270	315	305	315	307	300	286	292	302	292	254	319	275	314	270	297	315	261	284	311	296	272	299	296	289	298	311	296	272	304	304	288	327	297	285	280	312	293	286	288	307	278	318	293	269	264	286	286	273	291	301	300	283	267	289	244	301	289	293	307	292	277	324	325	290	294	284	288	315	286	279	301	300	282	284	313	279	277	317	278	316	278	293	321	296	294	272	279	302	301	302	306	293	303	292	285	295	297	284	299	301	324	297	308	292	284	286	294	280	277	311	317	313	283	308	293	281	313	320	322	276	280	282	297	280	294	319	307	277	300	280	311	270	298	282	280	323	288
27875	20697	9275	1234	749	678	640	633	585	580	597	577	637	579	596	587	594	612	587	590	582	683	591	620	574	576	605	592	589	580	611	562	556	583	550	573	566	566	589	599	541	582	570	611	576	595	572	548	570	553	627	528	622	616	575	563	609	569	527	577	569	600	573	546	558	616	583	598	565	643	585	570	627	559	561	592	578	583	581	554	593	604	588	546	512	602	569	568	568	551	594	590	575	559	586	568	570	614	564	583	578	566	568	546	589	538	548	616	567	608	582	581	582	527	560	571	594	582	634	597	571	559	613	553	545	516	590	593	589	568	588	567	578	593	605	543	596	602	589	572	602	557	579	609	549	539	574	578	562	553	588	571	572	613	544	567	547	524	566	582	530	560	624	582	570	612	627	600	605	553	565	564	598	550	586	565	561	593	568	602	533	622	606	592	640	524	618	530	597	542	590	587	568	598	540	564	583	594	558	589	575	610	566	559	551	573	584	578	572	583	611	553	602	570	595	603	631	565	606	578	585	625	546	577	586	587	546	582	607	598	559	562	592	616	569	579	575	592	562	570	619	579	535	587	530	653	595	616	608	594	609	630	546	560	574	595	598	584	591	582	566	571	521	573	556	578	560	631	588	579	602	562	567	559	577	568	553	562	555	562	525	555	589	593	610	584	625	549	602	584	574	606	562	593	561	605	574	571	582	559	572	603	598	607	597	571	580	578	577	568	564	571	581	569	602	632	563	538	583	603	583	602	564	594	553	574	572	555	562	600	557	555	574	565	598	616	629	600	576	547	579	577	590	612	568	554	579	619	589	526	569	547	633	536	575	609	566	544	556	573	569	596	555	557	565	570	546	631	582	599	561	591	574	624	606	605	552	564	628	545	578	574	595	545	615	551	559	554	623	582	591	617	628	588	561	561	587	573	593	547	586	598	620	609	578	615	566	533	559	586	606	563	556	603	619	571	549	585	598	629	574	545	633	584	629	572	614	567	541	560	554	552	574	610	527	546	560	613	570	575	578	598	593	599	539	607	594	626	569	600	605	587	550	576	548	586	562	554	620	634	573	564	586	589	573	600	568	570	607	585	585	569	568	570	582	607	607	617	574	591	561	562	574	585	589	573	547	581	529	553	586	605	573	599	567	602	569	546	578	581	584	556	545	596	574	550	564	574	562	604	605	632	566	579	578	634	585	589	569	558	629	603	560	578	621	553	553	581	577	595	587	561	532	535	581	601	565	599	621	583	591	599	556	557	560	574	586	559	573	579	601	622	583	586	581	545	578	623	575	619	573	586	585	549	599	562	588	550	582	589	579	527	605	578	604	556	586	635	581	574	554	588	626	585	592	586	607	585	631	536	565	605	551	596	572	598	578	594	615	578	569	568	609	562	589	571	550	554	601	568	537	568	588	590	589	625	565	594	589	573	564	560	542	587	601	566	519	621	536	594	634	598	604	600	558	626	580	569	632	601	570	609	582	593	540	570	621	614	597	598	609	567	564	601	551	601	570	563	602	598	594	584	577	598	551	573	575	574	590	562	570	558	600	578	571	618	562	598	576	618	593	555	637	611	596	547	582	579	578	563	616	557	598	602	600	551	590	565	564	604	542	568	574	585	616	566	502	508	584	534	563	608	615	618	556	540	582	567	591	592	571	600	580	580	529	574	611	598	540	557	611	586	580	526	593	589	584	585	618	664	590	608	578	550	582	599	573	592	639	575	597	576	574	542	608	577	578	575	579	624	568	589	579	574	596	545	570	568	596	576	638	617	576	559	610	589	593	594	567	569	629	591	619	587	543	580	564	590	592	563	636	548	526	567	601	573	617	596	596	564	583	586	598	612	620	588	591	578	585	601	565	583	585	533	614	596	572	586	578	576	578	542	555	573	547	569	531	581	608	569	562	570	543	603	579	521	558	602	584	592	543	567	567	601	559	596	614	586	618	584	582	573	590	585	605	629	619	624	599	557	596	572	607	560	545	600	551	546	617	560	584	580	602	581	622	620	594	605	602	572	603	588	558	539	597	587	605	582	593	587	589	598	536	570	568	539	575	578	591	615	609	569	588	576	622	569	572	546	543	559	598	592	631	615	597	586	573	607	610	583	594	561	631	545	606	613	615	552	618	573	562	592	568	543	602	572	555	579	580	590	570	572	585	552	520	585	631	590	561	583	575	598	616	605	540	562	554	586	580	540	593	560	566	580	596	590	591	571	582	561	583	575	561	602	634	552	582	630	565	580	581	556	564	538	622	605	606	555	559	586	604	569	592	525	576	610	603	572	595	583	582	554	589	567	607	587	550	581	595	583	595	588	584	592	581	562	592	555	571	610	646	607	594	583	567	586	641	576	527	606	582	602	591	581	575	545	599	581	603	573	586	542	583	599	591	577	593	568	618	570	562	628	594	526	555	542	569	535	593	582	564	578	606	574	546	624	602	575	605	541	592	611	603	574	547	559	563	590	647	583	570	579	571	560	592	552	550	574	620	541	580	594	549	585	572	588	646	595	546	614	592	610	600	561	589	562	597	592	586	581	609	583	579	615	534	592	563	567	652	572	577	619	573	584	587	572	578	544	575	531	575	543	568	604	571	636	606	627	569	577	563	585	569	573	576	591	581	554	567	565	558	601	594	553	573	585	598	533	599	561	584	631	639	585	568	594	587	610	573	554	591	534	575	623	554	595	550	617	573	555	518	590	566	600	606	566	603	543	601	602	604	573	540	589	619	576	559	595	585	585	593	562	563	533	562	635	631	542	574	598	610	535	616	585	532	607	630	610	537	581	580	609	537	607	570	562	591	572	591	575	559	619	616	554	583	566	594	581	592	576	553	575	577	616	598	594	604	559	596	618	581	621	574	589	566	612	550	568	565	542	545	553	609	552	628	601	548	552	579	558	570	565	621	561	571	580	591	600	581	573	649	558	562	582	587	602	633	598	565	582	560	606	584	581	583	624	575	575	616	570	621	613	618	583	579	586	578	571	611	577	578	607	613	623	562	551	591	589	554	610	578	604	567	556	536	623	679	575	582	548	571	562	620	582	575	548	587	587	579	615	555	591	577	594	637	585	578	609	586	579	573	569	603	562	573	571	564	577	586	597	542	604	593	543	561	612	557	606	615	611	589	569	566	598	594	611	540	587	599	580	574	546	573	594	592	554	592	555	629	564	591	606	557	594	555	581	567	563	579	553	638	608	586	551	580	549	599	561	617	580	575	600	588	581	592	547	560	573	590	597	563	608	538	543	580	573	579	587	535	567	563	565	532	571	565	579	602	610	604	595	540	613	599	582	581	589	560	626	554	577	621	593	556	589	603	585	561	581	547	584	597	554	568	584	561	576	596	563	608	563	564	544	556	565	540	527	605	606	627	531	605	564	610	549	597	586	594	562	586	598	575	524	559	588	570	582	626	615	576	590	523	549	592	597	568	567	590	560	556	589	627	613	591	566	613	556	564	595	583	597	542	569	538	600	554	609	581	570	566	603	570	569	574	572	558	545
10539	14321	1484	971	896	804	744	678	641	619	650	645	598	652	634	612	629	646	622	667	631	664	648	591	606	609	583	612	606	551	598	573	610	595	575	613	621	609	633	587	610	612	621	609	589	607	619	600	578	578	608	600	590	616	591	584	639	565	615	600	582	555	596	575	604	603	608	624	587	604	600	580	600	648	595	600	579	581	610	614	591	658	562	625	603	604	633	611	597	583	586	618	613	591	555	584	519	628	601	569	592	596	601	595	631	620	581	587	595	607	598	615	581	628	588	620	619	629	586	593	597	573	638	633	575	613	606	610	600	618	577	598	579	609	576	582	574	606	547	597	650	598	577	583	589	597	551	584	574	605	568	563	566	577	613	601	625	606	613	594	639	584	553	624	581	586	606	637	579	610	645	581	632	579	567	591	654	596	634	639	612	609	600	611	600	588	584	561	648	577	605	599	618	602	569	565	609	646	604	595	574	582	612	625	594	652	584	615	588	582	603	592	617	601	623	613	558	589	575	570	568	602	582	602	592	609	576	581	630	624	642	602	640	601	603	602	643	626	619	602	553	586	637	555	568	563	585	611	595	587	639	603	626	579	635	561	624	599	612	640	582	591	586	559	591	581	596	600	608	586	581	613	593	623	608	621	696	583	593	577	625	600	609	610	583	644	609	592	639	570	616	592	603	566	614	617	588	582	604	590	625	597	602	612	623	611	607	636	595	637	601	629	587	546	587	524	590	570	630	592	560	584	605	587	609	594	599	558	583	631	593	624	558	578	600	586	625	609	575	672	606	582	593	614	598	547	578	628	609	612	617	585	601	620	622	591	598	587	608	618	598	619	568	594	586	603	604	545	562	547	615	596	534	637	584	608	584	597	620	630	639	636	564	624	593	571	623	611	583	605	581	567	630	590	607	610	641	617	601	564	607	592	596	567	618	647	615	571	603	604	612	597	598	590	586	586	604	585	574	620	600	573	586	633	602	584	595	589	604	602	582	570	621	628	568	572	618	584	617	620	582	618	536	595	590	615	617	591	630	588	564	610	631	633	646	579	601	559	568	578	590	575	556	587	568	611	560	572	575	605	589	600	562	629	604	566	602	617	617	574	593	618	606	584	608	591	619	608	579	634	612	572	613	550	615	609	626	631	609	578	630	600	633	581	592	596	599	582	616	624	605	627	600	595	593	565	598	611	596	640	653	593	608	591	597	568	570	591	586	593	622	599	576	590	623	562	590	591	586	625	619	601	611	561	569	622	590	559	614	569	569	590	573	594	589	619	636	562	646	604	621	597	599	590	583	593	573	594	605	539	598	622	544	596	653	614	598	603	591	634	628	620	576	629	608	569	568	592	589	599	638	607	569	638	630	612	615	586	622	597	626	594	560	650	584	585	576	589	573	593	604	619	607	588	583	575	590	626	598	639	603	586	598	534	611	635	585	584	595	627	630	608	590	626	609	569	598	618	550	626	612	575	601	533	584	578	572	618	577	634	579	622	590	610	604	608	583	608	615	620	603	574	607	599	601	583	587	617	608	587	622	625	608	593	599	628	590	584	600	584	605	599	584	595	602	616	590	593	589	601	591	603	615	625	633	561	655	601	603	576	615	580	571	602	637	604	610	637	586	568	569	598	564	593	582	612	601	607	585	616	631	630	598	616	591	558	582	637	617	571	612	636	601	626	584	616	625	616	578	626	553	609	567	596	627	570	606	551	590	576	593	607	613	587	584	620	643	645	618	631	645	592	595	611	614	582	639	638	613	628	595	641	605	599	650	624	615	614	574	615	581	608	610	583	616	592	624	553	567	606	583	597	558	554	607	619	562	628	622	603	571	603	630	564	596	581	575	599	615	584	609	579	594	584	612	570	578	582	582	603	611	558	604	585	583	580	595	593	565	608	606	584	593	640	631	585	575	560	591	577	584	556	580	619	598	581	555	642	587	559	625	582	599	615	608	583	595	559	593	581	603	622	605	599	554	577	587	580	658	596	594	627	591	628	563	613	594	602	585	594	627	587	541	595	636	648	592	583	608	583	619	597	543	566	595	596	579	661	641	570	609	581	628	605	589	617	611	658	610	542	571	606	585	586	641	597	574	632	613	627	610	591	601	598	586	602	544	561	597	582	632	625	590	611	608	612	582	601	600	617	545	620	616	630	570	601	635	647	607	586	548	603	613	556	596	580	642	604	579	578	589	583	626	624	565	611	619	611	639	593	636	619	583	620	588	586	614	580	588	582	615	597	603	634	589	585	574	592	621	585	547	613	581	594	589	621	592	566	615	582	611	575	612	587	594	616	613	580	613	579	604	598	601	597	590	574	621	603	546	635	607	628	581	585	604	608	592	611	575	563	633	555	626	606	606	623	610	598	614	610	599	625	615	612	593	654	619	622	659	568	607	653	551	593	631	607	588	618	604	570	662	614	588	595	554	595	604	585	608	637	547	573	648	632	591	572	610	564	607	626	590	574	604	615	575	587	624	596	537	582	589	590	604	588	587	643	562	605	602	601	568	632	577	621	622	588	566	550	625	576	613	610	586	590	580	614	574	569	559	596	642	577	604	579	598	572	587	586	588	568	611	605	619	572	586	619	629	607	582	620	550	658	618	580	575	597	626	629	582	567	656	557	599	575	647	588	588	613	601	605	587	590	579	577	580	620	532	617	600	550	588	576	580	626	597	651	581	574	587	600	564	602	584	607	601	659	664	583	573	609	661	622	611	597	611	592	610	603	600	595	565	605	561	602	589	610	621	590	577	609	590	626	604	597	575	588	584	598	642	645	582	620	610	564	555	590	580	586	588	563	568	588	628	574	599	624	603	618	632	587	586	569	591	594	573	585	558	601	609	623	577	565	601	571	661	602	586	589	576	607	599	621	573	618	575	602	573	606	583	586	585	623	616	600	565	601	580	665	594	577	571	624	565	612	590	655	617	603	625	616	628	573	597	601	565	585	581	581	606	576	652	578	610	625	610	638	610	589	585	605	606	592	600	565	535	601	602	605	625	607	567	585	643	590	581	606	586	569	560	611	594	625	604	584	572	581	609	576	595	614	592	594	599	584	604	616	611	638	626	656	591	593	593	566	574	581	582	608	611	579	628	640	580	596	587	626	636	627	613	584	584	588	571	611	589	634	544	590	590	581	630	660	602	583	612	591	574	576	577	620	594	589	582	570	589	607	605	606	561	592	614	595	606	598	609	613	644	608	580	593	591	587	598	604	535	607	575	598	596	615	648	596	540	578	594	613	587	577	614	606	600	578	593	619	573	608	603	608	600	617	592	565	678	573	648	555	611	601	619	592	624	592	576	598	579	607	641	579	616	627	588	592	596	615	627	576	628	601	576	558	631	648	606	594	662	596	587	590	560	588	605	618	574	610	665	641	605	610	573	571	553	600	568	627	597	597	564	590	592	599	591	594	611	610	615	633	591	585	613	615	585	627	591	599	553	567	589	571	621	614	562	586	610	564	550	590	607	594	605	622	603	588	569	618	578	607
23878	21237	28466	24304	21217	8714	977	629	523	432	418	365	358	354	369	354	308	330	330	347	347	356	321	290	315	295	278	282	277	326	330	312	297	260	292	296	286	284	300	278	275	307	300	291	309	290	280	262	288	261	293	289	274	270	250	283	283	255	286	254	279	275	286	294	263	271	290	299	287	294	284	294	271	290	253	274	280	267	295	266	288	298	280	310	301	293	293	275	263	270	263	256	272	271	267	282	247	263	310	283	264	271	254	297	282	278	260	277	263	273	280	265	265	306	269	286	257	319	267	261	257	280	280	298	272	292	279	301	286	290	251	275	265	296	320	301	254	297	272	283	275	279	309	317	266	314	299	273	261	264	281	288	277	302	274	304	310	261	289	280	289	279	283	249	262	285	270	300	295	247	290	272	276	294	269	269	264	308	263	286	258	245	269	277	285	299	296	279	284	285	252	313	324	277	274	282	253	224	270	276	259	291	244	276	288	235	287	260	288	273	282	286	280	282	268	249	272	299	297	269	261	274	302	261	260	263	265	269	282	280	277	287	294	276	267	256	314	284	264	294	291	256	297	281	308	278	271	233	327	263	255	290	275	294	259	306	260	317	290	289	270	242	265	272	293	230	302	261	250	303	245	286	270	291	276	241	262	260	281	258	261	276	300	283	264	243	281	264	280	311	275	275	244	274	294	296	281	271	288	277	281	314	290	285	263	250	277	289	285	299	280	272	291	297	261	257	272	281	275	244	270	314	287	251	251	288	274	269	272	283	270	289	260	267	267	298	267	298	255	282	255	284	272	291	266	299	266	263	283	271	269	269	313	283	287	279	301	280	313	277	286	270	261	278	308	284	275	285	267	257	270	271	286	264	266	269	305	290	254	254	288	256	272	268	305	260	287	284	254	275	294	269	279	311	275	303	285	268	295	270	289	252	279	266	309	266	285	264	268	287	274	267	303	303	276	264	260	272	289	248	252	260	289	258	277	271	256	260	289	261	288	276	294	263	264	267	265	243	272	255	270	278	286	279	258	286	276	272	260	242	286	286	294	293	277	275	255	292	267	291	300	270	286	277	262	272	262	270	247	306	296	277	288	256	279	269	296	243	268	287	272	262	292	281	297	289	280	273	259	296	293	274	275	264	262	265	282	285	285	259	308	290	273	300	244	309	272	276	273	265	285	283	263	275	269	271	266	291	313	288	257	269	289	266	284	290	284	271	285	274	272	266	244	290	276	264	302	280	279	269	298	292	259	261	297	302	265	292	290	276	257	279	253	278	294	264	264	270	251	278	302	290	280	268	271	269	280	260	243	249	292	263	256	237	256	268	285	264	272	232	285	275	276	287	271	292	264	279	287	274	294	298	293	246	274	312	285	287	271	304	305	278	277	282	280	269	289	276	262	284	284	285	267	274	283	251	283	299	283	281	296	281	291	266	264	287	272	292	259	266	283	287	283	271	276	279	236	236	256	274	282	282	288	263	276	265	275	247	288	246	272	294	299	263	300	259	269	321	279	259	265	250	303	274	263	273	276	310	270	252	306	276	271	296	292	254	279	257	282	265	271	278	287	277	292	262	279	261	241	255	274	292	277	265	272	266	276	266	288	255	273	271	291	287	285	294	261	305	281	283	293	315	279	285	275	281	303	265	290	288	281	275	258	277	274	284	284	268	288	316	275	256	264	286	289	276	311	251	256	264	283	266	257	245	254	269	263	286	259	283	296	256	254	272	286	274	308	299	286	279	283	266	293	298	263	295	265	272	308	307	288	276	293	275	271	240	276	278	280	290	265	279	286	264	243	283	276	271	243	268	300	274	276	263	269	255	296	269	262	282	294	288	269	247	270	278	289	263	252	242	283	251	255	276	268	273	269	294	280	258	299	270	281	280	285	256	284	297	283	253	269	295	305	288	293	283	284	249	274	282	282	248	286	272	280	295	277	282	271	262	261	283	275	256	262	276	268	311	277	278	257	291	286	266	248	264	283	289	259	300	268	253	279	242	276	276	268	271	298	271	272	279	280	249	262	286	291	263	288	291	264	279	280	267	275	305	263	280	265	265	282	244	286	299	297	276	301	274	285	289	301	277	255	274	283	266	315	234	264	260	269	249	276	285	297	311	289	287	296	273	272	266	271	296	287	241	295	288	280	263	265	269	286	312	285	264	288	271	265	249	274	275	283	296	293	284	284	306	295	284	291	274	244	259	285	260	290	314	287	261	255	258	274	265	248	275	272	282	277	286	304	290	279	291	265	242	297	272	259	294	284	277	292	291	274	292	275	267	271	270	301	241	262	288	268	291	295	269	278	284	271	308	264	247	270	280	275	282	284	287	274	265	267	311	299	265	270	260	293	247	278	249	257	273	243	278	254	271	282	273	261	278	283	253	272	266	273	270	271	292	282	283	296	256	311	272	270	259	296	251	279	266	266	271	282	262	290	247	250	273	289	262	261	265	265	260	265	281	292	268	249	279	280	281	272	290	248	286	262	255	266	268	261	228	273	286	270	302	284	260	294	293	287	289	268	264	257	313	310	281	293	263	282	264	265	294	281	245	261	250	278	267	316	272	258	255	259	259	285	273	245	265	289	249	288	300	295	271	291	264	297	266	276	302	294	306	282	251	279	283	256	265	270	283	301	286	265	275	308	251	267	298	273	264	290	287	262	278	244	297	297	263	289	292	283	281	262	262	285	276	290	253	286	266	273	302	290	236	285	254	263	270	275	271	291	282	265	265	272	267	260	290	246	283	282	281	250	269	276	283	271	234	272	284	276	314	278	255	281	284	288	281	304	273	271	270	313	320	276	302	302	286	321	292	271	258	254	267	286	277	293	282	283	277	285	300	289	280	282	294	281	298	289	259	273	288	267	239	274	261	263	287	260	320	288	265	298	255	265	254	285	276	259	289	275	275	302	296	303	257	272	265	251	270	288	278	255	286	290	286	261	276	264	280	288	246	292	267	256	253	295	283	269	246	265	246	290	271	276	287	290	260	282	260	287	237	250	272	288	276	258	249	288	266	308	270	283	280	281	290	285	286	266	284	281	280	258	325	288	293	279	280	253	294	286	305	278	263	295	283	267	300	265	275	281	259	253	282	271	287	283	285	241	284	287	247	297	279	256	284	261	284	261	268	296	284	234	270	251	248	281	278	245	273	270	320	287	278	279	270	270	277	302	275	249	277	265	304	278	288	275	284	285	265	281	279	277	264	282	277	258	276	252	286	288	268	266	287	271	268	281	285	288	274	246	256	287	300	291	307	261	270	266	297	263	280	275	274	292	288	269	254	285	268	266	278	296	265	246	259	289	270	288	290	255	271	280	274	274	273	261	235	258	297	257	269	295	262	247	289	287	281	296	269	252	274	241	269	284	256	273	285	275	275	280	305	279	282	254	271	237	311	274	295	252	294	251	274	296	275	287	297	259	299	241	302	251	281	259	295	277	284	280	279	278	271	275	261	272	307	276	270	256	281	281	288	297	256	246	282	255	293	298	297	287	261
8506	30589	6372	2945	2185	1512	1203	1003	756	640	538	509	506	459	405	390	353	365	334	349	349	430	360	333	317	334	333	332	280	323	305	305	305	317	293	310	327	294	294	304	311	320	307	275	268	283	284	280	303	296	270	296	296	277	327	278	301	296	294	319	281	295	295	293	262	294	286	285	286	295	296	298	303	330	295	296	295	310	304	292	274	322	338	294	303	262	255	317	277	306	336	297	305	301	304	271	283	253	286	261	314	277	262	287	309	269	312	313	281	270	266	319	300	338	303	285	298	291	304	266	268	289	311	308	291	293	284	297	326	280	290	252	359	303	296	301	295	309	267	273	305	303	273	320	283	290	262	280	310	335	275	295	310	297	310	273	298	258	312	289	294	278	305	293	274	307	289	307	292	265	303	298	288	300	293	265	274	294	305	298	252	278	296	280	296	311	268	293	303	309	276	340	303	273	280	270	288	321	267	279	290	288	308	250	326	286	300	297	254	274	274	301	275	341	299	289	286	266	284	316	285	282	286	323	299	297	303	292	243	310	278	285	278	304	299	297	270	270	283	289	280	293	289	252	268	314	286	284	293	281	293	325	276	253	269	280	274	281	290	303	288	323	268	301	311	297	307	267	277	307	262	270	259	281	302	287	319	285	279	282	271	288	280	330	276	296	271	281	275	290	294	282	280	302	267	296	298	301	283	301	280	300	264	260	302	294	269	327	300	315	275	310	283	300	322	301	277	279	311	317	292	317	287	299	297	322	261	301	316	290	309	320	317	302	305	272	336	312	286	274	313	312	293	284	276	294	265	287	318	293	283	279	253	298	310	293	289	311	280	280	303	310	323	289	310	296	287	276	298	267	281	314	266	287	310	313	277	289	302	299	306	284	280	274	281	281	310	287	265	322	286	279	284	279	290	298	307	292	298	291	312	279	308	276	283	303	305	289	296	299	277	298	299	305	286	287	268	270	303	301	273	295	287	275	295	278	322	254	307	264	273	287	267	294	295	270	298	298	297	317	290	304	295	283	290	280	276	266	296	288	335	302	283	268	302	292	300	289	278	284	295	272	281	277	300	302	302	293	298	281	301	267	284	289	250	278	277	284	295	291	304	289	301	287	306	277	289	258	289	278	292	251	267	301	320	298	285	310	275	281	267	259	272	281	274	302	274	270	307	249	272	305	268	282	294	291	313	312	276	274	282	309	312	300	304	309	261	285	284	298	317	301	293	281	285	266	279	292	285	271	309	292	257	293	288	287	293	312	299	291	317	292	292	310	297	296	294	278	301	291	271	321	285	289	296	278	309	291	278	259	288	281	280	282	290	291	307	306	321	318	288	274	306	257	323	269	274	300	291	294	299	292	278	323	304	304	292	287	311	297	289	302	293	265	291	297	275	289	276	291	315	303	311	261	282	295	288	297	288	252	296	297	311	281	290	278	262	314	269	286	261	320	289	282	288	301	264	310	279	293	296	284	305	313	296	273	258	286	294	316	289	279	261	276	286	281	300	300	256	298	263	287	298	308	253	282	287	313	294	265	308	309	272	300	277	284	333	299	270	317	356	284	296	266	294	281	334	269	287	271	286	285	273	295	276	271	293	281	278	299	286	277	287	287	294	317	279	292	321	294	255	310	291	288	294	284	247	286	290	293	277	279	276	285	273	266	283	285	311	302	277	307	288	304	276	315	288	295	272	291	283	298	277	271	284	284	298	316	308	308	277	285	303	275	284	264	285	305	298	304	269	308	282	288	280	273	270	289	279	295	288	284	285	306	306	306	288	309	315	279	278	291	289	290	297	302	307	248	306	263	282	306	297	313	268	286	293	289	306	277	320	297	251	302	262	274	266	265	299	282	312	277	291	314	292	298	283	290	294	304	283	298	294	277	311	286	298	299	303	285	253	280	320	302	321	300	258	257	258	271	320	270	272	267	315	322	251	290	287	291	274	300	267	325	287	322	255	278	277	274	277	343	294	308	312	306	259	274	294	289	311	295	274	294	285	299	292	306	292	246	295	312	278	286	290	279	311	338	312	264	315	295	324	288	263	325	293	277	301	274	277	297	266	283	310	285	294	292	306	251	288	281	305	285	286	282	320	280	276	260	311	292	300	291	299	278	314	290	310	287	298	302	277	308	280	262	283	265	274	295	291	298	304	321	265	311	286	296	265	300	302	293	278	312	314	305	305	285	284	272	286	309	294	299	298	284	262	280	264	291	295	273	290	296	316	280	278	286	261	277	262	328	286	282	320	277	303	263	286	279	322	286	290	267	268	301	283	295	305	289	301	296	310	282	300	280	282	276	299	285	270	269	300	300	307	304	312	307	302	257	276	300	278	299	284	312	292	277	270	289	272	255	294	304	289	272	263	293	304	297	277	272	276	284	276	293	277	283	331	285	290	306	289	313	321	309	289	269	259	278	276	287	294	278	275	294	300	298	282	289	271	287	266	312	266	265	261	280	320	257	284	297	268	289	298	312	294	291	300	281	313	285	290	297	301	301	301	288	314	292	275	277	283	293	284	312	282	284	277	272	267	288	308	287	277	282	255	297	305	294	272	297	271	299	279	294	288	260	303	309	288	309	274	297	273	315	286	295	291	291	287	274	288	294	299	306	283	310	262	290	265	292	305	267	295	312	309	281	321	287	279	294	311	260	269	278	259	275	290	282	308	294	268	306	304	297	255	293	274	264	300	316	294	295	282	297	286	278	302	275	311	294	274	292	309	313	287	286	293	288	319	270	270	288	292	295	289	307	298	283	288	321	325	313	274	284	283	316	305	285	280	274	298	263	292	278	272	293	294	295	299	286	277	278	302	314	268	283	320	291	269	276	286	270	266	308	281	289	314	280	265	310	292	268	289	273	309	301	282	318	286	282	296	283	272	287	250	278	279	315	278	309	332	288	298	254	311	293	268	314	305	282	280	277	259	239	307	298	279	273	286	299	312	302	265	289	262	276	325	278	286	315	290	299	284	299	287	294	278	294	288	310	320	305	282	304	322	303	289	298	326	282	311	309	307	284	305	320	285	309	313	305	307	321	286	303	319	262	316	294	288	305	282	317	272	294	301	304	303	289	283	293	292	305	313	297	273	289	284	281	282	310	279	314	281	314	271	298	295	308	278	306	306	318	314	314	292	301	284	287	304	266	292	322	260	284	284	282	299	267	274	307	325	284	258	303	285	312	277	283	288	303	264	314	304	289	282	294	304	265	309	288	303	289	276	294	288	291	269	302	299	278	279	288	311	289	298	286	303	286	320	270	261	317	267	301	316	281	272	305	282	293	318	296	287	296	264	307	269	283	294	262	306	259	279	303	298	309	294	289	310	285	272	301	298	300	274	296	301	271	289	293	275	315	285	267	303	288	291	284	282	296	276	306	284	281	253	271	288	274	258	318	288	297	303	286	277	276	279	281	289	328	309	294	277	264	307	304	310	293	278	282	258	294	278	271	291	257	301	313	288	284	292	292	263	337	274	277	301	303	301	265	306	296	286	280
24774	21140	27245	25289	9978	1264	949	851	815	771	724	751	730	762	729	721	698	703	717	726	728	741	643	704	684	713	727	681	665	702	691	647	690	762	702	640	665	658	664	681	719	701	695	677	738	672	658	640	731	685	663	701	695	723	735	706	664	661	666	709	681	683	689	674	721	705	669	661	676	718	644	697	716	656	652	708	688	652	685	663	702	710	653	652	738	694	669	698	697	653	687	729	670	717	743	704	680	630	692	687	697	719	687	700	678	676	697	698	700	630	663	674	686	687	691	697	687	672	695	680	658	705	687	696	693	736	690	710	663	663	745	705	681	670	678	705	664	696	750	692	710	717	700	690	682	676	677	661	677	664	674	691	703	690	670	697	714	679	667	690	652	651	679	680	710	648	668	678	663	672	670	643	711	674	754	691	696	664	694	701	689	695	725	681	671	705	667	679	651	681	656	721	721	710	661	680	700	728	679	738	628	644	715	651	740	705	701	754	704	685	705	663	739	712	662	677	702	692	670	636	729	674	706	653	667	719	709	693	688	665	736	656	720	735	724	719	679	699	651	640	699	677	657	673	682	741	691	656	670	662	663	627	686	653	680	736	658	719	697	715	686	711	699	672	681	709	707	669	695	700	713	659	635	679	633	687	670	711	669	671	694	646	665	711	676	645	691	668	712	708	698	675	707	714	682	700	695	692	675	704	669	706	634	679	660	663	707	679	699	723	723	711	687	655	659	681	684	659	708	677	733	708	725	704	679	670	689	683	702	678	667	707	676	708	728	648	676	704	711	683	687	689	700	695	661	682	677	683	683	690	695	675	692	688	684	724	644	688	660	716	660	678	715	731	675	705	746	664	675	637	711	696	671	656	637	682	674	696	703	739	691	662	709	649	687	701	668	713	686	686	655	672	683	704	715	680	710	696	687	668	689	661	664	696	665	683	654	702	705	693	683	748	726	717	734	670	663	712	691	669	690	707	676	728	701	686	661	666	686	707	651	686	688	665	708	684	728	702	642	723	658	706	730	703	665	675	681	627	723	714	708	779	688	705	676	695	687	695	657	675	694	626	709	686	727	698	701	694	705	702	678	657	686	699	691	695	701	699	687	734	692	727	676	685	684	636	700	688	731	673	660	707	670	685	696	664	673	641	640	655	730	676	716	698	682	683	699	696	683	687	697	701	672	666	671	716	690	664	656	648	738	648	692	709	682	688	708	666	666	645	711	663	690	702	659	703	635	630	658	670	720	670	693	658	689	631	683	676	693	673	710	650	680	707	672	681	687	693	660	677	679	666	661	678	656	645	651	702	742	714	706	714	674	680	732	693	654	655	663	677	665	679	677	634	700	680	686	726	714	678	681	715	667	683	706	675	707	672	673	657	708	670	698	665	714	655	717	690	701	703	765	708	713	660	735	699	626	669	687	747	680	729	722	651	691	666	644	682	655	751	693	696	705	688	684	696	715	677	665	671	709	701	685	723	652	681	646	714	684	713	702	666	688	707	780	712	647	673	708	679	705	658	668	691	664	708	682	732	676	682	694	701	664	655	741	680	661	665	697	690	721	730	665	701	714	673	671	714	682	661	671	734	609	688	741	636	699	691	674	684	674	693	724	691	677	700	712	731	704	654	669	726	711	679	656	684	653	653	659	702	662	699	680	684	674	647	721	637	706	700	662	680	682	687	679	725	705	682	667	664	703	672	664	670	703	688	698	660	685	635	653	641	665	680	665	715	640	709	731	662	689	706	675	686	672	708	656	700	645	692	685	684	684	648	630	656	665	646	679	699	711	657	610	692	735	717	617	695	691	723	677	669	672	663	670	718	680	673	709	706	695	656	676	683	677	672	697	708	675	676	724	671	693	648	703	659	706	678	697	688	683	667	692	683	681	699	697	698	678	705	717	667	640	674	698	702	714	706	663	650	723	712	666	663	693	685	673	714	678	659	656	641	677	688	666	676	647	715	702	684	731	696	664	641	659	732	690	650	714	679	721	700	685	690	703	677	680	678	645	667	669	642	681	705	673	741	633	643	703	651	686	693	681	729	730	688	714	659	693	661	654	685	687	673	648	695	691	684	670	673	729	649	660	700	662	642	727	680	673	682	702	677	722	669	660	673	708	721	706	718	677	684	682	717	713	711	660	689	666	703	701	699	678	723	710	684	681	695	652	693	733	723	715	643	658	711	712	687	692	652	673	713	711	666	705	678	655	642	669	628	661	690	650	718	656	659	698	703	687	685	670	664	693	688	699	702	669	770	700	685	670	746	685	660	737	660	730	709	722	688	659	727	700	700	670	682	666	652	715	673	700	717	695	624	692	684	676	664	660	730	699	655	674	712	746	651	694	706	653	669	679	695	672	669	672	704	687	726	698	661	646	734	731	653	664	693	684	726	668	669	732	691	688	649	668	668	680	663	692	664	670	731	719	702	644	682	715	690	694	697	708	707	678	652	627	706	704	714	735	680	722	716	679	694	688	664	694	679	668	703	662	698	718	650	668	704	708	710	658	735	674	714	687	671	674	693	724	685	691	668	701	733	663	700	676	713	705	680	704	718	701	687	712	703	705	675	656	727	691	680	710	693	769	688	734	700	661	661	681	725	656	661	648	700	690	741	712	678	674	628	656	662	677	680	700	704	676	717	665	739	738	664	671	693	627	649	672	708	705	709	675	701	674	712	658	654	688	663	701	661	709	641	653	692	687	652	671	708	706	673	646	718	674	659	683	670	714	693	693	692	673	655	673	687	701	706	703	691	696	688	699	651	694	689	715	645	679	741	755	689	682	674	695	690	718	664	685	669	640	670	657	714	644	701	705	696	690	667	702	722	715	694	690	676	668	681	679	761	658	652	716	709	691	681	669	697	645	660	694	662	696	737	702	654	713	733	650	688	664	672	708	697	710	709	703	641	668	673	716	624	684	720	685	668	690	680	665	663	690	676	660	699	709	690	678	676	714	702	659	727	746	684	701	735	731	679	638	681	719	664	683	676	695	633	707	723	689	658	682	688	675	663	671	725	680	727	714	692	676	673	695	697	654	690	669	690	664	679	673	681	701	652	683	715	638	745	684	670	646	709	684	718	685	680	655	691	631	705	662	736	673	704	672	702	698	668	648	706	696	676	694	683	729	704	637	687	684	681	708	707	697	679	704	704	711	698	692	697	691	670	647	674	688	719	692	678	688	704	707	665	686	669	731	679	714	637	678	662	707	706	658	644	680	692	727	662	721	625	705	702	664	707	703	669	711	661	719	681	746	674	697	672	633	695	691	635	666	689	642	692	680	703	698	668	768	729	685	731	724	671	657	713	709	697	653	730	640	704	723	697	712	698	716	680	687	671	633	660	686	695	679	692	707	697	674	709	681	694	710	698	700	693	705	695	672	688	706	698	634	667	737	721	699	657	674	676	685	699	665	694	658	689	714	709	689	681	658	763	671	654	693	693	660	691	697	683	750	681	694	716	646	652	677	699	682	693	680	686	659	675	631	664	643	733	691	645
6466	18700	3874	2175	1695	1379	1144	1026	958	858	883	828	710	746	723	726	786	677	723	732	781	755	711	751	661	692	644	708	668	684	679	701	693	687	676	667	669	658	712	653	692	673	670	713	678	691	651	684	717	654	687	718	694	649	713	705	654	687	657	690	682	696	657	686	662	707	670	677	691	709	713	731	742	702	705	686	690	653	707	697	678	683	683	697	704	635	735	696	683	705	683	665	646	670	678	690	694	710	668	704	686	713	684	678	638	694	718	637	667	669	670	683	755	656	680	705	734	688	689	655	652	658	682	676	667	707	699	691	681	720	708	694	695	717	746	660	711	693	726	713	688	696	693	707	659	678	669	675	677	703	640	705	682	687	701	661	735	732	728	687	673	708	694	680	692	675	726	712	679	722	698	697	664	756	680	671	650	686	674	699	696	731	686	698	717	705	665	695	680	753	644	680	688	656	669	687	689	693	704	651	696	681	710	699	710	671	658	659	699	632	682	671	682	691	710	647	645	676	704	686	682	674	689	675	660	679	653	679	689	658	695	702	697	704	697	669	664	683	636	655	687	670	689	680	698	679	699	662	658	663	711	708	647	681	676	717	686	681	687	647	659	689	676	640	669	678	714	680	669	652	692	712	631	707	668	729	710	666	674	678	685	695	707	694	712	727	623	737	688	696	651	690	711	678	655	648	726	666	727	699	657	675	680	682	674	683	677	711	705	691	675	703	685	678	721	687	742	619	730	655	694	690	657	656	690	642	714	682	687	683	695	680	732	682	695	678	687	676	748	655	683	669	692	658	655	685	691	725	684	696	708	674	717	694	673	689	664	714	683	693	679	717	701	690	712	667	645	705	691	675	674	663	657	672	741	699	687	671	671	701	670	653	665	671	669	736	686	669	634	703	691	707	671	683	706	697	676	654	728	696	719	672	668	666	691	683	670	689	696	680	725	697	703	706	689	734	679	664	720	667	674	691	715	710	700	741	654	682	696	727	687	701	719	735	711	692	679	644	711	645	694	709	662	655	750	652	706	675	722	658	658	699	623	697	733	713	687	683	743	724	677	698	731	660	677	721	667	652	679	665	712	717	658	684	698	710	675	684	633	689	723	703	705	707	701	706	688	678	667	703	707	722	708	667	680	689	696	687	687	734	685	678	684	656	670	702	686	651	688	686	676	697	685	702	690	760	712	648	647	708	696	688	658	674	698	689	661	655	726	645	698	680	678	699	712	696	709	674	723	698	700	706	696	730	658	691	696	685	718	776	704	677	701	751	653	658	704	676	756	750	719	678	727	661	660	663	702	717	707	718	700	687	732	660	699	661	671	663	664	684	658	673	704	724	684	708	671	675	651	718	688	646	710	693	662	709	694	675	720	714	698	669	703	658	705	664	725	759	642	673	713	638	692	664	676	701	726	691	678	663	676	690	711	654	719	690	722	631	667	681	623	709	672	695	693	695	752	659	712	665	672	670	687	678	670	680	654	693	672	749	661	734	714	727	687	683	655	693	683	710	678	713	646	705	688	661	708	681	657	730	656	665	702	680	712	680	700	665	687	710	696	717	640	697	659	721	680	681	666	661	692	684	685	693	753	672	675	697	720	727	668	698	702	763	683	692	718	684	701	723	678	635	705	687	735	650	676	734	699	661	672	708	665	698	686	691	699	721	702	669	682	717	693	676	692	663	693	703	705	708	710	656	689	704	634	629	694	659	680	702	693	672	654	720	688	639	676	670	705	663	680	655	707	640	678	627	659	646	663	694	630	676	689	706	681	703	692	680	685	683	676	675	641	730	718	697	709	673	654	714	708	724	698	697	704	709	714	635	706	737	672	696	707	699	673	692	677	714	702	685	739	683	721	730	685	696	765	693	650	653	711	659	647	682	666	685	696	640	679	699	684	682	682	731	709	702	716	706	666	639	649	651	689	736	665	673	717	690	710	696	697	722	680	680	747	706	683	670	664	684	715	675	666	669	755	696	661	680	639	679	647	690	677	713	686	670	687	665	740	689	691	705	704	668	689	720	693	726	692	680	653	675	690	692	685	690	689	690	749	692	683	650	680	676	660	682	697	708	680	653	717	683	689	700	718	640	661	697	727	668	674	686	706	703	685	671	702	684	700	674	706	702	671	677	690	739	668	692	714	752	675	663	713	643	700	689	677	696	666	713	679	646	675	687	680	678	672	673	693	657	709	699	706	681	675	685	709	724	638	707	687	731	701	667	712	710	700	665	666	709	666	735	702	664	663	659	687	738	657	695	686	676	683	709	680	712	706	661	671	687	727	716	669	681	645	622	671	689	677	703	677	682	711	700	655	655	728	697	687	673	676	663	726	683	680	694	687	705	700	666	656	691	702	640	720	660	684	676	704	666	700	694	678	690	715	708	682	687	711	681	662	708	670	690	707	678	716	682	694	685	667	715	732	678	723	697	692	675	680	666	734	692	704	701	683	733	706	668	693	658	703	667	672	732	650	696	711	733	686	721	722	678	747	697	667	674	710	700	669	693	684	719	715	676	677	740	732	712	665	644	723	680	713	692	706	677	717	643	661	748	658	619	646	703	643	647	642	706	714	713	727	631	710	664	646	645	671	672	696	713	698	692	724	673	686	719	697	755	676	693	697	712	688	716	648	660	707	710	659	691	676	685	678	699	636	685	645	682	717	677	696	694	698	670	671	730	662	684	669	662	769	687	709	617	690	664	664	666	662	702	705	701	715	669	680	670	655	672	652	721	673	682	658	681	678	699	632	728	663	650	682	665	649	668	720	694	678	693	648	683	679	699	685	710	636	658	669	683	702	712	668	696	678	729	672	637	713	703	642	713	724	704	707	652	740	658	663	681	639	726	702	621	664	688	679	725	682	710	718	746	666	715	678	676	674	699	715	711	657	698	640	704	706	695	629	716	650	657	721	662	727	700	636	679	714	662	709	735	693	695	684	692	672	704	700	700	687	687	695	697	689	719	678	674	682	726	679	706	672	710	669	700	655	679	678	681	674	647	725	679	687	681	641	715	706	686	716	731	674	683	665	687	696	739	708	685	688	733	702	696	704	726	676	724	698	664	680	664	710	670	704	659	713	663	682	745	683	693	685	688	659	647	674	659	687	725	743	683	651	707	658	713	695	694	693	698	632	725	659	675	705	670	691	693	718	659	689	655	670	693	724	737	710	661	700	691	707	653	663	720	645	680	696	726	650	672	682	672	699	695	673	690	661	718	721	729	706	701	698	711	703	709	723	715	697	685	669	704	710	666	738	718	672	713	712	779	665	721	690	735	767	637	689	663	653	677	671	694	679	701	681	689	711	661	652	668	739	715	679	697	648	671	689	698	659	665	675	638	662	673	663	740	644	633	702	675	671	687	677	696	666	677	710	714	697	682	683	686	692	703	681	629	643	713	656	721	681	684	687	707	659	683	706	674	659	673	678	639	718	636	660	700	683	688	678	673	707	715	666	652	715	717	706	696	710	700	738	743	678	656	689	647	699	674	708	718
22552	21216	28971	23746	21218	21252	6571	987	728	623	564	530	489	414	453	397	421	364	350	361	414	435	332	370	300	297	342	301	324	302	300	315	286	315	278	299	285	293	276	316	334	317	312	275	292	333	325	283	280	287	325	303	271	272	272	248	282	294	302	276	304	282	293	309	323	284	283	283	290	292	309	291	288	291	306	326	282	291	294	315	260	276	281	293	298	292	294	291	291	288	304	310	283	277	293	303	301	272	314	271	290	294	275	281	294	297	291	293	307	273	284	283	289	296	296	313	299	278	299	294	295	282	301	278	285	294	311	311	289	299	300	297	277	283	288	265	304	297	283	270	272	302	301	325	308	293	294	296	279	293	294	271	294	267	266	314	269	307	255	269	290	275	289	288	278	295	305	308	285	287	263	287	301	305	313	291	312	287	294	289	308	291	279	273	297	263	278	259	293	303	277	270	277	297	291	279	292	305	292	283	308	290	292	269	289	308	258	296	286	293	278	293	303	269	267	262	306	284	294	297	292	286	263	301	262	305	272	269	331	297	298	291	292	285	302	278	293	259	291	298	269	283	289	248	285	302	290	323	270	277	312	311	301	287	297	304	289	277	289	293	312	269	270	296	313	310	272	305	301	282	306	292	288	295	322	296	298	281	287	277	268	286	285	257	286	273	297	277	279	266	264	292	293	289	294	291	291	318	310	317	282	310	288	304	271	271	334	324	296	279	262	265	280	240	274	301	286	293	289	284	319	292	284	290	289	278	282	282	268	295	288	288	303	288	310	296	280	269	298	286	269	281	290	290	274	300	287	284	280	274	281	313	268	266	251	299	287	279	265	283	289	269	333	245	261	264	284	308	276	279	296	294	309	263	282	296	321	318	279	280	279	268	280	278	316	303	317	269	265	292	302	310	327	282	268	299	285	300	281	263	290	258	281	292	303	281	306	312	302	287	298	274	282	273	297	275	263	301	294	290	279	267	287	308	280	262	272	274	282	287	308	294	257	293	285	285	301	291	295	327	308	270	317	310	273	306	266	284	321	288	293	274	310	312	263	329	284	299	281	272	303	293	284	282	283	311	267	277	286	302	294	294	278	294	288	287	280	272	305	312	278	295	304	311	261	278	294	303	271	316	307	286	289	292	282	292	273	275	292	256	311	304	281	283	305	264	247	279	298	327	304	289	216	269	296	319	285	294	289	271	273	261	284	284	291	285	308	296	258	295	292	320	289	248	279	267	308	249	313	277	298	315	274	268	299	295	294	321	299	285	294	325	307	262	278	305	282	262	286	287	295	304	313	308	272	282	281	298	268	319	289	307	276	266	269	323	268	296	276	311	281	268	326	277	292	292	314	281	287	273	326	296	330	316	287	296	281	299	282	282	245	310	278	287	321	293	286	289	273	266	290	293	297	275	295	268	260	283	289	283	274	313	305	302	283	275	291	256	277	288	290	273	310	312	305	290	311	273	281	269	289	268	267	285	288	283	264	292	298	295	263	275	323	302	305	299	278	295	319	291	271	329	271	288	295	296	260	303	288	305	308	313	300	290	296	309	268	268	297	258	307	279	297	304	307	312	266	305	270	285	312	270	283	298	291	311	284	283	263	264	295	308	271	304	295	290	326	289	274	279	269	296	285	303	318	274	309	254	285	303	263	308	285	279	298	280	276	263	273	278	301	278	313	280	292	253	289	289	255	309	310	305	299	249	293	314	297	273	273	280	280	268	298	292	262	313	291	280	266	219	267	319	300	299	290	258	261	308	284	270	290	293	310	287	309	299	274	319	346	293	295	292	262	303	289	293	291	320	284	325	275	286	293	297	267	323	276	297	296	285	294	284	269	273	282	311	285	268	312	304	281	297	312	317	318	305	269	259	290	292	288	286	304	291	311	266	259	284	279	293	272	304	255	275	279	300	292	291	282	286	295	298	237	317	304	295	286	269	282	304	266	296	300	288	288	310	275	247	307	280	295	299	255	289	253	306	292	287	286	307	274	309	301	292	285	280	300	297	294	241	282	260	281	277	328	262	280	286	293	289	285	293	299	306	314	311	291	286	249	306	291	316	263	284	291	278	283	298	272	289	285	284	320	288	308	284	297	273	287	306	313	299	272	270	283	284	308	281	278	296	284	271	280	293	269	290	278	297	299	281	280	294	295	284	282	284	299	294	287	296	286	275	323	281	309	277	310	329	327	302	266	281	311	269	290	287	282	284	278	276	286	265	276	276	281	305	275	273	292	264	278	297	298	326	289	281	301	290	282	309	298	309	257	265	297	276	287	295	270	308	282	292	289	287	256	269	267	268	315	270	277	321	285	321	282	316	301	269	303	278	288	289	283	274	328	300	298	261	304	319	310	297	299	267	269	266	291	288	300	321	266	264	293	268	256	277	313	305	292	292	300	308	310	298	306	286	284	283	283	297	280	284	307	255	318	297	317	298	302	265	273	280	260	291	304	268	298	324	298	298	254	287	247	293	267	270	287	306	305	285	320	315	285	269	287	283	273	305	306	269	294	307	309	294	279	296	300	313	284	301	308	307	293	272	296	304	265	296	313	287	304	282	246	284	276	278	256	308	294	303	322	292	293	279	274	295	292	303	286	294	298	303	305	269	304	269	298	274	282	299	256	285	292	279	308	302	269	281	270	295	274	277	284	327	280	295	316	293	313	279	278	295	279	290	251	327	307	282	303	316	285	291	267	278	286	286	302	260	283	289	276	276	283	269	288	278	284	291	300	291	247	273	291	288	301	291	276	292	264	286	283	299	285	291	272	307	303	317	292	304	285	265	300	278	315	277	308	299	302	303	268	276	264	298	311	304	302	289	289	288	309	281	276	267	254	313	275	285	250	299	294	278	283	316	314	317	301	277	275	278	293	292	287	314	288	267	281	281	286	267	299	277	283	268	272	305	265	303	307	323	307	308	296	255	304	298	276	309	289	276	270	295	278	272	268	307	286	265	288	322	280	301	303	322	254	289	287	304	332	292	284	308	292	270	302	281	294	284	312	284	309	306	295	320	300	275	255	303	298	304	277	310	287	273	300	304	292	299	321	279	276	283	271	299	306	279	268	303	300	271	270	295	301	303	314	292	268	276	314	280	298	274	260	282	291	270	260	286	304	286	295	277	280	288	288	311	301	262	290	299	282	299	288	319	300	310	275	280	277	310	304	298	289	275	255	269	271	310	313	289	290	280	288	286	275	312	284	287	293	279	273	270	290	318	282	303	275	281	309	296	295	293	285	284	294	292	279	278	293	300	304	301	298	326	310	280	296	284	288	330	313	273	289	299	293	315	273	293	303	293	286	310	320	298	295	297	310	284	278	266	300	302	302	302	291	319	275	295	296	284	298	283	280	280	300	328	304	304	268	278	300	274	288	308	293	290	297	260	291	270	285	300	298	319	299	275	294	312	288	254	323	298	266	271	328	309	293	280	285	277	288	317	313	284	294	270	291	277	300	322	286	284	288	281	281	280	274	276	261	293	293	279	307	253	292	280
7454	25620	10383	4967	3602	2656	1947	1515	1092	909	777	682	586	537	492	477	466	414	383	432	424	446	354	333	367	332	358	336	326	286	284	329	344	311	302	320	331	304	314	298	281	329	297	322	304	292	261	302	286	290	292	312	287	329	300	308	303	288	310	297	308	303	302	298	305	296	267	276	295	293	286	322	286	288	273	267	279	331	297	271	299	283	295	298	311	302	272	286	269	321	304	297	275	334	278	302	302	264	278	296	290	300	290	299	260	287	287	288	304	275	300	284	257	259	283	265	283	288	275	285	301	301	289	289	326	292	294	288	303	323	273	278	278	291	296	257	283	292	308	263	312	283	284	286	291	248	287	278	280	264	296	266	282	297	264	267	286	287	284	261	283	314	275	299	286	270	277	262	299	310	288	270	294	266	313	287	294	302	289	292	301	275	284	283	281	296	271	267	290	299	297	284	295	288	270	305	326	278	242	289	306	293	285	249	283	302	301	295	297	276	298	260	325	287	298	294	287	262	329	286	292	277	296	287	282	306	281	293	292	292	289	278	300	294	265	289	282	296	273	295	272	302	264	306	307	288	275	303	294	318	299	285	288	292	283	283	268	280	281	306	292	302	268	278	277	268	292	255	285	271	289	326	290	284	325	263	261	309	318	284	281	273	279	308	309	307	311	272	287	296	283	277	291	272	258	298	284	308	278	276	279	272	301	315	288	297	301	270	273	303	297	286	281	289	274	276	301	297	298	286	297	266	269	298	289	270	271	319	295	312	275	284	297	308	292	279	295	311	253	288	310	309	292	281	307	280	278	321	270	301	294	281	290	289	275	277	293	306	281	311	301	284	301	279	285	286	296	284	252	286	325	307	290	285	284	298	283	280	304	289	311	279	264	297	286	339	247	289	280	286	301	267	293	292	295	288	274	279	296	277	274	294	317	302	286	284	290	294	305	280	273	284	287	285	320	273	284	260	294	271	251	298	304	285	282	290	305	297	271	279	310	295	284	286	269	293	282	290	252	252	289	284	269	265	298	260	300	321	307	302	294	279	270	287	298	308	261	288	276	275	269	300	282	269	294	265	260	286	298	273	289	270	302	288	286	275	314	279	274	278	288	286	300	271	291	277	281	308	295	259	254	282	316	266	267	270	252	293	293	301	260	290	295	279	290	284	271	314	311	289	294	278	312	329	255	273	311	265	299	280	298	264	276	283	308	261	285	290	292	298	286	308	327	303	303	323	300	300	263	305	270	239	287	297	259	282	267	294	309	269	259	296	299	248	279	269	295	272	291	320	272	285	276	282	268	326	297	272	280	290	266	256	290	313	280	275	311	284	265	279	305	286	282	297	265	286	316	244	262	290	261	298	301	264	303	283	301	226	276	283	275	297	286	303	269	287	302	290	282	260	290	283	303	266	285	292	325	289	271	283	291	321	255	253	280	307	300	313	286	303	284	286	289	280	307	296	299	284	236	313	273	273	286	273	303	280	285	280	289	322	301	237	282	302	295	235	276	327	285	300	266	270	317	293	275	286	284	302	303	268	290	279	288	279	284	318	332	280	272	279	305	262	285	287	288	253	296	308	272	248	277	307	303	320	288	281	286	270	294	276	308	271	294	294	269	288	278	305	296	284	259	288	273	276	275	257	301	263	266	299	286	282	297	290	307	295	267	260	279	285	267	313	291	265	270	272	268	274	299	303	268	288	302	302	309	273	312	325	298	316	301	289	274	294	308	260	306	278	324	274	247	275	272	278	266	273	303	267	295	313	299	311	307	318	281	283	268	309	290	288	303	303	289	301	276	289	300	245	284	342	275	311	284	302	265	294	297	273	292	316	287	277	275	322	268	269	284	277	274	290	283	291	305	268	275	321	296	283	281	249	274	290	309	297	294	255	258	280	278	313	255	269	302	280	280	253	269	309	274	282	298	278	274	296	319	321	294	309	293	264	292	307	278	279	284	275	265	283	309	281	298	270	290	288	273	280	275	263	262	277	270	277	275	247	294	312	287	314	298	300	301	275	282	312	280	298	308	304	282	269	286	295	302	296	292	283	302	318	295	282	305	296	277	285	280	268	265	309	288	297	288	294	328	290	311	311	285	277	272	270	324	277	294	247	285	290	301	287	295	275	284	259	299	297	286	287	307	314	335	303	282	303	258	302	293	277	284	285	279	279	308	281	301	296	270	289	303	273	292	304	292	290	261	287	278	274	299	298	289	325	268	293	325	272	288	252	264	272	279	296	267	288	297	276	262	291	284	268	272	310	319	270	281	279	287	292	280	291	302	285	281	300	294	290	274	286	270	297	323	266	268	278	317	241	313	297	299	294	309	300	244	272	300	280	294	274	270	266	325	312	258	315	298	258	294	249	290	296	306	308	286	275	298	266	302	280	302	297	291	274	283	277	323	278	252	294	285	280	289	286	267	303	283	309	291	284	290	264	329	284	310	306	264	293	299	292	286	304	301	285	289	270	266	272	287	279	292	282	295	327	287	289	276	278	257	293	300	310	259	267	255	273	316	261	307	314	307	295	270	250	298	324	305	274	302	279	279	305	286	282	252	283	280	291	278	315	275	283	293	305	287	301	284	260	296	307	297	297	294	258	277	281	322	296	265	299	302	288	290	264	272	303	312	276	316	311	286	295	303	255	293	289	296	296	286	306	270	294	289	327	325	295	285	298	287	308	309	274	271	282	289	277	311	289	291	276	241	309	282	275	283	299	314	289	311	305	295	307	259	311	271	286	293	313	295	278	296	278	294	293	295	295	286	299	283	311	320	285	290	308	272	288	296	283	284	298	282	285	292	256	277	250	291	304	274	289	274	270	288	264	295	276	266	271	350	278	296	296	269	288	285	299	283	278	289	287	298	283	284	261	303	268	272	283	258	263	276	289	265	309	295	276	259	275	303	282	291	257	306	282	269	285	304	299	278	299	296	307	283	286	285	291	294	323	271	272	289	270	304	271	288	295	297	281	279	304	306	276	257	282	296	277	255	285	269	284	295	316	286	296	270	301	295	288	292	308	318	245	253	263	272	295	304	286	287	281	270	282	285	275	265	291	287	311	270	255	268	271	275	283	278	259	329	297	270	254	288	262	286	281	269	325	304	295	282	296	293	286	299	331	281	280	295	289	273	254	280	289	285	287	277	269	303	273	315	280	296	263	285	280	284	279	304	300	291	276	284	272	334	303	284	294	271	317	277	286	289	304	258	283	281	294	288	265	301	299	289	280	287	288	286	304	306	338	326	266	294	289	299	280	279	296	270	269	268	286	228	288	265	311	268	282	275	290	270	269	299	308	301	289	288	285	284	286	291	279	297	297	286	292	315	290	296	286	289	289	243	312	311	296	267	292	283	300	296	315	299	290	278	302	272	278	312	270	284	277	260	263	261	274	310	265	306	284	297	280	297	263	301	292	295	296	280	293	284	291	270	310	303	268	298	284	269	310	292	275	291	279	301	302	289	281	295	283	312	297	273	291	275	316	292	280	305	282	274	293
27811	20053	7726	1265	850	763	657	641	600	611	571	576	584	566	597	533	591	546	640	560	630	560	539	578	559	589	596	533	570	593	579	595	598	561	566	564	571	565	587	576	533	587	569	565	544	569	577	626	552	572	559	548	635	573	552	537	547	574	583	584	555	557	555	531	557	587	603	581	588	655	596	618	586	603	585	569	571	565	566	544	579	618	569	580	598	580	593	574	581	593	589	561	548	581	565	608	541	535	549	563	605	583	582	568	590	585	583	560	545	587	538	565	574	598	565	565	560	588	582	549	568	599	583	573	574	604	554	633	580	571	591	569	561	592	548	606	572	600	563	573	555	582	579	579	601	580	579	553	565	586	590	586	594	574	579	560	563	617	553	583	563	619	554	578	538	577	576	570	531	600	554	581	555	572	591	577	589	575	633	593	603	612	582	639	552	612	580	601	597	570	572	572	601	581	557	638	584	596	561	564	591	607	564	571	602	574	607	582	555	551	524	551	595	549	624	565	591	573	593	629	586	606	601	577	560	600	571	564	606	614	521	546	553	618	598	556	584	602	596	578	611	565	546	582	575	613	569	613	587	584	575	564	568	610	603	549	574	531	549	557	552	555	547	584	503	546	590	552	602	553	568	590	585	556	589	600	566	568	580	634	556	649	567	609	564	577	615	580	578	584	591	588	601	580	602	542	620	517	558	555	561	592	547	579	580	579	611	581	606	582	566	564	577	588	567	535	637	584	577	610	549	569	568	605	581	549	597	588	574	555	571	592	574	584	597	545	596	592	600	581	586	573	583	561	585	603	563	594	600	572	600	601	607	566	600	598	589	573	594	594	560	537	591	565	550	596	594	596	569	555	565	573	540	593	551	585	559	545	576	568	604	525	630	545	578	637	590	576	564	559	591	587	590	564	547	554	572	609	542	597	587	582	602	551	604	565	548	596	567	553	569	605	545	595	584	586	589	566	591	619	578	569	546	563	539	541	614	547	603	606	560	616	592	636	586	593	561	580	611	640	584	562	589	567	590	556	529	586	552	577	627	576	614	571	602	534	554	568	588	576	547	551	578	582	585	561	533	585	637	625	580	553	606	579	583	561	555	583	574	576	564	582	605	575	592	595	558	583	573	566	590	563	556	593	565	574	531	590	571	577	526	549	554	596	573	578	560	582	604	591	573	580	591	579	582	561	587	556	616	587	586	556	582	594	577	569	555	566	590	543	586	598	582	590	557	570	590	544	567	606	549	597	615	579	566	569	568	574	584	599	541	594	555	562	554	562	596	587	548	573	561	606	591	624	513	552	564	567	552	664	524	559	551	595	579	623	558	581	586	581	617	581	598	548	539	573	550	547	521	581	530	590	557	553	589	540	556	587	579	547	584	555	563	614	608	571	584	573	601	561	604	542	616	550	567	571	545	603	583	587	576	614	596	582	576	594	577	593	542	568	539	576	554	570	590	626	556	552	575	560	565	527	579	572	584	557	548	557	585	543	604	584	610	551	587	558	530	599	584	597	604	585	574	580	593	562	644	629	584	562	566	552	576	568	559	550	573	566	613	576	591	561	605	580	560	581	559	535	602	597	541	543	576	597	598	587	573	575	547	603	593	563	603	587	585	576	584	590	566	583	570	579	578	594	580	605	616	597	547	552	572	584	588	576	558	576	607	562	560	595	591	597	582	554	601	553	595	570	631	547	577	551	573	565	603	568	561	584	570	553	562	561	553	577	557	572	552	579	581	576	608	619	568	520	584	590	610	544	561	569	552	586	578	601	553	538	565	570	555	531	591	541	576	551	601	557	578	576	561	629	563	565	598	607	613	604	587	593	553	591	562	582	571	602	553	541	595	564	614	615	524	562	587	586	604	535	582	608	550	609	571	572	550	579	607	568	559	584	578	578	599	579	571	605	576	570	573	606	576	559	597	580	601	570	549	573	610	613	582	595	610	561	571	579	537	573	612	566	584	593	556	575	587	544	558	557	547	560	552	596	586	549	569	578	543	580	553	568	585	603	577	567	607	610	558	568	563	586	615	559	596	596	569	592	589	548	567	605	587	561	569	611	559	573	572	604	561	560	566	562	561	574	552	547	563	575	538	566	591	611	560	538	561	603	578	589	609	554	576	578	559	588	569	557	590	592	581	596	583	558	553	562	594	604	585	590	563	578	555	565	573	616	599	566	583	577	570	617	586	599	599	539	594	557	530	567	586	576	556	553	588	552	578	569	560	560	613	566	515	598	603	580	571	569	540	548	587	606	636	533	588	581	530	522	570	620	551	577	566	573	551	563	588	571	523	578	609	604	607	566	580	540	589	574	578	551	608	569	550	546	518	569	595	553	549	561	589	524	581	602	595	551	579	566	639	565	577	560	577	588	556	595	592	592	554	548	583	589	578	607	624	591	509	589	636	564	560	567	548	595	566	581	590	591	552	574	538	517	555	563	601	564	664	556	572	558	555	555	541	593	558	579	559	620	588	584	566	573	587	508	567	543	604	610	571	565	586	601	599	578	576	554	634	546	571	609	584	608	584	597	559	562	596	568	594	624	625	571	603	538	601	616	596	561	596	572	559	557	594	558	618	572	534	575	563	565	580	567	618	561	579	569	571	517	586	565	585	583	599	612	567	587	591	564	594	559	579	557	558	562	591	599	572	589	600	599	558	577	521	590	581	584	586	555	601	605	584	583	584	568	570	567	627	569	526	583	586	545	639	605	601	542	566	586	574	595	593	602	602	562	585	566	602	585	615	575	548	571	536	569	572	584	537	590	601	589	575	580	559	538	599	586	590	558	595	575	562	576	581	552	569	618	590	552	542	587	577	576	555	563	514	569	566	599	521	504	596	612	642	561	586	557	513	599	573	549	565	566	558	613	604	582	579	544	569	560	557	644	545	597	628	580	557	559	578	586	564	561	555	564	614	585	608	596	607	546	549	583	577	606	576	563	592	566	590	549	567	584	569	574	559	591	558	578	595	565	574	567	552	553	614	564	553	577	566	601	536	586	590	562	562	526	551	607	556	589	586	554	576	608	589	558	547	590	573	601	545	592	598	602	554	569	609	579	589	591	600	560	574	616	581	631	544	582	597	597	580	524	603	594	566	566	578	578	587	548	578	583	598	575	602	524	571	580	610	561	572	581	582	580	575	568	572	592	634	619	555	576	537	592	531	577	536	574	569	601	591	577	594	563	567	624	581	597	616	551	556	566	610	506	534	565	565	556	560	604	553	582	562	556	559	627	566	581	616	590	574	596	569	586	565	523	609	559	551	603	566	559	599	547	576	566	551	569	621	628	608	578	565	582	573	536	551	528	571	596	548	583	635	553	546	568	548	578	565	579	542	580	554	590	571	578	562	575	588	554	573	555	552	566	573	573	578	607	615	534	617	579	545	603	604	567	645	554	550	533	567	591	595	522	558	618	584	576	585	584	533	564	642	594	589	587	578	532	585	573	599	606	541	581	593	607	576	608	581	595	594	640	615	556	599	585	623	560	572	586
6372	10257	1606	997	942	770	724	678	659	672	650	586	604	577	586	621	600	570	626	562	607	616	625	617	590	585	609	586	611	571	610	602	590	605	596	582	603	564	587	565	568	570	621	637	575	558	625	552	588	586	599	585	619	600	591	586	550	573	628	569	612	621	603	590	572	586	619	609	639	582	568	626	641	588	618	609	564	593	552	557	577	623	583	596	575	573	582	589	607	564	576	597	578	579	629	588	587	559	599	614	575	577	614	620	581	583	586	574	630	554	586	619	599	570	567	556	607	578	602	574	548	574	559	589	551	579	577	566	598	554	586	568	630	630	614	615	590	589	583	599	634	581	577	600	625	584	550	608	620	511	584	581	625	596	597	584	602	590	580	575	587	614	575	587	578	618	608	603	601	624	594	585	590	575	595	576	609	568	571	607	590	590	563	569	577	584	595	589	581	594	593	589	557	584	605	589	588	563	608	599	571	594	582	532	595	622	605	571	618	610	583	590	599	618	612	613	621	598	583	600	598	562	553	597	557	603	593	599	566	590	581	626	606	579	531	627	588	575	609	606	567	589	586	561	602	589	558	587	615	586	577	628	606	552	616	572	589	602	619	571	589	606	615	541	618	632	577	585	593	602	585	604	605	598	570	561	604	577	622	565	579	595	572	582	599	600	544	560	569	604	606	585	607	589	557	557	544	606	618	599	593	605	555	595	602	642	613	581	571	590	572	566	555	571	580	595	629	588	577	619	588	595	576	595	595	584	605	596	567	555	641	605	573	604	548	587	579	610	590	598	564	546	616	585	575	596	587	547	596	604	595	589	600	569	615	579	608	575	657	586	547	601	611	586	580	598	604	564	574	569	585	624	582	602	539	575	613	555	587	622	594	583	585	621	597	576	603	572	579	620	571	608	588	577	575	610	586	574	611	595	587	591	578	659	586	590	589	557	566	569	538	551	615	618	575	641	615	583	608	599	596	592	552	653	618	560	603	591	574	559	587	580	598	564	607	631	620	601	602	585	626	603	645	600	550	606	604	612	615	619	584	578	572	608	621	593	615	582	584	608	616	534	575	562	594	599	575	593	548	560	569	585	613	605	602	592	587	566	629	591	557	552	558	573	555	597	584	599	555	586	589	603	608	627	539	549	552	612	597	564	586	580	597	598	616	586	577	576	566	587	529	580	617	626	586	631	594	578	581	625	569	592	613	590	587	586	570	619	629	568	565	598	548	573	560	594	567	595	635	558	601	539	602	618	636	616	565	576	632	592	613	576	586	603	573	570	616	603	601	603	589	564	606	561	568	562	531	565	599	602	580	623	620	621	622	589	592	613	596	557	621	566	601	592	576	607	577	590	568	608	560	624	562	567	607	598	575	569	623	611	576	602	607	587	584	633	598	608	556	593	580	623	623	552	631	637	592	593	605	568	610	654	599	570	580	606	588	636	567	579	641	618	584	592	601	607	594	593	594	560	560	595	579	595	588	606	611	598	581	614	645	615	581	550	558	600	586	572	579	595	619	597	578	589	520	589	593	615	621	617	647	624	578	632	576	620	583	560	584	620	598	576	591	565	563	586	564	584	551	576	637	579	619	618	586	653	548	558	555	599	557	603	600	577	596	596	605	554	585	597	603	589	569	602	630	554	628	577	596	575	578	532	549	574	627	559	612	627	576	558	589	556	561	624	619	639	585	606	561	601	595	577	609	582	620	580	589	603	565	570	572	584	600	596	604	613	582	595	562	573	604	614	611	639	610	614	632	584	601	588	628	580	560	572	619	620	539	626	562	578	582	567	603	572	600	574	622	537	574	626	607	613	592	551	575	567	580	556	562	569	602	596	582	623	579	584	577	581	603	574	585	654	574	539	620	636	573	610	589	587	577	568	593	576	611	577	587	602	600	616	583	574	564	587	592	589	640	589	593	551	612	602	578	550	598	612	585	615	571	629	590	567	582	601	566	575	603	556	574	558	578	590	604	636	576	580	621	591	589	560	592	596	571	557	569	619	567	581	585	627	590	558	581	618	557	549	607	594	573	581	568	622	592	595	561	569	600	589	607	658	583	533	636	612	639	589	582	606	565	601	576	595	614	578	615	569	599	583	608	603	561	538	572	550	591	582	586	522	568	581	583	609	611	589	604	598	593	611	583	611	581	557	607	593	572	608	576	574	580	618	579	552	616	580	601	554	589	585	570	582	581	607	578	614	606	611	602	554	556	560	636	610	585	561	588	670	563	607	578	576	613	555	616	603	556	547	530	606	599	572	561	623	574	601	572	600	533	580	516	579	611	621	604	571	641	612	597	593	553	607	597	592	601	564	600	574	610	597	516	625	588	582	560	569	622	587	625	591	587	600	554	578	562	579	631	586	573	574	627	549	657	582	579	545	586	547	556	592	598	572	585	577	569	563	578	583	593	578	571	552	583	574	583	593	593	579	560	576	554	574	568	612	582	594	601	565	595	585	600	580	618	581	599	547	594	600	563	602	622	593	613	621	629	612	579	579	581	600	599	562	595	592	560	584	584	603	586	600	581	581	617	545	574	551	622	593	548	592	553	583	607	607	555	598	588	588	588	610	542	640	621	587	609	578	587	609	616	579	618	578	580	608	618	561	593	595	594	571	598	638	578	598	599	543	599	566	543	619	583	597	551	583	586	570	625	614	591	574	586	571	582	583	586	608	602	582	611	581	598	582	600	645	602	585	610	585	557	561	615	636	627	607	574	603	587	611	587	593	561	594	606	554	589	576	567	628	555	603	560	591	615	587	605	604	599	578	561	565	601	549	616	586	588	622	568	588	561	602	578	623	554	588	606	608	581	532	556	585	616	578	590	592	592	578	586	565	591	630	549	615	615	598	587	580	545	598	584	561	549	564	629	591	610	577	610	600	611	574	609	587	565	602	616	610	611	595	575	628	585	601	607	597	599	615	581	608	605	555	596	576	581	626	587	601	588	584	537	576	588	632	565	523	603	563	583	608	577	583	579	598	546	576	570	624	593	603	623	600	588	600	575	584	563	565	591	550	535	585	607	558	580	593	613	591	638	605	636	613	587	563	593	567	555	611	571	587	551	611	595	609	627	633	606	592	586	616	580	579	599	566	578	599	599	561	627	587	570	601	619	614	584	589	588	573	572	585	566	575	597	545	588	571	626	572	627	607	600	545	620	539	602	569	581	597	595	567	601	567	600	586	583	582	605	544	581	589	546	564	597	639	625	599	607	592	600	586	565	575	580	649	590	532	649	569	620	551	584	579	565	641	579	543	611	582	592	598	591	605	612	620	664	583	587	570	586	568	603	600	593	617	592	585	588	585	580	562	579	579	560	554	543	582	598	545	582	602	591	578	548	629	589	604	617	570	579	589	576	591	595	571	593	645	563	588	615	578	571	592	569	599	595	597	589	554	587	579	655	574	576	565	574	613	574	599	580	625	591	594	572	560	568	586	572	583	609	615	577	582	602	629	543	582	612	608	616	617	531	577	555	564	607	563	624	574	590	601
23777	21224	28489	24259	21225	7745	929	695	524	498	425	371	382	339	338	344	314	327	270	302	376	308	309	303	282	293	301	292	259	319	286	291	270	303	276	267	252	287	255	283	265	264	275	264	264	261	259	275	269	266	257	271	300	242	275	245	264	260	265	265	255	244	276	263	236	290	274	258	264	245	265	246	294	262	282	266	280	286	252	250	267	272	276	243	278	288	272	253	266	253	271	275	294	287	272	287	286	265	230	252	241	288	278	276	262	257	257	280	305	250	258	252	251	247	276	273	244	243	245	288	253	278	258	275	272	240	264	280	279	256	272	240	248	268	254	288	287	269	274	248	285	271	267	285	253	265	229	273	278	248	283	257	255	263	256	251	280	244	256	270	279	300	255	266	269	262	287	292	271	266	258	248	282	294	268	268	274	254	248	291	277	227	265	254	286	244	286	249	244	276	288	236	265	235	280	275	287	281	251	267	262	242	265	277	265	284	276	246	284	280	260	263	276	266	282	286	273	274	295	276	245	277	255	299	295	267	238	282	273	270	275	244	270	273	290	290	261	285	253	237	252	255	303	277	268	250	238	232	251	257	298	285	268	252	277	276	269	257	262	273	282	280	255	243	236	240	277	272	240	253	256	271	237	278	255	250	284	268	269	270	292	265	235	249	255	252	266	261	248	259	280	275	265	262	257	285	293	265	288	274	267	254	252	295	270	260	283	289	252	253	268	265	266	306	278	234	294	218	289	257	277	257	236	270	262	266	280	267	272	254	265	253	285	263	276	252	262	262	286	234	257	268	256	257	269	255	257	286	273	255	248	267	290	263	283	249	286	271	256	252	312	260	267	272	247	263	254	258	262	255	292	264	254	276	251	270	268	261	255	280	296	257	274	284	277	288	274	254	270	265	241	245	271	266	272	272	286	259	238	227	272	283	285	277	278	251	279	254	273	290	273	274	280	267	274	283	260	293	272	256	240	285	277	273	299	263	236	246	275	261	254	285	262	285	291	256	270	255	275	277	259	237	256	272	296	247	274	267	250	263	268	272	284	269	245	254	248	252	268	259	263	266	272	278	266	286	236	271	282	286	255	255	252	278	273	253	272	296	265	286	255	262	264	251	258	278	281	267	269	268	272	258	267	269	244	236	278	256	256	269	263	257	291	256	271	240	262	278	288	282	267	257	260	278	273	257	269	264	271	279	230	253	260	284	247	280	276	312	256	249	249	224	272	252	260	261	266	253	252	242	237	251	260	267	265	288	256	233	255	247	259	257	267	278	258	255	277	268	257	286	254	277	285	248	254	306	258	275	286	251	274	278	251	276	269	276	252	302	266	264	251	266	276	269	282	258	252	278	272	279	300	253	256	268	248	254	269	276	283	262	273	269	305	266	272	256	278	286	269	242	276	239	261	254	296	269	276	294	266	281	263	255	278	286	261	253	254	279	265	270	238	261	248	276	261	265	275	262	236	245	278	244	231	273	274	264	253	226	240	285	257	268	300	237	273	266	267	285	274	245	274	229	291	257	280	264	253	268	245	245	282	239	296	256	265	253	258	266	261	256	273	266	292	285	266	268	268	283	273	262	265	282	283	269	257	268	244	286	276	235	267	236	261	294	288	232	272	244	236	250	265	255	212	279	253	267	286	275	286	249	255	233	274	269	258	287	254	247	275	288	296	257	267	249	279	282	288	264	259	250	253	245	277	224	274	251	293	267	304	291	278	272	299	277	271	268	247	289	246	263	298	256	286	259	253	266	268	271	251	254	269	261	283	253	251	298	267	263	255	282	278	294	267	293	271	234	272	247	284	278	283	274	272	289	259	303	234	250	256	266	276	273	304	259	280	260	270	252	251	274	244	251	263	279	294	254	249	237	276	280	291	299	256	271	252	268	258	254	260	292	295	281	267	294	297	267	257	265	256	266	290	275	257	296	249	257	232	276	306	287	277	259	254	262	273	275	261	270	278	266	262	288	278	269	297	278	282	263	289	265	277	250	272	270	263	269	268	271	292	260	261	291	266	256	269	249	271	299	260	263	281	263	260	261	244	294	242	245	267	267	286	265	287	276	253	263	281	273	245	259	276	268	256	268	271	261	264	286	268	266	274	292	272	267	253	259	219	251	267	259	277	257	264	278	253	276	250	245	246	275	239	279	280	263	266	280	233	263	255	278	250	250	281	272	270	263	276	262	297	266	271	284	257	259	290	261	240	275	268	245	238	255	301	286	248	295	251	259	261	278	273	272	254	281	242	253	272	275	256	282	279	276	276	240	251	251	287	290	261	251	259	247	263	251	307	248	268	262	286	268	226	259	238	284	269	260	266	255	272	257	284	291	286	277	255	272	271	268	270	252	264	240	271	242	257	257	251	249	275	233	264	263	265	299	234	275	257	261	281	260	250	263	306	253	287	264	243	263	265	277	284	273	272	269	263	286	278	252	259	274	286	267	271	270	284	261	254	255	223	261	292	220	292	245	257	255	304	285	266	240	262	265	279	282	272	265	267	278	243	246	241	261	265	254	272	268	286	284	296	267	241	270	240	261	280	253	255	243	296	254	265	260	294	269	274	234	261	254	257	277	268	248	278	268	268	266	282	271	264	270	261	239	242	255	252	280	250	256	272	273	249	275	275	256	275	267	237	268	275	253	263	261	253	255	269	272	242	268	266	281	263	266	271	273	258	297	267	240	273	240	270	243	249	256	281	235	262	282	260	237	292	243	274	227	312	280	286	304	263	244	282	238	270	273	255	264	281	271	248	278	246	276	221	271	248	291	300	290	287	270	263	277	272	255	265	298	254	276	259	279	255	266	283	243	249	278	269	251	249	273	259	289	248	276	261	262	254	277	252	272	285	236	254	276	234	263	250	275	279	270	276	260	239	298	259	208	264	260	292	286	264	244	284	280	268	246	265	268	263	264	256	264	257	273	269	259	271	275	269	266	281	244	229	258	240	260	274	273	275	257	265	257	287	279	292	244	268	240	217	256	262	263	245	269	281	260	253	250	275	253	277	248	260	302	268	250	293	238	253	248	251	293	252	246	269	260	275	254	299	255	262	252	293	252	298	266	291	269	241	250	258	263	273	264	293	290	282	236	260	253	251	269	264	278	300	282	259	292	240	240	263	265	278	262	294	253	287	278	255	248	275	266	234	256	262	275	252	241	276	277	267	264	282	268	236	233	239	281	250	247	295	255	254	257	301	257	270	272	287	289	278	271	281	270	255	251	236	261	293	259	272	277	271	262	295	284	262	244	281	268	259	256	261	247	271	271	291	241	271	271	281	279	248	217	286	289	265	283	266	271	259	265	259	250	249	252	271	276	258	261	254	250	268	307	256	270	246	281	233	314	285	269	276	243	236	242	269	275	247	273	265	253	257	272	255	249	252	274	268	294	258	261	292	253	269	267	257	298	252	265	252	263	267	253	267	267	270	271	258	271	308	306	264	265	260	292	248	267	274	281	266	268	247	255	259	261	276	265	245	275	273	304	260	237	264	279
5781	23062	6355	3102	2094	1564	1143	920	715	656	587	481	496	451	425	361	358	358	308	361	402	365	298	349	286	273	324	266	300	296	325	274	315	315	291	296	306	313	287	293	269	270	299	256	276	280	285	328	290	293	298	290	295	273	258	274	292	247	285	276	295	302	261	269	286	260	286	273	288	290	260	302	280	264	237	272	304	285	290	278	276	269	301	284	275	308	294	262	275	270	242	290	286	296	307	266	276	302	262	294	295	295	290	285	277	251	279	285	284	286	309	306	250	276	282	274	286	259	294	308	273	279	284	298	273	282	281	253	285	309	270	297	292	309	272	268	283	269	292	275	281	309	260	268	285	276	261	240	288	285	282	274	290	287	290	276	261	289	289	266	264	292	286	262	266	265	265	303	244	277	298	238	233	275	275	280	305	282	286	256	266	281	272	278	258	267	247	319	300	270	276	263	270	301	262	247	297	285	283	272	275	265	270	290	291	262	292	279	267	275	278	319	289	315	274	244	287	269	310	254	256	278	288	289	256	268	304	287	265	287	262	283	277	279	256	278	284	281	297	267	334	248	276	301	313	291	239	293	270	263	306	290	266	308	278	260	301	249	287	293	264	278	279	297	282	307	271	306	280	273	287	287	299	278	282	271	289	282	302	313	279	277	292	288	285	299	276	297	234	289	293	277	290	291	289	257	293	281	265	303	287	309	294	278	273	280	285	293	281	309	294	271	302	262	300	269	267	277	254	298	308	246	270	291	279	296	297	245	259	309	269	290	292	285	300	300	259	275	282	313	252	268	283	289	295	230	280	293	271	291	311	283	277	278	270	249	267	282	253	285	273	261	284	269	269	283	280	268	286	289	260	291	281	253	285	292	276	276	258	287	273	284	288	282	265	261	327	291	283	319	266	270	248	301	284	316	286	273	280	310	272	286	286	275	278	249	279	266	274	280	259	287	304	255	290	274	279	291	285	259	302	266	284	245	266	298	271	269	279	280	280	301	272	246	274	277	282	271	274	299	251	282	293	294	296	286	293	274	251	245	289	248	286	298	283	263	309	283	318	275	275	281	285	279	283	307	293	302	295	251	282	278	300	264	272	280	284	297	276	275	273	300	276	261	330	271	264	274	287	279	275	315	302	270	285	265	287	286	282	275	266	285	280	286	311	270	267	278	269	303	302	289	259	291	296	257	314	272	288	284	333	280	284	263	295	290	258	271	275	278	284	271	275	276	285	280	247	288	307	312	312	299	303	295	311	297	293	275	295	280	273	284	297	308	279	254	289	292	269	268	293	290	278	284	287	268	263	305	248	297	278	278	278	311	300	282	288	264	285	281	293	288	302	270	261	283	284	281	281	271	275	252	285	270	287	258	276	271	270	313	275	286	307	296	249	270	247	291	290	258	253	288	282	290	292	276	279	297	248	271	297	248	297	284	289	273	303	280	253	279	275	268	265	277	295	270	274	300	280	235	306	282	267	266	313	291	295	300	322	256	290	274	277	308	280	288	277	291	258	309	283	277	292	237	287	259	277	290	271	261	244	264	241	275	276	273	281	290	306	264	269	267	297	299	270	288	323	291	253	246	270	285	283	298	285	280	281	278	274	302	275	274	262	274	301	276	267	294	305	291	257	269	299	278	285	285	243	281	306	295	266	291	289	282	299	281	282	284	248	281	290	267	296	301	292	272	258	268	271	270	277	284	258	316	280	300	274	311	293	295	267	303	288	267	262	281	293	287	280	273	285	256	279	304	254	268	297	281	282	289	270	256	290	280	325	255	298	293	286	297	300	296	289	274	280	294	317	253	284	287	270	318	265	280	260	283	280	285	298	252	289	289	286	277	301	302	303	290	283	278	278	283	260	311	269	280	291	307	269	246	281	307	290	290	291	262	324	303	254	287	286	262	286	285	283	315	272	266	313	258	279	296	283	264	266	263	278	261	292	293	297	296	280	265	260	288	313	300	292	324	271	266	296	273	262	290	276	288	271	324	289	303	285	276	287	278	274	283	269	290	259	312	276	275	287	261	253	272	291	297	284	293	298	256	282	314	294	248	275	278	267	290	258	252	280	264	274	301	304	292	270	277	254	308	259	278	257	280	237	281	268	296	312	281	280	306	242	248	261	257	296	278	274	274	277	276	322	284	263	295	237	288	275	266	279	256	289	292	290	259	272	274	297	275	291	283	257	297	263	254	272	292	313	293	316	267	292	263	288	276	296	276	248	268	267	268	271	265	256	285	295	284	256	272	272	282	274	281	276	284	299	279	267	270	267	273	269	297	294	294	287	261	260	293	321	299	254	307	328	293	263	268	245	267	269	266	258	265	295	254	281	263	277	266	311	280	272	272	264	260	284	276	270	262	248	282	296	283	264	282	272	252	258	288	279	267	285	258	252	241	278	271	288	258	312	267	283	267	288	281	310	312	275	275	280	287	253	260	310	313	270	298	254	302	276	311	290	283	290	274	275	269	263	256	273	269	298	266	262	283	281	266	294	258	306	267	277	283	267	289	256	296	294	268	284	301	288	268	279	285	290	290	253	268	254	280	269	276	276	275	306	268	291	276	275	282	268	315	289	267	263	245	303	263	268	263	291	279	284	276	276	297	286	270	263	253	271	273	305	272	291	261	283	278	279	323	245	278	310	262	293	300	305	286	290	288	263	284	268	270	293	271	267	304	283	249	284	293	289	295	278	261	284	290	302	287	261	237	269	246	278	308	270	312	259	251	256	282	230	262	316	281	274	286	284	271	250	272	265	281	270	277	293	309	283	298	279	305	273	307	306	263	298	301	276	270	308	306	256	293	262	287	279	269	273	291	283	309	251	272	285	266	289	268	296	259	298	269	294	252	282	285	300	311	289	308	265	254	310	273	278	287	267	290	246	257	250	300	273	280	290	288	273	273	282	283	266	268	295	268	288	272	300	293	257	285	299	310	269	276	280	304	294	278	266	305	278	278	268	298	282	291	286	260	294	274	293	283	296	280	273	294	283	254	290	234	264	274	285	270	284	300	262	275	290	266	285	275	278	282	249	305	285	284	256	242	266	275	257	308	285	279	247	295	271	316	269	293	262	290	263	273	267	284	287	286	288	274	271	262	273	276	291	266	301	281	274	288	277	313	295	284	284	292	302	285	292	291	260	259	266	299	296	274	265	250	255	255	308	268	290	265	289	267	296	273	277	260	272	295	260	302	307	266	279	259	267	278	275	264	262	285	308	288	271	310	290	241	273	280	301	239	313	266	274	292	287	262	303	291	300	252	312	284	297	275	265	287	284	254	268	268	287	289	277	262	289	277	276	323	310	301	279	289	282	287	313	291	287	287	260	282	270	298	284	263	276	278	287	282	287	291	260	274	287	314	282	288	281	290	308	287	273	279	292	277	289	280	279	258	293	287	290	278	274	294	267	275	292	286	271	287	283	243	307	282	293	276	260	261	258	270	274	263	312	302	255	302	293	287	288	281	275	319	268	310	276	270	283	308	304	261	272	271	258	269
24909	21280	27376	25450	9560	1152	931	833	769	762	720	761	710	777	689	714	712	686	714	735	722	667	714	662	733	726	683	662	693	625	692	676	686	681	689	721	696	734	664	722	690	698	662	740	676	672	642	679	645	637	677	715	690	721	643	687	710	693	698	739	651	694	729	707	698	653	680	691	687	639	674	674	700	680	685	682	661	732	668	720	655	710	684	688	715	680	686	681	685	731	713	669	682	705	679	710	676	664	697	663	662	666	663	668	711	671	690	699	628	700	694	703	730	703	689	680	699	690	713	651	651	716	672	653	677	707	706	672	684	690	675	678	734	700	707	716	688	662	720	682	661	670	671	732	678	699	661	689	679	674	664	677	668	620	709	672	679	746	674	744	683	673	670	644	710	735	712	645	716	699	712	675	653	664	688	712	690	678	705	728	656	681	667	627	667	639	717	680	741	661	692	661	685	692	704	658	686	726	668	689	678	719	690	624	680	690	693	665	662	672	679	715	691	680	680	649	708	678	688	717	689	659	631	701	692	733	715	702	681	721	679	675	656	677	656	701	657	695	732	638	648	648	677	685	716	701	676	689	659	678	662	712	713	684	705	621	630	726	693	709	684	660	655	652	651	732	695	683	717	670	685	697	700	689	710	711	707	719	684	743	688	724	658	685	698	733	673	683	649	667	709	653	671	727	671	719	692	710	671	711	675	683	735	697	695	687	685	674	674	691	640	664	673	705	679	689	697	659	647	723	658	687	664	691	655	663	715	709	677	653	665	665	697	664	672	693	747	678	690	661	629	680	672	673	708	674	658	664	699	635	643	695	666	666	698	695	696	721	690	663	659	657	674	731	684	709	668	657	730	701	690	673	690	608	682	723	668	687	721	692	670	669	712	678	706	693	644	639	669	682	669	702	690	685	667	633	680	625	668	724	728	681	690	658	641	682	717	622	708	676	688	669	713	669	688	653	688	714	682	655	693	696	668	723	692	657	691	646	684	678	695	684	687	665	700	684	665	660	683	683	730	670	652	664	697	621	715	636	648	633	651	691	671	673	654	652	706	682	698	642	660	661	716	669	679	650	693	679	702	660	681	648	707	708	635	660	647	669	685	656	694	672	691	681	673	646	723	674	666	674	657	661	695	667	703	689	651	642	694	726	731	675	688	673	684	693	650	620	697	676	697	670	666	646	701	645	691	700	722	693	678	685	684	730	707	686	667	723	646	707	701	743	677	712	684	660	738	672	691	661	708	665	627	704	725	707	666	653	669	667	664	642	652	617	633	717	679	704	718	707	702	667	688	708	687	673	661	660	699	677	623	653	674	674	700	670	668	694	644	698	720	659	748	699	676	654	709	715	734	708	654	681	677	707	685	686	697	658	663	674	698	732	675	671	734	687	663	692	668	739	669	646	733	689	701	678	718	676	687	698	676	657	668	651	700	710	696	639	654	670	683	690	710	694	690	641	695	681	669	741	678	707	689	634	708	658	679	695	694	697	683	682	694	650	669	699	721	663	649	684	725	659	657	617	694	663	670	640	685	660	689	674	641	660	674	707	717	698	660	625	634	685	691	678	663	689	646	649	715	689	653	711	709	642	715	704	661	645	683	682	703	689	694	678	690	699	695	681	669	613	697	681	649	706	683	652	684	708	683	681	685	675	636	712	639	681	664	649	656	674	676	699	661	703	691	665	665	670	690	681	698	683	704	679	682	610	658	641	652	692	652	655	669	710	720	683	696	731	699	705	660	681	676	663	664	687	696	675	693	639	726	687	661	728	690	688	654	702	661	641	699	704	622	674	672	633	702	701	654	671	686	727	679	707	686	685	665	713	631	666	686	646	689	702	714	725	664	738	699	699	667	662	677	670	709	724	683	707	665	654	688	648	689	638	664	690	711	685	678	741	638	742	638	684	666	642	651	697	694	737	690	739	707	690	654	679	680	732	676	695	701	694	689	690	690	641	661	622	698	663	679	688	725	670	678	685	671	629	689	682	689	689	708	733	660	645	645	650	708	660	683	681	671	722	653	692	681	664	678	699	667	692	688	722	722	694	656	700	675	672	682	667	700	713	639	693	719	695	655	687	718	693	693	703	707	673	669	710	673	661	695	699	676	709	667	662	638	710	685	695	687	671	685	685	695	702	699	649	668	667	686	699	725	644	670	684	713	674	742	647	672	715	635	689	668	689	644	670	648	692	678	690	712	686	757	692	672	678	633	705	697	656	656	684	613	699	710	693	690	682	667	650	728	702	720	683	687	702	669	707	725	686	693	660	659	672	677	668	733	690	680	640	712	702	700	672	667	701	694	708	683	714	727	677	747	683	652	637	696	660	630	715	650	675	667	661	679	682	729	701	702	701	729	686	657	712	629	653	665	673	670	709	698	690	688	687	677	729	730	701	710	644	690	706	661	740	676	666	730	724	705	710	663	701	662	639	727	684	682	713	706	690	688	686	690	664	656	639	696	715	669	709	668	646	640	681	676	675	668	685	633	700	657	715	714	706	642	659	667	681	718	657	665	684	735	673	692	675	736	720	660	692	705	704	635	705	691	664	688	675	714	678	686	656	692	708	682	674	652	701	677	699	675	693	653	700	689	703	641	676	670	713	708	673	696	669	684	662	693	643	665	661	699	623	645	647	719	678	715	689	674	650	700	668	647	697	686	649	684	668	694	720	676	650	674	728	690	637	680	637	706	674	677	630	648	686	649	687	685	705	664	667	713	656	707	648	710	613	659	657	704	660	668	670	703	649	718	716	707	706	682	725	657	681	673	707	659	693	715	678	688	679	696	707	695	687	696	708	678	637	662	696	675	641	654	720	643	675	645	674	692	668	674	725	683	635	635	667	703	711	698	685	665	702	699	684	660	732	697	677	658	702	694	709	688	678	651	704	658	699	674	646	686	681	705	677	703	671	643	678	682	717	702	664	659	648	686	690	705	702	681	679	718	694	713	708	659	661	729	647	715	693	652	710	686	663	684	647	683	673	682	714	675	710	663	722	633	675	700	710	694	685	656	689	682	696	720	697	691	692	617	707	711	695	713	676	633	688	641	682	701	687	727	715	708	670	694	694	741	683	707	698	694	704	648	675	695	699	684	712	665	681	711	678	666	706	647	717	704	679	677	676	679	727	695	710	678	681	676	679	710	695	656	656	645	668	682	677	650	689	725	688	673	660	681	613	709	693	657	706	694	681	650	683	688	664	710	646	630	680	685	655	685	634	728	700	687	670	710	678	664	706	686	691	626	673	729	719	700	651	648	662	678	700	727	703	704	666	693	718	694	635	696	653	655	682	700	667	642	694	697	689	735	655	641	696	712	701	690	742	684	661	670	670	646	696	667	674	734	648	680	639	724	661	741	628	629	636	702	646	700	639	691	653	680	652	688	694	702	646	689	688	720	662	718	704	700	761	762	694	678	687	650	686	671	672	650	677	697	712	664	644	693	665	626	721	678	684	630	656	626	661	681	727	673	673	706	668	699	711	667	727	642	646	668	650
5470	12591	3980	2139	1688	1339	1184	1047	921	879	822	773	802	753	777	738	747	678	698	700	751	688	727	683	693	704	691	692	746	698	700	713	681	714	710	701	654	701	740	724	714	670	666	669	712	701	698	660	684	644	665	654	731	678	674	677	655	684	668	704	707	687	698	700	688	733	728	684	669	725	703	707	689	614	694	695	702	675	677	666	689	678	679	681	681	713	687	712	651	656	746	717	736	714	707	638	707	691	676	681	700	711	664	688	658	660	746	671	722	696	684	709	709	710	682	709	744	689	682	706	710	695	695	645	655	654	701	694	695	680	703	683	703	670	723	690	659	663	658	688	697	672	684	674	704	726	697	720	666	694	671	694	697	707	689	650	689	708	690	689	724	742	692	709	765	685	635	695	673	712	682	750	686	704	679	720	633	693	675	699	626	699	703	655	711	740	734	709	716	701	698	686	697	640	690	685	695	701	715	698	673	682	666	672	706	666	719	661	693	666	646	677	708	675	764	665	671	705	632	690	671	709	733	688	660	716	678	675	645	650	707	712	679	688	672	703	719	693	716	710	701	643	692	680	675	709	632	676	698	745	669	698	690	691	679	654	671	693	719	711	668	671	677	654	720	661	690	643	675	713	721	688	688	709	704	629	723	673	671	676	702	681	684	657	659	707	643	658	689	686	711	713	685	658	701	718	692	677	727	683	655	690	706	676	687	707	670	638	694	665	707	648	691	666	691	677	730	662	737	700	674	688	679	689	660	707	686	675	691	703	655	653	674	629	703	655	668	679	701	674	709	685	665	672	709	650	646	681	688	693	746	708	661	753	676	711	681	654	621	649	671	690	677	724	699	699	705	674	645	702	656	662	659	648	671	723	718	690	682	670	667	713	709	649	653	697	689	700	685	678	682	700	652	668	721	646	692	686	667	670	683	690	676	728	706	679	694	700	683	729	677	651	661	695	655	710	701	702	711	691	689	711	679	646	669	645	668	689	724	669	677	694	715	674	690	689	703	686	637	669	668	634	690	659	657	649	688	691	655	719	662	696	674	686	706	699	699	699	632	672	723	722	700	684	734	671	664	683	684	663	692	724	728	692	689	705	705	688	687	714	669	678	666	675	677	717	699	707	656	704	678	687	677	685	653	718	669	636	716	732	684	664	657	702	683	707	682	719	705	690	700	677	690	641	631	689	694	652	709	695	691	688	660	688	699	730	677	701	680	644	690	687	726	686	646	664	683	699	664	677	655	703	711	726	663	717	738	704	645	647	671	693	703	648	698	718	672	696	644	667	691	665	686	719	688	680	677	712	682	710	677	685	697	681	690	677	658	716	705	615	714	705	697	638	654	648	708	734	702	694	664	670	706	748	701	692	711	684	676	646	679	743	683	690	687	710	712	636	697	676	676	710	668	624	687	722	722	710	730	723	683	671	631	686	724	674	689	700	696	677	668	676	691	686	667	686	682	642	708	646	653	703	658	627	682	708	657	718	720	693	659	642	670	679	659	703	656	687	688	674	653	690	654	679	685	645	695	699	704	671	692	665	705	667	721	704	668	631	726	693	627	659	710	701	725	704	743	722	708	698	711	655	711	666	683	681	703	723	691	726	713	716	675	690	663	723	693	659	724	698	699	712	689	682	675	652	704	686	656	659	685	675	694	713	672	690	724	660	726	710	692	672	643	676	725	697	702	665	660	692	670	691	696	669	710	731	706	661	659	648	762	647	683	695	733	707	697	694	663	660	695	615	700	697	732	705	673	732	685	711	677	644	762	673	714	648	724	675	722	713	672	682	682	666	681	723	682	652	702	667	710	682	649	681	713	717	629	683	668	708	714	704	681	714	658	706	712	690	705	690	647	703	707	722	632	627	690	701	656	684	655	729	688	704	728	681	690	668	673	722	715	694	685	662	667	649	691	679	673	689	723	681	658	712	695	704	668	685	678	761	702	680	681	698	683	708	669	718	634	720	699	672	674	656	687	705	681	682	663	761	692	704	642	674	688	671	630	670	672	686	683	686	701	658	652	774	686	689	725	687	708	718	728	658	699	670	672	676	654	722	675	641	664	697	689	719	706	692	683	669	709	703	718	690	683	665	683	672	688	699	735	667	654	672	675	693	654	663	682	725	673	664	685	675	728	703	715	721	708	673	655	708	698	691	698	644	690	711	674	612	703	655	656	713	712	737	748	650	667	705	720	701	629	700	654	694	649	706	672	650	667	738	660	672	684	672	643	679	698	712	686	655	672	689	666	746	702	705	653	706	717	677	681	690	676	674	699	681	710	632	669	678	720	701	694	705	707	726	689	632	657	658	670	729	730	689	644	690	664	692	684	720	700	711	669	699	634	654	739	689	667	770	662	732	683	643	693	673	657	706	686	641	685	684	699	679	712	664	682	702	629	675	667	701	715	696	709	694	687	682	686	652	720	724	703	673	705	647	727	688	647	658	672	671	694	640	677	685	652	681	696	676	670	685	676	665	700	740	700	673	712	702	746	649	653	674	703	706	714	684	716	653	702	734	645	657	685	687	631	621	736	730	682	672	670	697	630	692	720	688	648	656	679	676	682	670	637	692	692	648	708	685	635	692	679	674	696	692	688	714	651	707	700	714	677	669	653	705	706	702	689	674	720	702	696	673	661	677	735	664	732	728	679	680	687	685	682	675	669	703	708	684	671	699	679	667	655	687	717	697	669	673	671	687	672	719	680	739	719	692	682	700	666	715	674	686	671	717	705	681	672	648	699	677	707	671	664	681	660	677	663	655	685	664	710	669	731	674	696	726	708	709	658	678	692	632	693	688	669	694	650	662	691	669	698	707	690	642	645	694	702	670	663	738	716	660	695	694	686	717	687	681	665	712	680	699	719	700	656	685	650	703	667	716	722	654	720	665	681	708	658	679	670	688	683	742	686	704	680	722	657	683	667	668	644	686	731	665	658	675	664	639	699	711	647	709	682	659	693	698	678	693	715	635	637	691	657	693	713	637	682	661	702	701	691	674	690	694	701	704	676	685	685	684	682	660	688	678	663	655	660	633	689	719	655	680	715	663	701	694	691	710	720	674	707	626	706	713	683	688	659	648	669	651	727	651	707	668	704	675	676	677	665	671	694	704	663	654	635	707	634	671	721	689	671	680	696	706	709	717	626	665	730	717	682	643	646	681	722	674	706	710	705	700	622	689	685	656	739	701	657	706	692	697	672	706	665	648	690	751	695	669	687	713	724	671	661	687	691	718	675	700	643	719	666	699	701	708	674	629	678	709	695	658	725	681	657	733	669	656	684	669	687	672	674	704	693	696	663	719	691	665	681	678	677	726	680	704	663	702	737	685	694	695	665	718	723	686	747	711	725	668	712	696	666	689	643	691	681	733	676	734	685	643	669	651	670	711	694	673	669	669	676	671	724	684	692	726	654	674	666	729	691	675	649	691	686	683	703	693	706	665	663	696	667	709	709	678	691	690	680	680	663	671	683	664	673	678	636	731	668	687	726	709	672	684
22661	21236	28810	23947	21242	21276	6960	1014	748	702	572	554	491	437	452	390	423	382	385	367	403	338	309	340	314	324	307	298	322	318	323	314	334	288	319	341	288	315	284	333	300	280	292	286	265	311	298	292	263	277	273	275	276	289	292	270	285	283	301	322	314	307	294	293	309	313	267	307	308	273	297	305	256	303	319	330	292	270	268	300	290	320	302	271	304	257	299	287	313	263	263	289	298	299	298	295	285	292	272	254	297	251	318	275	290	309	302	266	275	276	292	288	259	260	319	281	262	294	285	287	312	284	268	257	269	320	304	267	267	301	289	246	286	292	316	292	279	290	285	278	315	295	286	281	294	308	273	241	308	256	260	248	254	296	261	268	289	294	292	276	288	268	324	269	276	296	263	305	267	297	275	307	281	284	285	278	280	305	300	299	358	306	310	292	296	266	277	311	293	257	285	270	275	274	328	300	283	262	332	294	307	273	296	267	285	292	305	273	309	271	283	279	278	274	295	292	281	300	256	290	254	257	286	279	334	294	257	283	273	288	288	300	298	269	284	289	299	300	299	295	301	283	286	273	293	266	279	297	288	321	271	286	283	311	301	273	287	274	272	331	254	276	295	279	285	286	289	291	308	286	294	296	300	272	284	265	313	294	303	278	284	286	272	285	295	279	282	286	287	271	307	269	285	288	309	297	291	293	298	260	304	287	279	310	292	246	273	266	316	288	295	244	268	257	294	315	253	310	302	266	275	274	293	303	296	268	306	286	262	280	278	317	259	262	281	312	259	283	271	284	287	278	297	303	276	263	277	293	303	285	300	289	263	254	257	278	306	280	266	257	286	265	256	302	280	290	282	279	272	279	296	284	305	270	274	257	315	288	269	304	310	298	253	254	284	295	280	259	284	282	271	297	296	270	265	286	304	280	290	304	278	276	277	277	292	302	274	250	279	284	293	305	256	296	284	235	281	275	268	254	318	307	280	289	281	276	297	298	295	278	280	255	332	297	293	294	286	297	297	290	300	304	261	306	284	273	298	284	271	304	294	274	266	285	297	306	277	279	292	281	286	280	267	290	290	268	259	282	291	244	280	251	274	331	288	288	310	295	294	256	276	295	275	272	290	317	287	298	260	287	282	276	278	267	297	284	303	263	271	270	272	314	268	244	290	259	293	286	308	269	280	260	272	295	304	321	283	274	278	277	278	284	269	278	303	289	292	256	254	280	288	289	301	287	282	269	274	290	264	254	256	271	301	307	269	308	283	283	311	323	278	291	304	278	292	293	305	312	299	280	299	292	314	295	316	283	282	307	282	302	264	277	267	266	278	313	297	290	259	282	332	297	314	294	278	286	295	273	308	290	291	277	312	293	258	306	308	297	291	272	289	301	277	329	283	271	289	275	298	295	293	282	296	262	290	272	317	288	257	280	262	290	263	296	311	297	288	317	295	297	287	284	288	276	286	269	276	296	282	265	292	294	277	272	270	300	285	268	286	270	278	280	292	266	269	291	270	294	283	314	245	267	309	273	268	282	281	266	282	268	290	288	279	271	278	248	264	301	295	293	274	263	290	264	320	258	304	285	297	316	290	312	284	277	264	272	298	257	280	272	271	282	279	285	301	284	297	303	276	289	295	303	283	275	258	302	282	284	260	274	287	284	308	286	291	270	287	279	307	313	292	278	312	272	261	307	302	292	282	279	258	267	309	307	272	269	279	295	298	290	274	318	277	300	279	307	280	275	281	309	279	290	270	278	276	280	287	304	264	303	283	303	275	276	286	281	269	315	300	276	280	257	291	284	282	276	297	286	287	276	303	299	286	274	286	265	271	278	288	287	254	267	270	293	308	318	333	297	273	284	286	283	261	273	255	301	260	274	283	255	294	314	258	319	286	273	268	294	297	274	288	277	287	315	300	272	285	267	288	278	324	291	273	269	275	297	297	280	261	285	317	275	281	280	274	262	281	260	301	294	282	288	281	279	287	291	319	289	252	292	281	288	314	255	274	287	307	274	286	268	286	298	298	275	283	259	271	282	295	272	299	284	264	274	277	298	309	294	276	290	273	264	292	263	302	287	305	301	268	262	272	286	265	277	296	293	292	282	287	310	297	301	290	288	282	296	269	265	287	262	256	271	275	283	298	296	309	250	298	305	296	260	244	294	293	285	305	302	266	295	291	283	280	256	275	291	298	309	292	281	286	312	296	287	278	262	298	257	308	300	287	281	273	269	298	322	275	303	271	286	268	275	280	262	276	279	289	271	281	316	285	276	283	293	274	262	293	267	292	295	296	276	251	293	286	256	297	289	269	298	248	316	262	268	273	262	272	287	257	288	286	262	290	281	339	311	290	269	256	260	291	246	299	292	296	284	300	288	278	279	288	289	316	297	279	311	285	282	264	299	298	266	301	283	261	283	307	267	285	293	287	273	283	282	274	299	293	291	262	267	267	289	267	306	277	288	269	276	286	255	290	284	287	273	291	284	259	262	271	275	269	300	267	281	277	288	262	314	257	294	264	271	297	279	267	274	303	308	295	266	291	294	273	307	291	299	287	293	297	295	279	300	310	279	294	317	293	261	291	296	321	330	277	298	289	290	276	281	294	272	270	281	275	291	283	263	273	274	287	297	275	280	270	278	284	266	277	261	292	281	297	297	277	277	294	251	297	287	268	308	282	303	297	296	274	297	298	255	279	312	271	289	327	272	248	256	296	291	286	291	267	280	299	292	273	274	326	294	303	310	276	280	245	283	314	257	253	297	280	280	283	277	287	275	306	282	287	281	305	257	287	280	311	284	280	291	258	295	277	270	287	313	286	282	249	292	309	281	284	297	295	261	266	281	261	267	287	288	291	262	308	326	287	271	287	270	288	269	297	310	286	270	269	267	271	271	272	260	283	289	255	245	257	294	270	294	281	282	297	294	268	280	296	304	251	304	279	290	278	273	304	285	299	261	257	247	310	268	299	299	281	258	300	279	262	299	289	286	272	278	297	299	271	303	293	275	289	296	300	286	280	283	289	300	325	290	269	298	276	314	295	308	295	309	291	295	311	290	300	277	261	283	274	254	332	293	280	314	268	280	249	238	271	264	260	266	312	283	289	279	297	287	315	280	299	274	275	275	279	292	270	282	284	278	276	291	276	281	311	295	287	314	290	319	275	289	265	275	303	303	262	280	277	273	276	304	297	289	265	287	296	282	258	272	296	292	295	313	276	283	296	277	297	264	295	275	264	273	257	274	249	265	272	273	307	277	284	283	302	283	306	279	284	285	288	278	309	280	249	274	328	277	270	290	299	281	319	236	289	282	295	286	279	274	296	275	306	269	279	267	295	259	301	285	292	278	309	293	296	287	295	267	262	309	298	271	286	253	295	292	296	252	274	273	255	271	253	288	316	314	275	274	284	287	280	308	282	278	288	290	296	312	306	304	283	262	257	303	284	261	279	299	292	262	267	269	285	282	278	304	306	291	273	267	270	284	292	278	314	280	282	288	298	272	315	300
7428	24077	10619	5049	3625	2601	1898	1442	1175	909	799	697	631	531	513	492	461	446	429	404	485	405	364	338	344	379	328	333	340	277	329	320	298	332	324	303	331	271	321	319	320	322	295	290	303	306	275	293	270	307	285	301	286	293	310	292	291	276	292	304	284	276	292	297	299	295	284	280	301	294	265	316	311	320	240	284	264	289	319	273	299	303	254	290	305	268	258	267	320	280	283	286	312	304	304	287	276	273	293	286	277	289	282	300	297	275	277	308	258	280	306	297	284	234	273	297	292	292	268	316	277	321	274	280	282	303	268	292	292	290	282	285	279	273	278	271	253	296	297	278	295	276	284	300	276	254	306	314	267	294	278	311	265	294	252	272	297	275	297	288	313	282	288	275	286	310	291	283	270	298	306	283	269	277	285	301	295	276	282	277	282	279	280	288	282	274	273	275	279	270	266	292	286	275	274	299	277	285	274	327	299	299	280	264	265	286	287	281	284	303	261	276	274	279	298	311	279	287	304	273	235	269	270	288	300	287	268	315	279	304	288	258	274	280	290	290	286	288	321	275	301	284	271	276	276	313	293	280	286	257	293	291	281	266	289	274	297	273	313	308	312	301	280	282	275	282	248	261	273	298	279	295	276	275	288	311	298	275	291	275	276	281	292	260	301	297	299	263	289	293	280	266	282	277	254	275	263	269	293	248	279	310	272	290	289	272	288	260	288	269	284	280	291	281	284	311	294	309	268	235	305	251	309	286	260	295	263	303	269	264	298	254	260	282	285	291	246	281	311	286	276	273	271	275	278	315	300	296	289	266	282	293	281	287	273	308	298	292	274	299	274	307	303	288	304	264	272	302	274	272	275	281	297	299	300	295	295	284	288	293	273	278	293	294	313	261	295	304	283	274	287	286	296	283	284	269	325	301	242	280	265	280	301	283	261	268	287	306	261	290	258	307	269	305	260	262	290	263	288	296	290	276	297	280	294	304	293	297	317	296	275	287	278	286	274	300	287	279	305	284	285	292	263	257	285	294	314	248	263	282	280	287	264	278	270	289	260	272	289	256	275	270	274	275	246	326	304	274	278	291	296	316	286	270	267	259	306	270	284	276	292	293	268	288	274	285	271	273	294	276	295	270	282	265	291	282	293	254	292	270	252	271	261	283	299	300	276	267	272	270	266	285	257	286	280	318	298	275	285	285	300	261	291	278	273	275	286	336	292	272	291	270	304	310	291	312	302	278	266	282	270	275	294	285	279	313	290	332	282	275	267	295	292	292	302	296	248	274	287	275	300	297	275	274	283	271	280	302	276	290	276	287	288	290	295	274	290	267	257	322	287	277	292	305	249	303	320	277	298	286	288	256	301	301	292	281	296	280	292	306	300	282	302	297	264	306	294	304	278	302	287	259	301	278	297	307	279	255	279	274	269	262	284	298	270	270	279	272	270	320	297	267	270	293	292	303	281	281	267	316	268	310	280	276	280	297	288	271	290	294	281	269	265	287	288	299	284	320	279	264	284	259	292	299	267	300	294	297	290	278	294	301	281	262	279	277	299	284	287	318	261	328	332	298	277	288	269	271	303	274	284	305	274	267	313	261	296	275	328	307	280	303	306	290	280	309	248	261	311	289	266	251	280	269	288	284	279	269	260	270	286	275	282	297	274	286	290	271	300	223	287	281	282	245	272	281	289	279	279	310	270	276	272	287	289	261	282	324	274	284	305	296	260	331	278	284	302	283	270	253	285	311	282	292	250	295	313	286	273	297	257	267	298	295	262	271	274	276	278	296	309	271	275	271	292	280	303	285	278	286	271	274	287	289	310	259	312	287	292	282	237	294	272	252	291	281	303	282	286	287	249	284	254	293	270	274	282	295	301	283	302	289	288	261	262	297	292	289	315	329	288	265	296	295	289	305	292	297	303	266	282	286	270	273	298	269	269	322	288	304	290	299	255	306	309	302	295	274	320	285	292	318	255	290	284	315	269	300	308	300	297	294	309	295	274	284	267	292	298	281	253	286	257	298	284	275	274	281	252	321	282	296	269	296	301	284	271	296	290	291	316	267	268	280	285	281	296	302	275	288	286	293	324	251	294	303	308	315	303	311	269	271	274	296	266	278	262	281	289	304	306	254	284	293	295	263	299	320	267	311	278	293	288	281	264	279	252	313	308	307	323	271	286	278	294	282	257	300	297	263	291	274	282	288	282	302	316	270	282	293	295	271	311	279	296	304	276	278	272	298	299	273	313	288	270	311	253	316	308	289	295	315	285	292	257	259	248	277	297	295	275	289	308	286	247	267	305	312	277	280	234	295	298	304	292	298	290	298	266	248	280	274	281	292	282	276	262	286	298	292	291	295	302	277	257	272	262	288	275	261	312	309	253	270	290	259	283	289	283	264	297	290	275	291	281	288	277	297	254	303	266	281	269	313	294	284	250	254	305	309	291	258	248	278	298	274	288	289	241	303	311	315	294	264	306	284	294	304	284	310	291	280	279	274	281	309	292	276	284	281	295	309	297	284	270	279	258	250	284	294	294	275	298	297	262	311	282	278	294	249	297	289	338	276	281	278	269	311	278	272	286	242	276	293	270	306	289	299	306	272	277	280	274	269	311	269	245	315	300	259	283	272	285	294	282	277	270	250	281	278	270	289	327	308	253	273	291	256	257	278	272	296	287	277	299	313	295	303	294	292	267	304	277	278	276	317	314	280	277	286	286	280	267	303	273	295	272	283	303	269	269	293	280	282	284	281	283	262	273	275	267	254	278	271	299	301	281	300	279	251	290	275	279	268	251	269	258	292	254	270	281	305	276	292	280	298	268	307	279	275	254	303	273	277	302	261	267	286	291	295	298	270	276	282	290	277	277	293	262	263	263	289	230	302	269	267	283	280	302	294	261	287	302	288	274	291	267	286	296	303	298	284	272	306	290	293	282	282	288	302	294	261	286	254	270	269	282	284	268	266	291	292	290	266	298	271	267	285	288	270	303	287	261	309	294	285	277	262	281	276	289	302	288	280	288	293	317	294	288	283	276	278	284	273	265	272	262	309	300	274	279	300	264	279	269	296	261	275	294	303	301	276	260	289	267	268	306	283	294	291	288	280	269	299	310	294	257	254	300	281	293	295	283	281	297	263	293	276	274	283	301	319	259	260	270	279	283	334	269	284	291	314	260	303	286	282	295	279	309	316	278	273	285	278	292	298	292	261	281	265	286	305	276	296	295	288	280	290	272	287	283	281	274	267	260	270	309	305	289	293	310	286	276	283	317	273	310	295	289	289	279	271	288	274	305	309	290	266	268	308	290	292	302	276	302	303	288	319	262	274	296	301	268	296	259	287	297	277	274	255	302	280	280	291	300	293	293	277	334	306	261	289	264	288	279	288	252	295	278	318	252	248	283	292	277	266	293	265	283	319	279	277	287	294	287	286	259	320	261	264	301	299	274	281	268	277	306	281	299	305	286	282	281	284	278	276	282	291	268	277	285	287	299	266	298	312
27849	19672	6728	1032	755	672	621	614	647	605	618	572	589	564	584	608	594	585	602	581	608	589	579	586	609	574	546	557	562	575	586	586	550	578	545	573	564	548	605	559	568	568	575	580	610	606	556	605	557	571	592	594	566	597	603	638	556	568	584	596	622	631	610	560	570	571	552	563	584	575	598	571	587	575	633	548	583	565	586	587	607	567	585	558	569	560	578	547	558	537	581	546	590	552	572	576	538	593	571	597	595	591	562	572	529	576	586	581	564	581	571	612	584	570	567	595	611	592	582	575	562	595	581	627	555	562	643	568	575	607	548	616	592	570	579	562	582	577	590	552	546	604	524	553	547	586	561	582	563	546	615	557	604	611	587	561	586	555	551	548	533	585	594	597	570	550	577	563	565	603	601	552	562	539	590	526	583	551	561	578	542	597	581	589	541	551	563	543	546	620	605	560	628	546	554	562	572	583	576	581	572	563	571	583	609	581	617	570	604	570	592	564	558	580	569	579	565	538	586	563	590	612	567	618	553	590	630	605	620	588	584	568	584	627	606	547	586	596	572	572	622	551	561	624	603	596	602	564	552	593	546	582	586	552	594	575	576	535	555	576	562	591	566	555	545	558	610	567	559	574	588	566	591	585	595	586	614	578	586	572	551	540	609	593	566	547	565	607	580	514	572	535	561	575	550	561	591	533	612	582	564	586	636	625	573	606	561	588	579	583	572	551	564	546	583	622	611	597	582	562	565	574	595	574	555	564	600	548	572	551	608	579	582	549	545	589	622	609	573	569	569	540	595	573	607	557	549	571	610	564	558	578	587	572	522	565	549	573	584	571	616	550	581	570	600	562	614	590	602	577	564	577	583	538	540	579	608	601	543	618	556	616	578	596	574	549	535	551	591	563	592	531	577	598	581	537	557	533	554	550	570	568	602	564	580	554	602	571	581	580	627	570	535	583	618	534	553	607	610	560	566	584	559	589	568	571	627	570	596	543	566	573	581	575	592	547	581	512	610	613	582	623	602	592	613	634	563	652	555	575	539	527	613	578	544	573	574	537	551	622	576	556	582	580	585	629	591	592	580	572	557	598	581	524	595	542	561	553	593	566	590	605	566	538	578	553	591	588	620	567	576	541	621	597	607	547	582	605	554	596	579	556	572	561	586	593	592	582	566	592	518	610	537	586	576	566	601	547	602	581	628	601	606	547	550	571	610	533	605	560	578	555	586	565	545	543	580	602	568	531	572	590	608	551	604	536	572	558	588	598	634	572	558	558	623	560	564	573	577	554	569	623	610	589	581	601	556	587	588	539	559	588	583	612	563	540	560	601	546	573	598	604	612	625	607	563	574	581	602	589	581	573	542	608	585	585	574	574	548	572	584	526	560	553	587	609	590	568	573	564	575	584	606	598	567	541	550	547	587	582	594	563	549	597	585	544	584	589	564	610	573	586	544	549	616	558	610	585	609	551	556	563	590	561	570	551	542	574	542	608	555	571	551	635	564	593	572	577	589	533	550	569	557	597	577	576	618	585	606	569	561	552	532	574	582	569	603	590	557	572	579	572	575	601	607	576	548	558	598	573	563	577	586	602	584	565	535	566	564	574	580	513	577	619	583	609	523	588	535	580	585	595	594	600	552	602	544	586	569	553	559	547	550	578	578	573	592	543	579	594	591	574	594	583	581	611	565	595	552	586	563	571	571	599	559	572	558	554	603	616	569	561	560	598	580	600	583	579	582	547	610	556	582	609	549	586	567	584	550	554	578	543	541	603	580	561	560	560	595	585	547	604	554	583	562	553	538	611	580	553	529	607	585	602	619	600	568	536	586	531	581	603	603	532	550	598	548	573	546	593	587	600	570	579	551	554	549	562	550	562	556	570	571	607	538	554	575	596	585	551	629	601	577	566	607	572	579	597	562	601	593	558	580	594	608	586	599	610	610	604	578	572	619	544	572	548	595	563	567	592	570	542	572	575	568	568	565	599	578	525	536	563	572	516	542	541	567	553	568	592	543	546	600	558	554	575	588	600	606	573	573	602	536	569	616	539	567	556	556	618	548	588	609	590	570	570	558	565	578	613	612	572	567	554	577	608	556	578	602	590	603	605	558	561	582	586	578	581	576	546	570	577	554	615	545	580	609	557	599	602	592	559	580	619	565	573	533	586	554	608	559	545	547	570	577	570	557	585	591	580	591	575	543	571	565	567	602	588	572	591	614	593	580	546	571	601	574	590	576	569	554	590	562	594	621	600	594	586	598	588	537	593	569	588	583	569	538	581	600	587	612	575	595	577	541	571	554	590	535	571	552	543	526	591	613	566	604	623	556	561	582	562	548	607	567	584	550	557	523	539	530	582	569	573	584	567	592	590	579	551	610	609	574	565	555	566	610	579	583	596	554	577	590	548	552	537	576	567	616	520	557	577	583	569	589	623	609	616	579	559	526	565	567	628	605	582	587	624	562	599	568	550	630	566	554	567	595	600	577	572	553	606	548	566	571	577	566	585	600	522	627	577	560	534	537	570	587	560	584	573	608	563	594	618	570	564	551	606	581	537	561	596	566	600	573	579	526	604	568	570	571	566	609	570	566	625	576	569	540	593	554	604	524	564	551	570	555	620	569	561	559	570	555	587	620	591	538	563	574	580	582	542	579	607	616	538	572	608	558	586	572	580	560	514	575	583	604	583	580	562	561	615	581	588	584	597	598	533	561	577	582	605	581	523	575	574	594	589	550	572	606	547	521	627	565	588	574	572	592	599	610	546	538	587	567	607	591	569	556	559	603	607	604	532	615	570	543	619	522	607	555	586	566	575	573	575	631	579	563	567	558	554	526	567	580	587	569	592	546	588	592	602	556	623	602	582	587	606	606	573	570	589	547	616	557	603	536	602	594	561	530	594	557	573	562	556	597	582	569	609	601	507	567	572	608	564	559	614	571	568	590	601	579	580	553	602	579	597	545	519	551	603	562	558	574	577	581	571	577	599	557	591	560	578	591	529	539	578	563	591	589	577	576	533	585	573	565	625	587	653	600	544	558	543	571	544	631	545	563	565	620	557	544	563	556	621	544	583	540	606	530	566	582	552	573	579	583	576	582	568	579	547	542	539	617	582	594	578	583	596	612	616	590	651	572	558	541	597	597	579	586	564	580	605	605	619	573	543	587	514	557	591	558	588	605	578	587	581	590	607	570	560	513	625	567	569	566	581	572	555	593	614	567	545	547	546	586	580	582	578	564	595	547	594	610	565	620	568	545	573	560	630	565	590	583	555	555	573	550	608	545	573	569	589	594	617	551	580	572	585	603	599	553	573	591	553	540	541	617	572	562	576	589	612	523	575	566	575	578	581	547	587	581	613	596	584	574	609	588	549	575	638	554	584	583	571	543	616	576	605	558	582	559	548	563	602	601	581	617	569	588	605	574	576	549	596	548	597	598	562	555	577	549	606	591	552	615	527	548	572	583	576	569	597	574	632	537	586	583	607	607	613	542	560	610	561
6421	4989	1615	1078	795	816	765	677	646	625	610	578	656	587	620	641	619	626	599	654	662	579	610	570	607	588	587	581	594	622	601	641	583	606	569	582	639	607	585	562	575	599	598	597	581	614	602	612	612	575	567	586	587	591	587	613	572	570	563	568	560	604	597	563	552	565	572	647	549	551	572	576	601	599	568	620	536	558	603	579	589	559	559	600	570	595	636	568	607	574	585	621	597	588	603	551	553	590	608	542	585	625	572	616	616	609	620	600	510	612	613	585	593	580	588	602	597	600	559	546	612	565	535	564	591	602	578	567	591	568	573	626	603	565	587	600	616	581	591	604	625	625	594	598	617	591	586	589	575	607	546	600	610	602	576	591	624	592	557	580	612	580	610	611	606	610	558	560	596	579	584	574	584	618	569	621	622	585	545	577	569	577	566	571	629	615	632	614	594	612	589	596	591	602	587	610	595	598	574	610	589	635	600	592	597	606	622	582	539	572	595	598	582	582	592	591	587	596	611	578	573	590	614	606	601	574	598	557	651	596	564	616	572	586	594	585	581	632	587	568	612	601	527	570	612	554	613	618	598	594	598	623	573	615	613	613	591	586	598	584	608	614	543	608	577	594	575	625	582	632	588	560	586	562	626	574	547	625	633	589	550	626	616	557	563	614	600	612	569	616	585	606	610	598	562	586	578	566	568	625	617	604	599	579	590	601	609	584	605	602	598	558	613	607	631	614	603	617	619	633	592	635	570	556	614	628	576	603	525	571	559	583	576	616	611	605	596	558	610	625	607	556	586	604	618	589	586	617	579	564	631	567	563	603	607	592	587	585	637	626	581	585	603	517	586	628	598	564	566	640	645	550	583	589	577	576	646	611	643	590	605	572	551	618	640	597	565	561	572	560	610	561	582	573	550	580	639	551	590	594	582	610	600	562	612	617	620	571	613	605	588	618	585	588	555	574	596	637	597	567	562	615	586	534	566	611	638	576	644	607	552	593	580	596	582	613	575	607	571	560	608	592	630	593	595	599	587	614	577	601	612	609	600	600	592	584	577	555	631	596	587	568	570	605	557	575	579	618	574	594	603	571	606	587	561	588	614	570	603	579	568	549	580	596	557	640	619	580	601	639	607	626	556	591	588	575	546	533	559	614	560	617	575	597	590	622	577	547	614	592	596	626	618	579	572	571	604	554	572	607	567	541	598	585	586	543	585	597	614	578	562	575	579	568	629	595	591	630	617	606	621	544	614	615	574	591	610	583	604	600	594	606	582	575	620	606	560	574	572	590	576	584	571	602	571	604	527	554	580	658	568	617	581	528	580	577	571	594	588	604	601	597	612	543	562	580	642	538	592	602	620	556	582	633	591	565	603	622	589	577	572	625	551	554	633	602	604	601	645	599	599	586	626	613	631	578	577	568	620	640	602	605	592	572	583	585	558	646	615	572	560	621	587	567	593	590	596	584	591	586	579	569	570	647	586	548	583	578	557	620	589	571	599	591	632	568	593	646	617	586	555	571	583	577	606	604	593	614	612	614	606	569	637	617	588	590	593	628	584	608	575	579	580	563	585	579	590	608	580	615	565	616	579	606	576	571	594	573	585	590	578	587	579	588	607	611	559	607	578	591	565	628	569	559	576	605	587	597	587	567	588	581	622	601	585	572	618	586	591	554	583	615	609	594	589	593	622	557	624	577	604	593	549	577	610	594	616	612	624	589	596	562	573	595	588	601	607	602	643	581	597	589	564	649	578	614	565	569	544	568	565	563	576	570	613	570	642	627	581	615	600	592	575	585	650	630	536	619	603	615	563	596	583	615	608	606	591	598	577	581	647	629	584	585	615	600	615	586	621	612	604	616	625	595	561	578	591	580	573	594	554	564	561	554	560	593	573	566	605	591	601	614	602	574	579	592	583	559	600	597	593	561	645	608	570	628	541	593	621	625	618	607	577	607	602	554	590	583	605	619	605	589	601	579	592	578	597	623	550	594	556	605	593	566	589	598	580	560	597	600	564	584	569	569	624	602	529	581	622	607	566	617	594	603	604	565	570	605	606	608	600	587	581	607	601	605	581	583	600	574	610	563	584	602	597	585	575	594	572	572	591	597	586	543	649	583	635	603	573	573	580	566	640	597	589	623	608	622	594	592	612	564	590	580	584	627	562	584	599	623	608	586	627	606	579	606	580	592	589	536	577	622	585	557	598	581	635	585	640	567	632	623	546	603	566	575	599	594	617	584	593	607	606	550	600	611	562	546	566	592	590	592	616	560	551	601	591	651	589	560	606	601	584	594	612	608	570	590	617	600	593	560	558	563	605	581	603	636	623	579	585	598	600	568	577	577	573	559	631	592	587	581	552	594	586	554	656	559	551	539	545	609	578	574	606	629	612	586	573	611	596	586	563	608	588	598	565	611	579	602	576	570	562	560	585	560	575	591	569	650	582	613	623	582	631	582	554	595	608	562	607	615	583	636	574	612	597	605	546	587	563	591	590	581	583	614	620	612	599	576	605	603	574	618	593	601	593	563	568	605	552	552	646	574	582	583	577	587	610	613	559	586	596	644	624	573	595	596	593	547	599	576	599	618	570	592	580	632	553	608	579	560	609	608	561	585	591	599	619	618	625	551	621	625	580	612	632	598	578	621	612	623	564	572	612	587	585	598	631	560	592	571	603	628	602	606	604	607	604	569	624	598	598	563	632	591	616	595	617	573	584	579	607	590	594	644	587	591	581	623	598	620	602	585	637	556	637	639	623	599	570	597	578	568	616	589	604	628	651	589	582	594	606	612	620	572	579	650	611	567	617	598	601	605	560	612	627	635	602	619	577	596	586	602	569	580	590	596	597	605	589	587	597	600	615	622	552	558	547	572	593	560	610	574	575	572	595	610	613	600	579	599	574	541	602	611	582	595	626	534	567	631	594	581	588	580	627	608	584	578	597	562	617	599	570	611	605	562	546	577	614	588	617	574	565	619	640	583	566	632	585	560	629	543	610	603	582	576	601	592	591	572	560	600	588	626	580	600	580	571	629	545	600	567	596	573	629	579	589	592	622	612	599	579	597	580	596	553	579	606	582	575	644	589	575	617	568	557	605	578	594	619	578	569	566	607	613	565	571	606	610	564	586	573	605	573	537	586	601	613	586	562	597	583	618	606	591	596	605	560	622	616	593	562	568	596	577	555	569	637	595	572	627	610	573	621	604	604	595	644	574	616	587	590	568	600	590	595	597	562	636	599	583	588	579	605	587	594	602	599	563	557	563	603	588	578	592	579	598	581	587	609	578	576	591	565	563	555	586	559	595	589	562	611	588	581	589	603	554	598	637	577	631	585	575	565	595	640	596	576	593	590	604	611	595	548	602	586	603	595	620	594	574	575	577	547	604	598	571	567	604	624	551	582	639	602	562	577	561	578	587	615	575	566	605	578	592	558	568	628	582	592	597	667	599	559	623	601	594	606	642	617	570	617	577	614	578	581	565	600	557	568	547	597	618	586
23841	21232	28363	24416	21211	7454	925	564	487	435	454	382	381	338	372	316	333	305	287	336	352	311	305	269	265	272	259	283	270	284	257	288	278	275	259	278	286	244	314	275	282	277	255	301	271	264	295	258	280	260	273	273	310	267	281	266	259	252	264	259	244	253	258	279	274	269	267	249	278	241	270	286	261	284	274	290	258	253	265	256	263	267	282	246	296	302	281	290	286	288	239	242	268	274	268	279	247	271	261	254	267	262	300	267	255	294	269	277	277	266	249	277	256	254	274	247	259	255	286	291	273	246	285	260	248	265	282	236	258	292	264	314	264	293	253	269	249	270	252	275	252	274	284	291	271	281	269	304	245	252	251	268	263	279	271	257	302	263	293	247	265	271	260	241	250	266	257	271	267	279	269	269	239	278	277	260	274	286	279	280	295	276	257	277	273	259	262	236	272	276	255	268	259	262	275	287	236	252	256	282	253	284	296	280	289	272	279	273	276	301	275	263	287	274	281	284	254	256	267	288	252	276	300	252	301	240	264	248	283	295	249	295	253	251	276	318	264	276	280	296	241	221	252	278	257	276	263	240	264	275	268	274	267	251	272	282	234	272	307	256	252	244	278	283	280	233	277	245	255	259	282	249	285	249	264	269	270	282	258	272	310	271	295	250	291	272	257	263	262	268	260	245	272	263	279	292	267	284	273	244	260	267	236	274	268	282	280	254	245	278	233	259	265	255	282	272	267	282	267	244	266	261	253	231	260	262	270	259	281	270	260	249	261	255	273	260	279	257	286	274	267	285	237	293	246	255	285	251	265	252	287	273	223	261	256	276	272	260	263	285	291	244	253	277	291	265	271	251	262	242	274	272	286	263	227	273	273	248	256	264	271	281	256	248	274	266	266	269	269	274	282	250	255	255	293	273	292	264	267	281	271	253	252	276	271	279	277	263	246	263	233	278	266	259	266	260	280	247	273	262	282	297	267	244	276	277	288	275	260	277	255	275	276	257	268	265	257	272	266	264	273	250	258	274	290	260	260	279	262	258	269	270	286	267	268	248	249	282	264	251	234	248	263	280	227	273	252	277	254	236	268	272	248	266	236	268	274	260	286	279	260	236	268	263	251	297	251	274	247	250	271	251	295	256	277	277	271	251	245	264	283	269	261	280	260	259	277	243	271	256	270	287	268	277	262	249	264	264	272	262	300	236	267	280	241	269	265	268	273	291	279	244	268	281	256	274	272	274	255	250	266	264	269	270	234	275	277	255	237	247	271	282	261	273	275	263	263	250	259	266	252	285	266	270	242	256	293	270	255	276	250	262	279	296	284	245	293	284	255	262	287	279	250	264	281	286	269	260	278	281	245	283	285	250	259	274	261	251	260	245	267	272	261	285	251	270	253	279	251	304	268	271	264	300	284	252	276	256	262	301	273	267	256	278	271	252	268	270	239	259	240	246	274	273	261	269	298	273	271	271	269	278	243	270	302	277	243	224	235	277	272	264	261	243	249	269	272	248	236	288	219	266	264	252	256	257	256	293	270	276	265	249	255	253	255	279	249	257	260	264	293	297	267	260	272	295	297	262	276	234	267	246	281	270	281	270	259	268	269	254	305	253	242	273	265	281	246	265	233	262	263	249	272	286	278	259	230	242	269	238	285	267	256	275	288	249	237	279	282	280	263	244	277	274	288	273	224	279	256	245	283	254	262	269	264	247	263	266	266	255	266	258	271	276	281	275	305	267	265	286	284	274	278	277	274	257	269	281	243	258	248	258	294	266	276	293	265	270	275	267	256	259	276	261	265	243	258	267	259	236	254	241	259	274	270	247	260	274	238	279	289	276	253	276	271	285	284	276	245	293	255	249	261	276	265	257	283	236	276	250	258	263	260	259	264	301	321	263	275	262	291	277	287	277	270	246	259	253	295	268	268	286	279	263	280	273	266	271	265	235	272	297	286	285	256	268	269	280	254	270	272	246	274	271	250	282	261	243	278	249	286	272	258	249	258	311	275	281	271	285	241	289	270	277	278	266	257	275	269	281	264	257	277	285	254	274	279	259	284	246	271	245	233	282	265	276	280	260	270	274	242	272	293	291	242	294	280	257	254	269	275	272	280	265	242	267	299	293	277	257	266	271	279	265	264	283	257	244	249	271	251	282	255	258	275	275	276	243	266	274	268	285	294	251	238	279	278	260	286	272	240	309	244	257	256	300	285	254	304	312	291	271	261	258	277	233	259	268	262	267	276	276	275	272	274	273	254	270	272	254	227	305	247	258	273	278	258	258	269	270	263	248	278	275	278	280	273	256	256	263	250	261	261	248	276	265	290	254	297	251	281	292	267	276	257	254	266	252	235	287	284	296	271	292	267	276	267	269	278	263	246	267	271	239	254	277	268	267	252	270	270	250	251	258	272	266	283	255	263	260	248	282	241	278	258	279	266	252	269	250	273	296	268	281	266	268	245	267	242	299	265	253	259	249	263	251	270	276	271	278	253	247	281	246	283	265	254	268	274	255	278	278	244	257	290	288	253	272	263	308	277	251	251	261	258	261	284	286	289	263	268	271	275	267	260	262	251	278	275	294	245	268	255	226	286	248	273	278	257	265	249	272	273	283	288	270	275	276	244	259	274	271	250	278	294	271	268	278	260	271	272	246	242	271	247	262	269	254	277	272	294	275	262	287	274	259	260	275	278	268	247	292	289	279	244	284	239	282	247	293	274	279	287	279	257	241	275	238	279	260	266	270	287	249	249	293	281	257	242	276	291	238	285	273	302	259	243	284	258	251	256	263	263	258	283	284	263	268	274	288	280	256	250	297	282	275	243	272	234	234	219	297	265	265	239	254	233	252	268	260	266	273	270	279	247	301	267	248	247	258	276	260	262	274	270	278	251	260	279	274	265	267	245	240	285	274	250	285	250	238	295	259	280	282	243	270	249	251	262	252	261	265	277	229	275	268	288	254	259	287	277	229	288	278	259	292	269	284	302	269	262	249	279	248	290	278	279	260	282	247	290	256	298	244	272	278	261	271	282	277	269	260	278	305	238	251	304	276	282	267	234	291	274	260	259	285	253	262	265	288	251	271	279	268	262	278	257	232	268	269	285	249	282	254	245	262	287	239	266	259	283	240	245	275	267	258	257	234	290	265	296	265	272	218	267	281	288	261	255	267	259	256	269	263	278	244	259	256	270	279	255	275	252	243	241	282	266	248	281	314	231	236	260	300	278	251	268	297	261	261	264	246	273	267	244	283	268	247	259	261	260	250	252	275	284	242	277	246	244	246	249	286	264	253	268	266	260	255	255	290	268	278	286	254	274	255	243	266	262	278	256	246	268	258	261	289	255	258	252	263	275	252	294	264	277	290	308	273	274	268	290	270	291	268	271	266	283	257	258	242	275	249	278	269	280	261	247	259	264	266	277	272	287	265	246	272	283	287	275	262	254	278	268	264	252	272	272	287	244	256	284	260	280	271	267	277	276	265	276	280	280	265	283	257	272	299
5972	16678	6490	2996	2145	1628	1142	918	785	644	570	479	462	421	388	382	373	348	315	382	435	307	335	352	318	338	330	305	310	292	298	329	300	308	308	318	286	279	299	298	296	290	292	306	272	301	287	280	291	262	274	286	268	295	295	303	299	267	315	293	282	284	286	292	268	289	266	309	285	266	251	283	277	286	264	242	291	290	270	270	257	262	277	254	308	292	276	269	294	266	280	271	262	288	301	270	278	278	279	272	261	262	276	292	258	299	314	296	280	293	262	292	298	266	278	278	276	308	285	270	300	272	245	278	267	253	293	278	255	260	293	289	270	245	279	299	311	303	275	294	284	274	273	278	289	298	269	251	274	264	270	267	282	274	271	282	291	291	270	298	285	269	280	260	289	272	256	271	295	290	276	307	247	271	283	294	270	296	280	301	273	252	275	272	279	298	252	300	290	288	255	300	280	271	259	248	289	283	269	281	268	254	271	276	265	241	299	265	287	267	297	261	290	270	260	270	311	256	283	273	273	270	270	303	284	264	299	282	277	290	276	297	302	289	290	266	258	266	264	277	291	285	276	298	258	294	273	262	308	292	285	302	273	272	295	295	282	284	278	292	260	282	298	289	246	314	276	277	274	287	277	255	276	270	295	285	288	299	259	282	265	253	279	256	258	269	256	287	288	280	268	317	281	303	295	282	247	287	267	278	271	304	284	258	268	272	303	269	282	295	266	285	274	274	274	280	306	264	254	276	296	280	274	320	257	267	269	274	283	277	271	269	279	282	275	252	274	277	264	261	297	293	273	305	256	276	272	236	298	273	273	312	276	282	285	288	258	271	254	266	285	319	301	279	276	307	263	253	288	283	284	293	252	291	287	262	224	249	297	304	253	275	271	276	292	281	274	279	292	294	251	260	262	294	307	252	258	272	243	282	311	318	258	271	270	296	243	294	308	290	250	259	289	301	262	295	265	283	267	290	275	283	274	287	272	263	276	286	278	280	275	296	252	305	299	282	282	310	271	283	276	296	256	288	302	288	272	288	304	281	294	284	273	319	264	294	296	285	275	259	291	284	280	298	316	282	285	307	290	294	283	304	250	283	255	302	278	302	297	280	284	257	272	273	297	329	283	292	294	276	255	262	283	297	264	286	303	267	287	275	252	266	276	306	291	291	255	287	259	267	280	280	279	280	271	305	281	256	276	265	292	261	276	269	285	272	265	305	288	282	286	265	261	286	279	252	274	292	276	285	320	269	267	279	275	266	292	277	266	282	288	273	285	278	253	251	293	287	310	286	258	286	258	288	290	269	263	253	283	281	298	294	264	282	273	290	264	295	291	288	246	293	274	276	283	249	270	287	298	286	249	289	280	283	280	270	309	294	273	290	287	287	288	271	256	252	271	287	277	298	292	304	262	253	277	278	294	288	285	255	301	266	273	266	300	265	252	287	280	263	293	305	279	268	288	258	291	305	259	277	294	255	293	278	307	304	278	293	262	303	299	324	303	306	256	269	301	306	298	294	301	286	301	295	279	282	264	264	289	268	297	298	271	280	251	274	292	285	284	294	296	273	274	278	261	299	273	267	284	263	264	263	303	270	262	287	294	306	261	278	311	290	289	280	260	260	284	309	255	258	278	281	247	274	267	286	269	286	292	305	266	260	288	290	258	269	295	281	302	238	284	249	299	289	274	298	282	275	299	302	283	297	269	282	286	278	280	296	282	262	260	288	297	279	283	270	269	280	307	277	265	278	264	301	283	284	292	305	250	285	276	306	272	286	275	293	281	306	280	270	288	272	257	247	281	253	293	299	280	296	284	280	296	307	276	293	262	312	314	266	283	274	271	255	286	275	280	260	259	286	290	286	290	253	272	250	268	272	279	311	281	298	293	267	282	267	264	257	283	266	266	295	287	284	265	286	275	292	273	303	249	275	282	261	290	273	319	279	261	260	275	293	278	309	286	266	251	294	301	271	284	277	309	300	247	292	293	286	273	267	280	249	292	284	284	261	286	271	280	285	288	302	263	280	290	276	265	302	263	281	290	287	289	243	317	280	240	283	307	268	274	268	239	294	292	295	317	321	279	277	252	275	269	289	275	275	285	285	264	306	288	243	278	278	287	280	288	308	290	280	273	275	301	274	327	288	270	262	271	286	288	268	299	279	292	262	288	274	285	283	264	297	300	302	294	306	283	283	282	265	262	272	284	289	249	276	293	254	297	299	257	277	268	265	272	310	254	302	309	283	281	291	291	308	269	267	283	278	273	275	259	286	283	248	285	279	271	263	279	284	272	302	283	299	268	288	297	295	299	304	271	282	277	289	256	270	267	301	279	306	286	279	279	278	289	271	311	294	286	263	283	283	262	282	282	268	276	289	266	293	310	309	262	286	259	281	268	267	285	281	279	290	277	254	262	272	235	293	264	270	315	286	262	270	282	270	276	261	305	281	316	318	307	287	254	270	286	258	276	290	264	285	267	276	259	272	281	278	283	261	269	295	299	235	271	334	300	280	246	310	257	266	252	288	287	284	288	287	264	296	283	258	266	290	309	284	286	275	298	265	261	291	285	310	268	258	301	320	252	286	266	247	267	281	295	279	257	294	265	257	289	273	294	280	294	259	277	246	288	280	242	295	276	277	273	299	262	270	285	279	303	253	295	277	270	267	251	262	292	269	292	308	295	264	279	273	277	280	258	276	272	273	283	269	275	291	289	307	266	287	270	282	275	241	265	295	259	285	272	311	275	274	286	306	291	269	264	277	276	298	288	273	295	282	289	273	262	254	272	265	286	278	299	283	278	260	232	314	274	293	288	263	278	257	295	300	260	282	257	259	285	256	270	267	274	297	309	264	253	276	269	283	291	266	287	257	294	310	253	241	276	306	272	283	273	280	272	296	285	282	278	281	301	295	263	265	260	319	255	300	254	258	278	302	297	265	282	291	245	285	279	294	241	269	279	312	277	288	296	258	261	307	319	289	264	299	280	281	270	274	275	281	302	293	304	298	270	290	270	294	279	280	277	275	282	290	294	272	277	266	288	287	294	297	278	301	273	278	297	266	284	268	311	299	262	277	296	267	264	300	285	280	295	293	228	298	256	296	284	272	302	287	295	290	259	306	254	287	283	275	286	257	298	247	317	271	270	251	287	288	300	248	289	298	267	285	284	274	278	295	295	265	317	285	267	297	288	275	273	305	297	278	270	278	292	262	257	317	303	265	296	278	295	256	288	283	290	273	254	276	317	262	235	249	277	276	295	238	260	311	310	284	295	293	283	285	237	282	286	255	288	261	266	269	305	284	315	295	259	283	270	278	282	268	280	275	261	275	294	286	262	246	280	291	291	293	294	293	269	269	255	287	273	264	323	305	254	299	262	277	263	289	280	279	303	289	273	296	284	283	265	299	269	295	298	265	282	283	294	299	240	270	281	276	267	289	265	271	252	301	265	271	252	296	291	278	286	256	275	276	283	278	270	306	282	319	276	293	286	279	276	287	300	288	259	275
24799	21216	27221	25442	9704	1183	925	807	768	741	742	715	751	760	719	737	673	755	706	723	706	663	689	700	667	677	647	706	695	690	714	700	715	652	680	669	694	626	689	704	669	697	688	666	660	741	664	660	763	663	714	640	709	680	678	693	651	682	732	690	694	657	712	653	750	672	693	691	642	670	648	678	632	624	703	682	697	709	751	684	675	686	697	703	716	703	628	672	706	670	681	693	630	703	645	705	682	748	678	672	656	684	687	708	688	713	700	703	684	677	709	685	701	682	723	663	718	691	677	768	686	725	651	677	701	692	714	698	708	730	655	691	724	692	746	689	670	673	733	663	743	691	690	695	664	654	679	690	708	697	660	657	683	668	689	709	703	685	685	721	694	717	615	692	689	674	661	701	697	663	687	674	674	652	680	712	684	688	674	722	716	703	716	703	690	709	648	672	675	721	684	682	691	715	670	687	682	666	650	698	725	695	676	684	696	646	717	696	684	654	703	659	674	652	683	657	695	685	665	693	706	675	712	733	715	692	720	710	701	680	607	698	734	678	673	632	737	695	701	671	705	727	697	705	739	672	702	698	669	692	710	697	665	698	654	703	716	717	650	692	706	657	678	640	656	715	706	662	718	689	693	710	641	699	691	671	751	690	675	697	666	694	683	724	724	708	670	678	688	679	698	676	671	745	665	704	661	657	653	690	716	663	664	668	660	617	678	691	701	681	693	706	684	718	702	695	697	675	719	703	686	713	635	692	687	678	675	712	699	725	728	677	648	707	662	696	710	718	673	670	678	689	650	646	694	666	645	734	664	692	653	706	669	662	685	693	660	688	613	684	697	679	675	671	689	650	682	686	710	705	656	667	744	705	678	674	683	691	725	691	701	620	676	671	680	656	680	708	707	706	654	709	681	693	656	653	664	674	702	681	687	715	669	677	705	663	660	712	700	698	699	626	702	762	693	665	704	692	705	632	673	715	631	699	687	697	668	683	682	682	713	718	720	689	669	646	722	690	670	702	670	746	697	689	683	675	700	654	657	691	695	659	670	708	721	719	702	723	691	682	689	712	711	684	697	655	680	664	680	659	661	707	643	682	679	641	700	667	694	700	631	673	649	729	667	678	720	686	684	664	662	663	691	730	712	628	640	688	698	733	675	640	697	670	693	680	672	680	700	718	687	702	617	681	702	714	700	701	706	683	647	702	688	680	697	666	702	655	711	698	734	680	694	672	747	689	655	701	662	665	622	657	724	691	658	695	740	715	705	712	627	734	730	679	711	693	692	666	699	712	703	652	708	667	648	675	723	712	704	676	679	657	673	722	670	694	730	714	696	691	685	674	624	685	690	693	715	690	724	689	697	680	688	728	682	683	684	687	692	681	685	696	743	709	604	666	677	700	698	686	677	626	701	660	695	706	694	638	703	718	714	690	703	699	730	691	663	682	687	720	665	674	676	644	674	698	663	672	672	658	672	710	680	693	691	704	695	634	685	736	691	703	672	660	699	678	685	684	653	653	696	682	669	659	728	661	705	703	657	728	672	739	652	684	704	667	701	708	733	692	686	665	626	737	703	759	665	673	683	707	681	670	694	727	658	702	674	686	679	699	654	664	666	692	700	674	712	709	639	671	651	688	707	711	720	696	702	659	669	707	668	675	652	712	700	708	711	657	671	713	708	652	715	710	700	647	689	699	723	672	719	694	640	694	670	666	674	637	676	668	661	720	680	699	693	677	744	695	736	750	683	661	751	648	702	650	695	679	717	690	755	674	682	717	665	670	702	709	725	676	751	700	666	686	646	712	643	653	693	719	657	705	674	679	685	670	643	671	677	709	665	740	698	682	629	713	677	725	686	655	711	694	694	672	722	710	719	686	618	715	735	691	654	690	688	736	704	663	662	684	702	690	748	711	650	698	725	670	706	725	708	678	689	668	659	731	676	711	670	701	681	680	683	729	707	652	733	693	671	630	695	676	700	670	679	654	724	681	715	761	685	744	660	718	667	692	662	708	692	710	689	707	681	662	693	697	704	688	679	683	655	708	644	716	677	706	707	686	655	650	705	664	707	623	711	676	678	733	717	698	696	685	728	683	717	714	708	698	662	708	678	729	696	694	693	672	639	675	704	690	710	647	726	674	665	681	680	682	678	690	695	683	681	685	688	660	704	648	672	691	671	703	691	671	710	714	694	744	655	715	651	686	715	672	630	722	689	697	690	678	691	727	722	670	718	680	690	723	726	673	673	694	677	675	677	712	653	688	713	685	681	683	680	724	689	711	636	660	671	663	682	682	641	675	672	679	677	697	690	708	716	691	703	723	723	705	712	743	692	668	684	702	675	717	742	665	702	707	705	676	682	687	731	708	711	691	686	708	681	707	700	698	660	686	676	758	688	673	718	715	659	700	675	694	711	672	695	706	678	694	641	696	681	671	705	664	751	659	665	726	718	696	676	659	686	713	703	659	652	703	713	725	709	694	704	701	684	690	685	705	705	703	644	669	703	646	687	700	715	682	656	718	632	668	689	685	698	689	723	669	658	707	698	672	690	668	738	671	712	777	663	716	741	668	720	674	678	676	710	693	700	637	638	688	681	656	701	698	690	692	674	660	720	719	722	680	668	677	741	697	682	657	697	684	681	689	699	674	698	671	694	685	651	660	711	675	668	689	689	688	669	659	684	657	677	722	696	679	710	669	706	693	663	736	698	666	673	702	654	679	712	684	653	690	689	684	694	699	723	675	691	698	705	683	647	735	665	669	665	684	655	662	680	693	691	706	713	715	698	723	672	707	674	680	657	673	715	694	640	663	701	719	676	642	704	659	657	680	714	678	684	689	680	608	686	693	688	699	705	673	688	686	704	697	672	694	686	690	725	700	647	716	692	737	689	649	725	729	676	609	697	666	667	713	674	620	709	728	696	690	689	710	700	705	717	696	616	715	694	688	677	673	638	699	670	644	644	709	705	668	676	698	668	688	642	694	710	727	692	696	706	677	665	732	704	693	722	682	731	696	700	714	702	667	652	718	706	737	709	704	732	693	661	673	661	671	690	707	644	666	718	704	694	718	708	652	665	708	728	657	675	723	732	673	694	725	669	705	726	652	640	648	651	672	724	721	639	652	649	700	673	685	742	769	700	695	681	681	709	705	698	673	721	731	660	701	656	698	645	705	718	685	736	704	705	715	711	705	689	632	665	681	678	691	712	686	708	744	696	708	697	691	650	719	688	687	710	722	672	686	685	725	719	633	711	697	724	660	747	740	713	663	660	700	698	682	654	668	694	721	667	686	716	719	684	721	717	694	700	688	662	726	673	678	676	732	717	719	722	691	700	730	664	693	740	717	705	674	723	641	741	621	698	732	731	698	712	698	704	693	654	675	669	676	679	686	713	707	689	645	689	683	711	690	690	633	670	707	720	738	670	674	759	698	722	676	699	722	692	701	705	681	728	677	689	672	690	659	699	659	701	654	683	662	646	684	673	700	700	673	720	715	696	671	657	683
5347	11161	4113	2084	1722	1344	1160	1005	976	865	848	757	725	739	770	709	719	730	705	762	749	707	704	754	719	708	689	710	702	690	693	700	678	646	671	675	699	664	721	654	718	718	709	732	649	756	684	713	751	732	683	701	734	730	720	642	740	674	687	650	674	695	655	723	699	653	690	704	670	688	665	667	705	726	701	675	675	725	665	714	656	691	677	729	668	643	690	680	707	696	682	663	676	662	665	659	711	670	722	705	749	684	687	701	684	730	691	668	638	699	712	681	731	711	688	703	684	642	713	632	654	672	687	704	702	726	748	681	666	679	669	684	657	718	675	703	690	687	691	711	719	672	705	707	711	715	652	706	689	668	673	651	662	639	638	667	680	724	747	625	709	680	699	709	719	689	704	700	739	693	638	728	627	713	713	648	677	696	686	674	664	722	692	675	710	714	687	712	686	698	696	697	720	698	680	711	673	697	703	722	680	706	699	670	657	720	683	727	670	612	735	730	673	718	679	704	679	719	681	714	695	704	718	666	651	649	705	710	694	692	701	634	671	755	712	663	683	687	697	752	671	674	702	738	669	690	718	629	662	690	679	681	707	666	669	727	694	675	722	678	693	683	684	693	695	690	674	753	662	707	649	679	676	737	689	678	705	716	679	676	686	718	711	725	680	708	693	669	728	644	719	671	676	718	729	722	655	696	672	689	726	707	645	765	664	678	668	733	666	657	694	711	659	689	675	691	724	687	655	668	672	664	712	679	675	675	704	673	699	707	668	679	695	659	716	694	715	722	666	742	734	653	648	641	725	673	680	699	696	712	674	678	722	684	652	668	673	751	695	699	713	675	661	738	704	739	654	700	675	647	714	650	671	658	691	743	701	666	692	675	706	641	696	699	634	691	657	650	678	694	704	685	708	704	669	685	667	676	700	680	665	680	683	722	688	685	727	677	623	662	735	713	696	692	646	645	668	684	724	714	654	687	704	695	631	660	686	695	745	619	664	704	642	637	665	720	677	672	705	695	693	668	675	690	773	730	671	705	686	726	679	684	699	685	737	699	698	701	665	665	681	656	664	681	681	689	662	624	716	711	660	698	707	629	641	682	715	723	651	721	643	652	679	691	654	689	718	699	697	664	687	695	739	673	701	669	665	652	720	702	672	746	723	679	726	719	688	670	712	698	719	694	689	685	703	668	674	624	672	687	616	661	675	710	664	711	671	722	640	664	717	687	655	682	712	685	715	731	687	691	713	725	683	691	714	643	650	694	726	754	705	694	684	718	705	683	662	710	698	680	714	700	683	644	665	712	678	645	705	661	701	715	636	681	692	689	666	659	676	695	687	685	695	729	674	694	692	682	678	710	687	680	664	663	699	662	705	676	659	711	609	681	679	685	664	686	695	667	667	691	689	666	683	677	720	633	675	689	674	703	666	657	664	676	697	695	742	684	656	737	665	713	729	669	686	728	673	707	714	709	666	678	712	648	648	663	703	696	728	707	652	685	671	655	642	700	660	716	702	658	675	690	710	639	691	729	647	679	635	703	694	642	641	716	674	640	651	697	667	696	686	659	692	667	645	685	657	684	713	723	671	625	706	687	696	664	683	686	690	678	698	638	758	734	677	660	693	662	668	682	645	671	673	730	673	715	722	668	722	752	636	717	684	650	679	669	682	717	687	657	677	682	686	720	743	684	682	683	702	667	697	634	663	699	673	675	675	675	659	713	668	708	703	692	686	714	673	696	684	681	653	710	685	689	661	689	671	680	685	661	719	762	679	667	676	653	701	667	709	645	633	722	678	674	664	725	681	712	676	701	718	678	655	685	751	648	701	727	719	700	695	680	672	691	687	658	712	671	619	660	694	713	696	684	690	683	728	666	680	699	676	680	724	748	722	682	683	683	689	669	744	697	709	695	734	706	657	699	673	703	693	665	699	746	731	693	710	682	627	639	702	680	664	681	737	704	663	690	716	743	720	715	700	691	693	670	718	709	673	660	704	690	637	690	677	688	716	718	690	650	713	713	691	688	675	656	658	673	681	661	686	714	672	648	678	727	647	755	703	678	607	658	627	693	690	684	733	687	672	712	700	698	671	687	647	653	703	739	651	677	660	725	748	694	724	644	696	685	676	662	686	653	723	668	647	666	666	689	698	710	726	720	706	674	718	683	663	672	662	683	709	668	669	663	682	700	654	680	720	684	654	643	711	661	699	665	713	662	681	696	665	710	661	670	673	674	677	707	723	664	724	667	711	676	659	672	641	666	664	677	671	694	707	634	676	677	715	714	687	721	680	654	701	693	672	721	681	644	686	670	715	671	677	654	683	634	632	690	674	695	728	702	670	678	663	679	660	685	685	629	687	647	688	674	662	701	634	662	694	710	707	670	675	667	632	655	718	682	692	734	710	650	690	684	687	714	704	675	707	678	699	702	705	678	721	668	680	698	683	722	682	706	696	707	681	662	705	710	643	618	665	689	663	716	704	688	707	727	737	648	676	721	675	717	703	717	718	687	696	679	701	694	684	710	746	688	668	652	657	723	736	697	635	722	670	698	695	687	696	713	683	672	674	710	659	683	617	689	673	683	698	674	686	745	706	710	710	720	622	655	687	696	703	687	705	667	686	710	724	687	663	694	712	701	746	645	693	662	696	686	714	678	687	682	686	678	672	692	686	666	689	699	704	742	710	691	680	723	716	685	694	683	690	696	670	707	652	681	685	683	636	686	703	676	761	679	720	669	700	689	711	698	687	706	666	742	652	739	724	706	735	693	666	705	674	696	717	718	656	705	638	693	660	712	670	697	678	696	673	716	725	689	654	668	713	712	676	722	662	644	656	690	766	725	666	730	692	696	698	614	700	707	670	700	750	707	694	692	708	652	695	696	699	756	672	681	729	682	702	683	668	709	681	707	702	687	667	720	689	677	738	673	683	720	678	661	682	710	672	695	710	672	661	704	671	688	711	680	693	690	733	699	669	720	661	668	665	683	658	686	746	677	661	701	686	722	635	671	687	694	698	685	663	713	723	663	680	680	713	641	719	694	693	664	647	713	702	689	693	651	650	706	688	729	654	706	711	716	660	630	685	689	688	672	675	708	644	654	637	668	676	667	668	662	667	682	706	666	675	689	660	709	695	652	691	667	697	687	696	662	677	691	692	710	706	688	623	693	676	679	679	700	688	660	674	687	621	729	690	705	676	700	683	624	695	712	682	659	657	609	708	698	653	646	672	695	666	689	694	646	716	710	691	678	718	710	698	714	681	658	734	702	695	707	675	661	633	679	692	724	639	690	727	693	685	648	695	684	657	677	724	723	689	716	700	709	666	667	751	703	680	722	632	723	694	709	674	677	729	637	675	662	697	666	684	656	706	732	648	707	705	684	728	724	680	680	745	647	687	667	715	702	733	712	745	677	740	655	716	689	702	710	703	676	704	685	704	711	626	663	704	660	724	689	652	725	685	698	724	705	716	668	694	706	692	705	652	694	665	690	715	675	705	706	689	678
22584	21224	28851	23916	21226	21287	7479	1007	767	681	593	574	456	445	388	405	381	410	364	443	414	333	358	305	348	298	346	319	288	346	317	294	288	316	296	305	336	309	297	295	304	322	307	281	300	316	308	281	287	313	335	304	285	295	265	294	287	282	250	329	286	268	282	321	286	291	277	314	283	291	287	269	295	296	268	272	304	277	293	306	287	316	266	280	274	290	286	330	265	291	289	299	311	274	293	282	287	274	321	294	310	310	264	302	293	283	246	292	314	265	265	295	287	325	289	300	273	278	289	287	272	257	315	307	279	302	275	287	284	257	291	283	289	275	277	273	287	270	283	288	301	291	263	298	260	304	253	268	331	307	273	280	305	312	307	309	268	264	273	271	276	245	256	296	308	297	301	294	275	281	284	304	254	277	269	275	293	310	290	259	257	281	325	269	289	288	275	334	296	281	286	274	260	262	267	264	259	327	276	335	297	288	300	308	291	289	279	272	317	296	289	269	299	313	299	291	296	308	291	251	282	293	267	283	280	287	302	300	321	314	303	289	295	292	307	279	302	279	282	313	283	277	292	282	303	277	292	266	279	302	283	275	277	267	306	257	328	295	257	269	269	278	289	282	271	255	307	293	273	283	293	280	249	278	279	281	280	293	260	293	308	282	271	273	284	292	301	292	288	282	288	280	292	277	262	276	315	265	266	303	253	280	304	289	300	278	295	296	304	274	304	288	297	262	297	291	325	244	296	300	294	312	255	280	281	329	265	269	256	265	299	298	302	296	293	261	263	288	280	297	297	295	284	262	297	306	304	270	297	290	272	279	293	306	269	269	268	294	269	285	296	295	294	275	310	299	279	265	280	291	293	308	266	310	296	299	271	290	292	267	268	282	280	290	288	315	256	282	293	286	282	266	274	279	284	280	290	347	268	284	275	290	255	271	289	325	273	293	284	256	320	282	307	294	302	307	286	293	319	297	297	271	270	298	265	285	279	276	252	289	261	273	280	294	257	307	274	290	296	263	269	318	282	287	307	252	261	284	271	266	280	300	258	307	252	302	274	267	264	265	285	323	298	286	275	292	288	296	251	273	266	305	280	266	291	294	286	283	306	284	303	271	274	314	256	269	269	269	325	278	287	289	273	293	304	299	279	261	291	286	292	268	260	284	312	289	268	265	272	286	282	269	260	276	269	278	291	292	277	263	288	287	277	284	291	270	279	299	261	285	309	286	285	267	293	267	296	275	277	296	248	276	284	277	258	269	325	299	330	313	303	290	287	293	288	279	261	288	276	284	298	287	264	266	300	288	291	267	299	254	286	282	278	277	286	277	309	260	295	298	295	283	249	278	273	289	276	284	308	261	301	267	297	264	269	274	275	299	264	279	281	310	262	257	288	279	265	253	311	279	292	270	278	277	319	302	301	287	302	260	289	275	276	302	272	248	267	291	292	317	296	279	315	283	295	284	283	281	283	281	287	274	291	289	276	335	294	285	268	267	294	289	281	275	280	254	257	264	266	293	285	271	271	256	289	274	310	289	295	294	299	296	290	289	297	258	307	286	285	258	262	268	300	292	288	279	325	280	289	287	281	291	288	270	317	271	308	294	311	277	277	268	293	318	262	281	261	259	299	293	302	296	277	275	282	279	286	318	273	283	294	304	278	269	279	271	301	274	262	291	286	275	271	288	297	289	323	303	284	268	279	283	287	291	290	269	266	277	291	278	287	266	302	265	260	266	299	294	300	260	279	271	302	284	259	275	275	290	264	276	276	290	286	308	292	284	252	297	288	262	279	258	275	287	291	275	297	294	286	272	274	289	250	287	308	302	303	268	303	262	310	278	305	298	294	293	268	285	264	285	292	254	277	282	290	287	255	271	285	277	278	260	247	282	269	304	280	267	310	274	263	292	323	270	294	286	278	289	246	300	272	271	283	296	272	271	281	281	260	298	289	269	266	285	291	245	288	259	280	310	257	275	261	274	271	303	318	291	266	284	276	272	278	307	295	308	298	264	290	297	298	261	271	249	273	278	286	296	276	285	280	294	307	276	286	311	274	283	280	264	318	278	277	299	257	283	299	290	277	283	286	252	267	295	263	270	270	293	264	246	307	270	322	285	277	267	307	280	277	294	249	254	308	316	297	298	272	291	299	301	284	322	293	273	266	273	287	291	305	295	265	295	278	282	293	280	287	275	255	305	284	290	301	273	259	256	267	285	307	276	287	256	278	273	270	287	286	290	282	287	285	295	296	291	286	269	242	256	302	267	272	287	329	286	275	271	260	281	291	286	291	285	288	293	296	317	311	274	278	258	279	264	308	300	322	286	319	277	284	273	292	295	303	287	263	299	259	280	294	250	280	254	289	273	269	294	307	271	296	288	280	286	274	269	284	297	291	305	291	267	286	288	316	268	274	297	294	298	272	281	285	276	300	280	250	294	280	279	282	287	282	273	292	294	305	286	299	302	278	286	269	271	313	286	277	277	298	313	258	277	279	290	297	276	277	301	326	291	275	290	292	276	313	298	244	259	315	284	312	285	287	280	285	283	258	271	285	303	241	317	288	286	256	309	289	283	269	280	256	292	291	292	270	286	286	311	286	297	286	261	284	303	284	313	269	242	283	303	314	298	308	278	261	285	277	280	309	286	314	273	296	294	291	269	271	250	274	309	265	285	271	252	310	256	274	254	282	307	319	278	272	249	270	285	296	279	292	282	280	284	290	267	246	263	299	296	275	298	293	280	249	286	249	292	306	312	273	272	285	286	276	283	305	280	308	293	276	294	268	301	275	267	310	264	299	308	288	278	275	264	297	304	290	276	299	276	251	303	265	270	273	299	289	305	296	268	286	267	268	276	294	297	287	261	320	275	280	252	294	288	313	289	277	248	276	272	319	295	293	268	270	293	313	304	279	271	283	286	306	262	268	266	270	255	263	298	271	297	279	275	291	298	289	278	266	277	282	298	273	270	279	280	292	245	284	273	308	269	266	276	272	301	298	288	264	274	277	283	304	271	288	268	276	300	268	291	324	264	297	254	277	282	288	237	272	252	305	282	299	252	271	272	275	283	306	303	268	273	286	255	275	292	295	287	283	290	287	286	293	288	299	298	309	277	272	280	286	308	280	283	280	301	282	273	285	296	278	287	284	275	268	283	280	273	294	273	279	274	314	259	286	302	284	275	262	318	270	270	300	247	256	303	277	293	289	277	291	271	301	291	267	267	281	261	291	280	291	289	294	297	288	305	278	263	252	287	283	293	275	263	296	273	277	290	291	312	243	311	290	281	306	281	282	286	286	269	281	264	304	247	300	269	311	268	301	304	313	303	284	263	293	316	296	299	289	271	281	278	306	300	268	260	266	272	264	259	271	270	301	284	260	295	318	262	307	269	269	264	271	290	259	276	317	288	284	273	294	279	273	281	277	277	300	288	260	283	283	291	292	298	266	282	316	287	306	261	292	283	297	274	268	266	294	299	281	308	265	275	275	287	289	260	272	261	257	298
6309	22367	10639	4950	3571	2594	1902	1429	1183	906	818	685	602	524	492	460	448	438	430	520	450	385	365	381	382	363	368	328	330	340	285	326	301	325	312	319	290	312	289	339	324	275	294	292	318	327	310	298	286	293	310	289	299	286	301	291	306	284	282	281	303	295	276	289	324	286	284	262	302	282	309	307	277	328	301	285	280	263	301	300	298	271	286	272	297	282	277	302	300	298	302	294	263	290	252	276	317	286	267	312	286	268	287	265	310	297	288	299	294	324	273	259	279	232	297	291	265	315	281	319	265	286	272	270	297	284	271	239	255	270	266	287	281	315	292	285	301	289	281	275	277	258	269	273	285	269	262	272	242	300	305	289	291	286	282	299	296	290	262	299	265	275	316	283	283	290	298	299	278	315	240	258	300	262	277	275	275	271	284	302	265	246	260	262	296	281	279	303	287	242	285	266	320	276	292	303	301	290	284	276	314	318	256	276	270	278	287	291	309	296	306	275	269	280	278	261	275	264	273	279	242	298	275	288	276	266	264	277	263	288	295	279	342	285	281	273	293	303	277	303	290	305	268	260	299	296	263	265	260	276	270	299	287	271	286	312	262	298	273	305	294	297	319	319	250	296	286	298	330	279	297	275	276	315	289	289	289	288	289	297	286	273	289	295	273	270	277	277	263	281	252	281	249	282	275	297	284	310	277	315	271	283	278	294	289	270	314	274	287	303	287	287	286	277	302	286	264	284	290	283	299	255	297	269	287	280	292	275	290	292	269	302	266	268	262	256	296	320	292	259	286	259	272	320	308	274	280	281	269	262	260	272	297	284	295	289	297	274	288	292	266	284	291	292	271	317	291	277	327	295	276	296	272	278	297	244	282	285	272	284	290	289	290	306	294	297	289	287	281	294	297	273	285	269	314	279	323	303	289	287	257	298	289	265	267	272	276	278	288	246	292	296	265	295	312	282	266	275	291	282	257	287	285	302	285	294	296	285	298	294	275	273	285	283	270	291	293	286	315	280	273	275	314	266	309	280	264	315	285	299	271	273	303	299	276	287	291	273	279	291	284	253	285	264	295	293	291	277	288	276	281	272	293	279	274	282	303	293	270	292	292	296	318	296	278	300	274	288	253	279	261	316	277	295	293	288	301	255	268	248	298	300	252	279	280	301	277	267	279	261	288	292	270	284	303	293	298	297	274	287	274	284	296	258	303	274	273	283	297	292	276	270	312	285	302	290	302	290	259	272	272	292	285	285	269	295	295	270	287	284	295	284	269	283	278	290	268	296	277	288	273	304	285	265	302	284	281	320	249	275	244	268	285	282	306	287	290	282	285	273	271	269	308	295	268	274	273	258	277	248	285	271	310	276	280	278	300	285	286	309	274	278	250	293	295	279	313	263	281	302	284	263	275	271	285	284	284	288	322	269	279	280	282	292	287	282	306	291	308	274	305	280	265	272	302	289	305	277	274	314	266	278	295	305	273	272	280	266	293	304	289	313	265	261	295	280	284	277	295	267	293	288	304	264	282	279	256	291	285	277	289	262	292	289	299	277	273	266	271	323	314	265	291	257	306	287	295	295	277	298	257	283	274	306	282	268	302	293	272	305	305	327	286	253	285	245	294	273	265	294	307	305	277	252	281	269	277	273	273	280	279	274	262	300	295	274	291	266	313	266	274	259	267	281	307	263	301	319	293	275	293	300	242	263	262	294	251	314	270	281	264	307	296	308	298	270	277	282	288	297	247	248	285	291	278	282	294	270	265	305	269	261	274	290	285	290	281	281	274	288	302	314	270	268	284	284	311	304	312	302	263	294	302	302	287	278	278	291	300	283	287	281	301	272	257	287	302	313	259	283	282	306	284	286	287	295	291	285	309	284	287	283	263	247	269	300	285	297	273	280	273	279	269	301	279	278	278	293	287	290	271	272	310	264	293	286	327	288	284	276	264	279	287	275	287	287	237	286	261	277	277	314	281	266	286	287	274	293	297	267	294	268	275	285	277	281	298	304	277	284	287	288	281	288	302	293	293	275	277	293	272	314	271	280	297	287	265	279	271	260	266	281	258	278	265	275	284	301	286	275	291	269	308	287	283	288	265	284	271	291	292	259	273	284	270	318	308	302	292	254	294	267	312	253	277	297	263	284	286	309	277	274	303	265	279	306	298	280	274	263	286	292	273	271	283	312	273	319	277	271	272	285	288	306	291	292	295	268	290	273	284	310	258	319	291	284	267	280	303	296	264	278	291	255	293	277	253	285	249	274	297	286	297	293	283	284	278	271	297	273	285	275	293	300	263	274	269	273	308	283	278	277	256	297	272	298	283	280	295	304	281	276	267	259	280	292	298	281	261	291	272	300	266	294	266	275	295	275	280	275	276	276	283	315	280	261	303	287	279	257	289	271	243	286	286	296	273	298	300	302	264	279	285	233	283	261	298	298	296	278	306	316	295	267	287	261	286	253	264	310	304	324	256	288	309	307	311	285	281	269	272	284	278	292	282	259	260	282	309	290	292	302	290	273	255	286	302	281	282	280	273	308	281	276	270	266	287	270	277	297	269	287	290	265	291	256	272	278	265	273	322	287	272	270	287	272	272	263	241	265	275	327	263	285	297	276	243	260	263	298	292	276	283	272	266	298	306	282	286	294	286	282	273	302	285	276	306	253	289	297	301	282	316	288	252	288	273	296	292	322	303	280	277	274	287	271	285	317	274	283	274	293	286	260	254	248	265	280	291	258	305	306	295	278	259	261	278	271	289	274	280	284	256	258	323	269	300	250	283	282	305	247	312	290	283	281	268	302	294	320	280	284	281	303	292	260	273	295	285	293	304	292	311	295	295	301	283	352	291	272	291	290	271	284	319	258	312	317	291	268	272	306	283	297	299	276	281	275	287	282	291	270	284	297	260	290	293	292	324	272	262	284	301	270	289	290	266	277	260	299	292	277	302	302	299	291	279	285	279	270	284	294	290	287	301	276	299	289	301	258	267	310	277	275	336	261	294	260	269	280	261	256	291	302	254	296	270	269	271	282	302	282	278	270	262	274	280	316	296	288	266	287	271	305	286	241	267	293	283	295	239	276	281	247	313	291	276	275	300	301	281	267	289	313	258	284	295	306	328	308	272	268	276	290	292	272	262	301	308	273	271	276	281	265	271	245	306	282	273	305	285	293	288	265	295	267	275	268	314	294	267	272	274	255	287	265	284	262	274	283	273	298	286	258	288	282	264	265	302	287	274	296	297	275	317	326	290	295	285	258	295	258	290	291	292	276	266	287	281	289	291	294	279	267	279	279	285	275	288	311	288	265	278	306	276	284	311	303	298	275	301	296	285	312	258	271	299	248	275	290	260	253	292	284	274	287	308	295	272	273	268	276	299	271	288	309	252	278	288	261	266	291	300	283	291	276	286	285	302	254	279	294	292	287	296	311	291	287	242	296	237	268	275	297	276	289	259	329	257	278	277	303	288	324	316	294	288	292	298	278	299	273	276	276	285	279
27765	19677	6862	1108	702	607	640	599	593	578	592	590	595	594	578	554	593	600	541	588	589	567	591	598	578	583	611	553	565	565	546	570	552	574	596	594	604	606	599	589	574	592	567	603	597	559	553	548	540	560	573	543	582	558	554	558	586	598	605	556	571	548	608	544	617	565	561	571	555	545	592	583	581	565	591	561	555	605	591	570	522	550	565	531	572	562	568	551	567	553	585	545	570	607	558	607	573	553	611	585	585	553	578	550	557	554	576	551	595	567	536	545	574	577	557	555	569	562	592	556	552	569	565	599	576	589	596	604	568	576	576	598	555	564	541	564	609	610	566	593	552	560	570	586	559	569	576	562	578	552	549	582	622	521	598	547	543	583	556	579	553	527	545	592	559	579	586	572	551	585	593	547	584	559	572	580	519	598	550	555	563	546	567	585	566	563	560	579	581	559	593	563	580	582	565	593	596	564	580	555	562	574	569	565	570	605	574	584	605	533	557	593	595	556	568	547	562	532	588	588	642	572	569	577	568	594	575	563	577	545	576	546	535	584	613	587	541	559	554	549	594	566	578	590	569	562	554	570	574	548	597	554	590	592	594	581	564	548	565	579	582	564	578	562	568	573	575	568	616	606	572	574	605	577	572	596	578	602	524	572	632	581	575	553	582	578	598	569	585	544	559	596	597	580	597	563	558	579	593	609	563	552	569	598	584	527	558	611	583	600	579	553	566	536	650	623	592	590	576	596	563	585	574	565	557	569	584	610	560	520	570	597	621	590	546	563	577	556	576	583	587	578	547	570	549	603	558	558	538	572	590	597	508	562	536	578	563	581	618	591	608	547	568	581	603	573	533	584	563	567	605	539	581	579	591	586	564	598	565	575	514	568	536	584	608	611	599	582	550	567	584	562	596	562	558	613	539	550	595	562	587	570	570	560	557	612	581	615	535	554	535	591	576	545	586	557	555	555	579	563	599	591	562	568	563	567	520	569	608	575	565	581	581	583	580	547	571	572	554	586	574	599	586	568	556	542	575	577	594	580	568	538	582	528	568	594	579	554	522	588	578	543	592	580	586	576	537	591	585	564	598	547	540	588	555	598	581	587	577	569	518	531	583	578	586	589	622	561	584	539	534	580	559	606	549	555	557	534	591	592	599	576	586	551	580	542	591	557	568	592	585	583	600	590	572	594	588	567	581	549	546	563	578	547	601	544	606	590	589	561	614	555	557	572	561	579	562	548	556	555	574	611	555	555	602	565	546	584	580	578	570	530	573	586	579	623	567	560	560	564	558	598	552	580	588	593	590	622	593	578	606	578	588	573	580	493	602	580	552	535	611	559	575	607	591	589	584	545	626	570	529	602	592	566	589	556	589	569	567	563	571	600	561	578	568	593	585	583	561	567	555	550	571	620	561	578	585	558	557	579	562	596	563	578	586	555	589	584	554	575	549	576	622	581	604	546	566	589	567	571	596	594	535	526	560	588	605	536	625	593	545	540	604	605	562	600	594	528	562	564	542	560	564	594	557	570	512	603	592	573	510	568	533	554	628	589	573	542	596	563	580	537	591	567	595	579	601	567	583	599	576	615	615	579	552	550	583	560	572	583	557	608	540	554	587	570	557	575	580	540	599	547	604	576	575	606	578	566	568	581	611	601	564	569	588	566	574	541	552	593	538	571	574	573	588	541	586	554	525	562	577	559	588	587	516	556	529	559	620	596	573	576	592	586	550	564	591	593	571	574	564	524	605	561	585	589	575	598	608	528	621	546	570	551	582	571	579	569	588	548	596	594	591	587	570	584	561	569	543	623	561	591	561	581	600	580	565	568	564	547	612	572	564	597	541	546	597	604	577	592	576	567	571	568	540	583	566	607	598	575	569	622	562	572	579	572	605	573	621	564	568	579	591	566	572	577	570	553	572	563	575	554	589	593	559	569	546	559	557	607	611	617	554	573	550	567	576	555	599	594	603	586	561	547	587	617	540	551	556	539	602	578	604	617	594	531	559	584	575	515	601	531	599	563	563	571	565	540	564	555	514	538	605	609	568	555	607	549	564	602	551	598	578	587	602	538	557	571	553	569	564	575	614	620	578	542	592	586	551	535	563	593	564	593	562	579	579	564	632	579	575	587	562	569	574	598	583	561	532	598	609	567	551	566	619	571	570	568	587	558	562	591	565	583	592	556	604	586	576	586	561	522	573	558	563	545	574	593	588	561	567	596	563	591	595	557	591	563	524	565	526	583	604	576	574	533	577	563	563	574	580	568	598	603	573	589	589	604	569	607	611	594	597	545	570	533	602	607	583	535	581	540	592	582	539	559	581	610	577	566	574	554	580	541	583	558	569	540	639	594	573	571	551	570	590	589	538	557	599	533	606	597	584	549	590	550	618	579	523	630	568	606	573	603	567	561	572	554	565	568	562	608	593	648	610	621	559	592	601	579	597	556	534	558	564	547	558	577	619	555	556	600	576	568	563	582	548	583	568	549	588	548	557	528	556	558	558	585	530	586	570	583	574	542	541	602	605	658	567	562	586	580	591	573	565	598	569	592	566	563	592	544	569	600	534	588	578	577	554	566	602	594	600	551	568	623	618	556	594	542	513	597	581	583	581	559	566	617	589	616	590	569	594	597	562	559	548	573	592	576	561	578	594	580	560	608	558	582	530	564	614	560	581	564	571	601	588	519	605	576	592	577	566	529	620	590	582	563	599	582	595	600	588	566	591	532	538	583	615	563	573	520	659	565	635	587	597	574	565	568	570	528	586	567	544	534	587	585	554	583	563	576	551	566	565	596	540	568	556	579	590	651	617	574	576	582	594	554	545	591	565	601	577	565	568	592	580	558	571	591	614	572	572	578	548	593	586	549	596	569	563	578	600	576	588	619	579	566	583	589	619	567	610	564	600	555	595	574	591	548	563	557	567	520	623	585	572	565	589	609	569	557	553	597	585	562	572	522	545	536	574	565	583	577	533	561	565	591	546	580	583	598	597	583	554	525	565	511	596	529	552	569	527	560	557	567	547	582	579	591	600	556	592	554	585	556	534	576	612	591	555	530	623	573	588	594	579	573	543	552	589	601	598	586	565	551	551	542	576	524	535	581	565	620	542	556	590	512	585	577	582	576	574	585	581	623	551	569	605	590	583	561	582	567	570	563	580	566	557	611	524	598	599	574	583	561	572	559	538	578	555	585	577	602	559	539	575	551	583	603	511	564	598	578	583	562	582	590	611	590	572	591	580	600	553	585	586	608	586	586	547	592	570	576	550	566	537	561	587	576	597	548	564	552	615	572	606	568	536	572	558	578	573	584	613	569	584	615	590	582	609	595	555	545	577	568	576	521	578	580	543	592	569	564	624	600	526	585	596	578	556	544	564	571	603	563	573	581	566	572	580	535	578	558	619	569	559	565	535	589	583	621	610	576	574	557	577	531	581	550	554	583	631	537	632	596	628	578	592	596	578	581	580	608	566	598	575	569	559	565	595	600	584	564	547	572
6137	5481	1615	981	887	784	703	670	597	612	619	614	617	577	596	630	637	593	582	626	599	591	566	588	537	621	584	620	610	573	616	627	570	595	582	559	600	584	598	582	592	616	585	614	571	591	594	569	597	621	650	593	621	634	571	632	563	585	575	617	606	537	611	628	592	555	605	590	599	620	578	596	555	589	572	573	576	600	617	586	561	602	576	628	601	611	642	571	615	615	599	597	599	578	595	581	619	595	598	605	555	635	595	622	605	547	612	565	578	539	572	602	595	609	572	622	580	627	612	569	555	580	566	586	577	597	621	606	610	595	556	568	572	599	574	626	628	589	631	565	602	632	562	602	561	589	595	592	549	602	588	576	596	591	590	621	597	583	560	581	635	589	566	622	564	550	597	556	596	590	579	608	583	614	588	526	579	614	560	604	585	553	580	597	582	576	615	629	583	555	598	611	604	651	584	585	582	604	591	589	617	590	579	627	558	578	583	609	596	681	635	583	597	616	612	590	580	607	644	602	601	654	545	600	622	584	564	620	642	638	569	609	562	602	557	593	571	589	582	585	623	573	623	614	621	606	569	603	565	559	599	604	580	598	635	588	603	580	585	602	579	621	603	571	588	669	575	562	635	546	551	575	577	579	623	559	645	543	592	534	568	583	602	578	590	591	523	619	593	547	593	545	578	633	588	607	581	557	575	558	630	607	569	558	634	631	543	551	609	564	576	603	567	589	566	596	564	575	594	593	587	581	587	591	606	566	554	557	586	575	558	619	580	563	622	578	593	564	569	573	598	627	596	585	540	570	587	554	568	558	561	622	582	559	588	561	636	622	570	595	618	586	569	606	618	562	620	600	568	623	607	600	603	641	616	633	617	566	552	589	587	548	589	592	567	596	614	570	600	553	577	636	578	572	604	635	631	586	553	590	611	592	630	562	542	590	570	604	605	585	562	603	605	568	605	622	542	541	582	574	611	621	575	590	579	569	568	595	584	625	612	556	603	607	627	598	566	615	566	566	550	639	586	628	581	572	560	552	607	614	595	574	584	568	578	569	569	610	526	571	550	587	598	601	587	601	649	580	562	641	573	569	572	565	582	608	593	612	630	584	618	607	623	587	556	586	592	600	586	611	611	573	594	600	560	570	585	612	553	627	597	618	581	606	601	579	560	553	600	577	568	625	622	594	586	621	591	586	601	610	579	653	598	656	561	593	597	582	523	602	596	560	585	586	585	556	590	605	552	556	567	614	570	622	547	583	562	623	606	600	600	567	602	602	586	611	577	614	561	603	623	587	580	608	594	569	575	595	594	591	577	547	599	579	589	573	623	598	575	557	584	581	586	616	603	618	604	560	617	547	633	566	649	599	599	613	585	608	562	575	598	626	597	605	583	656	558	601	586	596	581	604	573	575	615	585	585	597	561	573	603	591	564	611	582	603	571	623	526	611	617	586	613	579	562	563	548	621	653	602	604	615	569	541	597	570	604	562	602	603	586	589	587	569	571	597	572	573	598	557	573	559	611	611	594	598	590	605	594	616	604	581	584	580	568	579	629	607	572	557	570	587	544	587	595	581	594	597	585	569	625	574	585	607	639	583	555	563	554	570	654	583	594	591	571	559	567	592	559	607	601	607	591	578	559	586	604	604	580	592	591	567	609	593	612	628	584	646	565	567	587	621	594	555	621	583	602	586	596	599	575	596	606	642	618	569	588	573	597	577	586	599	581	587	534	609	584	598	580	623	571	558	585	594	556	535	628	576	607	549	574	564	623	615	625	575	624	580	566	610	609	604	583	596	598	583	622	614	629	579	589	646	582	582	606	600	564	550	612	548	565	554	575	608	567	596	620	574	587	628	584	540	599	603	594	578	620	626	578	557	557	570	593	603	564	588	557	621	595	590	588	606	588	587	591	561	613	573	522	608	562	567	627	606	632	596	581	620	607	564	583	547	610	633	602	589	587	590	560	611	580	568	661	624	582	587	571	557	572	602	603	586	585	592	574	624	599	600	627	537	585	567	554	581	530	582	612	594	585	582	617	563	567	564	563	572	622	616	562	550	576	615	582	601	628	528	574	572	602	608	564	594	581	534	563	571	572	613	616	602	596	614	603	605	607	579	612	590	592	575	622	566	619	583	620	597	563	578	554	588	584	560	568	621	595	590	587	605	598	577	572	593	610	569	628	548	596	577	561	557	586	568	594	592	590	617	564	605	591	617	581	568	589	562	594	562	601	633	561	594	647	599	539	621	598	561	597	583	584	619	581	592	528	618	543	587	555	598	599	578	632	639	584	567	575	549	586	579	562	628	613	627	624	560	597	614	607	617	584	590	563	653	607	608	592	607	583	581	586	583	553	595	582	636	555	635	595	651	592	603	624	572	600	579	560	618	602	575	577	606	570	614	576	602	618	608	606	578	550	586	617	582	565	594	597	629	621	610	566	595	616	587	549	560	572	591	614	589	559	602	601	619	578	615	616	584	610	585	643	557	592	565	585	539	593	583	568	566	615	630	559	573	596	577	625	604	608	606	554	574	585	584	602	558	628	557	583	602	584	584	546	556	565	598	601	579	573	617	603	604	594	599	573	552	597	628	652	596	622	624	590	592	520	627	602	548	560	624	587	615	563	571	576	603	552	571	602	625	623	641	553	584	557	566	592	562	607	559	563	604	576	610	610	581	619	590	580	583	633	570	591	557	578	565	621	582	624	623	595	612	607	575	569	624	582	580	607	580	610	581	587	652	585	608	627	598	539	582	599	609	626	602	617	586	616	600	564	552	645	612	622	568	556	579	579	606	584	583	603	616	652	556	556	618	606	571	589	571	616	571	587	580	603	561	564	580	591	614	570	599	569	595	588	566	547	593	616	590	537	585	587	583	557	609	557	613	616	575	570	596	564	598	570	614	632	594	593	561	617	607	607	596	582	629	605	601	580	577	593	614	602	598	599	590	612	562	590	569	576	547	557	586	594	606	576	591	599	594	571	594	595	620	628	587	601	611	582	543	612	600	603	610	597	592	582	595	576	581	578	573	616	584	596	577	629	549	604	608	577	570	574	630	605	601	566	583	648	614	589	654	561	577	603	550	568	577	556	570	561	629	588	593	578	579	607	579	548	583	563	599	568	641	567	561	591	587	594	597	565	592	596	582	601	580	609	573	607	575	606	573	604	562	587	575	575	578	608	549	577	553	623	593	529	638	565	587	589	588	601	585	591	595	607	609	562	596	614	612	546	518	608	594	576	595	581	585	596	575	590	607	582	586	585	615	563	590	562	612	568	637	600	574	567	611	558	575	597	532	561	610	592	580	581	605	569	612	578	629	611	568	590	596	587	614	623	584	596	613	617	604	595	619	567	601	559	579	620	551	597	607	590	562	630	589	566	620	589	578	553	608	553	588	629	620	573	628	598	593	667	559	612	597	612	556	560	586	632	546	660	590	602	552	642	605	576	657	568	603	589	606	553	589	616	604	526	555	580	590	579	614	576	586	583	601	542	574
23864	21250	28407	24416	21233	7720	913	637	517	500	406	381	352	336	345	334	316	327	326	342	300	300	291	290	281	288	296	291	304	266	301	288	283	297	273	280	287	271	252	265	301	276	243	277	262	267	285	276	253	236	260	281	263	266	250	273	236	245	267	248	257	275	269	247	276	264	244	290	263	270	282	254	285	268	277	258	258	270	286	257	261	285	238	273	238	288	253	266	261	252	251	261	262	302	228	254	248	268	260	269	254	251	253	248	269	254	258	276	280	248	292	251	250	249	249	237	249	249	274	263	265	242	229	250	245	266	252	256	226	253	268	265	245	256	238	256	299	274	255	258	256	273	247	250	233	253	266	286	268	260	254	279	253	252	248	226	274	289	286	283	245	267	253	280	255	248	264	250	236	287	282	267	253	279	231	262	282	256	277	277	285	272	274	276	239	267	266	277	302	268	247	235	239	245	259	282	244	262	276	250	248	246	281	256	253	273	230	242	270	276	270	260	253	290	275	279	271	254	251	269	310	267	269	246	273	236	263	270	291	273	270	240	281	256	246	256	269	242	282	288	263	275	243	239	256	269	298	249	249	293	281	296	260	273	265	256	255	287	250	260	304	236	291	262	246	256	273	258	261	268	286	282	264	274	272	257	269	244	275	284	216	258	288	277	262	258	235	264	263	240	270	266	260	267	273	238	242	279	271	250	310	286	283	268	288	254	259	259	248	265	264	248	264	283	271	255	289	283	265	259	259	270	280	257	272	262	275	252	271	257	277	281	273	250	241	279	266	268	266	283	270	255	275	273	276	279	274	287	256	273	263	294	253	247	251	292	284	248	260	251	261	247	268	285	258	268	277	257	255	268	256	286	274	287	293	253	274	259	276	283	284	271	273	237	267	282	282	267	272	242	270	243	257	262	248	296	244	243	274	275	258	253	274	267	213	294	264	267	234	252	249	261	294	271	269	258	265	264	250	266	258	267	271	237	282	301	243	247	282	269	278	254	267	263	257	297	285	265	289	261	261	229	260	240	255	288	265	290	252	254	273	278	260	284	281	247	251	248	281	274	283	265	247	263	268	261	255	276	257	242	261	283	260	257	256	237	245	238	317	273	283	290	263	262	254	231	273	280	254	292	230	257	303	238	268	263	268	241	287	253	235	243	301	264	299	269	270	243	268	281	292	279	258	254	252	281	269	280	263	246	265	268	285	284	263	276	243	263	271	278	280	266	237	245	261	290	275	262	248	239	251	250	282	275	284	250	272	269	252	286	287	290	260	276	271	252	245	247	276	255	252	283	248	279	243	246	256	265	256	239	288	249	247	276	265	291	243	274	265	273	223	277	243	280	266	241	254	257	264	257	270	235	275	242	271	246	268	265	249	248	249	279	253	233	285	259	282	293	298	286	257	229	257	260	256	279	254	255	285	228	270	272	278	279	242	277	267	249	261	284	282	272	282	252	265	254	270	274	286	259	229	257	265	273	254	292	256	255	269	286	268	242	267	300	273	280	250	265	266	290	303	249	255	259	274	240	271	254	263	222	281	261	261	268	293	281	252	285	272	290	249	264	254	232	232	248	251	259	276	289	238	253	280	259	282	245	263	243	296	298	269	260	244	271	266	238	248	231	269	234	262	287	268	279	260	257	298	297	211	244	278	263	266	252	256	255	261	294	250	299	280	271	267	281	260	282	267	261	254	249	270	261	267	270	255	258	239	236	249	242	267	291	238	242	271	258	268	263	306	265	241	269	255	265	285	259	253	280	265	258	247	261	250	290	269	256	300	269	246	265	302	259	244	288	251	249	262	241	287	296	259	284	264	251	257	265	268	272	250	249	273	274	259	277	269	278	255	266	267	269	264	257	245	286	268	228	291	255	272	243	248	288	264	267	263	290	233	265	261	251	236	261	279	259	260	284	288	270	269	253	245	224	245	285	255	252	260	249	293	260	279	292	241	275	280	257	235	251	279	234	243	241	234	263	256	247	257	270	274	243	254	288	291	244	275	271	270	251	304	243	276	259	260	270	251	276	263	239	283	243	268	242	233	282	300	268	267	250	259	252	278	294	278	270	255	245	266	262	271	267	275	287	277	289	252	242	272	265	255	258	237	283	251	277	282	256	255	269	249	272	269	259	244	244	250	308	232	279	236	276	258	244	277	265	272	261	291	251	257	256	271	249	278	247	254	242	274	271	264	266	271	279	279	249	267	249	240	261	278	264	304	256	263	250	270	286	263	244	240	269	265	266	278	286	263	245	264	272	252	251	252	253	278	266	252	253	263	268	259	262	269	240	273	268	236	268	237	251	248	287	256	271	253	260	286	267	247	297	238	266	227	246	257	257	256	250	258	253	250	249	247	264	262	274	274	280	270	253	283	280	250	276	249	256	269	260	265	274	279	252	273	299	222	271	287	282	270	263	271	267	277	276	265	241	257	290	265	273	285	307	277	271	250	282	268	261	307	276	272	238	252	272	270	255	264	256	254	256	271	279	267	274	282	239	254	256	278	242	273	250	277	246	257	273	240	285	261	260	273	255	304	280	273	268	270	283	256	278	285	293	263	238	273	290	266	278	263	272	230	273	277	298	279	269	251	260	257	261	269	276	299	260	259	264	289	251	252	242	279	264	259	236	285	259	258	241	246	269	270	292	274	247	261	302	281	253	283	281	271	245	259	252	278	231	279	261	245	230	267	238	248	266	253	252	264	276	233	264	249	270	264	270	268	282	267	259	280	256	263	259	288	247	282	272	217	253	247	255	280	246	257	275	296	259	284	245	288	283	268	258	275	268	295	238	262	288	281	245	252	251	285	265	249	282	251	299	263	284	241	274	265	239	277	245	277	274	254	311	263	251	282	255	266	251	276	281	269	284	269	252	240	271	258	271	251	255	291	248	257	285	277	272	281	259	275	291	268	261	289	275	285	250	257	255	287	285	268	261	255	229	292	284	241	285	275	281	283	247	264	266	262	296	264	278	254	293	275	267	261	250	258	252	219	262	247	287	257	246	282	283	220	253	251	278	249	261	281	261	259	249	274	319	265	273	255	257	266	249	275	272	252	263	269	270	264	228	255	248	284	299	264	248	292	261	260	256	248	270	264	279	262	269	248	251	253	299	255	223	254	271	229	256	276	292	264	281	279	272	252	264	282	258	265	230	269	261	239	274	264	267	259	263	252	267	262	264	270	263	267	275	248	252	277	261	263	298	297	276	261	261	254	236	261	238	291	235	276	270	262	242	268	275	264	287	261	267	265	254	255	290	264	272	238	269	288	261	268	269	250	262	249	274	285	280	272	297	248	242	272	231	288	258	281	255	294	255	262	276	258	247	265	243	263	262	280	281	252	268	271	246	284	259	272	291	258	271	283	281	294	260	272	264	227	268	264	266	274	283	280	271	270	275	263	254	250	278	261	271	289	262	257	280	279	245	278	252	247	267	266	274	243	257	260	266	269	268	279	255	278	271	266	239	259	260	272	259	278	292	248	251	280	263	260	263	233	264
6229	19229	6466	2989	2098	1535	1184	916	732	627	591	481	472	433	394	376	356	364	368	429	347	316	320	311	352	327	269	332	291	329	281	272	306	291	287	305	285	279	259	293	284	280	296	283	266	246	306	275	260	290	253	302	256	278	277	279	306	276	283	340	278	270	272	272	289	250	296	313	285	278	275	267	257	280	291	291	268	300	257	279	247	277	288	270	291	290	301	269	268	291	295	281	270	289	289	289	264	256	275	272	272	293	287	262	288	268	291	313	278	257	278	286	304	297	263	296	290	288	304	308	266	273	304	280	283	296	299	323	244	278	253	262	300	310	285	273	272	294	267	287	266	276	285	285	302	287	256	274	315	296	282	273	270	289	282	292	281	300	284	320	272	258	305	257	269	300	275	271	242	287	290	278	254	295	279	306	285	277	274	275	307	283	265	293	292	255	302	272	272	278	273	320	280	286	297	293	267	260	291	320	302	291	252	280	300	277	281	281	288	290	310	270	263	300	250	291	275	270	291	290	257	294	284	305	295	291	291	265	239	278	289	254	266	280	277	268	290	307	300	299	284	278	249	258	290	259	285	275	268	261	281	285	291	275	269	268	266	258	287	292	246	297	285	278	294	260	285	245	257	308	275	288	255	302	281	302	297	284	293	292	277	259	255	290	312	271	271	292	283	274	264	291	294	259	248	296	296	300	263	258	261	313	292	269	254	279	273	289	246	263	268	282	302	290	300	301	284	278	283	309	286	293	268	288	308	271	277	288	240	267	264	261	292	301	268	276	269	286	299	269	277	294	289	256	304	281	272	249	289	269	278	309	291	272	297	270	250	288	283	284	278	304	289	313	275	268	273	269	245	263	293	266	278	261	282	269	262	275	277	280	281	282	282	285	265	287	304	295	297	282	287	248	247	281	289	270	273	254	284	276	269	280	282	264	291	263	261	270	255	267	275	278	274	236	271	265	294	248	259	284	282	271	262	284	260	287	266	278	302	294	306	282	295	272	256	285	311	275	262	245	264	273	256	294	275	269	283	270	282	281	306	259	296	294	297	279	265	303	280	262	258	290	295	272	297	282	284	282	295	258	268	283	266	265	313	296	262	265	265	283	279	279	265	293	274	279	272	264	288	294	287	286	273	293	272	267	303	292	261	274	259	287	250	259	291	260	258	266	278	261	304	256	272	250	268	279	288	280	280	250	268	278	266	282	301	261	285	297	294	244	298	265	282	286	248	260	295	290	263	285	282	292	281	258	254	282	277	270	274	271	291	276	284	296	281	277	252	279	284	272	258	289	269	279	291	260	274	316	288	294	277	281	267	312	268	265	278	301	277	268	276	281	305	281	256	288	279	275	291	316	255	298	293	254	253	296	278	290	284	292	274	252	277	276	268	277	268	291	266	290	317	252	287	278	282	280	246	289	292	267	264	277	284	274	310	274	257	254	268	290	280	279	265	240	250	300	298	263	273	260	271	303	275	270	283	294	265	268	265	299	267	288	292	285	297	310	289	283	278	274	273	296	242	244	282	314	261	270	292	292	269	298	269	302	291	282	295	303	288	273	279	307	273	303	304	280	278	298	297	275	265	290	241	282	281	278	279	299	297	245	249	227	269	261	287	269	277	255	310	290	274	305	302	300	280	264	272	253	263	280	274	272	269	269	272	283	251	300	269	255	262	264	282	278	262	286	275	266	262	295	286	278	269	253	247	278	245	272	290	277	256	289	283	261	299	266	284	258	270	275	294	279	276	245	270	266	279	261	298	297	297	292	264	274	291	234	286	282	264	279	299	255	262	273	263	310	294	255	287	317	278	284	298	274	276	278	307	250	276	263	289	262	281	264	296	255	281	265	283	246	275	284	269	290	281	288	273	248	264	294	266	265	268	289	243	284	298	296	301	282	283	248	277	266	240	281	293	279	289	285	282	273	281	261	269	298	279	252	243	264	259	264	299	306	263	265	276	275	273	277	283	296	277	294	270	273	287	306	263	250	295	247	282	272	267	259	250	303	282	288	280	290	250	291	281	295	267	305	285	293	252	255	288	275	292	265	303	301	259	299	277	264	283	304	280	269	267	280	323	286	290	281	278	266	297	267	260	285	263	274	269	276	287	296	280	299	301	272	281	251	275	272	270	266	298	280	260	290	281	284	301	291	311	287	280	263	278	285	260	240	276	305	304	303	269	283	269	271	280	284	281	273	281	252	268	276	274	246	262	263	286	290	263	246	269	281	255	288	256	253	283	260	281	271	288	283	297	289	274	270	291	300	251	276	277	281	270	257	289	291	267	274	261	289	260	301	310	254	278	283	273	273	277	290	251	320	259	252	281	288	303	246	293	265	280	266	283	267	260	304	264	281	322	252	291	262	269	250	272	297	260	276	292	252	280	273	250	268	278	286	285	313	297	276	288	266	287	271	313	251	280	277	288	300	277	300	286	270	252	284	276	266	267	260	257	303	280	262	267	278	268	287	271	250	285	268	276	287	243	263	293	256	294	271	275	249	274	272	268	265	316	256	276	284	279	285	272	277	292	279	306	282	299	316	286	285	311	264	289	267	270	310	308	252	283	278	268	271	254	290	279	245	281	265	260	301	268	279	273	259	272	301	275	284	273	287	266	256	257	262	273	279	262	269	278	239	280	278	261	296	294	302	291	271	267	269	296	293	266	261	284	293	283	258	269	262	271	282	280	274	294	259	297	288	290	280	271	309	278	246	275	273	276	274	290	266	265	312	263	270	283	269	323	280	260	266	288	291	269	278	281	285	269	261	267	304	276	293	302	258	252	262	273	294	255	285	281	290	305	305	273	275	298	259	292	300	283	262	258	273	259	290	279	258	295	265	293	262	256	275	265	287	281	295	287	280	302	264	287	289	284	270	276	261	279	276	281	277	265	255	268	272	287	285	268	272	301	263	284	273	278	292	293	270	259	263	278	276	275	274	282	289	292	268	284	267	274	274	273	263	277	296	260	260	259	283	279	300	278	242	253	272	309	284	295	261	283	265	312	273	270	302	267	287	266	303	246	297	288	269	282	293	270	261	283	309	298	294	313	285	303	291	290	293	313	307	260	277	301	263	288	281	252	275	278	287	294	285	272	293	254	262	258	265	263	278	259	271	305	286	288	264	275	259	280	298	276	288	254	297	295	291	276	231	268	287	259	239	271	290	261	283	256	299	275	271	272	300	265	287	271	280	307	279	276	281	256	253	255	299	312	304	283	297	268	266	282	288	254	280	290	299	283	293	294	280	311	321	308	286	276	328	282	248	271	266	253	265	280	264	306	283	283	262	303	268	301	266	284	278	316	301	321	274	269	290	271	257	262	300	296	290	283	283	244	267	267	304	261	276	293	289	294	273	308	272	297	288	279	297	269	243	293	290	285	243	279	269	290	306	270	262	263	259	254	249	297	254	311	257	294	282	260	247	296	261	271	299	298	288	262	276	301	254	303	304	295	305	325	285	273	257	305	299	284	242	263	269	275	311	279	271	288	311	285	274
24990	21240	27300	25424	9783	1218	934	799	800	795	763	743	784	731	770	736	773	729	730	696	674	715	704	690	699	688	733	684	693	666	680	721	691	710	730	683	654	668	663	688	622	650	716	718	682	628	669	649	710	695	724	662	659	731	697	692	689	728	691	659	677	739	649	695	667	744	705	712	681	676	721	723	680	702	686	713	685	713	690	679	657	700	735	718	699	688	685	693	688	696	674	686	670	712	675	664	675	672	679	640	674	700	715	678	663	760	660	643	706	706	729	704	679	688	649	705	762	679	689	716	710	686	723	653	699	687	678	654	720	677	710	706	660	701	707	695	676	718	681	696	684	740	671	680	663	670	740	703	736	711	727	738	689	726	681	717	647	693	706	687	695	699	716	689	719	711	692	661	684	669	698	657	713	674	744	712	668	661	698	693	695	639	674	704	676	707	693	701	677	661	708	672	674	721	741	634	697	670	653	679	669	699	710	661	663	701	712	714	689	754	679	732	657	712	604	675	665	651	708	698	709	704	669	708	691	627	710	667	693	701	670	757	673	710	668	683	715	696	715	651	649	701	679	668	701	692	713	707	704	717	718	735	678	668	640	662	692	684	682	692	748	701	741	719	675	680	691	678	642	670	700	681	702	649	697	692	701	672	671	717	734	705	693	717	699	712	669	710	638	702	695	657	676	680	671	678	663	724	746	664	694	625	680	696	688	690	655	665	699	717	733	742	674	747	702	652	707	666	682	734	731	690	669	680	675	671	641	702	721	716	682	668	697	700	679	634	723	668	712	671	665	715	667	713	692	683	703	707	709	672	694	710	714	642	666	669	662	633	692	756	665	700	689	686	646	650	684	661	654	712	701	678	698	652	664	643	741	695	674	739	705	717	693	639	694	723	749	672	729	666	716	727	672	680	692	762	701	681	686	679	695	661	674	654	664	659	703	700	604	708	668	701	702	648	684	663	644	678	676	712	709	674	698	652	681	715	696	704	713	680	703	686	697	676	674	695	682	708	700	720	714	660	732	689	709	697	710	657	685	681	724	701	703	655	682	671	674	669	689	748	677	696	719	701	649	680	712	747	714	686	663	718	684	677	673	671	660	730	633	680	701	712	724	731	707	708	659	690	780	690	679	686	753	735	738	626	670	660	682	682	690	706	688	712	681	652	680	684	608	702	709	691	689	656	714	662	655	695	691	692	703	655	686	655	685	668	671	719	720	713	655	701	698	702	712	721	672	700	714	668	704	736	741	706	713	707	660	662	694	762	692	700	689	700	652	702	705	663	677	681	726	732	663	688	666	689	712	725	659	689	669	670	682	686	705	680	657	672	683	704	655	694	708	691	678	688	691	725	691	701	702	712	703	653	683	718	691	678	676	663	692	655	679	688	666	690	631	710	715	675	690	690	701	707	659	725	689	655	691	671	663	685	689	682	713	696	658	697	713	662	675	641	727	673	751	726	674	668	682	666	744	679	660	661	682	663	635	654	705	717	642	708	713	686	680	647	649	663	732	661	677	689	714	659	713	690	718	690	691	711	673	714	679	678	703	680	702	709	681	666	678	672	742	718	720	674	667	700	680	732	720	657	676	727	699	705	651	678	693	680	699	679	682	698	727	733	668	657	723	677	681	724	660	659	738	683	680	640	698	676	737	713	662	651	688	690	685	674	697	696	747	651	656	670	676	719	747	714	707	705	675	743	682	681	683	672	653	681	651	696	667	680	706	694	641	717	636	717	716	657	697	689	679	680	670	748	660	649	700	733	665	742	678	732	642	653	712	693	712	678	698	681	716	704	675	690	673	719	670	722	663	723	733	682	730	698	688	679	743	702	698	695	719	696	655	732	663	725	666	660	649	671	717	658	653	672	658	683	697	672	674	638	693	678	670	694	684	706	682	699	670	703	730	682	716	677	704	680	701	704	675	691	688	667	716	682	716	715	715	684	685	679	654	729	698	693	720	733	700	693	654	724	674	693	664	714	684	697	707	691	708	715	692	678	687	722	671	677	665	691	673	691	692	693	665	710	698	616	623	721	688	719	709	683	684	717	675	675	704	678	711	717	698	752	682	702	710	722	708	662	673	689	684	709	670	693	660	696	636	694	717	680	677	717	658	720	667	687	648	709	673	719	681	751	713	726	699	646	672	678	726	682	654	684	667	674	662	708	681	676	635	680	686	738	740	720	697	670	695	632	703	716	650	689	720	654	700	659	650	689	675	686	697	728	692	675	667	683	684	699	692	706	661	696	685	711	701	718	704	683	704	669	688	673	718	643	694	668	698	716	670	740	702	710	723	703	673	683	682	748	698	708	710	691	711	723	711	682	658	684	713	695	692	634	685	754	714	700	702	656	647	719	691	676	663	708	684	618	662	690	716	724	707	727	733	707	672	699	692	720	684	711	656	653	748	773	651	646	695	650	668	700	690	675	658	683	699	679	699	672	708	661	682	713	712	711	668	706	697	654	687	724	670	676	703	667	701	677	675	712	640	717	701	625	690	693	739	707	681	658	701	706	672	726	703	661	710	688	642	655	695	714	692	716	669	673	687	709	732	693	629	698	738	655	677	654	696	676	722	670	665	753	722	679	709	736	642	680	693	710	673	716	734	713	683	739	665	681	650	686	706	726	720	694	661	689	709	712	730	696	687	674	708	703	705	733	682	744	676	666	706	687	705	707	686	662	683	684	717	688	632	703	707	712	692	666	663	646	691	644	688	661	673	706	760	700	655	760	679	706	677	667	700	686	727	696	719	693	709	690	701	656	654	671	697	693	691	719	723	689	706	700	712	729	695	639	665	668	713	701	679	682	698	716	683	695	719	664	662	717	705	646	691	643	685	755	666	652	664	712	713	689	720	615	717	692	726	700	645	707	638	674	676	664	678	639	660	684	675	677	690	628	705	656	689	693	664	670	723	738	692	734	644	682	673	700	676	710	682	667	664	673	677	743	685	649	709	711	699	663	659	689	717	730	691	668	669	741	724	694	696	719	679	668	715	683	708	687	688	722	683	659	664	713	712	622	644	701	691	698	700	663	688	705	677	659	699	702	688	701	680	703	654	699	691	675	742	661	703	652	708	717	667	670	657	730	715	696	675	687	676	655	723	695	669	674	734	696	712	647	721	696	639	667	670	663	651	724	702	689	701	723	685	703	713	718	689	687	708	657	698	711	720	696	709	652	708	648	675	664	737	642	766	665	722	680	660	714	700	663	654	680	687	687	696	668	699	683	679	688	699	711	666	677	672	705	677	736	614	708	706	661	704	664	694	641	693	712	662	659	645	667	696	744	698	674	663	736	684	719	706	668	642	743	643	667	679	708	657	662	693	670	730	656	714	692	697	707	687	712	688	651	702	673	681	666	698	713	688	669	704	714	673	750	705	690	658	689	661	692	675	707	692	689	648	717	713	686	678	691	694	721	722	684	704	689	710	688	685	742	702	634	642	726	684	705	666	699	707	705	711	718	698	668	684	695	705	666	702	703	665	705	689	715	674	665
6590	14830	4002	2051	1612	1389	1104	1015	948	875	870	796	773	779	770	753	755	752	761	842	759	773	727	715	677	705	728	711	699	694	685	706	759	694	708	697	688	718	687	689	703	705	682	710	645	663	727	710	699	705	699	711	697	694	691	693	695	709	728	665	656	689	730	664	691	699	691	705	706	694	690	697	694	688	714	657	644	652	720	679	731	670	694	688	688	694	727	701	682	707	701	752	702	630	687	728	717	716	697	705	705	692	691	713	674	676	743	657	676	703	762	675	766	696	706	727	677	702	712	761	709	662	693	698	731	711	688	673	698	720	684	733	664	702	662	709	673	704	660	665	726	673	724	693	754	668	714	681	671	678	692	708	683	707	678	725	632	681	724	701	669	687	743	680	670	662	717	676	677	711	727	710	682	710	691	674	707	681	664	632	680	663	683	687	701	713	652	678	650	674	729	708	700	703	664	663	715	668	627	675	652	646	701	693	684	693	698	678	699	698	712	750	726	705	710	696	666	680	702	666	701	689	730	712	663	702	729	688	689	701	699	657	725	721	694	662	662	721	692	707	719	691	708	666	679	684	745	717	675	737	744	666	680	679	687	706	680	711	667	683	652	660	702	691	696	713	723	671	704	667	659	742	677	740	699	705	689	675	710	674	682	691	718	725	716	687	676	682	667	687	678	660	663	700	669	682	704	708	725	719	712	701	668	710	717	729	727	702	728	678	652	691	691	672	712	721	723	691	704	724	644	691	667	685	694	674	656	699	721	657	715	678	655	736	673	670	687	697	677	713	689	650	704	725	711	732	703	673	692	661	665	660	681	725	666	666	731	678	673	736	703	664	733	682	723	668	713	690	678	667	723	701	666	693	722	713	729	694	714	696	759	639	708	643	676	697	708	650	651	678	655	737	675	652	710	664	695	692	737	717	672	735	718	715	670	692	741	691	698	654	686	688	666	660	689	662	684	698	689	657	718	690	671	667	685	707	722	708	683	644	679	680	713	649	680	643	673	658	701	735	668	693	670	690	685	678	719	664	659	730	699	704	720	683	735	690	740	682	711	727	691	679	692	647	680	738	682	669	698	707	654	672	658	712	720	692	723	706	696	719	708	760	683	693	648	700	642	684	702	737	704	684	731	692	693	676	708	691	710	668	748	673	679	683	672	669	695	696	664	701	719	705	683	689	717	671	711	719	770	678	677	707	707	647	659	681	745	716	721	729	656	678	695	706	705	661	728	692	695	704	688	755	637	704	679	740	735	698	708	686	633	718	687	719	680	713	680	686	679	707	688	702	718	662	674	700	643	705	643	657	705	687	699	720	696	687	724	694	649	677	668	711	662	697	692	698	702	662	718	668	665	671	680	709	718	716	672	702	685	644	700	665	689	700	664	684	688	687	687	666	697	678	701	694	722	702	705	702	701	682	696	716	690	706	710	664	712	694	695	737	723	709	708	684	690	707	678	670	712	691	678	682	711	648	739	697	691	657	728	696	647	665	675	675	668	688	724	689	672	696	732	663	691	698	661	673	676	677	701	705	671	736	720	696	697	706	756	717	679	671	686	663	678	725	694	697	677	721	732	697	700	713	691	646	640	724	692	706	699	729	685	712	636	677	654	705	723	683	690	696	714	634	699	738	688	726	689	688	715	660	720	653	659	725	698	675	675	672	716	712	698	703	684	671	677	731	664	750	710	735	713	681	743	721	728	685	684	654	669	714	756	707	707	713	706	702	715	683	675	670	708	712	686	687	720	692	727	684	686	674	720	671	678	671	676	711	719	694	708	651	730	664	672	662	731	670	705	700	633	689	737	717	668	665	685	682	679	715	665	706	668	711	713	694	683	659	663	704	675	697	721	673	729	737	694	693	716	715	641	692	674	655	716	730	662	691	705	670	680	662	730	679	736	658	646	718	714	685	678	700	698	740	671	669	703	709	640	688	702	710	702	632	721	697	678	739	693	697	678	712	723	684	685	700	733	664	695	684	688	701	706	669	681	701	644	707	716	656	696	736	664	679	712	681	691	707	706	661	644	685	695	678	710	648	717	669	676	674	710	687	723	707	715	660	701	691	686	686	704	741	695	694	706	669	703	666	693	696	728	700	701	672	697	658	712	689	679	690	724	680	726	695	687	704	729	664	712	710	714	648	727	681	687	714	670	687	738	657	723	694	706	686	679	661	698	730	675	660	725	644	707	678	719	694	759	683	668	713	751	701	683	679	631	674	725	668	679	694	695	702	706	636	657	632	642	670	726	709	673	742	708	689	684	700	708	707	659	603	704	689	662	710	699	689	675	711	773	713	703	712	688	680	719	669	637	710	670	671	697	691	710	712	666	714	682	710	687	649	682	676	721	692	718	667	700	683	680	656	703	728	697	690	681	658	694	662	656	695	729	703	689	696	701	714	748	719	692	684	619	735	678	731	721	645	723	726	752	664	652	713	679	716	696	705	685	723	697	657	676	702	672	727	724	722	696	675	720	696	711	665	742	680	717	679	663	656	668	672	680	683	714	737	666	607	668	719	710	707	690	687	682	705	672	693	728	679	683	698	701	720	731	627	673	667	679	660	713	645	692	738	728	682	693	647	630	661	684	658	646	712	642	728	674	681	690	716	680	745	698	704	746	687	734	697	709	699	697	704	724	669	723	684	643	699	689	695	673	725	675	726	662	698	748	673	737	704	695	713	693	693	667	701	702	743	679	685	675	713	697	723	759	713	706	685	738	659	663	696	684	698	714	682	705	695	653	640	717	668	691	747	725	727	663	682	668	690	695	710	691	697	685	679	682	704	680	723	717	741	664	755	727	678	710	684	646	675	708	727	719	675	634	679	706	723	741	659	710	689	679	707	659	700	707	735	707	707	723	686	664	724	719	660	671	749	687	694	719	686	723	658	710	666	678	686	674	673	697	696	736	680	650	699	708	735	690	690	649	691	706	687	686	655	723	689	715	743	697	680	700	645	640	725	701	729	691	681	736	707	700	697	705	691	673	656	703	679	768	762	742	725	657	721	676	679	667	680	706	717	688	696	677	708	725	683	708	715	690	728	652	701	670	688	674	682	656	678	716	689	703	679	702	682	688	638	658	650	708	686	712	706	693	706	688	672	716	659	688	740	710	650	710	707	727	698	667	726	691	677	685	640	639	706	648	704	689	666	689	692	685	695	679	681	675	695	724	693	724	655	717	695	693	714	656	714	701	694	714	667	702	664	691	626	761	749	656	732	659	662	714	768	693	693	715	647	708	658	674	697	689	660	759	644	674	662	665	699	653	700	717	653	692	712	641	639	693	714	706	701	664	695	666	700	647	716	699	734	686	686	714	691	706	683	689	663	659	668	702	662	669	648	719	712	764	706	640	675	725	643	700	721	680	693	716	674	721	722	742	704	681	693	686	718	709	669	679	694	678	679	703	685	689	669	706	646	694	679	668	718	718	708	668	711	729	680	729	672	723	685	709	664	669	714	690	700	690	663	665	682	662	730	689	654	686	676	683	726
22583	21216	28892	23832	21218	21264	7435	1005	685	662	588	569	470	435	469	434	402	345	423	427	374	343	344	291	322	353	342	341	306	343	270	313	325	326	287	308	300	305	283	279	292	296	315	285	323	294	284	295	291	268	290	307	310	292	323	280	304	284	313	290	283	317	309	293	270	296	300	318	288	266	301	289	291	319	296	271	322	288	275	316	275	279	278	310	319	264	286	288	282	296	296	283	316	286	271	284	267	301	292	299	268	305	260	305	276	270	310	278	294	290	256	262	259	276	297	265	267	288	295	281	275	286	284	298	283	308	270	261	317	301	281	302	286	264	289	286	308	301	285	296	281	288	298	311	293	283	299	309	330	254	307	280	301	274	299	272	280	293	267	293	291	287	292	288	285	274	305	317	321	292	274	309	291	264	275	281	272	292	338	271	276	328	317	289	295	273	311	280	282	269	321	274	300	270	299	282	270	332	290	314	324	255	266	287	310	298	274	289	301	287	296	301	277	280	333	309	332	275	273	286	286	284	302	321	324	316	296	265	297	302	268	281	263	311	282	296	300	279	296	284	284	254	301	282	281	283	292	291	252	329	309	300	270	279	302	281	319	344	317	291	284	280	270	291	270	291	287	296	257	302	281	317	292	306	310	283	289	277	269	280	270	291	280	306	270	259	319	307	295	299	306	268	269	300	309	287	330	300	301	285	288	314	293	300	264	304	315	278	293	277	301	276	294	300	293	268	289	303	287	283	292	285	260	293	295	290	289	284	289	299	298	319	280	278	298	273	273	286	305	306	285	272	300	256	281	276	266	307	281	256	271	298	302	306	311	299	303	295	307	291	286	253	270	245	265	273	275	269	318	303	309	276	278	268	281	281	276	268	257	296	323	323	299	278	279	279	300	282	292	300	294	264	318	304	279	301	275	306	274	295	296	275	278	323	286	292	294	279	315	272	294	286	295	284	282	287	304	312	291	289	273	311	283	296	282	317	287	267	300	295	321	303	277	272	323	301	291	298	291	305	264	270	305	260	307	303	275	305	266	306	273	272	270	278	276	252	279	287	286	256	305	260	279	309	284	292	272	301	302	296	296	261	288	277	305	321	292	249	296	311	290	261	298	291	308	305	263	274	268	305	293	294	299	296	286	272	260	276	302	304	276	274	283	293	281	305	274	296	271	286	283	281	276	277	255	284	299	316	301	296	279	290	299	294	289	323	285	288	292	310	297	283	307	306	284	295	284	305	280	287	281	302	309	294	298	299	264	304	292	265	281	275	272	281	294	289	270	273	272	307	313	306	302	309	307	289	298	289	310	283	281	302	288	277	313	277	289	296	267	277	300	292	289	299	299	285	283	282	291	270	311	285	305	289	275	296	291	275	283	312	274	286	290	299	306	301	298	309	321	276	301	321	272	298	274	298	294	293	277	263	314	270	299	285	276	302	278	295	290	304	274	276	279	286	283	293	279	299	285	268	282	285	287	335	278	286	294	280	309	283	306	299	267	275	316	275	284	310	268	280	263	293	262	274	303	281	300	287	270	281	289	289	311	306	296	288	277	287	294	269	291	291	287	295	272	271	295	304	289	297	284	279	289	267	274	309	260	301	292	289	275	284	315	300	309	288	276	290	270	300	319	265	299	297	238	321	298	297	291	293	301	313	300	262	262	273	291	266	298	281	308	292	276	281	292	294	282	261	317	274	301	314	306	288	285	300	299	309	266	269	275	299	320	300	283	278	300	284	284	265	294	288	280	304	321	287	309	296	320	291	288	288	280	290	306	283	272	296	289	293	249	297	301	312	279	257	291	272	302	259	288	300	307	279	268	288	279	289	284	280	298	270	294	317	314	290	296	274	336	309	263	275	282	283	258	295	284	292	290	293	279	304	295	310	271	300	290	309	277	290	281	298	278	293	324	298	302	313	279	298	289	305	291	296	298	311	280	313	277	292	304	284	290	294	295	290	291	295	301	299	273	307	305	284	296	267	329	268	300	321	314	286	280	281	283	295	263	267	259	289	298	290	316	307	305	342	311	299	270	282	291	318	288	285	280	298	287	288	276	290	284	276	292	299	266	308	256	277	325	313	286	272	296	279	288	289	305	309	300	317	282	285	277	272	275	285	284	283	320	326	267	282	322	299	302	281	255	274	269	301	276	265	272	270	300	310	274	240	295	310	276	298	274	290	285	288	264	286	263	289	313	298	283	301	278	284	271	262	290	292	301	263	281	300	265	266	278	284	281	307	276	278	301	293	323	300	297	287	273	295	271	268	279	288	293	312	330	281	243	272	291	264	279	301	279	313	281	273	311	273	317	283	315	342	314	295	304	289	269	321	301	308	288	266	311	289	299	298	298	279	310	250	283	291	288	272	321	273	310	329	296	258	281	288	304	291	273	250	309	273	287	279	290	256	309	305	291	280	302	293	272	280	325	300	278	301	262	305	286	284	268	320	308	275	300	292	291	288	271	313	297	264	270	298	292	318	284	246	298	289	258	326	325	292	302	314	320	271	278	276	290	337	280	293	319	288	296	271	270	327	291	304	290	271	288	277	294	297	326	310	317	300	282	304	301	288	284	306	281	323	298	274	256	288	332	289	312	278	280	289	274	260	291	274	302	280	304	296	270	315	267	315	304	326	280	286	280	305	285	285	301	284	276	306	309	315	286	288	272	299	282	284	266	265	283	318	272	285	296	292	253	269	306	295	267	306	294	290	309	281	289	274	301	285	280	294	260	285	280	285	273	312	287	283	284	314	280	270	309	300	296	283	330	294	299	272	290	286	280	306	276	306	297	280	324	296	291	268	284	290	304	293	262	263	284	250	274	289	283	286	301	284	302	301	308	337	314	290	303	311	246	318	269	306	270	307	282	310	296	345	288	297	303	271	285	304	290	269	318	285	303	280	247	298	275	280	273	266	296	296	253	292	294	275	251	321	278	286	271	284	294	304	286	258	320	327	298	264	273	297	275	295	305	279	333	304	301	267	268	286	262	278	303	279	284	325	248	267	266	289	281	308	296	289	305	316	274	298	282	328	286	302	255	264	296	281	285	292	272	283	300	286	308	299	286	284	315	278	268	303	271	268	263	300	296	274	271	268	294	275	281	276	274	303	287	288	276	290	272	284	308	262	286	284	331	287	278	311	280	268	285	288	283	283	266	284	306	282	334	291	289	308	263	310	280	301	295	316	284	298	287	281	285	300	293	295	272	289	322	301	295	339	275	335	281	275	282	281	295	286	289	308	291	285	268	290	310	307	292	298	280	282	304	257	271	283	272	272	287	276	308	304	291	297	292	289	310	266	303	284	281	311	287	298	252	281	290	299	295	276	303	312	278	285	293	294	304	303	294	286	286	258	292	272	316	285	292	291	307	291	265	285	313	280	263	278	289	266	293	303	302	284	285	308	273	286	283	306	334	269	293	308	268	287	291	282	263	303	307	279	286	311	282	294	271	299	275	314	258	274	301	305	291	264	300	253	269	267	245	281	292	291	303	272	292	308
10189	27598	10284	4860	3564	2628	1905	1430	1142	971	775	707	586	557	535	492	450	429	466	511	395	356	354	361	356	358	372	332	320	337	312	349	293	322	329	309	303	287	281	317	314	320	310	292	281	305	299	311	301	287	329	302	279	292	307	286	303	280	317	291	300	309	293	270	281	325	286	274	299	279	282	312	286	290	291	289	296	307	300	296	258	319	307	300	275	328	317	263	283	282	277	296	291	284	294	278	283	297	319	299	286	281	275	290	293	242	301	288	280	296	332	310	252	280	274	273	287	275	320	268	260	269	264	287	318	291	303	266	316	289	324	283	267	313	291	284	279	305	287	266	280	258	294	283	311	279	285	276	298	263	305	284	288	318	290	301	267	282	292	284	300	285	303	304	267	257	273	281	305	290	331	294	270	291	293	297	290	290	299	306	303	301	288	299	277	289	271	281	298	296	279	305	297	293	272	301	289	280	288	290	274	286	287	281	298	294	280	285	299	280	286	260	290	270	286	301	277	309	300	293	291	259	303	267	292	289	254	265	289	274	298	272	278	281	277	266	273	271	297	278	271	323	261	266	321	277	258	322	279	290	273	262	277	285	288	287	280	263	272	255	302	321	277	321	254	276	292	321	288	300	298	267	302	307	300	275	309	284	305	324	288	278	271	257	261	278	312	310	293	287	274	289	263	289	292	292	280	300	279	284	286	301	288	268	295	260	306	295	278	309	285	295	298	300	289	317	267	310	291	301	298	280	273	314	277	273	281	291	319	293	290	245	264	283	263	311	275	286	289	280	274	267	293	271	282	296	280	290	296	294	314	270	288	287	300	298	318	268	278	276	286	285	277	298	271	283	279	282	268	312	305	260	272	289	318	299	287	301	290	269	306	296	271	288	312	262	254	289	293	287	292	286	278	304	272	282	277	308	292	264	290	283	268	264	284	294	273	308	313	293	311	291	275	287	283	295	289	286	286	278	281	276	280	263	272	271	270	310	268	275	257	249	266	282	295	279	289	276	290	298	259	285	310	300	286	276	296	307	284	280	311	273	271	281	293	274	312	289	278	307	268	282	296	274	285	298	285	276	286	277	293	290	273	262	302	269	257	281	294	280	281	290	280	296	303	279	287	302	283	302	265	282	287	278	278	263	325	273	290	287	286	271	272	285	302	298	277	269	292	280	306	276	298	283	304	259	298	339	292	277	291	281	301	278	276	289	289	304	269	272	268	306	256	304	269	310	261	296	299	272	260	284	279	280	273	299	269	288	276	295	286	300	293	277	345	295	278	285	280	285	283	276	287	265	275	266	286	260	265	276	291	267	301	279	286	284	290	251	286	287	289	281	290	292	296	310	279	286	281	282	284	296	294	286	287	277	298	271	303	274	290	296	302	283	299	293	294	317	302	262	310	294	276	285	282	284	299	298	296	274	314	291	303	287	295	287	291	289	287	264	297	270	291	285	296	262	272	303	309	296	327	273	300	256	286	293	288	331	315	303	304	281	281	302	284	305	291	305	263	285	298	279	313	254	334	293	286	265	273	253	289	294	291	299	268	283	303	287	287	281	287	280	304	293	288	311	302	276	293	264	295	262	264	318	274	304	282	284	275	248	282	297	307	286	274	280	259	284	288	315	283	301	278	276	284	289	309	279	267	299	307	274	292	271	278	311	273	265	290	287	286	289	288	284	251	281	298	250	277	277	312	303	296	273	239	288	265	287	285	268	260	303	284	286	288	278	264	275	287	274	270	253	287	291	285	312	311	302	307	305	278	291	277	315	258	271	276	272	286	301	266	288	293	288	323	258	285	286	280	270	275	294	304	268	294	303	314	283	298	299	276	293	292	288	269	306	279	256	285	275	272	238	288	291	278	291	271	268	291	295	267	281	286	296	269	266	291	280	287	303	312	279	278	290	281	270	296	279	262	289	304	284	311	292	316	305	293	296	282	298	283	275	283	289	292	276	304	316	272	311	280	287	330	278	262	270	308	288	285	269	321	306	270	285	287	277	291	260	306	294	278	254	259	287	283	275	282	284	278	291	306	313	267	275	288	290	320	309	275	287	272	267	307	278	284	276	304	268	277	280	269	293	302	302	269	272	277	273	286	301	271	271	288	274	292	282	311	274	271	327	272	282	295	304	310	294	267	314	305	274	266	286	278	281	274	288	307	285	284	278	294	298	293	304	271	295	289	273	288	297	288	295	303	261	269	288	267	300	277	293	307	274	256	319	287	269	265	281	272	281	296	280	272	278	300	288	290	295	273	285	287	265	267	266	297	283	267	283	278	268	262	284	277	267	290	307	321	257	262	269	301	294	279	283	240	269	292	301	272	307	294	287	254	291	283	283	321	271	282	277	276	291	297	311	307	288	294	256	276	302	266	302	285	292	286	277	300	304	315	285	293	300	301	287	303	313	296	283	274	308	306	297	287	297	271	313	289	269	268	297	280	274	311	291	261	265	291	277	293	286	291	294	256	280	290	304	289	274	270	261	308	275	307	271	255	304	310	300	288	316	271	290	294	312	266	274	318	295	320	288	267	333	270	286	279	303	287	288	294	260	301	299	292	298	287	299	294	299	278	302	270	304	273	278	271	284	294	291	277	265	271	278	312	272	295	271	292	296	262	275	259	269	284	302	289	297	296	286	288	276	302	271	273	278	255	281	285	323	302	253	287	323	290	272	301	288	275	282	295	280	268	289	280	287	295	289	282	299	285	285	312	249	322	276	295	249	284	257	274	312	295	260	303	271	301	274	282	299	280	264	277	296	264	302	291	301	275	294	285	267	296	284	289	302	280	296	261	274	284	269	315	266	299	301	278	295	297	277	301	315	307	290	322	270	316	283	308	255	282	298	296	293	333	277	273	265	309	279	305	279	272	251	284	269	296	299	274	299	275	264	278	269	288	263	311	283	302	301	266	298	284	298	320	326	272	287	298	332	278	326	298	292	284	299	296	287	291	320	325	251	274	280	290	270	268	285	299	316	297	267	278	283	297	277	294	263	275	304	260	263	274	274	288	292	269	269	272	277	287	301	275	275	285	309	265	279	290	275	276	274	269	285	301	275	277	322	300	306	276	274	305	321	277	298	314	263	281	331	308	278	288	278	269	308	287	290	273	323	296	318	290	310	302	264	269	295	290	257	282	268	283	298	238	289	260	284	281	296	263	268	297	297	234	304	270	279	278	255	268	275	290	265	282	288	263	296	300	284	299	311	270	297	280	277	314	307	299	255	285	270	271	266	296	284	291	280	291	286	283	314	268	277	300	297	299	306	286	301	301	285	277	290	314	287	316	285	286	270	279	301	301	267	270	271	276	260	256	291	286	340	301	261	324	283	306	292	299	287	269	308	296	287	266	320	320	268	283	288	292	267	323	307	294	284	303	273	288	260	266	306	286	296	298	284	295	260	289	279	279	298	290	300	276	282	258	254	268	277	286	268	325	301	269	303	289	294	301	286	270	280	292	281	298	276	270	293	278	276	267	278	273	274	301	284	310	304
27896	19957	7261	1129	710	649	621	616	587	610	595	595	593	548	614	578	561	581	609	617	624	543	563	573	571	523	602	587	601	569	541	565	581	560	585	564	650	594	572	579	592	587	535	526	576	594	547	610	606	593	594	582	615	493	564	572	543	559	580	559	537	589	583	540	557	583	568	597	566	575	569	620	552	568	599	592	629	646	595	566	573	591	538	600	572	569	570	590	566	523	518	604	600	578	556	599	568	560	528	607	579	588	577	539	605	588	576	558	589	586	573	587	576	577	572	599	617	567	566	553	565	611	587	570	578	621	607	549	616	606	528	541	567	572	625	550	593	558	582	590	543	556	595	560	604	560	628	584	649	584	570	565	589	599	601	600	602	596	599	564	564	542	559	611	573	523	555	563	595	560	577	567	571	601	613	599	596	576	569	574	569	585	544	605	594	589	546	568	591	577	548	555	556	581	578	582	589	634	577	581	596	572	592	603	587	565	579	599	592	612	574	557	589	611	568	569	595	556	549	578	593	584	603	590	598	612	569	599	616	594	609	542	582	576	595	600	577	590	522	550	592	587	588	625	527	568	637	612	556	551	572	576	592	547	621	619	623	616	553	583	576	561	561	575	541	558	611	551	615	603	555	678	589	564	622	566	590	554	596	563	562	560	575	591	585	596	571	586	574	577	618	620	587	593	609	585	606	605	592	649	582	574	551	635	600	578	562	587	611	579	587	563	588	574	572	573	542	601	591	578	584	577	587	555	577	572	537	593	611	583	579	592	567	562	602	581	562	564	588	568	537	554	549	608	562	577	586	545	563	598	602	530	596	562	614	607	576	605	572	590	555	549	569	615	609	560	572	586	557	571	594	590	594	533	595	593	554	597	540	575	603	602	553	572	564	577	566	569	586	603	566	532	580	600	575	615	569	588	566	586	578	579	665	550	567	571	571	550	575	581	567	574	573	598	594	577	562	568	566	588	603	551	597	577	585	601	563	563	602	587	580	535	577	607	532	594	570	592	610	596	595	595	611	580	541	570	587	576	562	592	589	569	529	576	583	562	594	560	619	541	577	602	593	560	607	581	580	570	566	624	601	566	591	591	590	620	579	614	619	553	563	588	593	568	569	569	592	592	546	589	542	585	560	570	519	583	581	544	569	596	585	531	584	537	553	625	610	603	586	586	598	563	591	587	535	557	577	605	542	596	593	568	547	620	593	533	563	570	549	632	567	574	578	625	541	569	596	575	586	588	552	595	564	540	590	597	608	574	583	565	568	564	566	567	578	558	603	576	578	564	602	581	561	563	592	571	587	613	629	581	585	560	575	603	558	586	587	566	576	596	574	573	558	582	564	607	544	595	596	573	548	582	588	589	580	563	577	556	598	562	585	621	591	572	605	605	529	535	579	591	560	567	611	602	622	550	553	579	567	598	563	586	550	574	558	569	588	595	577	575	516	576	594	605	581	555	589	602	560	585	583	552	580	538	573	610	579	599	593	578	553	551	608	568	632	600	552	564	567	599	549	584	591	602	563	582	551	578	573	574	565	595	546	565	612	549	608	594	565	605	573	582	597	577	584	570	570	578	600	579	557	601	606	541	570	597	567	546	587	559	609	637	613	606	609	615	554	548	580	597	566	531	548	576	579	598	544	586	578	610	644	569	572	647	590	653	588	547	569	549	562	566	578	593	561	568	592	579	568	585	596	549	570	588	582	618	584	574	593	590	564	586	568	576	542	565	605	595	514	575	578	543	522	610	637	576	541	563	611	540	586	592	555	588	603	581	529	565	593	606	582	586	581	603	590	586	592	599	560	597	579	553	607	563	590	584	610	561	584	582	565	578	571	584	536	589	602	599	597	556	611	569	602	570	568	590	573	580	596	631	588	572	589	556	602	542	505	602	626	552	551	588	601	626	564	551	558	543	576	609	578	594	568	552	572	560	586	555	613	569	584	550	587	577	574	539	580	539	559	608	542	592	576	589	591	577	586	547	587	573	551	607	568	577	621	579	590	583	600	579	585	515	613	540	626	585	612	630	539	616	573	575	613	556	603	581	545	566	593	611	573	566	596	582	600	566	591	580	595	604	584	577	520	625	543	556	590	502	611	617	582	574	556	549	603	576	589	579	605	569	629	617	558	582	523	550	574	570	592	631	540	597	551	574	607	582	575	550	584	552	598	588	553	606	607	558	556	621	569	584	553	586	560	587	569	563	549	605	564	595	568	561	566	562	596	573	556	585	573	588	561	570	590	627	575	567	595	586	542	597	589	576	567	542	546	605	593	573	571	582	567	595	584	603	609	529	569	579	612	581	577	583	566	605	573	564	553	587	627	563	572	596	582	613	572	591	554	582	543	551	585	539	575	566	609	591	560	619	549	612	590	568	528	618	557	581	553	611	559	586	569	592	566	595	575	539	583	531	582	570	534	592	557	568	563	619	593	593	608	605	580	617	574	600	586	605	544	602	581	600	593	605	555	574	593	587	598	589	584	585	624	582	567	551	563	574	582	619	549	584	586	616	564	568	621	575	604	572	581	573	570	602	561	566	604	585	605	558	602	611	565	597	585	614	598	600	576	604	562	590	594	537	581	553	600	542	568	585	587	611	518	558	593	594	560	634	556	614	533	562	611	556	568	606	538	589	612	578	526	569	564	586	598	593	610	580	602	655	616	574	567	544	601	554	558	588	601	572	552	589	592	591	579	600	640	544	571	572	577	585	582	576	554	588	580	567	605	609	621	550	601	594	524	627	546	618	610	623	607	546	581	532	601	590	553	569	558	557	609	542	575	578	616	580	595	580	567	620	566	559	541	573	545	563	606	562	603	556	591	535	564	513	593	603	591	583	618	574	579	631	589	608	595	546	548	564	556	580	595	569	563	591	546	577	541	597	568	631	570	524	609	575	561	561	573	574	550	601	545	529	593	590	523	607	587	573	532	583	583	584	575	580	545	545	581	604	581	597	575	591	590	517	589	577	608	547	557	616	535	558	560	581	599	568	587	570	605	594	575	583	574	604	579	517	597	575	587	609	568	573	609	541	616	560	571	636	588	630	600	552	573	601	602	616	607	599	590	598	564	579	553	623	569	597	596	575	578	577	573	571	571	588	598	551	600	583	552	606	563	586	595	590	580	564	582	585	562	504	540	592	519	555	591	563	582	594	573	553	579	610	562	564	582	576	593	590	629	563	585	577	556	581	578	568	579	588	602	559	621	570	614	573	585	591	596	603	561	585	550	565	607	597	569	564	562	604	571	569	573	560	605	520	587	581	569	561	537	575	596	588	584	610	536	566	579	600	588	575	550	620	562	641	587	619	577	561	623	562	574	566	567	603	551	570	608	583	567	564	583	598	568	600	590	548	542	601	583	573	588	618	568	582	607	583	510	575	579	608	579	564	560	565	643	558	568	594	572	592	592	541	600	571	610	618	581	574	550	535	581	555	545	562	601	622	566	587	575	575	615	592	560	602	601	530	550	603	563	534	555	586	598	550	565	597	594	583
8795	7244	1605	995	856	767	691	657	652	628	679	591	577	558	617	629	610	598	629	660	576	617	579	608	584	604	615	577	558	574	572	588	622	641	563	604	603	596	618	614	571	578	581	608	646	563	588	579	604	563	619	605	615	610	598	566	594	585	582	606	618	595	598	623	637	595	570	577	587	611	602	581	608	570	596	560	583	583	597	570	595	595	603	602	599	583	575	585	573	592	612	577	590	605	609	557	578	566	632	594	594	615	595	626	662	610	599	558	536	576	584	568	592	564	565	562	598	612	523	587	579	599	632	598	618	574	592	589	620	633	615	563	583	604	610	628	577	555	600	584	599	590	609	561	623	602	598	596	612	584	597	583	586	597	600	611	612	603	552	618	650	633	600	567	591	623	603	656	587	623	616	617	584	549	621	603	566	577	576	617	601	625	613	566	601	573	547	596	588	639	626	612	583	607	581	615	576	593	590	569	581	552	644	575	605	590	611	582	599	596	598	565	594	596	628	572	602	595	598	604	518	573	526	563	630	618	636	615	567	590	605	613	625	563	600	570	610	610	605	629	567	579	585	617	623	589	577	566	589	626	559	592	620	648	616	552	584	569	615	613	606	570	548	576	564	575	581	592	591	617	547	620	584	628	578	599	634	584	599	567	619	625	620	576	589	563	585	557	638	576	574	606	612	584	594	576	613	596	633	606	566	610	606	611	566	583	600	584	594	647	634	573	548	600	587	606	599	596	616	618	561	600	603	579	564	571	591	644	594	601	578	610	543	587	578	597	572	614	586	626	594	564	581	613	586	597	609	580	657	596	569	622	580	610	598	610	601	607	582	610	578	601	597	620	571	594	596	626	613	582	619	574	561	601	604	622	544	634	592	590	586	616	598	604	583	585	565	572	588	583	599	571	620	605	584	602	631	560	590	590	562	616	578	573	587	573	592	563	597	564	608	615	610	625	572	616	612	602	604	569	580	587	599	617	608	585	576	597	523	603	637	568	625	625	618	611	565	564	630	588	577	627	582	606	551	624	570	625	612	618	563	591	610	604	625	594	601	608	603	583	573	578	577	613	592	584	633	589	558	618	601	576	593	554	579	559	612	555	585	624	645	642	595	564	619	637	555	590	600	641	611	588	614	603	569	573	558	544	601	604	566	603	613	580	595	546	589	600	608	641	592	616	622	543	618	581	574	620	612	634	602	598	594	564	614	611	605	640	611	586	606	591	604	598	611	655	600	608	613	609	596	631	596	642	590	572	582	621	629	598	627	576	601	547	582	599	596	606	608	584	573	573	566	612	586	574	599	573	618	624	532	590	600	637	585	617	568	570	584	572	581	591	570	605	601	579	570	597	593	586	632	608	576	573	588	610	562	576	636	589	595	594	611	587	660	569	612	610	643	606	596	560	583	568	609	611	594	569	583	619	640	623	577	615	558	583	586	578	605	614	594	565	568	600	595	589	563	615	584	608	611	593	559	555	607	572	606	541	599	565	579	593	579	626	623	632	565	546	646	635	605	557	559	589	610	581	579	595	618	626	617	612	585	589	574	584	555	601	581	565	573	587	554	624	583	598	602	637	584	578	596	574	574	604	597	595	585	597	604	562	580	611	596	579	569	581	615	612	574	580	586	605	600	579	564	592	598	601	592	599	602	616	627	566	641	574	583	610	588	608	650	588	609	545	610	582	568	573	595	596	613	573	611	556	604	592	586	540	594	578	559	622	546	560	574	589	593	623	565	611	596	611	583	620	617	598	574	598	609	622	614	627	615	599	558	594	579	594	579	620	584	578	570	585	598	565	597	623	558	615	612	619	608	566	542	609	631	595	591	619	509	586	586	625	595	592	613	600	578	574	610	583	582	587	566	590	609	583	597	544	564	580	604	613	581	636	594	582	566	628	585	559	586	600	605	603	565	577	578	589	613	576	613	594	590	614	577	596	643	613	583	574	596	616	590	567	640	573	579	608	560	599	626	602	541	591	613	590	634	568	624	605	582	592	614	597	625	640	596	592	620	613	570	601	593	616	586	584	609	583	567	556	587	566	627	593	581	576	568	621	574	588	583	606	609	561	593	625	569	615	550	614	610	595	593	608	575	613	606	612	579	599	572	605	600	588	579	574	580	609	596	550	572	648	623	556	602	609	582	589	637	598	632	605	564	591	622	616	606	581	576	615	596	620	583	605	603	607	635	634	630	601	515	637	603	562	596	584	569	615	603	596	590	596	550	636	630	652	588	585	611	576	634	595	554	553	597	627	590	565	602	600	609	608	589	665	609	560	601	588	635	606	530	529	649	611	575	602	605	595	588	609	602	558	637	621	549	637	587	525	593	583	602	620	607	609	591	568	566	610	619	631	586	591	570	593	599	549	541	590	621	566	602	600	596	581	604	570	615	602	571	616	642	593	595	621	586	577	539	594	605	617	588	584	598	581	596	609	662	586	635	600	631	580	577	560	608	618	557	606	616	622	600	563	568	560	611	616	583	573	627	597	549	583	570	651	545	576	627	605	592	556	589	596	580	574	625	566	577	637	589	603	622	587	572	550	612	564	596	598	599	627	594	594	597	541	602	593	610	579	590	610	604	616	573	583	614	597	595	606	601	577	641	595	578	579	636	648	628	581	585	592	617	635	569	590	586	550	644	603	611	595	583	604	610	602	627	566	602	548	631	571	587	572	640	584	639	590	588	607	585	565	598	563	641	585	559	560	563	598	599	567	584	596	615	556	579	646	613	576	573	616	615	601	598	594	598	585	580	635	622	588	619	627	607	611	599	606	611	622	618	523	554	585	619	594	617	603	607	627	583	613	610	575	617	582	580	627	578	629	635	609	597	533	561	602	581	631	637	588	576	606	562	566	554	563	634	577	627	564	594	591	566	554	595	581	632	605	631	576	596	592	624	640	557	629	595	577	597	587	592	572	619	592	581	648	604	581	589	570	584	583	571	582	565	619	564	587	569	611	581	564	582	556	621	602	584	611	629	598	598	613	607	570	592	587	548	593	581	608	568	640	588	565	611	627	604	608	564	579	617	604	623	587	586	631	591	595	582	635	584	598	580	591	571	592	587	616	600	591	614	597	626	592	604	584	608	618	590	633	621	619	567	630	601	579	630	555	570	587	582	596	583	616	611	587	564	617	612	612	592	596	637	589	628	618	584	579	617	609	619	554	601	607	558	594	595	591	626	595	592	575	618	560	613	587	563	609	610	558	640	567	543	585	577	609	591	561	593	612	591	585	578	605	603	593	633	651	658	619	607	578	631	577	586	578	595	581	601	561	616	561	590	572	601	530	566	599	572	586	591	598	596	634	583	591	599	601	624	633	615	558	639	599	571	597	620	620	591	598	658	571	615	644	634	579	599	592	574	582	583	585	561	571	582	600	604	598	544	624	627	584	556	580	590	622	615	565	590	627	595	647	569	591	640	608	584	631	614	605	575	590	611	639	608	628	674	593	575	544	545	585	602	569	604	632	598	596	604	559	637	591	602	596	596	541
23809	21236	28421	24338	21240	8023	902	670	510	493	414	406	375	331	324	321	300	321	377	352	288	322	271	294	275	277	332	277	261	286	264	272	270	271	263	261	270	275	295	286	280	241	299	289	286	287	285	285	267	295	282	269	275	263	262	279	267	253	246	254	271	268	244	288	238	239	285	275	293	251	287	283	286	258	276	256	274	266	284	268	267	278	270	256	247	249	275	258	282	290	221	264	277	265	263	287	250	258	232	294	254	293	257	277	249	250	250	266	282	273	268	299	273	271	259	246	236	263	249	293	268	249	265	275	263	253	249	268	269	273	312	272	273	293	259	277	251	307	284	260	272	253	275	267	233	254	276	272	261	250	264	276	266	265	246	256	237	259	278	288	267	300	237	289	258	302	250	253	265	287	272	265	254	284	296	273	278	309	287	308	238	284	263	257	259	283	327	280	253	253	262	246	294	290	281	284	274	257	252	265	259	267	254	285	266	259	255	264	281	308	279	255	236	240	301	252	282	275	274	269	225	235	272	289	284	257	275	262	270	258	269	281	267	278	264	270	273	241	280	268	253	288	234	274	264	279	263	303	263	283	279	266	269	252	238	277	265	241	293	275	260	272	270	246	287	245	264	252	270	256	267	287	273	258	261	265	283	258	226	312	265	257	285	278	272	267	267	257	256	256	239	243	263	307	272	281	277	276	262	273	250	321	277	281	266	253	271	274	256	284	252	303	261	285	292	285	248	264	247	267	282	276	303	269	257	271	273	293	246	304	258	267	244	261	311	266	258	250	269	280	260	230	272	275	248	254	260	251	272	289	298	259	282	257	255	261	269	277	249	279	269	266	261	280	312	299	270	252	239	284	308	255	244	251	263	244	268	257	308	263	258	257	285	252	253	277	280	300	267	248	297	266	266	285	267	257	247	267	269	275	297	263	275	283	270	245	228	267	271	286	261	253	286	295	224	277	264	279	272	271	273	240	293	261	259	247	295	241	260	255	269	280	266	275	256	288	258	275	299	255	264	269	271	283	269	285	277	247	271	266	274	271	251	260	322	263	284	238	246	266	256	279	253	269	246	280	246	300	303	264	268	243	277	238	283	271	275	268	256	252	256	255	258	300	296	254	241	271	286	274	242	237	271	266	245	271	259	249	267	254	251	270	293	295	261	268	265	283	263	249	290	278	257	244	272	306	261	265	261	257	282	250	253	255	271	268	251	279	253	237	324	267	254	248	286	251	291	252	293	291	270	272	276	232	264	251	285	258	275	270	256	253	238	266	260	281	290	261	270	244	278	262	252	293	265	289	253	266	259	254	247	264	267	276	267	280	291	258	266	238	272	286	274	269	241	256	288	242	255	268	269	277	251	272	236	278	247	246	272	263	253	264	251	247	261	253	246	255	254	260	281	259	270	287	237	291	258	271	249	274	289	289	257	271	271	274	268	270	250	242	312	283	263	281	258	270	244	242	256	278	262	281	281	266	243	265	261	291	296	251	260	260	282	222	274	261	284	282	277	263	256	320	284	276	256	268	274	299	286	233	264	270	267	286	265	294	278	280	263	269	250	268	254	263	266	254	249	260	270	259	244	270	259	278	235	259	273	275	299	285	262	227	255	296	267	282	299	298	265	264	253	254	266	258	262	273	251	290	254	274	266	269	299	269	273	252	255	255	258	295	261	256	248	266	254	255	275	254	275	270	271	247	258	242	255	265	268	277	264	278	255	298	237	291	313	290	254	282	244	294	290	270	262	273	263	273	257	239	263	250	273	257	286	289	258	274	272	259	268	272	236	279	266	279	285	265	266	269	261	292	267	242	262	303	261	272	256	286	272	264	265	276	290	294	285	267	290	260	262	273	300	256	255	288	283	271	240	293	298	262	275	295	271	264	261	290	266	293	270	271	234	259	237	280	265	262	258	294	277	248	272	293	297	265	275	251	265	250	277	266	284	277	264	292	256	287	278	259	259	254	261	266	261	257	264	266	285	285	278	262	288	248	299	278	246	259	282	270	271	278	297	257	270	275	259	266	267	270	259	308	272	249	279	271	294	265	259	247	289	286	284	262	276	243	249	269	284	255	259	273	251	271	275	269	267	253	285	266	262	257	276	269	264	278	244	285	282	278	276	257	287	264	280	254	273	258	292	283	275	267	286	259	269	287	304	287	281	294	267	257	249	270	263	275	300	215	288	299	278	264	251	279	272	257	275	285	282	295	224	266	252	247	256	243	290	279	246	250	245	258	251	250	269	264	249	267	282	256	242	261	281	291	265	288	281	296	297	251	272	290	284	276	264	260	267	259	284	282	274	257	307	242	266	256	244	278	262	260	259	265	247	298	269	262	280	271	272	258	287	276	278	254	271	294	286	276	267	287	237	265	274	293	248	274	281	287	273	245	237	278	279	287	266	286	253	248	229	285	296	277	267	268	280	292	275	263	264	263	271	293	281	236	237	257	249	277	263	245	239	280	267	258	240	292	289	250	298	268	258	267	270	270	255	287	259	278	256	275	252	267	296	280	276	274	251	265	255	253	308	261	274	262	267	244	284	290	281	279	263	281	271	249	266	287	247	285	279	291	299	264	267	259	288	276	270	290	268	266	304	271	275	255	268	238	260	267	274	254	249	284	253	262	286	237	254	247	241	263	254	295	285	268	246	248	298	229	270	257	273	275	266	271	271	270	245	252	295	254	255	303	256	263	275	256	278	259	276	254	239	264	284	268	260	268	265	274	269	253	282	300	257	273	255	282	299	265	262	277	267	272	239	264	258	255	259	280	247	247	224	262	284	265	275	282	254	259	294	270	275	249	263	263	276	267	252	261	267	245	252	248	257	280	245	276	293	259	257	274	247	270	262	260	265	257	272	279	256	266	278	290	264	270	256	261	266	264	274	287	248	249	281	284	255	242	267	273	264	274	279	255	290	259	257	258	296	229	246	259	261	269	263	260	292	259	248	246	252	265	263	295	265	269	256	272	290	255	273	255	256	268	263	293	259	274	274	282	244	265	290	297	297	239	247	250	279	272	275	233	253	240	292	272	264	266	282	264	271	241	251	251	257	271	259	257	294	295	250	246	237	254	268	253	269	244	284	286	265	253	251	259	264	276	251	275	272	237	245	282	263	284	269	251	273	258	257	301	278	254	241	255	239	243	286	303	269	257	227	256	272	283	266	292	275	250	267	244	257	255	292	252	276	302	266	263	258	263	267	262	262	274	270	289	280	251	268	302	270	305	235	281	248	292	262	252	286	266	291	265	273	265	273	274	256	245	254	296	281	247	247	258	244	284	241	272	248	252	258	271	254	265	259	233	256	257	264	266	269	241	270	274	293	269	275	251	260	281	261	293	257	257	231	263	264	275	246	232	257	279	271	307	263	266	250	266	280	251	286	251	264	295	253	261	277	264	255	275	281	256	290	277	265	299	294	276	238	245	269	275	292	278	275	262	282	280	295	266	241	279	306	279	261	271	278	265	259	288	285	253	283	286	291	282	283	289	275	271
8702	20691	6236	2884	2076	1594	1095	890	720	644	570	518	496	453	392	373	365	375	433	366	302	335	309	348	294	289	308	351	336	279	297	308	260	306	317	307	306	315	281	339	298	310	285	285	279	300	300	274	302	286	293	268	318	279	280	262	262	276	297	251	309	282	263	257	272	302	305	277	290	287	270	255	293	274	288	314	289	286	295	294	286	288	315	265	304	306	288	257	259	286	279	306	286	290	283	300	283	271	272	255	325	296	260	291	299	290	244	279	260	286	285	272	283	316	262	318	315	285	286	306	261	298	283	257	275	301	277	276	316	274	258	274	279	338	271	310	277	290	296	263	273	274	311	275	277	303	303	296	276	258	276	299	277	261	263	262	272	282	241	272	300	294	286	272	260	296	263	272	265	268	316	299	316	250	270	277	278	273	283	298	285	279	264	299	294	296	294	272	301	274	319	271	308	275	296	300	269	275	288	263	271	258	282	303	297	259	270	284	273	273	253	269	267	279	296	286	305	283	265	276	278	266	272	286	279	291	248	292	284	269	262	289	300	288	277	277	304	273	275	276	271	285	292	307	282	287	283	279	298	272	270	259	290	269	281	292	296	293	273	272	272	310	266	267	278	316	271	279	261	292	263	296	312	295	290	311	303	285	312	269	286	273	261	303	302	271	297	282	283	273	299	265	293	280	296	263	256	277	295	265	280	291	279	288	277	266	318	275	266	271	276	282	271	308	292	254	266	290	295	288	311	304	289	286	272	294	277	269	272	256	266	276	264	277	274	302	283	268	250	270	283	284	273	264	297	276	273	294	290	272	265	287	280	297	281	280	264	299	298	303	290	281	290	270	279	282	293	292	270	287	238	323	292	303	292	278	283	268	301	271	273	264	289	301	297	260	278	280	295	281	266	303	293	282	286	294	291	287	306	298	313	281	293	298	270	289	283	276	270	278	303	277	276	275	290	278	268	272	259	312	290	280	311	285	273	257	271	291	253	306	268	309	283	260	278	320	285	287	269	290	293	300	282	281	299	249	267	253	292	268	270	302	291	310	280	291	296	272	232	292	268	308	275	299	270	301	289	278	288	309	293	285	280	240	260	250	258	296	266	288	257	283	258	290	304	307	300	317	270	288	307	261	294	302	320	292	290	291	301	259	274	306	308	255	280	239	268	263	263	299	273	253	264	292	271	283	295	257	262	289	259	247	311	304	271	274	269	275	281	318	285	285	278	298	244	282	280	282	301	304	269	289	286	304	294	272	267	288	300	281	266	262	229	270	249	285	260	315	278	291	269	276	285	257	289	249	304	263	273	285	259	289	293	255	271	282	270	286	289	288	265	287	277	300	272	267	263	257	250	275	269	254	310	277	289	293	323	288	292	279	249	271	269	266	267	297	279	305	245	268	272	255	308	299	264	313	310	306	299	273	281	274	269	292	266	273	306	277	297	289	300	262	266	255	278	263	247	291	300	288	280	289	263	291	277	295	301	276	284	268	284	284	267	284	280	298	286	268	260	285	300	266	264	268	287	283	278	287	291	308	290	298	273	279	282	297	297	295	269	292	288	275	294	278	279	292	296	261	272	299	294	310	255	251	272	318	273	276	285	306	300	282	280	295	275	269	273	296	297	259	294	278	280	271	283	296	259	259	296	292	285	288	277	252	286	248	274	302	291	259	293	277	277	284	282	258	280	301	273	301	290	321	302	276	249	269	279	292	305	290	271	303	262	301	238	262	254	285	272	272	299	312	277	278	295	273	317	292	248	284	280	245	264	263	274	301	311	267	288	286	260	255	277	293	296	297	248	312	296	279	295	293	280	294	271	274	292	282	337	272	288	268	284	265	287	284	285	289	293	295	283	287	287	292	276	288	278	269	280	279	298	283	304	267	281	293	300	282	252	280	279	255	270	289	259	237	274	291	284	306	296	288	255	280	263	268	272	282	253	288	282	249	286	283	302	268	258	279	276	274	286	256	284	285	298	274	272	278	315	281	312	266	281	265	282	276	289	278	274	278	278	272	271	281	269	297	300	263	307	309	294	265	284	262	290	304	300	249	300	275	291	297	266	286	307	303	275	299	319	282	315	283	314	279	270	275	279	274	269	262	276	299	293	261	261	260	276	282	317	298	290	255	273	260	278	282	259	285	306	267	295	293	333	295	296	291	276	255	273	295	278	293	271	289	268	318	289	300	249	311	271	282	300	266	302	279	298	285	310	283	290	284	312	288	248	278	277	268	304	231	277	263	289	268	315	293	300	284	265	277	253	251	309	267	252	276	298	287	291	275	276	265	260	259	286	309	286	285	269	285	300	287	270	307	267	281	278	292	273	241	247	295	306	250	306	266	267	295	281	275	282	308	290	290	283	283	285	277	302	277	270	277	272	261	277	305	283	263	246	299	262	274	259	315	268	294	280	306	280	305	272	274	274	279	266	284	290	271	301	296	279	276	294	297	292	272	270	277	278	271	282	297	270	272	292	258	292	253	291	295	274	288	258	281	264	283	278	264	243	275	307	269	288	320	305	279	286	291	281	241	308	283	273	271	248	244	284	291	287	300	285	306	280	278	272	301	263	284	302	280	307	305	268	262	262	259	261	290	282	281	280	272	286	286	269	280	260	275	269	294	282	250	299	280	276	285	258	281	278	296	266	286	259	277	303	302	280	292	267	289	276	290	281	289	277	298	307	307	275	282	289	282	282	273	287	285	276	291	279	286	305	334	286	295	274	297	261	278	286	283	253	261	275	292	279	280	277	259	310	296	283	276	284	273	288	270	302	296	242	307	272	271	298	299	308	252	272	270	293	287	283	306	250	279	278	284	298	252	288	275	289	261	249	289	258	271	266	272	288	252	303	275	253	266	249	297	275	262	267	288	277	272	255	288	273	258	285	286	285	244	258	292	276	290	264	270	265	275	285	297	263	295	254	260	269	297	295	264	285	286	246	266	287	284	301	266	293	272	279	261	277	276	278	279	305	259	290	302	270	303	289	257	286	273	288	247	270	314	286	293	306	259	271	292	303	298	285	236	273	283	298	314	316	291	241	299	282	279	260	292	268	285	293	292	244	289	320	262	287	286	293	295	266	271	312	308	288	275	286	250	280	275	280	284	275	273	298	299	308	310	289	266	313	294	244	287	271	306	282	267	263	266	253	274	260	314	270	301	278	279	275	281	257	312	293	289	277	317	262	289	294	265	249	274	299	256	261	283	311	294	276	264	290	292	272	278	289	276	311	274	262	270	295	270	252	306	311	272	276	310	284	269	308	321	300	300	295	275	293	269	286	292	241	275	270	292	276	260	296	262	269	258	282	279	284	274	287	251	297	275	313	285	278	286	270	278	244	272	274	301	311	296	279	273	313	301	261	288	271	278	270	306	292	279	262	287	305	296	282	284	268	284	260	277	263	264	249	271	294	294	239	291	265	318	277	267	271	289	293	252	268	304	271	273	268	285	258	281	286	272	260	292	251	297	302	268	311	273	276	269	292	281	273	286	288	273
24891	21229	27374	25281	10186	1228	954	864	766	821	705	749	715	823	732	735	690	739	776	727	770	692	693	711	700	688	721	708	687	681	717	679	698	719	693	696	710	679	714	683	697	704	686	751	712	714	696	649	720	735	724	697	710	733	659	697	734	724	715	688	680	681	719	687	708	678	671	704	722	698	744	723	696	664	691	724	724	747	670	734	710	710	657	715	671	719	712	678	678	686	689	723	722	725	731	671	657	682	735	752	652	713	675	670	697	712	709	686	705	702	690	662	731	713	701	662	707	685	707	718	692	709	684	709	730	714	672	692	651	677	728	748	710	699	685	728	706	715	733	743	706	717	685	736	691	681	741	750	650	722	736	723	705	718	727	724	713	743	704	697	707	714	674	702	697	677	683	689	701	681	699	652	695	677	725	666	678	702	705	699	736	683	734	738	669	739	693	657	712	696	712	722	753	712	735	688	690	709	754	690	741	690	717	664	687	701	740	707	721	677	702	645	701	655	677	700	728	650	702	711	747	708	723	725	719	682	714	705	657	671	723	666	722	718	709	665	701	670	700	712	679	687	670	690	700	710	719	714	663	732	739	687	694	655	733	720	696	633	719	642	715	713	695	686	648	710	758	693	723	713	719	729	717	688	744	739	703	711	745	711	716	697	724	707	748	676	715	711	697	713	731	730	692	693	736	721	659	693	772	648	695	722	672	704	662	767	666	680	666	654	738	701	669	705	715	738	675	707	703	682	667	671	757	700	683	700	722	661	678	671	664	665	677	696	713	671	718	677	676	673	679	718	729	713	704	694	727	729	672	664	711	679	697	706	740	669	714	692	694	702	707	754	764	730	720	703	660	654	683	694	701	716	688	680	679	759	680	698	703	714	674	726	729	691	715	673	743	695	681	673	665	701	662	696	681	732	704	698	701	765	673	726	657	692	695	681	674	702	723	702	665	727	672	703	729	693	722	669	694	667	674	744	689	687	715	705	677	644	696	708	671	721	683	693	758	740	706	705	681	701	681	701	775	732	693	679	730	722	691	711	675	776	701	715	684	705	702	716	703	702	688	695	710	716	734	711	719	734	699	624	695	656	640	722	679	717	676	732	744	739	665	699	706	714	680	737	684	671	718	701	701	672	649	703	709	731	701	708	751	675	671	695	699	724	718	711	722	715	704	698	719	667	721	694	723	686	688	762	734	710	712	721	715	704	688	685	693	701	688	685	669	665	702	699	718	679	696	722	705	752	758	713	700	676	676	716	661	670	739	682	697	682	694	749	709	672	686	700	714	761	702	734	720	660	702	703	738	706	723	690	695	737	697	691	692	756	697	689	665	685	672	752	721	721	676	676	713	698	672	741	718	736	658	711	714	742	712	695	713	694	720	725	671	690	653	675	710	697	680	701	683	685	678	737	701	662	719	704	684	728	718	648	734	665	682	741	723	698	703	719	676	713	717	632	716	688	744	686	712	703	699	676	669	689	734	647	671	688	714	704	723	644	723	692	685	719	676	699	717	700	688	694	705	751	696	692	688	709	729	696	688	703	665	671	708	689	705	693	668	680	705	674	693	691	677	714	725	651	708	652	780	732	675	684	663	706	706	742	677	691	717	677	694	717	696	713	739	697	715	717	731	704	747	727	721	725	731	718	657	643	739	706	686	682	725	703	716	714	682	674	691	703	691	716	701	673	670	746	721	706	700	697	683	728	693	691	689	723	701	674	681	699	710	678	743	712	652	718	657	696	714	700	750	724	662	730	678	714	685	662	741	660	735	681	724	646	688	683	746	715	734	703	660	720	661	696	728	703	704	695	669	694	695	693	710	656	700	697	690	688	708	658	685	723	677	702	700	718	734	705	717	705	693	706	747	704	701	666	742	663	697	720	757	725	687	663	747	687	692	722	679	716	704	689	665	673	695	649	697	678	746	648	707	694	755	727	700	721	733	678	732	682	702	676	645	729	679	708	658	699	695	694	694	716	678	709	771	662	705	714	751	719	692	717	690	712	701	688	662	728	699	709	697	727	671	717	718	701	708	667	693	665	726	735	684	707	695	701	758	699	709	718	729	686	718	698	770	702	709	698	743	671	676	712	731	666	739	726	768	659	649	672	697	693	678	673	711	707	710	653	704	671	742	740	712	665	713	747	696	705	700	674	700	701	713	687	731	696	670	715	714	697	689	674	716	703	653	732	740	722	726	749	705	685	657	743	664	715	683	736	687	657	706	691	675	682	706	715	747	678	682	655	697	687	737	743	696	729	675	700	677	712	722	680	710	701	628	729	646	739	685	713	703	731	735	697	705	700	730	704	683	653	736	708	744	665	685	684	689	737	666	693	736	720	709	669	705	694	730	689	690	707	717	701	727	715	714	638	698	683	729	703	677	697	686	703	672	695	729	702	696	693	679	751	725	697	643	673	716	715	701	677	695	656	687	672	672	691	720	735	734	708	620	713	688	708	744	701	716	710	654	730	703	658	700	627	696	688	706	709	701	685	726	688	701	726	670	662	778	679	669	744	701	633	695	762	665	649	700	710	697	715	705	760	702	757	697	638	657	728	693	686	733	673	665	683	707	721	705	662	708	703	653	713	706	701	652	711	669	658	720	690	736	705	697	697	676	739	693	719	686	723	700	723	709	646	686	706	696	724	674	710	691	687	668	693	683	684	725	727	735	632	650	688	713	710	668	771	680	743	671	700	729	697	768	696	685	743	745	713	736	683	718	732	732	702	753	662	688	752	691	710	700	749	646	657	728	705	683	706	705	714	662	694	683	722	693	676	721	712	671	696	665	677	731	717	701	735	689	675	715	733	729	692	698	681	662	692	681	699	678	681	710	680	710	713	738	688	693	722	688	705	689	695	733	759	700	724	721	720	730	692	695	676	736	668	717	726	725	675	646	673	706	705	788	733	635	697	707	699	713	717	655	726	728	723	700	679	671	680	681	711	759	685	708	681	672	671	720	689	685	696	674	732	698	732	725	720	736	709	671	701	662	659	637	685	728	682	731	733	734	706	719	739	700	681	694	701	682	725	691	708	686	676	725	710	705	689	710	621	754	656	690	702	695	718	691	715	728	667	699	688	684	692	689	712	757	693	740	705	686	732	708	705	663	722	701	755	713	737	704	707	701	693	733	707	722	666	705	668	726	701	711	698	699	679	739	724	677	684	722	692	741	710	708	657	716	630	696	677	703	755	729	715	682	721	688	681	713	658	703	706	708	696	672	670	696	675	668	708	689	684	664	723	717	655	701	732	723	674	680	711	681	696	710	717	713	720	771	664	661	709	718	671	664	702	673	673	746	654	668	667	731	717	625	701	729	738	691	716	717	706	676	692	689	741	731	645	704	685	683	710	713	692	747	681	691	715	725	708	676	657	675	719	684	665	664	665	711	732	739	704	659	721	752	674	696	673	640	645	690	635	728	654	686	689	686	705	715	707	718	675	728	702	683	717	698	732	673	679	659	732	712	675	710	701	655	688	690	696	740	696	668	709	725	678
7002	15672	3919	2072	1625	1350	1134	959	900	880	795	865	778	780	773	748	729	746	791	777	724	741	713	730	665	714	748	745	710	738	707	690	692	702	710	718	703	655	687	694	669	763	676	666	685	743	732	680	739	716	731	709	727	685	708	711	673	714	723	712	707	679	711	750	690	691	687	694	727	738	681	692	665	708	682	753	690	744	709	707	691	730	737	686	729	741	713	695	658	741	660	700	727	712	722	674	683	717	742	690	713	674	661	719	698	724	775	703	739	734	673	653	657	701	747	728	725	743	747	741	728	682	692	664	682	712	708	719	650	674	673	691	728	680	659	672	721	715	730	673	714	740	703	637	719	775	670	721	679	749	741	715	694	687	737	702	678	710	655	729	710	698	742	691	685	680	713	706	697	687	695	689	673	676	709	688	733	728	695	695	747	742	678	626	715	678	695	731	760	736	687	711	712	761	727	663	726	716	682	730	706	734	709	686	688	728	717	709	748	685	701	646	690	756	761	741	650	721	673	722	725	703	733	656	703	719	747	737	756	661	686	697	724	704	689	657	667	653	698	732	700	677	736	683	734	728	692	732	688	710	688	690	716	646	728	678	720	726	656	739	699	719	671	721	705	755	697	682	691	727	682	725	715	739	705	677	749	668	745	708	727	680	740	683	724	753	691	699	710	748	653	675	726	702	681	709	675	720	716	699	732	694	720	679	726	662	698	695	690	721	738	674	719	726	700	657	717	699	677	697	695	725	683	684	684	677	694	687	739	721	706	666	754	709	704	703	718	733	693	729	709	646	733	723	697	689	695	685	633	725	745	717	722	689	717	745	724	697	671	712	678	751	703	678	714	690	712	690	672	709	697	697	756	719	673	788	707	728	719	732	659	712	707	735	709	705	701	713	741	687	696	704	712	699	655	680	680	746	734	700	712	716	740	713	660	699	661	671	708	703	680	677	708	709	704	706	697	713	724	707	671	702	714	693	637	682	685	688	696	695	688	677	674	681	641	800	680	693	677	730	709	716	695	685	692	673	745	706	723	689	728	720	693	707	672	731	683	712	697	699	676	688	676	717	687	695	763	724	685	693	706	681	710	689	696	704	677	704	668	679	674	720	710	736	688	727	698	709	686	675	662	736	710	738	728	680	656	695	752	679	701	699	707	741	696	670	684	733	749	681	699	692	662	718	763	666	716	675	687	676	714	702	716	663	701	679	679	713	694	724	673	711	698	710	708	738	698	716	669	715	659	727	712	729	680	696	643	698	709	747	691	726	747	696	705	707	709	741	697	700	726	658	675	720	714	694	719	707	677	710	694	716	716	720	687	709	709	684	692	702	724	707	699	717	710	720	678	719	670	726	738	685	699	692	727	699	722	709	697	650	654	689	745	669	683	698	730	763	663	699	713	741	679	701	721	720	717	668	692	716	724	712	723	723	637	679	709	727	747	662	688	723	637	684	672	666	684	679	718	711	709	690	690	646	705	681	718	695	681	742	722	748	686	691	692	726	748	687	707	723	713	731	699	676	669	703	711	662	667	662	699	709	680	689	699	717	690	727	730	736	714	659	721	697	679	714	718	686	739	674	646	719	682	679	742	613	689	692	714	697	680	734	732	682	711	699	723	671	656	755	680	684	708	700	698	707	696	697	718	672	634	702	686	716	642	689	695	703	703	741	657	698	682	688	718	700	703	673	712	696	712	699	770	669	681	719	713	695	713	717	704	666	716	697	701	692	677	664	700	698	718	691	705	699	675	654	709	704	704	709	660	712	695	678	725	692	665	684	757	701	663	688	667	682	699	732	684	724	726	722	768	692	683	708	695	685	738	697	675	672	699	719	710	740	699	738	724	725	677	709	715	662	701	723	703	718	684	706	701	725	726	701	728	716	689	723	700	685	707	698	700	720	671	708	690	705	747	680	687	650	707	644	653	725	712	671	710	681	730	691	690	678	705	673	677	714	743	687	701	725	712	702	685	728	656	682	670	711	696	678	755	675	677	717	700	734	745	681	713	700	673	695	685	705	685	701	727	687	707	665	714	695	704	700	706	724	707	741	711	637	711	686	684	687	699	711	693	719	708	674	711	703	680	659	740	714	686	708	714	669	710	727	642	742	694	695	748	692	707	731	665	723	666	718	690	708	701	688	674	721	715	676	690	719	720	718	723	725	677	689	655	725	682	680	683	730	702	707	678	709	726	707	688	665	683	683	795	746	663	643	738	701	728	740	694	704	720	718	692	707	709	695	680	671	719	724	711	696	673	683	698	693	652	739	720	726	679	683	688	725	702	682	731	702	711	721	697	731	694	691	707	724	687	704	709	697	724	673	715	715	732	682	653	674	714	725	708	745	697	668	753	663	694	695	697	712	670	712	704	699	707	686	757	714	653	708	714	707	701	690	704	775	637	690	691	721	756	699	720	684	721	662	713	723	683	703	684	659	724	680	704	738	744	718	670	714	710	675	708	713	669	694	682	717	725	683	693	708	708	682	703	689	702	698	691	711	710	667	673	696	736	664	760	725	708	683	679	703	693	702	693	660	732	678	739	695	705	762	644	714	693	725	711	730	723	730	745	718	696	695	674	702	664	694	679	691	685	702	702	659	651	732	734	740	728	685	717	729	730	674	741	688	682	659	706	663	717	676	664	702	688	725	672	671	703	709	666	695	673	689	768	661	672	731	693	679	670	715	636	697	745	723	678	686	722	727	736	710	733	731	714	707	674	690	685	709	712	690	664	724	705	696	721	681	665	768	667	700	686	720	703	707	711	684	679	723	725	673	729	687	688	721	739	713	656	677	712	730	688	745	732	766	667	670	800	739	740	718	725	700	661	668	687	699	761	776	712	698	701	688	726	718	683	676	683	723	638	654	707	706	708	676	692	674	691	664	727	652	731	675	713	705	712	684	705	707	709	772	649	688	708	725	691	704	739	669	719	711	707	698	694	684	713	704	665	662	684	694	712	698	675	735	707	745	693	740	713	728	725	741	708	718	677	705	699	716	729	705	722	688	739	701	686	713	759	778	689	696	707	686	733	708	717	698	721	740	677	681	692	685	675	730	713	682	699	717	633	735	709	719	683	672	729	671	709	696	685	736	709	721	692	709	728	739	673	689	645	682	712	697	690	731	711	680	689	652	739	655	710	708	723	655	729	704	678	677	670	744	738	708	730	714	723	708	705	691	693	721	751	695	722	682	637	709	690	733	679	699	640	735	654	681	696	723	721	706	694	651	711	693	680	705	697	694	758	705	749	705	713	727	649	713	700	756	691	720	701	697	712	688	668	667	661	686	766	716	726	698	738	723	710	725	700	711	688	716	692	720	707	709	760	704	692	692	723	744	694	712	682	676	703	706	671	650	747	701	728	687	686	727	742	716	647	735	720	666	711	718	698	701	703	721	722	680	664	722	743	709	718	696	668	724	688	692	687	713	708	724	704	654	686	732	754	668	699	728	706	721	730	688	679	680	713	751	714	704	696	710	737	704	702	712	702	745	710	693
22548	21246	28990	23778	21248	21291	8185	1066	678	660	605	524	505	452	448	382	408	394	451	375	360	343	338	366	311	305	321	291	300	311	344	327	327	315	318	342	304	295	302	332	324	321	301	298	336	312	284	304	304	294	315	305	318	305	288	313	323	309	292	276	258	311	325	321	285	304	288	285	337	322	315	308	288	292	315	308	292	333	293	335	281	280	313	294	295	284	287	303	310	281	307	268	322	301	287	304	277	274	323	280	263	309	278	314	295	301	299	293	303	264	273	270	273	280	294	322	306	280	298	325	287	293	308	274	290	305	307	299	316	303	279	277	298	310	293	295	297	313	318	295	290	265	268	310	274	290	254	317	308	294	292	296	271	262	283	288	269	292	263	313	331	304	256	294	299	263	299	281	289	317	281	283	324	284	297	276	304	282	289	287	291	305	292	303	339	292	290	276	294	291	291	288	285	319	305	281	298	311	280	308	287	296	283	276	305	317	306	315	304	295	292	287	288	276	296	284	331	262	304	300	285	294	291	307	308	345	314	257	280	281	309	304	283	310	303	309	300	303	285	292	268	302	320	322	283	324	316	305	292	295	270	306	310	300	290	303	313	334	313	293	315	302	312	326	330	297	290	297	292	282	290	299	296	301	289	336	263	307	285	302	292	282	314	281	273	274	316	293	278	306	275	268	286	332	288	299	283	299	280	279	292	292	318	286	287	288	325	293	302	295	286	262	299	286	297	307	272	285	290	316	313	307	290	313	276	299	293	286	303	281	261	311	323	312	313	265	275	309	283	276	280	279	292	301	295	323	288	316	311	287	236	280	312	284	282	279	337	284	287	266	291	282	279	274	267	269	286	299	303	268	290	295	263	292	300	307	295	284	291	288	284	307	297	278	297	294	306	289	289	292	288	280	314	308	283	296	278	303	329	299	314	278	282	284	301	290	297	281	286	244	301	295	270	284	268	286	323	305	280	286	274	313	309	290	300	316	288	289	272	286	273	269	306	281	293	294	295	319	282	281	280	282	265	285	305	287	278	302	270	295	275	277	279	316	306	284	311	299	299	297	294	304	303	270	321	291	320	297	275	301	266	305	299	302	326	306	277	275	305	293	265	308	297	315	289	315	326	283	309	283	288	293	301	289	270	279	301	282	283	313	278	303	280	271	311	302	325	291	283	305	287	289	309	302	314	312	302	270	298	309	308	283	314	289	290	287	315	309	277	267	306	295	310	304	280	291	279	270	305	285	291	291	276	285	308	278	258	273	303	302	288	313	293	307	331	296	284	250	296	276	304	297	302	279	271	285	296	295	277	295	299	295	278	265	282	301	299	299	293	307	288	308	288	283	289	304	306	288	304	318	288	317	304	279	318	267	255	285	268	292	301	296	273	306	298	295	284	306	270	301	297	259	275	304	306	301	287	294	332	287	286	301	294	284	280	304	275	310	331	283	274	323	284	272	310	284	301	274	272	269	301	312	312	289	320	280	310	283	270	334	297	311	278	292	323	294	286	310	272	292	336	306	281	268	291	306	278	268	298	289	308	260	262	284	288	295	289	264	321	258	322	273	277	291	261	291	270	297	290	282	309	302	295	266	307	281	296	299	314	285	286	327	301	267	284	292	327	280	307	263	292	296	317	305	255	282	303	311	367	285	285	294	299	298	329	291	299	314	289	295	309	299	274	299	304	287	295	297	306	268	314	292	287	311	307	302	316	319	314	297	271	285	288	293	293	311	310	307	297	293	308	294	295	306	286	280	282	279	309	303	321	297	307	301	310	300	308	276	295	312	303	299	286	298	299	304	283	311	319	254	284	297	326	311	302	316	310	294	284	307	268	303	254	268	284	305	296	325	316	286	275	310	285	288	301	275	305	287	290	275	312	304	261	310	311	314	307	303	288	283	292	296	307	269	288	294	312	314	311	288	292	280	274	294	283	275	304	295	297	291	285	294	291	273	280	308	312	310	285	310	321	305	297	290	259	258	293	260	294	286	275	296	276	280	293	281	288	292	270	292	321	322	283	265	289	307	303	294	313	298	300	304	335	290	306	333	326	297	280	284	265	290	299	279	292	282	314	292	276	292	301	274	307	296	305	310	266	279	270	278	305	334	300	314	290	291	280	302	289	294	307	282	316	312	308	296	278	297	292	281	297	299	278	299	261	303	272	253	299	306	293	323	315	271	291	288	317	315	291	295	322	304	280	294	275	280	295	291	294	268	307	272	282	314	304	281	274	259	263	280	282	315	300	300	262	293	268	269	293	303	313	307	305	329	296	272	288	300	319	304	299	267	257	310	264	315	307	285	262	287	294	324	299	301	295	297	327	322	306	304	314	303	298	303	251	274	297	296	311	306	297	285	280	251	316	290	314	295	289	318	292	285	279	273	298	314	312	279	306	295	323	266	268	295	313	306	306	290	279	288	314	285	273	297	284	305	316	272	291	322	319	296	295	297	301	280	283	293	283	279	268	308	308	311	323	291	320	313	280	266	350	322	309	307	319	285	304	299	275	334	299	302	268	275	317	290	300	304	304	320	305	286	288	297	291	299	300	302	275	265	314	306	292	306	294	320	301	285	280	285	295	263	273	308	281	304	310	295	278	322	292	330	279	277	282	294	288	284	255	293	280	315	304	296	292	267	287	314	310	297	311	283	285	283	283	320	262	289	292	287	262	302	283	280	294	286	279	284	304	332	300	297	305	302	314	296	299	298	279	281	284	329	275	262	320	262	286	297	304	298	316	292	317	305	290	282	283	303	297	267	302	311	306	282	314	336	298	323	306	331	305	291	283	280	279	337	309	301	276	327	285	299	305	313	340	297	319	319	290	289	313	279	285	275	295	328	248	304	310	294	304	315	326	295	266	285	300	298	287	323	314	290	294	291	300	292	288	285	297	292	311	300	279	283	295	298	296	330	334	296	267	298	295	272	270	300	295	300	279	296	318	279	273	278	317	271	323	279	290	300	293	284	276	309	300	269	286	330	276	278	310	324	287	285	325	308	293	290	310	289	297	297	281	274	306	267	285	287	290	275	307	248	296	265	307	282	330	289	282	316	280	319	274	273	322	283	287	279	300	272	319	279	295	308	334	310	311	296	315	283	326	303	310	301	272	291	324	265	292	287	243	304	278	281	307	295	279	300	313	310	292	267	300	281	279	293	293	287	314	286	265	298	297	260	300	276	311	298	293	268	276	331	291	275	272	270	314	294	304	276	292	309	291	291	337	285	289	296	318	286	306	298	305	281	301	290	248	317	273	283	268	303	326	280	294	290	321	295	279	255	278	315	259	298	304	307	262	255	305	311	323	261	305	264	318	270	319	298	273	303	287	329	312	279	254	294	259	298	278	281	285	307	289	304	297	281	304	290	271	267	296	271	309	295	294	293	292	286	276	304	293	314	312	306	303	298	323	283	304	269	286	295	329	304	274	305	294	293	302	279	300	273	309	287	292	300	275	294	284	283	272	290	277	308	296	278	297	320	291	322	278	317	308	305	297	294
6938	27595	10178	4899	3449	2527	1899	1431	1141	985	781	643	616	557	532	470	429	462	556	446	344	387	348	352	352	337	352	377	313	360	316	335	305	334	310	331	327	306	336	283	331	311	355	307	315	314	283	293	330	289	315	316	274	316	310	313	322	290	289	276	298	300	303	299	337	287	272	282	250	308	301	297	322	280	280	339	317	285	299	324	285	336	334	291	277	320	276	283	279	279	275	269	278	304	341	295	287	299	296	267	304	291	303	304	274	300	298	332	288	333	300	292	295	294	291	289	295	300	315	291	294	287	261	284	303	264	280	283	322	312	258	297	307	270	278	284	299	290	269	312	286	315	294	271	294	278	288	293	295	286	314	319	277	298	301	292	296	290	299	276	307	305	295	289	283	317	311	299	310	285	276	317	302	294	300	286	293	299	286	316	271	263	299	297	305	269	258	295	315	285	287	257	287	281	302	331	283	275	289	263	291	320	310	298	303	295	272	312	303	284	290	285	298	308	304	291	265	310	318	306	305	290	294	333	293	278	288	293	292	287	273	284	298	285	277	284	291	322	272	289	312	282	299	315	285	282	268	279	314	326	286	267	287	315	302	283	300	302	283	286	268	290	278	298	283	272	280	294	310	304	288	288	301	301	280	284	288	269	284	276	297	307	309	320	310	289	294	295	339	309	266	276	301	271	310	265	274	296	284	292	274	281	314	314	316	302	305	294	282	295	286	278	284	282	295	290	282	314	301	279	295	277	276	284	314	276	292	292	302	301	296	287	297	314	307	312	277	295	258	310	297	312	288	272	279	287	307	292	300	291	304	296	256	287	349	306	252	317	292	290	280	291	311	291	300	286	285	285	314	274	290	302	285	309	275	313	298	290	288	314	295	258	271	281	287	293	288	277	322	275	306	274	290	281	282	296	307	296	280	287	302	269	275	292	321	280	265	294	295	308	297	303	304	284	290	296	292	300	304	244	301	279	297	289	295	280	302	272	284	292	282	271	308	276	281	272	266	289	293	244	262	280	295	293	281	284	307	299	330	291	319	275	311	305	286	283	318	304	294	298	315	287	294	290	280	282	299	278	281	297	277	329	287	265	282	296	268	270	288	300	301	302	316	285	279	294	290	287	302	283	298	286	303	303	278	273	298	248	272	308	270	301	319	277	269	279	298	289	320	323	301	313	281	274	273	280	271	300	262	288	261	301	284	269	316	321	308	312	300	317	288	315	284	261	255	297	280	286	272	290	286	310	274	305	318	296	272	287	297	283	287	278	302	283	297	266	310	319	320	284	285	304	322	305	299	282	284	290	290	269	263	291	287	291	272	306	328	308	293	272	296	291	317	266	294	298	286	277	321	302	290	327	326	262	276	310	302	273	284	263	279	331	269	288	290	283	260	309	278	301	314	326	310	273	287	281	276	322	273	265	283	302	316	308	286	276	309	257	278	279	302	292	287	277	296	304	299	262	280	290	297	303	278	327	299	292	260	290	275	280	300	275	302	282	283	302	305	291	299	273	281	290	299	284	273	299	276	268	329	300	286	278	293	289	292	289	296	259	305	277	277	289	272	301	291	283	275	316	295	309	298	291	301	285	289	283	297	307	286	250	282	287	297	281	299	295	288	291	286	282	280	291	313	269	265	297	309	307	317	323	293	295	276	299	288	279	262	284	283	286	265	295	311	312	293	308	263	295	296	269	258	312	280	301	317	308	282	280	285	262	265	300	300	299	271	288	289	310	293	250	283	272	288	285	279	306	283	295	316	289	287	294	324	292	303	298	324	283	295	311	296	269	283	289	301	280	330	295	284	299	330	306	274	299	298	334	268	258	280	310	294	257	278	274	281	269	307	294	295	294	271	311	277	303	307	290	299	293	334	273	298	298	266	288	290	265	273	285	317	279	291	287	294	269	296	317	278	276	294	324	260	271	288	268	302	285	296	290	270	294	267	285	280	289	329	292	282	294	303	273	271	289	285	293	298	290	265	278	309	301	287	284	301	274	295	294	270	290	269	296	262	296	261	304	317	318	288	271	280	266	289	332	273	289	292	285	293	296	297	301	315	303	287	262	289	279	286	289	289	327	295	286	278	318	282	317	308	289	274	298	282	297	290	287	326	274	290	276	305	304	292	310	315	290	295	290	284	270	260	301	293	257	253	327	270	302	295	325	283	278	273	315	274	308	272	280	294	277	291	300	283	287	299	300	292	285	275	287	279	283	306	298	288	268	293	297	274	269	306	283	288	303	299	297	277	298	307	275	309	297	297	266	276	291	315	306	291	301	330	271	272	292	284	295	294	293	286	296	300	296	285	294	269	278	309	302	299	298	250	296	284	298	305	281	290	248	285	316	276	269	282	289	278	270	299	276	315	290	308	271	254	269	312	287	300	305	295	286	314	320	307	289	299	276	286	286	270	313	283	272	304	257	303	301	301	290	295	309	305	287	303	280	301	333	306	275	300	285	285	293	289	307	305	292	314	282	285	282	283	273	278	284	290	286	298	271	300	313	269	284	289	300	300	317	288	308	313	286	299	281	310	276	311	301	280	282	283	309	283	298	254	315	284	299	308	298	301	303	274	284	310	307	293	300	319	297	279	286	280	294	304	297	313	300	317	321	290	296	277	284	276	281	286	298	305	313	290	266	287	279	321	274	295	336	262	269	274	272	292	273	286	303	277	286	298	287	313	272	281	311	322	283	315	286	281	255	275	301	260	301	275	302	276	308	287	308	303	278	297	287	303	288	302	303	269	306	292	301	314	288	300	294	311	290	299	265	275	290	291	293	278	291	283	266	284	285	292	270	299	263	268	308	299	313	292	260	283	282	297	269	291	302	272	280	302	282	312	290	311	280	283	273	296	307	277	270	291	281	295	261	274	270	296	295	262	292	304	312	296	309	281	275	305	319	301	290	304	283	282	291	289	303	283	287	314	334	282	301	282	300	326	294	304	311	277	307	280	301	302	302	300	272	276	286	292	294	310	292	287	278	323	299	307	287	319	274	281	283	304	293	281	284	290	301	274	306	302	269	315	297	316	272	287	270	247	252	296	303	300	296	294	256	291	288	282	265	299	292	286	282	287	301	291	299	294	293	304	266	283	288	309	271	257	292	267	281	332	334	285	255	301	284	260	302	272	303	276	278	292	281	294	308	296	285	276	299	261	306	265	310	321	294	284	284	287	298	287	261	261	302	286	316	257	271	273	291	325	281	304	297	256	316	283	275	330	267	263	295	297	281	313	290	278	281	319	293	281	295	292	313	293	288	275	305	289	280	319	289	290	300	291	290	298	268	264	322	290	254	312	313	299	293	320	325	296	302	276	290	293	287	279	306	303	294	299	252	282	289	286	314	277	287	274	283	305	302	303	274	255	278	285	299	295	287	312	307	282	275	306	296	321	283	289	249	285	236	311	335	265	288	316	283	287	264	300	289	244	288	310	266	285	306	292	297	286	257	279	262	284	258	295	302	279	317	322	294	275	274	329	298	275	280	265	271	314	288
28025	20111	7706	1093	744	700	597	601	626	630	654	581	604	572	619	593	593	572	645	605	600	598	582	627	586	600	529	596	572	608	568	609	597	623	597	600	592	607	582	613	608	636	603	585	611	579	603	602	574	617	554	629	552	584	610	620	587	637	630	571	573	551	604	605	601	550	622	642	645	585	560	583	572	569	593	583	600	601	602	623	619	540	605	596	613	602	613	599	590	602	586	595	567	632	623	572	612	561	578	565	584	604	607	583	566	615	588	569	613	589	612	600	582	594	596	567	610	559	572	615	549	609	598	551	619	552	589	611	581	578	589	591	598	605	573	582	541	593	597	592	570	605	557	596	594	664	575	557	589	617	581	618	612	637	589	591	574	576	597	585	598	575	623	594	622	609	552	573	609	575	626	588	588	568	628	597	604	544	593	567	562	613	627	574	591	602	615	547	616	600	552	544	607	612	606	598	584	591	596	553	553	591	597	568	569	617	604	583	607	665	568	587	550	600	582	585	558	586	620	584	592	616	604	591	599	618	611	538	594	551	645	562	591	626	588	629	565	578	553	558	547	550	588	575	625	588	612	586	570	572	585	572	591	517	554	557	614	578	568	584	591	599	606	608	568	555	564	647	594	580	591	618	572	560	603	572	599	581	581	574	560	538	573	587	612	577	631	566	575	582	584	608	615	597	588	594	629	585	599	562	589	627	568	607	596	615	584	616	592	553	580	626	571	596	544	600	561	600	572	571	601	600	557	592	584	596	617	571	571	594	590	563	615	614	595	581	595	573	573	620	605	601	599	582	562	574	583	608	653	568	594	622	553	612	625	547	593	601	569	548	634	581	604	598	581	602	582	607	579	591	619	590	574	584	582	573	627	584	617	584	596	607	592	615	597	604	563	601	611	566	599	566	579	578	580	599	595	563	573	578	658	583	556	600	577	589	585	598	581	619	561	591	598	610	570	571	603	603	641	616	601	580	537	587	640	583	602	576	577	612	625	548	569	633	579	571	625	565	570	591	642	584	629	589	573	589	600	627	581	609	613	585	540	583	566	592	584	646	582	605	590	580	569	614	623	546	566	593	604	593	587	585	555	587	585	593	569	595	609	623	574	576	617	600	558	571	580	610	612	575	614	584	590	538	566	555	608	608	601	551	578	553	584	603	587	576	597	601	578	589	605	578	588	593	606	594	586	586	632	564	600	589	587	608	604	580	604	585	606	559	595	604	558	595	567	596	601	577	589	591	577	582	612	604	571	617	548	503	605	619	576	600	576	560	587	635	558	611	612	571	589	624	588	565	583	621	622	548	569	578	634	652	593	631	575	609	551	582	630	609	579	608	587	551	604	567	606	611	551	591	598	534	621	567	613	611	559	658	586	600	608	614	579	617	609	561	593	577	548	611	620	625	581	604	609	596	596	593	580	606	555	588	609	564	598	581	588	554	591	599	611	610	547	560	569	555	569	568	580	571	567	620	559	563	599	613	595	593	601	599	605	614	613	579	579	549	546	561	575	619	606	567	566	590	604	582	581	558	557	623	551	573	637	597	540	606	572	548	595	581	557	602	576	584	580	568	590	579	582	639	573	595	610	620	609	563	588	586	613	579	595	596	596	600	592	586	572	575	538	601	591	575	566	577	598	564	549	573	606	544	634	597	541	591	568	624	583	578	567	590	560	587	563	618	543	574	554	595	639	572	616	587	578	624	618	594	584	605	596	573	591	567	596	646	586	575	616	570	603	567	537	552	581	580	604	607	601	598	588	601	651	608	546	593	607	560	591	554	556	612	585	606	586	616	613	572	598	600	590	593	635	559	612	560	633	644	579	604	591	581	576	634	602	542	578	589	581	609	608	583	590	568	597	562	576	646	599	631	542	582	593	591	646	606	587	611	573	596	545	598	554	593	606	610	610	589	596	606	574	601	593	585	555	555	591	602	600	540	616	626	605	593	601	579	604	618	596	590	615	608	613	586	550	608	576	589	621	584	627	553	593	584	637	635	609	536	600	610	523	627	624	581	560	607	533	557	636	579	636	583	579	590	585	600	579	623	553	630	606	605	614	600	584	618	550	627	554	565	640	588	610	579	598	619	596	607	556	561	544	625	560	581	577	567	572	609	627	611	625	574	610	595	572	561	582	590	605	607	569	568	594	570	580	591	588	587	597	545	615	570	607	632	559	564	542	550	529	607	574	606	638	574	620	556	624	584	564	614	606	568	604	606	586	593	607	568	558	601	597	557	569	527	577	553	596	639	594	596	570	590	597	582	564	569	564	588	558	611	603	626	564	567	579	577	617	561	545	600	594	603	564	597	584	625	570	592	610	594	620	551	574	580	584	612	554	543	634	624	605	583	577	592	617	593	568	621	607	618	592	569	591	573	609	572	575	583	602	587	593	608	581	582	578	578	593	657	598	577	550	557	582	598	621	618	556	606	566	595	583	616	610	623	594	633	591	603	602	615	551	582	592	566	593	609	597	621	543	628	538	565	570	618	588	540	594	627	624	607	602	610	591	639	602	556	608	576	574	603	563	559	592	586	589	562	557	550	607	562	632	524	603	583	581	585	599	607	601	578	567	586	575	604	584	603	576	606	558	569	554	647	582	625	594	599	655	627	594	585	606	612	633	570	598	603	584	623	609	588	607	627	564	583	628	614	603	630	659	598	572	590	596	589	596	585	613	550	641	603	620	589	567	571	589	592	575	556	563	603	578	563	603	582	545	576	549	631	568	606	563	575	614	603	587	614	601	580	551	596	576	557	537	576	581	608	584	580	542	554	583	614	562	545	624	588	567	575	614	586	565	563	580	608	617	559	565	570	592	579	594	583	584	576	578	595	638	579	607	583	598	624	592	635	549	575	610	619	579	519	554	573	602	569	602	574	610	574	609	586	603	617	592	622	576	564	595	600	565	550	590	603	600	558	538	601	595	586	565	573	543	597	568	607	616	614	570	579	608	589	552	578	619	557	601	611	544	618	609	601	585	611	588	591	588	575	606	625	590	587	623	587	581	586	564	594	604	585	585	605	565	570	607	611	561	614	595	572	630	623	559	591	599	604	585	604	583	575	572	564	557	605	581	587	621	573	544	563	584	596	602	579	554	570	615	581	596	603	595	530	626	601	621	577	587	572	636	565	597	574	548	587	605	613	595	588	598	572	565	613	544	555	596	598	616	566	614	608	604	572	577	570	548	597	610	600	628	591	615	556	594	593	619	583	604	600	623	613	590	582	618	563	595	589	596	584	614	575	567	585	640	552	560	637	589	593	567	584	564	590	567	565	606	546	606	581	557	599	625	652	602	601	632	625	575	625	609	568	578	628	594	531	625	584	542	566	607	562	592	590	560	559	605	560	592	655	582	562	591	602	579	600	581	590	597	570	577	594	559	591	549	612	590	570	631	582	615	590	598	592	583	565	592	636	535	580	599	528	598	579	566	572	616	595	590	603	574	563	610	556	564	571	568	604	537	601	585	610	576	581	596	638	596	627	597	570	611	597
6685	8884	1588	997	923	775	729	658	659	631	611	653	638	588	637	624	618	624	694	636	616	577	619	635	589	602	633	577	618	597	599	617	608	640	612	684	610	584	622	582	623	593	607	599	602	563	651	592	613	610	578	574	607	619	600	589	576	619	584	606	588	565	608	573	596	621	578	621	600	621	558	620	609	586	581	589	572	579	587	602	620	592	625	602	615	583	607	588	580	591	577	628	566	607	598	608	623	585	585	584	605	596	611	578	549	610	607	598	630	640	640	584	609	562	608	591	601	583	569	625	636	562	596	604	584	626	588	596	599	577	624	611	581	643	615	644	571	595	613	606	600	580	601	614	587	609	589	601	596	612	627	608	640	632	591	596	607	631	598	625	610	629	596	568	553	624	620	538	608	575	567	620	598	597	595	562	635	612	595	645	599	599	585	635	555	616	618	599	626	590	560	596	628	600	634	627	592	658	620	616	619	623	599	610	612	602	615	588	549	625	602	635	580	655	621	562	607	594	610	568	579	588	615	621	645	585	619	603	604	586	569	568	581	639	624	578	601	620	607	610	574	615	573	563	610	593	608	610	616	625	614	610	606	615	613	574	600	561	589	608	616	639	587	574	620	634	598	650	611	594	632	593	576	638	599	594	593	588	606	623	605	610	604	595	593	612	593	614	586	590	657	607	584	599	593	609	605	614	596	626	595	589	621	589	611	631	575	592	581	578	534	623	640	567	639	591	584	617	603	583	670	590	598	585	621	546	620	628	584	574	575	560	602	612	604	594	625	644	575	633	635	562	603	635	566	658	612	601	633	563	627	578	605	659	596	630	607	572	614	598	573	659	592	597	602	554	641	598	614	590	553	623	584	584	620	579	626	619	612	573	641	610	671	573	595	608	585	622	569	563	593	616	611	616	584	626	613	610	607	577	604	606	606	630	581	598	597	621	580	614	600	612	600	626	599	622	614	604	559	601	576	564	595	589	594	589	591	546	598	580	624	586	596	574	585	596	622	620	617	616	613	656	597	595	604	585	589	589	573	608	613	611	610	635	625	607	591	623	612	635	608	603	569	651	638	614	627	573	588	611	629	569	610	603	585	579	555	627	593	616	608	614	558	591	563	621	612	592	608	591	618	622	563	632	607	605	590	641	578	615	620	628	655	598	604	617	626	625	594	619	618	601	616	594	585	583	641	603	607	609	574	597	613	603	630	613	588	598	605	609	589	583	591	570	568	565	580	621	570	581	613	623	633	585	557	621	634	596	587	609	601	595	557	675	634	635	618	610	613	636	575	588	608	572	599	619	627	600	582	572	603	621	648	608	603	603	591	614	590	640	588	628	651	561	612	586	604	621	579	567	576	626	589	589	577	547	608	625	591	583	616	610	588	603	600	600	587	602	564	560	575	556	590	608	600	565	584	597	624	575	618	610	632	606	585	586	598	641	589	603	600	608	594	589	625	613	570	573	633	597	619	598	665	604	581	585	609	633	608	646	576	589	645	599	598	595	625	609	556	613	567	587	594	598	599	583	633	590	584	613	611	586	592	583	590	658	619	586	590	575	579	628	604	541	545	614	613	556	579	600	586	616	621	579	585	566	607	626	627	567	596	597	567	607	581	603	586	606	608	585	540	606	611	629	593	624	591	607	594	594	598	564	629	565	561	623	592	603	591	611	601	620	618	599	564	572	579	591	613	593	620	583	599	601	597	630	579	610	644	612	606	585	623	587	610	632	611	608	586	642	621	599	598	611	611	615	654	608	617	579	574	558	584	627	571	590	605	574	654	602	591	605	611	615	601	596	616	638	601	609	560	633	588	592	632	616	579	620	556	619	594	563	647	634	579	553	594	573	588	625	582	589	635	585	546	616	542	639	560	617	607	616	616	620	556	584	652	580	606	548	579	619	563	619	615	652	573	604	611	614	615	590	598	569	577	587	604	598	583	589	598	612	595	613	621	580	577	589	595	619	608	541	617	601	640	595	611	606	644	585	608	615	609	602	601	589	609	565	565	619	574	597	599	593	567	679	613	623	623	601	593	598	602	540	593	632	640	648	584	574	625	582	633	588	599	596	587	567	604	588	608	585	623	565	641	596	558	616	550	570	592	607	623	643	624	584	571	616	602	627	600	637	601	619	589	595	565	601	619	587	620	587	572	600	582	623	604	564	608	608	618	638	608	623	597	646	616	619	573	578	588	656	573	604	579	633	613	615	579	602	599	622	553	614	600	570	619	621	634	603	608	621	591	595	588	556	575	581	600	536	650	594	598	586	616	573	606	626	626	618	624	598	618	554	608	566	571	661	545	627	560	620	604	629	604	648	621	605	607	625	577	623	602	640	566	620	541	603	599	566	649	596	562	606	591	562	590	596	664	540	585	621	617	614	601	561	569	639	596	570	598	601	618	587	572	630	635	615	601	609	591	608	635	617	619	591	589	624	594	640	560	661	639	586	619	595	595	599	619	602	579	568	558	602	606	573	621	620	621	634	627	598	582	614	618	602	623	560	607	610	595	585	627	604	605	639	571	620	614	583	572	590	602	633	624	600	597	587	625	605	619	614	565	661	665	591	645	659	584	597	611	624	602	598	636	627	568	590	614	606	597	643	583	629	577	602	615	611	633	607	629	607	597	626	601	610	588	599	583	546	591	635	669	605	564	593	626	622	606	600	628	615	611	614	594	602	601	637	623	616	592	630	614	578	597	620	612	604	596	572	606	565	581	565	629	619	587	636	606	618	640	624	580	544	589	633	550	593	604	593	648	594	618	577	602	599	617	621	587	589	582	601	598	657	608	605	627	562	602	610	583	600	609	622	579	622	554	590	617	622	620	621	604	609	598	653	592	585	593	600	622	560	598	607	632	580	625	591	587	565	628	565	610	606	577	620	614	623	580	606	619	560	587	663	566	620	586	630	613	603	598	624	602	596	604	584	613	632	601	668	625	599	609	534	607	629	563	589	593	642	587	592	625	574	575	626	566	583	592	574	562	595	665	581	604	678	620	640	618	621	573	639	615	585	558	571	569	656	594	605	574	609	613	630	619	580	634	613	618	610	610	569	643	637	603	632	609	582	598	574	584	593	612	631	628	563	600	630	611	597	581	598	602	638	609	599	586	591	579	614	625	584	583	609	607	624	671	573	596	608	583	622	611	559	615	563	582	596	608	646	605	589	597	612	609	613	612	588	571	587	601	614	586	591	603	592	587	598	656	576	626	603	577	621	619	610	573	601	566	599	609	566	652	619	627	577	603	596	579	602	578	605	610	597	567	601	563	618	607	627	595	576	611	585	602	571	565	583	552	574	597	648	590	568	585	600	599	590	577	597	588	608	602	588	617	612	548	598	618	597	581	588	585	572	630	588	585	577	551	598	597	578	604	627	651	604	586	586	627	687	560	612	635	639	588	587	563	645	583	625	581	600	574	613	564	581	596	596	610	602	558	568	613	604	571	595	554	577	606	581	621	600	576	574	596	599	634	602	639	626	617	592	631	610	657	623
23787	21219	28386	24344	21198	8039	893	613	544	488	442	420	384	396	343	345	334	354	353	308	293	328	282	298	311	295	294	303	292	295	269	289	297	301	311	294	288	289	256	263	265	281	264	274	289	278	294	282	253	264	277	275	255	301	304	285	276	259	276	261	270	262	279	269	284	277	270	262	290	286	289	309	272	251	256	271	230	254	267	254	278	292	258	279	268	297	282	285	276	268	267	292	311	305	308	262	288	268	288	279	251	289	274	303	271	296	269	273	270	297	309	274	276	258	267	293	274	260	303	288	286	250	253	283	263	258	281	285	271	266	259	258	288	282	254	289	296	290	254	294	258	281	269	295	274	275	265	259	265	240	257	247	260	278	260	279	292	266	266	309	274	265	264	294	262	292	277	252	285	280	257	295	257	273	286	266	273	268	249	265	257	284	260	266	287	292	284	280	302	271	279	265	286	277	246	304	315	278	276	294	281	304	275	255	293	270	267	290	269	265	265	264	273	278	268	267	264	252	271	266	297	258	250	290	256	278	270	268	265	267	309	275	278	278	256	250	258	260	307	291	277	261	264	275	251	289	268	271	295	269	280	271	279	281	251	253	282	301	294	280	256	275	299	275	287	268	293	258	287	291	252	254	271	251	295	262	254	297	253	294	302	229	273	258	274	253	276	278	269	264	296	264	261	314	285	258	238	285	285	270	304	259	284	257	291	280	248	252	263	296	287	278	296	277	287	288	275	265	255	317	237	291	299	273	278	272	294	264	279	304	282	276	252	285	262	268	266	265	263	266	263	266	273	270	265	283	278	246	279	235	262	257	259	287	274	274	267	291	289	257	270	260	272	280	274	240	280	290	262	247	295	327	269	274	275	286	275	309	305	253	293	289	285	285	271	281	289	251	276	301	267	293	292	294	255	257	300	281	269	285	277	268	267	264	286	285	274	263	288	273	267	266	294	281	275	277	256	296	282	266	261	282	263	258	257	267	264	275	261	289	291	291	276	240	270	259	259	287	253	264	257	244	309	302	262	264	272	273	281	284	282	275	273	277	262	249	284	256	292	269	270	252	266	288	266	283	267	252	287	273	275	297	280	297	242	240	269	225	252	280	254	270	268	273	279	284	278	265	289	304	250	254	240	265	278	245	252	252	285	253	279	277	269	281	289	240	223	259	288	281	252	275	294	266	322	286	268	287	273	278	270	261	251	270	271	299	274	267	267	271	258	253	252	289	247	257	255	286	276	275	276	275	273	281	273	297	315	262	271	258	262	271	285	256	293	275	302	265	246	275	252	256	258	271	305	296	277	293	276	287	276	250	278	290	257	259	294	267	260	312	258	264	303	275	267	275	263	284	289	297	304	266	278	252	289	246	250	277	256	242	259	276	304	248	278	274	283	281	272	289	262	269	261	268	268	291	260	258	275	262	250	287	275	232	315	281	247	300	265	283	272	260	256	272	260	293	265	292	278	279	257	285	268	266	268	269	277	254	281	284	264	286	262	269	250	292	266	298	279	268	285	267	277	280	324	270	242	239	266	288	262	276	259	274	238	277	258	236	250	270	268	267	278	255	251	263	321	284	284	290	284	257	268	256	282	282	224	307	288	302	293	250	287	309	255	285	238	252	285	273	287	275	250	295	289	283	279	266	253	268	263	291	302	269	265	276	291	266	301	275	285	271	258	303	268	286	274	249	279	304	244	266	286	246	264	290	290	259	281	255	275	276	256	302	277	300	278	287	265	283	266	282	268	262	272	254	253	278	279	264	286	287	282	264	250	270	275	280	272	278	298	275	236	279	282	254	244	279	275	300	266	306	293	266	242	273	295	270	282	248	290	266	294	251	267	265	264	260	265	271	278	291	309	260	275	308	217	268	295	285	300	263	253	306	273	288	240	282	276	262	294	256	285	306	312	291	283	267	293	264	278	272	286	285	258	230	271	274	273	294	291	229	296	285	258	278	273	268	277	250	276	245	280	250	310	293	301	294	252	301	250	284	284	255	303	249	296	278	265	274	254	276	263	258	288	265	269	286	254	266	256	291	250	295	260	274	310	297	269	285	255	249	259	289	265	246	266	295	273	297	287	283	272	254	265	271	266	284	281	251	263	245	267	279	270	268	270	283	302	267	285	278	258	287	299	285	265	274	288	297	277	273	272	272	304	275	316	270	276	284	266	267	264	310	299	264	273	281	301	269	272	271	285	274	282	284	247	266	270	273	279	286	271	280	269	254	304	250	285	262	239	272	273	282	256	248	263	287	270	286	283	285	266	268	268	294	280	283	260	268	296	299	279	311	254	267	273	273	283	297	284	281	258	304	278	280	306	304	274	276	278	281	280	277	253	272	278	300	290	264	247	292	288	306	261	279	281	275	257	260	272	265	296	269	265	286	285	311	277	275	276	252	265	286	281	269	286	256	268	296	295	242	256	281	270	286	267	291	259	283	249	289	276	276	270	265	288	233	265	283	275	270	261	277	240	273	255	271	274	257	265	260	300	274	259	245	280	278	271	286	256	250	296	252	301	262	272	278	260	267	271	310	271	271	276	261	267	292	299	273	276	274	264	274	267	309	259	276	272	271	284	271	258	280	246	273	275	260	249	258	262	294	282	265	241	270	266	272	273	292	248	282	276	288	234	248	272	290	303	275	252	266	297	249	270	258	246	253	294	260	293	263	294	291	251	273	286	275	299	271	302	255	333	301	249	267	285	284	257	278	265	284	289	281	270	267	288	245	264	266	298	259	281	271	274	266	290	271	275	241	245	276	254	262	282	301	254	264	285	268	220	256	254	286	241	282	260	263	274	272	271	260	267	278	286	277	269	249	284	302	231	288	293	240	255	266	296	252	258	256	287	280	265	269	280	280	247	296	303	275	279	259	285	235	258	291	257	286	274	282	263	262	269	267	262	275	286	271	299	266	262	244	264	282	235	289	273	291	267	264	303	259	290	298	295	264	294	287	251	270	272	302	314	275	245	290	276	254	248	259	283	257	273	270	231	271	281	264	298	272	277	272	293	266	282	256	283	252	279	254	285	302	287	298	254	263	273	289	287	263	263	295	268	278	282	268	291	291	282	283	271	288	262	289	231	255	289	291	309	265	273	284	283	261	276	281	257	275	269	301	267	258	264	260	305	272	245	271	314	295	290	271	258	248	297	284	287	270	248	289	255	275	262	266	253	280	280	289	293	267	304	268	287	253	311	301	274	267	251	286	271	265	282	305	278	269	263	271	291	266	243	257	254	289	275	321	272	277	269	261	263	272	259	275	261	270	289	280	284	248	280	272	254	254	247	272	283	277	293	264	296	262	275	269	269	253	286	276	275	292	277	302	301	288	288	273	275	276	279	270	288	283	257	249	264	259	298	253	281	293	273	289	255	298	267	261	266	231	251	266	276	280	268	282	261	252	269	246	278	289	255	265	284	262	269	297	272	263	263	297	272	274	300	269	237	267	266	282	265	294	293	279	278	269	281	291	289	264	280	257	292	283	279	254	279	288
7465	30023	6210	2880	2037	1534	1195	895	764	612	582	507	446	438	411	414	364	436	502	353	334	339	311	279	342	289	298	315	294	323	276	322	276	294	289	286	298	287	275	304	310	305	294	296	293	311	262	307	272	280	266	301	282	255	300	267	289	269	308	289	299	266	316	289	326	285	276	300	301	296	298	298	262	294	316	232	280	313	270	288	318	260	305	276	294	262	296	281	274	284	283	298	292	266	262	280	285	291	285	265	325	256	264	290	298	294	251	295	296	273	290	276	278	278	257	288	271	257	294	306	267	284	261	291	310	295	291	298	293	284	273	321	317	314	296	292	284	273	292	265	305	270	319	265	277	288	323	283	271	290	298	311	276	275	285	286	327	259	280	282	287	311	291	289	312	276	300	271	263	293	270	279	281	276	316	299	303	278	291	326	304	271	304	273	275	279	287	273	269	264	286	314	291	314	255	313	298	264	280	251	291	319	291	282	305	321	330	258	294	273	269	291	294	255	305	290	285	283	253	315	289	301	290	283	309	295	296	281	275	289	277	279	270	280	271	256	299	304	292	283	259	299	265	298	272	270	320	280	310	288	273	300	293	278	317	284	296	303	259	307	293	283	273	310	302	306	285	295	262	273	286	288	255	264	293	274	276	308	296	268	306	268	263	289	290	296	262	295	296	285	283	303	316	261	255	295	281	273	289	305	295	313	314	327	283	243	298	290	315	252	295	276	302	283	267	256	305	291	300	306	301	301	276	311	289	269	259	308	284	285	270	268	285	282	348	296	287	299	306	326	289	262	301	290	304	279	293	280	296	291	290	286	297	249	280	282	281	286	281	298	301	295	258	277	291	287	278	290	287	272	268	285	308	274	300	280	299	281	264	305	296	276	283	307	283	275	272	326	296	273	298	267	271	271	281	289	301	282	273	308	288	293	285	300	293	281	286	253	304	295	286	301	294	291	261	297	260	269	278	264	294	288	277	290	294	293	281	308	289	281	252	288	262	284	294	334	285	286	268	292	266	301	294	294	266	248	273	324	287	290	279	270	281	303	314	267	297	318	257	279	282	287	307	299	295	263	251	267	284	290	290	299	274	312	289	298	298	285	290	313	299	274	290	297	298	315	302	299	266	295	287	303	276	275	305	296	297	273	284	270	283	285	258	283	299	293	296	311	288	264	256	298	313	261	283	279	285	306	303	264	329	306	293	295	284	271	294	275	287	273	305	287	294	284	242	312	294	296	281	287	301	266	294	297	301	293	281	282	293	273	319	285	266	272	285	283	285	287	272	306	272	318	284	260	289	254	299	277	279	279	309	253	270	278	305	291	278	289	272	300	277	295	288	303	317	274	299	263	257	270	303	279	286	286	248	283	313	318	297	302	274	296	292	279	278	279	306	281	284	301	305	323	261	286	290	301	276	293	301	308	263	266	263	310	287	284	274	291	273	305	275	276	289	300	274	282	289	276	300	244	286	330	255	300	298	266	289	271	297	285	276	270	293	280	283	278	298	315	280	290	265	284	291	292	261	280	301	292	265	254	299	306	293	293	288	263	225	274	304	270	282	270	283	277	301	311	277	269	274	290	299	291	307	296	316	302	270	297	280	281	275	283	265	291	272	275	250	260	292	270	290	267	282	287	304	267	279	282	275	321	288	282	261	319	261	280	276	287	325	294	276	266	267	299	323	297	303	314	271	295	288	255	277	271	302	250	319	313	294	312	306	285	301	276	299	348	305	283	288	297	271	277	302	270	296	285	285	272	304	319	268	283	301	281	287	263	278	304	301	275	272	313	258	285	309	289	288	277	301	265	245	290	299	261	288	289	266	281	302	302	289	258	263	279	279	273	307	272	281	283	283	273	250	289	312	280	272	269	286	295	290	286	282	310	284	302	280	293	309	298	288	281	292	295	305	265	280	327	283	271	307	262	291	268	283	312	278	303	275	296	300	263	287	281	275	286	294	284	297	326	272	264	271	274	307	303	279	289	263	277	273	318	307	275	276	278	281	270	270	305	321	295	289	264	291	317	278	272	324	294	316	296	269	302	322	280	275	282	285	321	308	266	294	281	302	276	269	277	271	291	294	297	272	256	283	255	305	278	288	296	299	275	276	310	259	298	281	263	270	301	264	293	288	271	286	288	296	282	300	281	308	308	290	280	276	264	259	283	290	310	283	287	270	276	267	308	279	305	277	261	279	319	296	269	296	301	268	278	284	272	264	274	284	284	284	312	289	317	271	284	290	238	281	271	279	283	297	295	276	282	280	258	300	290	272	299	281	264	265	273	247	284	293	295	292	287	292	302	291	283	297	295	274	292	306	294	279	287	255	309	281	264	277	275	279	285	296	277	298	306	280	258	282	287	261	258	291	319	284	257	303	271	303	286	306	292	285	296	315	287	296	273	290	280	249	302	275	285	285	278	300	285	278	293	279	301	329	300	259	294	289	306	256	286	320	282	278	279	244	307	272	296	276	296	270	306	283	293	286	302	273	281	312	279	301	267	270	275	258	287	273	272	273	264	299	272	282	308	295	281	272	294	281	285	265	279	296	282	281	292	288	293	277	285	285	315	306	286	317	297	273	291	275	266	286	294	297	286	262	295	288	302	284	300	306	296	311	281	287	323	289	310	281	287	270	308	296	313	280	280	273	293	307	291	270	286	304	289	325	269	294	268	302	263	281	299	271	270	296	293	310	300	306	297	266	282	288	302	278	280	266	255	279	265	304	292	290	327	290	303	268	295	281	276	294	282	275	283	292	285	263	292	310	305	297	293	306	298	271	282	301	259	281	276	276	272	294	291	257	317	290	287	296	265	287	280	269	277	243	275	301	284	293	288	282	289	291	287	279	297	316	255	295	273	301	262	313	294	317	263	281	309	281	296	304	262	300	276	249	302	298	302	271	272	278	272	300	291	283	300	281	295	310	272	312	286	308	283	292	282	313	272	295	275	330	296	284	286	306	268	293	272	276	278	296	279	310	280	289	263	302	283	275	285	323	307	305	306	320	292	269	263	304	292	281	291	307	271	266	295	298	271	286	298	267	311	328	294	281	268	292	284	273	257	302	311	270	262	291	289	271	295	277	246	286	281	289	300	292	273	262	278	311	273	286	265	267	270	290	293	281	307	259	294	277	267	296	295	311	283	292	298	276	327	329	277	305	275	269	301	268	271	272	255	276	273	283	274	299	283	295	273	295	303	287	269	281	277	281	292	308	297	309	311	283	298	274	301	278	304	265	304	279	326	288	261	274	280	277	281	290	290	286	315	253	312	295	276	271	297	274	278	262	280	316	317	293	301	265	277	287	282	278	291	281	270	296	269	284	288	300	248	275	299	297	308	274	329	286	274	324	250	306	314	284	327	303	286	291	278	274	291	302	298	303	280	301	289	270	305	281	305	278	287	286	300	286	295	288	293	259	284	307	301	328	284	261	257	289	284	276	293	289	288	301	282	289	290	280	297	309	264	289	284	260	284	278	269	311	299	297	317	269	283	286	300
24931	21187	27301	25232	10365	1212	961	886	791	793	801	820	774	772	669	778	733	772	788	712	702	735	729	730	712	725	671	708	709	738	746	718	693	712	717	700	742	708	707	725	690	738	668	678	679	708	738	731	757	729	747	687	668	688	718	721	675	699	725	686	708	708	724	677	706	736	715	692	727	744	709	710	701	696	684	725	707	739	667	740	721	743	724	752	694	768	665	709	705	690	681	735	718	729	681	711	700	692	737	721	708	748	734	685	706	689	699	727	721	706	686	682	748	738	713	684	703	691	710	682	740	766	731	726	746	711	736	707	701	736	700	705	745	701	726	680	725	738	772	718	683	706	735	709	717	694	770	696	750	672	717	704	705	709	726	774	689	691	701	721	742	700	731	672	660	679	697	702	676	708	724	702	732	707	746	722	742	707	724	692	658	766	702	681	730	755	741	753	737	696	686	689	746	705	713	715	696	741	667	699	711	691	682	749	693	736	758	749	718	714	695	700	727	723	735	742	700	706	746	699	733	712	663	702	688	714	722	704	749	719	673	727	669	711	685	675	710	733	712	716	711	739	692	678	733	703	654	758	728	728	767	708	700	699	750	718	684	716	755	683	702	677	678	750	704	688	694	707	752	710	698	759	726	734	710	677	715	683	745	687	735	691	711	734	722	710	776	683	729	719	659	752	752	705	715	674	654	763	708	683	711	675	701	712	759	678	721	710	725	706	710	710	747	740	741	708	768	747	722	752	705	735	709	750	731	706	736	695	686	667	742	708	730	749	702	685	690	725	743	727	699	719	675	726	653	713	714	701	729	703	659	666	743	685	755	706	667	706	730	717	687	722	714	711	687	723	714	689	724	671	689	673	678	680	678	721	710	718	711	714	720	733	644	769	683	752	725	713	643	733	717	753	726	732	680	772	695	673	694	701	711	683	694	682	730	725	695	763	724	741	673	721	682	651	688	724	663	715	714	746	654	689	721	756	733	687	693	732	716	720	736	713	667	715	713	708	694	718	704	723	746	703	688	736	657	704	710	741	712	714	739	749	727	675	720	711	725	711	700	725	709	728	700	723	716	708	740	712	651	757	702	643	708	731	714	697	773	757	733	673	734	712	731	747	748	723	695	658	695	703	705	742	732	729	762	723	725	714	713	764	695	683	739	731	728	700	721	680	733	715	721	679	731	705	731	726	713	694	676	715	714	695	678	733	676	674	663	745	747	701	712	686	706	690	715	708	715	759	733	721	702	632	698	680	693	775	733	727	732	697	747	733	766	683	663	827	711	679	713	739	658	699	725	786	762	705	707	694	704	707	713	683	714	744	730	732	700	712	714	730	792	694	673	673	712	709	713	737	739	723	757	704	703	696	725	667	757	662	690	679	684	712	702	660	720	768	752	726	725	698	736	721	694	719	674	698	736	718	675	707	731	735	719	704	657	688	716	745	704	639	700	737	725	680	700	735	681	734	705	700	729	712	681	724	748	765	686	678	726	732	661	699	682	707	696	723	720	728	688	758	755	765	709	739	750	704	700	759	737	661	754	721	744	702	706	740	730	714	694	709	696	714	745	711	718	731	706	726	705	729	728	730	654	713	700	671	717	706	665	679	706	732	715	695	727	709	693	714	700	727	660	759	668	693	677	714	712	699	670	692	721	725	696	710	701	716	713	716	685	730	734	730	705	688	722	718	731	689	792	756	712	735	688	722	696	698	727	717	700	741	737	710	755	673	733	700	679	692	740	738	704	710	684	707	775	740	711	681	685	704	703	681	705	657	695	708	796	721	669	731	767	711	716	691	668	712	702	654	762	687	725	705	713	708	690	758	689	726	710	684	707	747	727	737	711	701	767	692	745	729	707	687	691	721	704	726	715	687	700	676	729	742	740	757	712	702	704	719	706	700	692	701	665	660	661	700	708	650	689	714	768	745	684	691	703	716	689	739	698	718	686	704	728	712	664	736	684	719	718	684	732	743	709	686	736	740	656	737	711	697	703	724	686	751	757	681	747	718	708	729	701	714	684	695	722	743	736	710	707	682	691	725	728	728	696	709	740	750	741	675	660	725	685	711	723	723	770	727	707	730	733	715	698	720	744	707	729	725	691	722	734	698	729	759	723	715	771	751	678	736	682	683	705	739	737	674	708	646	681	705	709	733	732	734	720	691	727	775	731	698	680	716	733	752	708	721	719	718	722	702	685	699	695	691	745	745	685	732	720	754	710	718	701	678	694	708	713	709	705	678	736	710	675	695	717	716	673	721	744	725	716	721	721	738	745	667	678	715	723	706	668	656	677	680	712	709	679	729	668	689	727	723	679	686	687	684	730	718	742	692	703	753	673	711	714	677	695	729	703	654	687	748	642	757	696	724	728	694	710	714	718	696	745	685	701	703	708	758	696	758	705	712	690	719	649	716	734	711	661	657	720	732	718	708	702	741	770	696	697	724	748	698	647	724	737	725	722	721	717	715	735	721	713	767	680	660	696	709	736	702	718	699	692	753	717	733	754	674	702	725	676	704	774	718	716	668	750	762	738	662	684	776	686	667	654	734	705	688	709	697	689	679	718	724	735	727	743	689	675	718	741	747	672	733	698	658	699	724	736	718	698	733	706	714	655	708	654	654	684	672	703	738	735	739	718	695	709	681	686	715	686	744	735	705	676	710	717	740	717	727	755	677	717	766	709	712	708	692	743	706	679	706	711	715	734	676	740	779	708	714	717	720	766	732	736	689	683	693	751	662	726	690	732	758	713	664	717	662	732	750	683	736	702	750	722	694	705	740	697	728	678	728	742	691	712	674	744	703	699	726	669	724	710	721	723	685	674	727	735	736	703	689	729	706	693	709	745	682	736	724	755	739	705	712	714	729	752	803	668	706	680	748	721	704	721	702	725	712	671	729	691	680	719	710	690	749	705	740	687	732	744	627	693	729	714	756	691	720	770	733	713	706	684	694	718	749	724	676	738	664	729	725	686	712	751	748	680	711	683	680	720	721	749	711	701	699	666	743	718	723	729	732	719	683	697	658	683	686	720	686	684	709	691	749	695	711	692	717	707	720	658	723	709	752	682	681	709	713	725	747	696	741	758	705	654	739	738	738	677	733	732	714	717	716	706	725	714	747	716	702	687	713	727	719	704	700	708	700	691	710	724	710	692	697	696	705	704	703	712	756	731	685	714	711	683	715	730	711	717	696	672	701	720	698	699	762	719	743	691	731	767	678	719	726	743	722	719	778	724	701	719	699	711	662	748	710	708	710	711	703	707	676	688	728	750	731	669	697	707	683	707	738	704	712	717	649	698	738	763	732	696	718	710	709	737	730	685	714	704	708	693	703	720	713	741	701	704	745	732	723	726	710	728	693	685	714	701	695	724	731	746	680	751	677	753	719	718	690	720	686	682	718	723	729	726	698	700	709	707	705	723	701	707	744	684	667	664	721	715	692	695	717	674	727	689	716	703	707	727	679	706	711	743	687	709	714	718	689	714	737	711	719	733	733	702	696
8229	20254	3961	2059	1570	1342	1141	974	988	843	932	824	847	789	734	756	779	802	816	740	744	727	739	751	723	717	718	711	741	710	690	732	747	694	735	678	736	699	696	715	706	698	707	733	749	738	726	709	739	759	731	735	680	720	686	727	746	708	734	671	693	722	717	749	735	736	680	734	680	730	730	706	729	735	745	730	755	672	701	695	757	719	682	753	722	699	726	676	709	672	703	701	693	741	665	716	727	714	714	700	709	708	720	684	733	749	699	723	684	703	752	731	681	733	715	769	732	738	689	720	728	743	688	674	731	696	692	739	655	709	735	717	742	671	682	676	686	718	726	671	750	755	670	698	674	700	694	704	697	711	707	726	681	716	718	700	702	685	742	736	763	701	728	682	694	716	693	750	687	734	707	703	682	717	744	681	705	743	720	690	687	707	721	700	695	738	683	726	695	656	697	699	712	666	744	660	707	736	736	702	683	713	708	749	670	705	708	712	686	715	692	711	702	736	683	706	711	708	683	703	730	686	701	700	696	687	722	694	713	709	748	754	691	713	716	715	683	684	732	630	710	731	693	727	746	716	701	675	695	685	701	707	702	752	701	694	736	711	727	666	743	734	703	718	708	692	720	681	689	724	677	736	707	716	728	676	759	701	696	688	713	641	728	715	748	715	701	724	752	771	690	721	713	697	698	700	708	676	768	664	646	684	710	675	683	686	715	691	736	715	707	697	712	707	743	708	721	722	696	676	699	718	729	707	685	705	736	654	725	740	720	698	779	657	704	704	730	682	737	778	742	734	704	701	712	702	695	699	705	720	694	710	735	709	685	700	718	700	730	696	692	707	739	707	737	712	682	666	696	687	722	681	731	719	747	697	684	746	716	669	701	689	697	714	675	712	715	702	719	698	732	783	703	691	718	708	632	689	720	724	736	670	714	679	703	696	681	709	742	703	698	691	698	715	698	663	743	719	724	713	712	703	756	732	692	691	741	697	718	669	694	713	713	703	724	708	727	720	740	727	696	702	729	701	715	739	720	755	737	769	683	679	733	719	734	677	714	718	692	751	679	725	723	703	747	681	684	704	731	712	737	657	705	704	734	739	722	706	728	671	697	726	701	736	706	726	714	762	714	713	726	698	721	740	757	715	679	700	725	693	761	709	716	745	675	681	710	720	714	731	753	686	733	726	747	696	661	734	677	700	741	728	714	701	739	694	701	706	710	720	709	730	701	731	700	707	717	712	707	710	642	700	735	686	752	749	732	717	678	708	718	666	707	741	711	763	683	686	737	653	710	682	733	713	724	701	687	708	729	743	753	701	689	688	724	768	695	708	783	649	721	700	744	691	665	699	721	729	660	743	711	678	664	697	694	707	706	737	712	669	766	702	738	702	716	647	699	682	705	710	745	671	685	682	741	731	696	749	698	718	692	674	724	725	694	672	742	665	738	702	689	734	683	683	680	721	719	724	713	703	699	704	745	724	735	683	681	737	743	724	741	802	690	719	731	703	682	749	709	720	694	686	696	684	689	726	737	730	686	671	732	697	741	676	730	684	707	686	735	680	711	718	685	700	717	739	666	655	677	710	709	708	713	687	727	691	724	668	726	684	721	740	674	699	732	704	720	714	756	741	669	696	749	717	759	721	716	727	713	711	680	680	733	716	708	678	716	733	715	743	736	726	678	664	704	714	698	689	777	732	695	745	729	731	672	668	677	711	747	674	689	717	746	714	746	721	688	680	677	727	674	688	661	718	728	724	721	741	708	717	696	747	681	776	721	665	688	740	746	694	710	665	705	724	741	728	720	756	713	678	677	709	744	706	755	758	714	767	710	705	668	687	673	753	690	690	692	678	711	708	662	709	710	682	723	709	724	660	733	725	713	703	650	679	723	699	705	689	690	687	703	722	731	707	677	680	690	694	675	704	707	693	702	675	719	692	701	712	712	715	678	710	699	718	710	743	680	690	716	639	712	732	722	698	706	684	761	687	729	723	702	713	687	732	740	749	718	714	696	689	685	680	727	756	715	719	675	662	729	716	665	710	716	698	693	719	747	671	738	690	774	691	698	689	732	677	714	735	690	723	677	716	716	705	750	718	759	678	749	687	725	685	682	636	703	730	667	722	713	729	762	707	675	763	704	702	680	736	681	713	692	707	714	665	725	704	701	675	704	678	674	748	684	689	705	778	666	691	723	717	738	677	710	706	689	680	724	703	707	739	724	722	748	759	700	689	745	708	706	707	684	733	715	734	705	701	717	686	698	726	691	698	686	730	671	702	700	738	766	707	690	714	662	713	670	718	703	722	716	711	674	714	698	752	712	699	718	716	767	685	706	772	645	727	730	705	666	645	739	674	686	697	700	712	713	713	728	734	710	700	678	704	678	692	688	734	684	686	721	744	696	693	726	733	706	725	686	702	697	689	723	722	737	716	750	687	722	724	706	663	708	733	691	702	681	647	662	706	731	718	695	732	681	701	738	713	696	726	757	731	682	740	691	684	756	669	705	713	687	741	655	745	684	705	705	696	757	733	685	742	668	668	706	687	767	647	666	700	716	678	661	720	657	704	704	714	706	697	675	714	731	666	698	681	710	671	717	679	722	711	739	678	702	721	696	697	681	720	671	713	721	719	730	757	677	723	747	638	679	733	683	722	700	715	737	721	718	705	750	702	685	741	703	740	698	684	723	746	684	680	723	746	721	693	720	696	714	697	717	731	681	719	717	694	701	733	732	737	708	709	728	729	733	670	736	693	677	734	719	718	726	705	728	687	708	697	686	650	709	685	712	735	661	711	701	681	710	708	708	723	766	695	710	731	678	737	706	690	701	702	709	709	697	678	742	675	707	672	700	778	724	723	709	696	740	699	722	700	735	737	740	707	685	689	737	662	684	707	756	716	683	721	731	745	706	706	722	727	715	721	640	735	764	727	759	737	682	680	670	732	673	716	731	720	714	683	685	729	720	752	695	723	691	705	727	674	725	684	692	721	694	731	700	674	762	715	718	752	721	693	714	676	720	728	689	687	746	716	639	730	711	721	710	734	678	725	675	674	695	714	712	696	716	681	740	714	679	680	693	690	726	732	743	716	681	707	696	698	713	724	696	739	733	701	714	700	717	711	680	665	670	705	718	737	716	737	720	700	707	704	739	718	699	740	675	719	697	739	689	705	709	698	689	740	739	748	694	686	702	726	662	699	755	656	761	698	684	787	756	688	727	743	702	695	668	719	702	689	658	666	691	700	666	709	678	721	688	692	747	694	726	722	683	702	736	706	682	640	719	742	731	723	681	728	739	714	690	713	726	724	706	744	736	763	660	723	707	747	743	709	745	694	741	703	718	694	685	731	706	752	751	682	755	716	717	740	725	711	665	691	715	676	742	733	709	683	731	672	761	698	711	653	721	791	704	723	695	723	728	711	680	671	768	669	697	749	712	690	709	703	695	730	727	694	721	703	731	721	739	709	702	702	745	671	756	711	686	687	711	721	733	702	703	709	721	699
22582	21256	28936	23889	21250	21293	7683	1063	759	630	597	537	513	470	448	413	391	515	471	355	363	338	357	361	333	359	299	348	351	323	332	318	316	337	297	311	360	323	332	290	297	324	273	316	312	326	327	294	268	316	315	292	312	291	298	296	285	326	313	305	286	307	307	297	291	323	313	284	279	278	300	333	346	329	293	310	303	300	276	308	299	331	340	288	305	302	297	310	307	329	310	318	304	288	299	321	303	309	290	297	294	300	321	322	320	275	300	314	318	316	305	322	323	297	281	276	309	342	279	314	298	268	298	289	343	331	312	291	284	303	299	323	313	319	329	301	308	277	334	286	322	306	293	314	273	287	294	284	333	313	310	312	290	284	332	334	319	300	300	318	310	316	312	312	301	294	274	297	303	309	293	323	274	307	281	314	316	284	310	305	319	267	338	271	313	283	323	286	299	286	327	328	279	296	295	292	284	288	316	306	333	317	278	304	286	297	288	309	334	331	347	290	311	290	315	289	333	293	282	305	305	302	325	338	275	310	274	276	329	308	300	316	309	310	291	315	306	317	272	304	268	315	297	303	302	254	295	289	313	284	301	297	324	319	296	312	313	312	321	288	330	304	284	332	283	310	292	340	284	309	311	300	311	324	313	327	288	307	304	336	298	310	309	297	283	316	328	306	334	306	303	322	290	313	289	327	311	297	293	305	289	296	306	292	275	307	288	317	337	284	306	317	301	278	323	297	293	315	267	298	367	269	287	302	323	317	316	317	266	312	316	322	327	293	294	300	306	291	337	311	294	313	335	314	291	323	304	294	298	314	334	292	289	316	310	297	284	276	277	317	305	297	298	326	304	327	308	330	297	323	309	274	321	294	307	308	303	299	293	294	325	318	297	282	314	290	311	310	313	311	332	332	338	292	327	319	267	282	296	319	302	335	271	300	287	319	310	297	313	331	329	291	307	299	301	333	306	290	315	295	294	300	289	306	313	308	311	311	298	316	309	294	295	284	323	290	285	295	321	331	323	330	259	298	296	324	332	294	311	313	298	300	313	336	290	311	318	294	293	280	318	314	278	316	338	312	292	295	333	313	304	294	273	329	312	280	316	315	293	310	312	300	301	295	298	296	303	309	287	330	309	297	281	313	303	301	319	321	318	315	328	280	328	308	309	322	324	332	289	306	299	326	314	313	308	278	315	273	303	272	297	316	296	328	302	296	276	313	324	290	266	302	299	291	311	327	301	295	288	311	305	281	308	317	308	316	335	304	291	322	287	330	274	279	329	327	314	291	335	265	295	299	289	284	294	305	310	307	314	329	292	321	316	280	291	320	279	337	301	290	281	305	315	333	304	306	314	274	316	306	320	330	339	319	311	319	303	299	307	312	299	300	304	339	281	287	311	310	308	299	292	289	277	284	315	290	297	310	306	305	305	297	304	313	274	296	299	300	315	274	327	278	317	291	303	304	263	278	292	297	300	312	304	306	334	305	285	302	335	304	294	310	327	297	318	312	300	315	299	293	325	290	291	320	328	304	304	296	306	303	296	305	309	294	303	342	322	323	303	308	305	348	339	318	293	294	293	296	288	295	288	311	306	304	319	321	307	318	298	333	273	284	335	306	296	315	298	326	310	299	304	305	312	294	295	319	307	301	312	327	291	311	289	286	289	289	293	331	276	293	319	329	304	310	297	307	292	300	297	315	303	294	330	305	335	307	302	317	348	308	317	297	326	326	311	283	300	329	319	288	290	298	283	279	322	330	275	319	306	313	298	269	305	292	283	319	289	310	320	276	327	312	269	328	292	315	286	286	305	337	338	357	287	292	308	317	281	297	310	312	317	283	296	306	350	323	309	288	307	316	326	322	344	318	295	286	284	313	317	324	299	321	302	292	314	313	319	274	280	315	304	285	284	308	337	290	273	323	291	312	295	305	320	285	289	324	314	305	291	308	306	325	307	298	321	322	290	330	296	323	286	294	322	273	307	297	290	270	308	329	301	328	332	308	291	261	329	296	270	325	296	318	303	294	281	271	328	303	341	293	316	299	277	303	289	281	315	285	306	309	336	292	308	292	296	309	301	274	306	324	315	314	300	310	306	322	294	298	291	303	295	316	301	340	331	300	317	326	297	323	292	311	313	325	318	298	301	287	311	287	303	305	287	283	305	339	330	311	306	311	294	256	288	269	292	321	301	298	290	286	283	295	317	301	305	279	315	303	316	313	308	312	307	286	304	320	310	293	259	331	313	293	321	308	302	319	297	291	299	308	297	305	306	314	293	312	312	293	316	289	319	322	296	301	306	312	294	328	293	314	317	307	271	332	292	311	310	300	311	342	299	304	291	346	293	331	304	286	295	323	299	321	295	307	320	328	294	254	310	305	305	299	294	293	277	285	313	302	297	316	299	313	335	271	294	310	278	296	296	320	278	294	292	301	317	303	299	336	319	251	264	293	292	325	289	281	332	292	307	301	308	283	299	317	295	294	318	323	280	298	309	289	294	317	302	314	315	320	301	271	337	313	304	312	310	332	330	315	301	305	302	285	293	284	279	340	356	302	296	317	299	283	288	304	281	352	314	302	295	289	312	287	328	286	333	317	306	313	291	282	300	306	306	306	299	291	264	299	298	343	300	325	289	312	294	311	298	301	293	271	327	296	297	316	313	308	298	301	334	317	329	300	299	324	293	306	292	322	300	317	293	284	277	305	272	295	309	303	308	309	311	305	296	282	281	350	317	285	312	308	316	284	310	307	276	322	304	297	351	302	291	293	294	299	302	345	298	308	282	291	326	324	301	315	310	322	306	311	302	287	316	306	311	326	298	313	287	325	282	296	305	296	307	295	302	327	298	276	290	326	297	291	317	312	336	285	319	305	278	321	288	336	304	283	330	306	307	355	303	327	304	318	304	307	320	313	287	296	315	320	309	306	296	274	317	317	334	311	314	302	297	288	297	323	281	311	290	343	296	293	278	286	279	305	299	298	292	306	306	300	322	312	309	320	301	304	319	299	292	294	326	283	289	311	329	315	303	314	299	300	309	343	314	288	311	309	281	334	278	272	294	296	291	300	284	300	278	325	319	298	288	313	305	275	292	304	300	308	311	293	317	298	285	311	325	302	338	290	296	304	304	303	292	289	291	314	333	306	301	312	335	281	303	315	302	317	321	278	324	302	324	277	337	329	295	300	311	285	290	295	300	328	301	305	281	294	328	324	307	332	298	304	288	309	294	294	319	319	311	324	347	319	311	280	327	285	311	295	312	309	263	297	313	291	315	336	294	282	297	318	295	292	299	307	323	285	292	322	318	317	293	352	323	323	327	282	327	330	291	302	320	292	289	305	273	290	294	338	305	292	284	330	314	324	314	280	323	345	314	300	318	292	270	320	315	320	268	328	310	318	308	324	310	309	288	296	305	330	283	312	304	312	317	316	285	319	274	269	318	353	279	276	329	256	334	297	300	299	299	299	301	295	304	326	315	298	306	271	306	299	302	309	321	309	290	300
10165	29440	10018	4773	3431	2560	1807	1477	1203	973	818	723	668	583	543	458	529	561	548	424	375	383	349	387	383	323	335	349	304	357	313	321	327	333	340	329	341	331	336	340	296	357	310	332	329	343	312	296	328	323	291	322	290	299	318	329	296	348	313	307	311	310	291	296	301	300	302	311	315	295	307	288	318	276	313	285	288	295	309	322	290	297	277	295	296	311	301	304	300	314	302	325	302	305	321	268	287	335	327	279	339	304	336	332	310	297	308	307	270	302	290	311	306	325	321	319	314	307	275	281	315	297	296	299	304	324	298	309	272	301	319	327	306	300	308	293	304	280	306	262	326	314	287	297	276	316	321	307	273	325	280	299	299	294	299	285	311	299	320	285	298	267	309	311	307	291	320	280	310	294	298	256	269	299	322	280	314	312	321	278	300	303	294	312	284	271	300	291	290	273	305	299	310	299	303	301	333	302	320	273	307	253	311	305	284	288	314	295	303	310	297	320	275	297	314	313	284	302	298	290	297	326	267	310	309	308	295	289	282	334	310	304	273	288	294	290	293	283	282	301	327	316	315	287	277	290	278	291	289	283	312	308	316	300	299	299	327	308	311	308	281	281	307	307	260	308	273	306	293	269	317	312	302	303	286	316	319	314	309	310	317	303	303	315	339	307	283	294	310	301	291	308	285	286	308	301	297	297	310	305	263	315	335	318	272	301	304	316	301	301	324	290	313	315	301	286	297	291	302	321	284	286	304	315	296	290	319	275	292	314	310	313	336	300	314	296	285	298	273	309	312	285	289	309	316	309	288	297	287	302	323	297	336	276	278	309	266	297	278	326	328	305	297	304	322	289	306	276	305	295	291	291	292	255	312	319	320	285	329	335	295	278	296	286	321	282	315	301	311	271	288	324	306	298	274	335	307	290	312	297	306	287	270	275	300	301	299	316	302	315	278	308	309	295	300	286	289	294	290	314	267	296	299	310	313	273	342	302	315	327	296	292	295	314	292	319	318	346	295	298	294	289	281	308	273	271	312	305	303	298	283	320	298	307	302	298	281	302	316	297	309	309	302	318	299	304	291	264	285	328	297	285	296	332	307	307	302	294	293	296	323	341	297	299	307	283	329	317	310	287	298	311	297	294	295	299	280	281	310	273	240	295	277	295	287	308	351	280	324	279	317	305	304	293	302	306	286	324	305	287	284	302	329	326	292	305	270	319	317	286	303	280	326	310	297	298	312	282	274	297	292	313	299	307	304	281	303	325	288	300	307	304	313	285	298	304	333	297	302	317	282	308	318	311	291	312	290	303	318	318	279	307	308	274	298	336	307	297	316	316	277	294	312	277	295	322	304	308	323	276	277	317	325	288	294	291	284	296	274	305	317	302	301	282	318	305	307	296	283	293	302	278	301	306	302	306	298	329	286	303	293	298	292	292	287	299	310	301	301	314	299	312	319	335	304	292	291	274	287	297	297	305	287	316	296	303	287	307	292	296	290	278	302	297	327	311	261	286	287	302	302	290	333	293	292	298	320	338	314	334	321	328	307	285	308	289	318	267	306	308	280	322	275	281	293	323	310	293	268	307	274	301	294	337	313	311	306	313	332	312	303	319	311	300	319	311	309	287	308	321	292	291	294	257	301	289	275	323	291	311	308	253	303	289	276	291	287	299	316	301	294	298	303	302	329	308	288	309	300	321	317	324	301	323	313	312	274	313	312	288	279	282	299	289	302	281	295	309	298	321	282	272	280	307	288	292	307	315	309	315	298	312	299	297	324	314	290	317	283	296	282	291	304	289	306	307	269	314	305	292	295	295	304	306	306	317	306	298	319	298	291	291	311	318	314	294	289	310	302	296	280	302	304	297	303	286	304	303	306	292	292	312	299	287	337	282	299	313	317	293	294	319	306	315	285	304	297	311	277	279	284	318	334	322	319	329	294	324	311	281	300	288	317	273	283	319	310	295	287	302	265	264	295	304	316	279	267	279	309	298	296	313	300	297	301	272	327	291	298	294	299	288	321	292	313	322	305	303	321	288	318	281	298	272	305	304	265	322	319	283	327	276	310	276	284	306	291	302	317	306	317	287	291	316	282	302	316	285	291	318	299	307	292	313	291	290	310	300	318	294	300	300	254	317	310	262	305	301	328	332	295	321	318	287	313	294	334	356	322	313	310	288	318	319	320	277	291	311	308	288	296	274	282	284	312	298	298	303	305	298	316	291	274	302	291	323	311	340	308	316	289	280	297	308	315	305	295	295	284	291	297	296	322	275	302	297	284	300	294	303	296	276	310	320	285	298	345	310	297	258	319	295	279	309	300	306	324	277	288	268	280	332	321	297	307	286	310	301	321	288	299	303	324	279	326	293	279	282	303	306	300	324	301	284	323	304	295	300	289	253	325	307	321	290	292	301	297	307	296	289	293	291	314	271	263	287	282	346	353	284	300	337	316	304	300	277	287	312	303	292	305	305	298	296	328	330	298	274	322	311	303	305	314	288	313	290	289	319	284	248	316	270	291	291	310	309	292	296	297	318	305	315	299	323	305	289	293	311	265	284	297	328	304	288	328	293	285	299	291	307	316	307	305	304	288	316	297	323	289	308	283	270	308	306	309	301	323	280	307	303	302	290	306	317	295	345	306	303	306	328	279	292	315	314	305	279	277	311	280	301	315	301	329	298	309	283	294	306	299	293	276	293	314	300	323	291	341	293	356	288	312	273	320	321	316	298	280	298	301	329	294	316	319	337	322	334	295	276	272	309	282	297	308	308	329	308	286	277	268	322	297	313	282	307	299	313	314	310	299	293	274	296	283	289	303	304	275	326	310	304	270	280	288	294	292	284	305	290	296	301	298	318	287	313	278	301	301	303	275	321	295	318	320	305	275	311	266	294	333	317	311	321	294	308	291	299	316	295	291	317	302	302	269	293	308	284	306	326	313	302	290	313	261	301	323	302	320	307	265	283	315	321	280	275	315	284	316	285	322	316	301	303	307	329	317	342	301	294	291	319	299	294	308	318	309	306	270	301	291	284	316	289	311	306	331	307	280	326	327	300	320	299	286	303	281	267	296	286	339	288	315	322	288	285	323	307	306	337	309	304	311	303	293	292	280	299	309	306	298	294	303	318	301	318	305	321	305	282	317	300	341	331	281	276	299	314	296	315	312	296	299	298	283	303	267	301	290	300	299	329	284	291	329	304	297	327	324	320	282	335	319	322	302	303	284	299	327	292	301	318	323	295	294	298	331	291	293	304	291	310	287	310	319	313	283	305	288	292	292	314	276	304	298	306	323	287	340	289	296	327	300	305	292	294	341	283	285	326	300	271	300	257	256	314	308	291	310	294	327	272	284	318	306	323	286	321	288	310	299	290	306	308	330	289	301	293	327	291	317	283	301	346	277	318	274	306	309	271	288	309	291	323	299	301	316	313	316	298	283	301	326	303	304	286	323	304	255	297	275	276	338	301	311	281	308	289	300	304	290	282	287	306	289	291	317	331
27802	20001	7901	1165	743	671	685	682	594	648	674	628	584	565	591	616	608	673	629	641	600	569	634	620	575	585	597	588	624	610	645	597	592	585	601	619	577	591	581	593	605	588	577	590	610	634	590	618	565	595	620	623	600	628	580	573	579	576	593	609	624	551	572	568	619	583	552	576	614	612	594	594	579	615	608	565	625	582	624	570	575	598	598	572	648	630	585	590	629	545	582	603	572	622	618	608	566	620	584	581	614	599	611	570	607	553	658	569	622	612	598	636	554	590	567	625	607	596	631	596	580	568	603	615	620	614	541	629	556	584	617	602	600	586	596	563	592	597	575	565	625	627	585	617	564	596	569	583	612	584	637	637	537	595	596	609	592	619	593	569	640	596	549	605	556	644	555	612	578	607	575	556	603	586	607	620	572	621	631	628	576	598	618	604	586	637	616	622	603	606	581	631	621	630	587	625	638	614	588	585	610	598	600	602	584	581	599	586	591	589	595	628	583	641	577	644	623	584	576	568	557	613	581	568	608	615	633	565	601	613	595	621	598	575	618	576	603	595	598	606	610	601	553	642	612	592	571	623	567	586	529	594	574	560	589	561	554	608	618	608	611	613	593	599	577	618	591	540	605	623	569	613	561	623	659	588	653	568	625	623	661	602	555	581	623	555	604	567	635	664	531	568	580	565	642	573	624	606	635	579	599	583	605	621	635	616	613	573	602	599	592	586	607	602	589	611	595	609	599	621	571	602	561	580	587	620	622	598	578	638	591	607	646	589	535	637	588	591	637	601	581	650	639	581	576	663	611	596	606	627	633	597	591	565	612	601	589	574	623	572	622	612	588	592	554	575	630	621	644	615	587	579	576	603	651	589	633	615	616	617	624	597	603	603	561	540	575	602	610	573	571	645	585	605	606	617	623	597	607	612	593	585	583	597	615	594	587	611	639	644	583	553	605	586	640	608	599	590	623	610	586	613	600	625	627	591	592	581	602	624	611	583	630	585	628	593	596	667	630	609	617	547	572	583	643	646	639	596	613	593	601	609	600	607	588	580	618	588	642	637	573	583	568	621	573	593	614	592	596	584	595	604	549	603	645	580	579	611	613	600	618	604	613	610	627	643	616	586	560	618	570	553	593	597	592	592	592	639	654	584	614	610	583	589	624	545	642	597	577	616	615	578	581	574	572	615	573	647	574	601	609	592	604	573	612	584	629	585	609	575	616	580	609	597	593	597	655	628	583	595	581	561	576	596	628	624	627	568	635	558	594	562	589	561	596	602	611	606	554	571	587	580	629	591	570	595	594	562	596	539	621	559	589	595	613	608	553	632	575	574	592	612	603	570	626	595	565	613	550	594	563	586	615	572	626	599	630	608	582	597	571	585	574	604	611	618	636	586	587	604	591	569	584	567	611	601	570	598	595	583	600	588	615	613	634	611	585	593	549	639	626	596	639	619	606	634	610	573	580	570	614	600	593	615	608	645	608	616	569	591	621	581	579	551	612	552	570	582	613	603	628	564	587	591	556	568	589	618	542	611	604	616	569	583	635	614	600	582	582	586	615	627	617	586	580	569	619	587	587	583	597	604	620	550	590	588	552	610	608	577	618	578	617	582	622	607	607	624	588	630	635	607	642	552	633	571	571	636	655	626	592	614	620	635	599	589	600	575	561	584	590	535	570	611	626	614	582	581	607	618	597	630	539	591	596	607	570	591	620	604	582	626	591	640	586	566	589	637	603	580	586	575	604	598	544	612	655	635	576	578	598	556	576	594	590	637	604	592	573	602	559	650	562	576	645	604	567	615	604	632	582	643	612	621	569	594	620	543	569	586	605	622	601	601	582	627	617	584	587	645	595	658	658	597	603	611	623	585	632	622	643	595	611	614	572	613	596	584	571	572	623	614	592	592	604	594	603	578	614	609	581	623	586	627	585	627	572	588	622	576	561	602	569	635	588	557	596	597	588	614	619	610	581	602	564	568	592	580	592	610	588	592	580	564	572	608	580	599	595	592	591	631	624	550	583	594	593	594	571	605	569	601	592	595	620	600	624	646	583	579	557	611	573	639	609	619	611	627	608	633	629	618	572	652	601	608	609	596	605	583	609	583	590	629	623	576	558	580	624	577	595	602	575	603	627	595	593	624	582	597	628	553	592	549	585	583	640	613	632	613	616	586	578	596	597	572	626	582	622	586	609	637	534	639	606	572	618	600	585	612	593	585	596	579	616	642	582	574	587	590	569	615	559	580	612	569	568	599	586	597	602	549	586	595	652	655	590	597	595	597	595	597	612	585	583	591	628	627	613	587	561	626	584	569	582	609	635	577	643	622	595	509	638	587	600	590	605	618	600	607	568	563	585	571	620	583	600	617	556	595	633	623	515	605	520	575	563	608	655	590	579	597	585	614	599	583	602	640	583	597	612	596	619	575	576	596	682	553	561	596	606	660	563	641	600	600	568	594	583	641	588	596	590	586	584	606	584	652	607	624	598	596	573	668	594	579	583	578	630	609	608	588	580	592	536	609	665	585	621	553	584	630	651	578	629	629	583	570	588	581	589	579	569	590	562	595	596	625	619	632	634	594	597	590	601	586	599	604	618	577	585	590	623	605	629	595	627	588	581	639	597	589	576	589	596	618	617	581	617	557	588	585	592	571	525	631	599	584	613	625	604	631	533	616	607	591	588	592	611	642	587	607	598	592	608	597	613	607	573	547	619	583	576	561	601	630	586	569	600	580	608	586	618	617	636	592	567	613	591	609	633	560	619	590	562	598	592	592	619	580	566	575	600	603	569	581	601	597	584	580	612	607	599	591	622	587	633	599	594	622	607	601	581	573	636	577	549	580	614	590	613	615	652	564	556	598	629	575	598	627	590	625	597	591	606	611	600	591	641	611	638	579	601	608	590	619	561	568	594	623	655	598	608	597	574	572	615	606	577	604	640	576	579	589	614	652	647	599	574	575	545	612	607	650	566	632	587	574	618	613	636	618	598	573	586	559	571	647	569	612	573	611	561	634	584	580	621	605	618	644	600	624	610	573	667	602	594	591	622	570	596	574	602	583	596	578	626	606	640	578	592	634	604	580	581	630	581	580	556	620	567	618	617	598	588	620	671	626	580	611	639	582	568	582	593	618	578	561	606	610	571	591	604	624	622	612	631	593	610	608	603	571	575	575	596	628	597	603	636	633	634	627	587	548	570	590	609	616	638	600	604	575	630	578	597	618	628	607	616	638	586	566	566	560	627	579	601	589	567	631	566	610	606	607	629	610	616	592	601	576	577	586	571	640	639	648	621	578	613	641	578	614	596	637	605	606	579	593	594	599	610	621	594	626	605	604	587	671	651	624	587	618	612	573	610	616	604	626	578	578	601	625	587	561	614	606	582	596	610	604	588	602	632	615	599	583	593	593	580	570	612	566	621	580	568	615	596	631	604	638	598	604	583	617	619	626	600	658	582	585	582	580	630	590	587	558	601	595	575	545	564	605	591	601	569	595
7284	7839	1475	1001	897	737	695	654	635	707	684	627	629	639	658	618	623	672	636	605	607	612	599	599	595	607	628	645	638	596	642	604	607	607	601	607	633	608	606	599	601	595	602	571	631	625	602	634	620	600	599	625	629	620	602	618	575	597	625	573	603	593	625	619	648	655	605	611	635	628	605	614	601	661	589	621	590	667	611	612	592	621	604	625	596	622	625	633	629	605	583	601	654	619	589	631	612	605	614	574	612	613	610	607	630	623	613	584	579	654	607	585	598	594	609	632	595	613	626	601	556	583	596	642	576	580	638	589	628	654	618	633	595	566	623	575	636	573	630	598	636	639	592	573	594	640	606	654	606	566	590	597	606	608	612	629	567	615	579	600	640	630	633	578	627	601	616	587	628	670	591	648	604	634	588	602	616	620	638	591	549	604	543	591	660	625	634	624	594	619	586	603	590	648	618	653	610	612	612	637	593	608	630	552	642	585	599	578	601	577	589	580	590	593	630	599	592	608	617	603	594	616	587	621	584	578	635	646	619	621	612	627	589	615	586	638	641	641	600	623	589	631	625	606	621	615	597	631	577	687	608	598	557	635	638	618	618	579	610	615	560	579	562	581	669	572	610	582	614	578	601	659	585	621	662	614	570	602	601	594	595	634	590	586	629	631	624	612	602	578	611	601	611	633	600	616	584	570	586	555	573	593	600	612	609	636	576	647	609	605	604	604	608	600	551	550	574	596	602	641	621	616	637	622	622	581	619	624	617	594	565	587	568	597	633	614	649	611	608	607	587	630	646	600	627	588	596	609	634	622	601	574	635	590	598	587	592	637	610	593	596	663	630	622	604	587	615	588	595	586	546	638	634	581	603	590	599	606	603	627	597	650	633	622	627	604	593	650	587	648	621	587	641	634	636	598	598	618	650	612	598	607	606	571	603	608	618	621	629	603	659	613	614	647	614	629	623	610	621	614	637	591	574	585	641	623	634	618	612	559	608	588	624	570	631	592	613	589	607	597	616	585	603	630	584	658	614	637	594	597	639	620	582	624	612	627	606	629	597	586	585	628	590	580	619	590	669	605	651	607	615	609	601	630	645	557	616	596	627	650	603	622	613	601	609	629	606	556	605	569	590	613	595	610	599	616	592	602	594	597	583	652	600	622	643	625	603	608	626	666	620	581	596	590	621	628	610	606	620	628	596	562	587	634	643	585	611	640	615	619	602	600	597	592	568	615	584	591	601	617	601	591	623	603	671	600	643	549	608	636	653	645	626	661	607	607	626	611	579	613	564	589	607	675	603	616	642	591	575	628	633	617	582	591	564	616	613	584	614	587	598	612	605	595	638	571	589	566	583	615	619	580	630	623	603	599	629	591	574	544	591	586	596	607	580	607	618	651	610	625	621	588	632	625	619	621	633	577	650	625	629	639	654	595	583	647	600	612	609	590	633	553	607	588	571	632	603	602	607	577	642	657	613	615	578	624	593	641	630	634	627	587	597	630	642	634	589	598	599	606	585	613	591	617	662	603	620	673	596	562	599	627	649	577	595	611	636	614	588	540	562	634	612	591	618	666	600	587	587	638	639	612	607	593	588	612	632	657	614	584	632	584	606	562	631	619	569	579	635	629	570	624	590	654	645	657	602	596	668	618	605	591	616	623	619	642	624	582	583	587	615	569	586	618	612	611	635	597	631	618	602	645	602	605	588	592	614	613	639	613	649	680	630	599	652	623	654	588	612	638	565	640	616	599	635	611	606	601	621	648	578	558	604	613	599	637	605	583	603	645	602	607	599	584	646	607	604	652	625	594	607	646	595	623	645	602	635	626	597	596	641	589	629	586	601	574	577	608	593	601	629	639	589	644	600	605	567	602	656	669	608	626	613	611	643	703	568	644	634	655	580	579	596	658	644	615	609	646	605	601	587	613	619	600	620	615	628	604	625	620	623	597	578	623	610	604	641	637	615	579	628	633	601	651	581	625	620	623	652	580	612	656	618	606	594	613	613	622	625	662	588	583	638	605	611	589	618	594	630	600	585	624	556	592	594	631	607	607	594	603	599	602	554	643	564	549	614	554	602	619	617	667	620	616	628	687	643	600	628	583	580	631	561	573	581	635	574	602	630	611	608	580	585	632	620	563	652	606	580	601	620	600	588	566	590	616	598	609	613	633	595	633	618	636	653	608	581	602	624	664	589	603	624	567	598	630	599	610	679	578	591	600	627	602	644	645	606	632	569	620	597	574	564	626	585	616	614	645	602	617	607	649	636	600	652	656	632	590	614	637	587	600	628	602	624	584	614	611	581	581	594	607	602	620	599	608	615	623	567	609	642	609	608	592	623	569	580	650	644	614	581	648	622	632	565	647	619	627	590	592	628	627	599	611	587	618	613	594	631	603	571	645	594	610	612	596	594	592	590	584	626	626	555	628	630	596	589	591	587	585	576	607	582	611	601	584	565	621	628	605	605	611	632	622	625	611	613	617	587	571	614	598	612	607	601	597	614	639	621	605	648	609	611	617	604	570	580	625	643	612	595	567	607	624	617	610	599	678	647	641	594	577	610	645	614	594	570	647	646	635	589	627	567	600	565	628	677	589	597	632	550	600	642	594	592	616	621	598	639	640	644	619	615	642	616	579	629	593	601	617	606	604	650	626	595	635	617	556	617	588	592	569	614	601	625	598	615	573	614	598	616	606	646	615	589	566	581	614	591	649	609	615	588	627	662	590	609	627	592	562	624	630	651	590	634	602	580	616	608	585	620	607	588	617	588	573	585	602	639	629	630	599	637	562	608	565	566	629	614	573	629	604	579	620	630	575	603	570	570	565	597	618	557	625	608	605	582	623	577	587	591	622	625	622	600	630	596	636	633	632	650	581	595	588	586	602	626	606	554	581	612	635	644	614	629	634	599	608	624	626	613	634	595	590	609	592	642	625	626	572	635	642	624	603	634	579	590	587	606	568	609	625	612	576	624	575	634	615	653	628	620	594	667	603	625	612	602	620	615	569	590	635	616	642	614	693	643	605	613	607	598	581	611	591	602	605	623	625	616	609	627	586	571	612	619	620	637	582	599	560	603	607	594	601	576	628	616	586	619	612	622	565	626	623	628	673	605	587	633	626	606	558	671	619	646	636	616	594	605	639	604	641	633	586	603	571	604	611	605	605	548	677	636	622	623	609	635	588	592	620	608	604	635	658	589	606	570	593	609	580	578	554	590	633	582	639	566	597	610	619	647	605	628	611	617	601	594	631	628	628	605	612	588	607	593	611	649	573	603	669	592	616	558	592	619	613	595	590	595	623	575	635	624	602	646	609	597	619	607	565	587	654	614	613	611	619	627	555	595	613	548	655	598	610	603	584	591	617	607	615	614	653	613	615	637	612	610	588	603	590	600	624	666	586	638	639	623	586	587	592	605	589	647	592	621	594	613	605	600	588	603	670	611	579	587	643	581	627	642	633	578	617	680	591	638	637	571	625	618	587	600	622	564	550	636	593
23772	21240	28502	24272	21249	9194	983	648	519	495	423	420	383	346	373	344	368	414	331	335	323	350	308	271	281	294	261	293	265	304	300	305	311	310	270	265	269	275	294	292	293	280	291	305	343	288	301	271	280	276	279	263	271	282	267	299	277	261	292	274	305	266	300	273	275	310	277	295	285	300	303	288	276	303	267	262	265	273	275	273	287	290	284	274	282	281	258	319	285	259	294	277	298	301	246	266	289	291	282	266	280	297	294	283	278	291	270	256	269	290	268	270	287	292	292	291	270	283	291	300	275	267	307	296	286	297	271	280	285	272	316	284	290	283	256	310	259	255	290	293	280	280	330	273	294	270	282	257	291	310	299	291	311	270	257	269	281	290	283	267	312	281	275	267	256	264	296	268	280	274	261	282	261	290	273	278	281	264	248	285	273	261	266	298	280	286	270	246	281	262	269	319	244	266	290	252	288	274	315	292	287	273	284	272	293	281	290	284	256	277	277	311	277	284	299	310	287	302	284	267	283	261	265	292	259	275	286	304	273	274	305	281	267	284	278	312	271	279	269	253	279	298	299	282	288	283	311	297	275	290	282	317	303	283	287	256	295	253	267	287	249	318	279	300	293	278	283	274	288	314	278	282	292	269	264	285	310	280	257	276	286	286	280	270	257	264	279	275	295	290	287	281	267	290	313	262	269	295	263	298	263	269	255	263	277	295	257	281	286	259	240	292	310	292	257	265	282	251	277	276	289	281	300	274	316	284	277	270	285	298	260	238	280	284	281	304	289	281	301	271	270	296	289	283	286	260	276	252	298	289	281	299	277	272	278	261	252	298	302	267	287	280	301	257	286	274	285	277	288	264	274	276	277	268	297	258	260	297	277	295	298	294	291	274	277	282	274	299	290	262	281	276	289	279	253	274	300	283	266	281	285	270	264	252	287	302	245	311	314	273	299	291	265	300	270	291	290	311	284	311	251	257	292	290	286	294	289	279	247	276	271	274	276	320	253	307	293	290	271	265	284	285	293	314	272	274	295	256	270	283	267	289	278	265	278	303	284	287	268	281	309	301	284	255	321	271	285	275	296	288	283	278	285	271	284	273	260	295	277	295	313	261	286	265	256	303	253	277	280	266	269	270	271	260	292	239	282	276	288	290	257	275	297	269	269	290	283	261	288	271	291	318	294	302	284	296	288	289	289	310	278	256	281	261	289	275	260	272	254	278	278	295	274	266	272	278	289	276	285	298	286	275	248	291	285	291	277	276	286	286	316	290	276	286	299	258	269	280	252	296	274	260	275	282	275	274	264	298	277	271	265	286	272	282	251	276	290	282	261	289	272	259	269	295	263	280	279	281	259	264	296	271	298	268	262	272	289	286	304	296	268	249	259	262	275	280	257	256	294	300	270	276	287	252	275	297	283	282	270	299	299	299	281	238	292	286	263	283	276	281	279	301	308	276	306	289	277	280	254	269	276	323	275	265	284	293	282	292	282	267	285	284	263	288	300	304	289	288	258	274	291	295	299	277	299	258	281	268	261	267	294	286	267	285	261	281	272	260	282	263	254	272	281	283	252	260	282	280	288	317	262	284	268	291	260	320	250	286	267	311	293	292	308	280	276	312	281	250	268	271	277	285	271	273	303	315	280	281	284	249	256	280	260	294	275	301	270	275	304	285	293	284	290	262	304	299	300	277	257	320	280	231	284	269	285	250	273	255	269	285	241	270	301	279	257	253	295	273	279	272	280	263	280	285	296	280	250	277	291	310	289	258	270	275	270	304	264	245	287	283	273	276	274	254	295	287	294	299	269	287	283	280	262	283	289	267	277	264	284	280	266	293	248	256	265	283	267	303	286	263	257	266	277	296	277	291	283	262	258	271	291	276	288	273	269	262	239	279	295	265	273	307	266	240	270	272	268	254	269	287	281	296	254	294	250	285	249	266	296	297	270	261	278	264	263	274	273	275	236	308	273	264	262	260	284	300	259	258	270	275	264	267	261	281	276	293	310	267	286	273	283	285	270	237	262	242	292	276	288	294	292	264	269	274	275	277	256	264	266	275	270	255	279	237	287	260	292	279	271	247	259	271	288	268	304	270	287	305	256	292	286	300	274	278	256	275	297	282	250	274	307	264	296	272	298	278	293	308	285	278	288	274	301	254	281	271	266	273	276	273	294	287	291	273	301	321	298	291	283	306	272	235	287	289	263	290	275	262	297	289	277	278	292	261	298	276	289	267	278	286	255	264	294	282	307	300	258	278	285	287	268	276	264	269	285	290	267	314	289	299	277	283	271	286	285	271	273	293	278	268	284	285	287	297	285	272	298	323	262	285	261	295	262	286	276	261	291	281	292	247	262	288	256	269	293	268	261	296	264	259	276	317	263	280	282	275	267	271	314	274	287	285	283	300	263	286	257	310	299	277	263	270	271	290	261	270	302	292	261	300	256	286	250	275	278	248	297	256	277	274	282	269	280	266	271	257	284	273	290	269	257	304	302	268	285	287	283	288	279	245	268	274	281	267	285	283	261	287	299	280	294	282	281	288	279	254	316	299	314	275	280	311	291	289	256	273	300	265	286	323	289	288	265	289	255	287	259	279	245	277	297	281	276	269	282	287	271	264	264	261	267	292	283	281	291	268	273	302	282	268	282	260	301	281	268	271	300	265	237	294	328	287	270	258	258	295	293	304	286	253	286	305	291	295	260	281	296	272	273	289	275	272	278	281	279	284	289	306	273	307	290	290	265	272	254	280	261	275	283	300	263	314	275	265	279	287	274	260	300	279	288	267	267	284	284	298	292	302	280	267	308	307	283	269	298	272	305	278	259	275	274	270	267	278	263	258	272	258	263	316	277	264	298	343	256	283	283	239	254	289	267	300	285	306	286	259	266	295	293	327	285	280	305	300	284	257	277	291	249	261	283	277	272	265	308	270	257	263	252	262	272	308	287	284	287	298	287	310	306	299	281	242	287	300	285	276	268	260	301	290	258	270	243	268	271	280	283	297	266	312	266	292	251	294	291	241	271	281	269	291	330	287	260	295	283	241	248	254	275	280	290	268	265	257	245	258	308	277	272	265	266	315	297	275	274	263	252	252	293	290	264	269	290	272	277	265	262	281	263	251	278	302	294	290	263	304	293	271	275	292	261	285	299	280	281	277	259	282	283	280	241	294	291	312	286	279	276	291	291	264	278	315	292	294	273	260	268	241	294	268	307	284	278	285	279	267	296	254	274	272	283	291	277	244	264	293	264	315	273	294	286	284	289	321	282	266	284	285	292	302	262	267	255	279	266	272	287	309	298	261	299	232	284	267	251	292	270	268	270	283	265	303	255	257	301	310	292	235	257	269	288	281	280	283	286	307	290	272	258	281	270	275	279	277	296	273	239	294	290	255	272	265	279	277	307	245	272	232	312	278	289	263	255	264	275	274	266	284	243	282	288	274	284	252	274	284	278	262	254	297	245	282	286	293	301	275	250	295	279	261	271	277	287	270	285	292
5760	24583	6161	2827	2020	1424	1144	892	742	639	540	458	485	410	414	391	426	519	364	331	335	317	292	321	333	313	305	314	326	314	302	316	325	298	299	295	309	325	308	305	308	300	306	263	326	295	276	285	264	275	290	305	289	278	316	260	281	300	294	299	304	275	296	255	293	302	273	285	314	291	274	279	281	278	273	271	290	289	275	304	325	294	308	298	326	294	282	286	314	288	306	308	273	279	257	314	273	276	303	260	289	291	283	294	313	286	291	269	327	263	292	294	301	300	284	305	263	319	320	290	295	293	291	318	270	298	278	277	298	292	280	290	300	268	291	275	278	249	280	278	302	271	301	296	303	279	279	277	304	323	284	278	285	281	298	287	278	259	307	291	282	300	297	296	303	259	300	273	272	284	287	309	273	261	289	259	294	283	303	270	329	311	288	282	289	285	282	285	287	288	294	305	313	293	308	299	299	287	269	292	280	276	303	261	303	292	301	304	269	302	316	270	283	297	298	323	311	292	296	287	304	301	304	304	262	298	297	267	314	299	280	323	282	319	305	324	294	294	312	292	280	296	287	304	303	284	303	250	279	314	272	276	312	296	289	276	285	301	296	268	302	265	304	279	308	309	311	267	310	262	286	270	251	303	313	257	282	301	288	283	295	286	290	295	260	281	290	292	285	289	264	328	288	280	274	282	272	318	264	304	289	310	292	282	298	294	265	302	270	270	280	248	283	308	300	295	324	279	272	291	305	292	284	281	295	290	310	318	289	297	275	302	264	309	310	280	295	295	294	274	289	277	276	298	297	294	285	290	295	307	308	291	258	289	289	275	302	302	297	311	298	288	283	310	294	291	289	280	299	298	272	296	289	278	275	262	318	298	287	295	309	293	266	297	297	330	287	282	302	293	286	297	277	294	317	298	334	300	257	282	283	292	307	288	300	268	294	275	294	297	304	290	266	276	276	322	311	289	284	296	305	301	277	262	301	290	318	280	284	295	247	310	276	274	285	290	293	282	276	302	278	301	265	271	329	298	301	285	287	294	285	285	303	283	306	287	275	267	279	290	279	278	289	258	302	283	276	270	271	263	292	281	291	286	274	317	299	312	271	295	290	276	308	314	318	294	285	301	292	285	297	267	284	304	298	309	292	307	275	278	307	314	273	303	283	284	311	284	312	262	291	262	310	290	302	322	287	284	292	302	300	313	294	270	296	275	296	279	279	278	300	270	295	331	303	278	272	275	304	288	267	309	285	279	305	318	308	286	319	315	285	292	286	298	314	287	304	272	284	277	297	288	290	305	300	290	299	323	320	297	313	289	255	262	289	280	267	288	287	293	308	279	275	292	306	282	270	307	286	310	293	294	305	303	303	307	292	274	295	294	284	259	275	288	281	285	280	270	303	341	281	317	263	236	281	316	268	285	318	285	289	305	265	278	287	281	299	304	308	269	290	320	286	320	304	289	306	328	267	281	273	293	309	285	286	293	294	291	254	295	298	283	283	297	281	316	270	304	305	277	298	295	260	314	315	290	305	308	300	291	274	286	297	288	268	285	281	264	317	267	291	287	284	294	271	316	297	293	278	297	297	283	308	305	248	276	318	285	299	256	260	312	276	306	288	294	306	269	293	281	285	258	314	269	274	295	281	284	257	305	284	302	259	296	289	271	310	286	287	268	330	298	290	290	282	307	285	291	313	300	305	269	283	275	294	263	317	317	306	341	281	305	309	283	287	271	293	330	303	316	306	286	292	281	294	253	301	281	291	294	302	305	283	271	282	274	293	316	281	316	291	288	261	278	279	287	293	301	298	286	309	277	274	276	310	310	280	275	308	289	293	285	308	304	269	299	279	283	284	279	322	301	303	301	267	278	282	298	289	285	287	257	298	316	331	271	305	248	288	285	263	330	297	264	275	290	281	312	284	278	310	263	306	301	295	287	330	303	299	258	297	301	303	297	307	295	284	268	313	288	297	320	291	270	313	319	308	275	291	276	317	261	277	295	300	264	277	286	257	297	257	307	302	268	310	322	293	274	292	280	282	288	266	255	303	299	310	272	274	303	290	280	316	283	309	259	294	276	279	294	329	291	295	292	288	256	312	300	282	294	317	297	312	275	330	280	262	285	277	292	275	273	312	292	288	255	315	290	294	296	276	295	302	285	307	284	284	295	288	304	289	295	323	287	263	287	280	319	292	313	276	298	287	308	287	302	288	301	291	279	308	310	284	297	268	254	299	326	300	300	299	286	313	283	309	308	280	283	272	265	277	272	274	286	285	270	298	273	264	281	340	273	303	288	292	288	284	334	299	330	278	307	313	284	287	284	273	309	277	280	292	304	287	287	288	311	292	307	291	319	270	312	306	298	252	262	302	283	263	260	281	277	299	280	307	280	322	293	295	266	286	278	272	274	305	273	303	290	291	258	263	298	274	301	275	286	296	299	313	292	262	314	261	280	290	316	279	291	280	285	286	257	267	273	288	298	283	305	304	309	291	296	285	271	289	280	290	255	287	272	298	296	294	304	316	307	267	292	298	305	300	288	304	294	303	306	308	258	273	271	287	278	313	304	295	309	281	304	302	277	256	287	280	301	316	302	275	287	274	287	310	325	295	271	275	279	293	269	287	290	299	262	275	286	258	274	321	292	290	290	273	276	284	279	301	293	278	295	279	271	297	290	272	298	290	273	287	283	262	280	315	297	287	289	319	263	287	302	311	339	307	303	307	280	298	303	267	275	290	262	286	298	298	312	329	296	304	296	288	289	290	286	298	279	308	297	268	286	278	286	293	300	285	294	263	293	288	276	295	301	278	294	309	284	297	287	309	301	297	290	309	263	265	302	279	288	289	311	265	303	279	313	274	295	297	283	278	322	269	311	278	326	320	281	296	299	291	326	279	281	263	291	291	281	308	289	304	277	299	293	308	300	295	307	277	298	253	304	303	275	288	280	287	280	321	302	268	267	270	310	271	282	314	269	297	292	268	295	301	279	303	330	295	307	274	289	285	284	313	299	292	295	305	316	318	316	289	297	274	281	279	293	286	286	302	290	284	277	313	287	302	286	280	297	289	315	311	268	288	266	296	300	282	290	314	286	290	292	279	272	284	291	314	264	283	304	282	284	294	312	277	306	308	307	306	293	285	281	286	268	277	267	296	302	272	277	275	279	290	302	292	283	316	268	291	299	309	282	294	273	290	292	287	290	288	301	307	275	311	319	306	338	300	247	293	291	310	293	292	246	304	289	289	328	283	291	285	311	295	267	287	310	301	287	341	244	290	303	290	293	275	278	310	283	306	265	306	252	291	304	299	327	281	305	315	302	266	296	329	313	272	311	307	309	316	300	255	285	295	250	300	306	317	296	311	283	309	290	306	290	273	303	275	280	295	268	291	287	312	291	242	278	306	266	270	276	271	284	273	276	252	278	325	296	288	274	311	268	296	313	310	299	325	273	305	312	303	276	279	301	308	299	299	281	273	271	288	298	289	279	297	275	271	299	318	286
24723	21093	27311	25050	10535	1147	951	903	855	848	789	786	753	717	722	788	789	776	741	758	764	744	772	734	738	717	772	737	771	743	692	705	818	719	689	752	774	676	669	699	681	745	715	737	704	711	710	678	687	738	688	754	701	728	733	736	748	721	763	726	690	687	745	654	734	724	734	695	697	704	745	762	670	724	735	678	707	721	681	697	698	737	681	730	696	712	694	689	697	721	740	756	725	697	701	718	745	699	754	762	734	699	759	687	715	707	698	701	701	672	703	711	744	754	686	723	721	734	744	728	686	728	714	707	716	758	670	755	747	668	697	636	742	761	681	670	715	733	699	741	705	733	712	795	728	719	771	708	695	723	729	706	726	719	714	728	702	684	705	733	717	715	699	687	698	694	723	712	738	710	716	723	693	721	682	720	691	719	693	687	732	718	690	686	700	736	702	691	745	707	749	726	744	732	723	726	665	695	725	719	718	714	707	746	723	710	672	705	748	713	728	702	734	739	724	732	718	681	737	681	775	701	715	719	714	742	786	719	777	685	673	708	700	721	647	700	704	710	745	678	706	695	710	699	703	698	708	703	725	719	741	719	698	711	687	719	697	704	684	720	682	713	721	640	728	695	662	704	714	745	701	739	712	681	698	688	700	699	746	753	716	734	735	694	752	705	712	690	740	735	712	686	726	719	677	732	672	723	713	735	732	726	659	747	689	715	720	731	691	698	708	661	685	717	662	725	734	722	721	699	691	759	747	755	723	723	707	673	733	714	713	731	696	678	679	714	743	749	696	731	685	676	734	708	701	756	713	673	770	670	759	745	717	703	739	677	689	735	726	672	712	716	721	745	720	764	716	715	696	703	691	708	728	675	712	755	682	719	758	744	718	737	720	723	684	698	718	686	687	712	682	714	723	688	721	754	713	784	714	718	719	660	666	728	714	716	685	730	685	692	719	736	728	667	677	692	719	711	692	707	734	704	728	720	734	703	774	687	724	754	667	697	707	753	758	705	723	724	675	689	725	744	707	668	709	678	737	718	738	702	681	721	754	708	673	723	718	768	694	725	733	715	662	693	709	748	694	687	722	693	778	724	719	685	728	725	696	691	734	709	732	672	752	698	724	697	732	737	686	692	717	717	727	701	683	699	789	719	715	759	680	707	710	702	766	729	706	764	711	677	673	671	687	728	661	723	693	729	729	721	712	675	728	763	673	706	689	738	693	716	688	699	696	707	686	735	742	746	696	733	733	710	775	767	780	719	709	739	716	728	714	702	691	685	684	768	676	706	736	685	698	705	726	708	737	651	732	705	717	657	665	725	719	717	726	739	713	693	713	755	683	725	648	722	700	729	702	699	758	703	711	720	720	685	709	723	745	734	708	677	754	724	708	714	704	709	719	679	710	695	662	734	693	742	713	693	730	731	669	710	729	682	713	723	688	726	722	698	715	735	690	709	689	686	733	739	740	748	713	681	737	720	751	718	716	733	730	708	712	725	740	711	723	683	714	765	707	696	705	676	700	712	710	755	786	711	715	696	750	748	714	718	738	768	692	655	730	692	742	743	697	703	693	744	680	717	726	741	705	718	770	655	714	744	682	692	727	712	718	746	700	731	751	729	692	686	695	719	718	714	733	713	721	662	711	668	658	766	703	751	717	717	781	685	668	749	719	744	708	771	752	718	738	724	743	672	704	707	746	704	714	727	731	707	670	705	724	708	759	714	773	680	692	707	698	722	735	729	733	737	743	738	691	718	745	745	718	722	752	686	734	715	701	732	739	724	755	735	700	642	755	777	730	696	718	699	745	707	692	767	712	695	737	707	714	660	754	713	711	674	698	706	675	679	657	732	695	703	724	668	724	752	703	724	705	689	724	739	656	700	804	712	701	692	713	748	711	733	720	679	717	757	731	695	691	666	759	734	739	730	707	745	727	702	744	718	736	758	690	717	699	683	749	697	722	711	670	769	702	761	683	708	723	692	691	707	713	686	725	719	751	698	688	686	699	699	700	684	721	708	734	703	718	722	700	731	750	753	736	703	687	667	713	728	710	684	732	701	691	747	736	716	738	733	741	742	703	671	717	726	710	719	690	694	718	694	674	700	709	755	706	714	745	708	734	715	742	751	724	669	682	709	747	737	680	725	752	755	653	704	727	771	712	712	709	688	671	722	696	722	746	723	731	672	722	730	725	758	765	718	752	719	694	696	727	673	758	749	692	684	709	705	729	759	742	728	726	698	702	711	714	709	698	719	718	729	721	698	747	719	675	691	722	726	765	669	688	694	712	757	750	727	722	746	716	774	735	697	684	656	716	713	753	738	749	709	763	667	763	720	695	765	690	729	735	690	737	737	755	720	729	711	694	718	667	702	738	736	677	733	721	694	722	675	690	684	691	726	711	674	679	712	755	726	748	681	731	715	714	703	716	771	732	675	680	730	673	682	713	727	704	715	685	701	667	730	711	732	720	688	712	711	686	696	683	739	701	726	675	683	730	754	674	698	687	717	700	727	697	633	694	739	686	758	703	666	684	727	716	693	695	712	750	688	700	706	667	734	683	695	745	694	689	714	716	712	745	708	678	743	674	676	691	702	737	704	736	694	765	693	674	654	725	704	694	703	685	656	718	669	722	715	679	732	731	681	744	699	694	767	738	741	720	748	686	702	735	769	771	731	697	716	732	723	717	686	684	681	753	708	767	681	746	749	707	695	707	732	753	702	703	730	704	711	736	735	756	720	704	709	736	694	655	720	708	710	732	712	736	703	770	770	714	724	701	731	690	713	696	713	723	704	729	757	721	759	683	729	723	767	664	694	710	683	738	709	722	727	707	711	693	747	767	739	659	754	712	640	676	724	726	727	726	707	692	766	745	712	729	676	669	741	742	704	680	647	712	769	689	729	738	755	726	684	695	733	759	735	701	682	708	672	697	672	691	704	774	728	730	714	725	725	667	709	712	704	730	720	673	662	705	742	694	730	682	677	704	688	658	735	734	696	712	700	702	736	703	705	749	711	703	673	738	692	738	689	701	714	742	742	664	714	719	713	755	669	650	742	689	702	725	712	687	676	659	736	679	689	706	679	730	697	704	735	688	718	705	712	679	745	704	708	722	689	723	678	675	662	722	707	735	714	729	705	691	743	719	684	676	715	670	726	671	710	679	674	699	729	669	701	728	682	679	713	702	685	682	657	710	730	718	715	703	723	692	726	717	721	714	765	727	742	687	705	727	723	689	746	681	700	694	712	759	662	756	697	698	704	699	752	725	694	715	722	683	741	733	692	705	719	697	727	716	717	693	689	706	676	713	700	718	710	742	692	706	695	689	689	723	678	686	727	707	682	748	734	698	695	719	742	700	717	716	746	727	701	668	701	735	755	713	727	712	757	699	726	706	686	743	726	694	712	743	681	689	715	714	716	728	690	698	705	715	766	737	716	717	725	740	697	669	701	691	673	730	722	690	718	710	721	721	685	739	665	714	689	806	746	683	726	695	680	739	721	701	727
5150	17020	3785	1972	1575	1317	1132	977	980	914	849	809	782	803	787	796	824	856	756	732	741	678	760	762	729	729	705	689	758	730	733	714	710	734	776	726	752	693	685	688	735	709	721	740	727	698	695	746	712	724	768	696	692	736	739	690	749	698	746	679	706	667	732	721	749	691	720	711	709	711	703	775	702	710	702	671	729	679	714	754	657	700	712	729	717	727	750	745	717	735	682	701	719	731	726	707	726	721	717	685	750	674	720	742	685	713	716	734	721	698	760	691	707	746	706	731	700	710	723	681	737	708	672	738	732	718	747	731	706	693	719	704	797	711	700	711	699	745	760	694	726	704	710	756	737	739	710	642	715	720	709	718	731	722	725	721	693	724	685	727	663	743	736	677	686	701	735	729	739	698	772	732	754	699	703	753	694	738	687	717	705	706	716	749	724	697	732	700	745	718	670	706	705	692	705	710	689	694	738	704	696	739	730	758	727	717	700	704	704	738	701	711	691	691	717	730	703	732	700	736	685	693	656	735	698	739	734	707	698	715	734	690	719	738	742	753	718	737	717	655	667	716	731	740	708	729	711	713	690	729	701	698	742	700	738	711	694	711	684	709	713	729	694	731	691	677	732	693	716	699	765	647	759	694	750	676	701	742	661	682	676	683	766	706	724	660	708	714	697	718	732	730	711	736	734	724	692	734	748	701	698	696	689	688	679	728	722	726	684	726	725	732	676	676	766	703	719	739	704	678	661	687	720	706	654	705	710	738	698	719	729	703	728	738	743	756	653	797	738	676	718	754	695	706	709	703	731	713	738	711	762	689	699	709	709	723	718	678	676	701	759	724	706	718	727	732	717	741	718	694	739	739	666	746	751	659	712	711	717	725	741	710	702	717	711	699	675	683	774	720	695	711	715	712	719	764	721	765	705	672	721	664	700	713	668	700	661	705	703	693	741	689	671	702	780	715	713	697	716	716	757	713	696	752	690	742	710	726	702	723	693	702	722	684	749	657	696	686	733	707	716	681	733	737	688	764	699	672	708	712	727	710	669	682	749	734	724	704	694	715	722	721	703	669	685	733	727	708	679	717	710	688	702	699	721	721	736	653	677	752	698	654	698	727	714	711	742	682	682	696	680	720	760	718	699	719	710	738	653	699	696	682	711	739	718	667	755	684	725	740	735	773	720	706	730	689	718	688	683	714	728	692	723	698	683	752	694	751	703	701	728	721	711	712	674	726	688	693	748	710	745	711	721	721	657	705	714	740	733	737	698	729	691	720	676	721	681	699	702	716	735	695	740	676	696	678	731	699	767	722	702	678	704	703	706	683	704	725	754	765	710	712	719	733	739	655	744	763	759	701	727	762	705	733	711	736	716	731	678	705	692	663	727	735	711	753	706	725	715	770	731	702	724	687	686	717	701	677	696	741	697	701	691	692	747	714	703	711	738	689	698	703	703	729	704	751	679	702	711	712	685	655	715	718	707	669	682	730	689	707	693	690	708	739	725	700	695	719	665	674	702	689	730	687	693	693	737	737	694	771	734	701	698	724	750	699	649	726	700	667	738	726	722	717	746	733	730	752	715	693	701	690	730	715	751	714	748	715	695	760	681	744	691	719	719	671	702	719	730	664	708	665	718	749	742	719	740	689	681	746	698	732	732	700	670	727	703	703	643	738	700	712	755	685	695	700	731	741	722	712	709	725	698	729	689	677	690	729	715	732	701	709	688	664	798	696	696	697	704	709	704	736	716	746	720	725	714	669	758	709	650	706	687	700	719	693	713	709	714	692	713	644	755	731	689	735	737	747	731	687	729	710	715	686	718	729	727	684	724	719	641	743	717	657	727	758	684	720	693	731	747	723	735	693	693	736	701	728	716	736	678	671	761	711	707	740	749	717	687	711	692	725	695	697	691	710	702	706	702	749	713	698	751	725	678	760	741	712	725	695	733	740	686	700	728	707	754	672	744	674	721	770	713	736	726	701	751	692	721	745	750	690	707	691	729	706	782	732	719	784	698	730	725	703	713	725	684	727	721	744	716	632	726	714	722	653	736	682	709	731	696	745	734	739	732	716	747	670	749	684	704	748	702	729	694	724	742	692	685	719	690	685	739	679	721	749	746	723	755	740	673	695	691	701	753	691	766	699	761	749	709	707	705	687	714	711	708	766	741	691	683	685	712	694	737	711	708	721	712	698	760	705	697	740	672	690	769	735	700	698	763	711	688	767	744	708	721	740	760	665	749	706	773	702	717	676	691	734	693	723	713	760	715	725	696	681	732	735	778	715	684	678	690	726	747	693	739	742	687	691	736	667	709	757	726	684	714	733	712	718	710	751	693	689	719	714	774	657	742	683	726	733	677	692	710	708	738	727	724	722	699	755	711	712	699	694	723	717	694	726	766	715	690	722	738	691	745	752	701	705	684	685	727	715	642	721	763	729	703	670	770	728	722	738	771	730	708	715	741	665	687	702	706	706	744	718	741	656	719	708	679	705	735	741	723	711	703	753	647	682	696	700	723	730	717	708	697	738	699	712	719	712	695	689	700	648	672	693	775	667	716	704	743	744	716	694	686	682	725	709	682	699	726	726	728	739	711	763	753	744	707	704	733	662	726	691	683	709	738	686	774	720	697	711	701	711	696	728	690	704	717	727	735	747	772	676	712	709	736	751	720	753	664	676	696	687	690	726	711	701	681	690	713	717	676	725	722	711	738	732	705	724	677	694	741	713	690	694	675	718	737	716	708	669	730	740	748	706	676	750	679	680	692	735	738	670	695	706	791	680	752	681	708	726	724	760	737	717	691	709	679	707	727	752	679	713	698	715	720	697	685	726	705	704	699	703	748	722	742	721	746	710	717	757	713	661	704	710	690	685	773	739	738	672	678	714	719	692	700	733	678	704	720	728	697	660	704	725	758	756	743	719	752	733	661	753	700	714	718	732	717	696	690	692	703	733	712	679	710	680	713	700	693	683	730	760	768	723	715	656	738	774	716	691	688	698	700	720	758	760	700	753	737	716	709	746	706	718	713	722	763	713	711	717	714	731	723	696	678	701	739	718	735	703	747	675	704	695	735	722	727	676	680	710	761	708	683	737	700	719	680	689	701	727	728	706	724	771	690	722	741	709	694	747	749	718	713	711	736	687	751	697	689	721	723	713	751	702	697	729	733	724	750	709	742	712	694	660	724	721	693	752	752	693	672	723	730	739	708	695	694	671	731	713	739	639	726	675	724	683	710	721	677	713	654	750	755	746	716	721	674	722	711	780	738	715	715	752	695	770	701	744	655	693	709	721	696	705	691	670	731	679	721	739	686	733	729	737	749	747	743	715	699	734	686	682	713	727	707	711	727	693	717	751	709	707	715	752	715	680	737	721	722	704	733	692	729	713	715	688	682	704	745	712	701	710	683	705	712	728	739	695	712	699	793	692	742	708	711	727	719	717	742	719	731	740	728	701	715	758	713	682	664	714	735	685	756	714	694	681	718	691	634	727	733	664
22634	21256	29130	23693	21257	21302	8752	969	777	669	589	571	505	467	463	452	497	516	429	382	350	340	388	364	364	328	365	351	358	345	330	350	365	315	327	307	312	315	321	297	362	321	313	320	312	338	339	320	343	308	330	304	318	278	322	336	293	318	325	309	319	330	291	318	311	322	325	346	322	307	313	363	356	316	321	331	342	300	300	300	341	314	289	324	331	337	296	297	280	281	295	307	324	336	306	306	291	317	315	323	331	326	284	304	317	293	296	322	310	323	292	334	308	297	342	303	310	274	308	309	322	300	301	353	315	317	325	314	315	304	332	329	304	312	290	314	289	315	320	306	304	327	330	318	300	307	301	268	311	327	301	296	330	301	331	300	307	337	315	329	292	324	320	313	276	307	327	304	320	308	326	283	328	284	311	309	298	293	315	321	345	306	307	318	297	319	292	320	295	324	319	304	344	312	306	316	331	313	309	302	291	277	322	319	288	306	333	342	305	332	297	310	298	315	303	302	295	334	319	317	281	312	307	311	341	311	301	296	297	321	321	289	325	304	314	285	302	295	311	309	322	317	319	314	271	307	303	284	316	343	294	303	286	336	327	305	302	309	313	281	293	313	326	311	301	270	280	320	294	291	291	297	311	307	313	296	326	294	303	339	322	332	313	317	293	329	330	275	312	324	326	317	309	313	320	313	317	287	298	314	320	305	302	316	299	310	294	297	333	295	290	335	317	321	341	338	303	350	323	334	291	310	341	323	341	308	310	282	276	333	326	332	300	299	306	327	298	282	321	313	333	316	280	301	266	298	275	288	322	317	345	329	328	299	330	297	310	275	330	323	309	304	313	334	320	331	321	322	314	326	301	301	284	308	283	285	297	286	321	305	313	309	316	301	325	325	311	305	312	309	318	300	314	319	337	323	319	311	310	310	288	313	297	323	311	282	315	323	324	346	275	314	329	313	288	337	295	302	285	330	345	313	316	317	295	311	308	296	272	313	314	302	315	289	302	318	328	299	309	313	301	283	343	363	304	317	308	305	300	313	286	316	290	326	297	344	305	314	315	301	286	306	285	337	301	328	301	318	263	324	300	337	339	326	294	334	307	302	333	301	286	330	277	310	292	319	304	334	325	306	281	341	312	292	307	320	308	323	295	295	302	279	341	329	315	310	327	315	304	281	367	335	336	314	331	267	343	336	302	295	358	305	291	333	310	302	288	316	309	304	299	297	313	322	325	311	320	340	318	315	301	315	322	302	321	325	314	320	295	320	315	289	300	323	332	330	312	316	309	331	301	271	301	291	309	305	305	323	306	319	319	307	321	308	288	332	308	313	316	311	306	288	324	337	331	330	297	310	324	314	328	302	327	280	265	300	314	353	319	292	306	321	322	288	296	351	338	304	295	323	301	319	318	305	317	306	275	325	300	303	329	300	312	293	306	359	281	341	285	328	313	300	320	290	305	287	306	288	331	306	296	301	299	322	336	331	275	314	305	302	293	301	282	325	311	311	299	291	327	299	288	300	293	348	324	303	325	297	296	298	305	322	301	307	331	287	304	260	329	319	315	321	322	306	290	299	299	283	307	332	320	312	329	277	300	266	327	304	320	287	284	284	307	321	337	296	311	314	304	312	284	300	330	297	327	315	288	307	311	329	303	310	326	330	305	327	314	304	298	328	301	358	324	288	324	309	306	322	334	310	311	282	309	344	312	326	303	331	328	302	355	316	309	340	320	314	306	290	309	289	278	310	296	300	297	290	308	312	291	321	298	308	318	340	313	293	311	280	272	320	314	309	311	312	295	293	300	347	296	362	313	317	305	316	366	296	330	330	325	330	328	307	331	329	306	293	308	303	298	351	313	315	327	321	278	300	299	326	322	317	327	315	291	323	329	302	331	293	294	308	296	337	353	288	304	326	296	294	326	275	325	299	287	317	336	337	336	294	316	279	313	293	329	316	323	340	293	337	323	321	277	313	300	324	351	308	335	300	314	274	307	295	331	302	280	351	321	307	304	316	303	308	316	302	315	272	299	300	285	320	301	306	338	332	287	294	315	314	294	312	306	302	335	306	280	304	318	307	328	330	300	305	309	307	307	267	323	297	337	312	293	318	324	294	310	341	286	311	340	299	322	334	308	304	314	291	330	306	317	337	272	340	347	301	315	313	315	326	297	294	300	287	315	282	305	327	291	284	297	301	332	309	318	302	298	337	302	290	300	295	306	344	296	297	310	316	336	289	290	289	299	353	313	313	310	306	290	316	326	303	314	317	329	311	293	340	323	299	286	292	334	327	322	264	331	307	333	295	322	316	324	323	315	326	312	329	336	320	325	305	298	321	295	317	319	311	315	291	331	317	309	305	322	329	307	299	311	309	294	259	317	277	318	286	296	316	318	316	284	306	306	296	317	376	302	286	315	317	309	311	328	304	341	294	292	320	321	320	318	298	288	299	345	318	370	309	291	314	306	314	335	293	326	289	304	304	295	329	341	323	328	328	326	311	315	298	320	295	295	341	316	305	293	301	323	294	341	314	292	331	300	331	276	317	336	318	334	336	267	302	303	324	320	314	292	320	296	316	325	306	331	334	305	322	306	304	304	295	311	311	320	298	284	311	307	320	342	288	322	353	317	316	299	306	286	307	328	304	328	299	325	308	326	306	360	329	305	306	335	310	296	333	309	296	288	330	328	300	312	302	325	290	304	298	313	328	315	331	336	305	295	295	337	323	300	331	296	306	299	309	284	301	297	305	294	313	315	336	310	294	294	302	311	277	305	324	296	313	292	311	310	294	324	298	325	286	300	315	283	295	330	297	305	335	328	301	300	304	293	338	301	292	330	330	291	309	343	338	330	301	297	340	290	348	280	268	340	327	296	304	320	313	319	291	312	301	330	313	291	310	322	291	298	308	278	304	325	322	297	324	311	324	305	321	324	308	330	290	307	329	287	296	329	297	314	307	308	302	304	310	303	306	317	303	331	291	296	313	296	285	309	289	300	299	318	320	317	310	297	332	321	314	299	322	299	292	289	336	326	299	322	329	325	281	310	295	291	316	328	284	335	283	298	301	323	316	309	300	312	315	306	303	327	285	280	308	311	347	326	291	312	318	300	336	319	283	339	299	338	335	333	312	322	288	313	266	308	314	326	314	295	311	280	302	336	276	290	302	297	317	340	334	293	287	318	295	322	331	296	296	334	325	330	324	335	298	318	302	332	327	310	271	297	279	290	300	308	303	336	334	309	301	285	282	325	317	295	309	316	338	288	301	357	310	308	311	304	314	330	315	268	303	271	295	304	296	337	329	303	344	285	301	307	278	291	295	284	305	318	294	322	317	323	302	322	306	327	286	302	312	310	297	285	324	315	317	297	283	318	289	306	299	291	328	310	319	288	276	325	280	346	294	327	326	287	326	338	294	302	334	297	313	300	324	295	320	327	301	282	327	299	328	303	314	311	299	304	316	326	315	319	307	337	320	323	305	294	346	299	316	316	329	316	304	326	310
6106	28166	9734	4845	3290	2576	1861	1406	1139	888	833	703	605	586	517	547	674	600	417	428	397	407	401	368	360	338	343	343	348	298	351	319	350	329	328	323	318	342	322	308	318	317	329	341	340	359	297	319	326	312	314	304	361	317	308	289	307	291	324	315	322	328	318	314	317	337	305	324	335	289	296	307	339	319	290	315	317	317	310	332	313	292	295	262	303	308	315	282	308	306	295	322	306	306	275	308	290	295	298	297	294	313	325	329	326	289	298	304	317	307	304	302	311	282	284	299	327	311	298	326	323	307	328	289	261	324	326	303	289	307	317	317	314	293	275	312	284	317	299	329	292	320	307	314	267	289	298	313	307	310	276	295	296	326	327	297	280	326	310	301	321	314	332	320	289	346	326	316	300	281	273	293	331	286	324	298	304	329	294	308	311	350	300	323	337	313	321	314	300	292	308	331	286	283	302	320	284	338	332	295	332	314	321	313	296	302	295	301	309	275	301	332	322	292	298	304	290	314	299	294	307	290	308	330	315	311	311	339	289	294	322	305	312	311	324	296	324	285	291	342	302	315	330	300	271	315	296	309	296	298	294	306	308	293	279	310	312	302	314	304	285	305	316	323	283	307	297	284	304	315	325	303	290	284	309	318	313	319	319	287	292	344	314	298	313	289	299	316	296	332	326	341	287	301	303	325	291	278	325	327	277	293	320	320	329	275	313	310	302	321	317	290	308	316	301	342	283	277	336	304	295	316	323	273	296	304	293	313	287	305	292	325	324	321	357	308	310	296	297	272	293	307	329	285	281	301	321	326	298	310	316	335	290	294	305	297	319	326	334	294	343	293	311	322	319	301	309	316	326	293	306	287	316	301	344	276	299	295	302	290	336	319	336	298	314	328	313	278	288	325	322	309	315	308	296	301	334	308	300	305	327	311	317	332	319	318	333	308	311	311	315	276	299	288	300	323	267	337	308	298	272	303	262	302	274	299	340	286	316	293	308	302	322	325	309	271	340	283	306	298	289	294	285	309	315	266	341	325	328	293	322	304	351	302	312	311	307	317	291	303	315	315	276	290	303	300	309	329	344	304	307	307	361	272	278	267	303	317	324	295	305	306	319	317	302	288	270	285	290	321	280	304	303	275	315	311	309	308	324	331	305	298	310	286	303	301	297	272	310	340	295	321	338	284	333	295	315	328	347	309	334	310	335	299	307	336	292	321	274	265	287	324	300	313	313	282	308	322	316	259	301	338	289	291	346	318	301	329	297	308	307	312	303	311	296	296	306	306	314	313	299	317	286	298	302	304	334	331	317	305	289	285	337	308	316	307	303	304	341	304	305	298	276	327	331	278	321	324	306	297	300	288	297	305	303	320	310	310	292	276	317	305	309	316	332	291	282	307	325	334	318	326	320	314	296	324	265	301	301	301	325	307	286	310	323	285	285	335	330	285	266	311	322	298	294	317	322	288	296	311	286	296	273	327	340	291	333	306	317	311	329	315	296	325	286	309	308	306	319	289	288	311	290	305	317	320	359	280	304	263	271	303	325	305	293	303	283	330	308	293	320	314	319	311	327	281	354	319	305	338	298	313	304	278	304	282	292	290	327	337	274	311	315	329	310	327	313	315	286	305	313	281	267	304	322	279	308	284	289	305	269	308	306	339	339	333	320	308	290	301	289	292	313	320	307	291	298	313	301	325	288	310	288	308	312	327	291	328	295	353	299	300	302	278	300	318	339	315	313	337	322	338	315	317	342	313	296	313	313	287	294	284	308	303	293	279	316	343	302	314	284	317	311	318	288	298	300	292	316	312	294	283	294	298	301	314	295	291	292	286	307	299	316	286	323	300	305	316	304	296	313	275	288	307	322	314	298	320	329	303	306	330	310	317	302	306	297	327	299	302	335	320	312	284	314	300	298	321	321	319	320	314	316	332	314	304	340	322	308	301	306	286	268	324	313	342	318	307	273	300	297	297	291	297	321	299	302	328	303	307	319	345	300	305	340	340	303	316	325	290	323	313	315	312	288	306	307	288	302	314	310	319	283	291	296	286	313	277	309	284	306	318	303	326	310	307	325	327	323	330	291	313	300	324	324	306	315	317	291	284	306	316	294	328	269	315	284	306	286	294	320	294	311	319	306	317	320	289	322	322	292	303	304	298	291	314	317	290	318	333	320	328	287	299	327	308	301	322	291	347	293	298	292	287	304	307	324	325	320	285	321	327	326	326	279	318	311	316	270	330	288	302	321	308	304	293	294	299	303	297	294	297	324	284	335	312	271	327	287	303	298	289	328	313	296	302	335	299	292	293	307	293	329	320	350	288	263	323	287	302	300	311	319	279	301	323	305	295	288	358	299	315	301	323	334	305	311	299	315	312	296	291	302	291	302	303	294	310	286	310	293	263	335	311	315	303	304	304	307	309	320	309	310	320	294	293	302	299	308	311	338	296	318	294	278	325	305	325	310	295	293	311	289	304	330	295	300	289	305	301	317	307	291	304	299	300	321	284	287	307	323	317	333	305	298	318	290	302	297	314	290	335	325	294	297	306	322	288	307	301	289	298	322	335	298	297	285	301	340	295	299	307	326	261	316	295	296	314	329	332	311	295	303	329	328	307	331	295	291	302	309	315	321	298	284	319	316	285	294	295	316	293	302	316	300	295	341	265	322	301	314	287	303	298	297	323	357	313	316	286	311	320	302	297	287	290	328	293	333	323	307	280	312	314	303	286	280	294	316	333	305	334	299	297	327	315	301	306	317	290	318	287	305	321	309	319	308	297	320	305	297	311	300	302	305	277	279	318	315	294	302	310	308	330	285	321	304	341	280	305	298	290	302	307	320	310	304	289	315	322	321	283	294	309	312	303	307	284	324	286	274	308	317	289	316	298	299	305	325	308	295	282	319	299	287	291	289	314	313	316	312	292	291	336	278	333	292	297	305	281	272	294	305	288	318	292	299	298	284	306	313	288	315	304	290	352	337	311	341	308	300	304	292	309	294	294	306	279	293	315	313	287	303	327	336	296	322	313	299	324	301	317	296	309	319	310	296	303	328	313	307	312	304	341	320	327	363	288	338	286	291	308	331	330	279	287	306	285	322	282	320	303	307	316	297	306	324	290	303	318	308	282	311	315	278	295	287	345	293	307	303	318	315	335	311	294	306	299	316	345	271	334	309	318	309	323	301	300	294	305	302	305	299	334	309	294	307	289	315	325	293	289	288	318	294	279	274	292	273	312	309	313	325	277	300	357	311	288	310	314	297	314	284	315	306	300	288	327	309	305	301	291	328	322	303	325	319	300	335	316	298	345	298	322	289	324	317	308	302	315	291	313	291	307	344	302	299	331	345	313	293	312	324	320	302	313	291	300	320	307	296	308	302	321	317	308	294	281	290	314	285	322	309	322	295	294	267	322	301	321	302	319	290	318	308	319	314	321	287	342	326	305	297	326	300	312	327	301	330	293	319	311	304	277	292	314	302	317	271	330	298	334	312	297	341	308
27954	20391	8725	1238	736	711	679	636	650	591	611	665	600	593	632	625	672	630	607	635	634	670	633	562	570	619	641	591	636	591	640	601	588	591	599	620	568	609	632	607	599	621	605	596	716	613	596	587	647	628	592	643	584	606	574	608	600	640	593	616	573	613	572	608	619	574	599	600	580	613	650	613	634	561	590	598	595	565	591	607	620	617	604	591	619	617	595	627	616	578	598	603	607	596	579	640	611	604	624	609	617	651	606	554	627	605	613	599	615	629	603	551	647	598	641	574	599	580	613	598	638	623	615	623	567	597	614	612	592	620	645	592	623	597	604	613	552	578	618	586	580	601	626	620	619	617	616	596	604	604	617	594	615	566	600	630	614	583	634	604	608	582	608	573	601	645	626	624	610	625	591	644	593	627	584	597	602	584	602	613	632	583	649	607	590	584	616	581	616	584	597	578	623	607	609	614	585	586	551	578	633	571	621	622	591	600	617	582	564	618	617	604	606	606	585	571	615	620	620	597	614	646	571	606	637	602	600	625	578	593	599	612	573	623	573	604	613	564	587	611	617	631	592	598	597	606	652	614	635	599	602	624	577	617	629	635	605	602	557	595	591	613	597	577	621	588	589	641	597	616	590	608	605	596	659	615	615	588	594	560	612	658	630	562	620	562	603	609	618	611	620	600	638	576	569	647	580	626	624	617	611	604	633	640	643	619	557	570	585	588	580	591	654	567	641	577	547	601	623	610	624	571	568	584	616	607	610	587	564	566	607	594	627	566	582	659	576	640	614	607	593	596	564	629	640	601	611	635	595	597	599	633	609	623	607	592	625	633	617	601	615	612	589	631	592	623	577	561	585	597	627	658	631	576	583	601	568	601	568	616	659	630	623	626	602	636	618	576	566	638	622	595	591	644	575	633	572	644	639	558	628	594	656	653	587	600	597	602	605	619	590	623	593	595	589	596	585	592	620	632	603	610	607	635	616	578	576	624	597	595	590	603	575	644	576	573	551	578	622	559	576	618	578	592	584	610	618	600	618	585	639	610	613	602	630	580	607	610	616	566	619	628	581	579	591	608	642	585	562	611	613	546	626	626	654	563	613	631	577	614	614	561	579	582	600	602	613	617	599	560	664	641	631	621	632	587	607	583	578	588	615	562	554	631	623	624	575	567	624	602	611	601	623	573	591	581	606	621	601	589	626	573	620	605	628	613	622	580	575	632	612	616	634	656	596	642	585	605	621	576	605	636	615	589	595	610	657	578	588	613	600	622	644	584	577	614	629	596	590	592	609	624	627	593	606	608	641	583	554	603	586	573	619	611	609	622	617	661	620	549	615	619	637	642	613	592	616	627	601	634	606	575	580	596	604	575	630	621	585	597	606	584	597	627	616	584	618	610	585	598	595	601	592	640	627	600	631	661	572	624	585	616	625	594	643	581	611	620	573	595	595	586	586	589	576	575	602	615	555	636	586	582	600	586	618	661	638	615	614	655	586	599	565	641	644	562	608	572	625	632	594	644	625	608	632	633	621	618	603	607	679	599	653	616	604	591	671	597	627	608	597	599	589	614	625	556	638	571	635	589	643	581	569	631	593	634	604	611	570	669	610	570	662	589	623	605	564	601	611	597	566	577	616	600	592	631	625	596	586	565	635	615	590	604	623	596	606	608	648	621	587	592	618	631	595	590	571	638	580	600	632	609	565	559	594	619	575	594	599	618	586	596	591	611	607	597	617	603	633	549	624	607	616	552	648	577	586	614	631	599	596	673	634	624	628	598	609	647	633	608	595	614	584	568	574	569	611	621	615	579	596	571	604	614	599	602	567	589	590	603	615	630	570	566	612	580	582	624	573	593	586	573	589	615	600	584	566	555	622	625	597	599	568	635	617	619	621	650	606	559	560	635	638	637	654	551	554	601	598	648	599	660	643	600	637	634	600	612	583	582	571	598	635	587	589	596	609	610	618	614	606	643	585	598	579	593	569	575	617	625	634	604	596	610	554	601	641	573	635	598	638	587	586	568	623	596	624	608	600	555	627	623	638	591	635	624	638	596	601	580	672	550	591	599	612	622	606	616	628	629	611	598	644	533	606	615	588	606	573	614	605	608	600	561	625	585	590	636	604	557	621	576	618	570	642	609	622	584	598	630	580	563	623	579	613	628	637	582	645	586	616	625	587	581	604	636	632	605	606	629	606	638	611	608	583	564	649	611	578	640	600	639	628	629	574	621	641	630	626	594	587	606	611	608	630	628	589	607	611	618	598	567	606	594	601	610	565	649	574	614	619	605	582	624	650	589	626	605	619	573	636	605	561	645	588	583	597	618	622	600	592	571	613	578	604	565	603	567	651	626	606	592	585	601	596	604	589	595	604	572	599	597	619	589	625	607	616	578	614	638	629	629	605	599	583	595	593	549	579	591	658	650	595	618	629	620	591	571	619	583	617	667	595	629	619	633	605	621	581	579	589	575	548	644	548	619	602	615	579	605	615	669	620	625	612	609	604	618	638	562	635	604	605	592	576	616	570	540	618	618	605	598	606	602	585	583	570	608	597	603	631	615	594	625	612	587	635	551	607	595	611	614	592	555	618	642	587	625	602	590	583	615	598	593	613	605	609	578	588	576	608	570	623	568	590	581	569	631	606	554	621	613	593	606	608	633	583	627	626	646	561	620	605	594	621	585	571	634	618	601	615	622	639	574	627	655	569	581	613	561	623	616	597	592	634	589	589	581	597	644	620	608	664	596	561	581	637	613	605	615	573	602	589	603	566	630	613	629	575	599	653	615	625	619	641	594	616	658	639	621	574	587	603	565	572	594	617	580	608	631	570	630	625	623	599	605	545	611	624	592	630	620	628	596	633	570	599	605	655	599	620	603	570	624	637	573	579	589	611	605	639	579	595	605	557	620	571	620	632	588	582	657	605	607	606	606	629	626	594	597	620	616	627	589	566	623	624	593	612	646	658	598	624	595	591	615	630	598	578	617	634	621	610	595	631	615	642	610	626	625	617	630	580	584	624	646	626	606	586	572	599	589	580	626	623	542	608	604	586	612	657	570	647	618	576	603	612	608	618	593	649	662	603	600	608	636	600	597	609	606	622	622	541	574	584	598	584	569	581	604	612	572	553	650	593	587	628	644	625	571	629	588	633	592	618	612	591	634	623	632	594	588	566	574	614	595	627	617	649	582	605	604	670	591	620	596	632	621	569	590	588	576	590	573	607	627	616	614	618	640	598	632	609	607	620	599	635	591	589	633	594	593	603	605	612	578	614	594	520	595	587	587	635	637	616	575	595	579	628	569	589	615	602	593	624	587	607	572	607	578	585	573	611	605	602	628	614	617	614	583	581	607	615	613	562	610	598	572	578	639	627	608	610	646	584	562	637	633	615	583	629	587	594	575	613	601	597	644	597	601	567	643	575	597	599	583	604	591	597	605	623	630	630	617	582	565	567	588	583	582	604	619	604	607	589	581	602	627	604	602	598	621	622	624	628	603
6506	10823	1436	952	819	763	757	714	685	645	668	673	675	633	587	595	720	610	629	617	617	656	589	631	605	649	626	592	654	601	605	607	627	635	619	601	652	608	590	607	615	642	616	593	565	636	598	624	605	586	636	533	626	619	552	649	555	595	588	643	625	593	610	611	611	556	616	600	607	635	632	613	666	635	629	651	654	605	597	619	574	594	584	593	610	636	652	608	619	591	617	623	604	639	595	599	595	659	669	632	599	600	618	603	574	630	608	618	633	627	698	607	612	657	572	621	661	579	637	615	618	600	584	602	612	614	624	569	620	601	603	632	562	670	602	623	637	613	671	584	650	604	636	622	599	594	622	585	638	605	655	662	640	602	622	578	612	571	605	636	618	624	657	637	617	601	614	580	630	627	611	659	647	604	622	601	629	581	594	597	595	615	607	670	609	629	592	630	595	657	656	646	613	602	610	571	659	617	619	570	619	632	604	577	621	667	607	617	559	564	595	615	590	651	627	602	583	600	610	619	604	587	653	673	601	626	594	624	619	629	587	643	598	634	599	645	592	600	644	568	603	592	573	630	598	636	609	634	607	576	617	604	620	591	630	633	666	608	623	575	624	593	635	626	608	597	619	611	636	628	607	622	608	636	605	596	649	585	615	613	643	562	616	606	609	649	592	597	592	597	620	602	636	670	666	582	618	627	610	596	653	634	648	585	605	581	626	613	606	601	633	614	587	665	615	618	644	602	630	593	614	616	636	642	600	641	588	691	632	613	611	627	577	644	587	564	632	632	592	603	611	635	648	608	581	671	606	640	602	612	639	652	616	616	633	582	630	674	597	582	657	631	664	636	616	562	575	612	596	589	579	614	587	585	668	637	598	599	603	585	607	615	618	632	612	573	633	642	598	565	633	600	660	613	619	593	618	656	655	628	587	632	579	608	611	641	605	646	597	612	673	631	647	553	603	604	670	634	584	579	680	606	659	554	655	627	652	596	586	609	577	637	626	634	625	591	675	639	584	607	585	608	610	651	602	621	624	613	606	609	638	602	615	591	626	618	636	578	621	654	584	638	605	582	641	600	625	608	609	633	569	607	641	570	592	604	633	621	643	639	564	662	585	630	635	638	635	639	676	600	580	612	601	614	650	599	638	571	616	630	591	578	648	631	615	636	602	644	607	608	641	587	669	605	607	618	615	600	587	631	572	608	578	573	632	593	608	584	651	616	593	599	568	592	604	618	624	602	603	660	635	573	644	696	670	605	591	594	599	599	580	612	600	590	594	631	581	598	597	632	628	584	635	600	627	605	646	609	628	593	647	626	636	631	614	573	606	593	646	627	603	619	558	667	626	612	591	643	618	588	656	657	607	596	584	617	606	603	626	607	633	592	655	611	574	637	607	633	617	632	579	606	600	625	608	627	625	660	624	615	604	598	630	670	628	610	613	561	619	558	616	628	637	643	571	589	599	613	586	628	613	601	628	649	633	602	639	629	663	606	582	564	662	642	585	605	634	609	631	648	596	626	633	633	574	607	645	627	627	638	591	599	638	613	629	591	610	618	635	595	587	580	622	631	625	650	585	564	618	633	602	629	639	602	608	636	620	627	631	631	580	612	587	623	594	634	612	616	569	621	610	649	573	579	562	609	602	601	640	642	629	656	585	584	642	608	565	658	592	612	592	629	627	634	596	579	602	605	583	589	620	626	638	613	656	543	577	606	604	627	604	582	577	590	613	609	596	636	610	615	606	628	629	636	631	568	620	585	660	626	588	619	544	662	603	575	633	645	617	592	573	574	629	609	593	637	603	683	600	663	651	597	642	601	628	650	595	650	623	637	630	623	625	629	647	622	629	599	627	588	609	589	624	620	651	626	588	654	586	658	636	591	578	586	593	618	615	585	652	584	638	620	615	618	627	617	626	600	615	561	613	604	668	612	617	589	677	649	602	568	602	630	662	650	633	622	642	600	621	577	573	619	615	627	608	623	626	601	631	644	586	641	642	632	599	592	615	623	632	643	596	636	650	605	632	608	604	613	640	620	601	621	651	612	597	620	616	605	622	627	584	584	573	614	595	612	607	650	640	620	605	591	629	629	614	648	588	613	608	574	628	592	621	625	581	598	615	640	655	613	652	597	613	622	639	647	574	608	602	600	615	658	640	592	599	583	634	633	609	617	644	583	631	575	651	621	584	600	608	649	599	613	634	628	638	593	634	649	613	637	606	655	630	637	636	592	614	620	597	581	593	576	620	617	637	609	591	571	628	628	610	609	595	617	625	630	588	626	621	661	672	629	590	614	586	621	618	587	620	609	599	634	609	598	625	609	630	653	628	653	612	592	638	642	617	608	620	660	627	607	610	568	562	578	607	610	632	577	578	600	604	645	641	671	603	610	648	610	608	592	642	595	621	646	623	651	647	619	643	621	598	589	626	632	574	636	606	603	653	591	627	668	648	641	621	619	645	633	628	627	634	622	647	654	615	614	645	629	598	604	606	625	604	602	591	602	652	658	591	629	607	591	626	637	588	584	636	591	625	615	638	614	628	601	613	633	642	633	612	608	637	572	635	625	621	581	597	609	620	608	610	634	685	621	649	646	651	635	613	568	645	608	626	640	618	619	657	646	595	590	589	608	618	623	671	644	607	643	618	565	604	595	585	611	631	680	645	627	628	622	583	627	568	584	618	625	576	613	620	641	646	617	569	596	613	634	585	598	568	594	649	594	621	592	634	635	627	616	615	650	605	635	548	594	652	605	639	605	631	622	618	593	620	634	608	603	567	644	650	608	650	619	605	597	579	614	633	630	645	598	549	626	625	635	663	625	623	610	658	637	595	603	583	653	606	612	625	600	686	625	593	599	550	585	596	633	594	608	592	609	625	584	627	690	617	624	621	609	648	639	594	634	606	639	621	555	603	604	642	606	605	586	609	630	612	620	660	637	585	611	633	600	588	703	625	626	583	580	580	602	652	656	654	633	625	598	624	609	607	552	621	589	632	553	628	607	586	639	632	604	653	580	650	638	620	555	645	626	641	617	646	614	603	587	568	584	596	614	614	680	595	605	597	596	611	607	639	569	630	618	587	613	596	680	634	622	626	603	619	613	617	606	641	621	621	588	629	611	627	631	601	646	596	641	590	631	634	583	576	594	659	632	630	617	619	551	634	596	586	614	612	642	615	608	633	640	657	622	620	616	586	637	594	609	567	584	654	581	571	619	597	643	584	589	615	591	601	619	620	606	650	573	647	581	600	600	638	614	665	645	635	601	612	596	624	614	609	577	632	626	628	597	641	583	603	608	597	594	560	609	640	632	618	638	588	624	618	582	621	660	622	574	663	659	632	600	601	625	648	611	653	605	636	649	599	630	641	615	635	597	667	625	580	604	614	584	588	628	663	610	603	601	592	593	638	575	594	668	648	640	592	604	658	650	613	633	585	643	665	666	603	602	592	666	573	644	633	630	603	638	603	584	618	636	610	615	616	612	640	627	601	647	637	627	579	607
23737	21180	28408	24243	21173	9175	933	614	528	498	464	433	359	361	377	375	441	346	306	340	327	306	315	298	301	306	317	293	302	292	312	311	281	302	306	287	274	303	308	307	265	299	281	300	293	287	266	264	275	287	287	298	297	272	279	297	283	302	263	273	275	304	276	291	287	281	292	290	281	277	279	308	264	282	270	280	290	299	288	257	290	267	269	295	277	279	288	272	325	288	272	291	272	278	262	276	287	303	329	280	277	253	274	293	286	270	280	265	286	287	282	291	290	294	262	259	269	287	269	308	276	310	261	280	281	262	264	277	279	295	307	296	291	274	275	251	262	291	310	262	263	265	275	288	252	286	308	253	279	302	285	279	277	255	282	259	310	262	265	277	298	283	285	282	293	283	302	290	281	305	304	291	297	284	273	281	280	293	291	318	228	282	261	286	256	288	253	271	284	290	307	270	300	293	289	293	274	301	260	271	273	295	269	261	269	235	301	291	251	270	280	319	277	278	267	280	317	254	285	269	286	284	292	298	256	277	309	306	252	272	277	263	288	261	303	297	259	251	302	287	292	284	255	312	267	276	265	263	272	269	258	299	302	253	289	277	278	278	260	282	287	284	268	288	288	270	280	296	294	287	277	280	304	250	268	250	257	285	262	253	281	252	266	284	273	302	285	278	261	274	296	265	268	285	270	266	257	278	288	318	294	295	269	281	281	264	278	279	276	287	260	264	294	310	263	267	293	303	278	296	268	279	273	288	332	293	262	299	263	239	281	284	295	292	291	307	273	297	324	290	295	292	275	268	279	279	280	262	292	299	286	272	257	270	284	263	249	275	255	293	287	314	269	277	263	305	280	267	256	256	288	288	278	305	268	312	283	264	279	272	290	270	284	287	281	288	269	282	290	293	273	299	278	269	282	301	244	300	285	273	289	271	269	284	266	243	268	261	278	305	298	281	283	269	294	291	260	287	282	264	260	261	263	259	255	268	295	294	301	280	301	275	270	262	270	271	313	316	244	293	283	257	283	285	291	291	312	267	268	293	262	307	282	325	280	260	301	267	282	280	262	289	285	271	301	304	258	278	268	289	262	296	263	257	256	288	254	304	283	294	261	292	270	237	290	237	273	289	266	280	296	281	260	267	261	262	284	271	274	256	291	301	273	251	270	269	268	262	276	250	301	300	306	287	240	271	272	287	283	294	270	269	268	287	303	309	284	264	321	280	257	285	300	262	293	283	276	245	313	266	293	285	270	304	292	268	278	297	299	287	251	267	297	247	280	301	267	273	321	251	304	262	245	297	316	272	279	284	276	273	276	287	270	283	264	317	287	313	307	267	293	259	283	294	291	294	274	312	269	263	278	273	271	268	291	262	293	278	263	279	299	272	267	282	271	274	263	282	297	289	310	278	275	252	271	254	280	255	261	268	239	266	269	280	279	289	261	295	310	272	274	284	305	310	284	267	275	291	256	312	262	283	282	292	272	281	270	262	257	293	279	269	305	298	314	273	305	286	293	318	265	275	299	273	271	298	281	288	288	275	298	318	307	273	289	269	283	266	261	287	286	275	290	287	269	266	286	280	302	278	261	298	237	264	265	271	301	285	283	298	257	284	266	259	312	279	275	278	280	251	283	268	284	288	303	289	254	283	292	317	270	286	277	302	277	304	284	268	272	294	269	263	251	271	278	294	282	274	293	280	287	285	252	259	305	274	292	285	293	277	279	304	270	271	280	291	288	292	279	295	301	292	271	247	312	302	272	260	256	274	291	290	265	294	304	270	276	296	267	286	266	286	283	254	268	267	298	295	262	307	308	288	281	272	239	253	267	322	299	298	286	277	260	282	239	272	296	277	276	277	251	263	277	269	289	282	286	298	288	289	297	287	276	273	291	305	274	283	267	294	290	287	247	273	301	276	262	289	308	307	283	257	268	288	327	281	300	268	272	290	269	269	270	275	300	281	274	282	280	274	249	294	233	271	262	311	264	276	287	285	268	273	238	300	295	262	264	272	290	258	324	281	303	251	248	275	264	293	302	258	295	304	260	262	294	265	280	311	270	286	277	265	253	279	297	300	251	264	262	254	247	262	319	276	300	268	252	270	293	302	306	324	311	245	268	266	277	261	277	300	294	279	260	277	272	326	282	273	275	286	300	278	323	240	277	289	275	267	277	315	283	261	256	252	279	271	288	274	316	256	303	274	282	270	270	298	258	281	267	292	274	264	269	294	309	283	261	274	304	279	293	303	281	312	272	253	271	263	240	247	279	259	282	282	300	279	287	297	286	281	287	277	273	297	284	289	286	283	270	258	297	303	291	278	281	273	279	273	289	278	273	261	267	300	284	257	301	279	290	274	273	253	294	256	284	293	285	276	295	272	263	278	296	292	272	289	286	279	261	260	283	293	260	248	300	265	276	282	288	244	309	275	263	292	313	289	279	289	316	286	282	285	295	255	296	295	310	276	286	251	273	272	278	289	297	305	279	278	274	263	274	270	275	263	280	281	257	276	286	287	289	278	259	263	284	282	288	272	279	312	282	293	297	258	317	241	261	265	291	258	283	268	253	307	279	268	277	266	348	262	268	275	280	272	288	307	288	301	292	318	256	279	295	279	290	290	308	277	256	276	293	285	258	261	270	308	262	265	294	288	267	263	285	256	298	279	267	265	289	297	278	284	296	277	262	288	289	277	255	243	280	289	275	278	255	253	244	278	286	268	267	267	272	311	284	271	305	286	265	296	275	286	287	278	259	280	264	318	283	293	285	318	265	283	278	283	277	287	284	258	272	261	276	258	273	311	254	274	251	268	321	251	267	255	272	302	280	308	283	255	295	304	285	270	274	284	286	277	248	286	276	319	286	307	304	275	260	282	281	293	292	264	281	304	280	290	244	274	276	268	283	268	285	311	273	290	298	263	260	271	272	278	266	257	284	297	273	303	274	288	268	273	287	265	296	268	256	292	253	242	257	281	276	267	241	277	313	288	286	259	266	301	286	250	297	305	285	305	239	255	290	290	281	275	258	277	249	270	281	287	298	265	309	263	282	266	270	301	273	258	282	287	257	268	301	257	298	290	263	272	282	297	265	302	265	305	266	259	283	274	300	287	285	280	281	293	274	285	262	257	276	284	285	268	281	297	285	278	286	311	267	260	266	250	265	260	273	265	287	302	287	278	279	270	296	275	285	301	286	272	265	278	296	298	253	269	246	265	273	287	284	282	294	296	279	277	291	253	288	250	260	296	292	301	284	279	287	277	303	261	274	267	277	281	296	265	266	265	278	273	264	271	274	276	294	288	296	280	258	279	282	290	269	290	283	279	280	267	300	254	285	262	270	246	286	294	282	287	235	294	284	315	286	254	264	264	275	274	284	271	279	281	305	312	283	267	312	275	258	280	273	243	285	263	295	262	283	278	277	285	278	263	273	280	239	287	258	297	283	270	258	290	271	266	275	287	282	248	279	250	262	263	259	270	293	262	285	261	292	294	286	293	262	284	286	287
7306	30069	6036	2753	1920	1466	1141	843	752	690	543	480	510	437	428	453	500	437	349	347	355	327	311	347	328	322	344	329	321	288	311	316	303	307	318	314	312	302	333	280	286	306	306	310	282	303	292	302	272	257	294	267	298	298	320	262	299	265	284	273	304	286	275	290	301	284	272	285	334	261	281	292	286	324	262	280	337	299	282	302	316	274	248	296	306	280	279	312	282	280	277	286	307	290	288	278	300	265	308	309	300	298	272	290	289	293	324	300	287	266	290	307	269	299	283	321	284	288	298	293	305	289	304	282	303	271	302	282	329	295	301	284	322	295	294	258	301	276	268	296	269	283	285	305	307	294	305	295	257	297	282	292	290	265	294	317	274	304	311	284	308	287	318	281	327	283	286	297	288	293	274	278	313	248	301	281	318	301	280	292	293	293	306	280	297	278	293	279	312	286	285	284	297	291	310	260	268	283	263	296	285	268	315	304	269	298	286	313	285	294	293	289	327	279	295	281	296	280	299	288	335	299	279	278	289	266	289	304	295	303	277	299	306	283	304	270	305	273	282	299	304	282	315	278	300	303	287	268	284	277	304	277	290	282	291	271	288	310	299	293	290	292	267	302	314	310	289	288	284	290	280	316	278	325	276	315	310	280	286	317	272	290	301	321	300	332	330	302	292	293	304	318	314	344	276	272	285	296	297	291	304	314	296	289	286	279	268	308	267	248	317	293	300	274	279	314	305	306	306	302	311	265	303	269	276	314	310	286	271	289	324	281	305	287	277	279	298	301	299	301	283	284	302	263	298	305	325	292	293	254	292	278	248	304	280	313	292	305	329	293	333	309	309	265	308	318	290	328	317	310	273	282	316	266	309	274	278	278	306	317	307	307	300	308	295	304	269	300	310	295	286	269	294	298	314	304	289	302	271	293	296	288	306	308	293	284	294	305	282	292	310	265	301	280	303	298	295	301	268	282	286	320	276	274	324	271	297	304	310	286	307	315	292	276	274	247	281	306	274	262	285	313	292	287	310	303	284	297	274	312	300	253	280	267	289	306	271	286	300	322	280	293	305	283	294	287	317	266	289	326	280	281	293	294	326	288	268	294	315	273	287	324	283	285	288	285	282	302	320	265	279	322	278	299	290	321	300	288	323	280	285	299	296	266	269	288	325	282	305	309	289	286	279	292	310	300	274	352	303	287	298	305	269	297	282	257	273	277	307	293	286	301	277	330	303	261	320	242	289	280	288	312	280	299	276	311	277	292	279	289	299	283	284	271	300	285	305	304	300	296	274	266	316	287	304	296	310	313	274	285	278	303	274	272	280	257	265	305	264	299	294	303	276	269	295	283	306	308	325	276	300	299	300	307	306	271	292	270	306	327	287	308	290	308	264	284	297	291	297	269	276	285	286	270	316	325	312	283	337	296	297	285	310	308	286	281	293	310	301	297	293	289	270	292	273	267	269	296	277	297	300	290	292	296	310	337	316	297	299	307	283	294	296	255	298	272	282	294	307	298	304	315	326	272	280	283	300	308	307	273	297	287	291	289	288	264	304	307	298	306	285	275	296	267	298	282	305	262	307	310	299	294	309	292	294	290	291	302	276	264	291	304	313	275	285	293	274	278	308	299	289	285	276	278	290	300	276	327	302	273	264	278	300	282	287	299	281	298	290	311	276	286	285	286	269	274	279	301	293	292	272	288	285	281	267	273	287	274	292	286	288	294	297	315	252	324	297	300	294	285	268	267	289	274	284	283	282	300	303	288	292	283	319	280	308	308	292	304	263	307	286	284	283	291	249	311	297	321	285	295	275	278	282	300	308	280	315	292	283	299	276	330	288	287	308	281	261	283	303	266	297	257	289	291	278	287	290	287	271	287	281	292	286	274	295	291	256	300	263	293	286	295	313	276	297	295	312	292	276	277	300	282	292	326	298	336	303	311	278	289	290	261	276	287	304	276	269	315	291	257	311	317	297	301	279	298	305	281	306	301	302	296	306	286	288	296	306	303	286	279	280	290	313	295	289	289	310	267	275	311	321	274	312	293	306	303	298	295	258	289	322	309	288	300	305	271	266	306	293	283	308	287	324	297	254	274	299	300	283	262	288	302	291	291	312	277	292	292	302	288	300	282	304	287	329	295	277	291	302	286	291	299	274	255	301	310	300	315	336	306	272	315	278	294	298	277	272	258	288	256	261	305	292	297	309	324	268	295	297	277	280	274	305	285	286	280	299	291	254	285	286	297	311	269	297	243	288	264	299	318	295	274	277	325	284	298	318	290	291	295	281	320	301	277	288	287	299	307	286	278	289	297	285	277	293	282	313	287	292	315	300	320	294	293	285	303	282	286	294	296	305	316	295	264	308	295	338	288	314	314	286	278	282	289	325	293	296	302	286	301	316	311	297	292	256	284	302	285	295	275	289	253	272	326	306	258	312	295	298	295	339	299	287	272	300	286	295	279	300	253	289	274	278	294	273	309	273	271	275	297	279	300	272	311	312	301	292	313	271	275	328	303	309	298	298	272	305	292	331	306	287	285	282	271	272	304	299	299	291	332	274	296	264	282	314	294	273	270	305	267	275	296	261	266	280	282	287	319	304	300	298	294	281	307	306	293	307	277	299	265	275	296	287	290	320	323	291	326	284	277	293	307	314	264	328	314	302	311	284	278	298	262	314	245	301	313	299	282	299	299	286	315	265	288	296	266	306	300	297	296	277	281	320	309	285	274	282	286	287	286	289	288	309	297	262	315	273	303	322	288	322	281	291	296	326	316	285	289	296	259	288	264	264	257	314	263	287	263	292	295	302	310	311	289	297	275	322	325	296	275	300	305	282	271	273	288	315	280	298	293	307	306	258	298	303	284	285	311	286	316	324	257	286	291	319	276	261	276	316	277	284	281	269	300	277	281	267	291	297	276	254	298	300	276	300	264	288	310	288	293	288	287	253	323	283	297	247	287	254	301	290	307	271	278	254	316	273	290	308	307	319	289	284	293	313	310	280	266	309	292	289	277	314	279	260	282	312	313	295	311	290	287	304	300	299	268	291	310	315	307	296	290	284	283	304	293	313	281	287	296	306	307	293	284	307	253	267	289	307	285	287	275	278	277	296	301	298	283	272	278	306	268	302	312	290	284	294	296	290	289	274	259	265	318	311	281	303	318	269	268	270	286	269	292	278	281	273	287	287	301	305	270	298	278	303	328	265	238	297	319	317	296	299	328	321	302	298	267	296	298	289	293	291	301	306	290	295	296	298	326	291	314	308	332	296	292	310	300	298	267	299	286	302	284	307	313	293	349	309	309	280	304	280	280	305	292	286	303	287	296	298	274	296	293	274	294	297	289	284	286	258	289	276	274	294	297	314	283	281	314	299	280	282	284	260	260	306	283	290	293	280	285	289	304	313	276	312	276	272	287	283	279	291	290	291	255	302	263	329	280	295	263	269	337	301	300	267	300	316	298	297	290	289	284	283	285	289	306	278	303	305	289	268	274	302	272
24821	21220	27415	25264	10917	1248	974	838	878	846	777	815	760	809	738	822	798	719	721	752	768	768	729	716	680	734	742	682	754	768	732	707	714	706	698	675	735	734	778	734	728	788	749	706	708	736	749	716	693	695	743	764	752	745	742	710	701	689	704	715	696	737	696	736	715	718	709	772	738	700	693	700	758	776	747	723	750	714	743	730	683	709	710	707	729	686	726	721	730	706	733	751	748	727	732	714	757	782	741	712	708	673	724	727	747	732	759	717	811	665	704	765	702	794	697	748	716	741	770	771	710	739	702	708	729	673	757	719	738	684	722	729	715	715	725	646	675	736	725	704	711	689	748	743	685	715	750	812	734	713	724	763	713	738	690	697	733	756	704	674	724	742	698	749	710	761	778	719	745	715	698	738	734	746	732	706	702	731	732	756	712	701	748	711	717	694	725	772	724	739	682	748	645	735	668	729	726	728	718	736	717	673	696	735	708	720	727	705	668	699	706	730	709	683	728	763	738	767	733	748	724	765	728	758	727	692	724	688	765	739	715	703	729	725	712	706	735	698	720	721	699	720	732	732	739	718	761	649	748	708	732	712	736	744	743	683	727	689	746	652	761	661	745	724	758	744	740	750	710	726	675	737	706	686	712	717	695	737	685	683	695	683	696	706	732	740	773	727	729	720	707	689	719	682	708	684	724	711	707	715	711	708	766	729	717	754	748	707	741	713	757	716	712	766	746	714	690	726	743	738	710	747	745	720	741	707	736	711	736	746	756	751	720	727	737	747	741	702	724	680	766	752	756	731	711	749	739	711	745	749	701	686	750	692	731	735	738	754	663	695	730	760	712	728	744	740	747	707	741	728	724	781	673	742	720	698	722	689	696	742	691	733	729	739	771	730	717	744	736	719	715	740	767	711	733	754	651	703	751	747	739	732	704	776	714	745	717	688	694	700	732	743	745	720	794	734	735	768	709	728	730	732	769	714	719	772	743	699	679	711	681	717	690	773	751	726	724	703	750	735	734	736	732	717	720	725	714	706	708	789	757	684	725	723	729	657	723	709	729	787	708	753	717	750	747	739	705	677	745	698	698	729	742	684	766	762	663	711	742	693	699	726	719	725	718	681	695	730	806	713	722	657	688	728	681	721	794	674	709	711	692	754	751	739	685	686	745	740	657	689	730	728	715	722	737	730	704	768	702	780	745	772	737	706	746	696	720	719	691	729	755	723	741	706	728	736	714	726	703	757	723	780	682	743	735	724	726	747	766	741	737	738	743	754	720	704	694	699	736	736	700	745	694	756	737	767	769	761	715	739	738	748	680	711	703	719	711	686	655	691	749	680	755	711	649	720	711	750	716	730	686	719	698	720	710	676	725	736	766	713	712	701	759	769	746	738	719	713	749	761	744	701	719	719	746	762	705	669	689	711	705	722	762	701	683	695	704	736	664	708	732	753	707	751	710	752	721	753	721	737	765	715	731	683	723	730	696	674	718	708	713	754	707	744	731	759	737	701	751	758	706	712	707	706	737	672	768	740	725	775	707	748	683	718	643	749	731	764	712	742	767	733	713	735	700	725	695	708	743	725	716	732	750	748	741	713	681	697	694	707	739	719	751	722	714	761	729	748	752	729	770	719	709	756	759	702	723	726	671	750	736	719	727	715	717	764	715	749	715	729	766	738	717	707	766	753	732	704	694	753	729	705	693	702	734	747	689	710	684	716	734	740	718	687	697	752	713	715	663	763	712	713	694	694	737	746	733	724	744	685	722	754	740	738	751	764	740	665	768	716	719	703	741	748	748	709	724	723	700	767	744	721	722	692	694	728	759	740	735	687	794	704	750	708	718	733	732	761	743	705	705	771	704	692	731	690	704	731	730	720	782	725	701	767	723	754	748	648	660	726	695	646	717	715	717	700	728	742	730	699	683	727	710	741	729	763	755	720	726	768	734	693	687	719	682	754	766	735	732	761	677	702	704	752	757	765	720	728	698	686	707	669	729	737	756	721	760	701	747	719	691	726	765	696	656	702	725	729	711	700	789	739	725	712	699	698	729	714	691	691	719	730	764	715	747	708	741	718	695	753	725	733	739	765	744	675	727	740	696	721	715	719	732	719	720	687	684	758	777	713	731	739	690	781	744	732	750	729	714	766	719	736	758	784	686	715	695	731	713	695	713	695	702	729	746	716	717	694	721	708	780	756	708	731	741	739	737	715	719	691	720	730	709	724	741	695	703	736	689	681	748	727	741	780	683	763	753	708	689	685	748	745	685	758	688	749	764	724	717	700	723	740	751	727	748	711	763	738	715	742	723	721	729	751	703	715	713	711	676	761	708	706	750	712	705	756	714	736	731	707	705	754	708	688	704	744	683	707	720	744	772	685	706	750	741	763	760	716	707	748	697	726	653	738	744	745	745	769	776	695	746	737	766	727	730	722	714	759	713	681	688	726	738	780	691	686	727	768	711	759	691	746	681	692	748	669	769	751	726	770	731	705	690	752	717	704	727	768	727	722	754	689	747	801	709	708	744	726	719	750	708	675	697	681	734	748	774	739	712	721	711	731	742	730	709	763	751	679	715	716	677	722	736	748	737	730	681	703	793	735	713	720	740	756	761	740	730	737	667	786	768	716	686	740	734	717	730	751	712	723	732	680	770	660	724	670	747	708	705	696	752	696	709	691	751	732	734	711	724	724	739	702	754	674	701	736	685	672	724	705	722	698	673	719	699	734	750	733	721	698	725	710	711	714	718	701	721	763	706	704	710	707	754	761	760	725	713	742	712	751	708	741	694	695	773	724	706	744	747	732	743	707	711	659	690	689	729	735	755	741	713	779	711	759	725	731	699	711	694	698	649	710	769	738	688	738	717	752	735	803	758	701	720	735	742	693	713	720	788	685	692	690	726	744	750	705	679	704	722	750	742	740	774	750	706	718	713	711	737	683	723	749	744	736	704	686	757	742	766	777	738	761	679	674	675	720	716	688	669	741	759	755	732	703	759	724	721	704	699	739	743	726	774	723	719	683	697	716	743	749	712	711	742	683	718	716	722	756	735	731	757	726	724	752	719	712	727	705	725	710	667	707	711	730	729	734	673	750	704	747	735	750	715	731	731	742	759	763	691	772	750	750	666	704	709	722	701	727	701	738	767	748	730	741	704	723	708	760	740	731	703	747	703	691	715	782	770	745	730	680	739	722	739	712	712	697	675	762	738	773	706	717	737	759	742	765	702	706	706	725	754	762	744	714	715	697	715	738	739	656	697	714	706	757	730	742	651	722	692	727	752	780	734	695	780	707	768	693	736	699	727	779	702	712	706	662	726	712	695	703	721	721	769	775	725	749	752	729	741	737	709	725	685	780	708	779	712	722	716	720	688	674	662	769	727	748	720	733	745	738	729	725	732	739	711	678	719	716	751	666	683	695	730	730	755	735	692	759	702	729	734	724	751	709	723	726	696	727	701	728	671	699	729	700	745	706	713	697	759	757	706	697	708	742	763	755
8029	30708	3689	1953	1551	1286	1097	1041	1011	908	841	888	810	854	767	830	828	799	742	736	749	780	743	770	690	750	720	702	752	781	731	686	789	700	686	704	722	746	707	712	737	730	717	747	694	742	770	720	730	746	764	690	688	742	692	648	708	748	751	756	714	722	762	710	724	718	751	710	727	699	732	714	735	719	715	750	726	723	744	673	713	717	746	725	685	725	747	739	693	722	723	742	752	731	743	698	706	718	751	757	710	729	769	762	684	679	739	741	784	703	754	727	699	707	702	726	704	703	688	779	718	728	685	708	699	730	728	719	735	743	631	692	677	741	699	708	725	701	754	707	676	732	733	775	693	788	705	748	749	729	742	707	724	753	695	694	691	720	734	772	780	734	748	738	719	757	717	729	714	742	716	736	711	722	744	739	722	715	676	667	740	716	719	698	752	703	685	754	751	703	708	719	707	697	709	732	757	750	735	758	706	696	754	753	716	672	725	768	735	681	714	734	735	769	716	772	719	724	720	748	701	727	724	715	712	714	759	764	748	761	721	712	702	672	756	769	763	695	698	756	751	724	750	714	694	742	714	681	728	747	739	709	740	739	740	707	739	684	708	766	754	644	723	676	732	696	699	723	760	699	764	724	705	727	716	735	689	704	714	723	720	692	743	720	665	724	721	734	682	720	747	711	700	736	742	707	734	749	671	736	728	732	728	709	720	698	698	726	719	742	740	687	699	695	690	692	748	717	721	747	731	711	781	705	724	722	729	721	758	693	715	663	726	714	746	706	708	703	712	723	734	711	739	677	700	718	701	716	760	728	683	723	712	769	749	710	719	708	704	723	679	741	736	736	785	765	729	698	718	720	740	720	729	749	720	709	708	709	684	749	735	704	726	689	736	685	712	748	711	702	714	711	701	740	698	711	767	749	724	728	790	689	726	692	700	675	745	731	735	702	703	752	729	693	748	733	676	665	737	728	731	681	728	758	733	738	773	716	703	724	721	727	715	758	720	717	732	711	690	753	729	723	721	723	695	690	708	717	712	718	725	715	679	720	725	719	750	722	730	712	721	713	701	740	744	726	696	688	743	712	705	743	714	673	701	739	733	674	716	702	754	769	692	737	679	683	713	730	689	656	681	686	752	731	734	715	698	743	692	729	632	742	708	751	745	693	754	680	706	714	762	732	732	693	713	743	726	744	771	748	695	754	763	700	714	723	725	756	730	691	747	738	666	744	715	724	702	701	758	733	733	715	720	696	713	744	708	700	784	693	752	722	709	680	732	709	717	695	706	741	726	738	683	715	747	736	697	746	729	742	748	732	717	723	748	725	719	742	693	749	695	737	715	700	713	716	775	706	756	693	718	701	730	744	733	738	655	701	705	691	718	717	727	771	722	727	703	763	698	710	759	734	743	737	713	702	672	736	706	698	721	706	723	739	716	733	693	683	684	775	723	706	716	691	746	726	714	705	751	715	711	712	709	710	737	720	731	688	729	710	710	729	735	706	687	714	739	675	659	728	693	730	724	710	712	759	772	707	705	705	645	724	725	761	717	642	712	757	726	762	742	760	695	712	709	731	712	721	738	766	681	725	711	735	724	727	746	700	729	690	738	709	757	786	736	741	687	721	714	717	748	708	733	766	727	756	765	722	716	708	717	733	726	753	705	771	777	791	715	748	727	709	711	752	701	705	720	731	689	677	678	730	706	729	729	704	690	703	688	753	710	716	712	761	704	748	708	734	685	728	683	796	687	715	686	769	728	692	698	730	756	741	738	706	702	704	740	718	714	713	674	716	752	708	702	680	715	682	734	752	738	781	739	696	717	673	747	736	785	696	678	703	720	733	700	706	709	693	716	750	695	775	733	714	709	690	685	710	705	655	660	701	692	687	777	734	713	767	761	746	766	696	724	746	668	714	681	734	738	742	738	763	703	712	720	701	766	711	696	702	672	730	735	765	700	758	744	678	722	709	711	713	735	698	715	654	682	761	756	751	711	716	727	724	751	725	708	751	715	728	729	687	718	712	757	715	702	711	767	750	731	719	726	719	720	736	700	752	758	728	699	770	742	679	749	729	707	705	727	728	751	702	730	724	709	764	698	697	699	738	714	766	762	703	697	767	718	745	707	715	680	722	720	679	738	726	709	702	673	739	722	722	725	697	742	774	751	712	705	672	732	737	759	705	692	710	702	726	729	746	690	738	740	764	713	730	713	736	673	760	743	720	779	680	702	707	747	725	694	703	714	754	714	719	729	702	749	748	742	767	716	756	701	763	733	702	765	687	724	746	745	715	734	736	692	804	719	727	718	697	712	727	676	710	726	721	699	707	791	762	716	737	759	707	731	675	687	711	717	739	775	721	743	704	738	739	717	724	715	702	694	731	692	709	750	664	729	698	711	767	708	697	700	716	793	735	681	706	707	680	734	732	695	727	750	696	662	780	717	729	684	745	729	694	726	718	794	698	712	706	707	713	738	735	770	757	735	737	751	712	691	722	723	753	754	709	750	734	742	728	686	736	687	735	721	755	728	720	746	748	747	709	730	747	745	770	718	703	673	768	804	688	705	755	691	765	695	688	731	691	727	741	703	678	724	701	747	739	718	688	758	708	719	728	742	674	717	673	681	728	725	739	769	733	712	721	691	684	706	754	709	741	719	730	714	710	745	732	747	684	649	718	733	736	701	772	767	686	755	755	791	726	675	688	713	716	698	725	706	712	703	742	735	676	675	745	727	745	705	730	725	776	689	727	761	740	680	699	744	717	730	787	720	717	698	695	735	725	704	762	733	705	730	712	751	720	732	737	693	720	758	726	791	732	714	718	702	739	701	714	689	768	738	739	692	738	726	728	706	686	741	686	726	710	762	709	711	710	744	723	678	736	725	709	752	713	726	713	661	723	730	732	699	705	670	739	739	738	787	769	723	726	729	699	717	683	779	720	730	750	749	747	709	741	753	760	711	760	713	716	722	704	732	769	717	773	711	751	682	751	705	737	748	703	688	700	698	743	697	773	724	766	715	730	719	708	716	738	795	715	677	737	736	748	733	771	747	724	662	745	710	712	753	722	731	735	709	731	677	737	776	727	724	732	735	705	668	680	758	727	741	762	737	709	697	724	697	726	686	678	672	697	674	741	751	722	708	707	691	704	732	752	729	693	731	691	698	723	739	692	714	737	656	687	706	701	706	759	709	709	695	783	732	744	700	723	739	706	703	718	683	725	694	738	675	725	765	693	719	714	710	697	734	725	717	668	717	757	735	764	685	702	708	729	700	692	760	724	764	686	711	749	729	671	723	728	766	682	702	752	729	734	747	711	722	684	747	776	716	739	719	703	686	677	724	745	720	713	729	718	706	713	741	716	741	731	737	683	702	728	710	752	728	766	732	702	754	725	716	730	701	685	741	705	715	710	737	708	715	688	780	738	727	704	736	754	726	754	758	695	700	732	707	742	729	754	709	671	744	673	711	717	731	754	704	710	760	714	707	706	727	686	759	762	716	731
22647	21303	29004	23913	21306	21349	8068	1048	752	671	571	528	479	430	408	480	501	443	410	381	371	372	341	345	373	329	320	362	341	335	325	330	311	308	305	318	282	327	323	329	310	304	299	296	304	325	343	338	323	302	337	304	339	339	306	336	333	311	287	286	301	330	344	336	283	319	338	335	281	315	331	303	336	299	315	313	307	282	322	328	343	283	314	332	307	319	331	301	303	309	302	315	310	333	307	305	335	307	294	335	324	301	307	314	326	295	342	354	288	320	313	322	311	327	331	316	310	304	325	275	316	311	314	305	300	316	294	295	274	302	308	336	292	303	284	312	336	300	287	303	323	339	337	311	295	301	299	287	307	320	314	290	301	310	276	303	295	320	292	300	342	302	302	300	295	351	296	305	310	270	300	324	343	299	292	308	322	311	293	321	293	315	297	336	321	311	317	317	339	339	294	309	296	286	293	337	297	336	314	282	276	316	294	310	289	298	312	343	316	331	330	305	273	309	342	284	318	326	319	320	328	306	298	334	282	305	310	269	303	270	329	316	307	314	289	289	302	295	299	298	328	313	349	312	288	310	313	329	295	335	317	299	304	316	317	327	328	310	311	349	282	300	336	319	306	310	316	326	305	282	310	325	283	307	304	331	305	295	313	334	295	280	306	307	320	323	286	312	285	307	299	307	298	324	315	294	325	299	303	300	333	339	310	308	293	311	303	306	324	299	326	331	299	296	331	326	306	289	292	355	295	282	291	319	282	299	312	317	302	337	326	300	341	311	288	280	306	300	309	281	324	336	311	295	303	313	313	336	287	331	319	305	305	321	283	291	298	333	291	341	311	328	293	327	329	291	318	300	314	265	292	318	303	311	312	287	313	319	296	321	332	336	305	342	327	288	290	297	296	334	325	332	308	315	319	311	304	328	294	323	308	305	321	278	356	305	309	316	296	310	302	281	315	310	265	313	304	288	293	319	286	306	322	276	325	293	337	296	278	301	309	281	293	286	297	308	283	288	317	287	315	306	314	322	303	297	303	290	324	335	311	306	299	296	305	310	323	273	328	305	306	330	349	289	333	316	315	304	348	269	272	323	290	292	318	312	310	295	306	289	336	314	291	327	358	308	294	313	292	304	314	325	302	312	290	326	306	313	302	303	326	309	330	326	289	306	340	304	309	320	310	300	294	314	269	320	300	325	299	312	301	314	334	300	307	303	306	319	271	319	321	352	324	333	314	309	299	296	325	368	309	322	283	284	332	312	288	324	307	322	292	326	351	316	302	295	323	287	317	331	314	312	295	304	310	302	336	326	316	350	301	331	279	317	306	309	299	337	302	321	301	301	327	317	318	310	272	323	320	297	340	304	294	279	307	306	293	351	289	328	319	279	275	306	315	281	313	336	305	315	298	309	298	307	336	294	303	306	285	321	297	312	300	319	295	303	298	272	317	324	307	336	344	317	309	286	288	333	321	325	305	306	306	325	311	300	305	322	329	328	328	325	308	294	328	315	297	324	314	329	312	344	291	311	311	317	292	302	307	305	311	332	314	332	299	316	282	282	307	325	314	326	296	317	304	319	332	318	347	305	279	346	313	311	288	342	301	315	281	316	328	290	294	287	336	315	306	317	340	274	291	316	287	311	315	295	294	324	284	315	302	302	318	320	315	304	293	300	299	294	299	305	295	318	306	332	327	292	345	336	310	304	294	280	298	296	306	338	304	327	314	316	352	316	319	281	310	336	294	321	292	294	295	333	317	283	303	298	294	309	296	308	298	315	340	292	307	305	296	322	297	299	315	328	316	324	281	323	289	312	309	322	334	341	298	344	293	327	315	304	283	323	290	330	301	332	307	297	299	316	339	303	329	290	329	303	318	309	297	304	273	275	295	324	310	284	312	291	295	311	305	299	310	321	325	287	318	296	310	295	289	305	315	266	307	284	275	277	315	316	309	301	302	303	274	275	281	328	327	319	320	338	285	320	322	302	309	319	306	290	294	320	328	324	293	335	339	327	305	322	305	313	326	334	324	314	341	315	322	307	298	285	309	314	287	301	291	309	315	313	296	335	307	334	325	323	274	287	305	345	321	313	305	334	306	306	313	315	291	298	305	337	302	303	295	326	292	286	295	307	297	294	301	296	312	308	306	317	289	339	322	306	335	286	321	311	320	296	315	318	313	315	339	282	288	315	310	275	293	317	270	328	329	304	296	292	322	297	303	300	314	309	305	304	306	296	311	303	290	313	319	285	322	280	316	329	328	302	292	314	285	342	308	299	305	322	319	331	291	279	349	302	318	303	273	312	303	330	300	298	312	317	335	293	315	284	316	272	301	331	306	340	276	302	291	296	327	300	322	313	300	319	314	281	329	322	338	305	294	322	306	311	306	299	285	341	287	334	316	304	290	322	346	318	329	331	274	290	281	285	315	285	305	283	329	338	333	303	307	329	331	309	288	303	296	311	327	306	317	276	302	287	297	310	315	327	305	328	295	326	311	291	320	312	313	314	308	303	301	302	282	304	325	287	296	290	306	306	305	333	285	334	300	299	271	305	287	307	338	313	376	306	303	308	290	295	313	304	304	344	292	297	292	324	316	296	318	307	334	319	286	341	306	315	301	314	303	306	303	331	312	351	306	328	318	310	303	312	329	296	301	305	287	336	303	337	329	334	324	307	296	313	296	302	332	333	289	328	304	319	314	321	296	308	314	340	332	302	312	327	334	301	331	321	306	320	316	291	316	328	297	345	331	330	305	299	324	316	296	339	303	311	280	294	324	292	302	318	301	329	299	320	283	311	348	307	308	306	319	282	293	321	333	278	286	279	321	326	280	310	275	321	296	289	301	320	311	315	309	297	296	312	300	281	344	306	321	314	309	268	278	331	290	312	314	313	318	287	325	315	299	267	290	293	324	267	293	359	317	324	326	311	307	309	306	292	289	291	306	305	300	310	344	336	312	290	296	326	302	298	346	295	284	306	298	317	313	288	295	314	320	281	322	291	286	329	315	311	320	317	311	344	327	318	323	297	316	302	305	327	307	300	305	295	303	331	342	303	290	301	319	314	305	316	297	305	315	297	307	349	267	313	278	317	312	309	318	329	330	335	323	297	330	313	311	286	312	316	329	303	330	338	306	313	300	278	292	321	320	260	276	308	303	296	345	297	340	281	301	322	339	314	324	305	321	286	296	309	263	338	287	293	324	303	327	309	307	320	333	303	337	315	308	295	308	333	301	322	319	348	298	270	340	289	309	317	320	316	310	302	309	278	275	338	298	290	309	309	305	300	273	274	301	313	342	350	281	343	317	318	315	310	299	304	340	292	310	301	314	289	287	300	299	308	305	290	358	297	300	288	304	324	302	304	303	334	324	350	304	284	277	302	356	333	298	305	284	302	298	271	305	307	328	299	331	306	304	321	300	321	322	315	315	308	316	293	337	315	292	279	281	311	289	317	308	319	308	306	291	296	309	266	341	319	335	335	295	320	290	323	351	304	341	337	308	310
11240	49126	9559	4425	3272	2480	1795	1470	1143	920	810	749	652	562	545	644	577	450	445	428	411	410	358	368	312	370	368	361	337	339	296	343	310	339	324	319	322	362	338	338	335	301	319	290	286	353	300	335	350	352	322	329	300	288	321	280	322	320	360	275	305	304	326	340	323	303	296	312	290	302	340	307	346	306	326	311	295	316	277	311	333	287	301	306	318	295	354	304	322	321	325	304	312	313	303	273	328	278	339	314	314	298	305	300	307	314	277	302	328	329	303	306	301	323	292	314	317	290	290	316	294	295	304	305	300	315	291	326	300	300	314	330	278	306	284	323	297	299	305	313	311	329	343	319	312	285	330	300	296	318	313	279	273	301	332	294	316	344	300	283	314	329	280	311	312	317	309	340	280	278	282	308	319	301	292	304	324	330	333	289	302	298	290	310	324	273	325	307	290	294	329	293	320	296	326	288	275	307	307	305	295	311	261	310	298	285	292	315	296	300	303	296	327	280	308	293	327	320	310	289	290	306	315	342	335	317	308	287	321	299	313	273	303	314	292	311	308	317	295	306	331	289	316	289	288	314	316	279	327	316	277	294	329	318	277	306	285	331	312	320	260	318	290	301	314	316	328	315	286	305	292	320	294	358	307	277	311	307	292	340	310	313	286	305	304	302	320	316	295	283	306	312	288	289	317	293	340	290	290	307	293	286	310	325	269	284	309	299	304	320	303	304	298	310	304	304	310	324	327	307	312	305	295	290	305	313	276	289	305	304	301	310	310	327	301	289	310	304	293	305	325	294	303	286	302	265	306	320	297	292	309	311	289	300	301	321	304	329	292	291	316	356	335	312	316	306	315	306	284	325	293	316	293	316	316	302	316	312	316	301	294	309	294	325	301	314	300	305	294	300	276	315	324	289	318	309	270	293	302	297	308	309	338	313	290	290	311	302	310	297	347	323	313	333	321	324	293	329	302	304	311	306	304	292	283	306	262	294	299	296	290	328	295	314	312	300	302	292	317	301	286	296	307	289	315	291	329	339	281	298	279	338	313	311	288	297	327	316	312	312	314	322	278	277	324	325	298	327	303	309	292	313	309	312	287	273	338	297	293	334	313	292	313	288	297	302	275	311	323	296	304	308	316	327	318	309	278	272	298	323	319	341	301	342	312	289	295	283	284	305	280	311	300	313	306	292	345	323	292	332	296	301	304	320	283	301	348	306	313	294	301	292	291	290	348	311	322	301	331	284	322	301	306	296	315	311	286	274	285	327	310	278	283	318	299	316	319	274	319	289	313	312	315	293	270	300	319	318	300	305	290	343	284	312	325	333	308	316	290	298	309	306	272	292	285	302	286	301	331	315	307	290	272	296	313	306	327	292	302	303	281	322	290	287	277	322	304	292	303	279	288	307	312	292	272	330	324	300	310	328	285	302	321	299	320	302	312	323	306	303	289	296	297	291	295	325	313	301	320	311	311	337	307	310	274	318	279	300	298	324	271	345	295	311	327	326	327	256	297	307	275	310	273	299	326	303	322	295	317	329	275	334	349	316	306	313	311	304	332	309	309	270	308	299	315	311	312	337	300	285	289	326	284	290	324	305	311	316	265	282	327	284	316	338	297	310	287	331	286	322	307	323	308	300	288	340	315	310	303	295	294	305	295	309	273	293	281	322	292	295	325	269	310	308	328	304	293	279	287	284	308	319	276	304	299	303	320	295	327	320	355	331	308	296	328	312	311	295	291	285	329	312	280	285	307	298	283	294	317	312	298	281	314	302	314	303	314	326	319	298	294	307	277	293	322	308	284	315	320	310	326	291	313	283	306	300	338	295	267	343	314	312	289	304	298	315	327	275	288	294	327	312	292	317	335	290	295	309	313	279	296	296	306	304	308	274	337	316	300	291	292	305	322	296	293	302	289	309	285	306	301	291	302	328	282	307	290	285	330	293	272	315	277	298	289	328	303	278	323	310	340	308	291	303	293	283	334	313	313	322	292	260	310	320	282	289	294	290	304	271	309	327	330	295	292	287	292	296	313	290	328	337	323	313	326	307	267	331	311	292	305	299	333	311	309	341	304	285	291	320	328	315	295	302	313	316	339	282	309	288	307	294	290	307	321	279	275	313	314	303	284	304	295	282	287	332	309	314	303	318	287	285	280	296	321	327	290	309	323	301	321	302	296	298	279	307	326	328	317	277	313	279	286	275	323	291	280	312	280	285	291	298	303	289	326	307	322	311	286	305	303	324	306	295	314	282	269	322	316	279	287	272	337	325	272	297	298	301	280	316	274	325	294	288	308	289	306	328	286	292	298	266	335	333	316	327	307	285	286	315	297	314	301	272	297	313	303	276	294	278	298	340	304	295	302	327	269	283	304	305	305	297	330	313	322	346	286	313	319	335	292	329	312	288	272	288	332	278	321	308	296	314	304	316	286	316	322	293	295	327	278	290	303	320	311	318	322	311	281	295	311	314	292	298	310	280	280	319	333	293	319	303	324	305	306	308	313	319	314	324	300	331	293	284	311	283	296	314	298	334	318	303	303	300	293	291	311	327	318	290	311	292	296	308	311	289	279	305	331	309	299	302	311	305	302	320	313	288	263	311	326	313	316	293	298	305	298	296	303	327	300	306	315	289	330	303	318	310	281	312	288	296	334	299	304	313	317	302	299	301	292	309	310	313	324	332	297	304	321	286	297	305	284	333	302	340	326	308	309	295	316	307	304	298	296	294	310	320	324	319	291	282	284	318	309	313	298	317	314	305	290	341	313	280	268	296	295	287	296	280	282	297	309	311	304	306	309	300	317	299	296	319	328	311	307	311	310	304	305	304	290	321	317	297	336	298	314	303	298	306	295	317	344	319	309	297	288	310	306	275	304	306	304	321	305	315	319	305	306	317	287	325	299	290	287	298	285	292	312	302	305	304	307	297	316	296	311	268	298	298	313	298	300	298	314	275	295	303	278	291	296	281	288	305	324	297	317	290	309	316	345	323	305	299	297	286	312	308	272	311	316	293	273	346	354	310	331	310	319	307	298	285	331	283	337	284	327	274	326	294	300	279	309	290	296	319	277	296	300	307	333	306	346	296	317	294	295	326	303	307	314	296	297	318	332	322	292	299	348	292	319	304	343	296	305	309	322	317	322	273	307	323	328	312	271	302	316	276	290	303	309	312	309	286	297	334	326	314	289	311	290	286	331	327	281	297	286	298	315	301	283	300	303	333	284	318	287	313	318	298	300	262	339	299	308	333	305	308	301	329	290	297	315	301	347	313	297	298	287	337	302	315	299	324	290	298	301	327	299	282	289	292	268	301	313	304	322	309	315	335	300	284	292	300	340	308	307	308	321	294	308	327	322	296	311	284	288	330	302	295	311	311	320	310	283	311	315	311	263	314	319	328	305	274	312	304	316	293	326	317	298	322	278	347	314	318	321	312	309	339	317	324	303	298	316	321	301	319	272	284	339	323	325	288	302	276	295	292	321	291	316	291	290	288	291	305
27812	22137	9637	1220	727	720	647	669	586	597	633	606	614	594	653	672	665	621	581	633	595	651	616	636	597	606	621	580	596	626	619	585	594	577	580	630	636	639	585	635	632	618	604	638	582	585	601	585	633	614	633	612	608	592	613	628	610	611	552	595	579	619	618	613	609	598	576	649	631	603	568	617	595	624	636	579	572	645	596	612	644	548	606	625	589	634	609	624	624	613	583	620	591	598	596	624	575	598	559	615	570	572	675	619	590	568	633	568	568	579	610	589	658	613	586	592	645	588	621	627	608	617	566	615	569	586	588	597	598	600	592	587	587	595	580	630	573	585	606	620	635	583	615	607	629	575	596	649	643	602	618	684	618	609	635	572	598	609	567	631	579	603	616	615	558	643	622	587	604	631	594	603	608	661	619	576	610	604	582	591	634	610	579	644	618	608	619	613	588	626	527	601	588	594	591	595	593	599	605	577	579	538	591	601	625	652	627	612	626	610	585	574	590	638	658	600	628	654	558	666	607	617	629	615	551	616	595	624	602	588	613	586	580	656	610	577	611	636	599	581	637	585	631	613	583	589	617	586	572	625	568	603	592	625	595	664	557	638	569	591	594	630	602	595	559	583	580	623	606	586	583	615	616	621	606	581	619	586	590	629	622	590	671	621	589	646	674	623	601	554	603	581	609	578	637	630	639	577	616	601	599	565	622	586	628	628	644	647	613	607	577	600	608	622	582	606	617	599	602	606	641	596	602	600	642	612	654	593	613	614	603	633	578	636	663	609	579	590	566	603	590	613	696	581	582	625	574	571	609	633	547	595	597	607	623	553	591	602	628	614	641	582	637	608	584	606	598	628	596	636	597	570	597	588	629	613	673	653	636	621	631	560	580	594	606	575	576	613	618	625	634	573	582	622	619	587	578	606	571	572	603	619	621	620	617	640	587	618	585	596	574	616	609	573	604	594	587	597	598	602	579	598	589	618	572	633	615	587	610	624	571	602	612	568	635	644	561	619	617	604	535	592	566	625	611	645	599	582	635	574	610	604	624	614	617	618	598	574	586	622	558	685	676	645	596	596	639	591	604	586	662	607	582	607	627	584	601	582	665	624	602	592	565	586	608	576	623	579	608	618	584	596	645	591	643	591	627	627	667	623	597	597	605	588	596	588	618	641	623	618	649	623	628	581	603	596	608	567	619	577	628	582	589	627	589	589	598	605	618	615	584	615	652	654	650	627	598	591	613	637	618	610	580	572	667	593	611	644	664	634	641	603	633	586	591	583	607	592	599	593	620	605	577	601	585	605	571	611	610	609	611	640	639	565	584	601	595	576	617	611	651	618	591	579	579	624	623	597	579	585	657	596	599	564	604	567	619	596	623	593	581	600	659	580	633	619	632	620	596	598	566	591	571	639	645	639	585	648	632	610	600	624	601	583	577	618	615	552	596	644	589	578	629	601	609	602	620	615	567	649	591	544	588	627	579	652	625	588	645	598	603	574	613	593	582	609	641	619	597	588	577	630	589	619	584	621	653	611	632	600	602	587	582	597	576	583	596	618	548	623	594	609	617	586	601	599	624	623	606	618	581	591	597	582	595	682	582	611	577	623	616	582	650	623	609	628	569	588	613	638	603	613	590	580	636	594	622	607	598	584	629	532	634	621	589	619	600	634	636	582	569	572	605	639	628	596	546	586	600	591	610	627	634	602	645	612	575	603	615	627	598	570	608	615	625	585	635	606	593	635	576	629	616	618	576	616	605	585	613	635	596	586	602	573	629	621	612	638	635	617	621	600	614	616	554	609	641	612	591	632	627	569	636	607	588	615	574	598	617	556	606	626	594	570	607	611	610	601	628	558	623	632	621	571	653	536	586	636	606	617	639	647	663	604	569	609	623	627	589	584	579	593	635	594	599	619	608	627	639	654	598	597	589	607	602	600	606	545	672	610	648	643	614	615	610	579	584	599	596	635	613	560	555	625	580	634	642	615	643	606	597	590	611	594	634	597	630	614	603	592	604	614	605	605	579	586	545	614	612	581	622	600	632	644	654	563	639	637	560	552	611	572	600	609	606	602	592	609	605	580	609	593	620	599	606	626	622	599	601	626	598	615	615	598	606	600	580	580	588	604	618	636	638	623	578	615	589	575	600	590	585	598	590	547	611	589	602	615	588	628	595	590	624	616	627	615	632	605	593	631	586	598	607	617	572	591	645	611	584	617	595	622	586	585	652	625	598	599	605	620	564	618	591	608	634	563	582	634	568	640	589	616	625	610	588	594	582	598	588	566	566	601	632	589	586	597	603	592	587	637	563	585	605	642	590	650	645	619	590	568	616	593	618	591	643	596	574	581	586	609	635	588	591	629	605	589	592	559	587	599	625	605	602	594	606	582	620	612	598	629	593	607	618	625	607	586	634	583	597	646	651	657	613	658	602	656	636	598	622	578	625	565	609	611	651	607	606	596	576	624	598	590	598	592	598	571	617	656	568	640	582	629	647	614	595	571	596	608	579	621	671	612	615	592	589	603	552	556	586	560	636	620	604	592	607	598	618	591	575	640	636	617	598	602	623	585	560	615	593	597	610	614	594	625	632	629	582	572	622	624	596	625	592	598	613	590	596	605	602	623	636	584	606	587	634	587	603	621	619	602	610	676	612	589	601	586	605	627	589	636	593	592	608	589	601	602	638	593	624	566	600	572	602	674	577	640	652	613	574	623	618	620	631	633	594	590	609	631	606	590	622	587	619	594	617	596	598	665	618	631	588	605	610	570	592	614	654	584	551	620	571	609	655	609	608	552	641	597	622	618	587	623	598	619	629	644	658	612	604	571	611	582	650	620	632	626	652	614	607	598	614	584	585	613	604	607	609	583	641	600	649	597	624	606	624	593	631	570	556	578	621	602	646	586	631	619	585	596	623	599	568	615	595	582	593	673	597	605	622	554	613	553	615	555	588	582	617	558	631	606	616	675	616	617	617	596	621	551	584	624	602	596	601	642	583	581	603	637	617	626	625	588	604	630	593	654	627	622	612	631	598	599	614	591	586	585	598	602	605	643	605	594	604	587	627	596	576	604	586	565	571	581	638	628	647	597	646	627	589	628	595	606	618	614	581	574	649	571	583	641	597	595	626	594	582	634	580	610	655	587	598	604	622	611	603	669	632	597	582	596	616	631	667	600	598	598	629	610	611	570	620	562	609	544	595	624	650	657	565	615	601	594	623	595	613	590	597	569	625	618	606	558	631	625	591	634	590	591	611	608	559	617	623	585	568	660	598	627	606	625	598	610	636	614	591	617	603	552	618	593	582	613	609	610	614	615	626	626	625	605	612	614	596	604	637	604	634	589	589	643	601	576	589	565	625	581	551	591	614	597	597	638	562	613	565	568	628	614	642	587	642	597	622	636	662	641	633	599	561	577	662	608	587	577	633	629	581	614	594	609	586	608	630	585	545	587	555	624	627	624	624	601	610	599	596	640	645	596	585	647	636	583	562	613	609	628
9109	22937	1408	918	876	696	751	635	663	635	669	664	684	628	610	663	718	613	629	591	594	636	621	625	629	627	660	611	636	583	598	623	652	632	607	644	638	655	591	613	619	669	629	583	604	622	548	638	663	619	559	607	633	559	614	639	634	638	617	637	635	617	614	601	652	644	634	660	618	537	576	623	587	576	636	627	619	647	622	570	626	611	607	638	667	591	603	627	640	638	594	539	607	640	625	624	604	633	633	646	634	609	607	622	614	590	602	650	591	627	586	587	661	624	651	620	587	609	609	585	624	593	615	571	607	595	628	605	608	630	627	647	651	634	584	628	616	579	645	615	615	622	626	618	631	633	603	624	576	606	637	606	603	594	627	594	635	609	577	662	609	623	593	610	599	645	654	623	578	616	636	601	615	592	582	582	563	580	579	656	613	611	605	605	603	616	640	579	583	652	592	617	613	565	630	618	605	582	603	655	642	623	627	607	624	651	595	575	611	620	636	596	559	623	643	568	633	590	625	590	600	669	620	622	618	641	599	620	629	620	559	580	650	628	599	616	634	641	631	631	657	613	613	619	597	573	602	600	610	586	634	644	600	589	576	632	635	617	610	610	619	646	605	628	590	627	614	536	613	600	596	617	566	629	601	631	608	608	612	615	635	594	585	647	573	645	627	607	625	622	609	606	601	598	588	599	661	639	614	608	610	628	626	598	607	650	612	623	612	660	606	620	616	583	598	626	604	634	642	602	593	611	601	624	613	620	631	591	624	593	573	653	603	630	627	597	651	570	652	600	613	608	604	596	643	616	587	633	607	615	632	624	610	611	605	608	621	622	600	602	600	667	648	620	558	594	587	637	597	563	637	613	608	594	644	646	585	643	591	609	655	632	616	618	604	626	633	611	641	611	580	624	677	668	647	607	545	602	592	585	603	617	599	596	631	599	650	624	633	648	648	605	612	628	580	644	626	624	625	576	576	628	643	606	586	614	598	594	637	615	647	598	623	594	636	638	576	605	617	630	603	629	610	617	612	647	594	588	604	643	593	615	584	567	605	654	609	644	662	596	544	651	596	610	638	603	626	626	560	671	627	570	630	630	620	634	631	580	590	608	584	658	660	600	605	640	622	627	621	610	631	611	637	600	582	620	605	565	594	604	602	579	616	611	612	648	608	585	677	641	640	680	616	613	621	643	615	614	642	606	667	612	625	642	596	619	600	626	613	602	635	615	604	666	585	588	615	596	600	648	641	597	587	623	631	630	639	624	601	630	595	626	623	578	624	617	613	606	611	611	649	614	646	608	623	595	625	614	588	651	566	655	611	619	658	604	604	639	633	613	609	603	598	612	641	601	594	647	632	616	604	600	604	607	584	587	594	584	621	621	616	637	606	599	644	619	641	610	584	625	662	644	590	620	606	587	640	624	632	634	666	646	638	634	676	600	622	612	573	608	628	595	582	618	626	573	603	615	597	569	592	627	590	608	622	621	645	616	601	649	624	623	616	603	618	642	613	580	610	601	636	585	599	635	599	652	582	620	613	650	610	609	604	641	629	600	633	650	598	635	605	634	631	606	614	604	649	607	645	577	608	638	646	614	614	624	603	618	613	559	605	626	626	578	631	614	608	576	639	625	612	601	617	633	597	606	588	593	606	621	612	588	611	616	607	601	591	626	616	648	625	575	620	571	579	655	631	598	634	596	612	628	604	626	621	628	642	553	623	615	638	615	645	626	612	612	582	584	619	599	558	594	657	637	584	624	634	630	625	603	629	591	592	570	584	606	587	606	585	624	632	635	566	606	621	646	608	596	619	650	621	585	630	608	583	662	586	603	630	647	622	615	618	649	658	608	601	599	603	600	571	559	603	666	601	609	629	644	622	630	627	603	599	641	617	577	601	608	605	635	645	655	628	644	620	600	604	599	580	621	635	623	577	628	634	630	605	597	623	628	603	577	599	619	632	619	633	655	628	613	612	593	649	605	596	598	624	609	641	649	624	579	623	642	639	591	620	593	630	623	608	621	595	638	649	586	602	606	588	653	588	596	620	620	638	590	614	628	613	610	625	591	669	597	600	588	603	585	589	609	628	588	650	612	604	585	629	621	633	627	612	608	624	613	627	621	642	587	600	614	638	580	611	621	625	609	603	633	621	606	588	608	649	570	595	644	654	642	647	623	599	652	606	611	615	596	582	582	663	616	614	603	655	674	630	646	590	599	669	596	593	600	635	603	581	618	617	632	632	614	552	599	610	603	650	600	589	587	652	596	607	594	632	637	625	626	594	637	605	620	580	656	585	600	621	587	681	594	607	667	613	601	618	611	634	649	618	641	607	629	603	629	583	647	608	608	630	607	594	592	618	641	629	636	623	636	631	595	580	623	638	636	647	619	575	584	595	623	599	607	612	589	601	630	633	621	661	590	634	627	619	624	568	625	616	668	638	588	605	601	621	618	615	602	634	626	645	629	553	599	645	597	624	632	627	634	620	627	565	635	606	614	607	593	550	638	608	583	592	588	606	649	611	586	616	637	604	615	636	618	571	649	656	561	614	581	604	603	578	608	601	628	612	601	628	621	611	592	658	621	631	569	623	592	596	639	598	603	583	606	629	619	618	629	621	617	588	663	660	606	595	594	668	605	597	623	562	634	584	627	626	573	594	641	601	623	593	605	592	624	612	586	617	634	637	632	623	632	656	610	614	631	631	628	594	642	654	650	631	637	613	654	571	608	609	617	621	592	560	630	629	589	655	615	598	614	597	648	633	640	595	623	598	617	577	590	627	670	599	608	603	609	640	568	574	601	651	656	615	630	636	591	588	647	650	629	573	642	603	639	620	586	608	617	586	617	625	650	580	604	560	606	607	598	636	617	592	590	584	608	627	643	662	637	577	576	608	579	605	600	612	614	642	607	638	569	627	626	668	612	593	608	641	597	599	630	595	589	600	594	618	650	600	636	634	619	586	580	595	572	648	598	644	604	599	619	633	623	635	552	617	615	622	641	592	628	616	610	590	642	620	593	633	600	626	565	617	612	589	616	614	625	653	651	599	605	625	600	600	601	600	604	623	616	651	622	654	635	599	606	614	644	636	630	642	648	630	601	626	623	633	654	618	615	604	600	666	620	620	583	565	606	646	602	606	619	589	560	617	621	632	584	623	643	598	618	633	615	627	633	600	606	611	589	572	619	644	603	645	590	618	637	637	601	606	588	612	557	562	602	600	592	608	619	614	569	612	622	632	622	645	584	625	568	618	680	577	596	612	620	659	620	625	659	621	643	627	617	585	627	645	610	589	639	589	646	644	609	617	634	595	594	637	592	611	583	609	610	595	590	593	628	647	618	578	656	603	597	632	597	554	630	579	624	622	609	642	636	625	596	632	606	667	599	600	620	636	596	651	618	594	642	644	613	605	635	643	601	600	614	650	620	636	661	647	625	602	607	582	624	653	615	614	618	634	612	591	628	647	606	587	608	615	616	595	586	619	639	639	613	582	602	608	663	606	602
23655	21186	28383	24226	21138	8044	936	639	523	424	433	418	390	334	353	478	378	316	295	319	296	330	282	351	307	298	309	303	308	261	310	298	327	273	297	266	282	298	286	298	313	297	298	282	300	276	291	259	264	284	287	243	280	265	300	271	298	279	307	282	261	287	292	304	282	317	286	270	261	301	294	290	270	282	276	253	282	268	278	256	287	314	288	295	261	293	311	251	263	263	263	287	284	283	279	278	279	278	296	292	260	270	280	272	297	285	245	301	304	265	280	292	259	273	280	264	308	269	295	300	280	257	307	282	261	290	273	253	305	310	280	277	300	288	290	276	305	270	275	301	303	292	289	294	282	305	260	280	273	278	273	285	268	264	259	269	326	277	283	280	296	270	297	319	266	288	294	277	287	281	269	269	281	290	272	294	272	278	297	290	281	310	295	288	250	262	268	266	275	274	305	283	286	258	268	283	264	274	286	276	255	275	276	262	280	260	273	293	275	249	284	265	282	267	271	303	261	295	267	275	284	274	297	287	282	288	258	283	279	256	312	255	303	273	296	325	304	252	316	265	303	308	300	274	292	286	287	301	285	285	284	272	249	286	273	268	273	289	304	269	277	283	277	279	274	254	253	282	236	271	285	282	285	252	278	270	254	275	286	258	284	256	273	296	292	280	251	284	276	295	298	312	287	267	270	268	262	271	290	282	246	272	269	281	283	256	274	275	294	277	311	301	305	267	266	269	253	301	302	308	290	282	308	289	264	276	294	284	292	294	306	267	266	253	291	297	264	308	280	282	273	308	284	260	299	260	307	279	264	276	240	267	265	280	268	264	276	273	275	269	257	279	249	294	266	296	300	271	279	273	308	282	293	264	289	291	262	289	242	276	249	279	272	257	271	298	279	300	284	269	302	282	280	253	280	297	268	278	282	287	287	291	232	309	248	282	244	280	265	295	268	283	268	289	269	292	294	306	267	279	280	286	293	258	277	288	295	281	294	289	259	240	298	313	297	280	290	282	304	294	302	237	285	251	261	282	270	269	288	284	283	314	287	276	274	279	253	283	252	284	301	324	262	275	244	259	274	268	289	300	281	276	276	261	259	300	286	272	301	281	286	280	267	273	266	280	303	268	268	277	285	282	281	297	274	279	321	347	290	303	273	290	301	298	301	285	281	270	254	296	247	269	290	290	270	290	264	298	281	252	270	290	292	306	272	254	308	273	293	282	297	276	275	295	239	303	288	271	278	297	255	318	299	259	272	278	297	271	263	287	266	290	294	274	247	255	265	295	310	289	269	274	240	285	295	270	286	285	272	277	290	252	288	284	245	277	273	284	259	280	306	244	305	282	310	283	282	278	286	284	298	313	268	288	295	289	266	305	255	265	275	278	286	265	272	277	290	288	269	290	301	270	278	270	310	271	259	273	293	275	290	263	260	264	268	269	271	256	274	265	274	284	301	262	267	284	312	261	282	290	287	271	278	293	254	305	254	330	279	265	290	285	278	265	273	291	261	297	265	253	271	281	274	257	279	262	284	268	273	278	274	279	273	275	294	270	251	316	253	286	283	313	294	242	304	284	273	258	274	303	293	257	291	271	280	256	271	265	259	271	281	267	287	285	299	277	279	246	281	291	269	274	273	279	281	268	258	300	312	276	278	275	313	271	243	296	291	263	271	298	296	293	281	282	303	301	279	251	309	271	262	277	285	283	275	314	282	280	279	250	268	252	282	240	284	309	301	243	284	278	295	287	310	277	266	279	277	309	275	313	278	271	282	273	272	276	261	306	282	277	293	292	267	284	268	296	274	303	283	270	279	274	279	306	270	270	266	287	304	292	271	284	258	277	296	289	251	301	277	289	289	266	305	273	283	278	292	309	283	270	291	300	299	265	296	291	274	273	270	243	259	263	302	273	263	253	264	256	291	315	257	292	278	296	268	284	297	294	284	281	276	254	305	272	268	268	316	277	279	264	315	267	285	271	293	286	251	271	282	273	278	282	299	274	262	269	233	302	289	285	294	266	250	299	309	324	294	268	276	288	268	281	272	267	291	306	294	274	261	264	260	275	294	262	286	300	237	275	333	290	293	274	249	297	303	285	281	289	317	268	301	292	283	265	265	276	289	297	263	280	271	275	305	263	291	296	272	297	230	282	278	283	268	281	285	275	271	270	284	282	240	252	269	267	307	282	301	233	270	305	284	327	275	267	295	270	282	266	282	266	289	277	287	304	297	283	250	274	290	261	249	269	290	271	276	287	293	296	284	277	303	265	255	265	289	273	290	264	257	282	239	267	255	290	305	283	293	275	262	296	270	299	287	312	281	282	275	276	262	300	268	248	261	279	305	287	289	272	286	292	277	280	288	275	245	277	277	278	271	297	304	280	265	258	254	269	298	326	284	269	267	260	267	293	278	276	291	288	267	285	285	283	303	261	276	304	290	284	290	288	294	300	262	293	234	266	289	294	291	293	314	255	301	284	265	290	267	268	269	240	245	284	269	290	284	274	279	293	263	266	284	269	293	275	274	294	264	280	271	296	284	249	293	264	256	278	269	300	262	253	284	257	278	285	261	265	298	290	282	285	301	276	277	273	255	307	281	268	274	291	285	288	294	279	291	276	264	256	321	280	302	307	279	263	293	278	294	279	293	294	252	316	272	310	272	285	287	288	313	301	291	321	273	266	310	276	293	275	251	298	272	281	288	252	294	309	248	284	266	288	263	292	284	293	283	277	268	288	278	313	294	278	279	267	288	278	273	286	288	272	272	316	281	271	259	309	300	277	284	315	292	279	271	307	279	271	290	285	299	270	285	289	301	291	266	260	293	269	291	302	297	261	274	250	260	285	286	260	297	288	278	289	285	258	280	283	275	261	274	261	273	278	297	256	289	263	311	274	275	312	264	237	262	265	261	301	267	300	308	287	306	255	294	293	269	290	248	265	284	253	289	261	277	297	271	296	307	280	285	282	289	281	267	282	280	295	272	279	282	268	279	283	235	261	266	252	289	274	263	263	261	276	278	326	286	264	278	284	274	279	284	278	285	263	285	294	276	303	274	300	292	296	292	250	280	273	292	258	269	254	261	322	296	289	267	279	275	295	289	257	276	267	294	312	281	295	287	269	281	289	286	283	306	268	298	307	257	262	286	268	269	274	274	263	262	278	281	275	269	245	273	276	284	260	281	269	285	278	266	280	295	279	298	270	304	274	277	267	253	294	272	243	270	295	293	265	286	271	297	266	295	243	282	283	276	290	273	316	261	286	283	290	289	290	283	259	299	284	301	291	285	265	282	273	263	280	259	252	272	298	264	288	297	273	279	273	284	282	294	290	265	277	280	278	259	303	278	294	256	294	269	285	302	256	266	283	267	305	256	281	304	281	287	294	246	294	301	269	277	294	287	265	253	294	310	289	261	268	296	260	293	289	236	273	289	279	298	262	291	299	286	298	258	271	287	292	295	287	291	267	293	281	293	276	283	280	266	283	302	250	273	275	294	291	293	271
10672	44737	5708	2629	1878	1489	1040	881	716	614	581	493	459	427	431	547	460	353	352	359	337	337	322	344	354	344	293	323	299	332	309	342	295	334	301	315	290	307	295	304	302	276	318	320	283	322	270	316	287	293	305	301	328	285	279	310	305	301	291	240	289	319	323	297	309	283	272	309	327	274	299	278	287	284	297	318	301	301	310	281	266	288	323	310	272	317	272	276	302	297	278	282	309	287	283	290	318	300	293	309	294	272	297	268	287	263	308	296	294	295	315	305	258	285	309	294	297	289	313	287	264	280	293	290	279	297	308	245	325	286	305	284	308	306	324	276	304	282	290	275	284	320	272	275	307	289	298	320	284	302	294	311	261	307	285	279	285	298	303	267	284	284	266	287	288	289	261	318	322	315	309	299	260	293	288	309	312	324	295	270	300	297	277	287	295	299	294	315	278	272	272	317	281	261	277	282	287	283	273	281	312	272	329	289	272	305	299	269	311	291	298	285	307	283	272	299	271	303	278	298	327	267	295	263	321	289	299	292	288	284	286	280	301	295	267	285	256	264	338	287	296	275	301	298	316	293	302	313	288	282	297	309	281	316	325	273	269	263	273	306	289	315	292	290	315	303	290	303	265	302	290	313	289	256	279	301	272	298	273	292	296	288	298	285	285	329	286	309	305	282	282	307	276	306	291	303	265	305	298	310	294	278	279	315	265	318	292	277	291	289	294	260	286	284	293	312	302	286	261	298	296	285	280	299	301	330	324	316	277	286	308	279	286	256	266	286	277	295	286	304	296	310	280	301	289	293	283	280	264	316	303	290	313	271	314	268	272	309	286	285	315	297	303	308	289	285	298	324	294	271	299	285	281	280	277	303	276	274	283	295	290	279	310	271	328	293	265	280	271	258	266	263	304	296	285	294	317	288	294	291	272	294	301	320	314	309	285	306	268	295	299	293	296	280	280	296	270	284	310	293	281	273	285	291	309	283	275	269	283	305	292	262	303	288	270	311	314	308	312	284	290	288	276	289	289	295	292	271	309	289	270	300	313	295	284	293	292	280	315	334	297	283	285	313	277	299	307	288	305	296	286	286	271	264	284	314	291	295	292	298	274	306	290	303	268	255	277	299	311	278	306	289	279	281	294	289	327	273	284	310	278	286	285	321	283	295	256	300	299	276	277	275	306	303	325	296	279	291	277	274	296	299	303	329	272	273	282	263	329	290	289	320	273	319	285	324	306	307	270	292	291	267	301	269	299	328	280	304	284	282	275	302	300	302	302	284	297	276	294	284	302	292	305	288	283	289	288	303	305	249	310	302	281	315	305	280	280	288	309	282	297	281	270	315	264	295	295	283	303	288	298	265	281	275	289	266	271	283	296	269	285	306	285	290	283	289	313	274	286	310	275	264	316	299	284	309	299	277	274	295	316	315	272	321	319	298	288	275	330	308	301	308	289	310	272	288	283	273	273	293	273	303	292	303	278	297	290	308	288	328	301	311	281	258	293	280	291	248	335	267	309	292	275	294	327	299	272	291	278	302	296	292	266	340	309	308	262	314	289	298	291	316	306	320	292	306	284	291	293	297	273	308	287	276	269	304	302	284	273	306	282	274	308	292	311	272	314	301	281	295	280	296	311	291	331	285	281	292	282	297	308	292	269	301	284	283	293	289	281	275	258	286	279	299	285	288	291	282	286	293	309	284	282	310	337	276	315	284	312	292	273	294	302	260	281	295	288	290	310	292	293	267	294	284	303	315	287	264	301	274	291	265	325	315	305	311	296	287	281	264	314	282	294	327	301	314	275	293	257	285	281	270	295	286	295	295	270	287	303	304	281	274	325	325	285	297	284	276	306	299	289	277	309	268	270	294	314	277	292	282	308	289	282	301	298	274	279	263	275	305	263	276	266	307	306	286	273	315	281	306	293	300	289	305	295	286	284	275	317	310	292	284	297	306	293	296	284	323	257	303	295	261	299	245	288	276	281	294	312	317	315	305	295	314	270	299	322	267	272	291	289	288	298	293	284	282	316	291	326	274	257	286	312	293	309	263	303	286	290	280	281	294	310	288	301	311	313	294	290	293	314	293	291	277	295	301	315	309	276	289	303	270	271	275	296	259	270	296	303	278	314	306	290	297	323	306	292	283	289	292	282	295	307	292	279	275	268	297	300	308	288	289	304	301	285	299	321	328	299	300	284	316	307	274	304	296	316	332	289	318	245	292	300	276	309	296	297	314	300	302	276	296	284	294	286	313	313	277	281	294	300	274	292	284	298	273	309	308	279	265	326	326	319	291	289	270	294	294	326	283	309	276	286	308	318	285	293	298	294	302	304	278	274	288	300	295	291	321	332	286	297	315	294	281	296	287	271	315	275	279	283	266	290	270	315	290	261	281	266	281	306	295	290	287	304	289	272	284	285	275	278	293	245	317	288	317	287	302	266	303	288	300	267	278	281	316	278	282	297	317	289	287	306	313	277	313	296	269	309	285	288	282	285	287	280	284	288	277	275	287	295	302	298	308	288	316	297	251	310	296	303	302	295	290	300	277	299	294	280	263	316	277	292	285	294	284	299	300	270	297	293	278	277	274	288	306	276	271	295	307	321	285	272	280	300	276	271	309	298	283	260	271	257	283	274	287	308	309	303	275	294	258	290	293	294	290	292	265	288	296	288	287	280	280	292	301	294	309	299	304	281	309	309	283	307	286	272	300	277	305	291	261	301	280	316	284	321	299	304	303	274	270	299	279	261	290	324	295	257	285	304	285	293	284	285	259	293	295	289	304	283	278	316	300	292	290	288	288	300	276	298	262	313	284	307	274	291	275	284	305	287	289	297	303	312	291	294	301	279	282	302	294	303	294	280	301	310	282	302	321	298	293	291	286	281	290	279	321	305	306	276	294	286	322	303	325	287	299	291	292	304	263	294	298	299	279	288	290	310	316	261	303	262	278	267	303	295	313	262	303	303	293	267	297	273	286	282	300	291	268	266	276	272	280	276	293	285	319	292	282	307	307	277	273	315	288	284	277	282	260	286	331	275	314	298	262	343	287	314	290	276	253	306	301	309	274	283	284	302	263	289	275	291	314	327	306	282	278	276	274	282	269	281	321	301	290	283	267	311	285	296	270	281	315	295	310	312	303	281	280	284	283	299	281	317	279	265	325	312	293	294	323	280	297	297	297	273	307	284	283	265	283	303	279	261	301	280	266	285	285	258	325	298	311	317	299	266	288	278	265	283	307	308	291	304	278	292	287	288	294	320	299	324	290	288	290	300	293	299	264	290	284	285	294	307	287	291	280	301	294	318	317	274	307	278	306	291	300	301	283	304	284	310	254	303	291	316	310	288	289	323	283	316	295	277	293	299	318	291	311	306	303	266	300	294	276	291	287	275	254	288	297	274	311	291	306	274	275	309	292	317	304	251	282	270	316	285	315	296	288	314	298	267	308	293	265	263	298	295	285	266	276	293	316	275	269	290	284	285	312	278	290	294	239	289	283
24943	21277	27315	25378	10034	1218	964	930	835	808	767	777	735	747	780	848	818	720	782	714	763	761	794	727	763	762	738	695	776	739	742	725	778	775	746	792	726	696	694	740	783	765	696	722	713	769	776	756	710	755	748	699	741	771	746	737	721	702	717	775	704	727	772	721	710	784	727	710	750	764	720	718	753	716	741	747	718	729	741	713	722	745	739	726	763	736	736	741	700	709	726	756	773	771	732	721	717	740	746	729	726	727	726	732	713	719	719	672	739	682	732	749	745	791	741	755	732	753	722	722	685	720	665	701	798	739	711	726	746	676	715	756	753	779	738	692	713	714	744	721	730	727	721	742	750	735	762	724	724	720	756	769	697	710	674	695	722	731	712	706	726	758	727	718	733	753	740	754	726	737	734	727	756	745	738	699	726	732	725	759	714	731	747	747	749	711	744	760	765	726	754	790	711	727	702	765	760	719	716	726	710	727	776	715	716	734	741	748	708	714	736	756	728	680	731	717	777	743	704	748	733	701	725	727	657	717	790	756	713	721	740	721	770	687	717	701	750	751	714	733	745	765	728	729	686	749	735	751	722	753	763	694	775	781	735	714	707	764	730	741	736	749	709	717	765	739	801	707	758	726	709	694	677	673	690	725	710	744	715	741	732	695	749	741	713	700	735	691	703	757	701	724	703	743	758	686	761	769	714	762	733	759	746	718	724	734	730	699	744	734	719	737	737	744	696	707	733	736	724	746	724	704	710	744	748	720	743	707	746	742	742	767	700	740	776	734	693	702	732	739	741	692	759	714	758	728	736	697	693	729	767	725	787	732	714	724	759	690	780	718	742	732	690	709	725	737	722	722	707	777	737	727	770	769	749	738	735	703	700	746	725	683	757	697	739	759	776	745	731	679	744	733	763	745	740	710	751	727	723	733	749	713	708	718	716	740	740	714	713	704	744	725	748	734	777	708	733	704	720	734	709	742	673	764	727	754	743	706	730	735	731	763	707	728	735	717	719	713	777	742	698	705	743	683	768	726	732	682	704	755	766	715	776	727	740	719	667	734	724	758	683	775	707	701	750	725	678	719	729	752	688	752	727	775	667	744	697	730	707	731	717	740	738	693	766	744	771	747	690	737	725	740	707	737	714	784	735	756	738	690	732	712	691	730	715	749	744	694	731	727	709	694	739	720	739	713	749	690	722	723	687	715	789	748	789	727	701	760	723	750	752	712	781	770	760	706	750	699	726	703	734	746	749	693	695	687	765	771	706	700	748	700	758	725	757	732	704	684	687	728	728	709	768	767	738	694	741	742	759	719	731	749	776	746	728	700	693	743	709	734	705	771	766	715	718	716	744	708	725	728	718	761	699	732	737	723	763	758	742	705	744	757	693	718	714	652	754	734	738	716	720	697	745	727	702	721	737	767	748	731	699	735	777	683	731	734	706	726	766	740	750	735	743	751	749	723	751	730	706	779	676	698	706	758	734	750	694	748	745	760	750	748	739	722	733	704	748	752	692	704	755	729	708	721	753	729	733	789	742	752	719	710	698	722	733	753	764	747	723	750	707	777	711	750	708	752	761	708	812	752	732	738	707	735	735	701	765	757	769	730	709	718	709	713	722	722	715	706	765	699	784	749	701	701	732	683	701	704	739	720	690	721	754	738	793	736	743	749	729	710	718	731	691	751	707	720	713	668	709	738	731	707	763	745	742	706	749	732	779	755	751	675	716	770	719	700	687	742	752	701	710	711	733	740	741	732	712	688	794	722	743	714	724	721	761	739	737	766	778	680	765	759	717	707	703	694	791	734	733	751	706	765	708	713	704	743	715	740	748	720	715	682	700	698	764	721	750	726	706	749	724	717	669	717	731	679	746	735	694	723	709	750	707	732	741	762	769	709	719	723	693	688	740	708	725	730	716	731	737	759	698	697	703	748	669	743	703	707	730	708	688	735	705	752	748	725	734	708	751	735	750	734	707	683	703	730	741	746	747	733	718	759	766	725	725	794	712	731	663	739	719	724	726	749	754	754	746	742	713	724	723	743	727	738	701	707	715	792	699	709	776	750	767	750	761	741	713	727	742	771	705	765	739	697	690	728	723	748	732	718	803	710	728	665	724	697	730	717	704	713	705	745	773	694	727	701	689	728	765	737	682	757	707	764	734	744	664	728	694	725	732	718	698	708	752	742	746	720	704	731	758	751	731	757	734	747	755	774	718	790	692	734	747	702	727	800	724	728	740	720	687	708	767	735	748	750	735	744	750	721	747	732	714	689	703	722	727	714	741	710	727	727	696	705	742	691	702	689	708	697	760	694	719	776	743	780	742	700	738	677	717	696	691	739	716	754	748	694	718	720	763	715	695	763	738	715	756	701	719	685	731	750	763	716	702	691	696	720	754	725	743	675	724	744	707	702	709	720	739	766	729	730	711	734	702	752	737	725	717	750	686	732	763	725	729	723	739	753	703	705	722	715	706	710	731	778	725	693	737	765	745	748	717	760	717	766	760	780	730	767	734	710	756	752	763	762	706	691	732	724	757	762	732	716	740	742	700	778	731	727	720	729	717	757	702	724	725	733	714	760	712	718	685	701	765	703	749	737	724	732	767	699	702	720	759	671	741	753	726	747	721	754	730	702	751	716	756	739	732	776	695	709	746	721	721	730	735	736	727	760	725	740	685	742	720	741	694	737	686	765	713	719	745	760	739	692	744	753	782	777	695	741	725	726	753	708	711	756	718	751	695	774	734	689	698	786	790	695	797	737	718	750	690	756	756	720	699	748	776	727	773	754	692	676	753	745	742	687	743	731	737	742	720	732	670	748	717	684	731	744	684	716	712	708	741	726	734	783	770	700	735	717	706	745	744	732	718	700	737	736	723	751	728	714	736	751	738	746	729	699	768	732	740	738	718	728	750	710	771	722	708	766	784	716	753	708	737	699	742	710	739	776	728	741	742	717	783	757	721	730	705	744	749	767	700	746	730	759	735	711	770	768	753	780	756	746	725	687	707	678	733	767	727	710	746	754	720	685	723	760	764	702	781	713	713	732	737	742	720	744	721	706	735	737	734	732	743	703	739	749	731	770	724	747	747	764	752	705	771	683	757	699	712	716	742	727	720	719	749	731	744	695	741	718	689	704	715	705	698	743	739	713	673	744	721	752	690	706	717	730	700	684	705	713	772	733	726	690	741	709	724	684	735	726	750	719	741	764	770	718	783	705	755	715	704	770	736	707	683	707	734	693	774	744	773	747	738	726	758	721	705	769	720	697	731	688	745	753	731	746	728	709	749	746	694	727	674	750	684	725	747	730	695	720	759	739	731	671	719	726	707	760	719	708	739	756	709	719	709	777	728	750	706	762	681	716	728	721	691	733	755	766	741	749	744	702	735	776	721	704	718	739	688	680	700	753	741	759	723	709	711	735	724	712	741	740	738	715	751	700	780	790	729	715	694	713	703	757	698	772	714	760	731	736	711	766	737	707	754	692	737	793	737	749	729	737
11328	35995	3486	1986	1546	1350	1127	1029	965	914	847	884	818	784	802	938	796	788	779	748	800	780	798	718	752	743	703	757	743	739	708	721	769	732	712	750	772	696	758	729	691	689	758	755	713	714	720	734	701	777	706	664	696	698	728	739	762	747	698	750	748	670	715	732	728	722	759	697	795	738	701	774	711	682	689	712	696	724	697	742	711	728	783	718	682	771	729	741	759	728	764	741	718	754	756	727	762	736	775	688	714	759	742	754	698	745	735	714	760	754	723	766	741	745	734	725	753	746	691	718	698	688	723	771	687	749	720	668	699	766	735	750	739	756	685	716	690	723	689	722	721	757	763	760	741	690	741	723	678	707	749	695	663	695	754	766	758	701	750	750	745	735	728	753	719	713	725	721	742	773	687	671	700	738	746	737	718	714	709	709	746	714	723	719	738	739	723	744	765	753	732	755	732	751	722	733	730	681	714	733	735	756	748	731	759	715	746	687	699	724	700	746	716	752	728	774	727	724	759	715	729	739	750	724	765	730	756	702	665	731	714	730	694	748	780	746	713	717	776	731	744	769	741	731	692	701	782	733	733	711	750	727	728	764	716	694	707	702	718	722	705	737	723	755	718	763	709	698	740	718	713	733	704	707	751	741	781	693	705	751	707	698	708	739	774	709	704	723	716	772	736	707	700	708	763	724	718	758	755	712	729	718	746	696	755	731	730	732	735	714	730	706	735	778	733	672	740	743	737	688	743	728	702	705	720	725	750	700	730	737	732	749	785	729	762	718	742	714	711	708	733	745	731	723	719	701	745	691	734	737	717	756	687	719	716	741	700	689	764	687	727	684	686	712	736	711	756	725	738	740	764	731	716	761	709	726	744	727	741	750	724	757	713	757	717	705	723	679	713	700	685	711	722	711	707	729	716	705	755	705	688	721	736	774	701	695	725	679	754	734	744	723	740	700	729	729	702	704	646	700	759	732	746	721	735	756	752	751	734	694	700	740	690	717	740	769	722	710	705	708	756	720	737	742	770	745	712	732	721	730	729	746	768	758	670	719	757	721	736	755	738	744	727	718	740	711	707	729	738	670	733	748	724	736	669	725	724	728	738	736	736	702	769	699	777	734	753	757	714	720	696	672	745	683	735	696	753	759	751	732	722	734	744	727	747	752	727	722	700	705	731	681	715	727	719	763	717	725	756	729	748	757	755	770	768	691	722	713	703	739	710	703	727	736	729	720	746	717	729	712	723	692	724	712	683	738	705	755	735	787	755	700	732	769	702	727	706	720	695	698	744	758	748	744	756	701	743	739	733	763	685	741	693	741	769	720	731	717	728	734	732	738	741	752	734	727	766	686	775	735	772	682	753	708	714	698	765	741	745	737	722	755	725	690	709	727	721	699	716	761	755	767	715	726	762	729	756	740	750	725	732	766	693	715	766	745	717	711	770	724	738	779	773	656	718	690	745	730	702	760	736	738	660	707	740	751	711	703	703	767	728	718	733	692	685	692	760	711	742	710	734	700	734	711	729	707	682	701	742	658	728	721	734	749	744	766	755	696	732	719	754	705	767	705	709	711	706	752	747	756	727	719	729	764	721	743	716	731	705	705	697	746	746	742	738	733	707	744	676	710	784	702	687	760	765	669	711	765	757	725	736	735	719	723	718	730	723	765	701	716	779	767	735	739	687	715	723	706	697	757	711	708	750	792	709	777	732	714	680	707	764	726	747	724	744	710	706	738	737	741	730	727	721	728	701	719	778	757	739	700	753	714	733	735	727	698	725	706	712	737	774	725	721	798	742	692	722	754	709	738	760	746	740	714	711	731	734	718	732	737	758	726	732	730	650	688	748	714	723	715	666	756	769	702	741	707	702	736	683	700	715	724	723	722	731	714	736	707	668	781	743	751	732	709	757	743	734	756	701	706	678	740	661	729	735	700	683	709	733	775	785	721	697	762	670	756	705	700	766	731	739	738	712	711	694	759	680	743	752	741	725	730	748	748	734	730	713	745	738	706	705	747	744	782	722	774	732	728	723	742	786	683	699	731	681	695	757	747	730	731	744	672	709	753	727	723	697	669	709	745	708	737	711	673	767	785	677	723	693	723	706	722	685	698	793	720	705	746	748	759	699	702	677	699	725	776	778	734	699	748	788	681	731	746	773	760	761	739	718	702	727	725	718	759	696	711	747	738	702	708	741	689	769	715	709	759	734	702	737	703	711	750	706	684	746	737	721	783	761	751	800	698	688	755	743	698	699	725	663	724	711	720	754	723	729	737	724	729	723	714	731	758	716	746	733	707	725	754	734	670	727	750	735	709	690	759	709	712	702	722	685	764	690	715	701	708	715	718	693	713	721	706	728	710	706	656	763	685	700	769	732	676	769	752	767	739	720	739	709	689	741	784	687	714	738	772	701	721	765	734	719	738	752	738	730	697	738	733	773	705	710	713	758	739	747	733	741	714	756	702	755	706	781	741	711	728	720	659	776	717	750	727	758	675	701	761	788	733	709	733	683	668	730	702	715	709	727	742	716	691	758	741	805	729	744	713	717	724	731	741	747	722	728	741	704	740	711	757	731	753	726	733	674	729	732	719	758	741	733	722	746	779	689	720	751	693	688	742	758	693	700	726	744	695	739	719	689	725	740	700	735	729	704	729	715	704	749	735	736	734	761	771	713	751	724	754	768	757	756	721	770	751	772	716	725	733	691	728	718	717	718	748	734	720	740	752	723	747	679	741	736	737	719	719	784	748	735	750	766	748	721	710	704	719	730	727	742	746	701	692	770	708	752	745	718	716	707	698	708	738	714	700	706	764	742	709	753	686	694	722	708	699	728	699	741	696	730	716	750	751	748	706	755	649	751	739	707	713	710	720	694	707	694	724	752	692	695	717	793	713	766	781	717	716	730	744	720	708	677	725	763	743	740	684	711	732	700	707	755	732	691	701	722	695	700	717	735	697	721	769	739	766	729	674	701	692	704	743	714	743	687	719	729	727	705	728	712	687	659	757	720	715	721	703	730	745	758	741	731	696	738	742	669	754	739	721	734	665	733	733	727	742	694	732	767	758	733	770	722	734	729	752	691	779	767	729	695	730	732	719	693	704	727	712	704	725	770	726	768	744	711	706	716	731	700	723	728	764	720	673	744	725	709	737	670	718	702	722	688	720	732	714	720	760	765	741	731	698	765	732	758	718	733	687	738	749	732	746	691	719	747	700	746	720	721	710	750	674	719	759	725	739	704	725	713	709	743	737	706	692	708	755	744	751	731	757	749	733	706	755	742	761	705	751	718	718	716	721	707	656	724	750	748	751	720	717	706	731	747	711	728	735	746	707	743	736	784	698	684	734	739	731	724	709	679	711	754	748	711	752	705	700	735	730	663	785	733	750	738	751	700	775	725	705	730	739	683	735	718	663	728	764	705	697	755	743	727	676	765	733	732	704	706	759	745	731	731	705	693	746	673	738	693	727	761	756	769	676	703	704	705	746	749	685	749	714
22657	21298	28922	24021	21305	21338	8681	1064	768	638	578	526	500	488	476	564	467	368	400	384	339	349	361	349	333	357	355	366	330	332	328	369	332	341	304	338	328	305	362	343	329	335	287	309	360	319	316	308	347	313	319	317	324	298	294	300	314	319	307	314	271	297	301	314	316	317	306	295	329	309	340	332	321	287	313	290	321	316	322	310	297	309	297	301	339	302	313	295	319	313	287	300	325	309	315	315	283	327	342	297	308	296	326	294	313	272	325	285	304	344	321	318	308	326	315	291	306	304	299	325	310	334	293	324	319	297	291	309	315	316	301	339	335	316	307	294	295	319	296	293	301	332	303	308	300	305	322	315	311	343	316	317	306	332	304	298	303	330	315	336	320	300	283	295	302	327	334	303	305	315	303	315	323	329	309	290	291	299	354	305	302	341	319	313	316	320	302	319	291	344	303	307	317	302	265	313	311	333	294	345	315	296	294	301	314	312	288	324	298	322	281	293	310	313	297	287	315	321	322	304	302	289	347	331	331	342	291	303	292	291	316	305	305	321	311	328	334	331	294	309	308	304	269	290	299	304	293	313	316	305	273	338	308	296	338	291	309	307	292	300	303	310	306	335	298	322	320	274	303	318	359	329	320	309	303	284	310	316	322	299	320	299	307	327	332	286	313	309	311	297	302	310	299	324	309	303	346	274	337	308	317	296	312	306	317	300	310	289	325	329	320	267	284	304	316	314	294	302	303	284	321	283	286	317	321	314	270	313	296	277	319	299	297	302	282	311	332	318	340	346	301	276	332	333	302	311	300	291	352	305	321	308	278	302	295	294	313	297	366	313	285	328	341	257	334	313	307	292	306	289	311	308	298	307	281	310	292	299	282	321	297	302	299	288	315	313	356	283	312	276	315	322	294	302	301	299	278	309	280	319	326	302	286	266	349	302	277	295	318	274	317	296	296	270	329	285	287	314	303	277	316	302	295	303	308	313	341	315	294	321	311	334	298	285	310	313	286	324	298	336	323	312	280	314	322	296	278	310	340	282	286	325	324	328	281	292	295	317	284	294	344	304	339	266	333	302	297	332	302	348	303	320	259	277	317	328	326	313	320	342	294	305	302	308	342	321	349	312	309	291	295	312	321	303	334	296	305	327	305	323	327	306	297	292	302	308	328	301	339	305	303	324	320	305	319	322	304	309	274	291	310	328	306	332	311	283	273	276	297	322	325	276	317	339	282	319	278	283	314	297	331	317	320	305	306	324	294	342	290	291	305	318	297	296	303	322	328	314	326	329	296	297	289	295	289	299	286	315	291	283	310	322	274	330	310	313	325	330	339	311	269	276	312	311	341	315	282	310	305	321	266	313	336	332	322	297	312	265	307	311	312	318	287	315	300	342	314	315	310	300	297	270	305	307	294	299	308	326	315	268	312	329	335	310	342	295	339	280	297	311	292	295	307	316	302	317	298	307	304	290	314	320	289	293	336	291	298	343	325	308	323	299	297	304	323	269	289	306	286	284	316	317	322	319	338	317	295	302	337	314	333	311	295	305	308	324	314	293	277	322	322	291	286	298	284	332	301	305	318	291	301	310	340	319	324	294	291	303	298	308	290	304	358	304	311	314	287	316	303	311	295	314	311	296	308	302	335	308	326	310	306	316	319	328	307	311	288	297	325	332	322	325	305	313	346	303	323	285	335	315	314	307	270	301	325	320	301	320	301	321	305	293	318	330	289	311	297	316	315	329	305	335	310	299	303	344	303	314	309	329	341	312	334	323	332	298	298	290	345	305	320	295	315	300	277	315	276	316	349	296	282	329	305	294	306	300	295	312	323	309	310	300	318	286	304	299	308	308	320	290	300	314	333	294	312	318	307	302	310	309	317	311	303	327	287	302	289	323	282	287	297	331	290	297	293	293	313	290	301	324	342	277	303	343	300	294	337	318	292	295	310	299	286	282	307	314	303	296	304	299	312	348	321	307	297	311	297	327	333	280	281	308	325	316	287	302	304	309	301	317	328	294	345	318	305	347	322	281	332	315	301	297	325	304	356	327	294	337	330	290	339	334	305	309	288	307	332	284	326	309	325	288	297	343	332	323	295	302	288	297	311	323	315	295	301	291	273	311	302	326	344	321	288	313	291	315	318	286	296	338	314	291	313	309	305	296	332	300	286	307	294	326	297	307	280	315	288	330	306	306	306	311	328	332	306	340	290	309	323	319	298	315	313	337	327	315	271	344	302	329	303	317	292	277	308	322	312	309	345	341	302	317	325	347	305	291	316	309	329	316	321	305	300	330	304	289	322	300	319	331	295	332	334	314	279	327	295	316	364	345	335	282	304	320	321	307	282	300	259	318	305	327	268	302	340	315	300	316	327	297	303	305	308	296	309	296	295	319	289	291	296	294	274	296	339	305	325	290	310	272	335	273	328	272	299	278	301	289	295	294	319	308	298	319	344	327	291	306	315	284	308	294	308	292	277	295	284	303	324	324	308	285	297	322	297	310	283	308	306	304	318	269	292	308	280	291	310	315	314	304	292	279	326	314	309	308	306	338	299	285	290	278	302	344	291	313	332	287	287	317	298	306	347	282	291	298	305	303	299	315	328	269	295	307	317	297	308	335	299	330	294	293	314	289	297	336	312	335	304	279	331	263	328	335	271	279	304	318	329	305	318	300	304	288	337	340	292	269	296	309	310	315	296	281	313	306	296	289	337	308	317	306	299	322	312	294	341	312	309	300	293	330	327	305	305	326	338	311	291	313	346	322	323	287	311	305	276	314	321	304	295	312	317	302	305	308	308	314	294	320	315	308	285	309	303	330	312	287	292	328	320	318	292	313	284	314	328	301	289	333	284	337	296	321	339	283	303	281	307	330	316	329	309	301	324	316	302	271	296	334	304	301	290	304	303	303	301	320	312	297	293	303	337	281	317	283	296	329	317	324	337	289	319	304	330	292	330	309	319	324	305	338	328	309	272	295	279	324	305	309	307	284	280	338	314	321	289	318	299	322	321	293	301	303	347	317	309	317	325	285	310	297	286	306	332	291	280	284	294	287	285	317	316	304	311	275	312	315	317	310	316	318	300	297	313	314	307	282	333	301	302	305	287	309	304	320	303	346	292	330	322	312	306	311	320	331	304	318	287	320	293	288	284	275	286	330	326	329	307	326	325	311	324	321	290	326	312	336	297	326	329	303	321	287	322	294	271	338	312	314	290	310	316	298	305	306	294	317	297	301	293	308	312	334	314	298	323	303	343	309	283	336	300	315	320	319	311	333	337	279	296	312	305	299	315	324	312	299	308	297	315	304	317	285	294	306	329	304	322	291	313	311	322	309	343	308	316	342	307	322	323	331	305	326	295	311	327	309	315	286	289	310	307	335	331	312	309	317	327	311	325	284	313	299	280	314	285	304	294	297	316	319	341	293	330	290	310	295	294	314	276	326	328	327	303	317	322	320	278	294	340	320	307	288	321	323	301	341	281	336	305	344	310	328	305	297
11735	43020	9550	4628	3274	2483	1914	1424	1164	952	808	674	628	538	553	722	529	420	408	456	401	364	402	370	371	390	359	331	386	341	352	341	317	318	300	359	330	341	329	339	316	311	311	336	356	296	297	346	318	334	308	336	329	303	351	341	325	275	335	290	310	325	333	315	333	299	311	301	319	324	318	302	300	271	283	268	321	330	298	340	325	320	290	305	321	308	306	321	318	326	321	304	311	278	318	350	323	298	327	328	323	286	291	314	314	288	300	285	308	308	286	285	313	301	266	316	310	290	341	322	309	321	284	303	292	288	302	274	295	294	323	285	312	299	297	308	321	320	298	296	291	316	293	286	303	305	320	294	288	296	325	318	301	274	285	329	280	299	295	303	290	313	321	282	297	291	306	349	310	303	327	320	277	301	277	275	304	316	297	292	290	286	293	281	335	300	285	311	281	288	308	307	274	320	313	308	328	296	291	306	301	288	307	291	283	306	295	284	308	310	298	321	286	334	325	313	319	324	320	311	300	290	302	285	317	308	298	313	285	293	318	307	293	303	313	304	306	339	325	284	295	307	301	303	280	305	327	327	297	287	282	306	285	300	275	308	297	335	284	326	273	290	290	317	311	310	352	282	296	313	293	309	319	290	314	317	298	323	303	309	295	371	282	299	313	285	286	289	308	314	315	302	316	304	313	342	323	303	337	285	286	290	288	331	341	267	330	283	325	304	276	278	305	312	336	325	300	296	303	287	332	306	282	295	326	309	292	292	307	297	299	300	294	268	323	300	262	320	319	315	291	309	266	303	307	318	284	291	305	290	313	301	298	337	274	320	316	320	303	309	310	302	295	282	307	283	336	311	311	284	283	293	319	300	302	294	300	284	334	315	310	326	299	278	295	323	306	274	308	301	309	295	288	318	289	269	334	344	292	305	312	293	303	295	300	341	295	340	273	318	277	289	308	275	317	292	296	365	319	310	288	322	301	295	309	302	306	291	281	306	320	324	293	311	289	320	326	323	284	278	305	290	282	304	294	325	282	275	298	305	325	327	289	321	299	298	285	280	317	319	304	310	306	302	307	286	290	279	311	296	312	316	311	345	284	302	313	270	301	294	277	325	297	338	292	284	329	289	306	264	301	285	293	308	277	316	320	306	293	304	333	287	333	274	322	315	282	295	244	315	313	278	301	306	310	334	280	292	285	304	323	273	299	336	326	273	301	277	316	332	310	298	329	331	299	302	312	290	274	284	311	318	247	291	320	334	303	314	283	295	288	319	289	335	285	290	299	321	297	305	300	321	323	314	294	278	318	341	332	302	275	283	299	322	292	293	294	316	306	260	307	290	317	284	321	322	290	305	308	317	297	308	308	300	330	329	304	314	342	311	275	265	317	307	293	310	295	301	266	285	310	289	321	301	308	283	321	318	292	303	290	317	283	294	312	290	314	331	290	302	263	315	306	325	285	294	314	311	366	305	320	287	298	279	312	309	292	335	293	288	338	301	290	313	328	288	303	303	299	326	282	290	296	307	289	311	318	299	294	298	320	296	315	312	341	304	311	315	300	320	311	301	296	313	289	279	311	294	315	310	280	301	298	297	322	276	307	303	287	334	290	309	312	286	296	286	309	329	324	305	308	282	302	316	284	305	294	316	308	334	286	302	321	308	295	324	312	317	321	312	327	291	318	293	307	283	283	292	288	295	287	322	310	321	284	304	289	302	310	329	313	316	327	293	296	301	313	251	283	317	326	319	325	283	292	310	296	323	303	294	265	299	301	280	296	299	291	305	302	288	310	320	307	308	300	323	295	299	308	279	291	327	343	300	311	297	312	260	303	337	296	296	311	326	322	280	315	318	287	295	307	297	277	316	332	310	315	303	288	322	291	291	287	294	299	313	298	300	318	299	322	270	319	314	329	280	320	345	306	346	285	301	306	309	300	269	317	303	311	317	291	306	302	319	285	303	300	317	291	316	296	304	282	286	269	287	288	294	287	260	303	313	289	327	305	348	319	260	312	294	310	305	312	267	265	304	315	292	302	307	274	315	324	293	341	295	295	284	288	299	304	331	293	309	294	338	277	297	281	306	302	294	295	294	292	301	289	340	316	297	312	288	295	286	323	303	307	296	315	277	321	261	284	300	283	295	319	294	303	332	312	326	299	300	274	305	300	314	285	323	312	286	272	302	326	296	278	319	331	333	310	333	339	293	272	290	308	302	317	307	316	290	294	319	296	321	323	286	294	319	272	290	281	306	303	304	275	292	291	307	304	292	302	303	317	325	323	300	328	331	307	314	262	322	325	300	306	334	244	292	309	308	295	305	276	299	324	300	314	301	328	302	302	315	294	290	298	305	280	312	288	311	307	308	292	277	301	294	310	298	307	310	315	290	292	317	312	343	278	296	307	318	308	310	289	329	295	301	326	300	311	311	290	347	308	315	314	291	318	308	313	310	309	303	325	324	292	306	272	302	279	300	301	314	295	314	318	279	292	299	307	283	325	323	309	307	294	291	288	323	300	283	281	323	300	316	285	307	295	286	335	322	311	261	310	292	331	334	274	296	305	293	303	299	313	319	331	311	318	329	271	307	349	289	310	284	249	335	310	299	303	287	321	311	303	323	302	280	270	284	328	313	323	285	290	304	282	305	307	265	295	325	319	281	333	288	310	281	312	290	277	333	307	301	281	303	272	323	278	321	300	323	305	324	271	296	305	275	310	345	334	301	308	280	284	319	303	276	324	310	310	304	303	318	288	314	285	314	271	320	353	282	301	328	295	320	314	284	293	315	296	282	291	300	282	310	290	274	304	312	276	334	327	292	286	299	308	273	313	293	262	308	334	287	297	301	334	305	299	270	291	320	310	320	296	334	281	342	323	290	316	300	301	314	282	318	301	301	311	302	302	326	276	284	319	305	317	301	296	307	309	283	329	328	295	278	271	303	339	298	310	277	305	327	306	299	324	288	287	287	311	281	336	322	311	299	323	298	308	320	310	294	297	321	296	300	305	352	302	285	316	276	295	322	277	296	311	324	301	309	311	323	291	306	340	328	296	320	293	308	293	270	301	297	265	318	289	300	305	298	304	280	344	250	320	282	278	300	294	281	292	289	335	296	319	308	307	328	323	315	300	291	351	337	284	304	331	282	298	334	276	291	313	308	318	306	328	271	315	285	323	326	287	328	274	292	298	337	333	321	310	323	272	273	303	312	299	316	283	295	315	288	333	282	289	302	311	311	308	312	270	318	303	295	301	319	319	282	354	269	305	306	297	317	290	300	305	272	311	327	316	291	323	293	296	304	298	301	302	338	325	288	291	334	315	302	315	318	304	303	330	278	309	309	292	289	323	322	318	308	293	310	306	308	307	287	324	300	274	322	308	333	271	324	318	273	262	311	306	297	303	275	335	293	303	294	299	297	312	287	337	284	295	277	323	274	265	290	304	261	307	288	281	279	299	280	313	270	307	260	331	314	311	321	295	306	322	270	272	281	316	295	284	304	281	301
27915	20454	7788	1105	773	666	695	672	645	608	642	643	669	610	615	733	622	605	591	596	661	623	614	577	574	620	618	581	612	585	641	611	582	615	598	631	598	637	595	601	575	567	645	607	569	598	631	607	591	615	578	617	593	636	594	636	576	595	592	579	611	643	594	537	605	574	602	615	636	621	619	573	591	569	572	603	628	645	585	624	604	599	544	590	592	603	610	567	674	621	604	601	582	605	586	597	586	616	649	633	566	584	650	604	602	593	579	577	619	591	605	623	610	637	626	580	604	626	612	641	615	596	618	602	600	597	671	605	588	575	602	600	606	605	625	634	601	602	593	623	578	650	611	623	614	634	585	612	613	566	616	619	591	608	616	614	610	584	590	587	638	625	630	609	622	604	596	618	636	626	583	590	622	604	617	624	635	589	596	615	609	616	599	594	624	641	601	585	586	679	598	588	576	610	604	589	556	598	573	615	568	563	603	599	623	583	604	568	561	570	632	585	577	572	626	588	631	624	581	609	606	596	602	604	571	608	601	618	625	617	575	606	647	575	571	579	606	615	668	634	568	581	614	611	597	611	611	612	598	561	642	563	659	611	635	655	665	618	604	574	621	591	634	667	661	597	614	611	617	620	565	646	630	608	604	598	574	633	588	599	566	577	598	651	614	654	623	630	606	545	565	565	565	611	647	575	636	593	583	629	609	578	579	567	608	583	589	596	594	624	570	611	654	615	588	536	608	607	565	616	600	587	614	573	587	621	566	587	636	578	593	597	575	573	555	674	631	607	574	607	582	641	576	616	646	572	586	588	679	619	595	637	569	608	594	645	618	616	569	629	628	624	622	626	573	598	685	561	589	586	623	585	602	590	615	627	608	596	645	619	583	574	599	592	600	561	613	620	614	608	583	596	619	606	603	573	594	599	618	608	608	607	615	666	617	607	588	602	594	594	571	568	615	620	581	635	628	617	556	553	633	660	632	624	607	553	586	591	594	638	611	659	642	633	577	611	631	601	582	625	612	608	592	590	650	620	629	577	627	598	569	579	605	628	621	618	620	621	567	604	597	581	611	594	628	596	603	598	610	587	564	572	565	622	628	567	616	607	553	638	607	643	609	591	584	634	604	607	600	620	580	539	622	578	615	620	603	575	590	578	586	597	612	600	633	596	584	603	599	619	611	653	636	604	625	578	614	595	575	587	619	660	569	637	585	617	586	608	584	596	584	618	574	604	573	585	626	623	631	641	584	596	608	622	586	617	579	635	602	639	619	607	588	625	633	608	573	624	643	607	608	617	641	611	628	617	638	604	599	619	559	639	603	606	655	584	587	594	589	604	600	609	586	595	626	580	637	589	612	548	607	623	641	597	624	648	614	597	609	609	606	616	620	616	606	588	614	573	609	624	587	612	546	633	640	630	635	591	584	570	580	658	619	632	578	613	572	603	614	607	640	603	598	641	602	579	609	585	592	597	639	621	652	600	613	605	558	612	608	637	603	604	593	643	607	627	628	604	590	609	609	593	606	627	572	628	613	590	642	597	630	632	582	593	621	584	599	610	587	606	597	608	621	570	606	608	590	627	604	570	617	577	614	608	592	557	592	604	581	613	636	586	570	536	580	644	589	645	613	597	619	606	623	580	618	593	586	571	594	616	610	594	612	598	639	610	646	642	643	645	599	648	585	579	543	645	634	605	564	581	636	574	620	627	566	586	586	590	626	621	619	589	635	625	633	565	609	672	623	614	622	633	659	580	634	619	551	631	614	550	623	594	589	603	610	573	612	625	591	630	587	620	616	567	593	583	578	587	616	656	583	652	606	593	603	616	598	616	575	612	589	605	571	612	567	596	585	586	634	617	600	600	587	626	621	645	629	569	592	599	571	597	609	597	579	607	674	636	595	615	672	574	577	583	626	603	615	626	578	638	647	621	602	603	619	641	622	613	636	562	638	553	624	586	608	633	586	634	604	646	646	614	631	590	578	595	572	586	601	574	635	583	640	627	593	617	611	601	621	608	574	594	593	589	666	606	619	614	635	563	635	638	588	603	618	592	610	607	668	574	616	616	637	612	665	562	585	632	633	604	571	598	609	554	571	645	630	615	581	617	573	610	631	599	600	613	571	579	576	622	573	619	615	549	617	632	587	585	643	612	610	628	614	622	595	624	626	595	601	599	597	592	624	602	613	621	616	582	617	575	601	598	623	596	601	616	649	577	599	589	605	601	638	593	639	572	658	609	641	569	605	585	600	654	627	624	618	653	609	609	627	603	568	579	635	578	617	624	612	637	607	634	615	617	605	660	600	643	589	632	603	603	584	574	619	610	653	651	592	587	660	615	617	591	631	589	642	608	585	586	617	592	570	559	599	600	612	623	581	646	596	619	594	579	581	601	593	632	580	601	567	592	622	620	588	577	601	615	600	581	662	615	592	663	630	567	609	593	601	597	570	630	608	610	575	643	621	595	562	608	606	604	590	626	613	612	602	568	595	597	642	639	605	619	615	596	646	596	568	563	625	625	563	582	644	608	638	576	639	631	642	608	566	596	577	592	629	628	587	629	574	613	587	601	606	600	606	587	604	628	623	599	616	593	600	608	601	603	608	644	571	579	609	604	581	608	607	605	582	557	627	605	659	600	597	585	642	608	576	608	626	633	567	612	606	634	596	574	622	617	600	571	570	607	615	644	614	620	587	589	600	628	579	586	628	619	631	572	609	598	610	642	585	638	611	559	601	590	624	637	613	562	598	608	606	631	604	589	631	614	615	593	594	563	618	626	604	593	578	607	608	591	582	641	614	619	631	619	616	617	587	611	612	602	635	595	635	583	579	613	603	627	624	601	630	596	636	603	611	601	646	610	597	575	631	612	562	620	607	560	605	633	624	633	611	585	605	602	606	572	633	590	619	613	607	619	599	630	562	610	633	617	602	590	659	632	602	617	613	630	608	620	564	607	554	616	615	602	625	629	636	593	612	618	630	589	557	641	597	633	600	626	627	583	650	597	580	647	606	579	579	579	593	660	636	625	597	572	560	581	635	621	616	639	563	616	589	628	604	596	637	601	589	638	569	603	633	575	606	634	611	606	600	599	625	578	623	636	598	563	591	622	609	563	607	620	598	631	598	597	587	619	616	597	637	616	609	586	568	603	625	627	620	583	609	618	633	586	607	647	613	588	611	605	603	599	629	613	608	588	607	603	643	632	621	633	632	584	587	594	591	626	603	641	593	574	646	628	587	599	566	610	596	595	658	566	600	582	596	591	616	587	592	594	583	641	617	606	602	635	584	634	607	619	649	663	599	609	578	600	635	571	630	595	591	581	615	613	635	584	592	585	576	620	601	609	664	587	598	611	599	578	647	624	617	644	627	601	541	647	620	602	626	571	633	603	603	596	614	598	616	624	576	598	634	595	599	554	595	592	646	605	616	663	599	558	612	625	579	621	610	611	553	627	575	630	636	567	612	597	571	583	600	572	656	622	602	613	573	635	632	613	589	624	578	599
7317	13395	1451	932	862	778	699	699	619	637	719	656	630	633	636	716	617	678	635	646	642	618	574	615	589	655	584	638	609	647	633	671	605	631	598	599	587	620	632	592	576	624	607	619	623	612	579	581	608	652	610	600	596	606	700	585	636	596	600	656	604	577	588	587	616	592	615	613	586	611	588	597	601	611	556	647	568	560	615	615	631	565	605	598	618	625	588	624	609	603	600	616	627	569	626	637	606	591	594	600	600	640	634	597	641	582	589	587	598	599	642	598	593	603	646	597	572	588	625	603	607	598	630	619	583	652	608	580	600	569	581	635	586	638	596	564	600	643	581	601	557	624	637	614	638	644	620	635	591	584	613	587	615	640	584	628	628	637	581	624	641	567	620	560	663	617	612	625	595	608	582	670	616	608	597	601	653	607	638	595	643	601	591	608	615	613	567	612	648	637	604	677	626	619	668	596	631	620	581	647	622	615	625	608	634	646	652	610	601	593	637	618	549	614	627	606	637	646	617	617	628	622	653	600	592	574	581	624	624	614	611	635	604	626	585	598	567	634	608	604	618	609	569	619	668	646	598	630	609	608	643	612	631	634	639	669	622	593	611	597	628	597	644	615	601	612	587	622	623	646	619	580	630	579	598	594	574	639	578	604	628	599	599	593	609	681	658	551	595	591	654	633	637	599	605	623	606	646	614	636	636	583	611	620	610	559	630	587	631	573	614	630	608	634	657	638	629	612	626	618	580	602	601	626	625	615	588	571	617	648	615	578	590	626	596	618	646	591	602	626	606	603	629	595	587	624	627	600	645	589	626	610	667	616	559	583	610	605	609	595	614	591	606	587	585	584	606	618	577	589	579	599	591	591	623	608	586	620	602	568	597	654	633	615	649	619	607	595	598	598	598	614	634	639	596	610	610	631	617	631	621	631	603	620	596	620	649	630	606	618	589	619	591	595	608	594	633	627	590	589	645	596	615	641	619	624	611	595	598	619	633	548	599	614	638	619	616	589	667	602	617	597	629	569	596	596	610	608	641	621	603	593	628	637	633	634	598	591	622	620	595	597	592	581	643	598	621	582	627	606	606	581	621	598	602	620	615	600	668	604	643	632	626	620	625	634	572	645	616	609	626	647	558	616	637	610	654	597	611	624	632	573	631	608	613	665	650	585	621	598	639	650	573	631	595	576	611	604	596	649	622	654	577	609	596	592	569	624	563	609	624	606	603	608	588	592	627	572	617	641	631	608	619	615	616	605	659	602	621	609	595	617	613	618	603	597	605	648	634	592	607	628	606	606	572	612	670	576	634	633	592	656	619	599	608	650	581	595	600	596	651	589	595	617	584	605	655	586	633	597	593	564	613	608	639	597	583	598	702	652	583	592	624	617	582	606	605	615	655	612	596	639	617	575	615	605	585	661	596	659	606	624	590	596	635	623	565	639	627	619	602	612	623	574	621	583	607	598	588	596	570	622	629	625	580	640	588	640	612	602	632	639	566	587	614	600	623	617	577	575	581	609	585	582	625	608	564	643	589	592	636	573	624	603	620	602	633	632	551	634	596	658	628	622	622	605	592	583	610	610	614	627	607	572	591	614	607	628	586	603	664	609	603	649	608	651	625	601	618	582	602	597	633	629	616	620	570	596	602	642	629	636	593	641	566	641	601	592	584	652	596	598	573	666	592	641	584	616	608	593	558	620	558	645	621	606	588	573	595	622	610	598	612	620	592	670	599	599	614	611	610	596	587	632	603	585	578	615	633	627	584	628	650	594	642	583	588	638	607	668	629	634	615	601	619	617	621	584	623	597	590	631	568	596	593	562	587	633	616	561	591	610	630	612	637	589	619	577	611	648	577	630	623	614	603	669	614	620	606	608	582	616	622	629	616	624	658	547	580	589	576	659	645	604	592	618	601	579	572	626	602	655	597	632	631	632	607	596	595	586	596	614	661	554	588	624	586	594	590	621	644	642	616	631	654	638	598	611	603	608	613	622	634	638	610	611	605	622	641	646	617	615	619	604	586	673	589	598	631	628	631	627	600	601	622	623	604	600	589	596	598	636	655	609	587	621	582	599	592	571	619	627	636	616	590	613	639	563	577	599	606	595	597	588	636	614	628	575	576	637	593	585	600	599	637	608	635	601	626	614	638	639	618	610	603	577	602	636	659	591	589	631	622	601	607	609	637	645	655	624	595	636	571	631	647	630	624	639	618	617	618	601	619	636	592	599	602	650	646	600	626	605	650	613	614	565	651	624	641	555	600	606	615	631	611	664	610	601	583	612	631	610	630	615	617	639	583	594	587	640	626	642	632	591	624	586	574	629	634	613	627	625	600	630	612	632	597	613	605	624	593	617	602	650	594	587	619	627	609	600	591	651	601	628	628	599	581	644	598	596	629	604	630	603	640	599	602	642	600	616	605	569	629	597	625	620	592	586	646	610	577	653	615	593	599	647	629	589	616	582	582	610	658	619	612	586	644	626	627	628	606	633	598	615	610	642	610	671	608	615	593	591	592	617	628	620	549	597	624	579	610	605	621	571	597	576	619	649	614	630	613	597	599	616	602	599	629	616	578	597	598	614	644	640	619	606	617	629	611	621	625	618	621	585	631	598	636	635	604	623	624	599	612	614	616	628	599	598	599	611	622	581	582	613	632	640	630	586	646	638	611	593	604	656	629	618	586	646	627	579	613	635	604	600	606	587	635	588	652	609	643	589	567	616	661	651	596	611	616	625	636	591	657	632	592	632	618	646	601	616	559	601	604	618	593	611	626	602	646	659	674	629	634	564	616	585	640	622	632	625	618	609	592	602	616	618	586	574	610	636	616	612	592	645	591	612	609	606	576	594	643	572	617	563	607	625	561	608	647	638	623	638	586	616	635	588	613	640	601	609	609	608	636	636	624	603	610	576	559	624	581	642	604	579	603	573	581	626	629	607	579	620	622	609	572	598	585	600	605	647	602	606	590	644	586	584	590	646	553	604	581	636	665	634	591	640	614	634	647	608	617	620	618	582	602	617	598	651	645	606	578	589	614	572	613	614	607	621	656	608	638	608	566	685	599	582	646	576	636	616	617	615	640	593	618	610	643	635	628	617	638	583	593	606	585	604	603	645	598	622	585	605	635	620	614	572	665	565	646	653	590	603	622	646	602	583	586	598	592	617	598	640	622	596	623	611	604	615	603	648	628	551	645	578	611	633	599	611	624	592	626	619	676	615	590	629	624	629	626	631	695	662	625	619	642	626	605	582	599	627	578	597	563	580	625	611	632	647	634	610	601	592	591	584	651	610	566	591	590	618	636	586	588	646	626	618	609	599	627	586	591	595	600	645	639	619	653	609	621	559	623	629	595	638	672	632	611	597	554	656	598	618	618	612	608	627	552	639	635	629	590	649	593	609	654	596	615	606	601	599	650	611	598	645	623	680	584	553	607	621	616	622	606	575	634	604	609	588	602	632	587	612	602	586	596	625	643	625	602	652	602	574	583	657	615	583
23853	21264	28442	24395	21243	7597	948	604	520	469	460	412	368	363	418	451	331	354	334	335	277	324	313	311	277	305	320	286	300	278	305	266	279	318	306	262	300	282	298	291	279	294	271	264	274	294	266	278	268	285	250	262	258	284	263	268	303	298	283	269	269	294	255	272	259	275	307	308	283	281	289	271	275	273	278	253	275	268	279	276	263	275	255	278	286	300	264	283	276	270	276	288	256	237	255	258	257	248	277	264	247	254	264	267	272	267	263	300	269	293	291	268	266	262	260	297	282	272	257	260	269	269	265	263	256	276	294	299	276	270	270	281	285	272	278	262	256	300	267	280	281	257	240	278	252	240	275	267	271	252	286	306	290	277	241	259	259	281	266	271	256	253	282	247	270	298	279	264	255	319	278	293	244	295	262	282	272	285	284	262	279	269	284	283	298	251	313	250	253	288	251	257	264	251	257	264	287	283	301	264	269	285	252	273	301	267	296	254	284	283	272	296	247	259	306	261	299	277	290	275	270	279	242	281	283	266	277	286	252	265	290	260	259	299	250	272	231	249	276	276	262	297	277	294	285	250	277	307	256	290	266	292	255	246	286	253	280	258	296	279	259	273	272	307	263	282	287	277	244	298	263	272	258	265	306	288	298	305	253	258	267	260	285	283	299	278	281	285	262	272	269	260	251	275	289	284	251	296	259	292	274	272	261	299	270	293	310	292	245	283	249	274	287	296	313	270	296	273	275	268	284	284	318	274	257	271	283	300	280	242	281	271	259	267	288	298	251	261	293	299	259	290	256	287	276	267	242	311	247	290	277	268	281	278	273	286	300	299	261	296	285	302	227	264	247	284	293	261	316	293	243	298	286	289	293	263	275	293	285	288	284	257	297	260	298	255	269	282	294	260	252	269	301	270	277	236	300	270	257	292	307	326	314	265	305	265	263	273	250	309	256	246	245	291	297	299	287	290	287	273	271	264	286	291	269	283	261	289	276	265	276	276	281	289	232	279	278	277	303	262	265	250	258	269	274	269	261	260	298	245	260	279	263	269	267	283	274	269	247	298	244	263	255	273	269	254	241	279	278	270	289	262	287	287	260	269	296	267	248	274	276	262	291	274	271	264	283	251	281	259	269	241	272	267	218	273	292	291	259	261	287	277	248	284	285	265	289	256	302	257	245	266	293	280	292	268	297	285	294	286	256	268	284	286	285	294	266	277	285	303	293	237	253	274	261	241	299	288	261	271	275	278	297	274	275	265	292	309	291	287	264	263	291	256	298	250	260	294	287	270	268	289	288	257	258	254	292	279	284	268	267	332	309	305	261	275	269	257	298	275	293	269	270	277	266	263	291	258	262	261	288	265	281	280	282	263	255	285	296	262	267	250	280	296	268	265	247	279	282	279	283	297	275	263	297	271	292	279	260	263	269	258	290	285	289	306	287	273	271	288	269	287	284	286	260	282	282	249	285	302	254	244	259	293	267	263	238	279	279	274	292	272	296	296	308	276	270	274	278	240	308	293	275	274	287	267	270	293	288	279	267	272	275	260	278	244	279	277	271	278	292	266	291	262	269	308	278	265	274	258	266	293	273	271	273	281	331	291	237	266	274	258	281	261	275	285	274	299	258	283	293	231	263	274	270	277	250	295	283	267	241	276	275	278	239	261	272	275	266	277	271	264	315	268	269	302	285	266	281	273	250	299	290	244	283	269	247	258	263	242	308	284	260	270	318	269	306	324	284	281	252	263	277	266	244	232	283	291	255	238	257	246	257	288	291	274	291	301	261	291	295	269	281	285	269	290	257	283	320	291	273	295	263	305	282	271	256	270	264	248	288	271	263	277	272	298	275	282	272	274	275	254	302	287	264	262	265	297	284	281	256	270	238	255	263	260	284	263	262	275	290	294	269	261	266	250	300	307	274	267	307	298	267	258	273	282	290	268	259	281	287	271	288	268	262	268	298	272	260	282	274	278	269	254	271	280	282	257	274	286	276	272	264	298	273	279	278	271	299	265	290	280	260	279	294	289	299	257	288	290	292	284	281	275	302	284	252	245	255	241	285	245	273	284	265	241	249	288	279	274	294	274	262	282	282	287	303	273	259	265	280	298	222	317	276	277	259	264	298	238	299	278	254	276	289	294	229	279	260	270	310	275	290	246	255	254	272	260	243	278	253	281	271	257	263	273	248	286	277	285	300	250	269	262	271	282	274	297	237	269	258	318	266	269	262	278	275	286	272	259	287	287	259	289	274	275	277	276	291	287	253	254	291	265	289	273	302	267	307	286	297	266	275	295	248	275	284	289	238	309	272	272	250	268	284	261	284	237	234	257	256	287	296	261	286	266	276	305	240	298	264	271	260	278	264	265	278	269	252	302	281	274	290	244	302	309	312	296	263	255	278	275	295	261	297	262	263	290	245	283	295	255	235	260	296	243	272	294	277	291	269	277	292	243	289	283	276	249	282	276	276	269	277	276	292	249	281	285	270	301	281	287	279	234	254	278	278	285	287	285	275	264	251	271	250	282	265	253	261	303	248	250	285	279	296	259	279	265	254	275	255	267	256	299	281	276	253	272	291	300	282	263	278	285	267	264	262	248	281	290	272	286	263	247	267	285	265	216	263	270	237	286	285	275	278	248	256	279	258	294	272	257	277	240	265	258	269	274	252	273	267	287	250	296	303	298	311	244	284	285	310	247	277	298	290	266	279	260	296	270	285	255	284	298	236	296	258	266	254	280	277	248	296	287	289	279	300	257	260	301	271	260	283	279	269	279	285	272	300	274	282	278	259	249	273	243	260	284	277	252	292	270	269	280	243	269	265	279	245	284	263	270	230	280	293	266	255	275	265	277	275	278	232	272	282	280	308	258	265	261	264	268	288	286	275	283	261	288	263	291	285	279	270	264	270	299	288	275	305	278	268	286	300	261	279	275	257	303	285	292	287	286	282	252	296	271	258	277	269	282	270	323	269	265	282	248	278	283	299	279	253	289	265	276	243	268	256	258	296	291	264	272	278	267	295	272	293	285	276	243	284	291	289	267	274	280	259	266	285	284	272	259	270	282	269	280	286	254	276	302	275	260	285	274	263	307	276	282	259	255	266	267	251	283	278	292	277	299	264	268	265	275	289	275	267	298	289	271	284	292	273	280	280	252	246	284	270	291	260	283	284	250	274	271	260	266	281	266	259	277	270	255	292	294	277	248	264	286	294	274	265	272	298	230	281	294	251	284	261	291	273	251	269	276	286	284	284	248	257	274	286	249	282	274	282	228	290	270	299	279	274	268	279	265	241	279	271	272	281	275	267	300	240	259	280	291	290	245	286	246	254	288	286	255	276	273	269	267	249	271	278	311	296	259	285	270	290	257	259	259	296	271	288	293	291	275	254	284	268	222	255	283	319	271	262	259	263	281	277	279	265	239	272	262	281	291	288	248	254	280	291	283	276	253	287	270	297	268	254	283	264	272	261	280	286	273	282	272	276	263	278	268	284	248	270	285
5361	27346	5972	2796	1956	1508	1201	929	805	654	556	537	479	443	482	589	369	368	351	346	334	310	328	337	300	298	326	276	277	317	325	283	284	283	283	290	294	320	305	299	271	284	321	290	316	303	290	286	283	297	297	254	290	285	286	319	305	314	279	290	264	293	319	313	282	298	301	286	288	291	275	283	274	295	273	287	298	281	278	320	294	317	287	282	287	263	308	268	289	290	288	314	262	271	287	266	281	305	280	312	338	294	291	313	324	298	280	276	305	291	322	278	296	314	272	296	302	302	309	285	298	317	259	310	265	302	270	291	315	281	276	300	303	265	281	283	286	296	289	282	277	272	284	272	285	290	273	296	302	286	281	286	291	286	278	287	280	273	266	289	299	284	278	292	290	281	326	280	257	303	265	296	312	296	288	277	315	268	254	278	285	279	295	306	281	308	271	287	270	277	268	298	279	272	278	276	283	299	292	305	283	265	312	284	273	279	289	294	277	297	282	279	303	291	247	296	264	278	286	281	299	316	288	280	312	281	253	302	333	286	268	263	294	281	302	274	322	275	276	269	266	277	299	290	311	303	259	284	266	310	293	288	283	287	293	269	304	305	296	283	278	322	292	315	276	296	280	285	275	302	289	323	297	263	309	305	260	273	311	290	301	308	277	273	306	275	304	292	287	276	300	314	283	296	262	284	292	319	281	284	262	278	264	301	299	298	285	269	286	254	286	281	292	291	284	272	278	294	289	279	295	274	291	304	302	275	298	290	319	277	292	291	276	271	282	304	282	284	278	272	278	246	291	301	311	279	269	278	297	299	274	301	286	277	325	294	319	265	284	290	287	256	325	279	305	262	265	271	281	296	311	267	303	305	271	267	300	265	297	286	270	277	298	301	287	326	287	301	263	294	330	283	280	276	288	276	282	261	277	275	291	287	277	281	265	281	273	306	256	295	265	301	269	277	290	281	318	301	268	279	298	280	268	301	272	283	276	275	285	279	278	255	309	277	273	269	280	287	305	287	275	293	286	282	270	293	260	280	275	284	294	288	282	290	269	284	279	267	276	292	318	283	258	294	297	271	291	294	289	298	315	270	265	286	304	292	319	271	261	289	274	290	273	273	303	272	280	293	294	250	300	295	286	302	288	270	304	285	313	280	283	288	283	274	285	292	273	274	272	299	276	270	279	289	301	310	290	276	256	295	284	280	295	285	287	270	271	267	301	277	283	307	309	281	249	248	283	301	263	272	305	274	264	299	274	261	333	301	313	301	299	313	283	309	266	244	282	265	262	265	264	263	334	243	290	259	289	297	319	284	259	303	264	274	309	270	291	289	265	304	267	316	276	290	247	290	270	301	278	291	290	273	303	285	274	275	269	264	292	252	274	280	289	298	249	258	284	298	295	294	294	284	261	300	296	289	264	265	279	289	295	271	289	290	312	300	271	272	281	296	315	279	303	327	297	305	288	280	293	288	303	270	294	269	274	311	263	264	306	274	288	283	281	308	277	274	270	289	276	287	278	288	298	280	291	288	273	297	290	309	324	257	259	287	276	299	277	263	284	278	291	309	284	255	283	277	268	274	321	299	273	279	283	301	277	276	283	293	305	311	287	270	279	274	298	293	284	266	295	269	304	291	274	291	300	284	302	294	279	266	278	290	270	305	310	273	282	304	279	271	272	302	318	291	292	262	314	299	268	278	287	316	322	286	339	322	304	270	268	301	318	246	291	307	287	270	283	268	276	303	293	285	279	273	300	275	272	271	288	291	260	296	263	329	296	282	263	300	274	300	287	288	267	258	278	275	295	288	295	289	275	284	266	313	319	299	257	310	282	302	287	285	258	285	280	314	250	290	276	245	321	298	269	271	289	299	276	293	299	259	305	289	295	273	292	300	297	271	260	265	291	299	272	279	267	293	298	304	286	285	286	285	284	277	313	278	311	269	292	307	257	282	289	270	273	291	282	275	289	298	296	302	281	284	285	269	293	260	278	282	292	303	301	281	284	281	325	272	291	299	253	310	284	312	283	249	295	293	260	282	282	273	291	288	315	264	291	286	267	307	280	278	284	295	282	292	292	297	269	297	304	267	280	303	297	280	251	283	281	315	297	260	277	305	284	271	282	287	258	260	305	297	289	283	285	298	271	297	300	275	311	303	273	296	281	264	272	297	260	273	278	315	264	278	301	265	280	278	293	313	295	300	311	280	267	282	277	296	289	276	287	308	283	272	294	288	291	281	270	282	302	292	289	284	294	281	298	269	275	294	289	272	282	291	302	330	275	295	303	267	308	324	276	249	294	265	267	272	293	282	263	269	291	285	279	290	278	267	303	265	301	303	280	271	311	307	253	293	282	311	289	291	308	288	291	278	300	296	316	287	258	246	283	281	273	265	293	248	281	307	312	311	295	316	277	294	288	301	274	286	300	301	282	287	250	267	288	286	259	318	310	318	307	311	304	320	287	269	288	305	301	302	274	280	268	293	294	283	271	271	277	282	269	288	264	281	280	288	284	272	311	262	268	296	259	294	282	303	286	269	294	260	276	301	288	284	264	296	300	287	290	273	292	293	298	273	332	275	294	262	301	296	285	270	250	284	299	286	300	263	268	281	261	299	312	267	303	277	278	306	261	265	300	290	303	273	282	269	266	316	292	272	286	297	265	278	270	286	270	300	279	274	292	278	313	278	278	288	322	290	282	271	290	268	286	257	290	302	301	254	250	282	291	265	289	268	283	294	264	262	293	269	276	294	285	258	265	287	289	275	281	305	271	263	292	281	289	243	305	273	296	284	265	268	286	280	297	306	278	278	307	275	290	292	305	284	269	257	298	293	289	289	284	292	298	315	278	278	292	330	292	291	316	256	280	323	320	291	246	286	296	296	287	272	294	291	308	279	270	302	297	300	266	298	323	310	292	277	288	286	330	293	288	251	300	261	256	304	269	265	270	284	271	252	277	295	298	290	266	272	269	301	306	307	254	309	267	258	287	306	265	269	247	291	320	287	297	276	283	278	275	277	287	297	249	301	295	281	276	284	271	254	294	279	290	233	278	275	270	284	298	293	266	285	287	252	270	256	284	301	271	256	308	297	282	289	286	287	276	249	267	283	330	288	280	298	288	301	303	289	287	272	299	305	324	299	309	303	281	282	285	298	278	296	296	258	317	278	289	304	277	297	264	312	282	316	299	303	295	301	298	290	270	314	299	252	282	260	300	286	290	264	295	282	265	281	274	290	293	283	290	287	308	304	327	277	317	331	262	305	275	268	303	281	264	301	298	295	291	276	295	278	282	300	296	279	305	286	238	280	283	304	283	309	326	307	239	314	280	308	284	279	306	277	259	268	277	290	320	286	280	303	283	302	290	294	302	265	262	290	283	283	273	313	272	276	266	259	298	271	276	287	286	265	250	266	277	303	305	290	296	300	315	298	279	298	289	297	273	317	303	292	307	269	275	307	276	264	280	295	289	296	243	282	251	309	278	279	310	268	279	254	291	253	277	286
24903	21258	27424	25380	10109	1180	961	843	822	818	863	780	752	799	776	885	711	702	753	760	726	736	794	790	734	721	725	763	731	743	692	764	751	747	791	740	773	730	737	747	737	732	796	780	772	804	722	670	734	751	776	741	746	711	719	717	784	696	731	694	700	757	708	705	719	729	748	714	755	716	707	715	749	735	727	711	738	703	705	719	745	738	694	740	707	725	723	694	701	720	687	787	766	740	753	778	726	721	777	744	723	729	706	711	743	755	770	715	746	738	733	686	691	748	691	722	711	713	731	696	727	739	664	723	740	711	769	726	708	723	711	768	682	717	731	784	699	762	692	701	716	758	718	743	762	754	742	717	714	731	776	676	712	731	717	681	730	770	701	754	697	761	762	730	762	744	707	705	654	795	762	769	723	719	759	726	747	752	743	762	727	723	707	715	751	756	732	737	759	734	724	739	693	772	777	751	749	763	766	751	732	744	740	737	804	763	749	693	728	701	748	719	743	751	736	714	733	696	719	724	753	692	717	706	751	734	760	710	719	698	727	831	729	759	736	727	743	710	709	724	672	758	739	763	679	728	759	715	753	737	669	732	685	739	720	698	745	751	754	731	703	743	704	720	745	693	702	730	742	767	783	726	699	703	753	745	687	787	742	695	744	723	707	729	755	739	734	759	760	710	761	729	730	712	763	722	738	748	760	729	706	740	738	722	720	678	742	715	725	710	713	734	739	696	741	744	704	727	750	679	739	735	720	788	687	703	698	721	768	703	717	730	784	761	713	766	723	722	738	758	738	739	735	715	698	714	745	719	722	700	740	690	740	723	734	727	750	730	734	685	697	720	767	702	719	748	723	747	657	726	738	726	644	706	729	712	723	736	706	703	736	669	749	749	698	760	723	744	693	731	670	688	712	753	706	712	730	697	772	745	713	749	717	741	746	735	763	738	690	728	692	734	740	722	709	750	735	707	686	732	723	687	748	670	747	705	714	710	744	716	711	742	711	783	709	725	728	734	787	684	711	718	734	738	725	742	695	709	702	754	700	712	747	703	738	695	753	719	729	700	684	759	711	746	720	724	720	676	771	743	750	760	680	660	762	753	737	786	695	715	748	709	803	706	714	695	726	751	702	736	695	760	763	719	727	719	727	698	669	702	750	655	738	703	749	773	740	698	735	743	740	700	705	741	712	735	753	744	705	725	741	744	786	696	783	715	732	770	705	728	717	743	768	721	707	709	769	713	749	710	754	755	755	736	748	684	730	697	719	707	730	723	735	719	737	700	789	732	778	727	674	739	720	679	743	735	724	706	731	712	745	726	714	682	786	768	753	731	729	744	746	700	710	734	748	708	743	731	757	730	731	747	742	779	672	709	682	725	711	733	727	777	704	722	735	697	705	771	676	698	728	772	743	718	718	749	731	710	729	755	701	752	705	730	713	730	750	697	747	767	733	757	707	707	714	723	745	730	758	730	752	728	721	686	736	780	742	771	764	778	720	699	723	742	757	741	714	687	726	728	711	731	722	772	759	784	738	735	748	677	739	692	725	732	683	751	760	738	778	670	734	758	733	760	724	712	756	736	780	751	717	726	734	737	753	733	699	753	750	775	768	742	734	724	684	703	722	755	666	736	664	749	688	684	734	737	694	763	729	713	740	716	704	745	744	720	676	717	772	745	730	744	753	765	714	726	699	726	720	718	729	716	703	699	692	690	713	707	757	721	695	722	731	730	724	739	786	759	773	694	757	754	715	714	793	699	749	697	771	756	695	732	741	761	719	707	732	724	681	694	740	687	707	703	739	731	747	726	725	728	697	684	744	749	710	705	734	730	713	784	700	705	738	683	714	774	749	763	713	715	743	691	733	734	751	776	739	729	728	678	709	742	703	728	700	690	717	732	726	676	772	701	738	722	750	746	712	683	736	763	734	793	751	757	723	719	726	714	708	760	753	696	717	744	714	711	698	690	760	755	713	693	753	739	731	733	763	733	759	749	752	775	709	720	715	742	753	770	763	717	731	715	753	760	718	702	729	766	727	727	751	680	705	763	717	700	700	694	745	731	653	750	757	715	687	760	709	777	741	775	741	754	714	798	757	773	744	740	761	708	735	727	703	751	747	762	732	722	789	718	733	713	748	701	679	720	713	736	688	745	763	704	703	727	715	773	718	763	721	746	664	735	719	769	723	750	710	697	732	725	714	685	715	737	751	765	724	690	697	708	795	734	727	744	721	738	723	733	770	707	726	733	697	673	742	755	722	718	733	704	737	699	748	732	688	763	710	733	735	773	725	779	746	659	705	723	717	694	740	687	750	726	718	760	716	743	739	779	758	690	761	696	675	755	790	692	716	705	681	729	703	701	707	741	730	773	700	776	702	728	758	697	717	736	769	719	708	768	702	780	750	699	697	730	698	753	753	705	746	731	747	727	721	691	746	721	777	731	751	720	727	685	714	705	765	708	759	746	751	770	760	735	750	728	730	684	681	755	730	731	740	764	733	678	727	737	753	689	736	694	742	712	769	724	677	719	727	750	707	725	749	689	728	709	782	752	692	688	683	757	780	723	713	710	792	734	721	716	747	691	732	705	743	689	769	764	698	702	766	735	744	717	699	693	701	722	710	736	736	732	748	725	691	700	717	676	779	717	701	649	750	690	696	680	731	734	743	751	774	729	698	754	738	739	739	706	720	701	702	751	715	715	681	716	704	736	731	702	754	739	733	731	693	749	718	648	739	702	723	710	717	719	665	726	725	727	744	735	738	709	724	730	727	710	733	752	746	731	689	736	704	695	688	738	723	739	727	717	745	735	730	762	781	710	664	768	744	721	723	745	660	736	731	752	772	744	740	766	772	745	717	775	704	713	694	727	769	731	721	767	715	747	738	705	723	711	753	691	723	747	675	746	729	739	684	727	734	759	716	747	756	725	715	702	692	684	696	748	731	780	754	787	689	806	704	732	746	702	702	732	732	699	692	739	700	757	763	757	785	690	719	762	721	689	772	701	680	723	764	666	687	724	764	694	720	718	737	710	717	739	780	729	750	721	718	713	683	749	750	702	728	692	748	711	732	733	717	749	725	735	685	691	767	736	713	743	763	734	719	757	777	725	713	731	747	763	678	719	773	732	725	772	713	759	673	726	765	708	744	671	765	719	752	730	753	704	729	712	703	671	707	717	722	729	699	739	726	725	809	748	707	733	756	738	695	685	712	767	705	805	738	718	733	692	773	731	737	715	731	740	766	680	772	698	691	757	761	777	718	764	773	745	738	725	691	691	689	704	739	725	727	691	743	701	709	725	693	704	743	746	744	732	746	723	744	746	707	711	710	783	721	720	741	726	753	693	709	687	691	743	779	703	709	757	778	718	733	706	765	731	727	758	706	720	753	803	731	723	773	752	736	690	765	772	756	760	714	743	720	691	748	731	694	716	761	775	757	737	749	736	692	712	722	720	743	722	768	735	723	740	757	744	780	743	712	708	754	754	689	704	694	701	711	724	745	678
4567	14533	3668	1946	1531	1324	1170	1032	947	875	877	851	830	783	866	938	785	764	760	758	769	790	762	682	706	775	749	689	712	831	691	737	752	685	725	712	786	695	728	776	735	710	716	693	698	672	746	689	726	741	733	719	737	695	736	709	750	757	716	736	667	707	774	724	704	697	719	681	726	732	745	790	728	721	725	732	726	689	715	689	737	757	721	691	738	761	767	722	709	708	736	705	719	762	728	714	683	743	747	781	705	698	716	706	772	724	733	731	701	751	727	731	696	704	693	688	745	776	733	712	748	708	720	727	773	711	729	695	711	724	761	701	692	759	736	705	720	703	724	725	732	707	765	680	725	746	734	707	738	731	708	646	702	722	709	747	786	726	728	721	757	734	725	719	706	727	761	693	734	740	645	722	756	710	689	697	719	704	718	770	711	752	725	729	768	723	759	724	734	740	701	758	714	779	724	742	736	750	714	713	733	699	715	747	725	736	723	701	751	750	723	645	732	716	701	785	681	695	718	728	739	728	703	723	738	700	789	703	731	715	758	738	711	716	770	717	751	776	727	741	689	771	696	738	706	661	688	751	717	710	695	751	684	686	737	762	679	756	709	735	772	722	733	687	692	745	693	754	730	725	658	657	722	687	699	736	765	737	670	720	750	722	707	736	741	730	802	712	712	718	728	712	740	691	724	721	717	674	726	696	725	733	734	718	707	730	671	711	711	739	813	731	717	679	696	739	709	716	770	747	724	724	739	767	749	703	743	738	731	745	787	743	743	701	710	704	737	714	713	757	751	724	739	756	708	714	752	706	754	678	759	767	720	705	707	740	744	761	731	759	733	712	759	747	751	710	687	752	689	730	706	695	720	729	705	728	706	729	713	692	724	732	719	724	715	749	731	729	696	732	711	705	734	730	733	734	725	721	748	736	738	673	709	686	732	707	710	755	717	703	743	715	703	761	709	714	723	729	669	731	725	697	685	762	748	752	722	739	689	750	686	704	717	678	743	729	779	688	690	720	710	709	706	752	757	687	689	696	709	704	751	774	715	740	759	690	715	702	729	704	708	718	719	729	706	730	743	732	695	730	695	746	715	776	743	725	725	765	739	725	711	716	746	732	779	717	709	703	754	735	761	716	685	708	728	722	749	757	715	782	763	682	726	779	736	707	756	679	681	718	729	715	757	743	693	733	688	727	750	724	751	723	756	694	717	731	723	731	701	709	684	741	724	708	707	707	737	748	702	703	715	686	760	749	707	734	783	658	699	743	735	724	666	734	695	693	711	695	716	734	700	753	711	734	763	740	651	678	726	714	734	708	741	741	730	704	708	697	728	706	710	710	751	779	714	725	726	709	657	674	743	732	735	747	726	725	745	713	747	730	715	705	702	707	684	730	708	723	739	726	722	703	724	733	748	765	778	740	746	725	738	778	688	767	745	746	727	730	706	740	706	733	700	717	789	727	731	735	748	712	727	753	706	696	744	720	740	741	746	777	722	699	681	721	758	726	728	785	725	776	728	736	681	716	712	722	755	716	712	718	764	725	768	719	764	713	752	722	741	692	701	733	714	762	736	715	727	698	697	743	683	760	724	749	758	738	750	754	777	740	760	720	719	716	669	740	719	720	680	742	698	706	747	715	751	684	724	754	690	744	759	737	724	785	713	752	685	738	701	738	770	766	753	710	725	774	734	710	738	742	711	668	790	762	764	718	762	731	701	728	758	737	737	765	731	657	724	730	746	726	728	739	725	729	732	744	732	733	784	709	728	717	753	734	728	733	740	740	752	732	707	775	732	758	721	715	739	689	790	781	737	722	758	694	719	708	677	774	735	705	713	774	736	703	686	756	725	730	728	738	734	696	717	725	691	714	685	730	701	758	711	728	741	678	717	673	723	694	718	672	743	742	705	738	740	737	677	764	706	704	694	715	731	720	701	744	700	747	738	744	704	759	740	703	716	741	729	738	757	720	693	749	740	768	713	686	696	711	695	708	748	748	742	670	751	766	778	728	716	783	714	737	703	724	727	708	716	740	726	752	727	728	654	727	775	718	733	665	699	710	724	742	744	721	642	729	745	761	691	730	769	708	754	691	724	714	748	717	752	731	717	721	711	694	722	754	743	708	751	724	686	718	730	736	722	702	724	708	698	740	750	723	761	714	678	737	729	688	696	730	758	740	767	787	710	735	715	674	760	694	728	738	710	700	692	736	729	681	738	743	732	743	746	691	727	715	738	746	682	681	741	704	721	704	751	732	734	706	760	722	764	700	776	733	705	746	694	675	736	717	737	718	740	699	720	694	742	724	689	769	714	728	779	736	724	714	718	699	746	681	716	723	753	715	737	724	729	742	698	653	703	722	770	765	702	721	774	722	764	758	709	664	719	701	740	643	709	680	721	754	748	739	714	660	731	703	738	741	697	761	711	730	754	747	765	739	749	754	695	728	708	733	685	704	714	747	710	782	741	682	737	715	771	666	715	728	740	705	781	704	772	730	680	717	710	754	737	765	709	739	700	797	730	729	768	768	687	685	686	721	753	683	733	751	715	703	712	756	764	747	699	765	770	782	742	696	705	712	723	744	707	727	707	710	705	780	709	722	727	727	677	700	671	771	733	684	717	654	671	760	734	738	702	719	674	723	694	721	747	715	695	779	710	727	724	697	753	716	688	766	740	736	703	725	706	724	711	750	749	707	694	736	716	741	743	747	666	735	722	736	682	679	701	715	721	666	755	733	724	704	744	756	768	702	756	745	737	755	703	714	739	698	789	725	717	720	685	713	713	713	736	660	707	750	743	741	734	738	713	725	747	735	761	760	729	743	769	714	736	715	737	738	720	724	724	712	765	718	713	743	714	759	684	734	721	673	759	701	703	720	751	764	737	693	717	688	725	685	702	711	767	688	723	731	705	719	742	736	720	725	674	709	774	699	789	700	753	744	661	759	751	717	711	703	741	703	720	717	717	714	752	733	719	728	755	734	772	746	693	731	718	706	754	723	697	729	663	735	703	720	733	740	712	737	736	740	709	734	706	697	709	728	746	726	699	719	716	701	738	700	707	705	662	773	732	733	740	749	783	754	726	737	712	705	732	760	705	703	738	694	745	740	687	748	678	693	714	755	722	717	734	730	728	762	735	723	731	740	744	683	731	689	761	717	705	707	685	682	779	733	709	782	705	711	753	706	729	721	673	685	708	722	678	726	732	754	759	681	715	727	693	751	713	742	744	674	733	738	729	692	741	739	709	692	728	689	741	752	696	731	735	761	680	762	737	717	738	758	747	732	733	759	710	737	726	754	734	735	720	700	646	702	717	750	746	708	739	686	751	758	691	693	671	728	698	794	700	792	706	721	688	716	738	776	712	723	717	739	739	788	729	776	761	731	713	710	764	669	753	762	711	728	745	757	711	727	700	743	704	731	732	684	676	703	693	720	734	735	758	715	697	702	745	741	714	722	727	717	696	705	724	722	762	746	691	713	730	700	703	762	753	749	687	692	742	715
22611	21278	28956	23913	21281	21330	7960	1060	802	658	563	533	516	508	549	609	448	396	427	349	352	393	352	341	337	350	342	328	303	359	312	331	309	339	332	357	345	343	330	335	327	343	348	338	324	325	308	343	296	306	314	313	350	301	311	305	322	327	304	296	291	307	282	304	303	327	304	314	299	316	310	306	294	304	301	316	303	305	300	267	335	313	316	313	280	309	261	310	304	306	319	283	352	308	284	287	286	332	335	327	325	312	307	320	293	296	322	305	299	318	270	284	279	319	309	312	308	314	285	304	297	310	299	316	318	299	288	283	313	289	339	285	308	286	309	281	308	279	302	312	296	319	267	274	321	337	302	288	302	306	330	332	289	286	323	327	320	311	301	303	311	323	309	289	328	286	295	322	294	339	305	294	305	317	302	319	303	336	341	320	322	315	292	333	328	296	348	309	302	295	332	343	319	277	301	324	309	297	309	302	311	343	330	329	329	278	295	322	310	308	313	297	294	301	292	300	297	305	298	321	325	325	264	300	321	306	291	295	297	316	289	325	308	279	282	308	298	297	302	304	322	302	291	314	314	302	309	333	350	313	277	344	327	306	295	295	301	274	313	302	329	319	320	303	289	309	303	325	278	295	305	333	303	282	302	320	277	289	298	340	341	289	339	320	319	326	329	286	329	326	288	288	300	304	322	302	291	318	262	301	298	296	322	305	303	299	297	314	310	310	308	289	345	316	307	310	271	304	289	277	307	299	335	313	317	316	306	323	308	300	305	298	322	303	320	314	288	294	329	296	306	321	317	278	320	304	296	283	296	302	310	296	327	296	293	287	340	327	323	293	264	312	299	342	326	316	296	301	320	295	304	291	310	296	318	278	298	330	286	292	286	296	306	286	308	299	287	308	298	297	277	307	329	290	306	298	295	290	317	291	328	304	317	327	326	327	309	292	276	292	304	300	353	307	314	318	295	285	295	307	297	283	306	308	278	306	314	314	293	316	300	299	294	296	314	323	306	339	323	306	312	302	309	297	294	302	327	334	314	301	334	324	286	326	338	309	303	298	299	285	298	298	293	297	329	321	304	294	326	339	314	315	316	311	289	295	311	326	283	334	264	305	308	314	311	319	310	314	308	279	287	299	333	315	323	302	291	299	324	310	299	283	313	299	321	309	288	279	319	299	296	285	337	293	282	329	325	289	254	289	323	300	312	304	326	326	282	306	316	361	295	256	313	309	342	341	280	320	283	266	283	307	286	297	326	316	306	295	319	289	277	279	345	296	308	282	275	315	333	306	312	318	345	306	347	327	319	298	331	314	308	315	335	290	296	302	292	282	308	314	304	330	307	337	307	314	305	318	318	329	297	288	323	336	313	312	317	295	287	293	318	272	302	318	306	324	305	305	309	315	314	314	302	323	314	290	295	314	294	304	330	320	273	302	320	285	311	334	305	332	294	309	315	305	311	319	292	290	290	316	315	318	282	308	281	281	319	302	339	306	297	319	280	313	316	322	296	307	344	330	313	304	334	295	312	324	309	297	316	290	312	308	281	316	282	298	322	268	321	341	306	303	314	256	291	272	302	294	278	296	285	306	275	333	293	295	296	330	327	280	316	315	310	332	276	290	309	305	310	314	289	289	295	311	265	291	312	306	302	314	301	291	303	321	295	312	308	331	324	309	268	316	318	289	304	296	275	321	296	296	295	316	301	325	316	308	312	322	293	286	301	325	335	327	317	268	312	289	310	299	340	311	347	301	267	311	304	327	327	326	287	276	305	318	340	323	297	328	308	290	318	312	325	294	303	307	295	362	303	308	280	323	309	299	289	289	300	321	294	302	331	322	306	284	290	296	306	348	326	273	308	327	294	300	312	308	320	314	313	303	300	314	292	301	293	311	315	314	313	308	276	325	280	330	281	304	288	297	312	291	309	313	309	278	312	280	290	300	307	325	322	295	292	304	323	315	281	326	310	291	279	294	291	294	333	292	305	307	300	319	312	314	303	302	304	312	327	291	337	337	292	291	330	305	331	316	308	313	304	329	280	308	292	320	294	303	304	312	289	278	302	295	316	292	314	293	296	316	289	297	305	299	346	331	329	311	295	295	307	322	298	291	266	298	302	320	293	271	303	292	308	286	302	299	345	279	310	338	313	289	313	275	330	305	318	337	282	291	279	324	335	295	316	297	317	326	330	291	299	292	325	333	313	337	300	305	302	309	266	334	325	309	310	289	304	312	270	338	316	307	302	307	280	314	317	333	288	281	308	305	289	294	305	300	341	309	313	283	301	287	296	297	277	283	311	313	291	301	306	330	267	304	329	292	311	298	325	275	310	336	309	330	302	283	320	293	319	320	321	273	321	296	261	317	310	307	289	301	316	332	306	325	295	308	317	287	306	284	303	287	326	315	284	301	293	297	298	305	339	244	312	305	332	355	282	320	324	302	295	291	327	299	294	321	303	324	306	334	294	321	277	309	313	312	323	286	317	314	314	303	300	278	315	320	277	284	316	337	304	307	333	333	319	309	310	297	285	317	312	281	283	337	318	338	292	334	298	309	313	341	287	298	313	316	284	300	293	295	313	287	308	306	303	276	327	326	298	306	280	290	327	319	311	336	336	302	311	296	323	321	278	337	327	295	312	286	287	279	302	325	311	295	276	287	317	271	326	307	329	283	278	298	333	292	327	318	331	334	304	324	303	278	299	296	316	287	264	289	306	262	323	334	302	305	321	311	331	300	313	325	298	286	296	314	308	311	308	287	332	370	264	350	294	313	295	318	311	298	307	316	323	288	281	290	316	295	308	311	302	304	314	295	308	297	310	296	328	334	330	301	297	284	316	276	269	298	317	307	304	309	316	320	318	272	319	334	286	295	302	302	343	317	305	302	301	333	315	348	325	307	291	292	324	322	328	306	300	300	325	293	337	285	296	305	287	296	292	306	281	317	307	302	296	287	319	303	303	285	317	332	270	289	336	349	332	329	323	313	299	322	293	307	313	313	328	304	285	316	297	303	318	291	324	311	320	293	341	302	291	317	334	296	271	334	344	297	286	315	307	293	276	300	304	296	321	303	322	317	269	297	290	283	310	297	273	320	296	312	312	317	296	302	281	312	268	302	307	300	292	301	293	300	326	342	305	298	305	318	307	284	302	323	282	334	328	312	333	316	321	299	333	291	327	303	304	286	318	304	311	282	309	303	312	316	302	285	291	335	286	261	286	287	276	306	307	309	314	294	322	322	296	268	291	283	316	307	305	309	310	312	326	292	308	319	276	270	359	297	297	317	295	301	299	295	308	292	342	301	316	301	329	316	300	296	300	295	309	325	286	301	320	285	306	310	314	275	328	307	319	298	307	305	300	325	288	276	310	320	297	342	332	316	325	320	313	299	320	316	301	317	311	318	311	304	312	310	314	319	321	283	299	310	299	302	304	273	355	295	310	302	283	309	292	325	310	314	307	291	309	341	320	340	296	304	297	293	350	282	326	323	307	286	281	306	291	322
5310	22177	10010	4682	3421	2557	1931	1475	1190	978	854	761	628	578	704	758	454	431	384	402	399	395	399	366	368	356	384	357	356	333	351	377	341	325	350	348	321	346	365	327	321	315	320	346	304	302	312	320	297	294	316	312	304	308	301	294	362	341	274	318	334	335	346	305	319	304	291	329	310	308	341	316	331	304	289	295	342	299	305	344	284	299	317	306	246	292	332	276	313	293	298	314	293	278	306	289	267	301	297	309	294	320	303	287	295	284	306	316	305	325	286	310	314	294	276	328	306	307	296	308	316	306	271	310	296	297	298	321	356	279	298	310	304	273	323	291	289	301	288	294	284	335	293	303	302	297	288	282	327	307	279	316	315	311	279	305	283	338	302	325	320	309	327	291	327	318	294	296	293	331	293	304	300	316	289	316	308	309	314	303	314	263	312	319	291	332	302	315	306	307	310	337	314	328	306	288	290	303	306	278	344	307	284	311	322	304	316	328	339	298	319	314	310	313	298	295	281	299	327	292	332	274	298	309	296	283	306	327	336	315	338	284	280	331	322	302	313	289	302	313	298	269	284	285	298	272	322	312	310	268	334	313	343	284	331	331	304	316	296	289	295	313	310	307	332	269	315	309	288	332	324	306	314	278	308	306	328	276	307	299	283	274	307	313	288	312	290	316	303	296	297	300	299	293	283	321	304	302	284	324	314	283	309	310	311	295	319	316	271	282	289	322	306	313	312	295	281	297	296	307	312	348	325	291	290	310	306	303	317	322	295	304	309	277	322	292	283	326	311	286	281	320	311	338	282	329	284	296	306	274	298	328	328	313	285	319	296	297	274	258	318	313	303	288	311	278	320	288	305	293	302	306	290	289	293	287	293	318	287	255	293	290	291	287	311	294	300	271	332	300	285	327	327	277	301	311	308	300	321	330	320	293	295	297	295	290	289	280	332	293	309	301	286	318	304	285	319	337	302	296	333	288	303	320	334	312	299	297	289	308	295	317	310	303	303	305	319	307	308	313	284	321	311	307	328	312	297	288	318	306	276	309	304	292	275	294	280	343	309	327	294	287	312	282	287	318	294	329	313	285	321	307	294	268	305	308	306	316	319	309	313	275	317	315	296	318	326	273	310	307	281	300	295	315	315	273	315	323	304	275	275	295	314	300	290	294	289	296	283	312	282	340	303	304	307	322	285	289	295	301	333	285	289	334	309	289	292	312	324	337	334	269	297	308	303	316	297	323	290	294	279	281	274	296	321	288	304	337	310	283	293	300	303	272	319	277	322	276	300	326	323	266	279	294	286	324	306	317	288	315	307	311	273	326	291	304	302	330	313	278	292	301	310	294	290	298	276	286	276	294	282	332	304	280	298	296	303	304	295	308	305	296	303	300	309	313	320	324	294	302	306	303	284	311	299	290	312	295	279	309	337	304	309	309	282	331	321	278	294	261	256	291	302	322	306	312	276	302	309	301	273	281	306	280	279	293	298	311	296	310	287	313	338	298	302	312	309	279	303	313	295	270	337	308	291	318	327	306	279	340	320	268	293	287	279	286	291	320	306	298	296	303	302	282	268	332	305	296	318	289	322	285	298	318	296	272	304	289	285	299	319	299	310	336	311	280	325	310	312	297	319	279	284	307	315	299	292	273	300	268	282	306	310	291	323	307	300	286	340	302	318	303	310	267	320	328	315	299	304	309	294	286	262	305	275	296	304	333	265	286	346	264	342	337	313	312	281	317	316	321	293	299	301	286	323	315	291	288	308	273	288	295	323	323	309	322	318	328	316	294	287	280	297	303	335	300	293	272	318	283	324	288	306	305	292	298	299	297	283	294	287	270	326	325	300	301	297	310	314	289	309	311	292	330	289	327	326	308	296	298	298	302	297	290	294	316	291	316	338	290	277	287	315	300	313	307	311	302	302	313	284	314	316	280	312	291	307	301	313	308	281	292	287	328	310	301	345	299	304	308	311	307	286	324	329	315	274	292	302	318	309	276	321	300	276	272	306	297	304	296	299	302	320	304	299	310	316	292	294	295	300	281	298	328	274	328	287	291	290	273	319	312	291	289	301	297	282	300	297	295	325	334	299	301	334	304	301	334	289	310	313	291	310	302	318	287	296	291	242	305	320	323	283	299	308	315	308	292	303	319	318	283	309	295	293	312	314	302	292	304	301	283	285	273	292	301	317	314	269	283	277	298	319	296	316	293	323	322	284	301	323	311	314	317	319	301	285	304	300	307	304	319	305	306	296	288	323	295	262	308	328	286	313	281	320	313	308	291	303	304	305	287	323	309	280	288	300	300	315	322	281	290	285	314	306	297	303	302	278	282	282	314	316	309	350	283	333	321	319	313	298	333	296	323	269	308	319	330	296	317	295	288	292	285	305	277	300	271	303	268	318	271	315	312	311	304	325	298	281	288	290	267	307	290	316	306	311	283	289	305	275	294	293	288	321	290	313	272	295	308	304	299	313	293	288	322	318	322	313	300	303	318	316	287	304	322	321	291	266	313	272	298	294	310	302	307	309	288	308	285	326	300	296	290	274	326	296	281	300	298	321	320	276	329	280	323	296	341	302	306	273	310	287	298	286	294	309	308	330	265	258	275	308	304	297	314	314	319	280	299	350	293	298	306	305	283	294	317	291	307	304	321	314	290	308	286	329	301	268	274	317	321	290	287	318	328	294	294	341	300	295	270	276	308	311	319	293	310	291	291	299	287	286	304	295	265	317	281	314	318	297	316	297	300	311	296	319	308	303	290	309	285	310	283	302	313	313	294	327	293	313	309	305	315	277	303	287	318	311	309	286	284	261	276	307	301	313	309	332	297	300	315	288	308	310	333	296	306	313	287	329	287	321	280	284	300	305	332	273	293	320	301	296	296	241	297	284	280	298	289	289	295	288	299	302	322	289	308	318	336	279	310	318	312	323	329	313	302	280	295	282	309	312	307	307	299	296	303	314	327	297	306	304	302	313	304	307	350	285	329	334	286	283	307	298	287	329	308	311	257	316	312	311	316	314	259	296	281	285	277	297	307	299	306	274	325	299	317	311	301	287	304	298	301	303	338	288	300	297	309	314	321	277	301	281	300	297	312	300	339	322	298	288	287	299	277	329	295	325	310	286	316	306	313	288	296	330	279	297	311	308	318	297	311	303	314	264	279	308	292	307	334	294	313	310	271	309	324	271	329	300	299	296	302	292	320	293	312	306	266	309	324	296	278	269	324	316	293	280	302	286	310	327	288	289	294	283	324	302	280	302	322	306	323	323	314	319	277	308	298	262	284	298	303	313	292	277	304	306	300	304	297	273	321	273	267	290	258	293	321	318	317	335	298	304	307	322	290	303	297	312	309	294	267	296	333	291	304	296	303	327	338	307	309	331	295	284	311	302	292	305	297	290	337	295	308	316	284	302	289	260	265	280	302	294	276	302	324	321	285	288	291	312	309	324	300	274	281	320	316	252	308	304	295	284	302	305	298	266	293	288	324	325	309	293	339
27793	19694	6828	1047	750	653	675	651	640	578	605	651	603	629	689	665	643	604	579	590	574	579	591	601	592	595	596	618	594	601	612	636	553	611	637	603	616	611	645	580	641	638	652	611	567	605	589	613	626	574	636	596	620	577	639	573	537	628	647	581	560	623	632	594	590	604	632	604	614	608	648	606	601	594	608	626	587	557	604	596	590	598	615	582	597	563	549	638	613	587	661	605	637	596	618	612	609	626	632	609	591	585	601	599	549	605	601	574	603	612	604	578	628	627	607	578	585	624	603	592	613	632	574	600	601	622	558	578	578	573	574	654	585	607	577	551	588	626	593	588	585	594	570	599	620	586	604	595	618	536	629	601	590	575	589	581	592	622	609	626	527	639	601	566	555	626	617	575	599	572	608	567	566	620	629	618	643	567	578	582	611	643	594	633	605	604	634	592	587	572	586	592	602	625	574	590	630	619	567	596	619	576	602	619	568	583	588	618	588	597	623	570	595	588	627	663	590	615	610	596	614	590	598	605	588	583	594	569	605	616	605	578	593	540	607	565	608	570	591	605	558	607	622	583	604	627	588	599	628	605	563	630	635	591	620	639	569	648	619	612	614	623	578	601	593	657	611	597	627	582	616	568	603	608	622	637	603	595	563	611	590	635	610	643	619	639	608	584	628	606	635	603	557	629	585	585	583	596	587	604	575	605	635	550	606	588	616	557	579	607	576	627	573	578	578	576	570	571	618	570	594	595	584	603	608	619	586	577	582	581	544	583	594	594	586	620	634	629	622	596	627	628	617	577	591	623	555	552	562	631	598	602	624	594	593	608	578	577	617	614	601	611	659	564	596	641	621	603	583	641	610	596	682	603	582	572	603	566	601	538	596	647	627	640	604	594	604	603	627	612	619	607	552	543	550	643	532	563	627	635	575	598	591	592	605	580	594	595	608	622	650	546	611	588	639	611	576	606	574	578	645	618	585	593	603	625	631	606	578	592	593	603	547	588	614	641	596	579	554	586	628	605	603	675	552	566	586	592	616	587	557	620	579	588	616	614	580	588	614	583	574	584	610	607	611	577	581	601	598	567	583	583	609	578	631	605	602	603	607	636	591	640	643	594	616	653	654	598	580	610	601	641	558	597	574	599	630	621	636	590	632	623	585	621	563	619	591	555	600	582	583	582	652	640	556	614	578	606	597	582	612	586	630	587	563	586	639	607	586	561	652	585	595	610	606	603	615	603	573	569	587	590	574	611	607	602	589	598	625	566	589	646	673	600	610	613	561	646	572	619	639	600	573	613	647	609	605	568	640	583	578	640	597	607	580	629	638	604	630	629	619	630	612	593	619	577	611	637	569	609	621	561	593	640	613	618	606	619	595	625	568	604	593	568	608	595	611	577	604	609	599	599	620	631	635	550	609	585	588	596	584	558	569	625	556	582	601	653	601	614	576	573	580	551	633	629	608	606	608	611	640	578	600	596	632	666	577	578	592	578	578	578	682	607	568	564	581	570	580	580	591	607	543	610	623	582	585	614	608	560	599	613	555	647	598	620	598	575	604	643	592	579	629	606	598	543	579	625	586	639	644	616	607	607	633	590	667	604	598	642	583	621	572	631	601	574	616	594	579	570	572	603	646	618	581	562	580	593	604	610	569	585	601	613	581	581	600	588	608	603	662	607	642	580	598	602	601	609	634	639	580	655	592	635	607	592	583	572	576	593	628	620	591	621	624	589	559	610	631	602	606	603	647	595	585	591	599	607	659	586	573	564	592	603	597	561	575	577	611	597	609	565	605	630	599	597	587	663	633	612	625	641	563	602	602	616	618	598	606	617	571	535	647	558	614	590	609	620	597	612	605	632	636	613	584	609	654	577	572	573	623	615	576	576	602	606	615	613	608	567	569	569	612	612	587	596	564	582	674	581	590	629	605	607	606	576	556	551	615	597	590	559	581	612	593	567	612	561	584	618	560	576	583	615	589	596	591	601	607	630	601	614	567	572	620	546	638	606	573	582	592	585	603	616	616	615	584	589	610	631	586	574	573	619	608	603	562	535	617	622	605	594	617	615	613	594	606	610	561	635	601	618	614	623	621	629	641	604	602	575	591	605	624	597	609	578	628	638	599	600	611	619	632	563	604	608	611	609	594	608	625	601	636	593	612	603	573	641	620	602	616	553	610	608	616	627	589	572	582	587	583	617	596	607	583	580	588	609	579	609	623	612	595	587	611	597	603	557	638	648	617	605	557	579	573	631	631	617	608	605	557	631	633	620	642	616	618	607	608	633	592	636	614	601	627	601	658	587	578	587	595	601	613	573	619	605	622	637	603	559	577	617	613	608	628	603	640	583	642	575	631	608	618	630	593	618	589	600	592	599	604	565	611	591	639	591	628	621	624	611	618	602	636	599	606	585	603	572	603	621	613	563	556	616	593	671	618	590	615	623	577	577	620	575	608	601	579	611	598	631	566	620	593	602	606	589	625	614	593	608	589	583	591	646	609	585	552	602	583	594	592	600	578	645	601	641	592	629	627	624	540	662	582	587	630	615	560	611	604	606	618	605	654	562	561	595	563	570	601	585	625	599	595	609	647	564	590	601	608	611	606	581	584	593	603	582	567	655	559	558	576	592	582	612	634	566	610	604	609	623	661	594	571	606	599	601	579	539	607	608	587	603	602	632	623	663	607	613	596	574	576	623	626	559	578	597	578	612	612	605	579	628	610	600	650	610	585	620	598	571	594	609	589	646	614	608	587	564	566	582	607	619	627	598	581	580	558	603	608	601	611	600	601	604	611	577	626	608	570	628	608	583	612	658	598	584	604	543	584	608	641	610	615	594	608	666	601	619	609	601	597	582	601	605	577	617	599	618	589	605	614	577	591	588	567	590	573	613	564	574	637	578	608	585	615	602	639	594	615	636	590	630	606	593	622	648	599	614	628	568	602	592	557	607	584	571	562	576	599	608	583	640	590	632	663	628	586	611	560	613	615	634	626	630	576	622	607	587	617	593	616	587	636	605	622	543	544	623	630	585	612	619	605	586	569	621	637	618	614	570	577	587	610	592	552	595	603	638	653	584	634	603	581	597	641	626	627	602	666	610	577	620	631	591	601	591	577	630	629	615	667	627	579	589	587	586	625	585	640	611	587	609	597	612	598	582	586	614	596	623	576	596	622	609	624	554	562	609	629	595	685	598	578	645	573	629	580	588	626	621	591	563	621	625	601	610	600	637	603	595	548	575	620	562	619	637	592	587	584	569	637	623	566	553	613	612	598	597	593	571	603	608	600	619	598	616	601	635	606	558	595	586	614	591	607	597	600	614	579	592	614	606	644	612	599	586	616	587	649	580	619	570	590	611	593	595	581	564	594	632	623	597	596	633	604	593	598	623	573	570	631	606	620	603	560	569	573	604	604	593	609	575	609	620	613	608	609	600	578	586	604	612	546	612	557	580	627	610	595	609	596	569	620	651	574	598	610	629	584	600	593	593	609	577	579	596
5419	3712	1387	968	883	785	747	715	674	660	678	605	619	635	707	720	587	598	637	619	608	598	636	626	632	601	650	549	604	621	659	635	597	590	640	634	610	679	593	638	634	573	618	637	614	590	611	600	590	664	582	586	599	619	600	575	653	605	573	576	584	667	656	625	637	652	643	620	639	625	618	637	629	565	607	660	655	604	596	589	644	603	631	619	591	624	585	566	621	627	616	617	621	672	614	648	566	647	583	607	573	587	598	619	626	594	589	585	586	619	598	581	621	599	612	607	637	634	597	571	599	604	566	618	620	574	602	629	634	615	592	612	603	584	670	635	585	647	621	600	600	633	618	621	593	594	606	620	612	616	602	609	609	629	562	601	628	619	608	632	616	590	598	613	641	604	650	590	601	593	624	638	626	586	618	617	541	569	591	642	556	569	633	594	635	642	603	606	634	606	578	620	595	633	629	624	597	646	613	621	618	603	595	612	617	616	609	620	616	644	618	613	613	636	590	642	612	596	622	595	613	626	592	559	653	627	571	597	642	591	589	613	622	620	538	618	639	687	622	598	663	631	632	592	602	585	582	576	648	600	628	638	585	642	594	590	625	628	638	583	653	596	659	628	645	612	617	572	635	654	679	620	593	631	596	593	614	586	581	606	615	636	599	600	598	596	584	570	610	613	626	612	582	636	633	619	617	588	668	666	622	632	616	621	588	647	624	608	592	609	552	631	630	615	609	602	613	604	607	599	640	602	635	578	650	591	594	567	620	636	600	655	614	585	661	631	625	649	633	565	627	593	583	629	641	594	619	561	642	621	638	631	649	570	603	633	580	616	609	648	619	659	585	626	590	682	607	620	642	628	625	587	632	631	625	605	602	593	605	603	657	624	662	627	619	614	656	625	612	606	573	634	654	587	634	612	613	642	609	615	554	579	594	598	605	607	593	607	620	650	624	582	613	575	579	608	601	653	630	651	641	616	597	678	576	597	562	620	620	626	620	646	580	620	589	637	641	631	597	615	600	585	653	624	611	582	613	608	587	606	620	619	660	546	635	640	622	617	623	627	633	599	633	585	620	581	613	601	646	673	583	612	617	595	616	653	635	630	666	599	598	623	571	608	646	625	647	609	625	645	648	566	594	581	598	585	581	587	607	604	638	614	651	566	582	625	628	588	657	584	628	594	608	572	604	652	638	595	621	588	616	588	623	677	630	586	627	613	618	623	620	610	613	611	620	617	676	601	610	605	628	581	624	606	592	665	624	604	621	599	574	663	626	622	665	604	705	601	577	641	617	601	643	640	600	613	622	606	635	615	587	609	587	579	588	595	647	604	624	605	622	593	568	626	606	610	587	630	596	647	595	618	614	619	644	654	625	599	581	628	644	637	619	649	587	602	638	595	617	598	599	635	632	576	579	624	566	619	606	622	620	615	558	631	623	640	603	571	620	611	660	629	602	580	609	653	572	600	638	603	597	624	602	636	633	625	609	620	613	606	613	590	572	605	604	633	602	599	653	619	629	625	628	638	605	570	625	639	597	641	575	582	611	601	612	619	626	617	614	620	648	654	646	624	620	628	623	572	607	603	578	603	619	601	627	611	624	616	645	571	611	646	611	608	549	597	633	649	623	578	634	617	624	614	569	588	586	610	608	639	602	626	573	631	620	600	637	592	637	606	609	569	638	568	619	571	655	600	582	563	622	639	607	594	613	619	650	597	622	602	616	640	601	578	608	598	624	624	632	609	641	638	574	630	598	624	664	615	634	571	631	598	555	608	623	631	576	636	576	608	588	606	574	585	599	617	613	611	611	637	622	604	611	628	617	639	599	651	645	636	608	606	637	615	653	587	601	642	590	626	578	616	605	617	623	636	578	642	666	610	612	647	623	625	603	630	641	613	633	607	646	578	600	613	633	602	633	604	597	588	605	621	596	580	639	609	568	610	585	643	581	600	645	630	584	623	612	665	589	556	606	606	616	621	607	614	607	638	594	642	619	624	634	607	694	602	622	621	598	638	585	636	572	616	636	624	590	643	628	621	609	678	596	623	609	579	598	629	618	625	615	636	637	625	603	650	645	622	618	664	606	619	640	578	610	614	606	647	606	597	623	602	617	596	675	587	636	608	599	587	618	618	618	637	618	615	595	588	597	631	603	653	632	597	583	573	629	610	613	595	589	584	622	632	550	649	573	619	621	628	623	654	616	564	656	606	599	572	620	607	602	565	623	621	631	627	617	586	618	641	601	646	619	621	614	614	597	580	610	606	672	558	604	703	557	623	634	611	584	587	671	623	647	629	586	660	587	644	573	622	616	636	611	594	601	628	635	655	600	620	599	614	607	618	609	575	646	631	653	614	601	528	587	614	632	596	633	646	591	639	696	622	621	606	607	615	627	668	630	601	586	604	593	645	610	626	605	601	637	604	563	616	618	604	648	645	616	626	568	589	649	606	626	572	603	598	597	618	652	653	584	606	585	555	596	593	609	589	585	601	645	608	623	613	607	607	602	595	591	614	589	632	573	663	599	641	667	628	638	632	610	611	611	582	601	648	602	631	625	594	622	588	620	622	624	611	576	582	658	629	608	626	563	599	624	643	628	581	618	619	620	603	644	628	597	593	593	592	581	615	608	638	594	606	576	612	663	570	644	646	598	612	598	634	624	587	608	628	587	621	638	556	606	602	623	606	620	613	581	640	630	645	617	607	634	600	615	654	584	626	586	606	610	642	595	621	631	540	592	673	583	602	628	581	584	653	641	621	599	572	587	607	572	584	592	606	615	613	591	669	661	598	585	618	616	627	653	610	648	596	601	622	631	585	629	623	609	639	641	615	619	575	616	568	628	619	575	609	610	621	637	596	636	574	629	614	631	607	624	637	594	643	593	584	571	648	588	645	624	608	612	626	608	624	628	637	618	599	629	620	637	652	631	643	627	591	543	656	621	610	606	642	614	617	597	609	604	642	586	589	611	645	633	618	634	612	628	570	629	619	621	608	618	596	623	617	620	640	626	610	607	600	608	640	616	623	551	587	605	603	575	586	595	625	647	631	581	638	666	635	569	570	599	614	599	633	601	596	649	651	587	629	605	628	625	650	606	601	661	613	633	573	616	637	607	587	628	562	599	617	628	592	604	602	624	594	601	620	601	630	605	675	583	611	628	681	625	618	611	612	620	621	651	612	613	631	601	594	604	621	671	610	615	619	574	640	582	604	661	652	612	640	633	599	598	594	632	598	642	629	585	598	613	616	636	571	599	619	659	632	622	609	583	633	634	648	592	652	632	600	580	609	617	578	613	638	672	610	627	629	643	612	578	619	585	603	633	648	577	610	585	668	636	667	619	588	592	620	616	609	562	633	628	583	638	597	588	596	629	586	597	622	549	660	641	626	640	590	669	610	572	606	593	663	657	543	624	595	591	608	614	624	568	596	649	586	605	649	608	630	568	607	581	631	580	623	628	626	588	567	619	636	617	593	630	602	620	659	611	578	611	614	603	641	603	620
23765	21224	28289	24451	21223	7783	960	611	502	469	445	425	376	393	468	391	325	345	316	341	310	310	301	336	293	290	298	310	289	274	304	285	302	281	293	265	283	297	310	272	268	279	242	290	255	283	304	279	260	298	274	286	283	273	303	270	281	296	305	273	263	276	243	273	309	292	289	276	277	245	282	275	286	266	312	293	276	284	285	284	296	266	290	291	287	255	315	321	241	263	287	320	254	304	270	273	296	303	305	288	258	296	261	291	289	284	244	255	275	291	279	261	297	275	232	293	258	296	274	305	275	255	280	247	306	286	261	280	273	256	282	275	267	271	275	269	293	264	243	277	278	271	282	304	292	273	256	274	290	293	286	265	281	289	289	250	260	277	259	289	295	279	268	276	273	286	283	246	278	301	263	264	284	268	288	262	275	271	284	250	269	274	293	304	268	275	284	277	297	278	275	268	279	309	281	275	270	253	279	271	290	300	280	297	243	280	288	270	273	307	281	264	266	283	272	276	283	291	268	245	272	273	270	256	268	256	278	257	281	304	272	291	261	252	255	271	228	283	253	293	257	275	287	272	256	293	274	258	261	236	272	262	259	272	292	274	248	271	289	260	270	273	268	286	292	271	270	290	271	256	266	280	306	245	265	278	250	281	265	320	282	259	266	284	265	296	279	310	257	264	259	256	284	275	264	281	286	324	263	252	293	302	274	275	274	268	313	283	304	283	289	279	310	295	295	290	277	302	268	288	290	260	277	287	298	289	284	245	268	285	298	257	277	287	307	297	274	268	312	270	277	286	257	311	271	298	255	252	272	291	301	278	291	280	284	274	258	274	279	290	273	279	301	282	291	274	273	272	257	271	282	312	283	299	263	274	291	313	286	266	281	294	306	270	252	277	308	299	302	265	268	241	289	282	302	298	246	271	288	299	281	281	272	257	265	260	275	278	265	254	277	244	271	276	265	272	279	264	298	254	265	276	261	259	268	286	268	265	277	277	246	313	315	250	291	282	261	277	271	266	271	275	274	319	271	316	277	281	299	294	301	280	285	287	270	277	266	274	278	281	271	294	281	271	299	267	268	248	273	276	321	292	280	283	267	292	286	298	243	283	264	279	288	271	284	288	268	300	274	259	287	259	264	285	268	287	256	285	295	293	294	259	266	240	243	301	270	279	286	249	281	283	297	277	267	259	262	280	253	308	240	264	307	293	277	306	290	261	259	282	276	262	287	288	296	268	273	289	284	284	276	297	260	283	260	302	290	308	274	337	285	291	282	256	287	262	278	284	302	283	258	259	271	301	298	281	275	275	271	247	307	294	280	304	262	262	281	285	291	294	304	268	277	269	318	286	288	280	295	265	291	274	294	290	300	297	247	275	263	305	300	290	281	287	281	286	283	296	279	270	273	266	288	285	265	278	284	284	290	303	270	282	283	303	280	291	275	271	266	294	261	278	300	256	283	263	280	272	275	275	279	278	281	282	295	286	283	294	268	265	287	263	253	260	262	275	269	283	265	303	290	282	276	273	248	289	253	256	290	312	281	263	271	262	269	270	274	282	282	303	325	282	289	307	248	267	323	298	276	257	277	295	284	279	257	302	291	299	273	273	263	299	272	286	274	266	300	301	281	283	302	250	275	261	263	275	313	239	305	263	284	288	305	238	272	289	305	265	299	262	270	261	284	287	264	301	269	301	301	308	263	254	245	273	266	297	293	278	276	313	257	269	272	281	251	263	297	281	252	295	267	289	287	261	272	267	254	259	295	293	267	285	266	286	285	222	268	274	265	266	279	263	261	287	275	238	279	272	277	277	270	294	268	270	263	257	278	293	270	276	276	270	296	275	279	263	254	263	272	282	305	235	267	285	253	245	283	259	267	265	266	300	268	284	279	278	306	277	265	314	251	256	283	287	246	269	286	275	297	258	260	270	274	259	262	273	255	299	307	293	270	272	284	293	285	273	264	283	306	264	275	301	275	299	300	276	278	269	303	288	269	284	251	300	290	268	247	304	282	255	252	283	248	255	269	284	238	294	304	299	261	256	270	285	295	238	270	313	259	230	290	299	260	262	261	297	269	282	257	289	288	328	280	286	273	293	307	288	262	267	258	262	246	279	268	322	286	259	285	260	263	263	266	274	266	267	296	311	285	269	297	259	270	255	267	266	277	243	288	280	266	281	265	302	273	269	272	280	279	275	314	243	282	272	257	244	298	288	287	299	279	268	281	320	253	281	281	280	258	276	308	261	263	276	263	280	269	285	286	271	277	275	269	256	257	265	281	292	252	282	251	286	290	288	307	274	276	283	258	324	265	283	284	312	278	293	283	259	256	281	289	279	253	270	277	282	260	268	286	278	314	268	273	270	255	278	284	268	278	264	275	259	282	306	276	271	303	306	279	285	245	282	293	270	257	281	274	269	287	262	289	272	282	287	283	264	272	255	242	287	268	295	265	257	299	260	288	290	287	299	262	280	315	315	277	264	287	290	274	284	278	264	279	293	298	295	287	239	300	280	287	260	258	299	275	289	277	275	287	302	285	268	281	259	267	295	272	296	267	292	295	301	284	270	291	264	286	252	266	279	291	323	302	289	277	280	286	262	270	279	257	292	280	274	271	246	299	288	267	267	254	297	282	273	274	237	270	314	323	275	268	271	282	299	250	277	274	259	290	263	268	275	290	264	266	262	267	296	280	276	299	283	297	245	283	240	269	309	278	301	290	325	253	271	272	264	283	296	290	264	266	266	283	288	300	276	309	276	281	285	288	261	290	249	261	263	266	284	253	297	290	266	274	258	311	281	277	288	276	267	274	278	283	319	299	282	282	281	298	270	280	258	276	290	284	271	250	254	281	286	256	291	251	277	279	304	290	273	289	269	281	259	281	275	258	295	278	274	262	280	287	285	260	276	274	318	288	303	275	292	283	273	289	270	253	265	294	254	285	279	265	277	287	302	278	296	292	291	306	258	272	319	286	291	261	291	272	268	287	257	266	286	272	282	267	262	269	295	278	299	275	284	255	267	292	275	272	285	252	314	282	259	253	303	289	288	267	284	300	286	276	304	291	299	295	276	266	289	273	255	328	311	290	260	262	267	289	258	319	282	293	280	278	266	282	286	269	289	299	285	288	288	257	261	275	283	313	304	315	299	282	268	281	269	295	285	286	244	248	237	297	286	304	282	292	283	274	254	246	272	293	292	277	280	255	299	271	267	254	280	291	289	272	303	262	272	287	260	299	289	262	262	280	293	263	249	291	296	280	299	270	274	289	258	269	274	286	234	291	296	255	283	284	267	257	289	304	264	266	276	258	247	276	265	288	282	248	266	282	267	300	283	301	297	271	263	287	313	315	284	269	267	279	269	264	269	275	278	276	285	287	299	283	301	280	286	267	281	289	261	295	294	286	292	285	262	313	283	265	273	279	263	288	294	278	272	280	264	260	269	263	310	277	277	268	276	277	292	280	286	278	282	299	282	273	255	283	289	266	327	273	283	287	276	280	267
4936	17471	6078	2878	2007	1514	1194	958	768	658	545	586	456	465	608	469	350	409	341	357	353	353	343	338	337	295	302	318	287	350	309	289	313	328	292	312	283	272	290	299	310	280	319	328	316	281	261	300	298	276	277	276	278	291	278	309	298	290	276	266	292	312	316	293	308	288	271	293	283	289	293	289	258	280	265	326	281	305	309	317	267	293	265	276	299	300	290	286	294	301	290	301	284	272	290	278	291	262	323	291	301	284	263	316	270	285	301	326	315	282	286	297	279	287	251	264	285	284	289	284	302	277	313	311	312	301	300	270	306	262	281	302	317	288	284	305	269	306	268	325	305	290	306	276	272	323	323	306	309	300	303	311	324	292	296	292	290	286	277	299	307	304	331	277	274	282	275	276	271	294	326	256	291	291	288	317	282	301	282	329	274	290	305	284	305	285	265	282	253	276	253	282	292	286	279	317	301	276	299	316	276	306	267	258	303	299	291	278	308	314	271	283	295	303	289	333	304	310	258	282	285	291	301	311	293	295	302	294	279	297	307	304	312	289	271	285	253	285	274	294	267	282	251	269	288	275	313	295	308	288	299	293	279	283	295	285	283	271	295	274	318	310	296	301	299	283	275	280	296	302	288	275	282	311	288	262	287	305	284	294	293	287	287	317	281	299	266	272	284	271	308	286	298	282	296	295	270	287	291	297	274	260	274	294	292	271	283	276	287	276	286	293	284	292	269	280	280	298	274	284	264	260	283	276	278	305	291	257	259	262	298	310	274	317	324	287	295	278	333	291	281	329	294	284	326	309	280	289	288	287	276	296	285	273	302	282	281	306	287	272	291	284	291	313	260	281	271	280	288	314	299	285	288	296	290	274	271	307	301	312	284	287	291	285	289	270	258	285	297	298	301	322	291	273	302	291	282	306	288	294	285	272	294	316	276	299	298	259	321	340	305	298	309	290	284	298	293	290	279	297	313	272	317	289	308	287	307	305	270	297	289	305	292	275	333	303	301	274	282	276	336	297	310	294	250	295	301	298	278	279	289	285	263	254	255	316	305	311	312	280	282	289	299	307	277	302	297	283	277	305	297	317	317	313	295	292	260	297	264	297	278	296	298	289	318	267	268	310	287	307	284	285	287	260	262	290	285	300	295	294	308	290	285	321	286	293	296	294	320	274	280	303	288	301	298	267	286	297	314	293	269	279	287	312	273	279	305	251	262	312	293	265	299	258	311	299	288	260	267	292	308	312	308	295	298	294	295	296	309	296	331	302	299	290	323	304	298	279	297	289	268	283	304	299	298	275	287	282	292	301	287	256	298	273	295	312	299	288	280	267	288	260	291	272	267	290	286	305	287	291	294	299	300	297	286	280	298	277	289	295	268	280	258	264	270	300	299	267	299	266	291	318	260	278	314	299	283	277	259	253	308	301	304	288	290	312	292	304	297	328	290	279	299	301	309	301	302	290	280	306	309	306	294	301	301	263	308	294	278	283	293	284	296	308	292	304	291	272	296	279	288	285	271	280	292	311	295	285	268	282	306	282	267	302	290	297	284	300	293	286	310	273	301	297	283	309	291	273	292	284	312	299	290	284	289	278	285	288	278	293	284	278	292	296	302	271	299	279	280	295	253	295	298	259	291	296	283	287	296	323	281	288	281	296	293	277	289	304	297	301	303	312	287	301	273	296	287	282	302	294	294	285	282	287	306	303	291	303	296	282	301	285	265	289	300	296	263	295	282	315	318	274	302	283	279	298	286	305	310	280	280	308	292	264	290	290	305	273	286	310	299	287	289	307	295	319	324	323	320	318	300	295	298	268	268	290	287	303	294	295	314	310	307	319	287	301	300	300	300	296	313	314	280	287	327	274	271	288	263	303	285	299	309	322	291	297	302	279	299	282	298	278	302	293	255	292	291	282	262	278	291	292	313	286	311	286	271	283	283	265	309	290	289	284	300	281	308	307	307	290	290	304	272	317	295	274	293	283	273	291	305	277	309	278	313	280	301	296	300	280	279	279	301	293	253	282	287	265	265	266	304	309	317	285	256	295	277	261	300	272	307	266	318	313	283	281	277	328	292	261	309	296	317	294	292	292	281	272	283	272	268	298	263	295	286	294	283	291	312	296	274	319	320	270	262	281	306	286	296	293	290	322	302	290	310	299	290	302	280	282	307	296	260	293	288	300	302	290	292	282	317	298	290	300	283	303	293	299	301	293	281	294	304	277	280	285	279	273	266	289	297	286	269	262	288	299	297	323	269	253	300	276	271	294	316	263	276	281	317	314	273	281	300	305	323	310	301	286	288	297	310	294	316	256	282	303	289	283	251	299	275	285	313	309	278	295	285	273	290	267	299	315	289	291	310	292	296	275	272	275	284	291	300	285	284	278	278	268	267	282	294	296	273	285	321	295	282	295	295	293	273	265	296	291	282	268	287	292	275	301	268	276	274	306	271	308	290	302	290	318	300	290	290	298	304	308	288	304	295	307	286	279	285	295	296	253	315	286	311	291	295	266	294	292	288	314	285	284	279	321	318	281	312	275	289	297	291	270	300	293	290	276	297	285	289	330	277	300	290	290	305	288	309	263	260	297	309	304	290	305	266	298	280	296	307	296	285	255	302	271	276	270	313	288	301	298	314	289	285	289	287	280	317	277	273	261	288	304	305	293	300	295	293	302	290	292	295	279	280	267	282	292	268	287	301	311	262	301	292	288	284	266	273	283	291	304	300	302	261	292	310	302	274	253	311	282	331	282	280	307	309	259	316	288	304	261	275	267	288	287	295	273	292	285	274	277	268	285	306	301	277	312	303	264	301	271	345	295	282	273	281	289	261	311	304	295	271	285	277	279	308	295	286	253	318	335	285	302	292	313	306	259	287	299	330	254	282	305	280	270	280	270	296	290	292	282	291	258	288	258	278	273	265	308	285	314	309	309	290	323	276	298	330	300	302	297	304	270	278	272	269	319	265	279	284	284	316	313	280	288	309	300	300	284	296	313	302	292	283	294	260	275	259	281	285	277	290	293	271	262	290	313	285	276	285	281	304	303	295	282	293	247	273	327	292	314	298	310	270	281	285	304	287	293	312	301	296	316	291	305	282	282	303	271	323	314	298	293	321	284	272	282	282	323	262	296	278	308	291	324	299	315	299	272	290	271	303	279	262	287	286	262	315	285	277	289	312	271	298	310	289	283	285	268	276	295	323	287	298	289	280	275	299	283	262	288	274	292	301	283	328	331	300	287	306	288	318	251	288	292	263	321	333	296	292	270	319	296	284	302	290	292	294	284	273	282	259	283	262	247	290	276	279	280	270	280	291	300	256	277	293	270	296	281	275	288	283	285	300	292	316	271	314	271	287	292	313	290	306	287	287	295	276	295	288	283	293	298	312	288	288	308	270	314	291	304	282	280	281	296	328	311	261	288	290	308	296	292	279	300	270	305	289	292	306	310	308	312	309	276	308	293	294	253	300	272	277	284	295	292	292	305	297	291	285	298
24874	21247	27238	25495	9932	1243	1002	865	815	809	842	800	752	818	835	785	774	721	719	750	794	723	765	781	738	756	748	771	721	728	775	674	785	707	786	724	714	676	748	772	758	719	741	756	678	716	706	708	752	737	746	754	700	711	693	766	751	735	736	721	746	753	748	758	722	667	712	708	773	738	707	699	711	775	710	758	759	768	697	722	761	705	752	707	709	708	718	721	730	676	735	762	736	751	706	738	753	763	744	732	713	736	766	742	744	677	718	753	748	712	767	722	738	724	752	758	764	738	687	694	708	718	719	692	741	689	737	677	726	723	743	782	715	689	727	735	753	721	742	754	758	696	761	766	736	743	772	718	720	719	740	747	721	716	743	723	731	732	738	773	718	742	732	747	730	736	740	752	739	714	719	717	671	710	787	723	696	761	726	701	735	707	697	723	702	700	727	732	728	720	755	689	738	742	785	723	759	760	753	740	734	725	728	769	776	684	759	710	722	718	769	744	674	758	717	746	735	737	735	757	735	776	725	731	741	773	742	703	745	733	690	688	741	716	725	695	759	753	754	760	747	707	768	705	755	707	784	720	749	730	709	720	744	733	755	738	772	715	789	734	764	770	712	734	758	783	731	681	751	738	746	698	769	737	727	720	736	698	687	718	715	789	716	725	763	713	760	789	721	751	721	693	700	727	780	748	734	704	735	704	746	789	702	751	746	728	710	712	769	760	719	739	745	749	750	731	767	770	750	757	715	760	707	713	724	721	704	739	768	774	760	741	717	696	770	681	741	659	722	742	713	738	747	749	686	705	707	764	737	720	769	742	711	705	762	720	721	700	747	736	749	738	722	696	724	773	725	698	754	729	733	770	731	766	731	772	736	762	771	754	689	710	729	731	714	721	711	701	761	791	727	786	720	709	735	748	713	725	735	729	742	766	806	720	695	717	725	702	719	724	761	741	758	719	741	777	711	749	707	738	733	751	761	695	687	785	737	713	746	718	701	729	690	727	766	711	721	731	741	718	726	719	746	700	687	732	732	706	768	771	750	733	773	736	736	709	738	721	736	688	732	746	757	771	749	715	682	716	735	750	722	730	736	784	751	708	734	744	732	769	712	719	739	676	731	714	767	750	737	671	771	689	755	797	734	746	728	734	705	712	697	694	715	724	772	716	725	729	727	715	705	721	762	757	723	756	724	745	753	744	734	690	735	736	730	705	759	696	756	754	642	714	781	690	712	725	739	696	755	767	761	722	718	782	749	692	718	713	739	738	764	769	766	733	757	708	716	716	751	745	706	708	737	714	767	721	754	713	713	718	737	778	728	706	761	757	751	711	715	692	737	726	732	767	771	673	688	715	788	671	710	752	680	760	739	670	689	709	752	730	745	732	706	726	729	687	740	747	751	716	754	712	704	774	747	776	712	694	685	688	714	760	788	682	756	762	738	705	733	741	762	753	712	739	743	744	743	725	703	720	709	748	719	734	764	702	712	707	703	696	709	750	767	711	721	689	674	692	703	759	712	749	737	726	706	742	778	737	758	761	708	726	716	759	683	712	760	705	763	711	717	736	712	735	660	679	741	780	685	766	737	723	734	705	679	719	799	700	750	760	739	694	749	774	730	755	725	767	672	753	747	692	777	747	701	729	672	709	716	687	725	764	762	728	713	750	689	696	713	698	741	718	729	735	713	715	761	734	676	712	768	739	746	733	775	746	820	717	732	718	761	713	718	689	723	648	761	735	730	711	738	727	758	704	749	769	689	739	737	681	694	746	681	728	735	716	686	723	733	712	755	760	681	753	718	688	708	722	805	720	725	696	717	685	729	757	720	771	718	712	718	724	704	767	724	700	727	682	713	697	735	740	735	742	731	762	714	699	712	716	699	730	716	705	727	752	720	702	691	770	749	722	742	751	685	720	734	735	716	724	695	724	753	722	757	759	714	710	750	734	699	741	758	747	753	735	714	702	724	687	739	683	701	736	717	725	733	737	748	700	778	702	710	731	741	782	711	728	764	713	735	780	682	729	755	781	711	717	742	742	715	778	744	739	733	750	739	717	727	731	795	704	695	762	717	683	761	713	673	775	790	725	760	701	754	770	748	753	775	706	706	702	718	742	734	706	763	706	744	790	796	691	749	716	687	728	723	736	681	761	798	745	725	697	779	695	662	756	726	682	706	723	684	700	717	747	734	747	720	713	736	741	770	697	694	738	737	740	677	726	727	753	666	720	762	752	745	686	726	715	686	747	680	731	700	730	771	744	721	759	689	717	737	758	715	725	788	696	734	732	768	740	758	709	761	690	723	726	749	761	730	743	653	695	693	729	725	755	754	732	734	720	744	703	718	669	733	734	752	748	748	707	736	750	734	714	778	721	715	696	732	718	763	728	748	701	780	704	748	746	750	749	686	724	692	693	695	743	761	715	766	739	723	745	712	728	709	728	716	732	773	658	759	716	706	732	692	710	702	795	761	741	738	724	760	705	760	778	746	735	718	747	741	718	753	720	722	702	721	763	744	730	743	699	756	724	747	754	746	770	715	779	738	757	696	688	718	701	747	739	712	745	701	778	740	744	728	714	784	724	726	762	707	761	692	692	718	727	727	753	758	723	766	727	715	750	759	750	713	769	742	719	760	703	731	746	736	735	765	692	701	753	766	739	688	754	709	778	713	668	705	750	737	730	668	719	737	683	716	744	798	720	793	748	741	757	769	776	714	680	729	724	703	756	708	718	729	747	759	746	706	723	683	774	726	720	736	752	729	728	740	728	694	684	659	745	763	779	725	680	767	725	696	772	701	716	700	742	743	740	761	784	734	726	724	757	733	732	707	731	737	738	713	756	660	685	693	703	706	700	767	732	695	752	731	706	729	760	739	743	747	738	731	733	703	701	749	704	734	708	717	678	716	746	670	714	735	715	730	789	749	707	730	684	679	772	747	736	732	734	752	697	702	766	704	721	724	723	748	667	706	729	719	728	759	730	702	709	673	784	711	751	773	715	772	719	746	761	715	711	766	741	700	692	715	721	698	712	746	733	753	737	691	749	757	740	800	693	737	708	730	718	763	707	756	678	698	713	732	725	716	714	723	695	730	775	722	710	700	759	715	763	757	744	734	751	726	715	747	671	755	720	753	737	772	729	676	694	749	708	708	747	744	771	732	726	724	762	721	722	680	687	709	767	770	779	708	739	719	727	718	709	728	750	729	675	698	718	738	718	753	727	746	714	685	687	701	700	711	777	788	738	754	752	763	699	745	729	713	674	730	707	671	706	746	752	708	760	764	714	713	740	769	777	717	718	707	704	726	764	703	737	699	733	756	672	718	745	665	772	682	704	703	680	732	709	756	747	724	727	730	703	706	720	714	769	725	724	762	715	733	754	751	714	751	769	732	726	732	710	699	741	728	762	754	776	701	730	754	706	773	733	732	764	732	741	762	719	717	735	784	770	736	757	720	734	732	768	780	719	714	761	729	733	715	738	705	732	777	743	712	735	758	748	733	706
4810	12985	3641	2002	1553	1354	1148	1064	929	927	884	852	861	858	980	834	810	796	741	736	713	740	760	735	766	733	817	693	797	760	730	716	740	719	745	730	704	765	759	746	750	722	764	740	765	775	766	746	764	787	744	738	730	739	731	727	743	770	749	742	746	698	780	707	734	709	666	738	698	715	728	723	766	784	800	750	677	721	762	694	713	747	739	737	758	709	795	753	737	759	754	716	720	691	709	733	738	735	745	763	696	761	701	700	701	708	758	736	711	740	734	746	713	705	704	684	782	692	709	753	683	774	717	778	764	701	720	708	717	757	776	624	729	706	778	746	709	693	737	702	741	700	715	715	738	709	716	758	692	742	698	716	770	764	729	700	721	728	712	779	712	737	721	743	737	713	757	698	763	699	732	771	773	734	741	736	704	716	749	753	740	783	719	730	723	740	765	747	783	727	721	760	746	685	729	774	724	712	709	701	695	740	749	728	767	715	737	743	722	717	723	724	704	669	758	676	747	748	708	736	743	708	716	715	765	759	708	714	742	767	736	718	743	708	741	724	755	720	705	732	772	693	740	761	735	711	755	716	696	777	710	742	735	809	781	745	733	755	697	769	712	772	743	699	734	710	745	730	747	699	693	738	743	708	695	704	721	710	763	773	651	738	769	719	707	736	659	714	729	730	762	758	704	768	730	686	720	737	753	753	742	714	682	751	706	752	756	731	703	702	744	759	725	708	706	703	725	761	748	747	720	722	743	730	734	691	703	737	673	738	738	724	759	752	755	740	710	695	724	711	700	752	715	719	728	730	761	733	738	737	789	721	724	712	714	710	704	737	742	739	748	743	772	721	726	769	699	714	710	674	741	741	721	714	740	730	728	754	699	748	720	720	709	755	718	751	752	699	734	714	709	733	771	725	720	712	705	731	716	704	682	721	671	694	701	738	746	708	733	726	733	733	719	711	710	697	754	702	730	726	716	700	730	751	748	685	702	737	731	709	721	752	775	669	718	755	825	752	760	733	714	693	729	743	738	745	718	748	744	732	788	756	712	749	728	740	681	750	772	725	687	727	725	743	756	748	743	727	724	721	688	733	744	720	727	731	780	734	703	719	771	733	743	728	767	721	729	751	728	725	687	763	706	756	677	756	745	730	674	713	737	728	751	679	738	751	704	719	748	735	689	705	738	727	745	721	763	768	763	744	760	723	731	708	698	763	785	743	779	822	657	756	702	716	764	735	730	772	712	764	717	772	734	722	735	697	748	712	727	704	690	731	725	731	724	737	732	754	755	725	694	741	714	728	746	749	716	728	729	748	721	695	731	749	740	682	720	719	720	716	761	772	723	721	704	725	761	733	691	728	721	686	748	745	748	717	748	708	717	727	752	693	678	645	736	700	705	765	739	738	745	719	722	714	752	755	709	734	762	702	750	708	742	770	711	766	692	707	705	741	740	732	711	724	728	716	751	695	738	697	756	705	745	738	794	682	754	755	709	751	744	712	730	759	721	706	690	762	720	731	764	704	734	672	747	731	750	701	680	668	715	690	735	744	726	683	731	711	698	758	723	703	715	748	725	753	711	732	694	703	693	747	722	735	712	783	699	709	736	708	723	733	743	731	766	714	725	753	741	737	771	730	747	686	741	736	750	740	703	706	732	751	697	730	757	675	721	709	762	728	733	699	715	725	702	761	704	720	738	720	723	716	728	659	716	699	718	731	757	754	780	722	793	740	752	786	739	708	710	745	732	769	667	756	743	729	681	713	732	703	729	752	702	752	745	787	741	737	715	730	709	759	716	729	715	709	697	711	682	719	741	689	710	743	712	742	736	760	731	680	790	730	746	735	761	690	714	723	730	738	729	739	717	705	723	718	765	763	761	754	778	760	709	689	740	749	708	735	691	766	744	743	758	721	752	671	687	736	708	722	729	725	737	742	713	740	718	753	688	744	682	731	733	716	745	744	726	790	753	765	740	718	735	720	699	747	748	739	722	731	774	741	744	721	770	719	742	703	700	763	724	724	701	752	724	741	676	706	753	758	746	716	715	748	701	669	734	754	750	709	750	746	683	770	721	757	728	736	715	704	690	735	756	723	738	670	681	741	698	728	749	736	666	712	682	709	703	788	756	725	709	744	751	697	712	673	745	728	765	686	771	740	752	767	730	759	709	737	704	735	740	766	706	715	750	714	738	692	695	752	682	664	767	750	707	734	749	691	740	747	719	764	701	769	775	723	696	758	725	786	715	741	714	710	714	806	736	704	724	706	755	767	770	738	706	746	766	758	757	713	760	721	720	746	732	740	751	752	761	696	686	718	725	713	718	732	732	751	691	743	716	697	733	748	770	746	700	726	758	720	739	713	696	712	768	772	748	726	769	729	749	754	739	725	681	741	723	703	762	725	700	713	724	715	712	758	699	670	772	696	719	756	706	752	725	711	745	704	729	693	748	686	756	750	740	763	735	709	718	714	712	746	730	738	751	730	733	730	766	723	773	743	723	764	734	773	725	736	737	715	735	767	679	780	732	729	712	727	731	730	772	725	725	678	717	682	751	728	681	760	757	670	766	714	748	747	725	739	723	744	758	732	724	678	764	708	749	746	712	727	792	718	698	712	751	746	704	750	781	719	751	721	774	700	737	705	748	747	745	757	699	703	751	669	696	754	777	726	756	739	745	744	743	784	744	750	743	670	726	788	740	808	713	736	707	702	730	722	768	761	769	725	748	726	754	742	699	678	699	744	737	748	725	698	699	737	780	737	788	753	764	724	733	750	716	726	773	788	711	738	714	723	699	710	750	711	749	726	713	693	705	693	737	737	694	771	759	716	686	700	742	746	781	722	706	727	696	696	688	722	754	719	744	725	724	755	717	672	715	696	713	680	704	717	772	689	713	707	756	720	726	783	677	775	680	730	693	715	693	731	755	722	704	740	681	677	730	735	749	784	714	719	735	700	725	711	707	729	730	763	700	705	726	691	725	741	712	745	746	709	702	736	697	763	758	742	717	711	783	751	676	744	736	785	674	684	735	756	671	741	756	667	711	760	773	717	712	717	674	689	720	770	758	710	735	762	692	740	709	740	779	709	701	699	732	746	710	769	741	758	726	747	721	722	725	726	740	741	716	715	668	769	770	693	701	747	683	726	751	680	687	729	683	705	756	745	770	763	737	677	731	714	723	731	736	687	739	731	753	719	717	703	718	736	672	784	768	742	761	793	741	663	726	727	714	675	727	691	722	753	761	796	726	751	729	697	741	726	657	748	724	726	702	727	691	732	725	723	717	756	709	717	700	724	683	772	721	717	721	722	731	714	704	718	741	731	735	714	740	693	742	752	750	722	758	664	729	700	689	714	737	736	789	683	727	742	716	733	749	668	760	740	742	779	761	746	721	750	749	706	722	722	692	721	730	727	767	714	672	752	750	690	695	728	724	748	772	752	743	744	756	752	744	781	737	719	728	732	697	741	752	722	744	711	734	714	731	679	723	678	758	725	734	722	741	718
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
