0	46	30	46	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
338236815480	338236816041	338236816591	338236817141	338236817691	338236818242	338236818792	338236819342	338236819892	338236820442	338236820992	338236821542	338236822092	338236822642	338236823192	338236823742	338236824292	338236824842	338236825392	338236825943	338236826493	338236827043	338236827593	338236828143	338236828693	338236829243	338236829793	338236830343	338236830893	338236831443	338236831993	338236832543	338236833094	338236833644	338236834194	338236834744	338236835294	338236835844	338236836394	338236836944	338236837494	338236838044	338236838594	338236839144	338236839694	338236840244	338236840795	338236841345	338236841895	338236842445	338236842995	338236843545	338236844095	338236844645	338236845195	338236845745	338236846295	338236846845	338236847395	338236847946	338236848496	338236849046	338236849596	338236850146	338236850696	338236851246	338236851796	338236852346	338236852896	338236853446	338236853996	338236854546	338236855096	338236855647	338236856197	338236856747	338236857297	338236857847	338236858397	338236858947	338236859497	338236860047	338236860597	338236861147	338236861697	338236862247	338236862798	338236863348	338236863898	338236864448	338236864998	338236865548	338236866098	338236866648	338236867198	338236867748	338236868298	338236868848	338236869398	338236869948	338236870499	338236871049	338236871599	338236872149	338236872699	338236873249	338236873799	338236874349	338236874899	338236875449	338236875999	338236876549	338236877099	338236877649	338236878200	338236878750	338236879300	338236879850	338236880400	338236880950	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14479	1700	1745	1472	1058	801	658	575	535	496	443	433	391	392	355	349	380	361	341	323	303	303	304	306	324	294	292	301	303	325	270	279	302	279	275	257	252	334	285	252	260	309	278	268	318	274	250	254	259	262	281	242	229	282	274	242	231	246	229	263	253	301	302	273	251	246	255	236	275	267	273	245	245	242	288	264	249	240	291	235	252	234	278	265	270	238	262	287	277	260	241	261	263	246	263	250	219	293	267	279	240	279	270	227	266	268	262	240	281	251	301	282	273	237	282	276	253	272	233	216	266	255	260	267	275	252	271	306	283	293	248	242	242	231	264	261	240	258	290	269	249	265	278	264	267	266	279	280	270	239	249	284	254	253	290	274	235	251	269	262	249	269	265	264	267	282	267	251	274	292	250	257	288	243	259	228	227	256	248	274	261	289	288	247	263	263	288	247	249	252	295	265	265	271	258	263	240	257	255	251	253	288	256	264	238	275	265	274	267	275	250	270	239	275	265	283	272	287	266	252	292	245	257	284	256	267	228	291	246	259	290	272	250	278	256	245	247	229	259	251	257	257	248	289	251	265	285	256	269	258	241	284	266	251	294	244	272	246	267	273	278	277	260	256	251	296	237	238	259	287	261	250	286	295	270	303	290	268	244	266	242	277	258	243	256	297	275	250	292	254	267	304	286	261	250	267	265	268	291	277	270	247	237	257	262	245	268	258	257	264	271	236	227	244	266	261	250	250	292	253	261	279	272	272	291	258	277	240	282	260	255	250	292	277	266	281	253	249	281	267	255	226	258	264	252	265	269	243	239	242	305	258	267	267	283	285	257	269	274	263	234	279	259	232	230	282	262	250	271	272	261	263	251	276	258	277	263	260	237	250	272	281	253	249	252	233	282	239	251	296	271	253	286	280	236	258	247	266	233	284	264	272	276	272	282	264	247	261	269	264	275	250	269	292	287	262	241	228	234	239	270	247	266	264	273	219	269	282	242	246	267	259	252	276	279	272	264	244	280	250	260	277	261	282	264	283	256	280	260	260	283	273	262	261	261	289	249	223	285	260	268	248	274	252	266	261	262	247	289	299	237	291	242	256	279	284	262	265	280	294	276	256	275	242	267	290	239	273	257	271	242	256	265	255	263	249	271	251	261	267	275	251	257	206	244	266	275	235	297	279	261	306	277	286	248	240	279	280	248	276	240	269	276	257	247	265	252	218	265	253	251	255	241	305	248	270	263	247	277	268	269	293	258	254	288	233	297	270	239	253	272	269	263	270	274	256	274	261	269	249	281	255	250	254	250	262	267	291	255	260	284	264	230	274	287	250	254	282	251	252	249	269	255	286	265	279	288	264	257	280	301	226	276	258	265	264	265	234	287	229	232	248	215	240	266	255	290	277	269	250	277	264	266	239	254	269	257	257	260	234	251	289	285	243	259	271	274	241	247	262	280	255	254	251	288	276	274	239	255	261	273	255	254	243	276	266	272	254	264	257	282	262	255	255	258	263	275	253	275	283	267	236	255	265	269	234	254	260	261	252	238	257	254	261	302	265	282	274	278	251	304	220	259	255	261	281	278	264	262	270	252	256	268	263	225	243	268	247	258	259	241	283	269	247	277	263	290	264	247	261	276	283	254	271	248	274	275	254	266	274	250	249	279	265	280	269	254	260	284	261	234	285	294	260	250	260	259	257	282	263	264	244	251	287	283	262	261	268	276	233	282	252	249	288	254	253	277	248	282	233	278	284	253	264	281	252	252	254	262	250	275	242	296	258	266	270	254	266	229	256	249	266	277	235	255	280	280	252	273	252	269	271	254	254	261	274	234	266	229	266	252	271	246	273	246	264	283	279	293	271	239	271	250	286	229	253	249	225	237	281	259	254	249	256	298	263	261	295	293	260	287	234	272	292	244	292	258	276	280	274	248	240	257	251	247	256	260	259	253	276	259	276	284	261	295	248	265	260	261	284	273	270	245	287	256	256	288	257	274	246	267	274	252	235	241	273	243	255	252	278	260	289	234	272	255	261	224	243	251	258	268	282	253	241	283	290	269	250	251	235	266	264	244	237	257	222	252	238	271	269	263	297	257	286	274	276	258	235	257	288	250	255	264	268	264	261	259	266	265	249	261	280	223	241	254	280	245	225	261	261	267	242	264	252	281	243	260	260	245	280	252	281	251	264	272	235	231	256	280	249	253	245	262	236	248	250	250	272	240	269	286	241	300	259	232	269	247	274	284	278	251	261	273	267	266	256	284	246	230	260	244	259	281	270	244	222	277	267	255	289	279	254	255	262	252	263	250	220	298	276	251	286	290	289	267	251	253	290	272	278	250	270	258	237	223	298	265	285	265	257	296	250	269	244	273	241	257	273	255	278	265	279	277	256	258	285	278	254	252	262	254	268	290	239	247	231	256	229	277	244	269	268	281	280	279	243	271	255	249	261	247	260	249	228	284	256	256	241	289	230	291	287	263	258	255	263	255	254	220	267	268	263	246	273	265	279	247	246	271	252	254	262	298	271	243	283	244	256	245	226	274	270	255	284	273	272	258	265	264	272	255	286	271	276	270	257	253	262	275	266	242	250	255	267	258	282	255	260	250	268	241	232	236	270	276	262	273	261	266	233	288	252	257	250	236	257	279	256	248	257	263	258	252	283	300	252	241	293	271	247	247	278	250	233	260	263	259	244	244	249	267	264	247	273	281	264	277	272	298	287	254	278	255	295	280	256	266	260	248	250	239	286	298	264	240	287	265	281	258	257	253	264	226	257	296	312	272	294	272	264	253	268	231	232	278	235	248	245	242	258	258	266	278	255	276	267	236	228	246	268	260	247	255	265	272	263	233	267	263	261	260	281	238	253	293	269	256	258	242	256	230	252	247	272	261	242	219	276	298	247	247	258	266	290	286	240	272	236	255	253	264	271	261	276	252	288	259	300	294	266	243	252	257	265	259	266	258	247	242	285	245	262	247	268	263	278	266	261	258	283	281	272	268	275	274	259	247	254	241	251	273	253	266	267	306	280	255	265	255	275	286	267	275	255	285	254	243	253	212	243	294	258	251	256	252	269	269	264	265	278	226	273	288	271	262	287	266	268	265	271	266	258	232	247	255	275	277	249	310	244	275	261	269	279	271	253	244	271	264	261	262	268	259	250	256	245	272	273	241	269	220	244	258	248	260	292	264	263	304	290	254	275	277	256	266	272	251	258	286	255	261	269	233	255	255	298	249	261	236	218	252	280	279	284	257	259	288	281	265	269	242	290	253	241	276	268	251	269	265	244	242	257	276	290	283	284	258	272	275	291	256	260	258	227	249	275	255	254	237	244	255	261	265	272	251	277	273	279	269	256	241	264	271	240	279	275	228	269	259	232	282	277	252	266	270	253	262	264	217	262	262	247	282	240	277	246	269	254	250	284	262	253	293	257	253	266	262	273	320	259	305	237	240	286	248	259	283	249	286	243	264	270	269	273	247	255	260	265	246	243	262	275	274	256	266	253
8738	1700	3524	4172	3783	3180	2717	2394	2060	1884	1712	1625	1535	1431	1296	1299	1298	1187	1079	1044	1015	946	899	932	915	878	858	802	842	805	839	821	780	798	739	716	805	721	730	779	742	737	694	722	627	675	641	679	711	615	646	611	613	627	644	590	633	576	617	677	610	609	661	677	608	608	620	643	601	630	639	624	626	619	629	617	673	656	620	594	595	621	632	583	632	577	591	665	652	635	609	605	606	613	570	627	641	599	616	549	626	643	611	643	583	628	626	602	582	604	599	600	616	588	612	574	626	617	587	615	647	604	598	589	626	639	607	623	581	563	567	600	588	625	639	540	612	614	598	621	630	628	619	628	597	579	660	564	574	613	617	587	615	563	626	577	623	640	600	642	574	606	599	599	619	593	572	635	601	621	610	594	574	617	616	618	612	611	624	593	590	599	627	622	648	593	625	590	608	623	581	590	641	599	620	585	624	595	614	618	633	622	616	585	582	593	594	625	640	617	626	617	581	630	600	591	600	617	599	595	660	593	586	612	600	616	550	611	608	552	613	626	585	623	579	639	598	598	580	611	628	612	608	614	581	633	547	646	610	613	629	561	648	586	622	626	573	607	593	589	611	582	622	632	584	625	576	656	597	658	579	599	647	613	615	607	579	594	627	628	616	593	598	627	577	594	611	616	583	631	613	583	608	590	567	599	589	653	581	629	617	622	657	643	609	611	582	625	616	602	609	569	636	594	623	608	579	598	613	610	618	582	617	608	597	608	609	623	609	623	609	561	628	606	646	623	587	617	607	605	604	602	590	599	592	623	612	665	578	619	621	588	619	559	628	616	585	582	603	573	652	625	609	630	589	588	551	626	592	606	604	616	648	613	555	597	647	589	580	600	608	584	588	595	602	604	533	572	626	589	630	645	634	589	623	594	658	592	566	591	576	645	602	627	601	554	598	611	610	603	576	594	625	609	604	643	638	585	606	597	598	593	616	611	563	635	561	583	601	623	596	610	658	614	577	576	605	599	591	583	611	625	579	589	627	632	607	618	590	569	622	609	639	626	588	625	609	576	623	585	602	611	617	589	562	619	605	612	621	615	602	600	607	623	621	594	624	586	617	587	610	619	604	545	588	609	586	597	592	648	605	589	593	598	618	570	604	555	616	592	603	636	642	640	588	570	615	627	542	605	620	640	630	628	604	621	644	591	613	589	587	606	603	604	603	605	622	660	621	605	584	604	590	612	606	599	618	596	595	590	601	627	626	630	574	611	593	558	606	601	581	602	570	580	625	640	596	584	614	571	659	608	612	614	563	602	635	661	617	633	600	588	586	562	616	556	607	583	611	601	638	571	665	624	644	618	612	595	590	578	610	622	569	604	634	622	610	601	596	610	602	503	623	602	642	619	572	559	558	646	605	604	599	603	584	608	638	627	618	637	599	558	601	637	596	600	616	606	603	597	608	582	612	626	615	595	632	604	577	623	615	608	621	592	581	576	573	598	586	604	598	589	621	559	656	586	590	618	609	595	658	621	609	633	584	553	582	576	642	599	600	609	611	623	589	588	618	670	605	579	571	643	630	600	627	631	612	584	635	638	577	605	616	575	622	560	611	591	580	617	609	579	605	599	576	595	668	619	579	568	628	603	626	589	644	628	595	566	636	633	573	602	613	627	630	596	624	590	617	620	614	607	579	618	610	609	625	625	603	581	590	580	595	556	585	604	656	584	631	588	575	622	619	624	588	621	637	584	580	620	598	603	593	633	581	616	605	584	609	599	620	608	571	620	578	628	645	593	630	649	624	637	652	605	615	555	588	604	646	602	662	605	617	595	621	622	611	593	543	594	585	587	602	650	600	579	634	580	593	592	618	611	597	602	581	627	595	648	661	603	597	616	617	598	608	621	618	657	583	613	607	600	616	637	586	629	593	623	589	612	615	607	620	584	560	613	582	607	551	612	578	600	613	580	657	642	567	620	608	611	566	600	592	560	609	622	560	619	629	584	626	601	571	563	608	605	644	597	604	622	613	604	582	628	553	609	586	644	562	586	620	655	652	610	616	622	636	594	615	594	601	604	603	590	601	554	628	642	652	589	592	625	623	591	605	592	592	622	606	598	647	566	580	636	610	622	634	621	599	616	591	631	652	618	603	573	610	630	637	578	614	573	623	569	660	593	604	632	626	629	639	619	568	613	597	560	633	603	593	598	606	612	569	571	645	617	594	624	597	611	587	644	594	579	649	598	639	613	578	598	596	555	618	607	593	613	562	607	575	575	639	608	601	625	640	603	570	610	616	635	613	607	587	597	603	610	576	604	594	601	603	616	650	610	631	632	618	625	622	557	557	608	596	638	597	626	630	580	604	643	604	611	638	596	615	594	628	617	614	574	562	613	613	627	644	659	590	584	584	609	601	615	607	635	611	594	636	640	614	626	603	593	606	635	667	628	614	645	632	624	631	618	591	611	587	634	599	639	583	615	587	615	624	605	612	601	636	602	586	592	607	578	656	591	618	638	554	583	557	563	558	581	572	584	587	598	624	612	559	589	593	603	533	577	594	625	558	632	590	588	605	608	589	620	599	634	616	620	564	581	644	605	576	597	612	628	606	626	626	569	638	634	621	610	570	650	601	624	599	578	597	642	608	622	623	541	602	627	621	614	593	608	581	598	615	553	622	592	607	608	585	643	561	626	627	640	628	599	580	587	573	600	641	602	587	607	593	613	633	625	606	602	606	647	611	625	619	604	638	603	600	601	574	621	606	594	643	599	636	590	652	600	575	624	632	622	625	581	644	621	585	615	609	626	570	613	642	613	673	640	581	625	591	610	625	652	633	620	603	597	635	606	607	592	614	603	639	609	599	640	543	631	599	610	616	552	614	616	608	571	611	583	593	592	608	594	603	576	580	628	618	584	629	599	592	594	623	603	608	587	601	583	629	607	602	627	616	625	622	620	618	558	632	590	604	571	588	590	622	588	583	628	599	623	627	623	582	643	592	599	614	612	597	618	611	558	604	653	606	593	587	610	567	632	593	580	654	583	627	587	627	600	641	618	588	647	558	613	615	619	593	620	625	612	600	646	598	589	580	611	646	594	581	622	640	565	629	586	595	598	609	627	597	634	594	611	598	589	600	660	601	632	591	583	580	593	618	665	612	593	611	589	589	617	593	618	592	584	611	608	613	575	573	586	599	635	614	623	612	633	623	608	589	600	612	595	598	587	591	607	649	549	611	574	606	638	583	623	568	622	620	592	596	583	573	620	612	615	568	639	648	618	610	619	619	566	627	607	570	611	665	609	573	610	589	567	592	611	630	592	605	610	594	621	609	608	600	608	615	558	592	585	595	629	628	617	605	620	626	608	569	578	619	614	601	599	593	625	582	606	620	668	624	628	647	592	616	580	590	656	594	636	612	604	651	597	607	589	609	605	609	572	635	639	587	598	595	567	621	605	620	600	583	644	578	586	618	610	618	597	574	607	586	571	591	627	639	575	616	586	603	583	591	574	615	584
1581	402	476	488	389	362	312	294	286	252	260	237	256	266	226	225	251	236	218	202	196	238	227	212	205	178	258	215	229	216	240	223	220	211	219	236	224	203	180	204	234	172	248	228	219	235	248	221	193	242	218	215	186	230	205	218	222	242	211	226	203	219	202	227	198	199	231	199	225	225	220	213	215	208	244	208	222	222	235	225	225	230	204	218	226	209	225	212	199	269	236	207	207	194	211	203	199	179	204	237	245	227	220	223	220	235	199	197	226	222	221	216	223	223	206	209	204	222	216	222	222	210	242	208	236	243	212	214	231	196	215	186	215	185	187	214	207	242	224	207	216	208	232	211	183	216	204	219	211	192	216	223	188	230	189	233	206	240	212	209	196	215	207	189	204	192	214	235	201	175	206	218	213	224	208	239	224	243	235	218	189	257	208	195	218	217	199	209	224	229	214	196	199	220	206	192	195	210	207	205	171	212	223	232	244	216	228	212	222	212	203	209	199	215	216	210	233	241	199	214	220	199	224	206	212	225	225	212	195	212	219	234	195	205	222	212	208	211	188	200	221	194	225	218	187	219	229	215	215	197	211	210	206	221	230	221	221	221	234	227	224	229	225	231	225	191	241	216	223	199	202	220	204	202	212	198	208	208	215	220	240	215	238	179	235	199	210	234	229	214	210	231	238	212	191	211	222	218	215	217	224	230	245	213	209	213	218	202	206	215	208	198	195	197	214	200	210	205	234	203	234	192	213	209	231	196	247	219	212	194	221	220	206	193	236	243	193	225	212	222	233	216	225	194	224	203	200	225	220	232	203	199	199	206	197	222	202	230	240	216	176	206	229	195	219	207	212	177	249	202	214	225	249	218	236	195	215	220	205	195	237	222	220	200	192	234	237	241	206	208	224	235	198	235	197	231	238	230	255	239	195	209	217	194	221	199	179	233	204	232	221	205	214	217	255	235	219	235	238	201	221	231	220	212	192	206	196	245	211	222	194	180	198	204	199	214	217	214	217	197	208	199	214	212	195	234	238	210	217	233	248	200	183	198	219	224	217	245	212	220	230	222	240	190	218	202	211	228	241	205	226	210	225	239	218	225	231	195	214	194	199	205	220	215	199	240	210	226	237	199	211	260	199	192	221	198	192	227	192	201	226	241	213	202	219	191	215	221	200	224	187	199	244	233	205	213	218	191	239	244	220	212	212	215	205	217	210	246	197	215	218	251	241	195	233	207	209	200	217	207	216	213	199	197	226	211	230	228	215	224	207	229	212	201	213	235	223	211	212	206	176	211	239	236	210	243	203	243	203	216	213	213	215	201	202	199	213	218	214	226	193	236	211	207	200	194	221	204	217	194	221	245	221	223	219	217	212	230	183	232	203	211	229	236	197	197	215	196	234	210	208	236	217	241	214	223	262	218	227	202	230	231	225	210	219	232	205	215	208	194	217	236	230	228	196	234	238	181	209	213	216	216	203	188	213	205	217	237	261	222	222	205	221	186	217	215	210	227	202	194	205	241	211	215	203	212	214	222	208	222	205	200	217	267	196	206	222	216	220	209	220	214	222	241	213	223	209	186	206	233	202	208	218	215	203	185	192	236	192	221	221	223	191	201	209	238	236	227	227	213	215	206	201	217	225	212	236	238	196	222	227	237	192	210	200	200	210	228	204	205	228	208	207	240	216	218	215	238	202	201	234	257	207	235	218	179	240	212	205	216	225	201	211	191	222	197	203	191	231	185	211	209	220	223	219	195	252	209	219	204	218	237	196	197	209	207	214	231	232	199	220	221	182	220	223	198	216	226	215	177	227	242	239	215	210	207	237	214	213	192	216	210	215	220	231	250	234	226	229	203	229	250	247	209	234	231	221	208	206	209	197	191	201	220	215	188	236	204	207	199	212	222	196	229	205	239	210	219	217	228	208	207	218	198	207	214	234	198	192	221	215	200	206	232	201	204	202	202	217	210	219	206	204	189	221	198	202	216	218	201	214	208	230	185	202	245	192	212	211	226	218	209	197	210	191	208	236	210	225	203	204	239	226	211	225	191	216	179	202	208	226	228	220	206	223	230	230	185	212	211	195	155	230	214	200	206	204	208	218	227	221	195	216	216	210	198	206	227	240	217	205	225	220	239	212	222	230	193	219	217	198	217	237	211	215	216	219	219	219	212	215	263	259	171	201	185	209	201	210	207	210	203	217	216	233	227	212	216	221	210	212	203	188	198	219	173	229	188	198	188	233	198	222	205	220	199	213	223	237	215	233	222	248	236	189	207	203	194	208	219	220	222	230	196	231	202	208	255	219	196	198	214	227	240	197	210	194	212	177	184	192	206	180	211	178	200	215	218	254	222	241	234	224	214	205	241	223	223	234	240	217	203	221	235	233	228	214	227	212	212	222	200	221	231	188	210	185	216	231	176	220	215	196	254	246	214	217	219	211	184	219	211	231	216	226	213	207	222	233	228	209	193	208	203	216	216	217	223	213	215	234	199	215	193	196	214	220	254	214	235	197	227	231	245	247	205	209	202	219	194	207	217	220	207	227	203	218	224	199	242	205	210	231	216	240	188	212	223	226	210	209	207	206	225	242	204	219	204	199	215	235	201	218	207	209	211	206	243	226	212	209	237	174	197	215	225	236	220	225	179	172	218	236	197	223	230	205	224	248	187	209	212	195	207	212	209	218	193	224	205	220	231	208	208	212	228	207	180	221	229	196	194	196	211	232	183	228	205	242	202	249	229	244	193	192	208	199	219	220	248	175	230	198	187	214	212	199	198	199	190	219	214	224	216	216	201	213	236	214	222	203	195	232	215	192	184	225	211	207	191	229	203	221	205	241	197	228	204	241	198	216	218	212	224	202	217	254	237	242	211	227	200	233	214	227	178	191	218	193	225	227	207	182	228	217	240	210	209	219	195	241	200	208	183	190	231	203	205	217	234	227	205	208	217	200	209	204	230	229	227	203	186	221	197	209	207	222	203	194	216	216	227	208	205	224	223	260	244	183	230	214	206	224	210	217	216	221	209	192	215	225	215	231	215	204	222	224	213	218	194	185	206	191	196	213	220	201	232	211	205	218	206	197	226	234	249	232	192	190	220	238	204	230	212	218	215	208	219	219	187	185	200	205	208	203	225	223	202	216	217	210	235	207	230	217	214	235	216	192	211	217	184	214	238	224	201	215	221	211	218	209	211	205	233	250	214	229	212	234	223	194	256	219	217	245	186	216	227	188	215	219	223	208	206	214	209	214	204	199	201	199	206	218	223	220	174	219	215	196	210	214	240	206	226	231	222	203	198	194	203	233	213	216	233	232	204	205	220	196	224	185	182	253	226	217	227	195	226	222	229	207	204	216	192	221	227	215	229	188	210	206	220	242	235	220	224	217	210	203	202	227	251	211	232	232	204	223	220	197	222	216	213	200	231	218	212	228	218	223	234	218	220	200	229	212	199	220	222	209	217	227	219	216	217	209	230	243	233	227	208	203	215	222	206	204	221
1854	702	1151	1315	1118	1093	979	880	859	780	847	799	691	767	723	720	662	682	682	638	628	603	626	593	623	588	585	591	623	537	540	581	544	541	565	534	514	574	588	546	582	588	526	587	578	573	524	500	536	550	514	548	583	557	529	495	536	536	559	569	512	528	573	574	515	524	503	523	531	522	543	538	541	543	507	547	572	510	561	537	561	531	492	539	589	515	494	560	537	516	522	489	556	514	535	530	538	468	514	533	545	516	532	491	518	568	549	513	510	534	495	477	548	516	517	539	525	550	513	507	510	515	486	549	524	539	544	512	517	532	507	500	512	544	543	494	552	523	508	530	576	479	519	546	498	523	523	475	520	507	535	518	506	515	515	537	491	546	504	518	520	508	524	535	520	524	538	539	551	524	496	508	535	517	519	517	512	535	548	519	494	482	531	502	477	499	515	509	518	539	529	529	503	532	504	556	521	496	512	515	485	557	522	541	485	522	567	524	542	483	514	486	518	567	534	470	568	514	522	495	523	556	539	519	517	555	549	491	547	500	523	548	562	505	494	509	516	515	538	532	505	518	532	523	508	517	529	514	528	516	531	443	526	543	530	545	505	535	493	556	509	553	529	502	552	528	551	542	513	516	548	513	483	553	532	525	496	498	537	532	493	508	498	529	495	545	521	537	523	554	517	502	509	529	502	530	525	500	517	523	509	517	505	513	521	519	495	557	585	527	502	515	503	527	553	504	468	494	504	503	549	542	524	524	487	523	511	503	525	514	510	536	515	523	543	531	552	544	496	508	550	505	510	522	508	486	552	564	526	508	486	537	556	534	527	542	539	485	508	507	481	548	496	547	503	540	500	524	503	575	516	541	507	506	521	514	551	530	565	536	521	507	543	492	466	555	516	534	551	508	547	510	516	533	518	472	508	499	514	479	522	513	517	504	531	523	514	513	526	475	557	503	527	539	522	500	512	525	504	513	524	549	550	521	546	521	489	487	522	527	514	532	576	533	515	528	529	537	541	517	485	508	570	522	501	564	521	529	509	499	500	528	532	517	532	496	540	524	497	527	532	520	546	513	567	486	497	503	521	507	545	527	524	529	493	517	546	554	497	563	500	521	495	528	497	521	496	575	505	526	507	505	532	525	573	535	507	519	535	517	514	526	520	540	507	545	499	537	596	537	511	581	478	496	493	506	575	486	494	536	538	526	495	513	552	496	527	476	513	549	522	523	526	530	566	534	556	538	485	484	497	520	513	541	538	518	556	505	514	510	509	517	565	490	520	504	582	532	564	547	526	503	484	531	521	497	507	552	525	509	527	551	555	511	491	515	481	518	544	523	520	508	521	509	503	539	521	579	551	512	542	530	515	547	507	488	490	520	550	491	483	560	516	510	526	529	528	520	503	521	494	498	524	548	512	514	537	546	524	495	517	543	482	522	573	543	488	520	531	523	528	498	526	513	557	491	518	524	530	516	526	482	565	517	527	498	527	513	517	492	526	550	495	508	572	517	538	510	504	540	570	552	546	539	539	483	508	509	531	530	500	484	534	478	480	494	482	540	535	550	516	500	529	518	503	532	557	532	577	560	520	557	512	556	540	553	547	504	560	481	510	530	501	502	483	509	566	508	543	512	509	505	497	535	536	532	537	521	512	505	492	500	531	540	546	513	501	489	482	489	559	556	533	528	516	513	540	560	517	498	539	549	504	540	550	507	531	522	535	507	532	538	532	533	537	523	526	502	543	513	539	551	523	533	513	535	498	512	563	514	519	506	528	525	512	543	499	554	544	541	520	524	523	505	523	542	524	495	533	537	495	541	503	537	500	521	537	568	515	545	511	514	519	523	544	503	546	534	503	500	508	523	535	518	557	525	505	524	534	550	532	519	540	521	543	487	518	537	519	532	523	527	572	538	543	517	536	551	517	552	503	520	556	531	565	543	532	496	518	530	478	491	500	522	553	530	565	510	555	512	531	497	555	543	534	526	514	500	516	530	552	492	511	508	537	500	554	533	529	553	543	550	518	515	538	512	560	537	524	519	510	541	494	534	527	526	511	481	526	488	486	521	538	520	538	550	553	519	505	514	511	540	546	532	511	500	516	485	517	551	478	532	529	557	507	519	525	496	520	509	519	502	497	528	541	553	505	568	541	500	520	552	541	545	520	544	475	520	505	558	538	521	468	501	529	489	507	544	525	484	533	530	528	501	550	562	487	571	536	513	536	520	512	566	506	509	563	577	540	510	541	513	520	489	508	495	527	509	544	488	495	515	517	530	510	517	523	522	503	504	547	591	532	484	538	500	535	494	508	518	505	480	499	567	510	533	544	493	588	573	511	497	531	512	499	515	514	526	512	471	551	521	510	481	529	556	502	506	515	497	528	542	564	569	524	506	519	548	497	481	515	564	527	518	535	565	533	508	539	545	501	582	540	524	526	540	555	536	494	503	542	480	499	564	526	459	504	519	532	527	506	548	526	522	504	563	466	547	509	500	503	564	512	498	549	550	520	491	497	511	521	538	505	561	494	504	508	514	512	540	541	488	568	506	541	552	505	509	523	523	538	537	528	552	536	496	535	522	539	517	499	491	492	537	498	522	505	545	474	543	517	534	521	542	516	515	523	514	556	510	526	535	499	527	499	507	528	533	552	506	524	511	529	511	543	483	550	536	523	504	505	535	541	592	510	532	512	520	537	488	525	517	527	518	513	552	517	566	518	551	547	508	545	515	518	470	556	547	535	523	509	463	501	504	524	537	557	511	540	533	523	533	515	501	539	544	498	546	523	485	526	553	518	532	530	470	541	516	498	480	495	498	512	515	549	498	527	508	526	522	499	493	518	534	504	536	531	511	534	493	503	522	573	511	495	518	511	532	475	558	562	489	521	534	523	496	512	486	519	549	493	513	522	515	511	504	548	521	510	542	541	543	516	505	528	528	543	537	565	533	527	504	515	538	532	527	482	507	543	494	496	514	556	532	546	562	525	538	517	537	517	562	524	481	526	508	521	496	539	525	557	526	500	486	499	547	542	517	507	543	552	513	516	484	501	481	475	535	484	489	541	562	504	507	501	502	541	546	531	509	476	531	517	538	526	545	505	471	560	524	537	544	524	535	499	505	502	549	546	493	505	499	563	535	529	539	553	519	517	541	496	505	531	540	517	500	516	519	492	519	527	523	538	542	512	524	570	508	511	532	508	511	547	571	536	493	494	505	511	542	521	523	510	555	525	496	541	527	513	491	543	529	553	488	526	468	561	523	487	572	491	483	505	523	504	550	510	541	493	488	559	517	536	509	538	499	510	545	563	508	532	512	532	493	509	494	528	485	498	535	461	551	506	564	559	512	516	513	525	568	503	522	564	518	523	526	497	544	523	522	547	547	489	524	534	514	543	518	517	527	523	539	515	517	540	501	519	521	517	544	493	522	515	509	548	502	481	541	513	533	545	520	499	518	533	519	539	520	580	525	506	518	561	566	544	557	529	523	537	562	504	575	456	534	550	492
7566	962	1097	965	713	651	540	482	428	407	390	402	348	361	370	373	324	349	314	318	304	309	300	319	284	286	326	313	292	324	323	304	316	290	290	291	282	272	290	300	323	323	282	295	285	289	295	307	240	304	304	279	307	309	291	282	319	282	296	305	276	294	292	275	296	318	288	289	287	301	273	288	304	281	298	313	274	245	281	291	296	317	258	308	279	288	299	278	259	303	259	291	298	288	283	261	301	295	289	272	291	295	300	278	307	291	324	316	304	298	309	273	269	312	296	285	289	284	268	301	289	280	286	305	282	293	337	250	247	306	267	297	287	291	289	291	314	328	297	290	313	320	292	282	287	289	325	294	285	318	292	293	245	319	323	288	311	318	308	285	304	281	265	265	279	292	287	287	300	283	277	319	279	259	286	305	273	332	275	286	276	310	302	282	282	286	278	277	300	289	263	293	246	258	298	276	281	305	290	276	325	320	283	276	262	281	317	283	306	290	272	287	312	296	335	254	289	292	280	294	297	287	276	311	271	289	308	290	324	308	263	293	250	283	299	326	329	310	356	312	305	308	278	265	308	295	287	259	291	295	289	296	280	304	316	326	288	300	288	303	287	303	290	274	309	313	275	278	305	292	302	308	291	289	304	284	270	264	300	303	302	302	284	295	269	296	295	286	286	315	311	270	282	310	269	295	300	277	313	300	328	292	303	301	305	314	272	332	281	308	301	304	296	330	268	268	268	268	278	299	296	285	251	285	307	333	292	296	278	287	289	266	327	319	337	326	308	288	290	294	282	291	288	282	295	306	311	266	314	288	293	276	307	313	322	303	277	327	261	310	292	301	276	294	283	315	312	332	306	286	295	299	296	275	267	263	284	287	310	298	280	312	296	288	300	310	293	265	289	275	292	290	309	301	318	307	333	291	330	284	294	289	302	304	298	280	322	295	270	328	299	318	299	320	302	294	304	289	269	303	292	307	293	289	300	280	317	290	318	289	299	293	296	309	337	309	321	302	319	319	307	278	280	316	313	290	272	303	280	300	270	321	325	300	265	270	294	285	287	291	284	302	301	326	293	276	257	290	294	277	307	279	293	271	283	277	305	273	274	259	285	275	311	301	339	270	306	312	305	277	326	254	279	289	271	326	299	286	293	274	282	305	305	308	300	304	299	315	280	311	269	287	289	296	325	277	296	292	234	265	286	302	319	249	297	296	298	303	321	309	237	280	277	289	252	308	300	329	262	285	289	277	296	322	301	301	297	303	291	314	326	303	249	277	312	286	286	314	260	293	291	273	309	266	321	286	337	302	308	277	280	324	286	268	331	296	272	299	309	281	269	305	301	317	312	292	307	280	291	300	330	297	286	290	280	271	289	323	290	273	277	284	305	273	298	296	281	274	299	266	286	337	298	283	302	278	297	274	319	270	276	290	298	287	269	294	296	295	315	303	286	285	293	302	321	246	326	304	285	289	284	281	339	266	259	288	300	320	283	295	300	296	309	301	301	254	302	274	303	295	298	285	287	284	292	287	254	274	272	303	335	272	284	316	277	318	285	312	280	269	310	299	314	306	310	266	284	290	282	274	285	302	314	321	289	321	320	291	321	246	291	314	293	315	294	293	272	274	307	279	279	328	287	281	281	280	270	293	275	278	291	334	290	317	272	280	289	282	288	302	290	312	283	274	287	298	271	310	317	282	298	284	276	274	291	311	319	287	288	264	295	273	294	297	318	293	271	274	288	291	270	315	295	292	337	304	273	299	308	274	295	308	303	297	291	311	303	290	277	257	258	291	280	275	268	290	317	267	312	284	274	291	303	277	301	291	293	290	295	307	323	275	281	274	319	256	280	266	300	278	281	285	270	294	311	288	316	296	297	303	287	260	296	272	300	262	335	319	313	312	302	290	301	301	260	292	295	311	295	280	301	272	305	270	299	285	281	305	303	292	292	296	296	288	300	306	274	289	287	260	323	290	272	275	293	338	322	272	301	303	306	253	309	274	282	283	296	267	317	287	332	298	271	279	301	297	278	287	246	311	313	301	298	281	338	306	321	292	341	294	260	297	308	315	263	285	295	303	295	300	331	300	291	319	323	294	284	305	280	273	322	306	274	291	328	304	280	258	276	318	276	336	326	289	295	285	318	301	270	288	266	256	315	321	303	307	296	321	287	278	258	306	289	299	291	282	280	312	268	300	300	289	299	273	296	307	297	255	281	278	290	299	315	311	287	305	267	269	307	304	263	270	311	260	283	274	316	291	297	305	329	325	255	286	290	343	339	299	330	287	310	300	282	289	270	282	306	313	293	265	306	299	296	279	299	333	267	308	298	298	282	289	288	294	279	289	286	308	262	294	279	304	295	269	283	329	272	317	293	286	285	319	302	331	256	281	280	308	251	276	279	269	313	309	296	278	298	287	271	293	298	306	308	323	303	274	312	283	296	269	300	317	297	249	260	314	294	294	294	315	291	252	299	288	282	265	295	324	298	290	313	282	304	293	284	292	302	289	285	299	300	280	281	289	321	302	260	286	274	260	304	293	327	312	303	330	302	290	299	309	286	249	305	326	349	294	292	308	286	274	293	299	269	295	297	317	317	293	296	325	276	295	303	312	289	300	281	272	309	303	325	311	309	302	306	286	282	304	320	303	309	308	324	310	287	267	286	267	282	257	278	281	278	304	279	259	278	310	318	252	304	275	292	283	289	313	303	290	288	293	274	252	302	297	303	286	260	281	266	304	289	296	307	266	279	279	267	312	302	340	307	315	251	321	300	341	308	273	310	292	309	289	322	286	302	289	299	301	346	266	273	305	331	287	280	288	291	304	310	272	318	269	272	289	276	275	313	292	298	296	293	273	296	292	289	259	306	276	283	302	275	301	270	296	297	326	305	273	293	270	291	266	260	296	324	288	281	281	285	313	288	295	311	290	298	268	315	318	306	287	293	271	311	314	286	299	306	280	306	278	298	311	264	310	307	285	316	289	275	305	277	289	344	274	292	297	286	285	289	275	286	299	306	321	342	287	270	293	314	290	296	342	289	303	297	270	295	272	299	294	327	288	288	294	281	292	322	310	313	305	267	335	319	310	312	287	316	292	290	294	282	325	296	264	302	334	333	312	280	315	287	284	307	307	285	299	316	347	281	287	312	289	302	311	292	265	256	317	298	296	271	279	314	311	284	296	304	263	287	288	284	272	268	284	316	309	316	302	314	292	301	259	310	277	295	312	285	290	301	286	298	310	320	305	298	283	289	301	311	286	264	319	283	309	295	321	315	306	272	272	295	285	339	289	291	283	296	276	314	288	315	316	328	287	270	285	301	299	276	266	290	317	299	289	292	283	291	272	320	277	318	303	289	311	316	296	278	316	272	280	296	264	310	282	332	278	346	304	283	276	297	305	283	262	285	305	304	298	284	309	301	285	305	253	308	283	277	281	279	303	288	293	283	272	291	296	278	285	290	273	299	283	285	299	295	304	277	296	314	287	282	314	277	308	274	265
6505	1292	2468	2906	2620	2225	2021	1768	1596	1441	1380	1319	1194	1131	1076	1063	1031	1081	984	904	913	920	861	865	854	852	822	763	799	782	766	774	839	833	814	808	796	749	782	776	724	798	737	734	672	733	675	717	704	741	690	753	696	713	732	678	726	652	667	727	709	638	650	710	716	695	726	717	706	741	711	712	689	719	698	722	653	685	661	687	703	678	738	683	742	706	705	726	698	721	645	710	698	726	684	664	666	699	690	668	707	716	700	689	668	655	686	636	678	668	711	702	659	710	701	735	649	719	689	700	720	617	688	658	703	650	681	703	669	692	700	733	720	649	615	667	663	667	734	731	671	726	739	654	669	658	736	646	680	689	683	704	650	685	619	686	661	722	665	681	710	642	636	677	684	632	665	655	712	683	675	682	673	668	680	680	689	687	695	637	659	676	686	661	709	676	671	675	696	715	714	689	713	671	735	680	710	712	652	677	722	679	691	688	683	731	689	685	673	672	677	710	661	633	684	671	670	704	658	689	639	664	698	633	706	720	644	705	672	665	696	687	680	712	769	678	691	734	659	670	681	682	654	711	673	657	693	696	694	697	660	705	707	707	689	681	673	696	717	685	726	684	723	709	670	727	675	664	724	644	717	724	710	655	683	687	660	716	661	666	724	674	658	677	690	673	722	682	675	703	695	635	716	666	762	679	689	695	678	714	693	681	669	663	680	711	676	661	740	667	672	712	708	670	691	659	659	685	733	685	702	724	684	766	697	703	662	660	662	698	670	737	661	663	680	730	684	700	674	683	665	668	705	661	671	675	695	716	668	663	716	689	697	667	646	691	630	700	678	672	643	661	702	696	643	692	690	718	678	699	666	643	680	688	668	698	682	708	709	691	684	733	763	704	679	667	681	668	627	706	666	692	690	718	679	760	659	711	646	634	692	673	699	689	719	719	681	675	703	707	670	667	658	680	679	698	717	641	695	673	670	635	695	661	673	652	697	765	697	697	766	644	680	668	668	671	660	711	676	703	652	663	655	651	724	706	674	712	701	696	645	692	715	711	682	632	665	654	675	672	685	669	664	667	655	666	696	673	705	668	651	679	699	657	662	665	692	667	667	673	726	677	718	693	672	702	716	695	665	708	672	642	686	713	628	753	702	717	669	699	704	695	689	659	692	729	684	678	663	671	698	707	696	698	662	682	737	674	692	678	657	654	706	691	722	675	690	664	710	638	679	747	670	660	696	676	683	642	630	685	706	697	721	700	698	672	683	686	669	627	684	674	710	692	655	674	681	700	686	660	698	669	685	686	664	674	717	663	669	690	658	683	679	694	670	702	662	722	721	746	666	672	666	715	661	711	673	740	680	703	702	676	697	694	745	635	703	663	629	716	686	672	671	709	663	681	712	719	654	693	674	688	669	614	644	642	736	691	669	669	713	646	640	659	714	657	679	667	692	718	688	694	709	665	711	676	643	697	640	690	736	699	625	641	648	642	690	702	672	670	670	661	692	771	676	684	684	677	647	693	666	712	675	734	648	614	675	733	679	681	636	695	692	695	693	677	699	655	696	694	677	652	714	696	669	725	668	658	659	757	645	648	657	714	644	660	691	671	682	676	667	655	657	718	705	651	672	707	655	651	654	686	644	711	683	676	629	699	692	680	699	735	666	697	703	702	674	701	709	725	654	689	723	686	705	634	694	691	698	680	686	708	645	693	670	684	680	707	718	660	647	755	686	679	657	690	647	672	695	666	713	673	674	653	675	691	691	719	667	674	698	620	662	739	687	656	644	698	634	668	707	649	665	686	680	679	682	682	675	650	718	666	710	696	670	663	703	693	647	676	628	659	695	700	718	694	660	684	686	632	653	642	648	644	636	696	709	670	665	720	636	709	669	723	703	669	679	706	703	722	694	714	660	701	667	664	674	664	671	663	710	689	689	719	716	736	705	660	676	704	691	735	685	673	684	688	652	695	657	666	706	697	699	653	664	680	672	675	684	642	655	684	660	660	681	677	679	669	686	710	696	669	668	703	734	682	659	702	673	661	725	659	642	702	676	654	722	646	684	674	666	671	718	728	651	692	670	692	670	675	686	668	697	687	696	679	724	714	691	684	681	657	689	722	674	652	733	669	689	685	716	656	690	681	681	693	658	725	651	682	700	694	626	668	679	709	724	689	709	678	687	663	663	700	651	655	688	697	675	702	708	662	721	684	649	696	701	697	733	662	721	688	691	693	669	741	664	664	679	679	632	690	702	685	684	706	672	673	727	703	595	721	724	649	667	674	698	701	683	678	629	677	662	706	664	650	701	679	728	682	656	679	717	696	751	729	612	684	728	685	719	698	672	718	682	717	712	670	659	666	724	679	652	653	708	647	724	650	684	678	654	699	695	707	697	693	665	742	662	647	733	663	632	702	671	640	661	691	682	659	673	664	667	688	723	658	667	699	715	695	656	748	694	664	675	678	680	677	714	694	699	663	658	682	683	649	698	672	698	683	663	658	678	696	704	689	727	724	705	724	655	664	694	716	708	664	670	743	661	698	696	686	711	646	670	736	703	665	661	665	697	678	642	671	688	714	706	688	647	701	628	671	690	706	702	652	688	688	668	650	709	692	722	727	715	699	711	705	655	703	675	696	675	670	703	717	711	659	654	698	687	711	711	646	668	689	681	764	697	678	662	662	720	673	663	681	674	670	656	693	655	716	668	677	729	704	684	684	697	708	725	685	663	696	710	688	684	706	695	668	679	656	651	679	716	708	722	668	647	739	716	691	670	662	650	679	701	723	725	668	641	703	689	647	725	704	713	712	672	680	692	663	692	707	716	643	693	659	651	646	712	678	686	666	664	688	656	626	700	628	617	712	708	657	641	727	711	671	660	683	659	699	648	724	688	652	651	682	694	679	689	670	731	746	690	678	690	754	673	644	706	641	666	673	653	682	719	655	660	660	713	687	699	642	713	654	656	722	704	683	707	661	654	661	674	705	657	664	677	736	732	676	653	692	674	676	642	619	703	719	705	655	626	697	697	690	668	710	654	664	697	723	682	681	702	735	658	668	722	677	662	630	705	639	723	739	633	683	694	664	671	683	646	707	691	678	660	633	731	662	655	691	653	701	650	670	689	724	647	693	673	703	713	666	644	693	745	700	703	687	726	674	646	716	684	712	666	681	691	672	693	728	678	626	710	672	702	697	659	707	688	653	681	677	673	675	665	661	657	668	652	696	667	710	706	667	684	692	729	698	657	709	685	677	678	651	694	705	653	682	653	722	678	660	727	681	714	691	728	679	683	677	682	695	710	660	665	665	682	685	703	681	671	720	654	722	679	655	707	668	667	677	673	703	665	700	687	664	698	660	707	646	706	685	669	680	674	673	632	693	690	666	671	666	720	737	662	729	696	648	687	743	724	683	664	728	707	680	677	667	705	637	664	659	705	675	657	675	667	682	735	680	706	703	671	646	652	670	654	683	653	678	649	705	682	667	649	665	657	646	667	662	673	694	677	650
14435	1708	1670	1477	1008	722	633	637	501	486	487	385	372	371	376	342	330	290	328	334	334	281	291	298	281	269	287	276	292	263	281	282	295	269	287	267	283	276	263	270	305	265	262	262	249	269	263	268	248	251	264	288	273	235	278	241	267	279	271	269	236	253	230	249	269	268	301	243	247	253	288	280	267	254	253	227	235	264	250	257	265	252	256	274	278	259	226	258	260	259	276	258	251	256	280	257	229	267	278	251	314	289	269	235	241	256	247	246	263	255	253	278	263	236	253	262	260	260	291	254	277	261	283	241	268	252	304	247	237	251	224	268	226	269	245	240	263	268	256	251	251	251	243	234	264	257	250	239	247	269	260	274	252	265	243	267	265	250	234	264	230	269	224	238	205	263	253	242	271	236	255	239	262	248	227	217	251	265	266	265	271	276	251	302	264	274	233	230	245	222	244	239	275	253	242	272	246	264	251	257	255	265	254	278	259	237	250	252	277	255	268	238	241	289	285	248	268	285	265	263	257	290	269	279	257	242	257	235	256	253	273	244	282	283	245	243	254	263	236	245	246	271	252	244	245	267	246	275	269	229	251	278	255	268	249	279	240	237	261	265	239	256	259	270	232	251	242	260	245	244	266	253	239	254	215	236	258	245	252	254	246	273	242	244	249	265	278	267	252	241	252	272	260	257	254	268	258	226	240	257	253	257	274	268	274	240	232	268	283	269	282	255	250	252	290	260	245	240	245	261	241	233	237	269	264	218	251	253	278	246	268	260	242	248	271	296	250	240	241	258	262	245	301	244	282	262	247	248	262	264	273	238	261	229	241	253	236	276	248	255	242	250	262	255	256	290	279	261	260	283	268	225	250	269	282	266	247	228	256	258	256	254	252	265	257	236	250	260	254	294	271	261	251	251	271	238	244	250	255	266	270	248	276	256	265	251	249	226	226	230	248	285	249	261	257	255	261	235	242	277	264	246	265	235	235	243	270	281	280	261	248	257	244	260	270	245	239	272	289	248	245	244	258	226	244	248	233	261	256	273	246	262	292	235	241	274	264	271	291	256	245	254	256	256	282	251	241	281	252	248	264	286	289	237	267	249	273	269	249	254	255	251	242	252	262	234	261	231	271	260	243	232	268	252	265	279	265	265	237	260	286	252	256	244	248	285	249	273	288	277	264	236	247	295	263	297	244	271	254	279	291	261	259	274	254	242	281	244	235	237	262	267	275	256	244	271	263	247	260	247	268	248	228	234	274	270	262	229	241	268	275	256	266	255	262	253	260	217	272	250	274	249	253	267	277	230	241	262	249	241	239	266	252	333	241	237	260	241	262	262	265	225	248	263	287	219	266	252	251	260	263	272	232	249	255	294	274	234	216	259	222	263	252	249	258	264	239	245	264	240	259	247	261	273	249	247	273	251	282	264	264	241	239	271	250	259	254	226	241	249	251	287	239	255	251	238	270	255	240	265	225	266	252	222	268	252	277	287	279	228	261	240	262	277	239	255	257	247	263	253	228	249	276	267	260	253	257	283	265	227	229	262	241	268	252	290	251	235	236	252	224	244	250	259	257	217	255	257	251	264	262	284	252	271	266	231	249	253	246	242	255	253	252	232	282	239	239	221	263	270	256	258	233	237	238	257	239	267	227	242	257	283	249	243	246	266	251	242	246	253	281	255	251	225	244	231	254	272	247	246	255	248	247	253	256	234	240	277	258	258	262	265	256	290	305	212	283	269	256	258	227	251	259	251	261	252	267	251	262	238	303	299	273	210	253	248	231	266	250	231	255	268	264	238	271	249	253	243	278	270	250	260	275	244	266	252	290	254	284	258	255	238	276	271	225	279	281	247	281	268	292	211	269	231	251	270	252	283	276	269	275	258	272	252	230	269	219	274	246	274	257	223	249	252	239	267	261	259	254	233	257	235	231	249	233	278	228	270	237	243	261	260	242	286	238	243	241	220	238	292	264	240	231	239	248	278	284	266	248	234	256	281	243	266	252	236	256	255	264	223	254	240	265	225	241	231	251	247	227	294	272	280	267	239	229	250	233	274	240	246	264	265	257	255	229	258	230	231	228	243	257	255	257	207	266	232	276	233	230	269	272	274	215	260	252	264	239	274	277	282	252	254	265	231	252	251	252	261	266	259	225	295	239	250	250	287	269	256	251	249	238	263	250	247	246	267	262	245	224	274	238	261	265	253	245	229	297	240	261	239	273	249	258	240	237	231	226	228	246	230	258	240	281	243	244	261	274	266	267	254	269	248	239	262	267	261	244	262	227	239	252	285	254	259	250	241	234	248	258	276	225	264	247	265	274	248	253	273	246	270	278	248	239	261	252	223	268	273	258	258	256	271	251	253	265	219	255	254	267	261	267	288	262	266	254	231	231	253	250	296	261	249	223	246	261	283	265	272	272	240	254	249	255	244	256	240	224	216	283	299	240	246	291	238	261	245	268	249	229	252	249	275	261	238	269	269	270	263	257	261	253	265	230	241	266	243	228	295	295	255	244	242	238	266	254	287	249	252	266	233	266	257	286	247	262	267	235	270	254	269	248	261	250	275	257	257	262	249	253	236	238	260	235	224	268	253	267	272	251	242	250	235	247	253	254	259	212	227	256	245	270	240	254	278	230	277	256	258	256	267	229	247	217	232	249	254	263	277	293	258	259	261	275	271	257	270	237	259	240	246	250	227	247	267	257	255	264	277	266	259	263	240	237	274	249	258	293	235	264	287	255	245	221	222	260	287	280	238	262	261	273	267	249	268	249	250	254	269	259	280	248	246	265	241	290	266	249	256	261	239	254	264	243	272	261	274	268	256	251	270	285	249	269	264	266	264	248	268	257	242	237	266	249	254	242	230	252	252	254	246	246	228	253	251	283	258	244	243	243	270	301	254	205	248	264	280	264	262	251	270	259	260	244	273	239	259	294	271	279	242	275	263	255	260	240	269	224	269	267	301	227	262	266	246	229	266	266	271	253	244	235	267	285	268	240	263	202	234	266	247	274	239	271	242	283	270	234	253	240	264	266	227	248	255	240	264	274	245	239	231	239	258	277	259	257	225	262	269	259	266	262	242	232	263	274	230	265	248	256	246	251	242	238	260	248	262	268	257	240	277	235	256	275	282	253	222	252	256	256	257	278	272	256	228	246	256	235	265	259	268	270	251	258	251	255	238	282	278	253	249	267	264	266	252	262	237	251	256	241	268	259	275	270	256	299	278	248	254	261	280	239	250	243	260	263	246	266	272	250	235	300	263	245	207	238	264	253	240	243	237	252	272	254	258	294	268	289	268	258	295	234	251	272	258	255	301	235	266	263	235	256	248	251	224	245	238	278	264	267	243	270	255	271	262	232	282	272	240	227	250	265	253	252	224	243	251	275	260	282	254	272	300	249	248	271	266	227	247	222	274	252	268	262	250	256	302	281	250	262	267	270	254	251	247	251	264	279	279	260	276	249	272	244	262	257	248	257	240	234	233	255	257	282	246	240	240
8531	1583	3385	4309	3774	3024	2674	2228	2121	1939	1656	1596	1406	1356	1320	1237	1246	1180	1100	1052	989	950	911	870	836	829	824	805	772	805	831	770	774	751	751	672	745	690	664	704	650	651	687	646	694	664	619	562	642	623	659	639	621	637	585	606	600	614	622	593	591	628	666	661	570	628	592	564	599	622	602	605	588	631	616	626	629	573	585	591	590	589	603	592	590	597	583	646	613	589	593	581	623	594	603	586	556	628	568	625	604	554	617	635	579	622	634	572	618	598	593	579	633	604	593	570	555	580	556	594	595	592	594	621	554	584	590	634	570	589	569	599	578	621	591	557	611	578	630	574	569	613	596	586	625	575	611	583	586	616	579	574	573	583	616	596	556	591	597	585	605	575	567	600	610	605	561	597	579	580	583	606	609	579	599	601	616	562	578	607	589	618	612	625	589	599	564	583	555	574	601	573	615	576	580	580	605	588	606	576	570	610	574	588	558	604	632	558	620	596	565	625	583	577	591	582	615	590	605	607	575	597	539	600	608	619	618	551	629	603	621	576	572	591	601	620	561	633	563	599	541	586	564	611	622	530	585	584	603	566	582	544	562	575	594	625	605	608	604	553	563	574	556	620	596	586	582	608	592	615	610	579	605	593	571	551	574	626	543	599	562	607	604	553	621	570	590	593	578	590	638	570	577	587	586	590	574	594	562	576	561	634	593	575	577	565	574	546	559	582	583	588	583	588	583	559	614	589	616	619	611	562	578	625	620	616	623	606	598	585	534	597	615	589	559	626	560	576	591	596	571	581	614	606	587	575	612	593	566	635	590	610	566	561	594	581	583	572	570	638	597	591	609	581	566	577	600	545	620	616	558	547	586	602	624	531	619	605	567	569	577	600	606	544	593	583	582	561	581	577	590	581	576	595	598	623	614	625	608	586	633	601	631	599	555	562	616	592	554	565	597	578	586	626	623	587	637	631	581	588	560	548	586	602	590	622	597	558	569	566	565	579	592	589	579	575	605	614	603	558	565	564	601	544	621	606	578	597	603	613	624	597	566	594	581	578	552	615	539	619	570	535	597	577	542	589	600	563	613	566	621	606	511	616	573	597	555	615	610	607	600	556	565	568	593	584	586	623	598	577	565	563	614	586	599	624	569	600	601	582	615	611	617	604	568	616	592	603	551	610	593	543	606	617	558	613	604	608	593	566	605	555	596	568	603	615	596	589	572	624	592	567	582	603	594	615	595	641	618	580	616	607	574	582	635	601	606	591	644	585	614	607	581	548	612	603	559	597	590	642	644	608	586	572	561	615	612	568	531	607	619	567	558	587	589	573	551	569	590	590	586	578	542	600	624	626	602	561	645	571	581	618	601	576	582	593	603	553	628	615	579	608	579	558	618	614	618	622	559	578	558	591	564	612	599	595	600	560	606	625	544	594	589	577	596	582	528	558	606	620	598	598	570	633	613	608	603	596	615	616	602	575	610	618	600	565	587	583	610	543	627	589	634	619	585	597	584	566	594	614	577	575	590	622	564	576	582	593	607	571	574	617	606	606	626	581	645	610	595	619	598	595	562	586	591	605	607	613	603	590	568	543	598	623	540	610	595	581	603	599	607	608	593	579	625	579	565	618	600	584	578	597	611	566	613	576	561	574	596	579	603	633	584	602	562	573	599	594	623	568	588	630	592	614	563	559	597	586	594	587	593	600	542	608	597	550	601	579	598	576	612	561	581	627	581	550	607	608	626	597	584	614	626	573	631	614	613	588	608	586	574	573	622	595	571	572	570	590	566	598	595	568	600	604	589	554	546	619	590	584	583	586	585	598	593	582	606	618	553	618	589	547	639	645	581	622	562	585	618	603	634	600	617	626	612	515	613	614	595	583	566	597	596	629	599	548	582	597	566	608	588	587	586	577	602	597	623	569	608	567	586	591	591	570	604	569	554	604	570	601	599	601	593	608	560	642	596	574	555	627	547	585	587	575	619	587	583	556	567	559	602	590	619	574	613	570	569	563	584	612	598	599	611	608	586	581	603	604	630	609	590	616	567	588	568	551	600	584	583	654	554	583	563	624	614	567	642	622	636	574	592	584	579	601	602	559	620	548	625	587	621	617	604	615	604	568	575	566	595	558	594	538	570	597	599	545	638	564	563	585	582	629	607	539	560	565	563	597	567	627	633	593	611	593	567	615	601	586	587	568	583	598	592	578	624	594	596	634	599	584	592	604	611	577	596	622	620	571	600	597	555	563	553	579	584	605	580	570	602	614	587	552	587	588	592	634	565	596	584	601	640	584	588	611	621	584	621	544	576	535	590	566	585	591	554	570	594	618	663	572	643	610	574	565	628	601	593	570	604	591	597	602	593	576	583	606	611	607	523	620	574	626	579	579	616	583	594	563	594	608	649	563	553	587	611	572	614	601	608	596	616	591	585	583	605	599	568	592	626	561	602	570	609	609	559	610	617	591	600	609	606	550	569	555	568	582	625	601	628	590	563	647	625	589	562	589	660	574	561	617	604	589	648	567	603	619	604	600	545	562	597	594	547	576	593	562	585	618	586	575	562	605	581	546	567	564	596	627	585	601	597	575	602	600	594	569	594	610	603	613	655	558	570	617	630	591	550	585	584	556	588	601	580	565	604	608	623	605	586	616	584	609	615	595	563	570	620	636	592	578	609	601	622	604	634	646	600	574	574	587	532	601	546	583	575	606	543	594	605	578	590	627	572	593	632	578	583	595	600	597	578	598	605	551	632	605	547	596	550	609	561	596	663	632	617	601	630	581	596	566	585	539	606	559	591	598	550	586	534	621	607	559	555	546	567	629	625	585	610	642	567	567	551	568	630	614	578	557	587	564	580	571	583	570	585	604	580	545	589	587	571	600	569	601	564	588	580	573	583	600	545	586	606	575	591	616	606	629	560	611	536	620	581	577	590	602	579	565	615	574	598	613	589	543	602	624	571	559	610	591	616	583	602	564	548	561	581	615	609	582	618	578	626	597	539	612	582	579	554	585	567	582	576	594	600	605	570	641	633	556	569	592	594	597	616	579	621	585	582	616	569	581	604	633	588	616	656	577	606	600	582	551	580	594	589	599	592	539	580	602	628	605	593	614	610	549	621	570	584	596	579	617	574	558	597	560	555	582	576	585	540	590	585	568	595	581	571	597	615	554	585	583	577	614	600	612	579	601	588	575	556	555	589	613	606	621	586	613	595	569	608	581	565	609	557	577	581	608	549	576	575	569	589	565	562	588	594	653	570	555	629	574	565	627	592	585	573	610	577	570	559	582	630	542	555	617	605	568	565	573	548	657	583	570	594	588	606	625	567	612	657	599	580	564	644	602	586	576	580	633	579	539	563	607	587	565	569	594	607	604	658	597	578	598	606	603	601	599	593	656	528	581	592	567	601	633	579	588	569	599	585	599	628	582	610	633	589	565	622	567	583	566	654	551	566	615	621	625	577	604	560	592	570	591	622	572	593	606	575	598	593	667	629	586	596	589
1599	403	499	442	384	276	281	315	296	279	224	260	244	261	272	232	236	245	258	238	254	224	213	205	224	236	215	210	233	220	216	198	235	222	217	222	231	224	236	221	229	213	232	230	206	242	231	195	214	232	245	220	212	215	215	206	218	211	227	199	215	210	214	219	226	194	204	200	234	214	209	229	209	219	202	214	213	203	216	204	223	218	223	226	226	232	187	222	218	237	218	198	201	217	211	221	230	216	220	207	225	226	200	224	218	220	209	207	202	241	204	205	202	228	200	215	212	218	207	207	199	200	197	216	215	215	212	234	246	233	218	212	228	219	210	221	186	214	245	243	215	219	206	199	214	225	256	227	175	236	217	219	195	189	213	195	250	213	218	209	232	235	215	215	231	235	194	211	219	212	213	207	211	215	214	206	195	206	253	225	208	237	247	206	221	220	219	230	226	205	218	160	189	208	198	253	210	185	211	198	231	196	196	200	211	205	225	199	209	219	224	195	230	203	214	215	198	223	220	209	235	216	224	197	218	220	243	210	232	217	223	200	196	227	207	200	198	232	209	209	236	212	237	232	220	226	214	226	255	213	201	235	196	184	206	243	235	243	209	223	250	195	211	216	191	191	219	219	190	221	219	214	217	214	213	226	201	207	201	189	183	212	235	192	220	218	216	234	225	204	230	236	215	215	216	209	224	223	224	241	233	193	200	240	209	234	195	213	232	215	232	221	236	222	216	206	208	229	217	190	233	220	193	234	200	206	232	231	233	204	196	205	205	196	241	218	236	216	212	203	209	227	227	205	229	202	197	207	197	203	206	207	216	218	232	229	222	254	216	213	252	216	193	225	221	211	191	217	221	218	226	211	203	208	214	183	227	227	208	236	238	222	226	206	224	223	199	192	209	215	245	230	215	215	232	204	193	181	210	214	226	217	215	230	211	209	203	210	217	200	227	222	243	205	199	196	237	198	195	226	236	204	216	214	194	197	201	196	200	204	207	199	242	220	207	218	230	235	179	199	186	186	210	218	209	214	216	199	206	219	204	185	197	216	203	225	199	206	191	191	227	223	217	246	205	238	210	225	205	227	225	215	223	216	213	208	209	242	197	249	197	210	215	204	240	192	236	258	226	218	200	228	215	206	218	193	203	204	211	233	220	229	210	194	235	231	220	201	229	243	229	230	204	216	187	215	221	214	203	249	217	216	246	216	195	198	201	223	222	223	216	208	211	213	212	205	208	226	203	202	230	227	225	243	185	187	249	227	231	209	206	185	238	226	211	190	228	225	235	202	214	234	228	225	206	219	224	228	203	207	213	223	218	204	209	217	226	214	220	195	189	210	207	213	238	211	228	204	222	211	180	242	214	210	214	214	231	232	207	214	206	202	226	218	215	229	199	224	238	217	219	199	218	225	228	212	187	203	216	238	214	215	213	188	235	204	235	226	250	211	217	225	176	205	199	192	227	219	205	205	207	202	207	218	221	194	200	208	206	217	249	209	186	206	234	213	231	221	233	188	224	195	210	220	201	221	211	214	186	178	229	193	225	174	224	218	196	211	220	228	201	200	194	226	243	261	211	207	225	234	247	209	227	228	213	234	192	211	209	239	201	225	201	209	201	249	217	225	225	204	218	217	230	212	222	192	188	210	214	216	222	198	205	207	224	213	214	212	206	236	214	220	238	237	217	213	200	246	226	225	241	191	201	211	211	196	205	225	201	228	178	229	210	217	206	228	218	218	199	226	197	193	255	223	229	241	199	193	227	234	215	221	207	230	198	203	218	203	204	208	218	230	189	223	214	217	232	243	211	205	213	258	215	221	216	221	211	224	207	220	233	214	196	215	209	211	227	226	222	221	216	214	234	241	223	233	225	209	215	217	210	204	207	208	217	186	231	234	209	236	202	207	189	214	214	223	235	229	220	209	217	221	188	215	242	234	247	211	204	206	225	244	188	195	215	214	244	210	231	200	197	219	216	217	238	209	246	210	229	198	224	184	233	199	245	212	185	220	200	199	201	246	204	220	195	211	204	210	220	222	207	222	220	224	193	215	238	193	206	197	179	218	216	239	217	190	209	232	217	205	206	226	230	229	219	206	206	218	214	209	215	207	232	235	193	205	223	205	232	224	251	220	227	183	199	187	208	199	208	204	221	235	184	231	188	223	218	222	226	235	215	213	209	179	207	196	222	219	198	227	196	236	215	217	185	237	221	201	198	191	211	222	211	232	229	214	205	205	214	195	209	235	208	238	223	205	228	218	181	195	244	204	239	189	206	208	192	231	192	212	225	178	201	198	190	225	226	198	233	201	208	210	247	240	217	203	244	187	201	227	206	218	233	234	235	243	200	228	219	215	206	230	190	214	209	213	230	230	221	212	235	217	202	187	211	243	232	212	200	233	222	212	225	219	216	225	215	214	216	212	214	188	193	248	213	232	188	226	206	220	236	213	204	203	217	214	228	199	233	210	200	214	225	210	252	205	230	207	216	253	205	220	179	216	196	227	228	196	199	220	240	210	201	224	230	216	209	221	223	217	195	218	225	199	215	221	225	212	196	212	223	194	206	225	208	218	225	242	191	230	181	192	221	218	215	217	213	190	189	219	210	210	193	214	228	190	219	207	202	228	208	222	209	216	202	198	215	224	222	226	198	230	227	224	225	216	239	219	218	227	209	180	196	217	227	185	222	219	227	211	214	198	208	196	221	213	190	206	210	216	195	225	204	223	207	209	228	246	218	239	223	231	200	214	210	245	193	215	235	211	198	216	247	231	226	209	204	195	216	221	244	198	212	236	210	228	234	208	201	208	191	219	224	186	232	225	209	191	211	212	198	202	196	226	229	246	234	201	228	219	237	240	211	227	221	219	200	214	229	209	206	223	194	207	230	247	202	223	239	210	215	208	214	233	180	218	220	203	213	231	193	190	236	216	219	234	201	199	229	209	211	206	203	211	224	216	227	222	233	252	232	234	246	227	213	205	208	217	233	196	216	206	240	219	186	233	194	215	187	216	237	207	199	182	215	195	229	221	194	205	202	223	225	200	200	242	219	186	208	182	208	222	234	237	214	207	236	209	212	179	182	191	215	229	196	238	225	229	212	237	210	210	220	217	222	211	213	212	183	215	205	199	205	205	213	217	211	228	222	220	196	202	219	202	222	204	217	221	203	222	223	220	208	250	207	224	240	237	222	199	221	226	226	209	215	189	230	224	200	222	227	224	219	234	205	208	215	209	206	219	212	224	214	231	222	203	212	227	189	228	198	228	229	241	202	194	212	199	205	195	227	217	215	241	222	208	175	182	200	201	208	248	203	215	237	248	210	219	236	201	213	230	213	202	217	227	221	207	199	201	206	219	200	229	234	215	213	211	201	221	193	210	198	222	194	241	201	209	207	190	187	191	221	191	177	232	221	210	196	222	186	231	198	217	214	255	211	231	216	246	240	205	237	195	218	201	200	218	209	209	222	211	221	221	217	193	226	213	214	204	209	225	219	218	233	213
1775	767	1195	1334	1230	1094	993	964	903	839	778	739	680	757	718	692	685	736	670	604	611	582	560	641	609	613	565	564	600	548	535	537	548	555	579	551	547	572	561	523	570	526	495	531	523	494	570	541	534	523	523	541	474	523	515	541	503	537	558	534	572	552	527	509	554	548	503	548	521	532	559	537	531	521	537	496	507	564	514	509	514	527	515	523	500	522	527	510	492	532	508	474	536	477	555	522	519	524	520	515	526	517	497	521	509	500	540	516	513	527	486	525	530	525	547	531	516	537	535	528	518	569	516	515	545	510	527	492	528	518	520	565	527	524	526	522	517	502	485	539	520	521	500	542	576	552	566	508	551	483	531	526	503	525	518	544	494	531	501	526	516	515	502	533	518	505	527	550	523	537	560	553	503	502	470	481	544	526	480	529	515	544	530	543	603	527	510	516	554	481	485	540	493	565	507	541	524	531	528	557	521	505	553	551	511	505	492	501	514	531	491	540	533	496	557	500	514	501	498	507	498	527	527	512	531	533	555	491	490	506	512	504	516	541	488	530	510	566	476	494	509	508	497	535	497	514	515	488	511	561	504	517	481	526	530	540	516	523	466	511	522	544	503	540	516	504	534	551	504	539	531	502	500	537	541	522	509	485	542	527	523	507	563	492	486	510	551	504	540	519	489	488	501	496	558	536	544	526	525	525	490	545	575	552	503	501	505	522	510	487	485	559	544	485	540	542	473	508	511	496	533	505	493	520	510	529	482	524	520	471	516	575	523	512	534	499	508	504	517	514	533	519	526	534	497	534	531	544	543	535	476	508	509	490	524	514	557	512	478	542	530	555	489	572	508	501	480	493	533	520	529	495	541	499	476	526	545	558	529	545	509	538	507	501	475	558	524	560	548	507	514	556	527	483	526	497	503	491	535	543	528	551	522	519	526	528	547	533	541	498	508	490	546	490	549	505	546	541	524	536	548	486	546	535	514	509	537	510	513	524	518	550	518	531	547	510	555	522	511	533	500	506	540	516	527	525	511	505	495	538	518	506	546	500	525	584	532	543	515	567	551	525	508	508	501	485	494	530	547	528	549	516	541	533	515	531	479	535	497	487	510	520	523	524	503	527	536	538	543	535	489	545	539	500	480	523	564	501	550	531	550	515	521	528	485	542	530	560	559	543	521	567	533	512	498	539	499	521	546	543	505	512	542	531	530	506	534	504	546	499	521	492	517	533	517	475	519	530	503	498	491	503	507	528	509	551	493	476	495	522	560	541	545	521	516	540	513	514	488	517	527	532	553	505	485	545	520	550	528	506	548	517	509	517	509	516	470	553	545	499	540	486	516	529	472	511	503	493	527	560	479	506	512	495	489	553	545	525	560	590	512	511	512	516	538	504	502	511	531	499	519	518	492	492	551	500	496	478	516	523	502	501	532	533	494	531	510	560	510	534	539	494	519	544	515	504	493	483	556	487	545	474	490	556	515	542	503	505	514	515	534	496	509	540	581	580	479	527	497	518	490	501	551	515	530	519	531	528	546	549	528	556	506	489	527	524	520	554	465	504	516	524	548	519	509	537	557	512	498	496	524	546	515	544	509	562	486	509	529	520	516	527	515	566	486	473	501	480	512	518	550	489	505	537	532	511	489	509	538	556	501	534	538	495	497	543	495	526	576	480	568	500	525	506	505	581	519	508	505	514	563	487	488	500	552	521	503	507	512	482	489	550	503	504	456	517	527	536	519	539	544	514	514	545	506	502	490	503	508	548	563	523	478	533	528	596	512	518	528	518	524	512	527	518	584	519	524	510	447	527	552	536	499	526	507	547	512	519	495	511	514	502	537	538	546	519	508	544	544	494	498	506	519	520	503	529	508	537	523	589	531	530	531	496	498	563	509	538	515	541	500	523	501	496	568	541	536	520	499	507	510	547	511	523	562	510	528	530	497	502	524	498	474	491	536	533	509	571	543	530	513	522	553	535	517	538	533	504	507	489	537	519	523	506	537	518	559	519	503	519	528	509	521	501	509	532	544	510	499	525	520	544	529	515	488	510	557	503	545	488	541	534	494	547	515	516	505	538	546	519	553	501	565	519	517	532	531	501	536	514	500	562	501	546	541	519	545	544	497	464	463	579	509	496	501	527	529	515	566	535	517	506	495	505	568	547	482	505	546	514	511	523	503	537	510	497	501	528	491	483	536	485	563	552	513	495	479	555	541	518	529	547	544	519	571	521	512	504	525	516	496	481	523	532	529	515	519	542	547	514	513	490	491	503	497	502	494	494	534	552	519	500	490	540	515	522	526	501	505	507	539	519	520	548	529	505	504	564	518	511	517	516	530	493	519	519	509	533	549	562	512	548	493	501	544	562	512	538	507	505	521	524	544	562	516	565	525	501	482	497	562	558	517	520	553	538	512	560	532	548	533	541	559	503	561	528	517	546	552	523	498	488	535	524	514	505	533	467	512	536	510	523	496	518	537	517	518	538	496	561	470	531	589	550	507	527	528	508	492	526	491	547	518	510	511	520	483	531	542	505	532	499	489	527	532	521	517	521	527	524	492	522	515	557	516	539	556	480	512	537	500	516	532	532	531	535	467	480	529	528	532	544	550	510	523	519	490	499	515	494	517	543	508	546	533	516	521	532	486	550	560	500	526	501	501	495	534	558	559	546	499	503	501	524	499	528	505	495	524	532	533	533	511	519	519	522	510	495	477	522	549	468	507	502	511	497	509	499	523	518	517	521	494	556	484	520	497	539	565	551	526	519	473	509	539	523	494	546	541	515	498	532	512	526	504	485	557	540	521	522	471	494	511	510	484	511	526	516	527	481	541	514	502	563	544	542	513	559	526	501	515	535	506	531	577	507	536	516	489	533	579	536	531	551	476	563	532	483	478	528	505	502	561	551	520	507	544	530	515	503	525	501	538	497	489	566	524	519	524	527	536	517	536	505	532	522	535	539	551	514	533	517	513	559	523	535	548	577	526	541	509	536	524	523	495	524	497	541	500	515	501	551	512	541	512	498	528	542	525	514	517	508	535	508	491	491	508	510	533	491	526	562	537	531	512	540	516	542	534	512	489	541	514	484	536	497	538	505	557	523	542	508	463	529	479	535	551	533	488	533	511	490	549	500	539	565	472	509	523	517	550	505	571	566	491	533	559	550	510	524	525	498	532	492	541	538	512	489	548	542	506	504	535	539	551	540	529	540	531	496	576	521	542	553	505	520	542	534	499	542	497	544	504	483	537	552	528	490	506	519	584	515	537	532	509	497	534	535	519	504	519	560	493	482	533	529	514	499	504	514	517	573	516	542	495	549	512	525	472	453	533	516	529	552	477	494	519	539	542	510	507	500	558	555	498	537	538	551	536	513	518	485	563	551	523	534	492	550	543	520	551	534	499	534	527	497	510	519	547	516	553	513	560	523	525	507	540	547	501	572	514	551	523	526	551	506	511	550	473	529	551	550	527	516	542	568	535	493	522	505	521	472	484	506	490	548
7420	1033	1125	981	704	576	522	448	479	430	412	377	393	313	361	363	328	345	349	333	321	316	324	326	348	325	335	308	344	304	358	286	312	298	304	330	286	343	252	292	276	303	310	269	305	283	280	323	307	267	290	306	289	320	279	311	315	258	332	302	269	269	306	324	267	302	277	273	286	275	287	283	281	275	275	289	261	273	281	274	293	281	285	283	296	279	264	288	288	324	244	310	304	289	283	302	275	295	276	276	313	298	328	309	317	295	279	310	283	259	284	254	301	261	316	318	310	295	290	300	290	306	288	305	311	284	340	307	276	281	273	305	288	311	345	278	306	318	325	297	325	295	277	261	288	264	297	269	287	302	334	297	247	283	313	314	322	290	274	302	301	253	289	319	290	278	268	307	324	258	254	294	306	291	320	296	313	316	314	262	278	304	291	303	280	301	293	275	285	276	276	309	278	302	307	275	305	305	281	281	295	263	274	273	283	271	296	293	311	298	278	271	296	300	276	288	285	274	300	305	268	291	294	284	297	297	284	303	299	317	308	288	284	285	316	305	280	298	283	295	300	310	270	304	298	260	268	294	257	299	276	327	286	294	260	291	305	308	300	284	295	305	296	305	271	306	312	261	308	300	284	302	289	305	334	273	302	295	270	302	329	319	270	262	305	261	296	316	304	287	278	285	261	289	281	273	258	261	272	288	302	297	334	299	282	303	308	276	319	280	290	314	300	249	270	280	303	312	318	289	293	276	274	301	316	291	313	279	317	304	290	296	301	288	292	298	271	308	321	326	263	321	305	320	263	294	314	309	282	295	313	310	303	320	320	277	294	254	295	305	286	313	275	277	291	303	320	280	277	306	269	305	296	281	321	290	299	270	285	321	298	286	302	277	277	305	299	293	281	277	319	312	282	300	315	319	301	306	308	291	314	295	297	289	342	312	298	281	309	274	248	292	308	293	308	313	273	296	307	324	312	280	280	273	295	273	281	281	250	306	285	290	332	305	259	314	268	293	317	272	306	297	321	326	279	287	260	313	286	292	265	292	300	310	298	326	317	250	294	289	300	279	257	263	310	329	275	281	327	328	306	310	312	287	271	271	292	280	324	283	260	338	288	292	286	310	298	284	275	289	288	303	312	306	304	311	296	301	284	263	287	311	293	296	286	309	267	258	279	282	229	308	323	301	291	322	305	296	301	296	284	298	288	288	286	297	282	296	303	289	321	260	310	274	290	273	248	317	338	288	314	295	273	322	277	319	290	300	287	272	281	272	289	308	289	325	302	345	299	303	283	313	297	319	283	318	282	289	265	312	290	282	292	317	317	303	296	322	296	302	300	277	308	317	308	328	272	283	304	300	282	286	306	336	313	307	322	267	311	281	279	343	284	274	286	305	285	281	317	286	273	286	312	249	287	310	289	294	292	279	300	280	288	295	287	309	302	314	292	284	298	297	302	287	268	272	248	274	303	264	294	271	323	324	282	312	303	286	268	300	300	307	308	288	272	273	271	284	281	306	280	276	276	268	302	318	337	317	316	309	313	283	254	294	274	327	290	298	332	304	301	330	317	274	294	285	285	248	283	286	304	303	287	305	298	292	307	290	295	278	312	275	307	296	307	299	296	307	288	323	317	282	284	290	306	287	270	254	273	308	281	265	279	261	297	282	306	309	272	316	271	307	301	282	317	264	273	284	271	273	292	325	298	319	280	305	325	284	288	321	266	287	273	288	289	287	259	295	306	274	264	305	282	320	272	333	289	292	285	292	277	316	332	298	288	318	292	298	297	321	300	257	302	295	308	286	291	314	287	280	292	316	319	276	306	315	284	271	264	298	307	293	281	282	292	263	272	300	282	301	275	259	301	291	340	279	313	283	292	301	315	302	290	291	305	326	288	297	310	241	269	287	295	285	296	287	265	272	302	271	275	270	302	277	291	301	315	306	323	286	298	283	261	289	305	280	295	325	309	270	308	311	276	328	283	279	271	264	294	300	301	271	290	272	274	314	275	265	302	328	311	308	282	314	315	255	310	290	269	286	314	299	297	294	328	268	294	298	317	314	288	328	276	294	293	332	342	273	249	258	321	305	267	286	307	273	280	270	315	311	288	281	298	300	286	294	308	296	271	279	285	296	309	326	281	300	270	297	275	309	337	287	282	305	325	281	332	306	299	274	332	309	270	285	296	276	309	304	299	300	289	289	284	319	252	309	343	319	275	307	294	280	304	298	300	288	321	311	285	329	318	239	310	330	335	297	298	286	280	319	288	282	260	317	255	282	297	277	338	271	263	329	309	305	311	307	304	302	296	296	280	298	294	308	260	271	311	275	321	259	287	272	321	286	279	304	278	278	299	285	319	298	281	301	290	314	284	280	274	271	249	299	295	281	304	281	268	292	283	290	296	294	299	328	316	296	280	311	292	291	258	266	310	305	280	294	296	300	321	308	315	280	261	310	306	281	285	314	290	276	293	308	282	278	264	290	294	278	282	291	286	301	297	291	281	291	310	292	270	293	305	293	306	287	270	306	301	299	278	274	291	316	286	277	287	297	271	269	318	258	264	308	303	287	324	278	283	308	311	310	262	284	296	238	294	317	296	303	273	323	287	286	267	275	263	272	272	295	276	298	346	267	294	304	273	306	260	293	284	277	288	277	279	266	291	313	286	276	314	315	305	286	284	307	253	288	280	271	287	317	315	314	310	286	288	285	331	275	319	268	276	296	294	276	309	265	290	251	285	285	298	309	295	292	293	310	296	272	306	279	292	286	275	279	286	292	282	271	309	285	267	284	282	279	255	240	284	259	276	270	306	278	281	280	265	287	310	283	311	290	286	286	299	296	296	312	261	285	333	315	292	310	316	268	307	313	283	315	301	307	267	334	292	304	254	262	299	269	299	275	291	262	293	314	303	282	302	306	314	273	293	307	248	293	291	284	321	308	304	286	269	286	295	305	313	327	274	321	302	314	278	294	303	286	308	327	327	310	325	270	282	329	315	314	301	290	324	303	253	315	305	307	270	279	254	303	297	294	292	291	269	285	286	318	297	275	310	296	331	294	301	257	262	276	313	296	277	315	275	276	270	290	279	288	310	297	306	312	277	285	320	309	296	327	279	285	308	292	264	310	325	276	270	283	279	323	289	301	273	259	291	292	292	312	283	290	296	280	308	322	290	314	286	284	312	288	292	268	286	285	283	277	314	334	304	305	271	287	283	265	270	283	316	319	292	256	303	322	297	282	280	314	293	265	254	312	313	297	247	306	303	306	261	288	280	302	256	290	269	278	303	303	287	276	295	290	273	288	298	310	308	295	318	298	311	312	290	304	298	321	298	289	307	275	319	274	317	285	262	282	271	268	276	314	265	328	274	282	257	314	297	280	288	271	303	299	301	297	289	287	287	300	324	305	259	306	299	273	276	261	276	285	307	309	317	278	279	267	302	300	288	289	288	287	296	313	302	274	287	275	274	260	287	314	289	292	289	260	284	298	273	309	273	314	290	294
6699	1392	2522	3015	2509	2172	1899	1770	1557	1445	1401	1345	1215	1134	1136	1080	1099	1034	1007	986	941	914	905	845	821	837	842	817	862	820	846	797	802	781	753	785	803	794	743	738	759	698	711	706	730	695	749	761	769	693	702	699	650	711	683	671	664	686	675	718	687	670	686	667	659	686	650	710	707	682	690	654	666	705	681	664	694	651	663	665	642	662	641	708	660	648	671	689	692	702	709	708	692	674	674	664	688	694	699	698	655	760	639	698	699	685	664	659	703	710	712	665	646	690	676	672	700	645	688	706	752	658	653	674	615	716	708	671	720	729	702	699	710	673	705	685	701	727	690	683	665	657	674	738	621	704	672	668	658	657	663	726	654	700	681	734	670	670	730	675	695	680	703	674	665	739	698	679	671	663	681	721	659	679	681	690	690	735	682	655	628	645	694	691	671	719	716	676	687	687	695	657	691	653	664	645	691	685	705	711	716	683	666	692	652	636	646	642	727	707	668	687	664	686	688	649	652	692	690	703	677	651	657	671	663	700	680	682	668	674	735	674	672	746	678	689	687	699	702	651	666	660	700	680	677	704	640	665	687	690	671	660	663	686	684	640	650	703	702	651	658	696	720	687	674	715	723	691	662	706	692	668	661	663	659	719	655	707	672	699	665	689	669	655	710	693	642	674	689	658	665	722	703	702	703	701	686	668	680	683	660	683	713	683	692	679	707	676	680	700	638	707	645	679	694	698	728	657	688	748	687	695	649	665	706	705	679	709	690	663	653	660	740	619	676	718	690	688	671	656	671	699	650	642	671	655	667	720	663	654	652	695	668	659	684	708	697	699	674	721	666	672	686	720	691	698	681	669	687	649	722	689	661	667	691	680	679	648	662	728	661	661	657	640	699	729	719	683	672	656	694	681	723	666	734	682	700	696	694	655	662	715	713	693	662	688	676	654	698	669	684	677	700	681	658	652	741	685	679	684	683	701	683	649	706	696	695	691	689	701	668	666	677	693	674	703	616	658	687	663	731	685	705	627	690	667	674	681	655	701	691	666	647	685	658	639	739	632	696	683	630	677	670	621	700	688	659	717	742	727	681	690	671	675	699	667	681	708	694	647	688	734	691	695	668	653	682	700	711	697	683	715	697	665	720	688	696	720	680	680	685	705	659	652	662	700	745	676	639	646	726	732	629	698	695	679	661	696	702	678	690	680	679	663	680	670	711	658	691	668	715	740	671	664	672	723	661	691	659	657	722	685	673	677	663	661	677	732	663	693	723	719	671	716	658	663	673	648	702	680	684	668	708	662	671	653	684	681	684	703	679	673	660	694	681	688	696	629	682	680	704	649	720	705	643	648	687	666	683	702	715	683	707	661	715	656	698	663	632	674	681	630	726	669	688	639	718	702	630	693	730	666	693	669	693	667	661	702	684	605	691	698	679	652	664	700	694	693	685	702	672	686	700	701	637	660	651	658	671	638	654	677	686	682	660	698	670	680	648	641	696	681	723	665	730	691	720	671	683	661	672	686	666	768	671	658	685	638	680	678	710	656	711	653	667	700	725	654	665	702	672	684	666	650	686	673	682	661	698	685	729	649	687	652	644	711	700	719	652	675	682	662	655	702	689	695	666	682	692	682	639	673	689	729	689	664	718	712	680	651	672	719	666	690	710	649	660	675	674	703	663	707	717	734	715	704	671	676	664	674	660	686	685	669	671	719	698	639	706	710	646	678	622	665	695	686	699	670	710	725	677	711	681	695	693	671	681	728	699	678	659	671	691	692	704	671	709	666	652	689	684	639	671	684	657	653	703	659	667	661	709	692	704	712	682	697	635	724	651	684	716	712	698	698	661	679	674	677	754	694	703	703	671	687	685	683	685	697	677	715	693	712	676	660	717	645	659	688	644	697	671	682	660	679	716	677	730	690	668	682	666	712	683	690	694	687	690	713	732	729	702	685	697	710	684	663	645	679	654	682	634	680	650	707	681	652	682	650	709	656	701	688	636	705	759	684	713	665	657	679	683	679	616	696	705	719	627	667	683	680	653	691	706	647	717	694	668	662	654	715	674	684	676	660	678	674	654	706	659	646	696	687	650	685	662	673	697	661	673	702	717	657	741	666	613	665	649	671	721	665	669	658	684	713	636	710	702	697	688	655	692	677	701	646	676	711	709	677	673	656	688	702	680	635	718	733	686	639	715	660	663	711	735	706	653	659	674	673	693	668	667	734	708	698	668	667	673	677	682	689	686	665	717	733	697	648	656	656	651	690	650	644	732	710	740	689	690	699	715	669	703	712	681	661	701	685	676	717	668	695	710	677	668	723	681	689	679	701	673	658	726	712	682	725	662	680	718	688	695	745	713	679	678	700	707	650	683	618	705	701	670	710	656	681	684	722	671	663	632	685	725	728	698	691	656	667	656	693	670	660	681	725	695	687	671	678	669	737	699	786	665	649	658	633	692	677	661	684	694	659	690	685	683	677	680	683	733	622	664	708	657	683	697	709	703	672	672	693	661	683	692	679	692	711	695	654	725	682	707	672	647	678	672	670	707	703	705	686	695	637	699	671	718	637	731	676	715	678	726	682	711	680	723	671	719	697	686	688	709	643	697	718	684	687	701	669	648	648	674	700	661	685	679	708	655	693	665	681	683	643	690	677	718	684	666	658	685	670	664	687	658	650	706	702	659	717	697	626	677	667	670	656	662	698	677	665	645	726	658	665	649	729	675	653	674	695	690	667	703	721	683	672	661	661	662	690	720	678	669	699	718	630	708	684	697	629	666	654	675	706	706	648	689	658	676	643	713	663	658	647	746	681	683	676	644	675	697	661	632	677	649	702	631	659	686	729	730	680	654	672	667	675	681	718	677	664	668	649	644	691	692	657	642	697	692	651	623	649	698	700	690	693	636	688	652	696	677	683	663	648	710	714	680	693	655	679	703	693	656	686	673	655	672	656	707	663	647	708	691	713	693	681	700	671	662	661	651	713	668	675	694	712	677	705	676	681	727	672	704	681	659	628	675	692	684	680	686	681	673	711	713	706	666	671	735	671	696	683	643	672	690	673	683	683	692	677	724	682	720	667	682	725	684	677	707	673	692	674	666	690	690	665	708	712	642	638	699	691	673	679	691	678	684	675	705	679	713	659	715	692	676	678	693	647	662	722	624	651	709	693	706	656	713	734	615	725	714	717	664	665	687	709	713	683	708	715	699	687	672	672	706	718	685	686	690	705	676	689	653	707	673	698	657	718	672	669	687	661	696	660	677	682	695	702	673	690	651	710	706	630	677	649	630	712	660	717	644	721	657	679	689	704	691	652	680	710	711	728	696	683	646	701	649	663	679	693	762	651	638	690	685	687	703	718	705	697	648	649	681	670	701	713	640	669	727	723	670	693	686	692	672	706	688	660	700	675	646	678	689	678	696	695	721	659	684	668	611	652	666	728	687	665	682	726	692	661	693	695	728	712	697	643	660	714	663	680	636	648	678	692	654	639	655	650	663	698
14373	1838	1809	1462	1099	805	652	583	528	453	430	438	377	365	380	364	334	375	314	305	308	285	313	267	284	281	263	309	294	286	252	264	247	270	292	279	269	246	281	252	251	280	247	282	298	244	258	245	263	264	250	256	260	247	246	282	242	258	257	266	254	219	249	263	238	266	248	241	251	256	246	245	245	236	254	225	220	242	231	208	262	225	222	228	241	247	292	248	253	263	264	237	236	271	280	260	238	259	243	235	223	238	250	243	284	251	261	275	264	263	274	239	273	259	240	223	243	233	257	268	283	259	283	260	250	268	254	295	236	257	243	265	262	247	244	251	242	235	263	247	233	243	244	247	280	267	293	240	226	226	315	253	272	221	242	260	223	269	241	266	269	261	260	244	242	234	223	287	229	285	280	270	251	239	227	250	232	283	243	250	248	248	242	253	236	248	276	266	256	277	239	250	255	264	275	244	265	258	241	289	233	244	257	243	256	220	249	261	254	237	245	238	257	234	247	240	243	259	225	264	239	261	247	260	253	244	280	279	264	286	281	315	207	222	256	252	253	241	256	258	218	262	226	244	287	256	256	264	216	247	226	263	236	235	259	226	235	232	286	240	254	250	227	262	258	225	231	253	270	240	245	248	255	220	234	242	250	243	244	262	258	254	263	271	237	242	252	229	259	248	270	241	257	251	284	238	222	243	271	271	249	271	266	262	282	240	282	260	256	250	257	245	243	269	262	276	266	255	274	230	247	284	295	231	229	260	241	258	271	261	246	243	246	245	272	271	251	249	232	254	256	269	260	252	253	264	244	279	253	215	282	237	244	241	288	242	247	263	267	236	265	253	264	249	226	259	256	264	257	265	259	252	232	226	246	265	238	271	266	251	268	266	246	248	257	250	279	286	269	249	224	243	258	263	264	259	264	284	238	229	275	246	264	267	248	247	255	238	261	235	270	244	261	234	236	263	230	275	257	259	238	264	246	258	278	264	255	244	263	250	260	260	262	238	238	261	287	234	245	246	252	256	263	240	260	256	246	254	233	238	252	244	265	260	254	241	223	247	259	268	251	262	225	223	278	248	256	273	271	215	239	254	267	238	221	266	270	245	243	237	260	273	263	256	245	227	235	285	249	245	226	267	246	242	265	233	223	258	238	242	230	262	244	250	271	246	257	257	221	263	236	237	255	241	248	265	272	256	254	286	251	238	245	239	251	241	278	266	298	267	256	280	278	239	247	271	251	216	277	252	257	240	250	247	241	261	230	272	232	247	260	259	235	245	241	247	224	240	269	245	279	260	275	259	264	231	252	252	248	268	255	263	220	275	246	270	256	269	259	259	236	246	269	265	241	235	292	268	229	259	261	228	234	277	256	256	240	233	233	249	261	258	253	257	236	252	235	238	262	275	289	266	236	264	253	253	287	227	248	242	244	253	275	262	248	244	258	267	243	244	253	284	245	251	224	281	261	237	275	224	265	239	250	234	245	276	225	245	255	271	265	243	263	246	235	258	254	269	256	260	245	244	270	251	230	258	239	269	262	269	254	268	257	249	265	217	186	278	259	229	276	253	222	266	256	266	241	232	247	253	245	239	223	247	260	240	263	238	259	265	294	260	240	251	289	232	250	275	228	267	241	259	230	249	252	259	251	229	277	248	232	264	269	264	273	243	243	261	225	265	252	263	277	274	244	231	246	278	237	273	267	249	256	266	258	221	248	249	274	252	242	254	226	242	273	263	233	207	276	234	234	261	239	268	271	251	258	258	259	226	265	230	245	265	240	250	270	235	252	272	271	238	247	262	251	262	302	275	260	261	234	246	247	259	232	251	253	242	244	250	260	238	263	244	230	237	245	246	254	250	275	267	265	285	281	252	250	262	240	267	237	249	252	247	269	238	253	243	255	252	253	249	271	241	252	234	259	286	241	242	263	234	265	238	247	252	245	253	214	221	254	253	239	225	224	272	255	269	246	251	245	207	219	239	236	274	243	265	266	267	258	262	238	281	255	271	268	266	251	285	261	208	269	271	312	293	240	228	273	234	267	272	276	236	239	267	277	268	277	232	274	253	273	244	263	264	229	258	229	273	267	274	238	287	262	245	226	266	259	283	237	209	235	256	256	247	253	282	206	242	222	227	248	243	257	252	275	249	241	251	268	239	220	254	239	212	257	292	273	269	266	255	275	241	254	242	238	272	239	264	250	272	261	264	259	249	249	252	264	263	238	281	261	239	271	264	229	246	247	257	216	232	249	243	266	249	264	269	224	249	269	277	268	262	263	291	277	274	249	255	255	262	241	267	276	248	282	259	295	266	247	268	259	286	258	258	237	285	247	247	244	273	272	221	239	247	226	274	269	240	239	244	255	248	255	247	261	241	257	262	239	263	238	265	251	256	270	251	247	251	243	233	239	251	245	271	245	226	236	280	249	253	271	254	246	255	250	248	264	258	255	281	287	232	256	246	256	214	233	257	239	234	284	234	240	250	264	231	254	257	203	291	249	255	268	300	256	275	227	273	255	264	264	243	229	280	246	243	235	250	256	272	251	235	252	262	232	260	235	219	263	254	266	245	254	271	271	238	263	286	261	246	254	260	208	271	246	269	224	263	249	253	242	224	232	268	246	248	249	232	255	253	233	247	286	267	237	278	265	282	271	252	289	250	258	249	220	256	281	251	275	284	241	258	247	274	278	240	259	287	284	261	269	253	258	247	271	245	277	224	258	300	238	238	255	268	271	247	253	266	239	248	241	238	267	257	248	235	267	259	273	260	267	276	272	263	236	254	266	220	243	226	263	228	252	250	276	268	272	260	243	235	230	265	255	275	262	289	267	242	259	277	291	274	255	280	247	247	243	232	252	241	259	260	297	257	238	255	277	242	246	268	209	248	258	251	269	220	216	250	240	292	254	238	250	245	251	287	249	276	248	270	237	285	246	239	248	258	266	262	246	270	264	271	245	250	277	251	267	248	273	264	273	233	264	271	271	235	243	262	251	249	237	261	268	247	269	270	251	243	246	240	238	237	228	258	229	276	280	265	264	240	262	276	247	249	243	241	275	246	272	260	238	253	270	280	231	242	233	249	242	257	230	247	209	241	292	269	262	220	247	274	248	278	248	228	229	235	236	246	236	241	241	243	253	268	251	258	237	242	259	252	262	240	253	264	259	253	236	247	258	248	225	234	283	250	285	225	267	252	246	240	240	236	240	259	239	270	248	278	246	281	241	252	255	294	220	261	258	257	211	250	259	249	278	249	247	268	251	254	245	245	285	279	258	260	249	246	231	251	250	248	253	237	235	260	239	250	280	273	229	234	226	255	245	266	236	292	236	266	235	233	250	280	246	240	276	222	252	250	253	270	267	235	219	242	275	243	268	251	272	262	267	248	250	273	240	243	265	269	241	253	242	283	266	278	238	250	259	259	239	247	281	256	255	257	243	236	289	206	234	249	240	249	241	261	268	303	248	274	256	239	261	275	237	252	256	247	265	241	267	256	281	238	274	234
8562	1648	3627	4298	3711	3001	2511	2275	2040	1863	1747	1495	1457	1366	1311	1301	1139	1179	1072	1082	1025	922	880	888	840	826	814	817	788	754	752	744	765	760	721	752	667	717	709	682	670	762	686	693	623	650	627	590	623	660	613	655	606	652	625	628	587	603	663	610	581	659	648	661	568	612	561	614	620	591	629	539	604	584	616	611	640	608	627	581	637	594	573	610	626	582	573	607	585	584	599	548	593	537	606	602	566	593	581	586	627	560	587	619	605	631	633	620	604	606	589	597	631	557	578	616	630	600	597	581	583	600	582	584	573	611	567	615	618	597	572	599	556	605	567	614	559	573	533	626	568	610	550	640	613	605	617	573	549	588	571	602	621	571	546	586	535	582	635	581	585	611	608	603	567	596	593	573	580	578	583	636	584	632	576	593	566	614	588	584	609	600	637	588	583	562	618	593	562	589	573	545	621	652	584	633	607	578	565	541	550	622	559	553	570	582	581	575	608	556	621	608	598	599	599	568	579	584	589	589	575	595	591	564	574	588	583	555	560	572	551	592	599	589	617	560	579	635	563	649	591	567	571	542	575	619	529	567	571	548	603	591	643	559	594	546	583	594	586	603	564	605	556	610	608	652	558	588	561	573	606	619	582	584	636	572	592	627	585	598	570	585	579	607	568	555	624	594	540	612	602	590	596	548	587	580	563	562	564	574	572	571	586	618	590	614	598	559	610	564	629	610	569	602	595	604	559	568	584	590	604	582	584	593	586	596	575	589	615	596	606	581	553	567	582	601	543	563	578	604	586	560	565	578	590	554	584	597	636	593	569	572	600	583	605	577	600	588	580	574	583	573	608	570	551	566	558	602	533	577	567	571	577	594	601	598	587	620	544	551	566	571	577	587	591	559	579	572	584	565	598	625	580	608	563	568	602	588	608	620	519	603	589	555	575	566	575	589	589	598	595	535	608	589	565	555	565	567	596	543	599	581	593	584	598	571	613	572	578	559	589	568	591	593	580	634	583	569	592	601	554	567	598	568	593	578	574	595	557	579	579	582	609	620	618	555	561	566	636	593	591	589	607	617	571	598	566	600	568	537	578	606	536	560	578	607	611	588	577	587	573	591	577	601	595	595	576	563	567	583	584	583	599	590	606	588	555	567	558	572	570	596	542	566	610	594	614	601	545	610	564	604	591	558	579	578	595	598	604	609	593	556	573	547	584	530	589	581	601	589	545	573	637	603	548	600	588	586	606	596	618	563	564	600	622	571	573	587	597	630	577	576	635	595	542	576	582	567	592	575	610	546	625	604	580	600	599	601	583	584	484	609	566	574	589	629	631	619	566	578	565	594	556	614	559	598	560	627	532	585	598	627	609	645	555	565	611	586	604	568	555	626	585	587	592	570	589	570	591	609	577	613	550	646	565	551	583	600	541	608	600	563	620	605	597	542	568	585	587	592	598	640	629	593	574	602	621	632	566	540	551	611	584	578	532	611	550	592	609	587	614	636	558	574	599	588	645	579	556	565	591	609	568	580	630	588	631	615	598	623	618	583	554	614	564	589	610	586	560	579	612	546	546	586	587	559	581	589	573	623	571	613	640	608	567	606	571	611	598	613	564	585	560	583	522	598	595	600	584	612	550	584	584	657	589	610	592	568	569	535	606	576	578	568	573	572	624	564	565	570	609	594	558	565	622	563	615	600	573	595	610	618	568	581	565	601	576	590	606	568	604	587	624	600	546	585	621	589	623	583	588	544	576	551	578	579	584	576	587	600	618	573	569	593	607	554	574	558	557	579	581	558	584	608	609	577	603	584	629	594	560	556	607	586	594	589	572	611	589	580	594	599	584	596	558	591	544	558	589	564	587	637	585	604	565	575	626	606	593	577	597	620	562	588	594	575	584	567	562	612	622	624	576	601	575	588	560	575	577	529	581	565	603	583	531	607	591	584	571	599	625	539	581	602	619	559	624	610	590	608	601	563	619	601	554	591	573	610	620	576	536	554	592	589	552	596	597	571	559	591	570	576	612	556	613	580	571	560	571	566	552	589	614	564	575	571	579	607	608	617	590	577	610	639	575	615	584	561	532	609	611	551	573	590	615	601	577	601	553	621	592	607	609	572	579	598	609	560	595	572	579	587	541	615	601	588	582	548	598	612	592	595	564	582	598	581	600	620	586	564	585	562	560	556	546	556	599	562	584	554	588	549	596	549	589	594	566	598	574	514	623	547	580	560	563	628	576	590	602	550	598	590	592	620	538	602	587	613	568	625	575	552	544	593	566	600	582	587	605	603	543	584	578	597	595	573	617	591	585	573	612	606	598	572	611	596	557	574	593	616	600	640	603	626	600	589	588	540	629	549	604	575	592	573	569	559	589	545	536	586	584	553	576	546	567	599	573	557	570	554	574	579	590	610	582	585	642	628	589	606	583	580	592	569	564	591	562	622	571	615	564	604	603	619	617	576	594	563	580	583	564	579	573	576	575	613	576	588	555	580	580	589	589	587	558	617	593	591	577	586	587	560	548	552	555	609	552	572	607	532	580	610	591	608	607	568	566	639	639	599	562	577	599	583	631	596	593	572	598	587	617	588	612	575	577	570	542	613	569	554	582	599	589	575	581	560	605	603	586	584	545	614	631	573	577	616	613	594	612	564	579	593	565	594	606	578	596	540	565	565	570	625	564	638	609	602	590	612	576	603	593	606	587	549	593	554	594	532	592	596	600	565	591	592	599	550	569	569	622	557	597	551	571	592	560	569	609	579	626	627	580	596	576	561	612	560	598	595	566	568	561	557	610	574	626	598	568	556	557	578	600	602	627	602	606	570	600	562	573	604	626	616	622	589	562	565	600	621	596	575	642	571	573	599	595	590	578	605	599	643	566	613	568	554	586	585	578	599	587	615	587	573	536	551	587	587	604	588	600	614	560	608	559	600	603	581	573	604	624	618	574	588	619	593	606	582	581	582	604	607	629	597	605	572	608	577	584	595	583	547	583	563	604	603	581	609	614	556	572	588	630	575	568	584	572	567	546	619	570	582	596	580	549	572	610	603	588	580	585	557	537	593	589	561	577	573	577	576	554	585	593	587	600	627	593	580	575	595	567	602	552	599	549	566	592	560	581	609	613	620	609	583	548	601	595	630	535	568	578	588	615	593	621	604	609	609	601	560	668	617	629	571	580	599	603	573	539	635	570	587	590	591	553	595	606	627	613	550	569	572	608	562	567	559	618	613	539	590	586	580	606	592	590	572	602	560	626	580	610	556	588	595	598	558	571	584	567	566	577	614	599	543	615	590	584	610	594	571	589	565	575	574	587	613	608	610	592	597	582	599	621	568	619	589	583	577	579	565	555	610	602	593	595	542	583	579	623	555	534	548	577	583	629	596	638	588	622	574	605	577	598	567	586	603	587	561	594	582	540	576	598	617	612	556	562	560	597	582	620	611	563	588	583	592	571	611	631	591	577	587	601	605	576	654	579	569	573	577	571	567	600	588	568	553	599	588
1630	440	520	412	365	331	262	285	292	262	262	234	231	238	207	255	242	236	223	234	217	239	222	263	219	212	234	260	232	204	218	228	221	214	202	193	185	228	229	211	227	211	208	224	209	207	218	247	202	215	239	209	215	223	227	224	232	223	240	220	230	194	198	220	231	224	248	220	213	206	252	203	225	213	228	240	224	220	226	221	222	225	231	230	218	200	226	210	179	212	210	247	226	218	217	230	221	242	216	205	195	211	196	229	219	215	221	201	234	217	233	210	225	228	218	198	200	239	216	226	226	208	188	244	207	214	206	230	227	219	247	229	219	226	222	204	201	213	236	210	238	249	218	221	235	225	203	217	209	187	200	197	238	211	218	212	213	226	212	245	218	224	219	208	245	222	248	211	215	232	235	210	197	214	215	242	230	198	228	215	225	212	201	215	202	218	249	235	231	213	229	194	199	216	207	199	217	193	209	235	205	229	200	221	211	195	203	213	227	212	225	208	219	218	199	214	194	198	211	228	236	219	222	197	205	215	222	237	186	214	198	224	243	222	226	177	227	225	224	224	203	219	217	214	217	225	206	234	238	210	225	212	211	202	227	237	235	218	195	226	182	228	223	218	223	209	226	240	227	218	204	195	193	213	216	210	226	202	204	209	210	214	246	202	208	230	197	225	209	195	225	214	206	185	205	204	191	213	231	211	214	225	214	212	245	219	192	202	190	232	190	230	212	242	210	194	210	193	219	231	219	206	213	239	197	200	215	236	206	201	251	201	203	228	208	195	218	210	191	214	239	207	227	231	223	192	193	250	193	236	200	206	224	221	233	218	239	190	238	249	234	194	208	208	215	229	207	212	215	231	230	223	240	206	246	216	220	232	228	240	214	204	221	210	197	223	209	177	237	209	205	211	234	224	228	217	209	229	210	221	239	212	217	224	195	206	230	231	206	222	221	251	210	245	202	200	192	222	214	238	212	221	224	239	203	213	233	215	237	244	204	212	225	215	225	213	176	205	193	200	236	225	227	206	203	210	209	229	204	214	210	223	237	208	238	191	204	191	221	229	227	181	241	195	189	224	210	210	228	209	205	233	221	193	215	203	205	212	219	221	217	200	217	201	238	217	231	219	222	222	199	216	205	209	209	201	204	218	227	197	201	193	215	219	224	222	182	263	222	222	230	212	228	203	206	176	213	219	222	237	224	193	193	242	201	231	235	221	233	209	214	202	227	210	218	212	225	230	218	209	197	190	211	192	210	232	217	246	200	216	211	202	252	236	175	223	209	222	229	213	242	203	214	213	202	215	260	184	197	220	230	219	203	218	217	208	219	206	178	208	215	216	233	248	208	223	215	208	214	242	216	226	235	214	210	208	206	219	208	208	218	212	228	204	226	210	204	180	210	234	192	213	241	227	212	182	181	192	229	219	228	194	218	238	225	202	209	248	227	220	195	203	193	222	217	211	192	219	229	252	194	210	198	219	200	228	205	183	182	216	214	190	218	210	188	225	193	209	207	196	193	221	204	219	202	234	228	207	218	246	208	210	213	216	254	197	227	214	194	209	242	178	225	218	201	228	214	201	200	257	228	204	206	221	247	223	208	232	225	193	247	243	212	228	209	208	221	222	226	227	221	224	192	227	201	217	215	185	190	191	231	216	191	228	219	204	211	218	208	211	216	207	194	210	223	188	234	192	189	195	246	217	206	239	232	204	181	250	208	212	184	232	213	218	220	207	239	220	200	197	247	216	227	230	195	216	224	222	226	204	229	235	199	193	223	255	221	206	227	218	220	193	242	206	220	219	251	206	215	202	215	197	198	214	226	210	221	207	192	195	207	208	195	207	210	231	224	230	233	228	203	232	221	209	216	193	217	221	216	218	216	206	222	197	212	216	250	199	197	223	211	232	225	213	228	208	232	220	234	225	221	209	257	259	237	229	223	190	228	225	244	224	212	238	221	209	208	216	232	207	190	205	205	229	199	234	224	241	203	225	209	226	192	213	218	221	245	255	212	220	214	233	219	251	200	243	258	226	212	222	211	205	185	222	204	212	185	205	210	212	233	203	206	214	222	206	204	224	231	183	211	194	199	211	229	195	237	212	194	206	215	235	213	222	240	211	223	225	213	230	210	242	203	208	232	203	204	227	200	205	233	194	227	198	205	225	214	243	217	242	229	245	195	196	196	226	193	180	205	191	222	227	219	211	236	205	225	204	245	212	201	209	244	222	222	220	185	220	219	223	238	233	223	219	216	225	232	215	197	228	219	229	191	215	236	214	219	220	217	217	233	205	214	209	228	216	181	231	207	215	185	220	222	200	222	195	216	215	223	234	201	208	199	183	219	218	194	195	213	197	186	232	233	212	223	192	231	243	222	231	193	197	195	200	238	200	192	203	184	228	188	213	215	223	214	229	192	219	203	201	230	215	245	226	199	213	242	202	223	233	221	220	194	231	211	228	215	198	223	203	219	194	213	236	208	191	183	219	226	222	195	223	207	201	220	214	221	216	246	224	206	259	224	237	212	216	212	181	192	203	200	257	209	236	216	200	245	229	196	203	227	231	232	229	214	234	208	231	229	213	226	203	207	226	218	214	216	192	244	201	210	220	210	227	203	181	230	204	218	212	230	208	223	203	198	215	209	208	193	223	246	210	212	219	197	199	238	184	239	210	208	214	205	217	251	202	214	206	220	220	208	196	217	220	195	211	216	212	217	214	244	220	227	203	213	234	229	204	220	219	213	225	236	198	200	222	231	223	233	215	261	216	196	214	216	208	190	199	226	215	207	227	238	207	222	203	198	227	211	205	234	216	224	213	219	210	221	205	208	218	234	203	213	223	217	230	249	233	231	234	206	185	240	218	208	242	221	204	219	230	198	229	221	239	194	222	225	243	264	198	213	196	203	213	240	192	223	206	199	192	218	238	205	232	220	255	231	220	251	198	210	227	219	201	223	222	233	219	228	209	207	224	222	184	221	228	206	228	213	228	190	216	218	215	199	216	244	221	239	226	228	217	242	215	233	233	192	228	233	187	224	219	214	211	218	269	228	213	205	222	215	234	230	231	193	214	210	197	200	236	237	198	224	225	207	206	231	226	236	204	218	237	209	230	201	211	213	202	197	221	230	216	218	233	219	215	226	225	215	208	208	215	217	206	238	210	216	203	204	216	204	200	257	223	222	217	225	202	214	235	224	193	213	222	212	230	207	180	225	217	231	226	218	215	240	241	205	215	243	235	187	237	213	213	202	206	216	218	184	196	204	205	182	228	196	235	241	238	199	213	228	227	204	183	224	213	240	218	242	232	227	203	215	251	217	204	224	221	189	211	212	234	251	201	209	193	220	203	218	197	244	221	237	218	220	185	200	220	219	259	209	205	236	215	206	229	215	206	216	241	262	229	211	214	228	214	215	241	214	241	208	229	229	194	221	211	219	198	210	213	220	193	219	214	209	225	219	225	247	193	217	221	231	220	214	229	220	213	222	205	226	211	206	205	206	210
1882	767	1174	1354	1135	1059	1013	919	857	818	770	758	749	721	767	665	676	628	695	683	637	628	626	600	580	591	598	629	564	559	566	602	610	580	556	546	552	579	553	571	537	531	524	552	545	532	573	558	552	528	560	568	521	486	589	536	550	523	575	519	538	551	515	527	508	512	508	547	540	548	500	526	520	505	517	524	514	533	571	550	544	536	521	548	522	508	581	487	483	517	520	543	556	537	503	503	546	562	527	512	517	536	540	512	518	532	525	531	520	502	518	543	558	487	538	568	524	523	524	513	489	501	546	492	536	533	540	500	513	532	552	520	524	535	557	520	540	497	554	519	507	511	514	505	510	527	513	536	482	558	558	527	526	552	514	558	532	508	520	549	517	524	511	519	513	520	499	557	513	514	513	516	513	540	530	521	498	513	514	560	525	510	541	518	523	529	494	548	547	560	518	520	530	505	537	494	507	498	500	507	550	519	549	574	532	546	527	527	510	504	509	518	502	536	523	501	587	517	491	545	528	558	528	556	557	563	566	512	518	540	480	513	495	505	544	557	500	547	486	546	581	498	509	541	510	531	549	543	514	527	532	515	495	507	545	518	536	512	507	557	483	492	541	524	537	485	470	501	549	541	521	493	523	558	524	539	563	526	532	519	557	542	531	518	508	514	514	522	532	509	531	476	506	553	504	553	566	552	522	541	533	537	513	535	530	501	556	541	504	526	511	569	498	511	520	509	514	548	535	495	506	537	548	537	530	509	531	502	491	538	500	540	468	573	492	505	561	557	487	473	508	507	525	494	514	524	510	532	483	505	536	583	528	522	513	512	556	568	528	512	509	554	526	538	563	541	578	506	465	535	493	547	506	506	517	530	475	547	514	490	519	545	544	527	515	546	544	561	537	529	531	535	513	511	530	529	489	505	535	577	561	504	512	540	531	541	539	527	540	509	523	493	548	537	564	528	499	507	521	534	542	504	533	527	538	476	510	503	521	530	504	524	517	540	533	526	553	571	505	508	534	516	522	521	488	529	521	516	545	496	505	510	502	500	566	525	529	566	529	489	531	542	498	523	544	559	554	510	546	571	534	531	540	539	523	575	508	545	509	539	502	472	488	517	564	520	541	548	514	513	477	540	509	485	508	525	507	521	530	554	545	487	550	529	512	535	494	560	529	482	508	530	505	522	513	517	532	499	547	536	500	514	520	530	538	527	478	511	572	513	505	483	491	472	532	496	534	530	546	524	520	503	474	505	515	546	535	519	534	554	539	528	493	520	514	552	547	540	550	487	523	534	533	562	515	508	495	528	531	552	567	519	492	541	524	511	525	527	568	518	508	525	600	520	508	528	508	542	501	553	534	519	553	549	519	514	535	545	531	524	498	542	522	523	549	515	465	546	480	555	527	524	552	502	519	525	547	527	527	519	518	547	533	533	559	503	530	535	516	551	518	519	522	550	524	563	555	523	502	510	520	479	540	518	541	535	525	538	551	495	523	506	530	564	514	528	490	514	537	550	523	536	510	521	565	487	519	545	530	521	539	492	579	530	511	523	457	557	525	489	542	538	548	518	524	544	495	531	555	531	490	513	494	491	543	539	479	511	504	533	528	564	519	532	551	534	485	550	525	490	534	548	523	540	551	540	538	505	477	531	536	553	501	525	533	509	539	522	517	518	556	516	563	514	493	514	535	517	538	541	519	504	501	516	521	515	542	521	521	520	505	499	531	511	519	528	530	487	505	505	516	548	548	510	548	522	557	525	559	528	531	531	514	510	510	454	511	486	558	506	500	576	539	537	550	546	525	533	531	548	528	519	572	503	534	496	494	512	523	497	492	524	588	506	528	505	489	506	514	527	527	493	536	549	522	504	519	516	478	568	551	507	525	494	553	499	534	539	529	590	524	497	554	557	498	525	512	525	512	492	498	499	523	578	523	539	525	543	558	505	535	516	527	487	508	522	524	520	533	511	560	505	550	518	559	519	506	487	527	517	474	497	529	539	534	511	532	498	510	538	555	553	505	530	525	535	507	519	558	524	543	529	551	533	511	529	529	478	480	546	540	506	547	553	530	548	530	534	528	537	526	533	510	528	522	500	509	486	531	558	530	537	539	516	496	545	539	500	502	540	526	524	502	513	535	503	533	527	560	554	548	520	499	512	500	505	524	546	565	558	536	517	506	524	506	543	537	535	467	537	500	493	509	542	545	483	489	506	509	526	537	557	533	527	513	520	516	519	484	501	556	488	515	506	541	515	563	525	497	513	524	546	514	546	543	538	530	514	528	525	510	540	513	550	507	501	532	498	531	516	543	545	525	522	556	522	520	532	506	524	524	516	522	544	496	527	550	519	535	500	490	545	518	541	521	555	553	537	522	527	543	511	506	509	553	523	505	505	514	537	513	513	544	506	523	555	535	540	516	517	577	527	552	548	519	531	533	519	524	512	556	492	533	503	517	538	568	573	564	521	513	521	567	531	519	535	514	506	528	495	537	533	540	532	545	504	559	495	545	498	506	505	535	486	533	522	520	576	577	514	513	513	539	548	514	560	520	514	584	543	503	509	533	526	532	544	487	528	578	560	550	546	501	518	479	513	527	542	505	518	548	520	506	521	528	510	528	510	485	484	517	512	509	523	537	576	544	532	507	508	505	543	541	544	493	542	555	533	518	478	529	495	521	509	509	486	539	556	516	458	554	554	551	527	541	505	508	548	538	557	548	539	505	520	535	534	459	498	512	551	574	536	513	535	530	581	523	525	523	531	550	511	533	487	519	534	513	494	487	536	498	504	558	541	540	536	540	574	530	547	513	484	496	515	561	572	495	517	482	503	550	509	561	527	525	532	498	542	532	567	516	570	548	492	513	538	532	521	516	521	528	563	528	495	547	500	508	523	541	508	512	560	500	531	505	528	555	540	539	501	553	522	534	538	577	531	543	518	557	512	490	584	547	532	505	523	528	499	537	503	510	520	507	534	543	508	508	542	524	557	507	552	548	537	550	534	533	505	475	523	517	531	475	522	541	509	511	512	533	510	537	509	525	532	532	514	538	558	540	530	513	520	513	540	522	555	506	543	510	540	522	496	484	505	523	534	540	536	503	484	522	546	549	567	552	485	553	546	524	521	494	520	542	532	509	527	528	497	556	519	507	521	524	559	549	516	545	503	533	536	538	560	507	522	499	498	506	516	536	517	555	488	504	516	526	515	543	539	509	522	505	537	521	545	498	509	570	510	516	529	482	570	471	509	521	518	484	535	570	529	543	512	482	558	528	529	531	547	560	535	580	507	539	505	536	497	571	529	518	523	532	524	530	552	540	521	540	513	533	516	543	535	575	530	514	535	540	532	496	521	515	514	552	534	568	528	516	511	503	522	558	549	535	541	544	549	529	501	496	564	520	532	549	512	561	524	568	518	548	503	478	513	567	513	536	525	557	499	523	504	504	526	541	554	508	520	557	522	528	549	565	492	511	549	531	521	557	534	582	508	500	527	551	509	536	574
7508	919	1194	997	749	630	516	534	438	420	412	388	411	375	353	382	341	356	309	384	349	324	362	328	305	322	303	308	277	300	325	330	286	319	333	282	290	295	320	324	318	282	281	285	286	276	270	321	294	289	338	311	293	303	294	313	304	306	299	312	277	300	304	282	320	288	280	302	294	307	299	298	267	279	248	275	287	309	282	294	320	308	285	292	243	308	269	306	286	264	275	303	284	298	296	305	284	305	292	290	316	323	310	331	324	280	323	287	288	288	320	272	308	289	294	297	329	268	301	273	297	293	288	293	339	305	309	275	306	302	287	311	312	299	304	271	284	276	271	293	288	303	301	300	282	303	299	286	280	301	340	280	290	280	311	270	273	270	334	260	308	300	314	293	284	321	275	317	289	301	296	285	319	332	311	297	308	275	303	281	309	306	313	260	333	288	277	283	292	303	315	313	288	319	263	266	294	294	298	274	295	290	287	299	326	308	273	259	305	296	256	274	287	317	288	315	302	321	301	300	305	321	320	300	284	311	282	278	329	309	294	312	269	295	285	278	284	280	279	286	294	280	324	300	277	316	306	302	301	277	263	324	271	300	298	285	285	287	294	278	282	282	268	275	297	279	270	293	304	313	305	286	284	290	274	282	274	309	292	293	297	305	277	275	298	268	288	272	283	293	282	332	293	278	263	294	315	256	306	296	334	285	287	278	254	303	287	289	310	293	309	294	302	282	306	270	298	306	324	292	283	273	289	269	274	299	286	262	294	324	315	306	282	289	314	281	282	281	308	279	282	306	280	286	290	280	266	281	288	304	293	285	320	301	300	314	300	283	288	288	300	281	244	284	314	293	307	335	282	289	309	288	322	319	287	249	289	285	294	264	285	318	303	267	323	320	316	300	277	277	285	301	299	290	306	300	301	309	308	293	301	307	301	293	281	290	289	293	318	292	299	275	275	287	288	296	277	304	299	274	292	316	322	300	314	298	281	289	299	287	323	272	307	258	283	332	325	281	287	260	277	323	293	289	305	265	321	276	292	290	318	303	299	308	274	319	264	296	300	318	294	336	324	299	299	275	285	281	296	277	309	262	259	321	312	286	316	301	306	262	297	292	295	304	254	284	296	301	319	310	321	281	284	306	288	275	275	281	308	260	308	320	288	297	312	278	303	297	314	318	310	289	301	304	277	300	305	271	318	279	270	264	237	277	318	308	285	323	303	290	319	279	269	297	287	322	282	296	282	311	288	298	286	281	287	289	282	272	279	314	300	316	278	308	329	298	271	334	282	281	278	300	305	279	300	304	306	285	274	296	286	318	306	309	314	312	281	314	281	286	285	268	275	289	303	290	308	303	309	276	284	268	301	295	295	303	304	259	271	259	287	281	303	292	296	289	297	291	303	281	247	312	276	337	297	307	293	287	310	297	333	298	329	292	292	275	283	279	303	252	289	285	267	297	280	295	274	294	299	291	312	279	284	289	297	306	283	301	292	326	292	296	292	307	325	308	307	287	297	275	288	308	307	257	276	302	318	289	304	264	281	297	303	277	270	301	289	259	322	284	305	309	314	271	278	297	280	265	304	299	277	292	302	318	288	283	270	291	257	265	296	273	279	290	301	295	291	279	291	296	256	306	324	306	300	312	300	293	299	281	278	292	297	277	294	280	323	306	312	261	290	324	294	290	287	312	301	301	306	303	281	309	283	304	268	300	271	283	299	302	281	269	276	300	291	319	288	287	323	258	266	283	272	280	284	291	307	287	312	304	283	302	259	294	286	300	316	265	310	273	311	278	292	286	306	302	279	304	273	318	278	263	265	278	296	320	286	257	307	264	322	294	295	271	283	294	276	351	248	275	271	263	292	304	263	305	279	296	266	278	295	312	287	290	308	286	294	302	307	297	275	277	291	326	305	295	269	281	285	292	271	299	295	262	312	290	299	314	305	272	257	250	288	279	282	300	295	283	279	265	281	281	265	300	297	310	279	290	303	287	311	271	289	300	291	262	308	304	294	294	289	261	283	271	313	287	284	289	307	302	270	279	317	286	312	251	306	292	261	292	284	317	303	308	296	278	268	297	269	266	306	298	308	287	310	289	311	274	295	310	261	284	281	296	283	311	279	294	283	269	300	320	281	274	293	298	323	273	260	275	284	301	324	298	261	308	315	286	285	300	272	279	311	293	324	307	300	312	271	311	301	279	276	301	310	316	307	337	329	268	314	321	303	296	312	313	267	311	280	296	297	313	276	308	260	310	274	278	284	270	313	278	290	286	320	315	305	284	276	308	297	250	290	323	280	290	266	275	308	283	291	283	323	284	280	274	292	265	259	287	286	255	261	311	261	291	283	313	265	306	294	295	288	295	279	261	282	260	304	291	261	303	284	305	289	256	261	307	263	260	254	314	305	314	304	262	284	306	285	277	248	282	309	281	287	263	280	262	287	303	321	345	279	276	304	266	269	312	290	260	271	279	278	304	301	277	255	302	287	279	294	292	265	288	248	326	270	276	299	308	297	283	259	265	285	284	294	266	290	310	281	317	273	261	261	297	287	306	300	282	303	308	296	317	288	283	336	278	312	284	272	280	311	295	287	260	293	301	270	286	278	284	293	298	298	320	320	317	304	266	284	284	311	266	304	304	289	320	277	289	277	295	292	319	314	294	314	301	301	273	282	283	285	280	330	303	294	280	287	273	308	314	302	279	293	257	299	289	277	312	270	284	328	288	272	272	286	295	278	288	296	285	303	279	283	319	321	294	277	291	297	319	306	322	269	325	295	294	305	278	306	296	268	278	277	267	285	295	286	301	298	275	288	277	274	266	275	312	305	262	311	293	300	288	286	274	288	271	294	303	307	313	275	298	284	301	323	302	298	298	247	269	256	270	281	318	332	298	300	277	271	279	300	298	310	300	302	304	271	290	293	329	276	322	310	290	265	294	323	306	295	287	322	297	281	310	292	293	314	262	285	327	312	284	284	304	295	279	279	286	268	274	308	309	275	298	262	307	268	254	293	296	295	293	314	286	293	288	314	287	287	280	314	306	282	275	269	260	293	306	300	271	321	310	257	303	327	312	246	299	299	287	273	298	274	276	303	279	329	300	289	293	248	297	291	288	301	318	298	300	298	297	305	289	296	291	291	258	286	298	296	302	269	283	268	292	282	300	285	296	321	278	316	297	258	304	282	283	322	327	290	303	286	274	245	307	275	261	299	302	304	302	303	298	296	304	296	278	307	284	325	296	279	302	303	290	275	292	304	283	282	274	291	305	300	309	289	262	302	285	254	276	274	290	303	297	277	288	279	282	313	277	307	259	329	287	279	278	267	271	289	327	320	307	310	280	291	295	252	292	260	244	275	280	309	298	309	269	282	308	288	311	264	322	308	298	296	297	261	295	300	297	326	300	299	311	316	291	273	281	291	280	305	282	287	288	263	277	284	284	304	264	286	279	299	290	276	291	303	311	320	296	286	293	292	294	286	295	295	310	300	275	280	292	285	314
6540	1264	2475	3005	2557	2128	1874	1723	1595	1401	1351	1324	1183	1195	1136	1066	1029	990	1057	991	920	874	885	832	830	826	814	817	813	805	776	784	785	724	774	722	776	813	758	772	740	769	759	718	728	746	715	732	700	714	724	695	705	724	732	710	673	713	642	687	664	739	715	750	685	710	670	695	654	698	685	685	660	704	714	694	679	701	629	691	675	642	673	694	637	708	676	687	696	643	704	658	656	658	700	676	707	746	714	683	703	676	634	726	640	695	688	664	707	685	679	683	669	696	684	666	636	697	683	664	675	680	639	654	720	726	699	678	671	686	687	680	714	708	740	676	647	657	686	641	694	708	699	619	685	676	656	716	699	640	671	656	692	639	707	667	687	668	632	705	657	679	670	656	643	678	676	663	641	674	681	689	663	688	691	677	688	645	695	610	675	669	665	650	689	678	718	686	676	678	691	662	687	647	702	639	624	663	705	672	639	646	665	624	672	680	657	664	712	651	645	629	674	666	689	664	606	680	659	676	687	640	699	705	706	659	672	692	664	657	691	685	678	676	672	662	640	678	689	670	661	666	624	696	664	651	700	734	688	683	653	694	704	643	673	720	691	666	738	724	696	704	655	717	685	685	672	707	705	686	690	698	714	660	662	684	664	672	654	634	669	681	674	633	681	646	672	680	651	678	658	673	678	657	665	709	699	671	650	676	614	692	666	677	669	731	695	662	738	694	677	695	691	658	655	692	668	697	656	643	671	699	684	699	694	678	755	687	668	688	682	644	681	670	654	690	667	731	642	722	686	703	665	609	657	676	680	667	658	658	677	708	668	657	702	703	692	674	688	644	621	704	671	679	709	655	713	665	666	630	673	682	697	639	622	675	636	671	684	669	678	667	688	664	682	683	668	627	647	684	680	637	711	670	680	673	728	638	665	709	699	689	684	663	657	678	702	685	711	691	664	689	645	693	678	692	668	671	683	704	643	684	700	692	684	704	669	684	654	629	677	676	658	709	721	659	667	672	706	675	668	697	662	690	701	667	696	639	714	691	679	667	645	700	632	676	739	657	700	657	667	663	698	622	683	659	652	657	656	717	668	691	666	717	671	711	686	727	640	707	712	706	647	639	696	681	676	666	694	712	712	669	661	673	713	695	674	695	718	648	733	699	671	705	682	634	706	672	607	659	692	699	654	695	665	618	726	665	664	646	638	662	664	666	663	608	674	719	639	674	682	706	718	684	679	638	655	672	682	739	678	646	638	696	677	713	746	715	685	631	646	669	665	675	652	674	689	652	673	667	633	661	682	718	641	686	723	671	677	661	690	688	652	680	648	679	683	645	645	665	666	689	669	694	709	698	700	601	686	650	659	707	653	663	671	716	659	678	708	676	702	680	666	656	694	665	679	644	678	632	691	694	694	689	674	650	670	669	663	719	649	681	675	630	692	670	721	688	605	729	685	679	701	682	668	652	715	686	707	683	693	714	697	640	662	654	666	691	661	719	678	674	663	646	656	646	733	682	699	657	672	654	696	705	736	702	629	656	639	658	655	675	706	675	639	638	724	632	642	673	666	680	662	680	656	709	680	703	685	676	704	623	678	704	691	691	687	677	681	723	689	663	643	704	720	696	668	674	706	654	666	705	744	696	697	645	648	646	683	695	669	719	689	685	655	663	691	680	649	640	705	725	682	656	657	643	670	661	678	692	706	684	690	687	621	675	678	699	678	642	675	688	671	652	687	695	651	629	692	725	727	688	672	661	606	652	661	706	633	674	669	662	690	701	709	672	705	690	651	670	672	708	681	666	667	688	665	668	682	728	643	698	725	672	679	700	675	692	723	699	660	597	627	707	658	719	667	718	634	690	722	675	641	713	667	693	653	664	732	693	658	662	680	686	664	711	671	677	667	695	697	646	669	720	693	706	645	686	669	673	639	687	703	681	692	686	676	680	666	645	681	671	652	662	653	713	709	669	673	706	688	680	711	695	714	675	655	671	681	621	666	696	667	652	672	670	673	685	651	665	634	658	681	697	674	700	681	694	671	682	684	670	701	657	678	683	632	662	705	697	650	695	678	697	671	638	661	688	702	669	691	672	683	644	630	666	715	675	651	697	674	732	675	673	713	640	716	699	688	648	672	676	651	758	706	696	715	671	623	663	683	715	665	662	680	710	678	650	645	701	681	650	705	631	678	681	715	670	660	669	682	691	657	685	699	666	701	678	666	660	648	693	675	656	659	609	649	690	654	642	667	719	743	724	654	674	681	688	691	655	626	599	712	601	653	656	679	701	644	696	705	689	655	663	662	689	664	678	704	648	765	656	656	663	656	700	705	711	739	726	695	699	630	651	683	640	640	691	629	702	653	704	652	666	717	711	674	740	686	639	706	678	692	700	677	649	664	654	730	678	648	681	661	656	658	698	682	669	664	627	679	625	665	672	674	673	671	690	728	697	674	702	658	652	698	693	665	683	653	704	662	644	673	641	662	653	717	639	632	712	679	652	657	676	664	658	688	670	677	659	702	696	687	745	632	660	707	641	771	653	718	661	705	624	710	679	663	707	643	679	668	678	628	696	662	666	642	752	656	684	648	652	662	651	656	734	655	724	679	625	653	700	668	664	712	665	638	697	674	721	674	687	645	698	664	694	655	684	709	622	624	635	669	662	671	655	704	689	677	712	645	701	698	656	690	692	691	667	653	670	710	679	680	658	668	650	717	699	674	681	663	687	684	660	683	684	708	669	652	674	700	712	678	630	662	663	673	708	648	653	678	678	700	687	689	614	658	678	686	692	645	689	641	648	666	687	690	721	752	678	709	644	684	739	687	688	705	697	639	689	701	678	676	680	738	664	696	710	732	630	677	674	729	693	623	725	679	680	624	681	729	646	725	654	708	651	676	640	793	707	685	659	669	706	670	685	720	668	625	699	680	656	656	673	693	708	695	662	706	688	660	698	689	651	653	679	680	711	663	701	646	697	622	652	720	688	734	669	705	661	702	679	730	703	666	661	730	700	634	653	706	693	703	746	703	685	651	671	689	669	618	696	671	713	687	705	688	624	680	657	680	708	692	662	689	646	674	594	688	686	675	625	720	659	723	662	640	674	687	680	698	667	645	683	667	672	624	743	696	641	691	691	694	696	664	718	684	706	687	635	637	701	648	672	669	666	706	656	682	661	682	657	686	658	712	662	679	660	681	691	631	676	652	687	651	672	680	635	697	658	686	681	692	717	674	677	719	693	649	684	685	710	694	701	669	653	708	647	712	689	700	644	699	641	660	646	670	653	740	701	684	708	647	673	685	719	658	685	728	662	677	615	656	721	681	669	672	615	631	694	663	710	631	653	699	687	668	631	684	685	666	649	685	710	673	683	682	684	681	660	676	643	698	676	657	696	648	665	659	693	714	686	671	736	697	709	712	699	642	730	680	661	626	666	640	655	672	685	653	699	701	675	645	645	681	708	707	648	694	691	706	661	672	685	673	689	653	647	673	740	672	675	699	681	704	667
14426	1835	1833	1505	984	784	635	619	511	462	458	424	356	365	375	375	308	305	344	308	279	303	279	288	345	292	294	276	297	313	277	262	285	273	266	277	260	284	253	271	287	263	255	254	249	299	253	281	245	252	290	294	284	252	224	209	255	278	248	247	255	255	236	226	238	259	269	235	277	275	227	247	270	261	235	285	266	248	272	241	271	273	247	273	253	244	254	257	259	274	266	267	246	253	254	243	243	290	241	249	243	252	253	258	282	231	238	269	241	259	247	263	257	248	237	258	240	223	242	247	239	252	261	222	262	235	242	261	233	263	284	232	261	225	233	250	233	255	229	253	247	266	284	270	261	268	244	237	254	237	243	276	254	260	237	217	252	281	267	220	258	259	272	254	244	246	218	237	231	240	255	233	266	275	250	246	247	293	272	262	274	257	245	315	268	274	273	258	230	256	274	233	257	239	230	226	261	259	267	207	251	254	273	280	276	242	253	281	252	247	236	241	257	230	252	290	269	236	228	261	224	240	272	250	242	252	269	272	240	230	253	255	274	247	295	276	246	260	250	251	240	234	263	270	277	255	221	250	230	250	252	284	217	241	259	238	253	225	256	247	259	290	268	226	234	290	286	244	289	251	223	273	292	230	236	243	253	233	239	250	261	246	212	224	276	242	244	231	257	249	257	256	257	260	260	260	251	237	282	232	254	265	254	256	244	252	230	250	243	268	255	270	259	216	273	276	275	270	273	243	256	272	235	255	282	285	245	249	252	257	270	255	247	271	281	275	241	269	222	214	278	249	249	268	261	236	268	233	261	235	254	254	264	250	248	258	237	256	246	252	244	233	243	257	263	262	256	245	242	257	259	231	231	253	228	272	258	258	269	246	226	236	225	251	237	233	239	231	235	262	278	225	278	283	276	241	258	264	268	269	237	237	266	290	246	268	278	262	277	245	252	227	222	245	265	231	230	274	276	265	318	262	259	241	267	259	227	240	263	233	218	264	261	264	245	257	256	262	268	225	211	284	240	246	246	240	281	280	221	215	276	275	257	245	238	284	258	273	270	269	257	232	237	261	245	235	262	279	245	254	281	243	241	255	270	301	249	262	226	234	248	261	245	290	219	284	262	270	248	260	269	264	264	250	232	241	259	248	248	267	239	283	291	271	256	255	262	249	246	249	258	254	224	256	262	219	279	274	270	275	275	278	236	240	251	251	276	269	214	259	262	237	251	266	238	254	258	260	256	272	252	246	230	220	257	258	259	232	259	261	268	258	271	243	278	242	234	264	255	280	247	245	251	247	244	248	289	262	240	268	235	267	271	242	251	257	248	238	277	230	294	219	242	253	251	259	243	246	225	267	257	240	247	251	246	255	264	260	229	267	244	267	285	257	270	243	237	275	217	246	246	273	276	249	231	259	256	242	241	242	270	253	236	256	260	269	242	258	269	279	269	242	256	228	270	271	261	269	258	249	281	243	215	270	259	248	287	257	245	264	272	273	269	284	243	247	245	248	232	229	242	268	245	268	267	243	246	262	240	249	250	242	251	262	226	283	255	249	257	231	286	239	250	253	212	248	247	253	251	242	245	266	253	234	238	231	254	243	266	256	236	214	263	249	252	242	223	198	266	234	229	246	273	267	255	267	259	258	252	272	267	226	229	251	274	254	282	286	267	246	264	287	236	275	248	253	238	269	267	237	250	276	229	216	282	231	231	262	259	256	233	238	275	240	256	239	240	284	262	272	270	268	253	255	239	264	255	258	264	254	244	231	247	280	267	222	240	260	257	269	248	255	254	233	242	256	243	243	242	229	227	262	238	272	269	257	268	242	235	218	260	260	258	269	240	260	275	233	257	249	246	237	286	268	238	255	257	269	221	257	261	246	268	216	268	249	269	240	256	292	254	247	235	310	287	258	256	239	224	231	255	263	249	266	266	240	250	284	274	260	252	266	271	250	238	298	258	272	236	250	274	279	274	261	248	249	278	233	220	243	260	242	220	229	253	227	262	262	249	275	244	290	257	247	279	262	244	255	260	247	273	234	261	259	214	259	261	261	236	263	264	283	246	264	227	255	260	263	260	259	250	269	248	259	268	236	275	245	238	250	269	259	248	221	247	248	264	260	247	239	275	272	253	245	222	264	237	270	241	252	234	241	252	245	257	257	269	213	232	249	233	276	231	246	284	250	250	273	276	260	257	213	258	261	248	252	256	243	251	248	235	246	228	268	241	253	226	238	256	242	240	245	246	230	253	237	242	238	227	240	263	248	269	236	274	250	262	281	265	269	237	259	276	254	241	260	244	241	244	235	223	250	239	268	247	250	258	227	246	260	266	227	259	224	236	277	265	228	273	270	269	225	269	224	225	241	262	251	254	254	238	270	254	221	239	246	233	272	283	224	258	255	265	282	243	260	246	237	227	236	260	237	250	250	237	229	282	246	256	215	256	259	227	246	238	215	241	222	250	241	272	266	232	253	246	273	257	219	243	258	257	209	283	235	258	285	235	264	227	253	273	249	248	248	259	236	246	236	237	241	259	250	248	247	245	246	269	237	243	241	296	265	273	253	268	259	243	244	239	275	238	267	248	290	287	253	261	229	240	245	230	233	244	244	245	278	262	252	249	261	255	272	258	237	263	215	249	263	234	264	262	273	260	268	230	262	238	260	253	272	245	249	274	231	262	244	280	261	245	256	243	256	225	270	218	284	276	254	286	284	247	228	230	217	264	263	255	242	256	273	289	239	250	259	282	268	255	259	237	264	245	260	233	279	255	243	272	252	231	260	281	254	246	225	264	258	269	268	251	255	244	268	257	246	278	253	257	250	226	277	277	256	264	259	259	245	257	265	231	261	243	251	268	277	225	249	271	277	264	234	239	259	227	258	227	240	291	274	250	259	272	231	264	218	239	244	254	238	243	236	233	249	221	236	242	270	255	258	231	262	214	247	236	248	268	275	282	249	256	263	217	245	262	260	261	233	225	256	249	233	244	276	243	257	258	231	237	236	264	255	241	254	267	259	244	250	253	231	258	251	258	265	298	248	243	276	264	257	241	247	274	273	207	218	248	240	242	248	261	245	246	261	252	243	254	219	244	267	237	242	229	258	244	246	243	235	246	249	274	254	249	279	233	223	257	248	224	255	235	305	243	270	234	264	235	241	255	289	233	236	254	252	269	276	225	254	233	284	260	246	251	253	237	240	240	255	247	260	251	300	239	247	232	230	239	238	256	213	266	246	242	243	260	236	247	245	255	263	246	269	257	257	264	249	266	264	260	252	256	259	206	261	253	227	269	257	218	242	259	245	252	226	251	242	270	239	251	262	256	252	261	259	251	259	236	275	279	241	276	244	243	281	246	247	223	267	244	242	229	241	273	242	280	273	254	243	249	280	281	258	272	230	267	233	287	275	245	243	279	245	287	244	262	248	257	254	257	271	260	279	257	241	230	246	271	274	244	233	256	277	256	244	245	277	258	237	253	242	255	244	258	239	247	250	223	245
8566	1612	3473	4248	3482	3051	2636	2276	2011	1791	1691	1502	1430	1345	1317	1215	1243	1208	1079	1083	973	1004	927	857	861	780	838	840	771	789	732	790	782	715	732	724	720	690	693	658	671	698	635	666	706	661	586	669	649	644	670	622	600	571	621	602	603	581	637	621	532	624	592	622	642	586	658	608	651	626	630	621	623	626	619	654	579	601	606	610	566	583	622	623	589	599	542	579	572	606	576	621	646	610	656	554	592	616	598	585	569	557	577	538	596	618	599	570	631	560	647	607	604	591	559	645	583	588	548	601	587	610	637	583	611	543	566	606	547	551	587	606	586	562	580	568	624	559	568	576	620	588	572	562	591	619	603	575	628	589	553	544	622	591	583	580	572	612	561	570	567	594	611	594	612	572	580	578	595	602	576	576	556	574	566	570	561	601	599	569	565	625	595	625	570	585	596	547	603	550	565	599	577	568	594	558	578	579	549	572	539	536	598	565	565	612	589	567	551	629	584	600	587	582	552	588	561	570	573	599	616	571	578	573	612	557	589	573	607	583	602	603	559	600	560	607	589	573	592	570	598	599	572	582	593	535	606	616	579	596	580	594	584	547	590	589	564	528	585	607	588	576	618	588	597	598	610	544	589	590	594	591	566	572	623	577	574	574	563	591	599	553	572	577	575	545	558	599	534	595	597	562	543	581	611	596	582	568	576	574	562	548	587	593	560	541	529	572	577	553	571	592	594	590	569	566	584	582	577	612	586	571	586	563	586	614	581	600	585	591	604	586	611	587	573	595	555	606	558	589	582	618	576	613	584	595	555	576	580	623	603	552	566	556	544	550	587	602	584	570	609	569	601	615	608	564	561	617	617	575	592	600	588	599	595	575	551	573	560	611	563	590	571	567	582	536	561	582	561	567	581	553	550	612	573	560	559	585	620	586	608	588	567	599	567	608	576	557	620	580	552	585	577	548	570	580	607	619	522	588	559	595	548	580	586	578	561	560	578	564	586	586	553	596	564	559	557	627	580	558	597	605	564	556	598	592	612	574	578	632	590	572	538	525	572	579	589	569	576	571	578	576	625	541	587	533	636	586	565	555	656	593	631	585	563	580	559	553	566	641	609	627	548	584	529	587	605	604	607	566	566	553	572	598	603	603	537	571	591	616	604	640	573	603	595	592	596	558	597	559	595	566	576	611	606	557	586	618	628	613	580	580	540	571	557	566	590	596	594	595	589	559	582	568	600	562	570	570	607	544	546	591	583	566	571	568	588	600	604	600	569	618	580	585	588	586	559	551	589	547	599	571	603	581	570	562	570	593	638	542	540	601	605	574	633	582	618	559	583	575	590	553	563	555	579	587	546	573	605	572	599	545	543	639	566	601	578	582	578	588	559	616	592	566	589	583	585	605	552	593	588	616	583	646	618	575	621	574	584	551	566	597	598	547	567	620	578	623	583	592	581	556	567	562	601	569	576	551	557	573	577	618	592	565	587	569	579	580	589	605	605	543	626	593	643	596	565	591	570	581	558	613	548	581	592	566	561	577	536	607	608	570	583	592	566	575	581	604	573	625	602	611	604	608	558	594	548	559	582	564	586	565	530	586	576	588	606	595	624	547	567	552	581	587	578	599	577	587	606	590	592	583	589	598	621	587	615	565	614	609	577	587	559	624	580	577	586	592	616	620	601	592	616	582	614	578	541	571	613	561	598	558	542	600	591	570	611	609	592	562	579	590	571	594	576	623	600	619	535	577	569	587	598	546	546	576	540	567	561	600	567	645	596	622	580	565	602	587	585	587	584	622	569	591	545	574	595	599	521	576	569	591	588	567	558	597	597	568	610	568	576	567	564	580	520	543	562	576	594	614	546	568	552	608	541	584	582	586	549	580	574	560	613	560	609	571	563	548	568	585	558	585	600	560	588	587	547	630	550	592	578	642	584	612	576	580	588	585	582	547	599	576	558	626	589	571	619	568	601	594	591	576	573	587	635	562	556	576	522	549	584	568	616	615	552	595	574	611	559	560	598	588	565	583	584	564	561	598	615	601	584	597	564	625	573	625	570	589	553	528	528	548	576	604	594	585	531	577	546	583	596	572	647	604	597	574	552	608	583	563	636	595	607	624	630	592	614	560	568	604	593	560	576	574	610	583	591	593	555	587	647	574	609	564	569	580	555	575	575	588	575	627	548	580	637	573	550	526	584	624	556	597	600	545	566	530	569	568	609	579	601	557	583	591	603	575	589	620	570	583	579	595	625	603	611	585	640	594	598	571	553	631	573	599	569	570	590	553	585	574	568	577	589	617	598	611	581	616	557	561	591	594	589	587	551	585	578	571	577	591	564	558	611	602	602	587	568	582	574	586	575	556	608	611	584	646	566	590	604	587	565	592	589	557	607	591	614	566	558	570	582	582	573	549	580	581	563	548	584	595	554	574	565	551	598	537	586	571	545	591	594	612	602	611	580	569	547	585	555	610	611	562	589	549	620	579	585	575	551	613	538	602	573	582	567	619	619	574	570	604	593	559	587	587	589	582	596	547	570	582	576	623	533	572	567	598	612	559	605	588	625	531	646	605	562	560	589	544	551	585	539	590	601	559	635	576	588	605	599	552	593	595	584	590	590	619	598	571	580	565	591	601	586	567	586	619	613	611	592	615	549	552	586	573	567	596	556	548	587	576	575	649	566	549	534	608	597	564	600	557	617	591	592	619	630	578	562	584	587	574	596	588	570	602	596	574	556	565	600	585	633	562	587	574	595	594	598	555	581	597	545	599	588	537	588	579	566	568	603	568	583	586	636	580	626	567	566	562	604	571	620	602	578	590	566	563	593	592	607	611	581	567	567	588	586	594	548	580	618	569	599	578	538	575	576	588	557	560	544	561	599	573	534	581	561	576	542	547	588	583	555	542	579	541	610	606	585	564	569	634	535	590	612	611	552	601	563	605	581	602	558	608	593	577	585	616	574	556	625	567	617	599	552	577	629	617	581	560	601	611	556	573	611	561	591	556	563	598	573	572	608	596	560	593	583	625	566	626	559	640	599	574	587	564	627	599	546	603	591	578	560	561	541	614	575	567	584	633	623	591	592	613	527	568	598	594	568	571	593	584	521	547	584	623	577	641	596	610	583	551	596	540	577	557	590	559	605	565	560	595	576	607	585	602	608	592	599	572	600	587	596	591	595	583	561	607	589	597	526	577	577	598	571	591	565	591	575	602	551	580	610	564	574	568	637	584	588	590	585	613	554	599	573	591	603	558	639	610	573	553	564	576	535	633	526	596	567	591	597	602	581	568	566	565	612	587	546	607	622	621	604	559	600	613	582	570	581	620	605	581	540	548	588	568	599	610	576	582	564	583	614	589	578	617	621	621	589	575	585	583	589	572	645	589	615	601	586	588	625	564	579	575	598	608	579	588	561	566	544	566	614	631	553	593	567	603	569	563	577	567	609	566	606	573	602	558	596	577	612	580	619	604	582	600	581	601	581	604	625	608	563	566	596	596	619	594
1692	379	539	507	387	354	276	284	291	253	234	246	255	274	267	247	277	227	240	241	240	231	208	199	222	231	225	220	229	210	227	221	199	212	217	205	227	195	229	221	237	242	229	227	215	201	215	239	218	219	204	224	215	184	215	232	213	204	204	218	222	240	216	231	227	225	196	181	215	202	213	207	220	215	238	204	222	197	228	220	215	202	232	224	208	251	210	231	222	220	206	228	214	236	188	222	225	224	231	234	224	217	231	234	227	202	195	249	233	187	193	223	229	220	217	219	204	201	249	200	225	226	231	229	230	211	248	237	223	224	221	186	209	237	241	203	228	192	224	214	211	199	200	192	186	218	232	220	236	231	242	240	212	213	206	187	210	192	228	238	207	182	209	187	219	236	211	207	235	208	220	220	209	195	195	194	217	219	224	220	209	206	211	212	223	203	242	216	205	231	220	225	195	219	227	206	203	219	196	229	191	219	214	234	226	211	223	223	211	270	222	236	203	211	203	194	216	225	224	219	204	257	233	230	229	238	210	191	257	242	239	201	220	236	213	227	229	213	199	216	220	211	208	216	187	223	198	230	203	207	216	218	211	227	217	222	207	224	217	232	224	237	190	232	221	211	184	225	200	235	220	228	222	202	220	220	204	190	216	245	211	229	251	228	230	213	222	219	216	209	227	213	195	221	213	211	213	203	222	211	225	197	203	211	220	220	214	201	225	226	248	239	179	253	215	202	220	222	214	230	187	205	207	203	215	212	223	202	246	221	212	197	230	207	216	233	216	202	224	225	207	203	190	206	235	200	241	199	191	198	195	243	209	199	207	208	197	209	241	186	218	188	237	225	200	212	226	235	221	200	232	212	218	245	213	210	193	201	218	214	208	202	212	224	195	185	203	221	207	215	244	192	214	235	212	197	227	227	190	207	208	219	239	200	223	196	220	224	236	202	220	202	238	195	205	214	220	211	204	238	222	227	214	200	245	208	199	215	238	198	196	229	227	228	227	205	224	218	227	196	215	239	241	228	212	193	244	210	200	244	192	224	207	198	217	186	219	225	226	248	247	227	231	197	200	222	216	196	219	245	208	213	201	198	240	219	226	222	218	219	213	251	196	215	219	213	186	223	218	198	200	211	199	208	189	259	208	219	212	234	202	222	213	206	220	181	228	198	207	228	226	246	215	223	224	251	201	230	214	212	219	226	218	223	225	243	232	221	213	219	216	218	221	222	243	225	212	211	209	217	220	193	221	207	214	222	247	219	221	216	198	209	197	203	205	218	203	214	230	192	201	228	229	221	206	217	206	236	238	230	218	226	178	204	207	241	224	219	226	214	228	226	229	224	247	215	203	214	198	185	202	205	217	218	242	196	207	206	197	206	193	189	208	237	231	213	200	212	235	202	235	221	221	215	221	235	198	169	223	215	206	211	223	222	210	212	213	234	221	213	203	255	234	227	228	217	184	216	213	236	222	232	209	213	187	215	220	229	208	217	218	191	224	249	213	198	222	212	227	200	218	219	207	206	241	220	216	192	220	201	185	177	224	248	228	224	197	227	201	228	216	206	208	214	249	233	198	197	210	231	206	244	232	210	225	180	254	255	225	221	252	214	200	211	218	199	223	193	205	215	216	201	193	213	215	198	209	214	205	197	226	223	182	197	236	204	214	220	247	197	226	205	215	218	207	212	218	226	227	212	216	227	215	204	201	209	228	220	199	234	214	210	215	226	248	234	222	190	225	240	200	215	216	203	196	258	217	217	214	217	210	243	210	244	207	193	224	210	219	221	191	216	195	205	240	207	225	238	213	214	213	218	219	177	207	205	223	209	220	188	219	216	195	206	214	207	206	221	203	207	219	191	185	246	232	203	224	225	240	241	213	210	209	217	204	211	200	226	215	173	212	239	208	196	237	213	215	219	199	209	198	245	179	214	242	225	193	190	222	199	240	230	234	214	215	203	214	239	210	196	194	215	211	236	191	203	219	218	225	260	222	219	194	239	218	188	215	238	215	203	205	211	184	210	218	235	207	205	209	210	219	223	250	231	229	237	227	216	207	226	216	197	213	212	236	201	207	211	213	219	234	232	186	208	186	219	212	186	225	229	215	219	222	230	199	224	215	210	216	200	240	214	217	216	214	229	220	206	197	220	208	222	259	212	188	210	254	228	210	208	227	217	203	218	215	213	238	230	226	219	222	184	187	214	239	207	180	208	208	210	225	235	225	173	225	236	217	242	217	210	208	209	222	207	201	206	244	229	207	218	187	241	194	222	232	191	212	179	232	220	224	237	206	218	206	218	231	212	190	239	232	206	216	221	192	226	213	232	207	190	209	233	213	230	213	217	222	245	216	228	216	218	217	209	193	217	228	244	217	219	222	222	206	242	204	209	247	223	226	224	216	207	225	218	206	208	221	206	220	236	182	222	216	213	247	195	210	201	197	201	235	222	209	223	230	219	221	234	220	199	211	205	182	198	226	242	192	233	206	226	211	184	239	222	233	216	235	216	244	239	223	206	225	229	227	240	211	200	229	229	220	217	189	225	212	230	205	217	213	224	225	219	231	208	225	219	241	228	241	227	192	184	215	183	204	200	201	239	238	246	208	223	205	252	211	199	202	229	192	221	201	210	233	207	220	241	222	221	228	225	223	239	192	199	218	223	190	196	231	189	201	219	250	213	168	209	198	222	217	244	206	191	206	198	235	217	221	192	218	221	230	179	200	205	219	224	212	220	204	184	215	201	212	213	223	236	206	225	208	206	215	217	206	222	223	197	215	214	217	202	198	245	221	194	215	222	226	220	235	207	220	211	232	216	226	198	225	223	205	219	204	210	195	180	199	221	176	241	212	217	231	191	204	197	213	241	227	208	208	211	246	220	195	213	222	221	212	205	223	238	207	237	214	210	226	204	202	209	215	180	241	230	204	227	214	231	224	221	218	189	239	235	213	233	230	221	228	224	231	213	209	207	217	208	228	196	232	223	206	197	194	247	201	215	252	205	200	210	228	211	203	196	223	192	213	213	198	212	219	210	221	213	227	228	198	224	199	225	202	237	221	237	213	231	219	204	227	233	184	193	209	212	198	230	233	199	223	218	220	261	217	202	227	231	198	228	222	236	215	215	198	195	228	225	218	200	221	198	207	218	202	199	234	226	204	214	204	205	225	247	233	230	218	220	244	200	232	206	216	219	179	203	215	199	195	219	217	216	189	229	185	234	193	213	203	187	238	223	207	216	236	224	214	223	209	222	215	235	225	207	204	216	199	213	209	223	205	219	207	221	221	223	238	212	216	217	226	212	218	207	216	205	229	231	238	217	217	232	224	214	221	196	233	229	232	230	220	221	232	205	215	235	215	216	191	222	222	248	190	245	212	231	215	206	182	224	208	192	178	218	196	205	211	183	195	225	212	228	218	211	221	210	221	250	218	214	221	223	207	209	207	230	209	215	206	203	192	207	202	208	209	223	192	234	206	200	214	213	235	238	213	247	236	209	196	235
1899	784	1168	1383	1173	1105	1038	914	895	810	772	749	736	679	735	684	693	677	666	673	649	648	626	594	608	582	585	563	613	553	545	563	567	565	562	530	555	561	547	528	560	557	558	557	571	592	530	571	535	517	546	535	523	509	550	501	542	517	551	545	524	539	551	538	582	516	546	513	522	497	504	528	517	540	552	526	472	529	480	498	494	481	524	522	532	488	518	562	542	526	538	548	563	567	557	532	538	559	480	499	505	495	545	528	484	505	476	531	502	552	484	530	560	499	512	534	507	545	501	518	525	560	488	524	513	504	539	546	562	552	490	552	545	488	526	521	534	521	544	526	528	540	507	470	530	499	526	519	518	485	520	520	496	509	542	494	523	535	573	490	506	507	530	471	498	561	494	527	487	510	490	475	516	516	501	532	531	550	537	551	539	554	518	509	539	560	520	522	514	556	559	560	506	560	512	538	559	505	485	503	523	496	501	498	511	522	526	548	540	507	474	488	515	502	495	482	496	482	501	543	475	522	500	545	526	496	503	496	545	519	477	553	535	519	534	520	548	484	525	535	514	527	530	503	513	505	515	539	542	503	492	525	506	529	522	527	541	510	560	517	483	561	515	554	522	513	536	487	550	523	540	557	565	497	516	494	509	504	507	470	539	478	510	511	559	509	650	555	541	544	509	543	513	556	514	513	519	543	516	558	527	483	523	487	524	544	511	505	525	522	474	519	540	494	546	531	534	504	539	475	530	509	529	516	534	539	549	557	556	551	525	524	506	517	533	458	545	528	550	533	513	543	497	533	517	538	513	510	523	487	516	535	535	525	516	501	528	511	543	493	511	506	526	538	482	524	531	554	520	535	505	516	473	576	554	534	504	509	562	492	538	543	522	568	511	472	496	514	519	565	509	500	514	525	505	512	532	501	533	551	525	495	543	526	538	509	555	541	480	526	525	544	495	516	591	504	496	530	549	519	578	552	518	514	519	517	487	531	509	520	519	519	535	533	510	540	504	526	507	511	534	523	503	528	515	553	474	508	524	501	493	536	487	546	539	529	491	548	544	544	567	476	504	542	530	514	583	503	536	535	489	526	548	487	486	506	533	504	512	493	542	501	516	555	496	528	523	550	532	532	511	510	489	528	506	549	511	508	514	524	536	515	509	551	508	506	546	477	540	501	530	509	543	502	548	523	502	517	503	503	507	521	488	533	529	488	505	501	553	541	496	539	541	530	491	513	533	561	560	502	506	530	494	525	544	552	498	520	517	492	528	540	500	513	492	482	558	505	495	506	510	551	517	519	511	549	533	505	543	525	529	528	500	526	549	504	514	479	536	482	513	533	564	553	520	516	550	520	568	484	504	468	514	531	497	531	517	502	497	531	497	504	558	541	499	518	533	528	536	543	510	526	509	525	555	520	513	514	509	551	526	518	553	525	537	496	514	546	536	518	512	507	497	536	500	534	501	496	505	550	538	491	496	517	530	530	517	571	517	539	499	522	531	496	516	541	530	493	544	498	524	563	546	555	582	550	533	557	509	488	496	533	523	501	512	527	521	501	502	537	507	540	525	482	560	500	494	508	540	521	491	499	505	536	545	559	515	537	467	521	559	510	530	560	542	542	545	520	518	517	530	513	504	529	549	492	510	524	515	495	505	559	493	506	506	509	534	558	510	479	507	532	525	535	505	524	550	517	549	516	538	514	532	543	532	550	526	512	508	506	563	531	534	548	524	503	509	526	538	489	508	522	519	484	505	476	512	501	522	562	524	536	513	561	520	492	547	526	503	504	497	539	537	503	556	540	535	530	508	508	507	563	519	533	503	483	538	496	508	527	523	505	501	485	532	521	542	526	524	503	522	516	527	555	527	509	487	538	514	510	570	512	546	536	479	531	540	493	499	581	549	528	529	520	528	545	574	531	524	520	531	508	522	516	547	520	553	513	504	516	530	476	541	535	519	529	531	544	571	525	540	514	477	500	527	523	520	518	528	510	500	557	528	539	550	496	497	530	498	506	480	542	534	494	515	504	510	480	515	519	542	531	505	512	511	550	528	494	515	527	505	490	488	475	510	506	512	530	508	546	511	547	515	528	538	521	538	498	526	504	497	518	513	528	527	499	507	574	530	587	531	514	516	507	496	558	510	510	525	547	510	530	520	531	550	502	525	481	497	497	519	509	522	522	517	483	517	517	495	549	502	508	478	500	501	537	491	524	465	486	479	540	491	515	544	517	546	535	482	536	529	509	553	537	497	496	520	510	537	519	520	514	517	519	489	496	532	527	507	505	528	480	527	520	531	514	541	514	495	539	499	576	507	493	487	477	564	562	516	517	518	523	548	525	549	544	556	529	512	502	545	552	506	515	554	503	513	525	549	542	581	504	569	541	548	513	560	496	502	515	548	538	533	520	518	550	515	535	556	489	539	491	501	561	514	565	527	513	533	560	518	513	508	550	545	573	482	525	506	515	579	540	500	496	507	515	539	524	468	524	549	535	524	541	504	529	521	504	506	504	522	507	508	538	523	507	540	500	540	547	555	520	514	487	539	538	482	514	516	520	536	536	539	511	506	514	502	569	497	517	538	500	502	498	505	565	500	543	514	554	509	494	484	578	532	509	509	495	513	492	463	501	508	490	534	508	476	529	547	534	499	517	533	491	540	513	593	525	526	536	518	555	514	526	567	528	526	552	528	487	490	518	532	543	537	536	504	515	545	524	513	509	523	524	539	515	511	559	514	511	506	530	556	552	549	522	511	555	546	550	565	502	525	524	503	473	499	533	522	522	561	496	517	519	532	514	500	549	521	488	519	498	497	530	492	530	541	538	567	525	538	544	511	489	529	506	575	503	507	534	510	514	514	535	512	537	532	537	507	484	506	487	486	536	505	478	541	570	524	523	535	517	491	515	541	496	535	518	536	487	526	510	532	543	533	531	514	521	522	487	506	535	549	540	508	545	522	504	531	538	501	504	548	527	540	516	554	499	551	528	498	511	487	505	525	522	499	532	544	503	555	567	518	494	501	505	523	540	513	504	515	535	524	511	504	533	485	517	502	524	508	520	498	538	503	519	566	496	497	479	511	490	506	495	515	536	509	502	503	496	530	490	533	497	540	518	504	528	467	570	544	502	501	476	524	545	521	520	549	538	500	490	516	528	509	521	502	513	503	514	509	523	528	517	522	516	520	508	529	514	555	558	501	499	512	527	581	526	498	499	509	536	526	522	461	518	465	535	555	558	511	502	475	504	526	524	538	516	542	515	499	505	486	556	550	508	497	504	534	525	500	577	548	497	556	542	531	551	521	534	524	528	502	525	502	538	518	498	538	535	569	519	501	504	498	497	548	524	549	491	520	518	502	546	572	557	585	528	523	571	519	529	501	506	502	498	497	530	518	503	565	576	520	512	486	522	511	521	501	515	507	508	532	550	505	479	505	525	486	545	549	500	498	538	499	516	554	532	515	535	523	537	533	525	515	495	510	525	521	524	500	543	555	532	509	544
7550	971	1131	955	710	618	528	492	486	404	404	383	383	356	340	382	326	324	337	337	315	347	295	342	300	301	305	304	299	308	282	330	331	328	305	315	310	313	319	309	292	278	259	268	303	282	334	299	273	302	285	297	312	276	257	260	274	331	297	278	302	265	297	265	307	280	257	277	269	312	307	257	320	300	313	287	288	295	291	268	272	284	255	304	302	304	295	301	298	262	293	302	270	260	283	298	288	319	269	326	282	300	298	286	246	277	292	328	321	280	261	297	308	304	297	298	276	294	295	313	257	296	303	293	279	264	273	282	306	263	299	302	318	282	297	327	295	289	304	286	277	279	292	322	300	265	275	298	282	307	278	304	248	296	310	299	297	283	278	310	287	287	318	306	259	283	317	297	283	280	295	277	285	291	282	291	255	287	319	253	263	298	264	258	268	290	269	270	283	281	302	264	282	292	271	239	309	294	302	296	224	303	305	313	296	322	268	283	283	283	301	277	288	289	286	309	257	278	282	289	247	300	292	264	299	277	287	284	307	292	273	278	277	291	259	284	271	285	300	260	331	300	265	259	329	304	271	271	271	317	278	324	295	268	302	265	307	305	283	260	293	287	293	297	288	273	317	318	274	282	311	264	289	280	302	289	256	303	327	275	304	302	316	289	254	280	310	308	312	280	292	287	296	278	316	305	273	290	287	319	313	317	293	267	284	273	266	308	277	299	291	311	293	308	280	312	253	291	297	307	273	293	321	285	286	281	315	329	271	289	274	289	294	307	321	297	289	273	274	271	276	265	281	306	288	285	276	245	290	302	303	282	317	267	277	282	297	267	257	308	278	273	293	284	276	299	285	276	283	287	299	330	293	302	299	280	296	304	267	292	320	269	303	302	333	287	293	275	279	276	246	279	284	323	296	279	295	273	276	275	302	299	272	309	309	266	306	270	287	277	288	308	279	292	272	255	303	258	298	294	318	281	316	299	271	276	290	290	281	266	289	272	275	317	236	308	285	274	275	310	310	312	313	276	313	299	268	275	259	251	288	290	299	279	296	296	285	260	289	273	293	287	259	295	288	274	327	303	268	285	298	284	334	271	292	288	303	302	293	295	307	288	324	268	270	268	279	322	263	294	276	267	290	294	275	298	303	266	278	293	292	259	298	323	270	286	274	285	313	269	276	315	291	307	306	283	286	294	315	302	259	285	296	308	317	299	242	288	309	282	276	253	293	312	261	302	296	249	293	295	264	250	285	293	271	274	280	292	287	291	249	270	253	286	287	269	282	261	301	304	286	284	289	282	286	314	277	273	275	288	251	298	308	263	264	267	281	259	281	287	280	280	297	269	284	316	276	298	283	267	262	278	289	288	293	260	275	290	277	309	287	292	294	282	297	299	269	320	266	272	302	308	298	298	294	260	289	330	295	295	298	295	289	300	324	289	320	305	295	312	271	307	300	285	299	278	276	284	297	283	298	266	299	302	276	306	298	266	273	299	292	291	299	308	292	311	262	281	297	280	259	295	294	291	278	261	266	290	282	270	251	265	302	288	278	306	282	294	289	304	303	315	274	274	298	272	286	302	301	283	290	276	249	287	296	285	266	291	278	254	290	278	299	291	282	307	283	307	309	284	295	292	288	278	287	312	326	295	320	306	283	286	334	290	286	284	295	285	303	286	306	323	307	316	275	311	292	298	297	285	297	274	305	290	290	283	306	274	305	260	258	282	299	293	307	321	274	281	294	285	254	308	307	257	276	274	253	315	319	270	268	283	301	306	307	278	279	289	328	270	284	275	282	279	297	288	283	274	320	310	282	268	287	303	277	274	278	292	331	299	280	294	264	244	302	309	310	276	268	273	286	276	274	278	318	295	260	268	287	289	299	306	291	290	276	276	260	278	246	272	272	250	323	288	284	273	276	304	274	311	308	274	275	290	284	299	297	294	293	337	337	300	285	298	290	293	286	254	315	273	281	314	268	268	252	262	284	303	314	308	322	292	266	261	287	316	322	266	277	275	288	215	295	308	286	303	276	276	291	278	324	289	313	300	292	277	274	315	285	277	284	253	263	262	309	315	301	280	277	296	273	305	273	303	287	274	286	274	278	308	262	279	300	284	314	275	296	295	266	285	259	280	277	305	319	286	285	315	322	294	264	284	272	291	295	315	267	260	274	314	283	308	300	289	289	306	287	293	332	297	314	280	299	278	301	298	290	272	274	283	259	269	273	279	274	244	281	276	287	272	262	279	283	302	309	313	297	284	280	286	307	286	274	261	308	306	276	277	293	290	311	282	312	286	303	325	280	258	251	279	266	261	302	301	305	269	293	305	278	257	321	275	305	306	290	284	286	282	275	257	325	282	305	300	294	300	263	304	281	264	297	298	294	327	305	272	311	293	295	255	269	283	243	327	318	282	306	286	268	261	286	300	269	288	321	291	287	325	317	286	281	294	286	287	284	308	284	277	280	294	270	275	298	297	283	266	292	292	311	280	259	287	282	308	273	278	313	248	276	274	310	307	287	309	293	274	287	276	297	271	307	295	287	296	243	284	268	269	291	282	287	301	276	306	303	290	262	328	227	304	297	259	280	295	309	307	283	254	281	308	297	308	298	304	271	278	267	314	273	300	269	269	294	310	303	279	298	290	274	280	296	283	278	286	288	279	296	292	304	261	303	299	282	299	279	289	278	274	288	293	289	289	274	287	296	267	288	303	311	306	320	300	318	288	307	288	310	311	296	269	305	286	258	264	272	275	289	293	292	299	307	237	275	280	311	266	282	295	283	282	313	332	298	261	321	328	286	269	288	256	292	275	302	297	276	298	311	312	294	275	274	289	304	292	266	278	286	263	295	254	292	286	297	285	302	263	263	304	299	295	282	247	292	298	267	291	270	317	314	297	263	287	274	289	311	280	293	318	303	283	283	266	302	295	270	286	274	256	290	272	290	321	251	291	279	272	305	307	262	264	305	281	281	271	293	244	292	310	269	282	311	263	296	291	271	304	297	295	309	303	288	286	285	268	288	310	295	308	310	278	278	309	263	278	262	305	288	311	303	284	295	275	305	270	284	297	301	249	300	287	289	301	283	276	299	311	296	263	277	316	293	259	293	298	274	301	321	285	306	290	272	324	286	295	297	291	265	297	291	291	296	312	305	262	292	303	306	289	313	291	307	281	289	309	301	291	313	292	291	317	292	287	298	292	283	267	292	280	292	274	278	313	282	306	289	275	261	301	308	315	299	281	278	257	273	282	282	290	288	293	286	266	267	281	269	283	286	276	280	284	313	292	276	287	292	284	292	312	293	299	307	315	272	283	252	309	295	263	280	299	308	285	314	274	289	299	280	271	299	277	279	291	270	246	283	253	299	306	297	269	261	325	295	298	276	252	315	256	313	309	282	289	257	281	281	285	296	287	297	269	321	295	340	326	305	240	283	276	283	267	285	284	300	280	287	277	313	278	296	304	299	297	295	282	297	295	285	275	289	252	269	279	256	313	278	287
6682	1286	2442	2972	2572	2198	1880	1726	1527	1425	1293	1177	1176	1217	1086	1071	971	984	976	990	965	860	822	775	842	833	854	789	767	778	830	768	795	776	791	771	727	748	701	735	758	720	756	681	692	701	722	747	671	703	720	690	714	685	688	697	708	674	695	663	682	732	694	643	697	667	645	693	692	695	704	682	692	684	636	702	670	690	651	665	689	764	669	647	681	668	689	727	627	703	664	644	707	662	649	669	650	652	755	703	676	701	707	681	727	649	721	697	683	756	653	681	692	668	671	695	694	664	716	689	614	664	640	705	665	629	665	676	663	660	665	699	703	686	708	632	675	683	688	667	661	709	654	647	667	656	682	701	669	675	704	638	693	666	684	665	650	676	662	650	643	707	682	695	657	664	644	693	648	698	658	631	645	676	687	674	697	696	656	666	676	699	660	666	648	698	699	718	731	652	693	693	653	688	708	595	646	679	685	700	658	671	715	676	608	733	679	681	708	688	660	716	661	668	685	696	684	652	729	658	619	651	672	692	619	669	670	632	680	692	688	664	671	678	656	650	627	649	679	684	661	700	674	702	698	665	677	696	640	675	625	661	679	647	680	677	701	647	672	670	672	650	662	683	683	684	690	682	646	646	673	672	676	677	676	686	685	694	680	689	672	621	663	661	670	659	689	670	692	652	626	701	673	672	663	690	683	646	687	678	683	689	668	670	694	674	667	661	706	688	703	660	630	675	658	660	671	657	687	613	685	656	684	658	702	688	649	674	639	687	634	685	674	662	707	670	661	705	697	694	665	712	679	702	665	672	626	653	680	672	653	689	647	676	676	720	716	673	678	671	661	724	659	700	687	674	702	660	679	699	658	656	691	651	665	694	663	682	710	729	727	674	651	671	679	676	643	712	674	684	670	635	653	657	679	670	681	754	640	689	642	691	668	664	637	664	711	676	687	706	633	670	650	688	642	645	724	679	639	694	662	622	745	669	688	650	706	665	697	694	593	712	685	696	661	699	668	677	704	653	718	673	635	701	646	681	700	687	661	669	664	676	712	665	661	627	731	682	678	668	661	602	681	693	651	683	671	668	700	696	639	707	668	679	639	637	702	732	719	652	651	670	718	684	648	679	722	654	666	651	668	640	650	621	712	712	655	675	657	655	685	650	688	691	716	652	651	688	636	647	672	670	667	656	679	675	712	669	678	698	673	636	710	673	677	609	629	659	664	691	685	677	670	713	688	687	630	701	675	647	680	641	659	699	692	657	672	695	688	643	642	706	691	693	740	689	687	663	675	665	661	674	680	654	676	719	655	679	672	671	675	659	656	636	705	705	668	655	700	689	683	707	699	676	724	668	677	684	667	691	640	674	695	708	730	659	686	650	679	691	678	696	697	650	681	666	686	689	681	664	674	667	653	695	688	619	681	704	694	689	665	695	664	711	651	662	644	677	660	652	624	663	631	697	679	698	661	684	680	688	663	702	657	637	674	660	686	645	723	674	652	659	676	704	679	703	671	707	675	681	654	665	653	659	692	683	649	685	700	664	660	683	693	687	701	678	662	662	676	642	696	668	689	701	680	647	666	655	696	598	693	661	694	713	691	674	675	712	659	653	707	651	669	683	744	681	664	660	675	714	638	713	644	659	631	711	682	701	648	662	688	706	675	664	704	674	704	682	626	658	688	678	672	705	633	638	699	681	718	684	687	729	656	644	671	678	652	637	691	684	669	652	698	637	657	693	655	644	668	679	667	666	703	664	694	674	680	691	681	709	683	664	703	630	703	715	665	662	657	642	706	711	681	653	655	643	620	710	690	675	693	659	649	666	658	671	681	693	661	625	670	655	697	677	623	754	687	676	669	651	681	667	686	650	691	689	687	673	698	660	673	715	684	623	685	675	685	707	645	674	699	677	659	671	628	642	692	718	648	693	656	656	672	698	635	687	683	658	690	689	696	685	669	686	680	699	690	654	702	679	664	675	729	703	660	673	656	691	656	654	700	672	664	692	684	680	703	652	652	692	653	661	682	661	656	680	685	666	655	719	636	690	657	718	657	677	642	637	670	643	684	674	704	701	748	646	686	676	686	674	655	689	660	614	687	675	664	673	685	692	699	702	673	624	704	715	694	682	679	680	653	676	717	664	661	681	670	664	654	620	643	703	639	685	641	771	709	672	651	679	666	717	692	644	651	671	685	686	675	675	657	623	728	649	683	670	697	639	661	723	677	685	685	657	652	663	659	719	672	634	664	690	622	635	725	656	710	647	701	645	701	702	670	655	657	676	661	654	655	686	694	680	670	637	696	728	671	691	692	697	687	690	657	666	673	705	640	658	632	685	726	648	660	668	628	666	647	686	630	651	653	622	664	654	715	631	656	693	666	696	634	658	669	706	675	659	683	693	708	647	666	634	686	652	677	614	681	652	673	701	673	688	664	686	668	676	688	646	686	709	639	681	673	652	710	655	682	696	702	677	640	675	699	694	736	671	690	656	646	673	631	655	680	701	670	652	658	705	667	671	677	635	683	704	655	658	686	670	688	692	710	705	678	688	704	652	631	627	667	672	671	664	695	654	701	658	664	704	671	681	691	651	692	720	702	673	660	684	647	707	628	655	667	704	654	644	678	666	680	686	683	703	674	658	638	675	663	736	654	699	650	660	671	690	694	639	697	682	688	644	700	661	721	672	636	673	716	659	664	658	722	694	667	677	706	675	653	667	618	690	688	700	697	668	675	670	666	640	702	704	696	665	641	655	690	664	686	683	687	645	652	673	686	672	671	704	679	667	675	631	673	700	641	668	669	738	676	686	630	627	674	677	677	677	655	700	685	663	748	719	674	664	681	713	642	729	666	658	662	650	644	625	655	668	705	643	658	654	645	674	689	689	685	660	699	676	683	689	633	669	671	684	674	690	640	662	659	697	668	653	629	622	637	660	683	727	657	671	643	652	710	672	653	674	656	645	674	693	686	695	669	649	630	704	664	704	665	695	645	659	660	655	664	687	654	693	619	661	676	687	714	708	636	676	656	678	714	669	696	654	652	683	668	682	672	668	660	671	709	661	651	625	712	703	681	637	713	660	683	613	676	643	659	688	712	660	666	677	682	710	654	677	671	712	757	683	703	702	675	683	671	717	675	645	719	704	609	653	645	696	620	664	680	665	701	688	690	719	715	693	707	644	702	756	659	699	672	630	673	683	710	644	654	672	685	672	654	684	618	645	647	660	689	649	650	634	675	619	681	642	686	683	683	688	674	700	689	639	649	635	674	686	644	699	693	661	673	641	671	653	658	712	690	680	655	674	688	639	677	643	646	707	679	650	685	667	698	703	685	683	683	667	683	667	700	707	689	746	693	612	664	619	702	687	660	700	692	654	667	664	678	696	621	683	664	635	648	672	679	658	692	641	680	640	654	646	681	679	635	677	692	695	695	680	667	658	635	688	706	715	686	707	684	739	685	657	680	692	678	663	704	670	672	659	668	688	614	638	652	669	654	706	637	686	629	689
14520	1812	1821	1441	1001	776	611	519	510	430	419	378	412	375	372	322	369	332	305	369	313	312	287	278	315	286	284	274	280	262	276	304	278	276	251	246	254	250	310	288	274	268	298	251	254	252	243	279	278	270	280	241	239	262	229	244	266	276	268	256	254	242	253	258	240	217	260	221	277	251	234	248	287	258	281	242	278	255	256	263	260	270	219	225	271	242	252	251	235	239	242	245	264	251	244	260	236	262	242	233	261	247	220	271	247	260	284	246	274	263	235	277	258	259	235	244	243	236	226	244	235	266	276	259	268	261	251	242	245	251	252	245	249	225	266	256	246	256	254	250	277	238	263	258	248	254	261	238	254	222	257	237	242	236	231	251	236	227	258	271	245	228	238	238	294	276	245	237	244	265	238	262	246	272	234	243	249	281	261	248	269	239	238	272	243	275	249	256	260	265	263	248	251	257	270	249	249	254	240	259	256	210	239	283	242	265	278	242	237	260	264	251	247	264	274	249	244	243	251	259	241	253	235	239	236	267	272	267	264	244	232	253	241	237	249	257	276	273	262	275	290	227	282	233	278	287	242	245	240	260	243	266	248	266	243	272	258	217	237	270	237	235	250	260	215	233	259	242	240	230	246	263	238	251	250	243	253	233	254	233	248	255	251	251	242	286	279	249	271	264	272	268	267	211	230	254	221	257	255	293	220	275	260	259	260	278	256	247	249	250	254	261	262	259	257	258	242	266	256	257	216	224	275	255	233	222	250	235	262	250	225	237	232	257	259	226	235	237	272	243	244	262	231	241	261	251	240	246	255	252	250	263	294	259	235	267	252	258	268	225	249	233	231	261	255	243	280	260	268	232	274	240	229	228	254	257	233	266	254	194	206	241	257	274	249	264	258	260	238	279	242	192	239	250	281	242	248	248	266	242	251	254	250	260	285	307	284	266	274	282	261	265	281	266	258	269	252	239	222	250	243	248	267	240	255	254	237	244	266	252	228	244	267	245	250	269	235	275	222	261	260	248	254	228	240	272	259	263	253	263	248	233	243	247	225	276	241	237	274	260	277	289	248	263	245	262	279	245	273	242	233	278	265	221	254	273	259	224	227	220	258	227	246	257	269	233	243	226	262	267	275	248	243	262	220	250	247	268	245	236	233	234	263	272	261	260	250	251	219	249	236	261	246	263	249	245	277	259	240	219	269	266	260	229	246	236	256	254	238	292	238	261	234	248	258	249	242	247	242	247	274	254	231	249	267	266	237	252	256	267	242	260	279	268	229	257	231	255	280	254	241	238	271	249	277	259	258	253	264	246	242	257	247	244	251	271	285	264	245	266	231	249	239	265	271	265	260	247	255	264	288	259	241	257	260	260	243	244	262	271	220	245	231	275	223	252	230	271	266	262	241	206	240	250	276	243	224	243	273	255	222	240	228	249	293	236	283	267	234	230	235	268	260	239	256	271	266	247	249	269	251	254	247	252	253	219	275	243	250	245	243	277	253	273	228	260	247	258	272	239	252	239	282	237	241	261	248	269	253	219	250	263	257	243	242	231	279	261	268	234	224	278	239	252	261	218	237	262	214	267	305	252	256	281	245	235	250	271	273	279	250	243	222	239	253	261	239	257	239	275	217	270	269	230	229	264	294	225	293	248	241	261	258	239	260	244	252	269	254	257	255	269	268	242	252	288	267	210	261	234	202	229	238	259	255	283	288	235	244	242	257	252	255	240	253	283	265	261	262	257	256	278	253	247	257	256	248	292	255	256	245	254	274	266	239	275	246	260	268	262	278	265	232	269	220	240	241	220	259	228	244	294	230	224	254	237	283	258	245	245	257	241	258	237	233	235	264	275	244	249	247	257	259	287	235	238	250	278	246	225	232	242	235	242	239	234	266	274	237	248	274	247	229	273	245	276	259	266	251	244	233	262	277	244	274	235	269	265	236	259	284	276	264	262	237	272	243	262	229	230	267	255	240	255	237	287	241	241	277	257	254	246	262	255	250	241	241	242	272	226	216	268	252	249	241	249	245	268	221	288	260	257	272	286	257	269	224	274	271	265	231	266	254	279	246	255	261	233	273	228	254	224	263	257	208	248	226	243	272	259	237	223	235	247	237	240	262	248	283	223	264	265	258	267	260	240	238	263	244	232	233	240	248	259	234	248	221	246	258	230	235	268	257	274	240	256	262	236	245	230	246	259	245	254	243	229	245	262	230	260	234	245	244	230	253	299	239	263	304	258	247	258	235	267	283	254	261	230	230	244	229	229	224	255	285	274	227	249	259	254	241	248	260	266	211	266	255	246	254	277	279	243	254	254	245	269	285	249	276	268	239	243	257	239	284	234	222	266	241	264	251	268	224	243	208	245	233	242	274	254	258	223	276	251	225	259	231	255	212	245	245	253	218	244	267	246	281	232	242	218	258	256	254	249	267	246	252	257	230	258	273	251	264	257	263	250	271	265	293	238	274	238	237	259	248	250	255	259	254	247	278	257	243	254	256	253	267	249	244	239	245	270	222	260	262	235	261	266	248	248	264	213	275	256	239	239	241	270	272	241	235	260	256	256	243	222	245	261	243	265	244	221	244	253	239	264	235	266	253	281	256	268	261	252	248	250	250	250	243	241	273	245	277	249	291	248	230	243	269	275	238	260	250	270	298	243	238	246	243	219	271	265	265	262	232	266	257	236	270	247	267	224	254	258	232	260	238	229	210	237	275	238	252	241	275	255	253	250	252	265	262	255	237	249	262	256	246	248	242	248	252	269	256	261	244	257	244	266	263	279	234	231	245	247	238	265	281	281	251	239	279	253	257	253	266	267	243	247	257	242	247	297	275	248	232	232	223	241	257	235	249	253	242	257	262	251	268	286	285	262	240	255	266	248	273	224	265	229	207	253	249	251	231	239	289	268	253	257	261	225	241	243	264	239	250	259	250	268	249	251	262	242	240	249	262	257	263	254	259	280	267	233	255	254	238	285	270	231	233	250	242	248	236	262	241	245	221	243	251	249	234	241	239	253	287	280	238	251	259	256	231	246	247	250	239	239	224	259	211	231	263	244	233	253	250	259	242	240	231	225	241	258	248	293	230	240	232	259	272	232	256	248	261	258	249	265	261	227	279	228	219	266	236	261	239	222	225	257	254	268	252	256	245	268	244	240	272	243	252	266	244	219	265	272	235	228	264	250	248	227	257	271	245	245	244	261	241	260	244	256	286	265	280	227	221	243	237	257	263	247	252	242	274	245	279	229	230	242	283	232	275	244	280	227	258	241	257	273	257	242	260	264	258	240	284	252	244	233	275	259	241	229	254	233	230	229	240	229	242	262	224	267	251	223	276	236	259	231	238	255	231	257	239	234	259	241	272	279	259	254	260	219	240	271	273	249	248	268	260	253	275	284	251	234	259	244	246	215	261	267	285	227	258	269	244	275	264	235	237	250	242	251	256	256	251	236	262	235	227	224	242	237	274	235	260	257	248	275	279	238	225	235	255	262	275	232
8661	1687	3580	4235	3596	3013	2520	2200	2013	1749	1545	1485	1389	1376	1258	1206	1156	1163	1128	1096	1051	942	869	858	816	818	847	746	769	811	790	740	727	780	729	717	709	659	653	671	693	626	635	665	667	623	676	619	619	590	618	593	600	600	604	588	570	602	646	606	592	620	620	636	602	644	582	594	608	563	625	629	606	564	558	597	592	618	602	558	568	631	551	552	587	552	589	601	615	602	602	584	591	591	589	557	595	561	616	585	585	598	571	631	600	592	584	554	550	591	599	573	600	618	566	591	619	609	579	621	594	546	596	574	568	596	601	592	569	603	594	589	596	556	568	563	597	574	603	594	600	553	639	563	602	593	590	588	603	583	561	631	580	607	593	540	614	578	567	593	639	588	586	536	587	607	556	601	570	562	569	607	588	579	628	562	547	564	574	590	587	578	558	548	595	587	605	635	592	569	575	601	613	606	600	596	576	573	563	539	597	574	612	548	612	604	628	565	530	612	621	554	593	538	565	606	577	592	589	590	587	589	569	599	584	576	558	591	590	573	567	614	535	565	613	626	564	617	599	572	537	571	570	547	598	613	562	588	595	575	576	589	566	530	578	549	593	608	589	576	589	552	622	589	586	575	598	616	546	592	605	593	602	593	536	612	604	578	587	603	588	582	596	587	572	614	613	598	569	585	556	558	576	588	542	593	577	606	553	608	586	576	551	573	587	591	595	536	576	608	531	567	541	620	567	601	589	544	623	587	572	552	615	588	602	586	580	562	619	564	580	603	574	555	606	579	582	580	588	556	597	583	558	608	616	547	616	636	585	596	612	594	598	615	594	569	541	604	619	576	586	616	570	543	615	580	580	572	586	602	569	571	543	553	556	554	599	608	552	598	565	615	574	576	600	559	601	589	595	578	570	566	528	632	593	575	587	627	581	610	587	581	600	539	583	593	549	562	613	579	587	574	580	619	562	619	596	585	577	622	585	552	563	553	563	562	557	639	627	568	612	562	592	562	599	545	555	590	553	601	556	626	586	596	573	515	586	594	565	606	595	558	634	590	582	596	592	579	590	573	536	543	606	569	605	609	582	554	589	613	563	551	612	584	590	579	588	550	591	561	598	581	500	606	593	592	583	629	572	568	588	597	582	589	613	574	547	589	608	563	579	570	599	545	579	572	611	615	561	584	577	581	597	598	598	576	567	583	560	568	585	603	525	554	605	572	598	551	592	632	546	580	597	584	580	612	552	627	567	606	563	591	589	561	559	575	607	596	556	576	561	577	562	580	620	604	559	561	548	567	564	551	564	585	554	577	569	546	599	610	590	587	597	612	604	589	603	608	574	581	593	578	577	571	595	579	570	555	558	620	559	571	577	618	540	611	595	628	620	567	584	598	591	572	576	595	592	591	569	582	570	542	577	589	588	593	551	584	618	574	622	599	596	576	633	569	601	566	576	581	625	612	596	545	571	586	580	623	545	595	566	606	577	558	557	603	575	612	559	584	588	597	564	578	568	578	584	611	586	567	585	547	584	566	591	618	602	609	569	601	610	611	601	597	588	579	570	626	546	622	581	609	588	587	569	623	573	577	593	590	571	542	624	585	616	553	575	550	579	612	558	603	610	616	586	569	616	586	626	616	626	567	589	547	642	611	613	584	559	606	538	561	579	581	615	585	602	551	576	592	624	588	577	632	607	566	573	565	579	591	580	549	570	593	586	561	571	627	580	584	572	604	582	576	571	576	604	591	532	555	573	583	547	537	570	575	617	548	615	572	657	579	590	580	592	576	556	565	581	592	613	565	569	579	606	564	608	562	625	562	579	586	588	584	597	562	605	559	581	572	612	583	533	586	617	586	580	581	521	645	576	567	583	619	605	600	566	591	578	575	565	611	591	569	600	605	596	589	536	573	616	615	595	642	595	563	557	588	606	542	541	595	595	560	567	598	570	570	618	563	605	579	592	584	626	608	615	588	584	600	586	604	566	566	530	554	607	526	581	614	615	575	586	585	569	609	565	594	588	558	578	628	568	567	557	569	584	575	603	563	559	596	608	586	593	581	581	598	553	600	569	597	582	597	595	584	571	574	598	574	557	596	589	609	586	606	554	576	579	604	584	558	602	577	568	594	571	595	562	605	565	556	591	594	557	562	560	560	581	599	574	607	573	591	567	583	543	560	588	553	572	631	612	573	596	571	602	577	593	574	563	548	574	581	544	588	573	561	565	572	527	575	583	591	586	644	569	584	535	580	606	604	580	599	531	587	604	548	590	561	549	586	590	571	601	627	569	598	598	519	607	586	568	582	543	578	606	610	633	544	544	581	572	588	570	569	558	565	604	586	568	563	616	607	586	593	553	561	579	550	569	582	615	548	576	572	554	553	568	581	594	582	627	610	588	568	577	532	552	603	576	570	573	613	589	551	571	650	591	598	601	595	603	619	572	597	583	549	599	588	588	566	618	609	576	556	609	584	564	591	594	583	588	615	593	568	579	535	555	542	626	571	617	600	581	578	587	601	571	616	548	613	568	557	579	565	605	624	558	590	557	586	570	585	593	568	579	625	611	573	564	604	557	615	582	604	544	579	597	572	608	596	581	564	560	573	563	587	561	581	608	596	521	602	532	552	579	612	609	545	555	577	547	569	597	596	617	556	597	581	571	574	571	597	547	554	595	559	564	566	594	582	597	608	592	604	544	573	619	605	590	569	592	572	585	578	588	563	577	611	573	583	555	569	544	555	547	617	572	569	586	610	601	554	573	584	597	595	551	586	591	596	573	566	575	542	578	587	561	575	542	598	589	585	625	571	549	593	589	589	624	581	647	564	592	599	572	570	590	625	593	578	536	584	609	564	596	605	533	572	574	546	587	589	587	575	559	568	595	570	583	586	598	581	575	614	642	588	577	553	578	576	611	571	521	575	591	637	573	620	554	626	566	596	559	591	600	608	600	587	583	544	551	581	601	573	583	537	582	610	590	551	591	589	609	576	596	610	588	588	601	594	574	585	583	584	577	606	584	559	610	617	574	620	589	615	570	572	592	595	574	569	644	622	560	540	632	603	637	552	579	600	606	556	611	588	583	608	578	569	557	577	544	589	597	623	596	571	608	620	616	592	507	628	615	590	639	618	605	549	576	619	591	581	603	600	581	584	598	562	599	599	591	584	607	573	558	574	628	556	583	588	592	590	597	560	562	604	597	556	569	576	579	585	538	570	582	599	548	600	551	580	607	571	581	524	586	584	612	581	606	557	591	577	633	558	609	572	580	549	590	569	588	558	633	596	595	579	606	590	607	547	589	570	608	579	608	606	558	547	584	561	601	553	620	583	588	606	566	621	572	572	585	596	564	599	586	587	549	610	590	536	619	606	592	567	657	596	607	572	585	608	575	561	618	594	603	594	566	576	617	552	651	620	584	600	622	573	586	586	612	601	565	592	564	625	621	580	568	585	599	585	565	631	545	634	562	573	546	562	574	541	535	546	601	592	584	567	570	571	594	579	612	608	611	587
1646	430	527	484	398	353	291	317	280	272	249	241	232	248	223	235	216	213	223	218	257	213	217	183	255	233	231	217	206	235	217	219	211	230	209	197	224	256	241	211	195	219	194	208	219	220	214	213	194	247	189	206	248	210	213	205	221	213	208	230	245	214	210	224	230	231	219	244	214	230	226	211	196	215	188	223	212	213	202	211	238	202	197	226	212	244	223	228	201	238	213	204	196	208	188	182	232	226	255	231	215	224	202	208	215	227	214	234	234	177	229	220	213	212	221	206	224	211	224	202	215	204	212	233	230	226	206	241	228	208	217	203	219	231	200	195	232	201	228	238	217	230	190	207	234	207	225	199	211	229	228	224	214	217	219	184	240	197	217	227	267	232	233	213	192	204	205	222	240	216	202	202	226	219	202	178	242	227	201	209	211	193	204	231	206	207	223	228	208	203	199	195	240	216	196	233	225	224	220	193	203	212	236	208	216	208	226	229	228	210	209	196	212	215	234	216	217	215	228	200	222	217	223	212	237	236	205	232	211	225	236	217	239	227	210	240	179	215	219	230	222	206	201	220	184	220	207	221	203	191	212	214	221	199	221	223	203	201	229	203	189	207	204	208	197	216	189	196	185	210	201	196	244	208	220	210	226	230	227	209	214	230	208	205	219	217	191	210	205	205	248	223	213	205	208	212	202	214	228	200	207	235	232	211	246	226	205	208	228	207	208	238	210	216	188	197	225	233	207	231	252	213	192	215	229	223	221	216	240	216	219	225	194	252	231	213	210	211	218	215	221	248	238	206	205	223	232	229	234	206	212	219	189	203	218	216	188	218	224	204	222	229	223	236	218	199	232	217	208	199	201	201	210	224	191	226	207	204	210	221	211	221	227	202	202	210	240	225	223	209	181	215	233	188	199	233	224	222	210	178	205	220	215	186	236	224	199	206	221	229	224	224	210	213	202	212	213	226	205	210	226	219	211	214	203	189	227	191	202	197	206	223	200	219	189	211	212	211	214	205	237	195	224	237	245	216	230	220	187	207	223	207	194	232	199	221	200	199	221	208	223	230	235	217	221	210	191	195	245	208	225	215	204	217	209	216	193	223	229	204	233	201	225	194	233	211	231	227	230	210	208	215	229	191	198	201	184	214	195	187	223	210	200	208	211	226	218	213	203	210	192	200	235	213	206	219	204	203	231	218	220	180	215	209	242	261	214	220	239	207	247	218	213	226	232	213	218	209	227	230	221	213	196	201	188	198	209	221	204	223	199	207	213	197	210	240	195	203	200	190	212	211	200	217	221	233	204	201	248	216	186	193	204	211	226	220	203	236	208	217	230	217	209	226	202	217	235	218	213	219	205	223	226	224	217	226	209	206	221	218	218	216	220	221	211	243	199	218	228	217	201	213	229	208	207	208	260	213	206	215	208	208	204	217	224	237	201	192	217	237	208	192	229	245	197	214	222	201	215	219	241	203	224	214	203	213	204	198	233	212	216	222	216	206	200	199	226	226	223	215	215	217	227	204	215	200	227	225	228	196	215	208	208	252	200	194	213	222	221	221	199	232	230	216	204	201	249	200	205	221	192	214	247	224	230	227	204	179	227	203	212	224	199	202	237	195	202	218	233	222	204	236	215	208	226	201	242	203	225	226	234	209	210	183	224	220	209	216	227	224	213	215	201	209	255	216	234	211	194	206	229	227	222	205	185	203	183	225	227	211	226	210	200	223	213	213	197	208	230	241	235	187	238	210	216	226	171	200	227	243	221	233	228	191	232	212	228	216	258	190	240	219	231	229	226	235	211	211	224	206	190	217	229	235	223	196	208	217	228	220	220	203	218	198	234	231	228	217	191	217	226	225	207	218	200	226	200	200	230	229	200	200	254	212	204	211	210	193	230	230	227	210	196	213	236	215	211	169	199	206	227	236	214	218	201	225	221	217	228	211	184	222	226	188	225	215	210	275	207	239	221	222	203	196	207	207	217	219	185	221	206	225	223	222	244	227	215	199	237	216	200	203	188	216	208	201	228	220	247	200	215	208	225	193	203	234	223	203	234	203	215	209	253	219	199	188	201	232	241	218	189	234	221	220	231	217	236	230	201	201	232	203	218	198	217	196	213	211	225	212	230	238	212	230	239	215	228	211	215	225	233	244	229	227	224	213	228	219	216	239	218	208	220	233	209	233	218	229	200	203	222	204	220	210	204	229	253	214	237	213	198	191	207	218	192	195	219	219	208	212	218	218	196	240	233	238	211	213	197	211	203	185	209	235	206	220	231	200	222	234	206	215	231	222	242	218	238	216	227	226	224	189	184	224	214	210	220	216	243	222	224	248	214	225	236	217	227	255	209	214	191	230	212	193	210	216	246	225	246	215	226	228	207	213	210	248	217	198	246	182	199	184	196	217	207	203	235	223	207	240	215	222	236	193	223	251	212	220	218	227	213	221	208	212	201	224	227	227	200	236	231	209	217	217	212	209	200	193	231	221	205	190	177	230	226	252	228	200	210	222	220	202	228	217	207	221	227	226	199	197	226	220	209	223	223	224	202	218	202	227	226	246	211	214	202	225	207	224	180	258	197	197	215	219	202	228	192	203	209	196	196	228	204	218	253	196	194	223	209	217	223	206	187	197	230	218	245	211	197	205	213	235	199	222	199	229	223	220	222	209	219	211	219	213	226	203	220	205	197	207	214	202	235	207	235	203	221	199	191	219	222	225	205	210	213	223	199	216	204	213	214	218	242	232	199	223	215	200	233	201	218	209	220	212	209	241	241	214	219	210	210	226	234	226	223	226	205	213	215	214	231	224	218	205	201	204	205	208	203	242	235	211	225	197	205	194	205	202	199	237	214	238	206	211	211	208	205	221	231	233	188	219	222	227	198	201	201	221	233	258	214	193	204	223	216	231	222	238	206	200	191	203	221	207	218	209	250	203	214	223	234	223	206	211	220	183	204	202	197	210	246	185	214	219	215	217	203	209	242	234	205	196	191	216	200	212	234	256	215	210	213	194	212	211	213	219	197	254	194	244	231	206	198	187	210	199	193	212	217	242	222	214	194	236	231	217	211	207	190	184	194	222	205	211	233	218	215	197	208	205	229	231	216	215	208	191	240	188	208	222	209	233	227	210	215	218	201	222	181	220	239	203	203	240	224	235	174	217	198	217	195	190	194	199	206	217	191	195	243	225	188	236	222	229	216	202	236	227	236	212	179	224	199	206	206	201	225	226	232	234	219	216	196	201	222	227	221	229	197	222	195	205	205	232	239	213	218	225	222	223	212	215	190	211	196	214	221	212	204	221	194	205	215	216	216	238	187	188	216	198	220	220	190	190	219	180	215	198	195	188	208	249	221	232	226	240	200	211	214	252	235	205	213	207	227	218	195	206	220	241	225	203	209	216	187	234	216	203	229	229	234	199	202	174	197	200	206	208	210	197	216	212	211	194	201	234	235	208	201	230	205	172	200	199	236	240	240	211	231	163	226	203	235	229	227	240
1887	770	1165	1404	1251	1085	1000	912	822	790	757	759	717	684	729	726	675	682	637	650	649	645	625	615	615	584	582	593	588	569	571	558	546	550	560	544	556	549	575	555	523	542	539	541	549	545	552	553	562	551	493	510	524	532	521	528	492	539	528	512	544	545	539	514	561	525	532	505	514	526	497	541	535	494	514	514	499	567	538	554	551	512	553	512	518	535	570	555	500	483	518	520	535	575	506	538	498	497	536	548	524	543	521	479	506	570	520	526	534	534	497	548	564	505	558	544	519	529	513	518	518	535	548	506	523	534	533	533	503	482	540	508	557	525	517	499	532	502	521	556	500	555	512	515	509	506	517	506	534	513	511	545	493	541	540	484	552	491	495	534	526	498	493	510	492	542	493	492	520	554	518	542	563	517	543	510	429	501	485	497	530	523	558	517	503	482	510	543	496	517	525	528	528	498	539	492	509	529	516	524	526	549	490	497	561	517	539	525	544	478	535	525	505	525	538	535	570	516	520	510	572	494	525	501	502	529	546	495	459	494	496	562	486	494	554	532	517	548	548	484	519	545	524	498	499	469	498	540	530	548	494	506	556	512	525	500	529	499	495	503	502	477	488	545	512	531	482	557	555	478	567	577	526	517	501	548	539	533	511	524	530	533	521	514	478	554	516	538	556	513	530	522	511	560	540	522	538	493	494	562	506	539	554	532	528	483	509	532	533	498	502	460	525	491	527	476	514	493	500	521	521	498	540	550	510	512	556	552	545	514	486	503	484	528	528	463	523	492	510	523	482	529	523	542	532	538	550	542	519	518	563	542	552	559	539	529	549	527	520	507	486	528	493	507	523	505	532	542	498	507	522	541	534	493	530	519	558	564	553	526	534	554	518	516	493	514	527	489	518	496	528	512	536	548	508	504	542	537	557	547	534	539	546	525	534	493	538	512	527	519	517	525	537	490	545	545	519	535	532	507	527	535	547	515	514	493	528	529	549	558	491	507	515	558	538	536	507	503	535	502	545	564	525	535	517	520	500	510	537	532	518	495	513	498	517	538	519	532	518	554	525	482	529	498	549	550	478	488	496	562	524	501	503	495	536	524	511	541	550	530	533	534	531	535	512	512	519	513	544	552	516	472	525	502	511	513	527	498	516	488	550	513	527	541	480	565	532	524	524	470	504	484	537	520	508	519	535	537	495	551	520	547	497	529	532	525	481	553	518	539	510	512	531	481	516	491	548	515	510	521	514	549	507	538	525	488	549	511	557	462	536	488	535	536	525	509	503	517	501	512	514	481	518	485	538	544	503	539	541	514	536	527	549	498	495	540	526	540	532	530	469	518	488	573	539	509	501	525	494	553	470	534	544	515	540	530	549	537	499	502	549	488	542	509	519	517	548	501	512	522	508	533	542	499	528	508	491	597	514	516	539	499	507	562	520	488	521	493	541	571	508	539	503	481	507	513	517	519	480	551	496	515	514	548	544	540	518	533	521	562	549	550	525	516	518	497	505	517	511	472	580	554	523	535	517	513	516	563	525	540	544	549	518	514	524	526	537	520	491	552	537	535	518	512	508	513	503	518	509	513	508	525	547	518	500	504	505	530	511	530	534	530	508	509	502	497	533	526	527	506	512	525	579	517	477	565	514	539	483	501	535	542	482	548	516	546	532	533	532	529	495	528	563	516	519	532	548	498	508	470	466	573	521	520	533	545	482	490	518	543	546	526	531	557	539	539	531	490	502	545	567	521	491	516	499	534	544	496	500	506	525	519	526	483	507	482	486	509	556	495	492	543	552	492	525	539	503	508	555	484	566	532	510	492	504	539	532	509	518	522	506	540	522	525	512	529	500	555	523	503	500	551	539	525	521	518	494	501	541	561	498	491	519	545	486	527	499	548	528	483	473	497	521	525	549	485	526	516	528	523	471	493	528	500	532	533	530	488	478	522	504	527	495	520	476	530	482	524	519	544	521	527	517	502	529	543	499	499	542	494	528	546	531	539	518	544	525	549	517	497	531	454	480	515	527	492	519	559	513	485	532	503	502	549	506	525	557	538	539	487	519	507	537	509	518	516	497	551	515	530	502	533	544	528	503	531	510	488	509	532	520	547	487	510	480	513	530	512	517	508	508	498	558	551	547	550	515	488	518	518	531	568	527	519	501	541	544	517	501	541	502	521	500	529	522	481	547	496	522	532	496	541	518	522	558	554	559	539	544	542	508	548	533	538	558	520	520	534	505	525	543	544	539	487	571	500	510	514	520	509	507	516	533	519	522	525	472	511	517	510	486	514	519	494	504	517	506	528	512	492	538	477	542	504	477	507	539	513	521	493	504	544	555	543	527	526	493	557	527	515	529	518	488	519	527	487	515	529	504	527	509	538	533	536	500	509	512	518	557	501	528	514	529	518	484	500	539	496	520	516	556	525	495	506	489	544	533	503	528	493	538	538	508	525	503	521	548	520	506	564	507	496	538	521	481	536	549	536	495	560	541	549	481	563	523	470	538	525	485	532	515	522	490	484	532	511	548	490	532	536	494	486	536	537	518	507	499	543	572	557	525	534	522	468	506	543	534	534	547	530	489	482	553	510	551	525	518	512	509	560	489	487	538	523	561	547	498	500	509	506	491	534	516	540	504	507	528	530	482	509	504	531	543	500	534	505	493	556	565	536	524	510	529	545	521	497	527	544	496	517	520	511	520	522	554	525	534	568	536	486	495	534	473	511	510	554	539	531	564	554	535	485	509	514	525	539	535	494	539	535	565	525	532	559	502	510	536	534	549	492	510	545	510	520	507	554	506	563	555	512	537	553	515	538	498	504	547	540	532	548	486	530	560	543	533	549	522	476	499	551	490	526	503	519	550	529	495	566	518	492	515	508	496	538	521	488	532	517	567	492	554	512	493	520	506	541	526	510	542	482	523	497	510	533	532	503	526	511	501	471	529	483	487	476	515	516	528	507	508	517	515	537	519	513	503	545	523	521	564	522	521	531	499	526	549	488	552	489	522	469	556	534	522	507	537	527	510	519	552	513	499	524	520	525	503	493	520	503	521	506	559	529	521	562	502	557	514	509	531	499	500	500	548	514	535	496	532	506	535	512	538	534	533	520	514	544	511	548	519	503	523	492	495	551	522	526	556	512	545	523	559	507	513	506	497	506	537	569	455	503	473	514	508	491	571	512	512	542	511	518	495	560	515	524	555	541	501	494	523	527	515	535	527	487	536	538	559	490	505	549	535	491	516	548	525	523	536	499	492	522	525	575	510	551	505	541	522	503	552	490	512	532	532	520	575	511	520	494	522	484	526	536	514	542	502	533	486	536	521	536	493	507	521	541	502	497	511	464	502	574	525	494	486	532	513	532	560	522	519	496	539	535	506	500	543	497	479	528	512	537	511	526	511	498	528	492	512	476	567	519	516	496	515	536	493	499	554	542	514	504	528	524	511	536	530	466	525	548	536	492	517	513	517	508	464	525	544	536	498	518	491	548	510	499	553	539
7592	1010	1145	942	745	578	525	450	412	407	372	389	317	346	342	324	344	349	308	326	323	298	341	307	305	298	338	309	323	315	280	258	297	321	298	285	317	302	304	276	271	326	320	291	304	285	316	308	284	301	276	282	277	309	260	259	302	277	324	280	271	332	285	280	297	296	278	259	293	312	252	293	313	295	309	340	261	270	299	285	286	309	299	291	292	278	293	294	287	327	287	294	282	285	298	264	287	281	302	298	287	289	304	328	311	293	277	285	305	285	299	285	282	287	317	263	279	270	268	299	295	288	289	277	266	264	295	305	326	300	304	311	275	282	265	294	299	292	306	299	295	302	300	264	306	269	297	290	294	300	296	288	285	286	283	287	326	275	294	276	275	298	313	266	294	298	307	303	245	281	278	308	272	290	335	311	295	252	298	269	299	310	284	313	290	283	322	286	286	334	271	275	286	287	276	296	290	266	261	302	287	322	288	265	330	313	281	284	254	249	262	300	268	282	302	283	289	305	294	271	263	306	290	298	311	288	277	289	300	276	319	281	297	295	276	304	259	281	321	284	315	290	268	304	290	264	278	314	266	306	311	302	286	291	307	293	291	292	286	300	280	300	286	280	303	292	294	288	281	288	295	276	265	276	271	296	281	298	268	309	271	268	278	262	289	294	303	251	279	282	292	267	293	298	303	288	302	297	300	320	302	289	287	329	300	282	293	301	295	275	283	287	273	300	256	268	296	293	288	303	279	284	327	290	280	288	297	295	270	246	326	276	272	287	246	302	308	310	277	299	310	277	251	276	321	268	284	289	288	289	278	282	285	277	303	306	292	285	280	309	292	330	293	311	300	261	290	287	281	305	296	286	276	273	290	293	289	303	282	272	334	277	278	299	275	311	265	307	289	269	318	293	312	306	312	292	293	264	327	270	301	269	304	306	291	306	298	270	283	291	285	309	288	278	299	296	311	297	276	259	331	289	280	301	292	304	283	276	307	277	287	307	274	289	290	282	267	308	280	320	305	280	306	254	304	276	270	255	315	310	308	269	265	282	292	301	298	279	300	299	296	257	328	291	278	279	301	254	304	302	276	310	279	288	273	287	322	279	303	291	287	300	284	314	279	269	267	299	264	308	301	297	298	300	284	252	294	303	273	267	283	258	291	286	297	290	289	302	280	282	269	284	285	289	279	303	276	277	257	254	240	300	304	275	303	296	295	291	270	283	298	286	300	302	298	319	303	278	275	290	312	269	272	286	258	284	288	276	317	303	276	295	286	267	266	287	303	320	274	299	319	295	311	307	288	257	278	269	270	292	321	272	300	299	300	299	307	308	286	257	294	288	279	271	308	285	284	274	317	314	261	297	277	312	300	298	267	311	284	272	277	268	292	303	307	288	305	258	275	264	315	311	311	300	280	301	279	284	300	264	280	292	279	265	296	301	307	309	275	308	259	256	291	286	284	281	253	274	315	288	290	305	272	293	283	290	257	292	299	306	273	286	253	280	275	296	281	284	281	260	282	280	268	271	293	277	298	273	315	302	285	298	265	290	290	299	271	300	320	310	349	320	277	296	283	289	296	321	289	233	306	283	286	245	284	299	303	253	312	311	295	255	298	285	310	294	308	282	290	296	295	296	325	302	273	309	294	256	259	273	311	276	302	282	287	285	273	299	247	285	318	300	270	250	288	285	315	285	301	303	308	293	269	299	314	293	256	264	278	268	289	278	281	294	278	275	303	293	332	304	287	291	325	280	311	285	287	322	273	278	288	298	283	302	300	282	285	305	320	277	274	269	292	315	304	261	329	307	293	291	312	254	259	264	281	279	305	278	314	297	302	285	264	277	334	277	296	285	272	293	257	270	286	281	311	278	282	307	294	314	299	294	296	310	297	288	301	265	306	273	275	298	302	305	293	265	290	292	264	283	286	287	296	291	305	289	287	276	295	272	309	301	292	293	285	247	258	289	292	286	292	301	295	308	320	295	287	275	315	271	294	286	294	257	304	285	280	360	277	264	294	293	289	297	285	255	287	288	337	277	276	242	320	262	310	296	307	279	294	313	285	317	273	280	294	291	286	282	302	310	277	276	300	314	294	276	297	311	290	319	277	253	263	284	308	305	308	307	296	291	302	269	278	329	311	314	264	319	310	305	291	290	277	291	269	284	283	271	320	325	285	263	266	272	290	287	283	279	303	305	284	309	278	303	263	282	294	266	291	275	260	278	290	311	267	312	287	272	303	301	276	309	267	280	327	300	326	271	297	304	284	287	288	283	293	292	313	285	299	234	290	299	278	281	271	296	288	271	303	291	311	293	349	315	286	299	299	313	305	275	277	288	287	276	300	274	298	274	302	273	296	303	282	305	281	285	284	291	258	275	267	283	287	278	269	285	273	283	312	304	298	300	294	286	290	304	313	303	277	300	277	274	294	317	279	317	292	298	304	291	284	252	291	295	286	290	299	319	289	292	282	319	330	290	287	280	318	255	277	307	280	299	317	316	313	300	294	301	285	289	272	309	288	299	303	261	291	302	302	274	257	250	290	279	292	323	310	288	305	275	289	284	305	276	274	302	299	316	290	275	277	284	289	285	281	260	288	291	341	273	297	295	301	302	270	285	282	276	284	280	298	276	299	295	303	281	286	294	304	280	284	264	270	300	293	320	316	307	278	275	280	274	308	310	286	294	307	262	261	295	269	290	316	321	286	318	307	320	305	286	281	317	290	284	274	319	291	275	255	294	283	303	294	280	275	270	312	321	292	297	253	266	286	281	279	304	288	291	276	307	303	285	253	299	292	307	277	284	268	307	266	304	288	316	283	289	321	329	280	297	309	286	304	301	287	313	324	311	300	292	267	309	295	292	300	273	294	291	278	251	285	278	276	285	332	297	272	280	299	259	294	301	300	303	326	318	280	277	285	296	280	294	265	298	302	251	318	268	306	280	292	274	282	319	318	310	267	301	314	284	276	324	306	290	302	287	295	270	299	331	326	308	291	276	290	289	297	282	288	277	289	301	260	260	259	295	278	298	258	283	296	302	299	269	274	300	295	275	305	317	304	265	289	313	277	299	329	259	293	335	310	314	306	293	267	273	314	282	259	338	303	286	303	280	267	301	296	265	291	320	285	296	314	297	250	296	308	276	296	313	297	266	285	290	255	260	297	286	281	288	269	315	315	300	296	269	308	281	280	271	294	273	313	285	304	278	274	298	314	280	307	305	303	323	312	295	290	296	312	294	295	312	290	322	295	278	318	257	290	284	269	303	258	257	274	294	293	315	286	282	257	302	279	275	314	290	310	250	324	285	292	288	286	277	273	285	313	307	277	292	299	291	293	284	316	280	320	275	282	284	292	283	306	287	291	290	272	298	283	308	269	258	301	278	287	302	337	274	270	283	263	294	281	316	340	318	276	280	298	298	290	266	301	279	249	266	301	290	277	286	297	280	277	266	282	294	319	315	281	299	262	300	302	313	306	303	291	327	298	317	308	289	288	304	311	292
6739	1274	2415	2855	2453	2106	1878	1583	1473	1390	1300	1218	1198	1125	1064	1052	1025	1011	926	959	994	890	877	816	856	751	801	771	842	780	791	750	771	768	808	724	732	723	721	741	718	801	684	716	743	738	693	681	705	694	691	731	707	669	673	655	680	681	737	703	659	717	625	663	708	654	666	662	665	729	675	673	634	671	680	693	689	649	713	646	680	678	650	670	675	708	663	640	722	683	614	719	654	682	649	669	654	681	689	701	671	701	674	647	675	632	663	692	694	704	645	663	628	680	701	641	669	670	715	690	671	627	660	672	632	708	685	695	693	691	618	687	692	639	673	652	682	683	658	674	679	699	660	692	655	654	701	682	712	666	676	647	686	645	715	672	684	644	636	619	733	653	693	716	695	701	650	649	649	688	689	675	645	662	645	688	665	651	673	661	667	698	600	684	626	662	623	596	692	688	635	648	655	654	681	670	689	693	690	687	686	718	678	677	660	684	674	675	615	642	603	674	666	664	662	735	681	670	686	691	675	670	670	663	635	701	687	716	665	692	624	705	699	693	661	660	646	663	690	678	690	644	663	691	752	712	707	649	702	702	678	686	684	623	628	729	712	681	698	663	651	689	685	700	652	681	694	673	691	691	668	657	645	664	664	657	698	664	689	705	684	698	640	637	691	663	668	674	690	674	648	689	700	708	631	678	669	675	681	695	668	708	703	716	719	666	675	684	675	682	698	669	657	642	710	682	646	680	653	683	716	722	719	677	672	717	694	677	682	664	652	723	651	690	679	688	692	629	661	648	666	675	679	664	701	672	696	647	692	639	648	648	668	711	658	681	690	709	678	701	638	668	677	675	656	690	658	702	680	640	691	656	669	686	714	754	698	627	652	675	682	655	677	708	661	654	670	728	647	656	632	710	677	655	679	649	626	647	654	681	667	643	698	657	681	702	652	661	650	670	696	694	723	650	691	692	653	676	689	706	633	667	681	690	636	635	726	651	680	697	716	670	693	644	669	668	673	629	670	663	696	682	653	673	647	674	721	681	682	703	692	682	678	690	681	662	675	629	658	673	714	666	668	643	662	660	700	695	642	701	671	666	660	658	687	633	670	699	695	643	671	690	698	703	678	716	699	664	670	675	697	668	623	649	659	668	669	655	688	631	691	654	666	687	659	747	696	662	697	637	725	657	665	682	664	614	702	663	675	663	670	667	636	736	686	672	670	684	675	661	642	686	688	670	712	665	682	713	652	674	732	708	708	685	665	688	673	691	662	609	669	636	641	685	683	688	665	680	704	677	692	685	636	636	673	720	673	674	682	703	639	703	706	666	662	654	657	657	702	682	664	650	674	633	660	684	682	663	654	738	695	693	671	648	691	711	668	669	653	687	648	707	711	636	643	696	662	699	645	636	675	664	731	675	687	683	677	708	656	666	670	651	701	672	736	646	672	639	664	669	660	659	654	673	681	713	664	673	639	685	698	649	670	695	662	647	641	661	692	682	660	641	702	655	691	633	666	641	642	658	640	675	675	657	704	698	668	671	691	646	645	738	645	669	708	692	693	679	655	665	664	623	641	668	648	707	645	707	715	640	705	677	690	666	688	695	683	629	658	678	701	693	649	660	635	655	690	662	629	650	639	708	655	678	655	680	674	618	664	667	665	695	716	693	680	682	680	668	685	710	631	671	631	680	684	716	674	727	662	665	684	660	650	666	672	724	728	659	688	667	667	649	690	691	696	744	695	699	672	678	672	663	664	644	671	678	677	684	667	672	683	680	632	688	659	726	702	668	637	687	630	707	665	718	661	671	683	706	688	672	677	651	704	744	677	639	642	659	679	655	667	713	718	641	690	646	693	653	677	651	638	635	665	673	654	691	687	696	719	674	703	666	676	643	635	713	635	700	683	713	629	725	670	679	658	654	684	683	709	717	686	676	655	670	642	645	660	669	663	690	700	680	648	667	723	675	670	688	661	661	665	644	622	709	638	706	712	690	705	684	650	675	665	633	654	642	743	675	711	714	678	667	661	668	652	641	693	673	638	696	646	703	642	674	679	691	703	702	622	680	693	705	612	693	651	661	685	681	683	638	705	700	677	694	651	711	661	663	667	716	641	671	678	643	664	679	667	673	712	725	675	669	660	675	634	656	673	729	681	664	690	703	708	681	687	655	699	668	697	655	646	674	693	609	687	691	663	674	662	709	662	691	695	662	709	665	697	684	691	690	681	667	717	672	689	640	634	680	641	659	661	683	714	667	685	687	726	666	684	649	695	693	670	686	683	677	706	702	676	660	649	697	694	711	676	700	665	709	675	690	730	692	674	664	645	640	629	703	677	690	708	669	664	693	705	672	697	679	679	660	685	677	681	704	653	659	662	673	718	700	664	666	709	661	686	710	699	676	660	673	650	645	678	642	640	620	688	693	694	678	691	676	626	725	673	701	659	716	658	658	671	720	670	691	683	640	674	695	677	672	653	671	682	711	681	637	715	703	653	706	713	675	712	653	712	644	678	700	699	650	682	652	656	670	686	704	701	631	700	639	632	685	684	680	669	681	665	671	689	630	677	655	694	642	651	662	700	647	637	667	676	682	700	654	684	697	693	664	708	729	702	703	647	681	698	702	643	662	670	696	658	684	682	711	694	636	721	697	704	636	714	663	638	691	677	661	712	642	679	721	669	711	680	675	681	622	641	647	686	672	667	650	657	691	643	646	660	649	680	667	651	687	681	647	659	665	664	706	644	702	637	681	672	675	669	679	670	683	626	662	713	707	633	671	617	748	687	662	683	686	660	656	632	639	677	690	694	697	623	629	641	677	671	666	684	724	667	658	682	683	647	666	672	692	696	670	733	646	674	667	686	696	723	655	665	712	682	692	688	713	669	701	692	694	704	696	674	666	684	661	672	696	676	652	648	697	682	670	683	686	638	675	666	692	621	677	632	668	629	677	668	650	685	679	698	674	669	668	673	671	695	638	650	702	688	631	647	712	667	659	689	671	658	661	666	680	691	643	668	654	724	652	680	628	698	696	636	679	673	716	654	662	696	672	670	645	706	678	697	648	688	696	649	644	674	698	642	647	692	709	681	619	703	695	654	713	702	715	656	705	669	625	680	640	649	669	665	719	682	662	628	668	703	636	703	626	695	665	620	689	671	695	687	700	718	692	634	640	704	633	660	705	685	678	652	648	687	680	697	668	687	678	674	694	695	658	666	666	672	688	672	649	675	681	665	701	684	681	649	677	690	684	660	638	658	679	673	661	660	702	678	655	675	675	658	686	685	653	661	657	674	657	718	666	640	683	649	702	702	653	680	710	676	621	664	648	616	700	714	684	697	679	666	663	645	665	716	624	645	650	684	621	665	683	635	693	674	631	697	678	699	679	647	684	669	623	697	717	700	672	669	691	692	691	707	647	661	633	696	690	698	622	713	735	691	688	668	668	654	675	718	666	677	697	648	649	685	685	691	704	675	675	664	712	657	666	734	645	696	624	638	670	645	731	657	663
14250	1728	1715	1305	982	751	559	607	482	432	408	388	387	360	336	328	343	355	332	271	270	308	337	307	284	308	262	331	304	283	270	274	269	274	268	223	243	250	258	284	258	277	252	246	246	270	257	296	268	231	268	266	291	228	247	261	211	244	231	248	262	302	274	253	252	262	257	262	262	243	271	252	257	239	259	227	266	272	227	235	257	243	287	258	251	220	252	269	291	235	266	260	254	242	223	239	231	265	239	250	222	279	259	245	241	234	259	263	234	283	223	242	233	260	275	281	246	228	224	227	230	263	243	236	248	255	234	252	209	284	236	258	263	268	234	262	235	261	255	262	255	259	267	251	248	251	266	238	267	235	207	237	247	273	227	261	275	208	245	251	274	231	246	245	260	270	233	258	249	259	272	233	240	260	247	273	223	258	233	243	233	234	288	263	243	245	237	235	273	229	280	236	265	221	257	279	263	251	263	255	270	255	233	227	242	244	240	269	255	226	256	256	253	266	260	247	253	243	230	238	269	247	237	236	237	237	273	292	250	236	232	243	235	233	270	241	214	253	246	237	261	259	223	260	273	263	282	232	239	248	284	258	270	230	264	230	260	268	251	230	228	228	242	258	252	233	273	238	219	228	246	246	227	268	239	260	243	255	228	261	261	247	246	240	244	244	249	265	268	238	243	246	256	257	250	240	268	256	260	244	260	289	281	256	256	261	245	276	240	249	220	288	234	256	240	244	250	253	268	232	253	248	289	233	243	232	259	298	280	238	241	251	276	236	217	223	279	237	234	260	248	278	258	271	246	251	244	253	267	235	238	261	279	251	225	248	250	253	246	253	273	242	264	254	221	226	258	237	265	240	237	241	253	259	251	247	238	222	261	269	227	224	246	226	252	265	243	268	247	243	261	226	266	262	243	269	256	272	221	236	243	247	263	231	250	239	235	240	218	235	227	226	214	257	265	257	251	251	258	251	235	251	239	263	234	213	237	250	265	240	277	272	266	244	272	242	259	244	247	227	268	283	258	225	261	249	228	216	260	239	257	229	238	241	244	244	236	246	255	258	263	257	250	241	221	250	273	248	234	258	231	249	273	263	221	259	266	253	250	251	253	267	251	239	244	253	252	262	254	259	269	247	251	241	239	226	234	278	218	257	262	256	245	253	258	237	250	246	225	263	258	272	279	216	221	237	270	251	249	250	250	263	247	255	215	258	245	222	234	250	254	256	235	240	235	235	243	219	238	209	231	253	223	267	216	247	249	259	220	246	217	244	268	291	257	238	267	259	249	266	273	259	247	236	209	280	234	223	304	271	230	252	227	226	250	246	235	247	243	223	235	263	247	224	260	241	262	265	258	223	245	291	246	253	223	248	244	269	259	251	250	244	263	253	238	252	274	262	236	263	260	255	261	256	258	246	241	265	255	268	232	264	251	250	238	261	233	221	236	255	257	239	243	249	217	247	206	225	242	256	229	232	251	247	249	229	236	248	273	255	238	238	255	227	240	267	239	294	281	263	271	231	277	255	259	264	230	245	235	277	256	258	229	231	252	249	247	274	277	247	249	240	270	255	260	233	275	233	262	245	243	287	215	247	247	255	279	243	237	271	239	229	235	246	226	276	254	262	256	254	258	258	229	235	256	275	244	254	254	259	262	217	270	246	260	253	278	260	283	231	221	248	260	266	258	254	260	246	224	247	239	270	261	253	227	227	268	258	264	262	236	271	254	249	281	261	274	250	277	247	270	230	245	237	248	214	242	288	276	272	287	269	250	237	244	261	247	259	251	255	241	242	237	254	217	257	237	258	283	262	264	250	285	237	255	239	273	257	239	246	247	247	266	250	264	224	255	245	260	263	235	263	282	273	232	250	262	265	225	245	258	262	271	253	250	260	262	265	273	249	264	223	226	220	247	242	244	252	254	231	236	248	243	248	246	232	249	300	266	238	242	239	231	257	242	249	236	275	228	262	236	292	270	263	269	234	257	261	232	278	253	232	259	240	261	286	237	242	227	245	271	260	245	248	246	242	276	250	277	273	292	259	241	262	243	257	263	257	248	251	236	224	248	256	248	248	259	248	227	264	253	237	260	271	262	261	260	264	255	266	236	243	215	229	269	256	256	251	250	236	252	259	253	259	278	244	245	249	233	216	238	258	227	235	242	250	214	258	239	271	221	280	226	254	239	265	263	253	257	239	217	269	274	249	261	262	267	253	255	268	263	236	282	216	253	224	252	230	234	225	265	284	261	231	214	257	243	291	258	275	282	240	215	237	227	253	246	253	238	262	248	254	247	279	250	243	252	227	232	248	246	243	282	259	237	286	252	231	241	253	255	260	259	266	235	280	245	225	225	260	254	269	287	244	253	226	247	261	227	257	253	270	218	237	267	263	221	254	257	227	245	267	227	242	266	262	262	228	244	235	248	263	251	260	263	239	260	243	280	284	209	287	245	236	259	249	245	277	257	246	235	238	231	236	242	231	230	260	264	271	236	261	228	241	251	235	266	275	253	239	250	293	280	225	266	232	246	273	240	258	266	227	250	235	247	270	255	272	271	250	250	277	265	262	254	214	236	248	267	237	231	234	268	243	277	233	248	245	255	253	298	241	238	235	281	265	256	246	214	224	266	262	237	260	285	266	235	244	251	247	274	254	254	271	212	217	240	257	243	214	243	252	237	257	256	265	256	258	242	237	264	269	247	269	266	267	253	241	258	257	229	240	246	242	257	257	236	250	249	263	252	253	282	232	243	250	249	247	276	281	238	257	230	249	243	263	252	247	250	247	230	241	280	266	238	238	234	246	266	249	249	224	273	195	223	276	253	255	261	223	224	243	216	247	221	216	260	247	255	259	249	245	272	246	246	248	269	223	245	243	278	252	249	232	245	252	230	213	236	257	238	226	245	235	255	254	258	251	251	253	224	273	249	244	277	238	238	257	274	251	253	257	242	256	245	235	254	220	285	260	220	262	248	254	238	253	248	269	253	254	241	242	227	238	257	231	270	279	280	273	245	228	251	270	226	250	227	259	257	237	225	250	249	251	220	266	257	249	264	253	243	244	242	247	235	232	275	228	268	275	227	254	232	247	263	246	235	227	231	246	238	238	235	227	252	249	215	238	300	247	260	240	226	245	231	246	240	277	216	222	245	262	257	288	240	267	269	234	243	249	251	271	237	251	239	233	241	244	239	240	265	230	246	252	249	242	238	253	238	280	228	241	261	259	247	265	237	232	270	273	227	226	258	250	277	240	246	268	251	275	220	243	268	246	232	245	256	268	277	253	258	299	243	240	255	238	220	262	245	267	289	261	234	242	290	241	243	261	230	275	231	233	238	272	239	248	233	252	251	248	228	267	250	272	228	224	232	270	253	253	224	259	244	225	275	252	243	280	235	269	235	235	246	214	244	247	266	256	248	243	230	244	239	230	276	239	268	248	280	239	256	250	229	252	263	244	246	245	227	250	251	243	259	272	215	207	264	255	281	241	230	213	252	244	236	271
8675	1575	3455	4167	3616	2920	2442	2051	1914	1654	1620	1448	1452	1303	1204	1210	1160	1181	1020	1055	1045	903	926	759	862	768	796	768	800	734	727	720	737	710	700	701	690	618	684	611	648	671	654	636	629	629	634	664	622	621	627	600	622	595	633	599	600	628	611	623	599	582	596	599	603	607	570	568	562	610	578	600	575	578	557	672	550	595	600	595	566	641	620	618	611	586	581	586	619	604	579	578	610	599	614	563	588	623	616	584	580	582	576	591	570	580	597	603	633	562	614	610	581	653	604	628	626	616	577	615	603	556	597	550	619	577	611	578	576	551	609	588	603	553	552	543	562	575	599	618	584	610	628	594	514	599	650	572	557	590	617	551	583	580	585	594	598	568	566	569	576	578	568	604	580	550	613	578	582	581	601	542	590	553	604	606	587	616	592	565	560	558	605	564	581	593	573	595	606	571	568	560	595	567	599	582	590	572	576	562	573	628	550	592	561	585	590	562	556	560	561	558	538	574	561	600	561	571	573	563	605	556	615	620	567	581	570	573	571	545	580	627	565	591	537	588	594	593	551	593	587	572	566	608	555	549	593	588	584	601	580	546	539	579	577	551	558	608	611	519	602	529	590	578	553	576	552	598	578	575	593	589	543	551	630	565	629	512	615	589	571	575	565	585	568	562	585	586	603	625	594	586	545	573	579	574	587	578	564	571	585	599	576	537	564	572	568	548	540	596	625	567	617	601	599	540	558	572	552	583	544	558	612	607	602	582	563	578	523	564	604	563	569	566	562	581	577	550	591	632	567	579	561	591	592	580	585	597	577	572	537	588	570	570	589	608	587	579	632	575	562	569	553	567	560	594	558	557	607	574	597	586	598	550	578	623	555	576	553	541	580	592	557	588	581	584	556	591	608	560	617	555	585	519	632	594	593	594	557	558	536	556	587	528	586	585	606	606	579	616	548	624	554	561	590	557	601	619	602	599	560	579	618	598	559	558	574	602	609	566	619	556	614	600	610	609	581	551	585	542	613	567	569	647	557	573	569	586	601	556	539	590	586	606	595	591	576	601	567	550	565	591	584	545	556	627	571	619	577	584	553	587	569	558	619	561	579	596	598	589	602	626	584	587	556	574	574	596	569	556	601	561	592	562	548	546	588	574	572	558	550	528	601	569	534	595	568	610	569	598	574	549	580	587	591	590	543	590	572	587	592	553	563	585	595	582	542	587	609	549	575	595	622	547	590	575	585	573	559	581	595	533	583	576	578	554	548	624	591	569	577	587	587	575	559	561	615	542	566	590	561	557	597	577	600	600	582	603	563	601	580	617	587	609	573	562	580	555	580	564	580	590	576	563	543	555	561	549	592	595	584	567	589	519	558	561	557	547	566	637	574	550	558	622	553	567	587	563	581	613	551	572	594	621	614	539	605	563	572	603	588	587	580	554	603	604	588	575	560	576	564	585	610	572	605	544	586	591	550	556	564	604	602	573	582	598	597	548	557	554	548	607	562	583	581	569	553	595	575	614	544	574	550	569	588	561	518	600	603	573	623	584	559	582	588	599	553	587	605	599	571	569	545	582	561	577	576	558	565	557	560	531	546	554	542	580	619	597	585	629	615	524	542	581	614	576	589	557	571	622	576	597	581	586	583	575	534	575	567	566	593	573	574	590	557	557	544	534	587	626	567	573	624	585	599	587	571	573	562	553	559	599	578	559	596	609	597	564	559	606	602	546	591	602	583	600	593	573	559	566	598	593	615	564	567	585	569	565	564	567	580	566	589	537	585	610	611	528	619	610	555	621	572	549	574	600	566	563	584	598	588	575	562	556	551	583	571	588	565	581	567	586	577	580	573	590	615	619	587	516	597	573	594	542	557	589	573	619	577	587	559	593	562	601	588	524	593	573	560	602	604	591	536	601	558	548	587	552	564	540	580	567	597	598	575	593	587	576	571	603	568	569	608	584	559	575	552	544	584	571	572	571	588	592	556	569	567	594	587	564	579	574	566	586	576	574	579	581	601	607	606	591	565	602	556	623	586	583	555	564	568	562	519	589	610	545	565	577	578	553	570	562	553	573	617	551	639	579	557	577	561	616	606	571	563	604	581	571	536	549	580	564	608	561	565	547	608	601	591	566	584	608	561	634	569	599	558	539	587	558	553	565	608	583	581	555	568	536	572	613	578	547	543	526	580	587	589	572	593	578	572	573	564	553	575	600	577	591	582	599	573	572	611	574	560	576	572	549	626	587	574	522	592	557	562	596	571	579	575	574	560	574	551	586	568	555	588	599	529	569	530	595	564	598	591	586	621	613	577	621	573	593	594	598	578	586	572	609	613	568	576	605	558	564	589	609	578	596	581	597	548	596	553	588	587	584	603	576	590	600	549	583	569	587	595	552	592	583	555	572	636	602	534	585	583	591	606	575	551	542	615	563	550	577	631	553	550	602	591	541	582	579	559	542	613	575	581	573	561	600	560	559	571	621	536	540	597	578	567	533	578	643	573	541	607	600	568	557	583	619	576	553	571	582	563	602	592	574	571	594	560	520	606	563	567	537	567	581	565	571	557	590	613	549	600	545	530	577	592	587	554	614	567	572	569	601	566	612	574	563	567	621	609	582	556	584	559	581	565	585	568	611	571	540	542	569	562	588	583	574	571	589	585	579	612	595	592	583	584	541	554	569	582	561	591	540	545	575	572	617	603	605	582	573	557	620	586	613	562	540	555	562	563	591	527	554	578	588	533	541	601	574	606	573	577	550	601	569	552	583	624	579	588	608	621	601	609	620	568	613	591	587	581	578	577	566	593	581	596	578	571	549	563	619	555	553	575	548	588	548	567	578	581	576	575	608	556	608	578	610	574	592	542	583	563	575	549	583	563	554	553	578	548	544	588	547	628	573	589	572	587	555	602	613	549	637	557	584	633	576	552	597	575	591	557	597	537	558	592	607	563	581	540	607	602	560	570	565	590	547	558	582	591	568	595	542	591	568	588	581	591	607	588	551	573	590	552	584	575	587	581	620	571	580	590	588	601	554	563	538	580	590	536	590	592	557	608	568	623	570	541	577	587	589	597	567	603	586	551	580	569	574	610	555	597	569	640	586	591	541	607	561	567	544	626	575	634	590	557	550	544	607	561	563	606	593	575	605	593	570	545	578	606	570	615	646	569	592	597	570	631	589	526	578	563	566	596	588	558	560	589	575	568	583	641	564	580	594	583	531	599	617	588	603	565	615	591	571	593	596	585	563	574	532	538	591	598	538	583	577	628	594	557	605	564	574	592	566	607	561	548	527	548	540	587	590	611	571	568	547	581	610	610	556	568	612	580	536	565	597	576	602	590	540	559	561	585	559	577	596	613	562	578	555	539	586	597	575	630	570	588	596	591	529	578	611	585	562	574	623	570	549	595	573	605	592	615	580	570	621	588	596	581	488	601	556	595	556	539	583	598	592	567	570	575	614	577	565	570	620	616	571	605	604	597	562	571	610	598	577	560	581	578	541	616	603
1675	437	490	436	348	336	278	263	245	231	247	236	221	243	288	257	207	218	233	224	223	237	215	247	225	253	227	246	228	247	241	211	233	222	234	200	232	219	227	243	221	243	213	206	197	210	171	211	238	226	219	226	184	215	208	217	203	223	197	228	233	207	210	201	205	233	236	197	214	217	208	240	210	196	219	221	222	223	211	222	221	213	225	194	259	245	223	200	215	217	217	226	253	216	203	227	222	210	208	211	232	213	234	232	217	214	184	203	205	211	220	187	199	191	219	169	237	231	228	220	214	231	213	221	230	240	223	196	174	212	222	234	226	212	223	222	231	208	191	225	223	223	211	212	207	196	227	224	186	192	221	193	182	209	192	202	245	203	198	204	224	197	229	237	215	218	232	175	235	213	195	231	244	227	213	184	197	213	198	175	208	214	202	224	218	216	223	213	193	250	216	212	206	224	221	216	219	217	223	240	221	225	209	189	231	224	221	214	210	198	202	227	215	233	210	201	205	237	221	209	212	200	198	212	234	217	219	214	201	198	207	207	197	207	227	219	203	215	212	205	217	220	209	216	209	205	194	194	219	234	232	210	221	255	216	191	263	221	197	193	201	217	224	215	204	219	235	193	228	192	207	236	212	226	222	215	208	241	220	215	203	229	208	236	205	215	219	189	222	197	208	199	198	238	202	212	204	214	224	201	187	233	212	224	200	198	217	211	227	222	184	215	223	214	237	218	181	229	244	207	210	201	210	237	220	207	202	225	201	206	216	231	212	231	236	211	231	220	211	216	215	213	211	211	205	219	241	246	218	234	210	210	198	221	203	247	200	227	220	217	199	212	209	198	184	219	211	225	230	226	217	201	219	211	238	206	218	229	237	243	220	245	205	168	235	241	232	221	250	194	198	213	198	224	217	180	170	227	234	194	221	193	202	198	226	198	219	195	230	222	231	242	208	205	209	224	220	205	192	197	195	191	226	208	224	228	241	224	201	195	228	211	185	230	231	204	213	215	184	210	201	212	221	212	206	201	208	192	189	223	184	236	187	196	224	229	196	203	217	223	225	210	224	216	199	222	196	229	206	220	189	217	205	210	215	194	192	205	249	210	189	208	191	226	222	214	223	198	232	214	193	211	218	248	237	193	213	214	210	222	222	223	247	214	178	206	235	205	215	208	229	200	207	207	228	204	229	222	203	201	222	213	194	197	242	232	192	199	201	227	218	222	225	221	211	189	231	225	193	211	215	210	213	209	213	197	219	201	204	210	189	172	190	224	213	221	198	215	188	202	209	204	211	203	231	217	229	213	228	198	244	218	216	191	240	220	193	252	231	197	191	201	195	241	231	228	224	246	209	234	200	211	224	174	202	242	198	212	188	210	228	196	232	211	208	212	211	208	217	215	227	189	220	230	202	227	206	194	233	222	192	213	183	218	245	221	207	218	216	212	264	191	179	222	211	208	215	196	232	215	258	214	212	236	211	207	222	223	232	202	185	194	212	218	198	202	233	199	186	226	188	213	235	205	220	220	195	202	194	224	225	238	229	220	202	200	196	225	223	217	184	192	200	218	215	203	211	229	228	212	216	182	217	220	204	204	214	202	196	191	206	183	193	174	221	192	232	213	226	201	196	224	244	230	225	196	214	231	222	232	222	226	225	237	208	242	225	227	224	223	221	209	208	220	215	210	228	216	203	198	207	211	225	179	225	226	228	213	193	223	203	207	222	205	238	218	203	214	207	192	227	228	220	236	209	222	201	196	221	224	241	203	212	206	208	204	213	224	219	202	178	219	201	215	208	213	221	203	214	223	218	233	195	205	241	239	232	209	213	203	195	196	199	201	214	194	216	187	209	225	235	223	223	215	204	240	207	238	212	214	222	236	203	185	205	188	228	214	204	221	235	189	211	205	221	208	202	226	217	207	228	216	199	241	220	222	189	210	204	206	187	190	200	183	198	190	217	212	216	245	196	235	177	216	226	206	213	228	206	232	217	231	199	226	200	207	200	207	216	194	214	209	214	214	204	224	226	239	228	189	189	224	207	218	194	223	231	198	202	181	214	221	228	223	190	195	205	198	211	198	198	199	225	211	216	171	212	199	231	229	218	223	192	192	196	242	210	235	213	188	201	226	216	210	219	226	201	196	203	219	242	228	223	183	209	209	213	242	183	210	215	245	202	220	210	248	241	201	199	246	222	235	242	210	237	219	231	215	205	223	230	224	228	223	209	224	213	197	218	227	227	222	219	217	226	210	200	204	198	211	216	237	219	207	205	212	179	212	218	217	242	200	190	211	210	212	243	199	216	207	204	196	231	222	230	214	209	218	236	224	233	209	238	196	194	230	225	189	195	201	202	228	211	228	204	191	224	198	196	247	219	210	220	193	196	207	205	204	216	204	192	216	195	218	212	203	213	214	211	204	229	228	224	236	202	216	188	225	227	245	197	218	206	203	200	213	227	258	205	225	213	196	201	219	194	203	238	194	221	211	193	209	214	231	234	218	199	200	230	241	211	210	246	220	231	234	205	243	193	191	206	238	222	213	206	195	170	201	187	220	209	228	211	209	229	202	229	210	190	212	214	217	230	241	202	211	224	219	218	213	205	210	200	220	239	221	229	209	225	206	203	233	214	229	228	177	220	216	192	237	201	222	209	234	212	210	228	226	209	251	214	198	211	209	211	214	208	208	200	230	186	209	254	200	209	192	202	218	224	216	220	208	202	219	212	208	204	204	215	212	194	224	245	217	211	199	220	210	235	221	210	211	209	229	204	214	218	191	187	214	225	214	248	266	235	196	231	192	203	193	238	197	238	179	203	217	232	198	198	231	242	191	225	212	222	216	213	199	222	198	196	210	184	211	212	195	231	231	226	205	204	217	193	195	208	189	223	204	213	215	210	212	215	227	222	219	218	197	211	193	205	226	224	220	248	234	229	220	217	239	204	205	205	209	215	259	187	211	178	220	235	214	217	188	231	232	206	205	209	208	209	236	206	189	203	214	233	197	220	201	208	245	201	221	241	202	207	223	197	229	227	222	214	223	201	227	219	207	235	230	218	222	210	209	234	231	212	230	239	235	215	253	237	220	230	193	218	203	230	209	198	239	202	213	220	227	218	202	215	252	192	193	239	209	215	225	223	197	212	218	223	216	230	245	202	218	221	210	189	212	211	197	200	206	194	216	217	210	227	217	229	229	233	205	218	216	204	210	219	202	184	240	211	209	206	203	212	204	221	210	227	202	203	245	193	237	206	207	196	222	218	205	204	213	225	197	219	234	224	212	201	199	213	218	200	215	223	225	221	173	199	219	262	211	212	198	227	220	218	222	231	232	214	242	211	195	209	203	203	192	219	204	210	215	235	204	230	236	216	208	208	196	224	220	243	207	196	247	223	213	226	226	211	208	194	209	220	205	216	180	209	220	212	213	217	195	209	211	248	215	231	174	228	221	211	181	238	210	183	215	218	217	206	207	225	209	201	227	202	190	224	200	239	217	235	219
1953	700	1106	1294	1200	1049	934	895	833	789	718	760	755	707	704	677	690	682	629	668	632	609	535	589	594	621	605	609	566	552	567	595	596	575	581	552	535	539	526	560	521	571	590	546	538	531	509	556	529	521	534	481	511	509	543	526	495	524	504	550	548	548	500	505	561	515	509	507	527	543	516	523	522	516	515	525	551	537	537	520	503	515	485	509	518	500	554	492	565	528	505	515	526	567	508	508	527	517	502	509	498	497	517	545	469	555	533	500	489	543	525	489	528	484	564	507	515	509	526	550	545	522	523	590	501	532	526	520	516	521	511	519	519	536	512	510	486	540	549	554	548	505	550	530	527	487	557	508	491	500	496	496	484	556	548	556	527	488	481	515	534	518	547	545	505	532	518	545	521	508	530	515	529	508	555	522	536	540	537	506	502	493	514	557	543	528	527	529	518	507	506	492	502	527	538	532	514	552	559	500	539	513	522	525	508	520	539	489	491	479	545	513	506	462	538	519	547	504	517	526	520	548	488	543	540	530	530	524	509	492	530	547	544	522	519	498	560	513	512	513	541	494	520	502	508	536	517	524	504	499	569	537	531	504	519	533	517	550	541	558	548	521	511	523	472	501	515	568	507	515	506	525	477	508	544	543	519	485	514	527	528	503	510	510	531	591	501	536	498	528	490	522	552	526	529	536	529	543	547	516	546	518	490	460	500	496	556	499	514	521	506	521	482	542	492	516	490	531	524	523	509	540	551	499	535	539	558	465	519	540	519	504	516	516	560	482	496	521	477	489	506	566	519	500	524	551	518	504	525	518	520	533	541	526	538	484	570	530	544	507	461	472	513	503	553	531	535	493	523	481	525	582	568	485	512	475	522	540	535	519	498	529	473	508	517	516	505	509	527	493	497	508	542	484	539	553	524	511	518	447	537	521	519	531	536	509	539	503	505	518	561	521	505	525	532	490	532	486	519	525	494	549	500	541	524	517	532	555	560	515	502	519	522	521	514	476	499	516	494	478	529	528	507	500	489	512	523	539	525	519	557	484	550	510	513	520	549	466	499	506	537	519	539	514	544	524	548	545	513	530	541	521	516	551	538	518	515	522	557	559	533	534	559	576	511	529	497	526	543	501	536	528	480	492	552	514	541	537	559	517	501	521	493	507	536	528	533	467	493	541	509	523	516	479	495	512	503	522	513	536	498	494	516	506	544	549	511	504	508	484	527	547	535	514	545	517	502	539	557	544	531	534	532	519	520	533	523	518	533	551	504	549	541	555	554	555	542	492	526	490	504	516	528	484	509	501	548	548	528	541	508	516	554	548	523	505	510	525	534	512	490	538	541	546	492	515	507	515	547	534	565	481	525	551	505	540	505	508	555	516	536	531	542	480	549	544	521	488	517	495	489	519	541	526	525	467	519	480	518	529	498	520	525	506	532	495	560	544	536	494	536	523	533	550	536	509	514	552	519	538	515	506	511	512	485	506	548	534	544	515	491	519	507	516	496	477	509	534	525	485	541	538	516	500	521	475	547	528	512	593	521	538	533	519	508	494	496	535	520	529	535	514	520	515	529	547	538	534	538	524	520	526	511	512	533	492	519	488	513	518	543	489	500	563	536	509	514	520	574	537	498	507	545	501	521	542	499	492	518	498	531	531	553	536	523	529	555	553	531	540	512	534	487	520	524	522	513	554	532	547	498	485	529	499	475	514	527	518	566	484	490	581	516	505	525	517	500	542	520	487	524	502	517	509	583	485	510	488	557	527	537	534	501	508	519	530	506	528	494	500	518	551	508	500	551	481	497	546	530	493	507	515	506	541	511	492	500	509	552	494	527	523	510	508	511	536	542	517	532	568	520	498	518	542	538	512	515	557	528	535	555	513	542	543	501	553	550	531	556	501	514	502	541	521	513	529	547	529	535	501	504	507	518	520	582	515	528	559	532	541	531	504	503	496	495	471	497	513	537	535	569	560	492	496	490	545	527	512	493	481	524	520	525	537	522	561	571	503	530	528	532	520	491	529	548	541	531	541	511	534	514	500	492	552	551	483	472	514	504	563	537	493	496	511	509	525	574	497	496	528	506	517	529	542	544	558	551	485	519	463	519	592	523	527	555	490	479	545	517	547	520	525	526	539	516	550	510	523	547	494	507	490	556	541	549	523	516	536	484	515	522	499	515	526	521	498	562	485	545	558	526	506	541	524	525	531	522	518	499	470	518	532	487	551	518	550	543	484	466	535	504	521	485	503	486	515	534	516	511	541	509	495	579	523	534	543	509	533	499	532	522	542	551	501	513	523	510	544	521	496	527	513	574	507	516	537	540	494	558	513	533	558	519	516	531	496	547	504	500	522	501	514	523	505	496	556	495	508	543	533	495	563	507	517	487	522	546	505	530	523	555	495	506	508	525	533	501	539	536	503	538	545	547	516	493	500	531	493	515	484	540	504	533	532	513	559	475	532	526	545	518	536	524	528	511	570	535	475	557	548	537	519	528	501	545	503	526	524	498	497	492	530	506	563	515	512	530	509	523	543	557	558	484	535	515	485	545	521	515	480	524	515	511	485	489	505	483	538	533	511	485	504	499	511	535	515	527	529	534	505	525	522	536	512	513	562	552	540	523	559	521	564	577	531	538	546	523	535	488	534	507	525	508	527	532	534	546	555	552	496	526	524	544	531	545	519	505	533	547	468	514	500	520	500	509	511	532	572	569	495	502	504	553	549	548	507	509	556	513	556	562	498	535	552	492	519	497	494	516	513	507	529	521	549	495	530	485	485	482	493	475	526	508	500	534	527	521	449	533	514	493	483	504	533	553	527	512	539	546	552	531	488	521	542	572	480	529	512	531	518	567	510	500	497	543	574	512	541	501	509	517	506	521	535	507	487	537	512	486	529	521	488	541	565	533	526	530	535	511	505	503	515	504	520	529	562	518	531	508	522	558	505	534	529	555	538	503	488	531	533	531	500	508	511	488	546	507	554	493	531	533	496	507	503	475	576	477	517	546	516	475	572	532	549	536	543	506	523	519	521	517	563	492	524	525	531	568	531	514	548	495	531	490	520	508	527	513	550	502	543	495	511	506	504	537	509	533	510	519	536	512	526	537	520	521	527	510	516	533	524	574	528	537	544	543	515	526	515	560	552	518	528	548	523	540	553	516	526	497	502	549	485	524	554	539	507	526	550	533	472	495	467	546	522	543	526	498	526	536	554	510	565	487	512	525	571	521	505	496	489	549	530	496	553	532	529	552	559	512	505	514	529	474	492	501	517	467	559	559	527	509	530	501	507	490	509	494	520	510	490	511	530	551	503	529	531	520	500	521	497	492	554	549	480	536	541	521	525	511	471	526	517	537	529	533	523	515	498	511	522	538	547	517	516	540	502	541	500	506	529	558	512	482	511	480	504	523	513	559	479	532	536	521	540	521	520	513	499	522	511	530	513	523	486	507	507	533	510	523	517	528	511	537	526	502	547	522	542	575	518	487	523	509	557	508	499
7371	975	1059	889	801	579	530	484	443	386	391	396	319	418	373	333	324	329	354	303	346	311	321	293	304	304	316	297	333	294	324	314	280	299	274	287	347	282	330	272	293	315	332	294	278	275	308	306	288	302	307	294	339	351	266	296	292	299	313	305	315	293	287	279	296	269	291	287	286	317	311	288	294	283	250	283	272	242	307	324	308	267	317	300	296	258	284	309	292	291	317	317	286	270	280	334	315	261	270	285	305	276	282	274	289	285	299	268	279	301	296	270	258	316	280	271	317	289	278	277	293	321	285	262	327	306	285	285	272	306	303	286	303	295	302	296	282	294	278	286	269	295	293	332	269	329	291	298	322	286	296	298	296	284	324	294	280	295	314	274	296	298	264	274	271	316	306	294	247	294	258	259	261	283	309	275	288	308	260	313	291	300	300	286	275	266	270	285	272	290	283	307	309	268	285	290	290	265	278	264	295	277	283	294	282	282	269	282	318	292	306	282	308	291	280	270	308	276	267	285	298	269	267	270	269	288	318	300	250	245	282	306	282	311	274	296	302	309	313	292	309	290	285	278	281	284	315	298	326	279	294	304	307	275	276	269	274	281	281	270	290	293	295	265	297	290	278	258	301	327	294	293	282	301	298	277	255	249	303	303	259	315	308	301	300	284	277	286	290	275	295	277	281	263	308	302	287	282	277	293	279	278	282	275	291	300	280	272	309	308	290	288	281	301	314	299	267	275	292	281	295	284	287	282	265	300	278	286	313	269	292	304	276	286	285	310	322	310	294	283	267	248	293	287	280	242	293	290	291	302	293	263	301	276	289	251	263	272	280	236	333	290	300	297	287	302	263	283	257	271	306	255	274	276	293	284	293	283	301	294	268	266	264	299	284	326	292	298	299	294	247	266	274	299	296	291	309	280	260	295	268	252	307	286	299	274	311	304	290	269	251	289	295	295	262	273	290	277	255	298	299	278	291	249	277	317	257	302	264	285	274	272	332	291	300	296	285	296	288	287	276	303	319	285	299	281	291	275	321	277	268	267	270	318	287	301	305	292	293	285	285	279	288	284	274	282	328	275	271	312	301	284	313	293	329	293	342	308	297	251	321	309	308	285	292	267	290	305	304	295	276	280	278	286	291	281	289	261	290	282	283	303	296	276	297	299	280	280	279	296	275	274	284	280	272	277	291	303	253	275	260	293	297	278	282	267	298	286	262	295	254	292	310	313	310	252	283	273	315	320	298	289	289	289	292	307	243	301	280	292	289	280	275	248	281	305	317	304	257	287	300	259	295	288	273	283	317	288	276	278	285	283	299	279	329	253	288	274	273	320	301	286	263	285	305	289	272	292	294	259	278	279	291	283	255	317	328	260	283	286	283	295	292	281	303	275	268	278	273	310	302	271	298	283	295	313	283	266	285	273	259	292	322	267	257	297	304	283	295	289	267	292	296	284	268	283	295	279	320	284	279	301	262	290	284	295	278	278	292	285	313	290	318	304	266	281	285	304	258	322	293	264	315	280	304	308	250	310	263	306	257	256	313	280	287	261	300	286	324	285	255	291	289	285	299	288	303	271	256	282	310	274	272	297	288	276	284	295	301	278	289	295	300	281	277	283	347	298	274	267	311	324	270	313	239	310	297	273	276	299	281	259	337	287	323	308	297	293	286	286	300	306	297	291	276	275	279	284	258	305	270	299	292	288	258	259	314	293	312	279	298	280	275	283	247	276	269	293	280	303	279	295	280	284	338	276	282	303	285	286	301	292	289	315	296	313	302	284	263	312	284	281	276	273	289	321	307	307	312	275	295	282	277	287	303	241	264	279	295	298	275	268	242	279	300	273	277	261	263	298	282	309	263	284	278	264	272	308	333	275	276	283	283	298	296	268	317	267	302	308	319	271	284	270	266	313	264	290	292	284	292	289	284	252	299	292	234	304	309	293	294	279	259	266	282	260	292	283	299	272	312	288	321	294	290	286	284	255	253	310	303	307	264	327	277	265	283	293	277	287	274	274	301	336	311	288	288	288	309	313	263	294	283	278	292	282	274	297	284	305	277	301	275	295	287	288	325	304	285	267	310	279	275	291	297	276	284	279	283	279	258	309	290	288	293	287	285	296	302	298	260	293	272	272	306	274	282	259	272	308	294	288	257	280	272	270	306	298	295	283	302	297	291	282	295	286	265	320	302	275	267	266	286	297	313	268	309	302	264	277	309	298	296	286	301	286	273	319	272	303	308	299	303	280	307	270	291	297	298	314	295	278	260	324	300	263	292	276	305	293	305	336	291	291	320	298	275	310	296	280	283	277	289	299	304	274	295	297	317	293	277	306	287	317	285	281	257	316	285	272	286	266	294	281	304	279	285	290	285	314	249	291	291	313	279	293	318	320	286	279	294	295	319	293	315	254	298	287	275	265	307	266	286	322	292	295	267	283	275	302	290	276	270	279	301	246	265	284	276	262	283	326	299	264	302	267	304	277	319	309	314	274	257	298	281	287	302	278	281	322	315	280	318	264	285	274	310	298	291	326	289	284	273	287	309	293	287	286	286	249	281	287	294	270	314	303	279	282	297	314	289	277	305	267	294	307	301	308	268	286	258	270	265	266	271	312	265	252	286	265	280	305	281	296	285	304	250	281	259	279	323	262	278	280	284	285	272	275	274	297	303	283	270	278	269	286	283	312	318	295	276	267	287	272	298	298	267	275	295	298	267	261	267	285	285	282	275	269	262	293	274	276	287	285	283	282	264	290	302	346	257	295	301	306	267	305	275	296	306	307	278	281	288	290	302	287	274	284	316	323	294	276	313	299	286	281	304	280	287	309	310	295	313	284	301	266	299	290	282	289	318	275	269	277	241	293	284	294	254	278	285	302	282	283	284	273	294	306	267	287	276	262	245	290	277	261	276	247	300	272	249	289	288	288	310	279	291	284	288	316	273	268	269	286	313	325	264	288	258	267	295	294	299	290	286	269	298	281	278	292	273	253	252	280	304	274	280	283	279	250	275	288	272	311	293	270	305	262	264	274	275	304	292	281	336	281	296	262	288	293	331	284	313	261	295	300	291	303	294	294	302	285	296	286	269	288	296	297	310	279	273	272	298	265	259	273	296	296	279	296	279	301	297	283	297	280	291	296	286	290	309	274	277	318	274	309	306	298	300	289	314	307	272	299	305	298	296	291	282	294	293	268	282	283	296	272	295	269	280	299	278	321	269	281	299	288	297	258	273	305	304	305	281	295	257	303	291	265	286	286	282	319	287	297	286	284	304	295	297	278	293	260	294	310	287	270	297	314	313	283	267	279	297	284	259	269	309	282	281	294	263	302	285	264	305	250	261	304	279	235	259	279	266	297	305	294	282	296	291	347	244	309	293	304	291	309	269	295	299	284	267	296	256	300	262	256	297	310	285	297	287	302	291	298	279	252	266	278	295	276	303	282	288	275	264	273	315	260	314	308	262	246	293	287	293	300	315	310	309	305	324	277	279	289	302	287
6678	1255	2393	2810	2503	2115	1878	1573	1437	1344	1277	1217	1104	1132	1091	1065	1015	1003	941	976	963	887	894	879	799	805	842	792	797	728	757	777	734	739	754	737	695	739	771	712	689	714	760	714	730	733	706	690	653	706	711	677	682	681	656	700	710	681	672	644	711	713	686	709	686	679	710	686	677	690	707	686	659	697	675	652	689	654	634	647	687	663	678	688	723	727	669	670	701	668	679	659	669	649	682	718	680	688	690	667	690	665	645	706	687	722	698	712	701	689	716	657	685	655	623	693	683	678	747	651	680	657	657	678	669	750	668	703	636	684	645	632	717	658	665	651	669	724	655	717	669	658	660	728	690	666	691	658	712	709	647	644	696	646	669	681	659	669	729	613	720	647	655	699	670	675	647	692	629	645	671	651	659	682	634	653	666	644	676	682	670	691	662	669	652	662	704	693	705	646	673	701	675	698	660	655	696	653	695	655	653	698	687	731	689	641	632	657	688	704	701	674	680	658	639	647	627	675	633	696	654	712	677	686	650	662	675	674	723	688	655	685	672	658	689	626	635	656	673	656	699	633	668	667	706	682	654	682	658	684	686	701	661	634	689	703	639	666	680	701	679	690	710	661	710	618	679	645	647	651	668	703	662	697	693	645	683	662	668	661	681	669	691	676	632	651	680	671	674	657	660	679	682	698	665	703	664	641	696	684	652	693	662	613	663	691	665	690	633	631	680	664	631	664	677	691	697	658	625	692	698	660	626	680	693	666	619	679	661	635	669	691	642	700	669	668	700	662	676	684	681	657	696	672	650	674	699	657	694	658	680	673	696	696	718	648	618	686	665	681	673	699	635	653	665	661	713	642	681	652	669	682	648	690	626	682	657	690	653	687	684	654	675	747	686	665	680	669	675	648	656	700	613	713	707	660	677	698	611	664	660	709	681	716	637	651	670	697	698	646	719	652	668	635	682	656	651	698	663	652	642	666	622	675	679	698	616	700	666	677	626	638	737	682	668	703	677	716	626	665	662	650	690	673	659	656	686	692	696	633	679	684	651	671	626	668	667	709	678	650	718	656	681	668	690	687	630	646	718	678	707	674	670	631	664	653	691	647	667	634	684	697	642	675	676	723	668	673	668	663	651	688	648	658	691	701	652	679	650	695	678	710	658	707	669	681	629	719	714	657	688	708	686	636	629	662	631	696	667	639	686	690	697	726	673	611	700	710	618	655	657	736	675	683	683	670	704	699	688	672	651	657	647	695	605	656	692	679	707	681	644	661	692	697	653	710	669	652	645	652	667	671	680	639	672	656	679	646	674	651	708	672	716	698	650	690	702	626	683	682	678	720	634	671	645	648	685	660	636	620	667	665	678	645	710	695	704	665	637	677	648	667	667	656	633	674	658	656	647	648	661	623	713	657	671	692	674	678	615	680	638	667	666	656	660	657	670	694	699	681	655	646	644	670	666	689	692	698	702	652	681	676	685	708	648	671	723	679	665	686	692	637	655	636	714	705	681	687	681	681	704	696	692	658	700	664	632	669	691	628	713	654	671	658	713	647	640	636	673	677	641	644	664	658	635	664	666	669	635	654	641	685	669	674	666	683	702	650	696	663	676	666	664	677	682	702	689	666	672	697	660	694	698	666	657	668	652	687	664	674	649	635	693	655	722	689	654	672	679	679	682	693	653	613	713	631	672	684	725	621	660	714	680	661	649	673	703	624	658	644	678	674	665	725	675	625	655	683	704	704	673	663	705	658	689	658	755	633	681	692	648	642	679	654	724	664	618	652	691	667	625	727	686	698	684	700	671	646	670	669	645	684	672	662	646	677	701	709	662	641	693	630	687	631	688	725	595	671	655	626	662	694	686	644	697	646	680	680	691	612	679	630	677	696	655	714	639	671	712	669	700	624	664	718	689	650	721	645	647	647	651	645	664	643	653	659	667	683	638	687	649	681	713	610	661	683	655	686	679	667	661	634	705	620	683	630	704	669	656	694	665	655	671	681	700	691	691	664	729	693	690	652	639	684	683	713	643	650	689	665	652	639	624	649	697	683	682	604	633	654	635	674	677	682	679	681	669	645	661	686	683	672	642	651	703	650	631	681	615	684	661	681	690	676	644	671	682	680	711	664	685	651	694	653	652	660	695	619	663	678	699	671	656	701	660	695	661	696	707	645	635	686	626	653	626	647	680	661	644	649	608	702	708	654	639	635	667	624	657	643	662	642	692	638	681	665	659	676	655	697	665	690	639	694	697	621	680	709	715	639	688	683	653	670	699	699	623	659	662	652	676	707	667	699	691	666	676	685	618	645	670	704	676	625	635	628	651	663	628	651	694	652	682	693	670	694	675	678	693	655	637	611	706	660	628	626	664	650	649	691	677	665	705	650	685	655	696	704	644	687	646	699	671	659	683	626	693	649	679	640	693	663	670	719	693	664	666	687	643	702	651	690	618	650	723	672	671	711	640	644	616	657	741	689	708	658	676	642	654	625	623	658	685	654	687	646	674	636	669	682	675	692	669	671	669	647	634	631	702	699	666	629	694	684	668	637	703	681	662	683	660	654	719	699	638	688	653	692	652	667	738	644	647	698	663	719	657	697	654	694	713	633	672	657	665	706	636	648	682	654	657	653	679	683	677	669	720	654	703	660	664	675	677	713	675	637	733	688	683	624	659	614	689	680	691	601	650	655	673	598	668	661	717	630	656	693	680	671	672	681	664	659	718	654	702	726	678	695	662	649	655	635	659	663	677	643	639	660	659	695	690	661	654	642	660	667	720	684	655	669	695	667	654	678	697	616	738	603	692	660	694	618	697	648	683	657	685	650	683	641	682	726	678	671	664	705	686	691	659	626	639	623	671	675	647	709	670	641	694	691	710	618	674	702	660	684	635	678	611	678	687	655	671	670	696	662	665	683	676	718	702	697	711	663	672	687	706	677	647	662	700	687	666	645	671	723	705	623	657	661	688	641	679	669	661	667	724	684	674	634	627	669	662	683	648	686	675	688	652	679	628	682	672	704	678	666	712	647	651	660	658	668	687	713	692	643	660	643	732	661	684	669	673	659	656	739	624	700	625	695	648	676	676	639	713	677	667	679	681	688	676	678	685	687	676	700	641	724	676	665	642	716	700	711	680	675	651	659	630	695	675	669	674	668	644	618	702	672	666	642	709	665	681	678	666	651	690	693	692	633	652	713	678	680	642	657	701	687	624	637	648	701	648	655	650	671	706	683	678	718	690	653	698	687	666	676	678	683	714	662	677	638	704	657	654	738	664	725	663	653	720	633	637	702	694	687	656	658	625	668	687	656	705	690	662	687	706	656	703	649	661	680	643	679	668	636	688	687	672	730	672	688	639	670	640	617	655	714	661	674	637	640	702	703	652	661	655	665	675	652	675	627	683	695	684	701	635	618	602	663	667	699	584	693	640	689	652	700	690	635	644	645	652	707	686	658	629	651	672	679	687	683	616	653	702	652	660	633	626	658	678	642	659	645	659	698
14297	1656	1603	1335	988	730	604	541	478	438	396	377	349	359	320	342	328	339	314	322	283	303	274	300	242	284	260	271	298	253	271	252	269	236	264	281	288	287	276	277	262	314	266	260	268	267	282	278	242	242	260	252	234	245	260	251	254	260	253	285	250	214	250	242	254	251	249	236	264	222	253	247	282	232	240	263	238	270	237	264	251	235	263	283	260	242	260	241	275	250	244	265	243	229	243	249	243	246	259	241	249	255	240	242	211	246	246	253	263	245	273	276	235	253	263	241	265	260	245	250	245	245	255	246	245	247	258	267	236	256	267	251	250	255	282	240	276	235	255	231	217	266	225	256	262	261	257	249	279	236	257	275	262	233	249	264	239	257	267	222	264	227	236	241	265	239	246	241	251	266	256	270	252	255	241	240	254	252	275	260	227	261	261	270	247	228	273	227	247	255	218	261	244	246	260	273	294	245	257	249	257	256	245	201	225	216	237	261	232	242	251	247	236	256	251	195	264	225	235	243	239	250	249	235	214	219	241	275	223	265	274	230	236	290	297	265	261	257	239	250	255	230	233	228	248	261	231	258	237	259	283	248	248	224	246	240	233	253	265	266	256	276	247	239	252	226	219	259	216	253	220	264	277	241	260	254	254	264	241	246	248	247	260	231	274	253	222	267	259	229	224	246	245	240	283	262	233	236	249	249	250	257	258	257	270	219	241	258	216	247	260	246	289	268	237	277	262	243	233	265	254	236	271	252	250	255	259	235	259	260	258	257	262	248	249	243	241	222	251	260	261	267	243	263	258	222	261	244	237	256	248	221	242	240	242	248	238	241	254	258	239	268	246	256	243	286	277	271	250	224	239	274	268	251	233	253	255	217	255	268	271	261	280	246	252	250	237	258	231	225	261	251	242	250	247	252	256	253	265	252	234	269	271	278	215	246	252	254	266	255	253	227	254	275	241	273	256	229	257	265	270	280	275	245	268	259	237	237	259	231	249	250	243	252	252	248	242	295	251	266	252	237	264	268	252	260	254	239	269	220	227	249	253	248	237	231	240	254	272	245	259	240	234	235	275	240	262	227	238	230	225	236	231	227	269	244	248	230	260	259	237	276	256	257	229	247	247	218	241	231	228	249	257	241	240	256	225	270	256	245	270	272	257	242	258	246	264	263	264	257	258	256	232	226	259	253	241	257	231	253	243	252	229	247	254	261	268	251	265	238	265	248	261	263	239	244	245	233	246	229	228	259	291	234	232	251	223	245	222	254	278	267	291	242	247	259	236	231	238	233	243	244	275	254	241	285	243	218	216	270	235	263	261	241	234	245	233	229	240	276	228	241	266	243	250	239	230	248	238	269	251	259	240	260	214	262	242	251	247	257	263	240	229	250	235	256	232	244	249	273	251	250	283	258	246	228	265	239	273	293	217	259	260	214	245	225	257	221	238	253	268	253	266	250	230	266	256	246	271	255	246	244	240	269	279	266	259	254	254	211	260	236	258	219	255	253	250	250	243	242	274	254	260	249	258	228	259	265	243	227	241	246	255	235	246	241	240	251	267	250	245	256	254	266	269	245	229	254	239	231	272	257	251	261	242	246	274	253	263	258	252	214	253	259	252	263	259	258	236	255	230	242	245	271	255	231	226	238	236	275	256	261	272	255	230	218	259	223	257	234	267	224	249	259	251	263	256	220	258	206	243	264	268	225	237	227	233	236	260	244	239	272	234	247	260	267	248	265	244	266	250	249	234	253	237	247	241	252	243	257	221	263	240	252	230	249	242	254	223	241	237	215	201	230	256	255	226	233	233	228	249	237	246	266	248	261	219	256	275	274	274	243	260	261	267	273	253	243	257	242	247	248	227	254	274	244	229	261	234	248	247	246	252	281	240	242	245	239	227	243	247	236	250	251	261	226	258	263	259	242	233	249	263	240	235	254	258	266	242	242	210	258	229	210	253	249	244	227	223	251	249	257	222	247	239	244	247	218	216	263	241	257	270	232	258	254	250	222	228	244	260	249	238	244	254	241	254	272	209	222	267	227	241	234	271	242	233	232	236	272	244	244	276	262	216	221	226	269	281	231	261	234	257	248	233	244	251	254	230	227	239	262	223	249	252	265	252	244	232	255	260	256	270	247	222	228	227	266	253	250	227	240	251	274	266	236	239	239	248	241	263	249	251	240	241	233	266	231	238	248	239	248	224	217	225	240	250	255	239	249	266	250	230	241	251	269	248	212	232	257	245	245	230	252	230	274	233	226	257	265	225	258	249	283	268	250	240	263	247	242	239	226	262	246	251	275	256	271	259	272	244	240	251	286	251	293	251	243	271	279	239	227	251	248	273	230	268	226	256	239	264	239	243	240	249	238	246	260	250	267	244	243	254	238	243	251	235	240	270	230	249	247	242	251	263	264	214	230	259	247	261	259	247	262	266	245	258	255	233	248	240	256	235	249	237	297	265	263	247	271	233	257	262	240	255	265	304	251	251	233	256	238	242	236	233	254	231	255	247	255	279	269	256	254	260	250	267	230	245	231	280	246	244	221	226	245	276	252	257	252	274	241	262	269	283	239	248	230	240	230	272	255	277	232	238	248	250	230	252	233	285	246	271	246	236	246	273	220	256	268	221	239	271	243	246	245	225	248	266	281	237	261	269	275	226	259	272	250	245	272	261	247	258	235	261	261	240	253	255	275	258	233	265	228	221	241	272	226	257	222	252	258	260	260	252	266	245	251	239	278	235	220	280	274	276	244	256	262	235	234	247	249	251	218	291	264	248	236	249	270	250	272	223	236	268	270	252	272	257	238	255	258	231	266	247	226	261	257	232	254	223	268	258	270	235	234	243	254	216	244	222	264	240	281	251	216	233	250	243	255	245	260	253	248	243	245	261	232	266	276	236	227	220	249	270	216	246	250	259	222	252	252	277	262	251	254	224	232	242	244	264	246	237	239	225	249	242	241	267	260	261	287	259	264	203	228	242	229	248	225	228	217	258	230	219	254	236	235	259	247	267	236	252	236	268	247	250	243	259	246	252	249	276	277	218	259	257	229	234	273	229	255	247	277	249	237	277	260	262	245	243	270	219	269	235	194	258	212	275	249	245	244	262	250	255	242	255	248	231	277	244	296	256	244	254	218	253	261	231	255	258	258	275	238	216	253	255	246	234	259	245	251	249	236	251	258	247	233	238	250	243	237	264	268	229	272	265	229	253	258	248	257	261	230	200	293	219	264	245	291	243	246	265	277	238	223	233	264	234	245	256	260	247	281	255	249	243	250	244	271	241	234	260	276	258	246	279	269	235	264	252	269	247	263	228	282	261	245	248	265	248	242	275	274	244	226	216	232	271	267	240	289	237	270	273	270	235	246	253	270	274	259	256	251	276	262	281	229	254	278	238	233	239	246	233	242	258	241	266	216	240	226	227	249	256	225	254	243	228	230	239	267	273	269	259	250	262	255	254	268	241	216	243	250	245	246	238	255	247	243	261	257	249	232	250	243
8512	1645	3568	4081	3504	2955	2471	1998	1969	1699	1538	1477	1255	1200	1213	1114	1099	1066	1100	1038	1030	926	914	850	848	845	837	785	747	726	678	736	764	730	716	722	673	674	643	673	716	666	685	669	696	640	637	644	569	646	594	594	613	632	616	656	633	592	616	620	563	615	623	595	568	629	570	622	593	588	540	594	608	621	592	591	560	607	587	608	604	607	583	542	592	536	558	571	558	595	577	583	609	594	630	575	616	577	607	575	597	587	578	616	574	617	596	604	578	575	564	612	600	561	610	590	630	598	572	594	571	556	597	560	603	579	610	588	564	586	565	607	545	584	556	599	576	580	558	583	566	612	586	559	577	637	627	611	584	569	603	569	555	568	591	605	571	627	592	590	545	532	614	572	553	585	578	569	617	554	628	579	528	554	522	578	582	577	546	578	564	540	543	546	571	579	570	591	539	598	565	564	575	600	552	602	556	593	577	588	563	524	588	580	579	570	549	578	624	589	586	591	602	643	602	540	575	573	539	593	547	560	587	603	552	557	587	619	574	553	573	560	589	590	608	604	577	582	586	612	585	587	623	575	556	552	594	620	569	605	587	588	568	583	588	515	588	586	558	591	582	597	550	562	570	553	590	566	566	566	563	576	575	641	497	559	569	579	579	610	583	545	557	589	562	579	574	562	594	588	570	645	576	568	605	535	565	588	589	582	592	603	599	553	543	571	583	584	549	573	594	561	562	577	557	585	567	556	566	575	560	609	551	531	512	524	631	576	561	584	572	574	562	528	611	577	581	575	561	553	580	590	566	558	561	560	625	613	580	556	560	574	563	586	562	551	604	583	589	590	593	556	610	567	577	606	536	594	592	589	601	577	572	581	568	561	605	549	598	576	570	534	597	549	590	595	590	605	592	555	597	568	566	604	592	577	591	598	579	575	565	606	566	580	566	567	613	579	556	530	567	560	596	615	576	570	609	546	566	542	599	559	573	580	593	556	574	586	544	533	561	597	578	592	578	586	595	626	564	571	602	591	549	596	584	597	584	575	540	593	588	561	568	596	587	558	589	562	579	606	558	574	554	564	597	575	547	557	575	581	596	563	590	553	596	551	551	601	551	595	577	576	578	621	574	603	575	574	609	588	578	580	601	586	587	596	567	591	627	566	600	557	596	594	580	545	590	582	587	579	624	603	579	591	547	561	544	574	592	561	590	524	565	596	596	579	566	590	535	545	556	514	498	549	626	552	536	541	571	561	613	588	532	585	566	588	580	589	582	576	576	562	546	578	556	601	568	574	601	563	591	599	587	577	591	570	581	607	539	552	605	576	568	593	583	573	548	599	568	568	549	569	564	550	582	582	557	629	597	604	626	586	560	571	551	565	577	580	588	600	543	606	601	630	605	546	578	536	561	567	605	535	576	552	568	556	532	569	572	575	598	574	578	592	572	539	577	553	606	599	586	625	592	592	546	585	570	580	541	594	582	564	561	572	581	556	568	594	574	567	638	592	610	616	564	609	547	585	565	597	568	598	540	540	601	554	530	553	554	607	565	593	555	572	583	545	586	555	567	580	546	595	554	541	596	573	566	601	585	563	580	565	551	584	566	550	575	574	562	590	597	590	565	564	624	563	598	571	566	510	635	562	616	554	563	552	599	537	568	585	573	541	556	580	618	570	606	597	599	586	528	631	582	575	569	536	554	580	594	601	589	581	547	569	549	562	564	579	576	575	587	601	562	572	570	598	597	597	574	581	592	609	584	581	635	589	560	543	560	626	555	576	582	599	530	591	583	580	583	599	546	629	616	593	636	605	571	569	581	568	592	571	593	567	592	589	614	550	591	587	582	542	589	565	585	600	567	521	567	586	584	600	530	651	573	519	580	551	571	585	598	574	600	568	566	583	570	564	612	593	572	557	585	575	574	576	545	600	618	567	556	599	567	566	596	620	597	615	572	534	584	626	573	578	551	561	560	576	621	571	572	575	531	573	599	556	567	556	615	550	611	574	531	576	616	557	599	571	559	600	559	561	603	562	581	571	618	575	592	576	579	580	570	561	564	572	572	610	555	587	585	557	594	589	544	559	594	583	578	556	567	584	553	567	603	593	565	588	561	536	580	544	548	542	588	576	610	561	567	597	585	522	575	596	637	556	570	566	557	574	560	613	572	554	550	571	551	579	605	590	596	579	583	566	563	589	572	573	578	583	557	564	572	622	566	548	596	573	611	565	595	547	610	617	563	537	541	583	592	575	577	591	592	603	555	545	568	599	546	547	557	561	608	610	576	588	567	627	604	576	482	554	570	536	598	617	559	568	584	593	584	563	577	569	577	616	602	559	629	567	606	547	567	586	592	578	590	554	595	585	616	592	588	585	561	592	549	574	578	569	602	578	540	595	588	580	564	588	621	616	589	603	583	539	555	561	553	578	556	551	601	583	578	558	538	577	544	556	578	571	562	550	590	559	540	582	530	568	605	553	565	547	556	563	632	560	615	574	526	607	610	574	576	587	573	596	583	559	598	546	582	606	604	559	564	554	588	559	573	587	583	560	565	609	567	553	587	603	602	604	567	557	575	570	579	568	546	628	570	594	595	599	548	567	551	569	563	601	606	640	596	524	569	574	572	607	584	572	573	606	573	575	521	567	567	588	593	586	579	549	601	564	589	590	554	597	604	602	566	568	518	571	596	640	582	582	575	607	594	543	623	587	564	621	584	548	568	565	574	542	551	556	570	565	590	570	571	554	597	579	596	575	545	558	565	565	572	614	593	514	588	593	561	576	578	607	575	570	553	539	524	577	599	576	576	549	544	565	561	589	617	570	594	569	610	573	551	558	594	553	566	579	583	558	544	602	550	537	579	579	541	591	618	615	591	594	586	548	572	593	623	582	541	588	577	616	594	587	606	563	593	535	609	531	576	547	568	605	573	580	589	554	555	589	581	558	611	582	615	586	580	549	593	561	596	576	601	596	584	622	606	544	588	555	567	559	558	606	555	590	551	585	556	599	562	586	581	559	618	567	603	573	574	555	579	653	594	552	578	577	552	589	553	593	547	607	578	582	586	553	555	558	595	572	568	580	590	608	570	613	547	561	586	603	508	599	580	520	599	573	606	583	581	550	571	613	603	581	555	578	574	603	566	576	580	552	566	546	593	574	566	576	598	565	604	568	590	556	581	543	577	575	609	602	554	564	568	593	600	614	575	615	576	557	559	641	544	550	582	565	592	540	570	562	586	577	581	567	604	588	577	567	571	608	568	590	585	551	529	597	557	587	606	574	579	590	583	594	625	603	581	596	595	598	552	578	533	568	595	571	568	574	571	604	580	581	542	544	600	576	522	566	576	592	559	640	565	611	583	616	603	576	551	555	608	602	625	591	590	577	567	606	567	587	581	614	592	597	594	564	581	562	579	610	539	612	578	603	593	587	559	554	624	553	562	573	568	569	571	564	609	621	586	540	586	549	635	570	596	557	589	599	562	601	599	549	599	608	563	572	578	575	566	563	590	539
1663	395	540	462	349	336	265	255	278	269	259	257	242	221	252	241	221	219	235	243	215	234	197	214	239	218	191	235	234	221	219	215	231	221	222	220	229	202	233	194	220	195	207	223	217	250	231	214	211	220	229	230	192	190	202	226	205	209	223	220	216	214	216	222	228	221	209	206	201	213	198	260	218	218	190	189	204	219	212	193	203	216	189	232	230	207	212	202	211	226	224	218	223	226	228	226	202	234	186	223	199	213	224	236	190	204	206	211	230	209	209	199	229	197	218	221	196	191	208	219	214	216	239	221	193	235	221	199	189	230	212	221	201	205	184	189	203	213	215	196	250	193	187	215	199	201	223	214	217	216	212	233	205	203	215	199	214	203	236	174	219	204	211	222	226	241	181	191	204	209	224	229	213	212	185	204	219	209	203	204	224	205	251	202	208	214	198	201	212	207	222	190	200	190	200	224	187	209	207	216	202	203	194	203	207	197	196	216	188	197	218	190	229	241	223	226	197	206	197	186	230	209	186	227	209	227	196	223	210	199	223	225	211	210	203	201	196	217	213	211	224	216	209	188	218	196	219	212	209	207	213	204	206	207	215	216	204	178	236	214	213	181	188	250	201	198	196	230	205	185	207	206	191	200	213	204	227	218	240	179	190	200	210	240	223	206	227	228	186	210	267	182	231	218	193	202	221	213	193	206	209	222	226	216	212	194	230	222	229	215	222	208	227	228	219	237	220	211	208	164	236	211	228	208	230	207	211	227	198	198	226	195	245	219	204	217	212	209	202	233	203	196	225	187	197	206	204	226	198	206	190	207	224	229	241	212	214	219	205	220	225	203	196	210	214	199	201	205	210	227	212	236	217	234	233	208	205	189	230	207	183	204	205	212	208	228	201	192	206	209	187	234	173	204	229	215	218	186	234	226	182	205	231	199	193	201	175	191	227	237	205	203	216	220	230	236	233	161	194	195	196	214	240	205	210	197	237	196	193	225	232	170	196	200	202	201	192	218	188	224	224	218	217	190	188	196	237	206	210	201	220	194	244	239	233	199	212	188	199	207	216	222	214	207	242	218	232	219	170	198	226	213	210	193	223	227	222	220	179	193	196	204	218	251	229	253	199	218	238	216	187	257	233	211	213	222	220	193	204	163	178	203	218	191	211	230	234	193	223	195	183	199	225	232	193	195	209	200	200	230	207	215	186	188	223	223	236	220	209	217	201	203	200	219	203	183	198	184	193	220	213	214	214	198	199	212	196	227	235	190	185	229	203	204	187	212	218	215	209	177	244	194	229	207	227	216	227	219	220	207	242	219	193	204	173	197	221	211	205	203	205	205	204	222	235	234	231	193	204	211	188	228	216	200	212	213	200	224	206	211	226	226	220	203	238	229	213	228	217	202	252	222	182	212	232	211	185	190	223	207	203	214	188	204	189	246	228	223	244	200	197	194	220	208	193	198	200	176	228	217	223	208	230	222	228	219	220	189	218	212	209	216	202	228	217	188	207	193	211	224	231	198	192	222	195	225	218	217	211	226	207	196	201	248	215	181	243	209	209	193	199	243	196	208	200	201	205	206	218	213	207	210	221	209	196	178	200	204	205	226	187	200	210	209	216	200	208	232	228	190	192	206	192	228	198	211	234	213	201	199	217	171	216	192	174	204	207	241	248	214	227	222	191	226	211	244	207	218	208	213	208	210	227	213	219	217	235	221	227	188	191	189	216	208	244	191	191	211	211	216	182	206	197	202	186	217	198	253	194	223	206	220	202	214	216	204	207	217	205	199	201	211	184	213	205	202	214	188	203	207	211	170	191	225	228	207	193	193	212	197	225	224	209	227	221	205	196	217	219	233	213	200	209	194	209	188	221	221	203	201	226	205	213	206	205	210	230	211	208	218	199	195	196	202	213	222	185	203	192	214	204	196	227	202	203	237	232	222	198	200	212	218	205	214	192	210	201	212	222	207	219	214	213	214	199	220	200	208	223	226	215	225	210	206	211	200	233	254	226	220	189	181	229	219	193	196	212	218	221	208	214	205	214	190	202	213	189	179	200	193	186	194	237	200	220	237	231	192	204	199	241	219	211	202	228	244	212	199	210	200	235	209	224	204	191	202	202	253	207	214	209	204	198	214	190	222	195	223	186	205	249	203	230	216	202	214	190	188	239	211	201	217	221	213	244	220	228	205	214	178	227	193	194	208	213	196	228	204	221	217	206	211	198	194	218	206	205	197	203	224	193	207	221	205	206	219	199	218	224	183	220	232	194	219	201	217	184	232	197	241	206	250	201	211	196	197	226	240	199	208	231	230	236	217	213	262	249	225	204	239	224	211	209	217	226	224	200	181	245	189	232	195	186	237	214	208	188	213	232	195	207	205	190	221	216	197	179	196	205	205	220	197	248	202	209	217	218	222	251	211	207	231	198	210	213	204	197	208	195	210	203	179	227	218	223	205	182	224	242	203	229	177	211	199	202	197	210	226	174	198	190	224	214	186	197	216	207	225	209	208	196	204	206	202	199	204	187	235	209	233	213	205	208	196	217	181	193	194	206	213	218	222	231	228	213	197	206	214	234	213	225	221	220	250	175	206	208	184	198	236	207	210	194	226	212	234	238	228	204	210	186	242	192	195	194	228	208	235	210	198	208	246	202	211	206	200	232	261	211	227	185	212	214	211	209	189	203	221	197	230	223	224	249	198	202	228	198	208	205	206	208	204	214	232	201	209	207	205	224	230	219	210	204	221	221	202	215	201	208	231	214	258	206	248	181	219	198	224	221	188	209	199	200	202	207	195	206	245	226	222	234	195	223	204	195	199	249	200	215	217	220	207	205	205	202	211	224	206	218	225	191	237	219	186	193	195	181	197	200	279	200	223	199	215	218	234	239	203	194	200	181	210	224	201	202	215	206	187	223	203	224	221	193	224	198	225	224	213	214	235	215	197	175	221	188	200	202	214	224	215	209	206	210	233	247	215	185	213	213	222	233	220	214	213	224	196	194	215	193	217	219	195	230	188	222	218	198	180	212	222	199	197	203	206	217	214	212	207	210	190	235	198	191	216	205	199	224	211	216	231	182	236	211	212	225	222	215	207	200	196	196	242	219	209	230	202	185	187	181	214	199	201	211	213	223	201	208	200	234	208	228	223	204	194	192	213	211	208	211	237	223	207	234	197	189	199	184	220	192	206	219	187	198	206	216	201	203	202	193	240	206	219	194	207	216	210	189	197	198	222	208	218	203	215	214	225	224	219	255	206	190	200	189	224	193	199	221	183	210	216	228	210	268	210	210	201	190	238	228	228	190	210	209	255	219	212	204	192	194	199	217	193	204	212	178	229	213	228	212	195	223	215	207	192	213	209	225	232	231	226	203	217	210	219	204	191	185	227	222	202	203	213	225	198	196	216	204	196	238	218	214	214	192	220	223	236	212	203	237	198	202	212	221	194	179	221	153	182	197	237	207	196	237	215	158	217	202	198	219	217	240	214	209	194	185	209
1776	720	1180	1225	1151	988	937	860	830	738	735	712	683	642	644	623	706	636	647	633	640	571	615	591	570	607	599	527	589	549	561	567	575	542	519	526	529	521	527	557	592	583	500	545	522	545	510	493	488	480	516	544	539	515	494	505	477	507	537	506	533	500	512	516	497	527	532	488	545	560	478	498	520	573	517	520	523	507	497	491	540	518	498	517	482	547	483	520	520	519	534	510	529	516	457	476	534	519	509	532	490	504	467	543	522	501	552	498	512	527	520	540	495	531	525	553	525	535	526	526	502	527	521	528	541	542	550	543	541	468	510	526	540	532	498	492	485	488	463	505	515	537	526	487	501	515	491	515	522	518	518	494	518	498	548	505	538	532	562	500	542	495	544	506	507	529	523	501	520	538	530	485	486	518	521	498	519	505	493	558	515	535	505	554	518	535	529	518	505	492	534	488	496	498	498	534	510	510	509	490	480	551	497	501	529	506	502	500	515	538	521	518	526	520	479	493	495	508	494	499	522	545	520	471	543	540	523	537	535	507	488	537	483	528	529	499	575	527	484	529	516	513	458	495	502	517	512	555	536	509	525	540	488	482	517	489	532	518	494	521	488	523	480	544	496	518	473	507	507	540	500	527	494	504	519	520	536	506	493	487	488	481	496	486	478	525	493	520	491	528	523	480	527	516	534	534	498	491	502	492	522	492	526	526	533	471	533	499	511	473	485	540	483	510	568	467	504	513	511	523	483	526	506	554	522	479	526	507	479	518	534	565	545	512	541	518	518	529	522	506	514	550	531	559	514	498	543	516	517	507	522	541	511	516	514	526	473	501	550	482	533	529	530	515	533	475	511	499	510	526	554	529	531	496	528	475	493	527	559	524	518	508	494	513	511	546	476	525	539	501	547	501	502	510	502	471	501	509	590	496	545	526	515	500	558	491	552	481	512	527	508	524	540	524	498	503	523	491	491	516	494	504	566	495	538	510	509	538	509	447	485	528	519	499	501	474	506	542	559	492	505	499	492	507	506	466	521	479	523	517	488	509	514	499	524	484	512	501	515	518	532	521	474	524	568	484	464	507	544	517	501	487	487	519	525	519	532	534	554	554	506	539	543	521	549	487	524	513	531	553	519	474	537	510	504	538	528	536	471	512	514	506	512	502	526	502	510	499	499	481	525	546	539	529	516	497	484	519	489	530	494	503	539	520	509	491	534	527	487	505	525	518	533	464	495	505	525	506	509	487	552	520	522	482	496	470	483	508	512	505	520	505	473	499	496	536	492	499	564	521	542	513	518	511	515	503	472	454	518	507	503	525	489	485	510	514	512	530	507	458	528	512	521	502	568	556	489	485	483	494	577	535	540	540	492	499	508	489	497	519	520	527	458	519	497	530	500	529	497	514	502	510	510	516	528	482	567	520	527	506	494	523	514	502	545	532	516	484	496	493	544	536	516	534	553	503	493	532	505	527	509	537	524	556	511	473	499	484	516	527	508	542	496	504	493	503	511	527	507	490	475	525	500	483	491	507	492	521	499	515	475	513	545	559	479	532	508	492	504	546	464	527	503	497	469	543	537	501	508	525	512	516	495	513	497	518	543	502	516	549	479	495	528	546	505	516	524	505	555	488	487	514	509	498	493	521	531	490	471	526	544	517	491	521	531	536	523	515	506	536	525	533	513	528	515	536	518	502	536	514	541	519	474	503	551	539	508	497	494	490	509	502	514	510	485	500	526	521	500	547	551	509	507	500	499	506	521	491	512	488	481	475	493	519	536	493	518	483	458	500	504	520	509	473	524	497	510	490	520	499	511	522	528	519	495	531	485	495	516	538	510	526	495	500	530	513	482	526	529	480	555	530	476	478	511	528	539	516	493	522	525	507	499	488	512	506	498	526	542	528	534	528	535	518	569	521	486	543	481	494	516	483	493	467	534	510	539	515	511	500	553	517	484	501	505	540	492	455	482	545	492	527	545	504	545	538	517	510	488	541	522	520	548	531	518	501	465	489	542	515	519	518	513	528	497	543	528	496	472	511	505	516	504	529	503	526	552	486	536	516	510	539	508	493	485	528	476	479	476	583	528	495	506	469	475	492	489	523	507	530	511	562	499	496	534	510	462	514	473	520	505	549	543	509	555	456	472	501	487	537	487	522	500	530	511	519	508	481	502	516	482	521	478	544	519	509	516	522	538	516	538	482	519	482	494	516	517	521	505	519	512	514	526	528	491	502	469	526	477	494	499	507	505	524	535	500	483	491	506	515	496	528	551	522	534	496	531	518	525	500	524	488	533	536	526	509	531	562	520	507	503	476	471	536	481	518	531	511	527	525	541	510	468	522	520	511	503	499	534	542	461	534	489	494	514	499	517	503	534	512	543	517	503	528	496	521	529	537	531	502	519	514	526	518	534	469	468	466	479	492	471	514	528	517	532	488	503	490	524	531	519	522	490	518	542	534	506	529	510	465	501	495	536	524	484	488	543	513	531	500	538	530	512	502	550	495	522	506	526	512	480	535	487	528	527	526	487	499	518	489	493	499	514	536	521	515	531	509	556	512	492	483	519	488	493	527	535	531	500	509	499	526	531	529	561	529	490	505	518	484	481	506	529	528	504	514	509	493	480	552	541	489	517	512	549	500	518	511	537	538	500	511	524	514	493	539	489	525	491	506	538	525	513	500	522	512	508	520	514	500	509	491	542	478	505	551	495	494	529	526	521	484	535	538	529	518	518	481	496	497	509	483	500	540	476	485	543	528	483	478	517	528	510	483	515	486	470	501	548	551	527	521	503	505	511	504	513	515	519	532	472	511	489	525	509	488	536	535	515	463	485	511	525	511	521	528	524	527	520	501	538	472	515	494	489	471	503	507	483	497	539	541	548	509	501	540	498	558	490	498	498	519	493	485	513	573	527	562	492	496	504	484	501	480	494	519	488	537	485	520	500	509	498	501	498	484	515	471	488	534	500	535	505	484	527	543	482	556	512	494	492	522	504	480	502	519	507	513	490	513	549	505	508	546	502	531	506	511	487	504	510	535	506	499	508	517	526	481	510	509	495	493	502	503	526	524	540	538	460	506	494	527	486	516	491	555	499	515	523	565	487	501	494	496	527	521	525	493	545	522	496	512	519	494	495	527	523	534	538	501	541	518	549	518	507	511	529	508	520	516	504	481	542	523	534	519	501	506	441	497	518	521	536	516	531	545	493	515	524	495	502	544	474	531	493	505	475	505	527	530	511	531	503	529	501	495	501	503	526	491	499	533	517	521	521	528	519	535	494	542	487	524	507	511	507	543	505	489	510	510	554	505	505	496	503	512	508	531	530	529	506	519	530	532	507	481	498	551	527	532	524	522	495	506	543	486	503	533	527	482	509	514	473	503	529	524	510	458	490	517	505	484	519	589	527	511	532	486	540	512	446	477	484	500	489	510	525	536	515	536	547	506	502	528	493	519	511	477	508	493	522	522	439	510	517	520	513	523	547	537	484	480	514	494	505	520
7630	976	1101	918	674	551	538	477	403	378	356	361	377	345	325	345	336	331	348	327	343	315	311	295	305	303	299	327	295	284	329	321	280	276	314	287	260	313	292	267	287	296	263	284	276	308	281	267	289	276	279	283	296	298	292	285	284	303	288	260	303	303	285	286	322	273	262	263	318	332	277	321	296	267	303	313	263	283	290	296	297	294	276	283	290	267	282	262	268	264	274	286	274	301	293	283	310	281	297	285	263	289	260	264	305	283	288	265	291	248	269	288	282	320	282	278	292	283	277	306	262	296	289	289	278	294	285	295	322	276	317	270	300	287	324	295	257	291	324	296	262	255	290	270	336	310	299	301	262	280	271	290	288	295	291	272	281	248	268	318	267	306	291	275	288	319	300	289	300	299	293	276	258	274	285	277	269	282	277	235	266	253	280	291	263	276	260	294	301	286	272	273	278	324	285	279	274	251	315	307	291	273	314	294	286	314	316	291	293	274	267	275	289	292	304	277	283	283	264	272	283	283	299	262	311	273	282	279	304	268	292	298	296	279	283	321	285	294	289	266	280	291	291	241	273	264	266	320	323	278	284	284	302	293	317	301	289	263	286	300	311	282	293	281	292	313	289	298	286	290	297	271	289	258	306	264	279	277	272	293	276	312	306	271	299	290	290	281	256	278	339	304	262	295	274	301	271	308	286	300	290	276	296	296	282	298	268	278	324	284	271	283	282	302	290	297	310	287	280	318	288	290	294	278	295	271	271	293	296	299	290	283	269	316	302	293	272	249	283	281	289	248	291	264	265	285	298	304	316	296	303	291	309	300	312	315	302	303	265	278	309	261	282	272	252	272	271	296	265	280	301	253	294	286	300	305	299	285	255	293	298	321	282	319	268	281	312	300	287	313	300	251	295	273	305	244	323	293	280	258	291	271	288	306	300	274	288	283	296	294	276	289	271	295	319	284	238	274	269	283	278	274	270	274	300	274	273	284	264	310	273	285	303	295	258	280	282	295	289	274	280	258	283	302	246	295	310	279	301	290	255	302	273	264	291	296	293	281	252	279	304	285	280	267	302	301	276	293	292	288	296	304	288	307	316	298	293	300	288	313	304	254	291	286	269	288	295	302	281	267	278	277	312	284	253	301	288	311	272	316	257	309	286	295	291	270	284	290	325	276	296	278	302	283	300	285	297	262	294	314	259	288	271	316	292	250	288	290	313	295	312	301	281	275	278	256	311	322	279	288	277	276	262	325	314	281	289	284	291	312	280	298	295	281	264	267	306	298	280	253	269	300	317	326	319	270	299	291	268	261	312	282	293	295	303	278	286	259	290	282	301	271	295	269	279	265	292	257	316	285	285	278	302	313	295	292	303	282	290	295	290	304	299	322	290	286	294	299	271	284	331	257	286	281	300	277	284	249	297	283	283	334	298	329	289	260	293	267	263	308	304	276	290	267	280	306	324	261	276	310	296	278	296	289	307	304	286	302	291	296	277	256	300	293	297	296	290	326	266	300	312	278	285	276	287	277	269	274	297	287	320	274	291	290	262	244	270	283	290	306	295	271	280	298	267	309	316	329	275	313	279	287	276	320	286	290	270	289	301	260	278	278	273	230	295	264	302	282	279	316	305	279	315	331	282	304	256	294	271	290	320	253	294	306	287	285	292	258	268	257	254	297	279	298	282	271	293	315	290	323	287	288	284	288	288	289	312	276	289	290	281	316	302	284	263	293	296	272	294	278	292	295	307	289	267	292	285	287	294	288	289	316	300	279	283	260	319	272	301	270	295	299	241	315	329	287	314	252	305	291	275	263	273	312	284	285	261	308	276	302	274	307	252	259	255	264	282	303	277	284	300	289	288	309	269	261	298	269	283	300	288	251	281	284	278	312	299	284	292	293	281	283	290	298	301	293	346	297	279	272	317	283	276	274	298	293	311	257	282	299	286	302	266	304	319	306	269	290	314	289	318	282	331	256	314	289	312	289	258	301	280	303	319	294	288	313	242	314	297	302	282	319	285	279	316	292	311	305	294	269	336	304	272	289	343	290	313	288	257	306	298	273	298	283	291	294	285	255	290	291	296	313	294	277	305	284	239	291	264	274	271	288	283	282	275	291	281	259	296	280	290	306	302	301	306	288	298	271	321	302	300	271	270	277	287	298	298	289	252	304	291	268	308	265	281	303	285	267	266	283	266	266	283	290	285	273	293	317	287	277	314	245	301	284	277	258	276	256	290	322	305	314	263	294	303	303	280	265	295	284	295	278	291	275	276	278	307	283	267	248	291	293	298	257	263	266	276	276	287	325	321	284	300	277	270	273	316	309	286	295	289	293	291	262	285	307	295	287	268	279	327	319	267	273	290	268	294	280	281	292	309	302	273	327	239	295	288	274	252	276	267	277	276	302	268	289	328	311	279	289	283	283	251	309	291	288	270	326	308	319	262	282	304	274	296	250	305	295	300	280	294	307	289	305	266	279	279	289	289	276	299	290	277	283	290	282	270	295	298	265	305	306	298	305	312	304	301	273	299	297	261	290	265	263	302	289	288	275	281	280	268	282	298	281	286	289	290	283	284	255	323	258	279	286	326	276	295	282	306	287	299	287	280	295	307	302	286	293	297	287	269	295	296	266	308	282	303	272	312	304	293	335	308	273	304	315	302	290	309	309	296	287	302	278	284	303	303	307	308	305	285	282	270	283	280	264	289	240	302	308	287	296	277	271	269	310	312	289	267	287	296	282	288	276	295	275	290	262	277	277	304	288	272	299	308	265	303	282	269	298	299	295	295	310	283	307	284	279	299	298	301	299	316	294	267	281	297	293	279	290	277	279	297	272	304	265	271	269	307	263	322	281	305	292	287	323	289	290	265	295	307	280	302	289	282	284	282	274	312	319	321	260	279	275	253	315	294	298	272	291	308	283	300	319	286	288	290	289	291	318	291	292	311	292	320	277	296	312	306	280	305	298	289	285	287	285	265	276	275	296	320	278	292	302	349	299	275	275	303	292	303	261	268	290	324	315	279	281	277	315	293	278	277	286	263	302	293	292	265	305	281	298	297	258	282	292	287	288	297	295	273	307	275	291	269	287	290	283	264	311	272	337	311	303	289	284	293	268	306	281	267	278	292	319	310	274	287	284	304	279	298	301	286	260	260	282	286	276	299	267	293	297	307	273	285	289	291	313	298	272	285	267	285	274	286	275	284	272	349	297	290	301	283	266	297	289	270	278	239	272	284	299	299	271	289	258	297	292	291	263	336	280	288	302	296	280	311	250	309	300	304	271	315	286	279	317	305	288	290	320	268	280	280	271	274	311	307	295	291	300	269	264	302	268	261	274	274	282	302	312	272	282	281	279	264	296	318	293	276	285	295	301	300	294	281	308	269	246	268	285	288	313	304	277	286	285	293	314	293	269	268	314	265	294	282	293	294	275	269	302	313	275	271	281	270	290	297	291	294	296	282	284	281	267	288	285	292	311	318	288	288	294	269	291	272	271
6595	1213	2435	2722	2574	2105	1883	1568	1426	1385	1256	1242	1166	1040	1083	986	994	1028	989	991	957	936	896	844	836	821	848	824	760	812	785	785	736	754	732	723	731	759	748	726	746	734	744	772	727	692	698	698	702	697	671	687	668	636	656	643	694	647	689	686	698	717	659	656	690	691	618	664	698	619	685	664	627	696	648	688	711	652	674	681	686	625	673	675	643	616	711	691	650	604	700	687	694	629	648	693	616	680	647	658	696	662	656	736	654	644	682	665	680	690	636	708	636	623	708	657	644	653	660	654	634	641	690	659	658	647	646	668	676	662	622	652	732	666	685	682	684	671	686	684	683	689	651	618	661	671	683	634	693	685	642	649	662	624	659	654	662	611	688	651	692	647	719	632	669	652	670	608	723	656	701	658	691	652	684	663	640	662	633	671	672	594	677	696	672	683	664	675	673	703	648	684	659	664	659	663	650	667	648	687	680	703	654	696	640	676	658	693	669	652	651	682	663	670	696	645	635	699	690	685	684	643	659	628	665	660	653	698	665	648	656	712	713	710	643	667	654	668	638	680	670	665	645	686	639	661	623	628	636	659	672	692	682	680	628	635	731	669	640	662	707	637	625	650	670	678	630	682	706	650	688	652	723	657	680	652	636	633	639	677	644	659	680	662	683	651	664	668	680	668	669	692	641	640	677	675	680	654	621	668	671	687	701	620	692	653	644	654	674	662	669	636	686	700	643	636	680	717	665	675	693	697	668	699	669	673	677	686	657	675	666	695	631	696	624	648	645	667	652	647	705	654	620	662	651	648	655	701	680	718	685	624	663	678	680	639	618	664	714	649	666	715	654	671	617	700	717	657	691	681	668	667	647	639	648	648	717	663	626	644	656	704	635	661	658	669	635	665	681	677	653	652	681	670	678	669	658	642	681	651	659	698	654	667	671	646	704	662	648	656	679	685	604	667	622	658	654	700	692	697	696	706	658	692	680	633	654	648	667	689	662	646	665	646	666	673	669	649	693	637	682	688	642	706	660	671	660	683	618	645	626	712	667	671	654	661	638	693	657	653	676	642	668	628	639	640	707	657	685	647	699	651	732	681	704	665	664	637	637	670	680	659	681	692	674	642	630	676	612	704	688	652	674	676	657	666	715	667	660	710	643	696	677	655	637	706	658	654	679	660	702	695	639	685	699	724	644	700	623	676	709	655	628	693	690	691	702	628	661	665	694	680	680	663	672	658	647	720	657	655	650	688	637	683	617	689	639	642	655	644	697	611	660	610	644	662	705	676	698	647	654	715	617	669	618	687	661	633	662	621	659	666	679	682	647	701	650	669	655	705	671	689	687	666	670	667	699	694	683	661	663	618	689	710	626	663	670	686	622	650	655	673	611	649	658	687	699	645	702	692	669	644	645	717	654	644	633	665	631	734	665	682	699	656	667	628	689	635	666	669	662	659	713	640	653	643	637	669	681	686	698	631	679	648	676	651	663	683	679	683	658	725	687	635	658	715	727	651	638	681	673	694	626	693	683	677	667	627	676	657	676	624	648	638	687	679	650	655	625	653	665	658	691	668	671	672	653	706	642	643	671	719	655	691	605	699	672	666	712	647	671	669	622	664	701	688	654	682	681	626	700	677	679	643	666	700	666	678	699	668	682	675	694	612	644	641	691	663	632	669	709	702	627	632	740	639	703	602	676	680	695	704	647	678	697	704	639	667	700	674	660	633	649	627	649	665	701	627	690	661	670	629	635	645	655	694	662	609	660	669	715	645	685	656	679	660	655	686	668	645	690	647	649	639	692	691	686	642	623	702	619	652	629	647	628	683	664	710	656	647	709	670	699	640	707	706	687	708	657	647	629	703	624	671	651	684	699	705	660	657	684	668	649	626	631	677	677	692	672	685	685	624	624	649	648	654	690	674	695	660	682	639	653	692	671	665	672	682	705	621	658	657	690	660	718	641	688	675	680	674	652	686	707	671	676	673	642	658	655	651	662	652	675	630	653	678	680	649	635	676	673	661	695	690	634	666	689	682	671	729	678	659	656	645	680	655	684	631	696	619	665	664	677	677	708	648	662	640	696	668	673	641	664	666	714	672	703	673	703	680	648	671	655	720	658	695	688	623	651	665	642	671	679	663	691	673	641	688	731	638	706	650	688	695	659	620	679	659	676	632	647	704	661	625	718	715	645	687	671	717	685	657	686	665	680	644	665	684	687	698	627	683	646	631	667	648	656	682	658	675	677	669	674	690	662	641	653	668	700	599	650	697	695	688	650	662	625	638	677	671	695	669	671	688	658	637	650	619	688	684	670	660	649	711	639	644	647	643	650	689	706	674	692	691	652	667	661	608	688	695	637	616	693	665	690	619	653	671	617	698	653	661	724	625	681	717	680	697	627	662	681	668	660	673	622	699	614	671	688	738	702	684	661	646	635	637	640	695	687	682	677	672	643	677	637	691	702	677	621	652	615	689	702	689	682	661	676	664	688	696	639	648	639	657	666	672	710	698	677	683	693	654	713	640	701	655	695	663	657	672	637	676	660	660	691	669	658	677	675	648	679	675	660	664	683	682	639	626	675	639	697	664	657	644	634	629	686	645	710	695	663	660	615	706	676	619	677	668	680	669	669	666	655	662	698	685	715	639	667	716	635	669	669	653	655	653	645	622	648	624	685	702	631	652	649	716	640	669	717	667	691	684	654	692	653	659	664	683	704	653	696	686	668	699	657	650	661	678	676	663	677	669	654	646	662	671	651	640	690	650	673	632	658	640	686	638	688	641	703	647	699	701	683	641	657	661	719	665	670	712	683	617	723	662	660	681	684	674	675	661	694	657	656	640	636	650	687	711	697	673	695	687	683	677	713	705	644	679	669	661	679	648	621	646	695	666	680	667	660	655	682	663	672	651	654	680	655	653	652	666	679	703	623	628	657	696	697	667	706	629	635	659	645	711	682	709	624	652	635	647	659	590	666	647	678	677	663	664	629	675	671	688	629	662	599	623	683	669	620	673	667	680	643	676	673	699	682	668	653	650	644	674	634	650	662	653	692	692	658	666	688	709	655	710	659	625	664	647	707	687	661	653	658	631	632	637	696	653	684	655	630	659	674	669	650	650	657	662	676	662	627	636	657	697	688	598	646	714	685	651	681	748	667	683	671	660	650	653	684	632	659	679	663	665	674	636	682	634	687	682	657	625	622	654	662	612	683	673	642	721	666	691	660	626	674	667	674	665	691	672	731	675	678	667	653	706	636	698	694	643	661	668	701	699	663	623	716	617	670	640	708	658	671	672	696	650	678	667	667	640	677	620	675	662	675	649	690	654	657	665	666	702	696	660	688	672	670	699	653	642	679	679	623	664	650	647	656	656	648	673	696	638	696	654	698	643	711	655	654	676	610	690	713	664	632	666	670	671	675	687	615	660	653	657	667	633	688	660	614	667	703	638	663	640	693	668	663	671	641	673	674	679	657	672	640	677	676	702	658	644	696	667	697	705	674	692
14156	1725	1722	1343	1022	732	622	549	495	450	401	402	361	364	397	335	336	323	331	356	319	313	312	289	282	285	275	301	276	269	292	226	259	247	263	270	235	263	249	244	277	263	254	287	250	238	281	244	237	259	226	250	267	272	242	280	268	240	235	254	256	253	236	247	253	273	259	292	278	255	232	240	242	206	244	235	254	249	253	231	236	247	226	226	238	272	235	237	276	257	231	279	257	237	242	240	259	265	265	249	258	265	247	249	225	260	269	244	250	280	269	274	263	258	247	252	257	266	248	238	247	263	236	223	249	241	243	257	262	285	279	238	265	239	273	237	268	271	255	257	243	235	254	252	253	236	236	267	240	232	227	221	212	231	230	237	277	250	256	253	256	225	237	275	227	234	226	227	255	273	256	257	244	252	276	261	218	255	242	237	246	261	253	264	270	249	260	262	273	266	258	248	253	256	235	220	255	217	263	274	239	274	223	228	231	226	244	242	216	220	264	254	251	271	242	248	241	254	266	232	270	258	252	274	256	234	237	252	236	259	256	222	274	251	231	259	262	264	249	212	245	243	247	250	235	237	246	242	234	246	245	241	256	278	262	259	242	249	238	252	243	243	251	243	259	243	266	232	257	250	231	239	248	225	249	231	255	247	242	226	265	227	241	242	254	236	233	235	239	251	246	234	246	249	245	271	241	237	258	227	259	261	246	267	222	251	248	269	277	296	266	227	245	245	219	241	219	221	254	251	246	243	222	235	255	252	251	283	263	250	258	254	245	237	263	241	226	228	258	256	220	236	278	260	229	212	243	245	262	237	226	251	244	255	238	264	269	250	259	220	286	243	241	252	244	241	243	270	235	253	245	238	239	216	209	249	252	251	268	243	228	248	232	242	238	222	254	251	223	233	263	243	279	244	262	260	236	252	242	224	246	255	272	242	234	247	252	237	267	249	255	310	239	236	269	264	229	230	258	268	229	250	247	243	245	262	267	257	271	259	223	270	244	254	252	252	255	257	274	245	256	269	246	217	254	275	240	281	232	219	248	243	253	259	247	283	259	251	219	255	258	247	230	233	242	231	246	242	249	249	271	257	248	229	250	251	247	248	273	247	230	250	248	271	241	257	252	218	270	235	225	217	252	245	238	226	243	256	258	227	258	276	232	253	267	253	266	246	245	249	236	258	248	263	240	255	237	226	260	237	273	256	250	215	235	248	228	230	251	222	257	238	249	262	217	253	256	262	241	251	280	277	274	247	228	248	244	272	243	258	245	263	256	229	238	240	250	268	288	235	272	275	269	244	235	227	244	236	266	305	238	269	229	250	249	252	229	244	241	244	247	263	233	241	229	217	277	268	236	256	309	246	227	232	234	238	256	250	229	264	267	270	242	253	234	249	231	225	245	242	251	259	248	229	239	243	239	272	250	252	231	272	236	251	239	241	245	280	251	276	259	242	266	247	265	242	222	246	271	243	267	257	267	223	254	265	255	249	233	246	241	235	245	241	229	231	230	264	265	274	217	249	278	221	228	269	236	279	241	226	247	246	248	244	232	234	220	250	269	228	242	260	222	233	246	258	237	233	268	260	233	223	248	247	253	215	236	248	233	257	269	245	291	262	230	242	246	253	263	255	246	230	270	245	234	277	254	274	237	234	252	247	249	238	228	239	228	231	255	257	242	226	241	250	271	271	226	247	241	235	245	257	274	259	233	230	270	232	210	278	279	245	225	227	252	228	254	272	273	245	223	277	246	234	230	234	259	223	245	277	241	236	242	225	238	239	252	251	241	266	252	254	252	251	275	250	270	237	278	256	241	263	252	239	247	207	263	234	236	257	236	263	258	231	270	254	261	248	257	222	247	221	267	271	247	230	237	242	239	253	233	274	258	238	277	287	208	234	243	257	204	239	249	247	258	269	239	241	262	254	268	273	226	256	192	234	219	266	234	262	246	218	237	267	245	253	221	251	259	267	228	222	239	251	237	246	225	239	257	237	246	242	223	225	243	286	252	260	249	276	277	249	241	252	261	268	236	246	267	239	251	266	211	244	230	264	241	241	229	205	261	249	205	244	250	256	248	254	237	238	257	235	229	241	253	240	228	243	245	232	231	258	223	236	237	238	252	270	270	246	268	262	239	252	230	239	253	249	281	263	257	265	226	235	269	263	256	237	248	269	245	265	214	258	225	232	233	249	217	220	261	254	253	250	253	240	263	231	264	241	268	279	229	225	253	241	257	239	209	227	256	249	254	240	253	232	242	246	229	239	246	245	268	245	242	266	224	257	247	280	239	255	236	269	232	229	275	236	254	272	240	229	260	286	229	255	270	262	225	235	239	234	249	242	251	234	241	257	267	242	257	269	264	266	236	245	249	244	270	246	246	269	254	253	225	213	256	248	249	269	257	262	256	269	283	246	225	233	241	267	221	248	239	224	252	251	219	231	232	276	277	262	226	248	236	271	255	251	241	219	259	245	248	239	236	242	247	251	261	247	242	248	283	231	237	242	259	247	253	267	239	222	241	270	274	239	229	273	265	260	232	256	256	250	267	261	228	247	245	237	245	255	251	264	253	231	251	223	250	263	224	256	221	238	245	212	244	227	261	266	238	249	251	241	264	234	226	244	279	243	249	224	255	238	262	244	257	246	240	240	235	230	243	252	249	260	251	245	246	246	289	260	233	262	250	248	260	256	219	251	228	235	233	272	251	245	241	231	236	219	248	238	244	225	251	252	260	251	247	246	255	237	252	250	269	260	245	240	230	248	267	232	237	256	293	251	244	232	241	255	232	240	214	262	229	266	231	250	260	237	248	251	241	265	246	252	249	237	260	240	232	214	231	242	245	236	234	227	231	241	263	236	239	257	239	255	260	270	253	254	254	248	257	241	280	276	271	249	233	229	235	254	263	262	218	226	231	226	250	243	223	234	249	229	245	257	233	271	243	267	262	300	255	274	245	246	244	221	260	253	266	251	247	284	246	257	239	248	237	230	257	256	239	261	277	232	295	252	262	221	241	233	296	223	250	241	243	235	219	227	219	239	276	261	254	251	253	248	242	234	251	247	227	250	222	257	243	262	257	262	225	264	239	205	277	247	239	242	257	224	267	233	244	224	247	257	284	247	202	253	246	258	244	247	238	250	240	251	254	241	268	234	246	225	231	277	263	251	226	241	249	259	246	226	264	239	234	243	248	212	224	275	248	225	242	242	240	255	235	283	233	283	229	241	252	260	251	269	226	232	268	242	252	227	282	238	225	266	241	258	254	250	230	286	249	242	208	215	228	255	250	214	271	282	227	240	263	237	249	238	251	248	258	250	240	232	257	221	217	240	233	253	247	206	230	250	245	250	239	233	244	246	248	252	244	263	250	235	252	247	263	270	243	236	245	255	262	256	215	235	242	254	281	244	264	238	249	248	245	248	267	209	251	251	238	255	264	251	257	235	243	246	234	243	255	248	266	230	234	207	303	254	250	249	244	254	249	263	220	253	255	254	253	263	239	271
8583	1642	3340	4015	3500	2901	2490	2054	1854	1639	1512	1445	1322	1271	1147	1181	1045	1117	1146	1025	1002	948	915	866	777	803	785	788	729	797	737	723	718	712	679	686	659	663	662	683	677	676	697	660	653	647	616	643	604	624	591	566	652	610	601	604	555	555	583	632	658	587	591	639	589	619	570	581	590	552	530	615	562	598	572	605	570	608	565	572	542	627	573	586	622	546	594	598	617	611	569	599	570	564	544	582	603	604	585	560	550	610	567	620	569	586	542	573	585	562	546	540	581	505	572	569	568	588	612	611	625	583	586	605	563	615	577	546	571	588	588	590	594	551	598	565	595	583	567	557	582	580	547	587	539	577	572	614	582	561	551	582	570	541	551	599	562	578	576	554	590	601	554	554	566	624	592	600	585	558	555	548	612	565	570	593	584	619	540	576	552	604	601	598	600	591	600	575	592	568	582	594	592	590	583	564	534	555	565	603	583	612	571	587	577	579	579	528	561	564	586	603	567	572	518	596	612	547	574	608	606	588	603	590	540	590	572	567	592	588	597	590	566	622	550	581	553	592	563	545	569	555	620	552	574	527	547	617	569	548	542	571	575	568	584	570	560	568	582	580	554	578	596	558	575	581	569	566	619	556	562	558	592	600	582	598	593	531	603	582	588	549	553	600	581	576	600	555	563	593	584	553	621	568	591	566	565	592	522	564	577	547	559	586	537	581	578	556	589	559	559	567	589	613	595	617	576	635	593	553	641	576	586	598	549	582	580	545	593	589	602	545	567	522	598	578	577	584	584	585	552	609	582	548	575	558	587	574	621	575	586	581	579	561	607	590	565	580	580	605	548	626	527	619	555	586	579	576	571	564	555	569	596	559	548	567	614	560	577	562	581	590	552	544	555	586	578	591	557	619	566	594	581	571	579	545	566	559	560	535	588	584	555	588	571	566	570	577	598	590	616	558	515	613	572	611	557	567	594	572	565	537	584	549	547	573	602	559	591	561	526	557	560	596	594	539	597	568	609	588	631	602	609	583	610	570	567	569	571	548	576	581	543	605	597	527	593	564	569	619	583	535	584	569	568	596	553	605	566	566	574	549	604	569	596	567	578	553	631	556	545	545	582	551	574	521	545	580	593	570	617	620	585	586	553	548	564	563	587	536	610	557	534	560	596	602	570	574	593	591	603	556	609	558	571	562	585	581	560	542	594	567	527	586	607	629	601	554	571	566	587	578	572	562	571	575	550	559	571	559	612	567	540	594	562	563	531	530	562	562	607	623	613	598	605	572	573	547	576	589	597	588	564	538	598	576	533	575	548	533	571	577	557	578	557	556	549	576	592	557	579	591	581	561	553	564	556	568	575	583	585	552	589	619	611	594	572	582	584	568	534	568	568	599	518	577	603	549	579	569	610	556	556	553	585	568	572	588	597	587	586	585	531	582	596	576	571	562	586	566	581	541	587	577	569	569	611	568	568	579	566	579	530	573	547	554	580	566	589	552	592	608	577	574	592	561	639	531	591	570	565	608	570	623	572	547	540	560	577	558	562	563	607	563	596	587	568	606	561	572	578	563	561	578	610	563	572	555	580	536	585	577	595	574	554	560	574	574	566	555	591	593	592	614	520	579	578	597	597	574	543	580	571	545	532	577	603	572	556	550	575	586	515	580	551	528	549	557	560	580	577	571	634	572	629	581	557	588	615	558	559	552	561	590	583	578	580	602	565	548	626	570	562	589	572	561	552	558	559	595	529	540	565	593	564	563	563	548	583	586	526	608	551	577	573	527	559	596	562	584	570	571	577	532	630	576	539	571	574	575	530	606	573	566	591	533	612	589	602	554	593	609	577	576	578	517	525	576	543	634	584	560	586	561	561	536	522	588	590	572	583	578	552	577	569	562	584	545	531	570	520	558	608	557	591	644	555	585	574	589	548	558	557	596	607	567	641	583	635	530	552	577	575	584	561	610	607	603	595	590	585	572	572	563	584	543	597	568	559	551	606	618	580	546	585	545	598	541	591	559	546	540	577	562	568	568	607	614	581	579	588	589	602	556	582	580	551	579	554	577	613	572	585	594	533	605	568	566	573	565	563	555	550	575	535	533	552	571	524	607	547	579	576	553	563	617	593	539	574	570	574	571	541	568	563	541	533	531	584	611	561	591	556	598	599	590	574	561	569	589	505	620	577	608	594	608	571	578	588	593	566	572	577	605	586	557	617	592	557	602	601	574	558	624	541	576	564	565	576	601	593	597	613	583	581	570	583	561	576	570	515	550	593	593	581	543	560	556	593	624	550	538	597	599	586	579	591	575	606	584	576	566	561	591	575	596	604	609	536	600	575	586	593	597	565	595	575	561	589	546	578	566	587	616	559	533	583	617	610	569	546	568	577	601	556	584	558	514	604	586	568	550	604	556	578	596	567	578	560	553	588	580	570	545	571	554	603	596	600	569	610	562	545	564	547	542	547	555	545	591	595	572	585	532	566	564	546	588	587	576	582	556	547	582	533	593	598	557	570	561	574	613	564	612	551	542	614	606	571	557	535	576	576	598	563	530	581	539	539	568	559	573	581	560	570	574	561	568	577	552	548	587	548	523	534	626	542	595	565	617	558	540	559	564	578	527	540	574	584	615	587	578	593	561	568	527	574	556	573	551	594	586	616	603	536	556	583	611	574	545	587	579	605	565	603	597	601	580	568	572	551	566	560	587	572	558	594	585	613	608	569	606	562	576	552	594	598	598	544	546	562	570	597	576	576	568	585	568	563	598	589	593	572	576	558	605	569	575	581	601	591	587	621	600	601	581	566	574	545	573	620	538	572	618	604	576	550	565	562	571	606	567	597	550	564	581	604	570	558	534	575	551	503	560	572	582	558	610	587	571	544	539	577	559	625	564	576	585	564	591	585	624	556	574	635	594	613	550	534	582	609	574	559	552	589	530	531	578	598	593	577	543	577	594	561	569	580	599	597	561	591	596	593	551	586	640	576	615	570	551	563	557	536	635	586	616	598	579	557	628	596	575	604	539	558	632	560	580	582	624	535	604	615	593	602	558	573	585	594	555	571	561	564	611	595	554	569	581	544	589	564	542	592	546	604	564	585	581	572	548	588	577	536	567	530	564	576	643	574	598	574	556	560	564	545	531	582	588	591	594	584	578	578	579	555	584	571	559	601	564	571	571	617	561	571	601	618	555	605	609	564	573	557	584	629	590	577	587	534	622	583	581	551	595	580	580	568	579	557	562	546	612	561	595	571	596	576	582	566	574	619	551	604	598	577	570	591	558	591	563	593	575	581	579	549	601	606	559	568	565	578	539	550	584	618	557	575	550	547	590	542	581	553	581	589	553	554	601	556	536	592	580	590	582	543	550	580	555	568	596	522	602	581	591	571	550	588	556	587	508	575	565	585	592	565	601	553	579	579	565	602	556	599	551	612	579	577	584	594	617	583	589	574	548	611	550	575	581	532	578	585	581	580	570	586	559	576	585	573	563	627	551	555	613	545	589
1658	436	488	435	321	347	302	274	245	255	269	221	243	244	208	264	216	260	263	233	215	214	223	233	222	250	221	206	221	192	208	205	217	215	211	209	255	218	191	208	214	196	226	224	208	237	187	221	206	170	252	234	200	216	213	239	228	221	201	239	198	211	222	238	217	210	224	204	186	203	204	221	213	240	228	203	203	186	207	223	229	207	222	216	218	186	209	204	206	229	207	214	221	201	194	199	236	206	222	201	226	198	232	228	210	203	223	205	253	205	209	200	197	197	196	212	217	226	228	215	233	211	215	219	202	203	215	192	207	228	198	210	209	232	205	233	210	198	195	220	205	212	201	216	199	210	236	207	209	227	195	209	211	201	210	209	229	198	220	234	211	210	215	217	227	241	203	205	219	226	238	227	221	218	194	223	227	210	188	209	206	199	201	244	206	196	220	200	207	229	220	210	202	206	228	221	219	222	218	203	196	235	209	217	232	232	194	196	224	200	240	229	225	224	226	231	203	242	207	220	191	211	215	218	214	240	190	230	188	217	223	202	223	223	194	252	226	214	259	230	206	190	195	219	230	219	203	212	233	226	214	195	214	185	228	229	183	196	197	233	235	191	241	213	216	212	206	237	214	203	221	209	214	204	202	216	214	219	215	231	217	197	200	183	200	220	225	199	203	220	206	217	206	255	223	197	202	209	228	228	208	217	239	212	197	208	220	227	223	212	221	200	238	208	204	201	198	192	214	237	200	216	207	189	205	195	215	206	215	196	207	206	216	217	208	199	221	202	232	184	198	197	199	215	194	212	234	214	209	224	217	210	244	196	175	212	205	194	199	222	180	210	188	203	205	226	218	229	229	247	207	191	222	209	203	222	210	202	209	188	211	209	226	200	173	245	226	204	180	227	218	231	197	226	226	197	190	190	205	221	226	212	207	228	235	207	219	235	214	220	221	228	218	217	204	201	228	235	191	217	225	240	229	202	214	225	187	205	187	220	240	224	198	205	208	216	262	237	202	233	232	218	234	207	196	216	203	240	236	196	224	209	223	223	229	250	200	220	231	191	228	224	219	201	197	219	235	211	219	231	207	219	221	215	199	229	224	230	221	227	237	227	196	202	227	205	217	209	241	219	229	208	195	229	230	208	213	246	222	236	214	216	212	194	203	209	205	219	211	194	216	212	191	199	209	204	235	203	176	184	218	196	223	212	226	232	220	197	230	202	246	235	209	228	223	200	204	224	218	206	194	229	231	208	199	216	228	216	196	212	227	198	219	219	234	224	227	192	180	231	217	212	226	218	248	229	204	194	210	212	237	250	225	220	203	202	248	211	231	203	248	218	198	258	213	226	195	204	230	211	209	220	198	240	201	209	227	215	236	210	208	222	261	235	210	204	186	224	224	190	231	229	221	229	195	203	218	214	203	235	219	204	192	196	227	206	200	223	198	223	209	209	209	208	209	209	222	217	205	180	218	221	208	214	196	218	208	198	213	209	219	211	193	223	219	232	207	223	198	217	220	217	213	198	183	201	220	200	219	200	227	212	208	212	190	178	179	214	200	218	228	210	235	216	183	218	185	221	228	209	219	223	221	231	225	238	209	206	222	221	207	224	218	203	226	203	230	241	225	204	196	239	218	200	218	242	206	216	222	240	208	230	232	211	205	236	192	240	205	226	220	196	223	190	195	210	177	213	233	210	202	205	213	213	203	226	205	202	209	191	213	208	220	197	198	227	216	216	220	227	216	258	222	257	244	190	224	212	197	212	193	224	228	228	211	223	228	234	206	222	227	203	209	225	205	198	192	188	200	234	231	206	218	252	191	191	209	204	177	185	234	220	218	202	189	197	229	221	221	218	215	190	220	220	205	213	220	222	236	227	215	216	232	231	209	207	231	176	200	231	189	188	203	193	215	223	212	228	207	212	189	220	218	227	222	188	243	219	218	197	214	209	229	227	214	214	216	206	199	216	222	237	207	214	191	206	179	217	222	248	202	196	210	218	200	199	193	202	201	232	205	191	232	206	200	212	210	237	225	231	262	198	222	188	232	215	216	212	208	219	217	214	197	233	218	215	205	219	215	195	192	227	209	203	206	209	188	218	215	253	217	221	206	222	205	188	202	222	231	217	219	197	189	207	204	202	208	248	204	220	213	236	200	190	191	201	227	214	235	223	212	215	213	218	206	185	219	203	201	213	214	199	196	190	176	220	200	196	224	206	220	197	220	236	219	248	234	207	198	219	233	212	187	214	233	215	210	211	192	222	222	210	231	216	186	226	193	229	204	194	230	222	199	207	201	234	188	184	224	202	188	214	226	228	209	225	226	211	203	222	220	229	207	238	215	214	210	225	217	220	218	213	221	213	198	193	217	190	200	229	215	234	186	201	235	198	193	234	222	198	249	218	215	216	195	223	222	231	230	194	207	184	203	208	230	205	217	202	232	214	205	209	209	210	181	214	212	187	223	208	248	226	206	233	229	226	232	213	222	228	243	232	222	200	217	203	211	214	209	184	195	199	207	217	210	242	220	223	212	230	218	240	226	227	243	223	208	218	221	203	213	200	203	219	240	213	205	225	201	216	268	192	215	231	185	186	205	213	228	218	215	170	222	194	217	225	239	221	216	194	200	198	205	205	212	206	191	204	246	217	199	201	211	215	197	219	218	193	201	214	194	245	209	223	197	250	235	238	198	199	184	213	209	219	215	217	224	183	221	228	209	223	221	228	215	212	187	223	224	201	210	228	200	209	204	218	214	197	208	208	227	219	247	208	218	223	240	232	216	197	205	232	227	207	205	204	221	225	215	229	214	208	199	226	220	230	230	203	190	205	210	222	222	221	233	193	210	240	207	260	242	187	216	253	237	241	199	211	197	226	219	226	228	224	230	198	200	211	200	210	205	208	227	241	205	227	223	203	227	225	223	225	183	210	209	207	203	235	234	234	225	195	208	228	215	192	221	233	218	180	206	202	212	240	212	210	189	227	223	213	193	198	220	221	213	206	224	202	207	225	207	234	220	195	234	236	207	201	202	197	201	205	187	199	188	203	225	198	210	257	215	220	224	237	198	201	239	222	206	217	251	190	219	203	197	234	221	249	238	222	196	214	219	215	210	229	227	198	242	207	211	243	222	211	210	179	213	200	196	199	225	215	239	230	220	208	185	196	207	205	234	224	223	215	251	186	234	203	189	198	225	210	216	214	245	215	213	217	225	234	219	208	216	215	224	229	210	199	200	219	213	219	195	192	216	206	242	177	217	220	198	218	213	221	190	208	211	191	216	200	217	228	229	205	181	209	214	234	215	201	210	228	210	204	244	216	206	218	196	211	217	220	228	194	208	212	211	224	208	205	214	178	212	197	233	199	223	211	200	234	241	204	204	214	213	228	204	224	201	223	198	193	205	206	229	201	219	247	234	232	222	248	201	171	212	227	208	196	209	213	248	185	213	246	216	198	221	193	211	205	210	231	207	212	230	195	205	213	230	222	194	189	234	220	199	211
1905	745	1162	1277	1187	1018	957	902	813	817	721	711	678	735	664	637	684	671	697	668	613	647	631	613	587	583	572	582	540	547	566	561	570	573	566	541	565	521	564	547	544	565	560	561	533	531	533	571	529	487	517	560	542	508	510	518	524	522	513	529	543	558	520	517	476	536	482	493	519	541	526	513	542	511	539	537	491	517	502	496	532	542	497	525	492	531	497	546	541	530	486	514	503	466	534	515	509	529	515	526	499	520	507	468	546	528	533	529	496	501	493	515	570	501	522	511	547	507	496	523	512	576	540	506	505	511	497	519	552	507	515	531	469	517	564	516	521	496	576	535	507	518	547	536	547	521	515	486	548	492	525	545	528	516	509	528	493	486	526	560	503	537	484	530	518	520	498	498	497	500	521	553	528	523	500	534	545	567	565	525	476	518	546	506	518	541	530	547	517	472	504	519	546	545	510	520	514	532	519	532	493	542	524	521	553	514	533	516	514	514	517	517	520	531	555	529	521	500	539	498	511	530	511	513	571	541	509	501	501	537	527	564	476	519	562	514	557	498	530	504	511	494	536	523	527	513	499	508	524	517	510	556	537	505	526	527	491	542	514	500	541	529	535	487	521	509	515	538	489	548	520	509	497	557	498	534	518	494	500	475	513	511	507	520	565	540	501	498	529	510	514	512	536	517	515	517	480	491	534	568	502	523	485	492	526	469	498	541	498	506	505	554	583	514	526	507	492	520	521	543	545	528	574	553	525	512	527	541	536	519	523	493	555	483	528	543	526	495	511	474	507	531	516	511	566	512	537	562	499	558	517	510	533	505	512	492	503	509	484	490	530	548	530	505	549	491	503	508	502	552	491	494	515	529	537	501	539	536	505	545	540	510	487	513	539	509	504	494	522	509	519	507	490	551	550	510	526	512	507	547	540	512	531	544	543	520	513	539	556	517	513	521	512	490	489	527	516	504	549	487	531	514	543	519	509	509	515	528	495	524	532	494	520	565	536	513	540	505	524	539	521	555	507	513	511	496	532	537	541	535	510	529	548	529	492	530	545	512	509	478	527	525	528	519	526	549	507	538	530	544	547	506	558	501	505	450	518	534	519	514	491	548	499	537	533	503	511	529	506	548	542	519	501	551	530	509	500	524	485	500	499	526	536	487	530	498	486	546	527	506	506	465	505	552	554	530	527	524	506	552	513	526	528	505	513	509	513	529	469	536	524	520	525	520	458	523	489	522	529	494	466	527	506	543	524	520	498	484	532	533	534	496	538	481	486	528	519	510	523	521	515	559	492	521	546	483	509	523	523	491	523	500	503	549	568	525	537	598	528	509	520	550	505	492	487	505	501	540	512	509	514	487	562	508	561	482	499	525	513	499	517	581	506	579	529	541	550	523	498	494	543	475	577	477	514	509	507	542	532	517	514	523	485	509	553	484	545	521	535	529	566	546	572	505	499	535	525	480	524	515	570	558	530	541	513	525	529	530	492	535	528	532	564	504	524	544	508	512	508	524	530	543	525	545	508	504	542	544	513	540	524	499	487	548	528	529	510	540	535	521	496	505	501	520	493	529	531	511	493	554	516	511	496	548	498	500	512	533	547	539	537	487	512	475	514	512	535	531	514	544	517	537	543	548	522	511	496	533	546	536	470	530	490	513	523	524	526	516	476	487	534	558	508	500	505	532	531	508	522	494	549	504	564	565	521	496	527	516	529	480	547	504	466	536	495	491	528	514	523	468	511	520	497	497	531	520	496	486	527	484	492	486	499	550	541	556	476	520	543	556	489	513	491	493	488	499	542	496	523	509	538	554	545	520	537	519	512	472	554	492	523	518	508	483	505	517	514	531	520	562	513	514	512	545	493	512	535	489	504	498	507	514	458	526	494	539	519	528	554	533	527	497	507	539	503	522	482	525	505	549	519	476	499	565	516	532	561	518	512	489	518	520	497	539	539	497	537	521	514	505	540	542	544	529	526	539	503	528	503	539	536	520	479	548	547	508	505	522	489	496	502	468	511	502	536	527	567	535	487	530	506	515	480	515	551	547	534	502	549	505	535	476	536	502	481	541	533	489	492	501	540	504	554	551	551	514	513	496	514	509	510	488	499	501	503	557	533	560	508	500	509	514	547	510	503	510	511	574	454	539	537	506	540	536	501	528	495	508	516	540	495	485	512	503	484	533	521	495	531	522	516	534	480	528	558	540	538	500	533	502	520	517	525	511	488	494	546	539	515	535	511	510	541	513	526	504	504	531	517	531	524	483	535	558	553	553	511	498	527	510	567	535	507	540	556	511	525	546	501	506	537	553	489	535	494	505	487	573	531	548	517	504	549	532	528	525	565	542	508	544	554	473	477	510	518	510	506	531	558	576	557	518	514	503	516	549	568	487	521	540	497	527	515	529	510	485	555	538	501	548	483	535	503	509	527	515	574	526	519	532	521	519	540	521	471	532	523	493	514	508	528	519	527	502	534	544	510	496	510	454	492	514	523	505	509	530	509	528	502	533	529	503	505	559	489	526	528	521	515	524	561	521	547	501	515	533	562	485	555	526	517	489	531	517	506	489	477	512	503	531	522	512	496	523	481	516	531	532	547	518	541	526	552	554	571	479	482	537	545	509	489	489	536	481	492	517	550	493	529	494	527	506	515	493	492	475	521	514	545	509	520	525	517	530	486	541	565	499	504	513	541	487	514	544	523	497	530	517	543	555	485	506	541	502	507	480	529	525	547	533	550	499	530	534	512	507	506	506	526	496	487	540	514	535	494	543	492	520	491	554	513	503	528	519	492	508	527	540	530	492	516	503	521	530	493	557	495	558	491	509	519	509	519	529	529	529	508	504	495	495	481	508	500	512	490	527	544	519	495	535	534	546	525	517	546	518	571	497	491	561	524	565	528	508	525	509	578	498	515	552	503	505	509	502	503	517	516	489	489	522	535	528	486	509	536	515	502	530	518	512	528	492	558	516	497	548	459	528	490	554	559	483	499	531	508	541	503	514	534	521	539	545	518	529	523	550	518	503	522	512	514	516	510	499	504	532	530	485	525	548	503	503	506	509	507	510	545	554	555	522	535	541	531	513	534	491	524	571	524	526	536	557	489	504	544	482	485	519	545	517	571	543	478	539	511	516	502	525	534	508	564	529	514	530	512	508	514	514	574	518	542	502	508	549	506	489	564	526	536	545	507	549	495	497	452	529	532	541	524	551	498	503	523	508	549	538	530	478	461	531	553	513	519	533	516	566	533	537	543	527	552	502	500	494	507	551	551	510	530	552	502	525	552	466	511	501	518	520	522	511	516	502	534	527	512	501	539	521	505	499	522	449	523	555	514	526	505	522	496	564	505	515	499	492	513	541	509	529	511	540	534	499	501	536	527	517	544	454	504	506	520	560	525	500	492	531	482	532	507	502	526	503	530	524	533	533	547	503	518	521	497	543	520	513	532	522	512	516	486	543	533	507	557	476	519	530	528	499	496	520	531	502	531	500	566	542
7574	877	1097	954	673	565	541	448	433	401	360	366	338	356	368	336	344	288	304	331	328	311	335	293	307	317	298	318	310	278	291	304	277	301	313	290	267	298	277	308	303	299	331	323	267	309	286	281	288	303	319	318	280	319	298	256	272	289	287	286	278	320	311	288	268	271	277	313	313	269	271	313	281	285	300	282	304	305	293	285	284	271	282	291	290	323	300	261	301	313	298	315	285	313	284	276	313	295	306	288	301	321	295	268	298	286	300	309	282	281	274	283	312	312	288	262	298	292	281	268	331	305	294	314	287	285	280	307	279	290	296	258	280	302	289	276	311	290	279	291	283	261	293	272	291	292	306	283	275	272	302	287	276	280	278	270	285	279	304	303	315	300	303	269	304	314	300	288	287	300	303	301	297	271	291	285	262	295	287	246	311	324	293	273	284	261	268	311	285	292	321	297	328	298	281	281	329	275	290	282	288	279	293	317	307	262	298	292	288	269	281	284	303	281	270	296	283	294	286	266	285	310	303	330	313	277	258	281	278	297	275	281	303	318	291	259	285	271	282	272	270	311	318	286	276	279	299	287	295	248	302	315	286	277	311	323	265	297	300	291	272	266	320	277	254	288	268	261	293	250	274	310	265	279	311	258	306	261	284	305	290	251	274	311	283	280	287	277	336	315	318	276	276	288	304	249	296	345	286	280	261	269	285	268	285	262	292	295	281	291	279	295	318	299	282	287	323	296	274	310	287	305	301	282	258	316	264	284	291	287	298	292	288	262	302	294	267	278	249	284	306	249	285	318	278	307	288	298	269	250	313	294	280	314	289	295	309	310	343	322	272	283	307	296	290	318	275	285	283	329	301	340	317	282	283	267	255	270	285	296	293	309	278	293	271	269	299	266	290	321	257	284	278	317	263	294	311	303	305	260	307	285	272	266	297	275	287	275	253	290	334	315	308	275	274	260	266	288	287	314	299	272	311	284	320	282	273	280	300	277	296	318	287	308	270	261	312	279	261	298	297	319	296	283	280	298	263	326	293	261	279	282	293	264	304	262	274	276	284	282	292	263	269	245	275	321	281	317	298	281	256	286	256	291	283	300	282	275	271	272	284	278	288	274	253	303	282	280	282	261	271	306	338	241	285	271	301	247	249	277	275	272	298	313	300	321	301	294	287	315	300	323	256	286	277	266	296	293	276	275	276	279	261	288	307	267	289	296	302	282	270	282	302	287	294	268	281	275	279	295	309	295	310	281	281	281	268	259	265	328	258	296	279	302	309	256	263	277	311	293	261	278	280	256	304	253	291	297	268	268	273	279	303	299	238	278	292	308	273	293	286	278	280	271	261	276	273	298	260	283	309	279	281	272	318	290	312	302	310	281	241	259	301	287	276	291	271	301	300	286	272	266	274	273	279	265	253	279	269	304	278	270	314	254	271	272	235	310	259	313	296	287	328	287	271	280	280	310	264	270	262	272	283	275	291	283	299	291	287	301	287	273	260	273	248	280	293	278	275	281	302	271	317	273	273	322	295	257	277	272	286	291	286	285	276	262	248	267	297	265	294	294	290	282	285	280	273	319	304	285	267	290	262	272	280	271	273	316	281	266	253	287	286	257	272	262	292	244	294	293	288	260	331	281	302	299	286	303	294	286	255	279	301	278	237	282	287	302	304	291	275	298	271	311	275	281	295	272	331	319	329	304	276	296	261	309	295	286	282	272	296	253	291	296	276	267	288	289	256	300	311	296	298	290	282	310	285	325	270	287	298	301	268	287	300	307	302	275	306	250	282	275	310	238	287	272	299	300	270	287	264	277	288	285	310	308	297	277	298	320	261	294	287	318	281	287	246	296	289	284	300	283	292	260	283	307	273	273	305	285	246	282	258	274	270	293	283	250	318	282	292	279	286	331	297	284	302	279	310	302	290	286	304	278	286	294	309	313	302	296	319	278	284	304	266	267	267	281	277	308	279	262	315	269	290	287	298	303	276	249	278	293	310	257	289	292	308	278	317	290	276	288	286	281	287	272	319	259	277	262	271	283	299	276	315	266	285	310	269	294	310	286	293	286	274	285	333	268	273	289	296	281	332	265	300	312	323	275	320	283	267	295	261	274	275	317	282	274	300	288	274	329	278	284	307	302	317	301	304	292	274	263	238	258	268	269	276	249	303	290	315	267	298	288	297	291	284	312	274	274	285	289	265	293	332	313	281	282	300	285	269	277	306	305	278	303	312	317	272	268	300	263	282	273	302	298	274	278	282	334	308	292	283	291	270	284	268	272	289	297	269	291	304	280	293	290	278	307	314	296	286	256	284	289	342	281	298	299	285	291	299	317	291	270	264	258	259	296	271	254	290	290	262	263	315	308	319	251	271	291	312	284	261	283	304	287	304	298	291	301	297	243	277	271	295	291	295	284	307	298	283	272	325	271	281	276	273	307	273	285	285	273	311	294	290	302	259	277	302	278	310	298	277	275	263	276	307	305	309	290	303	258	307	305	290	280	285	258	314	276	276	282	325	293	278	271	279	258	305	299	280	273	257	295	315	296	311	291	302	294	293	274	268	266	281	276	290	326	332	284	280	265	283	345	301	287	299	261	260	274	285	299	277	272	287	295	261	262	299	293	309	289	262	298	266	250	273	284	277	324	254	290	291	330	317	262	292	292	272	329	260	300	314	266	246	272	289	242	293	282	329	290	296	287	291	310	298	274	235	268	290	272	288	281	294	271	273	284	310	289	281	285	300	281	270	291	297	273	294	301	274	315	276	312	283	267	289	292	282	309	268	318	288	286	301	305	281	274	288	281	297	287	298	278	287	278	295	296	321	273	323	309	279	267	281	289	297	336	288	290	290	255	288	299	309	295	293	336	293	243	283	281	278	291	268	263	271	292	265	284	311	308	309	328	305	310	277	274	288	287	283	284	273	292	292	225	295	298	253	295	272	291	271	258	313	267	290	282	350	284	265	280	262	316	295	321	267	286	270	311	296	272	290	279	294	258	309	248	327	290	292	295	310	251	275	280	282	295	286	276	278	297	272	306	296	285	292	274	270	327	257	272	310	281	333	309	309	313	309	286	260	276	288	304	289	308	269	278	310	311	253	275	289	273	258	278	323	252	275	275	292	280	292	268	278	249	289	283	257	319	280	291	265	296	300	259	267	312	270	287	296	271	297	273	267	287	296	292	291	316	274	282	257	283	254	286	271	300	300	303	280	295	271	325	285	337	276	261	283	279	289	283	287	300	253	291	283	278	285	289	288	282	291	272	257	293	274	310	282	284	315	265	293	300	266	264	291	315	299	272	285	280	245	287	303	291	295	285	261	287	285	281	300	280	290	282	328	300	293	300	285	314	260	306	267	279	280	263	261	262	263	301	269	275	313	282	289	264	287	292	269	290	298	305	293	299	262	293	266	287	301	270	281	282	297	287	271	284	267	290	280	280	271	287	298	255	277	299	272	266	298	276	274	295	313	275	286	263	290	291	322	281	330	308	310	255
6571	1277	2278	2756	2398	2042	1808	1627	1470	1315	1208	1132	1114	1095	1038	993	1001	939	1014	962	958	897	800	871	791	814	803	785	795	810	804	763	763	728	689	754	703	695	730	693	737	706	726	750	700	661	693	680	706	687	687	683	762	671	674	659	665	668	710	684	666	705	658	680	701	673	727	640	680	709	696	716	728	720	634	679	673	677	661	685	651	679	645	674	631	671	686	695	695	654	660	697	680	688	703	658	696	706	660	661	671	698	677	672	671	690	710	650	712	666	629	695	675	672	642	695	711	668	641	672	714	660	676	684	631	682	670	677	631	625	665	675	656	649	707	661	656	685	690	706	714	645	618	705	643	681	673	666	631	647	652	649	673	686	692	664	680	662	693	662	629	656	678	671	695	686	676	664	643	704	655	674	674	717	688	663	721	666	679	651	685	699	701	702	625	656	670	671	687	644	703	649	680	676	668	673	634	663	704	700	653	670	683	665	684	658	678	649	692	641	687	663	674	646	714	655	686	725	659	685	667	645	643	688	687	686	651	669	667	639	655	716	660	665	640	641	666	673	649	664	641	688	693	667	654	642	685	670	645	699	708	662	680	662	640	647	633	709	657	684	697	693	646	664	649	618	632	688	672	718	668	653	658	658	704	655	642	690	689	674	732	633	711	665	678	698	636	626	663	623	696	657	688	632	714	642	655	629	674	672	660	683	655	667	688	661	679	667	675	659	676	670	647	640	677	676	641	663	675	649	663	664	658	637	663	641	674	684	657	636	712	642	672	638	650	649	642	652	662	642	657	692	664	632	651	720	654	677	718	668	660	668	682	682	664	697	684	724	667	685	663	708	669	660	657	604	649	666	667	674	687	673	678	682	655	649	680	682	669	684	688	635	664	668	607	662	647	672	674	659	673	665	665	624	640	712	658	658	671	656	682	661	699	683	694	606	658	675	635	676	701	672	679	652	681	630	662	651	667	677	651	675	690	716	669	621	676	673	661	649	703	640	674	722	714	677	642	696	676	646	620	671	685	643	683	639	666	656	619	686	694	671	680	679	639	685	622	712	693	663	662	673	692	666	667	658	668	665	642	655	693	663	598	638	684	682	634	678	669	683	641	682	718	674	640	668	679	712	659	699	656	695	636	696	684	698	709	674	661	707	650	666	661	667	668	692	667	713	646	636	628	685	665	645	628	692	644	700	657	639	656	646	638	620	680	671	645	668	710	742	677	696	645	698	591	695	703	649	652	664	686	652	670	620	704	656	668	655	672	665	648	666	689	677	617	673	612	651	662	640	699	686	654	655	677	731	610	627	657	632	673	671	663	656	643	668	677	663	680	663	669	651	720	696	661	618	655	660	649	731	733	727	690	660	649	670	671	675	646	682	680	662	639	676	646	698	674	689	690	667	654	682	689	703	639	659	669	692	668	705	696	680	675	640	666	697	658	694	655	658	741	700	683	673	681	690	615	680	625	646	627	678	638	655	638	676	664	684	665	691	704	667	672	673	677	677	674	650	700	684	668	631	678	700	687	669	671	623	678	681	664	660	645	698	695	666	675	685	654	620	686	623	649	699	637	715	656	656	636	681	649	638	630	642	674	692	673	672	652	646	650	670	625	638	679	694	660	664	654	661	712	679	662	631	699	690	665	643	638	648	615	650	667	640	680	695	708	671	678	675	661	670	657	683	636	648	666	651	663	668	651	704	662	653	645	639	682	685	667	680	693	644	665	700	669	645	650	694	637	690	639	669	704	672	687	641	678	653	687	669	697	687	696	678	656	639	635	635	651	686	699	719	671	625	685	675	664	678	711	677	636	691	660	684	666	676	661	664	682	594	672	646	685	685	631	636	647	665	692	670	663	626	703	649	663	670	647	675	670	667	701	662	651	643	653	723	651	681	613	637	682	698	701	686	685	683	700	626	665	661	683	676	684	659	673	654	663	646	642	677	656	659	707	661	645	669	690	713	655	658	712	705	686	690	679	653	711	692	653	651	648	647	682	618	669	671	657	654	643	633	671	652	666	661	667	664	627	658	669	683	674	602	686	642	668	696	694	679	675	726	699	677	679	673	595	636	666	660	646	668	687	699	664	699	687	670	723	695	632	657	680	670	616	660	668	727	642	724	680	678	652	658	630	643	628	650	658	621	680	655	688	678	652	678	685	689	623	691	625	621	691	692	635	712	688	663	691	696	624	710	673	604	665	679	695	689	728	738	656	666	623	633	672	658	660	677	667	671	649	684	697	668	647	678	677	716	661	686	710	668	675	674	670	697	678	671	674	669	706	637	659	695	642	663	681	653	668	660	732	612	667	670	704	661	659	638	665	646	677	705	615	654	685	709	649	661	685	655	707	685	679	683	702	689	688	687	634	655	681	670	659	653	728	684	653	682	642	673	653	673	689	635	693	670	681	662	652	632	675	668	658	661	648	717	659	631	695	617	632	687	621	661	668	629	617	671	682	655	712	689	642	641	629	660	699	671	690	644	698	730	668	695	660	703	649	677	670	691	668	638	706	660	645	680	670	657	721	690	663	657	672	676	636	643	632	685	663	615	638	681	666	653	691	657	651	616	667	594	661	680	707	666	634	696	660	638	659	671	655	662	681	727	694	722	649	662	679	630	724	714	675	670	668	672	675	672	627	717	655	657	652	659	677	710	638	726	706	689	645	650	683	688	669	691	650	626	673	622	658	631	660	690	690	672	651	684	728	643	666	683	650	707	654	696	680	633	670	646	685	649	663	664	664	703	651	635	668	696	695	684	669	672	662	672	652	694	692	646	749	643	636	669	690	672	648	674	690	666	669	662	692	678	670	668	646	714	665	683	677	692	700	662	648	658	698	664	641	634	667	689	688	629	622	674	669	646	641	692	651	693	697	693	691	635	707	626	675	665	663	643	660	681	671	663	699	672	667	690	677	679	656	651	707	653	608	689	657	724	656	670	647	635	666	659	660	685	668	644	698	626	654	628	675	692	636	645	684	667	645	662	650	640	653	654	644	690	637	672	654	644	654	702	670	680	680	684	677	672	678	661	659	654	711	661	667	670	676	692	665	638	679	652	644	634	665	682	691	706	654	651	655	699	653	702	637	637	683	665	617	651	683	668	616	676	655	678	666	651	657	639	719	669	683	646	657	646	651	649	651	648	650	670	659	647	655	604	659	677	654	682	641	675	668	678	700	688	665	711	619	661	624	680	667	710	644	660	712	623	678	633	679	670	671	648	657	647	706	681	636	664	715	657	658	674	685	692	650	651	725	674	678	695	658	683	668	616	697	656	652	658	695	690	665	668	675	658	637	719	654	683	666	659	649	670	649	669	679	668	689	661	691	655	695	704	657	700	689	652	689	676	690	667	681	688	682	659	652	695	680	658	692	632	640	655	663	705	653	676	719	716	642	700	660	653	667	672	661	634	614	670	664	665	659	657	654	693	697	711	638	682	665	616	685	694	651	723	669	716	761	648	645	644	664	668	638	647	673	642	628	700	619	688	677	705	634	706
14310	1683	1598	1269	908	699	604	513	529	417	420	349	374	351	376	347	302	317	335	315	304	308	277	308	306	260	286	271	242	263	289	269	236	241	265	255	248	279	264	285	246	262	243	227	259	221	236	253	275	262	249	225	271	247	243	245	239	258	255	275	264	271	244	231	229	234	243	252	267	277	265	245	246	236	235	241	215	264	270	255	249	207	238	264	249	268	238	247	229	241	231	230	241	227	301	240	250	250	259	266	231	259	262	251	284	263	222	251	254	224	252	234	261	220	269	255	227	230	242	262	274	254	253	239	251	239	244	250	264	248	238	246	257	248	237	279	276	243	230	265	267	235	232	218	249	231	243	264	248	265	260	247	258	240	203	276	258	258	268	257	262	260	263	244	267	249	259	246	263	278	260	262	262	235	269	240	229	241	233	251	246	273	255	265	245	235	256	263	256	242	240	250	273	230	244	234	237	256	244	218	250	236	245	247	279	245	284	251	225	263	244	241	259	227	218	288	257	248	261	263	243	223	277	242	208	258	224	240	250	243	240	245	265	254	237	239	269	236	233	213	231	245	254	234	255	232	233	230	253	257	264	251	273	237	242	260	244	269	271	230	222	229	248	239	241	257	251	259	219	241	291	246	263	267	228	273	230	226	257	245	238	287	247	242	253	246	220	273	253	267	274	246	272	245	225	239	250	242	224	239	263	261	271	231	263	253	235	241	254	251	228	226	243	227	261	264	232	262	259	267	257	220	281	258	247	249	267	266	263	256	256	242	250	233	249	249	221	248	234	247	233	224	249	234	215	276	251	234	234	242	235	251	255	251	255	205	243	247	251	254	282	250	249	254	267	248	285	274	247	232	279	275	275	259	257	237	244	249	267	257	250	245	277	245	253	255	244	247	246	252	290	247	231	243	250	276	253	238	198	259	253	254	251	263	260	238	270	244	235	242	246	241	261	257	255	257	247	235	259	241	260	239	257	251	253	221	267	205	261	276	276	213	249	232	230	255	236	260	277	252	212	249	233	244	245	245	263	250	221	260	245	234	223	222	236	254	249	253	249	250	246	244	230	239	244	223	255	261	236	231	229	256	239	238	232	256	274	220	238	246	251	255	257	230	269	245	270	252	228	280	249	238	234	227	251	230	211	267	252	272	235	224	243	229	236	241	229	234	261	273	244	194	249	258	243	280	245	235	245	251	269	252	267	261	260	248	236	252	234	249	219	268	237	248	253	269	242	244	231	245	258	284	210	248	220	228	228	263	255	265	236	242	268	265	255	263	246	259	281	253	267	274	241	251	269	250	262	245	239	235	242	234	268	246	241	245	253	265	269	234	241	236	245	219	237	268	239	229	244	235	235	236	270	260	274	273	283	227	238	252	256	258	241	282	252	231	278	247	252	234	235	234	235	284	235	261	240	259	231	270	259	262	236	235	252	279	258	235	238	240	266	272	252	273	251	249	243	257	241	230	253	248	244	272	215	247	263	229	256	248	262	248	282	255	280	243	242	255	252	245	274	268	226	253	280	243	240	247	263	248	229	250	276	253	221	257	228	227	262	243	250	295	215	250	258	260	248	238	248	283	258	236	213	239	215	246	253	266	261	267	251	238	232	243	264	233	258	247	241	277	235	240	261	261	243	234	249	266	259	247	253	245	240	245	245	254	249	230	258	259	246	261	230	270	255	237	280	261	258	268	264	248	263	253	252	210	244	231	254	278	246	240	247	240	276	239	260	226	284	260	222	260	231	230	223	221	235	265	248	251	267	247	238	263	260	263	238	250	258	242	237	278	235	262	274	247	240	243	261	254	240	262	274	237	245	215	258	273	270	289	248	238	228	243	235	220	247	224	233	242	245	257	241	242	254	249	257	251	263	263	257	275	243	230	237	242	229	215	266	274	230	234	265	220	249	234	280	249	231	254	245	245	249	238	239	232	252	222	259	234	251	208	251	211	237	252	230	242	221	231	236	244	241	224	242	257	248	275	298	256	242	260	241	255	253	272	238	247	240	244	238	244	224	240	271	236	263	255	221	270	218	233	235	235	235	245	273	252	230	248	247	236	248	242	252	244	272	249	259	256	249	239	256	212	252	264	238	243	266	227	259	234	249	240	258	240	239	252	239	254	235	229	235	241	257	259	241	221	260	263	264	250	240	238	250	241	247	265	245	248	220	256	235	252	219	228	232	221	250	253	269	260	248	268	240	244	239	269	278	224	258	241	278	245	230	279	248	239	246	237	224	242	251	254	248	238	268	249	249	285	257	251	240	272	252	276	226	246	257	248	209	228	230	238	252	228	254	236	237	226	265	264	253	263	249	281	243	246	279	266	279	248	232	266	272	258	255	236	229	253	255	237	226	251	244	274	244	252	241	283	260	231	249	289	204	279	229	271	283	232	226	253	246	247	251	234	242	250	233	258	260	214	272	251	286	257	221	248	258	256	224	262	270	278	229	231	257	246	228	261	243	250	268	236	230	237	256	298	245	268	230	310	252	224	252	253	271	236	259	253	277	252	246	273	231	267	223	267	261	239	236	237	257	266	239	238	262	262	246	246	248	256	229	253	243	222	255	236	237	267	227	231	247	248	223	246	253	244	244	245	254	265	236	234	253	260	272	256	256	286	224	262	267	243	256	238	235	252	226	244	267	261	253	268	215	241	253	251	263	232	269	246	260	264	263	278	249	272	250	223	234	244	244	223	244	254	248	235	240	247	258	227	262	244	261	244	243	225	220	236	263	231	247	238	249	240	242	226	223	250	258	242	268	257	264	230	240	248	237	256	257	247	265	217	264	246	232	230	254	246	238	247	245	263	255	258	248	253	234	244	226	224	240	270	270	262	244	264	258	222	250	244	266	246	253	224	232	225	255	229	226	255	272	280	238	269	256	223	223	248	242	248	237	279	244	228	242	252	223	241	234	276	232	230	273	227	227	291	238	209	236	205	236	250	251	251	272	263	238	266	214	214	259	229	256	248	243	224	230	239	242	232	247	215	230	247	256	263	257	245	222	252	242	248	230	238	251	221	232	232	251	234	267	264	269	245	247	233	225	235	260	245	264	230	235	237	275	250	251	225	263	274	222	230	247	236	221	245	250	251	256	226	242	238	252	270	243	235	262	242	260	264	263	262	239	264	254	264	265	243	250	238	248	238	248	242	262	240	253	265	267	248	261	249	253	246	219	244	241	246	256	228	249	260	283	238	245	264	235	227	255	229	258	249	248	255	242	225	264	255	255	284	266	272	234	257	238	274	237	279	242	232	231	264	272	206	255	232	251	234	245	259	258	258	286	235	228	223	224	264	261	227	268	241	230	234	235	241	278	242	243	262	261	231	238	232	263	219	244	252	262	266	260	268	257	261	207	256	276	240	241	286	227	264	235	268	248	255	261	249	208	230	240	278	273	264	266	266	249	259	261	265	269	225	243	260	236	234	260	242	269	224	257	244	241	244	248	280	231	240	233	260	246	232	266	255	254	228	230	257	254	243	222	267	277	262
8593	1513	3282	4042	3352	2789	2396	2068	1865	1649	1537	1426	1341	1259	1177	1139	1078	1076	991	1040	1072	919	888	850	814	796	836	827	761	773	733	746	721	710	685	707	720	666	741	674	694	669	662	648	642	605	618	679	611	583	618	607	628	615	609	602	620	585	629	623	575	582	584	646	602	563	592	549	617	592	575	566	598	582	586	563	560	597	590	595	569	548	600	597	560	562	541	565	537	576	578	609	576	587	568	585	611	591	576	598	591	542	571	566	575	604	581	548	588	569	622	546	599	604	595	575	571	540	551	586	575	567	594	592	580	604	590	583	600	526	531	593	573	584	546	589	575	584	567	602	593	578	561	539	587	611	620	583	546	555	593	571	554	578	568	575	555	553	591	538	555	594	589	582	613	588	598	612	589	584	577	606	568	565	585	568	548	571	571	570	601	622	571	633	575	561	573	598	553	539	567	519	565	560	575	536	536	588	629	576	608	599	578	558	566	578	591	594	553	552	610	566	596	569	576	504	534	567	604	534	544	610	603	558	585	554	581	558	553	569	530	529	564	599	536	584	529	571	562	575	595	549	614	589	546	566	529	579	631	572	543	580	591	570	623	578	558	617	556	589	609	571	559	599	566	557	563	627	570	612	559	608	573	589	594	565	574	566	570	599	540	583	585	565	612	567	567	576	544	592	572	566	614	564	578	526	583	533	635	544	559	591	560	620	583	556	570	571	639	620	574	593	637	610	573	617	571	603	594	566	513	578	572	541	586	538	563	575	550	594	621	540	554	602	587	583	596	597	570	571	598	544	627	618	567	596	573	606	567	523	589	533	552	580	539	595	549	603	581	597	551	604	565	641	575	508	589	594	567	573	598	599	601	544	589	572	554	535	598	591	615	564	591	563	567	593	552	535	587	554	585	579	569	584	618	551	588	578	606	560	583	567	589	630	587	548	565	580	573	559	599	537	598	548	586	588	557	565	624	559	565	543	586	526	578	568	576	613	589	549	611	565	550	545	591	592	562	616	549	583	553	571	585	562	544	547	580	554	586	586	598	562	609	588	575	576	540	567	565	588	600	611	576	555	564	538	589	578	596	583	566	580	625	593	598	542	578	558	577	615	574	586	557	597	570	601	601	581	575	565	589	576	586	586	567	564	567	566	614	582	550	543	571	573	528	533	557	607	575	525	575	560	575	581	588	573	543	589	560	562	571	601	610	598	621	590	547	550	563	571	588	591	581	611	578	571	586	606	591	503	543	558	591	584	571	539	566	565	584	597	581	555	612	594	588	579	507	581	608	573	578	633	588	534	573	579	563	544	581	594	572	588	560	600	576	621	561	595	572	559	567	615	588	573	553	605	547	579	590	587	600	601	576	598	586	550	567	546	548	544	567	576	597	555	540	608	553	554	540	560	574	583	536	589	639	546	561	566	538	571	569	576	608	576	583	564	590	564	577	570	583	561	558	587	616	579	593	589	566	557	586	576	613	585	576	569	562	577	579	552	570	616	609	575	563	539	548	600	561	562	550	606	562	604	560	602	575	516	541	590	595	549	576	604	540	587	570	574	579	582	562	576	533	596	580	586	586	553	550	569	581	601	588	591	541	573	577	574	594	548	551	553	517	549	582	598	593	630	519	552	590	559	616	581	557	623	573	537	534	564	559	558	550	550	611	510	597	572	565	541	559	580	582	604	565	578	517	555	541	598	542	572	540	589	550	606	580	573	599	572	587	587	526	573	565	583	537	560	539	552	590	544	623	565	542	589	558	559	606	547	582	575	607	596	583	574	588	561	567	594	562	551	580	586	619	591	577	571	532	608	622	522	578	569	577	597	567	548	588	549	548	628	548	547	564	588	582	559	608	561	584	593	563	554	539	584	571	543	561	585	618	551	573	545	605	558	569	562	551	566	575	571	606	578	504	624	571	563	545	603	590	599	578	572	590	567	514	563	579	599	547	568	602	578	585	578	548	574	600	564	565	581	574	542	566	563	564	613	585	604	547	549	556	616	639	573	539	607	554	592	597	618	591	547	602	609	580	625	594	590	539	596	534	572	592	503	545	575	545	578	574	529	596	595	576	580	619	589	561	573	552	551	552	528	577	542	583	559	537	560	596	569	562	582	589	558	562	596	590	548	581	608	543	555	553	592	595	563	549	584	562	568	612	549	568	545	556	551	568	523	523	584	574	564	566	563	553	591	552	568	580	596	589	563	586	527	559	592	593	589	621	566	599	523	581	576	546	580	559	590	574	511	566	567	586	610	507	574	584	553	568	564	592	583	552	576	571	552	599	555	623	562	569	584	553	559	560	587	563	570	519	532	591	595	599	579	587	596	570	578	582	610	581	531	543	567	585	548	555	585	594	565	608	606	579	563	564	546	557	544	598	589	575	588	577	558	572	584	548	559	563	542	588	588	602	585	549	594	594	589	530	571	559	541	571	577	558	546	634	543	597	595	538	589	585	523	573	570	564	570	594	556	569	578	530	569	562	561	556	571	592	571	592	595	580	539	587	550	553	566	605	542	582	590	561	591	610	570	567	563	606	565	592	558	629	514	587	597	565	560	584	551	562	559	601	591	568	563	559	574	558	568	607	605	588	588	580	567	539	591	598	577	583	601	582	544	548	543	588	528	530	585	577	571	576	568	577	559	550	588	579	559	587	586	587	571	616	596	528	601	587	571	599	564	560	581	548	578	577	593	590	567	594	585	608	574	605	541	569	576	604	603	575	548	563	543	585	594	560	556	601	584	586	570	597	646	574	564	613	547	600	585	604	552	569	600	592	633	580	556	510	581	567	565	554	558	576	590	601	549	550	528	613	532	546	550	561	567	616	572	598	582	516	574	602	583	578	582	601	573	578	601	539	579	602	562	565	570	597	521	615	567	543	606	549	546	580	588	569	570	630	564	571	574	561	527	605	543	564	541	558	587	593	555	574	586	577	583	559	560	570	632	535	545	600	574	590	560	587	581	609	558	610	563	562	593	619	571	534	594	580	585	565	611	587	557	607	570	614	573	575	554	581	602	592	550	614	572	591	610	577	609	563	528	613	602	563	540	555	587	585	535	562	580	552	511	568	624	560	561	549	552	587	572	556	548	580	580	621	596	616	567	562	550	581	617	577	591	580	576	576	574	585	606	536	545	580	562	551	570	570	552	541	545	615	611	574	583	559	584	603	532	597	559	577	542	522	518	577	533	531	568	590	550	574	576	583	599	574	562	597	601	606	542	562	556	590	579	560	598	595	592	596	583	561	573	586	574	588	583	550	562	515	562	540	564	547	598	552	542	545	580	593	619	580	600	551	566	603	580	568	584	597	585	582	595	539	556	530	526	574	602	591	599	614	578	569	592	577	645	580	570	536	622	563	598	592	595	516	553	571	577	542	550	547	578	549	589	601	565	605	515	540	573	580	586	553	567	583	584	562	536	582	554	570	584	575	555	575	583	599	596	570	577	564	597	582	563	532	523	566	572	584	584	542	532	589	574	553	556	594	560	613	571	553	597
1599	371	470	426	338	281	297	279	254	242	263	199	256	228	234	251	251	212	228	234	220	222	210	231	229	259	224	230	217	211	228	195	213	187	197	220	223	255	230	241	196	191	230	232	241	202	232	210	202	196	223	236	211	224	213	215	201	185	221	198	228	219	221	214	196	219	234	242	236	246	206	185	214	208	204	198	188	187	185	215	216	191	216	214	213	215	207	202	223	197	219	204	227	222	210	208	209	207	245	212	183	228	220	246	213	201	202	227	230	217	210	212	205	204	209	221	172	220	204	214	219	212	201	216	188	182	194	241	182	225	225	219	207	200	194	206	213	195	203	238	213	195	203	206	184	186	220	242	224	194	226	245	193	248	241	200	157	220	198	203	209	189	242	214	226	215	215	181	211	210	200	217	196	228	175	215	208	206	232	194	189	195	206	231	212	222	230	226	204	182	206	204	230	194	199	223	186	204	205	202	201	211	224	209	196	243	238	247	217	223	198	192	210	223	215	222	209	203	219	210	228	221	219	196	209	238	246	216	188	237	219	227	208	196	228	244	204	213	222	247	197	235	230	213	209	208	194	245	229	207	198	196	211	206	230	192	196	226	192	185	197	205	199	195	218	210	182	222	219	215	223	192	206	208	202	223	233	209	233	224	223	212	222	220	216	226	216	211	205	219	215	194	214	189	240	225	226	217	182	205	220	213	200	194	217	194	209	170	192	227	228	211	217	230	204	208	241	213	224	222	282	210	216	219	223	208	208	194	188	199	226	254	200	207	206	215	244	218	203	203	195	220	201	212	224	221	211	209	199	213	227	231	202	215	230	203	220	218	209	228	215	231	197	220	193	219	199	212	205	204	201	189	223	197	203	232	223	207	216	200	231	210	226	225	202	200	214	210	209	214	222	191	215	227	206	194	206	196	198	259	227	203	219	209	220	198	185	217	213	227	222	210	206	197	187	203	202	239	196	203	206	225	229	221	186	259	198	218	193	221	216	214	223	212	192	206	209	229	190	205	221	215	209	194	214	199	228	212	199	224	239	232	231	229	204	245	216	201	201	197	229	203	194	209	203	227	215	210	185	228	208	213	225	223	217	205	211	232	183	187	209	230	236	209	210	212	242	199	182	203	221	201	233	209	213	211	224	215	188	233	229	197	236	211	254	221	208	231	208	214	222	226	229	214	199	172	210	207	209	175	212	222	223	212	207	217	219	228	212	211	209	214	220	209	203	211	212	221	209	236	227	217	204	227	188	213	173	190	198	195	228	217	200	261	200	195	204	218	243	204	202	213	201	184	217	213	236	231	226	222	219	223	219	219	192	198	188	200	244	205	224	216	194	211	191	211	202	199	215	214	188	213	188	216	194	180	205	210	217	210	227	215	252	249	202	213	179	202	210	220	226	204	235	216	218	230	211	214	195	209	225	231	233	209	207	207	195	206	229	197	219	213	202	226	236	197	209	233	226	205	192	219	193	217	221	220	230	175	189	237	216	217	205	183	219	192	194	214	210	193	211	204	189	211	211	219	213	216	216	227	202	200	222	208	189	203	206	178	251	236	190	212	217	202	194	201	231	187	206	210	197	241	223	211	206	219	195	225	223	199	209	197	231	210	234	227	223	223	187	205	202	216	196	224	206	232	232	201	223	217	212	182	225	204	213	223	221	222	202	207	208	217	202	211	214	193	207	195	220	221	236	228	197	208	225	224	238	196	229	217	245	204	194	211	228	229	206	213	206	195	209	199	194	200	220	191	194	241	217	209	218	237	210	238	207	212	188	204	211	210	206	195	219	198	232	201	206	242	209	205	199	203	209	203	207	198	221	238	220	213	181	200	214	218	199	223	212	241	187	201	208	206	196	220	204	190	200	193	222	219	230	210	219	207	189	240	209	216	203	227	236	191	223	204	199	212	198	213	230	228	210	196	187	204	197	214	211	231	207	198	208	193	215	210	197	171	208	198	207	202	158	219	215	219	232	245	218	216	222	241	225	199	213	221	196	219	220	193	229	201	182	227	218	209	244	230	210	206	196	187	197	196	208	207	222	207	204	194	200	184	204	239	221	208	220	225	189	205	188	222	212	225	228	228	222	223	240	227	187	210	217	193	211	216	210	177	231	203	232	249	194	233	206	214	232	221	212	198	181	199	216	208	204	215	235	193	179	200	208	231	178	230	207	233	227	225	192	211	210	204	205	208	228	232	222	234	186	231	203	204	215	204	201	196	193	211	223	229	214	199	217	223	197	192	197	227	230	193	205	203	256	209	196	230	209	216	225	231	221	211	214	206	219	212	226	195	193	207	222	206	206	214	231	182	215	214	215	185	230	220	212	219	191	235	186	239	177	186	203	167	206	212	228	191	213	200	215	213	210	212	194	205	223	201	202	190	197	221	243	205	240	221	211	225	204	233	205	221	224	203	202	198	218	212	219	214	219	224	228	213	219	199	213	206	179	206	192	203	217	232	214	221	196	202	235	241	208	218	218	235	243	224	190	195	217	204	195	182	207	203	209	208	194	211	184	205	211	215	221	224	237	193	217	210	216	210	199	210	226	206	217	191	188	189	202	219	221	224	223	210	227	195	227	200	188	192	189	201	226	225	206	203	228	219	218	204	198	217	222	212	206	217	220	194	208	234	198	222	233	206	182	221	218	247	222	206	192	233	192	225	203	197	220	215	229	181	204	212	227	221	195	198	221	212	199	224	218	221	205	214	210	202	212	200	248	237	181	201	247	208	209	204	203	206	209	215	222	223	200	200	211	220	228	197	215	194	221	200	210	189	185	198	228	201	202	251	177	183	220	223	200	199	223	222	204	235	233	201	234	199	202	214	238	204	238	199	191	191	185	198	228	202	244	218	221	205	189	197	206	204	197	226	216	199	216	236	228	219	215	191	237	205	212	215	207	204	230	209	223	236	198	202	204	207	204	215	239	209	232	196	200	213	222	194	215	201	224	203	212	223	209	218	233	194	221	218	231	237	215	215	222	211	222	254	218	230	226	214	229	199	216	200	226	215	192	196	183	221	216	239	220	231	190	235	185	227	216	215	227	207	230	217	212	238	212	204	208	198	206	227	212	209	231	193	219	199	199	217	213	249	215	189	213	200	225	215	230	213	206	224	227	204	184	233	220	220	204	195	198	230	227	195	208	218	207	218	221	210	211	219	174	205	217	221	208	204	202	207	213	205	222	219	188	245	216	210	210	232	217	223	200	205	209	209	201	238	198	202	198	194	199	205	227	228	219	235	199	217	211	209	207	220	230	228	211	207	227	246	201	197	225	222	206	247	193	174	199	222	220	209	208	213	194	201	224	227	249	225	211	200	218	211	218	239	196	216	215	198	237	219	187	200	212	243	212	207	186	211	218	212	188	196	215	201	214	189	205	218	227	208	189	193	191	213	190	208	225	235	236	211	230	230	243	232	209	202	198	206	207	226	200	227	191	225	228	209	195	199	212	231	214	212	228	215	227	212	198	195	221	235	189	232	236	229	229	215
1781	735	1080	1241	1132	1008	908	817	838	760	709	691	705	705	653	651	662	644	675	636	632	658	652	578	576	561	615	579	583	595	564	545	531	540	593	554	588	520	559	558	481	524	529	527	539	524	554	560	522	533	540	542	527	531	552	508	530	501	542	512	502	501	519	486	492	510	505	517	447	516	523	571	501	549	458	518	527	515	521	512	536	553	518	489	522	522	503	507	504	484	529	529	489	457	538	523	489	520	512	497	532	487	550	500	493	482	534	552	493	504	517	519	550	543	510	478	526	503	497	520	547	528	524	528	541	514	528	528	531	526	496	477	483	488	538	502	519	496	490	556	495	458	565	524	504	525	547	509	516	559	508	502	510	531	536	508	455	496	520	481	500	484	493	501	492	532	520	502	529	547	505	510	529	520	520	510	517	533	511	552	554	524	504	549	515	508	499	507	463	524	513	512	530	522	493	526	528	501	513	517	519	528	502	498	511	507	486	514	528	507	484	561	518	517	498	509	524	519	555	510	509	514	479	506	485	493	534	510	528	541	514	512	558	487	526	521	483	518	511	540	526	494	549	479	479	490	472	538	511	494	544	467	520	503	493	509	566	518	459	549	518	504	577	508	478	499	568	552	499	522	535	498	530	491	539	523	549	518	543	497	494	525	503	493	536	504	522	492	521	480	513	487	543	531	493	476	489	526	486	538	511	534	520	477	463	509	531	516	527	512	466	487	504	488	541	520	517	480	500	472	481	483	487	553	482	516	507	527	481	521	494	522	512	506	513	507	534	513	516	534	521	525	464	489	499	505	513	546	502	533	530	521	506	533	522	504	536	533	556	474	549	481	497	516	530	533	517	504	553	488	495	508	530	543	511	478	543	526	510	520	552	544	507	496	489	505	481	540	521	530	533	521	513	467	510	524	494	529	530	508	501	516	476	522	471	531	505	517	490	509	491	522	527	512	515	527	493	539	532	512	513	508	496	518	519	541	533	548	552	517	533	485	520	520	508	528	524	480	487	493	538	512	539	557	530	493	484	453	544	516	504	535	504	519	468	483	513	519	525	514	508	568	529	518	508	526	541	491	512	494	480	491	514	561	525	500	535	469	529	500	522	561	496	521	515	480	522	514	519	530	539	536	535	542	516	533	535	508	509	536	485	510	494	544	514	513	488	522	483	520	521	494	548	471	502	541	496	499	504	525	524	501	514	486	495	512	533	506	463	516	494	513	523	519	506	512	513	500	501	508	520	503	526	551	544	538	484	492	508	483	521	555	537	486	502	465	488	510	505	524	499	514	535	520	523	504	518	524	501	531	520	492	531	535	472	557	538	512	551	477	486	524	524	517	500	546	499	520	497	457	518	486	545	519	493	491	529	523	456	508	503	540	510	497	520	513	545	496	491	508	541	488	513	499	505	530	501	558	518	476	543	565	525	509	521	485	518	488	510	514	503	542	521	519	498	518	526	500	540	511	473	535	487	502	501	523	524	540	528	517	488	514	498	513	501	493	481	483	470	525	543	494	488	489	500	469	541	479	528	473	470	527	519	509	564	483	526	527	524	516	524	496	514	485	511	529	518	496	452	513	546	502	511	496	500	508	516	501	518	513	494	524	500	487	504	524	514	501	482	471	582	519	538	474	508	514	543	556	496	487	552	505	521	507	483	522	482	497	521	501	510	498	548	549	549	521	520	527	535	552	460	568	476	474	483	516	528	500	527	523	545	520	472	522	496	515	514	508	486	525	520	512	495	522	521	488	535	526	524	536	531	500	539	511	508	513	579	490	486	511	507	486	523	506	505	541	528	506	520	497	537	550	536	531	505	533	515	501	521	485	525	523	532	514	517	507	524	500	491	542	494	535	561	480	518	499	467	526	529	531	504	529	516	485	495	492	547	530	505	505	528	506	481	490	492	509	508	518	496	510	499	534	540	465	518	492	540	506	479	523	501	513	497	533	509	506	508	532	487	527	523	489	517	502	525	534	496	517	513	542	521	464	499	529	507	533	522	499	518	501	492	471	496	483	542	557	524	501	482	495	514	564	499	523	558	496	513	520	529	525	507	490	490	545	507	498	524	509	537	497	490	548	533	535	540	486	509	536	518	536	535	487	492	502	519	514	481	498	522	544	489	553	515	542	559	514	477	528	474	478	530	484	485	526	554	519	519	479	483	496	514	563	459	476	530	496	498	497	546	531	521	490	518	562	489	517	506	546	494	558	506	542	511	515	520	529	512	479	491	539	514	494	518	501	532	523	542	487	544	502	524	530	551	511	531	503	501	503	504	494	513	523	493	509	569	541	503	516	531	510	523	503	526	472	502	492	506	463	540	512	548	532	517	457	498	497	522	527	530	520	482	544	534	494	521	526	555	571	494	531	492	508	489	485	526	487	529	527	515	538	467	535	493	511	495	514	508	495	487	500	497	489	511	504	488	515	489	540	518	496	495	528	510	528	535	501	505	536	510	539	508	480	486	529	542	545	538	506	518	484	527	548	491	482	532	494	511	526	538	523	514	475	511	521	511	518	505	542	523	469	488	503	515	517	514	493	536	532	528	512	492	506	534	535	525	509	513	523	491	565	526	533	513	532	527	505	515	536	521	538	514	533	505	497	499	490	475	503	502	507	544	534	534	540	499	509	468	532	508	496	525	527	513	474	503	521	498	509	527	460	502	560	497	506	521	508	495	509	518	525	479	551	550	566	471	525	547	500	505	507	520	480	472	520	551	451	544	513	481	541	495	542	501	511	484	529	517	566	501	524	529	524	524	533	538	513	484	521	484	480	483	497	489	473	510	504	498	509	516	475	508	536	482	500	521	535	493	503	505	518	492	524	494	514	505	526	494	539	519	536	519	500	505	523	513	498	555	513	469	541	505	505	498	571	502	536	515	484	518	512	484	512	477	551	487	496	514	507	467	501	507	490	494	544	501	507	515	489	481	485	505	527	539	521	520	498	484	514	556	481	507	485	538	500	487	508	499	503	516	517	530	505	520	500	489	491	511	508	500	508	479	504	522	493	498	509	510	503	505	509	516	518	537	491	475	490	533	505	515	520	524	488	540	524	530	506	547	519	518	483	501	525	468	521	528	552	527	512	511	550	496	527	514	525	535	512	514	498	527	497	504	526	547	500	559	463	497	508	545	533	510	527	528	500	490	505	512	529	497	543	551	538	506	505	512	495	512	526	510	543	488	513	481	514	548	497	523	537	510	513	505	516	532	509	477	483	535	547	551	522	489	496	535	539	488	516	533	509	532	523	529	499	529	470	531	520	520	511	512	517	540	485	516	509	568	529	465	493	514	533	542	499	526	507	481	459	531	471	531	520	522	506	455	508	533	519	512	529	499	543	528	543	548	454	494	499	502	489	487	500	528	539	510	525	507	521	512	533	529	544	473	514	511	523	503	539	502	489	549	504	528	473	520	524	492	494	517	501	543	500	469	507	539	517	496	520	515	508	517	527	551	469	525	535	511	505	510	524	523	517	517	506	539	500	476	518
7531	876	1070	884	672	623	529	437	438	370	349	355	340	354	310	348	318	328	366	357	326	326	338	296	330	303	334	316	332	294	284	302	290	303	308	333	287	313	271	271	264	273	296	325	293	318	290	291	313	319	267	295	312	297	278	258	293	267	267	265	320	304	300	279	308	326	284	291	304	298	279	279	281	306	288	294	271	252	308	279	277	297	301	290	310	307	284	268	276	270	281	309	236	285	318	277	309	267	312	308	286	295	302	302	264	276	301	299	300	249	294	284	290	307	273	280	275	307	299	300	294	284	267	293	294	265	310	275	275	282	293	289	248	263	328	301	291	272	271	306	317	306	274	275	305	292	278	284	267	284	319	268	316	294	287	293	297	312	303	285	301	291	324	273	303	270	295	291	303	287	309	266	289	274	291	252	281	301	279	262	264	288	292	294	276	317	298	294	276	295	321	299	329	315	284	308	261	268	282	285	312	278	293	278	267	268	273	299	303	304	293	261	310	313	313	249	300	285	278	314	289	282	274	293	299	322	303	326	314	251	305	271	280	276	307	310	293	277	262	254	304	310	277	274	318	293	253	274	307	289	264	306	317	301	255	288	315	289	301	292	305	300	281	297	286	291	243	265	280	303	292	278	283	299	292	298	299	290	293	314	319	254	307	292	291	272	281	269	288	268	286	263	265	281	304	294	330	271	283	289	253	289	291	263	297	248	291	295	267	302	287	276	314	293	287	287	314	250	289	261	275	306	263	277	288	268	292	292	256	279	274	315	291	289	279	267	298	316	259	266	310	290	300	298	285	271	258	250	318	304	256	279	300	282	282	296	293	276	301	275	315	308	281	292	281	278	261	301	285	280	275	274	254	276	286	273	288	276	289	269	265	318	265	313	276	274	309	302	291	268	303	304	295	298	270	275	296	291	284	308	303	270	276	289	292	272	294	304	291	280	292	301	307	281	312	292	319	290	283	305	279	288	308	282	309	334	286	294	277	261	266	281	294	281	241	244	267	292	297	275	289	278	328	308	284	288	295	297	309	308	279	306	314	292	302	307	277	324	299	309	335	289	320	267	263	305	292	312	283	268	276	271	293	248	291	288	270	282	285	298	305	266	333	293	281	271	291	267	317	282	273	267	292	284	288	262	268	297	281	302	275	297	283	283	268	320	283	300	301	281	281	272	302	289	288	299	275	312	316	307	316	263	293	266	297	284	268	273	315	326	258	258	275	293	288	294	302	278	314	284	258	288	281	273	296	294	275	274	303	279	316	303	304	327	303	293	283	272	293	281	288	300	281	280	300	284	286	292	252	307	313	327	283	306	293	294	316	259	277	268	280	304	285	299	311	275	281	268	291	293	304	282	215	277	280	282	289	259	287	256	303	286	271	273	260	321	292	296	237	272	289	299	297	240	276	305	255	272	266	264	278	311	279	283	298	259	277	322	294	297	287	305	251	297	282	284	357	281	304	250	283	308	305	310	264	289	318	288	313	289	296	283	272	268	293	320	276	297	264	308	294	267	306	321	296	317	303	305	299	270	273	301	325	300	290	283	274	290	282	275	292	295	296	313	306	293	308	287	292	296	322	308	277	275	287	283	310	271	323	265	308	292	315	251	287	304	287	286	281	296	290	280	297	317	257	264	277	264	264	291	290	294	287	272	282	255	302	287	287	311	264	318	289	296	288	263	302	315	292	271	290	300	283	268	302	269	268	295	293	311	282	303	263	278	254	294	314	267	313	264	268	292	279	329	326	288	276	288	292	314	284	306	273	279	283	315	312	268	290	278	246	298	272	289	297	300	278	293	300	289	275	277	254	312	306	308	273	267	287	323	281	259	288	304	290	291	259	293	275	261	289	245	297	289	275	292	275	283	266	313	264	280	287	277	293	267	295	288	290	269	312	273	321	281	287	288	314	295	299	285	289	276	298	274	297	310	267	280	302	292	289	312	332	296	315	275	311	271	317	290	279	296	290	302	315	288	290	315	308	306	291	299	273	310	244	299	246	296	276	293	285	301	294	277	324	289	287	280	279	279	282	294	268	278	285	326	296	326	277	296	302	301	287	297	307	294	297	296	283	312	298	297	303	296	276	280	296	320	265	275	274	291	293	264	288	273	296	286	259	259	261	301	270	284	304	313	299	297	271	290	280	300	285	300	296	272	284	305	292	289	277	278	277	306	318	294	288	310	302	277	297	257	297	306	289	283	279	299	226	294	315	258	281	298	293	284	296	298	342	261	297	282	294	263	308	298	294	309	277	290	262	288	285	294	299	305	280	292	265	295	298	294	298	289	285	288	326	287	318	270	284	283	269	305	297	246	287	298	258	295	303	273	305	317	293	296	286	300	265	268	289	301	285	297	265	265	316	284	289	282	293	295	290	300	304	290	290	302	307	293	273	299	278	285	290	270	281	326	287	267	302	285	304	279	300	303	301	283	302	288	261	269	241	306	277	301	291	285	313	288	257	301	270	273	258	287	315	268	258	319	276	283	303	289	263	280	281	286	286	277	319	317	288	283	296	273	281	290	272	273	291	300	263	309	270	272	278	286	288	240	288	269	286	290	308	271	306	269	304	294	272	330	292	301	286	306	271	316	288	273	268	311	294	289	302	277	308	304	288	295	310	307	297	276	293	283	311	267	281	284	300	276	262	276	266	270	295	258	294	293	269	306	308	291	303	301	310	310	281	278	262	322	271	293	283	307	302	287	313	306	318	288	320	269	274	334	318	254	293	284	281	300	287	281	275	302	281	281	298	293	333	329	315	314	282	280	279	292	273	302	313	316	266	285	268	281	299	295	298	273	302	279	285	247	267	279	307	245	282	307	294	308	297	316	290	305	298	306	310	281	270	294	296	286	311	282	279	290	293	261	255	285	297	290	298	306	311	274	299	284	294	246	280	289	296	277	279	330	290	297	298	285	298	288	267	288	279	313	298	284	275	285	290	296	281	297	295	304	296	270	291	250	314	296	278	325	291	291	279	266	301	303	286	281	296	289	304	293	226	286	304	285	267	257	310	282	301	301	265	289	305	289	266	290	254	266	296	281	314	297	263	307	275	301	285	253	263	317	319	279	298	292	292	291	296	296	258	296	304	250	259	269	289	320	303	280	284	248	295	297	278	249	304	307	270	294	312	263	279	279	269	304	293	278	291	263	289	288	272	286	271	271	279	266	298	304	298	294	264	267	271	315	296	290	333	289	274	274	281	282	330	271	306	276	279	268	279	290	295	283	321	284	305	285	287	261	284	304	268	258	307	279	312	312	302	291	274	303	282	265	274	266	295	293	260	317	254	271	273	285	265	261	297	293	287	278	295	269	297	252	319	272	287	273	276	304	311	280	271	302	261	270	285	264	280	310	283	282	270	277	275	308	314	275	234	284	294	292	320	303	252	257	294	280	317	293	277	313	272	298	265	281	306	290	295	299	277	282	294	281	273	275	290	272	283	288	288	313	262	302	285	277	294	323	294	310	292	284	283	281	279	309	308	313	262	290
6439	1256	2232	2709	2393	1981	1757	1611	1466	1353	1228	1202	1097	1043	1002	1055	1046	956	954	961	956	891	881	841	881	795	791	833	804	814	779	743	782	784	809	797	739	772	719	761	685	716	684	702	705	692	686	692	705	724	717	663	708	689	661	716	644	708	661	701	693	709	723	724	631	723	682	688	696	685	609	686	661	704	669	684	697	654	660	663	695	690	663	688	692	717	662	677	656	700	690	680	711	675	679	695	673	618	640	687	684	686	694	683	662	688	692	677	672	646	668	705	668	673	649	693	642	727	659	616	681	700	675	666	663	668	655	684	679	674	622	680	640	681	674	678	687	670	671	674	645	668	658	658	699	648	695	683	632	664	710	668	666	664	654	643	710	656	663	644	614	677	705	635	655	699	661	694	706	629	628	643	714	654	646	694	659	616	634	680	643	697	677	654	631	641	684	704	665	674	663	685	675	611	662	644	669	660	670	714	606	658	673	667	689	656	666	657	664	676	653	641	629	679	667	674	678	653	651	701	650	642	663	684	665	707	659	716	653	672	696	676	693	679	711	680	716	690	706	674	644	652	676	631	660	635	669	691	721	703	651	675	660	660	691	648	662	641	634	702	641	635	676	609	634	648	682	671	675	641	674	630	632	658	637	698	635	681	646	691	664	695	671	634	674	688	669	675	690	665	631	680	629	650	677	666	615	629	674	662	642	671	664	696	653	722	667	700	665	635	656	647	648	700	706	673	661	667	657	673	663	636	651	625	706	681	683	696	637	681	685	651	701	678	672	684	663	644	681	621	654	694	680	654	675	696	628	633	683	684	694	704	665	627	671	699	664	681	645	649	653	660	655	694	633	647	678	760	639	689	654	707	655	680	658	680	642	661	652	658	635	660	634	617	682	697	672	633	677	693	661	657	628	663	655	676	671	674	640	687	674	643	660	621	651	674	681	672	694	657	639	665	630	669	639	633	604	675	683	666	679	675	676	698	659	683	725	638	684	673	685	667	695	643	643	661	680	707	654	673	687	667	697	637	708	655	645	650	655	692	694	647	647	651	717	676	658	644	676	683	667	677	677	711	657	644	711	696	631	672	666	654	630	659	690	649	719	697	679	695	667	643	654	673	693	658	679	686	653	674	663	660	678	630	621	708	688	665	690	698	696	678	623	648	626	652	689	671	704	626	697	668	649	642	686	672	667	644	670	646	641	672	666	654	659	681	672	670	633	687	644	686	686	719	694	677	690	654	635	678	633	620	633	718	634	650	643	644	710	660	655	698	617	685	738	690	700	651	648	695	712	661	631	751	677	654	662	665	615	634	681	650	647	629	677	604	619	655	652	652	669	709	684	699	637	675	692	619	659	674	710	666	686	663	692	683	664	656	596	661	609	622	686	677	658	655	746	664	663	687	702	674	664	672	644	663	680	646	646	707	676	620	731	668	674	705	649	654	656	645	642	664	650	647	643	638	692	627	610	661	651	601	693	678	635	641	670	652	660	655	628	660	653	633	620	675	653	642	668	618	622	660	667	673	674	731	678	676	643	662	626	675	692	649	700	678	671	694	666	694	697	678	687	668	655	656	693	672	676	679	623	655	666	655	625	663	672	693	680	707	705	659	640	667	669	691	656	670	686	697	681	679	653	683	616	647	699	643	680	633	660	647	671	658	653	620	714	689	676	651	654	635	683	662	661	676	655	666	644	662	617	706	633	665	646	667	646	642	669	707	658	660	699	681	647	694	700	674	688	652	655	684	663	642	684	685	670	684	647	682	720	658	616	668	650	670	650	698	613	628	657	647	652	685	654	620	680	646	675	678	624	686	676	639	662	609	617	677	656	684	722	693	664	656	698	656	684	649	691	674	691	726	661	675	676	658	632	708	684	674	735	669	659	642	686	646	703	710	663	693	670	641	650	669	667	687	661	628	678	691	671	681	690	713	659	674	639	639	686	661	684	696	706	732	630	672	716	674	652	639	681	677	663	675	671	686	650	614	668	677	669	665	700	640	679	712	635	661	669	637	616	655	631	626	706	639	644	670	675	672	643	693	646	680	662	682	714	645	674	682	649	643	687	676	692	636	713	674	691	638	663	662	668	707	649	689	649	647	635	668	689	653	650	662	644	665	674	635	704	676	719	718	657	673	692	643	677	661	699	647	662	703	629	701	699	692	743	666	663	623	685	630	695	644	652	684	686	639	666	657	697	655	645	626	656	624	654	677	687	714	641	676	689	631	654	636	674	659	689	617	672	661	703	681	712	623	661	674	680	697	680	688	698	698	647	642	665	664	699	656	673	671	684	679	680	683	687	706	683	679	636	715	677	668	666	644	670	637	680	673	663	707	730	669	662	679	679	636	688	696	699	648	699	653	706	681	664	721	676	638	645	661	707	677	681	654	665	617	686	695	644	665	667	655	672	656	696	688	728	697	674	669	654	643	621	681	654	680	668	651	628	680	683	633	693	689	674	703	692	678	659	649	680	661	650	707	661	673	648	632	715	678	714	651	673	693	693	635	641	676	694	674	666	695	694	627	651	700	653	708	673	690	646	718	693	648	652	648	679	664	636	691	664	699	665	659	693	695	698	631	689	709	704	658	656	636	665	672	614	666	669	694	667	653	706	628	672	669	649	652	647	709	708	668	636	644	656	656	667	683	726	640	674	685	677	626	627	659	673	663	686	636	686	658	664	683	678	647	653	670	665	681	664	643	660	737	665	712	676	641	662	613	640	691	661	678	662	657	648	646	686	698	613	672	702	652	653	694	712	720	667	677	663	610	647	678	655	654	674	661	663	684	666	676	670	653	667	684	669	652	699	674	650	661	632	639	623	681	634	624	665	681	638	651	703	716	651	663	673	660	697	693	643	673	680	651	680	680	702	623	652	696	684	667	633	659	670	685	648	628	699	638	686	654	624	669	756	643	663	674	672	647	687	671	673	651	625	646	656	657	611	660	688	620	684	646	657	670	683	709	693	674	657	665	645	670	687	671	675	704	688	669	674	670	693	660	704	669	686	664	645	719	667	685	633	654	676	684	707	650	687	711	665	705	645	696	678	681	682	651	638	641	674	694	679	671	663	666	663	656	713	669	712	676	645	651	657	693	639	673	676	652	656	622	688	662	684	675	669	602	693	696	645	682	666	641	659	652	671	637	652	673	677	676	664	677	637	671	606	711	636	645	653	651	654	649	652	625	684	672	687	652	650	666	650	638	673	678	665	722	651	677	655	698	679	663	639	609	660	678	670	694	653	681	665	732	658	691	603	721	688	709	680	743	713	701	669	662	672	671	640	663	639	674	680	697	695	658	671	599	691	621	681	669	715	655	671	643	667	677	668	677	708	659	632	655	626	656	619	659	712	649	682	701	686	639	654	708	705	700	688	661	693	660	660	653	704	588	709	667	670	638	679	616	651	652	634	652	673	696	637	651	664	629	630	664	651	669	653	672	628	634	653	673	678	641	626	664	632	627	646	753	635	682	690	691	623	698	731	679	681	656	668	676	652	654
14202	1626	1590	1264	923	669	603	463	448	424	415	339	342	362	365	324	314	288	324	331	313	270	296	303	276	280	288	250	263	243	254	235	295	259	277	264	279	281	270	258	267	258	259	254	201	266	265	238	261	251	269	230	268	257	272	249	251	258	249	246	214	225	210	251	238	237	262	252	288	222	235	228	243	248	249	216	242	233	233	223	250	230	255	265	249	273	260	249	226	228	262	200	212	233	229	263	239	276	261	245	242	244	239	241	260	274	238	283	238	228	232	236	241	233	224	229	243	253	245	254	242	248	249	249	256	252	203	246	285	271	209	243	247	251	225	198	264	245	268	261	228	245	254	248	241	226	218	248	237	263	249	237	244	246	224	249	227	241	242	232	237	215	227	239	242	225	243	263	223	228	247	263	230	224	230	259	237	253	278	275	224	255	214	250	276	239	261	254	214	265	260	259	230	240	288	220	256	260	228	260	257	249	223	267	267	222	252	265	259	247	237	269	247	237	233	264	262	241	242	251	247	276	260	251	204	227	223	267	236	239	236	268	216	264	268	244	225	221	246	241	236	232	228	262	238	251	259	254	233	267	255	214	253	235	257	250	239	271	236	265	257	243	247	238	213	267	277	232	261	224	272	248	253	255	234	238	267	243	237	235	266	232	222	256	256	233	280	242	255	255	249	241	254	230	239	246	253	253	236	228	234	247	290	265	246	251	262	262	273	243	234	213	220	224	272	236	264	251	237	267	247	284	240	284	260	242	225	240	236	264	256	252	225	235	238	236	237	253	224	249	251	266	234	218	257	249	244	264	226	266	221	228	251	259	273	260	246	252	247	220	251	262	227	239	235	261	259	247	240	243	287	214	278	245	227	236	242	260	237	238	258	227	231	283	238	228	236	257	240	273	227	253	234	224	260	230	259	268	251	264	245	246	266	255	233	239	258	220	242	271	241	254	237	241	249	270	221	223	257	268	283	250	276	236	252	252	229	261	229	237	215	226	238	261	226	237	242	226	260	237	224	221	237	241	245	256	251	212	222	260	238	236	231	271	237	245	243	240	254	238	257	244	247	255	242	249	273	237	252	203	232	232	261	275	242	247	263	259	228	247	235	238	271	231	256	233	269	252	244	236	273	253	225	281	240	218	260	259	222	249	233	233	228	257	242	245	273	253	252	241	237	206	257	294	239	214	245	248	256	242	265	249	243	208	240	253	219	233	248	261	241	243	252	245	240	242	244	210	244	266	215	264	233	252	240	231	263	240	247	211	238	274	261	224	263	256	224	230	252	265	271	250	246	248	258	240	245	247	256	264	241	235	271	252	258	231	272	231	276	243	245	253	239	247	220	245	233	241	231	254	246	255	248	259	222	250	221	236	248	231	233	242	264	229	237	267	225	265	251	220	246	264	272	251	243	252	196	266	305	235	221	266	247	256	281	237	290	279	227	233	234	231	247	235	244	218	238	214	241	241	270	266	273	241	227	240	244	243	255	211	251	261	247	239	242	239	244	270	252	234	258	252	228	217	255	220	268	238	241	219	238	248	246	241	279	273	247	257	256	232	232	217	245	225	241	245	245	240	245	247	248	250	259	258	250	252	229	236	269	241	187	246	244	247	286	273	239	250	243	244	247	254	241	234	237	256	240	234	243	257	243	223	225	269	238	224	253	246	202	263	245	236	246	235	241	234	236	235	278	272	244	230	256	232	253	223	186	238	234	257	249	244	265	232	233	247	239	249	227	264	227	246	263	216	222	228	214	256	257	266	235	252	255	238	254	268	227	247	252	226	254	219	251	262	239	291	251	245	234	240	243	258	242	221	253	223	235	244	236	227	239	256	246	228	255	248	254	275	252	221	235	223	244	238	260	241	294	237	251	242	271	267	259	243	265	221	264	258	256	244	224	220	270	244	249	246	293	234	253	235	247	230	260	265	270	279	267	247	234	238	268	241	243	264	236	275	244	275	250	236	254	211	261	268	225	284	236	270	269	257	281	263	246	249	231	230	226	232	229	239	230	244	237	247	272	264	262	210	239	272	243	259	259	250	237	229	242	226	231	253	249	263	251	243	227	251	257	234	260	244	231	265	218	232	217	253	224	264	257	263	272	236	226	235	244	260	239	249	224	265	232	236	241	240	217	236	228	225	240	256	237	246	263	257	256	227	255	273	260	252	222	252	238	217	251	245	236	266	250	255	239	253	286	239	267	269	269	242	248	251	269	248	241	254	267	228	242	239	257	279	268	224	242	227	251	232	299	255	240	237	262	221	248	266	270	221	241	238	242	262	293	241	231	266	289	223	251	226	244	248	272	239	235	240	278	229	262	251	254	239	288	247	209	240	241	217	238	304	237	251	260	258	240	249	245	260	244	280	243	251	247	232	243	272	257	266	242	253	226	261	230	262	260	257	255	246	226	249	232	223	246	224	225	241	251	242	224	245	259	246	264	226	244	277	248	219	251	232	260	218	244	228	256	234	255	199	232	259	255	239	246	247	271	243	218	259	249	257	237	252	267	239	233	241	260	275	261	259	295	280	220	223	246	241	231	258	230	236	225	225	272	240	227	253	256	231	232	240	227	259	263	234	201	258	220	255	246	238	230	246	270	257	277	288	256	258	226	230	240	226	235	256	274	249	241	237	249	266	235	223	255	254	235	277	234	237	256	221	221	245	245	249	253	222	262	237	260	253	253	262	248	250	237	223	256	260	248	231	235	251	239	237	237	219	236	244	235	268	254	256	240	239	252	227	224	245	238	243	235	237	255	247	260	252	205	238	256	253	248	257	257	261	246	253	261	243	269	242	244	253	255	219	222	246	234	250	260	267	263	287	223	251	252	263	246	271	245	243	218	254	256	240	237	221	277	247	241	246	236	245	240	236	222	248	265	258	262	232	271	246	245	222	263	244	243	240	268	272	244	220	227	266	228	229	275	246	244	261	238	245	221	256	265	262	240	221	254	217	253	255	226	258	224	248	245	249	254	221	238	232	240	236	244	208	238	260	253	256	242	233	238	246	238	241	217	245	240	212	285	257	231	213	251	242	242	242	225	278	224	244	307	228	266	246	224	230	235	256	277	278	242	247	235	202	246	243	250	245	245	238	242	235	226	254	258	279	254	219	254	254	275	256	242	231	263	251	249	242	237	230	234	255	230	265	265	247	221	281	239	238	232	244	239	272	280	248	253	231	261	236	249	249	240	274	260	253	249	244	250	215	243	255	257	260	281	239	262	208	237	249	233	236	276	247	280	230	247	214	237	218	249	238	245	247	244	250	235	280	270	260	236	234	258	255	256	253	244	242	235	281	245	242	278	271	274	226	235	264	266	259	219	234	227	238	278	270	248	244	255	225	250	252	249	260	234	235	240	216	243	235	227	271	258	259	241	275	250	235	238	259	232	255	229	258	249	237	229	240	268	255	270	248	240	248	242	251	245	218	238	247	241	246	237	257	222	242	224	233	263	255	243	267	223	248	254	231	241	219	232	246	238	245	294	264	235	231
8483	1628	3353	3965	3243	2793	2330	2044	1746	1740	1477	1348	1270	1205	1170	1117	1053	1075	1093	1058	1037	972	941	901	795	819	829	728	789	759	762	733	763	722	664	648	679	677	660	679	661	674	686	647	680	656	655	691	613	592	591	604	654	593	612	620	612	572	593	580	622	612	559	552	587	598	606	615	561	540	582	574	592	602	592	522	599	547	597	599	602	509	558	556	570	584	594	546	544	591	644	565	587	630	611	598	530	612	614	572	586	566	563	599	629	588	572	589	565	564	603	594	580	573	566	589	608	550	566	612	564	555	557	539	592	553	603	569	615	565	554	599	508	569	611	541	569	553	557	566	566	590	550	592	582	597	574	603	584	559	583	629	566	567	545	567	533	577	577	575	547	586	539	582	567	569	569	619	547	531	553	625	586	588	514	530	590	555	540	566	515	599	549	596	571	544	554	588	590	597	577	569	541	561	578	542	557	610	571	589	567	545	551	607	590	617	535	562	572	593	568	594	583	588	569	578	533	564	593	569	571	572	533	555	614	556	585	608	601	562	571	553	589	542	576	556	560	541	557	559	591	550	568	570	609	563	544	594	566	584	549	524	582	571	543	555	552	555	559	562	535	613	572	556	570	561	598	552	573	633	600	553	614	550	599	555	549	577	583	603	564	599	582	565	620	578	581	605	578	546	569	589	555	564	531	554	581	535	575	544	565	594	569	605	586	576	580	575	532	527	603	580	536	567	569	553	563	511	578	633	527	561	589	584	573	582	587	560	571	603	580	544	561	603	555	566	572	565	569	595	620	544	553	578	588	579	563	561	537	606	604	554	533	554	556	581	569	559	585	567	563	602	543	590	555	609	593	547	588	582	569	556	577	609	570	590	570	570	586	564	548	594	543	574	582	564	581	551	544	606	592	569	627	579	531	576	564	595	584	548	585	564	608	573	546	595	568	573	585	574	608	593	607	620	601	538	559	550	546	596	624	560	530	579	550	576	569	577	550	572	570	575	616	580	578	533	569	544	605	570	557	540	526	545	596	575	596	551	563	584	607	545	577	547	533	545	580	527	588	538	587	570	563	568	567	572	555	564	543	532	576	555	606	558	535	596	549	584	576	548	593	592	523	583	559	553	548	570	565	575	580	549	570	594	517	543	598	551	603	554	583	595	525	562	573	570	535	596	556	557	534	606	598	566	557	593	566	562	567	575	565	557	567	606	573	554	544	593	563	573	507	563	576	561	597	555	557	626	554	535	572	546	573	593	581	575	575	573	582	562	572	532	544	620	569	571	577	605	585	550	568	573	579	536	533	560	551	552	584	577	558	537	588	621	550	569	577	508	565	568	590	593	560	556	575	577	561	544	623	561	564	528	597	567	581	598	569	558	588	614	583	585	573	538	520	561	550	588	572	589	564	585	571	576	563	581	587	562	586	545	592	580	580	574	566	548	579	566	564	564	570	533	604	566	563	567	534	536	585	550	600	623	590	533	565	600	609	561	570	576	624	548	564	617	581	601	576	611	574	590	566	587	585	583	571	574	539	541	593	589	626	524	582	569	593	512	580	572	573	567	605	602	590	564	571	600	553	574	604	566	569	571	513	531	578	576	566	557	578	589	529	608	519	580	594	551	565	561	559	556	581	583	584	548	572	550	560	554	558	622	595	596	538	556	611	571	559	548	538	564	562	557	567	587	579	541	575	592	558	560	590	573	608	571	571	556	578	552	527	576	559	576	597	619	557	556	559	584	571	583	530	600	550	538	583	553	584	580	591	542	531	578	608	569	574	568	581	556	553	598	554	564	576	570	597	550	572	545	541	570	560	562	561	579	529	582	543	605	580	566	585	588	582	560	588	570	596	595	575	596	553	601	571	580	579	552	566	584	587	569	584	608	550	564	565	600	559	590	585	582	611	610	541	548	604	549	546	566	542	563	579	602	552	589	599	544	613	586	544	563	589	582	564	606	602	554	539	570	570	562	586	563	554	540	602	556	570	597	536	572	580	562	564	532	605	578	575	544	585	554	570	585	592	578	583	571	621	538	587	566	533	557	538	582	591	572	610	570	538	586	562	598	567	564	559	575	562	591	618	574	532	589	594	527	612	537	584	571	613	556	594	538	594	550	553	606	623	548	576	599	608	540	593	588	571	549	587	545	620	562	573	554	591	601	607	520	598	560	597	546	581	551	552	600	579	561	579	579	577	580	575	589	569	575	588	577	548	559	555	613	560	605	582	575	579	538	582	535	533	566	579	604	547	600	575	569	586	566	577	590	565	583	602	562	556	565	612	527	556	575	577	572	587	554	569	548	610	543	546	566	567	542	589	573	547	559	579	544	599	575	612	543	570	620	566	576	539	586	587	568	591	567	599	535	602	598	585	578	554	578	559	580	571	569	548	586	563	582	594	590	511	575	582	585	607	564	566	573	574	581	572	585	574	576	573	546	590	602	547	554	542	570	582	597	567	565	569	568	578	553	602	548	579	518	583	610	574	560	592	586	584	535	586	605	554	556	584	609	562	578	594	550	546	600	545	583	561	581	620	519	566	559	573	591	578	576	578	575	583	543	533	568	572	579	541	554	598	566	582	558	592	585	553	533	552	578	550	541	599	566	547	580	559	610	576	557	572	581	588	581	554	564	556	538	569	541	539	582	614	572	578	537	584	535	588	533	585	533	576	577	533	611	553	559	578	598	539	557	525	571	582	515	568	561	551	567	523	569	573	601	541	562	549	568	573	567	514	573	552	552	537	578	578	537	587	576	567	551	570	577	544	577	568	589	564	580	560	608	581	587	561	563	568	536	569	576	518	563	591	569	555	610	559	597	584	607	577	562	585	580	567	619	580	585	583	616	565	578	567	526	591	564	555	581	599	560	560	554	568	540	589	569	530	578	551	565	561	618	572	580	600	520	563	551	563	614	547	527	556	578	569	586	575	578	596	570	604	564	594	569	582	577	590	582	580	564	518	565	568	591	537	585	573	547	575	566	579	530	587	586	566	574	551	549	542	605	569	592	576	558	598	553	599	555	551	577	574	563	582	523	570	588	629	540	589	587	596	571	569	557	562	546	560	565	529	590	608	548	589	600	546	541	534	551	589	592	599	557	570	551	595	533	571	566	584	524	547	583	533	563	546	570	536	580	585	611	526	560	589	564	597	603	575	523	576	600	571	573	569	591	562	628	573	579	522	536	549	545	599	503	556	518	558	591	583	573	567	576	591	570	555	566	571	575	586	596	566	555	535	604	578	532	568	546	586	603	568	587	589	579	555	546	554	544	569	552	599	522	587	590	576	538	587	582	560	590	589	576	610	599	557	554	542	590	554	597	555	600	572	552	573	553	563	576	530	591	548	572	574	563	553	542	555	566	580	573	550	556	583	556	595	589	563	535	610	567	561	597	539	536	566	600	557	600	536	535	560	570	576	540	586	593	602	603	545	565	537	591	565	579	581	572	544	605	567	552	557	574	590	515	604	599	579	592	615	511	554	562	549	588	594	592	608	584	572	582
1465	371	450	400	355	276	284	277	255	231	231	248	245	218	234	258	193	231	245	232	184	212	218	224	214	214	210	225	193	207	233	233	191	229	211	227	227	194	210	209	194	197	215	225	230	188	197	215	197	180	214	187	219	212	205	218	221	243	192	211	207	180	210	213	200	193	252	210	218	245	190	201	209	188	238	228	217	195	214	199	205	219	206	240	214	200	228	209	240	168	209	177	199	219	228	214	221	228	209	227	229	209	212	204	204	191	213	214	201	187	217	185	201	207	234	192	215	189	219	198	209	213	233	232	222	193	215	186	241	200	224	208	204	203	250	204	207	193	205	201	207	223	209	238	215	190	204	194	193	221	235	197	178	197	219	234	201	192	196	199	201	242	199	214	199	197	208	219	208	192	212	210	200	208	212	211	189	202	204	238	218	189	215	177	195	214	216	214	189	193	213	202	223	223	189	229	237	212	231	197	210	237	188	218	254	210	203	206	209	217	227	228	202	183	203	198	218	227	194	219	234	221	225	208	202	207	211	202	220	202	206	202	213	188	231	225	222	204	186	208	202	220	209	188	189	208	206	207	224	199	199	221	235	220	221	219	244	225	186	195	182	218	214	196	205	219	220	222	225	212	197	187	232	202	199	221	219	208	188	205	204	227	219	207	213	208	237	227	218	208	213	191	186	196	219	207	201	231	227	220	200	206	219	226	230	203	207	211	224	201	205	246	201	207	190	203	211	246	209	200	226	207	220	224	231	200	206	224	216	218	198	178	215	215	184	199	218	178	215	210	206	193	217	194	212	223	208	214	224	202	200	227	240	213	203	184	199	216	210	178	190	221	195	212	193	193	243	175	205	214	207	198	200	214	204	242	209	201	238	233	210	231	241	222	211	214	197	205	232	239	216	198	221	190	217	213	210	178	205	210	204	229	223	176	228	227	213	220	210	209	218	232	225	215	218	205	206	217	195	215	196	193	204	242	217	225	207	172	189	205	235	189	207	217	210	189	188	217	197	206	207	207	235	177	195	197	199	209	202	205	197	216	213	205	213	180	215	192	213	201	212	211	204	217	200	191	197	215	198	207	203	229	209	234	226	198	206	241	193	206	206	193	212	229	214	217	183	207	198	210	211	212	221	218	224	205	201	188	213	232	207	216	210	204	185	227	221	233	205	194	210	215	208	232	195	198	198	222	197	234	214	219	222	223	221	207	200	220	191	209	214	210	209	232	187	203	207	221	197	221	227	217	215	195	197	180	189	217	225	215	192	191	199	201	229	221	225	203	214	221	186	212	224	205	200	217	211	205	189	213	189	208	211	213	196	219	198	185	196	205	179	203	216	225	208	215	199	222	207	187	225	215	227	196	206	200	199	210	196	226	201	213	201	216	198	225	205	212	179	204	224	213	212	201	203	230	189	193	213	227	216	207	187	232	223	201	200	236	198	199	177	210	195	175	188	219	228	209	246	215	183	218	212	210	201	213	212	203	196	226	197	212	214	202	190	229	204	214	200	210	204	228	172	227	201	221	198	218	194	182	216	227	194	235	221	224	202	215	201	238	198	216	195	195	235	214	218	201	206	191	209	201	201	209	231	210	195	206	210	229	245	218	205	207	223	189	221	177	224	233	229	222	220	191	211	212	202	202	234	211	205	205	198	192	202	175	224	221	204	199	199	213	186	200	220	230	219	194	195	213	183	207	195	184	203	185	204	208	193	201	236	218	216	179	230	199	204	221	206	209	217	185	199	196	244	230	202	208	221	207	216	222	203	223	228	211	201	205	199	198	212	204	211	204	202	190	218	201	215	207	206	207	197	184	203	193	235	225	196	191	219	211	181	217	195	225	198	216	223	216	209	179	235	227	207	177	198	185	189	211	226	207	212	203	215	194	202	192	225	204	215	199	176	197	220	211	200	197	198	210	202	183	211	177	199	217	210	193	212	234	213	176	205	206	190	227	202	212	229	237	227	215	194	240	218	226	201	223	210	193	209	188	223	210	218	217	239	212	200	208	193	217	213	193	197	190	235	214	199	211	211	221	192	217	215	218	205	202	229	211	181	200	204	221	199	190	212	206	221	243	236	222	203	204	218	199	234	215	195	196	204	214	210	242	215	217	211	182	230	201	214	217	219	220	214	197	209	202	199	223	212	211	239	233	214	222	218	234	192	199	226	214	205	223	220	226	217	228	220	227	226	218	234	199	207	219	227	198	216	205	208	211	203	215	201	229	208	218	229	183	211	197	212	208	187	230	207	224	196	205	195	210	193	185	207	203	164	202	200	192	202	224	194	222	229	197	200	233	233	212	203	258	216	239	209	233	202	221	222	216	222	192	203	218	198	210	208	189	221	222	212	232	204	188	213	215	203	220	212	208	229	231	182	196	193	211	225	191	215	199	204	208	193	196	211	205	239	210	208	193	213	216	218	220	195	213	210	209	217	241	199	170	237	206	175	225	211	192	205	198	226	221	218	231	219	209	217	208	196	194	212	215	196	210	218	227	208	196	208	214	220	204	228	229	222	199	219	221	204	212	196	234	213	222	237	226	232	206	192	228	207	209	199	210	214	200	215	192	237	190	228	209	199	219	178	188	210	215	195	204	224	227	201	207	225	213	201	222	183	222	196	206	216	203	209	205	197	193	196	197	221	209	195	217	208	200	207	199	213	202	239	210	202	177	232	257	218	179	216	232	221	229	217	171	197	209	244	210	240	190	212	217	211	228	213	217	195	220	209	190	200	219	210	211	217	207	224	194	228	221	210	199	220	192	219	214	222	220	210	213	195	208	201	216	195	213	221	199	196	220	223	220	231	188	215	217	212	201	227	235	210	208	207	200	219	225	196	208	202	196	198	184	220	211	202	212	214	233	225	216	211	237	213	197	222	224	218	229	213	191	191	216	229	189	194	230	218	169	181	185	189	222	214	224	194	225	189	221	225	216	251	232	240	186	206	213	203	191	223	211	249	237	228	226	214	212	246	208	180	212	221	215	234	195	203	201	199	217	209	214	178	241	214	221	193	215	222	198	210	201	190	205	226	218	221	212	202	194	213	190	192	186	202	217	227	229	219	224	217	189	200	226	236	230	221	237	212	219	210	222	209	200	206	201	197	225	214	222	186	239	222	234	213	199	218	217	196	194	208	198	200	193	193	210	186	210	186	213	204	197	199	226	189	158	206	192	181	197	203	215	177	233	228	240	216	205	217	212	228	183	205	224	207	184	211	209	228	198	208	212	220	192	215	221	225	184	242	205	227	212	210	233	211	249	203	215	213	185	183	229	229	202	218	210	227	207	219	195	214	205	205	184	224	209	212	209	204	201	207	218	217	209	234	218	194	189	192	229	251	208	205	223	234	231	216	188	207	221	216	205	197	212	195	198	209	205	195	204	206	222	211	212	202	233	216	230	244	214	188	210	205	205	189	191	188	193	217	225	217	199	207	215	197	209	208	211	192	239	215	192	211	204	201	208	249	218	204	216	225	218	222	199	212	216	210	202
1864	694	1026	1252	1122	1009	888	835	785	759	658	727	675	660	637	622	624	690	671	593	645	604	615	607	576	581	569	544	561	581	552	540	595	586	549	584	539	529	574	529	567	546	552	559	557	543	538	495	559	512	530	574	516	526	573	485	548	492	518	505	507	555	469	527	512	527	542	550	505	526	540	530	505	485	512	502	520	543	522	492	519	465	536	506	514	495	478	496	529	495	515	511	502	488	525	529	500	455	497	522	527	479	534	499	515	552	508	524	511	531	474	512	540	548	537	494	556	519	514	510	504	516	511	514	510	521	524	560	564	509	551	488	520	534	493	532	498	503	513	530	523	500	487	543	520	509	456	516	508	522	467	499	519	520	505	517	499	548	521	531	492	521	524	517	546	515	473	489	550	496	506	497	518	472	486	549	495	515	528	536	478	496	539	491	504	513	493	490	490	477	529	502	499	492	548	530	489	500	492	515	501	514	452	509	513	512	502	528	475	478	561	511	516	516	501	508	508	502	518	514	507	500	488	525	517	491	482	514	551	496	504	511	530	553	494	529	540	522	517	503	517	511	503	527	479	503	478	523	481	524	547	540	478	509	523	538	500	519	503	525	482	504	476	534	544	502	495	486	496	543	497	483	509	526	524	523	490	497	513	489	518	511	505	512	515	497	548	525	522	498	506	485	487	499	533	489	515	500	514	518	490	543	488	485	507	521	509	526	538	503	506	544	544	518	536	488	488	512	523	551	510	541	516	496	516	554	532	480	508	510	477	516	525	501	528	486	526	501	498	530	512	505	507	481	532	511	522	487	480	529	536	490	505	501	453	503	470	567	525	494	521	506	490	515	516	526	467	508	480	496	505	511	527	501	514	500	536	549	498	507	482	533	492	470	505	521	489	494	462	514	520	504	492	530	557	492	509	503	491	512	489	527	538	518	572	517	520	562	509	532	495	539	535	494	505	512	498	523	483	506	499	509	517	502	566	538	500	511	509	508	543	516	540	469	520	517	551	483	507	529	531	515	508	507	548	550	475	473	533	487	513	537	527	523	562	515	486	529	519	531	514	470	503	541	487	493	506	538	489	516	517	519	522	483	503	518	511	515	557	536	530	544	512	507	528	531	530	510	519	526	521	549	526	480	531	484	516	504	526	503	529	511	488	546	559	522	532	539	483	503	511	521	518	552	505	512	511	530	514	517	497	547	490	486	503	555	576	554	507	500	518	493	542	523	532	518	468	491	503	536	594	530	510	498	561	487	526	550	508	520	526	562	504	473	500	488	524	468	522	492	515	530	486	522	498	470	531	517	526	517	507	519	499	505	526	525	502	536	468	483	534	514	486	578	537	538	532	520	506	481	516	515	537	504	490	506	513	529	501	550	572	513	488	474	508	478	557	522	503	523	575	508	494	534	483	530	504	474	487	537	471	507	476	513	466	529	521	511	499	492	514	525	510	497	456	550	552	523	509	530	523	488	506	547	496	492	474	519	536	531	491	506	497	530	527	470	482	485	516	505	537	537	477	535	520	513	510	514	482	520	528	487	530	519	500	551	455	505	509	508	493	501	510	489	505	543	515	539	529	537	512	520	502	517	521	529	529	514	519	522	518	534	514	526	511	519	528	485	495	500	537	541	517	536	524	519	496	509	519	520	539	505	506	528	515	483	478	501	539	507	541	498	509	487	517	485	545	516	540	523	508	515	503	517	526	515	489	542	511	513	514	520	496	502	495	483	501	537	508	466	537	556	488	475	535	543	534	546	480	520	517	490	525	474	531	489	538	521	514	483	489	535	512	486	509	553	532	521	467	481	502	525	504	528	540	531	555	505	486	497	532	468	535	528	523	469	540	489	485	531	521	465	536	527	496	482	520	510	523	529	516	531	506	481	543	530	491	497	514	498	492	511	530	496	513	531	491	548	531	552	490	511	531	522	506	529	482	514	556	512	524	518	506	549	495	476	538	557	517	521	508	570	459	512	544	566	523	531	491	473	497	502	518	520	511	497	508	530	538	479	516	535	508	514	528	555	501	520	501	503	534	497	529	533	502	543	535	516	534	516	529	520	536	495	490	513	539	511	556	527	510	527	491	516	527	486	502	540	521	517	460	489	497	549	538	507	533	512	533	493	488	519	494	512	555	499	548	546	468	507	510	512	530	484	545	537	508	510	506	509	507	516	508	484	500	507	507	524	522	511	481	510	532	532	467	510	487	536	493	538	512	527	512	516	538	553	504	509	485	487	489	549	517	497	528	540	520	506	487	489	521	516	491	499	482	489	552	544	490	477	500	488	533	527	518	504	484	548	522	520	516	537	509	534	507	504	548	561	512	484	552	535	520	542	522	522	511	530	503	482	532	527	518	505	549	520	524	546	491	477	506	521	494	489	493	492	574	498	499	462	520	526	503	512	505	457	528	489	520	510	515	522	535	485	492	519	461	512	452	509	514	518	465	516	480	531	499	496	493	504	503	517	511	508	496	527	502	508	546	481	537	504	533	494	526	496	497	556	510	529	507	511	524	459	502	528	519	493	550	525	504	495	526	497	540	543	523	477	495	524	532	530	498	488	524	494	527	538	489	528	546	501	518	552	535	516	535	484	565	488	505	508	502	529	498	538	497	474	521	498	517	508	514	532	506	533	527	468	520	535	534	473	525	512	472	526	536	541	539	492	500	489	472	517	500	518	514	506	531	492	552	508	475	520	553	517	558	499	553	501	491	513	473	513	460	498	530	512	524	553	509	547	465	517	531	539	516	481	555	535	500	547	527	499	500	489	535	487	508	537	536	521	526	503	462	479	515	469	509	512	513	525	482	520	522	504	535	501	516	489	528	504	535	509	501	531	508	527	522	497	497	534	503	522	512	502	551	545	523	510	531	503	524	535	491	493	482	539	510	511	545	522	523	508	511	529	486	532	501	522	508	517	506	508	545	513	548	563	503	504	489	497	519	521	487	534	491	487	518	494	518	542	518	513	537	512	517	535	505	508	552	494	508	519	513	453	477	531	497	495	483	548	507	541	539	527	546	528	479	494	495	543	539	508	500	551	532	451	519	503	537	490	521	518	488	438	523	539	504	563	511	570	501	511	530	503	551	467	524	462	516	478	488	557	476	519	495	506	488	529	493	469	516	515	532	534	501	533	536	513	497	544	498	545	551	517	522	497	546	520	545	506	536	511	514	520	527	512	504	509	503	501	492	504	521	482	539	501	520	526	474	531	507	481	507	521	464	523	538	511	529	529	511	503	489	523	505	509	499	511	494	534	492	568	489	487	516	489	519	491	515	466	545	557	482	488	538	513	529	497	537	503	507	512	505	472	469	522	500	521	480	533	523	557	501	518	504	524	522	489	532	507	521	489	504	520	533	488	477	442	573	509	481	495	546	520	526	528	554	466	491	541	501	531	510	463	482	496	520	468	513	554	526	543	484	467	507	471	535	515	548	515	536	481	487	477	500	552	530	508	471	529	545	506	536	525	501	505	494	514	537	536	545	538	466	547
7427	923	1087	885	678	562	468	407	422	381	347	335	331	353	363	290	320	353	353	297	308	319	295	293	334	324	317	289	300	276	299	263	290	276	321	292	279	276	283	303	273	242	292	292	281	293	309	289	301	279	309	287	265	279	290	277	293	296	278	284	282	305	308	300	282	269	302	294	290	307	302	269	285	312	276	274	277	256	269	275	283	269	275	277	321	263	306	311	309	272	323	272	297	283	273	273	257	272	239	256	297	305	286	314	297	312	248	335	290	287	297	275	295	258	272	267	277	267	290	316	284	290	290	290	284	268	276	282	289	277	288	301	292	313	267	286	310	303	298	278	292	301	282	297	302	301	276	284	319	274	301	287	291	262	297	252	250	265	289	278	262	284	274	279	300	296	282	291	279	268	274	303	245	281	248	291	304	321	276	271	281	262	325	270	283	280	294	282	269	270	276	285	283	268	299	283	267	270	294	265	271	285	262	305	296	273	294	298	277	324	310	286	293	275	315	313	300	287	292	328	272	274	292	265	242	246	275	292	302	271	283	311	322	260	260	291	283	283	288	271	276	306	269	292	293	277	297	332	247	277	281	303	289	287	276	309	308	279	300	292	289	294	282	291	290	296	253	276	286	273	300	265	266	265	257	257	265	300	267	285	277	268	280	283	280	261	294	292	284	285	264	288	288	297	283	297	252	278	305	264	259	301	288	234	288	300	296	287	294	294	319	303	308	296	297	267	292	297	265	283	273	282	307	286	281	304	276	256	251	288	284	285	279	293	290	300	267	292	301	262	293	281	288	306	304	283	263	265	257	292	274	307	284	289	273	269	271	308	299	306	295	290	273	253	331	279	274	263	309	258	261	259	325	276	260	306	282	240	288	312	301	292	283	280	296	297	269	272	272	285	267	254	296	310	317	283	295	295	247	300	279	264	283	283	279	287	278	297	281	304	283	269	280	284	250	278	278	247	318	293	283	300	288	331	302	272	284	311	285	293	293	276	278	295	260	273	279	283	317	257	271	284	264	282	272	291	298	295	327	289	270	274	245	297	261	271	259	295	298	277	300	269	269	255	291	291	279	277	320	300	275	298	286	315	281	301	259	270	285	303	285	277	258	327	279	301	259	258	286	301	281	336	292	256	277	280	286	304	284	263	258	276	259	267	257	307	308	276	288	280	310	284	288	295	253	305	281	282	294	296	317	272	283	308	273	288	251	266	281	298	257	256	297	298	287	288	324	273	260	279	271	266	304	252	276	281	270	270	299	273	280	284	290	323	267	296	300	286	284	264	281	298	272	275	259	284	292	275	249	287	319	274	278	285	275	278	301	275	269	271	246	265	283	293	273	269	288	268	269	251	263	265	285	277	257	288	303	298	279	281	297	315	284	312	299	327	330	268	274	301	283	247	299	265	312	279	286	291	289	287	280	276	267	276	292	264	277	289	288	315	251	269	329	264	270	287	271	284	306	280	255	250	266	286	284	289	282	299	283	268	294	266	253	260	275	267	297	282	299	279	303	250	310	306	268	300	267	287	253	261	278	267	313	301	305	289	265	254	271	262	294	301	263	275	269	312	242	323	264	300	298	301	276	318	311	290	279	286	288	319	312	292	298	275	275	270	289	309	312	292	280	306	273	266	258	273	277	275	294	284	304	287	288	277	308	258	282	321	276	290	258	283	284	263	301	296	296	271	284	282	304	303	284	331	255	288	270	246	312	268	273	290	294	312	291	276	266	294	308	278	271	294	279	324	290	278	255	282	280	274	287	282	274	279	269	256	313	290	288	318	292	298	273	284	298	283	273	313	231	297	313	273	284	272	290	281	312	291	282	296	290	294	309	313	293	300	266	302	290	282	317	272	288	286	291	286	314	290	290	268	294	284	267	300	293	276	263	290	291	271	275	270	307	266	288	312	291	298	307	280	276	288	272	272	272	301	308	304	271	263	314	276	268	272	315	270	294	336	285	299	293	281	289	281	302	306	291	301	318	260	290	264	296	280	323	300	267	267	271	284	281	290	295	253	282	271	287	260	287	291	286	278	294	257	267	258	297	295	295	294	278	264	264	279	287	292	295	289	320	303	281	274	297	269	246	289	290	303	296	270	287	294	295	267	275	299	288	286	311	242	292	267	279	273	289	277	288	299	265	287	290	282	298	259	269	269	294	280	290	287	251	277	286	306	296	298	312	299	297	289	259	261	276	324	309	279	301	275	263	297	253	291	293	271	251	281	263	296	260	300	285	268	272	277	299	300	295	274	287	264	250	274	312	285	273	284	309	278	273	278	264	287	289	283	315	308	271	272	291	264	294	287	307	291	255	300	303	281	260	300	312	290	290	285	288	294	267	271	289	288	316	271	265	323	263	302	264	314	227	312	290	248	284	270	282	301	278	276	279	260	292	297	313	304	293	293	263	287	293	279	293	255	280	254	277	283	290	257	317	292	272	247	289	253	306	303	289	305	310	262	271	287	267	317	289	294	320	279	299	290	312	268	297	292	258	273	266	270	284	291	300	297	296	292	278	284	279	284	297	267	282	267	282	299	282	274	271	316	275	270	295	269	301	281	303	266	303	286	284	313	280	284	293	288	295	288	291	274	251	271	288	249	293	296	321	280	254	324	310	279	287	273	299	288	326	302	279	282	313	261	282	263	258	264	275	293	290	265	271	283	330	298	278	289	302	319	293	304	273	275	299	288	291	268	288	324	276	270	298	262	271	270	265	285	298	288	304	287	300	286	279	314	296	271	284	262	267	294	265	274	287	289	286	282	281	271	266	279	261	288	272	305	267	272	289	270	266	262	275	303	285	269	276	290	303	289	305	274	305	291	282	284	299	258	311	298	274	275	256	302	272	301	315	279	333	264	277	262	280	293	280	294	269	294	283	269	309	296	273	273	254	277	274	254	282	321	298	281	263	281	258	285	318	280	263	336	272	277	264	259	277	296	296	272	298	287	264	305	279	278	285	282	273	287	275	292	284	279	295	274	280	262	283	309	265	269	290	287	311	273	262	289	297	285	284	287	301	255	246	296	289	291	286	294	281	277	273	285	261	286	266	285	323	273	302	276	271	277	290	309	306	278	292	290	270	293	307	264	265	309	284	310	261	296	278	312	288	291	285	301	287	297	269	248	299	273	289	319	303	284	281	270	304	283	303	292	281	273	296	273	286	277	264	275	279	269	263	266	262	270	258	290	306	287	245	259	285	290	277	260	287	274	281	246	259	289	274	299	294	270	260	273	265	281	308	287	275	298	267	313	324	312	292	322	274	289	264	274	279	310	261	293	301	320	288	283	296	278	301	295	292	309	277	284	250	260	283	285	286	300	270	288	273	298	289	321	292	297	259	279	260	262	258	286	302	263	315	299	270	285	290	292	310	288	275	290	294	269	302	303	296	284	291	295	298	257	309	329	302	264	308	277	289	321	295	283	305	308	260	294	277	291	294	293	243	282	274	272	274	292	280	297	328	285	282	297	260	282	279	289	263	295	301	325	281	274
6609	1232	2303	2718	2370	2025	1691	1552	1433	1269	1190	1124	1062	1075	1048	1004	990	917	987	1021	946	911	871	815	853	813	832	787	748	792	738	751	726	758	817	782	737	715	745	728	707	716	741	707	736	758	712	790	678	742	703	718	696	708	667	682	687	662	718	699	647	693	665	691	680	657	667	688	650	733	675	670	688	690	636	676	659	684	697	685	686	648	659	675	652	703	742	642	658	653	684	690	651	687	681	722	652	717	637	597	688	661	640	684	674	651	681	639	625	661	675	652	632	646	658	657	675	681	625	696	667	637	666	661	656	697	722	631	652	663	598	632	677	658	669	671	682	685	652	656	684	651	688	657	674	644	664	670	600	624	658	673	693	656	659	625	674	676	687	689	654	688	660	678	648	687	726	657	624	687	650	650	683	620	640	671	666	602	618	683	641	654	703	715	651	659	655	656	660	663	671	689	681	707	701	630	693	653	705	688	688	635	671	715	671	659	672	638	646	667	698	661	640	628	684	696	672	635	707	654	698	664	683	647	649	686	684	610	658	619	647	709	700	688	666	642	655	686	630	664	675	664	647	624	658	702	689	655	689	605	682	689	659	672	698	674	635	632	635	745	611	701	669	649	656	661	670	681	666	668	656	686	638	663	684	632	689	664	702	678	652	669	658	665	677	672	647	633	632	687	639	664	719	720	652	688	687	660	682	701	688	670	668	645	655	654	599	672	709	655	714	717	679	643	691	667	615	623	662	712	702	681	601	691	670	647	679	633	647	645	647	655	625	618	643	747	650	687	684	653	693	637	618	641	658	656	630	655	668	694	673	700	672	666	643	660	647	688	667	703	668	649	671	694	678	667	659	668	674	654	666	646	624	626	697	641	691	673	748	643	711	630	647	640	666	691	672	658	681	648	690	710	634	658	647	724	700	672	696	650	603	637	650	678	644	654	666	682	668	641	636	657	672	652	693	695	661	696	685	659	661	659	670	728	677	724	637	704	691	650	676	644	606	664	706	649	649	683	648	668	678	653	620	639	694	667	674	642	670	684	611	733	671	631	655	629	722	590	643	659	711	638	649	670	659	682	661	624	602	694	686	635	697	661	690	645	656	631	640	679	630	647	623	671	604	594	660	635	657	639	665	685	706	683	682	627	660	601	680	649	663	664	682	653	663	675	654	646	667	662	614	685	681	648	679	679	667	654	640	654	662	584	642	663	638	642	649	668	689	720	670	667	677	684	695	652	653	678	685	662	655	645	670	695	675	657	642	679	681	727	671	709	674	678	665	652	618	673	716	707	668	698	678	653	657	630	675	699	643	634	725	676	651	619	650	651	653	680	641	668	674	673	634	704	671	660	682	636	675	629	669	633	682	632	628	675	618	702	696	610	659	686	676	681	624	702	652	690	643	662	693	703	617	651	636	654	628	647	696	657	666	664	625	669	683	680	706	680	693	636	659	667	711	639	608	663	672	700	687	651	634	637	643	620	614	676	671	641	669	647	675	662	622	631	650	662	710	656	696	667	633	610	659	719	713	685	668	635	623	654	659	697	639	649	664	679	660	669	656	629	650	639	684	712	677	642	663	649	678	626	642	713	685	635	619	635	647	657	634	641	670	687	672	642	691	647	655	653	659	647	667	630	659	660	709	634	677	685	674	697	680	657	690	656	676	677	645	638	666	692	633	634	706	653	660	697	709	677	683	672	653	643	686	657	679	684	667	657	620	651	732	681	711	654	608	695	661	679	659	662	673	668	687	619	668	651	637	710	655	681	663	676	601	624	691	642	700	676	676	685	658	655	702	671	690	737	662	673	641	676	676	664	656	653	689	673	687	627	665	644	666	670	672	608	653	668	704	656	643	664	618	705	654	676	704	658	661	658	677	656	661	649	635	642	679	672	662	670	663	691	655	669	676	633	661	664	685	654	644	660	694	694	691	668	629	683	651	678	640	653	664	609	662	667	645	692	654	674	699	695	672	643	677	669	676	658	698	661	673	663	688	693	662	706	675	680	628	633	664	684	659	656	674	647	675	693	646	718	677	672	682	696	627	697	653	684	669	587	648	658	634	647	690	657	685	679	659	748	698	702	672	678	658	704	628	709	664	697	672	650	678	676	668	665	629	643	704	689	699	691	662	619	659	682	668	664	660	676	674	693	706	652	688	670	660	677	700	619	621	698	668	680	672	645	632	724	652	629	649	627	648	635	654	695	713	644	684	696	682	621	648	668	673	696	677	670	665	651	644	677	689	657	644	697	725	678	616	646	644	664	716	659	700	697	686	663	671	674	658	695	675	629	650	629	694	677	685	661	646	637	648	641	630	695	665	683	661	634	642	692	652	689	670	673	671	658	698	641	653	621	650	656	666	730	650	694	670	614	693	653	640	667	718	685	681	690	648	675	642	657	688	606	655	632	680	656	672	682	639	644	689	651	640	683	676	645	705	675	633	632	650	657	643	666	618	632	664	617	650	694	651	654	662	695	611	654	713	675	651	709	662	649	737	685	652	658	727	671	653	685	628	652	613	661	664	657	649	609	659	660	642	679	664	615	656	667	681	676	666	673	644	685	653	704	666	641	733	686	638	643	643	653	684	668	653	697	665	624	695	677	699	642	654	668	678	646	647	685	635	671	692	650	675	658	640	625	693	705	675	632	672	666	643	657	663	671	646	664	631	659	694	615	659	654	655	729	661	651	660	661	672	649	689	677	667	693	693	670	659	628	651	661	668	719	674	677	665	664	637	704	618	691	676	690	652	659	655	643	661	650	619	645	683	677	687	675	645	678	703	678	685	659	663	638	676	656	694	660	699	699	660	680	733	656	704	689	661	674	631	648	660	735	651	678	673	690	671	648	627	691	678	664	722	706	681	670	596	635	673	671	632	676	675	692	633	708	661	701	643	639	651	656	645	632	681	649	677	677	676	676	663	681	685	636	638	632	719	613	626	658	691	656	643	647	687	713	697	617	694	659	693	607	678	700	621	680	623	671	623	656	652	681	645	702	683	632	675	657	697	660	656	665	641	685	680	719	651	681	664	702	655	706	635	696	704	630	684	670	685	643	690	682	685	691	666	677	673	681	632	654	647	618	682	674	679	627	686	651	659	680	688	668	603	651	693	627	674	668	669	656	693	663	663	654	628	650	682	649	711	657	682	657	696	654	643	658	698	673	706	679	719	679	668	659	689	668	683	686	644	610	672	639	662	659	626	695	610	631	684	671	687	694	674	682	724	680	640	679	699	686	673	717	629	722	615	609	651	663	678	671	712	683	651	686	658	662	676	613	677	619	686	678	662	584	673	682	695	631	698	650	661	666	680	689	696	677	653	655	659	647	635	702	672	657	673	634	648	599	655	628	686	625	717	705	706	661	690	699	635	679	674	621	669	682	689	635	721	675	664	650	624	662	676	640	653	692	653	672	640	684	641	683	659	657	640	669	663	668	680	676	635	660	653	688	686	674	646	625	651	659	675	636	693	655	731	655	690	647	661	638	696	656	672	666	677	676
14006	1527	1647	1236	899	692	603	502	431	413	359	401	393	323	363	318	323	332	334	314	304	301	274	261	298	276	273	247	264	252	283	279	258	255	274	258	254	277	241	265	252	251	229	263	244	254	255	243	211	263	243	232	264	231	211	243	279	256	250	238	256	235	225	249	250	257	244	241	222	241	223	285	239	239	221	252	235	219	254	255	245	234	237	243	249	237	246	254	247	232	243	212	267	233	226	256	260	229	241	260	259	281	229	252	261	252	250	241	249	247	239	244	250	215	267	259	258	279	210	240	244	243	222	256	239	230	246	205	247	254	254	253	259	256	244	265	268	195	246	249	239	262	247	239	255	259	202	236	231	275	251	240	255	278	272	248	233	250	240	260	269	249	250	245	274	253	251	257	248	268	249	251	241	238	249	225	238	225	234	238	242	243	231	262	242	265	245	269	246	256	256	250	233	251	244	227	250	219	241	233	242	267	239	242	268	241	233	229	210	218	250	261	257	234	247	228	237	251	279	227	263	218	268	271	237	223	271	247	241	249	253	240	227	209	249	255	291	249	241	214	231	242	208	264	248	254	238	261	266	211	251	220	266	201	271	225	240	231	230	222	250	247	254	254	253	211	243	257	222	236	236	261	228	250	229	250	256	219	228	227	228	269	264	256	240	272	260	259	242	244	269	239	258	226	265	233	281	235	232	228	257	231	266	248	240	223	235	261	244	252	255	265	245	236	250	291	218	267	239	258	221	255	240	246	244	228	215	252	247	245	254	275	236	259	239	238	230	263	268	242	209	261	236	239	260	226	269	227	251	267	252	232	242	265	236	237	246	236	227	250	241	247	246	249	227	243	234	229	257	244	233	242	287	248	260	242	271	242	232	274	233	226	226	249	253	247	228	250	228	223	240	245	260	263	266	244	293	264	252	251	244	228	262	245	246	250	257	258	256	210	255	237	245	266	265	242	243	244	265	242	221	245	257	228	239	242	263	250	248	291	255	260	241	234	217	251	242	237	246	211	258	235	266	245	217	234	244	232	223	232	232	241	231	247	236	223	250	254	219	233	245	259	249	269	252	236	234	235	261	229	231	255	248	250	238	223	219	232	248	218	242	208	250	235	285	243	245	244	272	220	231	219	261	226	236	230	261	272	242	236	232	241	251	242	247	214	242	236	229	260	246	241	251	225	238	228	231	234	218	255	247	255	235	253	240	250	230	246	239	255	236	240	258	240	266	237	258	238	240	210	255	225	242	255	224	229	241	269	255	240	285	258	228	231	242	238	232	275	226	271	256	212	232	270	210	245	198	218	237	242	233	274	249	240	246	238	209	224	251	233	241	244	232	251	253	260	245	233	253	242	258	235	250	245	259	249	249	259	234	213	218	266	243	216	222	227	237	257	222	237	243	232	258	248	266	253	252	238	258	234	231	243	257	229	244	272	225	276	243	251	237	230	241	232	239	254	243	243	230	231	244	223	239	241	259	242	269	224	260	247	236	227	227	241	237	243	221	246	238	242	241	218	271	254	242	240	263	236	247	231	259	226	242	248	260	267	259	240	235	252	245	240	273	233	234	208	233	220	239	220	255	255	241	229	244	270	251	222	217	219	240	242	227	220	273	244	245	251	253	223	273	234	222	249	252	267	224	228	233	203	204	211	266	255	259	239	254	255	233	224	243	247	256	231	250	240	231	263	232	257	245	249	236	239	223	212	251	234	265	281	234	270	254	278	250	253	246	231	248	265	233	228	234	256	230	220	252	232	246	250	255	241	240	251	249	241	237	241	248	240	225	240	234	249	251	223	242	231	254	216	245	276	257	245	268	233	258	225	264	266	261	274	229	229	265	246	258	265	248	216	220	261	223	255	211	227	255	251	268	251	240	283	274	246	253	258	269	203	235	228	230	249	282	270	207	245	243	255	231	254	228	251	266	236	228	250	235	224	265	246	267	265	237	218	252	228	236	245	217	238	253	239	264	241	248	273	244	243	251	262	253	242	257	225	226	219	223	232	242	233	259	243	238	224	249	244	248	252	247	265	215	232	268	287	260	219	238	248	239	240	263	237	248	249	239	250	237	227	244	264	248	255	210	244	225	227	260	229	237	232	233	223	256	232	247	262	248	262	254	231	253	262	262	260	225	235	235	271	241	211	261	218	224	243	248	214	226	235	232	247	234	236	242	252	231	253	275	275	234	237	264	247	263	262	241	260	250	258	233	253	256	247	226	230	231	238	224	244	235	258	236	239	260	258	255	257	286	246	257	236	254	255	270	242	236	255	235	209	263	244	240	242	247	259	262	216	277	210	250	242	213	253	248	229	234	235	249	210	242	238	263	245	250	266	223	243	250	255	248	238	232	239	257	241	268	261	260	275	226	244	254	243	241	230	219	269	261	222	218	250	232	247	222	228	261	242	254	251	245	271	257	244	233	267	254	237	199	211	242	229	264	249	229	247	248	271	232	257	254	261	240	266	243	246	264	265	234	280	253	239	241	239	246	276	261	265	239	261	244	226	224	242	244	250	232	234	257	236	230	227	239	253	217	256	228	228	243	245	230	242	237	263	240	251	284	226	236	241	238	285	227	239	259	244	229	251	248	260	264	244	242	229	182	238	224	231	249	228	245	283	231	219	232	224	242	271	262	257	262	254	254	259	243	262	259	253	223	236	242	226	246	238	255	236	224	254	224	258	237	274	239	242	255	261	274	272	236	277	246	237	267	219	254	248	270	246	262	249	244	247	247	260	237	244	218	256	233	236	283	272	255	254	226	245	267	271	243	241	259	243	263	252	228	243	265	243	245	217	248	229	244	252	257	254	208	239	220	241	243	292	247	234	263	238	224	256	229	242	262	235	256	233	258	250	259	223	236	246	258	243	257	227	252	236	219	234	243	237	257	230	226	258	257	241	208	202	244	246	252	241	262	242	215	229	269	217	242	249	234	230	216	230	240	244	245	265	249	231	232	242	253	264	250	251	293	235	264	251	231	216	229	267	264	256	249	245	253	222	241	257	249	249	246	228	244	210	246	244	262	220	235	257	263	222	271	244	291	259	257	223	222	246	259	259	266	266	254	244	226	239	273	264	255	245	238	290	216	268	243	232	264	226	244	233	239	253	255	234	250	245	237	218	237	221	233	240	241	274	246	281	228	236	228	272	240	244	233	238	211	258	252	242	238	267	275	226	265	236	263	248	256	223	273	266	285	241	241	269	251	239	265	234	255	231	245	249	279	254	257	263	259	242	259	270	257	284	256	231	259	263	254	240	254	238	223	248	234	249	252	220	242	254	231	269	227	233	242	241	251	239	251	253	255	220	245	245	271	248	255	252	230	268	251	222	259	237	234	258	268	280	250	268	236	238	251	242	265	268	265	253	233	246	259	269	244	230	250	232	257	243	215	254	242	261	221	263	244	252	231	272	240	237	215	261	261	239	247	223	241	245	260	224	214	224	245	280	254	246	227	230	257	265	233	238	233	241	248	257	249	253	244	227	233	224	221	235
8426	1508	3114	3971	3262	2791	2294	2011	1757	1619	1468	1322	1269	1164	1120	1078	977	1016	1137	1069	1002	967	922	838	846	829	790	755	787	746	729	683	677	723	694	651	710	706	703	660	697	679	648	604	669	695	655	617	625	635	659	640	580	594	619	633	569	592	621	572	612	587	597	584	611	570	606	536	562	595	566	574	583	548	592	601	590	616	575	553	544	599	591	589	569	645	543	599	540	563	567	588	576	604	597	569	562	550	552	562	551	564	571	535	640	575	570	592	581	587	596	563	558	585	594	551	611	544	613	531	541	590	565	600	549	551	553	559	574	561	576	562	566	569	564	584	595	560	545	584	587	602	555	537	570	569	577	568	559	556	576	586	572	595	543	556	597	563	612	578	556	557	534	549	607	546	583	593	588	537	608	581	575	572	569	567	538	580	575	591	547	545	591	589	559	552	609	594	581	535	538	593	602	576	574	603	588	550	584	581	571	586	617	573	601	516	587	566	599	557	587	597	569	559	587	569	573	599	605	559	608	581	558	604	586	578	578	615	549	564	569	585	554	554	560	601	554	584	574	598	636	613	565	578	577	549	548	581	611	563	551	617	569	564	564	567	562	589	583	582	580	580	572	581	532	610	553	585	627	579	564	555	578	619	586	550	587	510	566	529	572	604	576	580	585	591	623	561	565	550	571	564	594	546	583	553	587	569	553	580	558	534	536	569	578	562	567	600	548	605	546	556	520	575	614	616	584	563	599	626	609	548	571	585	558	595	582	565	586	550	570	582	561	538	584	582	599	590	575	550	575	596	593	568	581	577	584	568	573	565	577	595	564	574	612	600	582	581	601	632	558	533	550	566	557	503	578	544	588	565	564	582	545	567	594	562	551	609	553	614	565	543	542	586	541	555	556	575	567	599	504	590	580	584	557	575	560	543	560	558	543	541	571	580	559	597	563	582	584	548	573	619	585	564	534	608	564	524	551	549	565	587	578	548	546	611	542	576	586	573	569	566	538	573	546	569	565	562	578	551	592	569	597	572	548	568	548	542	597	556	505	576	560	582	573	603	597	549	579	526	519	562	584	575	557	599	579	557	573	543	540	599	538	582	551	587	566	594	585	576	582	613	600	552	579	584	596	560	563	592	561	612	544	571	569	562	570	585	621	542	574	582	564	527	590	570	539	553	574	528	517	556	576	559	571	548	544	610	577	576	586	590	571	557	512	575	588	586	540	561	520	560	554	547	574	514	569	566	577	570	577	546	548	564	562	556	566	554	571	615	594	553	567	586	595	572	554	575	545	577	564	637	620	581	606	539	612	557	572	576	579	569	625	595	526	592	562	576	575	538	544	605	590	577	583	564	535	577	577	578	559	604	569	537	556	560	550	567	597	608	594	576	583	600	556	560	581	583	583	569	591	548	571	573	579	572	559	568	581	591	517	582	585	580	575	572	569	614	589	569	582	611	549	544	555	560	553	576	538	611	578	577	566	533	550	605	567	572	523	521	589	577	559	530	552	583	540	550	586	591	552	543	555	537	606	589	562	552	592	571	584	574	588	631	565	575	580	541	609	555	560	585	573	589	592	569	611	523	571	527	550	557	571	589	561	606	552	566	566	546	581	570	579	593	610	582	534	555	546	585	573	597	583	588	587	609	573	565	565	565	564	626	573	590	558	534	583	564	596	595	587	550	567	561	570	613	559	564	600	583	609	570	621	584	565	564	574	569	612	556	566	552	562	583	533	559	567	603	544	563	553	584	534	582	570	562	561	587	558	565	590	567	560	582	564	565	532	602	589	558	576	610	589	579	582	538	555	563	571	570	583	577	575	569	588	611	582	568	555	573	549	584	608	539	569	575	573	565	549	546	547	551	548	521	582	560	573	584	523	519	553	539	547	539	565	572	562	536	566	582	591	598	573	569	593	613	549	588	564	582	545	588	599	530	572	541	607	579	534	590	589	560	583	544	634	533	603	560	536	575	584	569	560	555	591	566	569	539	555	573	580	551	556	576	596	585	557	531	568	560	561	578	540	565	559	566	562	557	577	564	522	588	548	545	548	567	566	604	585	605	581	582	572	577	602	589	569	563	614	613	559	540	536	563	571	569	600	583	588	558	576	558	564	516	608	542	552	551	562	539	585	589	589	524	556	552	549	573	576	572	559	554	560	594	573	557	529	598	578	584	523	562	576	554	582	548	565	577	630	532	528	558	615	615	565	600	562	585	579	605	556	539	582	571	628	573	562	563	541	546	613	591	521	543	587	566	560	558	577	574	514	574	581	548	549	584	616	563	569	569	571	562	548	606	579	618	550	556	595	538	552	593	582	608	539	561	565	564	574	564	611	573	523	597	579	535	570	575	599	570	574	592	593	545	588	548	542	593	584	569	580	568	584	609	601	585	576	585	531	548	576	556	590	572	533	582	538	595	550	554	559	577	566	607	629	601	564	561	550	579	575	575	555	575	601	536	582	562	590	563	589	554	572	586	586	544	565	617	583	585	587	583	581	551	515	566	558	537	558	531	575	587	598	580	555	553	588	556	581	575	530	626	564	591	585	543	564	598	578	572	601	556	574	556	564	621	634	556	573	528	585	555	591	589	585	554	571	548	580	605	574	562	552	631	552	570	592	604	564	564	586	553	583	565	591	572	571	575	569	570	584	565	564	561	551	554	594	584	546	553	548	535	557	549	574	543	548	596	564	573	603	552	576	570	586	585	556	601	553	583	572	539	519	600	493	560	579	547	591	530	615	553	554	550	567	589	529	547	545	576	592	581	591	580	548	587	543	567	545	571	563	568	579	610	613	558	564	559	553	556	586	575	581	556	579	521	552	629	580	568	572	531	590	586	579	541	543	575	621	547	591	581	563	534	595	534	575	566	595	599	566	582	556	565	607	564	523	574	583	557	533	563	559	557	578	595	599	591	556	551	575	561	590	598	594	563	576	623	581	594	562	576	601	570	580	577	536	578	589	549	571	532	567	542	568	553	599	619	560	582	571	583	560	526	569	570	588	551	602	571	553	584	550	576	563	534	558	575	597	602	527	534	534	614	558	597	617	569	551	592	561	534	577	588	583	574	601	556	547	602	567	591	586	574	560	589	561	523	564	550	587	558	541	579	544	550	542	593	558	542	514	565	568	578	571	539	546	593	577	617	553	594	546	549	566	567	586	559	591	587	557	621	578	580	556	560	577	603	539	568	578	588	616	580	593	532	567	575	575	567	581	578	514	546	540	586	571	568	595	605	556	589	565	585	598	577	555	609	582	579	546	562	542	564	564	567	570	609	606	560	560	564	571	586	563	567	575	540	555	569	572	561	604	623	586	568	581	548	555	560	577	519	592	574	571	575	579	571	562	575	573	544	583	518	602	599	553	566	579	524	585	568	570	585	577	571	603	569	566	550	582	583	572	538	581	538	574	590	608	557	565	549	560	606	585	546	573	588	598	540	549	595	609	594	541	585	577	572	590	540	585	592	583	576	564	544	589	620	554	554	606	567	569	616	583	563
1664	404	502	422	333	325	256	243	230	266	244	237	237	212	249	254	219	225	214	214	209	214	247	212	213	215	206	259	213	181	200	212	206	204	221	197	231	199	215	211	224	218	236	218	181	181	228	213	219	198	223	213	198	207	202	232	224	233	197	213	221	221	220	202	215	228	215	225	220	200	198	199	209	194	212	194	226	211	200	201	186	219	227	221	199	192	178	184	176	207	206	216	246	213	243	225	195	241	219	204	210	226	213	221	203	250	282	193	212	207	205	205	233	219	220	221	212	198	210	232	241	215	223	239	179	240	242	227	228	188	179	234	198	204	197	205	198	228	188	222	228	193	223	193	231	171	199	200	219	222	221	222	226	222	228	176	242	213	194	197	216	232	226	219	218	218	233	223	233	218	193	219	185	204	217	185	227	204	223	223	241	249	222	215	202	213	229	224	194	233	193	228	222	238	223	210	193	208	231	215	189	200	214	198	218	249	213	226	215	212	225	195	204	208	183	219	222	223	211	195	213	199	222	207	215	223	207	209	187	196	210	238	202	213	178	214	205	219	214	213	195	184	231	228	211	210	186	213	208	219	222	209	182	226	193	203	200	184	225	235	222	209	210	231	211	200	207	217	218	190	210	186	213	204	250	205	215	229	226	208	237	209	210	203	218	202	224	231	219	209	213	217	209	237	207	221	191	220	229	210	203	185	184	191	237	212	239	218	225	225	214	207	206	207	214	229	205	239	215	209	183	200	209	194	194	217	215	220	229	210	213	202	202	233	212	212	203	183	197	215	231	205	244	198	205	230	192	193	227	224	237	201	207	239	211	195	222	190	205	225	234	207	207	212	214	202	222	205	214	221	232	221	224	190	221	218	202	213	198	199	194	215	216	215	215	215	231	211	228	222	217	176	214	181	205	214	210	214	222	199	195	204	220	228	238	203	219	194	178	194	187	199	226	205	222	219	206	206	221	160	211	207	201	207	190	214	198	204	203	213	181	207	196	232	247	208	190	226	189	189	207	220	223	230	211	207	219	226	228	205	201	240	207	208	234	214	195	233	189	218	238	233	251	206	208	207	224	206	210	200	189	216	217	219	244	216	200	225	181	227	200	208	194	198	208	206	202	189	191	188	210	219	226	194	222	229	245	216	213	229	263	203	234	239	190	222	225	226	217	199	211	199	215	239	214	185	216	214	237	209	218	206	208	175	194	231	207	227	188	229	232	207	244	229	210	231	209	210	211	201	191	208	210	197	213	214	199	227	199	215	212	212	213	197	191	210	213	210	195	186	207	199	227	216	229	217	188	203	208	181	222	202	224	207	186	199	183	208	188	196	190	187	221	213	215	224	242	203	200	217	178	248	231	188	221	211	182	215	221	215	200	202	237	208	215	224	233	199	201	212	209	213	229	240	208	192	202	237	216	215	208	221	194	220	209	229	207	187	206	200	209	211	200	200	209	243	202	208	211	239	213	227	213	197	185	203	184	206	208	220	229	213	254	203	204	219	228	230	189	215	215	212	213	207	219	186	201	210	216	194	199	210	212	202	215	205	179	204	221	213	228	232	208	209	206	237	233	212	246	177	236	223	221	229	211	210	202	212	219	211	231	196	193	228	264	245	205	201	206	225	206	196	237	219	232	204	205	195	233	207	203	224	192	204	220	215	218	221	228	211	202	206	209	192	223	229	226	200	186	206	229	230	218	212	195	214	179	176	219	227	228	220	192	206	208	222	210	246	210	187	213	218	198	233	181	200	225	210	207	230	197	213	217	198	233	203	226	239	226	226	214	228	191	218	219	181	216	239	238	200	200	205	189	188	189	217	219	218	227	210	198	212	212	215	227	184	219	203	210	229	220	204	245	226	202	237	225	206	216	214	236	225	204	195	217	230	204	197	231	203	171	225	202	249	207	207	193	208	226	204	213	241	222	215	220	183	204	195	220	199	215	212	236	210	212	203	200	232	184	215	221	180	215	208	238	212	225	204	189	230	213	208	209	206	209	197	216	225	216	229	216	203	195	185	218	202	230	198	229	208	221	224	188	217	195	219	204	197	201	233	231	205	214	192	208	226	221	211	225	207	201	210	205	195	235	209	205	205	221	215	209	223	218	221	203	202	189	180	188	230	222	244	214	207	204	204	213	199	229	199	225	190	224	178	200	203	215	214	245	203	223	232	178	229	209	233	175	187	202	198	200	178	207	209	230	219	224	224	193	196	220	233	188	217	245	244	222	211	207	191	203	206	216	198	201	193	198	216	218	217	188	188	186	238	198	239	231	212	190	201	203	218	198	195	242	227	215	193	225	208	228	195	199	226	228	207	191	218	199	197	232	193	202	238	217	198	185	230	176	214	221	209	192	204	235	207	242	236	195	197	195	212	204	206	221	219	234	207	219	236	207	248	208	220	213	183	186	229	209	202	216	207	207	207	186	211	214	227	249	195	203	192	234	211	185	199	204	189	216	206	193	205	220	226	187	197	231	196	210	214	215	194	240	218	209	209	234	184	201	202	180	204	219	190	224	209	212	207	227	235	210	201	223	263	238	207	216	233	220	240	212	212	232	212	191	238	183	194	201	214	223	217	207	209	212	200	196	220	208	184	197	219	207	224	199	204	203	224	245	211	203	233	194	211	224	221	215	222	215	195	202	220	230	242	202	209	205	212	212	202	194	215	230	230	234	190	198	211	230	186	217	212	207	208	208	213	226	227	208	175	207	210	201	223	224	209	191	187	236	228	208	193	208	223	191	236	200	216	213	216	227	184	193	193	209	195	205	206	217	225	192	207	199	224	221	213	201	220	187	204	207	202	203	206	208	229	224	222	230	218	216	203	198	218	217	252	215	220	198	221	199	239	197	203	230	208	205	214	216	209	205	199	201	205	208	224	195	212	202	215	222	233	209	186	207	187	214	206	207	225	221	232	227	198	221	209	210	218	199	205	207	195	183	195	182	221	210	230	243	229	210	216	196	221	217	192	199	216	199	209	208	189	217	202	242	212	206	223	219	204	236	225	196	198	210	221	215	217	206	197	207	225	185	206	191	233	212	207	206	213	208	236	229	227	208	228	227	196	219	257	235	206	208	211	210	218	229	193	220	200	218	222	184	184	207	227	193	182	197	200	205	212	200	219	214	205	226	209	234	221	205	232	202	214	211	211	213	211	230	218	204	205	205	199	210	256	186	191	219	207	213	194	202	216	221	196	237	209	213	192	217	206	226	211	181	179	209	225	231	186	203	178	201	192	218	238	213	210	228	201	208	198	176	226	201	218	217	208	211	212	232	195	221	228	189	185	198	185	205	191	227	224	221	198	196	192	201	215	195	229	206	182	200	202	199	202	210	205	190	210	220	215	203	196	229	188	222	234	190	197	215	201	214	208	214	217	205	194	215	212	214	202	195	195	195	204	226	214	194	212	220	233	204	198	206	190	220	216	174	200	198	194	214	218	181	177	199	214	192	209	198	200	220	235	202	217	200	219	208	216	213	201	207	231	247	222
1845	668	1050	1289	1084	986	895	863	761	805	736	717	719	688	647	615	669	646	654	685	661	613	618	613	621	582	567	586	565	525	548	558	587	505	564	544	522	565	577	556	553	504	561	558	551	506	556	533	519	511	532	498	529	560	522	528	530	549	555	544	511	546	479	482	522	504	537	511	512	512	560	518	480	519	471	546	499	541	484	488	522	527	502	547	520	530	532	510	513	505	541	505	482	536	473	522	532	473	471	494	526	561	529	475	522	522	519	537	513	518	515	542	464	497	474	531	483	484	492	528	516	554	490	514	521	508	506	485	495	554	511	513	538	536	472	527	522	529	461	509	503	562	547	515	546	519	504	492	504	494	544	519	506	501	501	534	511	545	471	521	525	527	542	541	533	484	494	532	494	538	533	502	497	548	482	515	469	543	465	518	480	496	499	510	498	489	520	536	489	540	507	504	517	536	526	522	484	507	531	508	508	494	505	524	532	493	515	517	512	503	559	520	496	565	532	486	537	495	509	521	534	469	532	486	521	510	513	518	538	556	501	524	518	511	470	515	509	511	546	510	506	532	518	486	483	487	497	539	532	526	485	507	482	524	492	512	505	483	512	463	509	533	520	513	525	550	518	509	459	511	487	516	502	530	519	525	564	532	524	532	535	508	513	537	505	516	501	494	533	507	498	503	524	528	514	511	481	523	525	505	483	483	509	524	538	527	556	539	472	508	535	519	531	514	582	490	513	514	515	501	532	498	485	563	540	511	471	538	547	475	498	536	509	541	499	536	518	506	530	503	496	517	524	512	543	506	499	527	444	510	513	510	518	526	516	513	486	485	519	504	483	521	504	507	491	502	503	515	517	505	502	510	536	506	521	500	506	519	483	558	519	510	536	481	520	487	515	482	490	509	499	529	513	515	527	540	502	463	536	532	518	539	554	532	475	535	501	563	511	478	491	520	536	535	534	512	525	525	541	485	539	523	541	531	565	526	511	518	454	512	538	531	509	487	568	489	451	502	511	536	525	535	500	517	510	511	512	535	520	514	508	519	487	510	532	512	520	528	505	544	486	498	486	534	541	505	535	512	506	498	525	546	493	509	488	505	474	490	530	527	511	522	495	545	522	512	496	532	506	493	513	526	503	484	482	521	538	506	526	526	508	527	514	482	528	522	560	524	479	495	471	548	541	539	512	529	491	513	514	531	529	510	485	539	482	513	504	514	485	458	516	499	520	529	529	477	523	473	490	527	515	499	526	502	502	544	531	518	512	477	520	514	518	496	512	492	521	498	532	525	508	517	500	525	509	535	504	543	533	478	515	486	506	466	529	517	478	529	492	528	525	498	534	555	564	487	503	471	549	477	536	523	503	477	508	497	495	514	512	508	538	517	527	514	533	475	528	543	504	498	471	486	506	528	464	498	483	532	501	522	504	515	523	513	516	526	537	530	510	487	528	510	521	533	506	508	531	495	516	515	463	521	530	538	502	530	498	562	493	505	526	518	512	519	563	514	519	495	517	480	506	517	549	489	497	525	486	521	482	531	523	489	479	507	519	479	489	534	511	511	503	507	529	503	524	477	524	558	519	488	555	486	567	515	534	469	508	553	517	495	527	509	506	502	506	510	558	492	506	555	492	504	561	501	489	500	547	499	502	503	537	510	502	565	462	513	510	526	458	539	530	506	511	550	484	508	545	490	521	527	510	490	527	490	517	524	480	544	544	491	497	487	515	515	521	496	505	505	552	535	477	508	517	515	503	509	541	489	508	517	493	486	540	532	522	456	502	488	524	525	558	490	534	533	503	535	539	520	483	558	525	491	475	512	525	555	564	514	517	514	493	501	492	516	500	528	533	513	541	480	526	511	506	546	478	511	497	507	540	526	542	513	498	505	511	523	520	520	566	506	524	535	485	486	515	523	499	538	518	557	473	522	477	507	535	501	520	536	498	521	480	497	511	480	522	523	529	556	481	519	503	529	504	555	548	549	524	528	486	508	496	523	589	559	526	519	542	502	485	521	486	500	534	500	501	486	518	531	533	541	491	501	511	519	522	549	525	558	506	529	514	527	496	557	534	516	531	498	475	536	500	518	537	523	519	531	541	539	513	522	481	517	553	532	537	526	540	538	489	503	515	501	527	481	537	503	522	480	499	506	492	518	506	504	489	475	507	528	546	483	516	521	540	521	493	537	490	521	529	516	494	531	537	539	519	524	499	500	504	502	517	516	518	518	470	530	540	502	522	502	532	523	482	493	519	516	508	548	495	505	566	548	514	541	525	519	482	513	493	548	510	503	520	496	492	545	473	518	493	508	506	517	503	514	520	501	492	532	496	490	488	521	508	507	513	554	505	540	517	485	522	503	514	517	491	510	503	566	520	541	543	514	511	508	493	508	519	511	547	523	552	528	490	531	523	532	501	558	563	533	477	494	515	527	506	553	507	493	554	489	516	514	511	559	505	506	506	510	531	491	496	564	510	549	554	509	466	480	487	537	515	471	477	524	561	527	512	505	523	478	492	494	510	511	542	505	491	501	504	506	481	511	503	574	486	539	534	534	521	497	517	483	522	508	500	500	481	512	487	515	524	540	525	544	511	497	505	560	529	502	482	509	507	544	519	520	501	512	513	527	557	551	510	479	501	498	553	492	539	487	498	535	531	550	510	500	516	504	519	538	548	485	534	559	505	549	500	513	473	538	515	517	498	481	514	515	547	545	502	504	517	490	528	505	508	535	468	494	549	460	513	506	540	506	542	525	541	488	498	528	529	560	465	508	548	524	501	514	505	470	520	541	507	519	514	501	491	510	506	517	494	494	546	515	491	546	520	512	515	521	525	517	522	476	509	501	510	511	510	535	494	517	515	526	478	495	494	545	506	526	519	494	491	484	504	489	544	537	504	543	528	517	511	537	521	492	532	526	519	577	503	503	521	520	523	469	480	515	557	526	508	526	480	540	531	520	514	541	526	526	523	516	508	493	494	565	482	513	476	551	514	480	510	494	543	524	539	538	536	520	495	498	521	458	530	508	517	517	520	481	505	516	517	483	484	526	486	527	519	504	531	547	518	546	524	521	512	495	488	497	547	471	493	513	513	509	483	481	486	526	500	543	533	507	526	498	502	548	494	504	488	500	506	506	534	495	506	523	537	481	507	518	515	498	526	515	486	500	516	558	523	583	490	474	533	523	559	484	492	546	517	493	537	518	525	467	520	552	529	519	526	482	531	493	519	479	480	470	479	557	528	541	517	526	500	483	537	530	477	533	482	495	515	494	523	501	500	480	520	475	507	517	498	574	498	523	533	510	522	479	523	517	493	549	473	506	542	564	523	546	508	492	475	520	507	507	515	478	532	521	471	547	553	508	485	477	556	553	522	498	580	495	509	509	490	536	506	507	507	483	507	508	491	527	530	532	507	522	475	504	511	526	529	550	495	516	500	579	519	516	521	517	479	523	559	480	490	545	529	546	510	505	508	529	506	505	537	523	514	511	539	531	525	543	521	501
7415	934	1017	842	706	520	445	464	439	380	363	393	360	318	318	375	330	349	318	320	346	331	289	286	308	331	295	293	305	278	283	297	306	350	313	297	308	270	296	328	278	292	297	323	319	285	304	282	274	286	276	309	277	267	310	277	278	286	267	298	266	277	241	276	289	272	284	293	259	277	303	265	250	266	287	274	265	282	288	293	283	300	290	258	277	272	312	288	245	295	302	294	284	273	297	271	304	281	266	310	302	297	272	301	290	275	291	265	303	274	275	290	272	251	284	276	322	319	268	284	246	299	288	276	310	308	293	280	292	285	243	294	297	287	299	300	277	293	320	275	255	302	324	297	272	259	289	274	279	300	285	297	298	269	279	270	293	303	274	288	299	279	258	257	275	303	311	309	261	296	276	295	283	298	283	264	278	289	249	295	300	300	254	317	280	286	283	306	307	293	302	304	295	306	279	265	284	331	261	286	278	278	288	260	282	316	278	311	269	293	277	280	281	294	272	298	309	265	283	294	303	279	276	277	307	275	228	260	291	290	290	266	300	260	300	301	262	314	295	299	317	312	291	290	291	327	250	285	288	263	279	295	267	284	304	302	293	262	292	279	281	271	286	291	295	302	291	266	283	252	303	299	285	314	278	284	294	272	295	272	303	244	327	272	262	277	275	250	309	284	272	279	297	258	267	279	305	295	279	283	288	298	292	302	282	269	293	345	276	291	304	297	314	225	257	295	309	259	319	276	302	287	263	287	296	286	262	293	324	283	296	262	272	306	280	269	287	274	306	264	289	262	295	279	279	276	297	270	261	285	302	283	250	319	293	267	299	301	276	278	289	275	270	267	269	266	267	289	273	279	290	280	274	284	280	285	253	291	279	312	286	299	288	284	270	290	277	307	330	267	323	291	298	294	311	269	296	293	247	280	275	283	265	289	272	278	299	242	260	292	299	278	280	266	271	280	293	302	277	278	280	314	275	261	297	279	306	285	251	268	278	290	287	318	286	285	284	288	266	273	266	254	278	257	263	294	268	282	288	259	256	272	284	296	271	284	315	278	287	293	297	308	300	271	275	288	258	283	270	278	288	303	293	267	264	260	280	292	301	272	270	293	281	265	298	288	270	285	286	278	272	297	295	276	291	296	281	294	271	287	243	259	264	262	295	291	299	274	288	296	290	290	285	287	300	286	308	280	279	315	282	269	271	277	288	309	260	302	303	284	329	259	270	274	270	249	288	276	277	272	267	285	271	273	270	296	316	295	275	307	315	300	305	279	287	271	287	300	322	299	242	272	309	285	271	278	255	249	268	300	267	316	275	247	292	264	338	289	304	279	274	273	323	257	279	269	293	270	316	288	276	306	277	299	283	278	290	300	278	276	255	295	297	299	286	311	269	279	289	293	268	292	269	281	301	265	281	297	310	285	303	285	294	287	274	279	279	287	295	297	260	304	284	268	278	271	300	285	297	275	298	327	293	288	298	273	293	263	253	281	283	316	252	279	259	275	283	286	289	274	306	322	262	274	282	278	257	273	262	250	300	281	281	267	279	288	259	291	267	273	280	302	294	320	308	295	288	271	289	256	288	241	299	298	301	297	295	261	280	274	273	275	297	267	284	297	253	300	263	318	280	289	247	261	291	270	263	278	289	265	292	272	276	287	308	314	301	268	291	280	276	317	285	293	305	292	280	282	290	295	305	272	267	294	303	291	289	277	289	257	277	301	298	307	280	273	272	294	257	300	296	278	285	322	269	302	288	295	279	268	291	276	283	284	309	286	271	290	272	290	304	289	292	305	284	261	244	260	296	287	289	268	309	316	268	311	327	286	284	280	301	280	269	302	269	327	313	309	286	292	300	303	259	279	284	271	279	310	304	290	276	284	287	278	276	304	268	264	276	264	302	272	295	301	272	299	274	275	294	283	262	271	261	271	259	276	298	284	286	275	272	262	295	271	286	279	293	270	277	272	276	291	289	283	267	305	274	264	270	291	276	296	263	262	258	304	265	293	301	281	264	330	280	261	293	292	275	287	284	269	276	329	300	303	288	268	283	281	316	282	296	280	284	284	286	262	260	271	275	315	291	283	265	311	265	270	265	286	271	253	305	296	282	256	273	302	279	265	286	284	289	282	291	304	263	290	283	282	278	286	273	295	279	311	269	275	313	295	300	269	234	286	272	295	273	274	284	282	299	296	226	278	299	286	318	300	268	277	266	262	300	253	280	271	297	299	279	274	266	263	257	270	287	272	302	290	308	264	293	315	293	303	256	265	309	282	346	291	277	273	315	268	311	265	283	328	251	264	285	280	274	316	303	272	297	284	286	289	266	295	271	299	325	307	274	314	301	276	272	301	288	260	277	270	288	282	284	275	279	266	243	312	245	275	298	253	312	272	273	264	262	289	274	270	264	291	329	296	245	262	286	301	294	275	270	260	293	266	287	282	299	293	285	266	301	301	290	273	301	285	273	274	262	264	283	254	298	286	274	282	308	303	275	308	292	281	294	294	276	268	301	301	305	285	285	284	296	266	300	263	261	264	316	281	263	271	315	303	273	303	271	299	301	290	259	283	333	313	282	303	265	267	303	296	274	280	303	254	316	274	270	294	281	307	288	302	291	275	273	297	309	307	273	245	273	264	283	282	248	318	273	251	251	279	285	277	284	317	318	288	245	272	296	301	307	314	270	287	291	280	291	310	278	305	271	272	277	262	275	287	251	304	261	283	259	288	294	275	284	321	272	254	248	255	309	277	264	281	258	296	253	309	304	288	300	288	278	263	279	295	267	267	297	333	297	278	274	292	267	292	264	273	285	269	276	263	286	306	277	247	259	273	258	303	274	259	273	286	292	292	310	276	291	260	289	249	271	294	306	292	288	276	306	303	297	287	265	252	306	249	301	266	282	293	305	281	304	289	280	296	278	310	291	328	295	273	273	285	282	272	261	247	296	303	306	275	280	259	286	279	242	267	277	280	286	277	266	260	295	293	271	274	269	288	258	294	255	255	290	284	263	272	268	270	300	310	308	290	279	286	289	278	290	294	245	289	282	291	276	302	294	304	250	288	290	283	295	266	285	278	299	286	260	270	289	277	299	287	289	285	315	294	275	259	272	271	326	273	289	264	288	291	271	269	274	262	276	279	281	296	309	263	270	247	268	281	286	304	282	291	285	280	265	284	263	287	290	284	281	322	291	282	251	272	296	286	281	319	274	273	288	283	281	245	268	282	241	261	294	306	319	299	282	274	288	313	285	275	300	272	304	302	317	265	272	269	308	266	283	271	284	306	288	276	237	285	244	284	286	285	284	254	279	281	262	287	276	312	246	293	278	300	306	285	273	298	241	264	282	266	276	262	277	271	286	248	281	298	290	296	291	288	326	286	301	300	273	282	292	279	294	282	289	282	241	241	293	327	289	281	274	277	308	280	271	278	292	248	274	287	283	266	302	284	315	290	269	262	286	289	298	279	293	301	266	317	298	285	250	284	279	258	258	273	277	275
6473	1262	2166	2646	2291	1971	1737	1529	1433	1225	1176	1114	990	1045	1010	976	937	1016	959	944	920	920	815	839	813	825	795	777	771	786	759	775	818	749	732	775	757	717	743	748	723	717	713	701	717	683	707	751	677	712	754	752	690	698	670	672	672	703	704	693	668	666	680	677	660	669	685	656	692	649	666	679	679	702	674	702	649	666	698	654	681	626	678	699	684	637	633	638	699	697	682	684	696	639	680	710	656	646	671	690	697	650	632	640	631	697	682	694	650	649	654	724	718	627	673	624	662	645	641	656	664	656	670	650	642	670	647	652	655	682	679	627	681	691	629	719	654	684	690	662	685	619	677	612	657	655	645	659	679	667	647	669	702	685	655	680	686	655	658	628	685	695	649	679	643	681	638	689	639	692	709	686	672	661	632	693	605	655	666	625	667	644	643	650	614	688	661	645	642	682	652	658	634	681	683	633	634	632	629	664	664	696	657	655	644	662	647	626	604	714	628	686	647	643	636	670	654	702	671	668	669	652	638	685	680	620	657	666	641	716	687	645	640	618	649	661	638	636	700	638	659	671	658	647	663	665	686	712	645	657	648	680	655	682	665	657	604	655	634	663	649	625	667	689	693	663	653	669	637	650	673	656	635	658	656	669	677	674	638	679	663	684	624	710	641	680	677	687	640	636	693	672	658	703	667	691	702	686	658	671	643	667	623	648	642	665	604	680	676	671	674	640	712	611	673	651	667	674	638	672	648	668	661	686	607	672	660	670	710	658	633	656	692	668	676	705	682	618	618	656	671	688	629	727	644	604	647	625	660	724	652	656	682	682	679	608	679	689	729	693	695	666	671	617	621	665	637	676	658	646	637	649	649	627	678	652	679	622	730	660	717	658	681	636	665	678	656	644	656	687	697	687	668	669	663	628	642	679	658	668	677	617	704	668	650	630	680	679	713	636	658	645	679	684	644	697	638	641	678	699	643	667	653	664	662	643	671	658	631	658	696	658	614	688	669	685	637	671	661	661	661	669	612	676	659	696	625	656	626	679	647	616	656	685	741	628	657	673	717	666	643	704	637	675	615	670	694	658	638	663	658	665	625	652	681	684	666	680	660	665	640	652	637	616	650	607	600	671	649	669	642	670	653	655	652	676	615	651	654	662	658	649	639	660	723	664	634	669	654	674	685	681	668	659	661	709	672	663	696	697	658	626	668	698	660	664	678	624	678	638	659	693	657	596	628	593	629	690	680	624	671	662	704	691	655	681	687	639	617	677	658	654	698	682	648	642	689	623	680	704	672	675	665	667	647	643	663	654	670	631	637	624	697	636	698	667	683	648	664	641	666	652	669	696	674	670	681	680	655	650	653	664	669	656	676	716	696	668	670	629	708	644	667	711	652	694	657	700	644	684	675	688	693	648	618	680	642	641	627	635	665	642	655	630	663	640	650	671	677	657	629	693	642	610	670	665	650	698	641	675	654	641	636	673	672	646	726	618	692	681	719	680	636	623	650	632	660	692	681	656	641	660	658	665	664	676	658	678	684	663	688	675	630	658	657	674	675	638	616	674	661	665	652	669	634	682	652	681	659	662	664	678	655	690	641	689	673	706	648	695	661	629	671	652	645	621	629	629	654	644	731	640	663	662	677	718	661	671	655	656	714	667	661	652	658	677	588	650	661	701	645	684	637	644	691	688	651	686	668	692	674	677	678	647	639	703	643	716	650	636	650	665	671	720	677	680	648	689	691	715	640	678	698	685	639	680	661	690	673	658	658	692	625	624	644	670	655	663	654	636	661	632	667	668	670	705	672	656	688	680	683	663	644	676	673	685	672	643	653	627	709	634	677	644	658	682	658	649	717	710	634	655	621	654	724	682	673	644	664	692	628	715	684	661	639	637	607	667	671	638	650	673	665	719	735	624	668	653	634	650	646	680	709	676	645	670	689	669	660	714	653	631	643	645	667	661	640	667	693	659	666	708	676	686	671	678	703	675	661	647	682	636	705	696	708	685	665	631	675	614	680	695	708	671	710	662	698	674	670	689	706	628	714	711	701	631	684	665	633	695	678	658	652	640	705	668	655	690	630	587	648	634	677	689	691	703	689	644	689	682	677	664	692	720	707	667	643	741	624	673	653	673	676	693	693	642	657	683	636	667	678	682	639	610	691	703	719	655	701	666	651	716	676	713	694	698	627	662	648	657	646	634	645	700	659	687	647	677	705	667	709	657	647	659	689	718	672	690	626	613	684	676	635	708	680	646	700	600	692	669	726	687	618	695	695	650	647	661	636	634	680	635	622	656	699	685	653	647	680	681	663	672	688	652	622	662	666	627	652	653	663	655	669	654	666	673	680	671	632	618	602	641	670	661	665	673	650	685	658	639	727	644	656	679	644	694	646	680	657	649	632	689	720	642	674	642	757	624	682	653	648	703	646	718	653	663	633	621	676	675	669	612	627	676	681	670	628	609	696	648	614	615	682	649	697	618	636	649	637	625	683	681	643	643	706	671	633	657	675	634	706	638	653	678	687	693	630	680	697	692	693	667	648	658	650	719	695	649	669	653	657	638	638	667	662	650	680	648	664	696	660	655	651	643	686	659	662	651	679	623	637	619	715	649	699	635	704	624	686	679	631	652	649	660	695	648	658	657	696	678	659	661	697	642	687	646	659	659	701	605	687	686	670	680	669	631	642	673	652	669	664	658	673	630	669	641	689	631	650	644	689	684	677	676	692	681	655	661	666	641	669	633	682	692	678	698	679	671	703	710	624	656	659	679	660	592	665	676	660	638	652	658	643	647	694	687	702	687	692	672	660	596	657	701	605	588	650	628	697	647	634	700	652	665	693	673	653	674	624	659	644	682	637	643	667	654	669	654	674	669	704	652	703	670	674	691	674	631	608	649	653	648	615	668	688	671	677	628	624	655	617	677	654	678	650	619	646	669	661	682	676	676	688	636	695	687	651	644	682	707	644	681	636	682	669	653	698	637	631	661	707	650	631	660	652	665	634	663	671	706	656	671	659	625	658	660	639	641	642	706	656	627	658	672	661	655	661	673	616	665	622	653	658	643	704	689	697	654	656	638	639	644	666	690	683	684	644	662	614	645	652	676	670	631	683	651	668	621	682	643	647	717	713	687	659	638	684	612	678	658	632	644	676	674	692	685	673	684	645	654	704	662	700	680	662	650	612	660	729	707	646	646	673	665	664	735	617	655	651	652	658	665	673	719	663	633	645	619	661	662	705	650	651	702	682	656	639	565	664	646	670	644	719	666	688	665	678	626	674	639	647	677	652	632	657	664	699	673	650	624	647	621	707	642	650	696	618	657	577	671	681	663	636	654	684	664	664	650	676	670	711	639	696	665	693	665	671	643	632	644	664	644	685	655	656	637	634	661	680	648	623	704	650	651	662	695	655	665	647	684	644	663	654	695	667	635	666	709	670	684	672	719	660	666	648	691	662	643	656	631	683	653	644	638	651	607	626	628	645	651	670	664	669	652	626	628
13955	1514	1596	1303	897	646	588	462	485	391	391	361	328	333	341	305	311	325	316	340	309	318	309	290	272	281	282	272	258	276	235	262	270	274	299	261	252	233	269	260	266	257	257	254	267	258	268	230	264	215	274	244	246	225	246	240	239	259	231	219	222	256	258	245	238	238	249	235	217	248	226	250	250	290	251	263	277	218	210	235	228	264	261	243	247	252	214	242	252	260	231	221	250	264	249	245	251	263	245	212	239	222	239	236	260	247	262	280	247	239	275	260	239	248	257	275	245	246	261	239	212	249	250	257	247	243	250	262	245	252	252	258	261	235	260	271	249	259	255	217	217	234	229	248	237	220	242	252	240	272	262	213	234	233	191	235	253	256	236	235	242	275	243	240	237	252	252	231	267	261	225	251	264	223	265	206	240	262	265	230	238	268	206	250	237	229	222	243	240	222	241	231	248	235	227	249	228	241	220	254	254	241	233	221	276	239	269	232	220	229	261	251	231	252	244	230	257	225	251	269	214	240	259	237	232	220	259	244	230	228	235	262	246	224	258	279	245	242	210	271	271	254	205	240	245	265	239	242	246	239	267	239	266	266	271	240	208	244	227	211	222	234	263	244	271	228	267	224	246	231	256	220	258	248	240	248	250	224	237	239	253	237	259	234	257	230	227	288	244	240	241	248	223	235	256	229	236	231	239	276	226	255	246	250	239	223	236	251	234	237	235	253	276	247	243	247	242	239	252	254	269	235	246	219	231	237	243	207	277	241	239	245	231	243	224	258	211	256	245	233	250	227	238	263	227	231	253	251	253	225	231	228	248	236	259	241	246	272	285	231	251	252	245	248	251	271	225	246	240	244	207	262	268	257	245	241	277	248	250	228	244	210	251	255	262	234	232	267	208	239	240	225	213	242	256	261	240	257	223	272	250	226	251	260	257	241	218	221	222	239	260	242	241	220	223	254	251	239	229	236	237	212	254	228	241	237	268	260	254	242	236	250	213	275	255	227	214	252	227	254	267	222	239	234	242	249	258	254	236	223	247	252	227	250	242	246	237	242	239	217	236	236	241	242	258	234	259	235	227	237	254	250	241	262	242	254	244	266	205	229	239	265	250	243	276	252	218	216	251	245	246	223	235	232	259	249	249	233	220	245	252	259	237	230	228	232	247	248	276	251	238	244	254	252	253	231	255	239	229	240	219	256	239	272	272	261	223	263	230	236	222	273	229	214	222	225	221	265	246	292	239	246	259	212	255	250	229	232	260	266	256	215	226	258	230	228	241	249	229	240	241	244	255	230	235	252	279	269	258	270	228	280	248	237	230	220	250	242	260	279	221	222	235	231	241	245	261	263	240	212	260	232	255	273	227	245	254	209	272	240	234	268	236	214	256	251	216	227	216	250	248	276	235	270	239	246	243	257	263	220	259	243	239	254	231	235	248	241	229	266	233	225	266	261	254	247	252	276	290	246	255	234	271	252	241	303	268	265	233	216	265	238	241	256	260	199	239	246	265	248	246	233	240	252	231	245	230	211	223	218	233	260	246	277	228	259	246	205	232	217	219	234	245	235	257	248	212	283	233	257	229	261	217	239	244	232	256	267	263	224	240	241	222	208	274	243	234	241	271	247	255	254	224	231	260	225	240	219	260	242	221	238	227	205	256	235	210	248	243	245	265	242	229	230	246	247	236	262	234	218	260	257	244	236	219	209	231	224	253	250	236	246	236	238	230	257	260	289	266	225	241	259	263	210	230	267	235	268	229	230	260	245	258	241	195	243	244	244	251	229	230	258	247	248	229	215	247	227	258	250	252	243	259	237	227	217	249	262	228	247	174	224	274	269	221	246	246	270	219	244	216	254	230	259	262	249	230	252	217	244	238	270	243	223	242	255	249	254	255	233	255	247	244	278	227	255	227	259	249	218	230	245	240	239	219	243	239	239	221	251	214	275	249	271	236	190	253	266	239	299	240	208	256	246	245	248	224	213	241	206	240	222	251	245	275	252	228	229	226	237	224	207	234	243	231	234	232	220	233	236	250	207	257	255	273	277	238	226	245	241	233	225	250	221	208	269	249	222	263	241	206	257	264	256	251	256	287	233	253	254	250	250	252	250	258	246	250	219	228	236	225	257	240	235	234	224	259	257	290	259	257	225	228	237	219	252	215	214	236	260	235	223	249	218	246	250	261	254	242	271	247	231	252	245	257	245	274	222	264	227	261	247	245	251	263	273	239	240	257	260	244	222	241	212	220	231	231	261	242	252	231	236	229	244	218	232	237	255	243	253	226	258	238	232	265	240	236	244	253	260	247	242	230	233	238	197	220	256	247	233	250	222	217	244	241	248	245	229	242	229	273	242	261	242	248	285	229	271	242	227	255	245	245	241	226	253	232	235	263	254	250	258	255	234	190	230	231	230	231	229	244	218	246	223	252	266	225	252	224	250	259	220	272	230	242	235	263	244	258	237	246	227	259	232	241	227	230	269	268	217	254	234	230	223	241	256	211	234	244	253	217	232	258	236	239	223	244	237	257	249	230	244	254	249	243	254	245	227	244	250	251	259	263	265	257	250	216	237	254	258	210	232	266	235	213	207	237	229	273	215	237	265	259	254	219	242	242	224	262	247	252	258	220	196	231	233	229	237	281	248	250	233	245	231	240	257	243	250	233	261	229	225	259	236	211	225	249	269	218	283	238	257	250	268	251	280	254	234	259	241	245	222	273	264	243	263	241	279	273	236	237	261	233	226	236	229	236	219	236	244	276	216	236	230	230	246	231	230	261	269	226	236	280	241	249	252	217	241	235	241	238	264	221	226	236	276	256	234	239	239	253	260	266	264	246	247	234	241	256	252	261	219	241	226	191	240	223	216	224	278	249	238	248	244	245	236	280	260	227	233	250	227	203	261	252	223	258	265	229	219	248	232	255	243	224	276	226	233	261	246	223	248	252	261	235	277	240	272	239	232	263	239	263	253	236	238	256	256	257	242	214	228	248	251	262	253	264	247	236	248	222	250	227	225	252	273	242	227	272	217	237	263	236	251	248	258	212	230	240	239	227	253	249	251	256	248	217	224	235	238	246	232	249	230	267	236	259	262	229	267	254	230	246	257	230	227	240	265	236	245	249	226	250	248	249	254	248	255	225	284	236	250	240	236	224	224	234	261	221	288	242	229	216	241	278	262	239	241	221	248	263	214	217	208	259	263	244	256	204	232	260	237	247	221	223	249	279	277	254	233	216	270	217	229	278	256	268	257	243	225	247	234	237	256	219	239	239	262	262	242	250	248	263	246	257	274	232	256	239	254	227	239	245	218	232	255	231	237	229	229	239	229	273	253	234	247	236	226	262	244	257	275	229	220	248	267	249	233	239	231	244	285	229	211	281	234	248	261	209	263	227	233	234	260	258	275	256	208	229	237	251	222	234	240	243	237	272	242	244	259	254	273	244	238	231	274	251	237	215	231	244	249	231	249	235	257	231	226	256	250	224	263	299	246	247	247
8379	1496	3155	3777	3301	2706	2383	1945	1712	1585	1338	1354	1190	1108	1123	1065	1011	1091	1040	964	978	953	881	817	829	812	764	750	746	724	715	728	699	686	685	706	687	667	716	671	668	668	701	635	662	586	670	643	647	625	578	598	605	626	575	591	612	592	573	619	594	595	592	584	578	608	617	599	564	601	629	575	573	548	611	558	532	582	548	573	582	571	560	548	533	537	567	562	599	525	566	606	598	584	573	575	562	547	582	592	597	607	584	615	560	596	603	614	522	577	590	572	535	556	522	578	599	631	561	588	554	562	596	546	579	578	571	621	590	589	569	562	524	568	606	579	527	588	536	568	525	567	558	574	565	573	615	576	543	570	577	545	564	598	559	602	573	521	575	564	582	570	509	574	585	566	571	570	549	554	557	559	536	545	553	589	601	541	615	556	540	578	561	546	544	536	614	551	551	556	572	557	630	550	571	587	538	582	588	541	551	619	555	612	566	594	596	572	570	586	589	580	557	590	575	539	584	578	540	567	530	553	517	547	569	563	562	556	555	564	565	543	543	563	550	558	569	516	543	555	587	605	562	588	574	588	623	560	552	592	603	573	566	585	572	533	576	555	546	551	542	567	566	541	531	574	581	561	584	554	563	559	543	561	552	555	581	565	605	552	572	572	559	543	553	578	570	541	580	552	566	573	544	558	560	589	593	584	558	532	556	580	571	522	570	532	540	560	562	555	560	622	549	558	541	574	569	578	573	562	589	563	538	551	517	593	545	574	591	579	584	589	558	583	560	581	574	559	535	568	578	565	613	562	592	608	617	581	554	552	562	574	576	572	549	576	573	569	507	567	515	582	526	574	565	570	532	533	572	566	552	612	557	596	575	578	556	582	574	596	536	563	577	536	588	548	579	563	566	544	512	599	587	566	554	564	569	551	526	564	595	553	595	587	589	600	529	560	561	606	583	564	577	555	570	580	564	508	609	575	564	533	538	531	597	551	598	561	580	587	555	571	534	607	599	551	552	601	524	556	531	587	569	561	588	554	582	560	569	562	588	567	579	554	613	555	558	656	585	579	558	545	547	546	560	547	554	599	553	550	593	580	555	544	550	566	533	548	569	563	583	559	597	548	541	588	536	563	595	561	548	586	532	620	557	549	561	543	575	564	583	536	553	621	581	534	538	573	569	601	582	553	564	571	536	585	525	520	548	591	578	548	600	602	549	543	579	557	548	521	600	605	593	561	603	503	561	583	591	512	566	559	562	538	586	497	594	557	528	560	508	551	559	555	543	555	567	593	566	548	575	584	595	580	550	547	543	578	536	584	579	545	609	532	601	551	531	572	531	561	574	600	560	553	557	560	591	579	579	551	556	567	610	561	600	571	545	546	556	561	580	500	584	565	542	584	587	576	546	581	557	552	581	579	544	626	577	566	576	564	577	566	548	598	572	579	622	580	564	568	552	604	611	556	556	611	560	625	597	571	575	560	588	541	561	596	567	538	595	518	559	549	558	555	555	528	523	521	585	569	601	594	533	546	522	559	558	562	574	580	569	579	526	522	551	608	583	576	596	521	566	545	578	576	559	566	580	567	606	574	570	577	567	585	535	538	577	565	593	553	551	563	581	578	545	539	524	547	595	530	545	568	603	578	580	563	564	556	587	571	582	567	568	555	555	589	527	572	550	541	519	566	557	556	544	516	566	535	584	611	550	532	576	568	602	577	575	581	581	568	557	536	578	561	544	560	527	574	600	562	581	582	555	588	563	565	573	565	568	589	606	581	593	569	591	562	569	591	560	580	603	579	555	526	555	578	585	612	548	584	532	570	579	575	541	592	556	582	540	530	552	561	598	551	572	583	529	580	536	579	565	579	580	543	615	561	558	542	561	549	592	575	530	571	599	561	547	554	552	547	594	562	527	617	538	606	570	558	556	603	519	587	552	557	562	567	616	515	550	569	592	585	566	563	559	572	549	550	575	588	581	593	523	579	590	563	577	588	579	569	521	603	543	550	571	629	573	560	607	566	589	533	553	611	572	565	567	583	612	537	578	568	534	553	610	562	560	514	565	564	542	627	584	576	561	576	524	556	539	568	529	545	562	563	567	585	541	539	579	574	577	591	570	601	557	558	531	621	547	546	517	567	565	535	589	590	560	575	577	542	573	600	542	571	553	580	582	513	551	566	551	557	552	580	563	574	555	564	559	634	563	541	557	579	580	562	545	539	582	547	569	540	585	580	575	544	555	514	561	551	516	554	561	564	557	581	569	578	577	585	555	541	535	551	536	550	545	577	585	568	562	544	531	580	582	490	576	577	584	575	591	593	546	573	567	526	521	598	525	564	598	567	559	538	584	558	557	568	569	531	554	537	535	587	577	552	567	611	562	561	586	563	507	564	565	561	598	589	514	562	552	550	562	543	559	571	630	541	593	558	546	529	614	577	565	566	551	589	561	576	596	554	514	531	578	552	595	542	536	543	512	560	550	576	529	526	516	566	560	533	524	574	592	573	530	546	581	523	605	599	571	592	568	558	560	534	605	582	548	603	543	558	581	532	569	540	579	555	563	575	578	589	589	577	536	553	537	583	528	541	536	584	554	568	568	556	535	545	549	544	555	573	586	597	578	565	568	557	534	558	557	532	556	544	558	556	568	547	543	555	562	543	583	571	582	567	597	568	576	599	595	579	562	567	555	566	568	544	607	619	540	585	545	569	560	559	570	549	599	569	574	575	546	514	567	581	559	576	562	531	572	555	572	536	584	558	559	525	535	583	614	535	536	578	528	579	564	586	576	569	561	552	528	561	563	522	547	555	573	578	536	538	554	556	532	585	528	575	603	571	529	574	589	542	576	573	555	544	563	582	576	608	549	581	576	543	532	625	562	578	561	557	525	585	568	555	546	546	572	576	624	537	541	585	620	562	561	559	545	576	572	526	608	558	553	592	570	584	558	570	557	566	582	580	573	577	562	562	601	565	589	562	566	604	560	532	610	577	520	563	552	568	550	539	610	541	522	585	539	577	541	538	561	530	544	590	543	557	568	611	576	551	558	585	570	602	567	577	550	547	540	594	585	580	519	565	576	566	550	567	543	557	527	563	530	542	566	571	548	549	551	579	595	549	579	543	533	570	549	558	550	552	565	590	546	587	566	576	559	563	564	541	536	597	564	587	595	615	545	586	602	574	569	603	537	583	593	554	576	605	540	639	538	586	512	553	582	583	606	579	553	578	564	536	564	568	558	584	537	543	585	614	587	567	588	566	558	550	555	573	600	580	565	592	551	547	574	524	573	544	593	566	589	566	600	560	624	558	519	597	609	593	551	594	572	603	591	589	577	574	563	594	580	542	543	579	561	582	572	577	518	561	568	526	570	577	593	532	529	557	555	592	574	549	579	601	548	538	583	525	550	587	571	569	532	552	505	586	561	604	590	548	617	567	516	542	599	540	620	585	594	530	577	587	533	578	583	561	577	570	573	572	518	562	570	553	558	557	558	511	561	576	594	550	577	554
1497	350	429	402	328	269	271	245	254	233	250	240	196	239	187	261	222	224	260	218	210	203	196	209	209	207	226	236	201	205	228	212	200	196	235	217	196	232	216	217	232	223	210	197	237	201	220	208	231	170	226	235	217	204	198	227	238	213	199	193	193	206	204	193	212	208	219	218	203	208	221	197	230	205	213	236	198	222	219	191	207	200	200	238	147	196	189	201	213	203	188	205	216	209	184	222	206	188	196	219	217	196	207	237	209	204	203	192	224	203	202	216	232	201	229	208	220	247	226	230	230	218	209	212	197	216	214	202	209	205	227	236	218	214	249	206	225	220	213	199	205	226	241	202	221	214	193	193	248	226	217	208	210	217	182	204	232	213	220	207	205	225	209	228	185	235	206	202	225	220	218	215	200	227	246	221	211	216	207	213	214	189	205	210	192	206	200	214	219	231	199	196	197	198	209	194	183	216	187	217	215	211	198	193	205	209	196	175	198	205	220	185	190	225	197	209	220	212	221	224	182	184	194	197	225	183	210	206	218	221	191	207	211	195	195	200	190	204	224	218	232	196	205	205	216	203	226	225	238	231	217	208	219	223	221	195	201	169	186	199	208	234	215	194	204	204	230	197	210	225	214	197	198	234	218	218	235	207	205	218	218	209	198	202	211	214	206	227	181	195	213	200	214	221	177	191	195	207	217	201	212	219	191	223	212	195	194	226	226	199	228	197	204	203	214	211	184	197	204	213	208	211	214	221	224	182	201	223	171	187	235	223	210	217	194	214	209	205	186	221	212	213	207	216	218	203	208	211	221	214	227	206	224	204	216	226	192	207	212	200	192	205	219	203	223	205	196	164	183	192	201	237	213	202	218	219	221	214	215	227	192	199	207	207	248	217	191	201	206	224	222	202	222	213	212	202	229	250	227	205	234	253	187	235	236	196	218	187	202	202	229	194	206	219	187	219	217	234	190	198	207	176	224	209	224	193	203	197	216	228	211	198	205	210	220	215	199	219	188	208	187	213	207	201	201	222	197	226	187	198	231	235	207	197	217	203	214	219	226	210	222	218	210	211	214	217	224	215	190	222	215	218	191	214	221	223	230	219	219	217	213	189	202	193	215	249	238	226	180	202	214	191	177	203	216	226	219	208	211	208	185	217	205	218	203	212	206	217	206	234	204	186	193	182	220	194	197	219	213	203	184	199	209	202	217	201	201	184	218	192	231	210	198	201	207	221	210	198	194	210	210	196	185	194	218	213	206	201	204	210	196	191	224	206	216	206	222	244	210	218	199	177	211	215	234	196	241	215	203	203	203	199	235	229	223	200	213	207	220	216	208	205	198	200	193	223	185	219	209	219	198	198	197	200	225	238	226	193	210	223	203	217	207	208	218	249	202	184	224	208	217	203	205	206	215	232	201	216	197	227	202	188	199	193	212	216	219	209	210	196	211	205	207	219	207	213	217	214	198	214	192	207	215	219	190	213	200	204	190	214	223	219	185	233	187	225	209	223	195	217	199	211	237	207	213	211	220	233	224	214	213	238	203	216	197	211	208	208	198	210	183	216	199	219	242	215	233	220	212	207	220	217	206	197	219	195	198	208	220	187	208	210	204	215	180	197	216	190	196	224	229	211	214	205	213	201	199	173	205	206	217	194	250	194	223	196	228	196	222	207	192	207	210	229	194	191	185	249	223	216	194	228	222	209	251	177	231	183	220	201	209	192	198	222	213	164	207	211	192	214	228	232	192	207	228	236	185	214	183	197	212	197	209	217	213	209	216	203	209	174	203	211	216	210	221	202	225	219	205	215	210	212	200	207	222	198	208	235	191	215	232	208	198	185	209	193	209	194	209	201	219	219	216	209	201	198	189	224	194	219	208	227	226	208	207	224	220	215	184	196	217	210	202	208	208	206	230	223	225	215	188	229	211	237	236	196	231	207	198	215	218	205	199	182	209	202	225	215	203	206	225	209	204	208	206	212	190	187	219	220	211	203	210	196	192	218	202	200	226	192	198	219	220	217	242	231	198	208	221	183	208	204	220	210	212	207	230	203	222	226	239	218	213	232	229	191	184	199	175	229	211	216	183	170	211	227	221	220	197	208	220	209	224	200	197	204	193	197	234	226	219	211	196	203	188	223	206	202	221	190	211	160	184	201	178	235	219	217	223	196	218	196	202	208	187	221	229	243	231	192	219	197	183	206	203	217	206	227	226	230	195	231	218	227	209	227	210	211	200	197	202	219	195	188	255	238	240	202	208	185	217	210	224	225	211	188	218	215	182	205	236	223	216	210	214	221	247	181	230	240	202	245	193	200	223	210	235	176	200	212	227	197	206	205	217	213	211	204	205	199	200	219	229	216	219	193	221	207	199	221	208	199	235	215	211	179	230	185	203	197	204	214	187	197	202	203	208	206	214	239	221	234	194	231	203	213	210	225	218	230	202	218	203	208	242	180	220	198	220	203	217	198	206	206	208	203	202	203	220	186	216	179	213	198	224	195	191	172	211	209	190	225	202	220	193	184	216	208	239	215	214	197	229	228	198	185	211	216	211	215	211	214	196	219	235	204	227	230	186	231	213	212	201	206	226	188	191	211	187	195	207	201	229	211	200	215	184	220	215	200	216	227	220	217	211	215	232	224	187	202	190	225	212	201	226	240	218	221	235	222	198	225	214	205	199	184	229	218	181	207	198	218	222	219	226	210	209	230	212	195	202	199	190	197	200	224	199	217	189	181	188	205	195	215	206	200	222	230	229	185	181	188	179	182	212	216	206	212	215	206	201	201	199	220	196	211	198	213	208	206	217	205	184	200	205	212	196	206	218	232	200	205	200	219	204	208	203	195	204	186	203	201	210	232	214	213	225	195	216	211	191	217	215	220	189	199	193	212	222	214	186	211	210	181	185	209	251	201	207	213	211	213	205	233	185	227	243	228	195	211	215	219	225	195	194	202	219	210	188	219	205	209	209	221	240	192	204	203	213	215	238	204	211	244	203	234	205	187	211	219	198	190	196	229	202	189	206	185	213	183	196	202	182	207	210	197	209	178	194	217	196	211	193	197	207	203	201	219	185	219	196	186	221	210	196	203	215	198	217	216	225	221	231	217	194	210	210	224	218	180	201	183	197	223	244	237	215	194	201	210	178	225	214	231	217	214	237	199	206	217	234	209	202	244	252	225	199	227	214	188	209	234	206	212	202	208	218	228	206	202	224	198	216	194	207	213	204	196	189	221	214	194	180	197	198	201	188	194	203	224	230	208	249	207	203	215	197	212	204	197	209	197	218	203	228	181	217	240	241	181	203	209	235	209	212	212	194	211	191	207	224	205	189	187	206	204	199	227	215	216	206	203	208	209	225	210	206	207	197	208	200	194	249	208	223	186	189	196	223	227	200	187	205	249	198	199	216	208	219	182	253	208	210	200	196	236	185	213	207	228	179	208	206	212	197	226	198	197	219	194	206	188	225	191	195	202	231	221	225	195	227	204	210	218	226	207
1763	676	1020	1152	1121	882	911	812	805	712	723	673	666	620	608	611	598	652	624	660	602	557	537	596	559	561	558	566	513	549	590	561	568	545	587	553	550	563	544	578	511	579	538	542	538	520	542	544	515	515	531	523	528	530	514	519	537	516	521	516	519	531	509	581	518	510	512	487	482	487	487	555	544	508	489	512	498	503	538	494	515	523	497	509	500	514	495	504	522	535	514	533	525	484	514	520	524	483	515	525	488	489	518	536	544	542	498	519	498	486	503	533	521	494	470	533	494	511	528	532	499	507	506	516	493	488	482	479	509	520	529	515	513	488	504	531	477	530	521	505	530	530	540	494	476	477	532	504	460	512	519	488	516	475	500	525	565	490	533	481	507	525	494	544	507	472	490	531	526	513	504	539	545	504	498	513	480	499	542	502	508	468	533	508	503	495	511	476	489	522	516	546	525	515	507	538	488	469	497	534	498	510	498	509	508	505	477	531	495	497	511	516	533	488	483	500	517	505	478	554	491	513	487	532	537	528	470	532	488	541	539	495	521	500	548	511	507	527	532	482	461	491	532	474	498	479	517	524	520	479	558	493	483	518	496	492	513	562	533	511	519	514	501	542	482	511	501	508	523	546	468	500	541	468	488	508	486	524	510	521	506	503	482	556	492	530	539	544	506	557	512	500	536	503	497	516	560	501	535	498	487	523	485	494	535	511	500	489	499	536	543	485	457	509	528	539	507	494	502	533	506	509	514	507	515	539	483	500	548	469	480	498	499	577	473	539	551	472	527	497	560	516	516	515	526	491	496	511	575	526	500	506	522	492	520	561	543	485	519	497	510	472	494	527	538	506	494	486	488	525	492	493	451	538	484	529	533	531	509	545	493	507	531	484	494	484	489	546	520	511	535	519	511	507	468	519	533	527	517	486	491	525	495	508	499	529	513	513	533	521	541	502	506	529	527	500	570	495	548	507	520	492	499	523	513	569	500	510	528	498	498	536	506	491	508	461	548	545	492	471	562	547	477	487	478	479	509	516	522	481	515	529	500	539	508	443	490	521	482	553	501	473	492	521	501	503	505	524	478	554	504	492	488	497	484	498	490	522	525	508	513	493	501	469	516	500	489	533	481	477	542	466	487	507	529	536	483	519	512	542	519	526	520	454	478	511	526	524	505	497	519	540	517	516	504	502	493	513	539	472	526	494	504	534	467	540	451	510	541	521	505	512	463	518	531	517	520	518	481	443	479	523	489	481	514	502	466	517	484	469	485	550	498	502	579	480	471	466	466	505	503	500	521	549	495	542	524	509	524	532	510	505	510	531	478	498	506	510	486	509	458	520	520	475	520	508	477	565	447	498	481	495	511	506	556	512	525	534	527	509	505	506	502	547	498	518	494	514	503	520	518	461	499	470	530	479	536	512	549	485	486	485	494	501	479	513	531	527	509	580	543	481	510	520	525	489	526	506	515	506	528	531	511	509	523	524	482	519	534	483	476	499	485	474	503	524	440	500	486	502	500	490	548	500	521	504	557	479	474	514	488	496	473	530	504	529	528	505	509	499	484	539	486	489	519	483	514	489	540	509	509	526	519	543	507	514	510	544	498	494	527	549	501	490	509	486	483	534	498	535	495	531	521	514	526	530	497	481	529	509	517	486	512	491	491	540	499	528	521	521	534	567	461	520	529	535	480	523	492	540	504	474	489	505	468	551	538	498	502	513	515	496	521	467	478	507	519	518	480	526	507	512	504	517	468	493	521	515	527	502	539	514	518	526	527	553	525	549	538	512	533	467	516	528	487	518	523	478	481	479	496	535	509	484	512	523	539	463	573	521	529	509	469	499	503	512	514	519	516	509	512	512	525	503	530	547	480	518	552	500	489	535	510	511	501	533	476	538	559	491	469	500	508	446	497	511	515	475	537	508	516	511	500	531	510	517	505	523	487	498	490	518	519	538	509	552	501	486	524	520	533	511	531	511	558	519	463	528	523	535	508	521	471	486	488	483	487	548	481	522	498	512	540	486	505	534	509	498	498	511	510	514	492	523	500	542	513	507	494	506	514	525	493	510	508	568	508	568	523	498	522	523	533	509	499	554	519	529	514	473	503	501	476	519	474	519	491	532	508	473	515	518	520	509	498	509	499	530	528	466	486	523	535	525	534	514	488	531	509	524	528	534	495	489	561	520	514	562	486	525	532	516	526	522	542	504	549	527	500	507	521	505	512	485	532	482	508	486	483	546	538	513	502	510	498	522	532	512	499	507	494	501	495	496	486	523	543	533	495	525	504	498	512	513	500	529	529	531	500	527	485	509	520	549	532	523	519	512	484	522	531	509	525	500	518	530	538	508	498	520	489	453	502	486	544	555	487	479	493	569	550	533	503	516	545	531	491	502	493	484	491	528	528	485	497	501	521	538	495	539	534	528	500	481	514	497	487	547	478	534	521	498	524	526	514	498	488	512	509	535	532	509	513	469	523	489	514	546	457	509	510	495	500	483	486	469	513	508	501	515	537	474	536	520	535	551	527	485	515	515	461	505	513	505	527	521	507	511	537	474	514	511	487	522	518	507	478	515	524	475	505	514	495	516	499	524	492	529	538	513	459	503	494	500	545	503	541	530	481	522	513	520	481	511	511	498	441	502	538	556	479	531	517	509	539	533	511	493	513	530	512	514	523	501	515	452	529	517	448	525	516	501	543	522	506	508	530	523	483	505	546	510	508	492	523	494	482	521	542	530	530	503	522	484	493	498	517	497	494	480	532	479	465	521	512	510	478	483	511	543	532	530	523	532	495	504	495	493	491	468	541	518	492	525	503	504	499	479	505	466	586	500	514	508	531	497	545	491	527	524	547	484	466	536	487	494	483	536	554	521	484	538	507	512	524	543	501	529	507	495	485	508	486	538	499	516	523	464	518	505	521	521	504	503	506	507	531	536	512	478	542	487	507	516	502	518	514	501	442	536	514	497	504	474	509	520	495	497	532	497	478	551	516	515	552	539	508	500	529	494	504	503	495	506	495	462	490	535	512	550	518	512	507	502	519	514	492	498	508	497	520	548	500	522	516	516	566	493	537	463	546	558	498	550	506	475	512	509	512	470	496	501	498	492	478	490	508	547	506	510	491	529	523	515	506	506	464	508	478	483	491	482	441	504	513	566	508	508	520	526	502	527	485	489	535	472	535	501	525	491	526	499	507	516	549	505	533	522	506	490	506	514	475	538	511	496	494	493	499	506	491	475	524	515	511	521	513	519	538	554	500	518	515	493	488	562	517	508	519	498	528	492	539	487	518	533	493	479	531	484	502	480	561	511	536	485	500	546	487	518	537	544	522	505	487	494	537	527	547	527	500	514	526	537	541	493	477	502	484	517	486	484	513	502	519	495	518	490	498	515	530	492	525	480	500	550	501	487	518	500	552	514	518	493	520	502	479	499	523	520	538	546	536	463	513	498	493	516	526	486	549	477	492	501	511	536	506	490	511	483	511	513	541	506	524	522
7381	783	964	837	668	582	471	434	399	365	375	367	326	333	329	335	317	318	343	312	314	311	337	295	308	302	304	271	285	300	302	300	285	306	262	314	292	279	279	266	298	282	287	286	292	288	313	298	287	289	294	325	264	273	282	290	322	325	283	291	301	286	288	261	289	286	307	284	271	268	275	281	286	293	286	268	289	290	292	248	251	276	293	286	275	275	297	287	268	285	297	296	258	272	243	284	284	292	287	291	293	274	274	306	314	263	248	317	289	267	255	271	269	307	270	274	288	319	315	292	272	266	288	278	300	268	282	296	250	293	297	296	285	258	272	277	299	265	319	262	251	281	295	276	303	305	254	263	304	282	268	261	290	265	272	277	297	305	298	287	268	300	259	258	289	285	284	260	280	274	311	292	302	287	281	309	301	281	285	267	292	274	267	270	315	277	287	278	293	266	281	281	301	272	292	278	276	266	289	297	309	281	300	273	310	304	294	252	284	272	285	272	324	271	292	293	292	282	274	335	275	276	286	306	269	269	311	278	280	281	285	296	260	263	243	285	280	264	302	275	270	278	261	278	263	309	309	290	282	290	267	293	273	268	271	297	282	271	304	281	301	318	268	298	284	283	286	277	300	286	255	286	281	274	279	269	290	297	303	288	280	307	273	291	260	303	297	259	276	287	289	278	305	288	285	268	288	302	277	286	280	249	300	299	300	290	288	331	319	299	297	272	296	287	290	288	282	286	294	248	269	312	290	284	264	281	285	304	307	295	281	291	266	301	273	294	291	311	282	284	263	273	279	302	303	268	293	271	290	261	297	269	269	278	297	281	319	306	310	287	264	269	260	244	323	317	272	316	308	280	267	284	285	261	291	274	293	250	285	282	244	275	292	289	306	311	278	263	260	280	265	307	272	275	256	307	290	290	303	264	291	286	258	294	247	280	286	297	285	283	266	275	265	296	289	273	265	295	290	290	293	272	282	296	249	262	283	260	293	271	302	265	285	276	283	295	275	281	250	308	296	309	252	286	290	280	267	291	287	301	267	311	303	271	287	249	296	258	271	292	321	270	259	260	251	290	301	277	315	291	303	311	262	289	307	275	260	280	271	275	272	289	274	278	279	290	315	295	272	270	293	276	277	273	301	279	254	298	304	284	288	276	281	251	293	297	274	289	264	292	300	269	296	263	270	276	284	259	291	277	314	309	314	277	282	262	262	292	269	261	288	266	273	255	267	274	279	299	282	282	290	298	264	298	266	289	275	295	281	309	302	267	283	294	254	280	271	320	262	273	254	275	284	275	273	298	294	308	294	262	281	325	283	336	267	263	304	283	285	282	258	280	310	258	299	287	318	268	286	299	296	293	277	266	297	268	289	285	277	289	293	303	280	268	260	280	277	275	269	287	276	271	300	266	276	266	276	286	299	293	293	307	272	279	289	275	289	288	274	286	258	294	268	281	261	288	301	263	293	269	269	276	271	290	288	295	294	265	282	274	278	294	262	282	282	262	254	279	278	298	283	302	261	298	306	284	289	286	270	294	282	272	268	283	281	275	250	257	283	286	279	238	269	270	292	287	294	275	273	280	286	290	290	252	290	271	279	322	261	278	290	288	293	279	285	275	263	277	305	216	251	267	299	289	308	279	297	288	287	278	267	277	287	260	275	302	285	306	317	273	295	269	258	268	271	276	265	268	261	291	260	320	286	271	289	274	351	303	303	291	321	293	280	308	288	278	307	300	283	289	295	289	275	271	257	263	290	280	277	271	286	269	294	278	288	316	289	257	275	305	297	272	280	302	271	294	280	294	290	292	284	254	280	278	253	297	331	279	256	285	286	299	312	277	278	300	264	280	307	313	274	307	284	286	269	273	289	263	266	303	264	285	290	267	274	281	286	261	330	277	240	277	280	294	300	268	293	274	296	334	304	271	265	321	278	289	278	283	257	276	266	284	265	276	257	268	290	289	281	276	278	272	276	291	285	273	277	269	288	293	287	261	298	264	250	259	313	263	282	268	302	254	304	288	285	246	265	326	293	250	330	266	297	303	259	264	288	334	292	280	252	297	258	297	287	279	250	299	280	260	264	278	265	283	304	284	294	273	270	257	273	267	272	276	288	275	288	267	264	276	267	266	278	308	283	265	314	304	283	299	310	274	309	292	297	308	258	291	278	297	269	319	260	268	308	286	264	255	286	262	307	286	297	283	263	272	289	291	281	278	293	318	295	278	229	242	282	267	291	246	271	260	296	287	272	264	297	285	277	326	297	309	289	301	299	325	278	278	270	287	274	259	275	309	316	303	299	283	277	282	270	313	271	300	270	294	320	295	266	255	301	287	262	306	272	284	256	252	293	289	296	277	292	262	276	291	273	236	235	270	297	284	295	280	286	303	290	250	280	287	281	269	286	276	282	276	278	282	273	258	296	272	242	254	297	301	327	292	289	279	306	315	295	311	255	293	296	296	255	273	258	299	297	303	274	270	270	308	281	260	298	282	271	325	325	300	295	303	273	280	269	247	297	301	314	297	288	280	291	267	273	287	282	254	269	296	274	256	326	288	301	281	294	283	265	284	268	269	278	278	318	295	287	281	294	272	289	299	312	272	310	246	224	305	299	272	302	266	294	236	269	263	276	255	284	286	299	281	269	253	307	298	267	291	268	270	289	317	316	293	266	270	257	263	274	265	288	272	271	286	252	343	275	285	295	295	255	303	284	269	275	302	293	269	273	308	262	258	268	254	269	296	291	263	268	280	287	314	284	267	262	302	261	251	271	291	291	284	282	265	298	282	295	282	303	262	295	283	304	298	292	271	286	307	318	241	279	297	275	300	282	280	289	273	287	282	296	273	268	275	283	303	266	295	288	277	267	247	309	284	255	252	294	276	311	284	297	273	291	301	279	278	255	308	303	264	304	277	240	287	314	300	321	329	255	302	285	299	290	278	276	298	259	294	310	269	268	251	286	259	262	269	272	258	285	294	258	296	294	301	247	297	285	283	289	253	325	291	287	268	286	293	270	290	302	290	279	258	300	308	274	257	292	297	290	264	276	309	270	280	283	296	296	254	283	289	294	301	286	250	251	295	268	279	277	295	295	297	264	278	260	291	280	297	309	283	301	268	261	302	273	278	274	238	258	271	274	292	295	312	292	312	291	266	295	278	275	330	269	285	268	272	292	249	290	303	291	256	273	320	290	269	283	272	279	245	273	301	275	305	306	284	311	312	278	274	302	274	270	261	233	289	266	301	287	302	272	280	285	296	271	280	287	275	289	254	278	282	255	297	302	282	292	304	303	270	296	279	235	266	277	295	298	279	293	285	283	280	280	291	273	307	297	273	269	280	254	274	298	277	321	260	253	280	268	267	299	287	275	273	309	274	279	299	324	277	275	297	293	272	270	307	265	287	305	287	260	260	248	262	260	287	294	277	284	294	255	261	304	247	296	273	282	293	265	269	288	286	275	291	273	279	322	307	293	310	287	282	269	262	268	280	277	262	282	270
6493	1154	2109	2607	2305	1986	1627	1520	1399	1307	1143	1078	1064	997	956	929	979	963	970	965	965	908	866	845	805	818	778	794	814	752	779	758	770	800	699	815	696	702	711	744	710	726	733	725	706	699	676	666	750	684	734	648	689	721	709	652	723	678	692	695	691	717	706	638	684	690	667	636	671	683	686	656	652	670	679	737	647	670	667	611	685	689	638	658	619	646	668	642	659	655	714	678	697	667	660	659	674	674	664	676	686	698	668	654	599	661	695	660	690	663	659	666	610	719	639	735	693	681	665	656	633	662	683	658	676	693	670	655	667	668	667	665	674	646	625	678	642	609	629	599	666	648	686	656	656	702	661	647	659	643	684	663	632	675	696	701	657	647	611	685	644	670	636	705	652	684	688	671	637	677	707	637	651	674	645	667	682	661	658	647	696	658	631	669	639	583	655	657	666	637	671	631	636	654	684	659	599	679	647	660	655	645	665	624	669	682	672	660	647	653	634	640	654	656	627	616	642	648	697	617	636	669	671	620	640	688	615	696	677	675	663	588	710	680	636	628	667	625	613	637	622	639	651	669	667	690	607	666	646	701	629	668	645	640	668	653	619	612	649	659	651	653	662	649	676	650	656	648	621	652	631	620	695	674	622	697	650	655	657	664	648	613	688	648	641	653	675	655	628	633	620	653	724	649	639	660	640	676	612	680	619	653	643	636	666	641	667	677	650	687	687	740	689	688	664	650	681	649	654	657	625	605	629	675	661	654	638	644	643	624	672	622	664	647	651	635	648	679	681	612	636	663	667	633	645	650	659	688	673	679	710	626	658	631	652	668	637	656	679	646	692	694	628	688	674	644	689	667	671	652	680	649	654	642	634	645	656	663	644	669	649	694	674	718	693	652	656	669	664	705	688	655	647	661	664	648	690	648	682	653	684	682	670	631	666	658	659	673	650	634	624	659	633	654	663	662	627	659	688	702	645	637	646	676	691	653	628	662	585	665	693	672	657	643	660	633	664	635	665	670	608	633	678	612	641	695	640	654	663	684	632	630	635	620	624	625	667	664	696	678	672	694	651	660	671	629	639	673	672	679	640	616	681	690	648	679	660	681	624	636	623	655	642	655	672	681	677	683	647	678	664	673	651	659	676	652	666	617	638	679	672	643	650	665	674	666	688	692	657	665	661	648	688	655	607	670	673	608	647	610	667	651	631	668	672	646	645	639	670	661	677	682	662	648	731	686	660	692	655	688	688	666	647	695	656	658	673	676	667	664	641	661	641	636	670	678	653	658	690	707	640	680	597	679	696	650	612	709	684	650	640	629	679	682	638	654	689	647	666	623	642	657	636	657	664	666	672	679	664	693	645	605	648	675	627	666	688	685	656	658	658	635	671	679	649	688	661	643	719	654	658	668	654	626	696	646	660	679	684	649	680	677	652	628	629	633	654	656	634	661	667	676	664	628	691	610	654	676	637	642	652	630	634	677	616	684	675	674	698	680	650	687	652	633	676	670	669	632	660	656	678	640	663	622	625	693	673	681	643	659	648	694	687	629	645	680	614	691	733	658	693	640	682	648	625	666	619	631	667	657	659	614	652	676	639	688	663	665	667	665	690	651	640	672	614	699	665	691	649	644	624	627	613	649	703	714	645	698	665	621	644	669	654	694	620	663	646	637	688	630	711	640	638	675	654	667	699	635	712	657	683	641	660	645	637	639	657	655	678	611	642	703	650	662	699	658	628	667	660	650	667	646	661	651	665	677	671	671	690	643	636	684	638	660	631	668	630	629	611	664	700	693	653	660	625	625	661	628	670	659	622	644	628	661	633	642	665	659	692	638	647	621	687	653	756	594	680	644	663	647	614	692	626	654	690	669	594	599	606	672	603	676	667	644	660	646	689	693	646	616	645	679	625	664	645	669	684	624	635	602	658	696	613	644	644	681	666	680	665	674	659	742	673	617	646	609	667	648	658	606	686	614	655	681	669	612	670	652	618	681	655	647	627	627	669	639	654	654	688	643	687	607	644	646	632	628	626	639	659	683	653	655	682	629	640	666	640	668	677	637	682	643	650	639	624	647	687	643	653	643	642	648	669	621	636	674	669	633	677	690	609	692	661	696	662	661	681	646	657	639	662	668	690	679	654	679	620	624	651	626	623	655	641	656	679	683	657	661	649	675	669	635	695	658	678	686	649	684	656	644	671	654	743	661	657	628	638	703	640	664	656	678	667	622	675	658	723	679	677	623	669	633	651	677	635	618	645	672	653	661	702	658	669	654	685	673	679	662	648	645	674	674	675	678	647	655	647	705	606	658	647	665	673	628	718	683	665	699	687	630	623	634	657	674	626	709	626	683	664	664	657	640	688	678	638	637	663	656	642	641	647	636	697	629	644	610	642	663	719	660	648	660	666	711	674	681	668	663	667	681	732	634	739	662	663	619	658	627	695	671	632	598	606	643	679	683	652	688	679	618	667	642	653	732	696	572	675	662	718	662	645	693	637	616	643	670	695	660	651	621	683	612	675	674	662	661	672	617	670	680	606	607	630	694	688	682	646	695	633	658	689	670	679	664	635	696	617	663	662	675	630	619	704	646	671	651	649	617	647	663	666	697	637	659	621	648	624	673	677	666	670	663	647	634	680	684	610	636	697	646	707	655	654	676	628	662	694	682	632	673	662	672	720	643	692	686	647	660	662	664	678	653	646	630	661	655	676	637	655	647	664	645	667	686	632	653	700	658	719	630	608	633	691	716	645	667	641	667	695	643	659	663	664	632	624	693	607	604	677	626	650	676	682	643	621	656	677	684	680	617	707	677	663	606	626	695	650	625	659	656	659	681	645	689	663	638	624	664	632	618	686	654	603	626	654	686	647	677	678	660	665	632	626	673	679	648	643	689	659	670	695	630	635	664	645	659	614	672	650	645	652	665	675	625	650	738	657	667	647	641	607	698	671	691	649	660	650	634	681	687	674	668	633	624	696	621	711	635	622	699	650	660	692	616	641	654	672	652	664	631	601	674	658	605	691	666	651	684	639	623	629	604	626	675	657	657	632	698	645	626	662	654	677	695	653	676	647	689	638	663	652	649	677	635	676	646	658	672	625	662	668	665	631	689	673	663	672	654	674	678	634	638	666	652	639	686	662	674	630	640	643	670	594	628	688	688	690	672	696	679	623	653	672	683	613	663	654	703	621	638	668	665	694	656	655	654	659	667	592	661	650	627	647	640	630	725	678	718	647	665	665	638	634	622	709	683	682	668	662	629	630	689	695	686	663	669	591	656	637	636	724	662	664	700	620	696	677	622	673	615	684	662	633	689	671	691	699	649	647	656	643	684	636	687	622	598	646	626	651	664	680	645	646	668	666	640	634	674	639	645	648	639	682	667	683	650	657	651	690	683	652	659	671	680	659	668	623	632	661	611	674	650	648	701	629	671	701	662	676	666	648	654	641	707	656	647	665	686	666	654	619	601	654	649	636	635	650	680	698	657	678	691	674	695	667	665
13953	1549	1493	1237	875	698	567	508	455	432	364	343	367	348	304	315	327	329	313	307	285	310	277	244	250	239	289	248	248	261	277	260	239	275	277	257	287	237	234	240	253	240	244	251	238	254	245	213	278	233	260	259	243	271	231	231	216	258	265	225	228	253	239	248	285	234	240	227	231	259	264	234	271	239	230	243	244	241	243	245	249	231	255	227	259	258	220	242	194	256	236	234	274	242	242	214	238	233	268	241	237	263	263	234	226	255	249	236	253	264	236	214	249	260	239	237	255	231	225	270	243	243	205	246	230	243	240	227	240	251	244	221	246	208	225	266	234	234	210	228	254	242	264	261	217	220	215	256	227	242	260	234	263	247	262	215	249	227	251	242	246	243	232	249	214	254	236	246	256	223	242	234	237	226	227	260	245	252	240	214	230	217	253	247	256	234	238	252	216	249	235	241	246	223	252	221	206	239	228	238	247	289	252	229	271	226	255	255	256	219	230	246	250	229	231	250	244	248	246	230	262	232	227	268	242	231	215	241	222	231	245	212	241	211	259	235	228	232	230	256	272	214	236	235	245	225	241	228	220	248	267	249	249	231	221	218	235	257	217	241	206	233	244	222	227	238	257	234	256	228	210	205	235	230	237	246	216	245	246	256	252	243	228	270	244	226	264	226	222	249	222	233	240	260	218	228	242	225	253	232	222	248	214	229	249	262	233	247	252	228	233	265	231	245	259	219	225	259	213	233	228	267	232	234	242	239	240	245	237	247	213	210	244	239	222	273	256	230	239	247	223	240	234	240	256	226	244	241	257	231	237	252	263	241	236	248	273	215	246	232	221	237	252	267	229	244	227	260	246	237	255	247	241	249	252	220	260	234	229	257	252	223	259	237	256	232	271	231	234	213	255	219	222	200	233	245	231	240	230	237	220	230	222	239	229	262	257	241	228	218	218	245	239	249	260	256	261	237	241	224	266	230	228	256	245	224	224	259	239	224	253	223	239	259	258	231	269	230	237	225	237	216	262	246	239	217	209	215	219	217	257	255	227	260	233	198	241	252	253	247	238	258	243	222	231	246	245	229	254	236	206	252	267	227	234	228	271	249	248	240	247	232	228	244	251	250	220	215	253	238	241	249	239	228	228	235	243	276	221	246	251	274	245	268	266	240	247	233	216	216	255	264	236	229	242	217	265	230	210	218	243	266	254	221	263	266	279	243	223	266	275	231	231	270	237	240	252	236	218	245	224	237	251	239	219	237	234	212	233	241	229	250	220	269	252	237	244	209	244	228	216	238	248	241	226	238	219	236	273	244	205	223	235	231	226	263	240	219	239	242	241	204	227	251	224	233	249	227	221	234	264	248	246	237	244	217	264	246	237	237	224	215	240	219	244	241	250	226	242	239	226	252	236	219	195	255	238	242	220	247	221	253	257	233	228	197	252	232	222	244	245	253	263	236	223	227	263	218	217	239	248	247	228	245	263	252	234	254	237	264	237	216	243	243	288	253	224	248	251	218	273	213	240	237	247	256	250	211	264	235	226	240	253	253	268	230	228	250	254	216	227	264	280	216	267	254	229	226	215	221	233	271	226	249	219	235	247	259	238	246	258	247	236	228	248	247	239	257	242	260	260	224	210	245	217	215	278	232	224	226	230	225	222	266	228	216	220	226	254	251	228	269	211	240	250	220	250	204	271	281	252	228	250	224	240	254	202	222	244	221	256	260	225	220	244	264	251	260	255	271	277	236	238	236	229	272	238	237	256	234	246	242	226	255	249	275	238	210	219	271	229	277	252	223	257	243	211	275	244	241	235	237	223	257	252	248	241	246	230	235	255	236	254	257	270	244	240	235	197	228	244	291	268	252	228	255	239	268	259	245	231	241	215	251	230	234	250	238	228	249	242	228	226	264	244	251	250	229	277	253	245	236	245	288	247	269	240	252	268	248	274	248	245	266	259	232	272	251	237	214	257	253	233	235	246	229	223	256	234	273	234	258	232	235	243	243	251	277	212	269	260	230	241	261	216	226	237	223	238	208	231	256	261	236	231	232	225	240	231	260	281	282	238	242	241	262	205	265	247	244	220	248	265	241	210	231	264	239	270	250	248	259	242	224	271	272	240	255	244	237	202	218	255	248	252	253	271	251	226	235	273	221	238	271	217	248	239	221	238	242	231	261	240	233	235	212	259	228	207	215	249	219	234	245	210	234	232	264	250	228	239	236	231	257	264	246	206	222	263	232	259	255	248	246	244	241	233	259	248	250	241	241	236	212	249	227	235	209	247	207	222	253	234	253	226	258	242	209	235	228	220	213	227	259	227	226	265	225	230	205	256	213	227	274	244	240	255	216	235	219	239	226	219	222	235	246	228	237	271	239	246	239	247	223	269	227	250	227	248	235	241	239	233	276	250	227	223	216	225	241	213	272	273	227	229	234	237	219	244	236	238	229	231	218	247	229	212	247	220	231	234	215	244	258	232	239	255	213	228	245	260	245	253	229	236	236	241	247	231	284	225	236	222	231	226	231	244	240	255	245	263	257	229	247	244	232	225	251	256	249	208	235	224	257	258	261	249	220	235	243	225	254	272	241	258	229	247	258	212	239	256	220	246	264	244	247	250	233	269	260	214	231	260	263	248	251	254	241	256	189	240	291	228	234	241	245	257	223	249	244	251	257	222	251	209	233	246	198	213	206	217	237	258	226	232	262	227	239	255	262	243	223	248	226	257	244	233	265	254	217	264	241	224	235	237	234	245	265	252	234	238	275	233	255	244	236	247	242	268	254	232	253	244	247	239	220	239	236	229	234	229	211	211	239	254	253	248	239	238	229	254	255	256	248	227	232	245	239	225	215	246	256	215	210	232	231	242	240	211	229	235	232	252	232	236	275	260	227	220	264	221	245	232	251	247	250	267	240	229	254	242	271	235	226	220	213	207	232	230	239	242	274	259	252	230	238	236	277	237	252	235	246	275	244	238	256	215	216	226	257	232	243	233	250	232	251	248	217	244	238	235	237	236	265	238	236	253	269	232	232	271	278	232	248	230	243	240	244	233	267	254	243	256	229	223	255	220	239	263	233	260	241	252	240	247	216	248	243	266	247	263	255	242	245	231	205	241	235	226	228	233	236	231	256	245	228	243	265	243	234	198	239	243	267	227	244	222	236	260	245	222	253	264	253	288	239	244	250	256	250	211	259	242	225	224	247	237	226	255	244	254	231	244	258	267	241	206	239	245	239	252	264	241	260	243	220	214	267	240	231	242	262	262	234	255	236	243	212	234	253	231	258	236	237	242	240	209	233	244	211	232	260	262	247	232	221	264	221	254	246	223	234	258	240	243	224	243	224	245	239	242	230	217	228	236	237	242	238	235	232	285	244	214	244	247	211	242	226	219	270	257	237	222	260	255	276	260	253	234	207	232	211	237	227	238	255	239	235	237	215	230	209	213	235	250	234	210	241	223	257	243	244	223	222	238	233	230	221	261	241	249	213	218	248	257	233
8359	1411	3099	3712	3331	2844	2286	1934	1730	1561	1325	1344	1210	1171	1039	1042	1047	1019	1067	1037	938	945	865	844	840	811	762	756	763	732	707	751	755	696	686	678	732	706	670	680	675	689	690	624	612	650	652	664	648	622	617	551	561	576	624	607	596	603	614	610	586	623	593	572	595	570	605	568	592	566	556	549	570	578	599	545	562	588	589	583	550	520	585	566	584	586	536	554	603	535	583	563	537	593	549	563	545	579	606	543	584	600	599	594	580	585	568	571	592	522	532	607	555	556	576	588	584	568	560	588	586	554	545	588	576	566	551	525	600	582	553	593	582	519	527	583	597	531	585	575	553	538	563	570	576	582	576	532	559	507	581	505	505	587	565	576	540	552	523	573	569	585	569	557	559	559	563	579	541	572	558	563	573	538	522	575	554	545	576	524	560	555	559	540	547	595	555	560	565	565	564	567	537	537	548	559	575	514	527	552	584	574	588	554	560	596	620	498	574	576	577	554	573	561	619	552	524	585	562	577	564	584	563	514	581	536	579	541	561	543	532	611	561	561	539	535	574	512	560	566	585	555	541	569	563	560	580	587	567	552	568	585	559	585	542	546	590	583	580	555	502	577	563	543	576	557	557	569	556	555	595	573	600	570	571	544	563	533	570	572	568	559	560	574	604	542	600	556	552	535	594	595	541	539	578	523	549	565	577	543	582	548	606	544	576	554	563	553	589	538	543	538	556	536	560	563	550	589	568	537	565	557	552	574	564	568	522	545	566	537	578	531	577	563	540	572	584	545	529	608	600	552	580	562	546	559	593	557	562	564	573	552	553	502	554	543	576	558	569	567	549	528	559	548	559	582	545	552	485	568	552	530	564	553	594	595	558	539	565	546	555	586	570	585	525	548	529	586	548	552	557	527	586	523	547	557	579	578	537	564	617	575	547	620	562	583	553	537	561	544	533	548	582	566	573	594	543	574	555	584	581	544	525	569	547	542	520	580	618	589	577	550	538	550	541	558	576	527	528	576	539	591	567	542	535	583	578	549	573	601	544	589	579	560	534	591	546	553	572	547	556	527	572	610	572	563	553	588	539	540	579	522	532	544	566	538	564	554	555	564	526	552	568	615	573	566	606	583	595	576	562	546	572	562	569	585	565	573	535	578	558	529	532	588	559	551	578	519	544	546	592	567	575	552	549	573	579	608	526	587	547	551	590	536	603	572	548	615	571	513	582	584	526	570	579	590	530	601	553	528	545	567	631	556	581	567	571	534	529	551	510	563	557	548	609	534	578	592	542	539	532	553	553	534	574	571	583	581	559	535	542	576	590	590	584	512	614	533	584	568	602	562	531	595	551	520	589	561	550	553	526	576	579	579	569	557	557	504	537	577	571	537	604	551	570	595	525	527	534	579	548	567	559	555	555	546	566	550	589	593	577	561	560	567	545	546	545	576	546	542	577	575	533	531	581	566	571	554	621	602	529	549	564	544	552	566	561	549	536	533	546	587	592	558	560	558	574	493	586	529	601	549	555	578	560	572	565	559	565	537	595	592	575	548	560	591	539	558	564	582	534	579	559	597	622	567	558	561	581	579	603	591	551	574	570	571	599	577	549	525	573	536	567	567	548	578	584	597	538	603	513	493	518	541	568	583	518	582	564	517	525	530	569	539	556	541	586	555	602	534	601	560	572	561	555	568	533	566	573	525	539	546	599	526	510	612	560	563	594	567	551	552	605	580	554	561	553	547	581	543	565	595	564	565	564	563	589	616	605	607	584	546	588	587	540	586	554	583	557	571	554	589	566	519	554	522	564	569	576	562	544	584	532	573	612	554	563	585	569	605	528	627	600	584	537	602	549	558	570	585	571	542	561	585	582	551	601	566	564	563	573	555	580	552	551	601	555	574	530	529	540	585	513	548	560	551	549	530	518	571	561	599	571	516	531	616	535	553	584	519	579	577	556	579	618	564	574	568	548	562	606	569	541	573	548	529	576	561	580	575	570	546	598	570	546	566	585	544	569	567	568	569	558	548	582	569	555	599	596	563	561	597	578	539	574	582	547	549	562	529	524	541	593	582	586	541	536	574	547	544	544	544	571	557	539	563	571	518	521	561	564	567	518	524	552	562	550	602	592	601	567	545	585	562	581	604	595	542	543	576	571	534	566	533	589	548	548	542	554	579	555	573	544	613	590	550	532	570	544	555	572	582	556	549	597	554	521	587	568	540	558	554	563	563	549	561	578	545	600	549	616	512	559	587	546	560	526	543	537	551	531	558	569	545	556	563	577	571	555	499	561	578	538	544	534	565	567	539	539	530	549	592	607	568	565	512	552	562	536	612	555	551	571	563	573	547	562	577	518	621	560	534	524	554	531	553	574	556	577	591	577	551	558	573	563	555	551	527	556	536	553	538	553	604	560	535	572	581	570	583	579	580	558	603	545	574	562	552	573	544	520	556	533	582	565	533	592	530	560	562	535	557	570	552	546	558	576	504	544	558	536	579	583	544	509	574	574	544	572	559	543	552	543	572	568	551	567	570	557	577	542	549	578	533	540	541	544	568	574	611	586	584	578	552	569	541	545	585	573	585	561	567	558	592	580	559	573	575	602	549	512	533	579	543	593	545	543	567	547	564	550	569	588	544	545	591	548	541	547	542	586	585	532	562	559	578	558	610	581	579	514	563	567	551	539	546	512	503	544	542	571	567	571	541	546	556	510	582	573	565	523	566	558	545	562	551	585	549	561	552	573	575	583	555	579	602	595	545	566	568	572	569	572	563	589	578	574	572	557	546	596	581	538	573	543	606	648	597	558	543	615	560	564	523	566	555	543	550	603	603	534	583	583	583	583	569	563	559	571	574	593	571	551	549	549	586	565	592	547	602	568	559	547	506	510	573	553	549	518	551	557	538	579	519	575	580	585	578	597	590	510	540	572	519	604	556	544	583	567	547	534	544	570	521	581	553	587	533	570	584	553	541	548	541	570	549	572	579	587	573	545	546	559	565	550	572	576	548	548	561	612	585	602	557	516	587	499	585	589	578	556	572	554	532	577	576	532	585	571	544	561	521	562	605	536	563	590	598	555	529	523	570	585	563	554	548	577	566	558	536	575	526	535	542	580	571	559	602	602	577	542	542	569	534	541	566	539	564	555	536	553	561	603	572	580	545	594	538	545	591	526	556	575	569	549	566	544	572	552	568	555	556	540	584	574	550	540	586	573	599	561	575	546	572	563	563	558	579	591	557	557	530	581	564	549	596	575	555	526	531	567	512	601	576	536	586	549	539	551	542	591	542	569	576	539	576	552	528	599	581	540	540	561	562	571	562	561	529	557	556	603	573	536	545	558	558	597	550	567	581	542	580	552	547	615	527	587	562	547	569	584	557	574	602	596	544	518	557	573	579	561	569	559	520	542	574	576	583	570	526	548	544	537	560	556	530	572	533	575	521	565	536	553	562	561	553	617	544	587	574	588	516	546	596	574	553	560	568	543	599	547	543	529	585	518	573
1564	371	384	364	334	288	267	269	284	245	233	214	235	250	227	236	211	247	200	223	216	239	205	218	183	213	233	243	226	208	204	210	220	203	211	207	241	207	226	232	215	200	236	209	199	208	237	191	220	224	192	182	216	212	198	189	207	203	210	186	209	196	180	214	206	200	212	207	220	230	221	207	213	202	247	221	198	216	205	207	209	209	200	191	190	206	229	210	214	224	210	229	193	209	219	229	227	203	221	187	220	192	186	226	224	186	217	210	226	201	239	214	222	195	207	214	210	212	187	245	221	204	211	204	205	184	184	200	204	218	212	245	228	176	216	201	179	196	175	234	230	213	223	212	206	201	199	215	221	210	234	191	212	235	195	207	206	226	225	234	208	189	194	177	236	226	218	193	199	215	225	197	221	186	194	206	229	196	207	214	202	222	221	207	194	205	207	217	201	236	198	195	221	205	204	183	211	180	195	180	176	177	203	211	205	208	204	196	223	197	211	230	228	218	213	213	192	172	189	207	197	221	209	199	227	226	181	234	197	196	203	209	219	213	215	176	205	230	207	206	238	201	213	198	215	203	214	202	209	206	263	207	230	220	186	192	212	194	225	220	201	211	216	223	210	230	219	218	223	221	189	185	178	197	221	202	188	197	210	198	224	192	203	206	208	202	225	223	233	203	239	218	227	203	222	216	206	211	191	211	241	207	238	207	236	211	216	186	204	190	235	208	198	199	197	236	220	196	204	228	206	203	199	194	193	175	186	220	208	206	228	217	216	186	248	216	211	195	239	201	217	193	211	195	220	198	195	204	208	241	208	197	237	182	221	239	196	221	187	236	206	213	224	235	215	216	216	188	218	214	209	200	217	207	218	222	207	216	199	220	185	215	224	203	215	215	186	222	217	238	191	221	217	205	205	205	195	210	187	243	215	203	208	206	242	200	225	209	179	219	195	191	223	224	202	229	208	201	216	220	213	189	214	217	200	194	222	208	208	220	195	206	220	228	187	192	224	212	175	225	218	172	186	210	201	199	226	191	188	211	238	248	181	189	200	228	219	208	229	187	201	179	193	206	205	202	207	226	218	217	230	187	217	205	214	189	217	211	216	206	221	235	184	208	203	229	223	207	230	184	197	215	205	222	203	201	219	210	206	205	216	210	195	217	207	229	193	200	211	178	204	215	221	226	217	189	180	239	205	186	189	233	199	218	218	221	197	217	223	188	186	208	241	227	187	209	220	220	197	232	188	214	237	208	208	183	205	219	192	208	217	190	211	208	202	201	228	213	207	234	198	216	221	209	234	216	236	211	206	235	181	197	206	184	212	185	202	195	219	194	205	229	204	203	199	226	189	231	201	209	213	206	203	199	202	186	214	194	234	191	210	199	199	211	215	212	183	198	210	225	199	209	199	227	231	209	217	208	190	205	207	219	196	195	212	197	202	213	198	193	209	231	187	214	193	181	194	196	223	196	202	204	220	210	190	195	212	220	199	207	205	230	230	190	207	199	190	210	226	198	211	218	186	210	194	183	245	188	210	202	196	202	197	192	205	225	192	189	215	208	226	212	188	204	208	211	197	179	193	183	213	205	191	192	223	193	197	217	186	213	239	185	211	225	231	214	207	212	219	219	236	196	233	200	222	205	214	209	215	180	221	220	230	203	188	200	200	215	180	195	212	203	196	210	224	204	193	188	199	175	202	214	222	210	188	192	233	228	205	218	229	212	204	215	186	211	208	210	223	191	221	203	215	226	221	203	211	215	231	203	224	199	171	208	203	219	217	195	211	229	232	205	192	219	238	194	223	185	219	214	218	215	229	225	207	184	197	153	189	206	199	193	217	204	179	225	188	198	234	212	207	211	188	213	190	196	213	209	217	191	228	184	212	209	182	197	214	204	206	201	210	213	176	189	209	203	215	209	196	195	220	224	182	208	200	199	198	213	214	215	220	185	223	211	210	196	210	198	204	226	219	205	206	206	190	213	228	208	206	192	187	200	181	178	204	204	201	212	199	211	207	239	214	218	187	204	232	226	222	227	195	199	202	214	197	200	231	201	204	224	206	208	210	230	220	207	263	209	217	207	225	216	217	204	213	205	208	197	214	209	221	210	201	224	215	213	187	241	220	225	200	213	176	204	196	192	199	210	209	219	175	234	198	213	232	251	227	214	225	227	213	248	222	219	197	221	204	192	194	199	200	223	216	216	202	180	208	247	175	215	219	224	217	199	189	191	182	224	202	188	196	216	209	216	205	205	207	191	208	212	200	211	222	199	221	228	226	212	218	192	246	220	208	225	230	220	203	213	207	214	203	176	210	183	190	194	192	211	197	216	207	212	233	206	219	203	189	202	193	216	231	218	229	214	197	254	187	213	205	218	207	205	199	201	191	205	204	197	199	201	215	188	196	207	228	202	196	186	207	200	233	195	201	215	189	226	207	201	173	220	187	190	201	191	209	225	250	216	218	195	228	210	210	206	212	195	224	204	228	210	217	229	192	190	231	202	233	211	207	198	239	200	217	193	240	205	210	219	218	214	202	232	196	247	200	189	229	223	212	217	182	195	190	197	218	204	227	215	238	218	205	227	212	212	196	218	190	227	222	205	202	207	205	201	206	185	200	192	220	194	212	210	229	200	221	212	216	212	206	225	204	205	212	218	200	204	222	207	209	228	216	218	195	230	228	239	198	207	212	213	216	202	230	223	191	206	220	202	208	225	213	209	207	201	201	190	206	213	214	183	212	225	212	204	198	226	223	206	200	219	203	210	223	243	174	213	204	204	204	217	219	198	214	214	221	203	191	191	223	183	216	213	240	198	207	227	190	203	198	169	219	240	213	217	186	201	196	184	194	237	198	185	219	189	212	206	197	222	213	220	214	209	221	207	189	187	217	217	202	183	213	186	206	225	208	206	226	192	182	197	212	197	179	206	208	194	220	195	214	207	196	210	219	216	220	208	222	190	231	234	209	242	216	204	214	189	225	192	198	217	208	229	212	206	222	214	208	199	213	197	211	199	208	204	194	212	185	177	184	182	217	250	205	203	211	226	228	200	201	199	219	181	186	194	184	203	194	221	212	203	213	206	204	217	208	191	196	194	194	212	219	192	191	204	202	188	200	196	222	213	193	208	205	213	186	204	210	193	216	217	191	183	196	227	223	215	215	221	250	253	200	206	201	222	209	223	215	183	215	216	172	206	223	223	234	210	221	195	222	193	192	224	218	188	188	208	194	248	191	207	204	215	188	189	232	195	232	191	213	209	184	236	207	189	201	196	227	190	244	193	203	215	201	210	231	209	206	194	196	203	217	217	187	196	199	203	202	223	214	173	209	211	208	200	186	195	204	203	222	214	214	205	203	202	200	221	226	206	192	199	189	204	206	224	222	187	217	219	201	206	180	232	182	222	193	217	191	223	223	239	200	185	237	183	220	222	206	242	201	199	221	199	201	205	183	187	191	192	239	207	193	199	198	209	202	228	226	183	213	217	166	210	211	214	216	187
1796	685	1014	1167	1049	940	834	847	770	722	703	690	673	648	603	652	590	600	660	634	644	608	543	580	566	566	525	533	575	539	569	592	536	544	546	580	553	557	524	548	546	562	523	534	526	461	495	497	553	524	548	514	513	521	510	563	499	502	564	500	452	503	526	519	496	538	456	516	503	546	523	518	472	462	491	562	502	483	517	525	493	512	520	507	504	542	475	467	508	514	472	568	519	528	474	515	519	483	482	527	493	485	557	528	508	509	481	520	522	477	456	503	531	504	501	500	521	513	501	510	517	486	542	499	475	501	535	492	493	497	511	491	514	494	510	534	543	501	486	497	528	520	486	485	501	512	517	486	513	478	492	535	452	476	506	550	567	494	519	507	501	458	529	532	540	512	520	512	514	529	474	509	528	489	526	481	476	532	503	495	491	518	505	508	488	533	513	495	460	529	519	522	513	504	526	478	499	487	562	480	525	524	517	464	525	511	466	523	482	495	496	547	477	510	535	524	496	478	458	510	477	486	531	475	502	502	544	496	508	498	506	487	537	459	494	498	497	503	543	496	480	481	504	524	531	498	506	524	497	478	508	487	506	519	489	489	504	516	512	515	553	489	453	531	484	485	502	511	508	502	503	498	476	496	503	478	526	500	527	520	497	491	541	532	505	500	526	520	508	527	507	522	498	498	495	500	509	466	517	530	530	516	518	492	495	490	484	511	502	468	467	580	488	513	526	530	538	478	507	514	470	508	513	528	525	501	512	515	480	505	517	519	485	532	500	499	576	465	491	533	528	509	506	498	512	534	475	467	492	503	455	535	530	510	496	512	510	497	482	485	521	494	491	502	509	507	494	532	496	505	489	485	489	478	518	496	493	521	509	510	507	495	506	465	515	493	500	509	526	489	507	506	497	490	510	505	510	521	541	478	568	514	469	499	474	467	519	533	534	480	510	477	517	500	510	522	500	502	530	530	514	500	525	478	535	566	536	517	519	476	504	518	496	502	512	498	453	515	484	501	502	503	521	541	535	493	546	525	492	494	493	463	509	505	544	497	517	495	534	443	521	530	491	529	482	511	498	478	515	516	507	527	511	513	466	537	519	519	459	518	504	540	516	504	473	512	485	531	524	461	467	526	501	532	514	510	508	526	472	479	525	554	527	498	504	524	465	518	542	528	501	523	486	505	452	476	501	505	493	490	496	513	533	525	538	505	486	467	445	542	511	571	489	518	495	516	517	507	479	514	546	498	480	534	506	501	508	523	463	484	476	502	484	514	517	510	485	513	533	546	493	516	540	537	503	543	505	486	504	520	526	492	486	494	499	497	548	499	483	504	489	492	511	503	512	496	494	501	510	486	538	530	523	533	523	501	509	511	542	527	482	521	531	464	492	495	519	547	458	519	536	517	495	535	523	503	499	530	503	548	503	485	531	520	536	520	486	508	489	504	497	520	470	506	484	480	516	558	501	524	493	495	469	540	487	503	523	549	483	495	514	511	517	469	520	513	477	545	502	515	442	493	509	514	531	497	536	504	521	501	506	471	528	488	526	488	451	488	552	479	485	525	511	503	511	509	469	468	477	491	513	519	479	477	476	481	521	561	508	511	486	502	482	522	506	509	512	492	551	512	541	503	535	534	535	515	469	532	489	473	496	510	509	497	515	500	486	517	502	523	498	505	513	529	503	493	514	519	514	520	506	515	517	557	489	512	544	541	514	454	508	536	497	519	518	487	485	495	549	509	480	508	530	484	540	524	516	529	521	513	502	523	477	517	469	506	509	494	518	498	510	508	501	513	512	516	493	454	520	499	515	505	472	498	512	478	525	508	517	532	500	488	554	498	516	506	485	515	511	511	486	479	552	518	522	510	448	522	516	485	506	505	522	499	490	524	507	495	528	503	497	539	525	473	475	500	495	510	504	488	494	529	469	522	500	548	506	494	513	520	495	509	497	540	517	498	527	533	534	500	514	479	501	495	521	519	521	518	474	515	494	501	486	493	504	476	506	539	501	497	489	510	527	480	486	483	529	501	531	494	516	477	520	488	469	466	490	487	516	492	524	513	493	487	527	518	520	516	506	486	525	546	504	532	544	510	493	525	519	503	466	525	509	512	509	508	499	522	539	472	499	498	476	524	525	477	524	505	506	531	518	531	489	520	509	521	510	524	547	481	539	485	538	511	541	508	483	546	528	510	489	500	482	488	483	511	467	491	487	503	505	523	531	506	533	521	492	491	474	503	556	509	507	505	450	479	507	537	517	578	492	486	553	513	506	510	542	519	493	464	502	518	497	537	468	580	492	505	473	471	506	467	536	538	554	483	500	495	498	486	533	512	473	471	553	496	515	530	520	552	502	498	510	471	506	469	526	503	527	533	530	510	491	493	505	538	518	502	490	519	482	468	501	531	486	527	494	521	486	526	477	502	480	505	542	516	546	462	497	505	507	502	525	480	506	520	533	501	512	511	487	507	520	456	498	497	500	529	496	517	552	489	510	492	499	476	481	499	535	542	456	498	441	523	540	502	507	479	525	536	513	502	512	506	539	512	469	497	512	488	509	491	516	502	556	500	492	476	497	491	451	528	480	535	507	529	492	530	509	541	497	523	496	498	510	503	487	477	538	524	532	494	492	506	554	517	515	513	537	524	553	504	526	497	519	541	522	539	476	509	549	510	507	507	495	514	485	494	506	523	497	489	511	485	526	538	528	522	488	558	529	495	444	456	539	545	504	502	536	519	495	484	538	507	486	512	509	521	532	550	516	507	485	533	473	486	512	496	520	520	490	523	522	521	478	565	502	508	479	485	532	537	510	504	512	525	538	534	473	489	534	467	503	520	506	475	494	543	502	492	477	557	519	546	512	524	486	540	522	496	526	500	516	496	488	517	502	472	548	473	486	508	495	472	529	491	462	478	517	498	500	525	489	516	476	502	505	501	484	490	514	482	489	469	525	558	510	486	486	534	528	517	504	493	479	476	499	488	493	517	506	460	529	489	517	518	496	488	520	505	484	542	504	511	483	525	467	556	549	499	512	492	472	501	528	521	499	500	533	488	530	535	521	515	502	490	494	474	514	504	497	531	534	524	490	501	539	561	479	505	507	504	536	481	513	501	523	552	501	519	552	457	539	512	463	492	514	557	544	458	509	512	505	496	514	511	509	516	512	504	534	500	533	513	495	504	536	494	539	507	505	520	536	527	551	521	532	505	508	506	479	532	528	490	505	494	510	520	491	544	535	526	480	458	518	500	516	522	513	499	490	496	505	510	493	520	512	488	462	497	494	520	489	539	497	470	517	502	476	510	494	523	503	489	527	515	510	496	499	511	495	488	510	493	529	498	516	491	534	504	506	501	486	509	522	525	515	545	493	516	481	470	548	523	491	509	502	502	506	530	499	510	456	554	479	522	536	539	513	472	487	500	503	500	524	537	495	527	543	522	542	485	479	490	486	526	536	502	469	508	490	499	496	481	486	566	488	531	529	526	491	553	497	476	515	524
7271	839	935	877	639	527	463	424	367	364	330	355	332	347	314	284	333	320	308	323	318	306	319	324	304	302	310	301	333	319	322	282	325	304	278	277	273	280	285	284	279	271	277	314	296	293	284	280	291	308	263	266	290	291	305	279	304	305	261	271	257	284	279	278	272	288	306	256	264	278	258	276	297	265	258	298	263	275	269	303	278	295	290	274	290	309	267	294	245	265	262	317	295	261	278	283	261	311	276	265	275	261	267	278	294	274	251	261	240	266	267	310	279	295	283	275	272	289	279	312	270	292	297	299	259	268	319	264	272	264	291	321	271	262	265	265	282	262	293	283	298	261	246	235	282	293	292	270	261	323	305	292	271	250	265	269	262	328	299	313	277	284	300	251	296	290	275	306	286	265	296	299	301	284	269	270	273	237	304	305	309	288	276	265	315	273	285	260	266	262	291	289	276	283	310	291	243	285	287	292	294	261	256	297	311	280	288	277	295	284	269	287	308	274	271	248	273	295	269	284	266	285	281	290	317	240	264	303	307	246	309	270	260	247	288	279	255	286	247	274	307	305	259	278	275	277	278	300	283	255	257	274	279	255	220	298	277	279	259	266	285	293	278	258	302	302	273	298	288	264	304	275	279	300	278	292	271	266	285	284	282	293	284	287	268	256	287	297	237	243	299	265	314	296	258	247	294	255	249	265	263	269	291	316	273	293	297	272	288	292	275	265	274	296	276	246	296	263	302	278	290	312	263	266	256	292	274	292	292	293	264	253	282	261	295	276	290	279	272	277	255	259	268	284	282	252	285	279	286	284	266	253	295	279	269	229	287	289	283	272	283	281	287	287	282	272	310	300	315	259	276	280	256	275	259	266	274	236	272	286	276	297	267	279	302	261	287	262	253	271	300	292	329	297	273	265	267	291	292	291	308	256	276	260	282	278	269	265	294	258	263	280	286	304	281	263	288	291	268	269	268	265	292	267	244	244	296	269	277	254	248	303	285	278	274	295	276	295	271	276	287	281	272	280	265	266	302	266	285	311	294	255	280	294	276	305	282	283	267	268	296	285	298	277	275	296	243	284	265	250	285	259	318	297	312	294	286	274	275	276	291	270	266	286	301	276	241	298	294	297	292	281	294	309	297	251	263	274	247	280	292	272	278	313	284	285	289	272	265	267	273	298	303	272	264	288	275	272	281	290	302	253	265	304	265	273	260	304	245	284	286	256	299	279	278	283	294	296	274	267	259	264	278	254	300	267	296	246	280	271	278	251	315	264	302	271	277	261	276	269	292	289	272	259	240	278	278	277	290	292	282	278	287	293	287	279	253	258	309	290	266	263	274	285	282	281	273	305	300	259	289	301	281	268	286	258	301	301	274	271	321	263	277	291	309	294	273	303	260	268	246	269	289	283	279	301	257	262	242	260	290	288	297	254	301	304	259	286	254	277	279	298	294	262	271	273	315	282	300	248	269	290	250	309	262	276	299	296	277	279	277	259	271	280	258	271	283	283	272	302	264	273	267	294	298	311	253	260	275	317	248	306	276	322	309	283	290	273	277	283	252	296	267	293	269	271	273	271	301	241	312	271	266	269	279	287	258	278	265	341	305	270	272	301	294	318	301	248	261	249	260	288	282	270	313	300	306	286	294	280	289	288	268	291	291	273	294	286	259	303	271	255	259	244	293	282	312	268	275	274	275	269	257	264	280	282	296	258	287	283	242	286	278	289	284	280	284	283	260	257	244	289	301	270	269	298	290	267	276	277	307	286	282	306	300	305	284	273	283	275	267	262	267	312	288	278	306	284	270	291	274	255	302	307	281	286	290	260	277	293	277	290	288	318	272	331	287	277	291	285	299	284	298	283	316	280	258	270	277	293	291	278	301	288	299	285	288	276	283	272	252	281	296	285	290	298	284	247	276	298	327	273	270	278	247	303	297	286	293	290	278	292	287	292	290	289	277	284	310	279	273	282	285	299	266	283	279	269	278	265	272	281	257	292	297	276	251	292	271	249	295	315	293	264	281	293	276	299	297	299	283	265	275	292	273	288	259	253	276	266	291	262	312	248	274	285	277	266	292	274	269	257	269	281	268	293	293	251	277	300	250	286	276	291	274	268	288	276	279	298	266	302	291	271	267	293	274	265	295	270	284	249	256	309	265	279	283	256	260	267	264	263	301	270	266	267	274	284	295	273	283	268	288	308	300	261	259	306	255	292	291	296	275	273	292	299	274	273	294	257	240	279	267	268	295	272	310	306	278	291	270	266	262	245	282	247	297	261	270	254	284	269	258	272	259	312	300	294	296	271	292	285	287	255	268	288	274	262	265	282	277	270	306	308	268	295	279	274	271	308	248	268	308	247	278	283	256	257	280	285	282	268	263	270	270	258	272	265	284	269	255	279	306	269	295	258	271	249	292	290	305	291	310	276	274	293	296	290	290	276	258	282	260	275	269	257	257	279	282	286	267	331	262	278	295	289	258	293	287	278	294	242	276	315	290	294	273	258	264	243	259	244	246	283	294	278	292	258	277	263	272	273	279	268	273	274	243	254	261	294	310	266	264	292	283	283	280	311	269	274	266	258	288	277	294	278	310	239	281	286	310	275	278	302	284	269	254	285	272	279	289	296	309	272	296	257	283	292	264	241	287	270	267	291	313	215	290	275	276	277	277	290	283	249	280	253	272	280	240	289	285	288	280	249	298	261	275	259	279	279	260	252	251	252	248	274	264	290	271	293	274	292	280	297	302	249	271	284	274	262	282	310	301	262	294	277	314	265	244	276	260	292	297	245	308	300	270	272	284	278	268	281	303	275	262	267	270	301	276	284	290	282	269	254	239	279	294	272	279	283	289	267	299	284	265	260	283	277	274	289	291	282	282	274	304	284	277	268	286	299	252	295	274	285	285	274	281	287	308	263	262	279	280	268	265	336	270	303	278	280	285	283	279	270	278	238	250	271	292	269	248	280	314	269	275	289	274	294	266	287	273	286	276	284	297	262	273	283	303	258	245	248	280	303	271	292	305	261	295	276	296	294	275	287	281	274	247	268	320	257	285	266	240	276	281	292	313	333	296	268	249	282	270	298	257	264	291	272	293	298	293	262	295	239	292	270	305	262	268	288	270	261	328	272	308	284	284	256	284	307	295	280	238	263	272	283	280	270	302	272	265	269	278	279	269	288	270	293	288	289	264	273	296	268	268	289	251	271	295	274	302	297	287	272	310	300	291	299	268	307	240	318	295	299	294	291	274	279	289	280	299	297	265	295	294	264	303	277	265	258	303	278	297	282	255	268	290	301	289	272	265	232	297	274	301	270	261	317	266	290	267	285	269	275	306	267	294	239	262	285	289	255	295	270	280	300	255	284	295	294	294	276	283	281	300	296	289	285	255	310	270	249	304	246	284	305	282	276	281	282	308	276	268	306	272	260	257	295	275	269	288	251	258	257	305	285	301	292	278	252	304	280	297	291	233	248	264	287	276	306	265	291	265	283	293	303
6358	1146	2086	2468	2193	1916	1635	1433	1327	1185	1123	1104	1036	998	983	993	989	947	951	987	956	819	861	829	814	775	788	731	818	759	812	760	745	773	751	782	763	715	738	736	724	689	704	692	703	649	708	714	684	688	666	689	636	692	668	639	713	678	654	738	700	724	644	716	685	679	647	662	679	676	659	709	658	673	685	678	723	672	694	683	644	649	659	634	637	611	627	634	670	635	686	684	617	671	643	718	679	686	629	674	683	657	653	662	671	675	701	626	672	626	636	679	644	707	719	667	679	656	683	643	642	618	652	637	669	644	604	690	688	654	659	632	656	614	675	638	662	639	642	618	661	663	632	639	629	611	701	669	623	662	651	624	634	659	613	649	691	627	639	656	623	645	645	650	677	688	675	654	649	683	688	674	677	675	601	624	677	646	676	690	622	682	660	662	694	651	655	618	696	677	623	651	648	664	658	646	688	641	694	658	656	638	619	639	628	643	676	646	616	656	645	686	653	695	628	676	640	647	667	614	673	640	615	672	681	670	619	645	652	617	689	644	649	636	658	668	674	649	694	671	676	646	640	701	655	637	643	654	626	671	693	655	674	654	641	689	661	679	668	629	668	675	641	704	675	666	605	645	643	619	662	664	684	648	685	632	659	640	635	676	692	660	663	649	662	649	640	636	656	644	668	625	642	655	626	755	641	653	679	656	648	667	672	662	625	657	609	688	683	640	645	687	668	643	639	646	666	650	636	600	654	651	677	647	671	652	669	684	681	666	690	671	657	646	661	700	652	664	589	656	654	632	634	656	686	658	673	645	683	670	639	644	650	692	649	638	661	642	685	626	623	615	682	633	633	664	682	682	620	627	647	622	665	642	638	652	617	662	612	656	573	685	604	668	662	630	648	640	658	612	631	706	613	623	659	604	683	661	653	698	659	673	653	674	651	743	654	652	609	608	650	648	676	642	676	627	668	710	661	689	632	632	656	658	667	662	641	622	612	662	610	692	654	633	622	622	648	661	677	673	662	661	636	615	681	651	660	608	620	651	651	655	671	648	669	650	660	643	632	676	675	657	724	710	664	639	652	627	622	645	681	662	676	677	605	678	690	648	688	653	682	623	679	650	692	606	693	662	637	685	673	634	723	700	627	626	649	655	622	627	645	685	655	637	629	640	613	669	658	660	629	683	640	624	633	636	609	682	632	629	628	661	653	627	695	670	691	662	625	615	646	641	640	648	708	689	693	683	647	675	627	669	659	670	634	649	695	634	665	651	675	681	636	658	656	686	611	602	682	619	647	666	691	660	664	674	692	683	698	657	679	640	667	636	623	707	633	754	729	646	658	722	651	667	624	626	648	701	636	620	661	644	658	621	685	645	637	655	665	670	645	660	658	676	673	650	677	640	638	664	621	675	668	720	697	658	682	674	612	647	680	633	650	670	671	647	659	657	655	647	651	650	656	648	687	658	661	633	683	645	675	687	651	685	623	648	677	634	619	630	646	676	645	623	660	718	638	683	681	606	648	661	649	626	630	651	647	638	633	619	642	628	673	630	677	685	654	669	685	647	669	683	667	680	691	636	707	654	642	673	705	683	659	663	670	650	628	638	598	697	605	677	649	695	686	668	645	664	623	662	666	645	648	626	654	689	657	677	682	658	629	645	671	678	675	606	636	654	630	614	663	613	676	665	604	673	634	692	649	666	685	643	638	685	663	668	626	638	659	655	609	604	710	695	615	653	656	659	650	671	628	660	653	684	691	659	619	665	672	662	609	671	655	658	650	625	635	634	636	671	648	657	687	667	631	648	653	626	703	652	669	609	670	650	650	675	620	633	650	673	678	656	631	625	748	610	622	635	678	590	693	594	681	617	690	699	617	619	676	579	671	651	676	620	669	603	668	639	655	636	669	614	657	635	673	689	653	702	645	655	636	655	669	655	647	643	700	679	642	630	679	629	657	689	652	632	634	615	692	666	610	658	629	648	668	633	681	685	631	674	609	679	625	622	684	627	636	633	672	640	672	660	681	663	648	651	684	620	683	688	672	660	657	656	635	638	655	638	704	666	644	687	645	637	648	683	644	704	621	640	643	681	673	663	675	645	642	615	615	681	674	684	657	656	682	634	649	640	630	670	678	685	646	668	668	659	631	679	621	684	655	633	628	652	682	590	677	659	701	677	649	662	637	639	613	643	673	636	691	628	701	612	721	655	702	656	635	659	668	650	608	614	650	688	649	660	679	649	654	648	658	669	640	655	625	678	655	621	648	708	665	658	671	658	641	638	671	722	656	674	601	671	655	691	657	656	665	639	603	667	672	639	682	634	665	646	658	657	651	628	663	618	640	651	656	630	640	620	651	609	616	716	685	640	621	671	675	676	623	629	652	626	676	669	639	671	631	626	695	679	696	637	618	653	677	671	609	663	649	608	619	683	675	675	666	708	623	639	654	671	667	633	671	662	659	655	636	652	649	671	637	647	689	678	643	680	657	632	708	594	656	700	608	634	701	661	645	665	613	645	600	687	654	643	622	671	693	614	637	688	640	668	637	713	688	675	671	647	639	675	643	693	635	662	605	677	656	659	677	651	678	688	591	679	629	614	609	632	631	660	600	672	680	666	650	683	682	679	643	677	678	702	663	654	682	649	662	658	683	683	671	669	615	681	706	684	641	623	685	657	589	659	626	645	683	671	692	700	647	648	667	668	607	646	658	632	625	658	648	632	673	641	674	619	634	634	661	668	647	653	668	655	651	657	681	676	635	653	652	684	618	665	668	666	667	666	660	652	638	622	641	649	686	666	608	670	639	671	618	670	662	635	667	650	641	651	652	634	658	667	650	597	620	673	658	665	696	653	677	661	639	674	653	611	663	656	641	660	659	697	648	657	653	678	583	679	645	656	633	666	712	633	653	652	630	692	645	661	641	675	653	634	666	643	672	663	669	668	692	678	675	670	667	672	672	645	661	677	682	639	678	680	654	669	624	657	650	684	649	637	693	659	671	670	620	636	605	627	641	668	649	635	644	615	643	639	638	669	630	719	657	682	660	648	659	626	643	655	635	656	614	679	651	690	673	655	642	678	585	696	630	665	630	646	625	644	680	664	641	674	689	596	632	655	673	652	628	671	616	654	630	684	633	701	688	711	671	682	650	668	674	639	655	662	664	648	645	663	642	661	616	656	654	671	631	604	641	636	620	642	622	668	675	651	667	671	651	656	636	676	656	639	750	612	654	688	713	630	640	691	651	620	658	680	635	621	618	658	667	662	620	633	656	648	661	658	673	686	641	659	655	623	644	661	666	627	670	668	636	629	668	687	594	638	650	648	659	636	625	634	619	669	631	675	658	638	663	599	675	676	674	663	617	681	651	673	645	650	629	667	649	641	634	689	618	661	637	640	688	639	662	609	659	648	663	647	706	661	697	648	638	616	628	600	642	683	669	669	642	587	644	656	665	649	678	646	654	698	701	669	677	647	623	626	646	677	651	639	652	675	650	677	660	644	665	631
14147	1456	1522	1210	887	695	530	477	410	401	381	354	334	325	332	336	307	324	278	317	291	271	256	253	254	297	281	260	268	229	271	214	234	234	239	257	263	237	237	278	243	253	242	259	256	256	264	218	250	278	231	222	255	245	278	231	222	252	270	222	268	230	231	258	261	266	249	232	273	238	244	222	224	257	218	210	225	252	230	229	225	231	245	267	262	227	230	234	233	256	194	249	222	246	255	241	268	231	251	234	256	256	221	291	214	234	259	241	227	255	231	235	247	232	241	249	223	264	270	250	226	183	227	227	240	230	202	202	241	222	245	252	227	218	255	238	235	244	226	254	263	219	266	253	274	248	213	260	226	214	263	250	245	223	217	230	238	227	236	224	246	243	227	225	216	265	240	233	243	261	242	226	237	265	237	228	248	239	220	217	259	210	263	259	237	230	263	237	251	238	229	210	274	226	217	243	260	249	264	240	256	267	247	230	233	220	268	256	232	235	229	221	233	262	257	242	241	262	232	243	237	237	239	247	220	252	228	227	244	226	218	254	248	246	238	222	275	247	229	245	201	248	223	268	269	228	256	244	254	215	246	285	255	254	232	241	250	223	264	248	249	221	244	255	242	269	296	232	281	219	231	239	262	249	243	259	236	237	246	259	239	226	225	251	244	231	242	233	238	246	241	250	237	231	252	230	221	239	237	266	229	272	261	248	240	251	242	231	222	255	218	233	234	237	241	227	245	277	225	200	198	252	239	248	222	218	236	228	250	241	230	236	277	238	240	224	236	244	229	250	289	228	227	224	229	242	243	214	240	243	252	245	234	245	221	252	219	246	253	219	234	238	260	240	237	271	228	253	246	213	260	245	230	269	273	231	245	243	244	238	255	252	238	233	250	238	212	242	228	259	236	222	214	225	244	198	231	239	242	230	229	234	249	221	242	241	245	271	211	262	259	241	249	239	228	262	225	224	228	236	225	237	256	235	254	240	248	204	238	230	252	259	216	240	237	245	254	254	268	233	236	282	257	234	248	231	242	217	268	261	261	221	206	219	262	221	235	239	241	250	233	227	252	262	226	246	269	242	220	245	236	229	240	212	217	269	253	241	224	248	262	228	207	244	215	226	223	228	231	226	236	242	237	245	256	247	211	238	230	255	246	249	211	210	243	219	244	234	211	220	229	252	228	247	247	253	242	255	249	270	248	259	247	246	217	226	238	224	246	209	235	241	233	247	238	261	237	230	253	219	235	251	252	236	262	242	249	238	250	238	238	227	242	240	235	241	225	214	236	245	230	248	197	250	234	223	219	269	234	229	262	231	247	228	235	244	228	245	241	249	225	231	240	248	233	228	232	228	252	244	260	253	234	235	240	225	226	244	220	249	247	230	262	221	257	236	225	247	268	229	226	207	227	261	270	242	261	227	237	244	230	232	258	219	233	250	243	222	228	260	230	229	240	225	215	256	240	262	233	256	224	254	235	228	207	236	247	247	243	242	232	213	220	249	251	236	230	229	240	263	217	242	237	247	267	223	219	270	243	229	258	239	246	229	255	253	237	213	204	229	265	267	224	266	263	239	243	257	251	251	252	228	225	236	249	243	215	254	227	231	237	237	247	252	240	225	239	219	218	254	234	243	266	240	241	242	211	248	258	249	232	264	242	236	244	238	214	231	241	242	237	233	223	234	229	229	223	250	232	229	246	249	234	231	219	255	254	243	229	244	214	223	258	245	218	242	260	226	203	256	242	237	230	246	246	253	237	242	243	225	212	214	228	229	255	226	238	213	220	234	255	217	228	200	249	257	229	240	249	280	241	221	262	220	252	206	210	230	222	235	251	241	259	236	262	235	247	217	251	251	236	261	261	233	254	225	242	256	229	247	239	258	240	246	218	242	249	215	226	237	243	215	240	254	243	229	265	249	266	252	202	226	225	241	224	260	239	224	246	258	241	231	260	229	235	254	215	262	230	233	243	251	230	243	225	258	233	217	248	250	237	269	254	250	265	217	274	229	215	251	262	207	220	213	237	239	240	223	248	254	236	259	264	255	255	220	214	238	222	237	236	243	277	234	243	241	222	224	256	229	228	241	222	229	235	247	218	236	244	238	236	208	211	235	271	234	243	240	266	257	238	223	212	231	274	233	217	217	286	236	208	240	203	253	249	251	247	229	217	239	254	261	252	235	231	200	240	206	264	243	239	233	264	232	237	242	242	227	227	223	212	263	221	228	232	246	239	249	211	228	232	260	254	238	242	218	222	233	241	252	215	229	227	223	262	250	243	235	214	231	248	262	257	247	271	264	246	196	235	230	209	256	221	259	249	237	245	256	260	236	234	206	234	256	218	198	236	276	232	229	221	228	243	253	224	231	231	244	242	237	222	211	226	229	239	240	219	226	237	262	255	225	223	242	248	223	230	221	229	233	244	212	235	237	257	264	229	266	237	241	234	210	232	224	242	232	248	252	228	234	211	238	243	233	207	265	261	248	236	250	210	257	242	224	250	203	207	226	221	241	264	225	243	217	261	244	249	213	207	247	237	234	238	241	219	225	220	251	259	238	237	211	252	237	246	233	220	254	269	230	242	216	207	241	246	239	240	208	229	236	245	254	252	239	235	260	229	229	263	252	255	252	234	234	231	209	245	269	267	218	240	246	215	239	253	235	251	259	223	246	222	262	228	217	237	249	230	251	206	226	245	240	250	227	231	234	255	220	259	240	219	270	267	251	270	264	252	256	244	217	254	233	268	245	242	246	262	236	254	243	255	246	236	247	219	212	245	227	253	268	258	215	267	253	249	239	239	215	234	232	220	233	267	230	237	252	239	247	219	248	238	208	234	256	271	232	250	255	241	224	249	228	236	252	230	239	238	237	231	240	219	234	207	244	213	214	263	262	262	264	272	223	237	241	242	232	263	246	237	248	245	236	225	259	246	264	255	214	212	230	258	239	204	226	221	262	255	235	228	236	234	221	242	247	250	251	241	208	247	220	202	222	226	233	224	228	218	237	244	231	256	233	232	217	224	222	252	237	237	255	251	229	228	233	237	250	222	231	243	249	219	218	245	248	255	233	240	233	226	248	226	267	225	270	244	235	241	260	252	221	240	246	228	248	243	215	202	230	243	233	224	235	245	211	257	267	240	253	265	248	256	223	254	251	253	222	233	268	257	213	220	211	250	251	256	257	275	240	250	247	235	237	277	245	238	234	220	234	227	252	249	222	253	229	242	219	260	246	232	254	208	231	245	210	246	233	197	260	232	206	228	266	237	259	260	227	268	226	242	234	249	218	224	251	244	245	232	245	251	222	230	236	204	217	231	255	239	228	221	227	260	269	247	217	253	221	227	257	225	233	217	215	269	242	236	247	243	204	212	238	235	231	215	223	237	236	217	239	225	221	230	264	238	244	247	266	258	213	229	236	223	224	240	225	232	209	223	208	256	249	232	239	223	247	273	229	259	252	242	241	228	232	235	242	232	181	227	251	237	245	240	237	211	240	258	233
8519	1481	3041	3708	3298	2499	2165	1877	1745	1490	1363	1248	1183	1131	1027	1122	1018	1008	1097	1014	988	842	855	842	784	819	816	752	772	695	745	699	773	673	709	678	636	700	651	628	659	614	675	637	646	646	619	600	629	603	642	553	621	613	583	586	563	598	617	601	577	592	560	601	595	585	605	555	560	578	561	521	599	548	542	560	529	546	601	533	566	603	593	572	589	582	577	587	549	568	594	618	580	593	606	589	582	526	575	557	556	563	562	615	527	557	602	539	577	558	549	559	552	530	548	520	570	546	588	551	547	598	531	550	512	562	536	575	544	540	520	535	547	541	567	558	558	565	567	559	547	573	555	556	544	534	597	621	532	583	574	575	563	538	553	539	574	567	571	537	556	494	553	534	509	543	549	581	574	566	527	594	557	532	590	536	592	546	518	531	547	550	580	538	602	532	541	545	560	532	525	556	553	559	570	550	534	561	586	573	582	552	590	606	547	574	553	580	569	524	532	562	559	540	547	571	549	544	601	507	540	528	551	573	558	549	501	555	522	522	582	542	570	558	561	541	587	540	509	558	551	581	538	610	603	551	544	578	538	580	522	514	533	506	531	530	529	559	547	555	525	533	562	539	563	599	565	576	575	573	562	536	545	562	547	576	583	568	552	535	576	520	536	567	560	579	525	541	544	546	563	558	555	549	544	580	527	530	544	582	559	534	530	528	598	595	529	549	559	540	557	553	553	535	542	566	534	547	578	567	559	543	562	563	602	564	589	532	563	572	553	530	529	563	572	546	545	548	556	566	536	569	601	541	524	566	536	521	572	545	544	580	546	569	512	525	587	581	525	577	580	551	611	535	522	572	550	579	565	558	497	547	533	594	542	520	515	557	547	578	575	571	563	572	536	542	566	582	560	553	590	552	520	558	555	531	570	600	549	538	559	536	558	532	567	550	563	579	567	539	605	577	553	546	521	578	552	562	542	549	539	568	497	598	559	559	567	553	553	537	532	595	558	580	551	537	533	558	556	526	566	545	577	575	590	533	537	515	594	553	523	577	539	529	548	537	553	537	551	535	568	533	589	562	486	515	565	567	542	565	582	580	590	581	539	565	549	538	603	518	518	529	562	573	525	548	565	553	551	541	549	540	539	572	581	515	574	557	563	552	557	546	570	543	539	563	539	547	527	547	557	587	555	493	541	552	575	600	554	587	531	565	549	532	550	541	571	559	534	540	570	559	533	548	541	575	530	557	548	576	525	539	568	532	591	540	594	518	558	548	530	567	545	546	567	549	534	524	561	544	571	563	549	536	561	604	547	553	554	539	543	588	550	516	596	560	526	575	540	564	543	570	552	535	589	590	560	560	548	528	538	545	538	540	611	558	561	542	575	534	584	541	554	581	545	568	568	576	536	577	569	564	556	572	577	571	524	578	543	561	589	572	595	527	573	582	539	561	592	583	592	545	545	563	497	572	546	525	559	537	572	525	553	580	551	576	581	563	589	538	533	563	557	568	516	582	600	558	556	559	626	557	529	583	506	569	513	558	583	566	563	533	522	564	550	531	545	556	624	511	557	562	571	575	571	518	535	578	548	542	532	575	557	546	558	530	577	539	589	552	562	569	538	537	571	551	559	578	600	567	539	565	531	571	553	549	572	561	584	513	562	578	573	592	561	524	545	525	559	552	541	500	562	563	574	552	534	554	560	493	587	559	557	571	553	549	551	571	617	553	546	570	504	569	530	541	545	517	567	542	519	570	561	515	604	551	566	517	551	571	538	552	523	543	518	522	561	524	548	612	587	562	607	565	526	549	558	524	515	552	549	572	594	570	574	563	527	564	551	549	547	549	578	583	546	600	528	575	591	556	556	558	563	554	595	585	539	524	527	561	554	511	570	597	505	509	557	523	542	533	561	582	527	580	613	535	558	579	542	535	538	553	571	589	575	529	582	572	568	604	538	549	511	587	521	557	575	586	554	542	566	578	558	565	558	543	531	565	579	588	554	564	538	517	578	573	544	578	554	566	569	572	576	529	551	572	590	577	530	570	568	528	551	559	582	550	571	547	527	558	541	547	523	543	571	543	549	549	531	569	560	544	553	564	570	501	522	566	559	540	573	545	534	546	574	557	566	534	593	547	544	570	581	567	562	515	529	534	556	563	585	551	569	529	548	568	565	566	546	508	577	542	580	521	558	520	544	572	572	563	565	564	541	615	509	543	593	554	541	564	531	518	528	595	580	543	563	545	507	539	559	557	577	591	551	556	556	580	540	568	605	552	550	584	545	603	524	569	537	551	622	508	573	565	585	552	540	543	561	520	613	599	530	582	515	590	546	521	549	555	540	551	555	561	573	596	543	553	530	591	530	564	575	576	568	543	526	525	568	593	558	538	528	568	547	549	554	550	536	516	506	509	560	549	569	558	548	547	518	551	553	601	567	579	539	548	514	541	576	577	552	594	565	611	545	566	547	519	541	550	561	575	554	516	558	578	592	577	531	553	525	566	539	576	546	552	556	555	559	563	530	584	567	560	524	569	541	526	563	569	552	552	540	533	557	572	594	543	513	550	560	513	548	553	554	567	526	553	573	542	575	523	560	557	514	553	545	547	519	567	545	562	557	536	553	550	570	557	552	527	637	514	560	537	614	548	514	593	584	552	573	558	585	568	505	535	584	522	592	568	561	565	552	577	596	548	551	565	525	535	595	567	563	516	576	563	544	588	534	583	599	604	562	554	549	566	521	554	546	561	536	543	576	545	543	591	575	572	558	557	552	596	542	564	548	578	536	526	522	565	550	563	563	542	574	529	542	525	530	534	506	559	559	568	523	550	590	580	505	557	517	573	520	565	536	549	564	535	549	536	530	582	530	552	533	555	557	570	538	586	581	532	553	566	496	539	526	554	623	535	566	507	573	515	543	564	559	576	531	590	566	549	529	567	553	633	551	574	562	553	554	533	598	563	556	590	502	538	522	556	590	584	535	537	564	538	586	544	571	592	551	591	545	594	533	570	568	552	549	590	578	582	533	536	551	545	547	505	526	542	625	550	537	513	561	501	564	595	567	565	518	533	566	552	543	522	508	531	541	544	538	493	554	546	519	553	530	540	517	576	535	561	581	549	603	563	553	568	563	586	564	533	593	536	530	548	554	539	523	554	549	541	526	532	564	584	542	547	518	568	589	574	530	535	574	550	555	566	532	560	547	558	587	553	569	546	552	543	557	570	564	527	585	565	557	572	547	534	527	524	544	557	556	547	540	565	551	550	581	547	590	593	555	559	533	552	562	547	582	540	538	565	562	544	554	584	539	580	553	528	537	576	570	538	525	559	566	569	592	531	490	528	518	558	567	570	565	579	555	554	544	539	591	559	544	563	573	570	562	514	566	532	537	566	614	532	556	558	555	569	543	558	582	575	551	545	557	539	539	536	557	557	510	561	532	592	585	559	513	572	582	557	559	528	530	550	564	535	541	570	573	591	606	548	551	560	530	535	561	541	577	556	580	562	539	579
1436	346	388	417	316	266	293	235	238	242	222	244	249	221	248	218	258	201	236	219	237	229	240	218	211	209	185	205	220	212	199	213	228	192	201	205	213	218	240	211	209	203	215	249	211	236	215	200	214	221	209	201	226	197	188	177	213	195	192	190	206	207	222	203	199	221	224	218	182	175	198	204	231	205	210	205	190	197	206	186	191	187	202	215	188	213	221	191	226	208	183	205	239	197	208	181	220	192	196	202	211	188	206	184	189	174	221	210	221	196	184	183	227	211	226	202	220	189	167	238	201	199	173	185	209	220	208	202	202	234	191	201	214	226	190	197	205	208	179	221	209	209	172	196	197	184	187	224	190	211	213	232	197	173	213	191	180	204	200	237	215	195	193	183	189	223	225	214	195	196	191	210	202	208	201	197	191	194	226	184	202	190	205	213	179	190	220	198	196	209	203	187	211	183	202	207	200	206	199	207	218	195	219	201	228	203	231	197	186	196	224	200	233	185	194	187	222	209	217	191	200	219	192	211	227	227	195	164	247	193	220	203	221	236	199	190	182	182	210	211	214	184	212	208	212	226	209	217	211	198	217	206	192	209	215	204	200	211	218	181	212	194	193	208	215	227	215	221	181	213	221	214	207	208	187	207	206	204	209	199	195	190	193	222	182	218	225	194	181	196	213	196	204	228	202	189	217	195	197	208	195	231	165	166	191	226	200	235	245	202	189	184	223	210	205	188	169	185	204	195	200	229	223	205	192	182	232	220	215	209	221	205	202	200	181	180	214	205	206	186	202	200	196	202	184	214	203	201	218	186	214	208	208	202	181	220	222	193	199	197	192	191	210	225	226	223	190	221	205	199	230	186	222	198	197	214	214	186	239	182	192	172	207	190	214	209	214	207	204	193	166	193	173	188	215	214	196	184	187	201	204	194	194	225	191	201	219	230	207	224	196	193	241	218	208	180	210	191	216	185	176	216	209	213	222	219	185	180	207	204	170	216	232	193	213	237	228	189	215	195	209	219	222	208	184	195	226	197	212	211	191	179	197	217	196	188	220	188	214	215	205	188	202	194	222	215	211	200	190	190	218	200	238	190	195	179	190	205	223	193	206	218	225	249	249	228	195	192	202	200	219	198	199	205	224	210	214	211	204	201	210	194	213	194	251	187	222	197	199	217	197	207	185	195	205	168	198	185	212	213	194	197	250	205	222	195	211	202	177	189	190	223	224	205	239	202	196	217	210	196	212	192	217	199	207	218	190	197	236	217	200	195	217	184	224	203	184	200	198	203	200	222	219	182	218	221	192	229	183	198	205	225	209	211	201	207	180	220	215	192	223	210	221	244	238	206	211	215	208	187	192	221	193	227	205	202	205	184	218	228	215	219	207	218	173	208	214	188	180	193	240	217	229	177	230	190	233	193	204	191	212	200	223	184	226	228	211	198	233	213	180	215	186	219	186	211	226	185	219	207	205	215	201	191	191	212	196	221	162	190	185	209	201	185	197	226	200	204	211	229	179	219	200	210	196	227	206	216	213	216	202	188	225	225	194	213	225	190	203	222	202	203	181	214	209	206	216	209	226	194	208	221	197	201	208	212	199	198	203	204	196	222	213	215	188	176	222	214	198	180	194	224	190	198	162	204	169	206	204	182	203	229	194	208	198	186	196	204	192	212	198	208	197	256	191	208	204	177	182	195	219	205	208	201	246	194	220	207	190	171	185	219	203	195	200	201	204	176	201	219	221	201	181	222	198	210	200	199	219	194	208	209	213	193	218	199	184	220	231	208	193	198	191	194	197	226	217	197	210	195	230	184	185	205	199	196	185	231	227	205	194	208	235	194	202	202	188	172	213	196	170	193	228	208	220	195	207	197	195	192	222	235	223	201	225	195	223	203	186	189	205	193	194	210	205	198	212	190	170	217	211	210	222	200	195	190	218	225	207	204	201	215	230	203	193	234	186	197	220	219	240	203	182	173	199	191	190	188	212	203	204	210	199	201	213	188	183	210	192	200	198	205	216	201	211	215	218	208	214	210	204	176	231	220	208	198	189	184	207	217	220	209	217	205	178	212	206	197	206	253	204	204	221	224	232	197	233	214	186	202	188	218	215	202	245	224	202	190	207	207	205	169	192	200	179	199	228	196	197	176	192	216	211	215	222	218	201	209	180	182	215	198	184	202	195	185	205	220	234	190	218	192	192	199	194	221	207	200	199	205	193	208	193	195	199	223	224	243	195	220	207	203	199	181	180	211	199	227	188	197	214	184	192	197	217	187	210	207	191	214	187	186	205	193	184	200	191	202	188	183	208	224	208	214	211	211	228	162	203	198	172	207	226	192	181	210	198	197	183	234	197	196	198	174	208	197	206	213	211	204	213	192	193	226	214	182	214	179	219	195	210	192	207	199	213	221	196	196	210	201	217	198	196	211	205	198	199	200	199	219	199	233	198	206	204	193	206	210	178	227	202	203	211	211	201	202	234	211	196	221	218	197	187	210	229	223	215	228	187	207	164	203	205	182	219	194	198	213	193	207	189	198	213	174	202	192	195	206	183	186	201	196	202	196	209	214	213	190	197	197	178	213	179	227	224	211	208	194	219	212	222	216	201	208	188	203	187	186	232	198	188	219	202	207	220	225	221	198	198	181	202	186	240	211	217	200	184	197	214	201	180	239	187	197	217	191	221	215	214	228	232	188	175	180	200	226	196	187	209	217	194	197	203	217	200	204	196	186	193	198	201	181	222	204	242	199	201	203	205	198	199	210	185	234	199	207	195	226	205	191	220	208	199	232	223	215	240	198	206	196	192	244	224	226	207	221	201	218	204	242	220	197	206	214	233	203	188	209	202	178	210	199	186	203	204	225	194	219	190	204	196	186	220	214	200	205	222	191	222	219	225	194	182	175	214	203	198	217	191	198	189	187	222	208	203	191	194	197	205	209	244	214	200	198	205	213	224	224	207	229	194	201	203	231	208	223	183	215	182	216	175	226	208	177	200	191	203	185	204	181	222	200	176	195	202	206	218	210	209	205	203	180	214	226	217	224	217	200	220	200	204	200	172	216	192	226	180	209	218	212	207	187	221	208	218	199	201	212	213	220	209	204	215	223	195	219	198	203	187	224	195	197	209	221	188	202	204	201	191	204	175	177	210	198	157	189	207	208	186	228	184	206	204	198	194	216	215	196	206	198	181	230	170	193	218	191	221	234	200	186	199	215	196	219	198	199	177	215	194	202	211	200	227	194	233	200	193	194	197	211	220	218	218	212	238	213	205	204	165	189	205	218	204	174	197	207	208	210	215	212	182	212	208	203	206	170	197	200	187	210	205	188	203	228	189	189	198	238	200	197	200	213	244	223	209	216	193	215	220	222	222	188	200	211	227	200	198	190	210	207	231	211	219	197	198	199	196	238	194	199	192	205	182	181	198	187	201	213	196	216	206	217	215	204	210	179	251	225	203	186	198	200	213	224	213	194	210	217	205	215	236	191	174	205	213	213
1790	631	958	1121	993	910	867	754	740	737	676	586	633	634	645	643	628	608	615	605	607	624	587	560	583	546	513	493	577	538	535	542	544	539	505	541	571	541	528	541	514	482	552	499	522	544	514	512	531	506	500	498	499	484	483	511	502	492	486	489	514	490	506	480	491	482	534	504	529	534	443	480	506	475	511	541	475	499	508	554	515	485	495	519	518	510	497	493	456	519	480	469	460	524	523	492	496	498	527	515	549	471	459	505	488	499	518	472	505	491	479	519	467	475	504	531	515	525	479	506	471	471	501	523	484	499	507	503	484	509	499	470	513	491	538	507	521	511	476	507	524	537	506	486	449	505	496	487	493	467	500	462	549	541	484	518	513	495	498	490	503	461	471	572	508	516	486	512	486	511	498	492	493	511	516	487	510	533	495	483	488	520	484	524	518	455	489	515	522	488	508	497	501	454	535	521	457	521	469	495	509	467	502	481	514	496	517	514	533	482	535	532	501	501	492	524	511	500	502	506	459	450	471	441	472	438	500	469	499	516	516	474	460	485	489	495	498	471	490	471	487	485	522	540	434	500	495	505	449	511	513	509	458	485	504	471	520	472	486	501	483	510	503	506	478	529	507	530	476	483	496	470	517	464	504	455	466	531	507	505	479	495	480	521	494	441	484	490	470	490	489	496	497	533	490	544	486	506	497	508	459	550	495	494	514	511	489	472	509	473	506	521	482	493	481	508	499	489	538	486	501	511	498	478	508	504	514	500	516	474	484	512	513	524	496	483	525	514	462	521	523	517	510	501	515	522	497	502	480	498	524	485	476	487	465	490	496	467	487	518	492	458	489	476	449	509	520	522	501	520	502	508	487	519	512	506	508	511	458	506	506	483	528	487	531	494	491	489	504	486	457	498	437	517	494	536	508	490	466	545	515	484	552	514	514	461	498	485	462	506	515	456	523	506	510	509	470	470	540	489	509	528	478	514	464	534	511	501	491	489	515	511	480	479	463	493	513	502	511	474	490	481	480	498	507	527	524	502	463	478	490	505	499	509	498	490	531	516	458	510	482	513	523	504	484	495	492	506	495	472	485	482	467	516	496	510	514	454	511	503	510	478	484	509	492	454	500	490	512	452	487	485	481	488	533	510	522	552	499	535	449	470	500	470	462	519	498	526	489	516	482	464	491	517	480	496	512	502	479	499	499	501	493	504	509	479	555	494	469	512	513	530	481	506	500	494	493	514	517	529	451	470	497	520	491	505	493	481	530	505	517	466	486	501	490	460	499	466	492	525	504	456	521	521	495	466	471	459	471	545	497	501	488	484	516	483	496	498	505	528	505	469	483	518	501	489	524	472	499	527	497	507	476	519	480	531	501	506	487	512	546	482	488	483	512	484	504	455	497	489	523	500	531	488	476	471	502	447	469	498	522	475	499	482	520	464	475	494	478	515	506	492	505	489	492	493	503	463	494	501	501	492	541	491	492	480	472	483	442	529	473	486	490	501	493	496	498	516	509	493	524	530	505	493	465	462	466	512	478	496	493	507	515	477	524	494	493	487	467	476	469	507	471	515	535	490	513	503	507	465	543	493	479	472	499	502	499	475	500	500	525	511	527	476	472	462	550	474	472	486	500	512	509	475	463	516	490	512	525	490	497	484	502	498	524	470	484	525	485	488	472	524	524	546	503	489	512	484	486	514	500	510	522	534	481	486	514	514	509	495	509	491	542	474	523	474	495	480	504	514	507	508	490	508	463	464	502	524	490	555	484	523	528	510	479	525	505	504	477	477	473	492	466	474	482	480	491	482	511	499	529	495	517	481	494	501	520	512	525	482	502	536	515	531	517	496	496	480	468	478	484	486	525	529	498	487	505	493	509	506	493	514	518	504	490	522	493	516	470	528	505	493	524	479	492	498	495	504	473	484	523	496	503	519	521	526	500	493	532	495	486	474	511	505	507	509	495	507	514	492	453	518	461	473	517	469	503	516	488	472	497	476	490	451	494	511	509	550	503	499	483	498	500	504	454	496	502	511	521	504	536	475	504	464	498	478	474	490	490	496	488	483	499	507	526	519	472	533	467	524	546	480	498	493	496	449	509	497	473	493	512	522	478	497	487	519	540	489	533	520	475	470	469	512	521	476	517	489	487	503	517	508	508	520	544	510	507	514	490	453	524	495	544	477	524	497	467	518	525	498	501	549	492	523	480	503	533	490	465	508	512	496	509	466	531	504	467	514	511	507	497	532	503	467	534	493	531	511	497	505	479	518	489	480	493	515	513	511	500	489	497	486	501	475	464	510	519	489	489	528	507	485	499	485	500	514	530	497	508	500	488	493	494	503	480	482	492	510	456	491	508	508	457	505	486	496	499	508	465	505	469	505	521	491	501	492	505	531	486	503	491	457	479	533	487	505	524	472	502	526	469	508	495	494	489	481	466	498	513	467	504	523	520	480	514	493	470	508	512	518	505	467	498	487	517	519	464	511	472	511	503	482	505	462	533	474	533	490	491	468	486	520	482	512	456	501	486	479	471	491	505	494	458	473	523	485	449	499	487	510	511	459	500	527	509	522	488	510	493	491	531	479	487	493	458	471	495	480	455	521	531	499	523	507	493	514	485	514	469	489	483	482	514	473	468	439	439	516	487	504	484	498	478	482	522	541	512	492	489	500	496	523	503	487	488	424	503	500	502	468	493	483	524	541	527	512	486	508	514	476	490	472	505	506	511	503	505	513	470	531	537	500	465	493	489	501	458	503	466	500	472	526	508	511	528	441	506	509	483	496	504	487	484	563	510	441	523	485	509	439	517	510	485	519	492	550	544	513	466	517	494	481	495	495	469	488	501	509	473	570	495	509	480	436	483	486	514	508	490	483	472	480	511	484	542	506	512	540	566	511	496	490	491	499	489	518	513	489	508	514	487	516	534	502	454	491	515	475	492	486	495	510	460	509	543	475	501	497	459	502	489	498	507	446	528	469	473	481	458	533	446	496	512	485	477	504	533	478	494	566	497	528	527	500	496	495	521	546	504	500	471	497	540	467	507	506	470	514	469	488	462	493	511	494	503	485	487	491	494	497	474	514	516	472	526	516	453	489	495	488	507	499	498	477	509	473	529	500	525	487	492	494	476	439	479	504	515	538	501	501	524	514	472	493	505	504	491	521	482	492	460	474	496	463	475	485	492	474	502	488	508	511	484	509	501	518	504	503	545	508	518	492	477	487	468	517	491	507	508	493	489	511	477	518	485	460	494	501	476	497	555	491	480	476	500	493	486	521	531	521	484	486	487	471	462	492	474	526	468	492	509	482	515	477	499	500	500	501	490	515	497	517	483	494	469	507	512	496	500	481	438	475	532	498	447	478	536	491	488	490	473	515	490	482	458	523	493	445	471	529	509	508	477	497	526	507	519	486	518	520	506	521	498	498	499	488	498	496	542	502	526	494	512	507	490	530	495	504	514	514	503	503	514	559	483	526	493	528	498	502	480	485	520	498	510	489
7487	833	907	806	690	542	515	450	403	355	347	314	339	335	324	326	306	340	330	316	310	344	324	335	282	295	277	302	306	299	301	304	292	269	258	281	284	277	288	288	291	281	299	280	265	279	288	293	278	289	263	310	279	253	273	296	300	278	266	302	263	280	280	267	254	265	297	276	269	279	288	312	294	302	264	277	276	286	288	247	273	304	226	284	284	264	291	270	279	297	265	301	259	268	275	296	318	252	313	266	268	271	289	300	273	291	271	287	268	297	278	297	271	285	264	288	259	267	301	312	300	276	274	277	281	273	294	295	277	271	277	274	273	300	277	298	264	315	284	296	272	293	248	288	267	288	305	276	265	282	276	259	283	283	270	290	282	289	254	288	299	271	294	318	271	284	269	273	277	306	273	294	271	285	253	271	268	271	288	298	323	285	306	247	264	274	263	259	291	261	266	288	305	285	265	265	297	298	278	262	286	292	283	307	293	262	290	252	271	296	298	299	303	254	269	291	285	308	292	287	269	242	259	276	287	283	274	279	283	268	281	288	295	286	306	275	282	273	301	228	273	261	297	224	281	296	268	292	300	269	280	270	283	272	261	316	276	266	279	279	277	310	277	280	284	259	237	296	262	248	306	263	265	287	258	281	295	270	294	280	255	306	269	289	288	274	266	293	239	290	293	272	279	273	293	306	290	274	261	289	272	259	262	287	284	274	280	249	248	275	300	264	314	274	332	310	282	265	292	279	265	246	283	276	267	264	287	280	264	294	293	280	294	291	281	273	270	273	243	250	270	255	263	320	288	231	255	332	300	273	279	268	284	283	264	284	266	316	265	296	295	282	306	275	283	282	324	262	279	275	266	253	243	285	266	279	297	280	282	267	267	276	313	277	293	290	298	281	266	295	294	247	267	284	273	260	288	295	252	270	241	261	286	278	285	288	270	306	252	285	304	280	303	247	313	257	275	272	290	269	280	284	284	265	245	314	277	277	274	268	310	273	271	288	298	272	266	310	276	261	278	260	253	280	272	281	281	270	300	274	259	235	235	303	291	280	263	269	271	285	263	289	247	271	299	297	260	280	278	282	268	256	263	279	264	293	303	311	252	273	276	264	298	261	299	279	263	247	270	272	316	277	282	292	244	294	275	276	282	283	311	307	286	291	297	283	296	311	278	298	286	250	269	279	266	259	291	287	283	281	319	280	301	268	263	262	281	268	291	257	286	268	256	334	272	233	262	303	283	262	258	287	273	275	287	288	251	265	264	263	271	288	273	310	267	300	323	291	279	289	243	300	256	261	280	299	293	265	282	252	278	264	279	283	257	281	276	289	276	246	268	288	296	283	254	290	285	250	261	280	275	297	324	264	289	330	286	285	279	296	305	278	284	288	291	264	286	283	302	309	291	309	255	268	267	283	269	276	294	291	298	282	250	288	257	258	295	328	271	255	288	288	273	264	275	268	283	242	273	260	268	286	283	264	272	246	247	274	255	280	246	298	286	300	270	277	292	252	284	279	299	278	267	274	309	278	270	266	294	285	283	275	258	268	281	254	268	278	308	277	311	262	269	264	266	282	280	268	272	277	268	279	306	312	275	278	296	295	272	241	284	264	296	266	278	278	264	260	256	288	249	282	245	276	281	315	265	271	289	258	285	263	258	246	301	275	265	274	265	272	275	264	264	272	267	259	263	275	313	268	279	279	299	241	253	272	276	288	295	278	299	263	258	249	296	276	299	269	291	289	278	266	243	257	268	254	257	289	266	299	296	285	295	280	280	297	269	277	284	283	291	277	290	291	251	271	254	266	269	277	267	283	273	269	239	280	293	296	295	310	265	270	305	289	285	281	294	265	276	278	281	255	248	269	255	312	299	287	290	280	283	274	263	247	278	289	303	304	253	305	239	292	284	266	261	271	297	267	267	279	293	286	255	311	267	291	300	275	260	282	279	309	264	262	284	269	268	273	265	243	274	299	276	302	270	273	303	255	249	261	258	278	290	282	286	287	270	280	267	291	276	286	284	319	274	274	267	265	253	277	256	292	291	289	278	287	287	293	283	287	264	268	280	302	283	276	300	268	288	284	279	274	280	279	270	274	270	268	271	273	265	276	282	274	277	281	262	298	244	296	269	307	324	254	258	255	274	265	300	258	268	268	270	258	284	272	268	272	282	275	278	265	260	276	269	289	278	274	264	269	284	290	323	280	274	295	293	277	274	283	294	270	252	303	286	296	278	288	271	256	305	248	271	303	289	261	282	267	298	282	280	252	265	262	284	293	279	302	275	259	288	307	244	276	298	302	269	303	290	276	289	260	287	259	286	265	290	284	270	237	257	291	263	299	297	295	261	275	284	274	255	258	286	269	291	274	277	276	293	273	273	286	284	308	249	279	273	302	289	276	250	285	265	236	242	277	320	296	263	282	311	263	279	286	293	249	266	269	279	265	282	284	277	270	244	258	299	276	289	285	242	272	309	304	296	285	285	284	264	274	277	264	280	233	296	278	295	278	283	251	277	261	268	305	277	251	291	264	306	260	272	312	290	280	296	296	269	251	259	292	258	310	276	280	297	291	295	266	284	282	281	246	234	266	290	277	265	265	260	296	269	302	288	266	264	290	276	270	280	263	267	280	270	291	284	276	274	277	279	271	272	276	271	268	240	278	269	261	250	236	253	296	293	269	274	271	329	256	244	267	277	286	268	281	268	282	254	266	270	282	286	280	281	289	299	275	257	300	267	265	307	293	296	271	288	300	292	285	306	284	290	279	277	241	263	298	273	285	274	272	274	251	273	296	282	275	260	287	252	280	276	253	288	260	263	301	276	271	268	274	286	318	254	271	255	268	252	284	289	251	286	286	271	286	272	267	287	284	261	259	276	297	294	295	279	272	276	316	275	270	279	280	287	321	268	275	283	247	257	286	298	263	302	313	264	264	291	250	262	259	291	265	289	269	284	285	266	267	279	280	261	297	286	256	297	291	283	270	269	260	311	279	301	277	300	297	300	309	291	313	302	238	263	286	284	290	305	280	271	233	316	285	325	275	302	278	286	251	272	288	285	265	273	252	318	289	277	293	280	292	282	287	294	282	262	242	265	301	275	285	286	257	296	259	267	269	269	296	291	287	266	270	273	262	234	301	246	293	241	256	273	244	258	306	264	291	278	263	297	278	284	262	259	289	284	297	277	287	264	310	250	278	297	256	290	273	288	273	255	296	297	272	263	267	262	286	307	280	274	296	261	264	271	247	306	259	283	251	243	246	286	295	288	252	297	302	252	307	286	292	283	259	267	250	283	258	266	259	271	286	283	293	251	304	261	254	288	278	264	247	294	308	268	281	300	293	249	292	262	301	278	291	296	273	263	278	294	284	269	281	250	279	294	255	267	280	297	290	307	269	272	279	253	308	274	271	278	264	283	274	301	276	322	300	263	284	295	279	266	253	261	272	281	269	298	270	275	259	241	274	272	292	316	295	291	294	274	255	270	310	259	276	277	270	267	285
6567	1185	2085	2525	2234	1802	1642	1482	1285	1215	1198	1046	1085	1021	942	989	960	954	920	929	907	886	866	813	820	813	788	802	821	714	733	728	777	734	738	755	713	786	690	717	671	699	739	723	678	692	701	680	645	689	664	659	714	637	648	647	735	698	670	693	667	670	646	685	661	650	693	616	680	627	634	663	708	664	693	674	682	670	628	636	658	604	699	657	623	642	655	636	679	649	676	683	624	620	669	670	694	656	647	657	646	666	676	647	619	669	666	661	656	679	620	658	637	622	604	684	634	626	678	636	670	608	667	658	656	636	606	668	643	640	673	587	677	650	625	635	616	636	663	666	653	630	588	650	625	637	652	660	621	637	653	631	646	680	632	664	632	641	620	635	677	641	654	680	631	631	652	599	645	662	619	654	609	637	675	656	664	671	656	647	662	650	644	659	630	636	653	648	638	630	593	665	651	615	642	620	633	690	669	658	628	639	682	632	626	669	631	597	638	696	639	625	644	707	646	674	628	643	610	661	642	691	670	641	641	620	681	683	648	597	638	629	668	630	586	674	625	673	655	651	627	633	666	615	654	606	654	635	616	662	634	673	624	624	625	631	643	688	679	683	650	657	677	697	578	673	651	677	629	651	651	650	667	614	647	616	626	648	617	658	652	657	637	649	632	718	633	713	625	642	614	648	610	664	632	654	599	661	715	643	660	663	642	674	658	634	642	630	653	617	681	654	679	650	700	641	671	646	652	674	681	574	654	645	619	662	653	666	646	634	617	615	609	633	646	639	635	605	667	623	591	653	657	618	634	659	642	663	646	647	645	631	644	639	649	609	659	663	594	665	647	634	655	659	610	689	647	639	675	600	627	656	650	706	646	650	647	678	613	620	648	693	674	634	634	646	644	635	624	697	670	589	644	619	659	635	671	643	604	686	636	657	642	653	645	644	658	642	648	629	679	645	612	646	659	645	653	645	676	664	628	613	660	636	608	645	644	641	658	627	676	652	687	671	598	632	638	665	631	660	649	647	665	615	661	616	639	660	702	666	654	661	634	657	637	645	644	645	642	638	682	672	624	643	633	686	644	653	642	637	645	640	645	670	660	645	674	660	626	666	674	664	655	656	693	619	650	661	639	632	693	663	660	651	641	648	650	654	647	584	701	662	637	630	616	667	604	610	584	648	677	642	635	665	582	616	674	650	697	633	700	607	683	649	651	636	679	653	670	666	657	639	629	630	661	648	602	673	646	638	644	662	636	701	641	607	664	625	668	606	656	658	641	629	676	652	652	675	673	620	646	659	658	651	655	665	660	632	694	628	649	660	670	620	638	680	644	643	627	652	640	672	692	694	609	651	646	649	699	667	654	702	634	656	647	604	667	694	642	691	633	631	656	648	681	643	632	612	622	632	650	671	624	689	604	660	600	711	623	685	657	661	653	620	672	698	610	686	637	665	589	666	619	622	637	642	632	661	677	643	594	632	668	633	652	609	674	627	644	701	607	655	667	686	691	674	659	650	650	702	650	666	594	649	670	655	668	606	609	664	624	661	681	621	620	651	637	665	657	656	603	672	640	611	645	661	641	685	609	640	652	627	619	595	669	699	641	655	601	636	635	649	634	666	599	646	634	666	629	634	639	661	685	630	621	660	662	629	639	660	629	689	630	679	662	686	656	667	653	657	675	622	661	673	669	640	618	664	652	674	595	669	653	609	667	613	601	638	637	645	632	657	669	663	654	613	685	635	635	613	616	603	661	626	694	661	631	680	651	628	658	642	695	646	592	650	690	644	680	627	614	623	651	637	653	668	631	607	618	665	637	615	640	645	660	682	630	664	607	660	684	625	618	652	657	677	665	633	627	686	662	635	658	649	657	679	685	712	599	632	633	657	592	666	671	634	648	702	632	669	652	610	625	661	620	644	633	692	662	659	611	671	659	601	632	683	612	665	667	624	631	651	641	637	659	684	660	654	677	656	685	643	604	683	648	637	648	668	652	688	644	650	647	670	675	637	639	642	668	662	623	617	583	617	654	640	652	674	648	680	634	624	626	638	665	623	699	622	629	685	655	668	658	656	619	613	683	656	680	667	638	656	715	662	679	654	684	622	695	663	655	638	635	617	673	665	648	637	657	610	627	678	652	662	613	653	646	644	636	630	669	656	660	696	655	623	655	648	659	640	675	604	625	661	607	657	643	606	658	611	669	648	626	679	634	624	662	610	658	637	663	629	628	681	655	628	613	629	591	673	698	666	635	660	621	634	673	660	664	625	672	619	682	650	631	637	665	639	657	685	653	682	685	634	638	689	621	659	643	622	651	605	632	607	670	663	637	672	652	662	616	656	666	703	637	676	660	629	666	629	702	619	682	579	724	675	623	625	655	651	656	673	638	643	650	642	673	696	629	654	650	679	641	620	652	713	630	629	667	680	619	675	647	627	627	714	673	677	608	612	661	648	655	603	651	687	648	661	655	659	638	665	665	634	622	645	616	654	638	646	671	712	627	647	591	650	633	634	644	593	654	642	629	600	638	630	652	618	638	632	656	604	670	701	637	654	641	682	617	620	619	660	714	608	662	625	658	645	676	698	643	624	658	647	645	639	665	678	649	687	699	651	696	669	627	630	664	656	632	639	632	681	677	650	691	629	650	683	631	634	662	678	643	635	615	652	632	633	623	632	657	696	617	615	646	657	635	608	609	706	659	612	655	676	644	605	633	623	642	649	615	633	612	634	621	603	640	624	644	645	642	652	650	654	619	596	660	676	625	665	634	643	614	654	647	640	629	652	614	656	609	637	650	683	687	696	611	667	617	662	617	583	659	680	666	645	653	668	655	656	638	683	638	618	710	667	676	653	631	631	645	628	676	696	612	638	677	663	680	625	655	631	638	632	657	656	608	674	633	652	653	643	636	652	664	633	667	657	682	675	661	653	693	669	634	664	616	650	651	670	615	697	641	656	639	663	697	592	645	673	658	634	607	662	667	653	641	612	649	645	614	638	654	623	713	610	658	646	659	645	619	605	617	612	667	694	620	626	684	626	636	647	654	681	642	594	644	671	646	640	674	613	646	651	649	677	613	679	660	629	664	643	648	664	642	659	645	696	654	659	663	647	603	668	599	700	674	674	621	650	671	644	641	610	612	661	606	680	640	649	670	650	621	650	652	631	652	586	650	648	688	592	660	659	655	677	645	636	680	661	621	622	631	611	660	652	638	655	608	626	650	576	664	697	606	659	627	644	635	625	629	631	626	674	620	661	664	678	682	665	649	658	671	674	624	608	627	630	631	626	627	675	660	697	666	625	693	669	632	668	614	586	680	645	595	651	645	656	616	615	626	655	662	589	684	653	636	678	681	604	700	667	620	620	620	644	629	664	647	656	641	642	626	646	650	660	619	632	640	628	637	613	657	641	613	625	616	617	638	626	622	698	669	611	622	635	651	652	654	645	652	666	666	653	650	650	657	613	684	654	662	633	639	664	650	705	639	634	604	641	604	655	679	660	619	697
13788	1411	1472	1280	843	603	522	495	453	404	363	364	312	349	285	294	287	295	290	293	306	300	290	291	258	245	240	286	284	258	272	267	260	246	242	272	263	281	252	245	235	237	236	234	227	237	268	258	264	223	267	244	253	206	255	256	224	219	213	227	199	239	236	231	246	222	258	241	254	249	222	225	261	218	267	237	253	243	241	279	257	273	222	212	241	256	243	213	245	223	216	258	235	232	246	232	222	250	239	260	259	260	251	249	259	211	209	246	230	263	224	231	218	241	239	290	237	218	257	214	181	201	246	220	240	227	199	246	217	252	229	241	225	238	200	209	220	222	252	262	235	265	207	256	253	254	244	227	275	244	256	236	243	218	243	238	251	218	209	234	224	209	236	209	239	239	267	276	259	246	241	262	240	238	224	212	232	226	211	242	247	239	200	221	230	233	253	207	225	217	227	241	233	217	214	226	230	247	240	231	244	208	211	203	243	233	241	247	272	224	250	204	268	253	225	276	242	262	241	261	232	226	267	232	207	275	238	222	226	219	220	248	233	226	218	252	224	211	218	237	225	208	223	252	246	217	235	244	227	244	250	245	233	224	231	248	215	248	228	230	214	212	257	242	269	207	208	240	220	224	246	256	215	226	231	217	236	230	219	224	245	256	235	208	241	220	215	264	260	248	249	245	247	240	224	217	259	240	251	254	263	249	259	217	217	226	241	240	245	232	233	263	228	216	230	236	226	244	248	217	209	242	252	213	208	230	238	243	257	223	249	234	242	224	246	240	216	232	229	217	232	237	211	237	221	228	234	215	238	243	239	267	237	239	232	246	257	253	230	229	231	207	244	260	243	246	235	222	228	239	229	224	239	240	226	218	252	237	292	217	244	259	226	223	223	220	207	240	241	215	256	219	242	233	245	247	241	228	218	241	263	235	233	235	204	252	238	229	243	218	253	223	240	221	231	249	249	262	256	238	219	242	220	267	231	233	237	226	236	235	239	241	267	235	254	239	234	267	227	203	223	250	227	221	197	225	223	259	242	237	214	220	215	248	250	211	221	235	239	227	229	248	264	207	228	231	249	256	239	222	237	228	230	245	228	228	201	238	227	250	229	220	237	209	247	227	240	239	255	214	250	244	201	266	255	246	239	214	221	213	266	248	235	243	247	233	226	245	213	247	223	253	227	262	243	238	244	231	229	219	228	233	223	214	257	246	239	207	208	222	233	235	219	227	220	226	207	257	256	233	247	214	246	225	224	235	241	239	252	258	229	253	254	236	255	226	269	224	246	207	202	264	237	234	249	216	234	261	241	250	232	232	230	229	223	239	205	225	264	221	225	239	246	256	239	237	210	227	238	205	212	224	220	222	216	222	232	231	211	217	213	202	214	214	247	219	239	240	236	251	243	226	240	228	232	220	227	224	240	233	245	239	238	233	238	238	238	224	244	251	234	232	251	227	210	254	248	243	247	224	228	215	233	255	245	216	224	247	241	212	254	260	238	225	246	258	276	246	235	235	235	234	216	237	232	244	232	217	201	251	217	244	220	238	207	248	217	215	278	253	233	238	220	217	253	241	214	225	271	203	197	249	234	241	203	204	231	230	235	250	224	232	225	240	256	223	211	240	252	223	264	214	253	244	228	220	246	236	224	244	253	244	244	254	221	219	216	255	234	223	237	250	208	206	236	224	219	263	241	197	237	225	253	224	243	220	235	221	227	239	223	221	235	223	218	215	235	224	246	240	264	243	243	235	242	233	249	227	244	238	232	254	243	263	244	210	208	211	214	211	225	228	253	246	227	246	241	256	225	232	242	258	257	260	222	227	246	246	248	211	230	221	231	240	238	255	243	215	218	233	221	234	248	253	225	251	249	230	254	218	222	242	238	216	234	233	215	238	217	233	245	269	267	221	235	215	228	218	221	247	226	231	225	255	235	237	223	245	263	254	241	232	234	223	220	192	218	235	241	278	237	242	220	246	246	256	250	223	230	238	228	249	223	249	212	240	215	214	261	195	239	226	240	242	221	235	238	238	246	250	238	239	245	246	231	238	235	229	224	246	222	225	255	257	243	245	258	247	256	250	240	223	246	235	258	229	218	221	240	252	228	253	221	241	271	236	229	228	231	205	236	210	215	243	236	263	238	224	249	220	233	220	240	235	268	243	277	258	238	250	223	232	262	237	265	212	228	253	255	245	229	245	232	221	230	244	235	248	219	225	254	251	268	264	221	214	238	223	248	243	220	246	229	226	247	265	202	231	221	230	218	223	238	243	242	265	238	221	264	262	253	244	231	234	251	241	223	219	200	235	243	199	199	234	231	232	238	224	225	235	237	233	245	257	223	242	232	269	231	234	239	247	226	203	207	252	230	232	253	249	234	235	239	232	242	248	233	244	228	227	258	240	223	238	246	231	224	254	204	255	198	233	245	240	249	213	228	256	248	214	228	234	196	227	219	242	235	246	234	262	235	238	218	216	252	246	256	238	223	214	251	257	241	266	237	229	247	237	232	268	231	223	200	235	209	225	259	219	208	246	233	250	244	237	264	261	241	241	229	241	237	230	233	233	241	212	232	218	248	216	224	252	229	264	245	256	252	250	240	233	214	255	244	231	271	252	238	233	274	226	246	264	228	209	229	223	244	221	240	252	222	243	227	249	240	221	244	274	242	264	229	243	282	239	243	232	236	217	262	236	218	249	219	239	230	247	248	225	241	218	245	229	223	237	229	230	238	271	245	212	226	266	227	234	234	233	230	225	241	232	230	248	241	238	251	244	227	230	244	239	240	224	228	224	222	269	251	250	227	240	252	273	224	230	244	237	225	215	221	226	242	204	230	200	225	251	242	266	230	248	259	239	253	226	243	230	238	240	210	204	218	219	215	245	223	244	246	278	239	264	253	224	238	237	258	236	247	236	213	231	231	209	237	233	267	211	215	233	236	209	227	218	200	247	217	238	269	233	216	223	263	217	226	248	241	224	255	232	212	241	216	240	236	236	233	245	219	231	240	229	236	234	225	258	240	228	241	223	250	241	261	234	228	223	237	225	258	242	239	215	272	243	228	245	232	252	258	234	195	253	258	234	247	240	263	230	217	221	246	248	234	224	247	249	211	247	240	252	243	257	232	237	218	247	221	236	252	232	266	275	229	212	212	203	244	211	225	236	249	221	219	237	248	237	262	216	266	223	203	247	243	246	222	237	227	245	230	224	257	249	258	239	239	245	225	256	222	234	239	234	242	223	233	241	222	218	220	225	235	264	244	220	223	230	227	266	262	251	233	275	221	218	248	248	237	238	251	232	235	218	221	234	220	230	232	236	213	254	240	237	228	239	235	230	255	236	239	243	225	247	244	218	216	242	262	239	213	239	247	228	265	210	253	270	236	215	262	229	216	209	244	237	239	225	234	196	243	207	240	219	245	266	218	254	222	255	195	235	235	217	230	239	205	230	256	245	253	246	209	242	231	248	246	234	218	221	232	235	255	233	243	244	218	243	244	236
8303	1390	2938	3608	3034	2552	2168	1860	1644	1519	1384	1223	1163	1051	1124	1044	1079	966	1029	976	958	905	870	873	787	825	754	762	771	732	735	749	678	691	700	671	704	701	664	674	633	624	638	642	631	640	579	659	654	607	568	584	595	638	601	566	587	586	587	589	645	603	574	570	618	571	586	569	536	576	543	552	534	594	550	535	608	519	563	566	544	568	583	536	557	571	529	563	539	563	537	540	545	578	574	547	573	582	523	553	541	565	530	549	533	530	543	552	531	523	580	576	546	561	543	578	586	580	564	544	511	535	544	550	573	562	552	552	544	550	556	569	532	529	572	548	561	525	541	576	574	555	542	545	533	513	557	529	540	555	579	510	521	512	548	538	569	555	592	568	535	567	521	505	565	575	561	593	550	515	535	535	572	565	529	601	549	571	524	567	534	563	537	577	524	590	543	532	563	563	586	539	582	553	588	539	588	562	541	548	520	525	547	583	550	548	556	566	542	524	559	537	556	594	555	585	574	560	545	556	557	611	573	522	543	524	567	480	529	577	512	571	507	574	552	549	569	562	552	569	506	575	573	536	581	578	512	536	540	548	572	563	586	515	554	590	537	565	548	537	541	543	551	533	552	574	545	563	567	562	545	560	530	552	559	553	531	527	563	578	572	563	549	568	523	552	547	564	578	547	550	519	559	533	528	536	505	544	532	556	517	567	576	557	537	557	565	543	550	527	546	578	551	557	567	577	569	515	568	550	581	517	538	556	576	539	583	527	567	547	542	520	526	569	605	538	557	559	565	579	559	544	521	533	546	572	498	573	562	537	579	555	592	545	545	539	570	572	554	507	517	528	552	581	541	539	512	547	548	578	571	584	567	542	543	546	533	553	505	534	562	551	548	527	517	551	584	543	569	537	510	544	559	551	536	529	583	530	571	552	573	588	557	581	558	513	540	534	549	545	551	565	539	557	535	578	552	565	567	526	547	536	531	573	563	562	578	541	512	547	533	518	532	569	539	568	504	566	549	555	577	591	567	497	523	552	560	535	506	519	573	564	520	541	571	535	571	560	531	570	549	574	552	527	559	528	563	571	545	556	557	550	540	548	538	583	580	594	537	566	503	605	559	577	535	594	528	545	549	570	586	554	536	537	565	563	498	556	553	553	512	514	563	576	518	573	535	586	567	560	538	587	556	597	568	536	533	589	548	547	490	559	560	538	570	564	536	550	511	539	584	550	568	538	568	565	528	562	527	532	532	550	544	586	578	550	577	543	563	561	575	540	567	556	528	545	551	573	592	566	581	550	536	525	524	550	582	564	541	543	560	580	546	534	564	560	559	559	527	519	584	536	545	558	525	536	570	541	554	533	550	534	524	599	563	597	525	595	603	533	556	509	589	581	538	543	554	560	531	511	533	556	556	553	598	591	518	535	575	583	525	572	568	598	538	557	545	514	527	564	561	553	587	563	585	559	584	560	499	536	549	571	505	561	538	551	522	591	576	543	550	559	559	548	531	534	529	563	576	516	574	559	537	554	586	536	531	571	550	540	516	547	597	429	550	536	569	491	541	573	553	557	579	579	612	526	599	583	567	568	543	566	571	561	570	594	541	549	554	495	514	563	538	564	535	552	545	536	553	560	574	498	571	548	586	522	545	514	557	560	556	537	583	567	547	534	503	582	559	542	536	551	544	537	556	590	562	548	533	589	566	547	554	567	569	566	517	596	547	548	562	501	528	518	546	542	543	530	521	550	567	534	575	525	523	537	545	593	519	519	595	560	521	545	585	545	553	536	551	522	549	562	544	535	519	553	550	592	553	545	580	552	575	557	575	536	562	569	534	574	518	547	603	552	558	553	521	519	512	554	540	562	559	569	560	515	563	555	567	536	534	581	521	575	577	549	562	583	554	545	531	552	553	522	560	541	569	556	511	569	534	572	590	574	567	551	548	528	594	565	576	560	559	569	541	561	558	570	562	531	499	566	561	549	575	553	546	547	557	536	558	550	551	579	590	523	566	541	573	541	561	535	548	563	537	548	544	505	557	538	554	509	547	581	546	546	568	554	547	523	563	555	578	585	515	573	537	560	553	527	521	562	579	529	538	524	531	538	548	556	541	536	553	537	547	500	585	537	572	556	528	503	542	500	568	580	580	517	564	521	562	539	591	500	580	535	563	536	543	582	583	557	563	532	563	541	576	548	540	510	553	517	580	543	560	534	522	540	532	565	513	524	579	540	560	550	586	560	555	555	576	519	550	568	567	544	540	554	493	583	563	571	546	513	541	551	573	555	509	534	556	546	533	563	578	511	548	580	521	538	551	546	549	534	517	569	583	558	574	544	508	577	555	540	572	552	522	573	541	522	555	514	528	568	507	554	524	557	525	552	537	539	588	571	556	561	567	529	549	512	564	519	523	534	581	555	565	523	544	563	559	562	556	585	574	578	572	541	594	583	563	555	566	603	537	570	558	522	558	581	520	530	529	568	539	524	590	585	579	552	532	528	525	509	587	542	559	510	589	547	562	547	578	550	549	562	568	550	512	555	537	579	569	590	514	576	574	557	568	524	574	565	532	562	557	552	526	563	531	527	545	533	593	591	562	580	530	577	512	541	547	572	576	530	593	564	570	549	521	560	540	533	518	557	552	552	514	518	541	543	534	535	561	571	531	519	541	528	520	566	524	553	544	553	534	543	567	558	552	567	567	561	532	565	530	534	581	535	545	533	555	520	539	525	498	553	511	562	570	575	500	536	530	584	570	556	541	605	523	538	552	541	538	582	570	556	556	540	553	551	593	519	511	547	544	543	562	546	550	526	559	522	544	563	533	595	578	517	555	564	535	546	539	565	551	508	584	550	563	538	538	589	570	582	542	496	538	570	568	561	576	549	584	560	523	552	546	572	514	524	563	535	535	538	541	613	559	555	526	542	553	534	547	531	518	522	521	534	587	551	516	546	565	569	541	540	552	546	529	558	538	493	543	561	552	558	542	568	532	538	561	558	582	552	516	597	562	572	533	565	555	566	515	561	531	506	526	535	506	584	555	535	542	573	507	563	522	544	545	585	569	605	585	534	581	528	541	573	548	503	573	551	573	568	586	568	531	574	568	531	544	550	569	514	560	549	583	547	528	580	533	548	522	556	558	544	531	548	536	520	554	540	591	542	556	607	534	581	550	545	534	570	557	530	513	543	549	533	563	557	552	567	587	584	561	572	552	551	578	549	540	582	581	534	564	537	540	511	555	559	542	552	544	577	597	517	540	603	546	561	597	563	544	559	551	510	597	552	534	523	580	584	519	564	532	507	554	524	566	589	537	570	534	558	552	569	524	539	567	589	559	554	533	564	535	552	555	525	536	565	546	542	546	543	603	545	567	563	558	554	544	545	596	532	566	533	557	611	564	579	574	575	556	584	504	527	573	538	516	567	556	546	559	515	550	547	558	504	551	575	579	560	516	584	530	573	568	490	527	597	548	527	562	557	592	550	558	550	524	532	554	532	583	513	539	566
1492	309	404	378	284	263	231	268	261	241	237	218	253	221	232	234	212	211	229	216	212	217	202	208	217	225	198	193	193	202	226	215	215	204	227	229	215	211	224	185	207	202	198	203	207	201	232	203	225	187	176	209	192	211	214	221	225	212	194	192	221	220	211	184	190	189	202	198	216	214	211	219	211	199	184	214	203	212	215	227	205	211	211	206	179	206	204	190	196	193	218	201	170	214	211	213	213	186	190	207	206	218	205	182	217	197	210	220	206	219	201	218	196	211	209	196	208	207	226	192	194	194	190	199	198	225	196	195	203	176	183	200	214	228	214	196	185	222	212	199	189	224	201	222	201	222	176	206	214	213	189	190	259	209	193	200	221	215	187	191	215	199	209	189	192	223	222	195	207	190	185	199	209	191	217	185	209	179	204	208	196	182	208	222	230	194	194	202	230	230	228	215	200	189	195	201	187	217	195	204	190	225	211	208	200	205	204	202	207	197	193	205	205	195	193	206	221	197	192	202	200	199	220	222	171	176	204	214	197	223	197	206	207	212	214	208	208	187	219	206	231	196	193	229	204	197	213	213	196	219	209	215	225	204	183	235	233	196	198	209	214	189	198	220	200	195	176	200	207	214	215	196	184	193	211	191	199	215	193	197	180	199	238	213	209	213	201	204	206	200	205	170	224	211	220	208	217	230	211	210	213	195	201	193	211	224	200	189	203	212	203	214	189	213	225	210	178	231	192	190	227	192	200	211	212	183	203	202	210	199	204	202	200	230	202	202	213	190	219	226	238	206	209	197	212	179	212	221	224	202	205	206	192	202	194	233	203	212	213	237	194	220	206	207	188	193	181	191	189	197	216	193	186	211	203	190	183	213	212	199	214	212	185	186	217	212	214	227	172	192	185	211	193	198	174	210	183	216	199	183	207	205	185	205	208	197	207	201	199	211	203	189	197	189	229	211	217	184	194	194	188	218	240	183	193	205	208	179	198	210	198	174	170	195	196	197	192	203	197	211	220	205	187	189	237	168	229	217	205	207	200	219	200	196	184	235	221	186	200	187	203	191	198	213	185	231	200	191	230	210	200	213	205	217	185	187	195	205	205	202	212	198	250	217	216	213	209	221	229	200	179	178	196	206	205	221	195	205	169	203	217	231	195	233	207	202	211	203	185	218	199	206	229	195	181	214	201	174	209	220	186	192	191	200	232	217	223	204	180	178	170	190	207	189	205	222	184	206	199	195	192	189	197	207	203	187	198	194	217	206	224	190	196	204	192	208	191	200	178	226	221	234	197	225	233	190	220	226	210	219	245	205	195	222	205	190	208	239	201	181	193	206	194	184	215	179	222	204	204	204	204	195	190	193	190	196	234	212	187	191	218	242	223	205	198	203	219	212	202	216	208	213	194	210	191	172	201	198	199	225	193	204	204	208	233	191	210	199	196	224	191	188	196	216	210	186	202	175	207	203	224	189	191	185	219	234	196	225	195	211	218	212	192	190	241	222	201	198	228	196	197	219	210	216	198	196	191	198	220	215	210	202	204	212	217	215	213	203	190	216	194	208	209	222	201	220	214	227	195	228	190	214	197	202	175	198	200	217	199	241	181	199	194	198	218	196	215	207	186	196	197	210	199	188	174	212	216	227	229	214	194	196	208	188	215	198	218	212	174	217	221	200	211	214	232	202	198	192	200	205	206	230	194	219	194	193	187	180	219	190	209	224	220	214	186	227	224	226	200	213	201	195	193	226	188	205	207	209	192	207	213	227	187	181	238	186	207	207	222	206	186	206	196	196	214	217	206	203	236	201	205	206	183	204	213	215	203	197	213	194	222	212	205	213	186	217	201	201	191	215	220	212	223	228	185	229	233	201	224	211	221	219	218	196	193	209	167	207	222	174	197	207	210	194	200	222	168	218	198	229	234	218	241	206	195	200	204	173	203	215	254	194	221	212	203	205	185	225	232	201	222	202	220	222	212	211	195	199	225	200	198	227	199	209	177	182	208	195	220	200	217	205	227	205	205	220	198	200	204	185	209	232	205	199	221	195	202	207	214	188	170	179	214	202	196	182	178	195	198	214	191	241	223	190	198	214	229	228	218	184	226	231	192	226	207	202	211	225	186	179	205	185	242	215	180	196	196	205	217	192	187	216	233	188	218	217	197	225	215	196	183	194	185	219	191	182	208	207	189	219	211	197	204	205	176	194	211	189	221	220	179	189	218	211	179	210	206	222	193	198	218	215	205	211	201	234	225	233	235	206	210	201	196	167	209	204	180	207	202	209	191	185	222	219	185	230	202	229	178	195	221	239	203	205	205	195	196	225	215	206	210	215	218	184	207	192	216	198	196	211	189	194	213	184	197	176	195	194	201	215	195	216	201	206	211	194	212	201	223	195	207	196	219	203	203	194	183	215	206	198	189	256	211	219	193	219	228	188	200	202	183	214	211	184	223	209	191	199	182	222	217	239	196	212	207	178	185	224	215	199	211	199	206	190	191	184	205	187	187	183	187	217	206	180	188	212	200	173	191	235	211	224	209	185	184	176	197	226	236	201	235	219	193	193	223	201	209	194	229	195	213	213	206	193	206	197	252	204	207	232	190	217	187	199	192	217	191	217	220	234	212	206	218	182	198	217	201	187	186	206	180	207	224	209	245	206	194	205	211	202	208	203	224	190	188	190	204	211	200	165	176	191	217	217	199	188	203	221	192	186	229	177	184	186	208	212	179	211	233	225	221	192	184	187	228	193	199	191	181	201	227	216	220	206	194	209	187	196	198	202	190	213	223	193	195	198	201	198	208	210	200	195	212	197	196	201	214	204	210	193	190	214	208	222	191	215	217	174	199	203	198	203	195	167	170	211	194	224	201	207	187	199	186	186	197	160	202	186	180	180	206	207	192	202	207	180	196	189	214	192	199	201	188	186	195	183	211	177	206	215	201	184	165	230	229	219	206	210	205	199	216	239	224	206	204	215	183	187	218	196	220	213	220	219	191	214	202	209	198	193	224	171	213	205	200	213	217	237	229	217	223	216	185	222	220	216	209	210	195	228	223	188	195	202	190	218	164	202	209	190	214	201	208	211	210	226	217	212	210	195	206	197	179	208	213	199	219	200	175	192	223	226	224	216	212	187	214	215	207	203	215	209	201	197	214	205	207	200	206	206	218	208	181	212	208	224	193	202	194	198	221	184	217	204	201	209	188	182	213	189	196	211	223	210	213	207	233	210	207	212	172	189	220	184	195	200	181	207	227	227	200	207	202	211	198	192	187	184	222	200	184	201	204	216	180	186	202	196	229	190	213	206	222	190	186	189	200	204	185	208	198	208	213	211	214	227	188	192	198	203	202	193	181	218	237	210	215	188	213	203	198	181	216	192	188	207	198	217	196	221	202	188	191	194	222	227	197	213	199	232	225	220	257	198	190	224	215	178	192	209	218	208	205	230	232	193	193	185	239	208	235	202	195	192	217	210	183	205	210	207	194	227	214	208	231	208
1780	618	962	1080	1010	846	821	755	697	720	683	656	656	629	600	595	590	645	638	627	610	601	519	577	550	568	591	572	569	538	529	536	528	507	539	549	560	550	491	551	532	501	496	539	528	506	507	508	551	482	475	525	518	513	506	554	498	481	474	511	488	476	499	532	496	499	495	487	468	482	484	487	485	519	488	493	499	528	525	539	487	507	474	490	490	517	536	502	527	525	457	490	508	490	492	506	542	543	496	499	473	489	487	480	455	484	499	545	435	506	524	505	489	502	553	486	522	461	508	529	480	475	483	547	495	479	465	491	497	477	530	499	501	468	471	520	499	501	492	465	502	547	455	504	508	487	542	465	501	502	522	488	470	475	518	538	471	492	515	481	521	484	472	487	505	503	528	511	462	475	513	511	488	483	520	532	496	465	458	485	527	511	504	526	491	481	476	483	489	533	513	499	540	508	503	513	501	512	478	485	524	502	516	499	508	504	505	482	487	476	489	520	497	485	439	470	471	475	527	501	492	473	460	511	519	513	483	492	494	496	507	507	467	520	512	475	481	525	466	505	481	479	500	507	521	496	485	501	521	510	517	512	492	506	482	490	502	473	528	469	522	491	497	538	482	465	476	470	480	496	487	479	515	521	481	472	503	542	535	480	500	463	507	504	523	461	444	466	491	492	487	495	492	476	527	492	500	517	509	513	462	467	492	482	515	473	439	485	508	461	495	488	517	470	463	469	494	534	472	493	516	487	546	520	512	499	509	534	521	496	501	514	524	466	496	477	498	465	530	534	512	519	470	509	503	514	482	530	480	489	470	517	469	501	530	483	530	484	468	501	483	504	468	467	470	470	481	542	491	444	502	502	467	526	509	487	456	480	494	527	492	484	495	474	496	484	494	525	497	519	486	487	493	516	502	481	474	511	487	490	504	474	496	529	495	466	471	509	447	530	506	493	506	500	535	511	515	497	535	509	490	476	495	530	501	495	493	525	459	527	543	513	520	484	520	494	547	501	527	522	510	486	497	517	473	463	498	556	460	512	473	471	496	509	518	517	475	486	449	499	532	480	476	487	456	505	474	476	489	476	518	479	507	543	492	551	502	477	499	494	483	520	505	518	524	521	463	484	476	529	486	467	493	493	480	451	436	512	539	500	519	486	505	494	477	460	504	501	555	484	551	466	500	486	494	510	463	469	480	522	508	513	491	442	435	522	499	470	535	527	485	492	539	515	519	446	453	543	460	482	495	470	487	515	508	514	481	498	461	496	503	501	502	501	500	487	483	507	466	474	453	485	513	457	496	484	520	531	488	475	495	461	545	513	482	506	473	521	544	496	498	524	457	484	484	514	498	479	486	475	531	468	477	492	486	511	498	457	505	553	467	497	446	500	492	551	514	489	517	488	509	486	486	520	543	488	516	513	509	455	457	519	495	524	500	522	488	507	503	473	492	491	501	489	501	487	502	511	511	524	490	481	493	513	499	525	508	504	528	506	474	515	488	502	539	490	518	529	531	478	474	510	470	532	512	519	462	485	521	480	532	520	517	453	495	474	488	502	514	504	519	505	511	481	492	460	502	505	555	489	506	497	518	501	490	525	561	461	495	527	475	528	524	465	490	511	476	506	516	487	502	509	499	503	505	507	498	482	527	525	479	477	477	471	484	474	482	527	548	451	548	456	506	502	510	488	491	479	476	506	478	502	469	512	498	490	495	518	490	497	485	459	514	507	481	524	469	489	520	480	505	510	477	488	527	478	536	496	463	501	484	498	497	484	482	515	462	502	499	464	490	470	496	519	502	542	508	545	537	511	486	518	498	493	499	495	491	489	468	496	497	456	520	518	513	505	489	494	486	465	520	495	496	458	510	471	480	486	473	507	559	461	508	494	534	477	507	477	549	499	495	478	485	460	483	494	486	521	456	467	480	509	545	542	498	503	504	492	481	491	490	520	497	542	467	505	487	501	533	491	536	496	489	486	474	500	460	468	469	492	482	523	503	497	468	471	520	482	449	521	542	477	495	506	465	455	486	488	465	510	488	498	478	541	522	483	557	491	524	493	499	488	494	475	493	494	475	494	515	498	490	474	466	497	509	481	482	518	511	521	510	484	477	480	479	504	472	490	504	501	525	502	516	527	481	545	453	495	520	520	471	476	478	509	486	532	533	509	482	512	507	502	487	468	475	480	475	498	489	519	490	465	487	487	510	534	517	517	481	491	515	506	485	484	486	485	509	518	492	506	526	481	494	496	526	525	493	480	461	511	510	499	478	538	503	540	467	474	467	489	463	493	470	493	528	477	492	481	462	489	529	510	477	491	455	509	494	471	493	538	505	500	501	491	492	490	467	510	518	506	503	507	495	473	506	478	527	491	518	498	447	503	485	517	475	474	482	491	488	485	520	488	493	505	513	478	514	515	512	504	499	454	473	508	538	508	516	554	465	471	494	495	494	483	521	489	486	501	520	477	480	466	516	502	482	534	489	479	533	486	517	447	527	499	515	487	511	525	489	455	444	510	491	501	461	503	553	488	487	471	538	503	511	494	525	502	520	503	493	469	479	521	505	474	498	497	457	528	500	531	539	486	492	498	477	544	452	466	512	488	497	539	511	502	521	500	506	503	500	523	470	500	525	505	482	486	513	495	499	468	496	510	481	480	481	493	493	482	567	462	493	478	471	470	489	489	511	522	482	481	494	499	486	522	494	496	531	490	522	504	512	484	487	506	494	512	495	513	505	494	443	505	499	496	487	520	498	487	500	521	510	452	507	493	451	460	470	489	497	510	484	550	536	534	532	467	467	484	518	556	485	484	512	501	447	514	488	506	483	479	531	475	503	525	487	508	530	508	473	517	465	541	504	478	493	487	501	527	474	494	527	511	495	520	471	488	467	509	496	487	505	522	517	485	514	487	474	467	489	486	467	505	488	461	474	501	475	492	488	541	528	498	503	506	485	522	490	530	523	511	508	517	488	481	526	497	484	533	505	506	498	477	511	524	486	505	508	515	499	500	503	504	501	539	507	504	527	521	518	479	517	500	520	522	515	483	499	470	496	488	477	504	513	485	488	502	488	498	490	518	458	503	502	446	497	512	494	519	540	520	479	474	475	467	488	498	513	487	520	502	447	504	463	481	511	499	500	500	505	489	472	509	526	524	473	466	519	526	519	500	486	509	497	529	493	496	524	520	500	487	470	475	519	467	476	490	527	481	489	504	483	515	492	482	451	496	520	523	522	537	486	499	525	498	506	448	545	461	509	525	493	504	544	478	479	489	465	478	492	476	530	510	508	493	466	516	479	471	554	493	479	496	488	518	514	500	483	495	501	504	514	473	463	477	475	506	511	497	515	486	488	522	516	510	532	486	498	522	487	516	508	493	475	471	460	503	511	551	484	527	483	521	478	488	478	526	486	533	472	554	515	484	490	489	531	441	507	486	482	462	469	503	494	502	488	551	491	510	491	507	522	493	429	492	476	485	483	479	481	489	494	504	495	520	499	491
7318	832	942	734	632	508	421	394	382	357	358	319	339	315	304	310	301	290	312	324	292	284	322	309	291	277	312	289	280	285	292	275	329	304	277	275	270	308	301	259	257	276	290	286	274	282	254	268	278	328	255	309	267	301	253	273	306	285	270	276	296	283	269	273	268	267	222	260	263	279	259	268	280	276	297	276	288	288	275	300	277	286	300	263	296	278	286	314	289	260	274	255	255	311	290	310	282	286	296	257	276	252	287	279	294	268	284	300	293	275	277	294	264	305	297	294	264	273	281	284	270	273	249	252	281	289	269	282	261	260	311	277	275	263	281	250	269	281	287	262	274	296	278	264	261	285	222	275	282	272	268	281	299	304	303	261	291	274	266	285	278	295	281	258	291	273	280	279	238	252	285	295	272	272	260	281	296	278	283	248	271	268	261	271	260	300	291	271	298	281	259	224	272	267	262	291	276	281	282	284	265	267	282	280	276	302	260	275	278	282	233	262	290	255	292	275	262	279	284	265	295	216	277	278	273	272	284	283	269	279	241	278	267	243	289	279	274	293	259	253	245	259	264	276	272	249	265	292	317	290	264	248	295	279	309	258	283	282	264	266	276	248	252	260	260	297	291	276	262	287	296	254	283	278	283	275	275	279	278	268	266	245	291	282	299	274	271	252	289	263	284	276	267	272	266	265	271	288	289	272	271	272	267	293	271	273	268	263	279	249	276	284	269	271	263	260	263	259	257	247	272	306	259	295	274	283	290	253	268	265	256	275	264	295	255	268	269	285	238	251	277	264	274	286	242	252	277	274	287	280	269	258	250	278	298	272	309	267	234	289	292	305	257	288	262	280	256	272	278	263	278	298	258	298	269	280	319	277	266	242	258	276	265	292	285	270	276	283	268	256	262	273	279	284	230	265	253	292	302	260	297	267	307	271	270	259	246	249	265	296	287	252	272	289	234	277	281	257	274	281	256	266	246	295	265	278	291	247	299	278	243	288	273	259	269	315	254	292	270	247	274	278	270	253	268	285	280	275	302	246	275	254	252	232	244	267	272	282	275	295	308	290	291	275	270	284	295	272	283	248	294	280	302	277	270	273	269	268	246	269	250	281	267	280	254	311	252	272	302	281	294	279	282	271	283	265	267	269	247	261	243	251	256	257	287	271	269	270	246	251	285	256	265	279	295	305	300	310	272	259	252	284	279	283	300	290	292	302	262	257	269	281	323	266	268	293	276	323	279	273	266	283	258	275	299	245	278	284	284	228	274	248	281	277	278	272	259	277	274	265	247	269	260	282	273	285	303	279	265	259	288	263	290	268	248	286	276	282	280	280	251	277	274	316	294	282	246	278	278	290	253	250	284	270	299	252	270	256	292	267	254	288	251	285	296	241	263	274	263	294	278	285	286	271	289	276	253	270	292	254	270	268	268	242	278	277	259	294	281	275	270	279	230	271	259	308	296	264	290	236	266	313	282	287	294	269	279	259	281	273	251	274	277	265	259	302	263	264	249	230	227	257	276	265	291	275	261	280	262	290	271	255	270	303	261	271	293	254	260	297	284	271	300	276	273	272	271	270	250	277	268	273	308	288	270	272	262	263	265	262	261	261	231	300	278	302	262	264	297	261	251	263	288	279	267	258	251	246	272	266	254	268	256	271	275	265	264	301	285	259	270	253	257	244	278	258	270	261	278	260	263	281	250	253	289	283	274	223	299	303	286	277	290	248	262	294	275	264	286	269	284	305	293	285	299	266	295	293	257	285	254	267	261	278	269	249	288	250	284	265	279	287	258	291	313	281	266	270	265	258	254	285	290	300	247	255	269	277	255	300	275	289	277	299	281	245	281	277	273	270	270	280	254	298	264	277	273	241	245	267	261	263	276	267	265	234	286	275	274	262	272	254	285	281	265	248	265	283	309	289	285	278	269	272	283	270	283	273	252	263	289	250	259	306	257	260	256	260	282	275	299	262	291	269	263	277	254	318	285	283	270	262	259	259	260	280	276	282	274	281	268	261	273	266	258	253	277	270	259	269	267	251	273	246	288	267	277	251	274	303	262	285	284	256	280	253	273	280	274	269	251	278	268	275	267	290	300	290	285	308	286	275	271	284	290	287	253	293	284	272	266	303	251	319	280	271	281	249	282	276	271	297	302	284	300	298	278	270	276	275	273	299	284	280	270	304	252	257	296	281	283	265	270	280	258	275	271	292	232	296	280	311	266	249	283	279	266	265	292	262	298	267	290	279	279	268	297	266	256	271	257	260	273	264	275	253	272	280	264	270	300	270	269	273	278	251	284	265	274	281	298	267	257	286	250	244	268	280	297	277	274	251	296	262	273	294	299	248	279	269	290	246	273	270	288	264	271	257	267	298	302	283	268	263	245	259	270	312	263	282	293	257	253	274	289	247	249	288	287	302	288	266	275	282	246	304	276	292	236	267	286	263	277	278	273	276	305	273	265	282	281	272	296	288	295	278	303	308	282	282	276	291	262	272	298	268	271	273	289	269	289	283	282	285	285	278	262	256	293	278	273	265	308	282	270	282	302	259	260	283	285	247	277	258	266	278	282	258	299	279	273	291	248	263	241	269	271	242	262	273	256	290	273	272	287	299	247	270	272	280	211	313	315	271	267	280	281	303	286	268	275	263	281	282	274	249	296	287	318	250	275	261	276	267	269	287	272	246	274	267	270	296	260	284	295	252	291	269	259	241	262	290	254	279	277	276	289	296	287	265	249	306	313	295	277	260	281	270	265	271	287	266	269	277	299	289	246	273	266	231	283	293	274	245	279	284	263	285	251	259	263	267	284	288	263	280	265	274	258	271	306	278	286	249	277	284	273	281	252	258	307	279	293	270	307	290	270	265	253	287	296	275	276	300	248	281	279	267	255	284	264	281	255	271	302	267	291	274	265	283	234	274	280	289	249	257	269	262	266	231	261	258	244	294	289	290	254	277	290	268	262	291	282	248	279	278	277	295	278	262	264	267	309	299	298	283	276	276	266	260	288	289	292	260	299	255	284	279	257	257	279	242	278	294	254	266	259	252	242	289	275	260	311	274	265	262	255	246	238	282	263	252	254	283	270	280	291	278	278	290	280	266	262	274	278	261	251	317	272	278	288	281	241	305	312	265	266	266	286	274	284	276	283	278	255	263	254	306	284	245	239	268	259	268	280	271	264	279	268	278	263	283	239	279	287	285	288	292	285	261	277	253	271	272	275	292	264	271	268	289	273	295	261	260	237	288	256	271	223	256	277	272	261	280	279	287	260	261	283	274	273	288	259	292	260	291	277	290	250	283	308	303	263	254	304	269	293	271	250	316	275	276	265	263	277	266	276	264	267	253	285	275	304	292	265	268	265	291	243	241	245	281	287	283	245	249	282	298	256	245	288	270	262	263	280	257	266	282	280	287	282	288	278	292	259	290	247	252	310	290	266	316	275	247	277	266	258	259	291	280	260	281	273	285	269	259	274	270	272	278	262	246	259	260	272	259
6422	1156	2034	2369	2189	1807	1606	1395	1320	1225	1152	1055	1033	929	908	976	940	912	881	893	859	884	914	846	822	838	812	813	767	772	776	784	787	748	728	721	679	710	652	685	683	692	665	665	700	708	687	668	656	649	677	646	664	679	648	658	695	647	687	655	639	643	706	672	664	695	684	643	628	663	661	652	664	639	668	651	653	654	641	643	654	629	630	615	649	632	639	609	668	611	673	641	624	651	656	684	653	639	654	631	644	669	680	640	673	674	671	636	671	693	608	642	674	669	634	618	681	628	641	661	672	636	646	648	661	643	651	667	619	601	606	652	689	640	607	670	647	637	624	656	612	640	667	612	609	618	667	639	653	637	663	638	633	649	604	619	642	665	617	634	635	634	615	635	657	601	634	664	605	635	619	610	663	636	687	669	639	687	626	647	678	634	658	608	690	603	666	632	642	622	649	595	673	678	657	668	667	714	623	625	636	638	680	655	610	638	615	623	634	613	690	713	614	630	623	654	652	639	659	635	606	649	695	682	629	659	608	639	604	644	673	589	616	629	651	641	638	656	624	588	633	634	602	628	634	641	672	634	639	649	614	679	651	656	634	660	623	678	645	637	626	664	584	637	587	653	637	615	621	670	683	621	644	621	601	639	643	683	642	649	676	616	615	640	640	657	665	655	602	607	623	654	633	642	645	642	659	625	645	643	714	623	632	628	640	640	619	677	653	617	618	673	638	697	665	644	678	624	631	636	587	610	655	673	599	638	633	608	668	684	661	666	661	629	632	646	675	647	641	639	613	633	641	648	658	684	640	651	694	601	607	634	599	636	635	676	632	667	653	620	660	662	616	622	640	633	678	602	620	649	636	602	646	603	664	695	654	648	653	595	633	653	640	670	634	636	638	641	649	602	684	639	636	642	617	653	659	617	669	624	634	598	654	626	650	643	671	616	653	612	645	641	625	648	647	659	668	650	617	643	663	667	651	648	634	601	662	667	590	630	652	666	661	673	628	667	667	654	669	704	646	611	636	622	616	667	615	655	647	622	626	640	620	651	660	691	675	638	661	631	663	636	662	658	619	661	632	606	634	614	668	663	603	632	663	702	650	659	642	658	619	690	628	648	619	632	611	629	659	652	632	650	634	625	586	646	654	718	627	605	647	661	667	652	656	650	612	654	619	657	657	662	648	627	639	610	624	622	612	651	660	630	647	658	646	650	648	635	588	642	657	633	609	596	656	644	639	629	626	626	639	647	656	638	641	660	626	657	634	599	644	663	673	661	637	653	623	679	674	676	674	634	613	617	645	653	648	659	632	663	645	634	661	611	660	642	662	616	681	692	643	700	627	677	612	669	668	609	652	685	619	678	610	627	652	618	682	629	693	650	646	664	636	630	638	628	639	614	646	636	648	658	669	632	617	608	640	658	660	649	656	613	621	628	611	667	649	588	639	624	608	657	661	671	651	651	611	625	645	612	648	693	624	632	614	643	680	655	681	618	647	667	657	669	679	637	619	621	608	649	654	626	607	635	639	642	665	670	644	669	676	670	623	641	657	684	621	641	651	640	646	628	659	652	625	617	626	641	690	670	645	664	645	670	632	682	588	666	632	647	682	668	615	613	659	645	625	598	643	651	601	633	690	672	630	663	640	679	692	635	657	652	675	637	628	619	607	628	671	617	646	669	661	636	664	688	648	662	644	623	627	631	634	636	625	679	666	667	646	622	610	634	666	667	612	663	683	667	646	614	633	661	593	649	638	651	666	621	651	629	639	650	607	678	631	651	650	651	640	658	663	620	661	651	636	635	653	645	609	635	640	619	612	637	633	624	675	572	603	614	618	641	604	625	629	618	630	620	594	656	640	718	668	647	621	639	626	679	650	627	679	695	614	604	618	603	676	653	596	621	640	642	649	658	664	635	706	690	638	662	649	635	644	702	638	668	627	595	661	627	640	631	665	629	623	596	639	679	625	659	632	619	635	627	677	623	627	612	627	640	629	651	633	612	651	632	611	628	643	662	632	637	617	674	661	666	660	652	635	651	610	604	646	601	603	662	644	645	664	623	670	646	637	647	666	596	652	650	625	695	680	621	664	648	638	625	650	656	656	632	646	680	621	661	641	685	666	579	608	647	655	572	641	672	638	595	643	652	628	629	690	625	665	634	649	667	642	656	615	630	633	625	651	651	663	610	659	664	635	678	641	629	705	674	612	715	636	635	656	656	641	649	665	666	607	650	668	649	648	664	628	673	644	656	659	660	703	646	652	621	618	647	639	660	614	644	622	632	629	602	620	629	665	628	684	615	663	624	683	656	733	637	657	643	634	653	616	670	646	619	605	632	670	688	616	619	607	673	631	646	625	630	627	649	644	658	643	632	636	687	628	619	690	689	632	645	672	633	613	683	595	706	583	562	677	657	613	599	654	630	690	663	660	640	603	697	587	618	678	616	640	635	635	628	655	586	637	649	627	657	620	653	634	582	607	610	618	664	639	684	658	606	605	628	635	636	651	640	625	681	639	629	640	641	702	596	615	601	653	702	636	634	651	618	619	665	669	657	640	581	659	608	628	628	621	656	665	621	644	662	671	649	648	684	646	597	629	643	633	635	687	605	634	658	646	645	696	646	635	625	632	645	662	648	654	659	612	622	661	657	658	670	635	674	626	678	652	627	663	666	663	681	676	655	651	619	673	612	618	648	665	660	677	658	612	658	610	610	626	623	636	628	659	634	620	631	616	661	650	624	595	644	645	645	631	595	649	622	662	631	647	640	614	707	625	659	593	688	568	661	658	625	615	600	677	635	643	608	620	684	658	671	683	598	633	665	647	676	665	663	690	685	698	642	642	661	628	627	624	672	645	678	648	605	659	660	634	679	623	624	672	645	623	681	637	659	646	648	701	675	628	656	654	646	635	689	585	700	628	631	621	631	615	691	635	662	623	671	621	625	639	644	614	672	614	607	643	678	651	601	645	625	672	632	604	675	654	657	621	619	685	634	694	622	608	627	623	632	667	615	684	671	645	631	631	674	679	646	661	630	660	644	680	670	623	648	660	685	661	646	664	624	679	652	654	610	680	605	595	625	655	672	649	612	650	638	631	614	628	661	657	622	666	635	668	629	627	678	616	691	650	626	624	642	676	622	670	634	673	648	680	636	710	663	621	616	682	649	652	629	671	603	687	611	643	672	665	656	648	652	668	629	603	673	660	602	619	617	626	696	619	664	614	625	647	678	665	674	591	642	662	657	596	648	659	660	641	682	628	629	674	669	666	664	614	662	648	644	657	686	628	603	626	632	605	643	687	653	630	614	624	639	622	620	601	675	613	623	673	680	680	659	625	702	652	657	661	615	627	658	667	655	587	644	668	669	661	618	661	632	646	664	655	617	629	650	638	593	643	600	638	650	607	657	674	614	630	648	624	647	641	632	658	632	679	655	643	624	635	682	643	617	657	657	647	645	629	625	652	635	623	678	606	651	652	621	664	635	573	648	640	610	657	638	557	617
14053	1457	1412	1166	862	670	519	493	412	388	363	347	313	301	303	286	255	308	292	305	298	263	273	287	250	232	273	263	269	242	263	284	256	234	270	241	242	227	245	246	233	233	255	272	251	235	262	235	245	234	238	232	260	217	230	264	240	207	242	227	206	262	221	226	220	237	277	243	253	232	246	248	242	237	235	252	228	228	232	237	230	206	221	266	266	218	246	263	263	228	261	229	204	238	230	240	240	219	257	241	220	239	246	226	239	258	244	242	262	237	225	228	244	208	247	229	262	207	264	257	257	265	219	240	232	244	247	257	244	214	228	211	214	245	242	232	222	231	220	240	241	240	224	226	207	242	239	256	233	250	229	229	240	239	220	215	241	251	249	224	240	219	235	212	203	229	242	253	250	235	243	240	224	230	241	236	255	251	217	235	248	235	223	232	233	245	248	251	203	235	231	239	270	224	232	230	234	250	262	221	231	222	247	244	226	229	211	225	235	239	227	225	231	242	255	203	258	257	246	247	225	213	218	223	281	241	253	202	197	253	212	232	233	215	196	224	271	263	205	242	218	223	237	247	223	220	240	227	236	239	246	229	239	222	234	235	224	250	215	211	227	238	224	254	231	229	233	232	264	230	251	240	247	248	190	212	215	205	217	220	230	249	251	241	232	237	281	242	237	246	241	207	200	202	232	207	217	239	188	243	260	224	237	240	254	233	233	214	260	231	216	250	212	261	219	233	236	211	227	223	233	221	212	208	237	234	254	260	229	225	208	202	198	235	245	229	226	245	261	256	236	248	254	238	244	235	220	220	260	247	240	244	221	214	238	239	245	246	250	231	210	230	243	231	236	226	208	209	211	232	243	223	229	240	230	213	222	242	245	240	234	240	242	207	241	221	231	220	247	224	264	228	229	231	235	217	230	222	248	214	244	263	242	250	247	245	232	228	240	232	225	227	240	241	237	217	243	218	252	251	221	235	242	236	227	203	244	225	227	250	231	248	243	214	213	245	222	242	243	243	249	219	221	233	233	240	227	219	236	196	216	223	244	224	207	234	234	246	232	206	237	232	229	218	243	210	230	236	252	245	238	257	235	225	219	238	230	234	215	247	233	236	221	263	233	234	252	250	241	230	227	278	225	239	245	223	242	262	234	236	235	252	258	228	228	251	229	235	213	224	243	212	263	222	221	246	238	227	232	247	229	205	228	245	237	231	205	264	241	240	234	231	193	266	232	227	222	199	238	211	208	205	226	242	226	242	251	255	236	246	233	221	231	220	245	246	244	250	257	236	215	244	218	231	230	239	228	248	221	208	197	229	247	249	251	230	225	251	228	193	211	252	264	233	231	222	221	205	244	222	241	253	243	246	241	218	220	225	211	245	244	226	240	222	259	246	223	224	270	216	212	226	239	227	244	229	217	247	237	231	204	227	251	184	248	240	264	208	254	254	237	227	228	232	253	249	262	225	234	227	234	213	253	222	225	210	241	238	212	238	230	215	202	205	245	211	241	230	264	243	224	212	229	238	227	226	231	207	249	222	229	220	225	222	227	251	223	212	217	233	213	217	230	198	233	217	247	230	226	238	244	233	233	222	250	237	237	242	232	241	243	231	233	221	228	241	234	237	233	250	216	245	233	226	224	243	221	212	222	233	236	228	241	235	223	248	189	224	236	255	226	230	227	242	236	237	252	262	241	238	212	251	245	237	221	231	242	226	215	225	229	241	193	235	211	222	237	251	255	243	230	226	228	233	228	227	225	254	211	224	227	237	232	227	225	223	264	234	232	230	280	210	210	249	213	228	230	257	229	207	260	236	214	229	260	233	238	245	234	228	240	207	217	254	224	216	250	190	233	208	238	250	233	225	237	215	214	231	231	275	247	243	244	210	249	252	251	227	231	203	255	218	236	218	240	279	219	228	253	232	231	228	226	273	241	267	267	202	220	220	254	248	239	208	251	231	206	225	221	242	233	251	230	215	255	218	266	200	254	219	250	248	244	239	246	216	230	228	225	245	214	209	262	243	221	215	233	220	221	250	211	221	239	229	208	244	231	226	239	222	241	240	238	225	257	229	236	232	227	232	263	236	246	235	236	196	254	261	214	244	227	226	240	221	241	232	228	222	245	232	227	245	198	233	206	214	232	221	216	231	240	231	224	249	223	257	229	243	236	247	223	236	238	251	241	237	234	232	220	266	228	252	251	232	249	222	235	211	227	221	228	246	218	256	221	223	222	261	217	244	241	242	250	214	217	235	215	220	257	237	217	247	269	192	209	224	234	251	258	242	199	227	235	273	218	256	261	239	220	224	225	218	212	275	221	241	238	231	254	224	244	198	223	243	240	222	228	278	252	240	277	212	214	237	248	229	213	205	201	227	235	249	256	230	242	229	245	235	233	247	239	241	248	232	222	229	237	245	225	238	218	237	225	243	235	238	234	229	234	226	245	233	240	227	201	237	240	220	208	215	225	240	259	229	248	227	240	249	251	241	265	236	225	244	272	257	248	244	237	232	233	234	240	244	221	254	260	243	244	223	220	255	234	204	247	237	246	225	252	235	238	227	228	234	198	222	228	250	236	257	254	233	255	242	232	235	212	227	250	217	218	238	232	231	221	236	233	251	219	208	230	237	234	210	251	221	236	215	205	226	224	237	273	220	235	222	211	238	237	225	234	222	254	227	196	257	220	245	236	242	242	222	246	206	213	240	244	259	238	205	236	227	254	231	259	246	237	241	257	215	232	245	212	236	218	220	214	242	254	224	222	212	238	246	237	216	242	230	236	228	231	239	216	228	250	230	238	263	240	227	242	235	250	232	230	253	263	265	212	211	250	232	224	255	229	258	215	221	230	233	226	237	237	227	232	242	231	232	258	251	225	247	244	209	265	235	229	246	214	233	239	225	238	228	227	241	255	262	256	219	248	237	247	231	202	209	218	221	251	220	228	220	229	257	213	247	217	243	236	261	215	248	246	229	244	248	208	234	235	228	212	246	220	234	219	228	257	246	258	229	265	218	255	210	225	247	230	238	240	225	242	230	223	266	240	232	213	255	257	235	242	236	213	217	226	248	252	252	214	246	252	234	233	204	254	233	252	230	212	220	244	259	245	228	250	213	247	274	231	238	219	201	224	218	223	265	236	238	215	225	245	235	228	215	239	250	221	215	207	237	225	231	239	244	221	225	228	247	207	218	256	238	230	243	220	220	243	221	247	238	218	214	223	234	232	214	238	215	263	240	222	247	227	260	238	239	254	225	227	240	233	256	270	231	233	228	223	255	223	207	224	241	231	225	241	238	265	239	231	250	225	252	295	254	247	227	207	235	236	249	241	237	259	265	280	234	241	245	234	228	223	211	237	211	222	239	227	220	232	241	232	221	223	271	226	207	239	201	227	258	212	212	235	244	229	250	257	225	184	252	220	251	257	214	246	237	218	225	249	239	245	229	239	248	229	261	228	213	211	255	219	236	239	217	224	251	229	244	208	223	228	221	249	240	227	227
8385	1486	2932	3607	3217	2561	2068	1843	1605	1527	1404	1253	1218	1116	1037	1005	996	973	1001	984	976	955	857	881	819	835	802	795	769	765	752	717	696	675	711	679	658	655	610	655	594	623	601	649	636	608	628	596	614	619	572	580	598	582	547	569	647	600	593	561	571	593	583	546	564	587	557	541	558	573	554	594	567	554	539	601	525	562	558	583	551	557	539	556	548	569	608	517	548	587	583	568	547	525	581	594	532	573	628	572	523	549	562	561	576	566	583	530	568	581	545	519	578	572	593	527	568	560	577	548	565	530	565	542	519	569	503	572	566	513	511	506	571	546	517	522	534	556	555	597	540	552	540	558	530	534	519	539	533	520	535	546	542	544	527	519	524	545	534	559	528	560	557	578	561	541	562	573	523	532	511	580	583	577	560	548	501	583	537	564	518	551	514	526	544	562	549	539	536	540	523	536	528	529	551	518	512	542	537	532	555	541	591	555	508	499	573	556	563	544	613	531	566	537	534	530	548	510	581	544	555	551	534	575	521	570	548	570	493	539	542	519	566	528	553	583	543	528	535	516	506	528	533	551	553	580	540	538	543	560	544	558	573	546	568	565	542	515	585	573	527	522	526	532	514	563	541	543	533	585	570	562	558	576	510	587	567	522	526	516	566	548	504	535	577	510	526	573	547	533	551	520	536	558	552	508	566	553	553	535	532	595	529	540	542	559	513	530	518	539	569	511	569	577	546	567	528	545	542	530	537	539	583	534	499	481	571	556	540	545	535	531	531	522	550	551	532	530	534	535	541	537	565	520	552	577	522	515	538	522	524	535	562	566	532	550	561	535	551	553	587	543	533	492	513	533	533	547	522	521	493	561	546	531	579	553	599	563	549	549	585	579	571	536	508	537	542	559	537	565	501	526	592	533	590	572	555	545	550	554	550	495	526	555	556	586	532	549	550	534	535	532	539	518	571	581	518	544	576	559	545	536	587	532	538	517	521	539	539	547	543	556	570	534	553	505	589	553	550	577	572	542	560	542	582	584	514	512	526	568	532	536	591	587	535	530	566	543	497	565	501	533	533	511	519	553	546	515	545	538	560	587	547	535	506	580	530	523	545	553	566	517	549	564	555	518	514	536	545	507	565	499	529	546	525	595	529	551	556	541	516	585	570	569	555	512	551	474	556	529	595	509	546	543	543	572	534	536	501	540	542	516	568	569	531	586	581	547	566	551	535	544	523	509	524	525	560	558	564	574	596	522	569	532	557	512	562	556	557	557	543	503	536	559	586	524	544	540	528	546	547	559	522	522	545	554	547	553	544	582	543	533	501	576	533	532	528	551	567	566	580	536	555	617	592	566	548	582	539	505	537	527	531	573	559	550	576	556	549	582	567	534	544	575	583	513	547	550	525	609	541	569	582	553	546	567	564	533	538	576	546	527	539	514	534	528	570	510	590	499	507	567	541	545	548	526	531	546	556	549	513	548	555	541	576	559	506	566	505	510	536	527	546	530	550	536	549	542	520	539	542	582	542	546	529	554	597	623	522	526	592	574	539	546	548	589	534	566	532	542	558	525	551	526	544	539	513	568	552	604	530	509	534	530	547	490	564	533	537	561	523	518	572	515	571	567	531	510	501	528	534	517	537	510	531	589	556	519	522	561	540	546	518	506	563	562	529	559	503	539	539	511	569	529	530	561	524	556	591	573	548	527	525	580	540	558	556	563	570	534	552	547	557	549	537	577	583	543	549	560	576	538	541	524	562	557	520	533	523	544	563	570	519	559	567	528	514	560	529	517	529	492	567	587	542	526	562	527	585	580	538	528	539	572	544	528	553	573	512	537	539	538	543	528	561	576	566	552	528	528	520	528	574	538	557	568	518	571	530	555	572	528	551	560	541	537	545	565	563	596	592	562	522	532	541	563	530	564	542	576	552	542	552	520	534	546	505	556	568	539	612	521	566	536	524	563	581	571	510	545	557	570	528	541	552	537	519	519	541	514	521	564	522	566	513	561	525	527	536	588	589	554	533	547	517	572	586	533	560	520	536	572	538	535	554	526	555	480	544	549	536	523	584	529	533	521	548	549	562	563	542	541	534	570	558	548	557	527	533	524	501	558	563	557	555	559	522	540	525	548	582	545	524	541	518	558	557	523	548	504	573	511	585	564	509	545	587	530	529	529	528	498	513	542	553	534	570	554	571	565	502	535	549	535	559	565	538	561	510	510	534	519	538	550	560	567	522	538	519	567	531	539	559	538	534	591	542	537	511	575	570	561	541	556	546	544	548	547	510	567	522	522	572	556	580	489	518	502	546	577	518	584	544	528	527	536	558	566	532	555	518	572	522	561	539	570	531	552	528	571	562	564	538	523	541	515	530	544	537	576	577	550	566	528	601	578	561	555	521	541	510	521	530	531	518	539	533	542	551	524	524	526	581	543	579	537	529	518	552	542	545	563	565	509	565	520	528	596	544	547	527	560	530	548	499	572	543	585	551	553	514	568	574	551	528	528	547	561	555	576	553	559	540	534	539	560	538	542	530	567	600	575	546	528	548	560	540	541	557	593	605	522	540	535	599	540	562	571	505	549	507	527	517	550	544	593	562	547	526	539	556	518	553	591	512	522	565	544	564	564	564	506	538	535	585	563	523	580	571	555	571	561	553	521	544	531	531	552	562	531	529	539	541	566	547	571	542	505	528	558	499	519	531	544	596	541	571	520	542	549	528	542	573	514	571	538	495	540	552	581	541	526	555	561	565	561	551	513	528	512	541	579	555	531	505	504	571	547	529	532	529	584	534	559	533	563	521	548	529	530	499	595	514	523	553	539	579	547	540	550	525	535	588	533	544	577	540	523	571	538	534	516	557	581	522	505	519	550	572	591	535	556	577	509	564	527	550	561	602	534	536	551	558	518	542	598	549	544	538	555	554	536	549	569	519	550	533	587	502	554	567	567	518	530	558	539	530	519	532	555	546	547	559	579	541	564	552	550	519	530	570	564	518	531	588	534	557	560	564	500	552	621	565	523	535	534	558	561	497	577	527	575	539	546	597	510	524	562	535	522	569	556	534	569	563	533	550	525	519	599	533	532	548	553	537	545	561	548	542	611	579	559	563	542	584	564	565	512	543	492	549	525	581	582	538	508	531	519	539	567	534	526	540	587	534	558	575	500	593	537	533	569	560	554	540	548	545	528	554	573	516	576	575	558	575	527	529	572	563	553	537	543	550	609	520	560	556	543	552	516	526	558	526	535	566	530	533	543	504	527	528	530	556	580	533	553	566	547	551	519	530	520	547	552	539	569	547	523	559	550	575	535	541	515	531	543	559	548	525	564	545	546	538	549	540	568	574	561	557	546	544	547	556	549	573	528	534	573	577	555	598	586	519	540	522	541	556	587	517	556	532	545	576	553	567	553	554	567	553	556	603	536	577	534	556	534	537	550	551	494	540	569	585	579	543	563	573	555	560	551	493	570	506	566	510	504	537	522	580	537	553	545	548	507	557	557
1462	335	357	348	297	293	236	248	237	219	228	227	213	227	222	193	219	211	180	213	194	179	201	193	211	219	212	184	202	199	234	184	193	195	200	212	210	182	191	207	199	226	198	209	225	172	210	212	184	213	234	222	197	203	205	188	194	200	194	196	206	209	203	218	187	217	209	173	191	194	215	180	216	211	229	195	199	206	220	213	215	182	207	208	198	190	193	216	198	197	199	200	175	186	208	226	168	205	179	204	204	197	164	200	202	216	197	179	214	181	201	209	196	219	202	187	195	214	207	220	203	186	190	177	191	217	226	205	199	188	185	181	169	192	219	205	228	193	187	199	202	209	207	221	197	179	214	196	165	210	181	206	194	173	216	194	200	198	207	204	206	204	211	157	200	215	185	207	204	202	195	235	205	207	202	215	197	184	202	194	179	188	198	217	214	184	201	213	205	220	209	195	204	187	175	195	196	211	185	196	173	204	196	199	209	174	193	211	200	176	208	166	195	204	198	170	200	189	205	195	203	176	192	185	200	177	206	184	180	188	181	192	193	165	194	202	203	184	193	219	197	189	202	194	210	186	182	207	217	218	222	198	183	195	231	183	193	199	176	210	177	223	198	218	215	218	186	201	190	226	203	211	237	204	195	214	185	167	206	191	184	172	197	194	186	219	198	190	178	193	210	197	190	166	176	201	177	175	179	193	172	219	205	211	202	212	196	212	189	181	202	198	210	204	188	189	220	180	190	180	204	179	192	212	207	216	202	178	207	193	177	173	193	201	254	191	196	187	207	183	176	199	167	205	182	205	192	175	173	206	192	199	212	191	216	187	205	199	191	229	184	173	143	204	194	192	175	190	200	207	211	209	186	191	204	191	184	195	226	185	194	189	217	184	168	191	210	182	203	195	203	211	211	176	171	195	189	203	200	191	219	197	218	184	177	204	215	192	212	182	205	172	185	208	201	215	218	191	209	174	176	206	183	230	158	196	192	174	202	198	211	220	193	198	191	223	189	194	203	214	203	205	197	188	229	193	182	201	195	177	218	198	202	213	208	204	199	186	191	224	200	205	190	214	174	187	206	180	224	206	201	174	184	195	218	179	202	189	193	194	212	181	213	221	204	186	198	192	199	185	169	186	203	208	183	219	216	211	177	206	210	180	207	213	189	172	207	204	172	206	232	177	211	191	199	187	198	204	199	200	201	208	203	218	213	177	231	202	181	184	192	188	192	220	210	180	215	213	218	190	181	204	181	183	215	223	208	232	211	193	203	191	212	217	204	202	178	190	194	206	189	191	184	189	214	200	208	180	194	211	206	206	217	211	204	210	194	220	201	202	211	186	192	184	183	218	192	212	224	181	175	191	219	182	214	210	191	226	192	189	181	212	178	181	197	234	195	221	203	211	180	186	195	194	194	216	204	217	187	198	211	210	200	223	190	217	202	191	183	214	193	186	194	214	237	188	207	215	184	203	190	183	208	193	199	206	195	185	212	193	182	186	216	196	201	168	158	203	197	219	206	182	210	191	229	192	189	206	212	178	184	184	215	213	206	208	193	197	203	205	199	177	234	182	214	178	217	206	208	219	178	166	185	198	200	206	183	185	178	184	214	216	223	153	197	218	209	187	224	183	155	225	204	213	215	224	175	208	191	202	212	202	188	193	209	190	174	202	209	199	182	209	179	183	201	201	201	203	221	190	213	183	215	204	203	208	176	185	191	178	207	232	190	190	216	190	202	189	227	208	225	209	199	186	194	210	194	200	209	227	178	192	197	223	194	204	195	197	188	199	191	197	173	213	216	183	207	212	207	207	224	222	180	172	190	203	208	192	202	209	197	196	179	207	192	195	201	218	191	196	171	185	201	218	198	184	208	199	183	170	217	190	191	202	197	218	230	202	197	227	201	186	205	187	202	193	198	179	197	219	217	206	209	197	252	207	235	211	216	193	197	185	208	209	253	208	193	193	224	195	200	216	198	211	182	242	211	185	208	207	152	182	189	194	206	209	220	211	237	187	219	227	210	191	199	227	188	213	206	215	189	192	215	230	192	191	214	196	210	198	203	194	173	190	193	202	200	202	196	223	185	206	191	175	197	180	224	214	176	188	191	230	205	187	200	206	204	193	197	224	207	200	216	201	178	194	196	178	187	172	176	206	210	215	210	200	246	186	181	196	205	190	199	182	180	188	196	203	194	217	177	174	182	189	192	205	199	187	211	189	196	205	187	210	188	173	202	192	223	185	207	197	234	182	183	195	199	192	192	200	217	200	177	187	202	164	206	165	210	203	235	181	222	182	197	199	204	175	180	208	186	192	186	208	200	186	192	224	198	185	194	177	219	191	192	198	181	214	179	200	221	205	203	183	208	213	189	195	207	172	184	216	200	208	191	201	200	195	189	211	203	206	200	179	194	194	223	189	198	217	221	206	194	181	207	185	212	197	210	208	213	220	188	197	196	208	204	202	191	196	184	218	216	180	183	208	222	197	197	201	200	187	198	157	189	210	194	197	208	189	211	224	187	205	198	197	183	193	181	186	218	184	185	190	220	204	198	187	200	199	216	180	197	198	190	228	199	187	192	199	239	197	201	223	201	189	215	197	223	209	221	199	222	198	216	201	201	211	194	211	181	187	191	190	232	170	197	198	208	207	189	163	221	217	194	194	205	222	190	205	236	208	193	187	212	195	224	223	197	214	236	186	199	211	196	224	205	174	204	197	198	176	186	195	194	220	208	191	208	213	173	198	208	189	200	196	184	186	188	194	204	197	186	186	203	209	199	205	199	207	219	210	180	207	194	197	181	180	200	203	208	216	208	213	205	198	191	207	192	212	196	193	196	201	175	208	181	203	196	181	219	188	188	199	187	208	183	174	172	173	201	183	184	171	172	215	212	191	192	211	181	193	187	191	182	197	203	174	197	172	193	175	210	228	209	210	206	201	186	209	186	202	205	181	193	213	225	192	190	204	205	202	199	199	204	208	173	218	168	211	203	196	188	195	211	192	183	208	201	183	203	198	203	186	194	199	168	177	215	203	193	199	182	182	198	191	219	212	199	175	204	231	192	188	162	199	218	215	204	209	202	201	213	223	198	186	182	195	197	202	220	207	190	200	192	198	192	213	186	186	209	207	193	203	200	196	181	180	194	216	215	178	178	172	211	195	198	211	208	223	192	172	198	180	198	203	197	193	214	202	194	204	215	202	211	223	203	203	235	190	201	228	202	192	188	165	190	226	172	200	202	175	183	185	213	183	214	196	170	193	195	188	205	206	201	184	183	201	209	208	196	210	199	175	186	178	196	178	207	182	216	176	190	221	190	193	198	201	185	199	215	232	196	154	199	176	166	188	221	188	194	212	210	211	206	193	212	201	198	196	208	196	180	204	207	200	196	221	185	199	208	180	161	189	179	190	205	210	222	211	221	212	184	194	194	195	208	214	157	212	201	203	173	201	192	195	174	215	216	185	164	186	201	210	206	193	205	190	202	185	183	217	181	178	157	191
1734	644	916	1080	958	849	825	768	717	661	658	632	607	675	577	633	593	603	596	580	568	569	572	554	529	541	540	568	516	519	568	560	507	523	491	545	501	486	473	496	536	516	480	512	538	460	504	530	479	524	505	501	464	468	502	490	469	460	503	481	504	512	473	517	498	454	464	467	491	458	505	539	494	487	490	473	477	452	449	499	462	499	458	500	521	499	529	528	479	490	507	518	432	500	490	519	487	456	453	514	483	504	501	490	465	507	514	452	472	436	501	497	483	503	462	474	471	495	476	467	473	493	492	498	490	474	461	476	504	520	519	491	476	508	507	492	469	447	484	491	492	515	518	488	493	506	494	469	459	479	492	485	504	482	474	510	441	474	491	509	447	509	506	487	516	506	511	528	462	519	507	521	476	518	459	454	528	524	481	438	502	476	468	455	475	502	496	478	482	502	546	470	490	443	507	516	502	482	499	459	524	492	464	493	526	501	496	479	488	513	466	443	477	463	530	507	488	487	500	504	484	476	473	478	489	477	474	470	455	473	466	460	481	509	477	498	501	489	486	440	504	501	463	514	515	474	454	503	476	489	465	482	478	482	460	506	459	517	476	495	526	509	484	499	521	488	467	485	488	490	459	475	485	482	471	470	452	461	483	485	477	496	515	453	476	479	510	503	506	533	490	459	483	519	468	512	476	483	472	475	490	507	459	460	473	499	463	499	476	466	501	502	496	504	476	470	514	448	487	466	532	505	456	489	485	493	517	523	490	474	514	467	482	492	499	472	493	517	507	528	496	470	481	488	478	485	524	507	477	466	473	480	511	514	465	459	532	458	506	478	538	504	486	452	485	508	499	498	516	545	492	493	458	502	484	499	440	464	486	462	457	476	530	488	473	498	468	463	504	502	448	474	465	515	472	554	498	444	481	492	479	493	530	485	479	505	469	506	469	466	515	483	487	464	473	515	485	469	499	466	509	516	451	514	476	475	479	459	532	487	502	504	514	471	478	463	464	460	543	492	460	472	492	493	496	519	500	483	492	464	453	463	507	463	483	505	514	519	533	471	510	481	500	505	488	495	491	458	445	493	468	517	497	482	453	493	492	519	508	465	520	480	488	452	459	534	519	434	479	456	499	513	466	470	503	459	513	477	489	475	478	483	439	472	462	512	470	473	467	499	450	506	499	481	471	494	476	479	506	522	519	464	486	502	514	490	497	468	482	462	507	482	487	471	497	500	461	497	461	453	502	475	499	442	471	462	508	450	506	484	505	504	482	512	537	490	516	489	449	475	479	486	520	460	495	488	457	535	466	504	491	462	479	503	496	484	490	449	465	476	478	494	479	499	504	456	459	475	515	482	517	474	488	463	485	497	453	444	479	488	468	518	473	490	497	468	474	489	511	472	478	489	445	463	494	514	492	470	474	487	504	462	491	469	489	512	491	523	520	433	516	512	511	541	487	473	444	459	455	513	511	491	511	463	476	488	505	507	459	473	454	500	475	494	484	482	480	490	512	492	482	494	474	459	458	511	512	509	477	457	466	517	483	485	493	505	462	482	482	452	483	496	507	486	535	507	481	520	499	522	540	471	466	476	452	504	469	463	519	498	463	501	475	470	514	465	504	486	512	496	481	473	509	512	478	504	507	485	432	492	494	480	529	507	479	463	506	473	487	477	457	513	473	466	520	461	509	468	497	470	448	463	488	485	487	440	497	514	514	490	456	535	505	465	508	524	517	492	524	465	485	448	447	530	504	491	478	470	477	496	476	499	500	491	478	477	479	535	469	474	487	484	498	484	516	462	484	483	482	477	458	496	525	473	493	503	478	468	461	464	484	486	503	439	488	448	488	475	495	512	483	473	488	492	492	473	493	475	491	504	445	512	471	487	456	481	496	481	473	526	503	487	470	458	454	475	478	481	480	512	498	494	505	458	465	424	491	501	477	509	482	522	471	467	494	480	501	489	521	451	485	476	489	488	477	482	536	479	525	505	499	478	529	512	460	470	493	515	500	496	501	477	498	470	488	513	490	492	458	502	490	513	501	523	487	535	477	481	497	469	488	484	528	507	530	518	493	484	455	513	473	507	488	481	479	475	464	513	509	455	447	489	472	502	492	500	488	485	492	469	521	481	464	508	449	485	479	498	506	479	469	488	450	491	490	483	486	474	481	487	496	519	502	479	533	493	453	494	498	443	502	509	507	495	492	492	492	499	490	488	476	475	454	471	478	454	458	491	453	477	480	499	477	480	451	485	468	495	511	468	487	483	445	506	468	474	495	483	483	483	481	518	437	514	499	479	473	488	506	502	487	424	474	470	473	520	460	495	489	466	479	502	507	496	507	471	488	549	499	502	448	487	462	470	522	519	508	458	448	509	485	479	490	538	475	475	480	539	500	481	483	459	488	482	474	494	506	480	509	486	491	471	513	474	510	486	529	473	483	477	434	489	467	490	505	503	490	504	481	538	510	515	523	495	486	453	506	525	493	473	539	481	483	480	452	509	519	502	477	500	529	495	484	459	534	476	504	454	458	524	493	473	478	517	480	480	497	479	493	492	471	485	491	506	507	509	473	486	514	529	507	436	490	496	493	467	483	472	504	454	481	496	474	505	486	463	465	506	491	500	483	467	515	477	508	493	477	460	445	460	487	490	519	487	497	501	481	506	468	491	534	479	519	504	462	451	499	477	479	540	474	421	481	484	450	471	494	498	491	506	495	490	481	444	550	468	478	492	533	506	510	508	478	504	476	504	461	492	503	511	446	439	501	469	492	465	487	451	495	475	497	489	474	465	495	484	515	530	509	470	460	501	487	515	471	484	497	533	460	522	493	452	475	528	487	502	477	506	469	532	471	496	496	455	469	483	451	529	503	458	477	509	532	499	498	494	505	497	486	492	483	496	494	435	508	469	478	515	543	505	479	523	498	487	473	511	501	502	530	504	520	483	475	456	494	489	465	506	479	464	458	535	466	464	489	451	447	491	494	509	520	499	493	499	484	453	514	479	468	488	475	499	505	490	513	451	463	511	490	495	503	465	490	471	483	481	497	444	529	512	457	461	455	475	427	480	483	502	511	467	518	478	485	507	533	503	518	460	494	477	475	461	468	536	528	469	481	497	522	488	482	488	450	471	463	478	515	500	519	459	494	445	525	506	486	504	483	491	463	451	485	522	517	472	511	460	462	465	470	510	493	463	512	466	498	522	511	474	515	515	460	490	494	504	456	484	503	547	506	493	452	499	515	493	481	471	484	499	455	487	482	503	457	530	520	503	455	495	520	447	482	502	476	501	508	492	479	498	507	468	497	494	463	509	510	458	518	509	509	428	470	457	469	499	472	500	515	519	479	479	458	484	466	435	521	462	444	502	466	519	484	505	556	508	461	508	465	468	468	473	475	510	466	488	503	473	557	480	482	474	486	496	474	500	481	535	487	469	498	507	506	505	462	478	487	464	469	471	487	421	489	457	493	521	465	470	485	461	496	481	504	492	486	464	473	491
7414	785	884	762	596	551	472	410	383	332	326	321	359	323	350	347	311	298	343	335	303	294	303	278	331	306	292	281	288	268	284	275	267	262	305	242	292	253	289	279	280	312	315	282	270	297	295	253	308	254	289	281	295	292	284	299	272	272	270	262	242	279	286	264	277	304	255	269	262	297	256	281	282	295	265	277	280	261	282	299	247	294	253	266	269	289	286	251	263	254	310	262	272	267	301	262	278	286	262	262	263	240	297	241	298	302	281	259	249	286	249	271	290	321	309	286	285	257	260	287	286	264	274	284	262	295	283	297	265	242	237	297	277	262	288	225	286	314	280	246	259	264	274	278	238	275	288	267	251	303	276	278	291	306	264	251	258	267	278	256	286	280	260	285	270	284	298	249	259	259	276	276	270	267	266	242	255	305	249	288	263	263	305	268	298	277	289	267	273	283	268	268	251	271	263	250	278	266	261	272	267	280	246	255	278	257	247	288	262	262	280	269	299	269	255	282	283	243	290	287	279	253	266	266	286	302	253	252	310	260	275	279	240	271	284	283	260	287	279	286	258	258	260	250	310	269	270	285	272	269	286	268	286	269	262	264	294	267	254	272	288	247	256	285	257	318	276	316	296	284	262	266	284	259	279	284	260	238	281	295	287	272	277	266	288	307	265	276	284	264	252	316	241	264	274	233	243	254	290	260	239	257	283	280	274	292	285	255	262	272	262	280	309	262	266	247	249	296	246	239	262	228	260	271	264	229	289	265	264	290	278	263	280	259	287	254	293	266	284	245	293	281	269	255	272	273	273	254	274	278	257	258	317	316	276	268	250	265	253	259	249	284	269	275	293	275	259	262	303	290	270	244	294	272	275	275	263	284	271	260	253	257	275	265	256	265	263	248	267	272	258	263	289	256	282	281	277	269	278	267	275	264	276	283	303	274	270	281	276	250	229	280	282	302	261	279	264	243	286	244	287	249	264	271	294	244	281	263	246	261	267	281	286	283	305	270	312	260	236	252	280	282	258	280	277	255	243	271	271	233	296	286	256	275	281	277	280	266	324	258	290	283	285	291	296	277	241	262	260	254	260	269	276	284	268	264	303	285	238	267	259	293	262	281	270	291	265	236	281	248	265	275	270	267	257	264	236	252	280	231	295	280	272	276	269	243	275	250	272	266	254	279	300	256	275	291	258	261	268	261	260	258	298	276	296	278	247	253	300	266	289	282	271	291	252	255	264	279	252	286	235	272	248	249	255	249	277	253	255	247	278	256	285	279	262	268	262	263	288	277	252	243	293	248	275	285	272	280	255	288	286	283	259	235	260	257	278	302	277	253	279	265	266	271	282	249	278	242	256	249	246	262	251	269	260	251	268	269	284	255	255	304	275	274	284	271	284	249	294	263	249	264	273	244	256	279	290	283	292	295	284	275	270	259	285	259	277	250	280	254	280	270	256	256	260	275	280	278	275	304	293	254	295	281	260	301	305	248	263	261	287	288	268	272	247	256	252	274	265	278	258	306	280	263	288	292	249	312	275	256	274	249	290	246	288	273	254	263	298	287	274	259	261	276	280	270	278	271	235	243	270	246	252	249	243	276	265	252	266	287	274	250	264	286	303	254	273	261	292	249	280	290	285	290	263	318	285	295	269	280	250	281	275	257	243	238	300	252	264	310	280	272	291	273	247	235	281	292	258	298	263	256	268	276	289	260	264	233	295	277	277	279	306	248	249	270	268	282	264	270	282	327	257	281	269	264	282	262	272	280	265	314	294	244	287	272	239	267	244	266	290	220	259	247	279	257	293	283	285	271	283	277	288	279	271	258	245	238	297	274	272	275	285	273	286	272	272	271	253	267	256	297	231	223	288	237	299	261	277	276	283	258	233	266	266	261	293	269	243	231	314	249	246	260	249	264	282	260	277	295	258	245	243	277	285	239	257	274	287	249	295	269	277	255	278	268	288	264	275	259	287	291	276	258	278	276	288	272	287	273	274	274	303	278	260	261	301	313	298	275	250	251	263	257	303	287	289	294	303	276	289	265	283	281	224	258	242	287	234	280	275	255	272	263	284	276	258	261	249	313	275	294	276	256	276	278	296	270	251	272	239	263	300	294	299	231	289	282	268	257	277	285	279	283	245	242	279	252	276	256	283	279	252	248	282	282	259	299	258	250	251	254	268	269	272	290	295	278	250	270	256	285	273	275	283	245	264	282	269	274	280	282	279	256	295	250	277	281	254	259	307	250	255	260	281	285	271	254	261	236	283	260	263	283	254	255	275	250	305	262	231	248	279	291	281	256	282	246	273	286	284	276	293	247	304	283	284	249	260	233	254	264	309	270	276	255	286	276	252	266	283	278	296	284	270	262	266	260	271	268	248	227	277	256	283	249	288	280	274	264	239	297	274	277	291	277	275	271	261	261	282	289	272	285	284	265	260	287	289	266	281	264	250	275	275	298	268	301	270	283	285	243	244	254	260	248	257	288	279	274	247	293	272	255	283	267	291	236	242	258	299	284	278	267	263	294	271	249	256	250	264	266	273	272	260	262	274	291	282	273	263	281	277	290	274	275	274	256	254	247	267	268	288	256	250	265	290	280	282	285	256	258	276	275	289	258	274	270	276	289	260	270	283	260	247	270	247	266	247	270	236	281	325	279	285	255	265	257	250	259	275	251	290	259	227	288	291	256	266	284	263	252	258	287	313	268	271	287	286	280	276	281	289	265	273	279	252	263	263	296	267	258	261	256	262	279	259	303	230	285	254	255	275	263	255	254	266	288	249	262	274	269	269	254	261	275	264	251	241	278	273	280	251	273	269	258	270	262	266	285	264	251	275	274	277	290	247	245	281	306	281	288	266	268	259	297	287	301	254	269	280	249	257	278	320	258	256	269	272	300	288	283	256	262	254	256	262	257	309	254	271	296	263	265	291	244	272	291	243	268	275	283	271	291	296	264	286	280	264	271	294	248	297	276	256	266	297	271	279	286	271	283	279	272	293	251	266	270	234	265	271	278	276	272	238	255	296	265	267	241	278	287	256	272	289	276	263	259	257	284	265	286	267	282	282	250	268	243	262	269	285	261	287	276	281	254	249	250	279	249	292	278	235	260	271	270	277	267	270	264	250	252	251	265	256	228	279	272	276	262	232	236	282	281	298	312	250	253	284	280	246	275	277	261	276	275	304	277	261	241	263	263	302	285	288	300	281	286	264	270	260	292	276	266	255	283	225	271	264	277	282	280	271	272	270	259	292	233	286	291	253	268	250	266	289	277	254	244	304	280	295	274	256	294	236	240	308	277	264	279	284	280	283	245	255	281	246	259	267	258	266	284	286	283	261	272	283	278	292	267	291	278	247	272	258	288	279	268	249	281	264	250	261	287	288	256	245	251	280	267	269	286	263	288	281	292	287	279	265	283	253	271	263	256	283	279	272	287	274	271	263	225	270	276	294	274	254	235	238	227	271	264	267	288	276	274	300	259	297	328	253	289	247	290	277	274
6498	1148	2068	2410	2173	1757	1596	1474	1306	1114	1076	1082	962	909	1000	951	963	985	880	898	897	874	864	828	819	768	839	792	802	777	751	717	745	697	746	725	686	697	693	674	736	688	720	710	672	687	675	687	656	665	659	657	640	631	662	671	656	673	654	661	653	666	667	657	608	613	648	678	661	658	640	668	684	638	630	595	602	635	684	628	694	655	607	672	640	645	629	681	647	695	644	644	676	602	607	624	661	666	676	662	619	562	603	624	666	632	683	615	624	682	647	645	623	618	661	672	678	645	671	652	643	587	638	641	676	679	666	640	682	635	662	620	638	608	650	621	645	609	643	609	624	631	617	603	670	668	645	672	625	710	644	666	640	623	681	623	635	668	683	622	644	630	608	627	684	609	672	616	642	666	629	608	637	576	649	629	625	637	590	579	646	638	666	651	708	611	634	660	620	688	674	661	636	623	618	631	601	655	628	641	667	694	643	616	666	612	639	685	678	587	662	646	634	604	637	588	663	637	636	696	654	628	623	635	612	614	604	681	652	620	630	577	629	578	646	660	637	667	629	619	646	586	660	658	631	590	644	675	668	642	626	647	622	648	644	630	592	668	677	620	652	641	598	634	638	637	620	605	623	618	624	633	673	621	657	622	627	635	610	672	644	608	618	634	600	645	643	632	664	621	607	604	637	655	618	606	613	659	693	635	654	660	634	696	662	620	612	618	670	654	651	670	635	635	632	628	630	618	651	676	621	642	647	593	626	637	599	641	652	616	657	610	624	656	619	663	627	625	627	643	650	613	623	662	644	679	638	633	652	656	591	631	617	643	597	655	623	648	624	674	659	662	657	648	643	675	650	583	636	635	599	710	609	625	627	665	639	629	652	595	644	607	648	624	642	653	633	664	646	629	681	656	641	609	629	621	660	663	639	649	658	629	631	669	596	656	615	633	664	614	608	605	637	615	656	618	671	654	648	624	644	687	631	656	659	605	630	642	634	628	641	669	619	620	637	653	655	641	651	655	618	599	650	615	611	679	647	635	564	611	601	621	612	655	663	610	665	601	631	661	613	626	662	624	610	649	645	625	655	653	679	640	606	606	653	636	614	638	662	684	651	678	646	615	615	661	623	647	647	667	611	678	646	640	628	625	604	652	633	663	644	648	634	658	616	697	710	626	632	648	619	627	651	636	638	631	643	669	649	645	653	615	690	653	657	647	680	639	634	623	645	667	661	647	663	642	632	643	657	649	642	649	619	628	613	620	649	681	612	670	647	634	657	713	605	669	623	633	610	599	624	621	634	612	639	681	609	654	664	661	616	639	611	629	653	607	637	612	611	619	646	619	662	619	651	599	619	635	671	610	641	625	656	623	656	618	613	656	661	664	644	661	607	610	638	688	614	680	666	652	676	636	666	641	649	666	648	631	628	675	681	631	636	654	668	635	637	610	668	629	634	618	654	623	647	609	618	599	621	648	616	597	640	680	646	642	654	633	639	647	673	635	598	645	636	666	620	632	654	570	640	645	639	619	634	633	609	653	616	603	636	636	611	665	659	662	613	687	645	628	666	650	653	600	630	626	661	655	577	600	586	620	601	600	620	672	644	676	648	640	629	633	664	618	661	639	619	677	648	676	612	634	662	610	671	657	611	615	605	632	641	653	641	658	627	665	652	611	639	652	636	647	614	572	634	661	631	687	639	654	629	631	638	642	622	563	649	651	680	664	601	639	603	666	645	652	677	639	647	633	634	642	671	637	626	649	663	623	665	616	600	617	652	598	675	597	619	651	640	675	658	637	633	650	669	634	639	660	622	641	641	667	622	610	634	628	640	642	658	666	632	645	646	665	647	669	602	679	673	652	627	621	626	633	619	638	622	637	639	629	611	655	671	628	633	653	669	617	641	634	648	661	633	641	619	649	640	629	644	635	660	639	617	608	602	660	657	664	659	619	601	626	682	619	632	662	641	657	625	635	677	655	594	610	603	667	592	631	650	673	603	647	676	627	648	618	656	649	655	673	620	611	620	621	641	670	647	623	647	647	621	624	621	645	668	621	611	633	624	681	620	641	647	650	653	646	640	628	631	655	596	628	648	605	649	635	653	693	675	605	661	629	644	665	603	639	668	651	601	612	637	641	618	638	668	594	629	589	593	594	642	590	677	594	654	607	640	671	647	628	617	672	625	614	631	646	621	624	649	663	629	629	646	625	630	637	660	654	580	613	597	603	675	656	620	629	615	625	632	624	655	658	650	660	626	630	617	650	636	710	655	645	621	613	615	619	662	608	626	660	608	614	617	614	677	637	654	664	633	667	641	646	641	661	629	638	625	633	648	637	652	608	628	660	676	631	624	667	643	682	638	631	625	650	612	642	604	618	617	612	597	646	651	627	633	633	627	645	601	599	621	660	674	654	639	612	663	606	613	655	655	648	641	651	654	568	652	611	639	629	606	639	630	626	584	582	641	625	630	713	651	660	639	601	645	692	656	610	681	655	621	632	640	625	668	664	627	608	635	647	626	617	657	641	631	584	669	614	637	631	626	675	670	661	646	632	592	665	597	618	638	628	669	588	588	666	632	623	595	630	701	651	620	662	638	678	631	646	663	663	613	628	655	635	630	664	627	706	640	628	632	614	632	678	591	654	623	661	587	607	628	626	647	625	690	598	615	633	657	646	659	631	610	671	624	667	635	645	615	612	623	645	664	663	633	628	640	664	672	633	639	664	630	625	649	644	678	607	647	636	669	652	670	620	640	660	603	653	659	655	637	639	624	645	658	664	658	656	655	635	640	584	653	655	626	610	565	622	635	614	683	666	605	653	633	646	614	662	607	616	637	667	609	646	697	610	636	649	622	630	691	621	603	610	619	631	631	646	614	676	624	677	612	639	670	702	657	605	616	640	648	615	660	611	629	630	672	674	648	612	603	669	624	622	667	647	624	645	639	646	644	611	611	643	634	646	629	647	602	649	616	698	604	639	609	647	628	674	620	648	659	620	621	661	620	643	634	629	602	620	621	621	651	662	653	659	620	592	640	654	662	650	665	656	654	648	648	693	653	668	630	593	662	683	583	696	604	619	692	631	665	660	654	639	635	608	629	646	601	623	619	608	656	653	673	610	633	626	643	599	652	650	662	633	616	608	621	603	640	617	617	619	605	614	633	670	638	616	615	597	611	659	665	615	632	644	632	603	616	627	672	646	684	613	663	650	590	664	651	645	654	615	626	636	651	605	650	636	615	677	681	632	610	605	653	597	639	641	662	683	642	658	657	631	688	625	608	642	692	664	629	624	627	680	631	637	638	663	619	612	602	648	583	636	660	634	656	633	637	613	608	634	671	625	634	627	626	604	675	632	650	620	625	636	632	639	613	640	591	620	642	642	634	644	642	634	629	662	667	620	647	659	628	654	638	642	636	641	628	602	659	633	659	655	663	665	623	626	656	637	626	647	664	644	660	674	672	646	636	649	646	639	639	636	649	638	638	644	634	654	654	641	641	680	624	636
13775	1417	1388	1179	867	666	513	462	433	353	344	334	332	301	311	323	299	286	302	295	329	272	271	254	291	268	237	303	235	268	237	244	247	241	258	246	225	272	226	233	248	224	250	246	245	267	254	229	239	222	221	196	256	245	260	263	247	215	248	238	241	240	246	246	227	232	249	227	224	225	243	259	269	224	271	237	241	219	235	243	219	226	239	234	228	241	228	224	221	217	222	227	251	241	228	227	229	218	243	258	239	226	239	245	236	208	226	232	244	213	239	209	246	205	244	216	218	222	231	222	265	209	227	241	239	240	221	231	231	239	229	226	217	245	232	208	212	216	236	237	268	223	251	220	220	215	225	226	189	198	236	214	214	223	204	228	196	257	215	235	244	249	259	246	223	230	255	222	221	267	246	227	216	212	231	224	231	235	232	253	233	225	231	233	219	212	247	238	228	249	244	222	243	256	242	242	213	232	251	255	225	239	263	237	221	238	215	239	221	236	225	236	221	242	214	230	232	250	219	234	224	244	246	253	238	243	231	227	246	218	226	241	213	214	230	224	233	223	220	269	263	231	256	251	213	233	254	264	240	221	252	200	224	234	241	261	242	257	230	249	256	227	220	201	240	265	266	235	273	219	251	212	239	242	207	254	245	227	230	211	217	240	253	210	223	222	187	242	217	254	221	220	249	235	241	233	235	229	220	217	204	180	243	225	232	209	233	214	222	246	222	248	193	216	224	198	223	221	214	256	207	235	225	244	247	233	235	238	298	194	245	228	234	221	217	234	249	236	226	211	253	250	235	209	221	244	253	248	197	210	237	238	247	227	247	235	206	228	253	245	222	241	250	229	233	242	247	230	235	218	231	224	220	236	212	238	256	244	242	221	191	252	263	225	214	224	278	241	235	209	234	223	193	219	229	222	237	233	232	223	235	232	235	227	226	236	278	227	267	241	219	246	246	237	227	240	224	231	242	231	243	239	224	223	219	216	231	238	227	216	219	232	215	229	206	217	236	230	226	223	240	241	224	246	249	228	227	203	234	235	228	215	230	200	237	220	234	259	226	237	225	221	248	242	253	229	239	231	245	239	246	225	248	234	209	227	229	236	219	218	218	206	214	240	210	261	239	234	210	234	237	220	211	244	241	228	220	218	226	237	213	223	224	195	219	249	234	227	249	219	218	231	223	220	205	223	224	215	232	233	247	245	250	234	232	223	251	222	238	245	231	224	222	237	240	215	200	267	233	232	228	228	217	220	248	204	224	234	224	227	238	222	215	244	226	231	238	247	231	206	239	239	240	245	261	263	254	219	219	232	248	231	214	195	217	219	208	227	286	218	210	277	215	222	229	254	231	250	241	217	236	293	233	234	237	245	221	221	233	236	250	254	230	249	231	213	213	249	252	222	227	267	251	248	231	212	245	244	229	189	218	245	233	201	205	232	239	243	222	209	237	232	211	244	210	256	218	243	217	246	188	223	240	236	232	245	234	229	254	239	218	248	210	254	209	251	233	237	179	223	236	217	235	233	245	235	263	237	219	228	236	232	210	208	244	231	230	257	211	236	227	229	233	212	229	241	217	218	244	248	255	242	246	243	223	214	220	224	225	217	225	217	252	224	219	228	238	260	247	251	226	235	238	236	237	228	192	211	282	214	225	220	237	214	210	253	209	225	234	220	234	236	219	224	252	231	227	232	222	212	241	233	233	226	219	232	246	238	212	217	229	225	207	211	233	262	232	234	238	226	225	213	258	236	233	189	228	232	245	247	211	222	234	236	247	210	241	251	212	262	227	205	220	262	240	213	217	246	228	248	230	240	264	236	213	214	212	200	248	216	207	204	240	226	229	244	238	227	205	267	239	227	219	215	230	238	231	207	236	229	232	229	235	262	250	258	215	216	251	241	227	231	236	239	240	231	242	251	237	230	232	245	244	220	228	212	203	215	204	252	221	229	215	234	240	251	245	258	215	241	226	216	210	244	252	231	232	245	247	249	225	239	239	211	242	251	250	221	215	189	233	201	228	222	217	217	215	221	248	264	224	249	233	237	227	222	229	253	238	216	222	243	237	232	198	224	236	237	229	222	229	239	219	241	239	222	215	222	257	239	246	242	258	233	220	230	244	227	213	239	228	245	216	243	223	278	207	217	244	229	233	205	253	196	205	241	234	242	241	242	236	261	230	237	242	239	237	252	260	249	225	225	245	263	229	229	229	239	251	235	223	234	244	228	189	220	226	234	227	244	240	215	247	244	258	259	235	229	225	209	230	214	208	232	244	255	203	250	224	221	237	232	227	249	221	219	239	220	220	252	249	240	213	222	208	245	221	242	233	264	271	225	243	226	241	235	217	211	226	236	225	266	224	236	233	233	207	195	211	219	213	233	244	225	216	249	255	223	236	222	240	239	223	286	244	257	202	219	248	224	202	228	251	233	225	230	237	212	221	223	219	216	231	234	230	256	247	246	255	239	231	246	208	232	218	219	231	253	247	225	261	230	213	209	236	243	258	203	216	211	269	230	252	224	233	267	232	218	216	213	229	265	224	236	208	234	211	229	201	243	242	249	244	243	220	235	230	250	238	219	219	216	228	224	226	233	220	236	237	251	234	226	231	226	231	238	245	239	223	213	261	208	219	234	242	219	237	218	233	260	250	229	219	240	225	218	234	223	247	253	247	249	232	219	240	248	235	242	220	228	228	221	222	223	231	234	248	229	234	219	216	236	242	228	227	235	253	214	237	249	245	208	227	218	216	236	216	224	217	198	237	226	220	236	256	221	215	205	230	205	239	246	244	258	233	210	234	195	205	233	243	260	217	231	242	253	222	228	287	256	186	209	237	233	221	253	243	204	274	215	234	278	235	257	190	223	227	216	221	247	227	264	238	237	247	253	238	244	230	232	227	222	228	227	254	217	230	258	217	216	228	246	259	242	248	238	236	209	247	210	239	231	236	229	230	253	251	224	210	237	256	216	263	250	237	233	209	250	225	237	233	262	199	202	228	267	255	201	228	239	228	211	210	235	231	235	225	223	201	243	226	222	246	222	213	222	236	240	233	221	237	251	235	239	225	197	266	249	239	238	266	242	235	238	223	252	218	229	222	233	231	242	250	206	239	229	259	238	243	226	209	258	257	247	250	215	211	226	237	240	205	242	232	228	227	237	248	233	203	245	205	249	257	207	238	253	222	221	231	208	264	239	236	243	219	235	256	234	229	247	210	210	211	211	234	240	242	226	255	237	195	248	221	222	246	255	234	244	240	237	192	209	230	215	223	240	220	235	242	254	243	250	235	233	266	232	239	246	253	228	209	239	246	217	239	255	223	234	219	230	237	237	256	225	260	246	227	247	207	239	208	210	233	242	231	250	221	204	228	252	240	223	257	224	216	239	234	250	269	222	263	243	232	238	225	209	232	236	228	238	223	234	228	215	230	245	240	235	228	214	242	228	231	225	245	240	248	235	237	199	214	237	276	208	215	221	245	219	250	217	234	202	240	231	246	242
8353	1370	2957	3525	3107	2424	2089	1815	1689	1419	1315	1205	1180	1091	1006	1030	994	922	1006	895	953	938	890	889	804	826	815	816	832	774	728	726	616	727	679	661	663	713	639	628	631	661	620	646	626	637	618	571	640	593	593	586	575	548	577	539	567	567	575	590	575	566	583	566	578	594	595	541	587	536	545	568	564	549	551	573	575	546	551	537	557	527	594	550	507	575	592	518	574	548	581	554	550	567	554	541	543	593	525	546	540	547	537	541	556	539	547	549	577	527	567	519	550	548	557	515	562	570	527	542	542	517	543	522	546	560	541	515	505	550	530	592	515	549	552	500	514	550	539	515	504	565	529	568	534	556	569	574	554	530	537	599	518	564	564	553	576	475	541	547	531	538	546	550	544	538	533	560	526	526	577	570	591	555	533	544	536	592	549	557	568	559	557	573	535	550	573	559	560	507	543	536	544	581	555	516	560	567	519	551	540	505	517	515	528	546	578	537	573	521	516	541	505	563	499	548	573	546	491	527	537	529	526	559	552	546	568	543	520	566	483	559	559	541	553	563	563	520	523	542	551	563	541	500	520	549	564	523	511	530	570	563	522	524	564	543	553	535	535	564	580	576	534	552	567	551	541	565	559	512	532	560	567	550	543	547	497	527	550	565	526	539	552	592	551	562	598	564	546	534	524	540	560	556	584	581	591	568	555	594	529	589	569	529	502	500	562	565	514	528	518	534	548	524	593	540	543	489	528	512	574	542	524	531	502	569	535	564	521	564	522	519	534	530	551	559	552	557	591	545	545	552	548	579	565	548	528	573	565	571	557	576	577	567	532	559	542	569	548	571	563	537	530	553	547	539	541	587	537	526	550	553	531	548	552	558	566	555	537	479	569	513	529	543	534	532	525	583	559	557	537	544	568	547	527	509	578	538	587	549	563	557	566	517	541	543	554	546	535	541	574	560	501	549	537	532	571	542	572	523	542	532	547	547	513	531	528	528	576	519	554	528	540	551	542	553	545	575	570	536	558	514	543	556	551	535	508	546	560	551	578	542	573	508	569	531	531	525	545	526	575	560	533	552	540	533	539	506	527	541	514	532	534	582	515	521	562	528	542	583	570	529	555	583	544	541	569	514	555	539	496	519	544	527	560	552	541	557	584	531	533	537	484	559	540	539	542	530	531	557	519	509	542	560	525	550	566	476	560	537	549	513	525	521	557	564	546	549	491	531	500	524	529	555	542	549	543	533	508	590	554	546	558	540	517	516	563	517	543	518	536	566	554	558	564	536	545	570	548	534	551	546	555	542	615	532	530	557	545	533	572	509	568	539	545	526	536	546	531	565	531	522	571	532	583	522	530	550	543	545	556	582	584	529	541	555	562	500	558	530	591	577	558	513	555	562	548	535	536	547	551	553	568	538	532	563	593	526	583	516	557	545	571	562	530	471	572	554	552	549	547	574	526	548	564	551	490	556	579	555	556	524	558	568	544	537	543	511	543	526	597	547	535	527	536	534	540	543	556	560	571	512	555	576	544	528	554	548	547	557	549	573	498	554	565	548	547	561	562	599	546	555	564	568	539	547	550	518	559	590	534	560	529	546	542	556	547	526	562	519	549	523	540	593	552	541	582	546	563	520	492	530	526	550	523	554	544	554	534	550	509	530	535	566	515	584	557	537	526	542	559	531	535	533	536	531	551	554	552	538	582	529	572	542	524	512	530	521	544	530	521	549	536	529	566	552	563	509	527	569	536	582	570	566	551	576	515	536	511	558	526	535	519	524	561	557	550	536	577	548	573	557	514	511	532	531	528	523	534	514	582	555	540	571	562	533	524	565	530	568	528	544	557	545	508	539	542	539	558	576	532	513	509	571	523	549	511	539	563	506	554	555	561	548	529	541	569	545	537	544	555	534	542	572	534	561	551	547	531	559	591	533	545	543	529	494	569	561	504	528	541	555	556	535	514	558	522	542	575	518	560	546	542	543	536	520	545	555	544	572	514	531	500	534	555	543	516	521	547	512	515	539	499	508	524	555	526	532	537	490	538	524	559	541	560	534	558	578	514	473	566	562	554	579	558	540	527	531	526	566	513	514	528	604	560	578	522	528	569	559	561	540	597	569	603	512	509	539	561	540	567	530	562	555	556	538	544	555	533	497	498	522	542	556	525	533	526	563	517	544	559	549	529	603	583	538	586	533	544	520	563	541	522	572	511	602	533	542	528	553	529	541	517	549	570	539	554	571	548	499	540	561	541	551	564	512	574	519	547	568	534	533	516	553	523	590	564	585	567	534	550	524	577	524	524	483	534	538	560	539	561	580	546	572	521	502	504	562	565	553	586	568	501	512	584	529	517	521	558	526	561	541	552	560	543	507	557	508	571	555	564	524	548	558	525	522	556	554	533	538	542	564	518	523	550	527	512	563	594	491	541	544	537	533	536	539	539	525	520	539	534	568	529	523	556	609	551	558	570	546	541	556	555	544	510	539	507	560	528	561	556	544	501	574	489	580	570	533	544	567	570	502	551	531	547	519	534	597	541	558	557	544	569	563	554	564	508	507	575	536	505	567	549	517	558	532	551	535	530	535	536	506	548	526	560	525	571	542	564	537	540	509	495	561	542	536	530	548	587	543	572	564	540	547	539	536	531	511	543	532	561	593	586	575	547	561	557	547	549	524	584	587	528	578	563	554	545	550	544	527	504	566	560	537	550	529	532	551	540	562	556	547	541	601	569	521	550	562	571	600	578	533	528	538	528	550	495	548	524	591	560	536	541	530	524	554	510	561	517	538	559	530	544	519	511	555	501	528	571	534	505	567	543	548	532	562	547	562	554	555	531	548	566	551	553	569	550	560	533	556	568	544	533	567	574	526	538	506	562	541	535	546	548	531	579	521	544	551	512	522	557	546	532	548	560	531	525	571	548	505	544	504	567	552	557	528	570	557	559	536	533	556	564	545	534	525	530	518	549	541	514	538	518	554	544	501	538	535	571	559	522	541	544	567	594	518	499	509	539	562	552	524	535	551	516	585	572	526	583	570	538	592	518	518	509	549	556	521	548	556	550	575	540	553	540	542	568	492	523	560	554	542	556	518	563	540	546	496	540	566	555	550	515	537	534	533	495	527	577	551	547	534	520	565	547	575	519	540	511	477	589	513	575	543	564	526	553	541	561	560	520	565	525	551	537	537	549	588	542	563	539	593	547	566	503	575	487	539	546	548	551	523	551	545	553	555	558	516	520	518	529	539	540	537	531	555	534	566	534	544	557	531	543	549	533	555	578	501	522	531	578	534	581	532	550	529	542	508	603	556	536	528	589	542	549	575	573	540	586	549	523	553	522	517	524	588	575	547	563	545	522	558	543	567	557	526	534	520	525	519	539	495	549	535	524	512	569	546	547	515	537	516	558	571	553	526	496	533	517	575	537	520	507	549	560	512	477	516	522	547	512	509	495	563	507	552	571	553	568	545	543	576	533	552	558	530	566	515	545	542	524	548	524	515	569	558
1609	338	398	361	289	285	279	243	230	230	244	233	207	234	244	203	224	215	213	212	192	219	193	227	232	219	233	218	197	210	251	218	202	196	210	197	189	197	196	217	199	208	179	183	192	216	205	207	202	206	211	214	195	220	199	196	167	213	176	216	202	215	230	222	205	184	206	214	224	178	214	214	196	205	207	192	203	200	193	188	193	191	195	225	206	205	231	171	196	205	211	200	194	205	224	192	208	226	209	190	235	192	159	202	186	210	189	192	191	218	197	202	201	213	220	206	195	222	206	206	197	202	174	191	187	203	205	196	177	206	215	188	191	197	191	200	214	192	188	216	205	187	206	190	199	192	181	180	210	213	220	177	197	202	201	219	169	187	226	199	200	212	231	198	203	204	199	205	197	192	237	211	171	212	186	171	178	184	210	227	207	209	224	193	204	193	189	209	226	201	188	205	213	189	197	198	231	202	219	207	191	200	199	222	222	211	221	185	215	185	200	199	208	209	195	196	216	176	209	228	194	202	201	194	212	189	211	210	188	211	210	174	203	197	196	196	225	217	212	207	205	179	181	182	212	217	191	197	186	214	207	211	221	191	168	202	209	187	211	212	204	195	194	208	167	215	186	214	167	188	175	193	215	213	193	211	214	234	221	192	210	198	208	217	189	190	231	220	185	212	208	194	198	169	193	209	171	229	192	207	198	206	189	216	220	196	210	191	198	208	233	200	183	211	190	208	192	202	202	223	200	205	209	205	213	201	229	208	200	198	178	201	171	204	194	192	227	182	195	173	220	200	198	238	232	213	198	195	229	205	192	215	187	195	196	221	188	187	200	193	176	201	204	199	207	195	222	201	213	181	200	205	181	192	177	227	179	204	228	188	213	204	224	182	230	218	189	194	203	226	226	193	223	205	203	194	239	192	183	193	186	211	210	215	214	222	213	189	202	181	210	237	195	165	185	190	194	201	216	202	193	179	201	216	191	186	179	195	169	203	203	209	219	213	200	170	181	214	193	194	186	228	208	188	182	170	193	177	225	189	183	182	182	204	208	190	191	170	197	190	212	202	194	207	198	214	160	210	189	170	189	215	217	210	201	185	202	170	188	200	189	213	220	212	195	212	185	207	226	206	177	214	214	208	220	202	171	190	180	203	212	183	185	217	207	179	194	200	194	206	206	231	201	190	190	180	201	199	198	194	196	203	231	206	214	170	205	174	198	166	211	192	197	221	194	195	200	186	182	199	210	206	184	229	191	210	198	171	223	199	223	204	230	174	222	187	212	196	168	214	186	185	184	210	187	201	212	171	206	184	187	207	240	189	185	229	192	221	172	165	198	190	196	201	204	212	185	204	193	207	223	184	208	180	211	171	207	209	188	202	167	192	195	205	207	158	216	208	191	185	188	194	226	191	201	195	191	184	194	199	205	207	203	197	189	231	168	207	191	191	202	183	206	208	216	191	200	202	212	192	212	214	214	193	184	199	216	213	210	222	167	209	185	202	201	191	209	191	193	199	186	190	204	187	230	208	202	192	178	190	220	198	192	203	178	195	192	184	215	199	192	194	197	214	176	201	195	202	227	183	191	212	205	184	206	218	186	195	173	205	213	203	209	218	223	204	207	211	214	202	189	212	200	190	206	189	207	212	196	221	205	188	172	185	197	190	187	222	202	186	198	210	183	191	193	194	210	202	179	175	172	222	194	192	194	200	213	189	222	208	189	214	207	190	214	238	191	215	198	230	202	206	203	206	195	150	232	213	187	214	217	205	188	192	214	193	186	205	191	209	191	181	181	208	192	215	199	221	216	206	185	217	210	186	194	208	209	213	209	219	209	201	183	212	193	189	192	187	178	198	194	198	206	188	182	189	208	230	208	220	226	211	221	206	202	229	213	196	184	192	183	202	219	202	186	192	195	223	193	202	178	187	210	184	201	194	215	201	208	189	196	193	197	210	212	220	205	219	206	212	201	229	201	190	176	176	182	190	195	209	204	198	208	166	217	248	196	187	209	189	206	217	206	200	210	197	209	224	195	180	195	218	211	212	195	224	229	194	190	211	199	207	236	208	198	209	166	196	197	218	213	207	220	193	183	202	188	194	194	187	197	211	183	183	186	215	209	208	206	217	202	196	197	199	198	196	191	185	219	206	207	185	193	219	209	210	196	216	204	186	195	211	209	193	224	182	239	193	202	204	179	196	202	173	202	226	190	194	203	209	207	193	186	191	202	207	197	216	201	243	224	206	196	207	218	172	212	213	184	201	199	188	205	182	199	209	202	184	196	194	199	169	201	208	212	202	197	190	197	214	230	198	196	224	195	199	225	215	213	179	192	195	183	192	196	189	212	182	211	219	193	192	189	205	180	216	230	182	197	226	202	220	203	208	206	185	191	201	175	182	222	192	198	196	189	208	204	205	201	177	216	206	199	201	199	213	203	200	209	179	191	223	208	184	206	206	222	228	211	174	217	185	189	192	198	171	200	198	173	193	194	191	182	208	232	210	219	216	185	214	208	209	191	200	225	202	188	204	218	203	197	199	219	188	208	199	182	180	177	176	191	184	205	205	201	193	211	213	200	218	219	212	208	196	192	203	211	191	203	207	185	217	209	193	193	177	229	194	192	219	199	192	217	203	217	178	204	211	204	194	199	209	202	204	203	198	202	215	188	204	197	199	198	196	171	182	179	185	202	195	182	190	175	204	209	175	194	222	221	208	211	162	215	208	201	193	212	196	176	184	198	208	211	196	187	201	208	172	203	250	190	196	206	188	219	207	200	198	180	210	218	172	210	180	185	165	202	195	212	217	184	197	210	198	201	201	199	224	181	196	207	193	208	188	226	218	197	194	210	187	192	205	184	206	201	215	208	206	206	201	226	206	218	208	169	206	227	186	193	234	213	172	215	209	194	194	189	234	210	204	209	203	184	182	178	213	203	216	185	205	183	210	192	198	210	165	203	191	202	185	190	174	209	190	196	165	204	209	191	214	172	183	209	226	237	183	200	214	204	225	198	203	207	213	237	213	187	197	201	227	205	225	197	181	169	181	198	214	201	203	211	207	206	221	226	195	192	198	194	204	176	188	220	206	191	194	235	191	189	217	188	198	190	220	204	182	197	203	199	212	233	198	184	197	200	212	196	214	211	199	192	157	193	164	184	198	201	204	176	209	177	213	221	208	187	169	207	211	204	210	221	235	224	205	186	195	210	177	189	214	191	209	217	217	197	214	165	168	188	215	204	201	194	191	209	187	203	207	196	196	205	197	217	199	222	178	201	221	181	203	194	205	209	189	216	210	210	201	208	201	201	211	202	197	183	178	215	195	188	209	189	185	190	211	199	175	232	212	220	194	193	241	180	235	198	214	193	184	191	204	170	176	195	183	202	233	207	213	193	195	205	199	196	186	227	180	189	227	206	176	203	230	185	201	191	196	187	218	190	189	229	196	207	230	207	203	205	200	216	203	205	199	210	214	219	225	185	182	185	188	205	211	213	195	227	173
1778	649	1056	1106	991	927	790	822	741	687	660	613	644	585	604	637	603	610	591	575	607	618	576	582	564	545	503	545	544	533	546	516	473	497	528	540	502	494	476	520	524	546	501	533	579	529	532	510	517	586	514	484	495	486	492	499	520	503	489	503	499	525	483	519	473	457	492	497	511	514	478	456	503	528	498	456	485	480	543	480	509	530	508	494	530	483	518	473	497	513	525	505	518	481	508	505	513	496	494	511	432	501	494	478	496	487	523	457	455	503	482	488	484	456	493	515	527	563	478	519	468	446	488	477	476	508	522	522	484	497	509	489	477	474	485	457	503	519	523	441	481	474	437	530	463	524	501	475	518	465	462	497	512	491	509	472	518	484	477	504	487	488	469	524	439	489	498	487	517	510	513	482	527	513	518	506	461	474	500	486	445	469	465	476	509	475	523	515	487	481	494	467	469	476	487	497	510	482	495	514	493	521	427	502	500	471	495	499	467	477	492	485	498	503	520	517	480	483	509	527	499	479	500	465	483	509	481	471	531	513	480	470	517	503	464	481	490	494	492	512	547	494	478	483	495	490	465	495	468	472	512	484	481	452	529	504	495	475	506	460	468	497	536	472	511	516	488	466	499	495	495	484	532	468	510	501	483	479	507	475	507	447	490	494	476	512	518	542	471	529	487	482	500	470	474	474	527	448	488	497	503	507	509	472	489	491	452	482	491	474	491	482	460	517	464	460	505	479	496	470	519	512	478	498	581	472	482	484	474	507	473	498	510	492	482	483	501	492	497	498	498	504	532	517	489	489	471	489	522	492	494	490	526	519	479	510	470	504	474	463	479	482	495	470	497	492	493	482	482	486	505	484	497	499	520	494	563	494	533	532	465	507	537	507	476	476	470	456	486	525	453	484	532	434	466	479	463	524	514	472	525	504	467	462	511	485	481	473	499	488	491	512	500	477	513	479	471	504	508	478	482	490	491	472	479	487	498	494	471	475	482	500	503	489	477	541	480	491	515	531	503	492	505	494	472	471	497	478	484	493	452	456	484	515	480	475	486	554	515	465	485	500	484	483	481	483	537	509	457	502	500	485	495	511	506	491	490	503	483	486	500	521	529	537	497	460	475	471	464	511	502	458	538	504	481	470	484	474	477	503	499	509	474	500	499	503	487	464	469	444	442	489	475	525	488	432	456	492	475	499	548	464	488	503	491	489	499	503	496	450	506	532	477	479	486	471	500	474	491	474	508	504	511	498	481	485	524	495	467	473	463	514	496	526	523	485	516	507	483	479	484	462	470	494	491	491	468	465	479	524	526	493	481	513	540	461	508	513	481	464	523	477	494	523	559	476	507	430	452	505	464	491	513	493	537	471	503	472	511	500	483	499	452	524	469	472	484	488	507	521	515	477	536	492	503	529	513	481	505	498	497	462	537	497	456	493	501	514	471	455	484	473	485	491	490	491	532	444	468	481	528	511	525	578	457	484	451	497	478	484	461	476	480	500	514	474	513	488	464	496	468	460	533	526	510	502	528	502	481	493	492	472	471	460	475	468	519	531	494	479	512	488	461	490	509	485	512	472	471	486	496	523	475	447	508	478	496	509	510	498	509	480	499	483	490	466	457	530	486	486	504	506	486	454	526	488	477	499	496	454	494	511	484	479	507	504	466	499	523	458	522	491	463	505	509	504	475	460	492	508	500	438	450	496	517	499	500	504	517	472	450	532	513	473	475	510	504	464	500	464	497	488	470	456	496	493	495	501	495	496	487	496	500	479	488	484	477	493	500	517	497	489	480	498	510	494	472	465	508	506	477	471	527	516	532	501	473	443	495	493	498	497	488	501	491	477	520	474	465	488	480	524	517	512	490	499	515	467	484	516	541	488	478	470	508	499	456	495	457	505	498	462	436	481	521	530	461	465	478	475	533	497	489	504	503	542	444	518	488	455	495	537	445	480	471	494	480	514	461	485	507	483	468	492	474	483	465	481	500	464	501	506	461	472	488	452	513	511	507	540	555	479	525	504	499	469	470	525	488	510	478	535	497	490	470	474	499	469	506	484	499	507	470	536	474	457	466	495	482	526	552	507	470	493	475	445	487	476	456	497	482	504	511	498	459	480	478	498	521	464	470	470	482	473	477	494	521	457	492	456	465	490	457	475	469	464	488	538	498	507	483	491	506	502	486	508	491	462	485	488	500	517	508	485	532	491	473	495	515	513	513	483	495	494	510	487	469	487	522	537	473	468	472	482	490	517	493	471	478	498	499	523	517	475	487	506	490	537	484	518	524	499	549	488	498	528	502	496	500	496	495	507	500	483	449	463	485	484	491	480	508	503	484	500	501	526	469	498	494	489	459	500	553	527	491	482	451	482	462	504	461	482	482	530	474	485	513	464	501	511	494	470	454	477	449	493	468	482	507	501	493	469	481	485	495	508	482	517	455	471	490	488	506	508	499	499	524	457	484	495	487	505	482	515	475	527	476	464	479	442	500	510	507	488	459	520	552	481	495	480	456	482	457	469	460	450	497	469	496	509	502	509	485	500	492	488	499	530	481	456	484	476	480	458	488	475	480	516	533	495	452	464	479	518	469	488	456	490	482	481	490	523	510	468	466	517	516	488	451	518	479	492	499	483	478	512	509	490	488	478	496	467	510	539	500	477	490	486	500	550	477	487	492	501	442	506	492	478	493	529	474	468	487	530	497	508	434	499	499	478	472	505	489	450	481	462	467	502	456	502	528	484	465	501	529	516	472	473	512	486	496	489	486	480	498	504	446	507	464	480	500	476	499	484	445	532	498	470	497	486	471	520	492	479	504	492	510	495	469	515	458	510	474	480	470	481	488	485	482	490	514	469	523	518	529	487	512	489	529	501	511	491	506	471	508	508	440	479	459	496	523	505	497	488	521	511	468	510	528	512	514	503	475	468	472	498	466	448	487	477	467	487	523	480	468	492	486	514	498	481	510	531	480	473	476	509	447	475	477	478	498	491	451	453	502	489	493	488	477	513	490	474	459	488	531	501	484	511	516	451	528	467	477	436	524	466	516	491	504	516	492	473	496	487	492	477	480	473	526	474	511	506	497	426	475	532	532	463	470	485	472	497	492	492	518	490	499	518	462	498	509	467	492	488	504	500	535	504	480	463	482	488	473	518	493	467	504	462	488	518	514	492	511	493	461	482	503	443	473	468	490	539	497	471	485	455	505	470	483	472	524	483	496	546	487	499	488	500	509	512	464	479	478	451	471	453	473	475	494	484	473	539	511	481	487	488	483	465	511	479	498	469	478	492	463	480	474	506	522	452	529	506	491	468	486	493	468	490	448	494	497	514	498	424	515	507	485	548	501	473	510	480	488	511	492	467	507	483	480	509	506	560	489	505	508	462	546	539	510	487	486	509	492	501	504	482	472	511	458	490	458	469	507	486	481	485	492	506	533	453	513	478	485	491	500	512	500	499	520	517	499	490	511	482	502	483	475	485	500	493	512	458	513	486	519	490
7301	766	937	821	610	537	420	381	391	382	326	366	349	321	307	292	302	341	312	305	291	288	325	306	280	293	327	291	301	292	268	299	287	263	265	298	274	247	274	325	292	268	300	299	276	306	282	262	270	257	254	281	262	263	293	260	283	302	272	267	280	299	296	259	293	259	313	280	257	262	278	252	267	273	278	295	253	271	265	287	272	278	255	287	241	261	271	266	286	258	262	293	290	277	256	286	274	276	277	256	283	270	262	285	293	268	270	256	258	285	282	265	281	276	281	279	265	301	262	279	261	290	278	266	245	266	241	266	274	264	297	319	298	258	256	259	267	255	260	290	316	286	286	283	296	255	315	288	269	289	288	270	278	293	285	264	274	289	268	280	262	295	263	265	276	283	237	269	263	279	306	294	269	309	263	270	273	302	260	298	246	254	264	267	278	298	280	254	282	251	262	237	276	285	265	262	239	274	304	257	297	293	290	267	266	286	263	257	253	257	273	272	292	286	269	239	256	255	277	307	274	286	242	247	260	296	295	244	277	269	263	279	271	278	263	238	276	264	291	297	233	259	279	300	301	287	280	273	274	256	268	256	263	269	248	248	268	254	263	285	291	274	255	271	258	242	289	273	292	233	267	250	262	275	280	281	297	277	306	271	255	303	276	261	276	265	290	307	274	315	259	248	307	279	280	273	294	286	284	250	289	265	262	289	292	280	293	276	280	264	282	237	291	277	257	263	259	255	275	307	276	251	273	259	260	280	263	289	256	244	278	262	269	251	272	248	294	256	276	260	252	303	269	304	269	255	262	257	296	265	292	261	267	267	275	303	258	253	274	299	293	262	296	268	235	262	247	231	263	301	284	265	240	256	273	238	280	270	250	272	271	243	264	274	268	280	287	270	298	244	238	251	270	247	293	257	261	259	259	270	283	271	282	266	266	242	253	290	280	298	269	269	262	263	274	309	258	264	299	270	260	268	284	289	264	263	237	250	283	274	277	227	272	288	254	299	253	301	253	251	267	291	243	284	259	275	298	273	273	287	259	266	259	291	265	264	250	301	279	249	247	273	267	275	275	287	315	293	290	259	306	314	287	253	257	256	284	263	274	289	265	259	292	266	263	298	258	257	292	274	286	274	266	253	265	276	252	266	253	273	297	291	280	293	278	276	264	281	292	296	274	288	279	266	304	252	279	280	256	292	288	265	281	270	272	261	308	250	274	277	278	271	286	249	275	260	275	286	270	288	251	290	311	286	281	219	237	278	270	278	290	272	262	277	269	294	257	267	282	285	272	300	249	262	242	267	255	295	257	257	298	297	289	222	273	275	282	259	282	262	272	264	268	257	286	246	253	282	238	248	299	271	279	269	270	293	276	296	285	297	268	256	268	272	286	266	272	258	244	265	253	271	245	313	268	251	274	270	255	277	280	258	262	277	283	260	257	303	275	271	264	261	274	277	243	273	291	287	267	260	245	318	259	271	278	260	255	296	239	262	253	281	249	287	245	249	278	275	278	292	319	282	301	281	268	348	282	266	294	263	301	267	292	301	286	255	299	266	282	256	289	274	282	263	250	258	271	280	302	259	257	253	274	283	266	276	279	268	253	251	286	256	283	278	278	267	285	269	261	286	285	246	270	276	288	285	277	248	249	249	285	266	272	280	275	256	272	262	255	269	277	281	284	289	256	304	313	287	254	262	265	297	278	273	254	276	292	296	293	267	274	275	253	266	239	253	285	270	275	312	276	273	283	297	302	264	253	258	310	284	297	249	290	286	260	283	257	249	273	283	259	263	254	239	273	226	265	273	284	276	253	283	265	242	264	281	277	276	250	267	276	264	297	278	282	233	284	312	263	276	275	272	272	250	296	283	261	276	259	273	271	253	275	250	278	269	273	274	286	279	256	282	297	267	270	275	276	277	254	254	249	279	294	294	271	276	268	269	298	290	291	285	280	282	304	246	271	263	298	281	284	250	284	286	268	269	262	287	239	311	269	287	278	256	278	270	284	293	266	246	270	247	266	280	313	245	289	290	294	272	258	265	253	264	270	303	279	270	278	273	291	292	264	259	282	271	251	291	280	256	277	265	254	268	248	298	274	248	270	276	282	246	285	272	270	249	303	261	279	267	311	283	311	261	256	284	269	257	277	263	273	266	297	288	281	260	273	256	259	286	288	262	271	265	296	267	283	238	267	254	287	292	295	248	267	243	284	260	255	237	288	270	275	292	302	280	279	278	267	269	302	252	267	265	263	273	287	277	282	282	290	301	308	271	252	244	277	280	254	266	245	254	272	297	283	257	261	296	243	237	252	284	290	270	253	298	271	259	294	235	274	291	260	257	268	287	261	260	263	247	274	286	276	291	261	263	273	272	252	270	263	245	292	248	283	278	300	264	253	286	256	229	274	306	251	276	258	279	301	259	310	252	276	282	260	260	287	264	289	248	257	315	281	298	240	254	276	262	257	251	260	279	278	297	271	250	253	248	285	277	282	262	285	290	272	274	276	249	262	276	268	274	287	307	249	252	267	285	269	271	240	294	262	258	264	289	264	259	268	257	280	284	286	245	267	282	266	274	263	293	288	252	230	273	282	247	281	252	259	244	255	270	275	261	283	266	300	297	269	271	263	296	290	274	274	295	269	272	281	265	254	288	294	290	247	258	260	269	271	285	266	250	257	279	283	270	263	285	266	269	283	232	272	289	276	248	265	243	273	245	260	245	290	265	263	264	290	246	272	292	289	261	259	259	268	269	262	287	272	263	263	300	261	272	298	252	268	272	273	267	291	308	270	274	268	288	274	255	271	267	294	263	277	249	287	270	305	286	273	278	255	238	267	251	274	284	266	255	260	272	264	270	291	275	264	273	264	289	285	271	270	281	273	299	260	300	262	275	261	278	287	220	298	271	276	280	286	305	284	272	278	246	290	299	266	247	257	251	269	241	254	280	271	280	276	256	262	294	270	276	249	319	272	249	286	277	260	271	299	282	269	273	242	271	249	276	292	274	253	250	268	274	278	281	275	283	273	265	264	272	242	262	243	247	257	259	280	273	265	286	291	243	266	304	268	276	271	273	258	279	271	273	290	271	297	246	257	277	283	263	298	279	288	288	276	292	262	288	284	314	299	244	266	279	266	277	242	271	272	289	286	279	255	277	254	270	255	258	278	301	278	246	259	279	256	251	268	281	277	265	282	252	272	264	262	265	258	276	266	227	278	270	274	293	254	254	261	267	280	257	250	249	281	297	234	304	299	252	269	300	297	281	299	283	292	307	269	287	290	254	291	281	293	263	241	267	268	261	286	286	263	259	223	306	283	268	246	301	271	261	262	262	280	264	302	292	286	264	242	280	265	248	293	275	312	299	255	295	281	327	280	283	268	261	254	262	280	330	282	257	273	263	254	288	293	277	279	263	271	266	277	281	233	305	259	278	307	278	257	243	279	253	276	248	245	245	292	308	270	250	249	323	271	257	294	278	243	263	290	260	246	288	266	314	303	289
6441	1053	2010	2258	2038	1761	1542	1442	1345	1164	1132	1053	992	982	966	889	937	902	849	877	874	961	870	837	850	803	830	804	761	744	703	715	747	716	745	660	705	713	726	668	679	632	653	703	699	705	698	688	684	681	716	676	655	631	660	636	635	674	668	632	647	629	649	642	656	663	676	654	624	648	595	663	651	678	675	626	623	580	641	658	611	639	652	644	643	636	649	630	694	636	643	663	632	706	626	656	642	669	664	654	625	596	654	654	578	613	676	642	635	583	630	613	631	630	610	635	701	654	615	655	612	623	624	648	624	638	632	644	631	580	609	644	635	646	651	641	635	629	587	658	649	629	607	619	623	660	641	691	621	701	621	635	644	647	692	618	630	608	680	647	648	638	662	657	615	667	634	671	635	601	653	580	648	616	629	612	624	658	626	614	593	647	672	655	585	656	648	599	646	636	610	643	642	646	666	655	680	623	670	664	643	624	554	601	627	660	588	618	629	682	658	660	644	624	647	634	556	628	645	654	619	593	611	617	671	629	594	636	661	640	675	635	672	591	645	651	659	620	589	649	632	650	670	636	617	627	666	645	648	654	601	603	634	644	651	648	620	610	650	656	668	617	629	655	644	658	667	625	635	615	625	651	632	660	642	607	585	645	657	657	646	589	656	635	640	660	614	663	628	647	626	629	653	638	648	660	644	648	610	643	624	661	643	636	668	650	637	632	593	644	651	694	656	626	653	654	623	637	695	658	656	643	624	664	610	620	604	617	650	662	652	643	599	657	666	663	684	622	613	670	632	687	613	646	643	643	658	622	674	619	608	629	609	632	719	660	640	616	623	583	611	648	621	660	646	691	642	651	626	637	610	641	644	621	665	605	626	651	616	643	644	624	613	594	646	574	638	594	651	619	624	646	637	636	646	610	637	655	641	600	598	633	665	659	640	627	564	682	616	658	672	581	643	646	635	664	660	656	647	641	650	624	665	656	612	665	638	654	606	621	613	702	632	672	628	630	641	643	593	656	659	650	621	628	638	637	661	611	643	633	665	642	599	634	650	650	664	634	637	653	626	662	618	683	673	598	636	657	612	693	637	640	651	633	632	623	675	633	684	661	606	603	650	657	638	671	632	575	637	622	632	611	624	675	642	650	653	584	630	661	640	651	631	632	612	637	626	641	673	634	617	609	648	657	659	662	632	658	637	642	651	610	640	661	681	680	653	638	649	641	628	618	640	643	649	627	681	661	589	647	623	658	605	634	635	643	627	618	654	658	632	611	581	664	689	612	641	625	644	612	641	616	615	616	639	656	639	608	645	573	631	604	608	677	608	681	620	654	613	658	595	633	633	629	603	625	664	675	615	646	651	598	628	644	628	562	621	673	627	633	669	625	670	608	629	627	677	628	659	651	644	655	620	645	604	665	651	671	603	636	700	605	628	615	638	624	670	646	627	627	707	615	622	651	670	653	675	641	590	624	635	674	600	617	640	661	636	601	632	621	631	621	632	651	649	662	594	671	608	599	648	627	621	666	672	656	616	584	610	685	611	591	608	585	656	591	637	623	607	681	584	667	637	602	670	600	628	642	616	623	674	683	591	618	629	635	669	639	644	646	618	618	621	607	631	647	644	632	678	675	610	607	602	615	656	687	669	644	663	622	628	620	669	624	642	614	644	602	621	665	653	635	615	627	622	656	630	657	664	670	616	676	618	627	635	606	626	662	646	659	623	645	592	655	655	635	682	669	695	630	693	608	584	612	646	584	643	644	666	596	630	629	627	614	617	600	614	638	648	670	600	579	658	621	619	678	615	637	610	642	663	662	611	633	618	675	638	679	634	586	645	628	635	651	622	674	609	607	661	623	653	631	637	599	625	649	617	624	649	653	686	609	638	644	632	628	647	637	673	594	599	641	605	651	620	641	615	647	623	640	647	623	658	674	621	643	634	630	656	706	643	634	682	654	598	598	655	632	623	637	645	636	667	637	639	655	660	636	601	644	608	661	652	636	624	644	635	637	611	659	659	647	629	610	608	603	677	665	666	640	611	625	634	639	645	645	657	628	662	666	656	602	619	596	657	628	654	648	618	617	677	642	627	678	642	635	624	589	637	682	650	647	606	658	655	630	630	633	646	660	620	642	648	628	644	597	678	658	665	627	624	590	663	621	646	650	659	667	664	628	633	635	635	646	676	670	659	603	637	598	642	614	647	646	627	581	665	702	643	602	633	631	669	603	663	638	653	627	656	687	613	645	622	577	635	614	615	604	639	634	602	630	610	618	659	628	624	655	626	630	646	662	628	676	620	626	646	635	681	604	629	627	612	612	585	649	569	605	638	625	648	644	638	660	629	609	619	607	630	632	625	635	643	606	623	659	596	633	636	646	683	670	650	680	605	665	653	664	600	588	630	605	662	658	671	657	689	644	640	658	653	617	595	620	616	678	664	612	666	617	658	620	645	648	588	680	620	600	621	646	662	618	637	639	607	642	627	645	620	644	629	636	614	637	627	627	659	630	658	637	651	687	653	635	709	628	639	586	647	654	629	638	605	650	641	651	604	661	654	631	660	652	679	645	661	677	634	637	638	624	641	619	595	646	634	647	590	644	625	622	637	679	638	628	687	650	632	639	648	599	622	657	594	671	692	619	605	632	634	660	686	617	633	647	625	620	630	615	656	611	590	622	653	646	661	600	614	640	624	613	648	609	630	615	670	668	627	578	656	607	639	642	605	659	632	643	605	620	663	628	643	636	613	651	653	666	648	651	694	678	656	639	669	639	626	628	657	674	621	637	678	656	682	632	634	637	691	616	652	599	639	588	603	654	648	645	615	633	605	670	675	666	649	641	650	671	664	663	658	648	670	640	638	617	655	669	605	650	620	636	630	673	631	625	655	645	639	612	609	666	600	626	672	622	629	649	608	611	646	643	611	644	637	607	608	690	657	630	617	606	621	660	643	642	611	636	629	739	654	657	615	634	633	657	575	656	627	671	644	629	687	638	642	623	618	654	679	635	669	682	646	654	593	588	651	615	649	606	657	610	618	625	607	666	680	653	667	663	623	638	645	621	672	637	598	667	604	667	620	604	602	623	641	640	677	621	611	580	643	624	674	642	650	642	633	669	653	628	684	622	604	669	615	621	646	635	641	622	653	620	634	603	642	660	648	627	635	587	599	655	665	637	602	633	585	628	661	568	602	631	646	628	612	612	654	629	688	602	630	670	680	673	641	651	608	633	600	620	680	631	636	627	669	651	656	660	639	622	660	615	636	685	619	633	638	638	623	604	664	655	663	647	655	627	660	658	654	597	639	630	653	624	627	675	634	617	674	653	645	622	629	656	644	629	588	611	621	654	615	671	614	657	656	662	618	665	662	658	674	635	670	614	653	668	672	652	636	584	681	695	620	692	620	614	634	631	686	659	660	646	602	644	640	636	620	645	668	627	632	638	609	670	617	631	699	649	612	674	602	623	639	636	652	626	619	633	662	661	579	669	642	629	644	592	636	643
13884	1432	1430	1193	746	613	558	446	369	341	359	363	305	323	294	296	331	281	262	276	277	259	276	324	295	296	246	266	286	250	261	266	242	219	248	252	266	235	262	259	251	213	252	236	215	230	249	241	249	199	247	244	240	245	255	257	255	251	249	206	221	228	248	194	231	254	223	223	254	264	260	257	232	260	234	221	233	244	237	201	244	215	194	230	228	216	227	233	234	241	233	251	226	234	222	248	242	258	247	222	274	244	236	197	241	259	225	222	227	222	205	215	221	247	233	235	240	253	224	222	231	239	200	228	246	233	203	213	224	238	234	204	211	246	211	235	209	237	227	214	190	268	199	212	217	259	213	231	209	233	209	278	226	250	197	232	218	232	233	252	257	236	201	229	240	201	189	189	245	226	249	217	209	246	244	241	246	239	253	212	224	225	209	211	227	245	234	216	226	266	228	244	210	209	230	234	249	247	224	226	233	250	229	232	232	199	246	245	228	218	249	227	226	218	233	230	215	241	236	237	263	237	224	222	230	219	233	236	221	235	247	229	227	233	241	260	228	223	228	243	207	225	251	230	220	253	214	233	225	232	237	214	204	245	244	252	245	229	235	212	225	217	242	259	249	198	212	252	246	231	212	215	198	235	235	223	229	234	246	231	261	181	232	239	217	254	243	234	239	232	213	263	205	248	217	222	224	248	226	210	206	223	234	237	246	209	202	209	230	242	222	230	233	193	215	239	255	211	231	223	187	212	227	245	220	246	219	272	226	248	224	228	232	226	251	232	219	229	238	222	235	249	226	213	230	221	238	246	214	252	228	240	205	241	220	235	228	238	244	243	251	249	229	212	220	243	204	255	241	232	251	247	218	236	230	246	229	236	206	228	251	235	246	253	256	229	231	232	223	241	225	214	225	251	232	238	230	235	253	233	246	238	275	228	197	223	246	237	228	232	244	219	236	220	241	239	230	227	246	227	253	244	208	229	233	213	201	218	253	236	205	201	233	225	226	234	270	240	226	242	224	225	243	260	246	225	225	220	217	224	215	241	214	247	233	207	231	224	240	217	214	272	242	243	249	199	225	213	221	230	250	242	232	224	238	230	220	211	241	232	217	221	229	205	206	252	244	218	269	216	254	237	235	211	240	233	207	231	235	208	219	238	250	218	256	228	253	233	238	234	231	178	234	208	206	255	237	215	213	234	225	238	212	228	209	245	237	243	245	214	221	212	214	233	220	218	185	219	210	216	221	255	234	241	235	222	210	262	216	241	244	234	252	233	222	207	217	216	210	204	216	247	232	249	206	224	239	245	222	221	252	211	217	230	215	241	213	211	238	243	207	222	219	221	255	221	240	220	250	220	223	219	236	217	218	234	251	228	255	237	236	241	219	216	242	240	227	224	202	235	200	251	228	207	231	230	222	250	209	216	215	244	246	208	238	234	234	224	221	228	234	232	212	264	226	228	240	231	231	236	231	212	242	230	226	223	250	221	247	207	208	228	221	233	236	211	249	218	240	224	245	238	212	250	247	234	245	226	220	213	243	241	199	205	225	229	237	260	231	225	203	212	218	239	235	230	269	207	221	244	215	223	226	227	219	211	236	237	233	235	227	235	230	242	208	229	215	239	210	227	220	238	258	214	241	268	253	200	235	229	237	229	230	218	226	239	219	237	236	235	225	220	247	227	236	232	233	258	264	217	207	228	229	237	235	233	238	221	231	265	224	233	223	188	226	268	244	238	209	213	181	226	190	245	244	234	241	265	227	202	233	266	245	242	224	249	249	249	198	204	225	232	210	236	210	234	238	232	223	224	214	230	248	223	221	227	215	235	244	231	249	209	240	224	222	218	261	214	250	205	213	247	230	221	252	237	268	223	221	270	231	254	250	231	207	220	217	232	212	223	248	223	204	234	222	249	239	249	222	230	237	243	216	261	236	219	235	235	228	228	191	243	198	209	229	212	209	220	241	225	230	205	277	252	222	215	229	212	232	268	248	242	231	254	244	241	258	250	215	253	254	227	224	229	209	225	247	228	246	246	240	246	239	259	243	254	221	250	233	215	245	231	222	242	228	229	225	198	240	217	238	230	229	201	208	196	231	231	228	260	205	213	230	207	209	234	231	244	224	233	223	238	206	237	245	253	233	239	233	228	215	249	227	271	221	257	238	220	256	258	216	256	186	247	211	208	222	216	233	250	196	226	222	226	244	229	204	232	225	196	271	203	231	234	243	243	242	237	228	248	239	216	210	238	200	238	248	229	219	224	265	255	259	218	216	224	248	220	236	236	224	234	257	243	261	241	223	234	227	223	231	206	225	214	226	223	233	248	231	255	239	217	215	204	229	224	241	260	236	220	252	241	197	238	248	232	241	221	223	216	236	233	238	231	226	217	251	220	237	223	244	230	214	236	242	234	205	239	240	230	215	251	225	259	218	248	247	216	237	233	242	220	225	225	183	219	237	194	217	249	216	249	240	203	228	237	224	215	241	228	249	243	208	242	237	216	214	201	228	219	209	227	252	231	233	224	232	199	225	234	210	249	237	214	234	243	217	229	222	252	227	223	237	215	215	232	230	215	220	205	218	221	226	233	255	225	232	265	274	198	193	253	208	244	226	235	218	232	214	242	226	227	239	224	228	244	243	227	236	226	264	248	206	207	236	238	237	265	245	245	228	225	229	236	221	243	266	246	243	210	221	263	228	246	227	252	249	198	206	215	267	215	197	227	232	235	273	220	222	232	248	221	244	232	224	230	245	230	209	254	239	240	242	207	245	234	210	252	248	239	243	209	226	226	232	238	208	226	206	180	217	212	226	241	247	229	247	189	224	230	243	221	219	231	222	227	247	238	234	238	229	225	202	253	247	211	239	234	238	245	254	200	244	233	238	222	247	240	226	205	233	226	240	218	259	228	244	195	221	225	248	226	250	235	228	204	210	243	226	223	221	193	243	221	239	265	230	230	220	229	245	230	209	204	242	183	205	226	218	244	253	244	249	214	220	245	216	226	209	225	226	217	242	224	206	227	234	248	225	252	242	234	222	224	259	210	233	222	249	216	209	250	226	233	211	284	204	234	231	220	233	228	240	216	220	228	232	216	244	244	251	226	224	242	231	225	213	225	213	246	222	184	277	231	250	250	229	220	200	233	219	228	245	239	244	230	176	228	240	227	233	233	227	204	234	240	205	223	241	242	220	250	215	240	218	224	217	213	222	235	248	235	251	240	240	227	255	236	226	216	226	227	245	229	223	215	251	260	221	211	257	254	223	236	237	225	211	257	214	208	225	245	252	244	217	239	192	227	244	219	230	247	211	245	236	217	254	273	223	259	247	221	253	235	228	251	210	265	229	234	243	221	239	232	228	224	238	232	220	189	224	232	217	229	239	257	220	228	249	212	229	228	219	189	231	219	228	259	238	234	215	214	234	198	206	218	246	232	220	221	219	224	226	237	225	264	207	236	218	244	232	233	214	222	228	213	213	221	232	228	196	231	252	226	226	206
8427	1446	2959	3438	3056	2416	2218	1875	1595	1482	1386	1202	1171	1016	1042	1024	986	897	915	917	928	903	883	896	809	801	780	817	763	733	671	691	726	654	659	678	590	666	573	633	606	610	622	634	615	636	626	652	609	608	592	552	588	589	580	571	570	576	541	589	577	577	536	556	548	519	553	534	572	554	539	578	536	559	567	542	554	543	561	507	540	557	540	587	544	593	551	558	508	516	536	540	516	561	576	502	565	526	554	592	534	552	556	519	538	583	521	514	587	593	556	528	531	527	528	519	572	557	539	573	495	524	552	578	602	535	527	526	555	565	524	537	569	532	542	527	549	573	535	577	571	556	536	493	539	574	492	524	529	499	572	491	543	553	548	531	528	545	512	545	497	532	531	566	548	537	559	529	573	576	549	550	564	502	535	551	527	502	553	581	508	565	517	538	579	529	521	538	531	573	544	541	569	515	511	515	549	565	567	516	486	595	519	518	472	522	556	503	553	519	550	547	554	546	569	528	547	561	602	528	548	520	546	548	528	537	506	542	468	538	490	565	535	527	518	548	562	570	561	523	517	546	520	541	571	528	517	511	517	538	525	516	538	556	559	523	508	548	542	546	518	519	508	557	529	513	558	535	530	560	522	570	544	563	556	507	506	543	529	543	549	543	554	545	529	517	526	521	565	540	571	518	529	555	539	527	537	544	555	507	532	550	566	526	580	486	545	489	520	549	544	523	555	493	559	516	504	549	585	505	545	575	509	506	510	550	564	572	558	523	550	539	532	545	541	533	528	577	535	501	526	542	535	531	530	545	572	555	524	554	544	512	527	554	542	532	514	539	508	504	533	582	537	518	554	559	535	535	545	577	540	548	523	490	551	533	515	546	568	554	520	546	533	531	521	516	518	508	543	588	572	558	552	504	547	535	509	511	537	566	529	513	519	518	566	502	547	600	504	540	531	559	535	565	570	516	549	512	526	513	565	557	530	557	503	498	538	534	529	517	521	560	574	546	541	519	541	552	577	539	561	536	509	544	554	544	571	575	533	557	545	522	545	556	539	512	533	513	493	520	519	552	514	539	527	550	518	521	549	536	516	582	583	574	549	518	541	563	525	521	565	563	532	538	548	570	579	551	551	549	581	532	525	542	516	592	542	508	523	523	507	580	511	541	575	575	537	552	543	562	516	525	518	493	543	524	539	483	557	507	533	516	488	549	571	536	544	521	541	563	555	526	537	514	517	547	551	545	538	512	541	487	558	548	524	544	529	536	528	563	533	525	549	573	488	534	534	525	530	550	523	566	533	535	554	561	507	571	560	558	506	526	511	577	525	554	528	523	548	493	553	536	541	506	534	512	509	556	546	584	514	565	527	543	581	512	526	561	541	546	517	542	498	527	559	513	555	565	542	514	546	490	545	513	547	563	555	541	534	537	534	529	515	565	528	557	547	548	577	541	541	529	516	518	545	551	523	506	578	553	559	502	534	555	550	535	546	515	551	530	563	557	525	537	550	557	552	533	542	566	497	517	557	532	565	583	526	502	527	536	561	515	545	515	569	528	532	528	549	528	576	513	559	567	532	514	527	542	525	564	543	531	581	525	536	533	530	516	520	550	504	523	565	535	535	511	541	587	539	561	534	541	548	551	545	555	541	553	544	539	503	572	552	550	578	542	575	519	531	545	498	584	538	515	547	520	546	509	507	538	517	528	511	553	569	543	547	519	530	526	542	532	547	516	552	519	544	542	531	540	525	548	554	573	548	560	513	566	527	558	532	554	554	546	543	542	517	540	547	561	566	515	536	538	571	519	518	524	534	589	584	551	553	543	539	558	485	526	549	510	521	569	510	534	507	549	568	499	509	586	506	518	525	527	562	578	489	577	548	540	544	582	548	576	528	570	529	510	581	533	550	540	573	540	589	560	534	572	547	527	541	571	538	567	543	547	514	561	531	554	558	528	528	503	505	560	559	515	514	559	547	569	562	576	542	553	527	559	553	522	533	537	523	528	525	488	524	536	540	513	520	496	514	584	592	521	533	540	546	511	518	553	506	539	496	537	508	536	521	547	520	530	564	518	527	543	541	510	571	531	549	547	526	558	520	517	526	503	500	517	522	562	518	536	518	540	525	504	527	562	562	523	558	549	544	528	583	522	540	518	518	506	547	520	495	534	534	543	505	476	587	514	563	537	509	521	525	475	536	519	580	531	555	534	504	559	513	525	532	559	555	559	553	542	536	545	541	591	514	466	535	505	495	568	578	509	531	543	553	542	553	515	521	566	557	540	507	509	542	549	486	552	541	552	535	526	527	543	549	521	558	559	506	509	538	542	563	528	543	556	573	534	540	510	578	576	574	548	531	564	571	515	553	490	524	569	520	492	538	531	523	527	515	554	542	548	497	511	519	547	543	560	542	542	527	536	540	569	540	558	532	560	545	523	553	532	545	549	510	499	551	584	539	536	526	535	509	526	539	553	502	552	527	546	537	562	513	541	516	555	563	541	505	532	502	531	563	557	532	542	529	520	523	521	507	521	532	558	559	580	529	541	574	499	567	550	542	552	564	498	546	540	554	524	558	536	543	514	566	548	552	543	531	561	551	527	522	523	531	557	557	550	534	539	521	539	503	513	498	530	547	542	493	566	551	608	567	555	543	541	516	516	544	478	570	528	556	538	545	545	519	485	554	574	534	566	533	500	539	508	550	501	565	601	588	555	545	549	515	573	508	558	551	541	508	529	556	541	529	572	541	529	527	521	528	520	555	558	542	518	525	566	532	538	514	562	509	530	503	544	547	535	570	516	534	533	539	493	556	544	543	525	540	543	545	539	535	494	512	541	560	532	514	536	543	524	548	523	560	514	527	531	528	563	533	549	488	552	556	530	547	540	550	540	520	555	519	500	522	561	499	554	537	522	568	559	543	527	530	519	600	588	531	553	540	550	567	512	534	516	543	517	543	529	504	475	533	499	563	541	540	541	575	581	556	542	551	527	494	542	560	592	540	515	490	521	579	540	509	547	583	509	522	539	571	539	520	584	545	552	556	557	548	564	554	548	542	519	546	535	530	566	535	549	571	548	537	541	497	532	535	539	541	536	526	543	580	543	561	518	549	551	572	546	596	538	568	504	544	557	512	538	557	542	562	529	544	585	533	557	513	532	570	582	540	530	504	521	519	555	519	555	526	552	533	551	490	594	546	462	556	486	511	519	536	576	499	588	492	547	546	534	543	507	529	512	513	506	555	576	514	529	517	563	567	575	523	537	579	522	547	540	559	552	537	557	546	550	539	496	549	490	556	542	526	533	527	557	539	542	528	544	510	566	520	578	549	559	552	526	543	536	541	568	558	521	579	552	538	553	535	528	536	526	541	555	532	557	525	573	544	491	503	508	490	537	543	570	495	573	517	545	530	544	460	539	534	569	538	526	521	523	557	528	497	563	495	500	507	549	572	541	549	543	550	545	520	549	540	558	515	547	509	591	555	520	550	535	548	540	558	538	571	555	482	546
1525	323	392	341	285	280	250	266	224	237	227	211	241	220	225	232	218	209	207	238	250	218	207	194	215	191	219	202	205	196	220	208	209	200	190	220	190	164	197	196	220	199	218	185	176	202	201	184	183	179	219	213	173	203	212	204	165	201	202	203	196	205	206	208	213	179	203	207	207	189	227	215	217	202	205	216	218	201	167	209	204	188	214	204	204	195	198	168	230	198	173	212	201	206	193	183	209	188	174	199	202	205	166	215	199	205	190	216	209	194	201	199	210	183	189	193	176	179	196	183	183	191	204	199	197	189	193	210	198	168	221	198	213	196	196	195	196	200	188	178	193	184	192	203	209	177	220	180	198	198	204	207	190	187	185	183	205	201	214	221	210	197	213	182	193	190	187	193	224	193	189	204	162	185	170	188	216	193	197	199	220	197	214	172	169	223	226	193	204	173	226	198	211	206	209	222	203	191	202	190	172	200	203	192	176	195	174	217	192	207	231	198	213	197	196	207	190	195	195	218	214	184	198	203	192	184	202	168	221	184	204	179	192	193	199	187	180	199	190	222	189	170	181	200	207	191	187	221	213	210	188	210	229	197	208	223	180	178	184	179	194	228	201	197	192	195	194	182	210	206	182	207	202	187	179	197	187	209	237	225	184	185	187	194	187	201	228	181	208	189	202	202	194	198	204	189	191	213	196	177	208	200	220	188	169	217	188	197	187	206	193	201	201	188	205	177	209	191	222	208	187	178	191	173	211	206	205	202	194	209	180	218	207	229	196	176	183	187	176	192	187	205	212	212	200	203	193	204	203	209	224	175	212	194	214	189	190	180	200	198	203	232	185	201	221	208	207	170	228	215	228	194	190	189	198	203	212	143	185	202	185	173	150	182	199	206	170	186	208	191	208	155	214	192	184	178	174	225	182	225	211	212	206	179	215	215	211	213	182	220	204	194	223	189	199	188	197	202	191	193	207	196	182	192	201	168	179	169	176	215	191	210	158	211	194	210	201	182	206	177	190	195	179	214	198	182	200	194	184	192	195	193	197	199	178	196	210	201	164	184	195	197	207	219	211	223	194	199	193	198	178	173	192	202	184	200	216	193	159	191	196	185	199	169	185	231	185	216	220	176	178	177	203	185	212	192	198	173	229	214	195	205	204	196	227	209	191	194	205	190	195	189	202	204	210	203	173	197	206	203	205	196	205	199	190	220	178	218	241	206	204	180	206	181	179	206	190	203	220	206	192	188	211	167	189	213	198	188	181	184	201	194	196	183	215	176	165	220	183	194	204	191	201	193	187	208	192	171	200	202	188	201	183	198	210	172	224	222	184	182	173	231	196	189	194	198	183	212	202	161	181	213	219	164	193	235	212	209	197	201	195	208	201	198	211	203	203	208	197	177	176	204	184	208	185	198	182	193	217	210	223	205	220	202	198	182	198	184	207	233	188	190	200	214	216	203	194	199	174	184	210	179	182	207	215	221	189	199	209	220	234	188	197	189	230	168	172	204	186	187	200	148	228	175	192	174	189	193	185	210	189	193	187	202	161	208	217	225	186	199	179	194	194	191	184	218	172	189	197	208	205	210	202	214	193	210	199	186	196	190	201	195	194	191	211	212	220	216	176	181	190	189	180	214	200	199	191	224	186	196	213	229	190	223	200	217	192	210	205	193	216	197	172	178	176	206	227	222	213	208	173	180	189	180	212	218	214	187	194	198	205	206	214	229	170	229	213	201	208	190	217	211	205	201	191	212	220	178	193	187	214	188	186	192	182	238	203	194	197	209	205	193	183	161	184	182	184	222	205	186	191	176	211	222	181	183	205	210	198	185	187	199	183	197	184	196	203	195	199	198	200	213	185	174	176	176	180	208	178	166	177	196	207	202	216	227	177	197	206	191	162	202	152	181	241	185	171	195	197	171	192	200	172	194	205	194	201	218	203	198	196	182	209	191	204	207	179	195	203	200	214	189	228	194	196	186	200	198	227	223	180	190	181	167	187	193	226	197	212	182	214	183	198	218	186	192	183	209	209	210	202	203	223	226	175	200	217	215	193	197	194	188	170	209	214	168	205	198	200	200	193	204	192	195	212	200	207	193	185	209	203	190	191	201	202	191	153	227	188	187	203	199	227	198	210	210	155	160	204	213	210	180	198	196	186	192	175	213	182	205	183	199	203	207	179	213	185	223	191	194	186	194	175	178	201	189	221	196	189	208	206	172	183	171	191	176	203	205	212	196	198	201	176	195	209	186	200	200	179	240	194	207	195	212	176	211	210	209	204	172	185	198	224	177	183	191	206	194	173	171	212	236	205	186	187	179	216	177	228	160	188	226	213	171	195	187	213	192	203	197	187	202	213	221	180	185	193	197	198	197	203	193	225	174	207	194	224	174	193	193	189	174	210	220	194	181	186	188	186	207	181	209	204	190	208	193	159	168	176	195	203	190	195	221	201	222	188	224	187	203	198	199	217	175	202	220	241	198	196	197	200	214	178	199	190	197	184	206	179	166	199	190	204	171	182	190	195	187	212	195	207	193	188	180	190	236	183	208	196	194	190	174	200	195	184	214	193	204	176	194	194	186	201	207	212	164	173	172	195	206	187	164	187	203	205	203	206	197	191	210	208	186	231	217	186	180	200	186	188	206	196	200	183	206	200	172	184	188	229	224	210	206	191	225	198	175	195	197	171	195	209	232	189	188	176	192	173	166	212	173	212	186	200	196	212	199	189	214	219	216	194	193	208	211	195	178	231	169	207	200	205	185	178	226	186	153	186	197	185	205	202	202	191	185	202	193	194	224	183	189	199	193	192	172	214	173	192	206	178	188	210	207	202	184	204	222	208	199	195	179	219	193	191	197	212	196	227	196	200	219	221	189	163	201	204	205	190	191	181	167	195	178	205	213	180	184	196	199	214	181	185	222	198	208	210	178	196	201	211	188	171	186	181	196	201	193	202	188	204	208	191	207	210	195	183	211	223	203	184	214	213	218	174	188	190	193	201	208	216	209	203	185	199	194	195	214	177	209	209	161	217	206	197	175	213	188	196	184	183	199	181	202	204	184	213	161	181	210	203	184	174	210	199	214	225	214	217	186	215	216	199	195	169	184	207	186	183	199	185	204	202	194	224	193	209	181	181	188	218	201	212	199	212	194	217	195	191	193	234	189	179	166	189	204	211	204	166	202	208	201	211	200	214	228	185	195	195	211	190	190	202	215	195	196	187	170	189	187	214	186	211	213	222	189	199	200	216	221	190	223	181	206	180	219	214	225	215	214	192	198	221	194	216	200	222	185	205	195	203	201	205	198	181	205	185	214	181	207	208	207	231	207	191	188	211	186	202	210	228	197	217	192	209	198	212	217	221	223	204	176	195	178	176	186	202	201	206	192	226	209	189	199	210	187	214	187	174	221	204	199	205	217	193	185	238	225	199	195	190	195	194	198	197	207	182	212	183	221	210	207	194	211	198	204	208	169	186	195	194	175	199	190	196	213	207	204
1745	592	840	1025	915	793	771	802	679	704	663	675	597	635	618	624	599	549	568	566	577	590	577	562	574	550	590	576	563	516	504	518	498	479	492	494	545	477	497	445	514	520	521	488	502	516	480	513	521	510	539	494	544	526	515	546	491	501	478	517	484	523	473	533	490	493	491	497	514	482	508	510	444	492	475	498	485	507	527	458	483	481	499	503	507	501	511	487	504	442	451	475	513	539	532	458	507	529	486	453	467	461	453	469	519	482	488	490	498	478	468	491	507	528	503	483	492	454	480	453	505	476	485	493	497	476	488	496	491	456	489	477	463	466	499	497	483	458	503	505	497	459	477	504	470	486	465	491	464	512	489	456	490	471	495	464	469	503	461	536	509	492	459	488	489	480	438	506	482	458	532	504	454	455	492	514	465	472	490	549	466	499	477	467	487	464	497	481	524	484	451	517	442	466	501	518	477	519	478	510	521	500	476	452	479	488	503	471	507	478	484	521	468	498	449	513	529	507	461	500	500	474	436	478	483	449	512	490	474	482	490	516	478	485	496	498	474	515	488	484	474	457	493	497	481	463	506	514	478	489	499	505	497	474	487	433	491	482	480	441	505	502	471	464	483	483	508	473	467	445	497	464	495	483	483	451	498	510	448	458	464	446	436	464	464	461	478	507	455	506	479	482	481	467	514	460	459	470	486	483	517	475	480	459	465	467	482	475	492	490	482	479	493	493	517	497	474	477	491	488	459	500	496	490	506	497	449	490	464	478	487	478	476	494	520	470	496	512	465	486	471	468	453	485	519	488	476	526	454	453	469	440	502	502	475	518	479	504	505	492	478	479	468	457	506	476	475	492	484	461	439	465	502	494	490	473	510	476	456	457	457	478	509	534	479	455	439	494	502	486	472	440	466	494	507	464	479	444	561	502	488	504	494	462	453	493	498	478	453	489	446	508	436	515	493	509	490	453	462	491	465	491	507	450	449	506	494	505	485	499	501	508	456	485	512	461	480	470	440	468	477	484	476	501	469	501	483	482	462	490	496	472	466	479	488	480	494	477	514	507	501	492	539	471	503	494	475	485	484	461	489	481	478	502	464	474	505	485	474	494	518	479	495	497	497	454	509	500	474	501	481	490	447	452	483	466	508	468	426	469	496	479	494	434	465	459	511	480	515	458	503	469	532	491	541	549	456	472	517	494	470	474	512	460	481	532	490	486	478	517	447	486	449	493	500	483	489	471	498	484	452	496	473	504	469	456	440	500	486	483	457	456	497	491	473	526	507	511	513	506	486	471	530	503	475	492	521	529	499	500	478	527	444	508	493	477	485	490	469	473	506	480	474	526	505	473	428	518	515	499	430	499	466	500	436	476	470	469	516	470	488	512	464	469	470	465	465	519	447	467	501	482	510	462	459	472	505	469	476	467	461	491	488	467	497	459	466	454	463	502	482	525	469	500	443	512	456	477	488	482	505	491	495	459	483	524	463	468	518	497	473	471	505	537	489	451	507	511	503	476	489	472	490	502	465	471	492	461	451	469	504	477	493	468	448	471	483	505	474	492	455	515	487	487	487	485	462	483	467	494	458	489	452	461	492	454	513	488	506	478	462	497	467	453	478	488	473	495	475	536	480	483	483	474	461	495	494	464	489	517	481	492	493	455	498	482	483	495	539	512	487	479	464	508	464	449	524	505	490	448	506	476	457	516	521	450	486	449	469	491	493	462	490	481	464	488	494	465	473	503	487	474	479	470	483	495	446	445	468	476	502	463	494	472	492	491	447	535	459	496	496	489	511	535	457	472	511	495	481	505	494	510	462	472	489	487	501	426	508	478	499	466	477	459	492	476	470	470	477	492	471	476	500	461	487	487	493	503	474	495	523	455	506	492	456	448	472	500	478	516	509	481	489	518	464	489	522	482	493	488	447	516	559	458	449	449	504	444	442	487	462	486	466	452	516	460	479	471	485	490	492	456	491	497	483	496	487	450	483	452	466	531	481	481	473	461	476	505	476	454	509	490	483	475	494	519	523	524	473	500	518	501	537	491	488	492	478	482	500	452	493	499	484	496	505	477	501	506	439	493	481	504	505	495	475	459	483	486	463	490	494	466	511	501	477	482	480	474	487	495	458	497	514	488	482	504	510	483	477	483	506	474	464	451	482	484	510	499	476	458	490	493	483	495	504	465	456	452	480	464	476	488	491	444	481	479	518	492	517	511	459	507	533	468	472	487	484	480	468	529	513	461	495	475	471	476	499	510	498	483	473	516	508	462	494	478	479	553	498	524	523	507	458	475	464	428	530	504	527	480	476	508	486	486	513	472	496	520	492	494	529	475	518	494	509	486	439	445	448	492	492	454	455	485	429	518	469	462	468	496	481	502	425	486	480	495	489	453	467	507	477	482	467	508	487	504	523	506	485	483	496	482	491	475	495	479	491	481	464	469	482	430	497	455	489	474	490	485	493	513	492	503	485	503	494	474	444	462	474	483	468	502	504	483	498	453	506	468	435	514	490	453	457	495	467	478	511	503	452	495	492	472	475	459	472	507	481	451	480	470	489	470	486	520	508	479	485	525	484	517	512	487	488	463	511	448	509	510	486	461	458	481	514	469	484	509	477	425	519	477	434	475	462	460	494	478	525	505	495	506	491	504	511	449	502	461	480	457	503	481	462	496	471	517	489	455	477	457	512	433	471	475	518	457	474	456	486	452	491	488	501	514	485	479	507	479	502	471	515	446	498	467	491	464	489	491	448	495	498	475	473	552	485	491	493	514	494	494	492	461	483	480	499	484	488	479	466	490	484	450	520	494	509	504	445	500	471	469	497	502	502	473	439	456	473	471	497	444	494	488	481	501	456	470	507	505	478	481	480	461	480	453	484	465	473	451	478	499	506	482	508	490	490	502	480	476	492	462	459	513	503	481	500	487	464	457	496	483	468	458	481	518	502	466	494	495	514	439	526	470	468	508	487	490	495	513	479	501	485	484	507	517	470	509	525	500	464	470	483	476	527	453	527	489	482	516	464	487	516	468	504	526	462	459	511	497	504	526	455	445	492	491	523	466	487	497	495	454	504	479	472	467	478	507	482	484	484	504	471	472	495	494	481	476	499	517	465	493	455	480	526	427	496	531	496	511	505	496	469	519	486	508	477	503	496	462	490	469	505	470	533	489	523	462	491	476	513	452	475	516	481	446	484	493	472	472	476	493	482	476	493	503	445	476	517	514	495	522	482	498	469	513	509	498	496	477	451	480	479	488	465	478	508	490	493	467	477	485	437	506	490	458	496	500	506	479	483	475	484	450	484	468	504	473	479	503	500	484	468	451	493	486	501	469	506	516	489	438	473	480	489	488	475	519	461	488	479	511	486	492	482	461	502	471	495	503	499	496	483	486	482	500	506	437	519	500	518	514	433	496	463	493	463	495	486	482	466	489	510	511	519	512	455	468	463	432	474	503	490	505	481	483	519	498	462	471	470	472	507	509	523	458	460	466	497	497
7525	796	906	796	587	488	465	417	365	365	325	363	318	323	292	328	292	297	304	302	291	303	263	286	343	288	305	301	288	309	279	265	273	301	319	280	269	267	289	290	279	251	267	303	287	276	252	262	265	280	295	279	285	270	288	262	279	265	311	257	279	280	284	278	250	250	280	254	248	256	288	270	281	276	245	252	246	254	280	286	308	259	252	283	296	286	271	290	280	298	233	289	280	270	256	240	276	276	275	307	295	273	287	259	246	286	251	262	280	283	275	255	279	310	271	275	260	282	275	273	251	282	282	255	275	270	278	266	243	290	281	297	244	268	266	265	276	261	250	267	294	237	249	245	278	277	279	276	271	274	263	285	283	280	280	265	234	281	279	287	269	269	272	295	281	284	301	275	304	311	264	271	266	255	245	293	252	266	279	264	270	253	261	288	274	291	268	238	277	245	256	258	260	277	282	269	258	270	248	266	284	273	303	262	268	283	265	281	241	270	248	263	282	264	261	266	259	287	248	249	290	270	266	239	313	289	248	275	273	275	257	276	253	263	271	281	263	241	266	253	279	253	273	279	263	271	244	268	240	283	298	277	261	286	257	234	249	268	285	237	288	248	248	239	273	266	276	276	280	269	279	267	252	286	270	260	266	279	228	262	266	305	287	307	276	301	249	288	235	251	263	259	279	272	267	258	258	263	254	262	273	260	280	259	279	269	236	272	268	270	259	238	260	266	301	283	253	238	283	242	267	258	249	244	256	283	307	285	282	267	313	289	277	281	278	259	283	280	284	268	274	308	293	273	252	259	275	262	258	270	275	245	255	261	284	277	253	269	248	251	287	278	291	285	255	262	263	269	251	279	269	269	251	290	265	291	290	271	280	272	265	283	287	263	252	251	258	265	276	241	251	250	251	260	290	258	303	253	279	222	297	258	282	288	274	260	306	247	253	271	263	240	289	267	273	282	247	282	281	261	283	244	258	261	268	248	283	282	268	238	258	256	276	300	262	276	271	239	277	255	263	243	265	296	275	276	269	267	274	271	275	270	282	280	244	259	259	235	294	256	266	264	287	248	245	255	298	276	282	255	273	264	240	279	244	252	252	287	240	279	282	244	283	251	282	230	268	279	253	264	295	266	277	256	273	268	293	263	287	273	257	293	273	229	281	245	285	266	262	242	258	268	300	266	298	259	282	250	268	259	272	294	247	257	302	247	284	258	255	319	254	260	244	272	282	240	277	273	259	224	290	301	239	240	269	265	264	234	249	268	297	268	261	247	235	272	291	272	281	240	246	266	253	266	291	261	300	265	237	241	255	311	310	282	266	258	260	249	266	302	275	280	247	264	284	273	273	262	283	281	289	275	284	270	263	257	268	286	259	287	277	284	264	280	255	263	240	287	251	310	279	280	256	271	279	308	314	270	238	270	262	311	289	270	264	269	273	262	306	290	262	265	301	283	295	268	274	260	248	271	264	300	255	262	285	292	273	247	244	283	269	277	265	257	295	264	274	267	257	309	276	263	257	240	227	281	239	254	266	271	247	248	276	287	274	251	237	274	285	264	280	275	279	288	264	252	268	313	279	269	283	291	278	293	267	292	282	251	249	283	262	293	277	282	286	260	288	279	238	262	274	280	291	262	270	265	267	294	276	287	261	256	267	285	270	282	288	275	248	266	256	262	268	241	257	267	268	264	293	275	277	273	257	272	272	273	246	244	252	274	287	260	270	278	283	303	260	258	268	273	279	254	245	276	292	287	255	264	263	240	264	246	281	287	271	264	276	277	270	243	260	257	283	285	300	250	277	282	277	250	298	264	259	255	268	239	243	250	283	252	262	260	268	263	277	286	270	270	245	273	236	262	245	262	215	294	284	246	291	277	286	263	247	280	294	263	303	275	264	283	275	299	249	266	283	274	254	295	271	258	271	307	261	247	270	261	313	277	283	260	280	299	247	276	259	246	285	261	281	260	262	261	252	257	307	261	271	260	248	261	275	280	265	228	269	258	313	233	262	278	257	244	297	291	277	255	237	292	257	251	272	252	266	252	245	276	272	285	299	288	280	254	303	269	281	286	274	245	275	256	279	242	256	272	238	270	264	276	286	268	261	271	298	284	275	264	267	301	267	242	241	247	244	264	304	251	263	313	278	290	239	279	311	262	293	260	278	259	253	241	293	276	288	270	270	270	276	244	271	254	268	248	247	275	295	278	281	292	285	283	295	264	273	260	265	281	273	257	291	267	293	256	271	248	258	283	245	258	271	276	256	271	234	242	287	262	298	268	285	274	261	268	280	276	274	269	283	289	285	268	245	289	263	275	261	251	243	256	238	297	293	273	267	278	274	300	254	274	244	256	302	257	283	277	286	291	261	287	279	252	298	239	239	264	286	291	297	265	243	260	264	273	311	277	274	259	252	282	284	264	255	267	265	254	254	286	293	290	296	244	277	271	280	276	265	263	280	269	284	286	252	258	250	250	267	250	253	229	251	256	243	257	282	240	292	248	235	284	309	283	277	251	271	299	307	278	295	227	284	297	294	270	270	259	261	302	261	287	259	251	261	290	258	234	269	250	226	285	261	273	261	271	280	283	255	240	272	281	292	271	302	252	248	275	283	266	264	270	251	258	261	276	265	286	273	300	260	258	271	283	278	272	282	244	294	297	273	300	259	273	275	285	266	262	269	233	242	247	271	278	267	281	255	265	286	276	254	282	246	266	261	251	273	272	287	290	314	270	248	273	251	254	262	255	263	273	269	260	315	274	261	266	252	270	274	271	265	289	258	288	269	270	244	288	256	233	248	287	262	285	268	294	275	276	253	274	286	266	252	317	302	239	283	271	267	268	260	276	274	305	243	250	276	251	274	261	261	242	298	287	266	276	276	244	242	274	265	290	226	251	264	269	266	280	269	281	260	266	285	250	283	282	262	254	270	293	253	242	257	283	280	266	277	274	266	239	268	270	248	255	271	259	320	258	278	245	267	273	278	255	295	290	275	281	264	245	261	283	272	245	253	278	271	242	303	265	258	282	282	272	278	253	264	267	257	255	285	251	283	280	256	239	248	291	296	255	279	270	250	260	284	301	285	277	282	237	251	244	247	285	287	262	275	274	288	253	291	272	299	223	259	281	288	275	266	264	241	263	283	285	296	257	273	250	259	281	257	255	279	272	265	278	300	252	296	257	287	275	277	259	284	283	254	269	285	258	263	262	296	288	265	264	279	275	264	263	263	286	307	271	289	246	264	275	252	261	280	279	289	262	265	281	263	254	257	267	283	244	292	273	260	285	282	272	247	267	281	226	280	284	266	258	262	261	269	280	257	244	256	291	231	254	268	280	253	261	273	293	260	279	281	278	257	294	288	237	264	274	283	263	248	267	287	270	267	288	265	246	253	263	266	269	267	257	265	223	278	270	269	242	289	269	285	299	249	261	252	304	294	300	236	254	264	274	267	285	279	249	291	263	266	267	248	262	272	260	270	266	254	256	290	280	284	264	257	268
6514	1150	1908	2245	2043	1777	1551	1411	1315	1213	1115	1054	983	957	946	872	872	884	854	789	872	869	872	846	752	790	787	787	795	779	715	789	736	662	738	687	683	671	696	659	670	688	685	683	658	716	663	706	705	685	657	665	682	661	670	653	653	645	713	680	655	621	658	668	658	655	645	655	616	673	676	641	661	684	615	600	661	646	631	648	641	630	647	631	607	678	583	631	639	636	661	610	597	603	678	666	648	629	660	574	635	593	610	671	576	616	617	618	688	638	657	608	643	610	613	648	646	637	646	623	602	612	647	654	645	636	593	604	629	640	626	634	619	630	606	614	674	663	625	680	625	603	619	628	564	581	631	631	585	586	620	632	669	624	617	611	614	648	639	619	659	623	585	627	621	601	595	649	562	632	619	627	592	652	632	647	610	670	639	663	622	607	645	634	653	614	668	651	634	678	646	645	635	636	616	641	645	651	598	617	627	658	667	628	640	653	628	652	616	651	623	630	622	604	608	633	620	610	654	613	601	646	614	649	604	656	664	666	607	623	650	625	671	622	630	585	664	613	598	656	672	637	646	615	610	639	623	608	635	627	642	636	652	593	657	632	637	627	619	660	672	614	607	611	606	654	649	628	629	663	615	593	613	630	646	640	637	655	620	621	629	658	635	614	613	587	664	630	596	634	641	637	692	650	609	685	609	666	642	638	627	613	604	682	613	611	636	642	575	623	622	663	612	624	632	626	610	620	600	621	616	640	639	614	642	603	636	619	639	626	625	617	607	673	625	619	574	574	626	586	652	628	590	688	613	608	601	673	612	625	616	612	617	637	681	606	633	590	615	609	625	646	623	649	614	655	664	673	613	619	604	624	642	638	636	639	607	609	611	657	665	608	624	621	636	633	631	619	670	639	659	617	608	637	612	616	640	596	624	631	637	672	615	606	684	629	639	632	649	641	648	637	571	635	603	615	593	674	619	608	627	636	617	621	637	640	630	638	645	641	654	607	635	640	640	622	667	635	612	619	625	628	565	635	641	668	681	617	627	647	645	613	628	680	653	620	634	641	654	665	691	593	606	671	621	629	648	641	605	600	628	611	610	642	638	628	594	637	640	620	610	620	617	672	602	611	619	647	632	591	630	619	697	644	622	602	602	653	635	584	630	609	617	620	590	596	626	593	637	633	611	600	588	658	622	617	598	659	631	609	661	571	595	633	641	604	603	620	625	640	623	625	661	611	640	658	647	654	641	648	651	643	631	626	646	662	619	689	636	649	584	582	592	671	661	649	629	660	650	619	598	603	630	635	653	642	654	658	628	634	612	645	626	624	650	634	592	606	651	626	648	644	617	631	641	655	591	649	647	625	663	626	640	566	662	646	626	612	600	622	639	624	657	627	630	631	614	661	619	641	607	610	574	618	631	657	623	651	670	641	657	630	653	619	629	617	676	627	617	610	605	616	661	632	604	611	665	653	622	644	632	643	616	618	608	593	658	634	624	623	625	622	642	554	593	586	603	638	635	638	588	630	661	643	606	604	627	644	595	662	686	620	609	630	627	644	613	639	593	632	641	628	638	635	643	634	640	617	627	597	622	661	648	613	663	589	629	653	614	645	631	640	610	639	634	605	640	610	590	622	636	573	663	647	616	626	635	678	606	653	598	578	708	617	666	647	620	635	612	668	604	609	675	678	639	604	661	610	626	613	611	638	600	651	631	619	642	606	635	617	690	665	644	602	648	649	598	656	605	614	598	662	655	616	632	644	657	638	636	614	620	628	641	645	614	602	639	636	616	598	653	612	628	667	602	578	634	620	639	662	619	631	641	670	612	638	612	624	630	610	641	627	617	636	593	636	629	613	630	626	614	624	647	611	589	641	650	637	664	613	598	636	609	550	659	668	633	649	641	653	660	613	644	675	653	586	625	617	592	638	599	603	616	659	593	646	639	595	612	606	607	619	609	576	664	614	640	639	620	657	600	649	630	601	597	610	663	611	610	609	616	621	629	633	609	638	628	634	653	565	635	579	676	683	640	650	623	652	644	630	664	588	628	628	586	604	617	622	637	666	645	606	608	631	650	659	575	640	628	627	606	645	625	658	635	622	636	606	647	659	579	674	648	622	645	640	622	637	565	653	590	605	636	625	639	632	628	608	634	584	613	620	601	675	636	633	590	666	643	647	682	591	618	670	602	681	672	635	644	583	607	648	614	652	603	643	618	624	607	622	647	572	656	651	612	661	632	605	639	659	647	652	616	630	624	631	629	548	660	606	605	624	640	640	638	592	615	603	576	637	632	624	612	635	636	622	641	662	666	619	633	651	686	608	632	652	595	625	630	613	604	665	607	623	643	577	608	629	661	641	645	609	612	630	604	613	641	613	644	634	669	629	648	650	613	592	628	615	580	619	681	656	640	630	614	606	654	671	608	588	614	604	580	597	577	695	653	627	622	672	609	634	621	614	651	650	596	636	642	648	612	625	673	618	654	639	630	601	637	642	659	620	621	610	626	601	647	627	604	578	659	634	648	621	642	631	670	639	597	651	635	630	633	631	599	625	632	650	609	602	607	589	621	654	623	618	615	631	629	637	597	640	644	628	590	614	629	631	588	610	624	573	573	617	646	629	634	612	626	633	624	646	638	626	690	643	604	646	625	634	650	639	605	635	648	634	661	585	637	647	675	635	624	642	653	592	630	599	641	620	624	614	621	659	601	586	600	646	659	613	644	674	642	595	659	597	625	694	651	662	599	639	625	626	657	630	651	619	646	593	612	677	650	647	590	648	660	652	646	618	649	626	657	594	589	670	618	632	631	595	616	630	660	665	619	611	597	650	684	621	687	619	576	598	616	648	670	643	607	636	605	636	607	601	608	637	654	620	586	621	606	664	612	609	648	611	639	611	630	618	605	696	574	622	645	616	629	617	656	625	632	649	612	688	619	581	624	650	621	618	603	628	613	651	592	572	613	594	604	630	630	610	602	635	655	645	635	664	620	652	615	627	635	619	624	596	636	625	640	658	631	598	620	646	643	623	630	619	630	642	599	678	611	649	637	590	622	603	608	639	645	616	647	649	623	661	639	638	653	590	620	590	645	621	654	640	651	625	634	675	633	621	617	659	638	673	686	639	638	615	644	611	665	635	669	561	585	619	636	614	628	640	622	669	609	599	588	636	615	645	618	646	622	627	661	594	663	586	631	613	613	610	639	654	632	674	654	606	640	622	589	631	565	618	619	648	600	665	612	672	633	659	560	610	630	601	660	638	604	613	619	700	606	594	631	650	644	646	622	629	591	638	623	624	650	646	609	590	656	653	661	658	614	684	592	629	624	612	690	687	632	602	606	643	649	631	615	617	643	597	665	641	596	633	622	651	599	587	636	590	623	621	631	669	594	633	601	618	599	632	610	623	660	626	598	611	623	615	615	625	676	608	627	640	623	621	660	589	633	669	615	665	636	664	639	631	639	616	621	640	576	606	635	622	605	637	602	659	625	614	634	683	616	624	624	641
14156	1490	1464	1149	774	610	498	467	446	347	380	329	317	331	325	302	267	293	292	283	301	265	256	244	276	277	260	247	276	278	237	252	234	265	233	229	250	268	235	218	263	233	227	244	245	227	250	224	204	240	220	221	241	231	230	253	236	233	232	239	222	246	218	251	255	232	252	246	218	221	220	239	237	239	239	250	221	245	219	201	206	236	273	236	199	251	241	212	232	247	238	244	226	204	226	219	226	193	237	269	224	221	210	246	231	264	219	204	205	236	225	235	266	227	226	236	225	225	237	217	213	227	216	220	228	243	228	232	208	234	264	243	218	233	227	244	242	231	236	252	205	236	236	237	258	207	211	229	240	250	227	219	234	202	226	235	205	254	198	220	236	265	221	255	223	239	200	255	232	243	244	232	228	222	244	225	205	212	217	254	222	227	215	213	214	253	208	226	203	240	246	247	215	182	223	255	209	216	198	207	209	214	246	235	207	231	213	227	248	215	258	247	214	223	245	252	237	241	233	251	217	246	230	220	243	212	215	210	225	202	218	190	239	239	222	197	221	195	244	237	231	224	258	220	215	253	242	242	205	220	208	245	237	220	207	225	236	224	226	250	228	217	181	214	219	250	241	237	229	233	253	226	222	240	215	230	232	178	213	227	241	249	234	243	232	227	218	264	279	221	219	228	249	243	259	209	231	195	210	223	255	219	238	229	207	237	220	230	227	194	219	229	225	232	232	224	225	230	215	234	200	223	200	231	221	251	227	231	213	209	222	211	231	240	233	254	253	219	233	253	222	228	233	240	238	226	214	254	233	219	219	216	250	243	233	188	235	191	248	217	205	230	245	239	249	234	264	212	232	204	245	210	228	207	207	224	227	233	215	232	202	233	242	229	247	243	253	254	232	248	233	217	204	221	223	230	239	224	219	223	247	237	231	203	241	244	209	235	222	209	232	199	241	201	217	217	227	245	238	206	203	241	254	221	225	231	269	226	205	221	235	253	222	233	238	210	228	225	195	241	218	219	212	234	203	244	221	222	244	217	214	208	247	225	245	205	242	233	234	240	214	213	213	195	235	217	241	218	198	242	268	220	248	229	209	217	236	230	212	235	227	206	226	194	238	224	224	228	237	228	230	240	254	244	231	223	234	250	256	241	199	250	239	216	217	220	230	202	239	256	220	257	223	229	226	231	215	246	201	233	219	221	213	202	242	230	217	219	258	208	259	224	236	222	242	207	213	209	241	247	240	225	219	243	227	210	224	220	220	207	216	236	239	225	229	233	235	231	257	256	215	221	216	275	245	246	224	223	231	251	241	203	220	224	259	201	211	198	228	228	227	234	207	270	214	230	219	200	214	227	228	232	227	241	239	231	244	272	219	226	238	213	252	231	201	229	183	212	228	209	212	221	249	255	223	221	254	198	239	215	225	218	244	243	209	204	196	214	269	217	237	229	214	195	213	239	245	244	234	237	206	206	213	224	197	243	249	245	230	219	200	225	209	215	206	234	225	242	246	243	206	205	256	224	249	221	244	237	208	193	223	238	243	228	231	198	259	228	220	212	196	188	210	208	211	228	229	248	246	233	221	235	249	220	232	244	202	244	212	212	227	238	234	233	246	240	199	227	198	222	250	219	226	221	234	241	217	225	232	235	231	225	248	243	226	216	230	205	263	225	191	242	210	234	209	261	223	219	233	219	237	249	232	225	234	238	221	231	224	224	220	220	213	212	232	207	229	231	219	217	219	211	215	250	220	199	228	220	233	245	250	223	236	201	222	208	208	226	246	219	239	227	209	228	210	256	242	213	225	223	236	227	214	221	232	235	203	231	186	225	258	224	218	215	250	205	224	235	232	201	236	208	228	229	178	223	189	236	190	236	259	259	261	233	216	221	209	223	237	239	251	245	223	244	229	217	224	241	229	236	236	228	200	235	239	247	234	220	219	197	232	229	204	233	213	254	249	238	256	235	216	241	219	208	218	219	247	244	222	206	238	233	209	229	224	204	233	198	233	263	247	219	231	247	217	213	205	243	246	237	231	238	249	187	223	237	228	229	236	243	241	224	257	220	230	246	230	218	214	237	244	204	255	206	213	201	218	219	198	227	249	242	214	241	194	230	223	242	233	232	242	210	213	230	235	251	214	215	238	245	257	205	212	253	226	223	222	206	205	224	213	202	204	233	231	219	232	220	243	243	220	246	222	239	227	218	242	237	249	204	196	233	213	204	206	221	247	230	218	241	231	248	250	221	225	206	230	239	227	234	205	226	249	234	222	208	236	236	206	225	215	238	221	213	219	225	267	209	251	245	234	198	227	237	223	229	252	218	236	220	232	207	252	236	237	204	214	213	237	194	225	244	212	248	212	232	243	246	233	217	212	239	239	220	205	198	241	260	177	249	255	222	248	225	204	211	229	206	258	245	214	239	211	234	237	232	264	248	199	240	236	218	236	225	223	239	211	203	216	198	259	245	217	234	230	230	235	201	234	242	216	244	245	232	253	238	212	224	244	214	212	237	214	209	240	225	227	224	216	244	243	199	230	207	203	185	231	212	260	250	247	212	208	242	216	238	250	274	210	200	201	240	220	251	240	243	224	261	211	213	252	236	210	246	238	231	231	232	228	217	220	223	215	226	218	204	214	205	236	202	208	245	259	226	250	238	238	228	258	234	226	219	219	237	221	211	222	258	213	232	252	241	209	240	246	234	227	217	204	220	220	238	222	268	231	202	208	221	209	235	240	234	226	216	246	225	221	251	230	234	246	237	252	205	220	231	229	219	230	220	245	236	235	226	256	241	250	230	203	233	247	213	217	209	232	223	232	222	228	222	239	250	228	226	219	212	257	234	223	228	231	219	227	231	259	256	216	254	242	221	216	215	243	205	230	246	255	215	208	226	242	221	226	201	228	211	219	217	219	226	222	241	238	215	221	224	220	244	259	264	217	217	229	229	227	251	240	239	237	275	227	219	229	261	230	238	251	234	255	234	205	222	230	222	247	203	264	239	230	197	240	202	200	220	233	214	249	237	218	220	250	270	222	214	232	268	222	212	210	230	218	261	226	197	210	236	223	209	227	239	237	236	230	243	240	236	229	222	223	228	235	204	222	233	219	231	216	231	243	221	252	241	249	237	242	235	236	219	247	214	223	215	243	202	207	258	225	208	236	246	243	236	214	241	240	211	243	221	226	217	210	211	236	219	236	210	197	208	223	221	215	238	232	234	243	264	249	221	232	226	218	218	205	231	209	238	217	248	228	217	227	235	248	206	205	262	226	203	218	224	230	224	235	225	250	221	223	260	231	242	219	238	188	229	241	233	186	227	230	223	246	267	223	212	218	251	223	227	225	207	235	217	245	264	220	235	217	267	241	244	214	241	222	222	239	189	236	226	222	209	215	220	215	215	253	231	204	232	211	204	224	228	214	247	230	210	251	211	238	245	216	240	245	230	231	239	221	205	242	200	183	248	199	234	227	236	222	241	241	235	223	211	228	257	243	222
8388	1345	2912	3370	2906	2415	2139	1770	1650	1392	1330	1187	1151	1007	1022	965	957	953	968	886	850	868	874	830	830	825	789	754	729	730	689	692	638	625	666	620	663	655	639	651	575	631	594	652	591	626	577	628	601	591	580	600	587	536	568	520	554	572	532	586	507	540	577	550	560	542	536	527	542	547	517	558	529	560	534	557	504	528	544	507	543	551	588	527	530	561	552	593	548	514	590	496	494	528	526	558	543	581	545	510	567	482	501	542	548	491	552	508	501	506	580	495	530	524	531	536	554	526	532	529	539	510	549	527	513	541	534	540	560	562	525	478	489	524	528	521	514	556	533	547	553	530	499	524	529	560	544	516	525	534	514	538	536	539	502	539	504	547	559	501	582	520	566	532	501	524	556	496	551	511	519	569	514	572	506	488	528	549	568	496	522	556	551	535	518	543	527	564	529	553	517	543	508	530	582	491	514	557	508	511	576	498	525	567	542	534	497	519	529	525	560	545	494	550	524	545	522	505	505	561	502	549	527	535	525	537	524	550	528	547	515	547	530	509	490	513	486	523	506	545	559	525	558	511	554	522	534	545	535	547	570	502	526	533	513	502	554	537	504	507	521	531	532	576	526	516	545	515	549	535	554	569	530	523	506	549	534	527	489	552	553	530	517	524	552	532	552	502	508	552	506	500	526	544	506	532	503	503	489	539	522	524	506	582	545	520	529	574	510	510	506	527	499	551	494	508	539	518	516	528	527	528	486	554	475	545	531	539	513	527	555	559	520	482	548	482	560	536	569	524	493	504	571	590	513	523	540	504	537	542	520	508	542	518	546	541	518	507	530	543	516	547	549	498	502	571	529	520	511	527	553	519	538	561	537	523	505	493	546	530	557	593	519	496	527	487	544	526	520	533	552	551	539	575	553	495	527	528	559	532	555	466	531	513	504	500	530	490	545	493	464	543	524	544	508	505	518	501	536	548	533	527	498	484	522	484	549	518	506	540	528	548	552	554	550	552	526	494	564	484	539	488	497	554	534	524	547	523	564	525	507	526	560	531	546	538	540	542	517	523	523	538	539	527	533	527	537	544	544	543	582	536	536	482	554	535	521	550	543	515	497	527	565	496	523	516	530	538	537	530	525	557	569	520	522	522	553	561	538	526	497	547	568	506	543	556	519	532	547	535	533	527	534	526	510	504	493	540	535	517	494	524	471	550	535	531	522	528	539	502	562	524	513	512	538	535	552	525	505	534	505	533	483	506	527	481	508	531	534	500	511	496	547	521	512	513	555	547	527	506	525	549	522	550	509	546	509	520	549	554	550	536	564	544	536	495	542	529	523	562	594	524	545	477	561	542	538	492	558	509	556	533	554	460	504	510	528	500	517	529	524	535	531	510	530	515	544	553	541	593	493	549	547	552	589	495	524	568	489	514	542	535	522	498	553	512	535	500	541	552	534	523	546	581	553	526	517	563	554	548	514	524	522	502	543	500	525	584	544	481	529	550	553	529	548	588	547	576	511	526	566	550	520	529	534	502	545	548	563	537	526	534	543	552	489	513	523	526	517	521	578	519	542	534	516	517	540	518	513	525	469	592	506	570	540	568	507	538	539	593	507	550	565	516	546	583	549	548	508	539	488	554	504	495	516	557	531	536	513	524	541	549	528	543	580	520	523	532	492	453	525	490	515	498	561	555	542	523	524	532	547	506	545	533	553	530	570	554	544	525	559	546	515	503	530	551	576	545	515	551	530	512	514	508	533	513	544	513	573	542	586	551	549	505	517	531	541	555	536	498	555	588	524	518	558	559	527	506	514	536	531	497	581	510	496	527	522	493	552	514	518	502	563	557	498	544	545	520	549	501	531	567	524	523	537	516	518	523	514	507	494	535	533	568	590	510	566	539	512	557	546	551	517	558	522	566	549	503	499	549	538	557	538	556	515	561	518	571	540	529	521	490	497	521	499	514	532	518	553	539	552	522	512	510	507	531	560	528	527	575	529	520	561	506	519	573	516	514	585	562	491	515	500	593	542	530	524	504	530	551	546	543	531	570	486	521	515	509	550	562	533	517	555	525	527	564	534	520	544	519	524	516	500	549	505	546	512	521	550	547	520	538	564	549	495	532	541	514	513	515	485	519	537	530	551	496	535	566	530	526	502	549	507	514	519	517	528	514	596	503	513	594	549	581	532	479	530	541	541	562	538	500	531	556	529	538	523	510	539	519	561	548	556	547	534	553	514	580	525	565	575	526	555	487	544	522	546	513	523	511	556	552	569	493	527	525	548	527	545	538	494	538	553	537	534	535	523	540	513	546	525	501	489	560	513	529	537	549	485	558	508	529	517	511	504	526	530	531	574	534	529	516	538	520	561	531	508	562	535	503	556	546	545	527	528	537	524	515	482	503	555	515	511	560	548	546	515	510	530	557	516	546	557	551	480	560	530	508	530	567	518	558	547	543	525	552	476	517	518	552	529	601	504	523	538	555	523	583	555	506	545	536	524	532	528	522	582	535	533	559	536	544	517	560	540	585	541	528	544	510	568	541	534	535	538	480	521	511	497	549	514	536	509	532	493	533	523	508	528	509	550	542	519	501	523	507	504	512	548	513	572	548	546	547	508	511	544	529	549	519	558	556	553	550	587	517	518	514	549	516	553	555	503	548	511	559	560	570	548	511	524	546	490	511	556	551	524	559	498	544	505	506	532	583	508	552	492	538	571	489	518	490	527	532	553	559	524	525	550	481	502	556	537	530	535	540	505	526	577	564	504	576	522	533	512	569	487	539	552	548	495	555	565	558	524	491	528	567	527	518	526	567	568	527	544	533	520	495	552	553	560	545	506	540	572	504	527	549	507	559	586	533	545	542	507	533	536	543	523	540	555	532	532	532	533	481	531	514	555	521	535	501	558	536	498	584	544	540	499	503	499	521	570	556	517	546	526	516	552	532	573	522	553	514	536	541	500	566	487	533	564	517	500	538	495	547	519	541	598	541	528	549	544	548	502	550	520	489	524	545	522	561	591	537	518	579	539	544	498	528	516	510	531	568	533	500	529	561	534	538	496	497	548	546	552	524	564	547	532	484	484	516	565	564	564	546	545	533	613	533	524	510	517	531	505	504	585	484	555	553	559	516	539	524	566	535	567	550	539	544	554	569	563	535	519	556	573	514	522	502	518	590	587	544	476	577	517	519	533	557	527	549	529	531	551	523	546	522	506	537	556	492	505	496	509	519	544	500	514	531	568	515	504	525	567	566	538	531	528	533	568	529	536	522	551	499	546	540	525	549	496	585	514	546	496	541	492	482	533	530	578	518	549	556	540	518	534	519	523	511	539	564	549	514	564	544	564	534	529	523	522	530	536	507	554	525	530	514	550	490	534	541	580	509	574	518	565	530	526	591	521	525	514	566	498	510	524	528	547	499	464	524	516	519	540	515	521	527	532	542	543	517	486	495	543	521	560	504	537	584	569	502	523	493	587	535	508	525	524	519	523	545	555	516	575	536
1506	332	341	343	282	259	262	223	198	213	221	203	195	243	240	232	225	211	191	213	223	225	191	205	166	206	178	195	213	198	198	203	183	193	208	199	202	200	204	180	187	179	218	182	180	177	177	188	207	203	209	194	180	173	183	197	189	177	178	198	216	209	203	202	194	194	194	210	185	167	175	196	208	169	208	172	165	199	202	199	209	227	164	171	215	177	183	213	204	200	199	189	185	176	216	179	241	240	218	174	190	209	184	206	183	192	181	191	182	202	194	201	184	192	215	210	207	198	157	184	210	183	199	216	204	184	209	203	197	171	192	200	182	195	215	179	191	216	187	189	217	199	191	186	182	177	200	216	174	194	213	177	180	192	170	207	163	164	171	190	193	194	210	196	221	188	187	216	197	187	188	204	188	172	168	172	187	198	186	182	178	187	200	196	224	217	208	177	219	205	188	210	188	197	190	201	192	187	192	207	186	193	182	188	190	184	205	194	202	188	191	191	203	209	183	186	177	209	220	184	175	179	206	179	190	189	205	186	192	192	195	187	196	177	193	181	174	176	181	190	188	193	196	201	204	204	184	165	194	181	193	191	188	207	178	182	198	198	191	194	188	181	201	205	179	212	199	197	226	189	187	163	185	175	198	198	192	202	200	190	210	193	179	201	196	209	183	216	183	188	196	204	180	209	161	181	187	205	231	191	194	180	193	205	215	222	193	205	186	186	190	185	199	196	189	186	208	209	207	210	195	186	191	180	198	187	200	188	165	187	186	204	190	179	181	189	200	171	214	206	181	182	185	167	198	210	196	204	213	212	227	208	194	196	176	173	185	179	204	184	167	173	184	205	187	195	223	202	187	204	194	198	186	220	198	194	192	177	178	177	189	219	187	190	165	196	218	180	192	190	208	208	203	200	208	182	192	173	185	185	201	182	198	199	184	168	178	180	233	168	196	210	205	179	198	207	193	192	191	177	236	205	202	186	177	182	206	188	215	211	173	223	226	189	182	184	203	174	221	206	174	205	202	169	187	202	182	199	194	185	210	222	204	173	194	172	211	200	193	203	212	181	176	201	210	182	172	191	193	201	209	190	206	163	208	203	181	221	200	183	203	186	196	213	203	200	215	184	165	174	228	191	180	177	197	197	193	196	194	186	204	183	194	207	196	181	188	203	189	178	193	198	175	208	181	180	205	221	201	192	181	190	183	191	224	177	207	191	189	165	192	187	184	190	220	190	192	191	200	188	192	216	198	192	220	201	210	207	191	198	206	197	195	193	189	188	194	197	173	180	229	193	215	220	175	157	192	224	185	181	214	205	205	171	197	205	182	190	166	201	201	210	196	194	187	219	182	186	209	215	202	200	208	211	193	205	187	194	200	189	208	170	232	182	213	199	188	202	200	180	175	176	200	181	187	201	204	188	186	191	186	210	210	229	178	175	190	200	185	189	187	202	188	210	209	186	201	184	175	194	194	179	187	193	181	218	184	172	190	209	206	200	200	187	194	186	196	207	194	185	190	192	173	179	175	199	200	183	183	173	178	213	169	182	195	190	184	215	169	203	193	173	223	192	192	196	195	193	179	184	200	199	191	189	169	192	202	197	222	192	186	202	198	193	195	189	192	164	210	196	195	198	212	198	228	170	194	194	211	196	190	194	177	177	205	194	189	192	180	209	202	198	208	190	188	196	210	190	179	182	200	195	210	219	176	196	193	181	198	223	205	217	211	204	208	173	190	195	198	209	190	183	178	191	207	205	182	170	189	181	179	176	212	181	184	196	169	189	160	220	192	195	181	194	183	221	215	195	178	193	199	182	201	190	201	196	187	175	181	204	183	194	186	203	192	184	195	219	199	185	202	191	192	204	205	189	203	173	193	185	206	186	186	204	186	203	185	160	196	193	193	208	203	202	187	208	184	213	173	202	202	191	203	213	233	211	175	199	231	191	184	192	172	203	205	201	202	219	204	222	207	211	187	217	199	196	174	187	189	207	193	201	196	181	192	199	196	205	214	169	182	172	208	198	201	205	198	178	218	196	206	197	199	187	219	189	197	183	195	185	171	196	183	203	200	206	181	194	203	220	196	203	206	181	198	196	218	196	183	181	213	214	230	188	170	202	195	187	172	203	191	169	188	218	173	207	192	206	198	186	184	193	197	196	220	179	186	167	200	219	197	193	200	201	187	202	225	188	177	180	180	199	219	195	189	183	173	190	196	212	178	184	202	175	179	202	211	184	193	196	211	180	182	203	165	189	197	180	169	182	202	198	188	195	162	164	183	200	183	185	178	222	177	184	209	187	196	156	188	194	183	192	169	181	191	180	192	201	219	187	185	176	197	193	195	213	211	180	175	184	205	201	205	200	194	214	208	180	196	221	181	206	176	201	184	215	187	205	203	199	198	189	181	196	203	205	206	202	168	168	186	199	185	187	205	218	189	180	182	196	198	194	171	211	215	201	199	190	179	188	215	194	163	182	180	172	186	188	189	215	218	195	201	212	204	185	177	162	210	184	218	184	207	204	217	203	190	198	183	182	170	189	209	211	213	183	209	198	234	198	185	176	196	213	216	216	188	180	177	187	211	200	145	204	200	201	206	189	180	197	177	178	189	162	194	185	214	199	186	210	226	188	213	181	187	173	189	160	209	168	181	220	196	216	191	196	160	200	221	192	187	192	202	183	195	178	192	200	200	180	185	191	184	175	190	176	184	195	173	191	216	221	166	195	176	167	199	215	223	180	215	204	185	196	189	208	206	194	210	176	205	168	189	201	218	193	208	184	185	189	173	193	201	165	164	178	185	194	188	170	189	208	191	203	203	180	202	222	177	201	204	180	193	186	193	199	186	193	177	186	202	227	205	188	170	185	212	199	197	206	179	195	177	207	207	207	201	203	195	204	233	191	186	188	200	194	197	187	193	219	199	183	199	185	209	178	216	212	196	177	198	203	213	195	180	201	181	191	186	189	186	153	197	223	224	189	221	183	226	165	191	159	180	236	198	199	199	235	188	207	213	205	211	188	210	174	196	187	202	208	208	206	183	207	208	191	185	203	178	182	215	183	192	155	212	155	201	222	191	181	198	196	200	198	211	179	167	183	215	180	181	188	192	176	204	186	185	197	183	190	196	193	205	215	203	196	186	173	174	213	191	180	173	211	207	197	179	204	175	166	179	193	188	218	209	197	201	152	199	189	215	180	182	190	180	220	214	186	190	167	207	184	203	196	202	202	196	230	213	225	186	195	189	203	200	191	178	168	190	197	197	178	185	206	208	169	203	195	185	190	179	174	199	184	162	200	189	187	212	192	206	208	198	171	182	235	199	181	195	203	191	219	204	180	188	213	191	229	181	187	200	214	204	202	200	203	215	236	171	209	171	183	179	189	193	171	202	198	192	171	210	209	240	170	179	186	228	228	191	197	175	195	176	215	206	206	182	222	203	170	186	210	195	231	194	213	163	206	218	183	178	178	177	194	198	212	186	199	195	202	169	195	169	196	199	184
1787	582	831	991	926	791	757	715	619	684	637	628	574	583	596	629	580	574	529	611	597	606	596	506	574	544	531	540	555	522	518	502	507	499	514	477	497	517	533	490	498	498	484	489	478	490	501	481	502	476	484	474	530	480	479	515	482	489	490	459	461	444	444	461	499	514	473	473	539	526	498	484	446	486	475	502	524	476	452	483	487	465	486	458	497	495	479	531	517	478	503	517	443	450	482	472	455	474	465	472	484	467	494	453	496	452	461	444	482	486	465	465	511	489	456	436	491	474	493	524	458	488	464	475	480	459	453	500	528	477	440	486	482	476	466	475	506	485	442	502	479	460	494	484	459	488	455	461	481	469	466	472	460	493	503	462	465	463	470	434	470	484	444	498	470	462	489	441	449	468	482	499	478	488	445	512	466	468	471	485	496	457	472	450	450	477	462	506	477	468	457	496	500	476	477	493	472	445	467	493	458	476	484	461	461	466	515	468	457	461	494	458	468	447	511	483	484	479	457	443	471	479	493	482	469	541	487	446	464	463	447	501	465	479	454	496	477	488	482	485	486	477	493	483	464	440	458	471	528	497	554	449	457	485	505	476	472	507	513	461	491	504	494	463	489	485	471	504	480	477	497	505	483	455	484	475	477	415	466	444	498	477	457	489	488	479	511	488	477	479	452	484	510	506	457	480	473	484	472	461	453	456	497	476	481	460	463	457	454	447	467	485	439	491	462	479	474	536	455	472	471	467	434	497	465	496	493	489	460	511	483	493	461	460	429	514	467	482	461	478	473	438	442	490	492	499	454	494	491	472	491	507	448	460	437	449	467	508	470	473	476	501	493	484	466	515	504	474	451	503	473	468	492	458	497	482	500	470	520	477	479	461	510	477	446	444	489	494	489	484	459	480	452	446	495	472	478	470	473	445	484	486	485	419	463	475	437	473	464	483	466	461	493	444	470	460	483	468	473	456	451	469	421	475	443	486	490	447	448	466	488	474	505	445	497	442	492	480	473	495	457	432	467	460	474	484	485	482	462	514	472	447	504	472	503	468	489	514	503	453	476	485	456	468	466	446	479	480	466	518	486	464	487	516	444	473	476	465	482	489	458	499	493	483	519	446	490	506	515	459	466	468	451	458	492	484	434	482	510	473	461	498	466	456	511	487	474	492	506	459	454	469	494	464	457	467	493	478	506	483	496	443	465	468	482	456	480	471	487	497	462	511	432	437	508	457	477	497	458	447	479	418	453	505	430	496	484	445	501	472	503	479	468	491	473	468	497	479	489	501	466	453	461	478	486	491	464	487	487	478	477	508	486	473	492	500	503	497	438	464	466	452	481	488	473	457	468	455	488	499	532	454	477	476	490	469	463	443	461	467	507	487	510	478	490	487	459	483	502	481	468	455	487	483	449	472	481	458	475	478	466	493	480	465	482	480	500	522	478	457	440	478	465	441	421	469	474	473	497	477	486	478	513	477	469	452	461	484	480	485	471	489	481	507	468	472	453	471	479	495	483	436	465	471	468	444	484	443	471	502	452	471	466	450	483	454	453	447	440	440	520	455	477	504	471	440	451	461	486	477	445	493	414	500	455	476	480	469	453	467	483	502	485	497	475	468	478	461	504	477	485	500	488	473	442	440	502	424	471	477	438	533	451	455	468	465	448	472	502	455	493	492	453	446	494	494	507	462	477	500	475	502	510	487	475	512	472	489	464	512	465	502	439	474	442	464	425	459	488	498	503	472	518	487	524	486	469	449	456	506	449	501	508	433	481	494	437	439	498	511	457	479	483	457	492	464	506	491	487	469	473	473	448	497	512	478	485	470	441	458	451	465	504	476	429	517	444	496	504	488	508	460	474	412	467	472	522	472	484	449	470	470	461	473	475	424	465	477	469	483	522	454	483	477	503	479	482	494	461	453	489	498	461	474	495	480	487	505	476	442	493	445	437	485	489	453	484	487	471	474	506	452	487	474	456	492	446	464	448	484	446	441	470	487	466	479	452	472	468	490	472	465	450	497	457	474	436	440	480	479	447	549	462	471	474	465	477	493	492	496	468	465	495	486	477	462	431	503	456	453	453	510	472	498	508	489	453	449	466	507	457	471	449	481	475	458	473	496	472	481	416	461	485	452	475	509	498	432	470	480	486	462	467	485	458	470	466	513	501	505	468	513	435	492	484	481	464	511	460	450	449	447	494	465	494	478	481	475	482	475	465	502	493	437	502	511	492	485	452	446	487	448	471	455	453	507	486	472	486	486	479	477	475	470	489	442	517	439	496	495	469	496	445	463	489	465	482	479	455	467	474	496	456	488	476	510	411	473	462	502	500	469	455	464	480	484	479	466	443	441	505	482	491	456	452	513	511	505	461	492	488	466	461	476	455	431	474	491	469	463	492	501	468	462	460	457	441	455	479	493	471	442	434	455	469	487	466	469	479	470	469	455	495	465	474	460	432	496	447	484	453	449	461	460	454	465	485	477	487	480	425	474	459	475	489	470	486	521	497	490	439	457	458	477	450	427	474	478	505	481	438	468	467	462	452	512	477	437	474	443	476	473	454	490	481	507	524	471	475	490	445	475	512	503	472	458	439	464	507	484	449	452	486	476	512	484	436	478	453	463	476	477	452	479	509	463	479	516	498	481	452	493	456	478	445	454	481	458	416	476	479	492	487	479	458	461	468	435	472	478	447	476	465	460	467	476	477	494	474	485	479	465	485	476	470	463	490	514	483	488	443	475	501	454	452	460	471	476	474	463	457	502	460	489	509	466	491	462	514	487	461	438	437	487	472	452	477	473	453	490	488	460	446	494	494	451	509	480	468	495	481	488	494	493	467	498	433	460	483	510	498	456	484	502	442	450	458	526	472	476	504	490	460	520	495	481	453	476	463	479	501	463	467	480	492	500	450	440	479	474	464	465	490	464	520	506	492	498	462	492	472	505	476	500	477	460	515	510	466	508	487	463	451	480	483	463	467	461	480	506	500	459	411	464	474	496	496	471	458	486	487	471	496	473	497	496	468	438	475	465	465	508	463	500	488	505	452	497	458	473	467	457	432	470	460	473	460	509	504	501	469	451	486	486	482	492	493	478	464	480	486	480	495	459	480	463	432	463	459	459	526	490	483	464	470	445	445	524	459	451	478	449	466	435	478	472	487	464	503	431	503	460	503	495	521	464	472	453	458	469	497	466	473	454	475	474	484	458	461	473	485	521	497	494	459	462	464	484	464	494	490	451	485	466	492	483	473	449	459	460	495	475	466	481	457	429	479	444	477	453	491	487	484	475	487	477	443	438	517	485	521	447	455	464	461	483	450	476	466	466	459	464	470	495	478	481	492	483	460	488	456	456	478	446	497	490	451	497	460	497	502	456	473	470	462	459	477	466	464	477	463	504	487	430	471	479	444	489	488	468	487	456	478	437	475	481	507	450	490	476	509	476	477	459	469	510	488	497	445	481	468	489	474	482	460	449	498	478	435	505	468	513	486	457	446	438
7273	738	877	740	586	500	415	385	378	344	346	348	381	324	312	299	305	297	293	277	288	271	316	287	320	298	279	295	283	345	240	268	220	291	242	258	266	297	263	248	246	261	269	313	238	282	279	272	255	283	271	258	255	290	289	259	255	260	252	280	252	251	295	248	262	252	262	247	259	275	275	260	262	259	267	268	250	251	262	264	276	263	275	251	268	244	254	264	259	241	243	277	260	281	270	262	284	280	289	293	275	280	244	264	259	258	278	283	268	262	263	296	247	287	264	243	257	264	268	240	266	252	240	224	264	257	256	290	232	273	261	260	305	259	286	260	277	260	257	244	274	293	296	275	259	247	273	259	277	271	273	260	287	254	262	245	259	262	259	265	268	301	286	266	265	246	249	312	282	274	245	271	246	261	263	246	282	248	258	273	271	234	267	258	289	286	275	270	266	269	258	271	270	244	285	262	312	248	262	282	287	247	248	275	278	250	279	288	252	276	241	290	250	246	275	273	267	266	247	288	270	262	271	251	268	247	267	266	260	284	270	264	284	247	266	268	253	275	248	270	237	254	255	279	287	287	274	286	273	264	261	268	270	264	295	289	295	274	268	261	236	275	247	272	254	253	256	268	228	270	294	282	255	293	296	282	235	243	259	275	257	263	294	242	279	227	265	253	285	272	251	299	267	289	270	262	265	269	243	283	255	304	279	256	219	254	261	300	291	295	269	264	277	269	287	263	278	275	285	260	287	271	264	247	260	273	255	264	272	325	282	238	246	259	289	257	249	265	296	268	273	272	272	244	260	256	273	271	228	295	232	244	281	259	242	289	276	254	262	279	233	274	272	233	289	267	247	239	231	262	263	268	281	265	240	252	257	243	261	253	253	258	270	268	282	295	241	267	249	274	240	271	244	228	271	297	263	282	278	265	270	261	264	272	271	262	271	255	222	262	235	279	255	254	284	268	269	284	288	245	248	253	245	270	276	284	271	273	247	268	266	283	261	282	247	260	274	301	257	253	275	299	257	254	256	293	287	255	264	233	300	259	244	281	245	244	269	296	290	257	279	238	267	264	280	284	264	262	256	238	296	270	248	244	240	259	268	246	249	262	281	244	281	280	276	273	298	259	285	272	254	256	251	256	285	268	256	243	272	298	268	254	257	283	267	250	242	271	262	241	270	256	252	291	260	248	274	248	240	270	261	283	235	261	258	263	248	274	256	254	273	261	273	267	251	269	252	257	280	245	273	274	255	265	270	247	251	278	274	284	263	257	264	290	267	252	240	268	258	286	266	273	273	246	271	271	282	310	252	264	266	276	285	266	266	270	254	290	267	293	248	232	287	290	288	249	270	257	269	270	260	264	269	299	280	278	280	271	276	258	270	265	282	250	306	256	281	284	231	272	247	270	252	269	280	245	260	248	240	268	261	249	295	262	293	265	313	269	246	259	286	268	289	245	249	265	249	274	269	243	273	254	268	278	256	279	279	252	267	285	308	223	223	285	239	261	251	249	273	292	245	264	281	261	247	271	265	292	267	280	230	242	261	270	271	295	293	244	231	268	272	249	241	259	291	264	261	287	270	277	249	252	261	305	257	242	272	281	268	297	245	272	270	230	248	281	279	264	280	233	249	234	258	283	253	261	284	280	268	250	269	257	257	273	280	241	299	292	281	267	241	265	253	242	264	247	257	268	260	264	282	265	241	303	262	250	251	221	302	244	238	266	255	282	264	293	264	277	254	272	251	268	277	262	263	240	261	281	302	244	273	285	260	280	281	265	259	270	268	253	244	255	286	274	273	250	278	260	284	233	261	268	260	270	264	293	257	263	269	237	255	280	250	265	248	273	276	232	268	262	255	258	274	262	263	249	255	267	258	269	255	254	263	270	237	249	285	256	281	261	284	269	290	268	261	270	274	245	282	285	262	254	242	247	266	281	276	255	259	279	259	293	268	267	279	246	247	257	277	271	283	283	277	252	250	259	280	260	246	278	265	280	271	257	269	276	287	246	283	287	266	268	252	278	282	275	293	263	249	273	255	272	226	257	287	246	284	289	245	264	267	274	258	284	249	245	321	271	264	286	284	242	241	270	244	252	274	248	252	279	253	263	272	257	218	258	245	270	239	233	269	255	243	220	275	295	256	267	272	262	252	264	265	269	235	257	274	264	293	293	235	276	264	264	291	241	226	256	273	279	260	238	243	283	279	244	264	237	293	274	237	247	264	252	254	242	260	239	257	251	231	248	271	249	276	255	256	228	292	267	285	282	271	284	293	282	289	255	221	232	253	263	277	255	265	244	249	233	271	260	259	262	257	270	267	292	257	267	292	287	285	265	269	261	267	262	270	294	310	260	254	272	276	251	259	270	299	254	279	283	271	237	249	246	274	270	248	259	297	265	266	282	279	259	255	265	282	281	230	265	243	271	265	295	276	267	293	286	265	279	241	258	272	261	279	280	301	284	286	279	278	264	253	244	268	250	259	284	260	239	297	255	237	255	276	267	289	265	271	227	244	305	279	265	263	294	260	283	278	294	252	250	264	245	263	247	268	265	241	272	272	246	255	256	263	274	263	274	264	276	269	280	265	255	260	234	280	249	263	279	269	258	272	255	297	251	266	282	288	263	285	266	267	256	254	255	255	261	275	262	230	235	253	258	272	272	270	251	275	268	280	241	233	238	282	278	239	285	278	289	242	269	259	279	295	270	284	271	243	263	273	271	261	244	219	253	260	270	286	253	283	257	275	281	288	267	259	265	275	297	277	266	263	217	293	267	269	291	292	251	287	253	237	257	253	257	269	231	274	240	298	237	259	263	246	248	259	254	258	246	276	266	302	279	279	286	231	254	269	294	243	267	287	298	246	242	290	259	264	240	289	262	263	286	254	262	270	232	255	270	264	245	254	266	240	275	287	301	279	278	252	270	252	254	291	299	244	263	242	257	239	249	252	257	240	235	262	258	274	246	259	256	268	255	275	250	248	270	248	258	260	246	294	251	263	275	293	243	278	251	225	255	278	248	273	267	279	273	283	265	286	268	243	309	281	298	293	252	255	268	261	242	239	289	239	261	255	250	305	274	272	282	250	256	257	269	296	248	286	252	272	249	247	249	252	273	280	245	256	252	252	263	295	276	302	275	286	254	267	274	229	293	253	273	273	260	238	275	259	301	275	242	288	280	289	258	261	249	249	271	293	266	278	280	261	273	277	290	262	252	254	236	256	245	263	262	271	282	290	291	224	259	262	257	280	240	310	305	244	293	285	244	248	247	265	259	265	274	263	245	248	268	252	231	255	271	271	271	248	255	273	270	276	265	271	280	260	264	304	258	238	250	246	257	306	246	283	272	281	279	280	258	303	263	218	254	251	257	230	235	267	274	277	261	256	268	264	221	265	267	259	284	277	264	237	271	250	263	284	284	238	248	246	271	234	294	231	264	263	292	287	282	271	248	267	260	242	283	299	279	268	302	266	277	252	276	232	249	262	279	278	245	266	288	240	259
6407	1092	1862	2234	2061	1762	1558	1360	1234	1131	1053	1028	970	948	881	866	887	865	859	869	791	803	781	853	772	752	862	769	757	737	768	664	707	717	662	691	705	683	714	646	732	648	621	698	640	653	612	621	667	643	642	654	629	623	616	653	669	671	607	644	637	677	622	650	631	661	608	653	656	654	648	616	636	618	643	608	647	599	638	628	638	645	635	656	564	619	656	657	640	676	598	591	658	624	621	641	613	692	652	626	615	617	641	638	602	633	645	657	636	633	612	632	646	617	629	655	649	596	592	614	632	659	579	613	619	626	637	645	598	640	663	647	619	651	630	615	617	588	656	623	663	584	594	597	597	634	632	637	600	590	651	608	604	618	653	661	633	615	629	608	643	604	647	641	657	607	614	643	659	613	639	641	619	616	650	657	577	627	575	625	648	643	596	634	579	630	610	567	614	692	639	651	626	625	641	566	635	641	648	620	603	620	659	629	621	633	617	610	609	569	610	647	655	609	666	594	610	595	608	614	625	654	662	595	642	660	676	632	653	644	641	631	569	662	635	600	565	620	602	607	625	612	653	640	593	581	621	622	583	623	644	615	624	675	641	617	612	633	615	635	589	650	618	572	569	625	607	655	610	648	617	641	655	621	612	672	653	595	640	652	655	623	655	634	611	620	643	651	674	602	638	615	631	608	674	607	692	642	632	615	636	641	644	670	629	615	614	636	601	633	627	687	622	613	596	606	611	641	628	636	652	622	603	617	632	622	579	678	619	624	634	669	640	600	616	611	632	625	583	608	639	622	644	617	633	684	606	702	610	619	669	636	621	603	649	643	589	645	608	596	651	621	651	664	636	644	655	642	625	622	632	600	652	622	622	633	665	649	585	621	608	557	618	615	632	601	609	630	628	656	649	604	613	638	628	599	609	623	580	650	639	610	637	585	596	582	656	638	602	636	622	661	657	637	654	579	599	641	623	594	638	657	617	666	660	627	636	621	586	607	601	627	572	625	645	628	603	615	643	614	608	586	619	634	581	630	615	674	630	596	619	627	605	612	608	628	634	635	653	680	615	631	673	598	650	641	640	644	596	622	611	593	604	621	670	640	614	598	649	628	686	576	630	634	619	593	594	609	627	607	621	648	635	624	614	603	632	609	635	635	610	655	615	650	655	619	638	639	628	597	632	607	681	673	614	632	662	630	632	634	626	634	611	634	646	630	594	598	639	642	623	612	631	648	611	625	624	652	627	629	579	594	606	617	603	573	626	634	664	584	663	616	640	589	617	643	575	620	630	599	664	681	593	625	641	610	604	586	621	650	676	634	617	593	620	642	605	597	632	603	613	603	630	632	603	615	616	638	620	633	615	602	642	627	645	636	618	674	645	626	612	645	646	584	626	647	612	623	647	640	612	620	663	616	653	637	601	659	585	635	667	621	603	631	642	623	621	652	588	620	610	628	588	591	632	602	632	644	624	592	583	594	586	591	643	640	648	638	562	615	605	601	603	670	648	636	629	621	640	633	627	677	632	631	592	617	581	691	660	661	669	629	630	628	637	616	588	653	659	591	625	603	612	635	631	646	652	599	637	620	601	609	646	595	630	591	584	648	628	621	593	669	637	631	651	699	630	615	655	579	660	619	637	644	648	637	618	597	622	637	592	617	608	606	674	631	622	569	633	630	613	564	602	625	610	612	684	608	597	645	616	599	672	626	590	624	646	641	646	633	612	611	601	637	617	597	622	627	613	641	669	608	585	680	668	609	617	621	555	659	603	587	620	613	645	622	609	612	647	615	614	625	577	627	638	647	655	587	644	651	607	637	592	640	620	618	604	648	641	600	621	616	592	645	609	614	631	605	650	607	641	684	672	614	643	632	682	591	611	613	613	602	612	619	640	584	620	605	630	619	653	621	663	646	590	647	610	607	566	647	614	632	633	663	581	603	560	625	611	613	646	646	599	636	609	641	606	618	633	645	665	625	656	625	647	605	647	596	670	568	592	631	597	606	637	662	601	667	689	582	665	660	633	634	628	629	585	572	571	633	599	598	584	661	615	628	615	596	614	609	590	635	638	636	595	594	601	629	643	641	633	608	633	632	633	655	620	649	615	611	601	669	613	609	628	595	627	603	638	577	622	691	611	622	637	641	643	583	658	547	640	667	640	608	652	634	598	675	611	613	646	618	610	633	619	626	629	672	608	612	650	599	601	600	597	654	653	623	637	637	628	606	631	671	621	631	618	630	606	629	621	660	595	643	648	633	620	607	597	601	643	624	600	651	575	663	634	656	635	625	638	651	637	634	614	633	598	611	604	603	636	651	627	631	627	627	629	633	618	637	617	599	591	643	611	581	646	590	639	605	633	664	613	614	617	593	675	654	603	603	656	630	625	631	637	611	627	649	660	647	616	667	618	575	614	630	604	608	619	621	657	610	633	605	649	672	614	609	626	618	656	637	577	636	616	634	610	623	634	619	607	600	629	611	556	634	692	605	651	613	595	660	606	592	587	620	674	642	577	606	591	577	639	566	611	628	614	637	662	620	632	661	623	660	603	671	650	652	614	655	613	625	605	647	667	643	602	641	673	654	599	639	638	642	625	624	604	622	589	633	620	585	660	593	644	630	632	604	635	597	607	639	652	589	664	637	627	619	647	635	606	624	584	605	640	621	624	631	612	608	694	629	612	624	579	609	646	610	650	608	634	631	618	599	651	590	598	552	580	609	553	598	610	632	621	619	614	616	637	619	578	633	570	582	592	644	644	579	641	631	641	644	632	603	636	605	620	636	613	599	610	633	601	647	613	648	667	636	600	632	630	633	674	623	583	639	635	675	690	642	600	671	645	619	659	630	599	610	632	618	625	641	631	632	647	642	623	585	629	565	630	633	639	631	614	642	601	593	635	642	607	654	607	614	626	634	621	632	677	614	647	626	650	633	655	636	629	598	607	629	611	637	647	633	609	645	624	622	609	664	606	640	634	629	603	631	640	622	609	614	658	643	629	617	614	595	602	618	650	636	627	648	634	643	642	603	604	643	581	568	589	609	628	642	627	613	632	592	638	592	624	586	647	595	629	639	614	634	648	624	610	623	598	652	587	628	650	629	629	621	568	612	632	676	635	625	675	643	621	652	621	653	634	632	650	613	608	654	658	620	677	660	606	602	643	633	607	634	629	589	677	626	626	629	614	648	595	650	625	644	608	612	552	599	630	621	656	590	664	601	606	644	645	655	639	652	653	625	569	565	633	662	610	648	655	666	638	614	620	641	646	602	626	598	606	610	634	645	609	642	666	604	624	631	571	644	677	611	629	617	636	609	620	598	615	605	596	632	620	590	620	584	619	623	610	614	590	608	677	649	602	642	632	630	614	645	615	628	587	595	634	680	630	625	620	631	633	589	618	665	675	652	647	652	628	633	629	586	589	645	637	617	660	579	629	633	611	612	655	614	634	604	637	619	641	638	623	596	629	613	632	626	647	679	620	635	604	642	660	620	653	603	628	608	645	599
13547	1399	1448	1061	786	594	467	436	409	363	377	347	320	330	293	251	250	264	262	295	285	240	253	266	257	251	258	278	265	244	236	253	231	225	213	207	239	255	222	247	211	246	220	236	232	227	238	241	235	220	212	203	237	244	233	244	243	233	229	216	229	225	262	216	228	246	228	221	195	224	215	218	230	233	242	244	233	252	226	219	225	226	227	215	239	216	213	232	213	218	218	219	203	241	251	235	211	266	236	218	251	222	222	236	249	217	216	241	198	234	218	226	229	222	223	253	206	223	274	236	241	225	221	197	230	229	235	219	227	225	216	268	212	236	208	219	220	219	221	223	234	213	205	241	233	242	212	202	238	221	238	183	230	204	205	214	231	228	269	213	214	216	238	207	211	221	224	209	234	240	248	206	219	243	218	229	223	249	237	219	225	199	230	219	230	250	234	217	225	237	255	268	257	217	233	203	216	239	202	206	220	209	205	203	253	226	221	247	197	220	233	214	198	228	232	208	231	237	251	234	226	230	195	217	260	234	228	234	219	252	245	192	221	230	230	209	206	212	236	207	255	225	206	228	221	205	214	222	236	245	259	223	193	237	219	223	208	231	218	222	212	233	224	234	241	251	229	210	219	216	215	219	199	228	241	199	246	205	239	245	216	216	200	234	242	208	223	227	208	224	243	245	234	227	218	216	254	207	226	223	261	231	234	211	233	231	206	258	198	212	240	238	221	238	254	200	220	227	220	234	238	209	227	206	212	237	214	209	220	230	222	213	218	257	228	227	230	204	235	238	211	221	225	211	215	233	229	252	251	224	239	191	228	225	231	220	209	222	215	224	198	213	218	209	228	234	208	223	236	233	256	217	235	256	219	244	205	226	233	236	195	227	231	208	225	186	225	220	248	213	206	251	254	220	245	226	222	233	214	194	235	217	239	262	240	228	217	206	236	219	221	223	218	220	196	228	217	225	225	227	228	234	254	250	207	224	236	215	187	225	225	202	215	227	215	200	248	239	236	213	206	224	242	221	224	216	236	223	230	243	243	221	213	219	228	250	224	209	222	221	230	212	221	222	220	249	244	243	216	225	248	243	244	250	234	227	234	202	214	213	250	206	180	209	233	212	230	209	266	250	233	251	204	214	246	215	228	231	212	204	229	216	235	215	209	219	182	229	229	205	225	193	216	204	228	218	248	242	248	215	244	209	204	257	217	219	224	201	221	191	217	202	223	218	233	218	205	231	234	245	219	227	190	212	213	216	226	209	219	225	215	216	211	204	235	223	220	208	220	237	231	217	237	247	226	237	211	224	233	213	204	218	233	215	244	208	207	241	231	214	196	237	234	206	232	212	250	214	224	208	210	219	245	225	258	225	232	217	225	217	214	256	202	276	208	231	194	203	218	220	237	229	236	229	184	213	245	196	219	243	222	260	220	198	225	212	225	272	219	210	210	229	204	236	214	228	266	197	228	228	227	246	194	224	251	216	225	206	259	230	225	199	232	215	210	225	221	256	226	238	200	236	198	187	240	219	210	215	232	229	211	245	199	214	219	220	262	238	238	209	231	220	252	245	234	237	256	231	234	218	213	218	237	211	220	208	236	230	219	197	239	228	241	228	214	226	246	225	206	216	211	219	227	252	226	241	247	222	209	202	224	241	215	222	234	220	206	205	205	245	232	215	206	207	233	229	219	214	208	229	220	213	218	221	230	248	219	203	199	224	197	234	220	213	212	244	194	232	220	233	230	220	217	205	224	238	219	236	233	237	245	202	211	206	227	214	234	236	223	224	219	216	232	272	252	250	229	253	224	223	229	222	241	217	234	208	231	253	236	267	210	237	211	224	239	204	233	256	241	196	216	220	224	234	221	235	240	209	220	208	230	203	224	231	197	224	224	238	207	228	225	230	230	206	234	228	223	216	254	220	219	221	228	214	212	243	227	217	245	221	241	249	223	227	237	213	217	246	204	222	220	216	238	221	238	218	220	215	241	239	202	229	230	248	216	240	212	217	209	238	231	219	202	210	225	242	221	213	225	212	225	228	217	223	229	195	226	212	276	246	243	207	223	203	213	260	238	257	208	249	229	214	240	248	200	221	228	221	184	234	252	200	246	244	230	199	240	250	209	213	215	228	230	246	227	230	215	217	203	211	229	244	216	236	214	224	239	207	211	233	233	238	241	223	234	225	230	235	201	237	230	229	218	241	222	235	230	240	241	252	204	249	209	228	238	225	221	217	255	229	243	198	219	240	229	248	219	214	227	216	228	223	235	239	215	210	238	214	235	210	195	215	232	238	240	234	198	211	244	226	229	199	233	243	202	249	196	208	245	240	221	240	203	236	219	220	248	216	214	257	220	254	210	205	232	224	218	220	216	203	199	207	264	217	232	234	217	205	222	224	230	206	235	234	200	233	220	211	223	221	222	212	229	220	216	250	238	214	229	222	197	218	230	207	225	238	219	220	209	239	256	208	205	245	226	201	230	217	211	213	218	232	218	229	246	235	229	262	211	228	211	255	279	217	227	249	208	187	235	235	238	216	247	192	215	208	199	239	239	219	216	242	237	197	263	217	208	243	260	244	209	184	217	249	242	234	247	235	232	232	226	231	215	229	232	223	217	215	235	240	225	238	230	220	221	207	216	242	192	229	212	235	266	246	230	237	224	223	221	222	233	191	202	201	241	193	227	216	238	240	248	208	226	215	216	214	235	225	213	261	212	198	230	235	229	187	251	227	228	255	226	243	227	257	235	222	223	226	230	227	219	244	237	221	217	228	243	228	225	228	222	215	211	199	239	221	219	233	230	224	204	233	264	221	193	226	204	241	220	226	234	228	220	222	248	225	228	238	202	222	218	202	215	227	209	210	232	227	246	234	219	232	247	274	225	239	218	228	242	217	243	211	193	240	223	247	209	236	221	222	220	232	205	221	215	241	231	237	232	231	235	226	210	236	232	244	234	248	225	216	211	251	235	261	207	213	206	231	232	235	230	206	213	219	221	237	235	239	221	221	197	248	217	226	211	229	232	284	201	229	242	248	232	263	214	219	227	218	201	213	241	224	240	223	219	233	250	247	223	239	241	224	217	186	225	213	231	235	210	243	227	219	231	225	233	218	239	219	223	240	202	236	241	247	207	233	229	233	246	190	234	224	214	212	230	216	223	227	253	195	213	226	253	231	220	233	217	228	221	213	215	242	240	216	264	225	225	257	216	222	233	236	260	203	237	241	228	240	237	208	231	196	222	239	206	238	235	237	216	224	264	248	211	240	244	222	216	221	260	248	239	214	223	241	218	202	233	258	231	205	214	235	247	225	185	220	248	209	243	227	232	183	214	195	230	229	233	228	230	221	210	207	263	214	225	220	212	234	230	227	231	226	234	207	236	209	233	233	218	238	224	191	218	227	249	207	219	244	243	230	242	219	227	244	232	198	221	198	248	251	204	227	256	225	222	237	212	204	202	201	228	240	208	237	223	216	248	227	188	221	236	251	213	226	223	238
8264	1354	2809	3312	2858	2402	2066	1695	1535	1462	1238	1164	1101	1032	974	948	938	959	861	827	933	751	863	777	884	770	805	686	718	713	705	687	651	646	630	605	572	629	570	630	616	586	682	669	611	602	596	597	616	543	547	546	605	560	576	560	552	579	559	544	523	573	518	560	566	564	563	557	577	547	562	513	586	563	572	569	543	560	512	558	545	521	531	518	539	539	529	566	552	567	569	523	551	573	523	530	539	555	517	567	546	545	556	524	541	546	549	518	584	500	521	522	533	516	547	499	555	519	550	469	520	532	546	562	492	495	512	561	521	530	521	504	510	547	536	537	553	528	515	546	510	508	498	570	519	564	510	514	517	563	554	516	545	539	525	537	529	525	508	551	557	505	515	518	504	566	522	493	504	541	535	514	525	553	545	531	522	537	548	523	567	547	501	541	520	514	566	542	541	539	496	554	537	534	537	554	548	552	513	504	526	532	508	536	481	545	517	542	508	530	516	556	516	522	513	539	538	523	539	537	549	492	474	539	496	539	502	515	548	520	532	542	555	531	599	513	517	513	537	531	546	555	520	512	532	553	522	546	516	531	544	507	528	513	497	524	533	533	544	521	507	541	565	513	544	525	532	542	516	530	520	513	548	518	580	521	492	522	546	512	540	506	543	466	523	499	572	462	563	533	503	536	551	516	533	563	514	517	517	529	532	546	570	502	507	540	535	539	508	561	500	585	513	510	546	520	514	493	504	544	510	510	565	581	524	571	517	535	518	539	521	527	527	562	514	521	576	510	525	514	488	526	498	519	519	516	505	528	525	516	521	529	527	517	525	504	515	553	522	545	506	496	592	541	520	520	484	537	514	533	544	550	549	519	517	523	575	502	515	508	518	542	534	518	531	509	532	544	547	537	550	530	520	491	525	509	508	528	510	558	514	550	540	531	505	576	549	547	538	489	484	536	556	549	519	569	534	514	497	510	524	528	498	473	503	524	520	536	504	543	525	554	550	525	530	514	532	497	555	565	568	580	516	547	482	522	528	534	489	546	511	507	519	525	538	493	528	508	529	531	553	535	523	545	547	565	547	509	512	504	514	514	513	498	527	525	485	542	491	491	531	531	553	522	525	512	528	584	513	499	484	504	494	533	524	502	525	506	534	535	503	508	527	568	543	562	533	526	495	560	568	535	531	570	531	501	563	498	524	534	543	543	488	566	491	520	522	516	550	537	512	521	526	516	542	497	531	528	552	567	548	552	524	509	516	527	523	512	519	555	555	534	520	521	518	511	528	522	573	519	494	513	471	520	557	526	534	559	561	532	584	536	538	505	542	530	523	580	532	513	533	569	542	513	571	514	554	512	485	499	500	533	537	528	518	501	485	546	510	518	497	520	560	514	566	534	547	527	532	504	548	537	521	536	526	520	529	520	505	514	522	554	491	544	514	507	541	548	559	516	520	494	559	474	521	520	490	506	561	561	514	467	515	502	554	534	551	549	493	542	551	574	562	545	535	505	544	532	529	542	562	523	525	523	534	565	541	559	519	508	553	534	541	503	543	571	542	520	534	480	555	543	578	546	527	528	527	510	506	527	490	551	507	544	564	516	542	487	539	530	543	570	513	510	550	529	536	529	509	515	564	525	546	482	508	494	545	553	525	519	467	511	515	514	540	515	518	544	535	528	530	555	549	562	542	522	524	542	549	520	500	529	516	540	526	561	582	559	502	558	524	507	552	558	496	520	556	559	532	479	528	503	528	496	513	506	534	520	505	531	544	578	502	520	514	547	535	584	552	527	564	526	526	577	514	521	530	511	518	508	566	553	538	529	568	562	516	502	536	537	574	500	555	513	503	527	500	498	542	524	568	547	524	551	521	514	520	516	551	578	541	535	493	526	541	537	541	526	492	523	535	511	520	554	537	521	489	522	514	506	511	532	569	512	521	547	513	525	535	528	558	465	561	508	561	537	511	499	519	541	537	497	514	533	498	560	549	500	510	487	518	525	514	496	510	521	549	535	491	529	532	514	558	526	517	546	510	516	493	511	523	525	562	563	506	544	544	554	514	537	546	532	529	539	514	514	499	545	546	526	535	534	514	475	540	527	538	542	535	536	543	517	490	555	533	559	553	522	541	496	540	483	553	547	506	525	534	476	500	517	555	540	518	518	522	497	505	514	546	545	509	508	561	590	544	520	558	512	521	519	521	484	555	486	504	591	524	543	556	526	584	534	552	548	537	527	510	509	520	515	561	519	514	526	490	520	536	523	527	526	514	536	531	545	508	565	535	520	557	549	520	522	525	562	499	530	516	545	522	543	535	518	510	527	519	568	535	534	548	509	488	536	502	501	541	505	574	551	565	520	519	507	501	502	539	526	549	524	515	508	481	525	517	504	543	550	538	528	526	546	513	561	505	567	528	540	533	553	528	488	536	539	548	509	512	548	520	501	530	535	529	555	501	523	504	561	560	526	542	506	512	542	588	554	531	527	557	545	478	475	538	519	528	507	490	487	529	541	517	522	540	522	555	498	559	526	513	522	517	522	514	547	541	516	532	554	534	527	511	523	543	506	549	511	512	516	518	527	560	539	508	522	523	585	494	493	541	503	561	482	490	556	574	515	477	578	544	521	483	537	546	566	536	520	519	542	520	543	513	560	521	518	539	508	544	507	544	531	509	481	506	507	511	504	490	510	495	552	531	489	571	492	547	558	515	480	553	503	520	503	509	517	556	514	526	507	535	521	542	548	551	508	508	515	510	517	546	540	540	542	533	534	487	530	552	552	520	529	536	545	546	560	555	538	517	531	496	551	518	531	513	507	521	516	518	517	538	486	471	519	525	451	553	518	571	514	550	486	545	526	505	563	521	531	550	515	542	536	513	502	524	471	569	494	506	510	521	579	531	490	544	540	525	562	540	528	529	516	525	539	537	519	514	511	512	508	515	516	550	496	542	551	543	521	492	538	557	513	507	527	533	550	495	513	502	483	538	499	573	516	525	550	577	569	546	528	512	527	533	488	560	532	555	542	500	545	506	558	498	497	570	528	520	507	550	515	535	545	487	567	506	513	514	525	515	536	512	522	493	549	515	505	518	533	508	454	477	562	506	474	540	553	515	541	527	547	505	538	527	550	548	513	526	533	544	510	557	545	509	530	560	508	519	544	494	521	507	540	544	559	531	525	537	534	551	573	523	533	495	508	529	512	526	559	546	538	531	505	477	544	514	510	549	497	557	536	550	527	506	516	511	562	520	546	517	520	549	537	514	519	538	578	515	534	531	512	497	552	530	534	505	521	477	541	517	529	508	505	510	481	533	544	538	510	529	540	522	530	543	551	541	558	498	540	524	528	547	526	521	522	512	519	500	541	573	490	494	503	516	531	519	533	549	500	514	547	500	531	528	514	519	557	507	530	525	532	534	486	522	538	549	521	503	506	523	526	539	488	525	533	574	525	546	537	541	525	553	557	545	517	505	501	491	546	510	540	515	532	500	521	556	551	537	521	515	523
1423	311	339	322	293	262	279	206	197	228	198	186	201	225	197	222	201	180	193	203	199	181	194	180	187	188	173	195	226	174	202	198	225	195	184	224	196	164	203	189	213	205	200	196	175	186	195	200	158	206	196	184	188	181	178	198	238	195	180	191	214	236	190	198	197	201	172	212	192	202	206	204	187	180	175	191	172	184	185	191	201	171	216	181	185	212	189	194	194	181	175	217	192	176	175	156	189	193	183	248	172	208	194	183	183	220	200	183	184	191	186	221	210	197	193	193	179	181	209	182	197	195	178	206	184	198	216	194	177	199	177	192	193	181	196	179	182	192	209	186	203	163	200	200	180	207	203	186	190	193	196	180	173	199	199	184	174	184	206	195	214	167	196	194	178	181	186	195	216	190	179	168	170	193	176	178	183	154	209	196	176	165	173	189	204	195	227	207	172	182	189	206	181	184	181	194	207	182	176	206	194	212	186	176	198	178	186	200	196	202	184	192	180	205	191	196	199	206	171	219	227	212	207	203	182	198	180	184	199	189	191	201	177	199	217	222	196	207	165	183	186	196	167	198	171	193	179	176	211	182	189	181	219	176	182	186	166	186	196	186	196	214	213	177	194	190	181	198	176	192	201	192	170	209	188	208	198	175	185	189	196	193	189	176	202	187	219	200	210	204	216	185	172	215	204	173	183	194	214	192	195	193	182	214	172	204	161	205	197	205	181	204	212	179	194	177	192	198	180	204	207	189	196	167	163	161	196	187	182	186	205	200	220	208	178	199	175	205	187	208	202	214	171	205	166	207	184	217	189	194	168	175	200	205	196	198	180	187	215	204	177	191	188	183	208	183	176	171	199	168	196	205	195	220	171	173	203	183	215	163	190	200	169	197	189	170	201	199	190	182	193	201	178	176	184	213	204	197	177	188	225	187	178	200	196	211	161	204	181	163	212	157	193	206	197	166	175	196	183	184	178	202	201	187	179	186	189	223	187	193	209	181	175	172	195	197	183	186	183	210	185	209	199	195	192	168	187	214	185	196	196	174	211	195	171	200	181	194	172	181	196	196	204	191	167	164	209	196	195	170	167	214	213	172	213	211	200	183	168	190	208	196	199	197	190	166	198	201	177	188	174	219	189	190	195	201	160	175	178	175	185	181	185	193	212	191	190	184	198	171	189	192	213	202	195	175	182	194	187	216	197	183	186	202	187	182	193	180	196	196	189	200	184	193	177	204	161	186	188	173	212	164	185	205	197	213	217	185	179	196	217	201	203	224	200	172	174	201	192	206	185	205	211	197	193	193	207	190	207	189	174	174	168	196	201	178	185	214	181	193	170	203	189	185	188	206	191	195	179	194	210	196	210	192	180	206	182	184	191	165	183	172	197	192	201	208	173	203	188	194	190	184	198	215	182	191	175	185	205	183	186	198	202	183	201	172	212	200	218	235	195	193	191	193	181	185	181	183	169	201	189	200	203	183	188	201	184	209	209	189	196	163	187	200	207	185	169	181	214	214	221	197	190	188	180	199	173	179	199	189	199	194	205	179	158	188	201	195	209	198	212	201	205	173	182	234	191	179	159	210	181	179	194	215	199	190	187	171	216	184	213	185	183	209	175	186	202	218	211	181	212	210	189	197	196	199	200	180	182	189	194	189	171	190	174	178	183	195	194	206	201	192	170	219	187	197	210	194	206	171	220	180	183	218	171	211	187	182	200	164	214	185	167	183	217	204	195	199	201	189	194	197	203	198	182	201	181	185	209	196	191	183	227	192	226	202	189	209	192	196	205	168	174	187	209	200	173	176	182	190	206	169	206	178	194	186	181	200	207	176	204	193	201	205	189	173	200	199	190	182	174	207	197	177	189	176	197	225	201	193	238	187	200	195	221	195	173	180	194	185	178	176	180	192	198	202	198	177	207	191	177	179	183	214	196	198	208	214	196	200	195	185	181	177	201	201	185	201	182	185	190	178	198	198	183	191	178	195	197	199	223	184	181	200	192	227	213	211	197	198	193	173	189	207	212	220	201	218	183	169	183	182	190	162	185	187	198	204	188	173	193	201	194	186	215	215	192	181	193	199	200	216	181	167	176	193	205	209	197	194	211	200	180	180	201	185	185	197	186	195	170	191	190	204	205	189	168	197	180	182	222	188	164	193	194	220	177	197	191	205	209	177	168	208	187	184	195	176	194	214	210	186	194	194	202	180	194	221	208	189	205	203	171	158	194	200	215	179	175	180	194	170	206	214	182	238	198	167	208	208	197	169	187	204	188	210	186	189	183	209	179	186	177	176	212	175	177	186	199	213	187	199	176	205	183	217	203	184	179	220	205	201	194	191	208	190	209	183	207	191	189	192	185	221	185	182	182	180	190	201	198	208	182	172	185	196	193	204	198	167	194	183	187	214	216	198	182	227	197	200	175	200	206	184	179	217	184	183	207	187	192	167	204	179	201	200	199	193	185	196	188	171	178	182	186	170	200	194	200	186	176	199	184	176	163	211	185	194	181	202	185	194	178	193	177	184	220	181	184	195	182	172	190	176	195	159	170	173	196	191	186	178	184	171	187	200	189	189	185	198	226	197	196	184	195	177	203	206	191	170	176	191	193	180	174	193	224	190	193	197	201	211	202	196	193	226	186	180	186	179	164	165	187	178	189	185	208	200	177	199	169	166	196	170	207	189	193	177	202	202	200	185	191	178	185	190	173	183	217	199	188	196	173	169	194	182	202	196	193	162	220	205	183	175	213	194	168	210	189	191	168	196	202	205	213	182	186	199	213	205	196	210	203	210	171	201	197	199	191	207	189	188	188	201	189	185	181	204	189	187	178	190	176	231	196	215	159	195	182	185	171	182	166	203	201	201	201	206	214	218	197	183	197	187	207	189	199	194	191	172	192	207	189	192	199	189	230	213	195	200	208	185	224	221	189	187	195	200	214	204	194	206	198	179	205	201	179	209	214	190	195	189	203	198	185	183	188	198	168	164	202	221	173	193	174	198	210	186	151	180	210	200	192	192	187	202	203	194	193	194	201	208	186	194	200	189	204	191	198	216	217	194	192	199	186	200	180	226	192	176	206	197	165	189	190	196	193	171	178	217	207	212	195	176	197	174	197	169	199	182	203	186	202	213	191	182	178	179	229	204	200	218	213	209	172	182	186	188	163	188	175	188	209	188	176	184	191	199	189	183	192	209	205	209	199	174	208	177	177	206	170	198	218	190	200	174	167	162	222	176	195	210	174	165	204	169	182	219	188	180	180	185	184	163	195	196	188	206	205	220	199	190	220	204	207	208	206	213	195	192	197	181	216	179	192	190	201	194	200	214	206	170	190	188	205	215	179	194	167	185	210	214	193	178	197	162	173	183	214	180	189	190	186	195	199	204	191	181	197	211	199	181	188	210	198	202	196	198	185	191	160	210	183	190	183	172	184	196	178	201	176	180	166	201	188	223	192	193	193	192	199	190	193	192	179	156	195	169	169	191	185	210	164	193	182	171
1726	617	789	1040	846	793	740	758	639	616	617	612	619	588	583	602	559	596	580	544	545	535	608	559	519	513	567	514	522	506	507	527	499	505	468	511	515	517	497	472	548	504	469	485	495	462	488	491	434	507	476	483	534	524	416	487	460	479	488	467	495	519	467	441	470	477	498	485	465	466	506	495	488	463	475	475	495	451	454	509	478	465	444	446	463	479	513	471	524	468	436	471	475	476	464	479	503	481	467	472	473	456	458	465	496	435	473	481	461	496	437	471	496	488	486	459	471	462	435	482	475	477	461	508	485	475	477	460	477	449	477	520	498	475	467	463	471	503	463	483	493	467	506	470	473	476	483	451	481	473	448	477	485	474	489	488	486	440	446	445	464	451	497	485	462	463	454	468	455	466	483	444	473	473	479	458	506	482	471	521	464	484	517	462	493	459	506	434	458	470	458	451	487	464	525	472	457	479	455	476	454	440	480	468	452	491	511	507	474	453	474	506	457	477	483	469	503	508	483	439	473	481	438	450	504	484	491	465	476	499	487	425	458	515	515	480	500	464	502	427	447	492	480	482	485	458	464	493	517	465	441	473	440	443	448	462	458	487	496	478	492	469	447	468	453	485	477	489	476	471	483	478	433	481	475	507	467	497	489	485	459	486	471	446	474	471	459	464	479	439	457	447	451	524	458	468	468	481	465	483	459	503	478	444	503	447	472	494	454	505	449	511	503	498	457	476	487	454	486	462	484	466	457	442	424	443	458	423	472	528	489	488	445	478	451	465	491	503	444	451	447	476	467	446	452	452	482	483	480	448	465	475	439	468	455	474	464	469	497	513	481	491	497	477	511	445	409	446	464	472	499	458	501	447	475	481	452	415	517	455	459	449	458	510	476	467	477	442	462	483	458	483	444	482	514	468	482	458	453	457	460	439	472	461	501	448	476	470	483	473	467	483	469	469	468	469	441	416	460	483	469	472	458	465	468	448	471	484	467	458	495	434	452	470	460	484	425	472	477	479	450	481	444	464	437	460	462	477	497	458	493	503	494	434	502	450	449	455	479	455	498	491	519	504	465	459	480	514	429	470	515	468	487	460	474	484	462	452	462	497	481	508	449	464	494	493	469	467	470	438	461	444	448	440	478	470	447	451	457	455	494	485	525	469	473	454	476	472	496	452	438	476	500	446	539	458	482	473	438	482	447	496	468	466	454	463	456	482	439	457	436	444	468	515	467	476	467	462	494	454	498	486	419	480	439	491	508	466	463	487	460	466	419	512	463	468	435	463	460	438	455	477	472	437	481	440	459	441	442	476	460	441	506	478	505	498	464	463	514	493	477	471	438	459	462	442	484	468	447	491	458	528	448	475	441	491	463	491	471	493	470	511	459	548	460	407	487	513	451	485	455	491	475	486	464	469	476	436	442	441	473	478	501	495	418	487	439	455	442	472	464	487	451	457	469	472	485	475	490	491	504	488	469	421	460	470	397	502	435	481	428	447	511	463	411	429	436	471	465	488	426	431	455	506	479	423	462	508	450	518	491	473	441	450	457	461	455	470	466	490	417	462	504	456	419	453	459	478	453	440	483	457	475	468	485	487	460	491	479	498	474	466	461	473	431	478	481	509	450	509	501	489	483	482	449	481	496	457	493	435	482	486	480	475	468	440	504	482	487	478	443	492	489	480	469	509	485	485	495	468	463	501	480	478	447	440	489	505	474	519	464	469	464	448	446	509	486	459	492	457	464	452	467	461	477	481	493	467	445	508	447	482	487	453	458	470	501	469	466	486	430	448	478	493	460	457	489	453	449	490	467	433	472	453	445	476	519	489	469	460	445	491	479	473	483	464	476	501	470	437	468	468	483	452	454	519	457	494	492	460	495	435	463	489	474	447	499	480	495	459	495	464	441	457	482	453	426	468	464	482	479	483	492	452	454	459	447	483	496	505	471	498	466	481	471	457	435	505	447	441	458	469	482	495	488	451	481	470	479	478	495	492	458	453	504	482	444	433	473	499	499	465	472	481	471	489	463	432	454	473	485	506	466	511	504	496	493	473	475	500	485	483	480	481	470	478	475	492	495	498	430	476	471	478	456	473	494	475	458	435	492	428	460	497	456	493	482	468	454	475	489	446	511	488	473	489	451	474	463	477	456	443	439	474	476	499	442	483	451	470	470	448	483	457	469	468	455	468	501	483	485	433	460	477	473	453	445	453	450	481	489	489	457	502	469	446	479	489	501	443	504	489	465	484	453	484	495	487	529	509	465	507	430	471	468	420	466	442	475	437	485	448	515	445	467	482	453	469	504	453	462	484	488	476	470	501	494	439	478	462	473	500	460	477	489	461	446	450	494	452	484	488	449	505	465	522	500	452	491	484	497	428	470	429	479	408	448	470	473	492	521	465	473	497	454	491	469	485	499	468	502	479	464	472	457	474	466	502	463	484	451	467	492	471	501	491	488	462	458	503	445	459	510	453	515	465	490	463	489	484	454	476	506	457	474	450	477	442	527	455	473	461	492	483	452	470	461	486	485	457	496	496	463	467	497	481	446	466	463	495	494	465	445	448	420	447	444	470	461	465	519	450	498	446	456	475	441	489	462	447	458	482	497	500	450	451	434	439	448	485	437	497	481	457	439	446	450	432	448	437	467	512	428	464	510	507	433	485	500	481	454	503	462	496	478	505	471	498	449	464	438	450	471	450	453	471	471	485	490	471	460	491	489	437	479	476	453	460	487	473	465	468	481	494	506	460	448	467	457	468	474	473	472	493	408	487	494	429	431	479	488	455	489	446	493	493	493	490	503	500	517	468	487	453	496	483	480	499	467	482	446	472	469	465	458	479	462	472	496	485	471	482	515	472	475	469	441	449	514	466	502	435	452	473	449	461	468	466	455	467	481	490	428	470	458	419	453	461	466	473	437	446	443	481	476	505	463	454	487	494	485	462	481	477	438	445	488	470	454	419	467	466	488	489	498	439	474	486	478	467	472	467	450	440	471	477	480	481	438	465	468	443	472	481	494	450	429	464	487	463	468	485	499	508	463	480	472	431	431	481	457	472	472	498	459	458	459	453	446	513	463	456	494	480	489	446	494	451	459	497	456	480	436	467	482	437	496	478	476	444	466	485	495	472	460	490	478	469	495	482	455	486	479	498	473	515	465	490	476	463	474	463	475	486	451	486	469	457	462	491	435	471	483	467	434	482	469	468	489	485	479	469	434	466	511	483	502	476	541	462	424	469	474	440	480	455	521	480	504	471	494	484	474	456	453	472	486	489	491	481	463	515	465	522	473	497	489	473	507	482	474	472	470	463	436	491	455	464	450	510	460	477	485	456	482	477	450	464	469	455	466	501	487	462	500	495	473	419	418	477	467	458	516	445	458	488	486	475	472	507	482	462	487	514	444	474	482	474	475	480	439	462	505	470	459	481	435	489	508	448	465	456	467	474	456	426	452	474	471	488	455	469	462	481	473	477	459	513	474	453	486	477	503	464	435	487
7328	742	937	779	567	500	382	366	383	355	338	302	318	296	299	285	318	311	297	306	310	273	291	297	299	275	301	259	286	251	282	317	266	292	272	276	289	250	245	234	249	276	304	274	280	254	282	245	302	279	266	263	272	254	288	277	269	273	281	269	272	251	248	240	249	253	260	260	268	259	243	276	258	260	247	270	283	267	277	265	278	264	277	255	250	222	270	274	257	254	287	260	263	271	296	282	226	277	279	232	258	280	265	289	281	239	282	288	257	250	277	253	251	255	283	268	279	250	290	271	257	228	250	288	259	277	266	271	283	253	245	243	278	273	272	262	269	265	272	271	289	240	250	277	255	273	264	282	269	263	248	247	289	253	278	221	271	252	276	269	231	246	264	282	267	274	291	255	263	294	291	256	260	245	255	281	246	271	266	256	276	256	279	272	286	274	253	258	283	263	263	267	270	282	247	260	261	253	258	271	296	279	288	257	270	303	265	265	266	257	287	229	272	277	262	279	256	265	266	270	278	302	255	259	253	265	245	278	273	307	253	266	248	260	260	243	253	293	278	253	307	286	269	257	267	278	254	269	271	278	271	273	265	255	249	235	278	275	260	295	247	249	252	262	269	276	262	275	250	262	305	276	274	295	255	244	274	288	267	270	252	250	260	255	273	231	275	259	259	259	285	277	257	279	271	255	276	268	292	258	241	260	254	253	279	273	283	281	253	261	258	279	223	236	271	252	276	283	263	276	268	262	263	272	265	266	262	289	263	266	275	265	235	265	273	259	250	267	270	263	269	250	260	261	263	259	250	252	265	258	290	272	272	255	240	268	262	251	243	244	234	287	242	292	251	249	283	276	234	252	268	267	266	265	260	238	244	278	275	268	273	268	253	273	262	276	263	278	248	255	269	260	251	235	262	240	251	282	206	270	248	254	270	236	262	285	274	254	283	278	250	268	252	280	262	228	271	262	247	276	267	294	311	281	282	271	299	266	253	278	251	260	261	263	266	252	264	233	271	244	238	285	280	276	277	230	251	255	258	284	281	289	235	248	257	287	265	293	285	264	252	270	268	227	282	264	229	265	284	285	265	258	278	283	294	266	294	289	267	259	262	266	292	255	235	242	256	252	241	236	221	243	270	252	243	248	286	252	239	268	273	259	269	270	256	247	306	248	282	257	265	267	275	251	269	253	273	262	269	254	272	265	246	248	285	272	276	251	260	282	266	300	259	249	250	281	230	269	244	242	242	248	286	288	243	241	313	279	279	269	261	268	291	271	265	255	257	256	258	279	258	257	277	253	243	248	265	270	256	283	257	268	268	273	268	270	276	266	269	278	307	267	241	268	253	244	266	230	314	262	278	281	251	262	270	259	280	249	278	259	286	272	270	264	279	267	239	261	257	253	274	266	277	287	241	278	298	292	225	268	276	283	261	288	235	274	276	289	247	248	293	269	260	276	240	274	291	261	256	240	259	237	274	271	305	281	292	267	251	259	291	263	242	263	232	267	278	253	273	266	288	254	286	233	275	262	261	249	279	254	255	248	251	264	287	244	278	296	274	275	233	274	257	288	219	290	278	269	276	258	276	279	244	285	283	266	283	242	262	276	233	257	296	244	245	259	254	279	284	261	258	249	260	269	278	252	250	277	257	266	246	250	283	248	286	275	278	269	265	276	234	266	301	231	280	246	274	264	250	249	236	279	277	287	282	253	264	261	279	292	263	253	255	280	287	294	283	251	301	282	252	257	244	268	253	276	258	243	263	256	251	293	251	265	225	289	259	292	267	260	267	276	227	292	266	263	248	251	260	302	250	247	270	243	282	278	276	259	270	267	249	273	237	247	248	279	264	283	292	222	292	253	274	275	225	256	274	290	254	249	253	261	301	268	288	237	261	241	272	258	263	272	247	279	262	253	287	274	254	301	262	250	247	276	286	264	281	253	235	285	273	262	277	254	258	259	240	272	241	256	260	273	288	265	272	274	263	261	297	226	260	225	229	257	286	256	278	281	285	273	245	296	250	294	273	302	254	277	247	274	248	265	268	267	267	262	252	220	263	267	287	275	273	252	248	269	284	250	236	257	247	268	278	250	270	287	263	282	274	258	253	297	271	263	286	271	242	218	288	273	266	231	302	262	255	242	238	282	264	268	269	253	270	264	282	263	270	264	248	271	241	280	276	271	253	259	278	267	275	278	268	245	274	277	266	268	268	254	250	239	260	268	262	249	264	268	247	266	268	293	285	272	276	261	272	240	265	249	279	266	245	267	288	257	277	235	279	250	252	262	251	288	229	264	236	264	299	264	258	275	251	301	281	262	245	285	237	254	275	266	247	274	240	287	257	277	234	260	229	257	270	277	247	262	246	285	259	247	276	272	273	242	244	266	254	242	267	255	255	271	277	243	284	298	271	250	258	253	253	266	320	329	253	261	267	266	259	271	257	271	277	244	276	254	257	254	268	281	248	260	260	245	261	273	260	272	262	239	264	279	245	266	260	248	274	269	272	253	293	253	251	273	269	254	264	257	272	273	272	279	265	262	300	266	269	259	247	260	265	283	294	266	274	282	294	297	248	250	280	263	284	281	255	281	277	258	275	224	254	263	306	280	291	270	294	287	277	265	252	252	259	269	312	254	263	267	231	286	243	239	295	255	258	244	255	284	273	288	256	277	250	282	265	283	238	257	278	266	279	277	272	265	263	291	253	218	256	278	287	262	301	285	233	223	289	261	238	285	281	276	253	259	264	260	272	248	244	266	251	286	251	281	258	257	264	276	271	279	259	258	253	282	254	268	282	281	246	282	281	272	258	295	285	284	251	282	294	275	279	258	291	285	274	297	285	266	281	293	285	285	267	243	299	245	292	258	286	244	265	263	267	255	257	242	258	242	283	285	234	219	279	274	277	245	274	285	267	268	237	248	280	268	259	246	260	280	252	284	270	308	283	262	288	287	299	292	274	258	279	274	272	236	300	264	273	281	275	262	258	238	265	279	277	261	292	268	275	275	271	266	262	265	237	277	251	317	282	266	281	307	250	287	236	292	244	274	282	269	252	279	257	292	266	274	268	270	240	250	254	245	277	266	286	236	246	267	225	250	257	311	279	248	274	256	299	272	259	302	248	251	263	266	256	283	256	259	259	244	244	290	302	264	259	275	238	276	273	254	280	234	261	258	257	249	260	281	241	236	271	306	266	240	251	270	228	285	250	260	236	273	282	264	265	244	247	276	275	290	299	247	250	280	288	242	249	297	281	253	261	302	253	243	274	260	274	290	234	254	244	271	292	255	266	269	258	282	264	253	292	262	233	261	286	273	273	242	256	259	273	226	269	228	230	263	218	288	271	260	254	290	264	251	264	244	248	268	279	267	266	269	227	257	252	288	253	244	263	229	273	262	252	280	259	277	277	283	276	264	256	277	281	264	297	278	299	268	245	296	287	260	278	282	294	253	256	235	253	242	265	276	259	249	277	244	295	265	241	286	273	263	267	277	262	283	274	258
6459	1173	1862	2345	2014	1734	1577	1311	1306	1169	1068	999	967	953	918	913	881	844	787	850	818	778	777	833	797	788	829	766	743	702	718	741	697	694	679	712	691	680	670	704	662	643	679	717	674	653	640	634	643	652	622	656	629	654	617	605	655	646	622	664	662	625	617	642	619	648	634	603	629	602	661	580	640	652	628	622	640	661	639	635	639	609	640	640	583	626	610	658	628	637	585	639	579	629	612	636	674	659	631	644	629	660	650	659	631	640	609	622	650	669	622	608	573	620	593	641	639	641	651	633	585	616	595	606	623	654	614	586	602	595	627	594	660	630	627	586	647	647	607	601	634	673	614	632	626	649	657	619	585	601	621	670	655	670	637	642	616	645	614	583	627	598	572	645	635	605	652	629	586	600	567	661	599	613	619	612	636	588	595	632	656	671	631	627	630	590	625	646	582	586	661	672	678	629	650	594	627	622	587	602	622	620	589	603	654	626	687	630	609	596	629	650	609	652	608	632	595	597	594	572	617	588	604	622	603	666	648	624	645	574	630	616	695	646	595	595	602	625	638	621	598	635	588	645	678	614	611	603	594	640	627	631	643	594	586	624	625	656	646	636	603	643	680	640	652	676	603	633	612	625	606	607	637	601	599	580	645	614	587	662	611	611	641	610	606	604	612	610	628	615	620	610	629	618	620	593	614	583	669	615	637	618	634	628	603	626	607	634	609	592	659	649	640	601	604	630	664	651	649	592	603	636	643	631	633	592	598	607	630	635	631	639	610	640	666	587	606	663	632	635	595	646	571	624	664	591	632	640	651	592	606	620	583	625	627	661	656	644	655	619	605	618	607	600	612	602	601	593	646	630	637	637	620	646	610	579	619	633	676	684	634	623	625	673	604	664	621	654	621	619	654	613	618	607	646	646	685	598	619	589	611	581	602	610	599	592	654	619	606	688	594	651	644	611	597	648	632	562	662	625	631	615	603	627	654	589	633	628	645	645	628	568	613	629	663	631	625	625	595	633	616	637	607	666	684	665	608	616	618	621	620	629	629	642	602	648	620	657	568	612	599	635	610	620	631	622	633	601	623	632	607	645	623	640	649	659	655	599	621	652	617	611	642	581	601	620	600	581	572	647	577	603	619	633	627	605	644	635	605	658	621	631	616	592	608	636	598	588	651	599	653	608	670	634	617	601	636	653	636	589	634	622	611	591	576	626	630	630	647	617	620	633	629	615	620	616	625	634	634	614	647	599	642	626	648	609	639	620	624	625	640	629	637	627	600	614	626	585	583	633	603	598	674	667	631	581	597	648	596	661	636	631	639	615	630	649	603	653	617	627	628	590	660	587	594	647	653	593	615	642	611	628	644	643	621	599	643	654	597	622	629	655	610	603	642	672	643	607	588	653	567	585	671	630	647	611	593	617	668	638	607	641	607	589	600	599	617	610	559	645	666	644	620	584	631	594	644	653	593	593	627	608	629	584	615	629	570	614	615	609	662	675	652	620	624	637	613	665	640	599	604	689	593	624	641	600	587	608	624	692	591	596	604	614	623	624	637	597	642	632	614	603	638	665	616	625	618	640	647	614	607	632	586	582	603	662	629	637	582	633	655	586	594	628	604	675	602	623	649	633	574	639	649	610	613	595	630	624	616	632	617	618	588	610	617	615	583	659	578	587	621	606	593	641	552	636	593	624	590	639	612	627	619	619	656	632	671	655	653	579	650	598	626	638	647	595	616	579	571	624	607	601	624	584	642	659	615	640	634	630	572	640	638	624	638	572	625	637	609	608	657	615	660	614	665	595	622	606	596	600	616	612	623	620	623	619	649	666	616	556	671	608	629	593	611	600	611	564	633	648	621	618	613	625	651	633	638	573	617	648	580	640	671	623	631	653	624	612	632	685	629	647	605	609	643	613	617	596	609	635	556	597	659	601	647	647	633	578	639	618	603	606	621	662	615	652	598	632	604	658	604	604	635	592	583	603	626	619	598	636	589	603	649	642	626	574	632	585	645	582	681	615	616	649	595	614	602	597	605	615	611	652	597	631	600	645	621	627	660	585	628	616	648	624	643	635	594	583	652	638	594	645	608	610	609	618	574	639	638	609	581	583	634	624	676	635	612	593	653	635	601	600	624	661	610	608	625	595	644	595	623	558	604	604	647	586	610	685	636	625	604	647	625	603	651	653	639	580	671	630	596	566	589	620	649	619	584	656	605	670	621	619	588	632	639	619	615	591	620	634	627	602	590	655	633	632	627	650	671	601	637	630	635	686	616	608	629	603	634	669	606	626	584	639	640	669	632	616	629	580	611	595	604	612	629	594	622	607	566	614	620	612	612	666	626	616	594	581	595	605	621	599	617	562	574	627	660	598	594	613	614	601	613	633	617	670	671	661	603	596	593	613	597	630	582	630	577	625	614	652	631	631	631	626	631	619	617	604	658	597	682	606	616	629	608	598	632	608	618	617	633	612	630	615	619	637	634	636	638	608	640	620	619	599	614	659	636	621	678	642	641	637	628	608	583	630	585	601	642	624	613	675	607	621	573	634	615	600	668	620	609	653	632	621	614	606	605	586	609	621	597	667	644	610	635	599	637	576	589	641	642	612	601	593	612	622	639	641	619	609	583	625	638	593	642	619	600	546	621	589	622	647	623	653	650	574	626	613	613	662	583	594	605	625	587	633	612	651	668	612	625	618	619	613	621	599	638	622	620	589	567	612	603	632	612	605	658	633	581	608	623	652	639	643	675	629	642	615	648	605	626	604	645	637	574	637	638	621	616	636	608	620	627	644	597	600	643	622	621	585	675	611	634	613	583	573	665	648	653	651	622	649	601	668	600	598	633	628	626	619	619	578	654	612	585	605	590	602	633	681	629	652	643	651	636	596	659	618	591	663	631	678	597	666	633	640	624	597	619	618	586	613	609	594	658	616	600	624	668	656	619	617	577	644	670	660	629	621	612	621	667	659	628	629	622	635	665	581	630	631	607	640	620	601	644	658	622	635	682	625	661	620	621	627	631	617	626	625	628	647	651	643	609	576	630	633	580	618	592	619	581	635	640	654	636	641	597	628	616	617	628	597	600	634	621	632	620	607	603	611	606	634	597	628	617	615	632	633	637	627	596	609	645	616	611	630	645	626	650	644	577	598	665	682	641	608	598	654	635	589	620	609	593	613	653	604	614	623	671	632	597	624	622	644	632	625	622	625	615	634	623	651	636	686	618	587	648	638	677	635	626	628	638	592	599	587	598	602	621	647	651	586	617	634	605	617	640	600	629	633	644	657	657	614	645	646	615	643	603	645	598	644	599	598	638	623	624	637	602	642	615	646	622	621	605	645	615	626	625	614	620	618	574	591	644	628	625	654	610	633	639	614	589	584	639	639	638	599	587	620	632	604	592	610	617	591	656	616	620	607	641	612	634	628	591	629	651	602	687	611	586	655	630	577	590	630	623	632	616	595	643	608	625	635	620	624	606	621	616	655	666	624	639	640	612	616
13788	1486	1406	1046	773	610	500	455	420	382	353	335	291	287	294	272	247	277	271	277	272	259	278	274	289	273	265	266	258	247	252	238	248	228	219	231	273	209	266	253	222	242	230	242	232	217	253	208	239	240	219	251	204	246	247	240	229	230	218	234	218	198	227	233	248	205	256	233	239	209	198	240	239	213	224	251	213	189	213	213	235	182	229	225	227	240	245	201	211	244	243	212	203	236	193	212	238	208	217	233	220	233	215	214	262	222	255	207	225	205	228	236	253	208	238	223	223	231	220	234	204	218	252	257	251	244	243	211	232	222	216	189	235	207	186	218	241	219	229	209	216	267	230	212	218	203	238	215	206	229	217	260	204	240	221	209	217	237	222	229	236	223	215	198	204	189	197	209	219	228	232	212	209	226	215	211	224	217	231	231	203	221	246	220	226	217	223	215	216	224	182	240	192	190	228	213	215	237	201	218	238	216	217	199	206	221	237	239	221	218	258	216	243	224	214	228	217	232	240	207	239	205	213	253	219	207	210	249	205	244	244	235	204	208	210	213	199	233	227	223	244	202	199	197	227	217	227	213	232	208	246	237	239	211	233	223	249	224	205	259	217	198	215	214	226	231	209	204	220	220	217	230	217	232	237	236	226	240	240	204	223	235	229	236	249	248	247	226	209	233	224	224	238	209	232	223	233	223	243	219	212	226	219	212	192	230	206	221	216	266	213	257	206	207	225	231	204	236	238	209	220	203	224	214	194	236	194	220	222	236	223	234	216	242	222	230	236	216	204	204	237	211	206	236	244	229	237	218	222	237	215	231	205	218	244	224	233	192	219	222	211	212	221	226	199	208	217	223	217	259	226	227	232	242	224	218	244	221	217	229	228	228	223	208	248	220	202	255	194	214	216	231	221	212	234	228	207	222	242	233	219	221	224	242	217	201	252	250	227	230	240	243	202	217	201	227	186	224	218	221	197	228	207	222	243	244	226	249	223	219	206	220	253	245	233	201	240	281	221	224	192	251	241	202	238	248	237	239	201	235	201	219	230	230	222	238	205	259	262	215	246	203	264	237	227	220	230	232	229	245	248	218	220	224	241	224	257	233	255	247	250	236	226	156	205	219	228	218	218	212	212	243	225	246	210	242	236	187	224	230	226	218	229	228	201	230	227	216	253	201	203	212	224	239	241	216	211	212	237	224	229	206	232	212	217	216	229	220	220	194	229	228	216	228	229	257	198	242	244	235	228	198	192	221	230	217	229	207	237	238	199	222	229	199	213	255	214	199	222	255	238	204	226	216	214	202	188	213	234	249	209	211	225	231	202	227	216	228	233	230	232	207	203	206	217	252	210	218	221	201	228	215	237	207	242	228	202	221	226	248	230	228	247	206	246	258	225	231	238	220	217	231	232	218	246	200	210	233	196	224	234	201	247	234	246	240	222	215	233	233	223	228	209	218	230	236	230	210	206	221	213	241	250	233	249	244	198	233	235	224	236	221	204	235	260	222	223	249	238	200	225	206	241	242	255	221	247	234	219	247	232	242	228	216	246	234	228	239	230	229	252	211	231	235	198	232	216	238	207	207	227	220	240	220	215	233	207	210	231	217	226	232	266	236	238	198	234	222	257	216	224	213	197	248	212	235	217	210	177	205	210	219	203	216	227	199	221	215	251	245	231	219	249	218	224	218	209	205	233	221	213	214	210	218	236	185	258	241	196	226	224	216	243	226	249	225	225	233	245	259	250	230	233	234	218	239	193	181	239	219	223	241	233	241	213	236	210	229	236	225	208	209	217	213	221	250	261	268	226	231	233	215	218	212	224	223	214	229	223	223	231	219	222	215	240	194	252	196	206	211	243	207	215	209	221	263	241	193	234	226	221	219	233	240	216	222	227	219	220	242	232	215	204	246	211	215	217	222	219	223	241	245	241	271	251	216	246	214	218	203	202	198	195	196	204	198	208	257	226	204	198	200	223	220	218	227	259	230	216	220	209	231	207	211	249	219	230	226	206	268	238	218	229	223	192	204	210	221	247	250	210	207	209	247	228	238	195	219	236	235	219	248	210	214	218	213	226	260	216	214	204	225	212	231	221	238	194	200	241	223	215	207	186	203	202	225	210	238	227	243	193	221	210	205	184	235	187	222	208	247	259	213	238	222	217	233	229	225	220	232	207	219	226	214	225	262	225	220	210	237	216	210	203	238	205	229	202	221	220	262	222	223	222	235	200	209	225	211	226	197	220	213	210	231	213	221	224	205	223	211	219	218	222	219	243	253	235	220	212	248	220	228	240	239	222	204	216	225	237	226	220	225	239	241	218	218	221	220	247	248	241	230	199	227	221	270	227	229	257	213	235	193	227	237	214	217	221	193	189	196	237	236	233	234	225	229	246	212	198	210	195	211	255	228	213	230	232	228	242	233	226	222	224	249	242	231	238	233	242	208	244	208	236	240	231	211	242	235	224	226	219	225	228	229	214	235	229	217	218	202	219	219	194	251	255	234	225	259	258	228	202	216	219	230	226	231	230	218	248	226	218	230	218	223	240	219	211	249	194	218	230	266	246	207	212	223	227	212	225	212	244	217	234	232	218	234	223	226	233	209	237	220	200	202	223	200	242	238	234	225	203	222	195	210	222	215	202	222	216	222	247	257	215	222	231	230	191	238	225	224	242	227	255	212	220	223	254	215	197	235	234	236	231	232	217	238	232	197	226	228	226	229	241	243	186	198	235	207	226	234	219	208	219	209	181	223	238	261	224	222	235	256	241	252	215	206	259	238	221	214	202	252	219	219	216	213	224	217	214	215	237	210	242	209	246	216	213	191	208	215	241	237	220	219	223	235	221	224	228	205	241	210	215	207	247	206	210	237	244	208	214	232	233	247	211	214	221	220	240	241	217	218	252	232	221	245	229	191	205	237	251	233	207	237	219	201	199	197	242	227	245	250	234	213	243	200	202	215	198	211	205	242	218	227	211	222	240	225	211	220	223	234	208	234	217	222	234	222	196	246	223	241	204	246	226	210	186	208	241	201	207	216	248	217	255	212	189	211	209	228	224	204	217	211	261	239	223	216	242	191	246	225	228	220	253	218	228	220	224	228	222	219	222	243	246	232	218	234	220	209	231	226	237	237	231	223	245	220	223	245	191	204	238	238	198	235	217	229	214	238	226	257	218	203	219	236	230	217	229	224	215	255	235	220	211	234	229	226	191	225	214	219	241	221	235	187	222	229	238	204	236	207	183	219	218	221	252	200	244	233	229	219	245	198	214	221	227	201	222	221	223	236	214	202	205	233	261	236	208	227	214	192	228	214	227	225	245	235	250	224	234	198	226	227	229	230	221	228	237	232	230	227	207	217	249	221	227	228	186	215	214	230	251	236	232	212	234	241	238	226	251	206	220	215	222	234	214	190	239	230	218	218	230	238	232	232	208	229	200	241	182	194	228	239	222	223	198	240	225	240	230	258	224	218	189	205	238	201	202	243	223	251	230	201	225	200
8271	1369	2857	3254	2889	2382	2073	1791	1575	1389	1317	1157	1113	1082	964	945	924	864	883	847	747	800	812	830	797	776	737	732	697	697	660	667	693	691	667	595	584	592	582	573	555	624	533	585	552	573	587	591	608	569	574	566	548	573	544	580	549	549	552	619	583	581	539	520	524	596	564	530	572	544	521	557	572	529	536	562	559	553	548	547	540	529	505	503	539	535	517	531	492	514	529	514	510	580	517	540	498	572	538	510	557	545	547	541	571	533	530	536	553	497	546	512	535	533	539	546	533	535	516	523	530	503	493	482	513	511	546	526	527	521	541	541	551	524	529	549	541	553	557	524	529	541	513	510	520	556	527	524	534	533	487	513	525	508	510	545	518	506	490	538	515	512	508	519	505	510	506	555	508	480	512	519	550	529	500	536	569	545	516	506	534	514	535	549	533	482	529	517	528	512	510	539	554	511	517	557	512	505	546	554	511	550	543	587	536	508	557	555	498	530	575	541	525	539	486	493	527	522	498	534	537	525	529	500	518	562	526	530	493	550	535	484	525	515	536	535	536	510	525	534	567	506	488	490	529	536	501	515	519	515	538	533	549	533	538	482	494	505	527	546	545	522	493	505	539	531	565	506	524	518	504	552	511	531	517	557	512	482	548	512	536	510	521	531	480	555	537	536	506	513	519	552	570	478	529	517	520	497	546	523	524	518	544	558	517	537	556	470	529	525	516	569	507	484	543	517	552	536	518	582	518	473	518	498	527	534	507	539	525	519	525	546	532	562	526	530	499	507	527	534	513	506	514	499	497	516	506	529	550	518	515	485	534	542	482	540	509	538	548	518	508	531	486	535	541	534	555	524	513	513	545	530	502	489	509	540	529	501	556	547	554	488	520	561	494	555	532	495	515	547	510	528	523	542	470	514	517	547	532	470	532	491	564	533	548	532	527	523	499	520	476	513	514	547	541	519	533	538	524	525	546	482	551	525	568	486	532	545	534	552	510	532	578	546	506	594	476	518	544	522	557	537	540	479	536	506	527	524	517	518	517	507	495	550	493	518	500	557	545	507	519	515	515	533	504	542	530	513	525	530	529	522	534	551	555	510	544	543	531	465	529	598	527	479	557	524	523	530	485	491	553	534	540	509	528	538	528	527	519	539	529	540	574	603	542	524	515	521	519	492	542	525	548	492	496	514	505	515	505	527	509	546	539	492	543	480	518	567	494	541	521	527	524	511	543	533	495	510	495	518	520	544	527	539	548	523	507	510	514	572	512	551	496	567	519	483	502	517	550	515	557	532	514	520	489	513	520	489	509	574	517	530	538	512	529	537	515	561	526	527	497	534	533	498	545	534	498	533	491	498	517	536	520	519	520	546	507	549	529	537	499	522	533	550	494	525	521	517	499	496	492	541	521	554	509	562	502	536	503	491	518	511	529	524	533	544	534	514	539	486	537	541	524	527	499	511	509	533	507	556	584	529	526	498	489	510	505	514	521	536	529	527	536	539	551	556	574	510	515	504	493	481	534	575	522	516	529	513	490	480	517	534	543	519	506	526	549	559	503	539	519	507	508	553	549	523	505	505	522	526	531	524	528	522	508	514	489	508	579	542	542	563	481	520	518	513	593	539	511	554	526	500	584	561	504	489	519	495	510	524	531	542	525	563	551	541	540	558	554	519	515	548	516	470	578	556	506	490	499	523	503	514	510	521	479	539	532	515	507	563	536	522	517	541	511	544	511	505	549	537	514	494	548	504	540	520	566	535	530	509	551	523	515	530	516	541	542	545	528	540	524	559	532	535	502	519	536	554	513	543	520	526	541	554	555	520	489	533	522	538	504	493	549	510	506	541	490	522	523	510	532	529	514	501	500	495	484	510	505	490	490	545	571	527	536	546	525	549	555	535	537	523	512	521	507	521	512	531	546	520	548	527	517	517	536	543	513	543	496	525	552	486	502	524	544	565	492	467	528	499	516	515	494	528	539	525	560	518	505	513	542	522	513	490	498	541	521	597	526	525	547	521	552	464	556	486	536	524	494	541	516	553	529	508	523	531	519	508	560	522	512	480	529	510	518	512	507	574	588	526	557	502	527	516	516	533	556	510	491	509	522	550	529	549	518	562	485	529	533	506	543	518	536	513	527	516	546	542	549	541	521	500	577	531	477	505	557	507	521	532	557	502	494	523	521	542	500	540	555	532	498	507	483	525	525	550	526	517	520	540	533	555	536	518	532	528	504	575	542	534	507	505	505	520	500	525	542	529	533	482	505	533	503	539	527	531	548	557	523	555	569	542	523	512	525	544	480	511	545	516	514	503	493	558	521	522	533	544	561	538	479	494	548	519	522	582	505	519	521	524	522	526	511	519	492	536	513	523	540	542	523	527	527	508	535	500	533	527	482	576	552	502	521	600	531	515	506	523	549	505	521	501	533	557	537	559	485	527	493	564	480	549	472	495	514	502	512	530	577	527	535	506	494	525	522	498	518	530	577	516	542	561	539	514	514	539	504	485	494	569	525	532	534	518	525	476	518	545	565	535	505	520	536	527	545	546	526	506	541	509	505	558	509	550	552	550	522	541	504	528	551	519	514	530	527	511	516	525	534	540	495	513	527	545	529	527	558	498	527	547	512	542	510	513	579	563	492	514	499	517	488	520	520	508	519	540	543	526	533	540	498	545	530	520	563	520	539	503	551	526	517	503	499	505	551	529	558	509	538	517	565	551	513	508	513	545	519	541	512	536	501	557	564	533	507	503	546	539	542	549	524	522	535	518	514	517	539	504	501	555	492	547	572	498	560	533	550	528	488	523	529	561	521	519	551	506	531	500	550	503	546	548	582	538	532	527	503	527	520	561	529	511	518	536	548	502	553	499	531	492	559	517	518	503	523	471	523	498	535	470	513	502	558	540	569	526	524	515	523	520	533	516	560	521	553	538	498	548	525	489	529	557	490	546	481	514	537	524	552	507	538	496	551	565	515	510	559	522	550	533	530	542	485	519	514	537	517	533	519	529	518	510	533	510	541	521	553	531	542	527	539	478	506	599	515	509	508	539	546	516	535	477	522	520	504	493	529	507	547	520	549	549	566	566	548	510	523	538	528	500	502	523	514	524	540	508	502	527	562	546	540	530	535	538	552	494	523	552	537	550	583	516	541	521	531	513	538	535	533	491	506	535	537	514	518	524	508	513	488	489	506	514	511	499	541	500	545	528	549	561	523	483	521	522	533	531	486	492	526	497	482	516	529	535	521	512	505	524	504	565	497	534	541	495	527	534	523	535	483	486	496	551	528	551	499	524	492	550	497	510	513	514	497	518	492	508	497	520	552	513	537	541	559	505	534	558	533	508	512	528	528	532	524	528	559	545	557	489	560	480	520	521	498	519	511	532	542	517	545	541	525	547	483	552	531	532	521	544	507	506	519	506	559	505	515	534	509	532	554	550	501	535	568	519	522	546	532	486	508	525	524	528	495	530	544	505	494	547	543	548	497	537	529	511	522	559
1598	323	392	344	291	271	266	290	228	195	216	211	211	201	204	235	198	193	217	206	202	203	215	215	187	199	196	192	187	201	191	213	212	204	215	183	207	174	228	190	206	202	219	179	166	189	212	189	183	191	174	171	172	183	219	217	201	206	177	178	210	172	173	166	184	175	197	197	193	193	201	185	193	192	198	204	218	213	213	167	184	203	187	202	202	224	183	170	215	192	183	185	212	188	183	193	195	196	188	200	194	230	184	182	203	203	181	179	192	187	177	180	207	211	173	189	202	189	206	207	227	228	221	175	186	216	185	187	190	183	199	198	200	189	195	205	214	217	184	186	190	183	196	169	171	198	203	192	187	209	218	211	200	182	199	177	187	180	171	212	206	172	220	183	204	198	180	213	160	195	183	186	160	203	195	209	148	185	169	200	194	183	206	177	204	207	168	192	204	178	186	185	204	230	216	207	183	210	200	197	205	204	203	174	185	189	216	197	240	198	189	196	219	194	173	186	181	223	237	183	192	172	191	187	208	176	187	210	159	174	184	186	171	201	202	184	174	194	174	165	182	216	158	212	192	192	203	197	177	185	191	180	189	195	195	204	190	214	192	176	205	186	203	192	194	186	206	206	195	191	203	179	212	208	208	183	190	230	202	187	187	184	190	191	200	165	191	198	201	191	190	190	200	221	203	188	202	210	163	204	149	171	206	196	175	196	196	173	206	185	190	204	216	201	205	205	205	221	180	205	168	200	196	206	190	228	200	197	190	193	200	181	200	234	206	195	196	201	198	205	221	190	218	198	185	173	177	195	182	194	185	215	213	160	195	179	199	219	176	222	196	201	174	172	186	205	199	173	183	186	162	200	185	179	200	170	189	217	199	182	177	185	166	186	173	189	189	206	214	204	198	177	179	175	212	178	200	210	204	191	211	177	210	195	175	181	178	190	217	183	183	182	208	169	168	203	203	182	193	187	175	187	200	165	191	182	196	195	200	191	182	191	182	180	195	235	205	181	200	197	190	195	222	203	197	168	188	196	213	195	182	195	193	189	190	187	192	192	176	189	190	191	221	189	235	200	209	208	198	195	200	189	205	209	178	177	195	199	206	210	186	196	203	193	221	163	177	221	172	198	193	193	188	180	191	175	191	213	175	170	184	188	214	205	216	186	194	203	195	193	188	184	192	212	179	182	176	180	203	192	151	200	191	197	192	222	191	191	186	210	189	198	188	192	174	171	205	148	177	169	198	212	193	199	227	194	214	215	189	196	173	159	187	216	215	222	184	184	174	183	173	181	201	204	215	197	202	186	212	200	182	199	182	184	206	208	211	183	193	186	199	166	214	210	169	177	212	212	206	193	192	197	204	189	190	192	196	216	175	201	199	180	209	201	197	200	181	212	208	203	192	219	167	205	166	212	203	193	200	193	203	205	212	204	183	214	186	185	182	188	187	184	209	190	192	165	199	198	203	194	183	212	183	223	201	206	183	202	187	193	181	229	188	182	197	216	202	184	235	204	224	189	222	194	161	218	180	210	222	168	200	193	177	183	167	194	163	189	194	183	204	204	177	188	187	193	201	204	203	168	174	194	195	199	217	179	173	190	172	168	182	174	178	184	178	201	196	190	213	198	194	192	210	204	185	177	204	201	190	219	179	182	169	188	179	208	217	221	196	157	188	180	178	201	195	201	197	185	188	194	194	208	215	189	179	211	192	195	201	207	210	194	200	186	215	201	183	206	179	210	220	192	206	221	190	192	220	200	184	192	187	209	175	202	218	204	218	201	196	198	200	186	214	199	197	216	190	199	195	193	201	193	195	192	206	199	181	162	178	203	191	180	179	197	191	186	205	198	177	194	176	188	181	180	199	201	178	187	163	203	198	184	184	213	199	182	195	186	190	192	171	210	207	215	191	191	169	180	181	187	194	180	193	190	201	204	191	192	201	192	168	200	203	198	181	195	198	211	191	213	217	182	201	195	193	173	191	195	203	223	237	187	199	201	174	189	190	196	197	185	199	194	186	171	212	209	201	228	217	173	177	203	202	200	190	206	176	208	223	185	227	177	208	199	219	213	204	197	193	191	178	177	177	164	210	197	214	203	191	176	185	210	191	203	200	206	175	179	199	187	179	179	190	198	187	191	203	184	202	195	173	193	188	214	203	201	205	194	183	174	200	173	182	188	186	212	210	190	199	177	215	196	193	203	214	209	193	177	190	207	174	173	193	212	182	191	198	181	188	202	194	174	173	175	197	211	202	172	191	222	194	189	172	195	187	202	193	190	198	204	199	176	184	190	193	169	191	199	184	208	184	216	181	211	168	208	216	187	202	182	172	219	199	217	186	185	171	199	198	183	197	201	180	197	177	195	189	187	219	197	184	186	189	200	183	187	208	198	203	208	194	186	206	184	188	193	164	202	181	195	215	189	188	163	187	176	180	187	202	183	204	185	198	190	186	213	160	200	196	206	202	192	204	211	192	168	172	222	178	192	180	181	191	228	168	201	176	216	201	206	198	191	198	181	182	217	195	177	206	197	189	199	196	193	192	180	169	193	229	199	209	184	197	208	219	203	172	210	200	211	200	180	195	199	205	186	195	192	199	196	192	199	209	193	211	178	201	213	174	186	221	223	224	202	212	213	220	185	200	186	192	167	207	176	174	195	199	199	203	170	205	180	193	183	206	165	175	193	193	202	191	176	212	189	179	195	213	185	167	206	205	182	165	189	193	178	177	202	169	218	173	178	201	208	179	204	199	229	186	205	183	173	158	207	195	180	194	185	198	193	193	189	192	196	158	209	202	199	214	207	200	210	238	203	165	167	176	193	174	176	224	205	201	209	181	180	196	187	193	173	189	185	192	187	191	204	170	228	204	200	182	154	197	213	208	180	187	211	216	202	207	185	186	202	219	192	209	235	162	209	168	201	201	183	200	164	182	202	171	198	182	201	244	177	188	209	196	207	215	208	204	170	180	197	159	174	146	184	205	167	201	188	180	180	191	210	172	177	192	181	173	198	159	174	180	219	195	212	176	211	183	197	204	172	201	190	219	229	196	168	169	217	206	207	181	191	215	174	198	196	209	215	202	180	186	185	171	204	181	223	189	222	183	209	193	182	222	191	206	194	186	194	169	197	176	209	184	191	180	179	162	206	190	171	192	180	167	181	179	201	189	207	176	179	215	183	191	203	177	196	189	208	219	185	194	173	172	216	206	198	180	156	203	174	191	219	181	204	181	207	193	178	185	176	194	195	185	180	202	196	205	209	168	177	188	188	178	220	207	214	175	187	210	231	204	185	158	188	179	193	194	181	204	180	187	198	186	173	207	176	189	181	187	203	195	185	218	231	210	193	165	193	199	187	186	177	193	218	168	209	186	195	180	200	190	172	220	198	184	197	192	203	201	198	203	204	180	185	215	178	219	202	177	189	198	195	189	196	209	174	184	209	178	199	178	168	196	202	200	212	183	200	203	208	207	211	180	156	169	188	184	200	183	177	186	208
1783	600	815	999	837	839	775	769	715	689	608	619	620	637	593	546	561	571	578	582	583	534	535	572	529	537	538	536	553	545	518	538	505	509	504	496	513	501	563	483	548	497	516	511	510	515	463	470	481	523	497	492	489	446	462	472	499	500	484	499	490	509	430	480	428	469	483	450	472	459	456	503	493	444	496	459	501	490	473	440	495	481	498	429	505	464	454	498	471	487	525	431	517	474	441	468	519	494	474	499	463	454	477	485	456	472	485	457	431	526	472	503	490	504	493	496	469	474	469	507	466	488	456	415	496	480	492	476	505	465	455	478	454	463	469	438	489	449	454	510	506	513	516	490	489	475	513	491	479	491	467	458	453	449	476	506	511	471	479	492	462	452	489	453	498	468	492	431	508	478	475	487	465	450	496	471	473	485	491	463	459	470	470	482	486	418	477	458	484	486	469	486	474	499	436	476	487	491	500	449	478	466	475	447	471	470	449	432	502	445	466	458	488	475	437	479	448	483	481	454	498	489	471	498	466	456	465	467	456	479	456	528	468	502	432	450	464	466	459	462	481	477	469	476	474	481	492	496	502	489	504	470	438	491	455	516	471	496	455	471	447	503	437	504	493	439	477	500	501	516	500	436	532	474	429	497	468	512	463	489	515	475	422	495	477	481	516	471	491	471	459	471	460	500	502	497	475	518	461	479	480	459	435	490	464	442	478	454	483	504	475	466	420	497	478	454	503	485	446	433	469	497	496	478	482	483	512	471	437	494	440	472	475	504	483	480	483	477	469	474	453	427	507	434	502	505	448	447	452	469	491	470	448	477	459	497	476	490	493	503	465	477	472	487	429	457	473	493	463	489	457	490	477	497	502	453	471	487	475	512	443	464	504	475	474	476	439	514	488	486	446	513	491	481	459	485	446	455	509	440	437	456	480	508	479	501	487	508	481	469	449	483	485	451	464	494	500	481	472	484	516	455	429	478	479	437	484	530	501	474	444	488	472	487	457	512	499	498	449	461	500	475	477	482	477	493	461	473	510	489	452	484	478	484	508	431	478	430	480	471	438	460	482	452	489	504	497	474	493	446	494	467	460	468	481	472	459	500	464	448	484	455	521	497	472	519	424	472	476	503	492	458	498	451	514	476	472	458	446	461	491	508	456	445	485	462	456	497	465	480	485	456	484	489	471	450	488	468	496	477	431	489	481	497	450	462	488	513	462	466	483	441	469	462	476	443	491	487	493	460	466	502	498	507	472	448	473	456	476	480	456	465	475	492	457	472	457	436	478	487	452	452	479	519	481	485	487	460	481	472	453	470	503	500	496	490	478	513	495	477	487	451	478	497	499	500	481	471	425	446	518	466	450	489	465	455	485	476	439	485	478	449	461	459	491	500	479	428	458	452	439	502	510	450	509	469	517	508	451	471	483	488	480	492	440	462	455	480	491	470	503	491	476	486	447	503	482	494	497	479	502	494	482	497	479	441	458	495	491	450	497	454	498	483	479	468	437	469	455	484	443	493	520	473	510	464	470	452	448	464	457	475	486	469	475	474	455	469	470	452	478	490	469	460	457	479	485	476	475	489	541	466	495	498	497	455	502	485	466	481	452	463	508	470	481	481	494	466	460	503	445	459	476	503	515	487	473	506	513	494	470	457	452	468	507	459	460	480	475	466	501	424	491	493	457	461	513	486	478	489	490	480	468	427	533	502	441	457	484	477	486	464	491	501	441	472	445	434	478	432	454	487	441	472	492	473	493	478	492	510	477	449	462	455	455	456	496	439	451	458	449	483	473	469	459	447	459	476	495	498	458	490	453	467	496	487	458	451	479	477	491	508	522	467	486	510	463	464	491	482	476	480	453	499	469	486	479	495	477	452	501	478	462	474	511	475	476	478	462	480	512	492	479	465	498	478	454	493	523	479	459	444	529	485	493	498	508	485	478	462	462	507	535	522	449	475	536	460	499	505	451	499	460	448	476	507	474	451	471	455	458	468	460	500	471	466	440	486	503	455	430	454	479	455	454	499	472	457	451	452	460	509	478	443	480	463	458	475	432	497	497	433	471	492	476	467	484	469	482	468	485	458	505	482	446	463	470	472	467	469	462	475	492	473	527	523	459	497	465	484	460	490	473	460	470	494	482	534	519	534	498	462	483	451	495	489	523	477	492	450	459	464	499	482	493	460	475	478	456	461	489	469	478	433	500	450	433	450	490	472	439	477	472	501	496	461	491	494	498	460	458	486	465	441	491	475	443	510	405	476	439	455	460	472	483	466	470	431	462	497	488	506	477	476	487	488	496	422	476	492	471	488	472	496	486	493	486	471	465	441	493	480	444	463	436	480	478	485	488	472	474	461	485	465	482	503	492	499	476	458	427	443	456	498	466	456	452	473	504	460	535	454	463	495	443	465	490	465	506	424	466	472	493	485	500	512	490	455	464	452	514	481	512	482	475	445	442	466	476	464	473	435	460	480	486	460	467	486	482	517	468	475	474	517	495	461	504	519	467	494	466	508	466	459	494	461	468	477	479	471	454	464	448	502	472	468	433	480	473	467	448	447	495	465	435	472	495	461	478	493	453	459	473	457	468	484	506	456	492	479	501	456	478	492	449	469	517	434	466	465	512	473	465	481	474	525	457	468	446	507	464	448	475	452	506	504	462	424	516	475	451	476	456	481	463	491	503	517	475	471	460	496	463	431	524	489	496	464	451	479	469	501	454	483	482	465	465	500	476	459	442	463	458	478	472	452	474	504	443	471	497	497	480	463	486	483	478	451	471	453	478	458	462	471	489	481	519	482	447	431	473	483	450	471	514	473	488	449	484	425	495	461	486	500	474	513	473	459	488	487	465	486	477	457	454	473	459	475	442	475	471	484	481	482	448	502	457	474	445	449	465	492	492	440	465	453	456	460	476	491	477	444	509	442	498	459	490	493	486	477	478	441	473	470	458	461	457	498	466	477	491	507	466	505	447	461	439	451	442	462	429	464	489	485	472	506	456	488	496	442	457	449	451	471	486	454	493	448	487	473	475	482	495	461	485	514	456	471	485	472	517	470	460	429	486	448	458	476	484	445	485	509	485	461	500	460	434	470	478	460	497	456	441	488	499	442	467	462	475	499	463	498	479	455	482	439	493	458	494	456	482	452	450	458	452	470	503	479	441	494	493	472	498	478	507	463	479	496	456	469	493	463	473	472	516	441	445	495	449	481	453	493	472	470	496	456	479	503	482	487	448	496	474	489	463	457	467	487	459	463	498	499	484	475	512	486	458	466	483	501	446	461	458	482	442	443	457	455	507	467	495	464	496	483	484	476	500	500	467	488	484	473	481	523	481	486	491	463	452	475	479	462	476	459	449	479	470	466	463	534	480	441	483	507	474	469	487	458	499	429	463	458	462	449	482	488	490	521	480	482	448	478	483	521	499	504	485	481	483	462	492	505	492	474	484	486	438	491	454	478	461	491	449	534	469	468	476	465	438	480	480	493	454	456	486	493
7116	741	865	703	562	513	413	383	382	357	338	362	307	299	345	294	296	326	346	301	274	276	269	292	294	292	290	281	285	290	304	324	270	253	254	270	248	268	236	280	255	259	283	251	298	290	250	254	253	280	270	255	288	234	257	279	228	255	248	284	224	259	242	257	272	270	255	259	267	254	272	256	234	253	247	253	237	266	271	238	283	290	239	255	264	280	251	289	260	246	261	227	286	259	263	241	309	256	283	278	276	261	242	249	268	277	275	284	296	276	273	303	261	263	245	262	275	271	279	282	259	266	289	264	280	245	248	237	259	297	272	253	265	272	255	264	278	246	280	278	255	273	263	268	285	262	239	264	282	263	262	262	250	272	258	286	233	297	253	274	293	262	271	275	264	252	235	238	253	256	285	267	277	236	256	265	280	281	253	267	241	278	255	276	233	264	272	259	251	260	287	253	252	287	290	294	247	280	270	264	269	269	271	292	282	241	248	280	236	253	261	294	288	220	261	271	279	262	275	283	282	256	308	237	301	242	275	279	251	249	242	272	221	263	247	259	249	266	263	315	242	269	249	259	256	256	246	289	241	274	265	280	217	284	291	288	264	274	254	293	266	268	270	276	281	265	259	252	307	272	263	238	265	272	274	273	284	244	250	264	251	269	269	284	266	270	269	239	284	272	288	265	270	251	256	243	255	279	275	265	263	244	273	241	266	292	258	275	250	278	248	253	251	277	256	243	293	260	281	242	251	256	268	310	256	280	287	263	262	255	238	262	248	286	265	256	260	271	271	246	284	261	265	289	243	298	264	262	251	236	256	276	258	288	258	255	268	259	258	261	267	280	244	284	250	275	248	278	292	269	243	276	220	272	285	244	243	235	277	264	217	283	246	259	256	245	268	265	277	268	263	262	240	270	253	275	248	269	269	295	259	305	267	263	252	236	283	269	256	267	234	254	259	227	257	257	296	247	275	250	244	219	259	283	250	270	249	277	254	238	298	249	249	260	301	280	269	266	288	248	266	287	231	250	277	260	283	254	271	230	256	254	292	241	264	240	248	265	256	263	262	249	258	263	267	230	313	285	262	237	236	261	285	289	260	263	241	269	292	266	300	248	266	255	287	288	225	274	270	264	256	221	226	234	244	254	272	306	278	302	245	274	282	290	298	264	271	256	278	225	262	261	250	258	283	264	276	247	262	270	251	250	255	251	247	284	315	274	306	260	256	220	254	267	314	265	249	294	301	275	251	258	257	248	240	254	237	254	261	283	263	257	307	284	225	249	258	228	239	300	269	280	255	269	278	223	265	292	277	254	282	282	260	253	245	239	255	252	266	264	266	253	262	234	274	287	270	291	279	256	277	265	264	256	255	307	273	239	251	221	233	258	243	269	289	249	255	271	246	285	255	240	232	232	275	270	280	271	275	262	251	291	243	281	260	268	279	258	244	255	267	225	260	263	260	281	263	262	270	284	279	257	252	267	272	253	282	269	270	250	277	261	271	258	270	300	281	293	239	244	277	266	293	239	290	265	253	271	249	246	281	256	289	301	281	263	275	266	240	296	264	270	249	222	274	216	291	291	267	277	256	264	273	230	282	286	292	258	267	256	258	298	247	274	262	225	257	238	271	275	275	267	247	266	271	291	246	275	269	244	270	283	263	256	243	262	290	294	306	282	296	259	252	255	268	240	256	263	261	302	283	263	245	298	249	269	273	255	248	265	267	254	264	277	271	235	268	244	262	257	260	269	256	274	275	232	244	253	293	263	241	306	285	254	242	264	252	243	244	269	270	262	253	267	259	261	241	261	258	271	261	260	245	253	270	272	263	253	278	285	286	262	272	269	260	260	258	229	281	268	264	266	271	264	254	258	285	272	243	251	239	253	263	259	275	279	237	292	270	295	272	264	270	245	242	255	269	259	268	242	262	266	233	255	240	251	256	264	277	276	223	272	264	267	270	285	288	302	279	250	257	280	245	276	265	251	265	271	272	263	257	264	243	257	311	284	240	245	287	236	267	238	286	274	244	284	301	253	266	256	258	272	271	250	254	271	247	239	282	282	275	231	290	260	247	258	302	268	274	265	246	256	290	265	289	265	277	263	260	247	246	256	279	253	266	266	262	274	256	260	273	270	269	254	250	265	260	270	270	265	255	267	254	248	254	269	249	262	261	261	239	278	246	282	270	282	250	273	290	277	263	257	260	268	276	250	260	255	275	291	263	288	276	261	271	278	262	265	273	289	271	254	245	239	267	266	285	267	290	250	251	245	263	252	276	268	237	266	271	236	282	296	232	261	260	266	260	233	254	253	255	252	277	233	250	300	279	238	260	276	259	259	273	270	263	272	311	271	269	280	267	274	251	271	260	299	269	239	252	273	236	290	285	245	257	240	263	290	275	266	264	276	254	262	235	279	265	236	291	249	290	259	260	247	254	279	227	270	265	292	246	257	282	280	262	288	255	250	274	256	291	273	263	261	288	264	272	263	243	268	288	276	253	288	285	263	237	258	251	265	260	277	272	260	238	277	229	287	235	247	278	238	239	296	275	283	264	285	279	253	254	268	273	241	261	275	244	275	256	271	261	251	226	250	279	282	265	271	260	239	252	276	258	250	263	304	239	272	284	271	282	261	302	246	276	251	289	240	260	250	250	257	270	280	285	274	295	232	295	271	286	246	273	248	262	257	291	271	282	243	251	298	254	285	254	280	269	278	265	258	270	268	251	262	251	283	276	259	271	290	269	251	252	268	282	278	242	263	264	252	317	256	235	292	229	248	263	264	268	248	253	257	295	255	245	283	271	261	243	249	273	271	297	250	261	261	269	262	293	269	255	257	243	277	277	290	247	277	256	282	244	256	245	240	273	279	251	272	297	263	266	266	241	245	228	278	247	259	263	254	278	248	281	251	280	248	239	273	259	264	269	298	255	258	222	263	289	244	224	273	248	249	270	247	297	280	254	271	256	286	265	279	230	290	275	288	265	270	251	264	233	255	269	299	239	246	256	249	266	254	299	280	266	274	238	259	255	265	249	278	276	244	280	241	260	294	293	271	262	266	272	286	252	246	275	263	250	249	277	285	280	263	292	259	244	250	257	282	234	256	262	271	255	264	261	266	263	250	266	273	256	267	300	271	292	279	256	253	284	271	275	275	249	294	265	274	273	267	287	256	278	248	259	264	257	287	257	252	264	245	241	276	261	256	280	263	233	281	257	226	248	279	243	253	258	280	271	234	298	238	238	270	299	299	306	273	270	259	258	269	264	281	267	290	283	269	262	259	269	263	304	249	239	242	252	228	270	258	296	237	274	262	275	248	263	273	254	260	274	242	279	263	251	241	266	249	278	281	295	266	273	236	279	289	291	258	265	252	275	237	260	268	250	256	267	283	245	265	259	272	269	252	264	271	257	274	277	270	250	255	268	277	239	247	277	265	255	263	262	263	237	284	242	268	279	264	248	270	255	295	269	267	258	262	236	254	271	267	253	239	233	231	273	283	251	239
6447	1095	1915	2271	1930	1693	1478	1329	1276	1113	1033	1008	981	967	895	871	805	807	801	816	766	777	792	743	804	762	745	720	752	659	727	725	708	666	680	702	677	664	655	718	710	661	657	673	668	678	640	658	660	649	693	682	634	648	652	693	692	706	630	640	625	654	624	613	606	619	588	633	599	671	636	619	625	644	633	628	650	641	641	631	630	605	622	646	641	636	623	616	568	640	636	671	630	642	644	651	629	663	601	636	612	620	662	628	633	643	643	649	646	578	605	637	655	617	597	628	644	625	615	585	599	641	621	611	637	583	622	580	607	626	612	639	646	605	623	600	605	635	623	641	625	593	678	583	630	591	623	589	665	627	680	666	638	570	631	652	662	623	629	643	624	603	619	638	686	627	628	654	613	599	616	619	579	638	643	595	638	605	649	615	649	617	576	620	604	608	666	686	640	620	611	571	619	612	626	557	628	576	586	615	627	588	631	657	586	634	615	633	621	633	658	686	618	644	587	634	568	611	637	606	581	622	614	597	575	631	593	591	591	604	623	638	617	631	576	646	604	653	593	662	630	593	605	660	605	614	640	614	615	686	647	622	625	588	601	595	618	597	626	656	618	613	593	645	626	630	613	631	608	622	645	621	638	635	657	598	643	647	558	580	611	607	581	598	635	573	569	633	649	628	607	607	647	600	629	585	636	618	653	604	611	641	696	618	607	635	602	644	634	623	627	642	644	653	615	616	599	597	600	613	620	617	615	631	610	605	568	573	616	604	605	650	625	603	631	601	606	616	619	608	607	580	614	644	635	614	587	617	656	631	622	650	652	574	617	636	627	609	612	614	578	656	635	582	626	670	604	567	573	609	614	594	615	669	645	669	617	657	585	612	577	628	625	631	680	623	618	580	605	629	612	562	630	635	651	652	611	616	622	592	592	653	637	629	690	622	613	635	650	619	659	621	610	617	639	603	592	617	626	592	629	585	647	652	601	650	630	612	641	589	649	619	626	655	619	622	599	586	614	585	614	637	597	649	596	588	629	641	663	588	630	633	613	595	642	590	658	607	674	629	633	634	619	639	668	622	601	652	593	657	666	607	582	616	642	651	610	580	641	604	648	661	679	600	642	601	615	582	597	630	594	637	618	641	659	611	599	622	613	586	652	618	661	640	608	598	621	618	603	628	630	634	579	606	619	592	624	644	622	583	696	644	630	601	638	649	581	576	576	619	608	664	588	608	625	614	638	656	620	643	601	621	613	662	619	599	626	646	611	633	583	637	610	630	646	621	612	655	625	632	611	606	636	614	608	611	614	628	636	625	616	643	594	602	601	623	634	692	609	628	664	602	621	597	622	599	632	620	589	645	657	610	647	595	657	625	632	636	587	582	615	617	609	595	628	596	637	573	634	605	621	654	625	648	622	570	569	591	588	615	656	612	622	597	617	650	591	621	613	595	621	599	610	585	633	622	631	638	630	632	608	628	592	649	652	618	628	635	637	680	622	631	637	609	640	616	640	651	588	667	640	602	636	613	595	639	621	625	607	660	613	613	609	614	581	612	604	606	615	615	651	620	604	610	632	601	624	600	602	582	627	607	666	689	591	614	617	659	633	605	622	641	641	624	622	578	633	648	575	661	668	663	582	632	642	634	659	601	599	632	639	610	583	618	631	644	653	626	627	654	653	648	587	609	584	588	593	584	635	661	635	618	606	579	576	631	622	621	631	639	609	591	609	629	605	624	610	616	604	635	579	604	564	603	642	600	628	635	629	603	592	610	619	616	611	652	668	691	611	616	613	587	627	609	601	664	631	576	628	635	664	627	652	645	580	654	631	610	592	662	610	640	609	657	662	647	656	602	632	633	718	575	634	623	619	601	627	597	662	629	623	616	583	568	603	611	619	651	608	629	625	599	609	620	645	609	684	637	632	618	645	614	625	607	612	647	643	678	597	598	599	632	647	662	628	579	640	620	604	640	655	598	635	630	666	606	631	615	641	605	639	612	617	634	628	627	599	627	604	612	657	684	607	634	644	653	653	630	643	650	623	620	615	629	608	615	615	626	621	620	630	631	610	646	596	595	586	612	590	640	653	593	657	624	597	604	600	591	565	599	608	676	657	628	604	623	660	601	626	663	605	606	620	618	617	597	628	651	623	595	672	602	599	614	606	603	640	653	601	633	647	603	636	649	635	620	606	626	593	626	590	630	636	652	624	614	625	588	554	629	638	643	610	605	643	585	593	581	632	602	621	638	581	588	627	603	630	630	637	636	635	630	634	646	585	615	656	624	579	656	580	609	660	665	607	628	627	618	602	657	613	598	610	619	607	600	646	635	609	590	608	617	622	636	624	610	591	614	614	609	617	565	672	614	662	615	686	611	617	623	655	611	627	607	637	641	643	632	564	652	610	665	587	631	624	587	617	601	592	585	572	622	655	667	619	652	599	681	641	610	642	625	623	640	599	632	637	611	596	617	661	613	648	605	633	604	595	609	616	638	570	626	693	628	626	620	655	643	584	637	600	579	580	604	595	647	648	625	608	633	599	665	641	632	598	622	631	618	613	614	606	639	602	634	605	620	638	675	651	623	599	619	618	602	611	638	609	612	623	622	628	655	630	640	667	646	641	658	677	618	626	641	620	605	629	599	638	622	629	598	589	609	625	658	619	632	596	604	594	623	637	591	613	648	628	619	617	639	636	606	593	598	630	613	642	591	656	631	659	562	624	619	613	615	636	660	604	665	632	591	623	629	612	593	629	647	620	618	604	595	617	634	619	635	613	615	601	624	606	585	661	629	607	631	641	617	598	639	625	667	621	640	632	630	671	619	638	572	643	568	639	609	625	596	624	626	614	636	694	664	597	605	586	585	617	607	630	675	640	606	604	647	628	600	610	619	624	598	618	610	577	586	603	603	621	631	598	562	603	641	572	594	599	589	557	615	591	643	593	620	636	607	591	620	631	603	599	627	647	657	602	590	614	607	560	654	677	650	602	592	680	597	657	660	639	581	627	604	598	607	614	636	616	646	633	648	613	639	658	582	626	618	646	597	634	614	563	629	601	584	669	625	572	647	625	622	597	643	628	619	608	626	608	655	602	640	686	670	611	571	650	630	622	601	607	646	611	634	598	585	605	651	626	581	642	620	601	624	588	578	623	646	621	591	668	658	604	639	683	616	638	648	602	607	655	584	595	603	622	639	610	636	622	626	597	645	659	597	621	578	629	623	594	611	679	670	618	634	675	602	639	606	652	639	597	612	612	605	586	621	624	645	609	658	611	642	601	548	628	638	657	639	587	637	624	591	615	680	585	639	614	650	645	626	672	651	647	601	612	599	622	602	600	654	635	609	639	605	625	608	616	602	570	590	653	640	660	585	586	640	621	593	635	589	645	614	599	654	652	617	618	648	673	646	629	610	661	657	619	620	634	631	659	627	610	588	604	587	654	612	611	673	656	631	615	598	622	615	632	602	638	622	640	690	603	591	602	613	626	591	620	616	585	610	590	651
14140	1391	1340	1066	805	630	526	448	365	351	395	326	306	287	291	288	281	303	288	248	258	239	259	235	255	241	267	255	247	266	214	259	250	245	227	240	251	230	221	256	212	239	208	224	227	230	223	239	227	221	202	200	230	214	215	248	232	222	217	221	216	237	246	177	224	231	226	210	249	213	225	207	227	202	192	222	194	246	232	215	260	202	218	233	209	215	242	234	233	247	208	217	231	220	227	249	209	225	219	243	222	231	237	209	219	213	250	246	232	236	234	208	202	249	250	205	240	223	230	224	224	252	229	221	233	233	209	232	233	249	237	219	222	220	232	196	241	231	216	236	206	251	199	237	233	233	221	234	232	258	229	221	239	241	248	225	200	225	221	256	223	210	235	221	242	210	213	245	207	247	211	231	234	226	204	207	219	204	229	251	212	219	232	230	201	211	232	208	223	211	253	244	236	208	233	231	212	222	230	210	235	203	244	203	226	222	230	229	211	197	223	245	235	208	236	213	200	228	197	190	213	189	225	227	246	227	206	226	230	217	224	232	233	222	221	214	238	248	214	190	235	204	213	223	236	242	216	221	197	233	213	211	230	192	187	206	210	225	197	235	219	187	253	242	232	199	228	223	218	239	224	212	209	202	214	237	228	243	189	208	254	225	242	217	232	215	220	214	228	205	211	225	191	240	209	215	215	235	207	234	239	219	233	238	230	235	234	209	199	228	217	242	257	204	213	230	208	228	236	213	225	236	243	221	249	227	183	232	225	215	226	218	221	220	209	231	202	231	220	220	217	229	214	257	225	206	240	222	232	215	234	228	233	219	231	236	224	224	225	203	234	194	195	221	206	226	224	233	221	248	226	256	195	224	233	221	246	230	215	196	227	258	200	219	220	219	218	220	238	238	201	201	255	202	212	228	207	153	178	225	220	199	219	213	216	224	233	240	229	219	246	237	231	209	239	223	234	220	189	234	236	222	199	266	231	200	213	252	249	218	234	228	217	242	244	211	207	227	248	204	205	217	240	210	233	201	225	228	205	212	253	232	234	204	224	206	220	219	232	249	193	169	225	214	227	223	205	217	221	222	212	195	233	233	238	216	219	216	209	215	218	226	241	199	201	216	237	213	214	215	232	240	221	215	230	215	205	232	214	202	227	227	218	198	219	239	234	222	232	247	217	230	216	234	217	252	213	234	243	231	204	231	219	256	240	228	240	211	198	229	216	220	212	203	257	240	232	209	240	234	251	231	244	238	222	225	237	252	208	232	234	211	237	219	205	196	215	229	216	242	206	215	221	202	217	200	218	218	218	215	201	220	202	208	218	210	228	239	231	223	232	212	231	234	248	251	210	221	217	217	242	194	239	209	216	241	223	210	210	203	213	225	234	234	204	237	206	268	229	213	195	219	204	215	194	210	194	229	212	221	218	207	224	214	212	224	229	231	249	212	212	205	218	255	245	213	220	197	214	220	213	186	203	223	240	237	233	229	218	241	192	209	229	214	216	200	220	213	209	219	215	225	233	209	211	221	222	215	196	214	212	212	215	210	260	232	218	217	222	239	216	228	238	215	210	229	213	231	215	235	229	236	242	201	231	223	208	221	181	213	221	213	258	207	247	211	243	234	228	235	220	209	261	221	244	229	208	230	220	206	218	233	219	205	215	211	243	225	229	227	212	247	235	206	197	236	215	217	231	234	202	221	195	219	226	245	222	227	238	233	242	204	213	208	228	221	215	195	233	223	202	218	216	225	240	214	186	216	199	239	209	195	277	214	215	253	227	246	189	197	215	243	279	219	236	241	256	236	201	198	234	200	235	222	213	242	204	238	209	233	206	217	206	212	210	228	205	244	247	230	199	218	257	220	235	222	242	218	238	234	192	241	189	221	242	210	214	229	243	236	217	246	231	207	267	223	247	227	237	258	204	234	219	213	206	205	228	247	241	212	223	220	230	234	204	242	238	222	206	213	216	196	242	230	245	217	197	220	251	202	227	258	218	224	226	224	229	225	254	231	227	222	215	222	236	216	219	208	184	244	243	185	223	207	220	228	202	221	239	249	209	219	208	198	229	254	206	190	253	230	219	221	227	213	209	208	225	211	220	253	219	212	216	203	210	235	213	237	241	224	245	249	214	215	207	227	222	212	218	237	227	220	228	218	194	232	231	243	210	227	192	217	228	239	237	243	228	216	206	191	203	208	239	224	242	232	209	211	224	241	217	194	232	199	229	232	190	213	234	222	209	229	249	225	190	252	220	222	245	221	208	228	179	203	239	218	237	240	228	227	221	242	208	208	204	210	195	215	234	237	254	199	228	244	184	228	196	218	196	215	209	235	224	237	227	213	202	231	220	221	222	218	229	212	198	242	206	236	222	213	216	183	210	223	221	223	210	235	215	251	194	220	203	187	226	242	214	248	230	221	254	242	213	228	225	216	205	230	248	199	200	241	212	218	219	206	201	226	254	195	248	240	236	210	211	223	228	275	223	210	190	212	228	236	230	206	240	216	217	220	218	254	231	207	206	226	212	207	228	243	257	205	202	198	246	207	230	222	231	215	212	206	203	235	229	211	224	233	201	244	224	203	226	205	219	181	202	245	208	220	239	198	220	205	223	238	240	203	217	227	243	188	207	236	230	199	259	220	201	243	230	256	233	215	257	218	202	197	234	238	254	226	247	208	180	201	211	191	234	213	225	219	212	225	219	231	244	216	210	213	195	231	213	213	210	222	224	224	236	231	221	233	211	249	206	240	249	194	223	257	213	195	221	226	222	210	211	206	210	217	220	195	234	250	231	230	234	215	223	242	230	261	241	199	208	202	213	234	224	241	230	200	221	236	211	213	218	213	225	222	242	222	265	217	204	235	226	239	227	222	225	212	247	206	182	242	223	218	185	228	206	227	193	200	199	223	211	219	208	238	227	203	221	229	205	208	244	218	248	233	200	214	222	233	208	200	215	230	234	227	224	226	235	244	203	233	214	231	206	257	217	218	210	206	225	221	241	245	228	215	216	250	237	250	206	227	196	215	246	212	255	225	218	219	223	213	224	223	206	209	210	194	237	228	204	238	237	259	215	236	219	207	233	227	239	224	214	203	223	207	261	210	217	260	225	260	204	239	243	209	220	212	215	262	224	233	202	209	205	251	222	232	227	224	224	239	203	227	213	235	232	212	220	238	219	223	213	189	204	226	241	221	241	210	241	234	211	233	247	224	244	230	240	234	236	223	212	228	208	209	206	216	215	234	235	204	195	233	220	229	228	222	229	256	239	233	224	237	220	239	229	227	217	240	226	209	227	239	245	233	211	204	229	233	219	199	223	213	221	222	229	219	212	242	244	192	208	225	232	223	247	235	223	251	225	225	232	234	214	245	232	227	224	220	200	204	203	232	223	244	227	252	188	217	226	234	205	252	240	218	197	240	234	202	252	233	239	211	235	234	242	223	192	235	224	228	231	205	236	256	218	243	203	224	204	216	207	251	233	206	217	190	214	231	219	206
8305	1291	2768	3269	2908	2399	2021	1812	1512	1420	1279	1220	1104	1044	1038	963	907	911	867	870	800	823	791	762	839	744	760	695	709	698	718	684	643	608	634	607	615	635	574	571	611	602	646	573	577	597	558	563	558	594	552	600	550	547	584	553	531	559	508	581	543	545	522	539	552	533	554	539	588	554	571	519	559	523	557	514	540	519	507	545	562	512	524	543	581	547	550	545	512	568	519	555	541	540	539	499	506	543	570	513	527	546	555	543	507	528	538	552	482	526	519	518	513	523	517	512	482	525	536	536	520	524	520	523	510	517	557	509	544	524	523	553	544	524	555	527	489	494	510	493	504	544	534	495	507	485	531	503	519	531	501	498	556	508	502	522	552	561	490	520	486	525	525	470	558	546	509	543	519	489	544	494	544	509	503	499	521	505	562	534	533	501	496	545	537	521	518	519	550	479	481	523	570	470	523	505	508	557	499	526	514	521	521	508	559	526	541	490	518	500	497	539	527	537	518	530	506	539	529	510	517	513	540	521	524	525	475	497	524	521	480	556	484	538	479	524	542	518	524	515	495	509	545	540	510	491	557	553	518	511	524	497	544	538	521	537	542	519	547	512	536	545	503	532	531	540	556	502	499	522	551	527	522	526	466	532	542	513	531	550	530	496	543	551	549	502	566	504	541	491	527	505	540	525	517	525	528	512	550	529	492	575	531	545	492	485	508	529	549	520	499	541	505	514	518	510	564	530	519	546	498	548	479	525	495	515	492	556	497	541	542	522	512	508	526	519	521	533	530	553	528	530	572	556	558	469	502	544	551	529	509	503	597	484	557	506	512	553	491	516	505	527	554	516	490	505	500	546	534	487	527	507	538	516	497	521	542	545	488	506	473	565	514	542	521	520	521	521	534	484	556	502	531	566	484	541	458	545	532	534	494	508	552	520	508	483	494	515	506	512	523	536	518	498	520	549	478	522	488	517	520	565	497	530	488	501	545	511	545	506	478	493	524	505	524	559	540	495	526	532	518	510	514	483	511	495	470	538	525	515	484	518	540	538	480	497	493	497	524	526	540	510	555	500	505	527	506	526	487	505	573	562	515	507	517	551	520	516	526	455	477	504	540	526	532	498	507	553	533	507	536	497	522	538	548	522	513	505	493	494	523	542	531	529	530	555	537	508	495	494	498	527	533	540	515	536	560	503	525	532	511	513	496	510	519	507	506	532	569	522	535	516	546	527	568	561	542	533	528	472	530	495	488	539	520	541	522	538	534	524	508	503	533	521	551	516	506	523	520	549	499	524	544	503	547	547	496	550	518	489	485	469	530	503	515	528	527	540	488	505	526	506	521	526	497	504	536	529	520	498	510	499	517	498	521	521	535	529	535	526	535	512	544	520	507	527	533	497	523	526	477	517	479	509	527	507	542	502	533	556	548	513	527	518	511	507	531	512	489	504	494	518	493	519	503	491	515	497	565	491	510	498	512	474	520	506	540	531	543	524	522	550	543	545	510	499	543	492	529	490	539	548	517	547	544	497	483	547	547	536	535	529	505	507	508	559	511	511	502	502	493	551	484	530	522	489	502	544	545	503	534	550	559	537	513	513	558	522	539	499	565	544	537	518	535	526	501	530	509	531	513	530	506	544	497	522	510	533	499	536	504	510	537	501	512	489	527	530	552	493	541	492	518	557	540	503	507	523	506	512	547	499	514	520	541	523	498	541	537	490	521	487	542	468	513	519	533	533	542	495	568	533	531	556	533	563	492	504	540	545	507	494	486	540	539	488	556	505	502	524	530	522	502	502	542	566	562	527	532	557	477	500	505	531	527	479	499	469	536	479	513	510	504	487	549	511	536	553	531	539	449	519	540	501	535	528	544	500	520	509	510	542	539	541	527	523	540	555	506	493	508	551	548	538	544	535	543	527	519	491	520	530	547	529	520	510	478	512	521	533	485	522	537	534	504	512	527	528	510	522	467	529	550	568	480	565	493	516	508	472	543	504	561	527	509	494	523	560	517	530	535	540	528	516	516	526	516	501	544	520	519	511	545	495	517	541	520	510	485	467	525	528	498	468	524	535	513	532	491	515	530	536	480	515	570	536	509	519	501	496	539	512	522	487	508	519	547	491	548	544	483	518	550	508	503	507	531	523	533	526	533	526	499	486	500	560	522	505	523	533	550	512	538	517	521	545	518	518	536	525	486	501	529	550	544	512	510	531	510	485	531	593	488	477	489	492	514	540	476	526	495	563	495	498	571	507	504	512	509	551	530	464	552	533	527	537	545	552	531	559	524	524	571	490	496	525	525	513	520	489	540	532	511	539	528	501	496	544	521	528	556	521	554	519	529	516	565	528	523	506	524	513	551	551	522	506	506	510	529	514	544	533	487	499	516	525	511	564	537	520	523	524	535	487	503	517	545	525	503	541	564	500	497	535	533	506	526	519	536	504	536	540	563	501	512	519	543	529	520	521	514	544	526	542	531	540	555	523	489	503	555	480	513	524	502	556	510	528	509	558	533	528	538	521	536	530	510	489	535	544	521	536	526	544	510	517	495	482	542	502	508	568	531	491	507	521	526	499	535	556	573	507	489	535	527	596	569	543	491	522	516	521	518	493	567	544	477	517	488	533	496	516	515	513	525	485	556	515	515	506	484	527	529	504	509	497	509	478	494	539	518	513	508	539	513	525	507	497	523	520	572	485	510	525	520	512	543	520	527	557	504	544	527	514	535	537	519	538	564	492	499	532	544	506	519	524	493	502	554	553	530	518	553	493	513	550	502	523	501	558	504	516	539	466	522	488	502	523	530	499	521	515	494	526	536	500	518	504	539	520	504	547	513	482	513	518	517	522	515	531	533	506	501	553	524	530	534	499	524	518	512	560	561	504	519	496	494	511	530	544	509	544	537	544	505	546	535	501	509	531	492	526	527	534	525	527	534	497	529	506	558	529	535	512	509	495	507	539	517	546	511	516	524	552	540	535	604	486	507	541	510	524	512	495	513	526	488	519	532	510	505	512	540	501	514	523	499	526	548	543	514	473	524	514	540	551	519	532	537	557	528	503	547	525	537	571	551	508	529	488	523	479	534	517	536	540	542	546	520	495	504	527	504	582	515	509	522	481	501	506	540	551	525	513	503	494	534	565	533	544	500	544	464	548	475	508	505	564	499	518	548	477	552	516	517	531	511	524	500	539	498	486	527	557	548	518	514	512	528	524	566	521	503	534	525	533	570	512	542	534	503	535	513	522	518	527	545	554	564	538	536	519	515	534	514	567	499	509	510	552	504	513	493	534	530	567	511	530	556	510	545	574	509	516	506	521	501	539	510	513	503	532	507	527	520	559	547	520	498	531	550	527	525	555	521	512	536	549	517	525	514	502	497	568	529	548	538	490	497	525	508	522	538	506	536	532	498	522	529	496	510	543	461	510	519	496	548	552	517	519	526	520	541	467	527	480	515	590	533	562	515	528	509	514	508	493	535	528	559	513	509	516	508	556	555	548
1411	306	365	315	271	242	229	207	223	221	201	232	200	206	198	209	207	203	194	192	198	210	199	209	171	212	182	196	186	215	205	190	210	216	191	225	179	164	197	177	202	168	189	184	224	214	203	204	199	184	221	175	185	204	196	200	192	219	197	172	173	200	201	187	184	216	209	204	186	197	201	176	201	208	199	191	173	187	215	170	194	232	224	211	170	193	209	187	184	188	210	207	167	207	213	222	205	206	207	201	182	187	202	200	199	165	197	213	153	170	216	219	202	178	187	198	199	222	211	182	193	204	172	181	190	191	171	175	190	177	186	172	200	208	179	178	212	205	195	187	188	204	183	156	204	188	166	194	181	201	167	182	174	207	185	199	191	176	216	206	221	201	200	217	177	177	184	188	218	193	163	189	183	189	194	179	185	213	171	176	204	214	197	223	196	187	189	224	189	195	183	201	199	192	207	187	220	167	185	215	183	188	199	217	189	177	176	182	208	184	193	188	195	159	161	209	207	172	226	195	232	170	198	208	198	198	201	203	189	192	172	184	210	204	182	185	207	189	179	195	208	199	187	182	197	182	200	188	206	142	187	209	190	191	209	204	206	180	197	199	197	191	191	210	203	187	192	183	221	190	211	209	220	189	190	221	175	188	193	195	196	179	176	156	198	207	191	186	185	209	191	162	192	182	182	169	191	209	182	169	172	198	200	197	197	171	197	177	195	187	181	201	190	201	208	203	187	199	184	197	211	181	187	187	181	210	178	178	185	174	187	153	212	191	168	223	189	181	188	189	185	172	184	183	195	174	211	185	183	223	190	173	201	224	187	204	177	195	191	187	208	180	192	207	195	182	198	198	208	190	184	209	206	212	178	193	189	198	188	219	200	185	172	197	183	198	193	208	181	188	191	209	207	197	199	191	176	190	205	205	191	189	201	185	210	197	195	211	183	194	199	171	193	206	195	195	187	195	175	221	202	176	188	171	203	191	193	193	184	194	199	184	195	172	187	182	178	191	178	187	188	214	202	196	191	181	196	190	194	197	201	181	152	198	192	188	203	188	190	175	224	168	216	188	173	194	189	171	191	174	204	222	205	182	206	188	225	193	199	202	186	170	199	173	193	190	203	199	171	186	196	194	177	184	166	215	198	211	217	165	193	177	204	193	188	181	193	219	185	207	201	179	208	219	200	192	184	184	185	191	179	175	203	195	190	186	207	211	191	199	224	186	196	190	206	186	193	202	165	185	206	191	174	186	196	169	218	170	195	198	185	217	203	200	198	202	187	184	192	191	193	229	183	188	187	182	174	182	199	171	221	189	193	195	192	188	204	209	203	208	206	163	189	183	195	193	178	197	191	181	192	201	202	195	190	181	179	182	211	192	213	203	163	199	212	196	175	201	213	178	222	220	168	191	189	169	203	194	208	186	194	193	201	188	183	177	198	198	220	194	179	178	209	198	186	222	197	177	191	197	198	221	180	187	200	218	191	183	205	204	193	184	197	223	177	191	205	176	194	178	217	182	209	205	170	184	189	175	198	194	188	201	195	177	210	181	191	189	192	204	200	202	204	169	196	175	196	210	187	200	179	184	183	193	177	188	189	181	219	182	216	208	204	185	199	177	186	174	185	202	209	185	204	196	203	228	179	187	174	206	197	187	160	212	209	194	194	188	196	196	194	189	180	190	197	193	194	191	198	220	177	156	203	202	193	201	197	209	193	182	194	173	170	205	184	194	196	207	197	202	191	213	196	185	179	171	193	218	192	203	213	185	188	196	198	197	178	175	181	215	195	227	199	186	210	199	187	201	192	193	205	194	207	212	209	195	198	200	196	201	192	188	195	184	192	191	206	202	184	183	202	190	180	168	180	185	180	208	196	208	224	190	207	179	207	183	211	177	191	192	208	186	188	179	194	206	180	212	174	207	216	195	185	229	176	179	197	203	178	201	212	201	213	179	241	193	190	173	191	194	178	179	182	195	196	213	205	205	183	182	213	191	193	183	169	200	196	202	214	208	190	171	194	215	230	204	191	198	177	204	193	191	209	180	224	168	170	183	189	182	196	205	194	188	176	196	183	190	185	188	177	188	191	195	210	186	204	199	219	196	181	191	177	177	197	204	183	184	221	186	188	211	192	175	211	203	200	195	189	167	200	196	190	195	212	181	188	212	203	176	202	184	205	188	187	171	212	195	205	171	183	209	196	188	206	185	190	184	177	192	171	218	219	206	210	220	188	183	194	200	204	197	215	199	193	225	204	206	192	196	183	192	219	207	188	188	203	194	220	169	203	192	172	193	195	223	180	198	196	203	192	207	209	191	166	201	213	185	185	206	199	173	184	197	200	183	169	240	201	215	200	207	179	195	171	188	160	179	203	196	189	202	176	215	209	235	178	196	200	211	181	220	225	176	185	185	199	180	206	178	205	217	191	191	188	201	173	190	198	184	176	190	191	194	170	205	204	174	211	218	207	174	191	182	149	199	205	183	186	179	204	159	181	172	198	167	181	207	161	203	206	203	184	182	194	190	196	183	205	183	181	196	160	180	178	195	215	189	199	189	175	193	182	203	185	183	192	183	183	199	212	213	194	214	192	199	173	169	200	205	187	186	202	187	191	193	191	200	216	189	220	212	229	203	210	170	190	205	184	224	200	200	159	184	205	174	173	212	167	186	180	162	196	200	199	191	180	166	199	197	182	189	191	189	177	220	180	209	199	191	202	191	214	189	173	171	178	186	196	216	211	189	192	204	196	214	214	206	197	205	218	182	194	179	200	159	171	191	180	192	190	172	184	212	193	180	190	178	209	205	189	204	228	214	220	196	175	173	215	175	172	184	191	174	211	203	207	204	191	197	184	172	205	203	193	189	195	194	204	208	187	199	183	177	209	185	202	202	193	183	179	171	182	210	215	210	197	194	221	210	211	181	206	210	191	192	208	204	181	193	200	184	171	173	221	179	203	195	183	215	218	175	199	185	196	211	181	197	211	193	177	202	182	206	187	199	200	174	198	215	176	173	212	212	201	210	189	190	190	192	188	209	174	189	168	212	170	168	175	193	168	194	211	213	193	205	233	185	206	189	215	192	162	195	191	172	194	168	181	184	199	189	187	193	160	195	165	176	169	208	196	194	189	192	171	214	217	190	177	198	162	205	179	196	186	225	190	179	196	203	209	216	167	224	180	180	177	183	164	201	171	204	204	196	196	188	188	226	180	209	194	184	200	179	206	190	226	182	197	185	209	176	161	193	177	216	178	205	198	183	200	198	182	199	184	210	182	190	207	196	177	160	200	183	211	192	204	191	209	183	194	222	188	187	195	200	184	214	207	204	165	207	201	200	187	181	203	187	215	182	184	190	211	211	209	205	231	192	220	213	209	179	199	197	175	180	206	191	208	184	208	198	181	237	222	211	201	184	192	176	204	183	200	182	186	197	212	184	182	197	196	212	195	204	216	196	189	192	194	171	202	207	224	193	190	188	173	201	207	194	212	168	201	173	198	176
1770	608	824	995	905	838	749	700	729	593	600	636	625	549	569	565	543	556	541	578	546	549	490	521	546	558	511	526	509	488	526	517	516	533	539	490	515	482	468	509	504	483	459	483	473	554	472	516	502	497	509	447	458	468	492	488	491	468	458	465	438	459	485	466	454	479	460	499	481	465	527	451	460	447	513	538	499	471	479	497	454	480	499	494	521	472	464	484	506	512	467	484	463	455	502	487	450	469	487	479	470	501	452	462	502	473	492	473	464	466	459	467	496	477	465	475	505	492	493	475	506	467	511	460	493	490	499	475	483	478	476	460	475	475	487	454	503	473	479	453	508	470	472	470	476	490	498	502	445	474	462	468	467	503	474	458	454	484	466	484	483	502	492	455	476	460	432	448	466	488	465	495	463	493	473	508	477	488	462	477	489	457	470	404	465	511	464	520	466	467	518	474	473	472	510	454	489	455	472	496	438	433	469	495	470	468	483	453	498	481	489	468	468	505	465	464	471	475	447	506	480	466	490	502	467	443	480	451	500	506	486	494	476	494	488	502	464	485	493	503	470	496	510	481	467	469	500	466	499	444	473	460	476	489	463	501	485	497	476	466	486	479	512	457	463	489	436	460	500	464	457	490	504	463	483	465	469	448	468	479	472	459	492	467	495	487	477	457	474	481	426	451	461	458	469	475	458	476	474	494	520	474	461	487	485	471	540	468	511	483	489	470	469	472	449	477	489	476	476	518	428	449	482	472	478	497	482	462	464	487	495	505	474	453	522	501	471	477	461	475	480	426	485	489	498	501	455	434	532	436	465	464	440	456	490	437	471	453	477	466	506	483	485	456	486	409	456	489	525	473	503	479	437	481	459	492	503	507	483	493	470	478	467	445	478	486	484	455	427	465	482	478	461	496	453	488	460	440	508	489	479	502	478	504	466	466	490	451	457	473	486	431	448	473	476	484	479	501	476	440	425	476	489	484	465	503	453	528	470	444	491	523	466	462	488	469	489	451	475	507	520	472	452	481	468	472	486	436	486	421	438	459	464	460	463	478	459	470	474	484	446	499	522	471	456	533	464	485	467	450	457	511	463	451	487	491	486	486	495	413	442	436	460	449	481	478	455	425	472	440	522	472	487	477	503	465	511	469	489	459	470	468	462	441	499	505	480	475	489	444	474	447	458	462	458	467	448	442	479	489	448	435	454	491	490	442	502	466	450	466	514	473	519	519	476	471	450	471	449	446	460	477	459	513	454	468	479	471	470	452	457	403	459	478	452	483	524	479	490	503	469	492	491	438	489	500	473	451	451	503	449	461	454	499	534	467	484	488	462	499	459	455	498	483	493	467	469	477	483	451	487	433	501	453	468	465	449	467	489	436	456	455	465	476	479	459	436	490	481	472	469	441	501	490	539	476	494	491	485	451	453	487	447	478	462	488	514	484	418	472	456	462	489	503	441	448	471	460	497	476	493	435	481	485	478	475	486	465	476	482	491	478	472	492	445	444	491	460	490	496	449	445	475	455	521	494	477	471	471	439	484	463	466	487	460	444	438	457	485	456	513	495	454	447	480	453	461	471	457	457	478	488	490	465	498	454	464	466	461	466	482	460	439	489	475	482	461	468	479	450	452	471	466	458	479	486	462	443	460	480	478	453	494	448	481	440	500	491	458	479	451	499	459	507	520	481	465	490	463	440	473	492	483	456	480	493	505	505	492	487	455	500	472	444	462	490	454	491	470	510	453	451	464	461	457	473	461	460	442	458	512	482	471	461	479	472	474	451	433	501	465	488	465	468	441	471	447	501	452	449	464	461	484	468	505	452	444	500	481	477	483	476	468	404	491	490	455	481	454	469	472	479	426	492	488	541	454	472	474	509	498	487	527	459	503	472	456	460	503	472	467	487	469	462	511	482	457	447	495	482	483	487	473	488	495	484	474	472	487	469	451	464	437	484	471	446	483	470	471	478	453	481	530	420	497	456	461	499	485	433	507	469	516	465	433	477	482	498	474	466	526	444	463	494	478	465	428	509	484	502	466	484	470	452	477	510	450	479	472	454	479	497	463	519	492	487	479	510	463	466	456	484	449	466	460	453	436	449	441	452	503	468	503	474	483	466	507	468	480	489	482	459	447	476	500	513	439	461	488	456	461	488	491	488	494	466	459	485	463	501	457	493	450	499	444	483	457	523	493	450	463	479	475	443	473	486	441	487	481	434	437	482	476	449	456	447	444	513	502	487	472	448	469	426	482	451	464	470	481	490	441	455	468	466	461	457	464	474	511	444	485	454	460	437	488	455	505	470	458	438	491	466	465	512	507	462	477	474	494	524	470	473	489	523	487	463	424	482	462	489	473	485	467	447	473	419	448	471	492	507	429	461	497	514	483	491	462	472	473	470	484	454	505	471	422	484	494	486	450	476	506	470	429	454	492	539	502	433	477	454	467	468	462	481	433	450	490	489	467	469	471	425	470	509	484	490	465	491	467	433	484	475	480	465	462	463	470	504	438	461	466	477	512	517	469	515	475	466	453	462	486	486	430	437	497	479	435	476	493	521	466	482	491	470	514	505	455	494	516	479	472	486	461	456	495	443	446	493	452	469	509	505	467	453	494	483	465	442	470	472	469	454	447	486	468	493	469	485	468	465	514	447	462	443	466	490	445	451	481	499	472	484	460	456	460	470	490	466	466	471	441	442	479	488	470	475	500	449	462	464	491	464	450	454	419	480	472	470	466	497	472	463	519	435	493	446	504	468	488	483	437	499	434	493	466	461	485	530	473	471	492	458	483	488	490	434	446	471	454	462	523	447	478	454	422	503	496	522	463	504	444	463	494	473	457	454	513	438	447	459	483	464	475	474	468	432	469	440	459	479	461	442	471	475	483	463	473	459	444	435	452	472	501	471	498	468	463	501	487	485	451	473	453	476	453	464	513	430	444	480	487	457	441	499	443	464	432	495	485	467	491	443	426	476	458	490	489	469	482	448	443	475	455	504	479	478	502	457	451	473	486	458	495	505	445	450	477	500	437	474	499	487	501	518	455	510	502	484	470	472	452	505	485	445	479	496	474	491	468	461	456	461	479	492	464	481	472	477	474	461	456	522	462	500	447	476	451	474	468	461	458	467	458	486	513	467	497	434	473	450	478	442	504	454	477	457	434	480	490	417	490	479	488	464	501	507	491	433	469	494	486	480	486	437	484	469	480	472	458	463	468	479	481	433	502	463	514	494	470	514	443	482	499	499	447	519	509	503	433	504	474	489	453	473	456	472	439	466	438	478	444	506	466	484	487	432	494	465	514	511	486	456	466	473	488	472	463	433	468	453	509	485	469	513	463	494	494	477	496	466	492	485	513	462	501	432	453	439	474	510	535	476	462	464	486	498	484	473	466	467	445	492	488	464	443	474	471	478	434	454	412	484	436	464	463	499	479	490	487	519	448	504	508	462	463	458	483	495	452	500	460	462	449	436	494	498	478	487	457	465	521	431	467	515	493	509
7421	770	773	729	557	417	418	325	390	343	341	318	322	313	317	271	306	303	304	286	299	268	296	291	280	292	277	270	287	274	248	273	251	266	256	303	285	250	238	287	265	261	276	289	273	276	238	286	284	285	246	272	228	234	279	275	283	257	273	280	294	280	256	265	234	245	237	282	275	250	265	249	273	269	258	257	293	231	289	278	250	273	262	266	261	270	274	270	291	300	288	272	267	239	271	262	267	274	274	257	235	254	262	239	265	272	269	266	258	272	254	259	247	258	265	250	265	289	255	260	262	298	281	250	280	289	252	265	248	234	273	228	271	273	305	251	259	262	236	277	296	288	211	261	231	264	291	272	263	242	278	261	242	275	264	292	272	243	256	235	271	276	232	277	264	288	238	256	292	259	286	247	238	280	312	244	256	245	273	271	276	277	241	279	260	234	299	270	290	251	282	281	257	243	282	253	228	271	258	273	272	261	265	246	265	310	255	263	272	281	266	244	251	248	264	280	277	271	270	270	252	224	248	253	258	256	264	266	273	270	247	245	246	271	274	280	285	246	270	302	266	286	260	245	241	256	260	293	272	269	257	222	264	260	281	277	243	255	271	271	257	270	271	243	280	273	240	240	268	283	264	251	248	250	242	219	237	280	231	293	254	235	299	248	270	279	286	239	281	253	248	255	257	272	279	305	277	246	235	251	288	268	249	248	281	262	271	274	273	268	290	270	289	293	245	240	236	241	250	306	229	243	248	240	247	256	278	231	243	242	251	266	261	257	241	248	262	274	267	263	258	258	269	266	278	264	257	266	258	271	259	296	254	244	298	256	298	258	270	241	261	268	244	237	272	287	251	254	251	246	245	260	257	257	241	269	291	254	265	292	264	271	260	268	243	258	282	230	254	272	238	245	238	263	298	258	281	271	255	272	241	247	238	240	242	256	237	257	275	228	270	285	271	282	267	289	257	262	271	238	255	275	284	289	251	286	297	256	264	247	284	276	276	261	269	255	258	239	269	254	268	262	238	270	266	272	248	302	266	259	278	255	250	268	246	270	272	259	254	262	261	229	296	280	279	280	296	265	291	272	257	263	258	289	260	287	252	267	288	250	255	247	255	256	274	250	254	260	233	276	284	236	262	271	285	257	267	275	235	281	240	299	262	271	240	230	266	236	281	247	273	280	258	264	253	278	245	243	274	282	285	252	251	249	278	277	263	258	258	275	245	276	269	254	275	250	255	249	235	267	264	256	244	249	255	255	255	257	239	245	290	251	274	283	262	249	250	229	261	287	278	249	283	272	272	267	283	262	274	251	255	245	249	259	283	258	248	265	269	256	265	264	270	265	278	252	251	262	283	270	244	257	230	250	259	257	275	264	279	270	251	259	286	284	247	282	247	277	300	259	235	260	231	274	267	285	279	296	257	278	259	301	262	264	258	275	290	267	273	250	278	269	271	249	267	249	259	266	260	245	266	236	290	258	275	270	275	257	264	260	251	239	254	259	258	268	262	256	308	244	272	258	271	248	265	277	240	267	255	251	261	276	252	269	273	303	259	246	244	236	277	255	281	267	240	276	249	279	250	261	235	284	279	249	263	275	219	293	274	250	273	278	254	297	262	239	261	255	293	242	289	263	259	247	286	275	272	251	239	273	263	236	235	261	272	270	301	255	268	284	276	280	257	268	266	279	270	282	267	229	289	270	249	272	263	254	265	224	296	233	265	269	247	282	258	291	256	269	274	252	242	282	273	244	225	275	272	273	256	255	245	259	262	280	257	243	284	251	258	249	278	271	265	257	257	269	273	289	281	290	295	271	245	262	264	276	263	231	245	278	268	246	267	274	290	268	269	247	264	268	264	245	251	278	257	271	277	260	261	268	240	242	266	235	273	251	282	263	238	249	274	301	265	275	247	263	268	287	247	273	270	239	267	270	266	284	292	258	273	270	280	245	271	287	260	249	260	284	262	264	285	265	282	247	251	239	271	263	271	234	294	269	259	269	265	268	252	267	259	270	258	283	252	274	299	286	236	242	214	280	277	260	262	260	274	277	269	288	260	238	237	230	291	285	272	259	261	276	286	243	252	287	269	262	267	282	273	295	219	244	254	265	259	272	251	279	261	270	271	293	268	272	282	241	280	263	267	247	236	254	258	274	291	277	271	279	262	270	301	268	289	279	269	267	269	253	249	243	288	276	272	268	264	257	262	256	283	285	251	264	243	285	260	247	260	271	282	287	289	258	242	246	255	239	268	215	290	296	262	259	284	281	256	258	259	258	268	267	234	245	257	278	285	258	281	261	251	288	252	207	245	268	267	269	256	242	222	263	292	241	236	251	249	273	258	265	280	285	261	269	263	248	282	266	284	257	280	254	279	250	271	270	270	278	276	225	279	273	290	287	250	259	221	274	271	259	230	302	257	238	263	264	258	249	281	252	254	262	266	267	251	281	251	289	249	254	271	250	247	264	247	258	282	266	298	266	254	245	255	250	253	279	258	250	275	240	294	258	312	258	248	299	287	263	234	257	272	257	257	276	287	248	273	253	281	273	283	264	278	255	290	281	284	252	278	243	232	270	280	279	260	305	278	269	243	304	281	271	265	285	270	290	292	251	252	275	267	299	238	256	283	251	238	256	291	265	245	259	273	258	284	254	272	261	264	274	286	303	263	282	267	248	254	279	251	268	246	264	255	246	258	276	292	259	277	260	265	284	243	273	253	268	248	256	249	260	262	268	281	244	286	278	288	247	212	261	299	277	254	263	282	269	279	239	256	270	253	249	287	272	264	267	262	271	272	271	243	271	279	252	269	289	251	280	256	272	264	220	248	291	262	249	240	229	273	268	234	274	232	283	245	253	296	269	224	260	253	251	238	242	276	275	267	272	233	282	282	275	279	281	256	274	265	245	263	225	240	254	267	267	262	275	280	267	254	253	251	240	260	276	242	278	278	254	273	253	274	243	257	277	249	267	232	269	269	269	296	249	255	254	266	268	249	279	286	263	265	271	270	285	276	256	261	248	277	290	271	288	265	276	256	264	275	269	259	272	242	267	247	227	277	257	268	273	249	270	272	300	242	236	267	272	261	270	260	303	267	268	261	274	249	271	259	265	229	263	266	274	266	265	237	222	243	235	247	271	265	273	248	261	283	265	277	247	267	251	250	239	275	277	222	261	247	296	263	272	249	274	259	252	251	263	288	268	269	254	263	259	239	276	263	279	269	254	267	270	282	256	242	291	249	250	302	257	270	254	246	272	274	286	234	251	269	260	261	226	273	207	236	283	275	282	250	313	292	270	279	269	257	264	252	273	209	238	263	260	272	283	265	274	283	302	259	284	275	281	252	252	235	266	282	267	289	274	248	300	260	267	260	279	271	301	269	275	276	264	259	272	253	284	241	273	292	244	279	245	246	262	256	255	292	233	267	275	262	292	251	272	251	302	246	263	281	287	250	256	258	256	287	284	292	243	297	253	277	260	270	252	248	266	262	227	259	234	264	284
6346	1091	1836	2294	2013	1693	1493	1362	1224	1069	1031	1037	925	949	849	899	904	820	823	820	794	754	794	757	791	781	734	740	736	684	727	674	696	645	707	673	712	659	703	668	642	698	636	633	682	657	694	661	638	629	662	628	601	673	639	645	629	630	626	623	634	609	634	625	639	619	647	604	657	636	634	662	646	616	674	648	627	654	614	631	631	598	615	631	643	554	607	593	571	642	659	658	670	621	651	628	627	626	654	615	634	563	603	611	625	620	628	619	658	637	617	610	625	614	598	584	536	692	620	602	618	583	603	634	612	610	613	620	632	611	584	606	581	599	633	583	604	577	633	603	624	617	669	587	587	683	617	634	585	612	652	638	660	602	653	616	664	605	630	636	591	637	618	603	651	611	634	610	621	603	624	646	620	690	603	652	626	602	603	651	610	623	549	605	580	642	603	613	659	643	636	649	585	637	580	606	658	604	615	611	593	639	652	631	627	636	648	608	584	596	607	622	628	623	605	560	604	585	596	600	596	621	630	622	623	626	626	640	623	637	638	595	596	630	614	599	600	630	653	620	623	613	604	609	617	592	635	612	605	608	612	614	574	628	594	623	607	612	614	579	581	594	583	637	634	641	577	601	588	619	619	629	593	624	611	619	624	571	613	605	640	621	645	663	600	597	582	666	634	625	608	594	613	555	626	587	640	618	595	619	689	600	576	621	635	600	644	581	591	638	610	619	642	582	589	578	608	595	564	649	640	615	606	617	592	626	647	635	627	668	623	612	622	633	659	590	609	602	598	628	582	610	644	581	636	631	598	570	600	614	598	647	642	569	635	592	576	623	642	649	624	590	615	615	633	625	605	609	603	618	582	634	577	529	556	598	617	683	599	621	620	641	620	627	626	607	623	590	626	616	609	565	569	593	568	620	591	548	596	642	620	545	686	612	633	620	616	604	678	608	583	632	645	594	619	628	607	614	592	623	616	670	648	596	614	622	642	646	624	613	579	624	649	601	630	619	645	663	589	668	636	599	629	624	659	620	611	614	620	611	662	602	604	574	641	593	609	630	597	657	620	608	579	606	635	631	609	638	660	595	624	611	626	595	613	603	633	610	637	602	605	614	604	609	628	568	638	583	614	621	602	565	626	623	604	638	569	595	599	590	630	644	618	616	625	594	661	601	617	600	629	634	640	608	588	608	627	588	577	637	636	622	607	599	628	608	590	641	576	658	630	595	616	624	618	652	645	641	624	607	615	604	644	625	636	619	630	628	624	601	631	585	604	615	646	610	631	614	619	601	657	611	620	642	589	626	656	599	635	590	596	612	633	606	621	564	591	627	671	654	621	628	617	604	580	587	631	557	598	602	682	624	623	647	637	605	651	626	594	596	636	612	604	612	589	607	608	621	599	658	617	648	602	598	629	627	604	630	579	626	608	583	592	582	636	637	604	649	605	658	593	615	636	617	656	615	607	625	597	632	619	572	612	670	589	657	611	611	602	614	632	592	634	634	607	664	627	585	580	651	633	595	661	574	620	599	595	651	601	664	589	621	611	605	585	628	646	660	636	626	620	620	664	635	591	624	619	636	621	585	640	643	633	620	627	627	633	620	623	603	629	600	664	623	592	645	602	597	628	615	622	623	607	617	651	641	638	624	603	579	628	656	610	647	597	603	596	620	614	638	619	600	584	635	588	610	631	653	625	593	602	578	590	542	615	629	638	638	633	620	630	586	637	615	595	546	618	632	620	614	593	554	624	637	621	598	632	562	604	602	587	619	654	612	596	622	553	597	610	576	603	582	613	586	610	612	575	608	618	623	572	658	636	627	642	606	616	654	644	637	600	636	630	622	651	634	581	672	648	599	580	620	632	607	596	638	657	596	607	578	632	611	604	628	607	628	642	619	629	636	634	630	652	633	645	610	585	625	591	657	629	604	605	588	630	642	625	604	643	587	638	562	614	599	619	554	625	663	624	623	594	643	632	630	659	618	641	642	628	563	611	616	597	628	627	649	634	573	613	639	614	637	626	587	593	607	642	618	606	583	583	623	594	581	636	632	597	610	674	612	623	638	611	635	629	614	633	588	625	570	631	612	597	598	639	645	646	594	596	632	653	604	659	616	664	609	616	579	640	635	617	602	608	620	625	619	649	613	658	625	640	608	604	654	627	622	644	640	614	666	613	617	643	612	631	593	583	640	634	617	604	602	593	628	652	600	641	620	610	655	616	617	666	607	673	637	627	656	607	665	641	611	634	631	598	590	649	599	600	600	575	586	641	607	583	623	604	594	626	622	660	582	689	611	596	601	666	621	594	572	594	648	574	599	611	622	572	629	609	596	602	680	648	605	647	625	609	577	586	587	640	594	634	625	588	627	598	608	660	618	648	560	622	640	651	614	624	639	650	596	628	596	642	640	636	637	651	667	590	620	623	614	616	630	617	597	610	601	647	610	611	631	626	604	565	591	619	591	618	647	634	648	639	610	653	600	631	608	625	627	596	614	602	617	653	622	652	638	640	642	600	607	618	593	581	617	602	583	633	593	625	621	620	599	573	599	611	624	628	639	653	624	607	656	599	598	630	643	628	598	632	629	621	624	618	624	606	640	633	648	635	614	620	635	588	613	609	603	575	598	655	629	604	599	619	649	666	644	610	600	628	630	624	603	624	634	614	609	627	604	637	624	628	600	614	613	616	608	622	591	596	613	608	570	641	615	618	595	630	589	603	630	600	640	630	594	634	597	622	641	651	658	605	649	594	609	600	590	593	599	612	632	637	598	642	632	622	595	630	606	626	652	592	668	610	647	634	594	633	613	641	586	638	656	567	632	632	636	600	616	637	592	583	593	621	636	602	654	631	617	624	623	586	659	630	652	629	609	579	644	613	593	640	615	627	653	626	658	655	595	599	615	608	637	596	606	585	632	575	591	650	633	649	641	619	623	643	689	662	615	604	701	601	648	624	657	644	626	581	664	628	646	620	647	633	646	629	639	601	654	598	596	617	642	630	637	660	588	622	672	619	608	650	632	607	629	652	607	628	632	602	580	605	557	630	612	630	592	600	646	603	625	622	624	615	598	581	587	582	630	624	619	584	623	601	588	643	618	616	603	605	612	618	655	624	613	567	604	644	598	612	637	597	649	642	603	601	615	649	582	633	603	602	631	666	643	617	618	646	587	645	637	611	639	609	629	672	593	583	655	659	607	572	603	606	625	632	593	616	628	612	633	650	596	603	587	619	609	584	580	608	620	620	593	614	644	634	565	651	647	571	553	621	618	622	645	635	647	630	660	639	611	585	641	636	640	662	629	631	644	624	610	611	634	621	594	573	648	587	642	613	600	669	648	588	593	619	600	639	612	625	604	638	619	631	622	578	634	635	579	623	625	640	617	647	584	599	605	644	611	625	657	599	585	587	599	609	655	605	614	567	635	642	608	642	649	609	620	640	618	626	660	630	569	598	636	639	646	624	612	620	646	641	632	635	552	619	616	581	643	605	627	636	597	626	591
13907	1388	1303	1055	789	577	462	423	418	358	320	335	347	267	307	297	308	266	266	232	264	286	221	248	252	267	255	270	231	253	241	261	243	216	219	211	254	216	226	227	244	228	240	226	225	225	232	236	218	226	225	255	257	233	210	214	224	230	223	218	237	239	237	228	224	246	243	228	220	254	200	227	223	203	221	190	243	218	201	237	244	250	211	268	220	239	228	208	259	240	204	230	224	226	208	202	223	225	204	207	229	247	209	222	209	233	213	216	235	249	263	236	212	235	205	205	196	221	198	182	223	259	206	219	233	209	236	228	246	217	237	207	236	204	238	203	245	225	217	229	233	216	229	236	208	248	211	220	216	226	201	208	221	186	234	228	228	241	219	232	231	227	225	215	211	198	214	190	222	220	237	210	218	242	229	203	222	214	248	227	230	229	216	212	220	238	222	236	218	218	209	223	239	251	225	228	214	220	203	240	218	224	206	223	193	208	218	210	225	203	199	220	195	211	221	225	215	255	236	207	225	233	234	219	206	230	232	234	223	234	210	235	205	245	228	204	243	227	218	211	215	217	237	237	237	202	203	232	240	223	223	217	248	199	222	229	264	246	208	220	222	200	221	210	210	221	239	226	227	223	223	242	211	252	201	238	215	240	248	234	234	233	204	221	214	212	196	205	204	215	216	194	225	222	244	208	232	240	231	208	224	225	210	236	217	197	232	211	222	208	205	244	225	230	225	230	206	220	231	212	216	233	214	209	209	218	218	230	233	227	232	209	266	235	220	209	200	212	232	219	239	210	200	217	226	207	210	234	222	228	239	251	208	238	231	220	194	228	194	228	215	230	204	243	207	219	222	228	207	233	221	223	225	202	221	222	216	244	224	252	220	202	193	206	249	227	223	220	213	210	225	241	200	204	255	221	236	213	194	215	200	202	225	235	236	214	213	220	232	248	242	223	232	206	216	195	225	212	238	222	216	244	236	209	215	221	221	181	237	215	211	214	232	214	213	224	204	212	196	210	201	222	205	223	208	203	232	213	232	238	235	196	228	210	230	230	243	241	240	239	226	225	252	226	211	224	239	210	231	224	237	255	212	219	238	232	219	214	225	222	223	204	250	208	212	199	227	212	218	216	209	220	256	218	206	225	273	216	226	217	231	239	231	209	215	238	248	229	179	206	221	232	211	213	254	186	231	206	201	223	227	241	233	216	227	228	218	196	194	231	233	220	256	201	216	236	238	212	229	254	236	225	220	180	239	233	205	193	231	198	225	226	206	221	232	221	194	209	253	247	244	215	220	216	240	239	226	224	224	200	187	227	207	215	241	209	219	223	217	193	198	227	216	216	235	243	212	203	229	228	223	248	226	185	223	213	217	212	208	249	216	210	220	216	224	240	200	231	208	230	212	216	200	210	232	195	208	221	230	216	219	240	233	241	231	226	249	194	214	223	239	220	233	249	231	247	219	205	200	200	223	216	230	251	273	227	228	236	207	238	234	216	202	209	211	213	204	240	202	197	211	232	194	211	201	235	228	216	262	255	241	227	215	218	226	203	193	184	220	208	207	240	209	199	255	224	192	219	202	231	234	227	201	209	226	219	227	227	241	197	259	229	210	231	227	215	222	211	208	207	213	213	245	226	232	235	219	222	238	198	213	231	246	213	223	211	209	258	219	188	244	212	217	224	263	270	223	236	222	230	226	228	218	205	222	222	256	224	240	232	254	206	222	249	206	249	201	216	180	201	222	214	207	196	199	229	201	230	219	227	235	211	231	228	215	232	212	232	231	210	282	229	216	239	215	188	197	233	208	231	208	249	246	232	218	223	222	218	211	229	214	228	219	234	239	197	218	228	205	226	241	186	242	227	210	208	226	250	213	206	243	226	221	229	227	212	217	238	238	226	211	222	227	202	207	243	205	235	237	213	209	239	248	228	217	211	240	188	209	208	225	229	215	238	240	228	240	226	207	234	227	244	232	223	203	240	219	229	235	238	251	232	194	202	193	212	230	225	246	239	246	227	238	209	242	220	195	216	224	208	229	224	238	223	208	197	232	241	197	233	223	217	220	217	209	209	217	228	209	234	232	218	228	230	227	198	205	224	234	211	200	225	211	229	193	208	206	233	220	214	216	194	203	221	191	231	226	193	241	242	254	236	192	230	229	206	175	222	232	220	204	224	256	214	231	213	204	234	219	220	203	219	237	216	235	254	217	207	204	249	219	225	238	222	198	196	210	231	209	220	223	234	192	213	246	197	217	202	202	241	236	229	215	213	217	217	231	213	250	209	224	220	211	222	192	205	210	219	221	212	240	236	230	235	213	210	217	227	195	226	218	221	239	220	230	235	235	210	199	210	255	207	195	215	217	226	240	197	218	225	241	223	213	257	241	247	211	212	245	221	229	220	207	240	245	223	216	218	235	222	207	222	233	240	220	203	226	228	201	220	216	213	241	246	241	225	216	223	230	225	240	211	236	221	212	212	238	203	203	190	204	231	217	239	224	214	222	233	236	236	218	237	220	229	233	211	229	223	219	216	227	214	247	226	217	240	203	224	177	202	258	215	207	216	203	224	222	251	229	234	215	198	233	237	200	228	205	216	243	219	204	226	226	230	201	226	236	239	226	227	226	221	215	260	214	249	213	210	218	237	238	222	232	231	201	245	221	253	209	252	205	220	233	229	240	210	219	215	214	203	213	202	213	206	222	236	205	233	237	239	246	222	224	236	246	219	248	220	216	234	234	235	234	230	197	197	208	252	226	204	216	227	209	246	221	210	222	241	228	240	190	224	228	217	217	209	223	212	198	195	220	198	220	230	241	225	267	209	242	228	222	232	212	207	211	204	240	219	233	242	226	200	209	214	200	223	196	204	233	193	238	212	188	221	225	217	211	199	220	226	240	213	213	223	221	232	225	223	218	234	212	206	237	215	248	233	208	213	209	244	245	206	219	254	214	207	208	219	214	218	208	202	214	224	243	235	221	237	214	247	226	241	214	246	223	217	204	211	209	213	234	213	244	225	226	217	230	215	275	221	199	209	245	227	214	233	215	215	236	214	228	217	210	229	225	228	220	190	209	222	224	210	217	241	210	203	215	218	210	206	213	230	213	241	230	213	242	234	207	237	215	235	207	230	218	220	223	218	224	228	236	253	229	231	219	212	229	228	248	204	231	214	278	223	218	257	219	220	243	220	215	230	258	223	211	220	235	228	207	230	213	222	228	207	222	249	221	201	208	243	249	229	244	246	253	197	199	209	215	218	220	221	215	211	233	210	205	199	255	224	218	243	219	219	228	209	222	194	238	210	223	202	217	241	233	200	210	208	212	242	234	214	220	230	215	226	214	216	221	218	218	244	222	220	235	201	231	231	214	236	216	208	229	223	219	234	210	204	236	216	250	215	232	217	222	215	172	213	196	195	225	227	214	201	233	241	214	210	235	208	223	219	240	235	207	233	250	220	242	241	239	214	255	203	214	215	229	250	225	259	212	212	194	217	227	237
8349	1284	2741	3176	2807	2292	1959	1681	1511	1366	1242	1130	1127	1052	935	931	877	881	856	802	779	808	761	746	799	797	717	736	656	649	621	635	648	665	600	573	638	588	629	651	601	629	557	591	592	626	574	564	616	596	573	580	553	563	610	563	607	492	565	546	545	549	545	501	567	548	530	584	495	547	554	522	519	552	545	534	481	520	562	525	523	518	541	547	521	526	503	542	555	540	509	522	558	497	506	535	534	535	529	548	525	516	524	511	520	522	534	502	488	563	509	551	536	525	531	491	507	495	544	538	512	552	544	495	536	495	519	516	492	513	502	562	511	508	506	514	544	504	517	482	519	502	531	503	511	536	495	516	513	548	471	497	518	536	506	500	558	528	494	509	493	509	502	474	497	494	501	534	532	513	542	528	523	481	516	546	508	489	496	496	486	569	535	493	491	492	563	531	514	515	496	504	564	515	511	568	477	536	528	476	498	510	531	550	488	510	518	516	508	507	509	508	500	527	523	507	546	545	502	497	490	519	510	539	504	498	506	532	471	501	473	534	518	494	510	480	509	534	502	489	571	514	544	536	539	491	511	518	504	524	552	491	519	502	477	521	536	583	543	542	489	470	523	501	506	521	510	501	548	523	489	501	548	583	529	505	513	516	538	499	486	488	492	496	509	511	542	491	528	520	544	471	513	504	536	559	549	467	510	495	553	498	565	523	542	537	531	498	543	501	500	532	499	494	486	498	478	530	546	502	514	516	498	526	560	499	553	475	519	506	539	530	502	501	537	513	514	520	497	524	530	519	496	546	528	532	516	518	515	503	482	502	491	496	526	524	523	534	515	518	473	490	528	519	528	506	513	523	492	544	554	502	546	520	507	514	523	530	543	556	525	544	532	499	511	500	506	502	516	535	514	521	515	547	500	524	568	537	522	567	522	498	524	530	521	506	521	494	483	481	477	495	504	560	542	535	493	508	564	496	502	514	522	536	487	509	507	510	495	509	522	543	562	555	526	479	578	485	517	571	543	524	509	496	515	523	545	506	525	479	529	547	488	459	508	541	527	522	513	532	525	460	546	513	514	547	514	477	509	484	533	507	559	494	530	546	516	520	544	487	498	496	500	532	511	533	521	524	523	520	510	533	550	555	475	488	496	531	509	499	508	525	475	536	544	506	490	520	539	525	551	537	529	506	511	533	486	521	539	530	529	560	514	535	493	534	519	516	550	499	497	510	504	507	500	509	546	534	550	490	550	558	467	573	498	525	551	511	514	528	496	509	508	489	506	515	538	558	542	495	514	494	507	548	532	511	534	504	503	527	506	542	467	539	485	484	510	492	525	500	522	525	508	527	470	489	572	519	509	490	523	477	516	545	518	531	559	482	535	485	496	524	518	509	507	495	514	511	515	559	534	503	493	482	560	560	516	515	553	537	550	502	506	520	479	546	496	495	516	502	521	514	503	547	554	539	531	561	477	534	518	512	509	555	479	531	544	531	499	532	538	522	532	466	512	513	526	512	529	534	514	513	468	525	506	545	523	486	509	548	542	534	469	513	485	548	501	444	528	526	531	556	511	528	532	513	551	504	540	480	490	520	499	533	550	487	531	464	508	490	527	528	534	560	499	533	552	515	504	509	479	513	521	503	496	505	519	490	572	550	529	482	503	525	502	508	473	537	503	487	535	527	502	551	515	574	551	522	526	488	557	528	489	500	519	493	575	514	479	509	522	500	502	513	532	544	539	532	511	521	547	513	533	551	511	496	516	469	505	509	494	523	492	500	514	500	525	528	552	527	504	511	490	541	485	493	515	511	507	508	538	549	498	476	508	524	484	522	523	492	537	497	558	547	532	511	498	522	512	545	553	536	532	522	520	535	556	521	525	494	495	492	530	521	499	504	520	518	506	547	497	547	544	501	511	525	532	539	520	544	511	509	512	528	501	561	532	502	533	480	512	525	550	538	512	518	512	496	542	529	522	540	546	509	492	518	519	556	568	524	526	521	498	494	530	514	499	497	503	486	519	538	522	468	498	526	523	519	566	506	528	509	545	558	540	548	521	546	521	515	512	550	525	497	532	595	526	529	507	498	487	539	489	480	523	523	528	528	476	554	497	508	563	494	494	527	573	563	510	543	504	493	503	544	540	510	500	524	558	463	535	493	523	511	507	540	544	536	494	562	547	515	529	490	513	520	554	493	534	493	510	483	575	551	531	529	475	523	485	500	532	520	485	496	515	541	519	490	526	487	487	496	539	515	499	543	497	536	521	516	553	495	543	513	496	541	524	521	518	543	511	497	535	523	529	526	538	529	503	524	449	571	544	530	537	500	549	503	514	528	538	554	521	487	508	537	532	524	514	514	526	532	483	520	510	526	540	523	497	539	525	483	495	519	515	526	519	501	518	518	543	482	561	531	545	474	552	509	530	511	533	520	537	552	557	533	532	525	519	522	512	517	499	549	521	526	531	493	538	553	518	502	518	503	493	537	550	499	486	539	474	507	486	540	552	523	502	545	497	514	498	479	488	506	512	488	529	510	524	539	532	579	489	501	497	500	517	501	525	501	587	510	528	492	543	537	544	497	554	483	512	504	493	532	514	522	519	501	492	523	480	522	512	522	493	485	491	514	494	534	503	512	554	539	487	538	522	527	501	518	510	514	551	562	494	498	490	510	472	477	524	558	487	493	499	554	531	541	490	530	482	482	541	515	508	523	489	537	529	537	511	513	537	501	492	504	519	463	506	551	548	503	542	533	528	518	540	539	492	496	528	499	522	528	503	490	528	517	538	482	488	492	510	487	545	525	556	481	495	498	535	510	512	537	520	509	521	492	502	511	520	490	516	500	472	565	510	499	484	544	527	539	501	545	500	513	495	476	527	487	529	500	462	546	542	516	509	516	505	533	516	534	526	542	512	505	509	505	493	511	555	587	539	525	531	543	553	483	508	532	526	514	565	502	501	527	539	494	523	525	519	521	517	566	485	505	508	541	546	503	490	523	504	532	554	506	496	537	484	519	512	550	526	516	511	543	550	524	528	539	544	514	498	508	532	534	524	516	485	527	541	524	522	534	496	556	567	517	504	538	521	530	522	513	552	567	503	535	523	538	537	520	526	561	519	515	553	534	497	485	510	515	551	508	517	525	505	510	485	522	546	502	537	519	545	527	544	535	507	519	487	528	514	518	530	506	546	519	507	507	547	535	510	485	548	488	492	493	531	507	505	543	528	520	556	508	517	546	542	491	516	548	529	504	555	503	507	541	506	511	513	514	551	551	542	519	520	555	502	484	542	505	526	501	513	547	495	507	496	527	510	525	516	532	532	506	521	499	479	523	551	555	473	500	494	504	515	533	518	549	501	547	524	520	528	517	509	496	524	510	491	522	539	532	542	543	539	524	519	519	527	463	487	513	505	511	521	496	471	493	512	534	538	523	523	513	539	504	537	551	525	505	536	545	540	546	542	521	560	535	515	522	538	512	489	523	527	467	511	496	533	500	534	530	554	513
1381	329	415	328	259	273	223	227	237	222	205	200	204	223	213	237	206	204	213	199	198	226	206	214	169	200	210	225	195	225	215	212	215	172	218	187	205	198	184	194	204	160	180	181	182	200	206	207	175	205	180	194	195	213	211	178	188	202	167	180	171	176	194	181	178	181	205	179	177	221	201	224	205	179	180	181	191	183	205	187	212	212	194	201	207	196	179	190	193	172	212	159	209	200	163	176	193	176	207	157	181	186	194	203	190	200	197	195	178	190	187	190	192	209	199	206	174	186	211	200	189	210	219	185	203	191	193	182	183	194	179	187	206	193	194	194	176	191	177	176	202	178	178	200	174	180	195	195	200	212	194	206	200	219	218	206	197	202	181	179	158	187	187	186	194	175	196	200	200	192	191	175	195	182	192	188	189	197	183	192	186	200	190	175	191	200	217	180	181	234	208	181	203	200	181	183	185	167	167	159	191	198	170	175	168	176	212	202	190	183	202	195	187	165	191	190	195	197	201	176	173	178	197	210	214	207	161	177	189	176	225	193	199	202	158	173	182	181	207	193	184	211	190	205	164	205	161	173	169	169	195	157	193	171	168	147	209	191	188	186	192	200	183	181	209	184	206	189	193	173	202	219	196	199	213	188	212	208	185	203	206	214	200	194	193	181	185	215	182	170	175	177	183	196	190	189	170	173	217	193	170	211	207	186	210	192	177	193	182	179	180	193	221	215	198	193	189	208	185	214	190	184	183	196	196	186	164	179	196	182	201	174	194	196	210	198	184	188	181	195	201	197	197	173	193	195	181	179	164	176	168	214	201	192	205	189	199	212	192	177	189	204	208	200	194	196	198	187	187	190	199	147	193	193	186	182	177	193	200	183	220	205	184	190	195	177	180	161	190	185	227	205	194	190	196	181	191	232	175	200	197	201	215	224	207	217	168	162	194	182	210	216	206	189	209	206	208	205	184	200	196	208	207	178	188	219	195	214	206	189	188	205	174	209	163	220	190	176	160	164	182	210	174	183	183	206	212	216	203	194	180	198	212	205	231	217	183	198	179	209	190	181	182	205	219	178	184	181	203	195	185	201	172	212	211	217	177	201	185	181	189	187	209	230	184	182	178	209	174	196	187	192	183	199	177	207	184	180	192	172	193	187	190	162	202	192	200	188	189	163	194	190	194	180	195	172	186	183	188	179	193	227	192	191	201	198	193	202	183	174	195	203	175	163	194	187	186	189	193	167	170	175	198	188	190	192	182	182	196	192	211	186	195	206	171	204	198	171	179	192	206	198	195	195	187	184	193	192	201	199	184	185	198	170	180	215	186	197	236	208	166	190	191	170	204	200	215	173	165	177	209	202	195	196	180	172	176	209	177	212	156	188	184	188	195	206	212	205	157	193	169	198	167	191	200	212	195	203	166	168	179	186	194	160	174	189	203	201	175	169	183	224	216	174	169	195	185	199	175	205	177	184	191	185	196	183	198	191	196	182	165	196	180	173	191	214	206	179	174	197	192	177	193	187	194	167	192	188	187	182	179	210	193	149	198	186	200	190	175	214	171	201	175	170	192	176	184	175	186	175	192	193	199	208	162	180	175	228	177	175	211	194	197	201	202	172	185	183	187	174	192	202	192	224	179	184	210	207	184	180	175	180	194	186	182	183	181	191	196	197	193	181	211	194	189	211	209	225	208	192	201	178	197	174	196	173	180	173	186	173	193	184	207	212	212	187	187	218	177	199	209	184	185	189	194	211	184	208	190	185	183	164	201	207	200	185	181	181	188	208	200	196	182	208	196	225	188	197	190	200	176	182	185	179	190	196	172	175	213	170	182	183	179	186	206	198	162	193	210	193	166	224	210	167	199	197	193	187	186	192	188	192	209	167	191	179	184	186	165	171	190	204	221	205	209	201	195	184	188	215	172	182	175	172	195	192	179	224	206	172	170	190	212	223	165	181	189	200	188	186	183	158	195	187	200	181	201	194	241	184	209	191	189	215	186	170	182	192	175	192	189	170	195	193	183	190	193	185	178	191	205	201	187	202	173	168	180	204	215	192	187	192	189	184	168	178	195	174	183	196	199	180	172	163	187	193	199	214	181	198	194	180	160	198	201	196	187	193	193	173	163	225	201	177	208	171	208	189	177	201	189	197	216	192	167	199	204	199	177	185	187	191	204	180	192	166	213	201	217	187	172	213	195	169	195	193	210	217	217	176	167	180	175	192	189	189	179	188	190	187	176	176	230	192	222	202	182	189	187	184	172	174	159	195	191	187	203	197	167	201	166	199	150	197	227	193	186	171	219	184	197	179	186	181	199	199	183	197	184	200	184	206	196	215	190	193	182	193	162	192	189	189	202	199	212	199	196	191	188	212	172	186	195	189	192	192	179	202	205	194	198	194	198	198	175	192	177	198	173	187	194	175	201	198	190	204	191	176	197	191	192	195	207	191	184	180	195	201	214	185	176	190	192	188	194	233	217	188	214	199	170	183	181	212	196	175	177	161	208	192	206	194	215	176	192	167	171	175	188	182	192	206	207	181	229	214	160	234	206	212	206	200	175	204	197	175	175	186	176	174	190	193	176	201	189	176	192	186	157	202	193	208	205	203	191	179	200	187	191	209	173	215	179	213	191	221	192	203	192	187	223	172	169	195	197	179	196	173	208	173	199	199	215	201	182	162	221	182	203	197	208	198	196	197	170	204	194	183	185	183	200	168	200	190	202	198	188	195	189	170	206	174	205	225	194	190	214	194	165	205	178	196	167	179	194	170	192	178	172	168	176	176	184	211	200	184	187	167	210	197	202	193	187	182	177	187	193	188	176	189	185	206	200	168	205	186	182	181	167	196	189	182	177	185	205	202	196	192	191	193	192	162	173	179	201	190	192	174	180	181	184	189	210	156	173	177	195	198	172	183	170	173	191	170	188	187	201	168	185	229	170	226	187	162	190	189	191	209	186	205	174	195	205	200	211	175	186	174	197	190	165	194	209	172	180	182	193	181	223	199	202	177	201	196	209	201	173	199	174	164	167	202	202	219	184	174	193	203	190	203	186	182	192	192	186	195	184	202	206	195	202	218	163	178	180	204	191	171	178	198	186	177	157	173	178	180	198	172	189	208	191	209	190	177	209	198	173	182	224	181	170	164	202	184	172	195	219	235	191	200	187	206	216	163	227	169	202	208	172	182	187	172	191	203	174	229	215	224	186	179	211	195	196	192	178	188	195	193	201	190	214	221	179	183	194	203	181	188	168	172	178	190	196	182	192	210	189	216	181	192	184	220	196	213	209	169	194	180	181	193	208	193	174	194	213	191	186	192	168	214	185	188	167	183	213	217	177	208	171	210	181	217	190	183	190	202	188	196	204	205	179	181	171	175	169	208	171	188	198	183	196	196	178	210	194	178	197	190	182	190	195	163	182	178	178	195	166	181	159	183	189	188	183	172	198	186	182	189	196	205	191	192	160	187	173	185	190	175	157	180	220	180	184	187	186	205
1661	571	897	914	934	803	699	639	643	670	623	601	594	578	579	545	586	539	520	524	577	507	518	517	565	509	502	472	509	487	493	479	499	487	508	496	500	480	506	471	501	485	491	542	495	489	531	463	433	471	435	468	487	462	464	480	487	471	481	475	476	460	449	475	503	452	520	506	511	471	466	496	465	452	455	449	448	462	435	461	457	470	481	509	466	488	423	475	474	446	483	478	487	468	453	490	444	480	482	463	456	503	466	466	484	497	482	459	475	466	439	495	409	471	486	487	476	472	497	477	489	451	445	502	439	478	461	459	447	423	420	488	474	473	464	480	480	457	484	494	460	501	471	469	480	469	474	432	482	470	496	459	448	430	493	450	459	483	446	449	505	422	497	455	469	444	466	456	467	438	470	467	444	453	439	460	493	476	476	483	493	460	460	445	485	472	469	454	517	507	445	450	460	499	457	474	468	465	474	474	504	478	442	487	448	465	485	460	434	476	506	460	483	489	470	482	498	451	475	500	491	432	496	444	429	479	464	493	493	438	469	469	461	503	471	467	464	434	471	479	435	459	481	502	447	429	521	479	444	442	480	527	490	483	443	464	460	459	480	496	473	463	446	478	470	501	443	476	446	467	461	464	460	487	460	523	443	472	477	483	426	469	468	454	483	445	476	465	480	482	455	471	494	499	440	434	485	493	490	440	442	496	427	496	472	508	477	473	502	473	452	459	498	513	449	453	463	462	487	459	460	468	465	468	440	461	514	427	448	514	497	440	418	487	474	456	458	465	483	458	455	450	463	454	437	458	475	470	469	481	472	482	444	483	494	511	439	445	474	472	447	477	478	458	446	425	466	467	489	510	507	458	467	495	502	475	476	468	474	446	485	437	471	460	486	416	499	419	476	443	472	475	474	460	500	502	481	428	446	479	484	455	439	453	450	457	492	456	461	495	486	438	459	442	468	483	499	436	487	478	477	515	459	480	475	485	460	459	468	469	465	461	443	460	492	470	501	472	465	421	498	417	453	452	500	457	485	467	475	450	463	448	455	477	447	462	459	461	459	464	476	420	480	455	453	452	449	436	469	460	451	488	461	436	504	448	466	484	487	435	455	473	485	472	464	463	461	439	449	501	455	490	466	458	481	458	465	465	478	479	493	519	465	477	472	449	492	508	472	478	461	460	431	478	422	493	475	449	450	473	481	490	453	475	451	481	474	475	437	452	437	458	434	483	470	486	487	488	450	492	439	471	481	466	482	467	460	471	469	452	468	453	430	467	419	481	501	455	437	488	499	470	471	507	434	493	454	444	477	488	473	488	488	455	503	440	486	504	481	468	462	452	463	457	499	499	417	444	470	430	440	469	468	467	467	443	447	478	471	438	455	478	469	473	483	461	470	508	450	428	493	441	473	449	519	476	455	505	484	476	470	426	475	434	464	488	483	456	447	461	466	452	444	489	476	423	439	493	451	454	442	464	438	480	499	472	499	475	469	495	443	513	477	470	477	472	480	477	476	471	450	458	470	464	459	465	485	452	469	457	465	443	496	473	473	427	482	450	459	449	475	451	482	494	462	480	450	435	469	500	494	468	435	450	498	473	490	478	461	454	434	465	475	485	486	451	484	478	460	484	471	469	498	464	430	480	497	488	459	487	483	455	443	485	441	497	462	467	437	500	481	496	481	470	453	426	468	435	493	497	453	481	448	454	460	472	494	435	472	438	480	473	446	455	506	479	537	448	455	456	435	437	436	454	464	484	476	471	472	463	466	473	471	455	471	522	434	476	479	446	461	478	451	483	441	481	429	459	460	450	509	471	448	466	476	481	448	527	480	462	477	459	502	478	493	477	479	490	457	444	492	451	473	478	495	450	501	452	444	429	483	440	456	480	434	470	467	490	446	487	483	470	490	469	449	433	447	484	502	480	428	473	469	495	473	423	475	471	481	429	449	494	450	468	496	432	482	438	504	417	458	475	453	456	505	472	454	448	469	458	455	489	486	488	457	476	490	463	469	444	457	448	443	493	450	499	482	458	442	438	471	459	471	482	486	422	454	480	476	498	489	478	478	489	439	482	468	469	478	447	501	460	455	495	476	423	415	485	476	459	446	446	454	443	468	448	497	461	466	511	495	449	445	502	457	491	460	405	470	465	489	495	449	459	479	450	488	453	442	445	484	461	524	454	479	462	461	449	467	507	457	468	489	514	473	455	453	459	482	494	466	473	490	462	483	461	470	466	497	455	466	517	475	451	475	457	514	444	445	496	455	467	465	533	462	452	422	455	429	501	451	472	468	479	444	446	466	475	476	490	497	502	467	473	477	517	462	455	439	486	475	434	475	461	490	482	513	457	485	449	452	436	474	466	478	490	482	458	478	475	454	469	464	486	456	460	443	466	467	502	463	448	476	485	483	475	465	472	458	447	464	473	488	528	434	474	474	475	413	464	465	449	478	474	478	459	455	438	476	462	446	467	459	463	478	466	439	433	501	438	459	431	439	456	465	473	420	466	495	439	462	494	488	499	462	441	449	422	481	471	492	482	463	535	460	491	456	480	464	458	472	467	477	470	487	476	454	511	448	420	472	448	435	464	461	460	512	479	474	471	421	461	449	460	451	493	447	457	427	438	510	430	471	449	450	440	442	441	462	468	498	498	463	478	466	473	479	476	417	472	461	484	467	494	465	503	480	455	482	452	484	490	465	503	454	504	469	496	476	447	440	455	482	499	461	478	465	454	494	459	475	476	466	446	479	488	446	499	429	501	475	516	453	473	489	481	486	467	420	485	434	462	483	459	509	443	433	498	486	508	471	496	501	430	475	458	443	453	458	468	479	459	461	477	472	458	498	471	439	454	489	464	487	461	469	480	503	471	514	488	449	485	489	461	455	469	426	490	448	507	454	456	497	439	475	472	454	463	479	445	432	463	473	480	460	446	435	454	439	476	474	442	502	471	472	459	499	483	486	478	464	452	442	462	476	486	468	493	460	486	485	484	437	451	453	473	459	495	441	448	424	463	487	437	472	440	482	458	466	480	435	445	520	455	486	516	451	525	479	490	470	463	486	449	484	480	466	463	472	474	458	464	439	476	444	480	448	480	478	454	441	453	476	483	427	476	464	452	492	432	458	470	495	497	462	464	457	510	447	426	474	487	468	483	459	455	468	496	525	458	466	489	440	488	474	468	483	429	470	515	458	485	469	461	431	464	432	487	488	509	459	487	483	458	440	471	471	427	417	467	467	478	451	472	486	452	493	518	478	437	449	413	439	454	478	438	443	454	444	468	480	430	488	495	487	440	484	469	481	463	453	447	503	469	459	442	500	466	450	461	474	502	466	425	478	458	434	488	447	477	495	470	466	460	469	440	471	439	459	463	451	490	513	488	450	466	486	502	472	484	463	500	459	480	449	449	496	471	501	415	447	490	501	488	476	454	470	441	502	459	475	480	476	492	484	402	457	451	484	453	427	492	496	458	460	482	515	479	493	475	501	443	481	438	461	466
7163	750	878	694	598	472	404	397	338	343	317	306	299	323	278	278	301	278	302	286	276	268	283	282	287	270	281	275	304	244	284	259	268	268	286	254	262	308	262	285	262	296	271	235	229	246	244	277	285	262	280	278	279	273	269	267	260	282	251	261	239	247	249	267	267	284	251	263	292	253	255	239	251	231	272	247	291	275	256	259	297	258	266	286	243	268	262	254	277	286	242	273	245	242	273	271	250	256	255	264	260	245	247	255	256	235	266	288	260	280	266	254	252	263	245	279	289	248	260	274	288	273	269	237	260	261	279	255	270	258	269	243	276	288	250	266	257	258	267	250	261	275	254	265	266	265	256	246	237	233	232	259	256	260	255	255	288	274	226	276	252	271	237	263	256	280	273	262	239	288	276	272	288	272	268	294	294	258	264	273	281	251	281	265	274	254	249	256	274	270	265	264	264	252	233	245	290	258	245	282	288	292	275	269	251	275	245	264	254	246	259	262	283	287	258	281	315	254	258	269	266	309	274	274	264	258	244	253	275	275	263	283	293	286	281	237	252	262	252	274	289	233	265	286	226	284	278	278	267	263	257	257	269	255	248	269	264	267	265	242	254	273	217	259	272	269	249	253	287	265	289	244	277	265	250	272	276	282	273	259	251	259	245	282	268	282	256	253	255	255	266	279	241	282	259	239	251	230	258	262	243	275	272	267	260	254	283	249	229	254	260	259	289	258	243	243	280	273	266	251	268	267	272	274	229	260	273	247	242	274	245	256	252	245	255	269	253	250	272	251	252	301	271	267	270	274	275	231	273	258	261	261	267	258	272	257	246	279	268	252	269	288	273	262	247	234	241	273	277	265	263	258	259	279	261	238	268	288	300	256	296	285	302	278	269	267	305	253	262	257	251	292	248	263	280	247	282	251	300	268	265	263	271	260	250	277	248	299	245	249	294	280	266	254	259	260	264	265	266	230	251	302	275	237	280	270	241	288	249	239	276	243	260	253	287	242	290	277	259	255	255	273	249	257	251	246	273	269	266	258	272	263	275	261	278	276	271	269	257	258	287	238	249	274	222	235	260	261	267	259	263	285	264	293	277	265	248	269	279	242	262	298	241	279	225	271	290	268	267	250	262	265	207	252	273	250	247	286	267	241	282	252	314	245	257	268	290	279	253	270	265	258	254	268	261	278	280	249	297	238	253	268	253	293	290	259	232	303	252	242	274	221	256	267	263	251	286	257	226	281	256	260	263	221	252	269	284	267	261	264	280	279	271	269	260	238	273	251	300	258	292	245	252	300	266	250	297	277	237	258	296	248	278	271	241	257	255	273	246	257	259	266	244	247	286	253	299	272	286	267	255	270	289	268	289	227	244	251	243	262	249	240	239	251	239	281	261	250	247	265	287	252	277	261	252	258	264	256	277	264	229	249	238	274	260	246	242	285	248	259	244	250	238	259	280	228	254	260	287	286	260	242	255	282	255	270	256	246	280	260	264	269	270	265	256	232	238	287	278	271	238	268	298	256	269	260	260	289	284	242	273	263	285	250	243	292	253	260	281	271	277	281	252	274	243	288	268	260	247	272	299	273	278	248	249	273	250	261	270	259	288	276	278	283	264	256	268	252	244	276	245	266	254	266	287	249	261	256	262	265	241	260	283	264	249	262	252	274	268	255	248	300	279	259	236	259	281	251	260	272	248	255	265	236	253	267	244	222	249	243	260	273	289	264	265	268	232	284	263	252	273	261	281	293	258	261	271	242	249	237	249	272	273	286	269	275	252	256	280	260	254	253	279	246	256	297	269	278	277	271	267	248	265	284	296	262	270	281	296	238	270	244	266	267	261	285	255	292	287	315	261	226	236	298	241	264	270	277	236	262	250	253	275	268	267	237	262	251	253	241	244	233	274	252	259	240	256	294	296	271	290	265	283	245	238	283	249	279	234	259	284	269	267	291	285	258	284	266	258	262	288	225	271	274	252	268	269	248	269	276	265	268	266	250	262	240	276	259	263	264	253	237	238	253	270	231	264	255	267	237	269	268	248	273	245	253	290	283	273	261	267	294	270	238	247	266	299	307	271	277	260	271	247	237	267	246	258	331	251	278	287	251	282	284	254	243	271	290	288	282	253	252	258	266	240	271	277	265	259	282	274	257	270	258	277	257	259	265	258	262	286	233	292	241	291	285	278	298	277	218	283	270	271	280	256	260	270	257	282	233	291	278	241	259	312	226	270	267	281	254	271	256	291	284	276	259	269	278	258	260	281	271	242	246	266	259	243	240	237	275	230	238	280	260	253	275	240	277	248	293	302	316	252	275	308	280	258	263	231	247	268	274	287	279	280	274	269	266	261	253	268	262	250	268	252	286	230	257	246	273	260	276	268	226	277	297	225	248	261	240	287	283	276	252	255	259	274	264	268	271	257	284	278	278	250	271	270	264	294	266	290	278	276	280	246	227	280	255	227	264	277	250	249	271	254	248	245	260	247	275	260	267	292	289	267	256	260	263	249	266	275	273	243	281	289	254	266	278	260	278	242	279	249	264	267	272	286	290	273	270	266	255	277	247	280	257	258	253	278	233	264	246	252	245	292	255	285	258	253	249	250	243	248	296	255	257	289	279	269	258	278	249	258	229	255	244	266	224	265	240	259	279	259	288	266	273	247	288	258	268	260	265	261	256	268	253	259	278	288	266	257	280	253	258	264	270	251	289	266	253	279	258	282	267	249	251	282	287	264	280	272	242	264	278	268	280	253	260	235	239	256	261	268	268	257	259	285	246	237	243	271	266	260	244	311	270	264	268	283	254	290	260	277	245	232	236	267	263	280	243	244	259	248	281	259	284	279	278	212	250	251	298	273	223	285	272	277	279	256	291	295	267	237	252	263	276	235	261	253	245	274	279	266	269	235	276	297	259	290	269	290	277	254	283	272	257	263	284	293	253	250	242	251	218	236	266	248	293	263	251	240	294	260	268	251	251	262	280	257	280	278	252	248	262	257	271	285	253	250	279	280	251	270	287	260	264	258	265	273	261	282	251	284	274	269	277	276	239	275	262	266	265	246	308	290	252	265	263	258	254	276	289	267	260	249	306	286	272	250	264	236	284	265	274	269	277	282	266	252	249	269	254	295	256	265	258	260	275	271	268	227	265	255	260	250	291	279	273	239	271	288	273	266	285	262	266	237	280	248	279	288	236	293	244	268	269	281	256	290	282	317	275	263	266	252	260	242	266	269	292	233	240	264	252	262	308	258	257	276	271	256	253	283	260	275	233	270	289	274	253	287	249	262	234	266	267	256	263	257	271	274	238	250	268	284	277	267	262	296	246	271	292	232	273	265	261	267	271	278	274	282	247	237	271	256	252	259	259	277	271	247	267	258	266	252	244	256	281	270	289	274	292	249	250	253	261	251	261	218	262	279	268	295	279	260	266	238	272	293	276	248	295	278	263	301	220	276	251	288	297	277	276	236	259	287	261	281	281	278	269	251	262	259	248	263	274
6428	1023	1850	2166	1956	1698	1469	1322	1159	1049	1045	1014	961	947	868	851	869	846	800	840	775	756	748	759	751	763	725	719	732	740	656	691	705	712	638	703	656	703	662	671	675	635	715	654	671	678	689	699	649	619	660	637	655	614	658	644	637	663	636	656	604	687	666	607	651	610	606	625	665	649	643	592	601	624	594	612	650	604	610	648	621	636	637	629	647	605	620	650	675	620	651	602	650	571	637	667	620	639	644	632	595	655	644	667	603	587	640	615	593	645	653	584	617	614	625	597	637	619	633	664	613	620	652	644	668	622	638	624	584	640	654	613	628	614	604	650	620	617	564	614	624	630	576	639	593	572	638	616	606	637	643	605	560	615	616	643	643	609	596	606	638	633	629	615	607	664	653	607	619	593	630	575	558	629	634	636	611	596	590	609	610	623	628	592	573	639	634	633	608	631	646	616	585	605	628	627	614	633	639	616	620	572	621	646	640	651	635	602	603	606	581	614	593	629	625	613	595	621	601	652	589	601	568	624	589	617	591	612	573	636	632	560	650	621	556	616	575	647	619	627	580	609	625	624	613	620	615	619	632	588	602	635	649	632	603	612	620	588	640	572	607	640	613	631	634	633	599	614	636	612	659	630	601	633	605	608	627	681	597	670	583	630	618	610	618	596	596	625	642	610	636	638	584	647	570	631	610	642	587	649	630	596	603	697	603	581	595	594	590	664	610	591	615	574	611	575	579	576	621	610	612	611	634	650	607	635	613	588	571	634	634	629	580	617	605	635	587	644	646	658	612	630	621	648	660	593	633	604	633	612	619	600	635	647	626	618	614	628	671	601	619	605	616	597	606	636	601	665	638	597	597	555	614	621	589	599	656	627	596	598	599	622	636	598	655	551	568	663	620	622	646	608	593	585	587	596	595	610	599	634	645	641	622	648	560	567	612	603	596	624	659	653	626	574	624	625	660	633	619	607	619	616	563	618	608	573	600	623	654	573	589	668	606	632	618	606	637	651	576	607	605	634	660	603	622	576	596	637	577	636	605	574	614	596	609	625	654	610	612	612	628	615	600	629	587	637	612	594	617	663	620	582	637	627	641	636	619	625	579	619	558	636	690	621	633	631	599	573	659	559	661	604	621	592	634	607	637	618	631	597	618	611	572	604	620	661	625	630	630	604	574	612	644	605	640	602	567	629	657	661	611	581	663	635	612	645	587	607	579	625	680	637	666	647	594	582	605	625	591	591	630	637	632	635	651	585	615	585	588	609	628	582	648	621	588	570	596	642	629	609	606	619	618	615	664	650	636	561	632	600	645	585	642	636	555	563	611	602	633	640	614	583	622	618	578	594	590	626	635	595	639	664	597	613	600	633	592	624	614	653	619	649	623	571	669	620	622	615	642	621	610	656	609	611	589	593	610	635	651	610	638	593	619	631	628	624	613	608	616	601	617	651	602	605	649	623	584	633	644	588	622	629	614	581	612	621	626	595	636	633	571	630	639	672	619	664	615	602	650	623	629	654	643	633	635	585	651	573	601	610	605	637	624	588	635	627	625	570	605	613	607	612	624	628	660	604	587	605	613	561	627	621	569	618	623	631	631	595	643	591	595	627	647	580	621	610	625	626	563	620	627	617	627	605	612	628	654	616	619	633	621	625	593	602	621	652	623	619	536	636	582	615	640	636	623	657	648	594	609	652	602	579	653	610	620	620	610	615	609	616	603	604	621	622	589	646	605	615	634	619	597	628	637	660	642	647	633	639	585	556	602	600	575	646	600	601	682	594	599	630	581	673	651	566	621	569	618	614	610	595	655	595	602	603	586	612	627	646	579	598	588	666	608	604	596	610	595	606	651	589	600	611	625	619	609	603	645	580	570	618	607	612	591	601	596	623	613	601	610	580	568	659	662	672	603	637	629	599	631	571	631	604	594	627	605	659	626	613	598	592	639	668	638	572	607	656	645	598	644	590	629	596	650	593	662	657	617	647	625	677	614	609	576	604	619	604	582	586	603	639	584	587	576	630	598	600	659	616	564	643	625	620	603	662	620	651	584	617	591	629	646	596	608	611	619	621	580	614	616	602	574	606	592	632	629	658	627	605	583	643	569	597	610	642	607	597	620	681	636	590	640	600	625	638	611	591	657	572	662	592	595	574	600	632	592	599	560	653	639	617	569	642	623	614	608	613	604	562	623	612	622	645	593	616	662	589	627	604	623	620	622	642	600	609	639	622	570	552	648	647	608	580	609	619	609	632	570	644	611	603	597	623	622	624	595	556	588	618	628	628	604	627	609	681	626	601	624	619	608	583	574	629	587	607	655	636	562	602	579	613	645	584	664	647	622	649	616	626	631	597	671	609	593	609	656	648	581	609	625	643	590	635	624	569	603	662	618	607	617	596	640	619	630	621	610	598	652	624	587	641	631	592	650	653	598	619	634	609	614	587	654	615	629	650	600	609	568	583	599	603	626	614	571	635	619	615	646	652	592	609	608	637	582	605	595	631	650	615	603	624	667	618	625	595	588	628	646	665	602	614	629	597	654	605	590	643	642	629	634	630	592	635	670	639	599	624	598	631	620	617	585	633	609	606	635	651	633	598	615	608	622	626	603	603	646	596	614	600	542	616	598	628	648	619	650	612	625	587	606	621	581	598	619	577	617	577	591	580	569	614	654	591	629	628	651	676	583	636	653	599	617	628	674	584	610	601	624	655	643	623	622	594	615	592	583	653	625	624	651	639	631	612	592	619	631	624	615	586	631	640	603	644	617	616	592	656	622	653	606	610	578	620	602	610	609	634	572	595	611	624	603	576	634	605	586	616	621	642	626	618	647	605	595	629	613	623	624	637	636	625	616	620	617	607	602	621	588	629	618	622	604	598	622	643	617	586	572	643	617	610	613	594	596	590	639	624	622	626	591	612	591	609	612	627	603	602	644	602	629	614	637	586	576	615	625	604	617	596	583	597	625	632	640	637	593	564	638	621	600	632	579	638	583	584	617	605	631	601	640	619	600	615	643	587	610	655	649	627	651	625	632	619	592	584	611	622	620	600	594	655	607	638	624	621	684	561	580	649	630	627	586	627	618	611	613	597	611	641	645	665	602	595	618	607	642	592	619	608	578	629	579	615	601	603	631	595	594	625	617	596	602	647	595	631	610	590	604	622	627	576	635	573	596	602	637	596	603	620	608	608	589	567	643	630	632	585	606	667	611	657	649	621	617	632	642	593	638	642	653	661	593	598	640	608	630	627	643	630	609	620	606	620	580	583	593	644	587	603	591	674	599	617	630	635	604	590	577	615	612	617	590	576	600	624	620	601	647	626	620	582	626	574	608	653	591	645	630	599	592	613	607	625	548	599	601	638	620	594	641	681	621	638	626	615	621	665	612	625	615	604	606	582	604	601	622	587	617	651	615	621	600	576	588	620	607	593	616	599	631	586	603	640	580	653	622	673	601	605	642	610	585	601	577	685	662	676	643	657	596	583	628	606	626	627	638	606
13849	1390	1331	1064	786	576	527	413	404	396	340	345	299	310	276	245	289	281	233	268	295	259	242	282	273	261	256	268	227	194	272	230	243	265	219	254	240	224	227	218	217	259	246	235	231	237	232	226	207	225	226	227	229	225	224	209	216	227	237	206	224	242	219	245	204	217	253	221	205	237	251	236	226	234	216	224	202	230	239	215	238	227	203	234	222	249	231	231	255	221	253	227	204	226	211	214	228	224	214	213	215	203	219	203	210	244	232	191	219	213	227	213	211	204	214	226	230	250	240	196	203	234	214	213	229	193	231	227	201	218	235	211	222	217	194	243	240	227	214	259	216	227	225	216	192	212	180	260	222	207	218	197	238	227	257	239	239	247	224	244	212	254	233	228	192	214	234	231	206	250	232	228	221	232	221	247	200	233	232	241	253	209	203	226	199	216	248	218	243	221	227	232	191	225	244	201	210	212	218	206	209	235	204	214	219	221	227	210	242	221	222	222	225	259	216	234	222	230	197	224	239	227	211	229	217	235	187	225	206	239	211	223	238	218	198	237	229	207	233	214	214	207	231	221	236	229	235	233	241	233	230	226	209	209	232	216	245	205	212	217	243	224	218	204	196	198	189	257	240	210	237	229	224	228	210	209	228	246	232	228	201	200	213	241	189	223	224	213	233	220	217	231	233	236	215	223	206	229	263	227	224	229	210	229	261	207	209	225	233	210	237	216	199	209	221	208	218	215	192	211	209	203	236	199	217	221	222	216	216	224	231	201	182	236	245	203	246	215	237	205	223	236	226	199	230	202	206	221	216	238	215	228	222	216	218	221	220	210	210	233	234	210	257	234	202	225	231	188	235	206	208	232	225	237	204	201	199	215	242	204	218	229	235	211	258	252	209	230	248	218	228	237	243	242	223	174	236	243	231	220	215	216	236	224	203	234	219	225	252	212	219	201	219	208	211	214	228	203	202	229	233	227	209	196	221	218	192	220	225	233	203	203	247	201	217	208	239	202	240	233	209	192	228	221	227	205	196	230	195	217	216	230	220	228	208	199	219	207	231	209	214	202	222	251	227	217	208	220	215	204	194	228	195	238	217	214	197	211	220	215	210	214	236	236	222	204	219	180	218	206	225	201	256	214	234	211	240	216	226	225	188	206	231	217	227	216	226	251	196	241	195	218	212	226	242	197	199	226	232	227	201	218	247	215	208	214	226	224	222	215	230	218	201	201	230	223	218	205	251	208	213	248	218	194	227	233	253	218	268	215	222	222	230	207	226	254	218	230	216	221	211	256	229	219	215	225	201	204	250	237	222	221	228	225	215	210	222	247	236	249	211	220	232	223	222	239	249	213	214	219	190	231	233	202	235	248	240	219	226	224	213	213	224	206	215	209	194	231	203	244	232	196	218	230	214	241	201	209	252	222	238	192	239	215	251	218	205	220	229	241	217	185	252	237	223	219	225	236	226	218	214	235	228	204	222	211	241	221	207	227	236	213	226	251	223	212	265	223	213	211	219	247	201	226	234	192	210	233	258	180	231	246	218	209	236	225	231	208	224	206	212	205	243	218	210	195	212	206	246	220	222	213	202	235	204	219	238	191	257	230	235	237	183	193	216	226	222	232	240	254	211	222	207	236	234	211	245	224	226	219	181	234	242	223	207	223	225	228	179	223	219	193	206	221	226	211	241	223	188	234	221	216	234	211	216	229	214	228	235	243	205	251	244	238	221	216	242	222	216	224	204	219	202	222	235	238	217	234	203	231	233	235	223	225	211	224	269	236	203	217	239	213	230	202	226	248	226	251	218	201	209	241	219	209	220	203	214	223	239	223	203	243	252	225	213	224	204	222	214	228	220	215	240	220	217	190	238	223	258	225	225	198	207	206	209	234	202	230	232	217	221	225	237	224	218	232	218	254	204	199	237	200	239	221	217	210	217	240	236	222	217	222	213	166	220	224	204	206	220	201	230	204	215	234	240	222	234	241	241	216	195	231	232	236	209	233	209	220	236	231	248	218	235	234	243	213	222	205	245	231	213	212	219	230	221	210	222	193	233	242	218	228	245	212	202	219	199	242	222	223	227	232	210	260	229	207	201	193	261	236	180	217	241	225	212	204	188	194	233	211	226	210	219	228	225	230	209	217	195	248	219	230	225	189	213	233	229	241	232	231	229	243	234	234	200	206	216	231	191	216	185	226	214	243	241	227	268	203	255	238	222	220	246	244	204	245	243	251	235	213	200	236	235	209	220	231	247	237	203	200	220	215	212	239	257	226	191	185	230	238	208	233	221	228	228	224	240	220	223	222	253	218	221	215	211	245	192	219	222	222	225	211	245	203	243	224	185	234	207	203	230	238	214	222	214	201	244	207	219	238	223	226	237	198	197	222	214	226	234	237	210	216	215	225	218	229	217	217	244	219	222	239	223	248	219	208	193	224	228	210	206	203	218	211	237	254	208	251	232	216	238	214	186	228	213	227	235	222	259	225	218	225	209	239	207	191	190	207	236	206	218	214	212	235	214	221	200	194	206	199	219	206	233	225	227	187	210	219	248	240	238	242	196	207	235	201	211	228	233	216	243	214	230	212	215	217	228	216	222	221	203	238	222	195	213	229	215	232	226	247	206	212	225	228	242	234	217	233	219	254	225	235	241	203	171	205	221	225	211	205	214	220	243	227	213	200	217	210	224	236	236	225	214	221	256	206	205	227	227	236	226	223	228	208	212	227	236	252	236	209	220	204	225	217	215	207	209	204	189	233	232	209	229	216	207	222	200	206	221	211	225	207	212	212	207	200	207	243	229	239	209	236	241	230	210	213	227	247	240	237	224	219	246	221	226	245	231	229	252	228	187	237	241	231	211	209	216	241	239	240	231	230	227	245	235	220	221	213	217	236	203	234	216	235	236	273	255	257	213	230	226	247	225	203	223	239	232	211	225	226	221	232	208	239	226	242	215	234	228	219	207	223	230	221	249	228	204	246	222	235	214	217	227	201	195	202	206	217	237	173	239	217	219	244	242	230	234	211	240	212	230	216	210	207	223	183	232	236	233	201	204	236	207	217	214	216	214	238	215	214	201	225	264	231	202	216	216	224	223	224	220	230	218	205	231	234	252	234	226	221	212	217	240	201	238	219	237	212	237	208	211	216	191	234	235	234	233	201	226	212	221	236	223	201	205	215	201	213	190	189	222	213	223	223	237	199	224	182	217	212	263	222	214	215	195	232	244	254	234	253	222	245	230	208	214	213	225	187	250	228	216	243	220	208	258	213	190	190	249	246	204	206	214	202	217	234	227	210	211	217	227	227	201	208	220	220	212	233	231	229	240	226	202	211	231	217	220	188	203	203	224	227	230	193	241	252	200	218	182	225	217	231	232	235	228	197	219	215	239	215	248	210	210	205	209	219	218	209	207	243	246	194	234	213	246	218	230	232	211	236	214	215	222	212	189	186	189	225	247	227	218	226	220	232	230	209	224	215	225	208	220	224	218	217	207	241
8202	1347	2573	3203	2780	2283	2049	1684	1512	1359	1214	1154	1078	1085	947	913	914	851	818	791	779	776	759	731	694	714	666	714	683	666	687	655	631	658	690	609	612	675	618	618	596	641	584	592	599	564	577	604	591	554	579	542	589	554	535	560	512	562	521	550	562	555	538	554	557	555	521	563	565	566	524	506	548	554	543	496	530	516	508	526	541	528	498	558	534	557	545	538	544	544	521	498	563	535	531	496	503	540	520	490	485	538	551	547	517	548	519	549	530	524	526	546	515	503	506	563	496	475	533	545	493	481	514	489	518	521	557	504	505	559	533	506	492	503	544	531	503	543	520	513	567	531	512	499	538	518	476	530	526	513	537	469	531	522	525	497	542	514	525	556	524	548	505	540	553	568	535	528	529	483	508	535	488	559	564	468	542	494	574	520	565	542	510	529	516	504	544	506	519	487	503	473	524	527	522	528	522	485	518	535	523	507	473	500	509	537	533	503	503	529	517	494	526	517	520	514	528	465	535	539	517	515	505	570	515	516	457	530	547	546	541	534	501	522	539	575	527	532	511	524	532	503	502	528	530	543	484	543	508	517	561	487	558	498	502	498	531	565	492	513	518	506	489	554	510	514	526	511	534	543	519	504	547	529	537	472	555	525	523	550	490	554	456	527	505	497	537	518	542	495	535	453	559	553	530	496	557	490	476	547	528	530	506	488	551	528	546	523	511	496	518	552	488	549	549	531	557	531	539	507	486	503	513	516	524	540	503	493	509	529	524	532	519	505	508	539	519	515	522	510	540	523	541	522	494	535	552	512	541	523	543	530	559	504	494	518	473	537	525	510	527	527	496	537	557	511	534	537	519	544	528	534	516	479	532	486	531	525	519	470	547	499	526	523	512	522	502	482	524	555	564	536	545	486	493	516	514	532	506	545	553	504	526	537	524	540	527	536	506	513	533	513	461	519	499	530	487	550	500	500	499	516	511	496	548	489	534	525	534	550	515	524	545	549	536	540	508	483	526	521	527	504	525	488	521	507	516	500	521	523	508	524	497	517	501	565	524	534	537	515	562	523	528	523	518	536	493	485	489	516	529	498	516	565	508	523	560	532	481	526	532	475	492	556	495	477	516	519	535	480	503	496	548	528	545	502	531	540	516	511	529	527	523	543	528	520	453	491	523	502	522	484	533	563	513	501	471	504	544	544	537	550	529	511	461	513	515	501	512	535	512	489	493	514	522	534	552	544	543	537	525	543	517	504	544	545	482	535	564	521	499	509	482	509	512	518	502	524	498	491	514	514	508	473	527	536	480	517	535	533	539	536	513	519	521	524	519	491	528	507	502	497	516	549	492	511	507	499	544	524	504	513	501	509	507	516	528	516	470	475	502	508	548	529	532	490	468	540	491	498	533	516	519	495	542	473	528	533	518	502	543	548	493	564	507	543	507	510	544	513	506	533	492	522	549	512	551	506	501	466	518	494	500	523	519	548	492	520	513	513	503	524	511	519	544	516	479	535	519	538	514	533	556	516	495	560	549	535	533	497	507	505	513	502	506	529	521	513	534	533	494	518	515	497	476	516	479	519	488	521	520	490	519	495	551	536	515	510	496	499	520	534	522	530	514	536	494	551	496	491	512	475	537	497	536	488	517	490	464	530	508	479	510	477	511	500	497	509	507	522	519	503	511	534	498	531	512	536	524	543	478	520	525	493	540	521	542	544	515	543	499	524	505	496	504	528	505	547	532	515	499	525	487	540	526	524	505	529	508	522	536	504	497	513	537	546	531	507	480	529	551	486	527	509	494	514	527	550	538	505	519	496	567	508	541	527	517	507	499	542	495	504	518	514	488	515	478	533	532	505	544	525	520	556	512	508	517	504	522	584	533	500	525	489	518	557	486	482	533	510	516	493	485	529	500	515	522	532	524	499	498	522	514	529	509	531	533	526	542	541	480	532	494	534	508	522	493	535	560	507	522	500	500	507	527	505	501	493	494	480	522	482	524	540	530	480	516	519	488	539	517	535	573	547	531	509	484	534	539	556	502	520	530	501	519	525	503	486	557	496	524	504	505	471	496	532	517	537	510	558	496	452	557	489	492	529	547	514	504	547	543	491	531	552	496	523	511	530	534	474	527	494	517	504	519	524	494	485	467	517	493	545	511	503	524	549	510	499	488	534	504	559	518	497	548	517	533	471	505	521	515	493	500	506	519	465	544	537	521	512	523	482	532	516	511	522	550	491	513	543	509	510	484	515	536	530	512	514	487	511	514	496	505	567	558	511	528	509	543	507	483	486	529	575	514	512	471	556	509	534	537	545	546	537	551	502	511	506	557	472	494	524	534	485	450	557	440	555	517	491	565	571	561	525	519	523	501	515	529	507	483	518	550	500	511	508	504	466	538	508	559	523	526	484	528	491	493	504	545	474	560	471	518	520	503	503	482	498	469	509	504	511	525	529	504	528	552	480	468	517	527	511	505	502	523	504	541	491	500	532	564	502	501	479	517	521	505	500	519	486	527	523	505	507	549	536	511	472	537	478	535	559	520	524	497	490	507	522	510	513	510	495	522	527	511	549	547	503	507	504	492	502	542	548	506	497	494	481	493	536	513	485	561	497	476	518	521	542	518	459	553	484	518	521	541	498	515	493	513	468	496	499	530	563	530	496	530	538	492	525	527	529	526	466	501	510	481	511	521	528	549	516	495	551	505	484	511	495	512	521	543	519	519	538	540	565	554	487	531	525	521	496	524	551	490	498	544	546	511	544	526	514	513	505	525	508	487	533	512	519	558	526	464	467	504	502	488	517	554	547	527	502	504	479	512	539	555	503	534	513	490	472	506	512	512	524	574	499	522	526	522	533	531	526	556	506	518	469	523	513	497	521	516	513	509	501	502	498	549	471	529	501	488	523	530	497	537	518	529	499	524	546	501	499	502	486	515	540	485	507	545	541	535	519	504	485	515	516	517	527	493	526	508	521	525	526	505	532	521	520	549	481	574	472	505	501	494	539	506	525	533	483	569	542	520	537	524	518	516	527	542	482	540	530	533	570	518	518	519	467	538	477	499	533	565	516	498	520	521	532	543	529	539	527	509	516	527	488	538	507	526	479	487	512	539	518	494	530	505	535	527	566	537	509	523	523	518	486	511	530	536	513	497	522	501	491	506	516	531	530	509	511	549	513	557	556	507	497	505	535	473	504	539	496	473	536	517	512	500	483	511	478	514	557	520	529	533	544	522	523	497	526	517	560	504	525	525	499	502	558	513	480	497	551	512	544	509	574	529	524	547	496	507	511	494	536	517	519	538	540	528	537	502	504	515	554	486	534	525	475	522	520	496	524	519	483	517	512	516	516	529	543	506	496	523	525	494	556	504	489	509	517	539	529	505	524	530	510	526	513	508	525	507	516	533	474	524	525	489	532	506	520	538	538	562	482	524	509	486	511	468	497	484	478	521	552	497	568	525	505	536	520	515	492	543	542	530	512	508	533	502	485	512	547	529	520
1408	326	354	318	241	225	218	203	201	209	204	208	207	196	204	200	211	210	211	205	191	181	196	196	214	203	164	195	187	159	213	218	205	213	204	187	210	195	206	220	207	183	226	182	216	197	220	189	201	193	193	198	202	190	180	204	188	186	201	181	160	209	179	194	197	197	191	196	195	185	201	181	216	200	190	201	177	234	193	187	184	177	225	180	181	155	179	195	200	193	194	196	184	187	196	188	194	208	219	201	178	209	209	164	189	181	183	189	205	219	206	188	192	171	187	208	193	187	186	188	196	177	194	208	183	217	182	192	213	178	176	187	217	186	180	182	180	195	214	216	184	220	193	182	195	199	206	208	214	190	195	193	191	190	192	211	190	168	179	209	184	170	202	197	172	215	215	229	181	184	166	193	196	201	201	218	181	186	177	181	196	176	188	197	173	207	190	160	192	194	193	185	177	183	178	187	199	192	202	204	185	195	173	188	180	204	179	177	202	185	175	183	205	207	186	195	191	193	199	158	191	205	181	174	185	197	194	209	181	185	203	195	169	182	188	186	200	192	185	155	215	195	219	197	204	193	191	183	193	207	207	188	178	196	206	203	205	207	194	200	170	198	201	192	194	204	218	193	207	172	166	218	184	199	179	157	182	183	217	180	187	190	199	185	191	192	206	186	185	179	191	211	180	185	181	190	204	199	218	217	183	199	180	191	174	188	177	192	192	177	190	196	192	208	206	188	242	182	197	172	209	178	190	200	179	198	170	181	156	207	162	183	176	218	173	189	220	217	176	197	165	200	173	177	216	195	175	196	180	200	174	198	189	194	170	189	230	172	192	173	226	211	191	191	206	203	224	189	189	184	209	208	174	192	173	162	187	211	204	209	194	207	197	182	201	191	181	200	195	203	201	175	203	159	190	186	203	196	195	182	201	182	168	207	191	195	189	170	213	184	200	192	184	179	207	181	199	185	198	209	208	154	190	172	206	159	193	200	208	184	181	187	186	191	194	172	186	210	197	210	185	204	190	186	193	195	186	181	187	200	203	176	183	168	183	172	196	183	210	194	183	230	185	170	190	185	203	215	183	215	196	210	215	169	193	207	204	191	189	195	189	179	176	205	192	187	190	175	221	207	198	185	193	174	187	179	181	212	165	204	178	177	163	191	195	209	198	213	200	185	200	186	182	179	191	190	200	185	182	185	196	196	166	176	213	215	200	187	187	192	195	201	214	199	210	200	176	180	199	205	212	204	201	206	196	195	191	185	188	212	164	160	188	190	211	186	190	221	202	206	180	176	206	191	181	204	173	198	203	200	185	203	178	161	219	221	195	176	223	217	181	190	225	213	192	199	187	177	181	211	176	197	198	189	181	185	216	208	171	197	213	188	198	186	180	177	195	209	192	208	175	184	204	206	210	192	200	175	181	182	197	186	203	180	205	201	209	201	192	187	179	193	189	192	183	213	179	185	205	168	200	197	163	176	184	185	203	192	178	205	170	203	167	192	207	183	194	182	189	187	182	208	187	193	194	215	189	218	210	177	179	169	190	184	191	179	197	186	180	185	189	188	183	224	212	214	188	205	199	193	180	176	185	213	186	182	205	188	176	177	189	189	222	197	193	199	208	206	182	183	211	182	185	196	210	195	198	175	215	196	194	181	210	163	207	201	187	192	171	179	208	165	209	201	186	201	202	208	208	176	196	178	203	192	180	222	176	182	178	197	209	154	206	193	231	173	180	187	197	218	214	179	178	198	177	208	198	194	187	198	210	182	218	190	213	207	174	220	172	179	197	188	199	182	192	229	186	178	203	187	186	163	171	184	169	170	184	188	171	190	184	183	167	189	177	212	188	180	205	179	198	189	191	210	194	198	198	204	206	212	188	194	196	207	218	190	181	239	207	197	169	194	217	193	211	183	204	180	178	210	207	194	197	222	215	212	185	201	177	186	187	181	196	201	189	195	214	216	220	186	199	196	182	228	222	172	192	176	187	206	183	185	200	197	212	179	204	192	203	200	221	190	207	194	177	172	173	182	194	173	191	214	209	188	198	169	193	167	198	194	194	188	175	191	191	216	195	211	196	182	177	197	191	182	199	185	208	199	177	196	196	202	198	190	192	195	199	194	177	163	206	179	171	215	172	191	182	165	194	188	188	169	209	197	197	197	206	194	202	209	203	220	189	202	208	202	192	206	208	202	177	206	186	204	212	198	211	202	205	197	202	180	190	186	179	171	206	201	187	189	191	210	204	170	183	175	214	196	200	202	193	186	171	202	190	188	170	181	181	203	204	191	188	216	199	180	210	198	204	190	184	167	187	199	195	211	192	216	192	168	224	198	210	195	174	209	184	198	187	196	184	188	199	178	202	194	212	200	185	202	213	215	221	201	206	208	210	189	171	191	184	181	203	182	182	190	192	231	190	218	214	208	176	192	193	201	163	179	203	212	183	182	193	210	181	201	179	196	177	174	206	237	186	202	197	207	199	212	184	190	173	210	198	201	196	172	214	182	186	205	186	181	177	166	180	189	184	197	206	183	179	206	187	176	210	219	177	204	196	185	194	189	183	187	172	212	191	169	174	185	197	196	182	206	223	216	170	200	184	180	181	204	222	196	198	199	193	200	190	207	181	211	180	176	190	193	183	200	185	166	220	197	206	167	187	196	192	179	204	172	194	195	195	199	186	189	160	227	190	170	188	192	195	195	174	205	199	189	195	181	181	220	199	185	172	206	194	202	218	198	186	202	178	180	172	187	201	178	217	182	172	191	198	193	183	186	204	202	166	178	178	222	176	183	193	189	195	209	190	197	181	195	168	200	195	226	197	180	180	196	185	174	222	186	192	162	212	180	189	199	170	189	212	194	198	197	217	195	181	196	188	169	170	204	211	218	179	190	189	198	224	185	190	176	189	208	203	211	204	213	210	178	202	186	179	186	194	207	202	213	187	198	208	180	192	202	186	203	196	192	158	191	203	166	195	181	185	183	188	194	193	194	200	200	171	193	192	183	214	224	204	190	195	187	213	187	196	195	203	185	195	234	173	213	197	186	212	234	190	201	178	198	208	184	194	191	200	194	215	213	190	182	188	183	172	198	211	195	171	186	193	181	201	210	195	203	192	189	165	175	204	182	178	209	205	180	197	184	193	166	228	181	184	182	199	211	203	183	189	196	174	200	200	202	211	175	215	203	187	187	185	218	188	185	172	200	205	211	201	178	199	183	203	174	203	185	194	194	202	197	184	189	201	219	204	179	221	205	211	199	208	212	186	152	186	174	176	185	185	213	151	202	199	194	192	180	194	201	205	204	167	194	208	194	190	200	189	205	187	191	189	213	216	201	174	183	157	215	199	204	186	164	186	209	202	220	204	185	202	186	203	191	169	177	191	201	180	197	187	191	215	184	219	192	216	192	210	196	183	197	192	179	197	198	177	178	199	171	197	186	176	177	208	203	199	205	194	182	213	215	187	209	195	172	198	200	171	199	184	168	189	188	212	191	195	205
1668	607	817	961	895	762	693	660	651	618	630	584	614	582	570	573	582	539	557	546	524	517	563	522	536	532	531	502	502	486	539	482	506	493	464	485	519	471	508	502	523	493	496	515	516	480	494	446	514	485	465	487	469	496	469	483	477	484	439	481	480	477	477	463	451	479	473	469	499	480	495	493	489	467	471	457	478	449	495	511	487	462	473	492	489	472	491	455	509	473	440	464	480	498	482	515	488	481	496	503	450	489	443	422	500	466	480	455	513	450	461	463	466	481	500	450	467	440	448	487	497	496	479	447	489	483	445	479	478	475	477	499	456	463	497	461	471	455	513	478	468	433	478	450	481	507	507	458	423	457	421	473	452	446	493	449	482	433	470	443	473	458	445	473	449	456	460	473	503	445	466	434	482	484	467	487	461	460	455	476	498	461	500	470	518	482	542	469	477	469	463	456	442	463	460	470	429	468	475	506	485	477	505	481	480	476	468	449	458	480	461	471	467	490	472	459	421	488	446	456	471	426	471	451	434	453	428	469	480	494	461	457	487	459	442	469	465	438	492	505	436	515	498	490	451	508	494	477	495	512	446	439	447	498	443	479	461	466	444	416	474	442	470	489	481	480	483	488	455	493	443	469	506	448	466	477	447	476	484	476	447	483	508	472	469	498	477	447	464	482	460	492	445	443	486	463	463	505	448	427	529	461	504	479	489	483	425	508	478	456	472	447	499	450	420	455	429	470	506	500	455	443	423	477	474	472	443	469	488	470	471	488	490	455	452	466	504	471	466	454	473	453	472	464	518	478	471	484	493	459	467	468	481	426	507	499	469	455	444	534	443	494	507	475	487	485	484	457	461	459	469	490	485	497	475	482	471	481	474	479	485	472	450	479	477	519	494	477	470	442	487	483	500	498	482	449	482	462	476	471	456	495	504	493	478	461	507	472	474	485	482	485	459	470	440	461	478	469	447	475	463	449	503	481	462	448	487	464	478	454	481	449	437	471	444	473	475	458	481	462	509	485	480	467	485	472	478	507	479	492	480	462	482	480	465	466	495	479	460	464	501	461	475	451	457	459	394	470	487	475	481	495	451	445	475	465	486	512	454	501	476	489	441	505	459	490	499	502	477	422	487	491	454	471	454	440	471	471	460	466	492	473	458	492	454	447	488	485	463	480	450	463	479	479	467	461	436	503	465	491	457	481	447	474	481	473	469	459	501	505	442	430	467	466	506	477	493	469	479	458	471	509	443	456	511	495	460	492	464	465	419	457	433	474	453	500	463	493	437	461	511	490	467	443	438	491	507	484	482	494	463	469	433	467	477	436	465	483	454	447	471	511	524	485	458	489	471	480	450	520	503	473	459	478	506	487	478	461	482	471	465	453	469	488	499	486	501	469	477	454	478	503	431	467	455	458	460	468	447	494	503	432	465	480	470	510	450	452	473	485	456	455	456	488	481	451	497	465	467	454	471	495	457	470	446	480	475	469	463	462	473	486	471	499	499	492	482	482	466	479	487	457	466	481	475	445	440	477	441	475	445	446	483	445	472	430	452	478	442	466	486	463	479	459	472	472	477	491	472	470	490	486	493	458	465	456	465	490	507	451	473	437	477	472	471	484	467	490	476	482	481	464	470	505	448	469	457	466	496	503	456	450	462	485	494	485	489	489	465	461	493	488	463	483	458	483	481	478	480	485	510	451	472	491	445	446	513	488	464	493	448	476	428	489	466	458	462	503	470	446	488	457	467	476	485	442	463	491	474	466	458	403	493	506	463	433	429	442	442	473	460	473	496	465	497	467	461	445	467	492	441	460	488	494	485	455	440	504	502	464	471	495	444	464	458	473	493	486	472	442	508	470	457	467	497	456	455	460	428	469	450	429	476	446	471	489	500	497	481	470	496	498	456	486	470	493	451	427	484	461	507	470	451	449	481	488	517	495	451	473	477	468	480	466	484	426	490	501	494	480	480	469	453	500	454	468	465	430	423	453	528	450	441	460	458	488	498	457	486	502	502	474	435	469	501	482	415	464	478	461	478	454	466	466	431	512	491	474	454	497	492	479	480	460	511	467	469	454	484	444	448	426	468	426	491	465	462	518	525	478	496	496	478	481	452	459	483	447	489	496	470	498	456	469	444	486	466	455	462	500	472	463	503	432	448	467	424	477	452	508	462	466	457	464	488	467	495	466	510	461	484	505	492	493	478	457	495	482	457	520	536	455	456	429	476	474	455	467	516	484	451	500	506	467	496	491	496	480	469	471	465	467	429	472	481	455	463	491	437	441	503	463	471	466	493	467	497	488	526	483	506	453	483	467	477	488	466	494	474	450	491	448	497	464	479	497	470	462	450	470	499	453	438	454	471	475	480	479	464	501	468	466	455	485	473	488	473	489	485	488	466	463	468	507	431	486	474	492	458	428	481	496	451	511	482	476	490	490	478	440	475	469	478	467	463	447	455	458	461	471	492	422	533	461	502	460	503	482	467	449	482	487	460	480	474	427	475	464	440	522	450	502	446	501	465	475	460	455	481	464	481	453	474	493	481	480	434	491	482	467	481	459	441	467	465	493	481	512	497	451	473	482	453	436	478	463	463	425	479	448	468	431	451	462	480	462	455	477	451	444	471	469	451	507	438	467	481	464	457	479	498	476	493	461	485	476	457	484	464	478	476	496	449	472	465	443	499	483	471	459	471	457	442	463	511	438	460	482	465	478	504	470	434	484	487	460	458	452	442	483	515	473	512	482	439	470	475	461	472	454	492	460	513	465	502	467	469	465	478	459	467	497	504	414	495	466	498	510	429	441	507	475	454	506	446	456	474	451	483	488	485	422	440	506	452	469	459	486	471	475	459	474	498	451	486	478	460	499	482	514	493	416	472	485	462	480	477	481	466	445	478	445	470	465	463	452	472	467	424	475	525	506	483	484	481	483	468	494	431	461	489	432	467	448	472	484	494	483	460	451	451	462	490	450	455	458	444	521	469	479	468	462	456	489	418	442	442	464	386	454	451	482	506	485	456	466	499	466	470	462	453	448	478	482	473	480	451	501	435	500	470	515	478	477	436	501	484	456	447	440	430	468	467	491	490	486	450	508	451	458	456	520	481	496	518	469	446	454	498	452	448	461	493	448	473	471	465	436	492	462	464	488	465	468	467	435	475	473	454	456	440	489	455	430	441	480	482	443	491	461	455	499	477	482	451	486	485	470	472	469	460	520	447	455	479	464	504	463	471	471	510	455	443	479	514	509	446	485	510	491	505	468	451	488	498	469	474	450	453	473	449	483	479	504	441	470	462	451	477	500	482	501	457	457	462	482	493	513	481	452	454	469	502	532	483	490	483	519	453	433	487	483	523	501	444	493	428	454	464	482	430	473	478	468	471	453	463	488	493	483	484	465	465	461	476	451	479	509	497	448	461	489	462	480	476	486	468	447	485	506	434	482	469	506	472	483	497	465	465	464	480	474	527	485	481	448	475	507	465	456	495	474	473	518	489	476
7216	741	909	696	563	499	419	380	348	312	325	337	294	296	298	287	285	308	309	291	323	281	269	277	276	254	265	272	251	262	301	309	277	277	315	272	261	279	260	267	274	254	274	266	261	268	286	226	263	254	279	273	259	284	257	296	255	269	248	273	272	252	257	288	295	266	295	250	254	281	294	292	273	270	257	285	256	278	256	275	278	260	266	281	251	246	268	232	303	269	289	267	248	255	289	291	263	241	254	277	272	247	238	279	261	256	284	250	266	272	251	267	282	272	285	245	260	234	254	258	282	231	266	281	253	269	234	259	262	256	276	244	270	265	297	255	288	254	287	284	256	248	255	285	246	268	286	253	289	249	260	222	236	251	240	264	255	276	273	301	242	297	259	235	242	275	257	262	308	271	242	279	265	268	275	234	271	218	264	257	250	252	305	268	254	261	270	254	270	248	259	266	265	249	259	302	267	263	304	262	265	267	265	264	258	263	259	310	256	258	275	262	270	289	248	273	271	259	277	255	246	248	245	291	286	295	256	277	281	265	256	265	252	282	280	258	261	252	299	247	235	265	257	266	259	245	282	256	245	238	279	246	277	283	265	258	252	261	232	282	292	234	233	262	246	234	287	257	293	284	271	249	268	250	263	258	258	296	244	292	257	271	267	268	234	256	233	249	244	248	227	256	244	254	285	252	252	247	265	293	220	253	264	236	270	251	251	250	283	253	258	286	243	278	283	252	260	263	281	236	262	275	257	229	233	275	253	228	267	261	255	268	261	275	269	255	261	233	294	237	258	280	234	258	258	264	276	243	292	241	276	274	248	260	250	234	273	251	269	274	262	280	275	283	279	260	233	289	279	297	272	258	256	254	265	260	252	260	246	265	249	272	286	278	246	259	258	273	232	261	221	242	273	261	286	257	256	273	258	267	247	251	256	269	233	272	260	266	287	277	302	275	249	266	232	267	281	263	267	268	258	264	245	246	275	270	253	270	293	275	257	258	247	292	278	247	304	264	260	253	249	246	267	243	252	243	243	269	271	254	274	266	269	260	274	275	296	247	257	272	274	262	257	263	271	280	273	286	263	297	281	260	274	275	248	280	259	243	261	254	280	254	260	255	278	299	256	243	238	237	258	254	256	291	263	271	258	274	272	272	261	276	231	259	256	297	307	265	266	250	281	262	273	285	272	273	270	257	251	273	282	253	270	270	287	267	267	281	252	262	268	264	257	257	277	266	263	252	241	269	273	269	261	243	272	274	269	269	280	264	270	255	257	236	274	269	284	292	269	274	254	276	281	287	284	309	279	261	246	251	248	254	319	291	229	248	263	253	268	292	229	254	266	257	239	299	257	262	258	288	294	243	255	257	262	280	245	299	231	273	259	257	300	264	274	272	243	259	302	265	291	268	260	256	272	247	245	276	269	272	256	267	262	260	309	304	259	280	295	287	242	291	224	269	285	237	286	268	240	242	276	274	245	292	249	254	253	259	253	257	272	242	269	238	292	237	273	257	259	296	271	259	240	249	232	263	287	274	256	273	243	247	256	283	293	270	262	270	279	274	287	272	257	268	264	274	256	271	244	240	275	287	261	261	293	261	301	280	258	250	266	265	300	262	226	245	279	271	262	301	270	258	259	286	248	248	265	261	274	256	255	295	304	283	269	233	267	252	254	293	272	299	262	252	249	248	250	287	268	275	252	260	301	274	224	260	260	263	240	288	277	289	301	263	257	259	249	252	283	250	266	247	275	252	244	269	243	294	262	250	271	246	261	278	226	287	284	286	319	262	254	275	281	259	266	248	279	244	249	288	285	267	279	250	271	269	284	252	277	268	252	265	288	255	256	267	264	260	256	240	245	256	277	254	233	277	227	264	289	268	237	247	252	262	239	257	268	269	262	299	255	274	278	254	268	271	255	297	247	276	265	270	269	258	286	269	262	269	307	288	283	263	255	277	274	266	297	269	276	285	279	263	241	272	287	246	247	227	283	278	245	270	256	296	265	266	294	250	264	248	253	236	273	231	253	260	267	259	247	264	222	288	251	287	293	293	240	261	226	282	277	238	298	267	248	252	290	297	227	287	257	262	269	264	229	244	240	246	246	269	244	248	248	273	252	254	240	302	250	221	267	265	275	259	252	262	282	250	275	250	238	236	274	262	316	232	263	265	226	262	262	273	289	249	271	299	278	263	261	265	263	253	282	269	285	249	263	255	249	244	254	251	244	267	238	256	283	270	270	234	283	262	249	247	255	265	288	250	270	252	251	268	264	255	268	241	281	264	274	226	261	262	276	281	235	243	262	271	251	249	298	287	289	282	246	258	280	282	268	263	266	241	265	269	260	261	249	232	255	258	240	261	257	267	267	256	275	237	261	273	255	256	257	253	258	260	261	287	264	270	235	289	257	257	279	269	234	267	267	272	266	285	292	281	255	259	255	286	267	265	253	256	230	271	308	279	254	263	267	253	262	265	259	266	249	289	268	240	265	263	275	243	264	228	240	265	253	276	223	289	262	286	263	251	270	257	224	301	260	272	248	275	272	267	245	265	264	303	269	261	285	303	259	264	268	274	289	287	270	265	275	225	253	254	263	279	260	268	219	261	280	246	242	270	265	264	302	246	277	273	249	278	254	293	277	242	259	268	259	229	264	257	260	266	245	260	246	243	272	285	300	235	250	275	281	236	264	270	255	285	274	237	247	254	300	244	285	261	277	276	317	284	279	268	248	258	252	267	240	285	266	291	279	256	249	239	256	252	257	259	298	269	249	279	269	257	261	277	238	273	245	300	241	266	313	257	298	290	273	271	263	245	252	272	254	253	263	276	237	274	269	266	243	269	283	236	261	265	236	236	290	247	255	257	246	250	252	255	251	297	287	287	262	275	268	261	261	272	265	276	288	292	286	250	262	302	256	270	240	260	288	273	245	245	272	245	227	238	300	280	248	256	275	278	265	276	267	254	231	280	273	265	267	266	277	277	235	271	272	225	288	274	248	277	288	238	271	273	247	273	263	266	282	251	293	266	243	242	251	245	265	275	246	277	251	257	259	286	246	279	231	235	288	286	257	298	237	265	250	277	258	284	271	249	278	244	254	254	290	257	263	243	274	270	252	247	246	260	304	257	273	229	260	256	265	267	276	275	299	272	271	246	263	269	261	296	244	281	286	270	287	243	270	256	265	280	282	259	275	253	275	254	292	306	274	248	246	287	284	267	279	261	246	245	260	274	299	274	250	260	265	239	254	253	270	287	228	261	272	298	248	240	252	288	280	261	257	265	264	265	229	284	275	264	268	271	261	266	257	246	280	286	283	284	259	271	243	299	291	274	243	269	217	269	238	279	234	233	288	263	246	278	257	260	266	262	244	300	277	309	259	265	282	280	283	280	248	256	280	290	265	233	248	301	279	258	260	242	272	278	288	244	245	254	262	250	260	278	266	258	258	258	240	274	253	292	262	277	255	235	271	241	247	292	285	277	269	281	257	303	233	266	274	277	272	250
6482	1036	1849	2142	2060	1720	1407	1286	1174	1112	1022	992	891	866	913	880	856	802	830	781	776	744	764	768	820	699	714	719	754	722	700	710	715	707	681	674	664	668	702	686	669	696	677	686	665	642	647	671	620	711	678	672	658	626	659	639	651	596	669	709	633	619	675	594	596	614	638	682	619	627	642	657	617	607	632	658	563	625	640	619	579	644	636	631	605	608	628	665	673	606	650	630	607	611	622	588	551	627	658	645	612	598	608	597	605	654	601	603	598	660	632	632	632	600	581	611	606	600	600	573	646	620	588	637	613	629	592	635	626	618	661	662	596	610	586	592	669	615	623	657	611	609	653	614	639	568	644	632	638	649	604	614	605	648	640	593	650	598	625	651	627	633	647	567	643	587	601	637	631	583	567	584	607	609	600	571	576	587	659	636	611	613	629	647	590	606	623	644	623	654	654	576	622	596	636	601	595	611	634	639	636	616	639	604	645	643	637	585	589	649	626	613	602	590	604	647	593	626	651	651	623	603	642	574	612	591	650	598	609	650	626	660	616	553	646	644	617	601	643	605	620	666	610	604	577	593	585	596	612	611	594	596	647	635	578	616	634	601	588	629	587	599	593	621	671	621	596	580	576	623	566	610	658	625	598	588	592	589	650	531	606	614	600	622	585	589	646	637	618	609	604	641	625	578	599	627	603	614	623	653	622	626	583	583	630	641	640	622	607	622	642	655	633	603	597	624	590	604	568	597	588	639	610	630	627	629	594	625	597	623	575	578	644	636	581	557	623	596	602	624	669	582	616	595	564	670	597	621	657	612	585	616	671	610	640	614	655	614	599	623	631	606	618	633	606	636	603	562	650	662	607	637	618	605	608	619	616	608	615	591	636	605	621	597	618	600	626	581	588	591	582	650	563	580	619	615	602	632	589	631	584	619	658	580	640	611	615	628	601	630	612	630	608	637	575	639	631	607	618	635	645	616	658	604	637	602	570	580	604	634	629	624	605	610	639	621	596	640	643	625	643	650	618	656	639	601	605	616	636	599	640	643	628	618	647	610	632	625	608	624	569	577	580	598	581	552	624	594	577	603	618	606	630	633	618	601	668	608	594	612	603	591	640	594	588	615	645	615	609	639	589	625	595	620	644	623	607	620	584	589	646	617	628	658	587	613	610	584	649	657	613	609	579	613	630	599	635	591	630	581	627	625	646	642	636	655	603	600	616	613	653	612	664	637	633	659	657	656	600	577	581	599	665	641	650	630	651	657	626	637	639	618	598	607	628	632	598	595	657	638	602	619	631	607	582	633	623	600	615	617	657	620	577	595	589	588	599	622	604	622	588	622	633	570	640	599	604	656	587	623	601	633	598	603	630	602	639	642	584	599	650	672	651	629	629	614	657	620	641	584	638	608	628	607	623	594	642	635	601	607	609	636	594	669	644	617	609	648	634	638	608	622	607	662	600	603	648	562	630	611	625	638	579	616	648	600	601	632	597	590	645	614	652	598	609	616	622	648	618	605	588	659	662	625	613	638	597	579	602	641	595	626	584	597	612	586	649	624	583	649	565	609	668	588	611	653	593	627	620	568	620	599	627	613	621	591	675	626	678	630	611	603	645	616	595	662	603	574	621	573	601	611	615	639	615	617	633	621	615	642	582	600	599	585	608	635	615	604	567	625	672	626	649	602	663	614	617	554	635	650	618	603	605	596	618	624	627	599	636	611	631	641	584	615	595	644	632	587	601	572	615	616	613	594	598	658	630	619	596	588	607	604	621	576	607	611	626	643	618	575	676	625	658	587	657	595	639	684	615	613	607	605	631	657	650	620	658	638	599	649	540	591	610	611	609	646	632	698	626	594	628	619	616	634	615	642	665	624	591	579	623	570	619	620	601	610	600	593	608	635	628	589	663	589	601	604	629	593	635	605	600	613	592	598	603	573	641	598	648	614	652	579	619	596	654	640	635	556	571	641	679	602	585	629	610	628	640	653	631	582	625	627	594	607	607	572	585	589	634	624	592	632	582	583	626	576	629	620	604	635	640	599	585	628	665	582	650	640	589	593	608	621	603	602	597	630	610	633	600	653	607	612	652	611	634	600	616	646	601	601	638	592	621	593	617	614	686	603	666	559	601	654	584	623	611	615	609	619	610	580	653	632	605	574	583	640	658	623	623	651	605	631	623	641	635	631	606	613	599	542	637	630	668	593	638	617	638	648	620	622	652	613	618	616	677	624	650	604	623	620	624	653	617	623	602	650	667	614	656	650	601	616	645	654	644	632	627	629	586	603	581	679	622	585	631	609	609	611	608	636	655	629	584	651	590	621	604	612	619	609	586	634	594	562	600	604	667	582	654	613	635	627	666	646	610	597	602	601	596	634	622	664	606	594	600	622	618	673	639	591	668	623	588	583	651	610	622	649	645	615	603	639	598	588	622	618	603	637	640	592	641	632	632	598	630	577	580	622	606	618	594	602	665	601	611	614	569	600	599	594	622	632	624	663	642	628	582	651	638	593	586	631	623	585	585	579	563	633	626	600	602	643	581	636	646	627	639	605	593	563	595	628	602	588	588	627	608	644	605	615	631	615	604	573	596	659	644	600	614	625	615	624	615	615	575	626	627	629	634	643	637	637	620	603	619	629	575	619	635	620	634	625	600	675	636	628	599	618	634	671	577	608	637	599	629	612	596	614	627	628	638	622	618	628	603	592	590	609	638	622	617	603	593	616	574	607	650	638	628	618	629	600	623	632	619	655	630	573	618	628	610	621	617	623	586	603	614	594	626	597	599	615	648	624	599	610	632	662	641	562	606	647	637	639	644	643	666	619	620	641	625	576	628	590	631	623	600	593	652	645	627	611	548	605	662	620	603	632	621	612	613	638	630	602	622	621	595	617	620	600	589	589	596	626	609	633	601	651	629	591	623	657	614	611	668	620	573	612	619	607	603	613	615	672	631	634	599	655	613	627	626	627	654	600	638	651	647	579	649	597	595	621	597	634	592	603	590	632	614	608	647	644	582	631	610	609	605	645	626	623	645	625	637	572	641	604	596	660	635	632	590	595	622	568	610	639	643	618	612	588	596	616	653	610	566	596	632	640	582	626	649	633	614	640	640	606	584	626	588	622	652	618	594	608	609	619	639	610	614	613	640	619	598	651	674	611	618	633	645	652	607	573	623	606	624	595	611	661	646	641	634	630	623	630	595	647	638	613	644	637	643	583	588	655	646	626	558	607	605	614	651	634	580	599	570	640	628	617	623	620	606	628	607	654	630	589	622	631	607	595	629	574	620	657	608	630	597	631	597	627	615	628	676	622	607	621	633	648	622	615	599	623	586	630	641	639	591	564	657	650	609	663	620	631	688	619	616	587	629	582	603	639	630	632	652	600	610	618	619	593	639	597	597	563	588	626	588	617	604	604	584	590	637	607	666	598	674	646	598	643	621	658	587	620	640	648	615	628	603	585	628	617	638	642	623	628	632	602	633	628	579	633	557	594	667	606
13633	1321	1359	1146	762	609	503	447	381	343	335	340	322	322	307	288	268	242	263	275	248	248	252	287	248	265	234	235	248	236	247	245	247	245	214	214	203	213	224	217	242	251	232	211	214	231	232	237	238	231	203	245	213	229	224	262	219	236	225	228	207	248	219	217	259	195	202	234	199	223	237	202	230	213	215	218	228	218	208	250	216	225	196	206	192	226	255	226	204	211	221	194	234	240	203	222	199	218	216	240	207	231	248	214	198	213	247	227	250	212	224	218	232	205	199	233	209	224	226	230	222	224	210	217	193	178	240	224	248	223	236	196	217	214	230	235	220	205	237	234	215	232	241	209	226	191	201	221	211	247	218	247	209	209	211	232	221	198	237	224	216	229	219	195	245	250	252	246	211	204	221	218	240	227	217	198	227	202	204	242	200	243	242	227	245	255	247	228	189	228	257	243	238	236	220	230	203	212	251	210	212	218	203	241	231	238	227	237	191	230	228	215	242	231	215	232	225	202	221	221	233	220	234	231	213	223	207	206	245	216	236	228	244	223	209	242	233	228	213	231	239	225	222	230	230	226	210	224	221	216	215	204	204	210	224	234	234	234	235	231	216	211	227	213	233	226	213	229	248	217	260	219	224	223	192	242	228	253	195	238	242	238	212	226	192	228	214	212	229	212	223	214	240	248	211	223	223	216	221	212	229	213	242	232	221	171	203	234	235	211	251	236	229	225	225	193	241	230	208	223	228	211	239	223	207	188	254	224	229	225	235	226	233	201	209	200	227	245	209	223	191	212	221	220	199	216	224	236	190	223	202	248	232	211	221	215	212	209	223	252	229	205	242	232	205	205	241	222	212	218	217	245	217	217	216	216	242	220	246	221	241	213	214	220	240	240	226	271	231	217	208	261	211	217	216	222	201	212	247	228	203	219	208	237	228	196	225	208	209	198	182	217	216	216	208	233	271	245	220	243	233	238	216	225	220	225	235	195	228	185	212	191	218	239	223	224	207	194	198	204	242	211	218	231	194	224	222	281	257	210	214	180	217	219	209	219	220	220	224	228	231	213	211	228	207	233	223	196	209	226	220	218	215	216	202	241	194	221	226	228	194	215	203	230	206	206	225	226	230	238	221	217	231	212	221	223	212	232	246	202	234	211	227	214	238	202	213	230	192	237	203	240	177	208	220	229	224	211	223	237	217	202	238	222	207	239	249	207	220	225	240	222	243	205	208	211	210	224	227	230	239	215	225	242	225	221	198	210	224	249	257	219	232	228	207	257	247	241	248	231	260	204	221	185	251	227	215	233	248	193	228	225	218	197	222	247	248	206	222	221	223	227	205	211	246	232	218	203	225	211	237	239	222	225	263	197	201	232	227	213	225	236	238	192	236	224	223	226	256	245	228	202	217	209	208	240	238	223	209	230	219	203	216	205	238	212	204	226	241	218	229	217	212	215	237	216	210	208	236	200	232	219	224	198	226	225	230	247	212	232	224	210	203	179	207	236	230	227	239	220	210	211	240	237	211	223	208	240	205	215	220	194	204	185	223	247	216	193	198	238	222	216	220	212	217	214	227	223	214	216	236	267	194	217	217	243	222	184	223	229	190	233	245	234	216	214	221	220	218	229	236	236	270	220	259	239	206	196	224	227	219	237	230	193	226	200	230	218	218	245	231	223	226	212	228	233	201	210	227	218	231	237	211	219	233	214	220	214	243	216	212	239	232	231	222	222	211	233	235	221	200	239	217	190	220	209	234	232	226	211	226	248	210	214	228	210	218	206	236	209	236	206	201	225	219	197	234	214	216	239	214	247	246	230	224	238	217	215	229	206	213	262	243	220	211	220	223	253	217	213	211	234	232	234	237	213	227	237	234	224	234	201	208	218	216	206	225	205	235	217	202	226	195	229	215	201	208	223	223	221	256	230	214	243	252	207	240	262	215	199	241	193	216	211	216	249	228	197	226	187	222	244	195	223	224	265	219	251	212	212	205	240	230	228	232	250	211	210	232	198	221	200	234	208	229	247	228	228	193	211	207	236	248	234	213	197	218	195	232	201	214	214	211	226	202	236	249	215	235	225	223	211	233	217	213	230	216	204	193	200	216	206	227	224	231	226	208	209	202	197	220	243	246	212	223	248	207	235	233	222	213	220	212	211	237	207	214	217	227	222	224	214	217	201	219	216	220	248	222	220	208	187	197	214	226	234	221	199	200	223	222	209	244	237	220	206	222	237	206	214	179	211	209	227	213	199	226	228	218	218	236	240	199	238	234	235	204	206	216	225	231	228	211	265	190	218	202	222	228	227	230	215	226	223	211	204	255	205	201	224	258	254	211	194	234	227	213	206	215	232	205	210	232	225	221	213	210	229	226	227	223	229	238	233	223	196	224	232	205	200	212	227	206	256	196	205	213	204	241	248	249	216	209	228	241	203	189	199	194	217	208	222	241	213	230	217	212	225	212	217	201	211	197	209	258	235	209	244	226	198	225	249	229	258	223	208	228	220	236	219	241	237	195	233	231	215	192	216	215	196	234	221	223	218	260	225	198	206	232	258	219	194	243	230	228	234	211	242	236	235	231	218	185	203	265	244	236	220	224	237	230	258	231	203	239	238	230	222	228	217	196	206	233	228	237	204	203	229	263	240	214	221	219	243	213	196	203	213	216	227	214	212	234	215	217	203	236	211	206	220	214	213	240	232	189	233	227	203	201	237	234	258	197	246	239	186	214	223	198	214	235	231	216	230	233	256	243	256	240	227	232	234	226	222	219	246	236	240	224	204	226	233	219	234	214	210	226	211	203	245	212	221	236	211	209	194	227	217	221	240	207	221	243	187	221	226	228	229	207	194	233	221	235	232	221	212	243	225	214	230	206	237	195	226	209	210	216	237	212	241	211	207	203	224	230	252	208	206	240	219	225	209	219	195	208	202	242	246	243	232	207	223	202	262	205	232	206	219	204	191	223	195	202	197	220	198	207	215	238	230	221	218	213	230	206	196	223	219	209	256	220	210	247	222	217	229	217	229	232	228	222	241	243	221	230	195	201	225	241	197	234	214	199	225	223	232	230	235	215	227	232	200	220	240	198	206	225	224	222	231	211	229	219	244	227	204	253	226	242	228	217	234	249	231	201	228	230	227	237	224	250	247	218	187	226	224	229	213	251	251	206	237	242	222	236	210	240	219	209	233	193	240	210	243	252	215	228	236	238	214	261	224	196	233	217	213	242	210	253	227	236	207	231	201	214	189	259	218	205	242	205	207	202	195	239	224	216	233	207	215	210	221	206	216	218	226	214	215	234	199	223	220	223	223	205	214	187	240	218	230	227	213	233	199	207	225	209	209	241	189	210	200	234	248	202	221	231	219	232	220	250	214	213	201	219	255	200	247	221	230	214	187	231	217	215	221	238	234	258	202	219	255	248	253	207	229	209	202	195	213	191	237	218	230	211	236	226	204	222	244	218	210	222	214	209	216	197	240	250	223	245	231	218	217	240	197
8314	1261	2629	3373	2832	2313	1946	1767	1496	1263	1230	1122	1068	1015	962	955	909	877	814	802	780	754	732	769	692	737	715	712	658	701	690	666	640	631	681	657	661	656	637	615	582	597	608	603	594	564	555	574	592	622	552	560	549	561	506	523	537	576	571	552	569	560	540	560	556	558	516	520	506	520	526	570	509	521	517	485	568	519	492	509	506	560	522	530	495	525	503	506	538	533	574	535	563	545	518	525	558	534	581	511	565	546	527	506	505	482	547	504	592	507	524	548	526	525	540	502	516	524	472	552	520	527	518	481	487	505	502	558	517	540	508	515	550	503	543	491	494	516	529	539	494	550	543	485	476	490	531	501	524	485	524	482	517	506	516	494	522	508	515	522	523	549	503	530	521	486	447	526	545	519	508	511	550	535	528	505	513	498	534	492	481	480	532	511	496	524	502	486	561	485	503	533	564	476	516	516	511	509	530	559	531	505	518	557	529	533	519	541	498	513	524	510	544	484	532	514	494	511	540	489	468	507	548	528	538	505	503	505	516	489	522	527	515	502	495	505	493	523	543	513	524	513	519	524	499	556	504	524	577	512	491	502	550	471	490	547	521	517	505	516	473	542	488	516	534	514	516	493	519	553	534	504	536	521	502	485	534	510	526	561	501	473	530	497	543	544	516	580	523	543	512	509	514	522	496	535	515	518	501	497	500	531	510	552	512	525	541	495	511	492	518	520	504	507	551	522	513	545	509	499	523	476	520	516	527	558	538	544	474	520	495	498	526	484	487	515	549	528	480	508	519	492	553	497	538	532	537	521	509	552	511	527	496	505	521	515	501	531	518	511	520	520	505	460	516	535	516	512	488	513	531	511	495	498	542	496	486	541	549	489	531	512	546	492	506	528	536	524	513	515	526	503	485	516	530	490	526	517	572	541	485	513	520	539	520	508	505	502	488	525	474	489	501	520	533	506	537	527	512	493	511	508	520	526	558	504	493	495	502	557	531	515	525	527	541	510	512	521	485	497	483	489	561	520	564	515	476	472	498	469	580	518	525	508	527	528	542	518	524	515	528	533	517	532	506	519	515	518	572	544	536	540	542	547	522	473	507	544	553	518	500	485	498	495	535	499	508	588	498	546	531	561	493	547	480	508	519	467	507	500	502	547	511	554	490	510	540	484	530	544	507	510	515	533	526	513	522	502	512	489	536	504	506	501	547	528	524	529	516	507	545	507	472	529	531	500	501	541	521	508	516	522	523	529	498	525	526	551	470	517	530	537	513	507	510	503	516	546	542	509	569	550	553	523	529	491	524	495	520	491	503	503	557	507	528	505	493	511	488	519	515	540	497	559	461	521	506	495	512	545	550	555	515	528	498	491	509	507	497	500	527	531	522	517	508	550	543	525	495	501	525	516	515	450	498	524	532	505	540	540	486	502	503	502	523	554	517	548	499	540	535	518	500	567	491	514	522	514	518	572	528	546	533	513	544	530	543	540	538	555	543	491	511	480	496	495	465	515	548	539	526	497	501	504	483	484	547	541	545	518	517	528	503	518	536	534	506	519	540	521	537	533	496	526	485	489	512	530	543	514	500	550	500	535	519	536	506	528	541	529	518	524	533	533	526	498	546	563	503	550	533	563	513	530	504	501	495	519	513	486	544	521	489	496	522	517	518	516	516	514	522	511	516	522	503	509	500	515	510	506	489	495	534	516	519	492	522	551	513	510	504	494	501	521	504	503	502	545	496	560	513	539	509	537	516	527	531	495	534	496	485	553	548	511	536	545	519	491	570	503	538	532	508	520	517	517	512	491	537	524	521	505	492	520	544	545	509	539	538	509	492	532	533	489	472	527	545	514	541	540	533	504	549	528	486	553	539	479	503	493	542	505	532	538	520	524	506	533	552	524	494	472	541	529	516	471	550	562	538	509	491	515	570	532	485	512	551	512	506	542	544	519	524	502	522	572	524	502	505	485	512	529	530	495	475	525	520	503	498	515	515	532	515	521	506	512	499	531	485	503	517	499	535	512	542	501	507	481	500	527	524	469	532	565	519	494	541	509	501	474	524	545	551	512	529	477	539	469	543	495	502	519	498	519	527	508	494	540	527	508	547	554	500	536	540	557	514	494	540	526	548	506	521	527	498	523	490	472	523	512	533	475	543	515	506	490	513	527	499	510	505	523	526	527	520	476	495	544	511	543	535	544	511	539	520	499	505	491	518	551	531	522	484	550	523	524	514	508	504	531	513	499	539	539	498	508	501	489	497	491	534	528	486	489	524	521	521	507	503	507	496	565	542	527	549	535	544	499	519	513	480	507	492	584	507	526	504	518	509	496	518	489	509	511	482	521	525	477	511	480	494	510	491	512	529	565	521	546	526	534	535	503	525	526	508	483	494	550	492	550	514	498	498	541	524	513	538	488	521	515	514	490	531	539	510	531	480	505	500	508	498	514	513	544	552	498	543	480	543	492	506	489	525	519	531	548	556	517	502	489	508	556	531	501	522	538	544	557	487	498	546	502	532	530	474	536	520	518	503	534	512	513	533	485	538	531	540	535	485	512	496	523	491	527	496	512	535	492	541	507	490	526	511	502	522	533	521	489	512	487	507	531	479	529	471	535	551	512	530	527	519	497	504	530	523	541	534	530	517	526	569	515	537	505	496	507	523	480	525	491	530	517	525	502	491	515	504	522	517	513	539	512	499	495	518	548	534	512	529	541	490	532	547	535	536	503	512	524	482	533	533	536	495	553	488	530	513	496	534	489	525	518	485	481	552	531	485	524	523	535	530	529	486	510	542	497	474	502	463	485	486	477	501	530	478	539	533	503	499	497	553	522	524	469	511	517	473	547	496	549	528	539	505	534	511	549	542	504	522	467	542	522	525	515	490	523	548	504	496	508	520	543	525	489	526	510	542	531	551	545	527	510	506	515	506	557	536	518	528	534	525	502	512	510	511	523	502	553	495	510	553	578	545	542	500	530	539	515	564	519	532	572	517	503	485	508	519	545	459	504	504	545	517	523	567	524	521	532	537	504	538	533	507	485	511	478	536	510	510	501	517	469	497	514	515	534	537	544	544	511	511	511	501	528	479	501	539	520	492	519	460	492	516	547	507	511	498	503	515	521	483	528	483	511	500	543	556	507	539	549	523	484	518	492	503	526	502	516	569	472	481	519	553	562	497	485	547	511	512	513	556	515	524	524	499	531	540	541	508	498	499	503	518	516	491	542	508	540	475	524	515	522	489	545	483	493	510	539	501	557	541	533	499	549	555	495	512	553	482	526	522	513	517	522	522	494	507	551	498	499	482	489	501	533	508	548	538	464	512	519	499	550	505	522	529	541	534	531	504	510	529	494	469	509	475	501	521	485	491	514	524	510	467	493	491	507	519	542	558	511	533	514	544	487	517	537	525	496	510	527	522	483	528	560	513	539	548	496	501	539	540	501	527	564	533	541	494	515	536	546	539	550	549	556	510	508	537	484	527	511	524	525	524	516	501	450
1393	302	309	313	285	252	254	226	222	217	239	200	209	217	211	207	196	199	213	233	217	194	168	200	196	204	202	185	197	217	192	198	167	206	164	198	203	180	190	191	206	203	198	201	187	188	204	198	214	180	199	199	207	212	219	178	206	193	192	187	174	198	182	164	185	170	217	185	212	172	204	189	168	174	165	176	202	193	189	195	193	182	180	191	179	183	187	195	196	193	197	206	213	203	164	181	200	186	214	219	192	200	174	200	194	159	213	187	195	186	188	171	180	201	200	230	197	179	189	190	210	209	173	210	192	195	208	186	193	199	178	219	204	205	181	168	176	189	192	180	182	168	213	199	177	226	193	188	203	184	200	204	179	176	173	178	207	213	207	207	197	189	189	196	183	179	186	194	215	161	175	172	187	201	193	173	188	184	196	184	205	186	218	189	157	181	205	207	198	188	177	207	202	207	193	196	200	162	216	202	180	216	187	191	189	184	211	192	166	189	182	192	160	193	189	203	193	210	180	188	205	192	175	201	218	168	180	200	188	188	205	166	215	197	200	201	202	196	213	195	213	210	196	187	207	201	186	184	191	191	191	188	199	183	198	173	228	196	185	177	199	181	198	163	190	193	196	202	180	191	197	206	173	184	164	196	198	175	213	193	179	192	206	222	220	206	180	185	191	172	190	202	196	185	198	200	221	197	184	186	174	214	198	177	213	219	186	221	199	179	203	214	173	188	199	208	188	204	182	180	211	225	198	182	149	183	149	178	203	181	188	189	202	196	187	184	210	192	181	177	210	192	199	190	174	189	198	184	177	197	180	184	192	180	179	207	200	191	193	175	199	206	194	216	190	214	184	190	173	166	158	190	186	191	204	211	191	224	183	185	223	204	178	199	198	197	181	194	180	199	183	169	204	221	194	191	182	198	175	187	190	175	192	201	194	203	183	195	189	188	184	196	201	185	166	174	162	181	187	189	186	197	193	207	172	187	182	189	180	185	180	191	177	169	184	204	179	198	173	187	223	217	200	182	177	211	182	185	166	187	205	224	191	211	219	191	194	192	172	173	181	190	199	221	178	213	201	180	168	165	190	199	160	188	176	186	184	186	200	187	170	196	207	189	204	188	194	184	176	198	185	183	183	183	209	219	191	166	194	194	242	209	196	202	196	188	194	172	202	195	197	204	180	198	192	154	181	189	195	195	193	187	192	213	203	216	169	166	234	191	195	182	202	198	221	209	194	180	196	202	188	184	206	194	168	184	197	188	186	191	189	194	187	209	194	211	229	211	181	197	225	185	211	191	179	209	176	204	206	174	191	187	193	206	174	205	192	167	198	198	191	185	179	194	226	207	198	185	171	182	192	214	169	185	196	183	202	191	182	165	173	184	193	196	200	216	229	180	242	208	167	211	175	182	205	201	216	194	186	193	199	184	183	173	200	163	202	206	190	176	201	195	182	187	169	201	171	171	191	198	187	194	186	191	195	190	213	194	202	194	176	188	218	182	193	199	176	189	211	199	196	206	183	203	190	210	179	180	192	205	198	179	176	189	187	218	167	181	196	197	217	163	200	217	202	190	186	191	165	181	173	207	207	211	202	194	201	182	177	177	198	179	191	165	207	177	203	177	196	175	190	163	183	191	188	176	168	217	186	197	192	165	179	206	205	181	174	177	195	188	197	199	188	191	200	172	188	199	179	195	174	195	185	194	213	207	189	192	202	202	183	211	175	209	194	195	227	186	182	184	196	203	174	189	166	184	164	177	197	186	203	211	189	210	205	168	202	193	221	187	217	182	183	204	189	181	202	180	194	200	187	185	192	197	215	208	183	170	188	188	182	196	206	182	163	173	202	163	175	193	184	218	178	190	162	194	173	187	202	191	176	179	189	194	194	194	198	174	188	190	182	216	188	186	210	191	178	187	200	174	186	206	207	185	190	172	191	161	187	208	209	186	175	174	183	172	184	170	175	199	194	165	184	192	189	190	203	200	187	221	194	185	193	199	207	165	188	174	173	195	203	180	202	209	188	183	208	228	208	191	185	189	206	204	205	203	197	181	191	191	184	161	167	211	227	178	180	185	154	208	228	192	176	209	210	197	176	209	187	194	191	192	182	172	190	192	177	190	164	179	176	198	201	196	199	190	196	231	174	215	195	173	201	192	191	159	219	184	183	183	194	189	184	202	207	185	195	166	195	195	168	208	210	219	163	201	216	187	196	211	202	187	196	192	185	197	194	197	206	197	188	219	176	203	216	185	200	192	200	167	175	184	191	219	178	194	202	165	186	232	171	183	176	177	173	201	203	201	190	182	214	198	201	201	200	200	196	180	186	194	209	208	174	180	185	191	175	211	205	189	182	191	197	192	191	196	176	187	196	160	191	192	208	210	186	188	187	181	198	191	188	202	179	190	169	188	211	171	208	206	173	191	200	184	188	187	204	197	188	193	194	171	173	215	199	197	183	172	196	206	182	193	193	177	178	181	199	192	193	167	169	202	193	183	186	170	200	198	189	196	234	195	196	196	232	190	203	183	171	173	184	175	194	186	216	188	182	197	173	186	178	213	198	198	186	171	220	191	190	194	188	181	198	189	187	188	191	174	190	194	158	196	194	193	174	186	206	186	168	188	190	183	209	192	208	197	175	196	190	177	195	162	185	181	179	201	173	201	180	170	198	183	188	202	195	188	189	192	186	186	173	176	168	194	174	196	178	192	183	199	191	186	197	219	185	195	197	181	167	159	186	203	194	178	178	163	182	198	198	164	192	205	182	175	199	189	198	174	185	190	211	189	200	206	202	203	194	195	191	166	163	205	182	197	159	189	171	183	185	169	170	203	186	185	169	194	186	203	174	211	161	171	179	173	169	158	194	189	176	156	184	189	174	176	186	174	183	186	191	199	168	215	170	193	195	181	183	187	218	203	171	218	167	192	194	175	209	191	199	217	207	198	176	167	180	201	211	203	184	177	196	198	190	194	211	183	214	205	180	179	202	180	172	180	201	209	200	184	204	205	192	182	197	192	211	182	200	196	228	213	179	203	180	186	200	182	211	218	204	204	161	202	170	185	176	182	166	165	192	178	212	192	193	197	184	190	186	211	190	197	205	204	205	199	194	208	202	213	144	173	181	181	156	187	177	188	211	213	200	215	177	215	194	170	228	185	208	201	170	187	186	165	192	206	204	199	189	177	195	196	214	199	183	185	209	177	220	182	195	183	198	170	172	200	155	201	199	176	182	164	196	176	195	180	186	171	209	198	193	170	181	198	207	176	199	217	223	164	182	192	189	189	204	196	207	176	170	209	202	198	202	203	186	184	192	175	193	203	175	176	184	209	219	165	181	200	212	175	205	187	189	200	166	205	197	184	191	223	190	179	174	198	187	178	190	200	218	187	201	196	189	197	218	166	217	204	197	211	218	193	183	184	214	178	211	182	201	189	186	183	202	197	190	202	210	203	221	168	177	191	187	196	185	176	164	169	190	167	206	199	180	155	211	197	194	174
1728	605	772	964	849	817	683	684	635	636	607	599	613	561	586	559	558	522	546	497	576	515	539	486	507	505	513	527	515	526	487	482	520	544	495	496	476	544	517	489	513	510	470	484	498	472	466	537	520	477	522	470	539	473	487	484	497	508	473	454	472	496	481	480	485	474	461	490	515	479	480	441	484	446	473	440	462	516	501	479	465	486	468	471	494	483	460	496	455	443	466	508	484	460	460	477	466	456	461	451	498	461	470	465	512	522	473	486	444	446	478	455	447	489	450	464	468	461	454	465	480	457	508	483	448	480	470	446	477	483	440	479	450	449	468	481	479	473	477	454	438	418	508	434	495	470	458	425	454	494	438	464	473	480	460	468	464	505	451	448	442	488	459	455	488	489	488	469	462	463	486	460	436	467	480	456	451	509	461	464	457	466	477	442	468	499	478	450	493	469	480	467	459	481	439	455	487	467	481	474	458	451	485	428	426	465	437	499	503	475	449	477	479	453	479	493	479	465	486	482	481	464	484	486	472	493	414	476	438	458	500	454	501	445	453	486	465	482	481	473	525	477	452	474	484	436	467	454	500	435	469	463	475	493	466	460	446	469	521	484	488	464	456	512	429	498	476	532	429	508	469	465	488	475	511	447	488	505	484	493	474	495	458	465	521	488	457	514	453	440	449	465	473	475	478	507	466	472	415	503	456	445	471	478	488	431	484	437	450	469	435	489	460	441	426	474	468	457	487	482	468	479	450	479	470	445	461	488	480	489	475	452	426	490	476	464	482	487	451	466	463	422	478	493	486	471	485	460	462	466	453	439	493	461	498	457	493	478	470	441	450	485	487	491	468	478	444	511	466	482	462	409	448	468	458	470	478	459	470	482	459	489	502	463	485	462	466	478	499	507	497	464	450	456	467	470	442	463	479	441	475	453	452	446	481	450	475	442	455	479	474	500	519	501	449	434	439	460	494	485	471	507	471	517	459	489	513	474	463	444	437	506	495	487	475	503	483	434	458	474	461	434	437	432	505	449	496	475	464	478	490	484	433	469	495	458	470	473	455	455	459	476	436	465	482	482	477	470	450	466	483	494	468	440	488	462	506	435	469	449	476	457	477	494	492	474	505	479	452	457	519	461	469	444	492	479	483	480	443	502	467	473	498	423	473	457	477	482	452	486	442	459	457	447	439	424	504	486	482	446	461	449	476	468	462	479	478	514	459	493	477	491	433	480	429	489	484	493	479	503	498	451	473	459	440	500	438	451	466	428	475	470	486	487	474	448	458	456	478	442	499	455	484	469	471	463	463	484	514	472	474	471	456	457	498	493	507	483	467	489	448	473	480	476	493	464	504	471	474	478	462	463	446	489	435	487	469	530	477	479	507	519	490	466	502	500	462	456	455	511	476	460	460	496	440	459	459	481	481	438	474	478	497	520	457	476	518	461	498	482	447	496	449	498	446	461	485	463	507	474	473	486	481	519	461	473	455	507	457	482	486	478	452	466	519	493	445	426	454	438	428	443	456	484	502	453	458	443	492	478	494	480	422	494	489	495	461	500	455	479	435	457	484	461	468	465	479	485	462	477	483	477	481	467	469	474	492	460	476	469	430	473	453	467	421	490	471	466	479	475	444	482	463	493	465	490	409	443	496	465	431	484	493	500	479	504	485	481	490	509	464	491	497	462	507	459	508	483	469	525	459	452	464	485	455	466	484	463	428	444	465	456	454	470	498	446	472	457	469	521	443	485	460	478	482	478	429	455	473	488	478	451	462	461	470	416	490	453	486	454	464	475	461	470	488	447	442	505	451	457	498	469	494	474	479	476	440	477	456	497	482	516	471	491	507	459	490	485	488	469	472	483	503	452	494	485	490	483	473	486	482	454	481	475	475	450	454	474	451	509	467	464	522	466	475	458	461	509	459	482	483	481	501	461	471	423	513	455	468	451	482	423	470	494	489	491	454	456	439	459	480	466	453	463	475	496	477	471	469	468	452	468	475	483	483	456	459	450	450	431	497	455	495	509	457	472	480	512	460	464	472	468	468	454	429	468	478	527	480	417	474	482	441	458	439	486	479	508	490	468	452	438	488	453	489	476	466	459	426	453	476	474	489	469	483	478	481	502	482	514	467	477	488	470	430	462	483	473	504	448	509	505	482	478	479	447	457	460	469	483	455	464	464	480	484	460	450	452	430	489	513	452	534	473	492	473	483	501	471	462	448	497	481	492	486	450	483	457	453	463	405	461	474	461	445	446	471	463	506	446	442	476	488	456	499	463	491	486	453	433	512	485	492	448	476	476	461	444	478	478	505	481	460	440	492	456	436	479	448	465	423	510	527	460	520	467	477	484	444	472	497	481	492	499	474	462	426	474	469	480	461	482	466	466	447	455	474	464	453	490	515	482	470	448	454	478	470	474	495	475	453	467	476	472	462	486	457	470	476	500	475	475	518	446	497	453	451	500	485	486	471	515	490	458	481	455	455	489	438	483	488	470	469	499	496	483	466	489	502	477	455	463	512	454	453	454	443	463	465	445	444	496	476	471	468	481	457	500	467	461	464	498	451	479	457	494	469	487	461	477	445	469	489	525	452	493	485	493	538	442	473	455	488	493	475	478	501	457	490	458	471	432	446	470	460	439	482	421	464	461	477	467	463	477	450	466	442	454	473	478	441	507	494	462	489	442	499	445	459	461	460	481	488	474	471	520	476	457	454	443	476	472	480	477	470	476	462	462	476	445	486	443	470	469	465	493	470	470	515	475	471	470	485	463	457	444	491	472	428	449	497	468	475	481	468	506	458	471	465	480	450	445	461	428	471	449	460	469	436	460	458	463	479	445	483	464	503	493	466	463	493	479	475	460	477	527	492	461	466	493	466	470	494	451	455	478	453	474	463	416	498	464	473	495	498	502	479	468	467	494	471	457	427	496	477	455	501	460	464	470	439	492	474	427	459	462	416	485	510	472	489	439	457	539	500	498	482	456	495	491	453	486	442	478	470	482	473	458	488	470	503	476	434	498	454	456	442	480	499	474	496	495	451	463	494	476	456	489	489	474	501	431	489	483	491	461	482	443	473	473	482	502	502	453	469	481	456	506	459	487	486	485	468	501	473	461	460	444	456	505	473	454	470	443	456	523	463	503	498	507	466	489	468	456	464	467	475	469	471	493	470	509	434	431	452	459	471	498	469	444	463	449	467	469	464	487	457	484	468	485	462	468	457	494	449	461	464	428	444	462	486	498	475	469	462	469	441	505	474	467	459	477	453	469	458	465	470	433	449	478	473	464	470	486	429	459	452	447	467	462	473	477	459	464	451	485	456	487	485	454	474	494	441	480	453	486	460	478	507	470	456	488	470	436	480	482	491	494	454	497	488	460	524	463	510	424	465	486	501	458	476	463	483	439	485	501	425	430	493	473	453	465	494	483	490	470	456	461	507	496	501	444	465	482	475	452	463	455	454	497	480	475	475	467	435	474	491	494	464	497	441	486	507	460	480	488
7238	690	832	692	580	449	421	407	331	356	310	296	304	314	324	298	288	295	254	295	274	285	305	256	265	291	302	237	280	276	264	268	290	251	297	305	243	256	269	285	305	272	254	272	260	282	278	249	273	275	276	260	260	242	257	250	256	271	233	288	290	296	247	265	241	235	261	242	272	267	265	237	282	253	259	277	223	266	279	253	257	249	260	264	277	277	283	266	255	235	284	253	259	266	279	274	260	281	267	260	253	270	259	264	270	258	245	253	276	251	274	226	253	283	267	298	241	230	251	257	300	242	285	251	252	274	262	264	244	270	273	259	267	237	256	272	249	290	277	269	279	279	277	279	274	224	279	291	267	260	267	285	247	246	248	273	240	256	289	283	235	280	266	240	251	252	226	229	257	262	250	274	301	255	250	275	256	248	255	265	270	274	294	296	268	223	239	272	288	270	277	257	273	253	285	252	282	281	262	312	242	256	273	266	250	295	269	272	288	242	263	296	222	265	266	251	267	268	252	225	261	245	262	294	264	267	275	257	271	227	264	242	267	290	273	292	284	274	299	271	258	243	250	280	285	271	256	292	248	263	264	290	265	257	259	272	250	269	268	278	244	225	283	274	255	277	243	295	251	251	218	264	263	247	258	239	238	255	241	235	276	264	265	281	288	244	284	234	267	255	266	266	240	280	251	271	265	257	294	289	263	262	229	249	255	260	248	245	272	270	247	264	264	258	260	238	281	252	282	258	228	246	263	257	256	255	257	232	277	263	259	245	271	277	278	236	269	248	255	259	268	258	272	260	287	273	266	262	283	277	257	260	236	252	256	265	291	284	276	243	298	245	238	254	259	244	249	283	245	260	246	229	309	238	256	236	271	264	271	237	235	261	268	278	255	277	264	278	258	247	237	255	276	262	260	281	256	275	257	271	285	279	247	268	263	285	251	255	268	262	275	248	266	260	252	248	254	257	243	283	254	278	238	301	278	269	279	223	261	224	236	236	248	247	240	295	274	271	284	267	278	243	240	251	288	280	266	248	234	278	244	232	269	236	238	272	277	293	249	254	275	242	262	253	283	263	262	248	267	269	255	281	255	258	242	242	238	269	263	249	261	267	282	255	264	243	269	265	268	275	291	242	264	269	264	249	276	261	241	267	247	238	262	260	263	232	267	261	268	284	267	244	272	257	272	289	261	296	258	271	277	279	260	259	298	245	246	251	218	283	290	274	238	256	289	268	260	273	278	241	251	260	272	263	272	271	286	241	246	275	240	271	265	263	268	257	252	245	281	244	274	264	240	248	262	271	270	274	250	282	268	263	258	253	254	287	294	276	268	281	249	271	298	232	286	258	278	276	231	276	241	277	255	269	243	250	292	274	284	245	257	281	253	252	241	294	270	255	279	243	273	272	247	260	249	247	248	249	247	276	257	288	236	254	246	248	244	241	264	285	269	240	276	283	274	247	265	257	262	245	273	260	266	245	264	319	277	249	268	300	250	230	290	242	290	234	289	245	293	277	280	237	264	269	292	249	237	290	265	249	260	257	264	260	247	248	261	250	282	257	269	247	262	268	286	250	268	273	269	299	271	264	295	281	259	257	287	257	259	289	262	261	270	284	272	271	245	238	256	249	268	279	245	256	244	277	261	277	235	305	282	293	275	239	285	240	235	281	256	233	258	262	265	267	226	268	289	247	282	242	265	265	261	243	216	263	245	298	255	263	266	266	282	278	286	242	279	261	292	304	272	234	244	247	242	246	245	299	268	238	265	236	266	286	247	257	284	272	273	294	255	236	280	233	230	270	272	252	252	258	237	260	256	270	276	253	263	247	271	274	271	240	263	269	276	253	271	279	242	268	290	268	263	276	245	240	257	271	266	264	256	255	285	259	276	264	269	265	254	278	251	282	259	244	246	269	252	275	283	264	269	247	264	287	227	279	265	275	242	266	255	238	255	246	269	296	265	274	277	265	237	257	272	285	296	266	247	288	280	266	286	255	262	290	274	275	241	278	245	254	303	248	272	269	261	236	261	283	228	235	247	256	252	255	258	241	245	260	240	274	282	252	284	260	249	255	251	287	278	264	261	259	237	266	276	225	256	266	291	262	259	251	252	261	265	234	253	240	245	264	272	259	257	255	251	247	254	241	292	242	232	264	256	257	256	263	258	268	234	254	286	274	265	245	271	256	274	276	308	278	272	271	259	260	255	284	235	265	314	279	260	268	254	255	254	263	260	248	281	281	287	272	234	255	255	267	251	240	276	251	234	289	258	254	245	228	261	242	267	264	260	266	280	255	247	292	283	266	261	272	272	264	266	259	290	283	290	277	240	279	287	261	256	288	238	251	266	250	280	256	272	295	284	256	247	299	246	245	248	297	273	257	209	252	238	269	241	308	280	268	272	256	231	246	239	281	277	268	258	267	255	259	288	281	234	226	270	256	262	270	260	275	258	256	285	290	261	259	251	231	270	237	255	268	238	286	286	259	271	239	278	276	258	253	249	255	269	263	239	306	275	259	242	256	265	282	233	241	279	246	250	267	268	277	297	220	269	277	248	242	245	287	280	274	256	248	276	274	243	247	320	236	261	261	277	277	290	245	255	253	271	289	269	251	282	283	268	284	264	269	291	251	265	251	280	267	245	244	280	294	267	268	292	274	262	290	276	303	288	283	268	239	257	239	228	281	276	261	263	249	276	280	258	262	289	243	293	262	254	264	279	273	270	264	284	283	280	270	278	242	282	260	233	291	282	275	269	275	239	256	256	258	291	245	269	245	278	256	283	264	275	270	284	217	248	260	286	243	306	268	284	264	255	255	267	233	253	261	266	248	264	253	253	263	232	259	255	277	264	269	276	305	282	257	293	267	233	260	256	244	257	249	259	234	251	299	289	258	292	233	290	277	249	255	227	271	260	252	264	268	259	273	269	223	231	243	248	249	243	271	247	246	273	281	233	253	272	246	208	257	261	288	246	287	269	260	247	272	250	246	258	230	236	260	274	254	255	265	273	249	268	264	260	273	253	259	262	261	261	244	240	249	260	243	242	252	300	255	263	261	274	256	264	279	265	295	275	267	288	243	233	260	262	267	299	239	236	235	285	264	240	281	293	293	219	239	251	278	255	223	255	263	264	272	258	243	306	248	282	245	262	244	281	256	247	258	251	269	257	250	244	257	267	272	254	225	233	236	252	287	288	272	261	254	252	249	265	283	275	265	271	258	258	275	269	260	273	272	228	261	267	258	241	225	240	267	256	272	291	288	285	265	230	239	259	251	291	257	298	242	268	259	262	253	250	263	260	245	251	235	293	249	272	274	254	266	250	289	261	254	288	252	293	242	244	299	285	308	264	266	216	237	254	255	245	256	240	281	275	223	267	270	274	299	237	280	266	260	220	239	261	269	267	249	262	259	303	315	249	254	272	262	249	241	250	260	277	273	285	280	266	252	227	243	268	271	259	291	271	284	249	237	249	280	260	253	252	261	256	271	258	268	263	308	262	273
6557	1125	1836	2043	1867	1656	1376	1275	1076	1102	1058	1017	957	934	952	879	821	819	780	816	751	784	770	798	757	735	705	720	731	642	693	688	684	721	647	681	739	722	675	712	669	657	659	701	629	665	658	656	666	638	607	689	704	622	644	671	642	589	649	650	608	644	651	629	639	647	594	617	618	614	640	632	628	651	627	632	600	619	598	656	655	646	626	620	615	663	620	592	610	640	623	660	665	641	591	628	620	667	639	625	573	612	650	658	621	605	622	672	622	608	639	569	609	601	599	587	631	617	602	617	575	607	615	619	602	624	594	634	617	573	613	595	592	609	603	647	605	607	611	583	636	575	608	594	571	599	666	594	580	607	591	615	588	663	623	611	602	625	639	605	658	593	646	607	609	609	595	608	647	664	634	606	603	603	602	626	658	586	627	658	648	615	600	585	623	604	599	623	595	670	635	636	632	649	601	615	565	625	586	581	645	626	670	617	584	622	602	616	604	629	606	594	623	647	645	610	616	618	648	597	613	644	659	602	604	636	603	619	605	605	620	623	614	701	579	573	595	580	666	657	630	584	621	615	619	609	645	627	634	612	581	672	624	606	638	626	621	598	659	624	594	628	620	601	594	600	613	604	589	606	624	602	642	617	593	623	620	595	630	641	648	604	595	588	623	534	624	626	598	631	589	645	626	628	681	590	623	593	657	620	609	630	622	607	622	597	576	641	650	631	578	634	600	573	613	603	632	686	629	569	613	656	618	653	638	622	619	598	637	632	620	591	635	605	633	622	612	669	633	655	609	621	603	635	608	614	630	582	609	621	606	586	568	636	617	560	589	613	611	629	616	660	656	589	644	605	631	646	618	595	615	605	608	616	626	620	573	625	656	654	634	641	589	606	626	622	604	617	612	661	618	669	605	639	656	647	585	614	615	611	647	583	623	635	623	641	635	649	627	600	601	631	612	610	631	634	609	590	602	599	638	614	636	620	655	634	578	631	650	602	658	604	612	616	651	636	632	639	619	646	597	627	658	623	586	638	566	579	591	564	605	653	638	652	586	592	603	590	603	614	617	641	620	612	580	613	644	575	606	617	590	623	629	626	601	642	634	632	610	605	609	604	649	582	633	584	594	624	616	595	626	613	629	621	648	635	603	594	692	586	601	638	609	605	614	667	604	614	633	621	593	628	616	635	618	581	616	608	617	601	605	628	621	612	638	627	628	636	591	609	636	671	642	667	620	665	674	608	592	609	631	611	601	624	604	626	607	622	651	622	643	653	637	599	605	660	587	560	646	642	628	606	647	624	608	595	654	662	652	610	632	542	589	583	608	632	618	650	608	596	608	577	645	618	649	622	669	597	559	604	615	645	619	600	642	562	632	678	628	667	620	667	623	594	619	609	648	597	627	590	599	580	643	616	613	571	626	636	612	604	639	649	618	616	591	651	617	621	614	594	648	631	645	624	610	636	615	603	610	632	632	585	640	625	618	623	652	614	606	610	634	651	600	631	623	616	635	637	617	603	618	652	610	621	621	613	598	621	606	635	651	601	618	639	643	658	628	638	616	646	649	631	601	602	572	625	668	613	619	597	611	615	622	595	602	562	600	603	622	576	621	618	649	668	653	622	578	609	601	559	631	592	638	605	605	637	613	610	592	616	632	609	634	609	602	632	628	658	600	580	639	650	604	573	590	605	658	589	620	630	603	642	592	591	639	603	617	631	564	595	616	639	637	589	578	607	606	665	632	613	647	626	606	608	654	598	630	607	606	601	623	639	629	566	627	605	673	668	634	572	614	625	644	652	615	646	675	622	627	664	584	618	649	611	643	612	619	644	622	643	628	626	629	652	623	617	597	592	606	599	584	624	621	595	605	608	593	650	624	629	666	600	654	626	613	670	605	620	606	643	637	631	665	618	601	618	655	642	652	641	641	587	622	626	614	592	641	616	633	591	573	618	617	613	663	648	576	624	609	657	630	569	579	632	635	640	621	627	598	600	562	609	624	616	610	602	633	622	635	579	589	645	655	624	608	594	624	592	588	615	599	592	642	628	668	620	622	614	640	553	616	638	664	638	624	605	653	588	616	597	607	572	622	633	607	582	646	605	622	598	618	596	655	630	646	562	658	564	585	630	582	623	608	638	608	615	605	603	604	600	599	616	628	603	611	637	603	608	590	647	609	641	633	584	647	630	630	590	601	651	605	607	633	643	629	600	647	627	627	671	634	592	628	565	621	629	613	601	623	625	645	661	634	596	666	610	614	641	618	625	625	672	602	598	628	611	638	607	608	619	598	611	628	636	577	591	585	629	594	588	604	622	578	593	645	611	616	660	588	645	604	633	644	612	661	609	670	572	620	618	629	619	557	628	587	641	625	632	594	595	590	619	591	598	626	664	581	600	631	623	596	614	621	615	611	606	580	606	660	614	595	585	639	610	600	619	691	659	592	635	637	618	620	638	595	623	616	630	616	649	628	658	631	652	636	595	623	639	632	656	655	601	576	579	617	571	591	641	645	604	619	610	680	577	613	610	621	681	608	617	599	609	634	586	652	628	660	631	629	625	576	576	657	574	579	691	620	640	708	578	670	671	597	685	645	614	586	620	612	622	579	605	599	608	627	638	631	581	583	593	592	671	610	637	643	638	627	614	571	633	642	647	619	620	637	601	613	639	594	599	618	604	612	629	666	574	627	674	613	630	560	651	608	604	665	602	603	580	619	625	619	659	615	610	625	638	574	628	645	632	614	627	617	596	610	609	618	613	604	658	596	610	638	617	664	623	587	646	637	610	600	625	590	587	618	616	608	577	632	600	600	620	631	631	621	586	630	641	601	616	625	654	677	550	627	619	632	647	675	622	616	606	651	626	597	595	674	601	637	625	641	620	581	650	611	589	621	642	641	611	639	638	606	585	624	665	625	620	625	620	665	625	612	615	619	584	604	600	632	628	632	629	648	560	601	601	670	620	615	663	596	598	636	570	649	605	595	627	633	658	602	588	624	660	626	645	643	621	629	638	647	633	648	561	621	618	616	679	664	646	633	604	617	645	608	630	617	594	580	626	642	605	574	638	634	608	589	635	630	654	615	588	614	647	608	619	604	581	616	597	604	590	647	602	610	657	586	572	603	628	663	608	620	656	620	659	603	637	625	611	638	606	666	628	610	595	631	578	579	611	623	594	605	650	644	637	602	634	650	619	600	637	638	639	585	615	628	592	654	623	644	660	599	647	639	628	605	632	640	617	619	618	606	651	635	630	673	589	626	641	633	637	586	614	615	610	633	662	623	584	612	641	652	610	620	560	598	641	583	587	691	569	657	585	617	632	628	632	643	645	616	609	593	612	618	639	628	597	587	636	601	634	645	606	611	629	631	629	603	664	624	582	619	578	617	643	602	590	645	638	625	594	627	594	629	614	660	630	659	622	606	615	653	627	630	628	655	601	628	656	606	611	602	656	647	629	636	596	608	551	598	617	629	650	621	662	575	639	629	608	620	636	600	674	606	645
13885	1346	1355	1005	740	600	457	434	396	362	334	311	320	295	269	256	251	301	239	246	256	238	264	255	231	231	248	226	238	256	248	282	243	253	237	253	223	232	229	253	216	234	222	226	234	234	237	236	224	218	209	218	214	226	231	235	226	210	204	208	222	257	182	221	273	236	246	209	217	222	211	188	233	226	212	231	235	243	197	238	250	211	221	234	229	211	212	237	233	220	223	209	223	242	213	234	222	254	201	249	232	218	213	214	206	242	229	225	237	207	222	209	247	234	220	228	226	215	221	243	180	196	205	241	229	193	211	254	212	241	236	265	228	244	216	210	182	239	209	196	239	183	226	232	224	212	215	239	233	211	237	228	211	240	234	216	195	221	233	210	213	246	220	206	215	254	237	211	218	229	220	250	230	249	210	255	229	204	235	221	226	191	204	209	247	233	206	221	225	204	213	202	221	210	241	206	234	215	220	210	232	237	217	223	225	217	194	243	234	211	233	206	242	208	225	244	224	237	228	207	240	227	238	221	236	216	241	215	199	215	205	226	244	206	193	222	209	224	217	207	191	201	206	219	207	225	212	222	222	215	208	230	227	200	228	203	206	223	216	203	212	234	243	213	223	233	210	217	210	206	234	212	205	201	232	222	214	218	208	225	207	233	212	196	219	216	200	220	245	218	232	197	238	214	210	218	245	244	200	203	238	226	198	239	204	223	233	213	213	204	207	217	211	250	237	225	211	199	202	219	207	224	230	227	247	227	216	251	205	209	185	197	200	189	254	217	203	242	232	205	187	231	224	223	223	203	222	221	218	239	226	212	228	234	215	214	219	252	172	222	234	215	201	223	215	212	222	221	263	188	205	221	215	205	224	221	216	214	212	214	214	241	220	221	217	216	206	189	226	234	237	195	227	229	234	213	236	192	206	226	241	220	236	214	213	266	241	229	230	216	253	240	212	229	196	241	208	217	242	258	188	213	207	200	204	234	224	216	195	198	249	209	214	242	239	218	219	205	213	183	194	217	201	251	211	223	240	207	229	217	216	224	205	196	217	247	241	199	225	242	203	196	196	197	227	210	213	208	223	242	220	228	218	229	214	236	242	246	214	218	243	225	201	203	211	210	219	206	226	211	209	189	189	233	227	221	228	227	225	219	248	200	197	228	229	222	224	189	252	197	228	201	240	218	228	255	240	208	199	221	225	240	231	186	225	234	222	228	230	228	236	218	199	253	222	224	222	215	229	235	197	243	234	214	216	212	209	224	214	187	215	209	193	242	216	208	219	241	224	249	232	197	212	209	226	211	191	198	252	197	210	239	239	207	228	240	224	238	228	225	228	216	240	203	203	241	222	277	266	221	222	215	249	199	238	207	233	200	219	218	212	222	242	218	233	254	205	206	223	253	227	240	201	228	218	212	216	240	234	218	236	244	230	233	215	259	238	228	221	217	250	225	259	236	213	229	205	215	238	231	226	238	212	208	231	245	253	222	227	194	220	208	213	212	213	230	206	227	214	213	230	240	217	211	241	231	229	271	231	230	244	211	228	234	210	204	233	223	225	227	190	241	192	227	210	208	218	219	205	224	269	256	196	225	250	224	202	231	243	204	222	240	231	230	212	204	219	220	211	232	222	208	208	209	220	233	205	210	208	210	198	232	223	229	208	240	233	221	209	208	207	216	228	221	204	206	215	203	209	236	212	224	213	227	223	223	234	243	216	255	229	181	243	199	252	218	221	203	225	242	197	204	217	213	202	217	206	224	222	225	233	246	207	229	213	244	217	226	240	217	222	229	206	205	207	224	220	228	208	201	217	223	195	223	232	214	190	217	227	238	222	211	235	240	207	200	212	211	188	206	215	212	233	216	235	215	241	239	223	215	229	236	227	236	207	223	200	218	215	225	214	211	219	245	216	226	192	210	229	210	222	209	213	213	243	229	202	210	223	214	208	215	216	189	210	247	206	263	260	206	207	214	250	235	207	225	236	254	214	197	217	244	252	224	216	199	215	207	244	195	203	185	219	182	213	195	229	221	225	214	210	214	188	264	223	227	234	235	235	199	223	222	210	237	225	226	206	222	255	249	247	198	194	231	218	226	214	214	209	228	229	228	232	222	234	224	223	216	222	210	221	232	226	219	231	190	239	214	230	234	229	191	233	208	208	204	220	211	247	243	212	229	242	214	213	224	229	217	213	227	180	228	253	226	231	241	230	221	222	223	235	233	220	229	219	259	210	212	228	242	232	232	223	198	231	195	243	209	220	216	211	197	212	237	227	244	189	243	232	212	225	202	202	211	205	218	237	232	243	233	226	242	233	245	248	243	227	223	224	232	226	223	225	230	227	235	224	256	237	211	225	228	232	207	241	241	240	189	195	243	235	225	222	232	268	210	237	203	211	259	233	218	214	212	238	205	214	225	215	198	219	236	187	222	228	211	261	219	193	211	196	227	225	227	214	197	229	240	192	221	220	257	212	220	213	230	239	211	232	221	280	204	207	238	228	229	248	243	253	237	239	240	244	221	236	211	223	238	218	207	201	211	237	202	201	244	239	222	228	223	199	216	218	245	228	213	214	234	232	230	221	205	243	215	191	238	243	215	232	197	222	233	233	228	220	197	209	213	192	197	240	230	228	210	236	238	211	186	224	190	223	227	221	228	228	241	205	202	211	218	213	214	237	203	243	231	230	207	234	235	237	229	193	238	221	235	223	246	224	250	230	225	236	216	233	189	218	230	213	195	191	220	236	206	257	210	228	238	226	245	214	237	269	209	200	196	204	236	232	230	213	209	261	199	211	215	226	190	278	235	214	213	208	196	242	240	221	216	187	208	220	243	213	228	212	218	205	245	190	236	214	241	224	236	236	240	228	215	240	216	228	221	212	246	213	216	215	216	204	219	263	244	249	232	225	231	198	222	222	237	239	232	232	207	223	244	193	230	220	223	194	234	221	205	240	242	212	200	224	209	229	237	233	224	214	216	233	215	216	244	237	224	241	222	213	209	237	221	212	197	233	199	209	221	216	229	223	223	221	234	236	211	224	200	205	208	225	241	220	204	229	205	229	225	208	240	199	209	240	222	243	195	210	224	197	227	222	228	228	222	256	194	232	231	186	235	212	218	239	217	222	193	232	208	228	214	201	234	201	254	223	218	237	225	236	219	231	226	217	246	234	221	224	235	198	216	221	224	217	220	227	239	181	223	238	222	223	227	208	224	233	229	229	218	223	208	229	243	224	202	235	247	225	232	193	201	220	217	220	224	206	221	220	248	199	233	240	225	229	222	221	229	226	222	219	228	222	212	228	232	233	213	214	217	204	216	218	259	246	232	232	240	211	221	211	232	220	221	211	228	231	241	221	213	227	231	223	216	227	243	200	232	227	226	233	239	236	227	222	234	215	230	248	184	224	227	215	229	198	235	223	227	207	200	235	210	209	225	214	210	238	238	202	233	196	237	222	198	221	239	237	202	205	210	244	233	219	219	236	232	229	209	213	202	226	219
8300	1361	2649	3156	2694	2326	1880	1686	1445	1296	1190	1175	1046	1032	942	960	860	818	847	758	755	743	732	749	714	706	752	640	666	666	660	681	648	602	654	611	633	641	596	626	625	611	605	624	563	633	596	514	551	570	561	551	592	598	574	524	552	557	565	556	560	520	562	544	564	511	534	516	535	529	499	557	481	551	539	526	558	505	526	478	504	515	498	534	536	548	514	537	532	527	542	568	549	573	523	564	526	557	539	539	515	534	502	489	483	518	478	497	536	524	518	515	526	566	539	488	515	509	520	531	499	534	532	531	480	508	531	554	523	530	474	535	501	510	498	520	532	537	517	527	498	495	572	538	520	518	495	525	554	528	487	522	569	519	526	484	522	518	486	526	512	533	528	517	505	509	515	526	530	493	553	517	550	484	536	546	484	567	495	493	548	526	507	506	544	530	508	512	555	529	521	482	477	467	462	522	534	542	491	553	562	537	490	520	511	515	512	516	489	549	561	506	490	523	522	522	527	518	501	515	514	518	531	494	500	539	494	513	533	492	522	530	509	485	503	507	521	519	536	503	519	534	548	512	499	511	501	488	478	494	539	504	477	516	514	514	475	521	503	559	502	557	565	517	541	518	510	521	534	493	511	550	535	482	537	536	529	522	514	520	509	548	563	518	485	531	557	532	518	527	533	542	529	521	469	522	523	531	530	489	536	560	484	523	507	505	516	481	526	492	513	500	506	537	534	518	488	511	478	507	534	494	516	513	553	512	517	540	496	528	515	549	527	530	517	565	558	513	484	537	515	541	525	492	504	497	535	507	515	528	516	583	495	518	498	500	545	534	521	528	535	518	471	551	556	483	548	497	519	493	510	505	509	499	520	488	548	510	535	551	525	561	517	544	541	536	454	545	504	495	494	546	541	504	503	574	508	533	517	510	505	494	497	487	483	502	527	525	494	471	538	510	538	475	525	558	525	531	494	545	563	506	519	538	500	489	497	489	489	484	540	532	557	498	510	560	528	515	496	517	498	527	541	550	496	500	512	522	550	509	496	533	499	495	533	490	510	496	528	510	525	543	486	526	489	500	493	520	509	492	504	498	464	494	576	518	555	532	500	521	498	463	496	526	476	524	501	541	501	512	538	549	534	527	517	519	521	512	569	545	560	526	478	524	507	519	559	519	546	510	575	504	524	550	520	541	483	499	488	535	548	519	534	494	543	488	498	502	506	547	524	524	567	511	525	470	544	501	499	512	512	533	508	526	480	509	538	605	501	545	499	538	503	460	479	524	507	563	537	480	488	512	498	550	485	528	536	501	528	491	496	547	515	486	510	514	560	499	549	569	539	476	547	492	547	500	524	580	533	563	522	540	516	540	512	491	508	541	480	510	545	555	508	535	527	518	489	512	507	479	512	495	505	559	522	513	511	516	526	518	546	519	472	514	514	524	511	497	546	529	484	543	509	529	519	474	509	525	523	500	507	443	518	537	540	522	481	513	540	509	502	498	515	465	519	529	525	507	526	509	517	528	483	526	563	533	527	533	507	557	515	503	519	499	538	523	498	498	500	498	550	521	510	547	528	547	551	557	542	544	578	485	524	540	488	536	524	553	519	522	573	499	554	506	541	536	545	535	533	504	542	529	508	569	508	557	552	501	522	508	510	531	523	508	518	505	500	480	531	501	519	502	550	499	508	527	509	540	541	541	502	526	521	545	488	542	500	504	527	494	510	551	503	502	589	560	515	498	563	515	503	504	552	561	543	530	490	537	522	511	504	499	482	506	543	544	503	499	535	489	561	526	526	535	496	511	507	528	501	507	552	527	494	532	565	525	538	482	508	532	545	503	533	505	501	534	535	534	528	527	488	500	506	493	511	481	481	488	498	554	474	478	483	526	580	515	505	536	514	499	526	495	541	556	542	507	542	513	528	514	502	510	540	515	520	501	528	522	526	500	501	529	549	511	505	542	534	521	515	536	514	524	508	530	530	524	539	507	534	564	528	553	534	497	521	535	519	510	492	512	496	550	496	463	489	525	556	527	520	507	544	513	509	519	522	527	532	534	551	520	508	515	542	509	543	524	495	495	540	503	557	528	540	496	510	541	513	513	518	560	508	520	484	503	482	523	535	486	556	533	526	523	505	538	512	520	503	502	481	564	474	539	501	517	512	530	518	547	491	515	500	522	499	497	530	482	577	513	549	524	534	528	527	509	493	547	542	528	543	512	540	520	533	501	474	509	499	519	504	506	511	526	540	507	507	508	533	549	498	518	536	516	450	500	523	498	498	501	529	533	521	513	510	508	512	534	489	526	500	551	509	522	501	511	546	555	524	482	517	542	520	530	506	508	527	507	530	537	514	576	514	519	489	531	486	485	499	476	531	538	549	476	523	508	536	529	535	529	513	537	485	543	528	546	525	508	544	516	532	474	539	531	531	489	515	554	520	525	544	513	518	519	507	491	486	503	541	503	523	486	532	486	473	512	502	498	535	541	496	537	529	515	509	509	505	494	545	512	515	521	526	539	519	541	475	497	477	546	503	502	530	562	530	506	563	533	504	529	497	510	564	526	528	491	480	514	526	473	540	505	562	521	498	516	498	474	524	525	512	523	532	519	548	517	535	516	534	543	566	494	505	510	534	500	498	508	507	485	492	523	501	546	577	528	523	538	508	500	537	546	528	499	559	543	508	531	533	466	498	505	518	497	502	514	511	522	531	515	547	552	548	475	511	565	524	495	549	520	529	489	510	529	527	491	499	507	539	524	505	552	488	503	577	526	495	540	525	565	514	548	524	519	483	541	498	516	522	544	505	492	539	520	482	520	545	529	514	548	517	522	531	487	556	547	509	534	498	502	531	499	544	511	516	528	516	532	515	529	559	511	509	496	540	508	520	534	531	564	529	515	517	538	516	547	514	526	513	514	533	473	474	520	507	510	527	496	526	495	532	514	545	499	542	516	507	531	491	547	499	516	483	525	541	540	495	570	518	485	515	514	500	500	522	522	494	536	489	505	526	520	557	490	529	526	532	542	498	530	519	549	498	542	556	511	528	518	529	528	504	493	517	491	556	513	555	521	518	530	493	507	516	503	521	510	520	476	558	544	496	539	524	523	537	516	522	517	519	543	507	495	492	538	525	527	523	503	529	558	532	523	511	529	526	485	509	508	486	540	522	538	539	488	468	549	521	519	520	568	534	539	503	515	518	545	507	499	566	525	535	537	540	501	517	492	495	536	513	516	475	509	501	497	538	512	546	526	469	491	504	529	541	510	540	556	537	541	507	496	497	554	488	482	529	518	556	517	470	525	535	505	525	509	500	494	511	536	503	512	489	496	550	533	528	538	518	529	545	533	530	476	528	548	539	506	515	487	536	491	527	532	547	528	544	483	510	486	515	513	495	565	498	524	520	496	490	511	533	506	509	491	540	514	554	486	555	558	523	518	504	529	494	509	504	512	517	544	475	536	519	534	506	491	531	543	525	509	482	525	504	500	530	527	537	518	509	518
1485	285	344	320	248	230	255	235	220	223	216	219	222	205	221	238	213	248	182	182	199	192	186	204	203	187	178	179	197	200	216	202	187	191	176	216	185	177	179	187	179	185	200	192	208	195	173	195	214	182	196	197	214	177	188	202	204	180	217	208	184	188	199	182	197	195	213	205	228	221	206	187	198	183	222	211	206	202	174	174	188	163	171	183	188	205	190	209	178	196	191	208	180	199	187	205	216	178	206	177	185	207	189	181	199	179	213	210	184	189	187	189	205	186	155	204	220	208	202	173	181	206	181	194	187	193	185	218	170	199	188	196	183	177	198	184	213	195	221	196	201	195	203	183	198	206	208	214	190	215	184	182	202	191	182	199	186	195	187	211	195	209	197	191	202	177	217	170	200	196	199	199	183	209	188	195	184	197	193	184	216	184	202	174	181	191	207	204	199	191	172	172	200	196	206	196	200	160	203	215	172	233	199	187	187	196	184	189	196	181	183	172	196	187	193	210	204	213	185	188	201	176	182	198	172	211	203	179	219	190	185	194	203	165	181	188	168	183	195	195	186	204	188	191	189	214	189	189	200	202	199	184	189	182	189	202	167	201	193	182	193	206	195	215	208	173	187	217	210	198	220	203	193	173	172	199	171	191	214	178	199	228	201	222	218	180	205	202	193	190	209	194	168	195	191	214	202	199	174	226	180	203	190	190	189	195	180	196	170	186	185	194	189	176	169	224	186	182	219	196	191	200	170	197	206	197	188	217	205	180	209	197	205	204	195	207	186	177	176	183	197	194	209	177	187	187	189	175	215	186	188	202	178	219	173	172	184	190	176	187	200	194	173	175	217	189	189	195	203	168	156	200	194	214	187	215	178	209	204	218	210	161	210	214	191	195	193	189	171	202	212	183	201	180	195	178	199	171	212	202	179	202	177	191	191	187	210	193	175	163	171	183	195	192	184	196	208	195	210	161	188	176	196	193	194	179	192	216	243	170	218	196	197	211	183	160	188	210	220	164	203	192	203	205	201	211	201	190	195	187	201	198	187	196	192	167	199	206	179	200	171	194	201	205	182	179	175	201	207	207	209	176	182	198	207	218	192	166	192	221	197	205	197	197	192	203	205	217	181	198	197	163	183	208	201	172	219	174	183	172	178	199	179	195	161	160	166	163	229	195	178	195	217	189	195	228	192	203	184	175	195	206	192	201	174	224	222	216	207	188	205	200	174	210	210	217	202	210	192	208	184	215	191	203	196	178	226	202	177	182	168	185	196	202	213	199	178	170	210	171	177	166	193	190	205	200	192	205	174	206	181	196	197	180	200	186	174	209	187	188	179	209	190	192	197	203	208	166	185	172	192	197	181	185	186	193	188	189	204	181	194	195	203	211	204	184	186	182	192	181	195	202	197	187	196	189	198	208	190	200	174	181	180	189	208	180	192	192	204	191	177	195	177	197	208	218	226	195	194	169	194	208	201	188	167	224	204	178	190	196	205	194	195	182	202	216	190	197	191	197	205	187	189	213	182	191	149	205	182	158	163	204	190	204	176	185	202	187	183	178	227	175	200	206	198	218	193	182	190	219	185	203	168	178	177	185	194	205	170	175	175	202	195	197	170	191	176	199	195	178	200	182	206	186	193	207	200	219	203	193	217	197	176	188	217	210	218	188	204	201	189	206	210	188	186	193	193	195	175	157	200	185	201	182	196	181	190	187	176	187	181	191	185	238	171	178	224	182	189	196	187	178	216	176	196	199	184	163	209	210	189	183	188	196	189	174	187	198	189	181	184	199	188	248	207	198	211	184	211	196	194	179	179	182	200	221	198	190	185	218	185	194	181	204	207	228	208	192	198	204	202	182	210	197	218	194	207	199	186	205	220	169	189	169	166	206	187	190	202	210	186	208	189	213	220	189	208	203	182	179	200	199	190	217	200	166	191	193	205	204	198	165	222	201	215	158	210	188	183	194	196	210	189	193	201	195	163	190	197	200	210	200	197	213	179	177	199	198	184	199	168	179	204	178	189	216	179	177	210	178	191	200	188	180	194	183	187	200	230	179	180	165	214	216	175	189	181	229	216	205	193	214	165	197	212	192	184	188	181	194	203	210	195	192	193	188	216	226	200	197	189	188	195	188	171	208	200	174	177	197	193	209	184	199	182	205	228	215	196	197	188	191	203	183	205	204	190	213	202	184	206	213	203	210	210	193	193	177	206	176	199	178	206	207	209	205	181	186	196	198	197	181	193	189	197	209	219	191	173	211	181	188	196	210	196	185	207	206	211	173	203	176	182	204	203	190	184	200	175	182	230	199	216	186	172	214	202	181	217	202	202	220	192	184	201	181	190	180	232	202	182	213	178	178	201	182	203	219	189	187	199	178	179	189	196	206	173	193	203	175	185	195	174	214	207	177	186	197	178	158	181	200	201	227	192	187	195	191	234	202	213	204	176	182	164	202	175	204	206	187	222	202	187	206	192	198	192	197	190	208	177	186	180	198	200	182	195	181	219	190	201	204	192	206	191	224	205	222	187	246	203	187	202	188	200	193	201	190	195	208	173	201	187	193	213	152	208	183	183	200	181	178	196	213	199	207	201	206	183	202	179	216	192	184	202	212	188	195	220	189	210	177	219	186	181	215	200	205	204	175	181	211	210	198	206	187	155	200	219	204	208	187	162	188	190	185	181	196	179	195	170	211	202	185	179	184	192	224	222	192	192	205	193	190	201	206	182	219	189	198	211	213	207	204	181	215	186	197	224	193	191	193	216	182	192	207	184	189	175	211	183	206	195	180	195	191	189	172	189	180	179	181	185	190	180	208	174	191	190	228	201	205	227	185	181	221	200	194	191	179	192	227	192	199	208	208	192	195	188	179	193	208	216	172	209	176	218	169	157	182	214	182	199	202	202	199	198	199	177	227	212	203	184	203	203	209	166	203	192	184	187	195	212	186	216	189	219	194	183	170	198	179	197	184	210	183	197	187	189	179	201	189	191	198	172	187	216	212	207	188	187	187	194	210	218	173	199	203	185	207	223	193	186	171	226	213	186	161	181	193	202	212	186	184	202	234	185	143	227	175	181	204	163	199	211	192	198	206	184	196	208	202	205	165	160	188	201	186	191	197	199	182	192	206	200	176	195	191	202	181	200	198	224	193	189	212	199	212	200	207	225	209	226	202	207	166	188	195	213	214	200	198	197	178	183	192	194	197	161	191	206	194	167	196	208	184	161	188	177	209	212	209	203	217	191	199	188	190	193	187	189	163	186	176	193	208	209	209	214	194	175	201	245	184	200	187	176	176	177	213	205	184	182	189	220	213	212	220	208	184	183	195	185	206	199	211	182	204	203	187	183	166	201	182	202	194	192	195	210	208	228	185	184	206	189	184	181	209	184	228	199	191	175	197	224	184	230	225	208	184	189	212	199	204	221	202	202	199	191	183	211	193	218	208	199	199	232	191	198	188	202	196	212	185	207	198	209	187	198	211	186	208	187	216	181	212
1685	587	829	921	805	758	682	673	644	616	624	574	604	614	589	523	539	598	543	519	532	572	481	528	565	590	527	488	525	530	514	532	510	498	479	530	524	517	509	538	494	522	548	493	513	491	530	478	501	510	473	461	524	519	450	484	483	490	502	456	507	507	516	498	490	470	473	434	474	523	466	477	444	480	505	515	477	477	465	477	454	461	476	479	453	478	451	470	452	477	466	472	494	446	469	469	504	454	465	466	518	494	487	485	490	523	479	486	520	473	476	466	447	480	480	458	454	484	499	462	486	500	455	456	513	479	514	476	490	482	493	472	468	440	491	468	478	513	478	464	471	500	495	482	471	417	501	504	510	456	484	453	497	449	483	489	489	497	478	441	461	469	497	485	505	469	491	481	491	483	468	457	489	480	453	468	458	497	511	496	459	470	487	461	500	469	488	448	481	459	484	496	468	486	456	468	429	525	473	436	494	459	498	470	477	492	484	479	492	459	522	475	466	468	520	485	466	453	469	523	460	445	479	505	505	450	473	467	487	469	522	486	468	476	450	483	456	490	466	460	472	460	485	460	480	434	495	520	508	483	513	483	474	478	493	486	462	488	480	451	437	453	456	454	503	470	431	468	516	458	465	454	490	490	491	454	471	492	449	470	488	466	493	515	450	443	471	484	488	461	459	477	462	460	480	477	463	509	460	437	521	502	429	487	488	495	486	455	507	456	497	489	505	469	469	481	449	445	477	482	449	485	453	497	478	488	470	439	500	503	491	503	488	458	483	428	465	493	483	495	495	487	488	442	510	465	460	487	466	494	494	472	472	489	456	484	458	485	457	487	485	477	489	469	498	507	472	482	514	526	461	452	478	502	477	443	443	468	487	479	475	441	478	453	510	494	474	523	487	464	521	472	476	465	466	484	477	487	489	501	492	498	479	494	468	466	477	476	462	482	446	479	500	460	449	499	492	479	465	501	497	475	477	473	437	493	498	454	480	481	491	481	463	450	472	451	464	508	508	433	467	468	482	535	469	506	470	490	513	485	479	479	475	506	460	434	515	499	467	463	441	498	499	488	419	504	443	483	498	464	491	511	458	485	490	454	483	476	450	489	514	471	486	520	453	425	463	482	504	454	443	486	463	453	459	465	458	471	473	497	451	486	485	475	452	437	466	441	514	516	463	488	431	484	458	478	482	411	488	454	463	477	479	487	470	459	506	475	466	501	465	448	460	488	462	495	436	473	470	480	489	481	483	455	497	467	426	416	471	470	495	468	482	500	491	502	526	498	469	446	462	456	461	469	509	465	497	467	501	470	456	487	471	474	438	446	467	477	514	469	469	520	470	460	485	469	487	498	476	476	447	459	475	466	509	480	478	455	462	456	471	453	414	455	490	441	473	471	467	483	480	474	500	510	490	467	468	510	497	463	526	443	463	502	463	480	485	442	462	462	482	501	489	478	497	471	474	471	420	476	494	485	444	463	471	458	492	478	492	453	471	459	483	472	471	503	509	547	490	464	454	505	464	462	505	486	449	506	500	475	511	457	490	449	486	454	463	482	456	483	503	446	488	462	462	489	476	476	447	472	457	465	442	476	473	482	489	459	465	476	454	471	459	501	486	473	469	450	513	490	489	474	523	474	462	460	467	553	457	481	494	461	500	448	464	488	452	493	490	464	496	461	477	488	469	491	509	478	485	449	464	505	462	457	493	442	470	505	481	472	473	453	546	474	482	449	456	468	505	482	478	508	471	493	467	505	470	458	486	453	466	480	516	461	506	467	471	460	488	436	498	478	479	475	504	486	479	493	498	488	499	440	483	495	468	456	509	443	473	508	494	506	466	476	464	513	448	445	443	458	467	452	459	491	493	483	458	485	480	463	469	493	445	479	485	501	461	441	472	445	467	466	472	472	496	460	458	450	484	452	470	457	458	520	481	477	503	477	491	464	438	507	515	454	488	484	497	501	476	473	468	498	461	518	482	444	482	434	470	478	443	452	484	527	462	474	505	481	514	481	470	502	455	492	495	469	454	481	470	450	456	491	487	463	458	432	495	474	515	449	481	523	495	478	493	454	498	478	463	488	453	476	453	499	473	487	467	465	500	433	458	490	433	467	502	504	498	496	474	457	497	464	494	472	469	467	461	445	460	452	506	451	488	485	449	460	497	489	460	456	492	488	453	496	496	457	476	443	462	467	479	477	492	460	481	477	476	478	497	466	464	518	499	468	469	488	436	502	459	493	462	455	450	507	500	454	446	523	436	476	473	486	484	453	446	492	471	504	521	470	455	484	486	462	456	470	479	467	495	469	463	497	453	499	487	490	437	424	506	476	426	462	481	449	449	458	487	461	442	482	466	455	510	475	483	465	467	438	543	480	458	458	470	468	503	495	513	495	502	497	464	450	510	435	485	457	441	488	440	506	475	480	460	447	458	494	489	466	483	500	487	442	502	517	462	437	471	476	458	463	439	474	523	446	487	465	487	492	475	458	467	483	479	453	457	472	508	467	480	479	474	491	446	435	482	487	475	461	466	492	448	455	486	477	478	498	480	537	514	483	466	477	457	468	495	456	539	478	504	455	464	478	467	479	448	488	475	492	466	454	496	432	446	456	463	482	467	489	479	481	481	447	466	463	488	439	482	460	472	508	521	500	502	477	489	463	453	451	486	467	495	471	465	473	490	471	462	515	472	481	467	477	483	490	458	515	457	470	486	485	442	492	466	494	466	494	508	468	447	447	471	464	505	464	455	472	468	478	482	488	467	471	475	488	444	480	493	461	511	523	474	460	484	486	441	472	479	503	467	485	472	455	482	482	497	506	502	513	477	439	502	500	440	490	498	498	478	505	497	505	486	502	471	432	453	486	484	473	445	497	485	491	510	469	485	491	468	446	478	461	478	465	450	465	485	469	472	476	495	497	486	493	442	474	470	466	500	462	455	478	487	435	442	438	474	461	478	507	515	476	461	413	470	480	449	466	443	501	442	440	483	423	515	451	479	447	475	479	457	498	452	483	516	462	548	501	488	514	483	457	491	464	443	486	492	459	481	478	479	443	484	473	463	470	474	500	478	502	452	475	482	487	487	454	492	503	465	429	497	475	463	474	495	456	487	475	501	464	474	462	475	473	474	463	466	453	483	486	421	493	476	459	512	512	452	472	480	481	501	471	483	468	454	464	447	455	483	455	516	486	516	485	502	478	456	460	454	446	516	440	506	487	451	446	461	481	474	472	477	478	500	469	481	481	526	492	457	433	500	486	498	507	456	514	458	447	436	434	491	484	488	454	474	461	457	473	481	472	475	451	467	463	471	492	470	498	478	454	446	480	483	491	434	504	461	467	481	478	479	483	472	477	479	455	484	472	486	458	486	443	460	491	472	514	484	461	427	489	474	490	437	477	501	477	458	506	452	501	495	457	512	468	489	514	476	486	506	468	455	466	482	464	451	480	450	459	454	465	479	471	491	446	459	513	514	502	515	456	461	491	469	503	463	496	487	437
7108	721	863	733	552	440	434	377	354	347	352	296	308	294	301	291	324	317	281	250	302	285	304	265	294	301	297	268	283	347	309	281	318	296	294	311	296	258	284	288	305	254	259	260	248	267	261	262	285	285	255	284	240	311	284	285	247	257	262	275	266	286	285	266	273	281	284	261	266	277	233	270	265	280	293	307	307	275	281	242	271	270	273	270	272	262	231	262	273	258	280	290	248	231	273	257	286	266	297	249	250	282	301	253	263	291	226	265	282	251	284	260	291	244	283	243	286	269	266	224	259	273	277	282	281	260	264	286	263	270	274	242	277	254	270	279	268	257	266	271	273	276	234	274	256	268	274	250	287	267	249	244	252	261	252	265	257	249	258	267	282	256	274	290	262	258	278	287	277	271	280	274	255	263	232	252	266	257	287	262	267	280	276	274	296	281	284	268	284	287	270	263	294	270	269	322	271	291	263	288	244	247	256	258	239	276	288	256	295	285	271	272	263	269	236	258	244	271	296	252	270	256	261	258	224	262	262	270	277	283	272	300	234	248	248	268	255	271	281	279	279	268	290	249	252	243	247	290	271	241	301	279	238	275	254	281	287	276	289	252	326	271	235	266	245	265	279	248	271	300	318	275	283	268	309	284	263	252	254	261	283	254	299	253	268	265	255	277	292	261	256	254	266	264	258	262	268	294	260	294	293	246	247	263	240	264	250	287	273	263	257	265	275	225	248	301	267	264	237	255	257	269	264	284	275	280	252	262	261	254	252	249	266	265	271	286	276	286	262	249	258	256	283	281	250	258	294	245	279	258	249	275	279	265	266	261	280	247	256	243	251	263	271	265	258	253	253	288	271	240	258	281	239	230	292	255	274	223	252	244	269	245	278	247	259	255	269	274	253	272	281	278	273	285	254	283	259	229	258	294	275	247	263	269	289	274	276	247	258	284	279	289	278	267	267	234	260	262	273	286	264	256	296	252	255	236	238	264	284	273	254	275	286	276	273	281	263	293	278	250	265	253	252	256	245	241	267	272	243	279	262	270	259	263	277	269	274	248	268	277	251	245	266	269	243	270	265	255	272	274	272	272	281	301	249	283	276	288	275	286	285	283	270	271	237	264	290	297	271	258	270	287	268	285	249	263	254	254	256	254	296	249	318	271	259	280	269	245	239	253	242	258	292	276	233	252	262	265	253	249	257	279	260	209	255	263	275	253	272	270	286	272	240	246	237	247	229	251	242	274	281	266	293	279	255	269	257	283	258	299	296	270	266	256	280	270	238	237	236	256	305	282	265	264	278	266	262	270	271	271	267	256	259	295	273	296	266	281	244	275	270	247	255	231	253	266	264	278	270	237	261	257	240	255	267	276	258	265	261	253	243	274	264	251	261	230	269	256	247	288	300	268	254	254	275	272	264	235	255	240	240	312	220	205	262	257	285	267	275	269	286	262	263	260	262	229	267	276	266	297	295	270	274	269	289	265	261	248	252	256	264	263	329	263	283	294	262	299	287	251	277	239	278	259	264	274	261	221	264	279	245	246	228	254	279	279	245	263	269	264	255	245	276	246	258	263	263	274	265	262	266	265	258	246	253	249	303	279	274	269	266	269	260	275	235	246	266	266	270	252	256	262	254	267	283	256	262	266	268	236	279	255	248	276	270	251	284	294	294	261	241	276	257	279	265	269	274	291	241	283	269	261	297	249	288	234	273	284	246	272	228	266	265	283	288	280	272	261	297	285	269	261	251	273	292	262	273	262	233	294	289	266	261	263	278	281	228	279	252	230	272	270	267	265	287	262	256	291	269	256	261	244	288	268	250	277	283	261	267	248	251	273	277	249	268	277	272	288	266	263	285	229	274	245	255	256	268	280	243	269	263	246	262	271	247	249	311	237	262	264	270	255	307	234	253	269	258	274	271	278	254	263	278	245	268	245	261	285	284	289	275	238	254	272	271	238	266	228	286	277	279	245	267	259	248	267	255	263	243	258	258	286	254	253	265	241	281	229	272	259	258	290	248	276	252	252	285	274	271	280	295	234	279	251	244	269	254	274	223	282	244	259	256	289	270	262	241	278	281	258	262	254	258	252	292	275	281	261	255	290	252	277	281	255	283	270	269	274	249	268	262	266	245	253	254	277	286	261	294	296	276	259	271	287	252	262	300	274	263	263	287	279	247	228	271	243	259	231	282	242	315	295	307	275	287	223	258	289	258	290	271	287	271	263	236	262	280	262	279	270	284	268	243	267	277	241	272	267	272	247	254	294	251	282	261	256	252	311	283	262	260	259	289	251	265	258	271	263	267	278	241	281	275	253	264	283	258	273	279	265	253	251	285	256	254	251	271	227	261	253	253	256	277	260	284	296	274	262	271	258	250	240	248	268	282	266	271	265	264	239	249	254	272	286	263	254	235	279	267	253	280	264	266	285	262	300	281	281	304	300	281	267	265	264	260	279	265	266	263	288	270	287	288	280	238	286	272	269	277	246	254	282	286	248	289	249	274	270	279	265	264	277	285	252	286	262	250	275	262	257	226	242	279	252	265	233	289	305	274	248	267	268	272	279	289	279	277	306	299	272	246	252	293	301	251	269	261	275	229	262	265	245	279	235	248	255	282	257	297	297	256	267	287	244	281	279	265	285	245	290	261	287	258	253	261	262	249	270	249	268	280	261	260	258	290	276	276	240	242	294	230	303	259	256	267	268	264	265	283	248	245	258	253	279	245	268	258	293	250	271	258	255	266	262	275	271	287	259	264	240	275	271	265	294	255	295	272	273	274	276	294	287	250	271	300	253	270	274	312	296	268	262	286	280	263	256	246	299	263	283	290	266	277	260	282	249	254	254	276	264	275	283	280	264	235	260	285	246	232	294	266	259	258	279	260	250	251	263	276	263	249	269	251	263	273	279	272	280	280	272	226	265	260	288	291	263	266	281	265	270	277	280	247	282	284	248	229	297	286	257	272	249	278	270	283	272	259	265	246	272	282	253	260	258	270	286	277	276	246	268	257	263	256	244	254	281	272	291	261	289	263	263	270	252	274	252	268	255	275	280	241	266	256	271	250	222	251	282	261	275	258	270	251	241	252	262	259	285	280	258	268	245	270	239	252	266	265	242	253	240	294	266	246	265	272	264	249	278	279	249	306	276	255	278	294	268	257	273	278	270	271	260	299	288	281	274	265	300	272	266	276	259	263	263	276	253	251	264	273	256	270	253	249	255	269	259	289	268	265	231	268	253	264	259	277	268	254	266	274	303	269	266	241	287	244	259	244	260	265	264	247	264	243	273	277	263	276	294	271	271	252	250	232	262	283	265	241	264	294	250	270	274	251	246	255	247	253	271	265	265	287	282	254	255	287	244	237	272	286	262	300	278	257	236	259	272	266	260	259	270	300	264	292	247	252	218	276	261	245	288	261	282	279	248	240	252	268	278	258	240	270	250	263	249	233	245	275	281	243	277	259	263	268	312	266	257	244	238	263	229	272	276	246	239	273	239
6303	1040	1828	2213	1885	1634	1380	1330	1205	1078	1072	980	941	949	891	806	894	794	825	843	761	775	737	746	708	715	707	729	726	716	713	683	666	732	647	707	704	662	714	720	689	644	659	651	674	687	676	682	632	691	672	675	683	644	696	657	615	629	680	622	630	638	643	709	626	653	619	623	650	629	613	627	604	625	624	660	608	627	670	654	612	609	628	637	625	639	620	597	657	609	653	646	621	662	600	641	615	635	606	634	644	611	653	602	591	636	614	674	626	599	627	636	626	618	621	611	624	640	634	600	669	637	598	614	645	591	592	623	615	599	624	612	586	655	659	590	601	592	627	627	648	641	626	664	618	635	643	589	610	625	656	624	625	594	618	633	610	606	630	655	640	607	593	565	609	632	629	593	620	635	636	629	623	655	622	634	615	624	575	606	645	644	603	668	598	633	628	647	577	624	586	655	625	598	637	650	626	641	623	608	612	625	606	620	642	604	598	702	663	616	617	641	614	618	658	639	634	619	646	606	634	603	611	602	609	606	604	604	597	626	640	609	657	584	625	611	613	649	626	596	607	593	552	629	627	639	654	602	607	611	643	603	660	658	565	597	605	631	628	630	624	656	608	620	655	578	616	575	631	664	631	609	560	608	633	635	644	610	581	599	591	605	679	605	608	670	626	604	624	659	653	645	657	634	616	615	603	647	625	643	652	678	658	595	627	628	593	647	614	619	660	608	626	622	574	588	610	629	639	593	585	631	626	635	602	615	682	618	588	589	616	610	622	627	634	594	598	636	586	603	630	593	639	618	663	593	668	638	581	624	601	630	635	642	630	590	640	632	644	606	623	625	654	575	672	656	614	640	639	600	600	625	620	656	659	585	612	654	620	640	633	600	617	559	608	632	589	620	624	639	626	644	639	624	562	649	647	629	682	623	669	586	611	616	621	644	616	636	624	646	648	591	631	612	604	599	596	595	576	664	597	626	641	652	641	660	638	665	575	628	635	616	623	627	586	608	610	683	635	637	600	651	604	631	640	631	608	641	653	608	654	646	644	608	582	625	668	616	619	609	565	607	610	648	622	614	597	582	619	615	624	628	628	606	608	655	625	650	636	640	617	655	646	634	615	613	610	648	586	623	594	646	612	594	641	660	610	609	609	585	612	629	619	600	602	635	636	603	648	645	615	605	602	616	634	620	595	609	654	636	631	665	625	590	584	617	659	625	609	604	668	592	617	671	615	629	585	610	581	617	643	623	593	594	594	587	656	639	598	653	606	639	688	642	591	602	657	636	659	578	583	618	642	644	609	596	607	636	644	609	615	658	621	601	642	599	614	627	656	630	628	661	591	631	626	617	629	611	607	616	583	609	619	625	602	610	648	608	605	686	589	605	625	616	609	615	592	651	636	621	617	622	617	631	649	597	652	622	589	612	588	635	616	585	610	619	648	605	643	601	639	584	645	582	647	599	599	613	606	607	661	631	623	595	605	612	616	606	571	584	602	622	616	610	649	627	587	645	595	595	642	618	620	605	606	675	602	623	630	580	644	625	616	623	652	658	615	633	621	610	626	589	588	608	633	575	631	602	606	589	624	589	594	606	659	617	589	622	651	599	632	601	611	615	585	565	650	570	630	631	634	574	579	641	585	654	639	663	625	604	603	664	632	616	631	622	616	600	607	567	569	616	579	647	620	595	584	622	665	656	583	643	619	656	574	637	629	555	648	630	626	568	654	579	617	605	646	602	609	605	586	628	627	617	610	640	625	624	559	627	638	644	609	633	631	630	598	618	636	652	644	622	594	601	616	639	641	588	667	618	630	613	589	600	597	640	611	593	621	613	652	598	649	623	620	642	609	630	614	627	622	679	628	607	675	642	624	594	553	624	639	623	616	602	628	648	618	611	604	648	568	602	637	653	615	635	619	617	611	624	652	637	627	671	662	620	611	592	660	643	615	644	590	603	559	607	607	575	620	664	665	601	632	639	612	642	615	607	611	641	630	604	622	655	637	632	631	571	625	642	631	624	608	615	664	580	641	622	609	571	611	556	639	604	578	567	628	619	591	634	619	667	661	623	628	627	644	602	629	646	610	630	605	580	636	604	643	595	654	614	627	590	596	599	626	667	612	633	621	604	629	603	625	628	613	566	611	622	648	617	617	641	604	651	597	642	643	638	614	631	648	585	652	674	633	624	586	616	606	619	618	612	579	582	590	614	591	618	659	593	629	575	620	658	656	593	603	643	638	629	597	639	660	640	591	596	663	589	655	593	585	588	604	608	609	599	617	638	666	612	623	658	620	580	603	628	652	600	618	614	617	648	626	647	607	599	615	589	574	587	639	557	620	614	590	594	589	606	638	653	600	617	674	626	577	624	550	660	617	595	634	626	608	649	624	627	613	636	627	621	609	615	625	637	576	605	643	592	648	610	602	594	634	567	653	623	594	623	652	614	588	652	661	633	595	608	613	603	635	638	589	622	628	633	635	570	617	643	604	607	612	601	633	619	632	607	635	590	620	626	574	609	676	629	633	646	608	604	596	603	597	631	633	658	639	613	600	668	675	646	646	637	657	634	649	607	595	612	606	619	627	586	606	624	631	618	588	620	618	625	625	621	648	606	648	611	632	575	613	603	630	647	620	604	608	591	663	627	634	619	610	614	603	575	611	601	586	635	614	632	598	616	616	640	621	600	606	669	651	601	612	610	639	626	642	599	604	596	648	637	638	652	607	621	582	604	600	608	608	667	615	613	646	651	604	612	623	597	584	600	654	558	584	646	674	600	648	644	582	637	662	630	636	656	628	618	561	604	652	581	614	610	641	638	642	608	637	614	585	625	596	666	598	639	594	635	617	625	625	605	583	612	654	603	597	636	622	603	601	596	648	643	628	610	590	598	609	658	655	610	658	634	595	616	634	608	602	608	657	661	612	621	662	604	611	618	626	598	593	614	658	578	586	602	623	658	601	598	615	628	636	582	652	609	613	609	625	627	614	617	622	617	605	615	607	595	629	649	628	635	623	549	663	619	593	634	629	571	633	634	615	608	658	660	617	589	643	652	618	645	590	609	594	609	591	614	621	600	642	628	597	633	568	612	634	576	646	629	646	629	655	634	597	605	587	593	589	606	664	606	629	600	603	625	592	646	612	634	594	656	620	617	587	612	572	612	553	631	640	615	663	664	621	600	628	675	653	669	616	593	604	590	597	622	635	621	635	626	628	614	628	597	613	625	615	633	619	639	606	613	627	626	606	637	619	599	613	621	609	612	591	611	587	609	688	633	540	609	604	624	631	636	647	638	611	654	655	584	590	595	595	584	596	617	610	593	610	611	616	621	584	601	615	613	626	614	640	624	624	602	628	618	635	619	620	639	630	648	618	610	614	588	631	660	644	629	603	625	593	656	591	612	649	638	637	630	625	650	620	637	586	627	651	573	668	648	647	628	633	642	658	580	638	607	615	667	579	639	608	634	615	606	626	627	648	620	592	622	674	585	621	609	599	628	649	630
13682	1282	1331	1062	701	565	500	448	367	358	358	299	311	286	286	269	258	235	283	284	233	253	247	237	245	254	219	266	250	241	233	230	246	218	213	230	239	252	258	282	237	229	232	243	256	212	225	234	245	241	224	263	224	225	200	230	248	209	213	226	171	213	235	233	238	222	211	231	225	227	200	211	205	248	232	220	223	196	222	237	214	218	247	232	204	232	193	196	232	210	217	208	225	195	213	234	221	185	242	225	222	225	225	215	237	208	200	257	201	218	232	192	211	217	218	239	251	196	233	223	261	211	237	224	223	208	251	229	215	231	206	254	218	253	233	203	220	234	243	211	237	232	244	202	211	218	223	195	226	215	210	239	219	231	249	205	218	217	231	194	217	244	246	213	211	258	210	226	213	228	217	206	195	228	223	201	257	249	213	239	238	193	236	210	233	249	224	209	243	222	219	229	227	211	214	220	221	231	200	233	189	232	245	217	223	205	205	219	229	237	252	197	226	226	223	233	246	216	234	209	249	208	233	250	223	265	225	238	207	231	239	214	239	202	229	201	217	231	216	227	222	254	236	228	232	224	218	222	243	232	210	220	241	239	242	223	219	230	263	233	218	231	229	242	210	215	215	215	216	235	215	213	204	211	227	201	235	238	213	224	231	217	213	198	239	209	198	207	236	216	207	236	232	248	263	218	257	208	207	189	232	216	255	216	237	210	237	243	260	237	223	217	242	218	228	250	237	201	202	226	263	216	231	237	240	224	227	237	216	194	190	228	208	234	215	205	212	229	190	225	194	212	251	234	209	231	206	227	190	237	266	219	225	208	218	211	230	254	221	200	253	253	221	215	233	227	237	230	233	211	244	208	213	208	220	223	213	215	218	270	227	206	216	251	211	211	206	231	237	212	235	246	227	213	234	222	220	186	223	209	226	229	234	224	219	228	215	207	232	258	211	232	191	232	215	214	231	246	218	220	213	203	226	221	207	225	214	218	238	214	226	188	197	241	220	220	215	239	213	209	223	187	217	218	201	212	207	210	236	224	224	227	237	261	249	232	246	218	210	210	232	223	228	225	253	231	221	226	231	213	242	201	239	218	213	212	236	201	229	196	237	209	213	242	246	213	218	213	231	216	247	236	211	200	222	206	195	235	205	229	220	229	240	229	226	234	221	236	215	218	228	229	195	239	238	216	208	231	252	188	238	241	237	251	226	201	218	239	238	272	226	223	199	228	220	257	222	197	218	239	219	225	225	230	212	228	208	208	243	213	240	224	219	243	202	196	257	219	228	252	210	228	222	263	225	241	226	224	226	208	189	227	201	208	209	215	216	212	216	249	248	230	231	241	206	212	200	230	207	237	208	220	212	255	228	203	231	222	225	231	218	209	231	228	230	240	232	230	199	230	244	213	245	198	221	223	244	236	230	222	221	201	214	217	246	234	199	207	217	193	224	236	229	230	226	215	198	207	200	206	219	226	197	230	205	213	215	239	221	213	211	215	233	231	248	205	235	239	217	235	205	228	219	190	236	204	238	213	234	240	225	228	210	210	230	211	207	192	221	227	234	215	258	223	242	226	237	230	251	221	246	250	221	190	236	227	230	210	211	229	201	203	222	204	228	214	236	232	224	193	251	199	248	226	222	234	206	226	240	211	225	220	212	229	244	241	246	209	223	242	228	229	228	206	244	232	181	215	208	237	183	233	231	231	224	233	223	233	223	217	235	219	194	209	221	227	242	221	204	217	233	214	221	201	210	196	240	233	229	241	228	231	211	211	211	214	222	228	209	236	206	212	223	230	226	214	225	246	224	230	241	231	219	231	248	234	201	211	246	202	215	208	224	214	240	225	237	213	197	214	234	209	226	215	245	218	214	230	241	249	213	207	242	203	220	226	199	214	265	224	208	232	231	231	242	216	220	222	217	218	208	210	222	224	214	234	236	249	225	224	241	225	230	240	244	238	248	216	205	240	220	241	217	219	213	228	236	238	236	225	237	206	228	239	239	268	205	256	220	224	245	218	249	217	196	243	217	214	234	188	224	241	212	232	235	225	193	216	254	243	225	203	215	208	229	229	249	212	215	226	234	240	223	212	219	210	235	236	231	233	214	231	213	225	225	210	232	226	242	243	198	224	237	228	246	225	249	230	251	233	221	216	200	214	201	226	205	217	203	225	216	189	223	236	249	231	227	227	223	202	236	234	235	210	233	243	228	226	235	234	233	207	241	257	245	228	232	197	225	237	208	194	201	262	240	239	212	251	215	205	256	252	207	226	192	203	242	243	218	229	241	226	214	233	213	234	206	224	221	238	226	224	234	233	212	237	237	240	225	230	226	237	208	202	235	235	206	194	202	208	234	218	232	217	207	225	218	242	232	231	252	250	219	221	234	228	205	251	224	233	223	231	221	225	229	233	215	232	230	228	210	236	217	219	233	227	202	232	206	228	182	235	225	219	214	221	212	194	213	210	222	229	252	231	238	238	234	208	203	227	236	221	230	217	227	215	248	217	236	216	186	208	230	257	238	237	226	227	234	201	234	230	206	205	203	236	182	197	231	213	198	211	242	226	206	247	220	214	222	222	231	209	218	233	207	209	225	200	242	230	239	219	185	206	231	230	245	258	251	238	176	198	230	227	223	252	228	230	275	217	218	238	239	218	229	248	228	226	233	231	241	221	207	219	168	214	199	206	223	221	217	224	223	244	197	229	212	241	204	227	253	228	211	225	206	227	212	200	200	246	241	231	220	214	191	231	220	204	224	248	210	248	249	212	220	192	238	216	192	212	188	202	233	231	219	215	247	217	211	234	205	236	217	218	233	230	228	231	226	249	207	235	235	219	196	221	213	216	204	200	231	216	213	208	227	191	220	229	229	214	214	220	204	232	241	241	241	221	282	253	228	218	252	212	223	197	219	264	218	235	190	211	203	212	227	216	246	222	224	251	219	212	237	262	227	242	229	201	213	205	222	258	228	214	222	243	262	241	191	231	215	238	225	214	213	203	205	216	224	237	232	226	183	237	208	223	228	222	222	224	213	225	224	236	214	261	225	212	232	254	206	239	237	206	238	261	217	209	213	227	224	242	219	248	236	227	225	251	208	219	227	213	224	215	238	230	224	220	236	209	217	189	201	211	226	232	226	230	228	223	242	194	215	184	231	239	228	205	215	235	221	227	196	206	211	210	207	205	235	235	235	235	179	218	238	222	225	212	240	208	211	233	203	224	247	224	233	228	225	250	213	224	231	220	230	216	209	235	212	210	231	207	237	262	214	258	212	214	210	214	228	224	195	233	227	213	224	218	228	233	232	218	222	213	249	208	240	260	220	223	222	236	204	227	249	225	202	214	225	269	208	219	218	210	204	219	240	232	224	213	225	221	224	245	221	219	234	223	216	235	208	211	245	252	197	242	235	216	226	227	223	246	206	231	214	225	212	226	236	217	223	217	222	233	226	249	237	260	217	221	221	203	217	230	230	238	229	239	192	226	235	232	215	218	222	222
8305	1299	2720	3134	2715	2270	1870	1618	1500	1325	1204	1224	1062	960	995	866	888	873	787	828	780	759	762	768	681	669	694	690	680	692	643	624	600	644	686	595	648	667	621	656	598	623	591	579	588	611	586	575	605	598	586	555	576	544	581	604	526	571	491	557	487	567	536	560	557	529	555	545	561	530	565	483	535	527	561	556	579	540	527	516	458	546	553	537	531	490	500	510	486	497	530	557	557	550	527	541	570	546	551	532	546	539	530	532	528	557	519	513	533	521	548	504	506	540	555	550	551	522	508	593	515	547	484	497	510	530	499	509	533	553	511	531	469	535	491	517	517	504	534	514	498	523	517	525	558	531	502	506	503	479	491	557	494	542	493	540	535	535	512	519	530	508	529	504	486	514	539	519	527	526	515	527	540	527	543	578	502	545	507	564	550	492	539	529	549	475	514	553	496	546	547	539	519	505	535	541	494	568	525	485	560	544	502	532	520	504	524	522	544	501	515	548	544	475	490	537	522	553	507	590	472	517	489	519	504	532	511	534	544	503	546	514	513	517	525	545	519	512	492	546	491	513	532	502	528	493	538	501	550	530	506	512	574	498	521	521	503	486	507	499	541	499	544	537	488	559	542	561	521	548	526	505	508	533	532	519	521	567	518	481	485	544	529	493	533	555	536	517	515	552	516	530	495	434	529	535	535	522	495	497	507	490	486	569	525	552	528	536	540	483	518	526	508	551	483	447	507	496	531	497	505	509	516	514	513	503	557	604	496	552	559	494	504	518	516	502	510	485	522	502	514	477	530	526	519	482	548	526	525	527	504	508	498	518	598	494	531	518	488	524	495	505	496	510	511	516	528	520	554	520	501	540	482	527	536	512	498	504	548	501	507	538	508	521	534	511	525	512	521	511	470	556	504	540	521	493	479	501	507	475	493	520	526	547	528	503	529	491	528	547	549	524	543	514	515	537	521	500	486	552	530	558	475	505	498	491	530	550	501	509	527	538	518	503	573	502	552	494	518	509	551	517	528	533	528	527	505	496	496	522	547	514	518	506	517	545	537	532	538	501	536	537	523	526	534	483	555	530	530	528	505	521	485	513	497	498	518	497	518	514	518	495	519	536	511	519	526	519	481	515	523	525	548	524	555	564	507	541	499	568	517	532	559	548	528	544	520	490	507	481	511	496	529	531	534	519	534	547	487	496	502	527	522	460	471	499	516	504	550	510	522	533	538	488	481	528	535	526	515	536	524	505	541	469	513	552	526	539	494	524	519	528	529	497	535	552	508	532	498	492	540	544	518	544	456	530	520	525	510	572	508	536	536	515	516	525	520	536	491	520	516	528	504	513	514	495	523	515	505	576	534	479	552	552	547	521	526	508	494	515	530	509	500	516	561	551	536	512	520	495	539	509	527	500	490	518	505	524	511	534	548	525	510	509	522	509	548	501	547	486	547	519	524	462	559	495	533	541	540	495	518	531	528	495	487	535	529	487	507	517	495	500	562	506	536	533	490	527	530	575	545	505	530	523	505	510	532	518	542	508	534	513	525	478	506	521	521	546	558	546	535	550	551	538	533	550	531	496	521	501	513	540	517	515	505	498	509	546	540	525	536	509	514	564	528	527	512	598	475	498	500	474	519	516	512	536	518	507	554	513	569	559	526	527	516	503	536	550	530	518	505	516	529	534	533	476	529	491	523	542	460	479	485	500	534	496	535	497	544	526	497	525	497	521	523	514	527	518	508	551	571	524	517	518	492	507	507	517	557	536	513	525	557	479	506	537	527	512	523	528	516	528	528	519	528	530	530	508	535	537	550	527	530	512	506	534	517	539	508	567	484	555	532	484	545	496	518	542	518	519	497	506	499	476	507	499	525	527	509	491	485	511	546	540	495	485	491	549	547	502	513	560	521	526	524	565	554	501	518	482	521	509	490	549	497	563	528	490	528	514	500	494	495	520	516	496	505	507	516	527	481	528	507	517	517	514	459	525	540	536	516	545	511	556	543	502	518	518	520	488	536	503	531	549	528	536	499	564	565	512	492	494	529	551	497	555	493	568	506	559	517	511	545	523	487	512	528	527	532	496	538	548	501	519	515	557	540	530	493	509	499	552	533	554	524	551	559	528	483	527	532	475	534	509	542	529	567	556	509	553	505	479	548	523	510	520	512	521	520	507	508	565	533	477	525	536	555	529	550	552	490	532	506	540	505	492	490	536	563	550	569	524	536	538	521	539	492	521	493	566	498	527	501	485	504	491	504	518	517	530	502	504	559	513	525	484	561	512	522	528	552	524	533	491	521	529	575	503	543	518	508	507	539	528	544	511	544	535	536	504	505	534	553	564	520	489	506	525	566	489	499	516	541	470	523	498	538	545	553	508	497	506	506	562	526	510	553	476	539	548	490	499	512	554	551	545	506	525	535	536	513	495	531	484	488	505	509	526	554	508	536	508	522	535	523	501	516	548	511	487	505	458	528	529	518	511	500	540	542	485	507	530	553	512	527	522	542	497	538	583	501	520	545	560	526	505	543	547	510	539	489	511	551	563	511	506	496	525	538	498	512	513	543	483	524	538	524	551	526	531	514	490	483	529	451	507	487	520	585	519	515	523	526	507	534	531	504	580	507	541	553	526	554	515	546	521	535	540	510	494	487	545	486	517	527	505	570	528	523	505	518	506	549	493	522	533	515	585	524	513	551	476	547	542	510	523	545	504	492	554	506	552	515	484	507	544	537	501	500	533	555	496	514	511	515	506	514	500	505	533	522	556	530	514	523	496	471	524	531	520	516	525	534	519	550	549	532	509	554	524	521	528	509	551	557	518	549	516	544	526	484	561	524	525	481	509	545	512	494	491	515	536	511	530	516	509	546	544	530	526	501	502	542	522	527	526	498	514	500	520	508	514	515	513	491	503	506	538	532	514	518	495	504	505	512	492	530	505	524	520	537	499	566	531	511	517	501	553	537	533	512	533	497	518	546	528	558	496	473	519	508	542	509	510	534	521	540	515	504	534	485	505	544	572	509	520	529	500	534	507	555	501	522	488	507	508	535	532	533	504	504	511	568	495	493	513	515	510	523	458	522	517	513	530	513	525	483	528	505	492	552	528	502	492	513	535	523	533	503	556	478	507	531	521	515	477	490	518	546	528	508	508	525	522	504	508	525	544	541	565	517	508	517	477	564	536	538	561	530	505	521	492	549	557	516	502	522	480	540	519	540	555	496	556	522	484	496	489	504	531	483	555	516	498	504	521	528	510	526	503	497	507	574	574	546	522	467	500	522	509	549	514	491	496	558	495	529	542	517	493	521	518	523	547	514	504	561	511	532	522	539	510	495	514	527	505	533	555	511	505	551	530	555	504	518	521	471	557	513	521	485	529	515	496	560	547	501	534	515	536	520	550	538	520	530	537	519	491	493	499	581	586	511	546	542	516	544	517	556	602	501	482	539	520	508	541	530	472	517	490	493	517	539	499	517	522	517	477	505	515	522	516	511	548	521	561
1373	274	319	285	280	253	234	209	202	208	188	212	188	196	229	213	200	234	212	193	214	202	211	222	227	204	200	198	202	225	193	177	201	205	194	208	201	215	197	189	194	201	183	205	181	209	216	196	194	201	198	194	214	216	199	194	177	178	192	197	204	184	185	234	207	182	207	186	167	212	206	221	187	200	191	184	190	225	182	177	189	191	197	223	189	213	180	209	181	180	193	186	202	194	190	185	179	211	169	175	181	201	183	191	168	214	169	220	176	196	185	185	174	177	182	179	212	228	210	194	219	182	192	186	177	206	205	191	211	192	172	173	203	187	172	187	190	191	198	198	179	211	207	206	203	212	204	167	205	203	217	188	183	205	196	192	195	224	196	212	177	181	192	198	195	211	189	195	206	196	246	205	206	193	179	194	163	207	204	184	188	176	192	212	189	200	191	175	208	192	200	199	215	201	179	216	185	223	195	199	215	215	196	194	215	214	186	198	178	178	178	181	177	177	174	179	206	184	189	196	175	187	212	204	183	186	222	184	183	185	218	204	192	207	204	178	215	159	192	179	206	175	180	194	198	211	164	179	172	193	203	195	167	207	215	202	211	196	215	190	234	198	208	219	217	193	183	150	189	176	206	190	191	173	188	191	205	231	170	194	177	215	205	198	177	180	190	208	203	188	191	219	187	195	168	173	211	187	193	199	208	165	208	168	203	178	168	184	198	176	188	201	189	158	163	182	166	177	195	193	201	195	189	196	195	169	208	159	174	180	185	176	186	186	189	180	193	191	210	170	183	179	185	176	195	182	188	195	210	175	197	189	192	190	203	198	197	182	196	174	183	215	180	195	201	184	197	175	185	194	191	197	213	183	200	175	206	197	182	203	190	189	181	185	190	193	180	190	211	197	195	181	188	196	191	182	193	206	175	176	173	196	164	210	194	188	193	176	181	201	205	171	188	187	179	199	206	208	171	204	177	182	185	216	213	197	205	198	179	175	200	193	184	167	190	172	162	165	211	188	202	188	201	192	216	195	179	190	198	209	202	202	169	181	164	197	200	180	182	189	181	205	186	208	196	184	179	159	188	194	206	212	192	195	193	205	169	210	185	195	205	197	187	190	191	199	205	183	182	197	181	206	198	189	196	220	162	204	207	184	178	182	175	171	185	235	181	186	196	176	195	184	193	178	188	180	174	181	222	234	198	229	180	169	184	210	195	194	218	193	201	226	196	182	187	184	185	180	176	180	191	211	196	215	219	192	154	205	208	198	178	188	194	202	191	207	166	200	199	180	169	186	185	172	187	191	208	198	184	193	196	196	197	201	185	191	208	201	179	206	177	192	178	199	172	191	205	180	181	185	162	186	161	205	204	214	187	173	176	193	198	195	181	209	193	200	214	178	197	222	201	185	168	190	207	169	192	184	204	176	176	192	168	193	209	182	211	184	199	180	181	184	190	190	188	191	191	211	163	175	197	213	224	210	183	166	189	192	197	206	188	195	202	217	203	191	200	187	196	186	211	195	202	182	193	172	206	205	187	217	193	183	196	199	213	189	204	176	194	193	191	210	208	193	195	194	199	195	199	177	187	191	187	212	199	195	193	213	203	170	194	201	187	183	158	185	173	171	213	193	179	192	176	183	193	203	204	208	208	187	193	186	182	217	175	216	196	201	179	207	173	185	192	201	203	201	207	185	183	184	208	211	184	181	200	189	176	175	194	179	207	194	206	198	201	215	172	168	204	209	179	165	180	172	194	198	189	175	185	225	200	217	198	184	208	199	190	202	198	219	172	202	242	183	190	200	193	175	183	201	191	171	224	213	196	177	182	172	198	182	167	198	199	198	201	203	163	207	189	212	190	215	194	178	188	211	215	177	220	175	168	214	195	195	206	182	190	210	185	178	163	176	173	201	191	213	207	196	197	174	184	203	198	197	198	209	158	198	210	210	190	206	169	193	194	191	206	201	192	189	207	174	179	183	199	180	215	196	185	193	187	193	190	176	202	213	192	200	186	207	168	204	206	175	181	200	202	183	176	190	197	194	199	184	194	210	201	194	171	192	197	211	184	197	234	211	227	185	219	175	192	191	194	218	174	200	187	208	188	181	191	203	183	192	170	190	201	204	190	154	197	194	186	216	199	183	175	206	209	202	181	170	181	174	195	213	175	205	187	196	169	200	187	197	192	172	193	190	205	215	211	179	191	217	188	167	180	212	228	212	193	202	181	167	224	182	188	222	191	183	181	178	205	185	192	172	198	191	184	179	212	203	224	185	203	203	184	180	219	208	197	209	225	199	199	215	187	181	212	195	179	192	193	197	186	184	220	201	197	193	199	162	239	170	199	184	228	189	190	179	177	197	191	192	194	186	198	187	200	211	210	199	198	203	185	196	190	180	198	192	204	177	208	195	221	190	182	166	181	177	199	198	170	187	190	200	188	182	189	194	209	200	186	205	184	191	184	204	186	182	211	182	207	205	195	178	177	156	192	184	191	196	180	209	186	187	184	185	207	172	196	203	220	210	169	201	180	183	208	201	186	198	207	178	205	185	202	173	191	180	183	184	194	210	190	180	180	201	186	173	181	213	216	202	174	185	177	199	220	206	195	179	210	193	225	205	205	192	185	185	177	231	202	221	179	180	201	188	202	200	189	187	198	164	177	196	214	177	155	202	143	196	169	182	188	200	187	224	193	180	177	212	177	232	200	197	201	203	221	209	217	200	190	231	186	185	182	199	186	181	180	192	179	195	201	237	203	197	193	203	206	209	175	222	188	207	204	222	189	186	161	193	192	212	182	181	195	187	175	202	192	177	225	201	203	177	187	209	217	180	206	180	206	192	206	197	207	181	191	193	199	202	184	199	203	193	180	201	182	195	178	193	213	176	184	218	190	200	193	190	207	216	204	199	178	183	179	171	205	191	201	192	196	223	186	179	207	167	189	206	210	187	177	173	173	183	173	204	213	192	197	184	202	208	176	188	208	163	178	208	198	224	154	187	190	206	186	165	193	193	203	210	171	205	206	206	194	186	225	210	209	187	208	207	191	213	208	207	184	190	182	195	207	196	188	200	185	165	178	204	231	199	185	209	189	177	197	199	206	226	198	176	158	220	190	201	206	170	183	177	177	194	209	190	175	193	181	182	201	212	189	178	184	188	200	191	205	186	183	181	193	231	186	189	187	182	159	208	205	168	222	202	215	214	194	219	167	200	209	159	221	188	156	171	190	202	200	188	178	177	208	194	207	208	184	176	212	206	192	204	208	184	213	206	205	185	202	199	191	208	171	178	173	214	190	219	222	203	185	189	193	211	176	175	198	163	211	185	181	176	205	190	203	216	190	181	177	224	198	185	178	184	183	206	211	198	202	199	194	223	219	195	222	202	195	195	180	211	209	177	198	200	202	182	193	198	173	198	183	200	203	187	228	173	171	173	182	195	191	177	182	183	204	210	189	200	208	203	180	164	207	213	200	182	186	172	183	205	181	181	196	196	193	179	173	203
1664	511	804	882	776	734	725	685	655	638	552	550	561	552	572	610	531	501	519	555	527	499	541	573	552	513	527	517	505	507	522	510	494	511	544	499	523	502	502	463	526	536	488	536	471	526	485	457	440	491	474	471	533	477	468	471	444	493	440	461	481	491	462	501	457	504	445	417	498	474	510	485	479	480	472	483	460	478	484	507	459	463	512	488	505	461	465	518	500	514	465	464	486	504	465	467	448	489	452	486	475	467	451	447	454	453	474	477	474	460	470	487	450	444	480	442	483	455	481	445	434	485	466	452	474	436	445	502	487	471	492	510	485	486	469	462	471	456	472	475	467	523	460	495	440	447	442	469	496	494	502	488	477	462	462	484	459	473	505	462	453	482	451	498	461	461	480	481	444	462	464	462	469	487	485	481	491	467	487	469	477	461	453	499	509	461	466	481	484	473	466	478	509	473	458	484	495	428	432	485	490	462	432	488	484	496	453	463	474	452	433	449	517	438	479	469	478	456	469	477	459	454	460	512	469	491	472	472	471	482	483	489	492	500	455	470	489	490	492	485	468	484	502	449	488	481	499	461	427	455	503	421	471	482	479	463	458	460	474	471	426	451	437	453	480	523	430	473	452	481	505	423	450	509	462	469	450	496	489	455	451	480	456	471	452	473	504	483	485	464	483	443	496	495	437	461	470	497	469	488	470	472	481	485	465	509	474	479	467	487	434	431	483	468	515	477	499	474	468	467	465	502	459	477	459	498	466	470	468	463	474	476	485	448	472	471	456	486	471	460	468	480	423	478	506	478	503	491	457	487	505	499	504	454	469	458	474	506	477	469	466	483	467	498	513	482	453	463	435	472	453	499	435	418	481	470	493	470	483	508	477	500	499	474	459	439	463	507	476	473	464	507	477	427	497	446	494	479	482	484	463	463	464	435	430	465	431	485	483	477	486	480	447	462	474	503	474	398	460	449	457	480	474	465	512	494	405	456	466	495	505	490	498	472	452	490	414	459	510	458	457	460	512	491	465	454	463	462	472	444	469	472	506	547	474	501	481	504	485	459	477	501	489	509	488	460	448	484	449	513	474	498	498	467	469	463	463	499	487	512	483	463	471	477	489	452	454	458	482	504	477	487	498	480	481	503	451	456	467	456	469	441	466	481	487	452	462	500	469	495	436	478	485	421	500	476	481	451	494	493	440	464	478	478	466	464	468	462	465	499	497	457	477	499	505	474	463	441	466	485	514	509	451	482	474	463	461	450	463	466	451	490	452	501	505	461	478	413	470	448	470	451	489	467	505	490	484	459	513	468	475	496	451	457	482	495	462	476	492	492	468	461	485	532	507	485	441	487	473	459	515	470	478	480	477	478	447	508	484	478	460	472	487	438	485	424	473	475	458	473	478	473	488	441	500	433	466	478	472	487	481	488	465	469	491	449	430	469	484	472	507	476	481	464	462	476	476	501	482	436	482	462	476	471	458	428	471	455	469	484	421	454	492	426	460	482	469	492	501	465	471	454	469	437	474	483	481	497	456	433	488	449	515	471	503	489	446	462	450	463	477	468	479	459	445	476	490	469	467	454	465	455	449	477	447	500	498	479	468	478	490	516	496	495	505	440	472	505	507	471	509	467	463	473	464	460	460	435	462	464	459	496	529	466	496	511	505	502	492	485	463	461	511	449	472	429	489	493	450	507	473	454	487	462	470	475	486	469	458	499	475	455	474	484	440	455	455	468	469	453	474	516	466	510	443	468	493	498	449	502	486	476	489	432	437	468	469	474	452	474	492	490	471	452	482	470	472	461	456	460	448	438	451	493	486	480	439	475	487	461	433	450	462	473	508	456	448	439	429	470	490	445	500	457	455	459	466	485	448	475	487	489	472	475	487	447	493	468	478	448	456	449	510	465	496	494	498	497	449	436	521	477	461	484	485	459	477	455	473	469	485	465	449	514	425	498	476	456	432	431	499	473	480	456	469	437	513	489	476	465	450	475	541	501	477	479	510	477	451	482	492	513	464	467	497	477	503	450	476	461	465	459	435	468	457	502	438	450	494	455	491	493	487	463	470	429	428	450	480	464	503	450	500	450	477	461	485	475	503	524	466	462	483	456	439	498	444	473	454	437	501	471	473	505	461	484	454	436	462	502	442	463	476	484	492	429	475	516	457	471	465	453	459	454	501	442	489	471	454	442	487	479	498	459	501	468	467	476	499	476	481	484	484	476	480	453	454	493	445	443	457	455	493	506	481	498	501	474	479	479	497	493	486	489	449	452	479	450	484	454	496	499	478	475	480	452	486	435	443	468	502	506	511	455	465	477	408	486	492	484	459	445	453	463	487	503	478	453	486	462	446	443	428	459	464	460	472	456	437	442	485	505	497	448	486	521	485	462	458	500	500	449	465	492	468	499	483	476	485	489	423	460	461	413	446	479	480	475	476	456	457	493	463	484	451	471	478	454	436	472	456	440	488	458	472	478	482	491	455	470	493	462	489	458	459	474	515	467	430	485	439	500	458	491	481	459	464	453	455	465	473	471	504	479	487	482	476	430	477	465	499	474	493	475	496	462	465	520	493	470	502	509	477	470	473	476	494	432	477	485	458	481	456	499	461	441	477	449	469	457	448	477	473	501	478	446	424	470	466	484	501	475	484	484	475	421	473	447	516	453	491	493	508	445	510	502	468	474	447	480	420	457	490	445	461	487	469	467	493	504	484	496	509	487	461	502	490	465	454	474	496	451	519	457	472	457	480	459	472	474	516	533	450	458	455	446	459	477	479	444	418	471	462	468	488	481	460	474	483	487	488	472	465	444	507	467	475	472	452	458	476	502	481	478	488	480	427	452	476	462	481	475	506	496	487	480	490	455	499	469	483	463	470	475	438	463	452	521	499	477	492	460	455	472	469	448	453	452	448	459	455	509	498	453	505	457	458	458	505	451	488	443	524	460	445	454	485	453	462	466	485	502	468	447	474	468	438	469	451	433	461	508	488	513	459	437	478	487	494	494	463	518	486	483	448	469	527	475	439	481	457	465	502	477	501	465	480	459	485	488	457	456	470	501	455	521	447	439	483	486	472	458	464	486	483	502	475	481	453	511	461	500	465	518	479	473	442	481	464	455	461	482	472	471	463	486	451	468	438	457	502	479	456	486	484	490	450	483	531	462	466	476	482	498	511	465	483	450	475	461	439	468	490	491	480	484	463	464	474	491	483	436	513	486	468	492	480	462	479	489	482	479	468	462	498	464	492	476	466	454	465	503	479	447	482	482	480	481	433	444	445	474	427	439	492	504	461	495	478	487	468	501	471	466	487	501	448	486	512	491	465	481	465	470	503	456	474	508	484	477	516	498	478	445	509	442	484	454	483	509	439	478	477	487	474	468	466	483	428	446	478	435	513	456	452	445	486	509	462	481	481	445	443	452	462	481	478	447	455	424	456	453	430	498	476	433	461	457	471	469	495	474	449	471	485	504	461	496	487	508	488	452	465	420	512	459
7157	729	826	712	515	462	378	387	348	355	375	338	322	296	304	282	319	287	317	291	275	314	293	277	287	279	286	285	299	277	288	263	268	311	249	255	244	269	283	248	288	321	294	287	224	264	281	294	257	273	302	257	286	282	285	260	295	257	306	250	259	293	260	237	238	244	243	256	264	273	283	267	277	282	291	273	259	248	235	276	289	268	268	229	271	265	283	256	240	273	260	260	215	272	248	233	285	269	244	261	267	288	271	265	255	234	248	239	247	282	278	280	256	271	294	237	235	268	298	238	252	264	273	261	259	267	270	255	277	258	251	268	285	250	278	254	256	267	281	265	271	296	278	268	266	253	275	308	249	255	261	286	297	239	291	263	264	255	275	226	261	276	283	278	244	254	247	256	252	236	264	260	252	265	286	239	275	285	263	259	252	252	262	268	289	253	274	227	266	276	299	259	285	265	265	269	243	257	270	251	270	261	262	253	275	268	276	229	257	293	253	259	242	241	262	285	275	256	274	266	264	289	231	266	250	245	276	255	264	272	257	256	272	270	302	257	246	270	250	255	271	280	293	270	272	257	280	288	246	287	277	283	265	256	255	242	276	266	257	266	263	273	278	275	269	270	275	264	270	246	256	276	284	256	219	274	256	284	235	236	250	277	265	283	244	272	251	253	269	263	280	283	268	264	257	254	264	270	266	259	259	265	269	248	266	248	261	254	296	249	277	264	271	236	270	236	241	283	262	262	243	259	236	248	268	247	233	242	287	267	289	296	267	260	250	269	269	256	265	289	276	240	258	289	280	294	287	245	269	270	260	252	250	271	238	245	275	247	269	287	252	276	284	258	297	268	262	241	263	267	259	270	249	275	256	273	278	279	297	237	284	262	252	265	279	263	298	265	246	256	263	262	251	262	245	266	275	259	287	262	262	238	280	242	252	251	254	258	278	244	276	263	256	249	290	235	261	259	248	248	268	273	255	258	249	268	266	263	290	281	248	289	277	235	260	281	289	278	270	287	250	235	275	265	260	280	277	289	260	287	261	277	281	263	245	255	280	291	260	243	268	252	287	260	253	251	258	278	259	259	257	265	261	265	297	240	292	276	283	271	279	268	255	277	251	280	223	281	286	240	254	292	273	261	256	274	258	274	236	287	297	236	282	302	269	242	240	258	264	249	261	247	251	265	262	266	322	270	256	272	256	229	244	260	268	320	300	246	264	270	304	274	248	304	234	269	259	255	256	281	244	245	279	267	254	251	258	269	222	253	239	223	273	294	262	244	261	248	268	293	278	262	250	242	257	271	297	258	272	255	258	246	288	269	271	247	240	258	282	245	296	288	287	274	274	283	267	274	257	248	282	275	258	258	281	276	234	321	271	260	284	233	268	251	270	233	257	270	254	267	280	266	234	259	270	282	236	263	260	236	254	281	268	239	286	243	250	239	239	263	268	254	254	266	262	259	245	252	257	282	264	259	261	232	289	262	270	244	235	262	284	242	266	266	255	260	257	261	284	264	263	257	233	269	284	266	261	265	278	244	257	241	258	257	241	280	263	290	281	226	280	249	239	280	254	234	284	261	268	240	267	259	271	289	289	241	268	246	230	250	260	259	253	289	231	302	258	261	275	259	265	259	265	270	254	253	248	269	264	271	250	264	233	298	269	287	236	270	269	275	272	266	271	260	280	283	278	239	283	266	279	283	261	285	272	258	287	234	285	283	274	270	252	270	271	261	256	246	269	264	304	279	234	280	259	273	287	262	286	285	276	263	294	242	273	253	274	245	248	268	259	248	282	287	270	250	266	269	264	248	253	262	255	276	271	296	274	270	252	259	263	234	274	271	279	248	252	280	241	226	253	266	266	271	261	263	296	248	271	253	311	250	246	290	261	263	288	240	271	255	273	281	271	284	270	268	256	259	263	270	278	250	239	261	275	289	284	260	268	269	285	262	277	269	261	264	303	285	264	275	223	281	275	260	236	241	252	243	258	243	276	279	277	267	243	257	275	243	260	276	242	235	254	266	285	248	253	278	254	279	294	259	250	289	274	276	270	284	257	230	268	276	247	274	247	271	279	291	259	270	268	277	281	286	289	265	247	255	294	266	236	232	266	263	247	232	281	290	256	288	258	276	265	300	275	253	250	266	264	241	252	262	266	296	254	273	259	273	249	293	240	262	267	241	276	229	248	267	260	276	252	248	272	276	301	294	235	260	259	270	283	260	238	308	287	267	265	226	270	272	266	269	259	252	276	257	254	250	278	243	288	239	245	262	298	264	259	256	274	269	290	257	242	293	259	271	282	263	296	310	278	270	270	234	290	279	294	253	287	293	263	277	267	264	267	281	262	260	278	271	258	266	236	250	254	247	261	225	252	249	258	240	249	241	224	262	284	239	274	243	262	259	250	266	277	278	293	278	299	239	224	267	279	224	280	278	272	279	236	260	261	250	278	246	272	237	287	278	262	277	277	279	262	295	253	265	243	276	282	288	294	278	279	260	276	261	262	258	283	275	277	246	262	261	291	236	248	261	290	296	285	241	255	279	275	251	242	249	254	246	272	268	261	300	275	248	243	282	292	251	287	254	282	282	291	265	252	284	277	245	279	248	235	284	268	242	262	268	268	267	270	264	279	272	272	274	262	261	258	257	277	272	261	270	247	265	264	274	286	275	247	260	270	264	248	283	254	243	268	291	289	285	280	252	292	261	275	243	260	268	254	275	281	248	291	266	283	289	265	275	266	263	256	267	274	268	321	290	238	251	274	267	241	262	261	286	238	279	301	270	288	256	249	268	246	262	248	260	273	287	278	271	254	258	299	306	277	289	265	261	233	269	300	273	254	241	228	264	316	273	224	285	246	297	274	261	272	265	278	276	265	281	290	262	301	256	276	278	272	251	273	255	256	273	238	275	253	248	253	272	243	297	268	269	263	291	255	268	293	261	267	258	270	256	274	266	282	254	273	268	238	256	259	245	273	273	264	254	256	284	247	293	280	317	256	256	249	257	253	257	281	244	269	277	267	260	253	281	255	257	258	254	238	251	276	291	271	265	257	240	290	283	249	286	286	256	257	266	292	241	267	288	305	230	261	273	262	254	302	277	296	252	284	288	254	263	276	282	262	252	275	252	274	286	281	287	259	263	280	287	256	259	265	261	291	280	278	295	236	257	285	284	252	254	263	267	262	274	285	280	294	293	287	288	272	263	275	257	253	304	289	279	281	254	262	258	265	254	265	273	263	265	260	279	240	290	266	249	254	256	271	258	282	294	234	275	264	255	276	281	235	267	257	226	265	290	274	249	246	278	270	305	271	280	257	296	245	291	244	267	268	255	289	258	293	269	290	267	280	268	223	274	274	243	285	274	240	247	289	258	335	276	288	296	278	271	260	263	290	248	269	291	246	235	264	262	257	240	253	272	279	260	261	294	246	277	260	278	235	279	262	260	271	269	296	262	268	254	244	281	288	263	275	260	259	250	309	287	270	281	284	237	263	273	257	259
6449	1085	1757	2161	1873	1688	1414	1316	1181	1087	1015	1002	932	869	882	802	828	780	822	750	781	770	693	801	734	730	803	724	719	753	690	727	679	690	730	735	709	739	696	641	684	682	663	651	720	676	659	650	654	629	638	663	606	656	680	689	622	628	622	599	588	664	645	639	642	607	608	652	640	607	616	640	628	648	607	565	637	635	610	636	612	599	589	626	624	632	631	639	623	656	626	635	633	610	642	615	610	630	628	668	635	599	653	645	613	631	637	644	594	602	583	609	624	578	643	578	601	620	621	602	639	626	602	629	611	621	652	634	596	649	608	642	673	590	621	647	598	623	626	597	586	618	588	633	635	593	612	602	571	625	600	596	618	633	600	620	620	635	624	646	602	603	645	616	626	665	599	622	623	594	605	605	643	619	663	644	618	600	641	610	657	572	667	619	607	619	626	640	618	634	631	573	639	638	576	629	695	647	605	642	622	632	596	646	682	622	647	668	627	601	601	659	616	628	619	630	647	663	615	611	599	654	600	644	627	618	676	671	610	667	642	588	611	613	654	611	619	642	646	609	607	635	618	609	597	639	623	612	640	667	631	603	605	689	619	653	691	566	640	604	635	661	638	606	643	571	607	621	597	642	616	665	600	616	635	609	600	616	608	594	673	636	670	592	612	659	646	646	614	628	674	635	611	605	640	639	614	608	550	617	639	615	643	631	599	629	632	624	688	587	642	629	596	579	590	597	659	599	630	631	644	595	608	603	657	633	605	607	575	610	598	656	616	628	622	631	594	610	618	643	596	611	609	627	607	646	575	671	598	622	653	585	648	621	624	660	607	613	640	609	595	632	620	606	593	629	595	600	623	646	616	649	590	626	643	631	644	598	597	621	624	647	589	571	601	641	627	649	617	608	590	611	636	617	665	602	632	604	615	586	619	603	619	609	606	639	624	618	615	604	652	622	644	615	601	571	626	631	630	636	606	629	656	636	620	669	562	605	619	636	577	627	595	644	621	630	643	573	604	644	603	594	654	662	638	631	617	604	638	641	627	589	610	622	656	603	659	686	628	619	621	587	659	606	613	623	607	623	613	642	646	597	594	650	669	633	660	614	644	573	623	607	596	656	599	628	617	654	586	633	650	655	614	598	626	639	616	602	624	635	621	679	650	625	629	617	627	632	629	669	621	656	612	590	605	623	591	614	656	607	653	596	602	622	628	662	647	610	646	642	621	581	603	638	643	637	640	621	635	634	613	625	656	606	589	646	614	617	613	642	609	635	634	669	645	597	609	634	638	634	597	593	630	598	647	638	623	594	653	621	592	591	603	621	590	605	615	595	631	590	615	621	671	646	640	635	606	616	633	606	633	650	625	650	662	607	660	621	634	602	598	665	608	553	614	580	682	659	594	663	615	612	607	626	649	610	606	639	610	581	613	616	633	599	614	641	599	642	660	592	657	589	651	607	606	606	655	631	597	587	580	622	636	625	633	620	606	614	603	655	623	638	655	626	634	661	617	633	641	589	613	621	658	629	675	622	633	604	617	607	584	604	658	647	631	619	619	625	587	649	622	637	563	621	618	569	683	623	627	583	615	635	607	652	621	641	631	643	627	643	603	663	609	614	618	579	609	645	621	642	586	597	627	611	618	650	599	617	636	614	658	652	609	610	631	657	599	605	593	590	583	617	602	626	643	592	561	683	586	626	605	672	620	606	614	616	607	629	638	591	606	630	608	621	611	644	582	608	608	694	601	606	641	595	587	609	605	621	601	648	620	626	648	626	620	627	662	596	616	595	564	598	572	642	629	600	617	628	639	650	613	640	643	598	623	652	647	621	556	624	646	644	607	595	584	562	637	658	607	590	627	615	631	602	575	615	650	635	657	648	643	648	632	619	626	645	603	579	638	625	623	673	646	644	630	599	647	622	634	615	662	614	694	591	627	607	631	641	621	601	657	643	668	667	614	637	635	596	618	611	636	615	671	627	672	598	631	623	681	587	654	565	606	616	623	587	622	626	607	658	592	593	589	614	599	619	643	637	593	668	598	677	682	622	643	601	642	640	596	599	589	590	592	671	590	630	661	649	609	660	626	560	633	661	605	605	591	630	658	620	619	630	606	614	624	618	651	614	617	597	625	637	655	667	613	594	629	603	618	576	616	634	587	642	645	651	628	630	669	618	610	617	642	711	635	633	621	643	602	644	642	662	639	649	652	631	608	620	647	575	654	607	587	591	615	609	596	595	640	618	614	629	614	625	620	630	590	639	597	600	594	615	622	583	546	574	659	596	599	596	613	657	625	565	613	604	580	607	570	629	633	672	580	651	622	635	603	596	644	662	604	586	608	646	617	638	634	616	622	643	579	605	634	587	623	607	629	593	625	591	656	600	613	638	622	621	665	606	629	628	612	606	646	641	625	618	605	605	611	645	642	650	638	559	655	585	658	580	591	579	622	608	642	607	594	625	645	600	667	662	637	618	630	623	591	566	622	625	632	573	635	585	654	602	627	606	607	588	658	590	658	645	648	622	602	594	649	615	626	643	641	608	608	624	627	636	614	633	646	643	658	635	610	594	597	654	585	671	629	641	559	633	579	632	616	617	648	679	581	627	642	638	615	604	619	644	585	582	597	651	607	652	563	610	614	648	635	666	627	620	643	633	582	603	633	641	622	611	593	597	624	649	627	653	623	623	594	601	583	625	686	653	631	619	595	608	609	613	626	634	623	627	620	617	680	618	656	582	616	653	611	607	665	623	644	588	621	638	595	641	672	641	618	595	583	632	677	664	614	649	550	651	631	632	618	635	614	627	623	629	581	607	604	631	616	598	593	642	639	593	644	633	565	631	608	629	673	592	622	610	619	656	589	611	642	659	611	616	659	611	661	600	665	633	633	663	631	628	601	626	657	577	634	610	587	592	566	627	639	590	600	589	640	639	676	670	607	649	640	615	630	675	607	611	649	668	580	629	604	605	584	631	644	617	666	618	615	648	603	595	604	639	620	583	633	598	669	617	598	664	655	652	628	603	614	595	615	653	644	587	597	620	649	613	599	602	615	621	632	605	579	603	621	634	622	616	594	619	664	637	630	609	622	646	591	625	601	635	591	629	675	636	638	613	631	686	624	620	635	605	627	612	623	665	599	654	643	622	691	606	626	614	655	594	606	582	595	618	627	649	617	661	591	601	612	630	645	655	623	644	664	651	629	605	616	591	613	632	636	650	674	614	588	652	611	622	610	621	565	623	626	644	640	629	663	629	677	587	633	613	622	650	627	630	643	624	598	608	618	605	592	626	661	589	611	608	638	584	645	642	668	628	638	571	654	680	627	637	675	637	589	634	630	574	625	649	674	642	615	625	644	656	643	639	650	607	586	619	644	653	638	631	604	647	559	630	582	628	592	643	595	640	623	647	590	615	650	648	607	594	594	611	569	595	602	652	621	609	643	619	637	575	617	640	655	631	619	630	638	613	656	600	648	690	648	605	648	621	608	610	541	640	634	587	662	612
13848	1407	1249	1018	714	566	465	425	382	377	332	338	291	292	329	272	270	245	263	284	274	238	236	283	255	248	205	261	272	220	229	233	234	231	246	231	228	219	256	260	270	231	250	253	233	224	222	231	233	257	217	252	271	209	259	253	228	184	219	219	219	176	246	257	235	210	222	214	237	237	227	208	218	218	249	216	258	234	240	236	227	190	259	202	213	201	226	241	223	226	240	229	208	225	224	226	233	214	241	228	227	225	238	240	228	235	229	222	236	236	204	239	219	221	216	237	190	207	216	226	218	217	191	225	249	215	226	227	221	217	214	237	224	215	250	225	210	214	227	217	240	233	202	242	213	232	230	260	232	232	234	241	219	234	223	229	221	230	207	225	193	199	219	241	230	203	224	193	196	179	218	179	220	236	216	227	249	231	221	244	218	204	235	207	212	245	207	228	207	238	224	231	222	217	219	213	217	224	203	255	221	244	230	227	220	209	235	242	199	222	253	224	233	208	223	180	203	228	254	236	217	239	222	188	234	267	220	228	260	198	227	232	218	213	222	242	235	247	224	234	240	232	247	209	218	200	212	205	243	228	253	217	245	234	202	227	248	216	221	195	203	226	213	221	211	211	215	204	211	238	224	211	199	198	214	252	235	232	201	199	241	240	218	245	210	185	203	214	231	243	220	223	231	212	215	232	219	219	233	213	205	229	185	205	210	206	222	229	238	202	211	193	256	236	233	187	231	242	233	208	222	231	233	192	231	229	246	204	205	239	213	202	254	217	223	213	219	240	221	213	214	223	238	239	233	227	231	213	220	232	233	236	214	211	246	232	218	246	223	234	235	215	210	253	221	227	225	199	207	220	220	219	212	224	235	226	236	210	197	211	209	234	216	258	205	212	234	224	241	248	215	211	238	232	221	217	237	226	230	230	233	178	185	229	209	269	230	212	227	226	219	240	194	219	233	234	225	248	248	235	234	198	248	235	205	211	227	225	235	248	213	218	229	250	189	212	196	234	224	230	230	257	225	230	209	211	216	239	242	207	204	214	224	222	233	224	242	211	236	239	221	233	226	224	207	243	193	221	238	235	219	238	217	211	217	212	226	237	211	227	247	242	237	245	208	224	216	214	245	233	223	233	235	237	214	240	230	239	236	240	229	204	215	196	189	208	229	208	214	216	223	219	220	227	205	240	224	242	224	247	242	212	216	199	229	227	241	231	252	221	231	214	203	197	208	202	212	238	233	235	265	204	223	194	235	211	185	186	229	223	203	242	240	212	216	248	224	220	222	190	220	245	205	238	238	244	237	261	220	233	216	241	225	232	234	215	241	185	229	212	220	244	229	230	212	223	228	238	237	213	231	216	206	228	218	241	213	218	200	232	226	207	217	193	236	247	219	225	229	204	202	218	263	225	219	258	242	215	205	239	226	209	226	235	223	223	247	235	257	229	212	232	217	222	232	237	217	204	226	269	227	231	252	219	196	208	194	223	208	204	260	223	227	226	236	230	222	220	219	210	243	238	219	200	207	259	245	248	221	237	211	218	220	222	237	211	241	212	212	233	226	233	263	232	222	212	194	215	202	238	212	254	222	214	255	209	207	232	218	212	225	187	213	220	236	228	225	221	228	208	243	227	218	238	233	201	221	219	227	228	206	198	229	211	218	241	221	226	225	242	216	260	240	230	220	235	230	202	236	207	238	261	254	208	220	196	206	208	271	214	221	204	194	211	217	232	221	196	236	250	214	232	228	218	227	251	251	227	204	221	228	192	217	204	220	223	207	265	215	239	227	219	218	226	234	227	243	214	222	233	216	215	217	254	182	221	212	229	217	207	205	236	256	201	223	226	208	216	205	214	211	185	212	209	243	207	198	224	225	232	214	250	226	213	218	233	220	214	216	221	211	221	198	219	222	202	218	211	226	239	219	239	223	202	233	230	216	202	243	251	225	245	223	248	243	237	222	221	230	225	238	251	239	234	199	225	200	259	207	243	255	216	222	220	226	211	234	205	264	220	215	188	212	201	218	234	225	240	221	212	230	252	192	218	210	214	224	229	207	225	225	254	226	220	199	212	231	212	207	228	239	228	225	242	212	240	238	212	199	221	226	238	237	268	217	215	218	202	224	220	262	206	233	219	220	253	251	230	206	225	234	214	217	201	218	203	235	214	228	229	233	233	226	216	200	236	220	228	243	214	230	260	229	223	231	251	220	235	250	213	222	206	196	245	204	244	232	214	234	231	208	205	223	242	207	220	221	213	204	250	234	227	225	226	270	228	221	227	217	210	212	238	233	231	222	220	235	198	235	222	224	202	204	225	261	235	237	250	215	217	225	211	221	209	211	208	238	223	218	238	238	237	196	188	224	212	208	228	236	217	212	239	226	231	235	211	214	228	228	234	198	210	201	250	223	257	242	241	216	240	228	233	238	262	227	250	219	217	249	209	240	257	242	238	231	219	234	208	208	203	247	175	205	222	217	202	235	206	207	236	218	243	233	218	234	207	222	227	217	231	207	223	223	234	247	214	198	247	230	244	243	223	211	267	245	225	249	241	202	219	220	241	224	239	222	245	226	214	252	247	263	230	220	249	220	199	198	229	213	236	227	238	227	212	230	221	217	226	242	230	206	182	215	217	217	223	230	234	235	264	190	220	228	211	218	223	235	227	222	223	222	230	238	222	248	236	243	247	235	202	225	191	206	205	209	209	212	226	206	211	229	217	222	210	193	229	221	231	232	219	185	223	227	230	229	202	224	232	210	235	214	218	210	216	225	230	199	223	249	215	233	209	200	258	243	227	232	238	222	257	211	224	199	299	238	216	226	232	241	213	219	243	206	220	219	217	203	216	236	212	238	232	228	220	223	198	218	216	239	245	237	233	263	204	201	224	196	233	214	201	241	222	244	189	219	250	251	220	234	202	226	251	246	230	256	223	229	209	237	233	208	218	202	228	195	223	229	238	227	214	242	226	219	208	193	232	230	225	250	230	203	209	229	235	215	227	215	215	205	240	207	195	255	216	209	215	236	236	247	233	215	252	209	237	225	242	230	206	228	243	230	212	225	223	230	205	215	210	205	239	235	204	237	212	200	260	227	241	258	245	250	245	242	241	206	250	219	230	222	238	219	235	216	231	225	239	216	237	217	249	241	242	226	218	219	200	229	201	209	224	209	233	259	190	221	197	200	223	226	217	229	220	244	209	227	250	216	216	230	236	204	222	200	228	242	219	226	239	203	232	236	247	223	227	223	232	222	208	211	227	223	232	205	227	203	240	230	234	222	218	225	231	221	243	222	227	224	242	205	234	221	232	216	236	210	234	262	226	212	219	216	218	187	250	236	235	193	220	223	244	201	227	211	205	237	236	225	242	225	215	235	215	234	234	228	229	223	218	232	214	235	231	254	214	225	233	248	261	236	209	216	220	251	238	244	202	237	226	231	238	236	254	225	227	217	238	228	246	232	236	218	246	236	218	205	232	236	228	205	218	218	219	229	226	251	226
8363	1320	2521	3215	2682	2141	1853	1623	1558	1304	1230	1101	1031	961	929	909	812	820	830	757	764	721	785	738	744	714	659	682	661	697	634	666	692	668	643	627	628	654	670	625	654	613	625	623	630	622	600	588	589	631	575	570	553	545	580	593	545	575	577	530	547	554	563	584	580	548	511	525	502	562	506	538	555	532	535	544	567	489	513	524	516	528	519	506	504	540	509	570	581	578	580	530	523	557	590	572	540	536	566	528	505	505	528	536	559	536	560	514	544	554	505	577	527	534	507	533	504	516	536	500	537	554	530	532	524	540	502	535	531	521	525	503	514	528	582	512	478	497	509	502	483	539	556	548	519	513	514	517	518	554	512	511	497	534	523	505	526	542	564	549	529	499	533	516	520	479	503	479	529	551	532	531	541	519	513	473	525	517	540	461	498	489	517	528	501	537	492	559	565	508	536	514	508	531	526	545	511	506	540	484	554	546	505	529	523	507	555	546	540	506	522	551	543	510	539	498	538	512	519	506	542	538	545	516	542	521	502	504	556	531	514	560	482	549	533	506	546	537	548	521	571	556	499	503	502	486	532	509	490	562	545	541	523	539	542	503	490	530	513	526	509	521	518	509	512	511	507	504	537	470	508	524	554	513	548	510	505	501	526	561	557	507	510	527	522	509	510	533	523	518	513	547	547	495	528	530	543	525	524	554	540	543	546	545	581	551	528	516	538	554	515	521	546	530	520	537	477	512	490	526	543	562	530	530	508	507	516	538	523	534	525	494	494	538	529	516	537	551	543	526	505	526	542	564	548	548	503	533	522	527	548	535	508	540	523	508	481	536	483	532	561	505	513	502	509	512	558	499	534	504	517	520	531	520	539	533	511	528	505	548	516	521	534	530	543	522	525	523	520	565	480	502	490	531	521	522	514	499	563	480	504	513	512	545	497	552	578	487	548	511	532	535	489	520	538	495	507	521	542	512	545	493	482	497	527	543	525	554	524	594	505	514	517	525	563	530	482	549	497	512	479	531	592	561	517	516	518	514	505	547	514	493	497	532	508	499	530	504	521	531	519	512	531	523	562	520	525	498	512	486	583	551	512	508	540	521	528	517	509	527	527	524	510	548	488	535	518	513	483	530	482	553	478	560	498	561	532	510	503	484	513	533	532	517	567	542	541	532	532	539	525	514	519	536	543	498	521	540	553	541	520	543	527	490	511	564	516	551	529	505	559	508	548	553	535	587	509	542	540	500	524	526	569	503	530	493	524	517	564	565	517	506	493	547	535	562	509	511	493	513	539	536	521	531	469	528	530	527	519	523	508	544	560	504	585	533	508	516	553	530	536	535	535	529	538	499	500	542	572	569	562	509	531	513	534	524	553	539	517	536	527	537	527	534	521	472	543	501	516	543	521	561	509	545	548	535	535	533	548	531	503	495	481	543	527	528	523	476	520	582	522	500	517	516	520	519	568	502	553	481	523	525	545	512	529	493	516	532	540	536	535	520	524	514	497	483	549	530	553	516	538	521	518	528	551	548	587	538	571	532	518	501	488	539	522	516	550	518	512	501	507	486	539	535	515	529	488	532	517	537	515	521	511	526	522	551	505	547	520	537	509	500	518	517	565	538	536	556	520	543	542	547	504	517	507	521	584	532	546	528	532	587	539	537	515	522	515	511	497	510	514	500	544	504	528	526	503	536	490	470	514	498	498	531	507	519	526	537	497	515	521	495	505	504	516	506	524	560	525	536	521	503	495	494	570	508	518	518	546	557	527	504	562	509	546	538	522	535	543	522	499	558	521	558	513	550	534	545	514	493	519	527	514	481	540	519	562	510	557	503	541	502	552	545	488	515	544	507	516	511	594	513	547	537	508	530	503	498	519	557	526	538	551	524	532	513	521	527	506	538	523	490	543	529	510	517	532	526	511	596	505	521	532	519	523	535	534	503	523	524	530	515	524	506	534	543	513	517	507	512	564	520	523	524	539	516	509	508	535	498	508	508	506	506	465	561	542	534	505	488	547	500	562	519	555	538	517	543	517	519	520	535	538	522	512	526	536	521	496	494	522	525	498	521	515	573	517	497	540	475	494	574	572	511	521	509	515	510	562	506	549	505	543	520	501	528	492	481	526	497	516	559	535	491	529	513	529	561	514	543	562	546	529	515	544	562	492	496	521	509	507	520	585	527	514	484	523	509	530	550	541	510	544	527	524	546	539	530	544	491	506	495	527	529	517	527	534	565	560	518	514	518	482	557	517	536	499	552	548	530	506	506	543	514	476	494	547	528	521	512	497	521	522	482	526	544	569	520	507	494	541	525	525	508	554	540	496	511	491	520	504	533	567	491	500	482	489	521	534	509	535	511	504	547	505	519	575	497	510	555	546	541	479	535	539	538	507	507	579	512	508	525	508	544	496	546	571	515	540	521	504	537	516	517	554	506	517	516	513	541	528	514	507	498	497	508	561	546	516	550	520	510	503	506	530	550	495	523	539	516	520	526	549	512	486	521	504	541	529	512	514	517	521	507	510	509	511	521	549	543	537	525	522	547	501	531	502	550	552	495	553	519	504	507	541	526	521	511	517	518	523	495	522	492	534	497	522	522	546	538	496	509	511	522	532	517	503	509	516	553	531	507	493	516	541	531	516	477	524	559	527	513	535	583	534	529	522	530	517	540	517	542	520	530	545	535	516	559	511	487	522	524	518	513	555	494	510	476	506	543	532	500	489	528	531	538	530	515	548	516	539	562	515	559	508	539	527	558	532	477	523	533	560	515	542	524	492	480	560	520	550	523	554	507	529	543	542	502	517	551	479	529	521	561	530	478	491	525	516	509	511	538	506	526	515	523	538	509	521	540	517	486	539	500	512	525	565	543	519	515	530	561	497	483	533	521	537	471	517	550	529	529	545	500	533	542	529	530	562	509	496	509	474	505	538	526	527	510	528	509	538	462	517	519	543	542	520	507	528	511	553	525	518	533	508	520	515	496	543	509	522	515	515	539	507	507	490	489	483	534	517	539	544	537	547	506	524	532	507	514	532	502	503	546	518	500	527	481	503	522	553	501	548	509	526	502	496	541	544	525	496	544	530	533	524	507	522	536	517	548	517	523	547	498	532	518	548	551	476	501	570	558	508	538	525	532	518	517	525	482	510	519	531	534	578	572	545	558	568	545	524	544	528	517	508	555	522	492	511	555	540	536	469	522	533	515	525	562	521	488	495	523	519	577	518	515	542	517	516	580	537	540	537	561	514	547	517	496	501	512	487	502	557	528	516	521	516	516	494	511	540	541	516	510	482	578	507	479	525	534	547	504	503	546	521	525	554	458	491	518	531	534	511	530	536	548	500	512	482	550	537	495	540	515	543	543	544	523	535	530	515	549	534	492	540	535	506	490	514	541	517	542	497	534	544	572	529	538	513	508	585	494	537	522	483	498	516	510	537	483	531	517	470	494	533	503	518	532	513	501	519	529	529	498	498	521	510	487	478	472	509	502	514	522	491	549
1537	318	339	293	267	258	240	253	208	212	211	199	208	220	232	258	224	189	213	222	210	197	197	232	215	196	204	213	223	209	219	200	189	197	175	215	228	199	181	223	184	211	197	210	220	208	215	201	187	222	190	183	202	203	240	217	177	200	205	195	205	218	215	217	196	161	194	173	194	176	196	209	200	172	172	189	208	192	184	204	194	196	219	220	208	201	181	196	211	218	199	171	205	209	197	184	197	174	223	202	204	220	188	216	196	182	217	220	188	181	176	181	190	199	185	194	185	189	203	214	211	228	185	203	212	171	187	186	170	169	237	204	174	199	178	231	209	209	160	225	205	197	214	176	215	197	195	176	197	182	198	211	176	179	203	201	208	217	185	206	189	234	191	194	205	208	207	207	191	194	204	200	229	215	222	213	180	198	202	203	185	191	163	184	189	211	171	170	205	210	187	196	207	180	201	209	203	214	179	193	208	190	214	231	222	185	220	205	204	182	182	190	209	170	204	203	191	218	203	195	196	219	196	208	182	192	217	189	180	200	174	219	201	216	224	198	222	189	214	215	204	214	188	206	192	196	213	199	187	202	197	204	210	210	191	191	211	206	215	221	172	207	219	200	187	214	213	185	185	179	192	196	206	176	191	204	200	203	171	199	186	198	210	208	224	187	198	219	224	210	186	214	203	184	201	209	201	186	169	191	188	196	221	198	186	195	203	202	191	178	213	183	188	183	210	203	202	206	187	189	176	213	195	198	184	184	188	160	200	202	231	190	184	197	204	186	204	226	187	178	197	175	196	188	197	221	177	182	191	207	217	218	188	174	191	212	196	216	180	197	202	187	186	190	182	225	175	165	203	201	198	193	189	181	168	200	190	192	232	205	179	189	228	197	204	170	174	169	186	193	214	185	195	176	191	197	183	197	197	187	212	184	177	202	201	197	197	182	191	192	206	178	174	179	194	198	217	187	195	193	197	188	194	185	181	197	216	190	212	192	184	202	177	185	164	188	220	189	193	183	169	185	207	202	210	215	190	167	187	222	218	204	179	206	196	187	183	188	188	208	210	181	200	203	211	200	237	196	194	207	178	162	236	189	195	191	182	174	177	202	200	171	207	218	191	212	182	189	193	202	210	173	220	197	220	174	172	177	172	184	186	192	199	196	192	210	192	214	205	199	186	180	167	200	197	180	206	188	193	185	200	182	223	191	203	205	191	185	196	200	199	228	177	199	185	187	207	204	194	200	194	179	190	196	192	193	182	203	184	199	208	180	188	181	204	202	187	205	194	189	209	187	193	187	197	219	180	217	203	213	227	191	194	203	208	227	197	188	200	193	198	198	182	176	207	184	205	202	180	193	219	204	217	187	185	211	224	219	202	185	183	200	209	179	175	197	198	192	195	215	188	187	202	201	186	204	205	195	196	203	198	170	184	219	204	177	188	187	181	214	194	214	192	226	212	207	193	195	177	192	211	214	167	202	206	199	192	168	196	207	151	205	195	199	186	220	201	168	193	159	179	205	212	173	203	222	172	219	197	220	246	202	185	200	223	169	184	207	185	191	180	179	178	167	191	213	197	181	201	214	192	183	210	194	210	208	172	210	219	205	227	204	197	195	198	189	197	208	181	194	180	210	230	225	221	179	214	232	202	181	206	180	196	179	190	219	181	175	183	187	179	164	191	189	227	193	212	209	177	179	205	194	199	185	174	205	204	204	205	185	234	217	194	205	188	189	188	223	189	200	201	204	190	214	198	180	179	195	203	204	207	174	184	204	193	194	194	197	201	178	214	190	215	210	195	191	205	221	199	217	185	210	201	221	217	186	160	178	186	173	196	165	191	222	188	217	188	212	200	182	216	189	181	199	200	225	181	190	202	231	179	194	184	182	208	216	185	201	201	188	203	202	184	205	185	193	195	173	187	219	189	207	186	209	175	202	180	194	202	191	233	203	197	205	194	179	201	194	201	190	199	168	213	173	198	202	199	184	179	194	223	215	211	181	199	205	220	182	193	206	201	194	221	185	191	202	208	196	215	189	188	199	190	170	186	200	210	188	196	196	184	201	188	203	204	217	210	205	212	196	202	207	221	224	186	180	218	209	182	197	183	188	217	186	219	186	175	221	186	188	196	178	209	179	198	210	220	199	190	197	204	215	189	208	189	196	183	189	211	208	186	194	181	207	207	204	209	222	236	210	206	166	215	218	198	234	198	221	202	198	214	216	167	211	201	176	180	215	177	183	196	218	204	209	182	206	174	189	235	206	197	191	194	193	194	193	215	202	192	191	195	192	183	190	192	163	195	209	189	197	167	205	179	208	187	204	223	200	185	168	170	202	186	200	207	166	219	183	192	186	223	219	212	195	202	196	168	222	194	175	217	169	209	188	205	172	193	206	189	219	178	213	218	212	178	198	192	197	223	196	205	203	206	188	194	192	206	192	188	190	220	183	189	181	190	187	209	173	193	222	225	227	211	223	199	198	170	187	203	185	175	185	173	195	197	183	211	210	202	171	206	230	208	188	187	215	185	206	211	216	184	193	188	229	190	181	200	220	208	207	204	208	194	188	199	191	161	226	179	197	184	205	200	189	192	178	197	196	214	204	219	229	198	186	200	204	167	199	178	202	194	170	209	189	209	187	184	186	164	212	203	179	186	210	186	234	222	196	198	197	174	178	187	174	191	179	183	166	175	194	202	182	197	178	208	204	184	197	202	176	190	207	182	170	190	195	186	196	204	191	176	195	197	218	227	209	219	198	210	183	185	182	199	226	172	205	202	178	181	184	209	207	197	200	190	194	216	175	202	176	199	185	189	211	189	196	187	207	185	191	186	188	177	212	219	226	210	201	197	192	164	178	190	181	205	191	210	191	199	192	215	192	190	188	198	202	207	212	211	224	206	188	187	171	214	169	205	199	201	183	225	235	209	226	203	203	173	181	161	175	205	229	217	215	187	190	183	199	206	177	209	232	198	180	179	203	191	216	205	208	202	196	209	195	199	210	194	211	198	192	212	214	186	225	187	172	221	202	203	200	204	191	239	170	218	180	201	184	181	184	191	166	211	164	186	184	211	179	169	201	208	195	202	200	198	212	213	203	188	194	208	188	222	193	176	223	217	198	222	188	198	193	216	231	218	183	198	230	200	196	204	211	184	168	187	170	190	200	224	181	193	184	178	201	203	182	178	189	183	186	203	228	202	202	183	184	173	179	179	218	192	188	202	171	195	198	209	190	205	181	197	213	198	212	222	160	209	183	207	209	203	181	177	198	201	218	201	187	223	202	187	213	194	213	205	179	202	230	194	190	196	200	178	172	174	192	173	201	202	181	198	211	240	217	202	177	212	211	195	185	199	201	192	178	213	173	173	202	217	193	199	209	202	198	197	197	184	206	205	192	197	191	200	181	189	198	223	215	201	206	192	201	214	248	192	181	197	193	223	179	215	212	185	204	168	194	211	218	169	192	182	194	195	224	177	185	201	177	186	205	188	207	163	202	213	241
1777	626	828	862	829	728	698	648	623	610	614	566	552	536	571	538	566	482	559	527	533	544	502	552	513	559	520	497	542	520	511	513	503	493	526	539	504	479	513	525	508	482	498	527	521	521	518	505	501	515	484	476	501	509	494	486	521	488	490	487	496	489	520	500	543	501	498	468	497	457	497	484	508	517	482	454	480	499	462	440	470	516	469	457	473	500	479	500	453	476	487	506	481	472	512	451	505	465	508	483	459	471	460	477	509	439	481	518	462	441	448	509	468	477	450	461	466	481	510	483	473	476	506	478	507	486	501	489	475	477	499	506	468	512	535	517	492	453	483	541	497	533	470	495	503	441	483	471	552	447	482	471	450	482	484	465	485	468	482	489	471	481	488	492	435	466	481	487	492	462	466	487	490	501	470	494	507	482	488	495	502	505	468	500	492	485	458	483	417	455	490	463	521	496	489	465	525	463	518	473	499	479	468	454	491	474	474	475	475	502	467	485	477	475	431	433	433	501	509	475	500	483	476	444	475	504	471	474	451	472	507	508	481	509	487	470	478	485	468	477	483	489	499	439	474	484	525	468	513	515	474	460	483	497	464	492	518	471	444	489	485	525	456	452	499	497	474	501	440	412	483	449	468	492	481	508	487	461	476	479	465	481	500	481	464	480	460	456	477	510	457	481	490	514	470	494	496	497	432	484	458	443	482	491	463	483	494	461	483	464	503	450	490	466	504	493	451	484	477	488	492	500	533	479	455	468	465	487	487	487	492	470	502	455	476	480	465	460	518	476	494	478	479	466	489	501	492	441	474	480	454	493	471	500	503	475	493	464	484	487	461	456	476	446	515	511	515	458	499	468	487	453	505	478	458	479	491	462	497	485	492	444	472	443	483	474	472	496	499	509	459	458	481	459	496	456	503	456	448	471	466	452	476	460	483	437	469	506	471	447	429	486	473	489	491	432	478	484	450	475	471	474	479	463	493	460	506	453	437	448	466	474	519	483	493	472	471	456	481	464	479	521	492	478	469	471	471	489	468	460	488	453	491	445	484	441	469	484	456	492	486	463	494	516	486	449	469	532	518	501	494	479	486	476	481	451	456	478	482	469	504	513	464	481	516	490	494	498	466	487	491	469	460	490	477	473	506	478	497	495	473	445	463	502	534	511	484	434	479	463	424	498	488	450	474	478	504	493	459	463	485	456	441	443	464	514	516	499	498	472	480	472	456	506	466	469	460	452	447	463	448	447	519	472	463	462	460	534	517	468	503	496	467	477	506	490	518	475	494	486	460	469	476	514	488	494	496	478	508	489	447	519	461	493	493	465	468	463	459	477	491	486	475	490	502	486	505	469	446	515	527	491	463	491	482	502	523	470	479	532	486	475	491	484	480	476	457	476	498	502	438	467	510	499	466	487	482	499	511	476	479	481	488	494	517	467	467	481	480	423	422	497	437	472	490	516	496	457	497	481	498	494	460	489	471	513	484	516	433	485	510	491	500	476	426	471	464	459	489	456	494	453	441	502	479	468	464	491	489	470	489	472	472	482	439	494	499	497	472	475	460	447	432	492	491	440	482	467	471	480	464	432	489	461	474	453	506	469	472	502	498	464	495	468	475	501	459	447	494	531	525	460	507	459	482	478	472	463	475	487	512	474	500	499	467	502	482	491	478	519	534	471	464	487	445	477	478	469	485	473	468	485	474	500	475	477	503	511	488	467	431	472	467	514	461	474	481	498	512	447	493	474	475	460	462	486	431	510	471	515	435	482	466	456	474	502	469	501	489	435	512	434	450	483	451	486	491	489	456	478	491	522	474	461	471	478	463	488	465	485	474	444	523	489	522	541	505	463	473	484	496	494	502	462	485	494	506	532	486	498	484	519	495	454	478	485	468	444	455	446	472	492	530	438	456	463	519	496	488	478	452	452	518	496	516	478	481	504	490	520	501	467	467	495	524	461	493	496	507	488	504	469	457	465	503	468	446	481	468	466	483	476	503	488	485	438	485	514	462	467	484	497	481	511	505	489	426	507	502	452	482	490	487	478	497	497	495	503	488	467	474	474	470	473	490	438	507	456	499	487	485	482	480	490	482	477	481	507	490	478	497	500	495	482	511	516	483	466	434	498	513	489	476	441	467	471	479	479	491	474	500	466	477	483	466	456	475	475	463	513	435	513	495	505	485	464	477	438	445	525	476	479	483	465	474	470	476	488	510	448	480	477	451	492	467	438	467	511	472	495	484	501	450	481	507	475	451	488	512	443	480	459	483	477	479	448	464	444	450	469	493	522	482	493	503	451	481	463	513	495	513	468	490	509	504	459	459	512	481	490	470	467	436	480	469	462	483	479	456	511	489	481	463	459	473	485	470	479	524	460	479	455	484	507	490	442	474	455	519	459	476	516	460	465	494	487	509	468	480	489	466	504	484	481	475	489	471	500	487	465	485	469	492	470	508	480	477	482	478	424	481	456	479	476	469	494	502	493	523	467	481	482	475	467	502	500	494	506	473	482	476	494	479	479	466	462	512	464	502	451	470	494	462	454	468	516	499	485	465	478	445	491	470	445	496	428	468	483	498	488	463	482	486	457	468	472	492	501	488	499	480	456	477	501	431	453	483	448	473	479	476	490	477	507	480	513	504	471	493	484	471	452	475	460	502	520	490	521	487	517	456	513	491	455	472	490	481	461	473	481	535	479	484	487	476	485	449	507	488	488	483	490	459	500	514	453	480	500	475	498	476	485	503	463	453	474	480	447	502	445	459	479	485	501	488	489	480	473	451	441	505	505	478	500	474	499	447	450	473	456	477	493	477	485	501	490	477	485	480	521	535	506	483	483	521	493	493	458	500	495	478	462	483	458	459	499	491	449	471	507	496	455	440	479	450	505	464	492	464	455	475	507	461	527	499	474	474	487	493	482	468	444	487	445	459	510	524	496	473	459	482	478	493	498	464	502	447	499	477	531	483	475	516	482	468	518	491	465	476	491	456	451	466	500	486	493	484	484	459	466	520	435	493	495	460	459	474	521	511	487	480	547	495	491	532	470	482	512	488	447	497	480	462	461	481	496	467	478	506	487	526	446	542	479	489	483	481	460	496	498	479	481	490	478	489	491	475	486	512	483	465	465	489	475	505	496	479	459	480	506	491	510	436	471	523	451	530	457	484	511	467	495	487	520	443	461	480	495	466	479	489	512	440	496	475	473	518	488	479	461	495	483	481	463	445	452	524	494	487	464	493	471	466	473	454	445	477	469	508	499	494	505	482	464	443	523	485	490	497	452	507	477	506	476	458	423	443	494	509	491	471	476	490	494	468	459	456	479	458	464	488	508	441	493	482	447	479	466	471	508	506	466	524	496	535	493	460	467	498	480	507	490	513	477	503	475	462	463	491	507	500	474	476	485	507	467	495	515	504	469	469	482	475	467	467	458	507	498	467	431	515	486	502	511	496	511	463	485	494	464	457	492	463	509	484	459	477	480	487	487	474	457	499	479	455	434
7153	710	795	659	543	469	410	398	361	359	306	290	288	309	337	282	286	280	312	251	289	264	280	261	271	309	286	275	274	258	255	278	268	282	276	301	284	275	291	238	242	283	238	277	291	283	271	237	253	278	235	277	273	265	282	246	269	266	270	251	282	266	301	242	286	259	247	279	264	283	276	255	243	263	294	266	275	280	252	275	255	252	262	270	289	245	241	287	285	253	284	262	280	278	272	264	244	273	249	274	272	226	277	268	248	257	248	291	238	238	259	261	279	277	244	272	259	259	301	280	282	273	240	234	255	241	280	255	264	272	235	254	245	237	217	243	255	268	290	298	251	253	232	271	280	248	269	237	276	271	282	269	298	275	296	302	259	227	256	231	276	289	272	290	287	266	264	294	292	273	279	299	243	310	278	254	285	290	278	269	252	269	251	275	262	252	273	246	265	272	250	225	277	290	269	275	240	289	271	246	270	248	271	250	283	267	237	291	281	296	255	278	297	311	289	262	276	242	265	246	288	284	264	296	269	289	243	263	272	256	307	293	291	235	250	248	320	255	282	277	278	277	273	295	284	265	243	248	242	280	270	246	247	268	228	265	285	266	293	290	254	264	254	261	259	258	283	256	267	266	276	297	284	282	269	292	304	251	247	286	260	269	245	276	230	250	236	293	276	271	268	297	260	286	275	240	281	256	250	295	269	274	251	279	259	285	276	279	258	256	289	254	241	241	265	255	285	255	263	235	289	272	296	240	232	274	292	269	297	243	270	246	250	299	244	249	257	253	275	287	281	324	274	286	283	269	258	274	306	275	274	267	275	273	277	253	240	275	242	268	267	280	276	246	265	266	293	253	265	268	274	273	270	300	257	289	263	249	263	257	263	257	276	236	260	265	274	283	285	258	278	280	246	284	247	282	289	273	256	237	279	293	248	272	285	250	254	271	274	283	278	271	248	292	266	256	281	252	267	278	264	233	284	262	288	268	270	232	250	260	277	262	264	268	285	272	260	270	267	267	284	246	287	260	251	276	240	280	243	260	282	265	316	270	268	257	235	251	248	260	261	263	252	264	272	258	283	291	252	267	259	268	265	299	271	263	270	251	261	275	270	278	244	321	298	255	257	290	254	260	254	288	248	266	307	256	275	281	244	280	256	259	275	278	292	289	297	275	261	258	257	252	259	259	263	237	262	259	283	263	303	268	267	267	301	285	243	265	263	268	278	274	265	271	266	256	250	272	279	275	262	283	262	278	285	240	266	234	236	245	288	254	266	248	251	257	262	279	257	249	263	257	309	260	226	261	260	254	263	275	270	244	255	280	276	244	286	261	249	280	276	296	226	241	254	271	264	254	276	265	251	238	245	258	292	278	249	252	286	271	298	263	246	256	257	259	236	271	259	263	321	261	266	254	276	284	247	239	254	275	290	278	256	271	235	270	230	271	285	328	269	262	267	283	288	281	285	247	269	272	259	261	282	267	238	274	232	274	297	265	292	280	240	250	250	227	270	267	270	266	284	292	242	284	252	265	254	264	269	271	293	264	261	286	247	289	256	304	262	309	236	255	259	316	251	281	285	280	270	240	274	273	270	295	255	282	294	262	248	258	259	296	300	255	279	248	244	311	274	279	267	292	242	233	273	278	291	263	282	267	288	281	259	272	253	242	264	286	264	280	271	259	301	265	302	251	276	284	280	289	269	268	270	272	258	275	260	296	271	302	275	304	282	258	258	297	285	284	306	241	273	278	267	270	245	258	230	272	265	292	267	321	245	256	271	256	265	245	265	267	274	260	278	259	286	263	268	230	232	256	272	268	262	251	292	261	262	245	267	249	261	272	242	296	262	303	257	259	233	272	277	223	264	269	273	307	285	290	268	290	258	245	277	277	255	275	290	262	270	291	264	261	234	290	229	251	262	246	311	278	260	280	244	269	279	254	259	275	243	284	269	288	265	252	266	290	242	283	276	264	263	264	268	242	263	252	242	274	246	238	262	280	249	279	265	254	257	298	271	270	292	314	269	219	279	265	267	297	282	243	293	258	255	263	251	258	243	271	251	281	250	267	251	260	275	271	268	257	279	246	279	258	271	306	262	266	281	270	286	287	253	256	253	260	293	250	268	293	294	274	276	266	277	264	235	272	296	247	282	266	296	242	263	269	242	262	269	226	253	261	241	250	251	293	295	277	265	259	287	271	282	267	288	245	257	283	261	275	287	254	253	311	248	256	246	259	266	282	294	229	239	290	273	263	263	273	276	283	284	267	242	269	266	248	249	235	252	283	266	304	259	253	241	258	256	280	273	263	287	283	249	249	260	297	289	234	274	268	266	252	239	246	281	289	253	291	260	297	232	254	271	265	279	260	273	271	268	290	264	299	303	267	275	277	249	258	248	291	292	212	289	291	271	261	271	270	269	270	259	248	268	266	290	263	273	273	281	251	273	280	293	245	260	269	283	311	272	226	248	289	296	256	278	290	296	293	275	251	276	325	274	245	270	255	276	256	277	247	272	290	280	258	253	249	222	284	246	243	250	268	261	288	281	253	286	261	274	280	277	263	284	268	279	269	266	267	272	250	277	288	296	271	283	255	289	302	280	253	256	253	249	270	273	273	262	274	268	242	241	272	282	264	253	279	273	227	218	269	287	298	257	283	290	258	267	274	252	303	268	264	243	268	257	317	264	270	288	269	279	259	278	257	266	244	253	276	264	246	297	281	256	288	270	306	265	322	268	249	288	232	254	272	262	291	237	279	311	259	250	269	246	261	258	275	291	260	280	278	292	254	250	264	265	278	290	274	263	314	288	260	239	259	263	267	266	299	251	248	256	231	273	253	239	246	277	245	236	246	248	245	271	253	241	278	238	287	282	299	288	306	253	271	256	238	261	278	263	264	265	297	270	277	294	249	238	272	262	272	283	234	255	243	277	270	256	260	259	269	285	264	271	271	249	283	222	299	268	269	279	248	254	277	301	254	271	276	267	267	247	279	291	259	266	278	274	246	300	272	258	251	232	277	257	269	271	260	268	271	253	256	267	260	284	237	261	266	264	280	237	267	271	262	264	240	284	279	297	277	267	286	294	252	276	273	260	277	267	271	256	314	284	250	264	249	283	281	276	272	286	291	268	290	254	246	250	250	276	287	254	281	265	273	277	303	270	266	261	283	274	263	258	289	252	261	272	247	251	249	269	245	272	258	267	271	275	243	265	269	272	286	278	261	256	255	274	262	292	263	239	259	280	279	249	262	296	269	270	269	280	274	272	263	285	249	229	283	272	263	271	269	304	271	248	252	268	270	279	269	272	278	273	249	253	257	251	267	269	289	258	277	259	292	285	283	273	307	257	293	263	221	234	275	296	253	267	265	277	277	268	292	273	264	269	273	274	248	278	278	265	256	248	271	274	242	244	251	237	257	254	248	253	292	272	266	213	243	281	284	268	304	309	249	278	259	283	290	271	305	217	252	285	242	272	282	285	261	283	267	264	292	270	244	248	293	277	307
6314	1061	1771	2067	1847	1530	1390	1324	1142	986	1063	1003	931	855	837	873	809	766	794	781	782	744	732	760	780	786	735	730	728	748	711	720	701	712	691	734	716	730	659	694	682	711	694	619	699	673	713	660	633	653	667	693	668	631	664	675	630	656	642	652	663	661	637	673	565	668	650	673	628	651	631	638	608	617	664	619	641	603	615	614	639	614	642	654	642	613	686	610	636	648	591	654	656	627	630	640	703	641	612	621	606	622	650	606	613	620	611	593	591	624	654	660	610	633	629	613	630	600	611	657	626	602	585	660	639	599	616	625	641	635	648	605	644	660	636	642	617	607	638	661	601	643	622	641	603	608	647	669	690	595	587	600	632	626	624	623	664	628	592	604	621	595	587	617	626	658	639	631	661	597	624	666	597	616	632	629	639	651	609	597	591	668	670	651	612	645	565	588	620	602	634	589	673	635	621	657	559	613	633	623	679	626	629	640	658	649	666	631	590	554	632	626	652	660	630	643	592	604	587	609	624	589	631	664	632	641	601	647	646	576	619	595	673	631	658	624	599	626	610	569	587	639	666	633	626	644	629	599	588	656	628	644	622	592	611	667	663	632	639	618	638	623	627	579	623	653	625	594	614	599	666	637	602	574	637	645	608	643	659	639	634	622	588	663	669	625	612	620	650	642	634	619	651	681	592	646	612	587	593	630	596	612	606	605	611	615	611	626	648	636	640	615	597	650	629	661	611	619	611	616	610	628	659	643	627	618	599	659	649	620	617	605	640	607	611	623	627	589	605	640	597	612	585	670	615	652	642	603	630	614	649	655	642	639	647	608	648	640	586	602	628	627	611	643	657	614	647	608	654	660	614	627	630	610	629	658	591	635	616	576	597	613	601	604	660	590	646	601	625	628	584	626	630	639	604	671	608	604	578	598	645	645	625	614	649	605	600	641	647	640	639	647	664	632	592	651	654	682	638	687	601	671	635	663	663	623	652	628	581	617	581	570	606	607	630	618	649	577	643	631	634	616	624	625	671	649	616	633	632	661	623	617	598	630	631	574	661	655	623	629	623	626	628	622	628	643	633	595	639	601	623	625	628	616	665	583	578	558	627	619	645	654	665	619	637	577	648	625	632	599	631	620	613	636	646	610	639	646	655	589	639	597	632	613	611	656	613	608	617	603	626	649	647	620	612	627	623	644	663	625	626	603	580	593	616	636	625	620	642	638	562	662	606	614	594	643	587	639	584	635	624	597	656	664	617	658	658	611	567	603	616	594	581	605	665	650	597	621	624	629	656	607	641	616	613	620	661	620	609	584	617	630	614	582	571	623	591	607	589	623	640	663	638	615	642	643	626	609	623	598	594	634	671	610	661	581	624	605	624	606	614	618	579	634	609	635	613	660	618	684	647	630	605	657	598	640	623	599	580	637	643	646	616	599	591	620	641	629	591	586	603	667	598	613	602	597	624	655	637	626	573	618	623	641	627	607	604	614	684	634	591	608	662	627	636	638	638	603	631	624	585	635	594	581	635	564	645	620	623	658	617	635	630	657	620	647	637	584	636	616	616	641	634	612	597	658	660	633	595	609	626	642	654	578	672	635	594	628	591	614	614	613	595	622	616	648	626	587	634	596	617	575	608	645	593	627	577	638	639	630	619	615	632	601	641	643	645	629	612	678	680	641	617	621	634	608	638	652	656	647	632	631	604	595	647	620	624	669	609	634	627	607	653	633	654	668	614	580	655	573	631	609	681	656	612	613	589	610	638	627	578	658	602	606	647	641	648	635	649	608	614	593	633	644	568	597	643	667	675	656	646	652	598	567	619	573	608	657	643	611	616	599	596	640	584	642	669	648	643	611	671	622	608	593	649	668	639	617	624	599	598	615	648	635	642	650	649	580	626	589	609	642	613	612	612	619	635	679	633	670	662	637	711	623	582	638	655	670	641	606	666	643	602	652	712	642	635	632	590	622	635	634	612	618	629	614	650	646	609	678	621	644	679	612	621	601	699	660	621	621	629	641	608	623	594	586	626	646	631	602	637	668	633	604	622	573	619	596	591	648	593	612	604	628	643	580	597	621	612	630	628	659	609	637	633	617	616	620	646	629	605	614	590	653	649	606	611	611	578	636	595	604	610	637	656	606	646	670	635	607	593	613	599	628	624	625	603	621	631	602	606	663	623	649	619	657	600	608	637	623	600	630	600	624	656	635	619	657	677	595	641	625	638	626	653	579	613	621	614	613	604	577	619	598	625	666	650	654	656	642	661	607	675	600	615	621	644	587	580	637	648	600	627	671	608	612	669	657	627	584	633	602	599	641	617	618	620	622	603	631	613	618	629	605	588	595	616	630	621	680	661	638	598	565	605	634	623	683	607	649	639	600	601	617	631	614	605	645	595	645	611	654	605	622	609	621	612	606	648	593	663	615	678	620	620	639	650	605	660	597	609	622	644	610	678	659	603	669	588	610	613	596	622	632	670	639	610	589	594	591	624	589	609	657	607	659	627	609	644	625	601	624	646	621	644	622	614	624	617	624	661	649	641	671	587	581	657	621	683	628	624	615	640	635	605	638	638	636	583	611	606	618	650	631	671	622	664	628	663	612	652	688	647	601	632	660	667	619	627	586	607	618	615	650	664	552	619	641	604	643	636	619	589	647	674	626	582	632	650	604	666	621	644	630	680	610	649	679	630	654	666	598	586	593	641	670	647	632	582	588	649	653	613	650	614	603	617	607	633	621	623	670	616	611	638	630	643	630	615	652	606	641	613	621	607	624	588	653	624	614	630	627	649	648	644	618	649	620	667	646	652	629	591	607	662	623	622	597	623	668	669	646	639	675	699	629	631	615	651	601	630	605	637	631	634	654	634	608	609	599	641	602	609	616	591	634	630	648	618	580	657	614	628	615	580	613	640	635	636	643	649	640	690	601	645	604	623	603	614	593	604	640	671	605	578	646	597	624	623	619	622	642	611	608	632	659	659	631	625	626	690	655	632	622	643	646	583	644	633	634	651	652	635	666	633	647	649	629	624	637	647	622	627	634	614	609	635	611	645	668	623	637	591	622	604	637	626	633	657	598	637	644	622	613	649	601	621	609	562	596	597	634	604	641	646	627	645	615	644	597	630	649	621	626	621	629	654	649	650	621	627	620	625	631	622	651	635	610	636	622	630	624	589	572	625	600	613	612	626	617	650	652	593	652	644	584	617	619	673	663	627	631	657	656	650	627	596	652	695	633	610	620	589	636	633	607	628	621	638	635	618	634	620	624	625	613	603	623	610	621	639	659	656	650	620	635	665	620	670	596	579	629	591	609	622	685	585	609	625	660	648	655	559	620	609	633	665	604	586	656	591	625	624	588	641	627	609	603	580	629	614	656	639	628	544	598	608	577	634	618	664	593	623	665	618	639	586	612	631	581	616	643	630	629	606	632	631	616	578	614	672	678	595	672	657	611	650	633	608	600	599	629	624	637	649	589	611	605	630	641	585	580	622	600	621	638
13812	1343	1308	991	652	552	467	449	357	356	303	298	317	329	270	260	291	284	289	286	289	276	245	264	247	299	256	249	242	217	225	236	267	239	234	232	267	239	214	260	264	241	257	246	235	225	235	241	232	229	227	229	226	248	219	234	229	216	223	234	214	253	202	221	232	189	240	237	220	241	221	239	225	241	256	237	205	225	207	257	236	227	211	210	225	206	267	197	233	215	221	226	236	250	248	215	262	187	226	222	233	229	214	236	244	235	227	234	217	249	261	243	227	210	214	227	231	219	229	210	215	236	263	246	212	222	259	223	190	223	213	223	209	199	239	230	226	240	225	218	203	221	239	218	208	224	226	258	227	209	232	235	228	236	196	235	238	228	241	220	243	231	262	216	218	219	243	255	224	229	246	230	216	218	273	222	214	206	239	244	250	235	232	199	223	222	239	240	229	239	232	245	218	230	213	241	215	274	201	186	230	222	217	220	227	232	223	182	217	214	226	226	199	249	223	244	228	246	222	248	252	219	241	231	241	216	199	229	235	202	225	234	235	220	195	217	227	213	204	200	244	266	229	238	221	219	253	272	225	254	238	231	233	252	211	228	221	224	213	209	214	226	234	227	224	219	251	246	235	233	229	233	232	186	219	253	189	205	208	228	219	217	231	225	258	208	220	190	227	209	231	211	238	229	192	243	241	221	213	210	224	226	257	248	218	212	258	236	237	268	223	217	185	225	226	211	265	207	207	245	219	208	237	221	200	214	235	234	199	237	217	215	215	211	236	220	209	227	252	212	220	228	211	232	233	249	227	233	253	220	254	218	200	240	201	249	203	236	214	257	247	212	226	203	207	233	241	222	242	231	230	237	214	212	231	241	204	225	219	229	238	250	241	229	206	213	214	227	231	217	228	230	219	250	214	230	211	227	269	234	220	234	232	222	196	201	231	240	253	237	256	202	213	238	215	232	206	216	219	209	248	213	249	241	232	216	220	240	218	247	217	213	256	217	204	200	233	205	239	224	239	190	216	235	240	230	253	238	211	186	213	222	209	210	213	224	220	224	223	224	207	237	212	238	254	245	199	240	221	238	238	211	211	217	249	230	241	234	211	246	246	240	218	230	235	201	212	240	225	215	225	189	210	196	205	253	238	204	220	213	231	245	208	241	228	208	201	225	235	222	219	238	232	249	221	213	235	231	228	208	250	215	238	221	238	187	211	236	249	201	225	238	196	205	253	208	196	223	214	233	227	188	199	231	235	204	230	223	226	238	225	224	192	220	223	227	200	228	253	232	253	197	208	236	224	252	223	219	228	212	211	241	218	227	221	218	224	221	204	213	250	229	208	223	223	210	222	220	209	216	196	223	212	220	219	229	268	238	237	212	227	241	215	249	247	189	244	249	232	246	255	220	220	225	235	229	253	231	229	227	225	205	224	210	221	216	244	242	247	246	228	197	242	255	223	224	230	236	238	223	239	253	244	239	226	228	208	203	221	250	228	205	192	226	200	191	223	207	210	199	230	218	220	222	220	257	231	234	237	252	220	236	234	209	241	223	228	225	249	224	237	212	227	242	236	224	242	245	254	227	255	217	235	220	244	205	222	193	229	238	238	241	232	239	214	201	214	243	260	230	230	235	266	219	234	227	236	231	242	229	208	231	228	235	247	229	232	222	216	219	220	231	204	214	234	222	244	229	220	221	224	224	204	240	250	221	229	231	207	244	203	237	244	219	217	220	214	212	239	245	226	238	214	179	244	212	247	221	242	213	241	228	227	209	209	251	236	216	238	238	224	220	245	224	224	235	229	247	220	230	244	219	254	232	245	228	216	217	234	238	207	268	235	224	232	245	200	234	241	250	223	241	209	225	240	229	218	224	206	227	252	203	227	207	211	223	190	222	215	244	235	199	210	237	213	242	229	208	205	238	217	210	219	246	216	220	224	230	234	212	248	205	208	210	213	212	238	194	219	220	228	228	208	226	241	219	214	214	195	211	235	221	205	232	249	232	240	242	206	215	248	253	253	237	221	210	205	222	223	232	232	223	222	242	203	237	227	195	259	208	210	215	246	239	235	238	224	238	234	229	227	220	225	229	232	210	218	225	220	203	253	235	221	198	233	214	224	245	267	187	214	235	230	223	233	241	242	239	220	218	235	257	226	223	208	201	235	240	245	219	225	216	220	217	214	207	265	261	232	250	256	240	222	232	203	225	221	230	265	225	216	194	259	225	213	227	204	253	231	234	267	242	230	213	218	217	239	251	217	229	242	240	241	257	219	222	228	216	222	210	238	226	240	233	253	243	224	223	224	232	242	230	220	197	242	228	244	222	226	219	237	226	208	230	242	209	229	226	206	210	219	244	251	237	224	239	197	218	219	236	240	238	214	238	232	213	242	254	214	270	239	257	217	231	241	240	237	239	227	232	250	240	251	220	212	250	228	242	242	211	243	221	244	250	229	209	223	217	216	225	197	199	231	213	207	225	215	225	232	242	241	247	195	238	246	212	240	214	227	237	217	246	223	232	241	209	210	221	207	228	223	230	222	248	211	216	211	223	276	226	238	220	229	225	222	246	220	224	243	227	214	205	225	230	192	205	253	233	213	214	234	227	238	221	256	248	235	209	238	223	225	256	208	211	240	218	237	201	219	204	227	207	234	237	216	215	181	218	205	232	229	232	211	207	233	226	225	229	214	218	217	232	215	203	220	228	246	218	217	268	227	234	226	232	248	224	202	215	213	250	254	216	197	216	233	271	225	208	224	227	249	220	213	221	247	226	229	239	210	218	210	220	247	244	235	224	231	242	234	258	221	235	232	239	228	208	202	226	232	214	243	232	230	236	200	223	209	209	194	227	206	241	231	249	226	212	235	201	262	256	205	206	196	198	246	241	202	218	213	239	206	230	218	204	207	218	239	204	248	233	232	235	256	250	226	229	231	199	228	239	242	225	213	212	231	236	259	242	219	213	218	232	225	234	186	207	238	204	245	250	234	208	251	243	209	247	218	220	224	232	234	217	241	244	225	216	216	221	207	223	217	237	280	231	229	221	229	211	227	234	202	192	245	229	196	243	239	210	238	223	213	228	212	235	229	211	253	237	205	232	204	215	240	209	219	243	256	212	234	229	229	222	229	225	250	201	221	248	216	228	230	267	248	235	231	241	232	225	213	228	241	225	226	246	224	239	225	230	252	215	249	199	222	234	206	221	223	223	236	251	224	211	206	230	264	222	242	207	209	220	227	233	223	230	220	231	218	224	252	265	246	221	224	238	227	273	221	213	251	208	196	219	248	233	251	221	208	230	219	217	263	225	195	232	228	231	221	230	198	248	265	221	242	205	251	215	200	233	211	240	257	232	216	229	235	203	203	222	252	240	197	235	237	225	231	218	211	211	228	211	222	236	247	228	237	237	257	254	215	184	230	210	210	216	237	213	215	238	223	248	211	210	214	236	219	214	229	228	221	208	246	203	241	225	237	205	245	216	205	202	225	229	221	221	228	250
8257	1244	2558	3022	2633	2112	1879	1627	1392	1310	1277	1075	1046	956	935	857	844	834	791	817	752	749	763	749	759	738	701	719	677	714	653	668	651	667	667	666	679	692	664	648	665	679	647	575	654	615	599	603	608	552	614	593	565	584	560	625	567	589	553	588	581	544	547	559	552	536	520	504	548	482	498	558	555	527	544	519	546	544	544	526	552	543	546	527	496	547	544	527	529	546	560	508	566	548	527	532	540	555	559	577	545	505	557	530	511	514	561	538	516	535	528	536	492	539	537	534	544	526	542	545	543	530	539	522	490	514	519	539	543	526	481	557	556	506	496	513	520	517	498	512	514	498	544	494	578	538	555	531	555	546	545	566	533	557	523	536	514	533	516	499	517	517	513	559	558	502	559	540	528	524	509	532	544	503	558	525	498	468	508	507	530	486	519	502	547	573	498	496	479	494	513	551	526	528	479	533	536	536	523	536	492	553	501	550	520	539	497	522	507	559	487	492	481	524	544	526	512	514	552	506	518	541	507	537	518	564	527	513	536	535	543	509	540	541	520	513	549	524	495	525	510	532	501	540	523	532	518	512	538	523	502	516	522	554	512	589	528	513	523	530	530	514	552	548	524	524	587	558	457	527	528	506	533	509	535	515	540	521	515	500	552	561	502	530	532	563	537	517	494	548	493	516	512	533	517	492	543	481	498	560	485	496	511	541	530	513	571	509	496	510	520	520	582	536	546	536	547	537	526	545	537	526	529	510	508	517	526	563	499	542	531	530	526	544	499	563	509	549	533	516	548	564	523	494	557	532	539	534	512	553	553	517	553	546	540	511	525	527	488	524	564	525	532	500	540	545	557	534	545	534	564	510	505	513	531	515	496	507	537	553	553	547	524	498	496	558	574	510	493	512	522	544	508	530	521	522	555	598	509	515	521	574	522	526	520	511	512	513	551	530	550	499	520	544	562	541	523	534	515	511	535	493	531	532	558	525	537	499	571	530	497	526	547	514	540	536	527	530	549	552	526	529	546	535	537	577	515	502	526	504	556	569	554	528	509	508	562	518	553	531	511	545	527	480	505	592	529	484	542	514	529	501	545	527	509	522	507	536	498	502	544	542	561	541	496	542	514	520	506	514	470	476	552	536	540	538	549	513	530	525	532	518	530	529	521	519	482	523	501	535	538	571	509	517	508	526	550	522	521	519	537	516	543	548	528	549	580	544	533	569	508	529	540	572	521	554	524	528	512	513	546	517	522	534	546	529	515	508	531	524	566	537	524	549	500	508	565	586	503	510	516	527	551	487	526	545	528	524	503	530	541	532	524	554	533	509	504	541	494	530	501	496	531	561	493	548	541	542	481	530	509	522	548	545	528	539	566	551	525	544	511	538	517	537	491	515	519	526	507	536	549	507	486	520	526	505	525	520	506	540	546	538	517	520	565	515	545	505	551	532	544	543	526	534	540	527	555	545	503	489	500	543	536	515	512	492	509	520	490	498	526	522	525	537	519	498	508	534	525	551	517	538	566	545	494	522	520	539	527	524	573	584	572	559	513	545	524	506	491	485	532	477	538	529	535	537	531	506	493	535	547	548	522	470	514	543	547	512	561	480	584	506	537	498	566	508	548	560	539	543	510	506	506	507	552	550	527	515	501	497	542	577	510	509	554	516	509	545	524	487	579	531	512	499	484	552	536	551	509	553	498	506	532	503	491	537	547	519	525	527	523	537	539	498	543	513	546	521	539	549	547	527	565	505	548	524	557	539	536	535	571	518	552	539	483	528	519	517	488	542	514	472	534	497	521	538	520	517	530	536	550	499	535	508	513	500	530	541	516	527	531	487	551	561	524	514	525	490	540	527	558	518	542	519	557	524	555	542	522	449	480	501	578	527	497	571	502	520	548	530	530	534	499	534	511	487	550	512	569	532	549	524	502	517	555	534	538	500	505	523	492	510	536	532	519	533	546	559	503	527	512	498	535	521	542	548	565	516	500	596	546	505	567	531	512	537	561	500	564	534	498	522	543	521	537	529	556	548	514	486	508	492	534	502	521	534	512	540	532	523	496	486	543	485	530	538	543	535	522	532	549	522	495	548	517	539	526	524	543	499	519	531	521	540	513	545	516	505	529	471	558	522	538	548	494	522	504	562	572	517	495	478	519	503	523	527	489	530	493	542	577	533	543	545	577	530	550	547	484	513	523	492	523	555	552	505	521	512	534	506	507	521	550	553	478	528	542	513	547	528	491	542	545	478	499	534	514	485	540	486	549	548	542	551	532	562	496	545	527	518	497	544	521	549	536	506	492	499	559	571	510	487	486	553	477	546	521	559	518	555	481	512	542	514	528	531	513	560	521	543	538	463	556	511	520	515	529	491	542	536	545	521	539	542	500	489	551	495	520	531	527	539	538	567	549	514	547	560	559	506	500	507	523	482	519	497	536	518	533	534	497	535	542	546	563	501	568	558	516	562	508	483	540	511	529	535	515	534	531	567	530	530	540	501	546	487	550	536	495	537	495	516	511	530	561	527	524	504	553	535	508	515	552	495	543	542	521	516	518	561	535	533	531	551	528	486	519	499	516	532	541	536	484	550	530	564	535	518	553	586	566	554	558	529	552	517	537	543	539	502	528	514	508	538	540	502	541	522	516	531	545	503	524	555	531	531	573	528	516	492	545	551	498	539	528	538	518	496	524	538	517	530	544	550	544	502	507	515	557	533	569	547	536	509	546	530	475	580	526	538	507	531	516	517	552	536	511	505	523	515	497	546	552	575	538	488	537	508	518	541	526	490	572	538	542	539	514	512	566	517	520	469	553	514	549	548	554	508	535	506	530	536	473	549	518	548	509	482	530	573	513	543	510	540	549	545	498	512	507	525	525	511	479	534	537	536	554	487	522	573	486	570	520	520	540	519	492	526	541	518	503	505	513	553	490	533	499	524	528	515	505	532	528	564	543	506	511	529	476	511	520	546	513	562	559	545	477	535	491	509	561	521	526	526	516	486	535	558	531	554	486	549	513	549	527	511	482	526	562	578	570	543	537	522	547	501	536	533	544	547	507	500	519	564	578	556	543	509	531	535	511	517	550	527	526	568	538	523	542	560	507	532	548	498	539	496	513	535	524	515	523	481	517	496	505	566	538	492	543	545	524	550	504	531	554	533	509	518	517	515	551	529	517	551	510	508	495	544	518	536	476	528	565	539	508	530	529	555	517	494	524	542	526	520	565	583	517	535	556	518	497	538	560	542	510	526	506	521	520	508	530	506	550	523	565	548	536	510	525	523	508	541	524	552	520	499	558	539	519	486	514	564	488	572	515	534	527	521	520	550	514	545	559	524	545	530	511	546	580	530	558	494	509	524	541	514	560	530	508	514	515	576	537	558	546	556	527	483	499	510	529	542	547	501	505	552	550	510	506	489	546	510	548	559	520	535	498	512	527	529	518	546	515	544	474	550	550	523	546	519	521	529	504	492	509	527	525	547	561	497	537	534	508	480	534	491
1493	313	332	294	252	236	245	215	227	233	221	228	206	203	206	189	204	207	198	192	218	205	209	219	211	212	174	216	183	193	206	195	214	227	210	193	205	206	201	209	185	239	202	181	190	208	157	191	186	210	217	203	215	205	190	202	185	206	228	195	228	191	200	205	185	209	195	193	189	196	220	191	205	206	186	219	199	216	205	160	205	225	192	213	197	213	220	224	244	212	195	192	185	183	192	188	179	202	201	195	194	178	200	198	185	202	177	228	195	183	164	195	190	202	189	220	194	216	192	184	207	212	235	205	184	209	186	185	215	194	196	193	180	163	173	216	196	208	186	196	164	205	186	208	202	204	183	178	211	204	174	203	188	205	188	196	217	218	200	182	213	198	172	184	173	190	201	187	176	207	200	208	209	165	208	203	214	196	179	187	183	198	175	203	202	176	201	192	178	208	208	173	191	190	202	202	181	209	225	210	180	190	203	193	202	207	179	199	215	192	175	185	212	185	212	206	191	206	200	201	222	208	172	213	197	204	209	208	190	206	207	199	166	200	197	199	189	211	183	212	197	178	206	202	200	192	202	187	178	184	192	215	219	196	212	195	205	179	184	219	201	172	214	212	212	208	197	187	196	211	178	182	199	205	209	188	198	161	192	173	198	182	174	210	189	207	175	173	201	220	214	179	220	200	192	174	203	204	195	200	211	198	189	189	208	203	209	201	191	204	226	208	206	187	193	185	218	232	197	195	200	193	222	206	182	213	192	212	186	208	197	222	162	176	215	192	186	204	206	202	200	198	215	199	213	196	179	174	213	195	226	181	192	182	180	170	212	211	207	226	207	208	199	205	178	183	233	214	188	211	196	193	196	191	209	193	203	202	205	213	207	211	182	179	176	200	189	210	212	180	220	194	199	183	195	216	198	195	183	198	197	206	202	208	200	233	227	203	210	223	188	229	200	189	208	198	185	198	195	224	196	206	183	202	187	210	194	189	193	195	215	204	196	184	202	205	215	224	210	181	198	217	194	211	204	235	206	209	183	184	202	218	209	195	193	178	195	178	186	203	218	184	187	227	210	182	204	217	212	205	191	174	185	198	183	224	178	201	209	191	201	209	195	202	187	229	205	216	194	183	205	202	191	197	209	198	184	192	189	192	188	201	193	211	207	205	193	195	188	195	194	197	216	200	209	181	192	188	213	181	220	182	190	207	191	203	184	184	215	182	194	202	208	210	185	171	168	170	193	210	200	200	177	213	199	219	180	194	176	183	204	221	213	191	218	182	202	189	223	216	208	198	199	194	166	206	190	231	204	205	201	210	192	194	183	192	194	232	193	218	188	188	188	212	170	206	204	198	193	198	154	210	185	212	183	190	191	193	180	198	213	212	208	191	225	192	231	204	201	192	206	188	194	224	182	192	192	169	195	196	183	158	171	188	198	193	193	185	203	190	207	200	190	219	171	209	190	182	219	211	203	223	183	206	202	196	227	183	199	213	228	230	210	222	215	201	193	202	204	191	183	181	190	192	194	201	214	210	206	224	186	198	185	205	197	197	195	182	195	209	176	197	205	229	202	207	223	197	200	178	187	218	185	202	213	213	232	202	225	198	204	201	197	203	194	205	200	186	218	179	183	202	202	208	172	186	206	219	213	197	201	202	204	196	210	204	200	206	203	221	212	205	206	178	184	209	198	195	193	196	212	191	208	183	197	196	177	205	195	163	205	193	210	191	219	221	216	192	201	226	213	226	209	198	205	201	221	193	195	184	206	202	202	179	209	197	183	212	190	208	215	192	214	208	204	189	172	198	176	184	203	172	210	197	207	220	185	179	197	224	233	197	178	194	205	170	204	203	192	186	173	212	202	214	198	182	201	192	178	195	227	210	188	186	187	187	201	187	201	208	204	234	181	183	230	193	197	186	215	194	206	170	201	201	164	180	228	206	208	193	221	180	201	199	184	202	199	169	210	222	188	183	194	192	209	216	183	190	218	248	197	158	195	195	188	216	219	201	180	212	198	207	197	201	203	180	218	190	206	213	203	162	175	211	194	189	208	177	205	224	203	196	224	199	225	199	174	184	178	195	203	196	185	191	202	208	195	195	178	205	247	219	186	210	216	182	213	175	198	200	204	217	182	197	214	207	201	157	205	210	231	202	176	204	215	213	195	200	188	182	220	203	185	185	189	185	192	218	206	212	205	179	197	202	183	200	230	195	221	223	194	209	182	225	193	226	185	189	189	199	205	229	236	210	190	168	189	232	211	210	220	187	199	196	186	197	199	199	214	204	184	172	201	212	198	206	167	178	199	191	238	230	207	194	184	183	216	222	216	199	204	189	175	187	190	215	201	217	226	221	187	201	228	186	188	194	184	214	193	202	222	201	200	194	178	221	209	216	183	216	182	182	197	198	194	201	189	204	195	189	195	176	220	196	220	218	195	197	199	172	234	169	195	165	206	185	189	200	160	170	235	207	206	199	195	191	229	214	178	190	195	190	208	212	208	204	181	163	211	193	201	225	196	194	197	210	186	224	192	207	195	205	233	197	207	210	188	202	178	179	170	210	168	181	200	232	207	210	206	175	162	199	222	210	218	192	175	188	209	211	189	210	229	216	196	207	208	194	207	222	188	215	210	193	194	188	204	190	216	178	204	192	190	177	188	219	207	192	204	210	183	194	215	178	203	210	181	207	204	177	197	196	206	195	221	200	204	171	196	208	190	216	197	197	207	197	222	196	210	193	181	215	181	198	218	187	201	170	188	231	198	195	188	199	180	204	189	183	206	198	171	194	186	194	199	212	212	184	200	181	216	216	187	191	193	178	208	191	185	204	206	201	218	204	182	205	206	190	212	209	190	204	194	211	206	216	208	201	202	185	205	191	210	198	207	183	181	234	215	225	221	202	191	179	197	203	207	205	196	218	198	204	196	219	213	204	186	235	208	200	209	199	223	233	231	205	191	180	236	195	197	181	196	226	167	201	215	216	215	182	203	194	187	193	197	191	193	194	206	193	199	204	222	208	205	196	229	198	180	193	191	229	187	200	208	199	195	195	210	219	190	204	199	189	214	227	192	203	215	205	190	186	219	212	183	201	179	200	169	191	211	205	186	198	220	187	169	196	208	187	184	194	227	230	207	201	202	190	203	201	207	210	188	219	206	206	192	204	203	176	187	182	189	190	194	228	208	194	202	217	172	193	176	178	231	214	202	183	186	206	200	186	203	196	186	201	190	215	203	177	198	203	206	227	182	211	231	202	199	199	180	190	229	186	180	190	205	217	226	224	208	198	202	180	173	200	224	203	214	210	189	216	202	179	193	182	180	162	209	181	206	201	214	211	207	204	183	205	194	190	200	172	225	217	198	193	209	192	197	172	202	210	203	207	181	234	186	181	192	201	226	213	163	190	216	202	183	235	190	186	189	198	214	184	188	192	193	203	195	182	231	189	190	200	198	211	200	204	216	188	213	184	201	168	173	202	194	223	206	220	214	205	172	185	202	208
1688	592	793	844	835	759	700	660	695	605	603	590	553	594	541	545	533	571	570	578	558	530	547	555	523	552	528	543	544	551	523	519	532	526	496	561	551	539	515	495	506	477	476	513	522	514	495	524	465	524	515	476	509	468	492	489	464	461	479	488	466	499	505	510	482	462	512	493	467	470	500	449	468	515	482	474	461	489	504	465	492	476	473	462	471	512	486	499	452	508	502	492	502	558	470	489	534	487	503	474	492	521	451	496	533	489	490	486	537	474	463	521	493	493	463	463	470	486	501	475	496	475	483	541	465	486	469	494	478	458	500	477	462	519	478	515	459	496	485	472	474	481	534	498	467	493	504	529	484	517	474	472	493	497	473	435	473	463	475	433	475	486	474	454	466	499	445	503	467	472	465	469	483	460	465	477	461	485	502	518	483	491	478	487	471	487	480	451	459	489	475	532	467	468	501	491	509	483	504	515	468	471	502	480	518	505	451	500	479	483	469	462	498	468	487	531	504	474	468	458	494	463	493	483	472	468	477	441	491	473	484	491	485	435	461	490	473	517	442	484	482	530	486	486	483	498	444	486	490	488	466	488	493	460	487	516	473	493	489	491	494	517	482	489	475	475	466	491	479	485	494	491	472	482	446	471	450	483	500	485	465	489	498	463	480	499	496	472	481	507	476	466	488	441	513	470	517	492	475	487	443	474	484	437	471	441	483	465	494	523	502	483	489	494	466	481	467	509	488	488	505	509	476	474	477	477	505	495	482	476	501	526	468	522	496	519	489	500	472	511	467	482	471	466	474	477	502	481	477	480	467	488	476	406	476	464	479	472	484	459	503	496	523	484	489	502	492	498	517	484	432	439	478	494	474	500	465	472	482	469	449	514	457	476	427	436	475	483	497	495	477	465	465	456	472	457	461	467	510	485	460	492	487	529	500	488	488	460	467	484	510	510	443	468	498	457	488	466	484	536	523	465	439	463	455	452	524	490	484	477	507	465	490	461	485	472	489	511	451	494	472	509	449	481	488	491	467	453	509	477	468	466	470	480	435	501	478	472	501	481	494	467	493	467	473	519	484	469	488	453	493	531	496	454	469	480	495	486	477	492	501	479	453	455	494	465	476	511	467	495	479	450	481	470	486	480	487	473	453	487	473	487	470	502	486	511	444	503	482	445	494	495	489	512	481	473	481	470	482	504	504	496	465	488	500	497	484	481	492	526	470	498	452	503	515	478	500	472	474	472	512	498	467	460	474	461	510	509	481	493	519	497	468	481	498	487	500	477	460	496	477	492	481	467	495	502	456	490	505	505	474	476	485	513	460	481	431	476	533	487	458	488	481	469	547	487	477	466	465	487	491	466	496	479	472	510	489	501	506	485	512	481	484	500	485	479	494	475	519	487	472	463	483	530	518	473	468	485	489	513	479	490	463	456	492	501	440	473	496	453	461	492	505	447	523	524	491	521	520	502	499	448	497	474	482	479	496	488	493	471	479	464	448	519	491	507	489	511	505	479	497	513	479	527	486	525	480	510	544	499	476	501	503	478	515	445	451	505	481	462	473	487	476	474	528	480	481	444	521	480	497	534	482	511	510	519	473	510	449	462	501	519	513	496	485	535	505	483	480	492	488	499	497	482	447	531	475	470	490	480	506	524	501	473	503	473	476	458	482	478	487	510	490	499	443	481	487	500	471	486	476	461	475	496	475	503	503	450	495	487	446	483	480	497	498	487	479	554	476	483	518	486	515	474	469	475	491	474	494	450	498	485	506	504	492	489	487	470	483	487	481	418	494	484	493	522	459	492	487	491	491	473	494	502	471	483	464	480	512	518	449	509	489	462	512	499	480	490	500	482	505	549	471	472	484	440	490	508	487	451	486	501	464	507	477	462	483	496	491	454	486	483	489	488	498	486	497	479	454	482	514	451	476	484	505	477	510	476	454	493	453	479	535	485	462	480	476	486	487	483	477	512	500	465	475	502	424	495	472	469	486	536	524	504	476	495	492	532	457	447	536	444	538	467	489	490	488	498	491	476	488	458	498	496	500	471	457	483	443	499	472	512	476	480	494	498	462	525	488	517	487	479	479	458	515	506	494	501	489	468	449	467	492	458	467	475	476	488	491	497	479	480	469	482	457	473	482	462	468	457	462	496	484	495	443	498	456	525	476	464	454	480	455	481	492	529	478	494	464	488	472	520	486	503	454	502	492	515	492	492	478	506	463	466	461	483	449	464	476	480	423	515	480	478	488	453	466	456	479	498	493	518	509	471	453	470	488	513	521	472	454	502	493	461	471	524	507	523	500	490	484	495	465	476	453	481	448	504	466	492	440	474	498	480	461	477	492	468	497	497	508	461	519	495	487	513	489	491	485	498	469	562	490	491	457	511	463	529	446	523	473	520	466	485	451	464	466	479	478	464	446	475	482	501	494	485	492	496	475	463	465	501	491	480	477	466	470	482	480	481	501	456	457	461	492	473	508	518	463	466	457	466	483	463	463	490	461	456	465	489	490	468	501	497	477	493	514	478	460	427	475	466	477	495	476	489	454	483	456	498	468	522	480	497	467	468	480	504	533	470	469	492	485	444	468	527	468	478	475	494	456	455	459	530	480	464	455	474	517	500	460	464	500	496	500	482	494	470	466	466	473	475	430	489	490	504	472	462	433	477	491	455	506	502	491	466	467	491	514	484	496	516	457	513	457	489	504	491	499	487	465	496	540	491	518	481	478	505	471	535	478	513	453	542	480	474	465	507	503	488	502	501	497	506	466	494	476	465	463	473	464	485	490	490	473	497	498	494	443	515	514	516	500	481	466	470	477	491	496	546	482	436	484	476	514	460	481	494	467	469	464	515	483	483	465	465	472	498	484	452	531	504	504	514	483	458	460	509	479	479	485	466	493	492	487	502	443	477	441	483	445	483	446	476	465	486	465	499	499	491	466	522	510	497	501	512	516	487	467	491	518	494	504	506	491	499	467	467	492	482	467	493	494	483	512	464	492	504	484	449	481	484	501	491	464	484	450	487	479	513	489	493	474	452	472	503	464	469	479	487	491	511	454	515	486	497	505	476	467	504	463	496	503	491	463	493	508	480	467	482	463	489	488	455	502	468	479	467	487	527	500	446	479	503	460	504	497	497	480	500	475	470	498	485	492	498	460	529	491	478	457	507	471	515	477	467	483	459	485	489	507	533	481	493	482	479	482	476	466	489	509	512	498	491	493	454	464	501	472	470	502	490	459	484	509	506	502	476	503	531	541	471	487	510	430	460	502	476	456	463	443	440	515	477	479	492	499	440	476	474	458	531	491	502	475	471	507	487	492	488	516	461	496	530	483	475	495	499	475	488	481	487	498	492	493	475	471	520	464	498	503	461	476	502	467	435	517	518	472	487	483	467	453	478	493	477	494	508	478	453	505	499	519	476	475	503	472	454	495	468	499	489	483	511	474	472	469	521	496	461	497	503	493	497	430	475	472	480	491	505	475	457	497	496	471	475
7110	697	823	663	490	448	422	387	341	344	306	343	314	276	313	280	309	271	310	295	302	295	266	299	297	273	301	298	256	301	268	258	299	286	298	276	298	261	288	264	260	261	273	254	280	289	251	241	286	251	286	261	254	259	277	244	256	279	285	242	276	276	281	270	275	302	262	279	247	273	276	280	284	292	284	259	263	269	273	298	249	283	266	241	289	275	275	247	264	275	270	288	273	244	258	291	285	240	289	269	281	266	252	274	256	275	273	301	252	297	286	282	259	271	274	273	283	293	277	282	296	275	261	283	269	264	255	245	290	241	273	305	240	284	275	244	260	290	257	269	280	262	282	262	247	252	243	239	298	226	283	253	302	279	299	260	247	280	261	262	266	260	270	284	239	260	264	285	292	281	256	247	276	259	252	277	282	267	280	255	297	275	254	270	234	257	267	290	241	268	249	263	293	267	248	292	245	262	289	256	289	267	281	279	266	268	229	277	245	277	269	261	286	255	267	266	256	286	264	286	247	270	244	249	271	266	317	281	271	280	251	269	267	269	285	272	275	274	269	247	262	267	274	284	238	274	271	249	264	264	282	270	281	280	299	257	241	310	292	300	260	293	260	262	264	248	253	257	279	246	248	319	287	256	299	264	256	237	301	256	281	286	299	269	254	251	291	272	257	250	261	289	279	247	282	252	269	286	284	272	250	264	273	323	253	259	240	283	288	275	292	285	280	296	272	273	276	263	301	294	279	271	275	246	271	253	266	269	268	288	231	252	281	260	267	271	256	304	269	267	319	273	300	274	246	257	265	246	259	242	250	277	257	279	274	242	263	258	252	269	249	276	264	264	259	288	242	289	263	232	242	252	255	248	247	257	257	262	257	277	258	266	259	293	248	290	278	239	263	292	284	273	270	275	278	276	251	245	278	261	283	233	220	263	260	300	245	234	248	285	265	246	260	253	255	265	261	273	270	281	243	277	277	287	254	258	270	273	270	245	283	246	261	278	265	240	262	265	262	230	229	254	259	263	275	260	275	274	254	287	273	258	260	249	261	260	266	231	253	264	287	308	251	268	266	288	269	269	236	285	249	260	301	248	254	298	290	285	251	275	271	247	244	240	251	286	258	259	275	259	283	273	250	262	256	270	284	284	258	269	262	277	274	225	258	283	281	254	246	292	242	255	263	295	248	276	270	231	249	240	283	253	273	259	274	273	281	282	232	281	277	269	278	303	266	285	248	257	258	256	272	285	276	241	247	221	284	244	280	236	268	286	245	244	235	300	273	280	279	292	278	261	275	264	275	261	266	268	298	290	246	282	277	282	294	232	293	284	280	240	266	242	270	288	279	254	266	273	255	276	276	257	299	264	273	298	276	277	286	255	232	259	277	276	271	288	253	308	243	276	284	252	274	233	269	256	267	302	263	256	267	301	294	290	302	266	264	289	272	258	284	283	270	240	275	246	266	263	236	255	297	307	258	268	259	268	243	247	249	271	242	260	267	279	278	268	246	262	264	288	255	264	274	245	254	303	273	299	288	276	269	254	258	287	252	272	259	244	270	301	277	246	318	290	269	281	287	274	291	220	256	263	234	278	264	243	249	274	296	261	287	269	277	243	258	263	246	268	262	276	258	269	288	241	279	229	240	298	316	273	265	284	284	235	252	273	273	266	267	250	269	287	241	228	295	279	287	228	268	272	297	246	283	279	230	300	257	256	275	285	246	262	281	249	273	252	260	257	273	278	256	283	274	283	261	264	283	235	246	253	263	272	254	272	277	268	270	257	262	267	268	262	282	241	273	286	248	289	288	258	285	269	260	297	286	253	256	271	277	316	265	281	271	276	265	312	275	242	254	261	266	250	260	269	298	261	256	281	278	301	272	255	273	252	256	276	273	286	283	247	270	278	265	277	293	274	264	260	271	273	277	305	293	255	271	282	284	277	264	284	263	302	270	276	301	235	280	282	273	267	299	290	268	266	292	244	239	283	267	274	251	267	293	268	287	239	235	258	262	262	256	263	289	263	247	260	304	269	266	294	272	260	258	283	276	259	279	287	275	265	292	263	258	286	248	258	286	287	263	275	267	256	280	274	251	263	286	241	251	262	255	263	268	282	257	271	279	291	244	288	261	249	246	253	280	271	263	273	272	246	259	263	265	296	336	272	275	265	291	273	290	263	261	269	280	265	265	259	247	258	282	244	263	256	242	274	257	276	278	268	257	276	260	262	259	270	259	262	275	281	300	244	272	271	301	231	289	242	246	294	305	265	246	288	272	286	271	278	286	265	281	278	255	272	271	277	309	274	261	306	258	269	252	264	257	265	256	256	237	279	230	266	289	260	271	275	247	257	274	260	270	273	267	292	252	241	264	238	271	305	266	244	265	280	271	251	273	249	265	286	260	261	243	261	261	252	291	274	227	263	280	290	260	297	286	246	291	286	277	270	261	264	276	288	281	285	240	268	282	269	260	270	286	247	299	292	283	303	233	268	275	258	266	255	271	245	264	262	271	283	254	263	250	274	249	305	272	261	282	250	251	249	240	270	266	282	270	270	310	276	272	276	306	254	266	258	260	275	270	231	256	272	276	266	271	247	278	300	278	294	267	271	257	254	253	278	278	289	258	251	290	274	274	256	274	259	270	264	225	276	294	263	273	253	245	270	271	266	261	252	252	263	264	273	271	286	285	308	294	281	280	284	284	290	312	279	250	244	291	281	268	243	256	231	248	289	246	243	235	278	251	269	238	265	279	257	242	284	251	255	264	255	257	288	269	255	312	267	245	271	275	249	269	276	247	264	274	234	242	276	288	255	241	259	276	271	247	244	260	269	245	272	261	254	263	284	276	254	282	267	241	270	282	278	270	252	284	262	267	269	275	251	241	287	260	229	267	273	242	241	273	268	281	269	251	242	284	253	229	256	252	268	298	265	248	259	256	297	285	254	276	270	273	249	266	248	245	279	278	279	255	263	227	281	252	270	271	294	296	286	285	227	250	300	268	217	274	285	267	255	253	248	287	261	253	257	261	275	274	279	286	251	249	258	274	269	268	258	279	251	301	284	258	262	272	268	241	281	274	278	245	257	281	266	258	283	233	232	261	294	302	290	244	220	259	259	277	267	258	255	267	241	256	261	275	302	251	255	245	288	253	291	286	247	301	296	256	291	259	273	240	279	273	299	237	247	281	294	268	241	280	271	267	282	268	271	246	260	282	267	281	278	235	262	279	292	279	274	267	251	263	274	254	261	262	270	305	287	297	226	280	279	259	280	289	281	263	243	260	279	262	271	260	269	286	247	296	264	278	262	269	289	259	250	256	300	247	290	261	279	283	251	243	263	259	263	263	256	285	246	273	265	262	306	256	245	268	287	270	268	275	265	304	263	270	255	273	288	279	252	260	258	230	288	269	265	260	272	270	277	270	276	265	231	257	242	262	259	286	271	270	263	273	260	273	281	228	273	229	267	269	261	261	244	283	276	258	263	294	262	276	250	279	268	255	290
6367	1059	1751	2063	1855	1599	1404	1277	1211	1093	1003	953	878	839	826	849	808	790	805	818	775	837	767	771	747	739	724	756	694	669	659	696	711	675	692	692	702	721	674	679	693	693	694	671	675	729	719	681	611	671	660	635	656	676	659	636	670	662	658	647	681	643	665	627	680	614	625	625	673	610	578	632	645	665	680	657	593	644	638	673	625	678	591	645	644	633	615	652	642	621	660	655	606	616	629	658	663	644	660	625	630	669	635	609	642	615	632	636	638	622	609	608	661	632	626	592	603	621	617	659	592	613	611	708	582	648	624	641	616	638	604	695	591	662	621	609	657	683	628	643	604	638	642	632	640	628	609	634	616	629	637	583	629	621	606	624	622	651	653	634	617	601	641	669	563	626	672	591	623	671	657	627	602	630	617	635	650	596	615	638	640	616	574	613	602	643	611	617	607	601	621	627	613	666	623	647	632	614	638	645	619	608	653	633	590	620	615	653	629	695	616	581	638	601	633	613	605	619	631	656	612	614	584	692	638	676	599	627	620	621	572	595	637	626	645	659	628	568	570	627	601	617	659	660	650	600	621	601	590	591	612	620	571	623	612	648	614	643	581	659	627	615	641	639	645	619	622	640	632	646	649	570	604	633	621	625	620	614	627	632	614	616	642	654	601	650	588	582	653	636	599	705	639	652	661	635	631	576	595	636	673	717	645	620	642	598	615	637	647	597	610	629	661	624	607	593	656	599	644	643	614	614	622	595	591	659	614	570	623	630	603	628	610	662	596	644	624	599	639	605	615	671	607	630	625	646	641	589	609	621	642	600	613	593	655	612	634	601	637	613	638	655	616	642	626	607	658	636	574	585	640	603	620	572	618	632	623	619	607	658	645	656	617	642	614	629	652	646	611	683	607	586	569	596	655	605	612	636	652	601	636	603	618	631	636	666	594	616	681	618	620	609	654	620	656	621	662	678	635	595	583	631	649	598	609	677	696	611	599	610	621	660	621	639	656	618	638	640	683	616	636	630	599	607	604	588	634	610	658	622	613	634	638	634	609	626	640	628	635	603	614	629	624	620	603	615	665	649	609	610	615	662	591	622	607	595	643	619	575	629	632	609	600	599	601	659	643	600	611	613	609	589	635	645	604	602	592	662	585	667	660	640	618	629	644	666	676	603	618	653	669	704	630	642	638	653	594	597	571	622	608	623	612	633	640	640	651	641	647	646	580	643	632	596	654	604	605	627	676	607	637	640	664	626	576	605	617	657	654	629	548	642	620	626	601	654	633	622	672	642	638	607	587	601	628	624	594	643	578	608	619	667	612	601	675	611	599	626	634	660	619	605	640	638	593	591	677	631	618	623	614	606	665	624	629	669	661	634	670	583	636	614	621	634	615	646	669	591	610	617	654	564	634	657	641	668	659	642	592	651	624	643	622	593	604	597	640	614	623	640	601	613	616	661	650	624	654	638	599	602	644	636	639	604	649	661	652	643	607	627	630	631	647	596	601	641	622	642	654	632	622	626	598	607	601	575	580	599	629	657	618	604	639	625	631	617	642	654	598	606	650	599	618	598	642	609	620	654	628	619	604	604	619	586	598	581	598	646	641	600	618	593	676	618	585	657	623	621	621	643	628	621	599	624	662	590	599	654	629	631	645	615	674	610	616	648	609	622	618	645	682	631	624	612	672	637	614	600	579	642	707	584	601	647	618	635	622	604	610	641	636	633	622	610	645	631	664	619	687	633	646	609	639	620	644	619	612	621	614	615	586	633	667	628	646	585	633	676	612	619	646	633	645	634	609	633	628	589	595	607	651	592	669	639	628	642	635	646	606	611	594	638	578	588	636	633	619	612	675	645	626	641	663	608	637	632	594	617	654	655	603	602	643	622	625	670	607	627	618	651	644	651	612	617	636	606	644	645	655	648	598	650	558	630	627	601	596	615	651	637	618	649	616	616	651	601	600	659	615	642	586	654	636	607	607	627	634	621	626	600	591	609	573	640	642	611	632	620	607	656	563	655	642	621	630	597	596	619	632	616	590	611	625	660	627	644	626	595	647	652	619	684	618	662	621	638	709	605	651	626	633	638	559	644	641	655	583	628	620	580	610	625	638	599	617	682	607	651	631	657	580	599	644	628	635	631	625	637	584	666	601	608	587	572	642	621	603	614	637	587	568	606	619	660	627	612	643	616	666	608	594	600	613	650	642	600	620	613	628	595	617	657	599	635	604	600	661	652	661	613	622	616	565	629	647	624	623	598	600	588	621	616	674	673	625	634	591	616	594	600	645	673	613	642	655	584	602	622	657	613	623	608	609	651	603	625	640	629	603	633	618	567	608	651	666	601	588	620	630	581	646	611	599	645	612	649	638	606	664	632	592	603	618	584	645	639	572	626	619	668	590	597	602	690	607	636	644	627	621	621	576	634	664	650	665	616	621	593	649	644	637	602	595	655	629	590	605	615	640	606	618	631	618	631	651	650	636	623	622	648	634	652	627	597	588	608	652	621	586	593	644	629	616	627	637	595	610	620	619	648	606	606	583	620	645	584	645	651	653	602	599	607	621	622	619	636	620	608	647	662	622	629	618	652	612	579	662	622	635	617	640	678	630	625	590	621	610	614	618	602	613	630	588	620	625	564	684	602	650	606	621	613	635	638	629	639	672	610	576	625	609	627	650	641	619	613	640	617	590	643	632	653	674	619	624	652	654	588	632	628	636	612	622	615	635	654	610	604	662	604	625	614	637	630	599	640	610	659	652	634	613	628	617	605	607	612	606	673	658	599	620	577	610	669	632	609	626	598	605	603	649	637	572	599	658	615	608	637	637	644	670	650	593	608	627	627	646	655	594	665	660	637	629	625	644	639	609	586	657	638	624	622	608	641	638	659	655	631	635	633	619	625	648	609	618	609	642	641	629	610	622	632	625	628	602	646	631	630	617	670	645	668	602	604	639	586	653	640	621	653	640	655	609	629	638	632	597	623	588	621	625	621	638	645	627	650	621	650	617	638	660	609	668	585	600	594	579	639	633	672	605	596	638	627	633	602	625	677	584	661	625	677	598	665	553	657	653	615	625	626	620	623	607	592	611	588	605	613	649	610	671	577	638	608	645	659	644	573	573	597	602	652	633	679	595	621	571	658	616	655	624	602	598	661	670	631	655	608	614	631	661	605	652	631	605	656	649	655	656	686	596	613	620	635	616	671	613	598	610	644	632	624	647	614	586	673	582	627	601	664	609	621	631	605	622	632	598	619	637	606	625	641	608	625	611	612	605	591	646	569	606	667	623	594	637	605	626	633	581	614	665	625	582	622	613	627	622	666	609	633	647	661	617	640	587	660	624	685	612	596	610	613	624	650	613	637	615	628	623	623	620	590	663	615	585	629	600	650	656	633	659	614	617	638	647	651	622	623	643	647	640	604	650	618	638	654	629	649	623	618	637	625	665	649	659	620	651	620	604	617	605	645	587	647	582	614	645	612	613	628	615	644	619	596	599	632
13849	1310	1230	928	688	610	479	390	370	366	341	310	309	283	305	263	244	254	239	254	248	248	262	251	249	250	225	251	239	234	248	251	232	238	253	272	239	227	234	240	232	236	221	228	245	241	227	215	235	242	227	246	215	194	225	202	225	244	252	216	241	213	237	231	196	238	226	214	242	223	254	219	222	231	238	237	214	229	209	182	227	236	211	209	200	228	213	251	233	204	239	206	215	211	240	206	226	196	212	226	226	243	232	198	214	200	198	194	226	222	233	210	236	203	232	232	227	224	201	230	215	232	228	227	224	214	261	234	229	216	225	218	254	240	219	235	216	222	240	218	244	245	227	235	221	216	250	225	219	235	230	204	211	252	252	228	227	237	217	241	237	229	217	210	225	218	201	202	227	208	214	206	224	230	251	236	248	212	200	252	232	212	235	225	216	213	214	240	237	225	235	214	213	235	221	203	251	222	227	211	237	247	220	222	219	211	240	248	242	191	227	209	213	225	199	225	220	224	191	215	253	226	223	222	229	191	223	208	241	247	218	206	220	198	208	203	241	238	226	202	212	245	229	226	227	206	225	232	227	203	199	212	209	262	224	236	207	194	239	219	218	228	235	211	223	224	215	239	219	211	238	252	227	226	197	207	213	199	238	215	232	246	252	210	240	203	259	220	240	205	232	180	205	196	240	232	242	239	224	222	202	232	215	220	229	220	201	220	221	212	238	230	238	239	229	217	216	239	249	218	229	223	195	248	249	234	245	219	205	247	230	218	224	217	257	223	264	258	220	222	231	237	213	230	218	195	221	201	206	226	187	229	210	244	236	195	230	192	206	224	209	244	240	224	239	204	214	223	219	239	253	204	190	233	215	244	216	236	184	213	187	251	219	211	210	224	233	235	234	236	233	248	230	253	218	208	223	207	254	222	233	219	243	214	187	246	229	246	207	225	246	253	219	211	211	221	222	233	230	209	205	221	259	225	204	235	213	216	228	248	223	212	214	213	221	225	201	260	232	221	237	208	225	211	232	213	226	246	195	222	200	229	221	189	243	224	214	251	220	219	240	204	231	201	206	214	229	228	249	235	211	214	201	204	229	231	229	226	252	191	216	207	251	230	239	211	191	248	222	212	229	198	227	209	235	212	223	228	247	223	203	229	266	239	204	225	224	232	187	227	211	233	212	237	209	208	177	232	221	246	206	225	226	231	213	235	211	196	237	214	215	207	220	238	234	200	210	222	207	212	245	219	251	244	234	231	220	217	199	233	192	240	253	212	245	209	210	224	234	207	217	225	230	236	234	202	209	238	198	217	214	243	205	215	215	201	219	208	236	236	218	209	199	211	241	217	212	215	215	231	236	212	237	208	220	230	242	253	240	241	236	232	214	230	210	240	230	208	244	219	251	227	223	198	219	239	230	215	226	215	224	256	224	227	241	238	219	256	216	206	216	213	209	221	204	238	199	246	198	253	207	201	227	235	222	222	234	240	240	236	231	204	238	248	209	250	227	216	208	236	248	261	213	226	226	228	212	195	257	236	201	214	221	211	235	230	226	226	249	240	225	200	230	205	235	216	199	223	218	212	216	248	231	223	238	186	208	197	212	199	226	199	226	221	237	235	231	228	240	234	203	202	252	204	211	197	232	243	209	250	220	231	225	234	196	228	230	234	197	217	214	210	238	223	206	243	227	226	239	215	217	199	206	214	230	242	229	238	211	230	233	234	241	247	195	233	242	255	241	235	231	214	232	199	211	201	192	204	224	207	218	223	211	233	212	226	234	217	244	241	209	228	206	235	258	193	237	193	209	211	233	244	218	235	222	248	245	194	227	196	266	222	244	237	218	225	228	241	234	242	198	229	229	220	230	219	248	233	226	207	215	226	206	235	220	210	242	231	229	212	240	222	212	195	209	237	233	197	216	230	236	225	228	269	228	212	230	218	217	203	226	209	245	223	196	222	248	217	222	222	195	229	216	173	206	224	223	246	232	226	196	244	232	238	265	238	211	246	207	227	221	226	241	219	223	220	223	219	216	226	219	215	195	233	247	211	211	221	235	216	215	259	216	227	259	220	241	203	214	218	188	211	278	198	212	222	243	242	243	221	223	246	266	241	221	213	243	233	203	241	229	220	210	220	228	246	233	233	227	219	213	198	236	215	242	218	210	240	214	227	226	218	242	238	235	237	234	229	241	264	232	241	235	235	200	200	224	238	230	245	228	235	213	252	245	215	200	187	207	210	212	232	230	207	244	219	210	247	215	223	212	233	238	248	229	237	209	224	226	216	253	202	234	225	223	231	210	227	223	179	221	211	224	240	213	222	211	256	233	255	216	233	210	262	224	229	221	246	240	230	224	190	215	232	214	236	216	224	237	217	202	235	238	232	241	251	239	207	245	219	205	226	227	233	253	250	238	222	217	248	238	206	241	224	234	209	217	214	230	243	251	224	218	217	208	226	207	208	245	236	242	239	259	227	249	232	184	234	209	221	205	234	256	224	236	246	209	221	223	229	243	210	207	206	220	218	239	228	237	238	186	220	258	228	211	240	248	241	231	229	214	213	214	199	213	217	204	186	235	262	230	218	237	223	225	218	219	230	236	207	245	226	198	236	224	215	196	224	227	219	235	217	251	216	221	230	222	241	194	231	203	230	248	201	215	229	249	229	254	230	225	247	234	211	237	278	230	208	212	228	208	205	222	233	236	203	217	204	225	217	218	246	241	213	233	211	218	228	260	207	194	224	204	228	196	228	228	220	216	213	226	239	216	206	242	217	227	243	220	251	216	220	216	231	219	218	244	215	220	205	254	233	208	191	212	214	209	213	218	197	226	216	223	218	242	240	215	235	241	214	234	228	226	201	260	214	206	215	222	220	222	245	217	224	245	189	231	239	240	228	225	200	250	209	216	220	179	225	214	226	219	234	217	224	193	272	227	231	234	237	221	199	245	223	216	226	250	243	242	253	207	217	227	215	204	232	210	241	222	211	222	218	218	216	260	215	218	241	234	217	219	255	225	237	219	218	217	233	197	220	219	247	232	220	221	250	227	208	215	212	221	223	207	213	234	206	220	201	231	209	228	210	216	213	198	200	225	227	214	231	236	232	254	226	210	235	244	211	226	237	213	226	217	239	230	216	218	217	200	224	211	227	235	234	224	241	202	210	220	223	234	224	213	245	205	232	241	251	209	241	226	257	217	252	223	206	212	222	218	236	225	197	206	226	208	219	238	229	215	234	245	200	236	227	223	221	202	217	236	211	243	211	243	236	217	224	222	222	200	204	226	231	208	245	200	220	210	217	225	266	241	219	244	218	235	223	225	234	222	214	206	216	242	235	222	246	235	219	226	210	272	224	271	244	216	243	243	219	225	205	204	199	201	216	236	218	203	233	237	234	214	229	240	206	209	210	206	233	211	210	202	221	257	205	207	222	236	212	231	208	226	220	224	202	232	218	211	216	240	235	229	249	199	217	260	258	204	231	233	199	218	253	246	210	240	250
8350	1300	2509	3093	2695	2194	1861	1567	1345	1281	1251	1109	992	912	861	840	798	862	787	792	749	790	789	765	765	738	712	656	668	692	692	629	695	651	736	648	618	662	581	637	623	590	637	566	591	635	560	632	535	591	568	590	547	598	540	514	576	576	540	546	571	541	571	518	562	516	557	539	538	559	558	570	518	530	526	572	494	524	524	551	525	522	507	537	507	507	525	539	526	561	515	562	530	573	579	534	537	567	569	513	500	532	537	511	493	508	513	526	593	511	489	498	527	493	518	502	548	513	516	534	547	495	505	547	513	535	575	555	527	539	505	517	530	501	511	514	526	483	542	536	550	573	552	490	550	489	466	508	561	501	526	548	546	529	502	516	524	513	488	507	525	511	500	526	493	549	519	516	559	521	512	558	510	508	483	505	504	553	562	508	535	566	544	527	518	491	553	563	481	516	530	476	481	547	550	545	531	520	495	541	500	524	538	540	536	496	533	536	534	560	519	498	534	525	556	534	559	520	520	501	513	561	490	542	546	521	513	507	505	556	508	539	517	517	544	525	532	525	528	511	564	507	509	538	553	561	512	529	516	550	486	537	538	553	543	515	497	530	518	490	540	517	523	545	510	493	568	516	535	512	515	551	543	535	531	540	520	585	531	496	504	519	507	504	508	543	514	519	518	520	503	514	525	543	542	569	499	505	517	513	523	506	578	536	578	550	509	550	520	528	523	559	555	519	486	569	536	473	534	503	512	511	516	537	560	531	508	516	541	523	500	506	550	499	483	510	539	527	513	534	541	524	518	490	524	497	530	503	487	570	518	522	522	548	543	503	473	524	520	548	499	477	545	537	579	512	529	554	500	526	519	464	518	552	562	544	549	509	499	523	525	560	536	526	548	519	526	577	561	493	546	502	540	518	509	519	513	473	491	506	532	530	534	518	553	533	524	512	505	523	514	497	498	528	514	534	479	553	541	535	516	529	548	535	539	545	528	515	513	521	516	546	545	522	548	535	515	493	540	494	514	521	545	513	542	594	537	502	513	504	545	500	550	523	517	527	531	517	558	538	556	531	511	513	492	510	466	554	511	485	483	497	544	485	517	508	502	555	548	521	530	474	507	541	516	486	529	522	482	548	527	520	502	493	470	526	523	524	555	537	517	557	532	541	528	525	528	578	538	554	522	541	496	520	521	537	504	505	499	554	563	504	506	511	514	508	540	567	504	472	492	511	498	550	480	539	515	530	553	533	524	562	526	466	509	531	567	501	518	542	527	573	511	510	541	530	530	537	541	540	551	539	507	516	503	525	509	517	579	535	511	473	536	519	537	488	510	513	503	525	511	529	521	545	513	526	532	537	549	532	523	533	553	483	520	545	518	541	520	525	531	542	558	534	523	538	548	582	497	500	545	522	549	506	556	527	542	502	585	507	543	481	535	531	518	523	539	518	504	548	538	553	512	517	550	532	565	512	506	486	492	524	488	502	533	549	547	535	535	530	553	505	530	507	511	547	508	506	506	539	542	537	539	482	537	553	513	518	524	522	533	538	514	500	574	503	515	528	506	504	495	462	523	511	533	542	534	549	571	548	507	532	522	534	523	546	575	489	500	491	534	489	529	490	469	509	555	532	522	531	513	512	501	516	555	513	533	548	481	510	550	480	523	507	542	543	485	530	519	509	536	515	504	556	529	514	507	502	532	500	496	591	524	529	550	561	555	559	485	534	514	536	516	486	490	520	538	529	525	583	564	534	533	539	556	492	511	535	519	556	537	555	592	527	543	507	513	545	493	503	537	536	532	536	488	499	554	516	538	501	495	520	554	514	503	487	483	546	554	522	506	479	513	503	529	525	522	552	506	544	555	581	526	497	543	575	542	516	529	484	518	513	508	536	509	566	506	521	540	553	528	533	539	527	542	523	537	553	559	522	517	497	516	533	545	538	540	509	504	550	522	572	528	548	543	477	547	539	538	504	539	495	516	512	494	535	517	521	557	516	528	531	562	539	512	509	555	506	530	502	489	530	538	544	521	507	550	553	536	527	557	490	523	522	465	509	567	532	511	526	530	498	543	517	491	525	511	527	501	512	547	530	476	501	498	514	533	564	480	532	463	526	556	527	518	514	517	519	489	548	533	492	488	523	531	534	508	559	535	530	534	489	536	524	531	551	504	525	548	502	563	527	532	521	496	486	510	502	539	514	531	521	503	499	534	504	539	502	535	472	538	498	578	542	532	513	513	561	559	516	528	494	552	520	551	516	566	511	548	558	549	510	557	498	487	529	529	530	474	535	526	569	553	541	522	527	513	536	513	512	555	515	556	527	544	491	571	503	532	520	535	533	494	526	534	509	515	529	559	518	495	522	541	532	545	498	484	535	545	505	529	511	510	521	536	479	533	517	501	568	519	527	514	540	490	506	503	495	523	578	512	543	517	516	522	524	521	510	508	563	524	537	546	543	530	528	528	545	528	536	508	525	508	536	501	519	568	524	521	545	551	552	578	516	517	512	529	559	532	477	537	529	529	550	530	531	533	530	499	471	513	497	504	537	519	538	526	537	558	510	522	493	542	570	524	531	527	531	502	514	484	553	547	563	502	524	535	525	539	501	510	492	549	515	543	505	532	541	518	517	532	564	525	504	501	514	508	531	496	488	532	504	539	542	505	542	541	563	490	552	531	528	515	544	524	490	531	579	489	520	588	478	521	519	530	515	516	534	461	518	585	545	517	520	495	564	520	504	552	510	514	506	537	533	481	508	510	524	569	525	550	455	526	526	499	566	511	552	547	545	567	523	548	548	501	512	534	525	548	488	536	510	497	540	550	580	493	548	509	500	520	537	535	528	526	484	493	543	556	521	498	512	541	517	523	551	536	532	555	542	573	519	514	538	497	512	521	534	539	570	510	551	528	530	478	488	547	560	520	490	550	459	532	550	548	549	498	535	524	572	489	533	495	532	549	519	530	534	485	538	537	544	492	503	499	522	549	500	533	522	518	564	553	504	570	509	542	577	547	498	512	539	527	538	526	547	536	545	562	516	547	523	529	558	521	504	535	538	509	522	505	492	525	511	508	501	519	522	495	520	532	530	537	587	541	498	520	544	532	508	479	524	520	492	530	526	490	541	537	518	488	516	512	532	503	506	548	514	522	551	547	514	535	534	565	529	539	531	493	520	530	499	554	537	518	537	502	518	533	509	508	562	497	499	531	513	543	518	551	495	515	549	503	508	563	505	546	516	533	511	513	523	542	501	532	537	506	525	524	529	525	513	527	515	540	560	514	493	560	521	483	533	539	513	525	554	534	519	515	561	531	526	530	546	536	523	539	512	547	521	487	504	509	508	537	547	566	584	506	528	521	517	548	494	539	541	531	527	522	511	557	553	510	511	550	543	553	499	536	515	531	529	528	510	504	526	511	534	549	501	532	527	518	526	538	547	530	540	467	540	494	572	549	520	545	526	553	487	506	571	524	538	516	516	542	512	506	502	555	543	492	543	518	530	548	504
1529	328	347	309	261	247	248	233	211	221	199	239	216	205	199	198	225	206	219	215	224	215	216	206	190	222	196	230	220	182	168	203	207	207	216	214	190	182	181	195	220	222	184	189	173	224	197	199	211	208	210	199	191	196	207	218	184	216	199	200	190	202	186	205	201	197	206	220	195	216	194	202	198	212	196	206	203	202	206	207	177	221	184	178	221	197	194	238	182	213	244	214	219	175	157	193	198	174	221	201	189	180	193	223	196	207	201	205	217	187	212	200	191	198	225	209	186	191	210	193	193	172	223	190	190	188	190	215	213	200	190	206	174	188	206	192	213	204	199	194	204	197	209	195	203	200	180	198	206	198	201	207	207	197	194	230	213	183	191	212	244	193	185	206	182	190	194	215	195	182	211	203	178	201	218	199	221	191	214	204	207	196	198	209	191	181	206	195	184	190	194	187	195	192	218	211	203	182	201	187	200	204	210	187	200	210	185	204	181	176	205	201	170	220	216	216	198	210	207	194	211	228	214	192	215	194	205	171	213	180	199	202	214	203	201	211	201	181	212	203	178	222	220	179	180	193	189	196	195	209	189	196	169	196	193	198	199	211	212	195	185	209	209	187	211	189	211	200	191	217	200	197	177	210	185	208	231	194	192	189	212	205	207	191	247	179	190	177	208	207	196	198	230	179	199	197	198	185	226	190	202	222	201	187	213	229	191	209	182	199	180	214	194	210	202	216	188	192	175	177	216	213	217	160	167	206	203	214	191	185	188	209	190	221	197	173	204	165	202	206	209	189	182	204	182	206	221	213	189	166	195	168	183	188	196	223	200	224	211	151	170	196	196	203	206	189	187	183	181	198	217	199	185	206	187	192	184	216	219	220	196	187	202	211	191	174	178	179	149	208	209	206	222	204	191	212	195	201	187	225	229	194	189	209	202	213	206	201	183	195	188	213	194	189	204	195	193	176	170	194	183	178	186	205	195	196	218	200	185	192	202	210	202	176	195	200	171	197	195	192	198	227	168	177	196	216	214	192	181	195	226	228	208	183	203	190	205	203	194	203	183	194	170	206	196	163	192	192	203	169	228	209	205	186	215	188	242	183	188	201	213	201	201	200	175	218	185	199	188	202	179	223	211	177	191	210	201	202	207	194	192	193	171	193	191	192	213	172	164	197	173	189	177	203	200	183	207	209	200	183	183	197	201	213	218	190	206	226	189	174	172	194	176	193	176	214	245	208	201	196	197	172	197	194	197	180	173	199	204	192	199	203	193	189	223	203	204	202	194	198	220	219	232	192	230	172	183	198	230	201	219	200	206	217	208	218	205	184	194	185	181	189	187	176	213	207	199	194	185	189	220	197	199	220	167	193	194	211	180	199	210	201	202	195	187	234	232	207	196	182	210	209	214	180	197	197	227	208	209	187	184	215	210	215	218	211	201	197	181	221	178	189	175	215	178	175	210	185	218	179	198	178	198	228	199	204	208	192	179	198	199	183	191	186	189	186	196	202	206	184	191	194	178	197	201	206	195	196	209	202	164	203	203	219	196	199	180	203	189	161	172	191	195	202	189	192	207	189	214	181	202	220	198	221	187	182	218	195	200	180	210	215	197	174	185	207	188	193	224	203	197	203	203	191	183	182	206	193	150	197	197	200	209	174	193	191	188	198	191	183	189	198	178	192	217	184	230	217	217	176	214	216	225	204	182	191	204	205	227	192	189	185	185	196	197	209	193	202	178	198	218	169	191	184	172	204	202	172	227	186	201	191	197	206	198	196	222	204	179	207	217	219	214	204	191	193	208	199	177	213	182	205	191	191	194	196	195	226	192	213	200	206	217	197	206	194	204	190	193	180	205	180	216	225	195	199	204	191	183	183	193	218	200	200	215	199	189	208	203	193	200	205	212	210	193	195	177	175	213	185	188	183	187	212	213	195	195	181	200	191	205	224	219	173	208	198	194	187	228	227	194	181	216	196	175	189	182	199	200	186	203	187	197	193	198	198	188	208	169	181	195	188	193	183	159	208	221	204	197	200	199	210	231	187	169	194	223	218	227	191	186	177	195	172	206	196	221	196	210	207	201	211	191	188	184	172	190	187	199	188	211	198	188	198	165	208	206	203	192	199	202	224	200	176	225	197	187	204	175	195	178	189	203	219	207	167	204	191	194	188	196	195	181	213	175	199	201	228	215	194	212	170	186	208	182	212	201	206	219	194	192	234	202	200	214	207	185	174	197	196	208	192	179	172	225	177	197	220	203	218	220	231	178	206	207	180	188	220	180	183	192	194	177	190	188	193	215	192	197	203	208	220	187	211	189	208	198	171	191	200	211	196	174	179	213	197	194	216	194	211	222	217	222	216	196	189	184	189	184	193	202	193	213	201	174	187	176	185	211	182	203	171	218	199	208	201	186	185	196	207	195	194	185	185	212	187	221	220	200	208	193	175	165	207	190	190	210	198	179	202	194	188	232	205	192	178	209	217	197	214	183	184	176	218	195	207	214	184	189	198	221	204	195	199	193	205	203	207	216	200	195	210	185	186	195	188	216	211	214	203	206	192	188	183	216	197	198	188	230	190	201	189	222	185	197	186	196	204	164	176	210	222	208	204	202	185	227	228	208	193	223	193	196	210	166	173	211	210	197	196	199	193	218	183	189	214	203	198	224	212	181	198	193	228	203	206	164	200	204	199	202	194	213	194	171	188	180	189	202	179	211	203	189	204	213	194	197	228	199	217	215	187	212	194	200	212	187	195	180	220	206	194	202	200	200	204	189	225	222	196	187	193	207	197	206	212	211	231	218	197	197	170	199	178	169	194	186	220	200	186	204	212	185	195	174	194	189	214	205	184	207	201	199	205	197	211	184	192	210	220	195	187	207	198	180	195	199	210	177	173	207	198	196	202	186	181	201	225	179	181	219	180	186	202	205	223	217	177	202	208	181	202	179	187	180	171	206	210	210	224	190	217	209	206	187	200	177	200	188	171	234	213	202	215	177	193	182	193	173	201	198	188	185	206	218	172	199	172	179	198	211	205	201	205	194	224	215	210	204	199	210	229	178	201	214	193	214	198	218	199	212	203	203	187	186	182	210	208	198	190	180	211	171	193	181	211	209	190	217	187	200	206	210	175	177	205	218	190	203	213	177	197	183	202	230	191	203	205	206	182	210	229	214	195	222	173	216	196	190	200	193	195	223	186	219	186	185	175	205	191	185	181	184	184	201	190	183	211	194	198	191	209	187	195	212	196	186	193	185	176	177	208	201	173	187	209	205	202	182	196	201	182	215	199	209	224	227	191	220	198	224	241	214	179	219	189	211	192	215	204	200	188	180	190	176	209	197	206	198	225	184	203	210	197	191	208	196	203	183	196	184	175	198	206	193	206	185	208	190	217	213	204	193	230	187	177	215	189	199	198	172	183	184	194	190	188	184	192	180	214	213	186	205	206	238	230	192	222	191	196	231	189	201	192	202	178	206	216	205	210	184	228	218	196	226	226
1795	593	755	856	826	760	675	658	639	625	576	566	564	596	543	566	497	529	561	527	610	541	551	577	539	501	509	508	508	513	502	527	552	520	548	533	517	523	507	553	518	562	499	522	471	470	493	485	458	519	525	483	488	443	489	523	535	476	493	509	487	481	484	494	473	511	505	491	474	450	487	456	448	497	538	435	476	509	479	477	480	455	505	486	502	502	500	520	465	498	476	476	516	470	506	439	505	474	502	477	493	524	453	485	479	498	458	507	494	481	509	486	524	473	522	473	473	459	488	497	490	495	501	445	445	453	461	498	503	494	481	462	546	484	491	453	482	468	523	491	457	479	473	508	492	476	482	495	452	487	431	468	478	505	495	492	500	475	476	455	473	467	498	514	492	481	482	491	458	485	476	474	452	504	504	471	543	503	464	439	516	516	497	488	487	473	474	511	498	466	520	514	464	489	503	492	512	462	474	480	488	512	450	492	486	488	479	485	488	485	503	500	487	467	468	467	475	489	495	471	435	481	506	523	457	500	475	460	483	472	459	465	495	459	505	491	516	472	443	491	488	492	499	518	472	487	449	448	491	487	480	469	513	457	512	473	496	463	476	465	456	503	472	482	468	508	491	466	482	474	468	518	460	477	460	451	514	492	480	491	503	487	537	520	477	463	497	519	448	535	458	482	489	506	451	450	477	463	480	466	490	494	467	467	499	450	492	483	449	457	441	480	442	468	467	487	519	491	485	486	465	468	533	502	469	467	483	426	496	481	487	462	471	484	512	448	502	518	486	478	465	500	429	483	505	508	501	492	472	477	483	511	481	530	503	445	466	487	501	464	486	487	491	502	479	462	509	512	460	497	468	474	495	489	501	473	505	459	494	461	483	492	467	478	430	486	455	487	480	460	472	488	507	510	461	442	503	500	454	463	489	465	424	494	462	478	489	463	479	489	478	467	448	456	509	464	460	510	511	471	540	471	469	523	523	459	471	467	438	459	531	490	480	462	507	503	516	453	479	490	533	481	488	469	500	509	472	482	509	464	482	462	472	469	503	470	488	457	432	529	484	496	480	477	468	500	491	474	496	500	481	446	491	465	499	473	495	480	472	495	498	477	511	512	466	489	432	477	487	494	476	451	497	476	473	472	439	487	532	464	493	491	440	454	466	448	502	422	474	497	485	480	483	514	495	487	495	474	502	453	493	513	459	512	513	497	533	469	469	477	507	433	482	464	491	487	486	475	470	486	489	538	475	482	449	526	467	475	462	466	456	495	470	485	466	519	493	481	496	487	492	461	492	479	467	481	461	506	499	502	480	481	536	499	522	468	487	464	485	481	506	492	457	465	471	516	457	502	466	486	526	470	439	506	492	463	476	462	465	486	472	460	463	486	477	477	471	492	486	503	480	482	510	479	484	443	458	492	479	492	477	473	478	491	464	491	485	470	464	491	491	519	450	489	493	495	471	514	490	498	508	501	462	501	464	473	464	470	512	473	489	482	482	473	485	465	475	488	425	455	531	486	512	493	492	465	462	529	470	471	515	498	467	487	494	487	513	483	491	503	511	476	477	467	533	513	497	450	488	489	473	444	519	478	466	508	476	464	473	493	471	460	484	483	468	478	508	488	509	500	510	454	492	458	485	456	449	506	471	521	501	500	467	457	485	497	536	458	463	487	453	455	503	479	490	460	466	457	460	491	481	441	449	538	473	470	502	473	481	480	432	468	482	496	452	475	480	510	493	439	505	487	467	494	483	491	460	484	491	484	511	459	479	468	472	470	481	491	518	474	477	477	471	460	469	534	484	497	480	489	469	431	459	494	470	461	507	503	505	490	492	494	501	471	473	525	461	482	422	526	511	487	474	506	501	484	473	505	475	502	502	451	464	511	496	499	512	465	452	480	477	509	486	464	443	460	462	491	502	510	497	433	511	505	492	502	501	443	453	514	500	450	486	483	462	467	494	509	450	480	511	477	462	470	503	465	480	502	450	467	456	459	496	466	474	430	472	507	507	483	494	484	457	466	430	485	475	454	502	509	506	449	458	501	476	494	514	471	465	503	515	473	503	467	480	514	485	449	500	454	477	490	504	478	470	442	545	482	515	467	492	474	483	493	496	497	511	521	482	449	487	478	471	530	483	470	473	489	463	483	445	495	484	463	498	474	501	458	455	473	481	527	472	483	471	508	485	510	469	472	505	501	502	495	483	501	475	502	430	496	518	448	454	474	483	463	472	533	479	466	500	472	492	504	523	476	489	517	464	463	459	493	493	458	475	470	469	487	463	463	511	555	503	506	492	502	449	500	443	477	499	472	503	501	504	499	462	486	447	479	507	466	450	496	500	494	514	476	494	431	491	443	471	527	478	460	491	489	449	470	486	445	464	471	531	492	510	483	481	506	484	477	486	489	491	454	459	497	491	487	501	462	492	515	518	485	507	475	453	462	468	497	493	484	465	490	457	492	535	462	506	446	492	493	504	465	486	490	499	459	494	513	486	506	507	504	485	494	467	497	499	489	518	473	473	514	479	465	511	477	463	498	471	481	475	484	477	508	511	491	529	492	468	500	489	525	489	492	493	464	515	479	520	485	483	474	466	501	478	504	503	501	473	471	482	532	463	478	492	498	506	493	474	481	519	440	485	525	458	469	474	503	457	502	523	448	501	489	484	481	495	484	494	495	524	468	533	478	498	499	502	456	482	480	495	475	443	501	512	474	489	470	465	478	485	484	552	494	513	473	495	498	461	461	472	505	507	498	523	442	484	507	495	533	501	446	428	463	479	487	478	495	468	510	494	510	479	480	447	482	483	480	460	512	482	499	463	474	462	510	479	524	494	497	478	489	480	466	476	487	509	449	460	522	451	453	469	460	467	517	468	474	497	500	467	504	481	492	488	507	472	508	470	458	449	471	492	491	509	479	463	483	498	512	513	475	521	507	490	438	496	474	499	497	515	463	510	481	455	501	477	485	460	478	511	445	507	505	473	494	448	481	496	485	477	531	507	490	445	490	464	474	524	460	534	497	521	486	477	502	484	470	461	469	517	491	493	478	451	463	507	482	483	491	533	522	472	491	465	453	501	452	502	460	467	463	479	503	490	489	516	483	467	482	483	440	473	487	478	497	516	459	471	484	474	499	484	472	466	458	492	468	451	520	487	471	462	470	484	512	547	495	455	493	463	482	521	471	508	517	448	477	458	456	473	496	449	454	489	494	485	479	507	547	497	488	564	478	483	471	473	496	428	472	488	493	459	474	516	486	481	550	436	497	474	437	486	468	488	518	507	467	483	456	528	471	491	451	507	456	453	493	522	505	439	448	511	448	475	511	460	479	496	478	492	487	525	430	491	499	463	496	483	463	455	471	481	479	453	490	502	499	499	483	468	468	513	478	516	521	508	512	458	490	530	480	465	506	488	499	481	452	485	484	510	468	468	460	496	457	496	487	483	524	453	488	481	506	446	478	478	486	532	460	477	459	481	469	492	477	482	511	490	441	491	449
7176	711	762	736	534	422	394	370	325	335	301	303	271	284	303	289	300	275	288	318	297	304	288	295	281	282	268	304	275	272	282	274	247	245	284	254	278	280	235	286	281	263	287	280	311	293	287	268	261	287	275	254	279	271	288	276	248	201	244	258	264	237	242	289	267	263	284	285	273	242	244	240	279	284	256	265	279	272	271	247	288	258	273	263	247	280	277	263	247	274	273	256	268	283	255	288	267	236	246	274	301	255	259	239	249	255	267	242	287	270	277	250	279	271	264	245	280	250	251	277	258	318	256	300	290	259	268	259	268	247	254	257	268	283	260	230	258	247	261	260	251	290	259	252	249	294	258	261	270	251	244	291	258	233	296	260	278	273	285	288	274	281	238	258	283	265	287	264	271	252	257	274	261	294	240	269	265	299	259	249	268	297	306	252	262	258	266	292	257	260	299	275	267	304	262	262	242	257	262	266	258	284	249	273	278	254	269	255	278	241	239	290	277	291	288	268	299	292	257	256	237	265	292	284	275	263	247	275	266	267	250	260	254	294	277	207	250	270	272	300	284	242	275	275	270	245	278	261	249	287	249	280	251	260	283	280	271	280	270	277	269	235	277	241	258	269	263	266	271	299	271	251	266	238	284	258	266	286	253	275	278	247	251	256	236	236	266	275	290	273	276	280	283	281	252	310	249	278	245	286	252	266	271	282	284	272	261	244	242	253	271	269	270	284	284	255	255	245	276	296	309	259	280	288	264	238	253	252	284	319	278	290	263	251	290	288	256	263	266	274	242	264	297	261	257	284	278	274	264	269	256	267	245	252	274	270	251	264	287	247	272	270	266	231	251	240	275	262	264	248	258	265	281	273	265	283	256	255	229	235	304	249	272	292	248	261	293	285	254	231	232	282	274	256	267	264	272	249	228	263	266	289	251	238	246	255	231	270	278	259	276	277	260	262	274	251	232	263	257	287	254	310	284	236	299	276	272	258	243	254	256	247	240	297	281	299	290	268	270	303	264	265	284	268	261	287	249	243	239	268	254	260	255	276	268	238	278	257	267	249	264	280	259	277	303	271	253	245	273	290	283	265	244	283	257	272	234	250	263	273	267	275	277	274	277	266	296	263	282	254	247	268	265	297	252	282	267	267	285	249	289	263	257	258	273	265	274	280	262	262	266	245	284	251	261	284	270	261	269	251	260	263	270	271	262	260	258	257	256	244	304	306	248	231	271	258	315	261	243	264	276	262	255	291	269	272	248	263	250	263	240	248	303	244	275	310	239	259	269	288	286	255	236	262	222	261	283	262	269	270	276	291	263	273	278	262	286	267	245	221	247	277	257	269	275	261	265	264	271	260	244	257	240	270	297	223	254	271	285	269	287	246	263	260	263	283	267	261	251	264	272	272	240	236	292	288	282	245	257	293	276	258	262	262	280	263	264	252	258	243	257	269	277	297	280	254	289	274	281	257	244	253	252	266	260	325	271	274	261	268	256	291	263	277	247	259	266	249	262	257	299	270	257	255	256	228	238	290	261	280	277	273	272	302	275	257	250	252	262	284	279	260	266	290	280	266	281	267	276	267	268	267	244	230	253	264	249	269	253	265	266	280	259	275	287	232	261	236	247	254	250	265	281	273	280	245	269	223	246	276	288	268	252	266	262	245	242	250	276	228	282	301	270	292	256	269	294	252	284	260	296	264	253	244	260	272	256	267	261	297	282	276	291	256	273	259	286	270	243	260	249	284	270	237	224	247	268	261	277	292	283	256	294	278	263	288	247	259	271	264	248	280	279	260	266	266	250	264	270	278	270	266	235	259	261	256	232	276	261	262	245	281	266	278	255	254	265	295	244	282	292	285	256	294	273	269	271	291	229	271	272	274	271	277	260	276	254	270	276	247	271	288	278	239	260	278	244	244	294	263	267	266	252	255	247	283	278	279	276	270	280	265	257	259	238	254	242	262	264	275	262	263	292	234	264	255	259	258	293	284	252	240	249	247	254	256	248	267	281	318	287	267	263	256	265	247	302	266	241	250	273	250	248	258	285	278	253	271	270	240	256	287	281	270	277	255	273	245	285	249	271	291	277	291	265	244	238	277	269	282	252	247	253	269	245	271	265	293	275	267	261	300	280	281	267	249	272	258	268	304	275	284	244	294	270	263	261	306	265	286	280	285	251	257	271	261	270	268	302	273	258	238	256	267	276	250	261	257	247	274	312	273	281	252	238	282	297	274	277	268	285	276	262	243	270	234	266	260	288	270	219	266	250	245	244	249	229	288	287	265	250	288	274	284	285	279	275	275	313	261	275	280	272	269	285	254	286	289	290	269	268	230	261	265	263	271	277	257	247	279	262	235	302	233	255	264	297	246	263	249	260	293	288	244	247	249	285	284	294	257	272	268	297	277	241	289	267	255	258	261	268	252	296	246	269	276	275	274	262	282	299	254	282	245	273	251	265	279	254	267	261	282	290	240	281	257	250	263	267	246	251	263	274	267	285	280	281	255	268	266	268	262	273	259	263	268	279	273	280	251	280	255	273	268	280	261	253	234	272	279	286	243	256	278	235	276	253	280	259	259	258	297	273	276	262	246	253	243	250	284	277	237	250	246	241	236	267	261	279	299	262	249	297	278	243	252	257	287	261	299	233	281	253	273	240	273	237	270	256	272	265	272	294	290	312	278	278	262	273	261	238	268	254	279	250	277	285	284	256	281	257	287	274	235	265	295	259	262	271	244	240	235	292	256	268	290	246	285	264	257	264	246	260	247	278	275	261	279	292	270	317	278	263	256	266	265	285	280	266	252	263	277	269	226	266	267	304	270	255	270	262	256	265	254	236	270	275	224	272	281	294	257	251	265	247	264	269	282	263	256	281	265	258	259	281	276	273	289	282	266	267	263	272	275	260	264	267	253	271	247	255	262	289	252	257	266	275	275	249	249	277	283	260	275	271	277	240	274	279	267	254	248	247	271	256	273	270	272	263	249	267	274	260	293	240	293	271	263	256	279	272	298	265	248	254	265	238	248	283	237	284	236	276	262	254	269	296	256	269	255	282	248	261	275	295	286	273	256	251	288	261	262	276	246	272	279	281	285	275	265	266	267	290	295	247	305	291	277	253	265	301	245	280	267	282	261	270	277	300	271	239	248	254	281	270	258	275	260	300	242	289	261	289	277	278	247	261	265	258	257	299	285	265	270	267	285	258	312	251	261	292	251	269	286	307	263	274	271	276	257	262	271	287	286	259	287	251	285	274	282	267	272	245	277	234	278	246	254	259	285	301	242	283	270	259	281	273	247	298	277	270	261	241	258	248	273	285	254	233	239	244	252	243	229	283	236	276	271	270	290	263	242	277	243	231	276	259	286	284	289	282	262	278	259	268	247	306	267	263	253	299	265	263	283	284	290	278	260	254	255	254	241	286	283	252	246	274	299	252	269	257	262	282	243	306	284	274	274	285	247	253	267	257	248	299	242	271	298	253	264	290	233	264	257	287	275
6408	1028	1764	2038	1913	1578	1463	1250	1139	1126	950	988	914	854	834	842	810	823	827	843	798	761	697	752	780	739	746	744	682	714	784	713	687	757	675	728	708	698	690	701	667	694	682	648	640	669	648	624	655	651	697	616	662	655	675	624	652	684	647	658	625	670	672	618	648	647	625	639	662	661	637	642	632	658	666	667	646	607	664	656	618	635	651	644	664	658	596	618	626	619	683	608	656	664	667	663	641	663	623	650	661	649	628	635	632	646	635	613	610	649	644	645	637	648	590	613	622	663	613	618	629	601	576	609	649	642	634	632	636	621	681	619	630	631	601	619	588	569	648	615	620	634	625	638	674	601	657	616	644	598	662	640	606	624	612	629	605	658	598	631	677	594	628	617	618	631	637	635	649	606	579	589	672	631	657	650	627	631	632	635	630	596	643	633	602	635	637	616	621	646	636	616	642	623	602	629	626	626	597	611	630	617	641	587	602	619	665	593	593	641	629	631	639	623	660	623	617	634	644	587	600	660	681	622	633	674	600	600	575	614	630	660	590	627	606	633	612	645	641	575	632	637	612	648	653	637	643	593	569	606	613	665	604	607	600	639	599	624	656	615	586	598	601	629	630	652	606	622	646	610	646	612	635	614	622	622	631	621	605	642	650	612	614	645	629	588	602	615	610	632	633	600	645	652	634	634	645	601	610	640	619	619	617	635	646	625	610	594	651	587	622	612	621	643	629	652	587	636	638	584	573	609	622	590	599	666	629	623	647	622	634	606	622	624	588	634	593	626	616	627	616	630	609	603	629	592	604	636	577	677	636	601	612	663	623	614	606	629	620	627	606	613	591	656	621	643	667	638	643	606	633	617	628	584	635	653	611	646	622	582	649	657	639	594	596	650	622	621	634	665	599	666	643	624	646	617	620	650	625	606	645	617	660	566	634	635	632	625	594	654	601	609	620	620	630	604	604	624	644	580	601	598	607	657	627	647	641	646	636	598	632	615	607	639	606	656	670	556	591	642	631	597	599	583	619	647	632	591	603	588	621	619	665	636	596	591	630	585	634	617	582	594	641	569	606	606	656	620	648	574	625	638	649	625	612	629	618	668	665	606	640	646	613	630	628	629	660	640	707	640	627	597	650	649	596	646	619	604	616	608	595	611	625	606	587	629	583	646	630	642	621	592	582	595	635	638	575	609	660	620	634	601	638	607	631	595	609	582	638	605	602	633	624	611	623	629	636	632	659	616	592	612	633	607	620	619	644	591	640	609	625	647	619	700	595	630	654	650	617	642	644	579	602	598	644	592	613	608	612	597	607	659	626	617	671	638	639	634	622	585	635	661	581	643	595	648	585	599	619	648	594	581	596	623	577	639	640	601	644	607	611	602	612	625	607	643	656	666	626	603	628	618	612	651	626	606	627	657	602	610	631	638	602	641	649	631	623	598	598	606	642	617	646	610	623	673	625	608	606	610	607	629	580	637	625	614	671	623	591	633	646	614	628	604	633	606	637	605	633	705	621	567	610	657	607	687	584	596	666	629	631	615	607	590	665	602	611	609	635	611	589	631	630	589	623	605	612	624	657	639	612	574	611	638	664	627	614	601	609	621	616	613	605	618	692	608	590	618	598	612	619	648	634	653	646	617	626	600	640	644	624	591	603	611	599	620	571	619	614	621	624	616	603	592	575	619	577	639	613	651	586	618	596	657	609	618	613	652	585	652	629	640	669	591	588	560	632	603	662	656	653	630	608	674	617	653	639	632	621	634	590	574	650	652	585	614	614	672	624	649	592	639	660	636	599	640	662	590	597	609	614	646	646	618	615	622	643	606	612	696	630	571	648	600	677	596	621	631	623	620	631	628	595	624	621	632	649	628	668	619	608	639	634	619	597	620	570	606	619	587	604	611	638	641	615	625	600	659	620	569	608	620	565	627	628	624	602	628	602	622	647	585	635	610	644	614	624	648	630	600	606	613	590	633	603	623	622	626	616	599	599	600	574	590	593	623	620	624	606	694	646	626	656	628	636	563	616	624	642	616	631	630	634	620	641	624	593	636	637	615	632	613	549	603	637	630	591	635	625	587	630	633	648	626	642	603	638	591	637	553	623	652	627	687	641	609	664	650	634	618	631	631	661	598	640	554	654	647	597	589	612	601	610	586	652	611	628	641	612	646	595	680	584	616	659	663	586	586	667	622	585	646	613	604	611	658	613	596	634	611	604	624	618	626	638	566	627	646	624	627	619	630	634	629	627	681	652	583	674	604	576	653	603	658	598	634	658	624	616	630	587	646	628	651	636	577	622	614	606	625	650	627	582	570	636	601	613	643	622	633	635	663	625	623	626	657	635	645	603	624	657	650	604	590	623	588	626	607	617	631	614	631	589	611	596	631	648	606	625	660	653	635	656	630	602	645	653	662	606	574	625	615	642	673	613	620	609	591	626	663	653	644	621	634	674	566	660	588	657	678	629	567	628	643	638	682	597	633	648	617	638	645	578	606	644	632	666	588	645	651	632	655	599	609	657	615	620	629	652	590	617	587	604	591	618	629	641	595	648	637	606	658	625	651	652	687	630	647	612	593	611	602	640	624	572	583	629	608	580	590	607	616	603	608	603	600	571	633	587	611	632	625	645	665	591	606	627	646	665	600	612	630	615	563	605	613	644	657	602	609	619	652	638	643	630	633	616	627	636	619	609	650	632	650	638	620	625	650	631	650	634	614	599	604	642	615	622	617	607	595	615	658	627	601	619	632	561	634	639	644	615	642	647	609	660	618	582	609	597	640	694	602	626	624	656	593	600	586	651	631	615	614	601	614	623	635	620	616	664	633	671	621	567	592	638	609	579	607	577	630	635	611	622	614	629	605	610	643	629	638	637	649	610	625	628	593	634	691	598	612	595	639	610	644	661	678	625	635	632	617	632	646	636	623	647	633	615	623	655	622	650	639	571	611	612	660	621	636	641	625	609	642	606	587	611	646	652	597	586	663	643	629	613	614	617	587	589	608	598	631	612	642	632	660	607	630	603	594	649	669	608	626	626	607	642	611	633	641	613	659	618	608	618	621	640	655	607	628	643	647	616	577	611	645	629	587	634	632	627	615	638	673	589	657	645	628	621	670	662	592	675	595	618	626	604	646	654	607	631	661	586	626	625	629	630	606	646	648	637	647	594	607	577	611	596	666	627	630	591	644	583	640	641	626	620	589	614	616	599	604	647	666	613	577	660	600	594	615	618	615	622	647	608	631	597	635	608	602	601	664	620	643	642	620	627	636	573	622	622	631	609	624	666	638	632	612	617	659	643	637	615	594	653	616	635	616	638	600	647	629	656	595	632	646	596	626	630	666	627	632	667	640	639	589	638	625	577	677	613	595	613	641	627	574	615	619	638	628	603	623	623	597	608	668	631	644	633	641	610	599	629	615	669	651	595	617	603	624	649	597	603	627	660	617	593	662	600	601	631	648	649	584	641	593	639	672	610	627	675	639	587	616	600	641	641	626
13673	1328	1200	920	689	555	516	421	370	360	314	325	292	275	301	290	285	254	290	250	265	275	252	249	287	257	230	223	270	259	230	259	226	233	224	241	250	253	234	248	233	208	242	257	223	237	228	235	214	243	200	255	250	235	240	239	244	215	200	220	219	203	196	220	238	239	218	218	227	225	268	244	231	235	230	207	228	217	238	201	211	244	201	226	215	232	211	243	236	234	218	236	221	244	217	207	231	258	220	205	244	260	232	253	233	241	214	222	225	221	198	226	226	225	212	199	224	255	202	205	211	254	213	234	232	223	204	242	260	234	205	245	233	252	210	176	246	201	228	225	225	216	232	215	224	230	233	234	232	187	227	243	243	230	246	208	238	236	203	215	223	221	204	205	239	239	213	197	255	214	210	209	221	254	216	225	235	226	240	231	224	237	227	201	202	211	204	217	231	226	217	218	218	266	213	220	205	248	225	218	225	240	197	191	222	204	200	210	205	197	195	221	242	215	236	221	223	221	192	191	240	214	213	232	233	241	218	221	241	218	193	210	238	230	207	218	205	227	233	238	239	217	205	253	195	211	230	227	208	248	219	226	252	245	217	226	226	261	196	194	222	198	225	222	242	194	207	238	235	214	234	243	216	223	217	219	227	221	213	211	215	236	214	234	207	231	234	264	203	229	204	214	256	216	217	233	240	240	215	262	202	209	225	218	221	201	240	215	208	211	235	227	225	252	244	227	217	226	209	211	227	228	216	225	221	244	233	206	233	250	211	199	241	213	205	229	235	224	225	240	221	220	223	214	208	230	225	208	206	244	227	241	223	226	213	220	241	213	254	217	236	238	208	218	240	241	223	231	222	236	208	231	263	215	244	214	244	234	235	224	199	192	253	208	221	259	227	228	198	257	209	208	196	219	225	217	198	223	253	220	215	212	234	213	226	203	238	215	218	217	224	213	202	255	234	241	207	223	181	198	237	192	224	231	220	225	232	238	239	246	236	231	215	213	227	210	237	220	219	213	218	238	206	233	199	261	261	231	248	243	252	235	247	236	211	236	265	213	210	245	234	224	217	209	209	205	206	225	227	218	217	234	199	222	224	212	220	201	232	233	213	234	228	215	197	216	236	254	213	218	220	225	217	207	209	228	235	192	217	218	226	212	223	231	217	232	208	198	204	211	204	196	232	212	235	204	226	200	236	220	214	241	223	249	215	246	219	198	214	237	224	202	194	266	202	244	223	204	220	220	211	197	207	234	240	208	214	207	231	210	214	257	215	207	222	242	245	213	216	199	232	225	206	240	203	247	217	215	210	221	214	206	224	239	205	248	217	211	243	219	230	241	227	208	216	217	254	225	243	253	212	209	199	187	224	235	213	205	225	208	209	214	214	221	241	211	226	214	224	215	223	204	201	210	191	255	209	231	216	219	227	213	239	215	205	229	234	204	252	193	211	237	239	233	217	222	202	197	222	205	233	205	197	243	226	219	228	227	231	224	191	187	223	237	192	198	248	249	216	224	237	222	280	234	224	216	228	217	215	226	236	213	219	209	205	198	239	219	219	246	240	216	224	202	215	254	254	235	227	218	240	230	224	220	235	229	224	233	214	223	216	212	191	233	212	199	240	234	209	237	216	220	225	212	245	228	206	229	201	219	216	215	211	226	205	258	199	224	219	228	235	250	237	264	234	209	230	222	243	227	221	229	212	230	241	216	226	224	229	205	230	207	250	254	254	228	220	224	234	215	214	243	264	211	207	190	231	249	228	201	223	201	228	228	240	198	231	230	224	222	211	202	217	245	216	222	231	224	198	223	226	234	226	217	210	236	217	239	202	205	210	212	237	205	212	228	235	245	241	246	249	239	228	208	205	224	211	225	223	207	216	227	208	235	203	221	220	200	234	217	221	247	231	235	201	205	215	211	251	197	220	246	204	215	211	220	212	225	238	222	240	202	224	208	221	221	236	240	241	214	216	209	210	208	209	250	246	218	244	220	228	211	249	235	167	184	237	242	227	237	203	226	203	226	185	221	228	261	206	209	221	254	234	252	256	242	211	211	225	215	223	223	251	225	227	258	238	216	220	212	250	203	205	196	210	239	218	209	223	191	194	235	219	233	238	218	205	239	232	216	221	236	216	212	194	207	230	260	226	254	221	256	245	248	243	244	221	230	226	212	232	212	246	232	217	224	205	226	221	235	217	228	230	231	223	215	228	215	232	255	226	250	236	221	216	214	240	227	225	211	199	243	231	205	210	246	214	224	222	230	214	213	221	211	242	238	237	225	228	210	204	216	235	214	201	261	240	214	212	209	212	226	223	227	214	221	204	232	236	240	204	219	224	204	235	210	217	248	214	196	222	246	209	204	238	222	226	215	251	190	223	223	236	264	265	215	228	249	206	240	225	204	223	205	205	257	207	204	220	204	206	238	223	234	232	225	224	227	210	196	226	236	222	272	195	240	226	197	234	220	224	185	231	234	232	210	257	230	221	228	219	226	224	212	202	205	236	188	211	236	222	207	245	213	222	217	233	210	241	213	199	216	206	217	209	207	240	206	256	225	230	214	236	210	218	258	210	229	224	244	212	193	248	222	189	210	242	208	221	252	218	194	237	204	232	202	228	189	226	214	215	221	252	227	226	242	207	213	230	194	211	214	239	213	224	233	213	232	227	237	207	249	227	224	243	197	238	225	228	242	226	241	216	221	230	216	250	208	230	230	213	211	222	223	231	207	236	227	221	219	246	206	224	238	188	232	221	213	225	224	223	215	211	213	189	221	237	201	221	232	204	247	241	225	245	209	224	222	244	228	236	239	228	225	240	218	217	220	220	228	195	208	210	214	193	216	201	200	232	234	233	214	232	198	201	229	211	225	233	232	249	224	230	229	217	221	227	204	226	203	226	195	248	222	249	230	222	221	224	213	237	255	204	212	225	217	216	207	202	255	217	198	220	228	247	202	219	229	218	200	217	239	222	223	227	230	227	201	229	200	212	191	245	231	247	229	191	206	209	212	209	214	191	230	204	210	228	237	230	229	232	226	242	216	225	238	232	231	227	220	202	223	198	202	211	233	207	221	230	190	220	223	223	231	222	235	260	241	196	228	259	249	253	224	222	220	214	209	214	197	201	229	240	235	203	184	225	224	242	221	240	225	220	220	238	205	229	219	234	236	239	222	225	228	232	198	240	225	246	188	216	218	250	222	212	233	230	220	206	230	224	252	227	227	200	209	227	217	206	227	231	220	228	213	261	218	197	265	218	230	224	244	229	223	231	197	225	218	216	231	242	190	205	241	240	209	201	234	198	212	199	220	243	215	234	215	235	233	231	233	200	189	228	216	209	181	230	226	210	231	243	227	235	187	224	225	261	203	248	234	216	246	216	215	224	240	222	227	205	211	252	208	232	234	245	247	245	209	211	238	225	204	211	216	226	206	209	230	249	229	218	227	216	209	210	198	233	230	182	219	209	219	226	189	213	212	227	234	212	220	242	223	235	232	246	240
8229	1285	2460	2971	2641	2147	1768	1600	1420	1263	1222	1083	975	962	910	844	873	754	759	763	798	761	774	756	722	694	667	633	689	654	653	658	648	674	697	691	648	603	627	602	594	554	611	560	596	603	556	562	559	612	583	532	595	610	570	578	548	605	545	559	597	534	509	557	528	554	535	546	524	532	555	551	533	549	539	480	533	536	518	502	534	544	529	507	548	544	547	579	559	521	563	501	571	518	568	573	578	548	510	543	562	546	579	527	523	552	539	503	515	550	508	558	525	539	546	532	493	488	503	530	544	512	560	545	536	554	530	540	520	493	540	475	493	540	525	562	503	504	533	495	520	520	545	528	559	497	525	486	518	541	497	502	500	527	491	504	528	482	520	535	567	561	484	500	541	507	511	495	486	533	528	540	550	520	526	551	538	562	497	493	521	558	557	554	536	513	527	535	507	534	523	581	548	560	555	499	552	517	548	516	523	515	551	475	515	477	493	513	512	518	503	514	516	492	560	493	542	554	510	519	520	537	521	467	521	539	517	532	513	529	553	475	532	513	543	506	528	553	486	513	532	496	502	543	540	544	504	529	539	483	502	495	501	506	561	513	520	518	540	566	496	522	550	507	508	479	529	526	523	485	555	473	523	534	502	508	527	507	532	557	531	518	558	556	512	523	525	518	504	515	556	514	522	490	502	537	557	525	515	513	468	524	537	504	521	498	561	553	472	522	528	477	521	543	498	529	521	517	504	538	513	529	538	516	540	494	515	533	504	485	541	499	510	501	508	510	540	556	534	538	481	542	522	552	514	521	515	556	509	497	503	526	536	502	544	492	513	511	539	525	522	540	540	581	543	542	513	500	514	460	490	530	522	530	518	534	525	518	469	508	521	528	492	503	558	513	528	537	533	545	539	521	532	522	525	537	530	539	470	486	484	517	501	523	558	539	528	536	528	520	526	555	548	529	544	518	504	520	522	513	549	524	539	516	501	498	529	511	516	510	494	515	492	532	521	499	502	548	500	539	532	506	509	514	509	519	543	528	481	544	539	523	486	500	545	509	556	498	521	549	524	514	515	552	535	504	486	546	516	555	518	530	523	525	522	511	564	524	537	531	498	517	505	521	529	507	529	534	526	497	499	493	518	509	491	498	508	570	505	528	465	519	541	539	482	497	540	507	516	536	518	505	501	473	566	522	497	543	542	522	533	539	507	536	549	513	513	536	527	540	539	526	468	534	507	517	563	523	485	518	534	499	503	497	540	522	492	519	501	503	517	526	526	558	533	559	487	507	520	511	503	534	500	528	539	510	515	512	593	562	524	508	540	516	485	527	490	533	499	526	513	547	506	543	542	536	491	522	523	540	500	525	581	574	528	568	504	486	469	491	565	513	507	511	553	533	498	574	553	548	523	479	567	516	552	525	558	519	544	477	532	537	528	508	499	528	559	533	520	472	532	502	505	522	490	487	497	525	534	529	518	521	541	513	530	522	523	510	542	522	530	541	540	538	549	517	526	476	529	521	514	521	526	520	510	460	525	575	543	546	521	516	564	530	521	524	534	565	517	530	506	500	526	545	526	531	536	506	504	524	518	515	558	544	536	494	501	564	503	523	544	495	521	502	520	509	499	498	533	512	519	546	524	530	506	533	533	557	544	493	507	537	517	531	514	531	530	544	554	540	501	528	513	515	534	533	477	524	530	493	503	513	520	502	519	525	521	525	550	499	546	514	510	517	534	518	500	501	519	549	526	540	552	530	521	543	539	522	518	560	552	515	508	526	541	542	515	522	516	549	515	536	486	534	490	485	521	512	537	525	470	527	502	542	518	493	536	502	504	516	556	517	545	562	519	516	496	521	553	484	537	532	550	528	505	526	533	529	539	517	506	539	538	501	521	508	475	503	531	510	510	524	513	521	496	532	535	583	529	481	515	534	526	487	549	501	499	542	558	497	543	530	480	520	513	540	509	502	551	565	492	514	546	561	474	566	541	485	521	543	490	529	525	486	561	532	519	505	494	549	562	521	528	521	520	524	508	508	511	520	504	504	526	534	527	526	525	528	500	552	505	523	510	547	498	543	511	505	557	489	540	520	520	521	543	503	485	534	543	488	512	535	522	531	529	505	533	512	514	510	512	536	509	498	507	529	532	490	543	511	509	522	553	491	535	529	515	519	542	543	508	510	523	534	502	507	543	534	536	546	519	544	510	531	548	492	504	551	539	509	499	528	507	515	523	548	499	467	550	518	512	520	522	540	531	522	512	514	495	486	487	512	530	538	568	524	526	480	497	545	541	553	494	517	523	533	536	501	541	526	556	541	495	531	523	486	515	589	557	490	487	537	549	523	479	471	534	512	503	552	473	511	517	541	497	501	503	514	514	522	570	511	527	547	534	505	505	513	493	525	545	547	538	503	505	547	530	524	546	525	480	573	543	548	518	515	512	499	526	502	496	527	510	533	549	537	548	500	535	523	538	554	489	521	562	535	522	510	517	508	501	520	567	504	568	514	545	503	544	510	501	472	584	491	509	480	517	491	513	529	513	518	465	528	496	538	531	543	489	502	560	528	579	481	525	558	532	567	495	515	525	504	566	543	544	544	539	530	519	513	516	522	535	519	553	512	532	562	546	555	518	552	543	529	570	510	539	539	550	504	523	521	484	517	529	508	517	525	524	530	540	525	521	538	496	515	491	513	500	498	506	498	589	518	525	512	518	554	562	544	520	548	542	542	542	528	525	528	495	509	505	521	471	521	529	496	525	512	506	537	503	495	529	497	526	517	547	532	516	511	504	525	526	497	491	551	509	518	553	533	530	500	505	537	557	522	570	552	545	508	495	492	527	525	492	526	517	497	498	533	507	504	513	509	529	544	495	531	521	518	518	540	470	497	515	502	523	518	533	525	538	501	507	554	487	543	543	489	502	542	470	467	520	540	491	575	550	518	495	494	502	552	525	560	538	534	491	492	515	486	543	520	536	493	501	536	524	515	480	523	522	497	561	530	527	541	482	555	506	501	514	535	492	542	528	544	550	519	535	535	502	527	526	511	552	570	465	527	527	586	538	514	522	506	485	544	540	534	508	531	500	544	513	468	504	528	540	525	530	523	518	502	515	532	513	501	531	548	522	532	501	530	573	518	477	520	504	540	590	507	511	548	516	499	529	516	480	566	528	534	506	508	521	544	511	505	542	538	530	549	523	495	538	505	515	576	533	535	522	529	500	521	542	529	528	457	526	519	505	517	532	541	553	529	485	517	496	522	517	531	500	508	520	536	551	493	507	483	546	521	511	521	472	523	489	509	503	545	553	540	511	543	494	547	515	474	503	494	503	525	564	507	527	506	516	510	514	550	506	568	520	517	511	555	508	524	533	503	529	513	549	513	492	524	550	535	507	519	512	488	490	497	531	550	539	510	528	548	541	556	519	554	507	500	536	522	509	482	520	486	469	470	505	515	543	554	528	554	506	549	515	513	505	523	542	497	466	543	518	483	513	530	532	532	508	544
1455	293	280	304	250	273	234	234	248	202	219	231	214	190	219	215	181	179	196	188	190	200	199	198	208	206	197	184	190	216	173	213	223	220	227	197	182	201	198	206	224	186	224	217	201	187	215	173	183	178	196	219	208	169	181	184	174	186	153	177	196	190	242	211	176	186	212	189	210	200	196	196	166	196	188	218	202	222	194	204	165	209	196	221	188	185	206	180	204	186	208	175	190	202	190	182	199	194	169	171	186	210	187	216	189	215	227	179	187	203	182	199	176	208	202	212	204	167	194	199	209	173	176	192	192	212	188	174	188	174	193	205	205	205	206	186	213	202	200	202	179	185	183	205	173	212	195	189	196	180	231	213	178	162	190	186	191	221	179	195	179	215	191	211	213	187	189	170	183	205	197	217	194	181	167	190	192	207	208	187	220	208	202	207	194	185	193	187	202	188	171	195	224	203	198	190	190	218	190	186	191	195	213	190	202	211	182	214	221	188	196	189	201	187	185	221	209	175	176	183	188	208	182	206	185	203	183	196	204	206	167	194	209	176	179	193	198	172	175	169	198	188	197	190	205	176	206	223	195	214	199	213	209	191	204	207	179	190	182	174	204	205	166	199	234	189	187	192	204	220	225	207	204	171	228	203	188	195	205	196	184	224	188	201	177	189	177	184	192	205	204	195	213	196	172	207	151	207	177	223	190	170	221	218	201	191	182	197	198	204	199	199	194	164	204	184	176	181	195	196	194	179	197	174	179	184	190	208	181	196	201	193	200	186	212	183	182	197	188	192	199	191	205	168	220	224	181	199	209	189	167	193	191	198	222	193	223	201	172	199	194	186	193	185	193	200	199	195	211	199	192	194	175	196	203	176	197	208	224	226	175	183	192	189	204	180	201	211	186	172	180	196	161	218	215	183	178	197	196	196	192	184	170	175	193	208	216	195	203	205	197	230	185	227	178	204	194	215	196	167	202	194	207	168	212	197	211	207	206	201	227	192	192	200	187	201	194	204	214	194	209	170	197	200	190	200	205	181	186	189	186	175	187	200	172	181	174	218	209	193	184	191	181	193	190	194	197	218	192	212	211	221	194	197	199	179	192	192	199	162	198	225	232	205	191	208	197	205	169	191	210	179	174	216	183	194	191	207	222	219	184	169	188	194	201	216	188	204	188	201	163	199	186	206	177	184	187	200	205	174	201	195	179	186	203	206	186	203	207	176	162	208	217	215	190	181	190	209	203	201	199	200	191	191	190	185	208	191	195	171	196	207	190	209	227	216	194	227	201	184	194	192	191	180	205	205	159	183	183	198	182	193	174	189	179	187	211	184	204	197	208	177	197	208	176	194	194	190	204	171	183	166	186	206	184	191	203	195	185	184	181	218	217	205	175	211	174	188	196	201	221	187	191	187	199	178	173	176	166	210	225	186	217	230	189	189	198	172	210	176	186	185	193	179	193	184	195	178	222	196	180	210	196	201	196	201	203	201	184	172	196	188	183	197	209	192	193	169	192	211	174	188	205	162	186	213	177	200	219	203	196	201	187	192	205	198	188	227	198	197	187	174	187	188	202	182	178	169	180	188	193	180	182	191	184	206	199	174	187	183	203	186	198	196	176	212	196	228	195	183	171	192	204	185	171	196	206	202	217	203	192	190	199	224	178	188	177	224	228	199	195	190	192	161	219	203	171	180	201	198	212	152	176	203	201	203	196	193	188	204	189	186	213	195	198	229	198	203	216	199	204	192	193	197	209	230	202	209	190	186	204	185	196	187	201	214	191	182	172	200	216	196	212	180	197	168	188	203	214	204	207	182	205	208	220	187	192	205	190	209	189	175	217	194	177	193	211	214	205	204	206	189	229	187	177	172	195	213	190	182	207	155	157	178	206	190	197	190	193	203	178	204	204	191	202	200	202	201	174	207	179	194	220	230	227	218	190	197	199	195	214	199	191	193	183	191	183	215	207	215	207	218	192	202	202	190	187	160	226	184	173	204	163	196	204	188	194	181	181	185	201	204	206	200	176	220	184	233	177	186	197	211	210	186	188	197	206	200	191	179	198	196	196	187	196	169	207	174	189	214	185	220	206	210	193	184	189	192	185	199	205	203	191	189	184	218	170	195	210	184	195	182	160	219	182	189	203	201	171	191	183	206	173	208	229	195	222	193	165	197	196	180	198	172	196	204	167	195	222	214	213	185	211	182	169	181	205	190	180	189	208	190	201	180	203	201	188	193	192	223	187	189	192	189	209	203	202	190	211	181	193	212	196	185	200	199	225	199	220	197	207	191	183	178	200	186	196	186	171	224	188	175	221	178	188	175	151	195	196	198	224	204	188	193	203	206	183	196	177	190	200	189	219	193	184	198	179	225	192	184	182	199	196	207	184	197	209	187	220	182	192	192	215	183	185	203	204	192	193	178	185	202	167	173	207	175	167	197	174	177	196	214	193	228	186	212	228	201	176	194	207	186	156	194	211	193	188	203	205	178	202	199	190	186	204	182	174	186	205	180	198	212	193	185	182	200	183	182	187	185	207	193	211	217	197	208	170	182	192	170	205	173	179	228	179	202	192	201	208	192	187	208	209	189	206	178	182	177	191	164	178	177	206	204	237	195	198	192	198	196	178	175	214	202	180	225	209	182	184	190	196	217	195	183	225	177	200	192	214	175	174	202	172	167	193	191	209	197	207	193	182	191	188	213	208	205	170	221	190	200	185	174	196	187	202	195	163	198	194	235	189	162	177	201	185	200	207	198	174	208	189	186	181	173	181	186	176	194	185	183	202	229	183	198	218	212	193	174	181	181	170	187	196	221	201	224	216	206	213	208	194	179	173	201	215	201	184	184	208	199	212	212	200	188	190	194	191	180	197	179	195	204	205	203	197	218	171	226	199	189	202	190	190	197	171	181	201	166	190	228	193	227	231	211	176	206	199	225	202	224	199	198	198	195	192	177	177	194	193	187	201	200	191	178	205	201	192	183	204	168	184	190	193	183	189	193	192	189	202	187	171	211	216	203	190	199	213	191	185	212	197	200	179	202	220	170	195	212	215	191	200	186	217	185	168	183	193	190	164	190	183	199	201	187	209	224	184	208	192	199	174	184	188	220	205	200	203	213	188	198	205	199	202	183	212	204	203	192	173	178	196	179	204	196	208	190	209	191	201	174	194	223	184	183	198	210	181	200	203	187	209	195	167	199	186	186	199	180	177	206	210	190	204	179	181	226	190	206	207	194	182	166	214	158	189	193	186	200	192	192	187	198	205	178	190	210	208	207	206	201	215	178	206	203	195	201	190	207	196	183	178	211	179	182	205	193	176	189	199	193	222	180	197	182	192	206	196	180	172	186	247	191	200	238	189	202	202	199	203	203	195	193	211	202	187	183	206	198	179	189	172	190	168	222	192	183	180	176	192	162	167	187	210	204	206	191	191	169	200	197	185	203	204	224	198	202	221	199	182	201	220	175	190	186	202	142	175	235	202	198	201	221	194	182	216	206
1698	566	785	866	799	740	695	638	639	540	550	537	574	557	508	525	555	512	566	558	516	549	569	506	542	529	487	540	524	520	544	524	531	505	539	543	502	493	498	518	539	511	487	533	468	534	513	527	497	469	517	492	508	471	459	502	476	456	516	463	513	485	497	487	498	496	473	470	504	440	473	500	479	475	486	429	491	450	480	469	473	500	478	506	485	490	513	455	529	493	454	490	479	464	470	481	467	513	505	462	453	474	482	494	447	470	444	486	473	461	470	462	440	497	504	520	470	481	467	509	470	510	436	468	490	529	454	488	486	453	504	430	491	449	475	474	460	526	485	470	480	497	423	458	456	509	515	467	452	465	459	433	459	480	524	480	490	462	510	522	461	484	455	485	483	462	487	461	455	499	506	439	492	471	492	455	482	487	483	451	468	477	470	480	466	455	448	486	494	484	441	500	489	487	474	470	470	501	494	453	466	474	472	461	478	442	483	421	486	459	480	515	445	422	488	477	462	503	457	435	420	458	460	461	481	483	452	497	477	527	455	458	486	479	438	480	508	486	439	462	512	459	457	447	465	486	496	497	510	499	487	431	487	493	496	471	518	520	496	476	514	522	439	469	480	523	451	481	510	456	511	509	478	456	469	501	449	433	476	434	499	469	473	467	506	464	479	484	474	481	444	466	472	481	504	486	488	491	493	490	475	478	451	497	482	473	467	524	498	485	476	494	483	499	472	460	451	454	475	502	456	494	468	481	471	445	491	510	467	473	481	495	445	450	479	469	469	467	452	483	508	463	498	473	472	473	450	493	483	481	473	474	477	490	469	497	462	469	485	466	458	512	479	483	504	454	422	496	497	508	482	486	541	463	454	477	520	485	449	460	498	484	497	500	500	503	467	466	495	485	490	456	512	502	475	498	503	444	475	478	482	443	480	498	480	466	506	495	502	455	491	493	451	463	449	493	504	471	484	438	507	476	486	453	488	459	442	478	484	473	469	461	473	473	508	468	522	501	458	493	496	503	463	466	469	459	506	468	452	460	475	488	482	492	444	508	459	500	513	555	436	467	455	467	474	484	484	438	504	464	490	443	528	483	523	526	463	461	477	472	508	478	509	447	497	481	507	493	483	496	502	497	464	502	488	454	501	508	470	501	458	495	496	452	464	462	479	486	489	448	449	497	472	442	476	450	469	472	454	467	482	497	507	455	509	475	509	508	511	480	457	467	460	484	510	461	446	490	493	495	467	487	530	468	513	469	468	483	466	493	505	507	491	490	481	481	515	468	476	471	455	483	490	498	518	466	461	462	512	513	505	522	468	489	511	484	472	474	447	438	509	484	425	462	518	448	472	473	472	433	498	452	486	492	469	492	459	483	426	475	455	477	464	446	475	465	517	485	499	491	483	466	446	483	514	466	475	486	504	492	509	511	485	475	499	483	493	462	437	486	477	479	472	486	464	480	473	495	538	471	458	480	505	518	475	500	473	466	469	502	472	501	477	472	419	510	479	488	497	460	456	475	469	467	460	478	445	455	438	482	495	455	437	441	463	450	519	456	494	490	503	442	452	476	481	491	500	477	498	465	483	452	447	490	479	468	468	455	471	464	515	495	455	508	468	498	493	504	453	493	479	449	485	436	493	479	513	462	443	465	476	481	488	465	446	493	439	532	471	459	488	470	480	450	476	476	449	469	482	493	461	450	508	493	487	509	495	466	439	497	517	520	476	465	494	483	440	489	453	454	481	471	475	502	439	434	447	500	454	467	499	491	517	438	494	474	490	475	521	478	484	440	495	520	438	481	479	438	519	453	464	475	464	505	470	447	471	484	495	485	457	499	442	468	474	516	469	455	473	486	485	480	463	465	482	491	470	453	463	492	444	493	481	452	486	484	484	475	435	493	501	503	490	514	490	475	445	504	469	461	471	468	438	473	505	512	450	511	472	484	490	482	463	499	464	468	475	491	465	487	458	461	485	446	477	472	479	479	509	477	458	454	476	472	500	506	504	510	452	472	520	502	501	464	488	475	496	522	483	468	469	482	465	466	489	444	477	537	496	509	442	501	442	432	508	484	484	444	495	469	531	496	476	451	527	483	492	471	496	465	478	471	463	449	460	462	468	514	475	466	458	483	474	464	450	456	500	511	499	504	443	487	466	444	490	480	478	462	493	496	476	511	513	487	456	453	496	531	465	473	492	482	477	455	454	485	487	452	470	507	476	469	433	460	475	496	468	474	522	490	478	508	492	500	483	469	471	503	491	434	529	476	480	481	499	481	508	444	480	456	431	492	446	494	468	492	474	482	501	443	483	528	463	513	488	487	471	445	481	451	491	475	502	495	462	466	475	497	490	512	492	478	446	502	483	495	466	488	496	516	452	459	442	496	454	476	483	458	464	461	491	489	504	426	449	453	467	500	505	455	508	483	490	481	429	445	523	493	501	498	499	472	458	494	472	444	519	484	464	483	478	436	467	496	478	466	476	505	504	453	505	472	450	491	493	487	477	474	480	434	510	489	451	463	444	462	524	462	511	487	469	446	483	465	499	518	478	474	484	498	472	448	508	497	465	488	453	456	494	489	511	476	484	464	454	471	522	514	466	468	500	435	483	458	455	484	505	455	461	473	466	472	484	504	503	488	433	474	457	470	493	480	477	472	459	483	499	474	502	487	438	480	490	460	487	469	466	450	452	468	495	454	475	462	475	438	473	469	489	492	509	520	449	423	479	479	450	483	483	447	463	478	482	485	463	474	482	462	497	469	490	495	432	502	526	529	496	499	498	493	482	474	478	451	464	496	443	481	460	456	477	490	489	474	507	484	464	513	461	513	473	531	497	456	480	463	488	473	481	505	492	469	486	483	474	478	486	460	496	417	463	485	464	456	484	462	471	494	516	504	506	480	492	491	443	474	471	467	471	467	477	453	444	482	470	457	469	465	453	481	465	466	489	471	488	474	422	449	504	465	485	468	440	502	453	444	483	507	443	447	499	512	524	477	449	477	476	467	479	485	492	460	490	463	438	497	490	504	481	477	442	499	494	456	485	475	458	462	466	462	467	474	476	501	473	486	475	489	473	465	470	433	474	525	497	478	514	435	462	462	478	453	496	481	485	482	459	494	461	498	486	482	475	484	491	496	484	460	449	462	450	513	486	440	498	474	448	471	496	462	488	472	478	466	485	492	483	407	456	491	439	526	493	497	472	479	449	520	485	444	498	464	473	499	498	463	493	467	474	534	454	491	459	460	453	490	500	458	488	419	484	470	480	457	477	484	466	491	472	489	447	454	455	491	459	456	495	445	462	479	471	497	486	432	455	478	478	493	456	492	496	452	517	489	478	507	490	464	471	480	459	467	522	500	537	469	469	489	513	455	486	470	474	464	449	479	486	472	465	476	461	490	505	472	468	467	504	469	469	491	487	443	467	491	432	495	443	506	498	416	486	456	455	471	516	467	492	492	483	471	508	483	434	491	446	491	475	496	444	472	475	439	477	467	482	443
7121	733	794	676	497	432	413	344	371	364	318	290	304	274	304	284	316	297	287	251	290	285	289	306	283	279	281	273	288	273	256	259	274	290	264	281	302	263	263	281	297	268	253	234	252	254	266	274	278	248	282	264	257	263	265	251	285	291	291	260	281	259	239	237	243	248	269	236	275	244	289	282	258	266	272	247	256	259	279	267	274	276	276	262	284	266	294	307	302	292	265	268	280	258	299	269	266	285	307	263	248	268	266	288	274	276	261	258	251	243	292	239	258	266	206	255	256	230	246	268	278	274	244	300	281	264	271	249	259	288	316	250	281	243	295	267	263	259	264	276	256	281	233	231	267	266	274	244	298	278	282	232	260	267	296	259	272	267	259	246	236	251	292	279	291	254	236	260	281	231	239	264	269	265	279	267	246	270	248	284	253	273	258	250	240	247	255	261	245	246	246	274	271	223	268	253	237	253	253	264	234	244	241	255	280	256	264	239	219	257	266	271	300	306	316	256	244	249	261	286	275	250	301	264	251	292	311	267	280	267	240	264	260	247	284	289	269	258	275	247	303	274	270	246	261	254	261	257	276	265	257	223	281	268	270	261	251	264	284	241	258	266	256	255	258	274	301	275	276	263	283	268	241	267	281	282	265	258	247	271	271	267	258	291	242	264	269	252	260	264	263	218	246	270	279	240	285	261	260	268	267	243	253	281	276	254	272	264	263	295	276	271	260	297	265	276	252	242	291	271	283	259	257	269	275	234	272	257	265	277	261	271	265	241	275	292	233	286	264	255	256	251	260	316	272	234	259	273	260	253	278	248	272	283	245	275	269	275	275	253	264	297	274	225	233	254	284	267	310	271	259	267	259	266	259	265	285	280	276	236	246	287	269	249	286	256	275	287	260	271	262	268	271	259	284	266	248	261	258	232	262	273	264	225	245	257	268	260	266	257	236	243	246	255	265	225	255	281	274	240	254	300	295	283	262	286	280	271	285	253	246	273	227	234	285	272	253	252	312	251	240	265	265	239	274	277	282	256	254	259	251	251	255	263	287	260	253	273	256	263	266	254	281	303	255	257	255	270	289	300	292	256	260	252	243	255	256	260	223	223	244	258	261	266	282	263	264	273	268	256	277	267	260	262	231	262	279	255	222	275	262	258	301	270	284	267	271	290	285	256	288	272	285	270	254	258	274	270	263	270	268	254	244	260	253	276	243	236	296	264	274	288	248	287	262	265	277	236	297	283	232	265	275	255	268	268	259	245	270	274	292	267	248	258	279	267	264	305	244	252	262	246	299	301	268	242	264	277	273	272	266	281	287	257	247	283	253	235	252	294	256	267	240	283	307	275	228	236	260	285	269	238	266	279	268	277	263	269	287	265	244	252	236	261	226	269	268	270	259	289	260	250	240	285	275	267	281	240	246	256	274	259	271	277	272	258	276	268	253	266	286	274	269	282	252	282	238	247	286	253	249	241	288	275	276	251	250	258	274	252	258	281	253	258	254	276	255	238	264	249	267	288	254	282	256	270	246	256	251	263	284	272	252	249	248	243	238	250	279	250	281	225	256	254	290	267	274	261	260	238	297	316	283	272	271	277	267	281	226	246	258	271	271	256	265	289	258	253	272	267	222	242	258	264	273	281	281	298	269	268	286	280	293	269	273	270	252	262	301	283	272	278	244	267	265	228	265	241	280	266	256	266	263	257	262	293	255	275	229	283	243	227	269	291	237	263	270	290	255	269	259	279	277	250	294	245	261	242	256	268	241	262	240	242	262	247	251	263	257	277	266	274	255	262	272	254	255	270	296	286	258	251	258	261	261	269	274	271	261	276	245	271	291	261	267	276	252	228	258	277	285	265	264	252	226	274	269	269	262	255	281	302	236	247	231	280	259	254	242	313	266	260	269	278	229	203	281	271	250	266	277	247	273	250	274	271	246	226	270	273	268	269	263	244	271	262	248	250	290	290	260	247	265	256	271	243	224	256	245	266	239	266	251	267	281	255	252	251	267	282	262	237	260	264	296	285	230	266	250	268	273	252	263	233	283	257	255	257	289	261	229	245	275	245	250	260	298	286	277	243	268	262	242	270	278	274	276	253	271	244	298	272	249	289	285	231	260	296	255	249	289	264	225	254	286	300	259	243	255	240	246	262	279	251	278	264	252	266	270	270	227	281	284	281	290	286	296	265	260	290	281	232	256	254	260	261	257	287	268	251	270	247	269	221	277	266	244	246	260	289	275	270	284	292	282	313	245	276	280	272	267	272	280	245	274	255	271	268	246	264	290	274	260	257	278	279	273	265	272	249	238	249	255	270	248	260	244	266	245	262	277	277	241	269	283	259	230	210	261	248	251	266	279	274	286	241	252	285	253	289	277	243	280	269	244	269	280	249	297	286	234	300	291	254	279	302	251	229	279	276	285	263	263	288	250	230	266	294	240	263	282	269	261	273	259	279	311	286	266	288	255	251	267	244	250	276	247	266	252	279	276	258	300	261	268	252	235	271	270	252	300	271	251	250	268	264	267	275	253	232	270	293	286	282	268	257	286	248	270	277	270	266	250	268	297	274	273	285	256	239	256	269	261	280	257	256	253	247	264	272	220	272	268	241	253	249	258	260	252	236	255	264	278	254	282	267	256	236	258	272	262	265	283	258	248	241	293	258	285	254	244	262	261	269	260	247	287	251	252	267	253	250	248	300	248	260	241	261	233	256	275	271	266	290	277	240	248	281	271	272	276	291	280	281	295	255	246	270	269	275	271	254	275	235	275	248	287	264	273	282	263	297	274	248	265	250	298	274	252	269	272	278	303	284	242	257	266	249	276	312	254	223	248	230	281	265	267	268	246	291	285	243	251	255	249	243	264	260	294	262	267	252	263	280	282	275	261	275	267	263	245	245	262	269	241	273	273	270	260	269	247	269	267	288	263	246	230	250	242	298	244	259	275	253	294	272	288	248	272	276	259	255	258	277	294	279	247	275	295	286	277	268	258	278	282	276	271	271	254	304	273	294	249	274	245	242	270	273	257	269	255	261	289	243	263	275	285	250	276	286	246	284	252	266	298	246	251	274	288	277	229	253	279	239	276	239	239	289	246	278	251	269	269	266	243	271	239	266	225	274	269	269	248	256	269	253	230	240	252	283	294	281	280	258	275	282	271	243	244	252	275	269	276	268	248	283	273	250	279	270	228	269	245	278	268	289	254	251	274	272	278	289	268	264	299	269	246	297	261	264	241	263	264	278	299	289	297	284	257	257	262	249	265	247	243	261	277	280	266	270	284	284	269	266	274	266	264	273	281	256	278	260	253	277	272	267	276	269	266	265	239	303	239	279	275	283	260	238	222	285	238	246	266	271	271	269	263	266	230	264	264	275	279	276	262	255	261	256	289	282	244	243	264	230	268	279	254	254	228	281	240	264	281	264	261	272	266	258	286	241	274	252	258	247	253	247	264	272	235	268	261	247	252	272	268	253	269	252	238	307	266	297	289	262	252	253
6301	1073	1713	1992	1807	1618	1366	1234	1150	1038	1004	921	862	860	830	837	785	821	784	743	773	801	815	754	744	733	708	718	693	692	697	726	659	709	704	746	718	710	668	692	703	634	664	685	676	711	612	662	704	644	674	676	671	636	615	636	662	654	627	628	615	613	644	645	613	642	613	605	636	595	632	620	605	628	599	640	654	645	598	634	614	574	595	618	633	633	639	650	601	680	629	633	621	639	605	650	670	663	618	623	631	626	650	652	615	621	634	664	630	614	608	601	671	617	617	618	583	647	588	589	625	641	640	659	675	621	647	645	635	623	622	611	592	619	625	633	572	651	587	618	614	624	642	651	652	630	570	633	616	635	621	602	594	650	611	646	659	576	618	611	646	618	642	618	618	641	586	617	623	626	619	611	645	631	590	640	578	623	586	646	591	653	606	606	596	655	588	588	590	590	665	585	620	617	639	611	610	607	585	624	623	644	608	619	634	584	647	637	619	656	620	608	610	635	625	616	590	614	595	609	633	646	657	651	678	617	620	570	594	597	609	616	646	641	624	612	635	614	612	611	597	643	657	658	587	621	669	619	658	596	603	619	616	618	639	620	621	605	591	619	619	575	562	615	612	611	634	630	599	664	604	612	647	648	613	628	586	627	636	648	624	628	614	622	596	618	610	655	600	632	614	642	609	659	610	617	657	603	665	622	589	625	606	638	625	648	614	649	648	650	581	676	621	644	637	584	662	662	653	640	576	594	615	607	608	648	648	635	597	600	662	630	624	668	635	625	615	574	610	604	607	609	628	618	630	607	643	632	611	592	641	628	642	655	614	601	613	620	631	625	612	621	566	642	628	623	622	615	632	593	617	597	603	612	639	595	629	607	629	621	637	635	643	568	651	608	650	565	584	620	595	646	616	625	630	616	652	626	607	635	574	580	627	610	641	623	599	643	649	582	573	663	631	595	683	632	582	631	658	652	599	632	647	570	643	633	634	660	637	614	618	651	645	664	643	618	609	642	666	627	644	627	630	606	642	612	609	632	629	627	663	627	578	611	630	603	637	615	632	598	688	613	625	619	643	602	622	616	661	619	646	663	632	604	658	618	584	592	613	595	610	625	626	623	587	643	641	603	577	598	602	639	641	610	614	598	628	619	638	580	611	616	629	587	657	622	628	642	679	594	610	651	619	666	632	566	612	623	647	640	609	626	612	619	629	649	616	648	629	667	613	656	608	618	631	639	625	639	600	647	599	603	634	637	642	578	653	616	650	635	640	590	651	583	600	611	609	576	556	589	592	617	602	624	603	628	630	593	663	591	638	607	648	636	610	637	673	616	589	606	614	586	642	609	649	575	638	622	644	616	603	654	619	654	654	575	612	613	620	620	630	637	621	656	620	609	623	628	625	627	605	621	627	583	617	631	624	652	612	616	602	612	633	591	599	640	625	597	606	636	622	655	627	618	650	651	623	613	640	641	618	588	585	671	611	627	587	637	641	628	628	622	596	609	600	629	617	642	651	631	593	630	640	633	630	606	583	657	604	584	634	658	595	653	655	593	602	589	623	636	630	646	626	631	638	590	593	597	617	638	617	678	575	585	656	617	611	605	605	555	576	627	605	646	660	635	626	610	638	635	633	616	671	650	619	616	645	578	588	615	604	626	627	660	619	623	609	595	571	626	630	637	651	626	593	639	592	619	596	626	635	606	635	586	611	626	600	624	574	660	637	641	630	664	614	617	587	625	584	589	586	619	585	618	614	647	635	617	648	661	639	628	595	602	597	622	612	604	625	628	622	619	622	593	587	589	647	652	637	593	615	632	639	587	595	589	627	582	604	611	563	646	630	644	625	606	643	649	594	629	595	598	645	658	624	647	622	581	625	644	606	620	643	622	619	599	624	624	602	602	629	636	603	640	648	636	623	618	563	621	624	629	611	574	580	647	627	673	590	596	614	640	632	637	639	613	624	630	652	615	612	675	614	590	609	572	672	618	662	601	622	602	628	592	595	625	584	600	643	629	635	581	627	611	613	651	671	613	641	641	661	636	611	627	645	641	632	600	581	636	578	679	616	679	627	603	598	626	618	639	671	655	644	622	636	612	595	585	597	646	594	596	630	606	617	620	654	593	602	628	619	624	638	627	603	591	608	594	612	626	605	635	655	576	630	668	611	639	631	637	618	621	598	617	627	627	599	621	620	666	584	636	629	624	684	629	647	650	642	651	620	626	621	653	568	595	621	637	655	607	655	611	589	601	583	573	638	586	620	595	609	599	620	599	633	622	637	577	652	630	643	609	645	631	659	648	622	662	558	638	605	666	606	596	654	637	605	638	662	579	569	620	615	594	658	594	617	593	689	625	646	642	621	642	616	624	618	633	615	588	622	621	614	626	617	650	634	615	578	636	671	613	622	640	614	655	636	626	648	606	622	645	644	622	616	612	578	593	633	624	586	612	641	596	615	597	616	583	644	599	611	648	673	634	662	628	647	660	653	583	631	591	602	602	592	643	636	675	642	623	620	603	622	618	603	592	667	667	657	607	607	629	609	668	633	624	624	621	663	633	645	583	596	608	616	585	626	648	609	612	591	654	614	655	596	605	631	599	616	574	596	590	619	592	666	653	600	629	616	612	664	639	649	652	582	621	633	611	606	624	650	563	617	622	679	590	625	615	593	604	635	617	621	670	606	584	587	585	672	615	601	627	614	568	565	604	675	661	640	618	647	621	615	565	629	630	651	611	611	655	602	585	613	601	625	633	588	613	627	598	640	639	617	654	597	630	635	622	573	585	632	669	591	621	632	640	625	627	618	629	655	607	655	627	604	658	641	612	656	597	632	639	604	619	636	590	621	640	634	634	597	614	623	588	594	658	651	642	635	597	582	640	661	606	598	624	618	631	593	595	597	607	602	628	657	617	616	623	627	600	644	649	640	680	664	619	626	636	628	661	633	643	649	634	593	638	594	598	608	570	599	608	601	631	640	664	631	644	584	575	662	667	613	570	595	619	603	646	559	677	577	620	609	625	582	639	639	644	563	626	616	617	615	600	611	587	626	633	604	630	632	566	664	629	628	670	600	651	588	618	615	557	656	626	621	653	645	648	616	586	609	689	622	609	643	647	644	609	677	590	601	620	654	613	610	636	616	603	654	600	625	619	627	611	635	634	593	648	617	628	611	611	619	609	624	557	645	572	648	609	629	630	592	626	580	610	607	587	579	621	610	635	594	606	630	597	649	586	684	654	606	581	635	637	568	602	635	601	604	595	636	564	619	623	612	670	642	597	632	616	666	649	584	589	579	618	618	580	614	597	640	625	619	615	606	626	671	648	617	635	616	628	665	626	614	606	587	606	602	655	637	636	633	617	641	574	590	582	613	648	630	647	657	630	609	617	643	624	624	598	649	631	608	624	602	697	642	614	672	612	629	628	643	606	619	629	674	673	590	656	600	634	618	621	616	618	634	645	604	612	614	655	604	636	618	674	660	631	644	585	608	637	623	621	615	617
13579	1337	1261	1030	703	561	534	416	383	366	351	317	286	279	285	273	268	249	238	225	232	245	275	241	284	257	213	238	239	267	238	223	257	223	249	219	230	235	254	231	229	243	227	264	250	235	216	226	230	226	232	231	218	245	241	203	225	244	265	216	215	189	212	227	219	225	204	227	216	249	207	228	233	246	234	232	256	226	214	228	235	209	219	239	226	225	218	210	231	214	214	228	243	204	241	238	204	245	220	233	249	233	215	237	246	207	231	228	206	231	227	229	195	223	235	227	229	228	176	213	214	211	216	212	244	247	215	206	223	204	245	250	184	213	221	216	222	220	213	224	231	217	198	218	220	237	229	240	227	252	204	220	244	238	216	234	203	195	227	212	204	215	245	254	230	246	199	230	227	190	201	214	215	209	225	204	203	230	212	222	175	227	204	196	237	227	230	244	197	258	225	212	239	236	221	207	224	239	225	246	204	233	204	220	222	239	240	220	218	238	205	213	192	185	211	222	217	252	194	220	224	221	205	191	232	199	216	223	227	222	218	196	228	213	214	229	252	236	242	249	213	220	219	226	211	208	214	225	194	208	215	215	221	224	219	227	203	208	208	230	214	226	229	215	232	210	199	227	223	235	227	250	238	240	199	232	200	216	215	237	227	205	232	204	226	254	226	217	225	213	197	221	237	199	216	204	195	231	234	205	224	210	203	231	227	227	215	247	228	204	243	241	228	212	242	230	207	208	207	221	237	227	251	232	234	213	231	194	239	233	233	223	213	201	223	213	234	221	229	210	215	251	231	235	198	229	198	214	215	199	205	213	185	228	248	228	197	192	209	210	201	233	222	223	205	240	230	216	226	228	227	210	202	194	207	205	237	207	231	234	222	239	229	213	228	194	239	198	255	236	219	226	218	235	202	247	239	233	217	195	205	225	211	212	230	232	237	206	219	230	237	218	215	240	246	217	214	233	204	211	242	221	211	210	223	255	231	205	209	215	227	244	224	214	228	200	211	204	279	249	214	232	241	241	232	227	227	231	235	221	214	258	213	238	232	225	235	201	205	234	221	216	237	222	241	225	224	233	263	246	239	245	217	237	252	230	233	210	233	221	221	224	231	221	204	205	221	230	213	218	227	229	209	244	213	208	205	223	220	223	238	238	240	252	220	228	212	196	237	222	218	237	205	222	233	249	209	257	214	211	255	203	206	218	205	212	211	237	224	230	239	244	233	226	224	231	242	227	235	233	234	217	218	209	216	205	260	222	210	197	198	252	198	222	201	220	212	214	205	230	230	199	222	207	235	203	231	230	207	210	257	198	215	214	199	226	231	216	253	202	201	239	246	202	259	207	242	226	236	211	245	225	227	251	242	213	257	222	222	245	220	218	228	208	201	234	223	222	207	218	233	198	226	222	218	224	219	218	229	241	226	214	214	222	215	191	214	230	235	232	237	212	226	217	244	228	218	211	199	217	222	228	249	226	233	231	217	192	219	230	219	215	231	226	224	235	237	212	227	204	210	223	227	197	243	227	200	222	231	238	253	241	222	244	241	225	207	229	248	214	230	217	229	233	220	237	232	219	239	205	219	236	210	245	213	199	250	243	233	231	246	226	241	208	218	216	212	244	220	225	185	222	228	224	261	206	231	262	240	208	211	235	234	226	239	224	217	218	239	220	240	217	219	197	255	205	239	220	206	223	207	209	219	192	217	195	226	216	206	207	223	214	217	237	245	259	235	226	195	206	210	223	240	215	244	231	214	221	224	239	224	193	242	206	195	218	230	219	197	216	225	191	215	230	234	219	218	217	224	230	232	223	200	207	209	219	213	223	227	243	214	215	228	249	212	254	259	236	237	233	208	230	237	223	237	222	229	210	237	211	250	227	237	227	237	223	253	215	216	240	230	217	198	255	237	229	253	207	232	218	221	228	239	229	203	205	226	248	210	230	241	219	221	226	191	216	214	202	236	210	229	219	237	226	223	216	240	223	235	223	224	221	221	219	225	239	241	224	227	222	209	234	216	223	219	209	222	247	218	240	215	213	255	241	253	249	219	234	220	221	194	230	209	215	236	245	210	224	204	206	208	231	234	250	241	229	231	204	236	220	196	199	224	232	228	229	230	202	204	205	225	202	223	214	242	211	222	212	215	229	183	219	237	232	244	203	227	220	209	212	223	219	214	219	206	203	196	254	256	222	216	229	217	217	243	206	235	229	250	219	209	198	251	186	237	226	239	249	255	231	201	232	205	230	237	212	230	231	251	252	217	218	219	189	212	187	211	249	196	200	239	219	231	206	245	203	201	217	221	266	203	224	238	223	219	212	236	240	222	227	237	247	228	241	258	261	195	238	234	270	232	222	233	218	223	217	208	238	212	222	213	232	214	205	220	196	191	215	230	232	211	244	211	212	261	232	218	223	237	234	206	208	224	212	205	206	208	216	222	239	219	222	219	228	225	219	216	219	206	239	202	225	229	207	247	206	243	236	228	202	219	219	237	218	218	219	235	221	246	213	229	227	203	238	227	221	214	212	224	250	208	217	213	235	221	257	216	225	211	221	205	190	193	215	219	231	226	201	218	220	242	211	226	247	265	205	249	213	210	224	260	256	202	264	238	215	201	227	212	227	230	228	224	248	217	223	217	207	232	251	231	232	232	259	233	202	227	214	228	223	236	219	188	224	206	245	199	219	208	232	197	224	229	242	228	213	251	229	233	207	229	195	233	242	215	224	217	229	225	221	239	248	215	197	212	234	205	198	237	236	231	191	230	199	209	218	207	219	211	206	212	204	204	216	245	239	237	262	237	214	222	206	241	226	222	233	240	202	209	207	242	208	214	217	212	216	243	226	201	194	226	228	196	219	215	225	223	236	214	226	209	236	198	196	260	242	235	206	248	243	225	203	229	221	224	243	216	226	213	216	216	182	239	246	222	214	229	217	228	206	220	237	221	253	213	230	220	184	218	217	210	202	235	212	224	204	197	213	220	223	241	233	218	197	234	224	207	256	217	224	223	206	215	234	227	231	241	235	228	209	227	206	255	226	210	254	244	210	228	210	216	204	228	227	227	218	260	229	217	226	228	244	248	228	232	229	236	214	236	224	245	214	206	191	205	191	239	235	229	213	236	223	219	225	223	246	201	226	215	217	192	231	215	222	240	227	197	218	208	209	211	189	204	212	203	202	234	205	225	219	212	228	209	204	221	245	234	194	202	218	201	223	230	226	229	211	222	236	247	227	209	201	209	212	228	237	228	220	206	234	237	217	215	206	218	210	234	216	192	227	222	229	202	229	195	207	191	229	239	232	228	262	214	224	197	207	222	215	256	244	232	233	220	242	247	221	225	252	216	225	231	218	210	223	242	224	222	216	230	221	219	231	240	215	206	230	215	241	215	227	223	214	237	222	217	233	247	225	255	220	255	211	207	214	238	255	236	195	248	194	208	212	201	245	238	211	221	221	215	216	230	253	197	219	211	217	245	242	224	205	246	216	226	192	217	223
8245	1300	2560	3077	2588	2189	1795	1639	1436	1188	1137	1114	982	908	892	817	847	792	772	786	757	753	765	778	719	731	706	704	669	644	652	680	620	660	662	643	632	640	654	629	626	590	592	578	564	569	559	595	589	561	629	557	593	591	546	567	546	575	540	553	533	543	572	567	550	534	546	536	497	509	548	563	538	547	575	477	539	485	518	523	519	525	539	528	533	510	519	514	561	521	570	569	561	499	482	508	561	543	519	522	538	553	518	559	505	531	529	532	548	535	536	542	577	568	542	509	502	533	524	545	498	534	484	476	542	509	557	548	529	542	486	511	529	528	513	502	551	505	547	518	491	545	479	515	512	521	528	526	538	504	517	542	517	502	570	534	542	506	490	524	519	522	518	525	504	494	483	506	503	515	541	551	547	544	516	503	498	540	536	483	547	555	522	536	525	550	536	514	498	471	537	505	507	500	475	504	516	550	543	531	524	528	497	529	521	512	502	522	518	494	542	500	555	504	502	523	493	511	499	525	484	567	497	546	514	465	540	521	536	511	581	538	517	520	462	520	546	545	517	518	571	504	489	495	510	541	541	534	519	505	540	572	534	517	538	508	515	506	523	530	546	501	488	508	529	530	507	529	507	523	549	511	529	522	496	550	544	533	544	537	505	519	504	503	474	541	510	527	499	571	549	524	484	476	475	523	530	513	519	477	538	517	546	502	549	509	530	535	476	544	567	506	505	484	520	536	502	529	547	519	561	532	532	511	504	495	523	506	506	497	531	508	533	519	522	503	540	511	504	500	483	501	556	554	522	549	515	500	545	520	531	497	492	491	494	545	558	544	502	532	518	512	538	533	530	548	544	508	547	505	517	518	503	525	535	497	505	516	483	501	509	508	515	526	527	531	509	499	532	513	508	524	516	530	522	495	531	520	515	568	497	533	472	515	491	526	522	538	514	505	529	493	505	527	506	486	504	517	525	472	508	511	523	521	520	545	548	516	539	512	508	526	534	527	520	524	500	546	528	487	495	520	493	521	518	472	509	521	515	494	501	527	516	498	588	521	538	483	521	485	505	547	509	491	513	515	532	491	558	526	517	513	485	519	519	518	565	499	515	563	577	516	513	545	538	526	520	500	484	529	549	512	510	475	538	537	517	528	502	507	520	516	524	514	549	517	504	541	532	530	528	507	519	511	546	532	473	531	522	520	500	517	536	503	517	499	505	493	536	521	515	566	511	521	492	522	538	524	542	558	502	495	478	534	492	561	510	521	539	547	520	525	515	502	512	483	513	529	502	511	554	485	528	498	515	572	540	488	507	539	535	547	507	508	489	502	541	512	544	516	497	491	480	514	513	527	543	498	524	449	483	557	516	499	547	523	519	544	530	511	491	512	529	529	507	553	545	564	512	520	528	545	508	516	564	483	497	533	527	549	552	538	515	528	520	513	512	518	556	535	496	504	499	499	487	518	524	525	509	505	529	480	503	526	559	514	523	511	534	493	511	507	492	529	517	529	532	498	476	483	516	501	571	497	494	499	535	537	550	530	542	492	466	525	483	505	534	539	547	529	538	525	524	505	496	483	517	547	507	536	486	485	522	507	499	477	495	538	483	493	527	512	509	533	517	568	532	561	529	488	526	516	474	512	506	490	502	554	513	481	558	541	515	524	512	517	526	510	547	516	506	510	549	546	534	481	555	519	553	476	516	539	527	554	510	525	524	531	508	550	528	498	509	537	529	479	491	513	493	507	552	494	530	499	508	524	488	568	515	523	532	535	507	491	539	491	529	546	470	520	510	516	492	540	509	574	512	549	494	541	524	509	504	536	530	544	539	506	551	528	571	510	492	560	555	513	512	493	534	525	518	513	516	525	527	532	541	524	547	532	522	525	522	506	554	535	508	538	530	530	510	547	535	485	504	514	497	533	507	527	517	550	493	513	541	519	491	531	548	501	523	526	529	523	501	518	508	493	532	507	514	490	511	555	522	496	496	500	519	522	531	491	518	559	538	525	513	489	558	522	556	561	555	513	509	516	493	503	511	505	540	515	516	505	491	502	512	497	514	508	558	503	522	518	537	492	471	550	562	547	500	488	508	530	505	519	510	527	513	529	493	514	554	533	516	524	555	493	534	543	505	492	536	545	565	508	514	488	519	498	459	499	526	540	559	519	538	540	546	535	506	477	523	545	553	518	529	507	543	538	522	552	535	535	538	534	531	506	499	496	519	536	495	522	500	543	497	536	523	550	532	536	507	496	550	550	514	501	544	532	523	522	490	489	484	491	528	485	507	533	549	496	547	518	529	480	517	533	555	510	523	561	536	495	558	489	505	525	542	543	527	503	538	555	519	514	494	528	524	501	505	499	556	513	519	529	525	532	532	520	542	551	504	512	568	498	493	521	507	539	535	477	491	549	493	527	536	524	526	522	529	543	548	526	493	532	540	481	529	505	543	480	493	534	522	524	530	537	551	538	502	516	500	456	525	532	545	563	538	517	517	506	514	499	551	537	535	504	511	513	481	569	554	450	506	526	542	522	543	538	513	501	519	500	513	496	519	524	526	540	497	518	507	547	505	504	526	485	536	513	553	486	503	495	525	507	478	500	536	528	514	558	515	511	536	501	491	535	500	556	485	467	507	471	507	518	530	526	567	520	518	486	482	504	490	516	507	497	480	513	543	507	476	523	526	546	535	520	528	530	525	528	520	504	510	551	504	526	535	510	489	478	546	523	538	532	525	507	495	514	525	465	516	545	511	493	535	540	483	516	535	525	486	565	503	496	534	542	499	541	547	522	515	488	497	498	497	491	507	523	528	511	508	514	491	550	499	566	509	505	535	511	526	500	522	510	548	525	542	573	571	512	528	472	540	518	533	545	507	504	507	520	495	582	520	535	483	487	537	514	518	539	539	517	527	518	501	515	538	519	550	497	521	508	529	510	524	489	512	485	580	534	520	506	530	502	551	494	522	507	529	500	510	509	526	521	493	523	500	531	494	496	568	542	504	535	496	528	534	511	492	510	509	490	521	522	519	531	506	537	539	550	538	543	500	496	524	526	481	532	557	512	530	520	512	518	547	513	527	474	528	494	527	530	506	502	507	469	498	555	525	511	528	527	550	527	485	516	513	522	537	476	507	533	488	569	529	552	575	524	563	505	525	524	527	476	507	525	529	539	541	511	500	546	501	519	591	526	526	481	536	551	536	499	473	449	466	515	555	536	503	473	514	516	523	536	508	509	487	532	510	510	526	512	541	504	524	523	515	538	544	504	514	535	542	550	481	529	527	517	514	531	534	532	476	533	554	525	540	512	527	511	544	522	507	547	542	529	506	522	485	519	510	499	528	510	539	526	538	511	488	545	526	503	525	521	537	546	526	499	510	519	485	513	526	544	531	512	500	520	503	516	493	546	524	517	555	487	515	493	514	525	514	541	539	498	535	516	504	471	526	487	507	530	497	527	465	508	525	529	493	460	526	495	523	506	514	549	545	507	525	541	548	510	469	520
1467	265	319	338	291	240	247	240	246	221	209	191	229	212	226	213	220	210	217	210	205	191	216	207	207	210	203	208	224	214	236	202	212	230	205	170	200	179	214	216	190	194	216	229	193	213	199	191	202	200	193	183	191	191	205	201	182	179	173	203	168	230	183	204	192	220	225	205	181	208	206	201	200	198	193	179	165	201	220	190	200	211	199	203	221	176	191	197	212	184	206	205	195	179	209	198	201	190	160	207	181	202	175	171	191	188	211	201	193	214	187	195	233	197	208	192	170	199	215	179	214	216	244	188	222	197	176	220	192	218	196	187	238	200	213	213	210	199	196	194	223	201	200	221	218	199	196	207	187	189	180	177	199	202	185	180	206	217	206	201	220	190	226	205	205	195	180	175	171	200	187	187	208	152	180	198	172	186	213	178	190	189	205	206	176	173	209	201	170	193	194	195	178	207	184	185	201	206	196	198	184	214	234	207	188	195	201	204	191	188	188	180	177	206	182	183	178	225	221	183	172	226	216	177	203	200	219	180	217	207	192	199	190	192	183	179	182	223	195	202	197	196	206	195	192	200	170	190	191	189	203	169	212	178	179	187	183	180	184	170	195	168	216	226	208	186	197	193	182	197	193	181	207	189	193	191	184	209	207	211	197	209	172	201	199	201	211	202	216	183	179	170	195	209	186	170	189	194	199	189	175	198	188	186	192	215	195	201	173	206	215	221	140	188	183	174	200	187	195	192	180	222	195	224	200	188	222	207	189	227	203	182	208	197	211	205	195	205	189	221	201	174	186	215	160	189	172	196	184	196	191	195	181	203	201	175	182	201	191	196	208	205	168	181	182	188	215	220	199	208	177	188	165	174	195	194	184	201	184	203	195	208	190	201	171	189	192	190	188	200	204	208	181	198	209	181	214	179	194	211	205	201	164	185	205	201	200	191	213	203	203	221	177	186	185	207	192	192	219	235	199	189	198	188	206	212	204	191	195	178	202	220	215	183	191	180	171	209	220	173	164	193	186	203	210	186	174	180	196	224	188	199	185	194	194	204	190	197	204	197	192	215	174	161	223	168	173	183	184	199	185	183	180	176	190	211	208	197	176	185	205	174	195	197	213	182	203	215	198	222	208	188	201	192	192	210	203	188	166	208	201	194	164	218	203	171	188	189	178	198	234	179	178	224	183	208	193	177	212	203	195	197	187	181	200	205	198	153	202	197	191	197	212	221	171	207	190	212	217	174	171	203	198	208	226	168	193	179	164	169	178	210	196	171	225	191	188	206	194	190	183	177	190	184	188	180	208	205	190	176	210	214	192	226	196	217	203	176	176	188	176	213	184	196	191	193	204	194	157	190	192	206	190	189	192	199	201	231	206	207	188	197	221	207	192	206	223	196	174	191	184	211	175	217	200	202	185	203	187	209	196	171	190	174	181	197	170	208	182	188	200	186	203	196	205	190	217	216	200	215	193	190	220	197	191	184	186	184	195	178	179	193	200	214	214	197	226	200	201	186	199	200	190	194	199	211	202	212	165	208	215	185	196	217	205	215	181	204	201	177	196	205	198	187	220	189	190	191	192	175	205	200	207	202	192	215	205	220	217	197	191	216	183	168	219	184	193	205	201	178	177	226	216	196	181	191	189	187	200	217	178	201	201	218	183	199	180	209	182	225	196	192	208	186	167	209	184	214	184	188	201	182	196	218	194	176	188	206	195	161	192	229	190	204	190	202	198	197	211	196	206	188	191	202	200	196	194	203	189	226	189	196	186	194	187	193	196	210	211	199	186	186	246	207	189	180	207	189	209	185	202	197	193	197	180	214	199	189	190	210	189	199	199	186	195	162	188	190	207	201	176	192	218	184	189	197	198	182	194	207	196	216	216	210	199	170	183	202	185	186	190	189	197	196	191	205	207	218	217	200	209	210	181	206	204	192	211	221	182	200	162	175	199	211	176	168	192	180	214	182	206	180	207	181	190	190	190	213	183	185	213	194	223	187	193	192	200	194	182	209	203	199	186	220	193	191	212	203	209	192	196	204	187	195	220	206	209	195	208	199	192	216	212	210	190	216	204	175	181	174	192	190	224	205	212	208	201	177	197	204	199	213	190	206	232	189	231	195	195	239	206	222	185	207	174	196	206	204	190	214	214	186	198	226	200	197	210	221	181	223	187	190	203	216	201	204	198	201	182	217	173	191	201	181	165	185	179	206	207	178	193	194	176	201	195	218	167	183	210	196	225	182	219	207	189	197	218	195	195	188	194	210	223	199	208	188	192	180	206	187	173	197	201	186	177	173	189	202	203	182	184	190	190	179	198	195	185	197	203	192	189	217	207	181	168	214	205	215	197	204	179	190	181	203	213	194	192	180	185	210	210	212	191	169	197	207	187	224	189	190	195	193	194	203	195	190	185	173	190	174	179	185	224	194	179	195	187	191	189	216	157	184	190	206	180	180	181	191	205	194	208	212	209	201	192	178	204	191	194	186	201	192	208	191	220	212	197	190	200	190	180	201	191	194	210	223	215	225	205	206	187	233	179	198	179	201	193	205	186	192	210	212	209	188	199	186	206	229	206	203	203	181	200	203	184	206	172	182	178	213	200	183	189	200	217	222	213	212	193	198	210	203	200	236	201	180	217	201	215	201	181	206	188	201	191	215	199	207	184	197	189	198	186	188	166	203	200	186	199	187	187	168	193	157	220	184	205	179	182	199	190	193	186	202	202	200	209	205	200	194	197	204	193	207	223	201	200	171	199	197	184	194	207	171	184	220	187	208	206	193	205	187	215	177	192	201	187	163	192	220	175	235	204	208	217	195	201	210	190	194	175	197	217	212	193	204	200	224	192	181	181	177	203	199	218	210	222	203	190	201	201	228	198	190	202	170	212	202	187	172	179	203	190	177	185	192	209	186	196	193	166	171	196	174	222	176	200	208	190	191	206	211	193	222	204	177	210	218	176	215	202	191	214	240	184	177	204	190	207	201	174	197	210	196	180	196	189	190	174	174	208	199	207	191	210	206	205	204	174	180	204	187	217	174	197	189	187	201	199	187	217	196	208	186	217	206	211	163	218	226	180	195	192	208	186	183	185	193	211	182	182	208	199	220	206	207	187	207	193	193	213	177	210	209	191	222	181	204	174	206	194	185	185	207	186	204	205	232	183	203	206	211	210	199	198	225	172	194	186	221	198	172	222	207	215	222	198	236	190	228	170	218	184	203	203	192	208	207	193	202	212	210	202	205	200	219	188	195	188	220	189	190	200	191	187	204	207	192	207	169	213	196	191	192	198	201	195	185	215	185	224	203	210	201	213	196	183	206	179	208	205	185	196	183	187	182	186	159	198	174	183	217	208	218	180	184	188	197	210	206	188	187	194	195	188	189	209	217	170	190	188	193	196	196	205	189	182	187	175	200	184	207	209	201	176	201	206	180	198	212	180	174	182	225	210	172	188	183	202	211	205	193	178	181	199	211	221	176	212	187	185	193	196	215	201	214
1688	581	750	827	772	694	691	654	579	607	604	540	540	566	587	534	559	497	546	513	547	513	538	544	558	518	534	535	493	494	490	560	502	467	509	495	506	539	482	514	473	491	490	520	513	578	504	505	501	486	498	501	498	512	507	473	467	480	484	511	474	508	486	490	477	495	530	472	468	465	496	482	505	546	487	515	478	485	475	475	481	443	496	477	477	469	513	518	493	502	488	455	471	469	486	476	497	464	451	508	493	448	476	474	439	445	462	492	449	477	447	492	511	477	443	469	507	430	476	458	471	453	457	497	524	449	470	474	481	476	465	440	443	493	452	493	461	482	486	469	468	471	471	489	476	429	495	470	489	473	463	468	481	476	483	466	473	478	482	484	465	473	452	477	479	508	466	489	490	458	481	499	487	454	491	432	471	464	501	468	481	440	509	486	461	485	463	481	503	469	456	450	520	476	485	494	471	501	476	458	469	447	491	493	503	464	442	508	496	458	503	450	486	471	503	514	468	520	493	497	487	474	478	482	477	482	469	522	461	500	462	508	448	440	494	469	467	466	491	495	524	464	477	459	456	507	505	496	465	487	454	502	468	456	489	484	479	487	466	508	499	498	477	491	515	481	469	473	430	435	477	450	497	508	499	465	507	505	449	453	477	454	446	506	490	512	455	499	462	519	459	456	497	479	437	477	467	426	455	434	436	483	491	489	427	465	457	471	509	497	454	478	472	462	457	479	445	464	481	444	459	486	486	515	497	490	486	479	443	485	496	484	442	480	497	490	457	448	472	493	446	523	474	479	495	495	466	501	485	496	475	517	468	455	504	475	459	481	458	494	473	478	470	499	462	455	469	457	442	479	470	448	455	490	464	487	462	475	497	474	496	463	494	476	447	454	487	505	463	485	486	447	490	497	484	485	471	491	535	476	523	464	498	481	468	488	446	479	434	441	451	472	475	481	521	433	511	503	472	466	447	426	422	466	501	449	487	489	482	516	485	473	456	503	462	474	522	487	465	472	462	457	493	425	475	483	524	469	456	473	483	495	491	460	461	466	450	472	455	506	507	480	459	455	481	481	431	493	456	480	466	471	467	515	432	469	452	475	457	469	498	480	449	473	454	459	462	492	465	497	455	465	464	425	457	500	489	500	479	488	526	518	432	461	469	486	481	499	479	459	500	473	473	545	479	492	489	504	482	481	443	520	503	465	454	494	455	445	458	506	489	451	446	484	490	496	514	485	475	454	466	474	449	458	470	516	524	481	442	458	478	465	436	449	466	455	449	483	420	454	454	481	470	468	424	490	494	453	453	501	487	485	506	444	494	435	442	445	477	463	463	488	428	486	434	478	433	533	480	505	502	466	445	480	471	510	462	463	490	466	419	463	493	498	489	428	446	481	462	454	484	442	488	457	443	508	436	488	479	492	459	455	485	465	441	458	489	469	475	462	453	506	491	483	473	454	484	501	484	460	481	448	476	464	497	481	476	499	470	470	475	485	484	464	444	518	468	442	477	465	470	461	470	465	462	452	443	444	436	493	479	470	502	472	492	485	454	475	483	471	429	531	408	495	421	492	471	500	480	512	483	456	457	490	423	481	499	473	512	459	467	487	453	471	514	453	502	470	515	422	481	538	498	423	453	457	465	463	472	466	519	464	484	452	495	467	463	477	472	501	459	501	480	491	476	475	488	466	488	449	480	483	443	446	464	485	467	451	480	475	475	438	503	524	446	492	489	468	483	469	495	506	504	467	470	480	475	502	487	506	500	478	502	492	470	473	475	426	462	502	479	469	507	456	476	460	510	463	477	504	453	483	462	473	500	484	490	468	492	462	471	465	492	485	467	479	496	507	516	469	482	472	489	458	473	469	459	470	519	488	483	445	453	446	453	431	490	445	488	441	459	479	499	445	471	450	461	460	468	513	473	496	465	492	478	478	458	447	470	451	461	477	482	430	490	451	501	471	483	490	504	489	469	467	472	461	492	493	467	479	454	439	491	493	454	489	519	496	483	469	470	458	467	530	463	487	470	465	482	435	508	509	466	477	450	484	460	496	471	477	472	482	506	494	462	468	485	470	433	466	507	462	429	436	471	483	486	507	446	474	473	466	484	460	477	483	479	465	499	442	507	479	485	477	482	496	507	445	501	489	441	464	502	488	477	455	427	469	470	474	497	484	485	471	451	444	475	507	491	467	453	498	447	499	441	499	481	471	480	511	480	441	470	502	484	496	422	503	479	496	472	453	501	499	484	466	476	488	413	467	473	477	479	459	478	471	487	491	453	450	484	472	468	433	499	450	411	469	473	487	444	515	465	454	583	480	465	487	460	505	483	466	492	495	495	476	484	453	468	519	455	468	480	494	488	490	471	426	431	478	478	479	441	482	497	473	505	463	493	500	459	463	451	497	469	532	455	497	493	472	445	466	506	476	515	456	501	503	476	467	496	489	495	494	510	464	497	470	493	450	493	454	477	480	541	473	502	480	454	494	490	490	445	499	504	456	498	475	504	439	482	488	444	526	486	469	462	494	471	465	449	525	469	463	481	468	479	476	490	465	533	461	468	469	485	493	473	480	490	474	467	453	476	492	445	484	492	469	446	483	500	457	499	452	489	495	470	490	492	468	506	481	450	505	505	501	470	477	434	473	489	436	460	493	464	464	464	486	455	482	454	451	494	432	465	489	466	449	504	461	473	431	481	508	478	460	526	482	484	479	446	493	482	499	471	470	474	459	477	466	512	448	469	462	491	516	453	504	469	483	478	498	509	453	461	480	477	475	460	458	536	511	456	476	448	439	494	483	497	488	485	480	511	506	477	476	471	469	473	498	470	489	481	490	446	455	457	484	478	500	511	447	456	463	468	457	475	464	497	482	492	441	499	444	463	458	451	482	446	478	466	474	497	471	486	496	475	484	499	476	487	476	439	479	432	461	483	461	501	483	471	442	498	476	492	464	458	467	477	475	464	489	499	481	473	468	516	426	474	486	478	468	502	505	482	470	468	516	454	475	453	480	466	434	496	440	504	469	502	482	492	455	501	459	491	454	461	475	471	489	470	512	494	498	485	471	455	491	482	507	493	480	460	470	407	466	485	496	505	492	493	471	452	457	483	460	460	485	510	483	475	508	479	476	506	459	500	527	462	475	485	462	490	474	458	476	491	460	475	456	485	467	456	506	471	496	441	462	494	472	485	452	436	485	489	447	443	448	468	509	468	496	522	484	500	463	443	514	469	456	498	489	441	462	474	440	470	473	459	499	464	457	553	479	458	473	469	475	471	466	442	487	515	458	468	435	510	463	475	487	439	470	457	500	444	482	461	475	472	463	487	455	478	473	487	479	507	447	462	472	500	453	494	467	466	485	446	480	485	485	493	494	483	454	458	466	453	497	489	486	461	457	486	492	489	467	471	488	489	455	457	529	494	496	521	471	485	492	450	492	448	501	454	505	520	434	500	499	457	455	429	515	531	441	474	488	491	453	494	516	471	461	440	468	463	480
7286	731	770	722	565	443	365	363	380	316	321	311	280	303	304	309	287	279	306	265	306	305	285	277	280	259	279	274	284	315	265	271	279	269	240	285	262	253	264	267	241	281	250	256	258	272	268	251	265	268	254	289	250	265	271	269	247	259	276	261	252	275	256	284	271	252	261	259	274	292	244	240	274	262	275	266	248	259	273	271	278	278	265	264	278	252	273	274	272	263	271	260	275	248	276	267	269	281	274	279	261	239	231	272	282	277	266	281	238	264	248	258	286	267	260	263	285	270	233	257	261	236	290	300	274	263	258	243	296	264	266	275	268	258	242	242	262	254	248	258	248	292	269	291	280	237	245	274	253	253	250	251	300	260	264	263	267	303	264	265	238	276	286	260	258	249	282	245	256	270	301	254	281	230	250	247	254	268	238	259	272	271	249	247	258	259	281	262	268	244	269	229	313	292	252	272	278	285	245	258	255	256	247	257	287	264	259	286	237	242	244	273	274	250	271	259	230	300	267	278	251	245	238	261	257	273	266	261	274	277	255	284	270	250	250	248	257	231	272	270	276	281	257	274	304	274	277	240	273	252	255	287	244	246	243	251	259	269	263	275	287	242	284	254	276	280	259	259	261	273	269	257	219	280	306	265	269	264	250	268	244	277	269	265	281	296	258	291	266	280	279	242	243	301	230	262	284	242	254	242	243	210	253	234	260	266	264	257	268	250	281	250	258	297	274	265	274	245	240	286	240	246	276	262	272	273	255	286	262	255	255	244	251	308	239	263	264	263	252	260	260	279	251	268	285	244	263	242	256	256	258	256	299	266	286	248	307	319	276	248	270	254	278	266	272	251	242	275	266	246	253	272	235	272	264	299	273	245	269	248	260	290	238	268	249	234	245	287	262	260	250	261	265	222	244	264	260	286	273	237	254	254	280	254	278	268	251	257	267	296	262	258	272	290	249	251	272	252	240	294	274	262	275	274	245	245	264	259	263	259	267	290	248	255	249	273	235	272	262	290	305	296	263	287	240	257	268	244	248	234	273	254	257	260	262	284	277	271	300	272	260	249	262	289	291	285	270	288	261	269	273	253	268	289	294	296	247	249	270	267	283	237	235	252	278	247	317	258	278	280	271	275	268	295	262	269	271	251	264	294	275	247	226	273	230	258	254	225	284	298	282	240	269	245	290	295	254	266	290	259	241	269	270	284	276	269	254	273	259	249	281	252	291	265	269	272	262	259	278	258	281	294	263	289	271	292	252	254	275	278	268	277	286	269	262	265	270	247	285	248	264	234	270	235	261	289	282	263	266	275	290	251	251	249	255	268	261	228	283	263	278	238	236	250	258	274	277	238	276	259	237	255	303	281	287	261	281	275	266	266	241	251	264	272	255	267	241	257	261	250	274	283	257	267	250	256	245	240	248	262	254	247	285	265	305	251	258	248	282	235	273	271	256	255	264	282	265	263	269	269	274	278	281	245	251	264	268	240	244	268	274	294	265	296	259	258	268	260	292	278	304	299	262	288	277	326	256	259	273	283	277	277	262	255	244	267	253	277	270	257	248	260	232	255	252	312	292	273	266	313	289	250	242	238	243	279	241	242	256	268	259	253	245	255	247	268	248	273	293	261	252	275	287	242	281	266	250	240	266	281	293	263	244	227	231	280	316	229	242	320	272	265	272	297	281	256	236	264	288	236	232	260	287	279	271	243	272	269	263	240	264	272	284	275	275	260	272	257	318	281	282	286	265	217	237	254	231	263	269	280	269	283	286	234	283	245	279	290	277	236	270	290	240	256	264	250	279	253	279	255	255	254	248	244	270	265	278	270	251	286	294	276	257	279	263	282	277	284	244	285	270	275	244	265	227	252	260	290	249	279	278	278	256	264	245	263	229	274	275	291	287	259	268	267	255	260	240	290	253	283	263	250	241	243	260	251	261	266	262	271	271	235	254	234	253	244	261	262	235	256	227	267	279	267	274	277	229	272	255	245	304	257	275	282	275	281	269	248	270	280	272	266	268	231	267	270	261	280	251	224	245	264	274	272	257	269	290	263	238	273	262	263	262	232	267	229	277	281	251	257	241	289	256	254	306	272	262	275	241	235	265	239	262	221	257	272	279	240	267	268	265	268	293	256	265	258	243	261	278	269	270	261	250	258	294	251	272	244	260	252	290	262	266	285	291	252	274	262	226	264	236	262	245	250	258	305	294	272	260	253	270	280	276	255	263	262	239	267	260	292	264	279	274	267	243	269	266	271	268	257	254	269	251	261	231	274	281	295	259	257	254	252	258	282	249	273	268	260	262	252	278	244	309	246	326	275	277	251	269	266	272	272	261	262	275	261	255	243	281	271	254	273	248	277	270	258	226	283	260	266	280	262	281	285	253	246	280	259	241	270	265	245	273	267	243	249	281	261	238	268	255	304	257	260	247	244	272	253	254	252	258	262	244	261	261	263	267	261	234	266	229	263	265	260	252	271	303	280	295	255	272	247	251	276	266	264	259	253	224	232	247	253	288	283	262	254	258	278	273	287	275	245	287	256	301	248	243	280	260	237	276	252	279	263	274	303	271	259	263	263	247	241	278	288	277	272	251	219	234	261	261	277	269	260	262	245	252	258	253	264	297	289	293	301	268	242	254	249	290	264	249	241	280	257	271	233	273	258	264	265	251	271	256	250	248	255	241	254	266	239	268	274	241	267	250	271	259	259	250	276	269	268	263	286	258	239	289	247	260	269	259	264	297	282	282	274	235	301	261	248	258	262	230	276	286	243	263	256	261	236	245	277	268	276	271	264	253	258	270	300	257	302	267	254	256	265	263	276	267	242	233	273	287	286	227	267	251	288	265	264	271	241	282	261	263	280	286	272	253	251	289	271	248	241	267	299	278	277	254	273	285	258	306	262	271	273	301	261	262	252	284	252	273	265	232	272	245	275	239	246	261	254	269	267	301	260	275	237	241	280	299	262	239	298	277	260	250	226	235	265	236	257	251	264	281	288	293	291	278	281	283	258	290	263	267	252	257	255	271	290	259	252	261	244	263	260	254	254	294	277	258	231	262	255	270	295	277	276	266	266	255	250	248	254	271	282	284	254	248	301	279	298	259	262	251	239	245	275	252	261	273	257	275	241	246	227	262	265	256	258	260	270	257	236	272	285	243	273	276	262	262	317	238	268	300	263	306	257	252	259	260	278	285	260	225	249	258	236	253	298	280	265	273	290	284	277	275	269	239	266	291	296	309	267	251	272	252	271	283	280	260	257	283	272	286	276	269	284	281	252	243	270	248	266	215	283	286	259	266	257	271	265	270	300	271	241	244	271	289	266	249	268	248	252	292	279	267	273	281	256	269	285	262	275	290	273	284	264	263	289	254	257	271	232	260	293	259	312	257	249	246	224	288	251	281	276	277	278	270	258	251	267	275	258	262	257	255	248	251	254	295	257	263	266	252	244	250	282	253	279	276	289	264	269	264	239	273	252	257	251	243	249	273	266	285	290
6435	1029	1826	1944	1828	1527	1294	1206	1067	1061	1019	931	935	809	814	843	803	813	763	789	762	787	788	782	743	733	753	710	746	717	701	701	735	721	726	713	711	693	708	643	680	688	692	662	657	635	614	684	684	622	658	655	638	648	621	602	634	645	718	663	619	633	628	619	615	648	586	589	631	646	595	619	586	619	615	605	579	631	642	627	598	595	627	598	622	596	611	611	643	666	654	584	668	660	603	573	637	638	604	598	574	637	605	585	618	632	608	584	606	601	648	624	637	606	610	654	598	563	609	569	585	613	625	601	589	640	621	634	559	577	575	620	623	632	631	581	633	614	623	650	622	593	601	614	631	654	599	653	646	621	653	648	640	604	585	587	611	623	589	595	609	600	625	645	549	625	597	610	640	580	614	612	585	660	591	652	645	655	626	642	622	607	633	647	596	649	626	628	616	612	636	626	591	613	598	610	590	607	616	576	629	632	640	622	629	610	684	612	622	607	625	658	576	630	643	655	604	614	642	643	628	583	651	622	617	603	585	630	632	596	601	606	640	619	591	612	643	604	647	588	596	606	555	642	605	656	627	634	609	610	662	682	635	631	657	637	585	631	654	647	598	609	632	616	641	627	597	608	621	598	619	604	573	667	659	600	606	609	580	599	627	631	615	634	646	619	639	597	560	664	559	642	599	618	644	613	649	637	610	596	630	682	622	563	619	613	582	611	603	617	606	607	566	669	614	591	637	641	620	586	569	633	618	636	657	607	637	626	613	634	589	643	575	618	631	646	582	622	639	586	683	654	599	637	617	557	597	641	653	610	593	567	630	562	638	568	612	640	593	587	601	642	587	623	631	604	602	606	572	600	627	657	622	578	664	628	636	640	630	593	645	557	600	607	609	610	624	643	621	619	635	590	626	630	624	653	611	632	603	647	626	617	632	616	567	613	654	597	608	556	620	585	583	606	579	632	636	638	591	619	649	589	583	588	637	645	573	636	596	655	583	609	634	619	598	650	623	661	623	568	636	629	609	635	604	652	622	617	626	634	594	609	608	652	666	606	609	607	608	631	596	651	670	623	614	620	638	623	583	619	608	606	592	617	629	657	585	612	662	614	578	599	608	626	611	598	618	627	625	577	596	652	627	611	637	634	623	657	631	631	651	652	585	623	598	643	635	618	621	609	592	609	605	617	601	620	622	610	676	643	653	573	617	586	641	607	623	605	602	620	647	634	636	608	683	662	632	540	654	613	588	631	654	579	592	646	596	594	621	648	627	627	621	609	603	656	641	655	615	668	612	576	644	605	637	602	625	626	613	624	603	591	659	590	636	638	621	597	634	660	632	634	633	633	647	618	601	624	622	608	603	645	632	652	597	602	621	619	612	588	573	623	644	613	608	642	603	640	579	633	616	623	603	629	598	647	624	644	635	627	647	629	634	623	623	612	605	569	614	614	624	610	669	623	598	615	665	622	609	604	672	624	563	633	592	582	590	605	604	588	608	648	600	625	637	608	572	653	649	614	613	595	621	613	586	596	634	614	575	586	628	635	617	608	664	604	690	631	603	604	619	642	637	582	610	592	627	648	582	633	589	629	611	652	636	644	585	660	671	594	624	637	572	631	615	615	596	615	594	596	600	608	635	626	672	541	599	616	614	608	565	592	594	615	586	643	648	593	621	615	600	627	628	625	645	618	629	578	605	581	626	592	595	597	633	595	624	605	627	609	610	639	630	604	604	654	611	653	642	607	643	619	607	620	582	580	622	587	615	646	596	626	620	592	630	607	614	583	599	608	587	626	593	620	598	638	607	592	594	605	601	624	636	603	552	663	624	583	622	659	609	609	625	575	579	581	605	582	590	591	605	611	592	618	620	598	649	624	611	631	666	598	611	612	627	633	643	621	614	604	604	599	611	629	607	576	594	610	618	610	637	604	655	612	635	602	640	632	591	589	596	626	602	674	620	657	655	650	610	613	610	632	632	612	617	621	586	637	622	644	618	594	635	603	616	570	578	655	590	611	614	604	630	644	616	601	625	593	608	602	626	609	622	619	618	635	599	625	606	637	642	641	651	657	589	588	642	610	611	599	646	629	648	648	632	629	636	628	573	607	628	634	613	627	601	631	610	675	624	637	663	592	627	564	597	600	607	610	649	634	610	623	601	636	567	603	615	579	591	627	610	603	642	611	648	608	603	636	599	602	641	621	620	645	660	572	613	645	629	589	627	577	628	609	619	645	602	628	622	624	632	645	589	675	606	592	607	615	642	598	593	638	629	623	609	605	615	633	643	603	653	584	568	611	628	610	587	654	612	626	651	624	616	582	631	610	631	602	634	604	634	579	580	586	633	599	632	645	593	653	659	596	632	635	671	592	658	605	646	626	615	622	662	597	580	598	639	678	591	615	682	629	560	631	592	613	568	622	583	631	629	592	579	638	566	622	638	593	632	622	589	597	629	597	617	640	573	599	632	582	613	618	665	592	646	646	641	583	631	631	634	620	618	617	621	618	624	601	629	632	621	620	636	650	654	628	594	659	644	583	596	610	597	613	594	610	587	648	567	631	614	572	586	642	664	630	590	601	601	635	658	628	600	587	588	643	635	621	623	642	624	630	641	601	626	631	600	639	585	611	599	611	596	630	611	621	659	607	612	653	644	618	638	667	605	609	626	623	631	608	605	611	629	606	603	551	645	633	607	634	630	618	634	639	608	600	661	635	627	588	594	611	631	632	592	630	649	597	611	650	607	614	566	580	574	596	604	590	586	617	622	627	617	598	604	645	599	625	630	640	552	608	618	626	627	621	638	624	620	604	617	666	564	642	604	640	594	606	642	637	620	630	608	596	598	630	618	627	642	586	584	593	635	630	670	608	578	616	602	644	619	618	639	617	583	615	623	563	620	652	607	603	605	614	559	590	630	597	633	599	620	621	614	617	643	628	590	605	616	603	622	596	625	633	577	641	580	605	614	596	592	623	624	638	620	614	646	605	620	587	606	612	639	601	611	643	597	625	658	633	591	638	614	602	595	584	652	615	636	644	620	563	593	589	600	634	622	628	650	664	594	632	634	646	645	669	604	565	596	605	598	607	603	644	585	628	632	593	594	638	635	645	613	650	667	615	612	609	622	607	599	592	572	632	684	621	654	648	605	621	608	577	604	645	645	656	648	622	613	616	656	584	597	597	633	602	657	597	566	602	595	620	619	630	640	611	641	586	647	632	617	620	595	602	660	602	630	626	648	608	593	579	571	604	631	612	613	636	674	622	589	582	621	623	632	619	600	621	601	618	612	603	632	651	581	610	618	635	559	673	635	560	621	612	620	598	613	618	651	636	580	597	612	637	656	646	596	584	655	646	673	596	638	634	628	637	594	630	570	619	627	591	661	618	602	594	623	650	596	586	597	621	620	560	616	634	581	571	634	615	641	603	632	619	627	562	650	583	637	610	594	619	609	617	629	590	632	608	606	648	645	615	589	661	596	634	606	600	585	591	626	619	649	600	630	662
13628	1333	1278	982	724	529	482	408	381	366	316	315	287	267	311	255	268	238	244	270	233	227	230	255	246	262	268	253	243	229	260	209	218	260	267	227	241	253	275	230	209	222	230	223	245	215	232	258	226	236	214	251	259	219	211	211	231	237	211	239	214	227	226	249	235	228	244	205	249	229	205	223	242	230	207	221	224	200	209	228	239	222	206	218	239	249	230	205	224	214	227	230	241	217	211	246	194	212	234	189	226	200	244	202	210	221	210	208	211	224	234	244	229	226	237	246	252	232	202	225	233	193	220	209	217	210	251	228	222	235	238	197	214	241	194	230	235	213	206	232	236	213	201	208	241	224	194	210	230	225	223	242	179	215	204	232	203	212	216	230	259	240	215	249	183	200	221	229	222	208	208	216	240	203	222	238	246	222	211	239	223	243	222	208	222	201	220	202	236	207	203	211	228	227	234	209	252	210	236	211	224	228	204	226	200	237	204	242	229	224	223	218	209	209	205	223	210	238	230	230	225	251	206	243	235	252	217	233	216	206	225	201	210	229	212	204	216	219	203	208	241	231	228	226	209	224	219	234	225	230	226	226	231	235	244	226	212	182	193	219	216	228	221	196	195	215	233	216	222	188	213	225	214	239	218	199	198	199	260	242	224	226	227	233	221	215	240	232	215	198	231	233	233	212	224	223	236	222	192	221	226	232	235	209	254	221	218	216	195	210	232	194	238	228	199	199	236	204	204	219	241	246	216	208	221	218	239	215	214	212	214	212	211	205	222	221	232	219	225	206	225	186	198	218	242	221	209	248	228	214	235	225	237	214	217	194	224	227	201	211	218	231	237	197	210	194	202	219	223	200	223	231	223	205	223	213	216	230	226	222	221	187	243	217	199	207	226	242	240	229	212	206	229	226	213	221	237	207	241	246	214	224	242	226	200	208	210	223	192	236	238	224	231	202	220	211	251	226	239	244	221	221	199	259	229	186	221	212	212	232	205	193	236	242	228	207	199	220	221	221	240	247	225	216	231	221	222	237	211	218	219	236	215	212	238	228	222	196	254	209	216	223	210	211	217	210	236	213	242	221	211	214	223	204	223	213	201	224	228	240	242	200	187	205	214	216	246	232	205	220	227	236	202	225	218	219	235	219	214	212	218	219	218	211	231	182	200	211	206	214	201	220	220	217	239	211	232	244	228	251	205	192	232	203	248	203	218	193	228	220	213	214	185	219	232	240	220	205	209	223	215	201	191	221	227	248	214	242	217	229	252	237	220	232	223	187	214	240	219	212	212	199	237	225	242	276	241	200	196	203	237	225	212	226	213	223	211	220	230	228	203	205	240	233	210	222	253	225	201	227	235	239	229	229	198	207	200	222	206	224	245	260	229	230	188	195	223	198	220	249	221	216	208	226	201	203	217	235	217	220	231	257	223	226	204	182	208	210	193	246	223	237	214	198	201	223	236	203	212	211	211	233	214	200	220	211	223	216	229	217	220	234	224	209	216	222	218	229	224	218	216	226	190	200	197	229	202	202	218	243	210	227	224	249	215	213	211	263	219	247	202	231	254	204	221	244	225	205	215	216	233	181	226	226	215	213	207	240	231	213	222	246	205	215	191	219	212	225	236	206	215	201	228	212	244	216	221	218	219	198	223	215	250	234	247	221	212	219	207	222	210	228	228	227	212	223	216	237	202	179	245	221	229	233	231	242	249	222	193	238	256	202	214	214	229	214	211	210	224	229	201	233	242	232	249	238	203	231	225	243	242	223	234	242	245	193	249	216	235	198	213	212	235	217	201	229	225	201	207	233	212	216	211	229	242	259	218	205	206	219	211	235	190	217	239	236	217	196	231	243	249	208	213	224	230	222	246	210	245	219	231	207	204	216	230	202	210	225	204	235	216	232	237	193	217	248	228	208	213	247	213	235	239	220	217	203	229	212	227	231	240	213	251	253	212	197	173	219	200	212	217	222	200	210	199	210	235	273	213	195	225	217	217	233	224	230	228	222	198	217	197	224	222	205	227	223	197	234	213	209	204	200	209	195	225	241	235	224	237	191	220	195	227	225	214	233	194	210	212	226	211	221	229	226	223	229	226	225	242	214	229	215	217	215	243	192	245	230	237	214	256	218	239	205	227	229	230	256	200	205	230	250	201	209	216	179	226	217	213	197	246	243	199	189	210	243	259	206	210	235	206	204	210	219	208	203	230	201	224	242	234	213	252	212	229	211	234	229	243	223	226	225	209	230	213	235	238	233	239	215	234	202	192	232	222	263	214	207	220	224	243	213	197	202	196	229	231	214	248	196	176	232	219	224	233	229	211	203	221	202	225	211	225	231	214	222	229	255	214	231	217	198	194	237	217	264	217	192	235	198	208	200	242	195	221	238	233	204	218	215	213	227	209	237	225	207	233	211	260	239	198	231	214	229	231	255	219	237	234	202	206	204	200	235	236	217	179	234	217	201	202	212	211	196	227	239	213	232	194	198	221	257	266	209	247	219	224	213	207	235	226	196	194	214	215	217	204	224	243	227	219	221	228	206	221	200	246	255	239	233	228	216	208	242	236	224	238	200	225	217	212	208	209	221	215	206	216	234	259	228	231	226	191	235	210	206	265	244	214	238	198	237	203	244	228	212	233	220	256	217	229	223	210	242	216	216	231	216	221	230	232	224	241	286	208	221	239	222	227	229	212	220	247	240	204	227	201	211	201	217	218	226	232	226	212	214	200	220	204	251	212	229	233	219	217	204	213	213	217	215	228	244	230	222	236	215	216	221	213	255	218	222	206	229	240	212	202	217	217	250	211	223	213	229	209	223	226	240	248	196	216	246	215	205	188	219	197	246	226	224	244	235	186	211	222	217	202	239	228	228	222	215	212	222	227	230	239	208	216	177	204	184	190	197	211	210	240	236	239	217	245	209	211	223	216	210	232	229	227	252	208	224	223	203	218	223	232	201	211	245	225	237	211	234	201	230	226	216	224	235	202	257	196	206	227	222	228	199	217	231	210	236	230	238	218	233	222	223	209	221	256	228	212	235	199	233	239	221	249	232	231	238	198	224	235	239	206	194	208	238	202	234	243	245	210	239	222	248	228	197	245	209	215	230	199	214	217	203	241	226	194	243	247	235	235	214	229	227	213	214	220	220	238	208	219	242	245	185	220	231	217	247	204	201	258	211	239	231	211	228	221	220	243	234	227	192	224	245	184	190	222	230	223	238	189	230	242	224	187	218	246	231	255	204	198	227	224	220	202	205	218	220	218	227	201	200	217	197	229	241	223	226	227	225	211	242	224	216	207	213	232	199	229	217	225	221	199	203	243	254	206	205	228	207	226	227	180	212	208	229	219	218	188	189	218	208	217	219	217	237	201	235	201	239	252	244	198	220	215	218	220	205	207	213	232	219	226	225	228	207	206	203	228	235	196	240	208	221	223	235	222	223	243	218	176	218	249	247	219	233	224	223	247	240	212	229	205	203	222	222	232	242	233	207	217	242
8238	1287	2427	2915	2656	2128	1856	1542	1338	1163	1085	1051	995	925	852	831	832	795	753	741	711	742	704	687	738	667	653	662	680	671	648	686	679	702	660	672	647	624	586	615	582	608	645	550	603	574	559	624	564	587	559	569	578	568	558	606	534	542	591	541	594	545	516	553	543	542	561	512	551	542	542	525	551	501	561	521	547	501	548	516	560	552	535	516	569	503	512	502	499	551	567	541	570	504	498	515	523	539	538	499	515	496	537	500	527	539	503	554	506	522	547	490	535	533	501	498	516	520	545	521	498	527	540	515	490	475	536	526	504	513	505	527	574	457	523	576	501	503	525	514	525	527	526	505	537	494	507	508	523	520	501	505	480	516	523	533	481	507	524	505	545	527	510	501	493	509	528	509	499	492	524	521	499	546	508	482	505	515	495	571	545	533	539	508	495	492	512	508	499	529	535	542	538	508	524	528	527	541	540	522	483	511	527	543	521	495	522	510	503	480	529	496	526	580	542	517	559	472	558	554	470	545	524	504	515	523	520	503	525	525	527	505	542	527	519	503	519	532	509	522	494	567	487	514	522	506	500	546	508	549	516	527	510	512	548	545	494	508	466	538	565	505	548	553	508	485	539	476	555	556	494	520	495	533	468	542	535	521	516	572	530	496	526	531	459	507	513	503	486	499	545	530	507	507	544	484	518	493	510	488	507	529	514	503	512	531	504	493	542	509	487	537	518	541	546	536	523	494	502	510	513	517	538	482	491	497	523	500	498	531	529	498	504	546	499	546	512	544	501	493	510	488	542	554	470	483	528	516	527	507	541	493	521	530	512	505	495	515	532	477	498	458	563	561	527	508	479	511	509	497	485	490	508	509	497	520	512	507	556	541	558	504	543	513	528	544	522	487	513	483	511	526	522	497	553	512	515	489	542	491	467	535	512	516	522	559	510	519	570	544	470	487	524	479	529	537	490	516	521	519	516	534	522	496	533	517	516	464	488	521	478	527	523	499	475	513	522	498	510	520	510	510	530	535	461	498	511	497	544	524	513	542	526	532	483	544	524	461	548	534	503	502	545	538	532	535	493	557	536	506	538	486	496	520	511	509	516	495	527	502	501	519	527	524	545	506	497	539	495	516	535	514	553	521	484	482	509	542	529	484	533	517	528	526	492	492	480	482	545	531	510	532	499	537	473	536	503	526	538	502	526	521	510	549	518	502	511	507	488	516	478	523	547	543	521	500	515	472	490	528	500	516	517	482	515	504	516	497	539	523	512	505	537	536	531	512	519	479	515	533	557	499	515	535	522	520	524	539	530	487	492	556	506	532	523	525	545	471	481	525	531	511	533	498	509	493	494	513	453	531	573	531	535	531	487	540	501	531	468	519	544	485	521	524	510	489	530	506	485	548	478	519	518	527	530	508	514	509	460	463	521	556	545	514	545	549	526	542	542	520	508	501	559	525	492	506	511	507	519	495	512	521	529	467	495	521	488	535	553	528	498	504	475	534	515	529	485	503	503	480	534	524	521	532	533	510	523	525	522	498	495	507	527	511	539	521	532	503	530	505	546	506	504	508	527	513	505	537	522	538	530	525	573	505	481	527	455	505	525	518	505	533	505	568	533	513	557	508	506	512	526	501	483	537	493	514	521	496	471	499	489	501	517	521	524	498	526	509	535	543	548	526	554	519	505	538	493	512	574	527	497	527	508	493	499	497	535	505	507	549	522	487	542	511	514	535	519	497	516	510	521	483	514	513	505	524	503	480	462	540	476	518	539	561	480	535	496	557	514	527	519	524	512	546	516	518	484	519	534	470	520	542	483	517	512	509	506	499	503	529	497	525	518	530	488	496	542	543	548	530	522	490	493	521	526	561	513	487	512	536	509	500	550	511	512	514	495	514	534	525	499	507	515	535	548	517	465	488	536	497	510	522	547	515	528	512	477	516	499	509	518	536	509	511	532	517	538	493	526	502	514	531	463	516	482	564	533	514	508	505	485	527	567	527	501	499	516	544	478	532	552	518	517	518	513	536	505	518	506	538	527	496	555	499	510	516	501	493	534	521	517	508	550	517	496	530	530	515	528	508	506	514	511	510	538	531	508	539	551	506	504	492	549	522	515	496	487	531	487	484	536	527	540	536	538	494	527	519	493	535	541	506	518	505	518	521	528	517	538	495	512	493	468	526	505	540	509	521	522	511	501	512	506	507	518	534	536	495	539	516	497	554	559	536	520	507	510	511	480	497	514	524	475	494	510	534	539	506	516	512	513	477	495	525	510	515	526	493	528	476	508	477	527	493	531	509	523	512	527	472	533	496	523	490	459	566	477	553	541	513	477	527	495	511	518	495	521	512	559	538	525	513	512	553	529	529	523	540	492	524	535	553	522	532	463	535	492	511	483	506	472	500	506	521	500	495	469	477	497	497	514	538	505	467	521	540	512	463	496	496	552	534	511	516	501	560	475	486	498	467	514	499	499	512	526	488	544	520	521	488	502	571	504	501	441	538	496	506	514	536	521	540	485	523	524	565	475	518	522	519	520	521	476	482	536	503	501	491	529	506	530	538	500	501	540	520	544	492	526	524	501	545	505	502	554	510	517	530	502	547	505	539	462	545	495	537	521	487	569	498	503	502	526	532	460	534	517	487	448	535	504	558	503	484	523	546	479	493	500	528	543	500	544	496	518	510	508	505	527	522	490	511	544	507	484	492	551	486	482	557	517	513	496	513	519	561	508	535	507	547	496	490	531	558	548	532	522	496	525	504	494	503	485	543	484	478	473	501	487	472	525	520	531	521	554	532	499	523	529	516	518	546	515	545	487	519	522	499	519	487	493	498	498	524	499	483	483	502	477	485	508	555	519	501	492	528	511	506	534	474	515	510	493	556	506	529	557	490	500	522	527	518	525	498	512	525	526	519	527	485	519	523	534	537	519	512	526	503	535	484	500	503	551	527	497	512	503	560	546	518	552	549	523	512	508	502	479	512	519	503	527	536	554	505	485	530	550	517	547	537	525	539	489	546	508	539	514	517	511	499	539	468	538	447	465	538	519	513	494	548	514	519	493	534	483	490	557	508	507	477	536	517	552	509	488	530	499	510	508	510	533	552	512	536	526	526	487	467	513	542	552	508	475	513	555	529	506	518	542	528	542	544	524	533	495	508	502	545	522	508	521	479	524	524	523	541	507	501	527	485	505	530	541	499	510	514	502	525	479	494	511	502	536	461	517	510	597	507	523	511	487	551	495	575	496	485	528	503	526	540	528	518	485	499	506	508	511	519	515	509	482	545	487	504	507	504	509	501	492	569	551	515	522	509	481	512	539	536	527	491	476	526	494	539	506	515	506	516	502	579	522	535	513	526	514	506	530	490	504	538	519	533	484	473	509	504	527	497	526	504	541	540	502	522	489	473	528	517	510	535	496	486	484	536	503	531	463	528	498	529	497	491	518	530	505	487	532	508	553	503	545	464	512	499	473	520	496	521	533	503	462	491	503	557	494	528
1415	284	320	283	245	257	196	204	204	211	210	228	203	200	215	196	206	211	203	216	195	211	196	214	216	197	173	212	178	206	183	187	201	177	216	178	219	236	211	195	203	205	203	187	195	196	205	224	198	222	192	186	182	209	207	209	187	186	211	187	178	172	181	183	191	196	193	206	177	206	189	166	201	207	178	199	180	215	185	196	207	211	214	239	183	175	180	177	164	166	199	209	217	188	178	189	191	199	198	210	158	205	174	184	191	202	183	180	180	177	209	182	206	184	198	206	197	185	185	174	185	179	195	189	195	174	208	202	208	206	178	184	211	191	177	178	175	191	166	190	179	166	206	196	198	188	187	184	200	188	230	212	199	144	192	195	200	189	197	193	172	191	175	199	194	211	165	194	189	192	191	179	200	206	195	187	176	181	191	186	211	189	167	182	211	192	202	174	225	205	199	178	189	172	217	185	174	182	172	176	162	206	175	202	209	212	222	177	215	177	182	215	183	209	184	205	206	196	190	193	200	192	197	180	177	218	235	200	199	212	172	189	183	221	198	211	215	187	168	183	192	183	193	201	184	203	193	181	182	204	207	187	182	185	186	181	204	175	208	200	187	174	180	201	195	192	211	217	204	201	182	175	191	203	193	171	183	169	209	213	180	187	170	217	188	196	192	192	195	189	171	181	183	185	173	171	196	186	172	173	198	227	198	164	170	174	180	200	206	172	201	224	218	177	219	204	170	192	170	183	187	192	186	194	159	178	178	193	194	193	195	193	170	158	174	168	172	186	198	194	197	172	192	177	194	195	173	165	188	181	196	205	203	186	189	195	199	192	195	216	210	181	196	206	184	197	219	197	173	188	197	189	205	186	187	197	172	214	214	202	209	179	232	193	187	191	206	177	215	196	194	195	190	181	189	192	207	196	197	200	178	213	182	191	189	181	202	208	192	214	197	206	180	203	201	187	188	211	221	202	188	190	195	194	209	179	170	163	185	172	171	180	212	175	208	193	184	197	205	188	189	182	201	184	164	182	196	183	194	204	207	219	180	225	185	212	165	209	204	205	164	193	189	181	179	174	199	184	184	203	180	181	203	188	176	191	186	181	206	172	198	178	201	190	193	204	175	173	182	196	176	185	173	201	199	203	198	202	172	179	171	213	167	183	198	175	187	165	178	187	198	186	180	182	171	208	198	213	178	178	196	188	194	207	188	185	189	185	197	210	171	207	185	218	187	221	202	174	218	175	165	171	202	222	167	186	195	189	198	195	192	208	193	201	196	182	165	200	234	198	179	209	200	206	184	209	195	224	200	174	207	165	205	203	184	178	173	190	219	172	198	187	218	186	185	185	171	192	204	185	165	195	197	209	183	199	189	191	189	189	201	211	185	192	213	173	191	183	209	203	180	182	188	178	183	200	190	194	179	219	176	183	173	176	201	199	163	183	180	192	186	186	204	198	167	184	188	195	201	210	186	209	203	177	178	152	192	183	171	200	195	194	181	174	190	189	178	172	169	173	203	199	181	191	192	161	199	203	177	180	191	193	213	182	193	193	197	195	211	163	164	181	208	195	192	209	198	227	189	200	180	182	211	203	229	173	201	204	189	165	195	174	191	196	196	189	221	193	199	191	194	167	211	201	205	205	206	177	192	206	183	178	207	208	167	208	187	237	194	210	213	195	197	186	191	181	210	201	178	201	194	169	216	194	171	174	213	194	186	203	191	213	208	184	180	183	190	178	198	185	193	185	197	192	200	222	179	194	195	196	198	187	190	198	193	198	197	195	189	186	207	165	200	178	198	197	182	199	215	174	178	195	179	187	197	200	199	161	210	165	216	187	198	154	219	186	197	190	177	163	171	180	189	188	171	198	191	170	158	189	204	197	176	209	200	179	186	163	178	164	225	198	185	223	182	167	194	211	181	186	202	207	187	175	185	215	202	203	183	195	178	171	205	184	209	199	179	185	179	227	201	185	200	203	156	187	198	187	173	192	178	181	184	193	181	190	223	199	206	180	180	171	164	213	206	197	205	202	192	186	211	233	178	205	183	207	177	198	212	208	188	208	214	186	191	192	198	177	178	183	208	199	186	224	168	199	187	197	191	179	216	192	197	211	203	179	191	220	192	188	194	173	196	207	206	163	173	196	195	175	193	180	188	197	194	186	201	204	211	195	186	175	197	202	216	208	209	175	217	201	204	208	206	172	200	201	175	215	188	172	195	184	191	174	152	187	178	168	225	189	187	194	183	205	192	201	212	187	214	188	173	174	207	189	205	197	190	229	204	181	176	207	201	203	206	205	183	190	190	191	198	200	208	201	202	198	185	190	214	200	200	198	191	179	210	212	188	199	210	191	158	197	203	193	192	192	165	195	204	184	203	195	188	215	176	165	205	188	189	193	207	190	203	194	183	186	213	202	199	191	204	168	183	219	209	193	197	187	212	202	191	206	188	181	188	196	177	186	194	170	176	184	204	196	185	194	170	166	179	208	188	158	186	189	204	199	175	197	175	199	210	165	185	191	187	198	203	209	167	176	181	219	192	218	182	191	185	191	205	181	192	168	190	177	199	194	187	189	188	189	179	184	198	196	180	164	211	202	190	175	176	203	191	213	178	165	189	162	204	202	185	155	200	197	175	191	164	175	202	220	201	179	201	195	195	165	187	195	209	219	193	212	211	224	194	194	195	215	189	182	191	196	212	175	186	223	168	191	205	191	166	196	173	174	186	196	157	168	192	182	204	196	191	198	195	177	193	206	226	197	192	207	197	193	195	213	203	206	209	201	182	225	185	173	193	191	169	200	204	208	183	205	211	176	185	210	183	189	200	185	161	205	204	208	164	193	172	185	202	191	180	209	197	193	197	186	189	162	182	216	184	206	189	189	171	202	165	192	187	209	208	172	209	170	208	186	193	177	192	178	190	200	193	179	192	203	183	164	214	220	208	201	164	174	201	208	192	192	206	200	180	183	177	192	186	168	171	202	191	187	182	208	210	198	196	180	158	191	176	190	222	156	196	179	171	198	176	189	230	179	179	193	204	201	211	202	192	220	206	198	226	172	200	197	197	201	182	200	200	200	206	159	183	198	196	173	176	181	175	170	203	192	207	168	200	181	193	175	201	189	207	171	196	206	227	199	175	188	199	200	199	191	202	197	171	181	165	213	189	169	209	207	199	203	196	196	183	205	188	199	189	196	178	180	178	205	179	211	197	187	200	168	207	185	186	201	223	189	173	200	218	180	209	204	191	177	192	202	212	200	201	212	167	180	162	183	189	198	213	179	168	194	172	197	209	186	195	183	178	194	193	190	193	189	172	183	193	173	186	189	174	214	182	178	210	207	163	192	190	188	173	190	219	161	175	204	185	199	182	208	169	201	227	209	195	180	192	226	197	209	195	189	215	209	181	203	184	184	169	191	180	203	176	188	200	183	203	195	191	185	197	182	190	172	185	182	190	189	193	178	184	185	183	207	183	182	177	206	202	193	194	185	203	175	193	177
1631	520	723	869	775	690	637	625	664	577	547	537	532	516	512	520	518	521	483	513	555	546	511	538	548	489	528	511	479	524	506	492	539	540	516	515	537	504	491	491	468	480	515	516	479	480	480	462	459	497	485	464	467	516	520	461	463	471	471	481	446	460	484	493	454	456	483	493	477	469	478	460	503	500	442	503	502	480	507	492	456	458	468	458	470	474	497	461	499	448	442	488	509	490	477	474	504	505	481	506	477	463	485	465	492	489	484	454	463	470	464	442	500	468	524	478	452	475	446	547	486	460	473	463	461	485	465	482	426	462	470	470	461	448	463	467	454	446	502	459	460	493	483	498	437	459	478	483	449	503	456	443	502	435	506	445	444	451	491	443	451	477	474	461	455	479	449	468	452	462	468	488	505	505	480	460	487	488	477	466	476	450	479	431	453	451	474	479	490	477	486	485	460	470	500	462	500	478	442	458	491	455	447	445	504	472	449	488	439	462	427	489	445	482	494	472	468	488	466	453	438	458	462	473	478	510	444	510	483	464	498	450	478	472	501	473	484	458	497	471	468	464	495	442	463	458	466	493	470	454	463	437	492	493	472	474	452	493	472	490	482	489	492	447	481	511	443	505	464	513	484	478	463	447	465	449	496	457	441	493	479	488	428	484	489	448	443	442	475	468	493	434	481	473	458	431	453	497	512	494	474	437	473	471	446	484	471	464	477	463	475	453	454	443	459	445	434	448	453	465	503	515	475	465	491	462	485	443	460	468	458	467	486	452	495	470	508	480	445	484	520	446	485	472	452	469	480	497	487	463	489	446	450	486	477	506	458	448	495	461	472	468	462	474	467	483	465	448	435	490	476	473	454	521	449	479	472	453	493	463	482	492	450	492	506	493	480	470	488	480	468	480	449	446	517	474	437	468	517	498	450	481	438	471	511	517	482	458	471	459	468	449	452	484	492	491	456	497	512	491	468	466	494	427	450	478	450	456	489	486	435	449	471	495	440	477	493	482	443	442	453	490	465	488	446	469	480	502	493	443	491	495	428	467	496	423	473	477	509	470	455	486	456	477	443	479	466	451	532	495	452	443	437	488	448	424	466	503	438	462	471	428	462	442	462	499	441	454	502	464	453	495	453	480	501	464	446	486	439	455	473	517	468	438	474	468	477	470	502	482	460	457	434	468	428	497	472	496	418	492	448	491	468	474	448	490	486	454	462	481	481	442	466	496	425	463	502	424	450	459	461	438	498	445	478	478	450	441	455	473	483	487	480	491	495	462	446	482	491	463	498	482	456	450	474	493	478	474	483	453	471	460	474	473	481	433	465	476	491	477	443	419	475	520	479	473	465	488	427	467	473	494	459	492	433	471	506	445	500	494	457	515	490	490	482	524	471	463	450	513	435	480	452	483	446	513	505	481	482	437	491	457	472	483	503	473	500	453	455	482	465	468	497	479	470	469	487	468	466	495	444	478	454	467	439	454	465	467	459	474	454	492	480	426	485	467	485	464	492	486	496	492	468	480	473	484	450	450	486	471	434	546	445	477	445	470	478	490	453	441	444	449	466	478	472	462	465	470	458	491	477	447	509	476	482	433	452	510	528	479	505	461	497	473	461	462	502	471	482	478	452	461	472	506	492	450	461	444	486	468	476	472	469	457	469	482	492	512	447	478	464	451	466	458	474	493	459	471	490	454	464	446	487	466	442	453	440	434	473	452	500	468	453	486	483	478	501	483	443	455	488	476	456	470	469	499	454	500	497	479	421	463	452	434	451	430	491	451	475	537	448	475	474	471	475	484	525	508	494	478	480	448	477	482	453	506	479	467	461	434	466	470	459	446	465	469	491	456	496	469	475	507	463	472	451	465	475	472	481	502	476	473	426	443	450	485	448	442	499	461	493	462	473	509	459	471	499	466	488	455	442	441	454	470	508	443	485	445	504	489	488	469	475	455	461	453	501	454	461	480	496	515	495	477	499	487	457	463	468	483	492	473	464	456	488	485	497	494	470	442	460	429	486	479	470	457	477	506	500	470	474	497	436	476	446	484	474	485	467	460	466	455	471	454	464	471	439	443	441	473	450	479	475	475	462	464	442	534	487	515	494	443	468	515	465	451	477	477	475	469	472	444	484	464	474	478	477	469	434	490	478	477	508	467	497	428	481	446	499	495	459	462	513	477	504	474	445	478	521	485	472	441	478	440	506	493	466	498	471	459	444	469	437	468	476	442	465	453	494	497	490	468	483	433	437	454	495	438	452	469	417	496	463	465	459	444	477	493	458	482	439	495	439	492	489	470	449	493	438	501	481	414	499	495	419	513	448	447	491	459	445	463	455	509	489	476	445	473	506	455	468	499	506	465	476	439	453	445	465	449	465	473	470	480	458	473	474	473	485	485	464	459	467	471	511	433	467	482	511	479	466	461	465	479	488	539	469	464	482	486	478	463	474	509	451	462	461	486	487	510	489	461	428	480	423	467	491	461	451	503	453	482	464	473	436	497	470	470	471	464	448	494	449	509	461	484	489	491	497	496	463	446	472	470	471	503	474	462	493	447	467	445	469	511	473	500	488	491	469	497	479	452	417	465	443	476	478	456	465	478	450	463	432	452	466	479	452	483	437	460	505	453	485	451	497	449	465	459	479	482	460	461	469	457	483	489	498	452	502	495	418	497	485	491	441	515	478	468	475	487	484	461	474	486	483	440	478	478	465	479	463	459	474	456	480	491	447	458	454	482	493	466	486	486	464	458	452	468	479	412	509	480	502	513	446	490	470	475	458	479	487	463	444	473	474	436	492	442	490	466	455	489	464	478	470	493	471	477	465	497	500	468	480	466	486	486	522	478	498	502	482	437	498	484	401	493	471	506	453	487	457	476	508	454	491	466	438	485	457	492	474	470	550	470	492	474	471	461	429	487	487	514	487	453	479	471	471	439	477	470	455	482	448	500	502	512	502	478	465	474	470	450	430	456	516	493	502	514	481	456	465	477	451	484	469	482	490	485	455	490	447	453	499	439	449	498	437	455	486	470	496	452	447	494	478	479	460	463	428	450	460	477	449	492	488	447	504	467	514	484	471	441	463	502	511	439	465	451	499	432	434	478	460	481	488	445	421	497	491	440	489	507	487	491	471	465	439	514	460	454	497	456	456	464	453	464	485	445	438	462	509	454	467	481	486	500	484	499	474	482	465	504	496	472	451	475	460	465	436	470	481	474	439	470	476	461	483	463	483	443	503	427	492	407	459	491	487	505	455	446	509	426	466	421	456	453	456	473	499	490	453	476	440	503	488	465	428	452	461	437	460	456	477	450	475	490	483	470	474	483	453	453	459	445	498	473	473	480	461	483	483	465	490	481	473	477	506	479	467	465	485	477	467	458	469	487	472	493	487	442	485	480	490	447	483	460	440	473	482	457	466	516	474	439	477	504	474	497	471	458	490	457	519	474	471	501	474	486	471	487	487	478	464	454	449	492	498	489	492	454	477	429	424	469	518	482
7216	717	758	679	516	407	408	389	337	319	321	304	303	281	266	294	329	275	298	252	290	282	297	286	278	272	288	268	259	243	282	261	272	259	262	247	304	254	256	287	262	256	282	253	259	261	284	255	276	294	299	285	273	263	281	269	251	294	267	264	250	274	259	282	255	311	298	257	277	225	267	210	238	281	274	255	243	244	255	247	282	259	276	298	228	241	271	299	240	245	271	245	268	280	279	238	282	270	265	276	219	285	266	243	278	249	279	255	280	297	277	265	288	249	257	245	230	252	254	269	257	263	253	305	238	267	297	300	262	242	271	268	260	290	265	275	246	260	276	273	258	260	276	251	271	255	230	274	247	275	261	291	257	281	299	273	242	248	238	253	273	266	245	277	238	235	278	247	246	232	241	264	267	259	263	262	252	251	255	274	268	255	249	285	222	252	258	240	271	258	262	264	250	264	287	268	278	236	269	265	251	252	266	242	253	277	238	239	272	310	217	271	269	249	296	245	258	282	256	256	245	272	257	263	269	277	275	251	279	278	241	263	270	252	252	260	234	273	286	267	261	255	239	258	232	248	276	261	254	250	248	254	251	246	252	288	241	256	224	256	274	249	270	224	230	257	280	256	244	260	286	295	260	256	246	255	257	251	244	232	254	241	251	238	266	259	247	237	244	242	219	234	236	265	271	250	262	261	255	223	289	281	260	249	251	253	271	244	247	280	283	260	270	256	274	259	265	269	277	256	251	281	261	243	274	260	255	254	252	284	265	250	239	271	259	235	260	256	249	302	249	241	265	245	274	258	260	287	280	284	250	235	312	279	224	270	261	245	268	278	286	239	253	237	276	226	278	265	273	264	300	263	246	311	251	252	269	265	266	273	252	253	268	256	250	256	256	281	280	258	260	257	288	258	270	272	246	261	250	229	268	230	266	261	274	292	268	237	265	274	276	240	258	256	267	264	251	232	266	256	281	239	246	270	247	277	263	231	243	263	285	264	266	272	269	254	264	265	257	235	276	230	272	256	268	250	266	252	261	227	233	260	273	234	266	285	268	287	289	295	245	241	271	266	243	231	251	241	253	281	243	261	237	269	229	269	277	261	264	271	299	247	272	252	250	260	296	313	259	254	272	266	258	213	247	285	262	266	290	269	262	231	262	233	252	284	248	279	259	274	277	275	245	264	232	266	308	272	267	253	251	291	265	267	262	224	235	257	249	307	233	232	245	285	233	280	251	254	284	298	281	231	257	261	267	265	249	243	258	226	229	261	243	249	250	264	251	265	250	266	240	248	266	242	260	271	285	284	266	263	288	255	267	275	257	293	247	253	264	232	255	256	274	273	255	253	303	263	244	262	250	284	292	290	239	246	253	247	243	234	273	259	258	252	258	239	261	256	246	275	251	264	241	268	255	264	247	280	260	274	257	246	302	260	266	262	257	259	268	243	250	245	248	245	237	266	259	281	268	266	272	241	246	256	270	219	244	250	255	295	296	268	273	248	240	256	259	240	271	247	241	262	241	259	274	268	279	258	244	279	243	246	279	281	244	270	262	253	268	268	265	265	256	241	275	256	275	248	303	245	267	266	283	234	279	264	241	263	258	266	291	254	307	270	267	275	258	228	253	279	254	236	234	258	248	249	268	262	255	231	245	267	247	246	258	270	277	276	246	234	237	288	258	246	237	279	293	243	253	261	246	259	300	299	257	296	251	233	243	286	248	241	278	254	307	262	226	285	280	291	248	275	258	241	258	270	283	256	275	251	256	257	268	250	248	230	280	283	252	240	286	268	298	256	246	288	249	269	257	260	282	270	262	250	266	280	250	239	248	253	235	269	287	272	283	275	279	245	235	265	275	309	291	266	274	260	223	266	269	258	246	261	256	263	256	274	258	270	317	243	264	257	275	239	251	249	288	272	248	271	229	243	306	254	278	260	258	225	322	262	266	277	241	273	261	269	256	248	259	271	266	282	253	263	268	252	252	246	255	276	265	275	212	259	237	290	249	255	265	268	250	285	258	235	283	282	305	246	284	254	282	267	246	260	243	253	299	252	301	261	240	224	259	252	229	250	243	241	274	248	254	258	250	278	269	280	272	247	259	270	249	262	260	242	266	254	257	280	311	288	223	286	243	299	266	255	271	249	244	271	265	285	260	273	258	280	256	257	253	238	244	252	309	240	249	261	259	257	290	244	256	245	246	237	229	255	278	248	267	281	230	239	280	279	266	276	311	255	258	259	248	260	239	293	265	274	259	243	268	250	245	277	278	256	248	291	260	281	305	283	291	259	259	261	282	254	233	252	278	268	263	254	214	264	254	256	235	273	238	261	237	256	274	278	285	263	216	261	284	253	288	240	229	251	279	259	222	256	268	290	254	253	256	282	273	258	267	248	270	262	254	254	277	268	238	232	270	257	261	262	276	255	273	288	225	277	276	271	262	243	254	246	254	261	301	272	265	277	257	302	255	254	254	276	230	235	260	287	237	244	269	271	249	270	242	256	248	300	230	227	258	255	272	261	261	252	285	259	249	272	267	293	275	272	260	269	265	267	259	252	242	252	256	278	251	241	253	279	253	293	250	245	243	259	265	283	291	242	258	265	255	263	249	257	240	278	258	254	252	276	270	239	259	255	269	282	243	273	281	272	255	263	261	244	286	246	296	262	265	267	284	255	270	290	236	257	260	243	236	269	238	270	285	258	293	249	236	269	256	263	292	280	269	255	251	263	261	268	257	259	265	218	256	234	268	256	290	273	263	231	249	247	256	252	275	235	248	262	258	265	271	243	255	306	262	301	272	278	268	241	280	283	245	262	265	281	311	252	275	248	260	303	246	257	241	253	292	253	225	261	254	266	237	251	266	255	252	265	249	240	261	259	262	244	257	228	246	257	259	282	256	259	285	265	254	267	302	260	237	272	238	271	251	242	289	248	257	251	252	252	265	256	260	263	251	263	264	263	288	260	257	270	263	259	265	264	264	271	279	266	246	261	241	263	265	249	270	241	270	268	247	255	227	236	255	251	302	237	246	276	264	283	298	287	277	275	264	264	238	252	273	254	235	255	263	273	234	290	247	234	237	267	256	244	238	228	232	238	253	298	281	256	236	263	299	260	251	219	276	256	250	249	289	275	257	274	252	260	256	260	282	280	249	231	269	275	266	287	253	248	284	273	259	271	239	255	258	244	261	242	244	290	287	263	271	259	274	246	251	263	274	259	278	255	249	262	249	276	257	284	292	241	265	270	248	250	282	243	275	242	244	259	265	273	257	284	253	241	214	246	249	279	269	275	241	255	273	284	280	292	271	256	257	264	261	288	274	278	269	295	267	253	238	217	234	262	266	277	268	280	230	281	274	293	252	255	249	249	261	267	284	254	261	264	257	255	277	245	263	237	255	272	242	270	274	249	274	251	257	268	260	229	268	253	239	302	259	264	273	250	248	220	268	264	257	307	273	249	297	255	235	267	279	275	271	269	259	262	251	254	264	278	255	245	276	268
6412	1040	1736	1970	1803	1437	1366	1250	1124	1045	939	902	909	828	809	782	783	714	764	744	728	788	781	760	739	708	686	691	746	700	715	713	702	706	721	700	670	666	698	632	614	672	668	690	624	638	643	687	663	665	654	636	681	645	623	668	622	622	662	624	625	643	648	625	665	613	644	573	589	646	642	606	597	587	660	586	605	559	629	583	601	581	654	570	640	593	622	642	596	625	643	645	643	619	599	630	639	634	635	660	588	623	607	632	648	639	615	593	595	636	610	565	633	657	612	587	590	638	589	606	582	618	667	634	618	597	581	599	593	598	663	631	631	600	646	602	633	625	648	610	617	571	566	646	610	620	628	573	563	572	622	650	589	638	607	608	623	638	629	591	582	616	625	633	593	580	613	654	620	590	576	630	619	618	626	596	591	647	581	583	623	632	600	636	580	646	598	634	644	617	590	591	601	627	600	560	611	633	603	641	594	621	598	581	656	639	625	572	541	581	609	601	634	572	624	597	588	636	614	585	602	587	596	604	630	634	608	590	651	588	614	591	586	586	637	605	630	603	613	573	604	619	611	599	654	578	625	602	622	614	600	579	609	643	620	601	589	590	553	616	597	660	636	567	600	631	619	569	653	566	614	600	629	609	623	633	629	607	626	583	546	599	600	567	596	637	561	622	624	625	630	570	626	550	603	581	627	631	612	619	637	671	587	579	642	608	581	613	622	621	589	611	624	622	637	647	633	602	590	589	606	606	584	578	609	607	607	592	613	633	579	603	578	610	653	632	568	620	579	608	607	598	615	616	616	569	575	578	599	604	598	630	601	629	628	623	616	589	620	617	635	602	616	638	644	581	615	598	638	574	625	607	621	572	620	598	655	586	590	608	591	633	626	587	635	587	622	637	606	610	580	592	600	649	595	589	564	616	610	570	640	623	629	628	637	620	595	572	589	630	654	585	630	607	635	612	621	620	554	617	609	579	629	640	615	612	592	619	588	657	593	602	585	624	614	623	613	579	609	614	588	607	612	632	617	639	593	623	558	626	632	633	636	602	638	589	666	653	604	616	602	578	667	597	627	574	651	596	623	632	639	602	646	585	590	563	631	591	618	617	606	619	619	598	595	560	605	648	598	613	599	595	587	651	631	634	596	605	617	559	623	619	624	630	625	672	606	636	615	598	586	621	573	646	649	570	633	571	609	590	635	606	622	608	633	550	605	572	596	594	618	621	585	576	583	606	611	602	587	601	633	603	624	610	617	590	639	598	614	619	631	622	627	608	602	586	629	615	645	579	601	574	618	583	593	594	609	597	608	613	623	615	627	624	604	605	621	588	618	633	593	606	599	645	611	595	604	611	631	620	615	579	644	618	557	600	590	642	605	595	617	636	601	612	600	611	611	614	580	626	624	623	650	582	644	604	638	634	560	621	631	550	556	589	557	657	620	623	656	617	585	606	625	624	645	595	631	579	613	602	637	582	598	609	674	597	592	585	594	569	619	614	574	592	595	594	599	613	610	577	622	631	570	606	648	653	604	615	585	663	551	589	637	609	553	584	595	565	590	605	559	619	619	607	571	590	613	603	596	620	663	631	620	614	625	607	606	600	632	598	636	635	625	580	627	605	642	603	581	582	590	591	583	646	622	635	538	579	648	567	629	617	578	593	617	577	641	629	610	634	625	639	622	571	619	637	612	588	615	556	570	616	596	600	612	607	557	655	586	638	588	623	596	600	642	643	586	587	598	643	581	631	601	597	600	624	630	631	628	615	594	577	588	648	572	672	608	573	608	588	653	631	602	592	648	603	626	616	634	615	600	608	600	578	625	658	631	613	588	599	646	639	554	593	609	631	639	561	609	615	628	608	639	566	636	605	629	585	570	581	643	603	612	546	580	616	635	614	662	586	619	571	654	592	645	622	627	633	607	621	608	632	639	645	590	619	574	601	578	593	604	625	621	617	613	571	576	607	560	566	673	608	594	602	604	601	602	564	593	636	595	639	606	605	620	607	624	603	623	634	597	602	646	586	608	640	594	619	627	617	619	594	556	644	626	588	618	641	602	612	619	628	607	598	621	607	604	603	676	601	600	596	630	605	618	614	604	648	586	596	613	587	556	585	602	607	599	652	616	619	608	570	610	609	619	625	635	636	623	619	642	649	603	621	588	592	594	578	574	608	619	643	597	600	605	617	636	618	604	607	649	605	640	630	608	634	579	603	625	555	603	680	578	586	595	601	580	621	611	612	637	646	614	633	586	610	636	619	599	599	631	624	637	594	610	644	619	639	591	580	616	584	598	578	594	630	591	586	593	583	591	591	592	603	607	594	601	588	600	645	624	616	602	596	588	581	616	605	604	597	618	617	609	600	609	600	610	592	638	604	655	584	592	651	581	612	610	632	581	563	616	608	603	571	651	580	656	589	633	598	636	636	589	569	611	660	595	675	640	635	597	619	593	632	609	609	574	606	646	666	612	601	655	647	613	537	629	634	601	592	588	668	570	613	595	609	609	606	569	594	658	628	582	643	552	631	643	610	628	586	607	601	612	585	616	572	600	586	619	615	600	619	613	608	642	631	620	640	593	642	607	577	620	573	580	641	646	580	641	614	591	588	571	624	616	639	629	629	614	664	598	644	555	621	624	645	618	623	645	649	614	621	575	620	629	587	591	632	638	615	619	633	649	581	587	569	638	628	607	638	633	598	625	620	554	622	624	602	607	611	612	582	600	580	655	623	631	611	618	612	594	577	595	613	599	561	607	619	629	580	595	580	634	659	591	633	631	585	641	585	618	668	634	642	639	618	636	651	591	606	613	580	640	591	604	599	586	597	643	573	612	640	573	591	612	631	636	623	606	627	619	645	633	603	620	545	607	637	594	655	598	593	587	608	595	625	582	618	638	625	630	601	613	630	608	565	607	596	590	651	576	606	638	590	624	583	599	618	610	611	599	640	642	585	591	620	579	614	632	654	590	594	574	611	550	621	614	628	588	608	614	621	598	623	625	571	628	640	593	639	598	599	649	649	590	578	592	594	607	612	608	632	593	627	598	573	626	627	670	598	610	626	606	599	624	618	586	633	595	590	605	624	664	568	586	635	636	573	654	661	597	617	649	623	642	605	654	643	637	605	642	594	618	626	608	617	616	556	625	652	590	628	622	583	596	614	576	616	623	629	632	627	632	594	600	582	594	625	643	605	603	581	615	636	640	638	593	603	600	611	615	578	595	601	629	577	606	627	636	604	594	622	645	656	607	575	618	573	568	616	622	631	644	622	646	596	603	602	610	668	642	658	635	648	600	624	624	608	600	599	646	604	612	596	622	589	598	598	561	649	599	590	606	597	624	650	631	608	586	639	626	596	619	630	598	620	606	634	580	614	605	620	650	602	633	631	622	607	597	603	620	634	641	598	616	607	585	616	647	662	614	630	590	590	611	609	613	615	597	608	611	601	607	631	586	621	628	588	588	573	628	614	565	592	616	570	601	629	598	597	636	619	620	625	599	601
13720	1260	1270	934	662	573	457	428	355	302	346	306	267	239	234	253	268	304	249	221	236	241	247	245	233	269	249	234	226	270	267	203	228	227	246	238	219	258	226	244	201	246	209	231	232	257	223	211	203	226	232	241	238	193	205	224	231	206	241	226	224	225	237	213	218	215	229	258	214	215	230	212	222	217	205	234	218	259	229	208	249	264	221	227	226	218	232	211	231	214	199	215	210	199	208	257	222	211	213	227	231	210	220	227	202	251	225	248	203	222	245	219	218	211	212	220	228	232	202	207	193	195	213	225	213	223	212	217	200	229	204	226	244	213	235	230	218	228	219	217	240	208	218	201	224	216	231	182	191	200	199	219	203	227	208	235	240	221	209	217	210	197	195	251	246	231	231	247	249	240	210	209	191	205	250	238	222	208	253	208	246	217	235	231	217	226	244	220	211	191	174	248	232	218	205	186	213	213	218	199	248	183	219	208	194	226	212	225	228	224	218	230	221	207	209	231	170	217	206	231	204	203	225	201	214	223	232	229	227	244	211	194	217	205	198	216	183	212	236	193	235	194	236	212	212	181	218	208	223	199	227	218	218	219	233	201	196	220	169	223	229	217	228	205	208	240	225	232	213	226	210	214	231	193	187	187	201	224	217	197	224	207	196	201	221	246	210	204	222	239	221	214	225	218	189	212	214	224	220	211	220	202	221	199	212	216	210	221	233	234	234	223	212	179	218	194	211	225	202	207	187	245	175	213	202	220	237	210	201	244	208	188	179	219	207	200	221	200	200	224	221	238	211	186	243	220	220	231	213	236	192	224	223	232	207	211	223	218	218	205	223	229	241	196	211	212	202	219	242	237	213	201	199	250	249	204	224	219	220	225	221	180	223	202	208	234	213	209	251	226	207	237	203	225	216	193	217	228	232	227	218	208	213	242	220	226	207	242	196	233	227	226	201	187	194	201	219	223	207	223	195	235	196	206	203	214	206	225	207	252	232	210	246	210	218	216	201	224	236	202	208	225	191	182	190	222	236	209	235	217	232	219	218	211	219	205	221	237	211	228	189	222	211	201	225	211	208	217	215	253	199	226	216	243	229	212	224	231	192	211	199	244	252	212	227	207	213	228	190	226	233	197	207	212	205	212	228	200	220	213	235	218	194	220	193	238	236	205	197	222	207	209	241	244	211	217	223	212	215	198	231	220	215	217	203	207	208	231	246	212	215	244	211	209	208	230	211	198	222	233	222	185	202	237	238	209	237	206	221	206	219	212	218	216	216	204	241	208	214	218	221	219	210	210	215	213	242	206	204	227	211	231	215	242	210	242	220	206	207	207	223	194	238	242	213	242	200	217	198	223	237	243	244	236	197	230	213	216	235	205	223	214	219	240	237	229	240	196	222	232	209	204	238	220	211	212	227	243	207	196	218	237	214	203	240	248	229	234	209	195	187	198	209	204	218	222	212	238	209	229	219	202	200	239	237	213	210	207	202	224	232	228	218	208	193	183	208	199	207	199	202	231	244	193	231	214	223	222	237	221	192	206	203	205	221	217	235	218	200	208	198	218	202	188	215	230	201	203	233	216	235	234	175	209	205	205	213	204	193	223	244	201	202	266	234	202	238	273	192	204	200	224	196	218	205	235	211	237	220	237	192	229	238	214	217	220	211	203	219	221	167	226	215	194	228	207	188	202	203	209	207	221	183	249	236	222	236	237	227	215	194	203	243	233	217	220	230	211	224	212	215	191	224	232	205	227	223	197	211	242	229	209	219	196	229	224	231	236	220	211	207	209	236	217	210	227	222	220	207	201	251	240	244	204	231	213	215	218	202	235	200	206	225	192	223	218	267	242	224	201	229	198	202	207	233	216	228	219	213	239	208	208	225	219	207	196	188	180	210	250	210	193	203	225	252	201	237	245	260	217	228	224	223	215	224	203	205	212	236	244	240	197	215	214	221	204	195	204	222	211	190	247	178	208	221	205	214	209	215	196	196	248	218	228	210	204	214	220	203	254	216	222	235	229	242	227	224	202	204	210	193	215	239	223	223	216	234	235	210	201	224	200	213	210	211	220	228	200	194	225	230	226	227	228	232	213	233	225	219	192	239	230	207	210	185	216	204	209	224	197	210	217	223	235	209	220	216	231	225	239	205	175	215	232	241	217	210	204	200	221	182	201	206	217	204	237	190	210	233	187	215	247	197	187	200	228	241	212	217	237	256	188	214	221	212	244	206	210	225	206	219	224	214	204	206	205	210	206	193	182	214	246	208	201	218	209	202	249	207	218	225	210	218	221	218	206	206	238	182	211	216	214	226	182	222	228	197	247	181	229	228	190	235	207	214	230	211	235	206	217	205	199	215	219	200	221	205	213	225	191	228	209	179	208	209	215	227	219	211	247	232	190	236	214	228	226	224	205	225	209	213	213	222	203	216	212	194	204	216	210	217	209	212	224	209	219	229	201	203	235	213	222	207	199	247	231	213	216	194	220	179	225	223	231	222	225	219	176	184	222	232	232	202	219	231	177	225	229	201	242	206	199	190	239	237	222	205	221	195	226	201	253	208	217	238	205	191	189	195	205	207	202	228	204	205	220	208	218	222	213	229	229	234	193	227	218	219	206	222	187	205	214	205	181	222	223	194	217	218	186	197	231	212	220	210	223	222	208	194	231	194	243	230	206	209	202	223	213	204	221	226	215	214	211	213	220	223	219	214	185	228	200	206	212	225	218	226	218	218	251	208	228	213	202	225	240	222	241	216	223	207	239	210	201	243	202	199	231	210	214	211	233	206	233	212	225	238	228	209	210	198	221	207	176	190	201	252	230	216	207	189	197	227	218	216	223	213	230	214	192	229	221	182	220	213	215	219	227	230	230	181	216	202	191	204	221	201	231	224	230	211	203	201	223	226	210	212	204	212	216	215	238	206	230	224	222	212	246	187	204	214	210	195	196	238	242	212	236	223	228	231	193	229	231	199	211	226	216	216	195	203	212	220	219	202	213	221	245	212	216	222	243	212	211	222	229	217	193	221	200	209	232	216	216	211	221	226	233	219	239	203	233	196	214	214	216	234	195	225	212	201	223	219	219	238	216	195	212	220	198	197	245	204	215	197	229	209	228	199	176	223	212	229	186	193	230	209	199	213	216	218	215	221	209	222	195	227	204	206	207	237	229	201	210	209	212	209	233	204	238	204	209	218	233	240	217	205	219	225	210	225	203	215	227	214	244	258	230	219	201	211	217	244	241	238	242	204	221	205	210	201	196	228	183	238	204	229	198	214	228	214	200	238	208	212	196	214	204	211	215	239	199	229	201	224	235	242	244	223	244	237	213	233	202	205	214	212	243	221	210	200	226	209	230	203	196	236	219	219	208	214	220	216	198	245	226	189	211	236	216	229	243	205	204	222	208	193	200	204	226	244	213	200	199	229	207	199	212	222	187	243	211	221	188	195	234	250	258	225	214	210	210	222	216	218	227	204	228	231	219	198	186	197	206	219	209
8181	1274	2529	2779	2499	2126	1790	1521	1334	1178	1123	955	873	914	915	753	771	854	780	715	741	743	744	714	703	659	690	630	615	665	629	693	658	682	652	672	612	630	580	596	567	597	585	551	540	595	565	563	604	570	564	527	499	538	513	535	567	545	523	528	540	563	533	522	553	523	513	480	528	503	547	516	537	530	530	516	503	551	482	485	506	465	501	494	547	490	502	503	485	528	526	497	537	551	566	516	521	519	518	525	557	493	499	498	478	500	554	488	541	528	522	498	515	540	450	535	496	561	510	535	506	513	519	496	511	498	553	557	506	485	539	500	516	542	491	526	524	521	526	492	510	501	505	545	536	489	469	491	494	515	517	499	482	527	478	539	468	510	541	509	477	507	504	515	498	508	502	495	535	521	528	530	496	499	521	493	482	500	496	502	501	528	501	496	512	472	513	507	512	480	504	488	533	544	500	534	471	471	478	550	544	485	528	518	485	486	511	516	508	480	478	498	517	476	479	533	520	498	470	517	507	510	488	502	514	482	493	531	483	494	492	523	507	509	505	524	467	505	447	529	507	505	488	522	503	483	494	492	545	531	532	522	499	557	499	505	529	550	495	516	467	491	531	504	505	512	512	562	506	511	552	516	539	522	527	546	503	491	502	493	504	508	510	495	492	531	511	505	479	468	528	489	505	536	495	486	516	546	537	503	481	475	527	490	521	469	522	530	484	458	520	516	476	473	536	529	517	501	476	473	519	490	514	517	503	498	533	545	510	481	497	501	500	498	512	519	480	524	488	473	495	569	493	471	526	539	516	471	486	493	560	504	478	537	497	504	480	497	442	509	523	497	479	530	489	504	473	473	468	499	516	510	485	514	483	477	501	513	539	491	518	522	524	498	521	528	520	516	543	507	529	529	511	506	502	519	494	535	491	480	521	523	478	527	502	508	523	545	554	547	478	474	519	486	496	494	469	520	512	517	483	506	500	487	509	504	502	510	484	484	472	527	503	481	501	537	529	503	495	512	542	499	523	498	481	507	470	466	485	527	511	489	513	510	499	487	516	501	451	512	488	534	528	498	532	509	507	518	472	510	507	494	505	499	514	512	480	517	492	497	482	496	494	495	491	486	510	501	520	533	523	478	495	507	465	511	490	496	482	519	488	509	511	536	505	545	509	472	474	506	509	513	538	488	466	491	516	525	480	508	518	480	475	539	510	516	499	479	516	510	483	501	515	513	489	508	504	527	498	515	491	552	519	492	500	520	500	466	536	512	548	501	512	485	501	506	503	463	526	506	519	477	525	528	533	479	518	486	473	515	515	543	473	504	498	514	531	526	533	481	521	499	515	501	523	478	537	502	484	548	523	532	550	497	538	506	503	540	502	456	484	519	506	482	512	480	477	514	534	532	513	501	524	500	504	505	506	493	532	521	496	492	522	526	479	474	483	474	517	506	529	540	506	519	505	493	540	521	444	542	468	503	474	487	510	519	519	501	528	488	509	531	483	522	462	487	480	487	511	497	480	532	558	482	533	478	521	516	514	505	540	555	505	526	498	488	516	491	489	537	505	496	489	504	506	514	493	512	525	509	486	503	553	507	542	540	492	512	491	496	503	538	505	469	491	533	517	504	481	496	506	525	492	524	460	473	498	544	499	488	548	522	513	538	514	533	479	501	520	546	519	491	502	527	533	483	542	495	514	497	525	543	532	518	502	493	511	501	512	496	512	491	484	555	523	550	508	548	517	513	518	509	511	506	490	513	468	522	524	525	530	482	498	505	539	502	530	484	508	494	532	477	501	535	505	512	465	521	476	498	540	494	532	481	482	506	518	508	495	566	498	487	489	517	500	492	568	551	539	475	538	489	529	552	489	491	492	523	515	509	533	519	520	514	507	517	527	493	518	520	503	520	480	524	509	483	519	460	560	526	527	534	558	493	474	478	509	485	541	530	507	507	487	477	510	523	536	519	507	504	473	509	453	531	544	513	478	482	510	507	478	498	502	475	533	511	512	508	497	486	468	474	485	527	495	499	519	485	536	488	487	514	479	537	541	526	521	537	496	504	504	519	512	473	454	506	498	485	508	545	516	537	529	507	496	490	508	474	526	518	503	513	497	536	501	530	516	517	463	501	515	508	511	523	534	548	500	528	528	487	523	481	485	509	492	505	515	502	510	502	495	483	487	530	472	512	517	482	503	534	506	507	465	526	537	490	497	499	500	506	486	514	486	508	505	500	511	542	459	477	503	551	507	512	495	517	501	518	479	492	500	490	490	521	531	521	498	474	508	493	521	503	513	495	487	500	464	505	499	494	465	531	475	480	543	549	478	501	484	501	493	516	518	511	538	511	543	530	488	502	506	478	508	492	492	527	465	479	525	478	485	509	518	509	529	485	483	499	524	454	479	512	532	523	497	506	507	508	518	558	500	466	488	510	496	527	481	487	487	486	486	557	493	500	512	522	467	488	503	473	505	484	457	494	490	505	540	517	509	504	530	522	503	507	490	523	579	517	467	501	509	516	478	470	550	510	482	512	486	541	517	568	497	475	510	514	493	509	523	503	501	504	490	501	501	479	506	488	523	518	472	508	515	509	498	525	535	525	504	516	512	485	500	526	526	510	506	505	480	504	526	525	525	506	506	525	492	526	538	502	508	473	521	504	493	504	482	534	499	498	470	515	490	487	512	479	479	494	511	521	481	543	545	510	517	486	543	503	519	494	448	516	505	480	515	525	485	531	500	508	514	494	504	516	521	482	518	489	509	506	537	485	495	496	471	516	485	519	489	532	541	545	486	516	506	506	497	487	498	500	498	479	498	551	498	516	507	485	540	488	489	491	533	552	509	498	491	513	454	503	482	515	507	502	454	514	504	458	486	503	484	488	497	519	489	504	494	533	490	504	481	501	486	536	503	456	523	493	519	511	489	525	529	520	510	464	473	496	469	515	465	500	534	508	469	512	488	522	507	553	494	474	488	485	468	488	539	535	545	553	476	497	526	502	471	496	514	538	442	499	503	493	502	539	496	471	492	494	513	499	501	467	479	488	470	485	499	528	532	510	484	506	494	529	511	510	499	495	510	482	512	493	497	497	557	495	491	482	511	530	490	530	536	494	519	511	516	520	471	502	500	517	474	525	477	497	499	522	521	488	484	491	535	518	501	473	506	498	515	466	533	503	476	460	515	535	506	481	496	558	510	525	495	531	517	490	489	574	498	536	500	493	483	514	456	480	489	475	491	505	530	515	476	484	479	546	499	510	537	519	512	476	477	520	501	474	478	512	455	486	509	503	526	548	530	504	522	442	500	516	523	515	510	500	527	460	502	521	496	542	508	522	508	505	512	502	510	480	522	496	497	511	520	528	511	497	482	479	540	526	515	505	503	495	535	519	481	492	506	498	531	500	512	503	477	527	508	517	488	509	512	511	510	521	512	485	526	548	515	479	505	487	497	492	505	481	503	530	499	540	501	542	491	521	531	542	485	516	523	504	492	490	485	488	504	535
1382	298	320	292	262	227	240	221	214	201	200	171	193	226	206	181	205	222	169	187	209	223	194	200	219	169	210	210	183	241	195	184	217	200	210	205	193	195	193	204	183	187	183	163	205	188	169	195	195	191	184	186	223	198	199	184	210	195	197	187	181	172	210	177	187	185	195	175	202	214	157	185	193	178	180	199	192	177	218	193	201	188	196	197	184	190	163	193	185	186	206	199	203	200	194	213	187	209	181	201	194	196	188	162	170	195	175	191	184	180	216	157	210	191	185	199	174	208	204	185	185	199	209	176	159	221	197	185	192	179	192	172	172	181	188	191	181	180	202	175	187	202	219	174	188	188	184	169	206	192	178	187	204	221	197	199	183	198	210	192	188	197	171	182	188	174	185	183	193	211	167	198	185	203	191	197	198	231	192	201	186	177	176	189	219	199	202	205	197	202	215	163	170	199	187	181	203	195	194	186	184	185	190	210	172	200	187	184	187	185	204	186	189	178	189	201	179	210	197	175	213	216	194	196	186	189	174	223	184	178	172	164	189	192	170	175	184	197	230	179	179	190	184	177	172	184	196	189	202	199	161	206	170	175	236	180	184	206	183	176	214	199	172	206	231	167	215	210	177	203	203	194	173	169	209	202	177	196	211	182	205	167	161	206	192	201	175	168	204	196	179	186	183	185	208	191	191	164	175	194	182	187	218	166	180	183	171	181	166	177	224	186	177	186	190	202	173	203	199	209	175	196	191	205	193	202	204	178	187	188	203	221	208	192	204	218	187	175	169	193	192	210	202	201	186	176	197	179	170	196	178	193	169	180	179	175	191	183	197	189	195	193	166	146	218	176	171	211	195	180	193	180	192	211	197	196	216	185	174	174	185	188	205	188	182	176	200	201	168	174	169	170	202	200	186	193	195	190	178	191	188	186	230	179	207	187	202	197	176	200	186	215	172	200	192	201	164	207	182	207	182	197	187	193	180	202	169	197	198	161	212	189	185	189	188	199	173	197	205	222	199	176	194	200	208	184	203	205	197	201	190	172	226	169	198	161	159	196	189	193	191	183	211	187	190	186	195	190	193	186	184	175	234	181	197	196	162	158	185	153	205	172	183	181	177	198	179	184	203	189	183	197	202	190	197	191	202	173	197	160	203	186	165	209	180	204	201	184	207	214	183	193	190	213	186	169	178	181	209	218	197	185	150	171	194	177	193	172	185	195	205	182	188	206	202	188	178	174	202	210	169	191	181	169	196	189	185	184	196	212	223	206	184	183	211	177	163	171	166	215	207	215	163	186	185	186	187	180	204	176	182	172	201	185	186	200	197	187	178	159	194	175	213	184	193	173	193	179	179	186	168	177	202	203	194	186	192	191	176	199	199	178	199	200	205	178	157	185	175	190	187	167	184	179	185	197	180	189	220	189	198	182	168	197	172	202	156	198	207	211	204	182	186	192	178	177	195	200	192	189	183	189	216	160	174	163	194	172	187	198	197	183	202	164	174	209	194	192	176	178	182	186	205	194	187	195	171	195	197	197	187	165	186	211	181	206	176	200	208	173	194	194	168	172	189	216	199	171	172	191	229	179	180	209	190	180	198	192	222	194	184	168	172	177	156	173	198	200	202	205	183	198	195	190	200	191	172	179	192	187	195	189	195	181	206	185	174	183	200	213	192	186	199	200	196	179	236	178	180	180	208	168	179	199	177	198	206	201	195	162	173	170	196	203	187	184	184	203	203	172	160	180	166	198	206	177	196	207	172	206	172	192	224	181	198	200	213	166	180	175	190	195	175	208	206	177	217	203	195	194	175	197	169	172	214	191	192	198	162	186	162	203	188	211	186	201	208	173	187	215	218	206	177	160	200	193	178	172	182	196	218	176	195	170	206	215	207	174	171	168	168	212	194	198	161	201	178	177	192	203	234	174	168	203	204	177	187	207	192	196	201	216	194	188	210	191	149	167	170	193	219	207	218	186	188	177	188	214	192	166	158	186	196	230	207	185	206	195	193	173	166	196	184	186	206	190	200	217	208	197	207	175	166	176	202	185	175	165	201	177	209	236	179	184	188	210	187	172	202	174	193	189	203	178	205	184	183	183	139	193	226	205	182	173	171	183	204	207	206	197	199	218	209	194	189	179	197	173	186	184	190	187	182	177	172	179	194	193	206	188	190	190	197	162	199	211	177	184	205	186	209	188	196	215	187	202	193	190	182	197	212	172	173	194	182	169	182	211	188	201	190	176	195	189	200	185	198	202	198	209	183	171	213	193	189	185	160	183	188	198	207	169	160	184	197	181	211	201	234	195	210	186	180	185	194	205	223	192	185	194	195	179	193	181	163	191	199	204	190	190	183	197	162	199	203	187	183	176	185	188	193	176	190	172	203	208	184	170	166	191	178	209	204	189	187	198	224	180	189	212	183	189	196	183	195	206	197	190	186	190	189	181	189	171	175	214	182	175	187	204	189	183	204	179	179	188	216	177	179	156	174	217	176	203	186	201	170	187	194	190	217	183	209	161	186	213	198	191	203	180	179	193	211	179	172	165	211	191	201	200	212	184	182	175	212	202	183	195	190	208	174	204	216	205	198	170	195	204	214	206	185	196	201	181	215	194	203	149	199	196	192	208	197	169	171	185	201	201	192	185	180	165	196	199	174	191	192	198	209	190	193	194	205	184	201	193	182	200	172	177	151	208	199	201	198	199	188	184	176	162	187	168	183	183	203	189	182	182	174	208	183	179	189	219	200	200	189	199	171	199	197	218	200	168	215	165	184	189	168	167	188	207	185	176	196	176	214	192	187	181	195	200	221	201	198	189	172	192	196	195	173	180	200	201	200	182	168	213	189	200	166	208	193	219	197	180	195	180	211	180	184	212	195	180	189	227	194	164	172	195	214	192	215	212	191	176	165	188	200	176	187	203	205	213	199	174	216	176	187	191	213	188	195	184	204	200	222	196	193	181	183	174	177	178	207	189	178	215	194	193	207	193	195	212	159	188	202	198	195	169	175	181	202	176	194	174	194	164	178	152	173	178	175	201	193	194	203	204	193	186	209	186	185	179	180	206	194	188	203	167	199	207	199	176	176	187	190	171	191	192	194	197	192	196	201	191	189	173	196	194	201	180	201	202	178	170	177	182	166	205	203	201	162	197	191	176	195	163	225	174	166	195	163	193	214	204	197	177	161	175	219	204	196	159	171	195	185	184	195	172	180	199	193	204	183	192	192	217	208	222	184	185	178	186	196	192	190	194	185	167	170	180	206	194	199	209	190	202	193	170	191	200	205	172	166	180	209	200	212	191	205	182	201	182	198	200	170	179	189	195	201	200	188	179	195	197	200	170	192	191	198	214	183	170	205	171	203	202	180	213	208	209	202	185	183	188	177	185	214	202	183	165	199	192	224	195	212	168	206	195	214	196	182	184	174	218	206	194	186	219	198	194	179	202	151	181	186	192	187	170	211	185	174	211	194	207	197	167	186	209	177	201	202	179	179	160
1687	518	744	823	731	639	633	603	552	577	587	518	545	524	502	546	515	511	490	521	507	515	497	544	554	511	493	542	496	532	508	519	531	524	498	463	500	541	533	465	472	490	482	465	493	482	464	458	467	503	478	473	456	477	484	488	461	496	481	511	461	486	470	494	488	461	490	435	470	477	470	470	467	458	504	459	474	441	497	480	448	445	490	474	430	524	501	471	461	479	482	514	469	478	460	497	473	461	469	464	443	443	437	465	492	511	455	453	457	429	464	441	462	450	450	430	464	471	428	425	484	461	439	478	475	487	449	428	470	471	436	489	452	484	470	469	473	476	440	485	411	438	485	459	476	455	488	452	479	490	486	453	444	511	502	519	465	417	408	437	455	469	485	469	450	465	483	462	455	482	457	443	484	515	475	467	418	448	485	462	482	469	472	486	459	503	470	473	431	441	478	465	470	459	484	467	437	459	469	448	500	469	509	455	502	434	466	502	481	439	445	479	487	482	473	476	468	455	467	454	492	474	442	476	442	459	469	496	469	446	450	444	448	454	458	448	486	471	454	502	466	480	451	507	451	451	467	451	478	420	440	427	466	450	440	513	457	446	458	482	438	479	470	423	449	448	438	420	430	440	468	458	458	456	449	486	444	465	469	482	474	484	449	496	441	437	495	473	453	501	468	471	475	465	494	482	487	442	451	445	495	456	468	435	444	443	474	463	484	435	451	486	469	449	481	485	465	472	443	455	444	494	463	417	445	475	451	442	476	446	458	473	513	479	444	443	467	483	451	442	448	433	510	452	495	453	480	488	483	497	471	464	476	451	431	455	487	440	500	427	438	477	478	481	485	491	474	452	464	457	451	457	451	474	470	472	444	493	481	461	490	444	467	456	468	440	470	454	465	442	441	461	440	464	474	466	466	454	484	448	472	438	439	474	447	462	471	445	455	477	441	502	472	480	453	466	437	489	439	469	482	459	494	480	473	448	440	508	407	453	446	411	455	543	457	458	514	486	448	480	472	492	443	443	450	451	439	472	493	456	474	450	467	471	466	474	399	459	493	448	441	471	411	473	490	485	494	452	487	457	446	452	464	474	458	410	475	446	447	489	505	469	460	448	469	481	454	495	489	490	481	469	442	501	454	479	475	463	480	495	482	460	466	436	456	465	489	480	403	486	493	494	465	464	462	458	476	458	493	445	471	444	485	449	499	462	512	484	460	464	502	430	492	440	519	471	439	453	462	427	481	468	490	450	445	478	460	470	443	470	459	492	485	517	426	471	516	456	426	435	435	473	492	453	465	450	434	463	458	492	465	470	436	480	476	466	472	447	494	473	469	451	450	501	419	496	460	468	436	478	490	458	467	438	439	438	464	427	463	495	472	495	505	445	474	449	464	467	483	494	439	450	456	431	477	471	469	473	438	514	409	450	450	437	475	511	480	489	510	445	436	462	462	453	498	474	460	456	429	468	488	453	472	487	454	448	433	521	459	494	484	484	496	450	497	487	461	492	474	447	480	439	450	465	521	432	441	461	460	447	478	456	453	463	433	430	474	449	436	470	461	451	513	436	426	433	484	481	467	457	487	467	459	414	471	467	456	482	472	461	445	467	473	482	484	452	458	434	473	478	462	472	480	489	472	474	467	479	443	444	454	435	478	500	468	465	476	466	427	496	464	475	448	473	517	476	458	456	490	493	491	431	491	488	460	458	477	438	476	478	496	461	469	469	457	455	489	447	445	458	467	468	471	510	477	466	514	430	499	477	484	463	494	451	475	447	467	436	481	459	454	479	418	505	481	467	457	445	464	475	465	507	444	459	467	433	480	441	447	490	461	457	439	485	458	447	440	455	455	464	437	435	428	492	475	435	469	468	453	468	462	493	484	452	455	477	466	465	464	453	435	440	450	477	445	465	482	465	458	498	442	437	433	474	448	507	447	483	458	450	428	435	469	492	441	450	449	483	464	503	468	458	463	469	449	467	477	485	515	458	435	444	441	472	485	465	458	428	463	470	449	490	465	486	457	473	458	483	462	467	442	457	511	459	473	480	511	455	481	468	439	484	465	471	481	489	486	444	462	488	450	469	456	420	507	465	485	440	466	487	458	448	424	480	495	479	460	483	491	446	456	500	489	457	450	428	451	505	466	469	471	486	436	433	442	444	469	478	454	494	457	489	467	442	447	480	426	451	479	444	455	427	475	429	476	446	503	453	463	490	460	448	476	485	443	452	428	444	476	466	465	461	464	450	446	447	462	474	456	476	445	494	481	463	488	465	434	467	452	460	462	474	465	419	480	447	427	469	459	474	450	442	460	465	478	468	443	454	465	479	477	453	494	475	474	467	459	470	474	495	458	492	429	464	455	441	474	445	513	474	475	456	479	466	473	457	457	480	434	448	479	417	506	433	452	484	481	415	458	461	474	490	479	429	477	452	493	447	457	466	482	460	481	451	476	436	446	416	506	488	452	465	486	503	464	462	465	496	435	457	518	473	456	459	466	491	466	464	459	453	403	442	462	485	494	474	466	481	441	501	501	480	454	463	458	466	478	495	469	482	471	481	455	506	495	447	503	470	473	466	500	452	443	487	459	442	461	453	458	453	479	460	448	471	469	444	512	457	475	452	474	497	462	477	486	452	463	466	470	467	462	474	457	502	469	488	497	457	449	500	467	504	486	438	461	520	432	499	465	463	509	477	506	442	434	440	491	460	472	429	448	461	454	481	469	447	463	453	470	442	482	451	463	462	459	468	460	511	470	476	491	473	453	458	461	465	503	468	425	487	483	469	485	492	441	457	488	471	442	478	477	468	465	454	413	487	470	471	446	452	439	486	437	510	505	446	436	496	470	471	494	501	454	441	473	463	496	446	429	454	488	463	489	480	463	426	463	478	445	474	492	470	461	467	424	428	475	500	425	453	499	459	472	459	434	440	464	476	437	489	438	496	462	453	492	506	485	439	462	484	438	452	454	446	452	462	450	494	468	474	472	487	455	474	467	484	459	469	473	497	472	439	464	430	497	465	475	455	460	489	477	467	438	466	451	463	463	478	476	468	447	490	442	465	464	455	482	443	463	469	451	493	434	467	451	448	464	469	475	494	485	464	475	453	451	451	476	456	470	466	482	512	495	483	444	474	474	442	480	486	494	441	475	433	506	454	531	486	442	467	469	468	433	438	460	417	462	491	440	471	517	463	499	440	470	483	471	452	460	472	460	457	438	468	475	469	435	478	475	482	446	427	476	454	474	462	473	472	419	470	475	462	472	397	472	408	446	455	510	499	447	452	468	460	442	491	461	458	483	471	454	441	422	499	446	452	456	413	472	441	451	469	448	472	432	458	476	456	479	488	402	473	454	476	452	478	450	444	473	497	508	484	447	451	452	470	446	430	478	470	492	480	453	465	464	456	481	427	499	487	479	473	467	510	454	432	484	469	470	451	463	487	467	469	481	463	458	465	515	440	489	451	455	445	474	472	435	459	450	465	466	460	461	459	478	446
7198	698	809	652	496	440	408	436	345	350	353	327	309	309	294	298	279	268	257	262	314	283	274	311	252	261	256	261	281	260	263	255	291	298	257	237	256	279	274	281	271	273	283	273	262	248	296	264	287	251	242	254	260	269	269	265	268	202	273	252	256	252	271	281	272	275	269	262	245	251	277	232	253	270	274	264	260	257	227	277	228	264	245	253	252	256	259	262	231	271	307	254	298	258	266	280	302	255	279	253	238	239	253	239	257	224	261	241	287	280	237	258	236	248	264	238	254	255	244	243	263	256	284	272	260	250	258	262	274	260	282	266	249	298	234	244	251	254	247	242	242	287	240	287	259	252	271	244	260	269	268	258	235	279	243	280	278	295	266	242	303	267	250	281	258	291	274	247	283	279	252	260	311	293	255	281	282	276	247	274	254	255	261	288	274	258	264	268	249	255	265	254	253	258	282	262	230	261	286	250	277	281	268	265	261	281	262	280	275	310	268	254	254	278	252	266	251	305	297	242	238	268	263	251	247	285	265	280	264	287	237	286	267	268	229	277	288	255	250	263	252	289	266	230	246	262	257	225	237	282	247	256	256	276	300	264	288	265	252	265	261	267	284	272	254	249	259	279	292	268	292	237	257	269	282	266	239	276	258	279	281	267	254	273	256	247	252	275	252	265	259	252	230	276	262	266	289	279	251	287	289	248	251	259	269	240	268	269	262	266	228	258	277	273	260	294	264	255	238	263	259	248	260	261	266	243	253	267	238	262	252	239	264	276	249	257	260	267	279	263	276	279	284	276	267	266	256	259	253	255	256	252	255	274	244	245	253	273	269	244	257	284	264	275	279	282	295	200	275	276	238	271	267	288	285	265	253	260	244	241	288	274	276	251	264	253	241	268	288	247	269	263	242	273	263	267	255	271	264	284	224	280	252	263	255	253	235	230	273	244	251	274	276	240	278	279	257	240	246	261	243	252	219	266	251	261	254	230	250	258	250	241	269	205	238	247	272	260	254	279	268	256	224	283	270	275	274	272	276	265	263	249	284	270	234	246	262	254	252	251	256	266	268	289	236	246	273	260	271	268	267	271	244	241	274	312	252	253	274	251	262	230	257	289	270	265	253	224	276	248	274	257	266	261	246	275	267	264	249	237	239	237	265	274	262	260	261	266	265	282	276	266	262	231	294	263	261	236	248	265	243	240	258	234	252	263	263	258	245	262	248	266	266	272	242	245	233	256	248	259	276	292	248	219	264	286	289	305	278	273	251	270	229	257	246	254	278	251	256	243	246	232	300	263	223	258	274	262	256	262	238	258	263	254	272	280	268	242	270	273	265	260	217	231	272	246	278	284	281	243	264	242	235	256	249	245	247	248	244	288	251	265	294	252	264	246	288	249	274	240	254	253	260	247	260	271	254	258	269	238	234	230	253	277	256	220	262	250	272	268	266	250	257	256	249	308	274	251	268	251	294	248	231	267	274	282	251	229	257	277	245	263	249	268	254	266	246	276	274	279	251	259	265	257	250	216	214	278	250	300	237	246	252	294	246	270	254	256	265	260	268	277	272	261	276	259	254	266	254	255	287	288	256	272	249	253	249	243	258	274	244	234	273	286	278	264	256	268	231	275	281	279	242	256	247	263	280	277	234	284	245	250	264	290	258	256	283	279	242	250	250	237	246	247	254	261	289	261	296	296	259	231	229	280	286	259	253	284	242	276	271	260	287	250	276	251	281	263	260	273	289	256	252	266	284	230	219	243	271	247	263	257	260	262	259	255	251	265	265	258	258	256	255	274	291	255	275	232	257	292	245	270	281	263	239	283	254	233	252	241	263	263	277	279	256	261	256	244	251	255	262	273	262	238	265	290	272	246	286	278	270	225	306	275	249	261	299	241	262	262	239	287	247	274	261	263	289	265	259	237	272	275	279	276	256	283	253	261	275	334	231	259	256	267	280	251	281	273	259	273	236	251	240	261	277	268	253	253	277	258	251	271	251	247	270	243	287	227	280	258	267	232	277	282	289	268	294	242	260	231	244	271	259	247	257	249	239	282	271	250	261	270	256	240	229	243	261	266	236	286	248	272	273	254	275	257	228	269	310	215	255	268	263	273	263	277	277	243	258	268	289	258	291	276	264	264	240	248	247	240	250	233	264	275	264	245	226	264	245	261	238	234	240	250	283	274	266	278	284	259	258	268	275	253	242	241	249	241	269	228	280	277	249	287	270	265	252	255	268	244	251	262	272	295	247	269	253	253	283	204	286	259	234	262	269	293	252	266	227	236	222	272	236	259	265	267	229	247	259	238	245	254	251	249	272	264	249	292	248	251	285	287	271	229	281	251	263	275	234	227	272	274	263	246	254	260	239	277	252	269	242	260	264	236	267	252	240	268	281	264	276	276	237	230	239	297	255	264	256	271	260	261	240	239	265	257	256	259	279	243	271	234	272	253	248	264	273	258	255	273	245	279	259	220	251	279	246	251	240	244	226	250	262	249	271	270	279	272	254	292	265	262	233	258	268	279	265	264	267	248	259	260	274	264	279	263	269	265	248	225	235	229	255	227	249	255	248	266	272	271	280	291	274	287	262	245	246	224	273	247	225	251	244	267	264	264	241	285	284	238	281	249	265	261	255	278	256	273	252	245	275	269	266	261	235	259	248	277	243	278	247	269	243	248	260	248	215	267	272	279	244	234	254	258	235	266	267	263	273	275	265	272	250	254	285	268	281	250	239	278	267	238	234	245	232	254	274	260	282	262	268	260	277	256	270	281	258	256	232	217	285	279	239	277	261	244	280	271	245	229	260	251	247	224	273	235	240	243	285	264	260	258	250	258	234	255	292	276	256	281	262	252	261	292	238	248	232	298	303	263	232	247	248	276	269	255	246	271	254	259	268	262	277	266	286	263	267	296	230	286	279	285	280	264	242	276	256	285	286	276	258	311	292	292	277	258	246	269	262	237	267	235	231	257	268	249	265	250	259	234	257	251	244	277	264	226	234	269	250	283	276	274	245	269	280	277	257	254	293	252	275	264	265	273	271	236	248	293	246	270	273	244	277	258	266	255	257	270	256	232	274	238	241	300	242	264	296	249	270	296	265	278	255	254	266	273	257	270	262	261	247	253	256	269	274	272	264	279	277	245	258	261	265	272	215	258	291	260	261	268	294	243	272	282	261	279	269	250	229	238	233	247	262	245	252	272	278	259	240	253	303	250	283	275	250	245	267	262	254	266	277	239	253	254	264	271	219	250	279	284	237	250	264	231	242	247	271	274	267	216	235	267	287	253	274	269	250	270	259	251	266	252	264	261	278	240	267	255	254	267	273	279	256	267	271	278	254	248	242	262	251	259	257	236	256	268	311	243	261	269	277	273	251	256	270	268	257	266	269	269	279	260	278	247	238	243	269	282	274	262	236	281	233	248	263	273	279	232	238	256	235	248	248	276	240	271	252	270	234	277	264	291	275	239	281	293	238	263	268	257	255	242	247	272	252	261
6371	1048	1767	1944	1722	1464	1333	1160	1020	1008	978	875	851	849	837	764	772	726	764	746	771	759	759	763	700	735	657	737	728	708	714	706	715	676	732	690	657	640	643	663	648	632	681	608	670	694	695	655	652	621	622	625	619	632	633	579	628	620	632	648	680	669	657	638	602	626	647	627	643	589	551	585	637	560	594	663	682	625	604	620	631	627	596	605	616	578	584	642	620	623	617	588	594	605	568	662	644	648	650	615	626	656	607	606	570	604	620	604	601	638	586	639	579	605	589	592	596	603	616	592	617	583	604	609	625	597	600	610	618	624	586	622	626	612	599	633	633	593	588	561	596	598	640	585	590	591	599	644	630	587	578	574	581	618	592	605	604	624	622	646	621	630	596	579	630	605	597	602	628	624	597	631	595	594	600	582	610	593	600	603	604	595	587	576	606	576	597	581	593	588	586	612	610	606	592	606	584	575	599	631	619	577	588	587	562	631	591	632	617	585	614	604	616	626	599	634	564	618	608	582	605	603	593	594	613	626	597	568	600	625	639	637	600	617	596	657	584	590	570	594	596	625	609	613	578	591	585	643	619	615	600	637	618	600	605	625	662	616	587	638	575	600	646	617	610	643	585	551	585	576	551	611	597	594	599	633	591	591	628	614	607	612	614	576	580	563	623	611	634	609	579	588	641	627	608	593	630	580	579	608	591	602	602	614	622	588	583	611	590	624	617	656	563	635	600	640	590	613	658	620	588	614	556	630	624	630	584	625	615	620	608	598	635	644	604	679	637	615	561	602	573	592	590	568	652	559	639	592	607	619	610	625	615	596	580	624	631	635	609	569	665	600	603	568	589	579	571	675	642	569	617	592	588	627	604	645	573	629	586	570	618	593	596	589	582	648	609	596	609	631	646	583	619	642	597	615	592	616	601	614	612	624	609	585	597	616	609	588	629	633	609	585	587	604	581	630	623	609	583	593	591	597	577	646	598	566	621	638	608	594	615	609	610	570	632	628	628	599	600	602	628	591	534	618	626	603	568	589	609	643	622	581	606	575	592	609	581	617	586	601	630	587	629	626	592	596	636	578	633	574	604	578	586	630	601	559	596	605	638	611	613	564	551	580	562	573	597	597	618	636	552	623	589	632	624	638	599	625	615	698	634	654	612	636	651	614	649	597	607	624	645	574	614	623	632	628	649	623	616	623	612	595	589	635	610	608	627	611	578	615	598	595	598	561	610	624	600	589	578	644	576	610	598	605	567	596	624	618	646	645	576	618	606	597	599	623	623	602	595	615	577	612	600	615	605	614	620	576	613	598	605	611	592	616	627	589	611	629	590	592	613	607	600	574	609	593	619	613	589	642	580	602	634	599	601	615	590	598	615	649	611	597	587	634	577	602	606	612	625	613	641	600	622	581	611	631	601	634	606	617	643	596	594	591	593	643	599	641	618	583	615	588	629	632	624	584	612	626	617	625	600	678	596	567	604	592	550	587	628	603	621	623	649	607	608	599	583	588	596	629	607	597	606	632	637	582	604	630	612	569	561	598	640	583	627	589	593	592	624	626	572	590	622	603	584	642	605	626	585	683	612	624	624	621	572	629	633	571	594	586	579	614	592	580	577	629	604	627	613	594	654	569	671	599	622	618	609	654	608	655	601	601	585	577	609	652	599	591	613	611	608	562	662	596	603	562	586	643	609	604	578	601	600	610	593	625	580	646	610	613	614	613	614	626	595	563	608	641	623	576	612	589	627	621	620	578	619	632	625	599	589	633	596	625	584	588	570	633	619	602	585	589	572	582	590	624	627	634	641	567	636	650	630	659	605	580	623	606	538	595	578	610	593	591	576	608	626	597	575	597	615	648	547	610	584	602	620	604	585	596	558	609	578	537	610	646	638	608	572	607	608	582	612	627	577	647	576	619	593	580	606	592	634	608	593	594	587	600	630	598	627	600	585	621	663	592	606	627	562	670	625	592	612	614	629	626	621	563	564	652	613	602	618	649	584	618	634	604	598	586	613	589	632	653	595	646	581	593	615	571	583	654	632	592	583	614	614	610	605	588	640	563	616	607	593	601	621	604	601	595	652	594	623	615	628	558	598	597	603	576	592	626	601	572	635	589	629	606	635	589	607	647	625	609	588	606	575	644	601	594	641	618	601	604	611	607	588	610	565	629	614	606	578	668	579	605	617	561	597	566	610	643	591	647	571	623	613	579	599	652	608	598	624	557	600	641	587	639	669	615	613	621	602	631	621	650	634	621	623	607	615	603	625	616	597	567	613	610	635	579	622	610	620	569	641	564	611	607	580	575	588	663	598	599	623	593	587	587	635	535	590	624	593	581	603	601	637	645	554	597	587	617	587	596	637	607	605	606	640	606	612	660	603	601	601	634	619	622	645	618	574	605	620	634	548	607	591	596	636	580	601	612	609	618	645	630	635	640	648	552	576	590	585	644	596	576	564	631	624	610	614	626	632	583	569	604	582	610	588	627	606	580	596	601	638	591	628	623	594	592	569	576	542	601	636	672	615	606	612	588	597	613	649	622	598	574	627	642	650	598	631	599	572	591	602	596	630	623	570	571	564	620	570	607	562	624	632	607	610	604	598	613	606	586	639	584	619	639	645	583	588	606	612	574	594	598	601	620	620	583	598	583	665	613	675	592	613	589	629	599	625	601	604	595	633	616	617	593	564	586	589	607	646	606	627	584	628	562	606	574	610	643	594	664	657	630	618	637	573	642	616	640	610	589	573	595	586	587	621	632	621	608	611	628	640	570	583	627	576	591	602	581	597	568	664	605	572	623	617	585	626	601	574	586	589	613	617	585	644	633	583	626	601	666	611	596	581	575	605	587	598	580	605	628	617	582	626	618	578	619	646	631	611	606	582	570	596	585	624	636	599	559	638	573	602	602	557	623	578	617	629	621	573	608	607	606	620	575	580	598	567	627	609	552	606	647	601	596	581	643	588	608	596	619	640	623	579	572	624	653	616	569	628	619	613	629	611	561	620	616	602	636	592	629	613	635	637	615	605	609	647	595	632	631	556	637	634	561	568	624	577	572	581	603	554	656	587	628	557	610	608	599	642	624	619	555	664	624	595	598	595	563	611	626	614	599	604	603	622	600	652	610	610	594	621	614	594	597	599	575	595	639	598	584	623	622	619	594	604	564	602	647	634	603	581	628	579	605	608	629	586	613	592	598	599	657	582	618	568	592	619	601	618	603	612	589	625	645	615	644	593	614	639	602	564	621	594	629	625	647	597	607	593	583	602	610	594	656	598	612	586	633	626	570	650	602	620	597	590	604	651	567	600	604	592	599	658	612	659	610	600	672	559	605	581	565	610	602	588	603	608	612	629	563	610	617	647	620	625	585	617	609	582	584	624	579	601	628	608	636	615	640	609	588	607	568	590	607	625	607	596	612	626	621	617	566	574	637	610	634	585	592	668	600	596	655	610	614	598	616	601	569	607	591	549	631	660	630	607	621	594	575	628	600	621	635
13811	1213	1148	1013	650	576	487	371	389	336	307	288	280	254	293	279	234	247	275	238	249	231	250	231	248	230	222	231	230	274	216	224	275	245	248	238	243	215	236	219	235	231	218	233	225	226	241	209	191	235	208	225	193	227	250	232	240	236	216	205	222	215	213	221	208	196	188	239	204	224	224	226	235	203	248	204	202	209	248	226	254	204	228	232	225	199	219	214	201	236	235	233	254	200	211	223	197	202	208	230	210	208	218	204	233	245	209	241	212	204	219	217	211	214	214	216	218	214	232	219	208	231	232	206	219	209	234	249	210	233	223	205	207	210	216	200	204	207	235	223	230	207	192	212	194	219	208	198	228	234	241	218	192	229	215	234	232	211	214	228	208	248	205	177	219	236	186	198	211	213	203	234	202	209	207	217	185	229	231	211	223	241	199	203	202	215	227	215	206	210	240	203	232	187	229	182	205	221	194	223	210	211	235	235	226	233	207	208	228	213	191	218	225	221	215	220	239	214	198	237	199	204	225	230	227	195	202	238	231	227	196	234	253	189	206	232	191	226	234	179	207	225	222	209	194	219	202	242	213	206	193	217	187	197	223	236	204	206	185	205	196	232	215	187	234	247	228	230	195	198	215	186	204	218	248	199	196	207	221	228	218	206	212	218	212	208	218	220	212	217	217	229	190	237	198	222	235	226	212	224	181	197	204	190	224	221	234	217	179	196	220	205	217	206	268	243	228	226	244	236	226	213	189	217	243	227	232	242	213	238	244	202	208	210	247	208	245	213	201	206	201	214	229	219	212	203	200	209	248	199	213	200	188	227	215	223	209	209	212	247	225	227	226	218	204	205	228	203	212	222	214	228	234	203	233	243	217	225	239	216	248	233	229	211	219	216	229	215	198	221	224	219	200	226	223	221	199	210	210	231	199	218	210	242	242	201	186	223	227	225	217	230	233	213	233	218	212	206	233	219	224	244	207	187	221	224	198	244	201	207	222	218	220	242	218	225	221	248	217	204	195	236	202	214	232	213	238	229	208	213	230	205	232	206	212	209	244	191	241	210	213	209	244	202	235	181	209	228	236	212	223	250	212	206	212	232	236	229	235	211	211	200	195	190	215	216	218	204	229	225	226	221	186	228	176	204	204	212	211	211	195	234	212	231	208	207	235	212	206	219	223	192	219	229	206	197	213	219	205	211	221	215	214	213	227	227	218	190	233	200	215	229	219	216	237	209	221	227	214	210	218	219	215	189	240	200	194	206	213	205	238	222	189	214	239	228	227	218	221	209	220	244	232	211	201	208	199	222	214	210	225	215	212	202	230	207	230	213	220	205	213	235	233	225	214	206	224	232	233	233	253	242	213	202	203	211	238	216	207	209	213	228	217	230	199	215	215	196	207	234	231	221	236	229	220	215	222	238	227	236	185	193	230	218	237	210	240	203	201	216	218	199	195	194	273	208	256	185	201	210	243	242	232	223	253	224	212	230	223	225	197	205	237	239	218	209	214	223	235	193	201	203	238	227	205	244	227	221	212	216	213	178	223	200	223	211	218	224	216	215	216	249	243	207	230	232	207	189	211	232	221	217	214	232	195	212	212	218	202	204	226	202	202	215	213	213	228	219	229	223	250	238	193	199	226	228	223	216	227	208	218	228	205	235	224	226	236	208	198	193	247	225	214	236	230	214	229	208	218	210	203	218	200	229	233	203	217	240	203	233	206	236	212	224	198	205	221	221	209	226	219	212	243	223	205	232	193	236	235	226	191	244	225	222	230	211	191	215	221	216	203	228	216	224	214	213	223	244	192	231	211	227	186	212	184	210	230	237	193	227	214	235	226	217	195	216	214	243	220	216	234	224	210	194	229	214	190	214	219	217	238	216	228	199	209	199	217	231	218	210	189	217	213	207	208	241	242	240	214	214	212	218	203	217	234	198	230	229	210	216	201	213	221	235	204	195	239	205	197	212	201	215	202	243	224	203	213	230	235	218	202	208	205	228	222	221	220	204	199	240	202	231	206	208	219	219	208	216	214	225	228	223	209	210	197	185	228	234	222	208	202	227	203	210	223	223	217	199	250	193	202	208	223	198	210	228	219	221	229	188	241	232	213	204	176	223	229	203	221	249	173	213	218	216	193	217	207	193	192	217	222	210	209	245	207	231	199	199	194	199	211	222	216	207	218	238	236	232	238	212	218	203	235	219	190	219	201	195	182	232	218	190	205	223	205	252	218	249	188	222	217	206	226	200	209	195	233	216	233	253	235	226	170	246	248	233	214	212	212	208	208	271	215	225	229	208	210	219	207	230	239	228	225	221	207	194	227	212	226	223	209	244	211	223	235	243	184	239	198	189	174	207	240	194	193	208	225	232	221	238	216	232	215	215	216	217	211	215	221	211	213	230	208	200	244	205	226	216	219	237	218	212	233	218	229	205	192	183	203	204	208	220	185	219	193	189	217	210	209	220	213	197	197	232	189	225	193	232	185	232	223	229	208	229	236	230	202	189	206	215	248	214	204	244	178	203	232	202	255	201	220	215	209	263	222	210	205	234	219	236	215	234	234	220	232	221	216	219	232	188	256	226	229	228	243	210	242	251	211	200	227	193	243	232	208	196	231	208	210	194	218	200	230	221	212	215	215	231	229	217	191	192	206	228	199	230	224	243	216	219	226	203	238	206	197	194	254	214	247	227	185	191	208	234	224	204	189	237	221	221	220	233	234	208	216	214	218	207	214	208	211	211	221	203	216	236	224	220	208	198	234	202	214	208	190	230	228	217	194	231	214	218	209	205	226	217	227	191	187	210	201	235	227	210	203	204	209	185	212	253	228	214	214	253	196	216	252	201	207	227	239	188	221	241	215	213	206	203	207	231	236	222	232	224	204	204	189	224	214	213	243	206	232	217	230	195	215	242	222	259	244	212	205	191	238	221	206	228	216	223	217	196	226	219	214	219	221	208	202	215	224	213	199	197	198	204	232	238	213	205	204	215	213	231	241	205	231	198	177	223	212	195	204	225	234	215	213	227	217	223	222	207	225	218	218	228	214	198	220	229	222	205	209	182	201	217	205	205	201	216	216	206	189	197	216	228	212	220	215	223	209	205	218	215	194	217	227	208	201	224	204	223	218	199	204	227	220	204	230	231	230	217	205	212	203	238	234	205	192	199	192	215	204	178	240	240	256	252	207	214	208	203	181	200	201	232	209	197	194	211	246	195	214	229	200	213	202	243	246	209	186	212	205	231	199	202	202	205	199	239	206	224	194	215	212	207	236	193	193	202	227	207	209	219	213	231	199	205	201	222	199	194	231	236	242	217	215	240	221	213	202	192	185	241	214	225	202	220	217	232	197	230	195	211	232	227	203	230	226	218	258	218	204	222	221	223	204	211	194	198	226	237	234	200	202	209	224	193	225	220	195	198	225	210	211	229	247	225	238	241	215	200	213	214	183	222	204	209	212	227	223	216	242	193	212	236	213	223	219	195	205	217	207	205	223	199
8272	1302	2537	3053	2549	2118	1849	1556	1294	1193	1066	1029	941	905	831	853	770	758	725	727	730	729	720	776	683	656	672	649	620	658	638	668	678	639	649	622	646	602	583	591	563	554	586	587	564	549	564	548	569	530	601	550	530	501	506	526	536	525	547	514	541	508	518	532	542	553	533	544	519	511	501	513	486	494	553	537	501	519	505	539	488	501	509	514	544	492	510	544	553	504	506	527	530	523	526	516	557	509	514	533	533	538	511	522	505	519	505	490	523	495	500	489	499	501	470	513	497	506	508	511	534	459	491	537	504	517	497	537	541	542	497	516	529	503	510	511	463	521	498	497	506	519	504	482	480	509	489	467	486	545	499	494	502	486	477	522	484	526	504	474	484	462	533	478	537	536	493	504	521	501	529	500	548	502	482	533	519	532	477	496	532	510	509	503	481	522	501	503	454	500	502	475	481	488	513	496	499	494	521	519	452	492	483	503	494	487	518	533	483	504	499	482	509	524	463	527	507	541	514	464	517	500	472	492	522	514	489	547	490	523	539	503	503	472	489	517	526	502	494	531	471	526	501	545	487	442	501	502	507	503	515	530	511	511	482	449	510	524	483	481	468	493	503	547	535	497	467	512	494	496	501	531	518	517	506	502	506	489	505	532	499	507	504	507	526	507	489	502	488	510	525	502	534	507	491	482	449	495	537	524	481	504	519	480	493	484	510	508	469	541	525	504	501	470	473	478	540	516	478	506	529	490	451	511	518	481	525	511	479	498	512	532	502	507	468	498	525	502	471	500	509	524	497	536	497	511	549	504	476	475	505	506	510	525	517	533	518	510	534	487	517	511	443	513	513	532	497	517	523	492	476	521	505	549	510	494	521	474	484	506	481	463	501	513	482	490	538	505	500	502	530	461	490	516	527	490	469	518	491	479	493	462	533	498	517	509	524	493	528	480	474	474	498	517	478	502	506	461	526	498	502	519	503	504	491	517	449	526	552	519	463	516	501	532	536	499	477	522	541	504	498	463	507	548	527	515	484	515	451	513	498	514	527	495	523	488	488	501	492	477	476	511	504	490	520	498	469	502	481	490	516	543	495	491	518	489	512	497	492	529	527	496	525	508	520	470	476	497	507	514	510	488	531	488	516	558	488	509	505	509	503	475	496	545	534	546	493	465	483	503	512	520	502	480	443	469	489	479	522	499	536	513	503	496	488	537	461	523	520	470	480	488	480	509	505	479	494	486	534	480	499	522	478	516	449	486	525	486	475	506	470	471	488	500	478	512	507	534	519	482	480	477	502	476	551	506	460	480	510	510	537	488	514	457	495	499	513	541	514	491	496	482	528	512	486	464	475	509	489	542	482	496	488	464	509	477	528	498	521	481	476	526	498	523	489	469	474	501	487	498	526	514	506	505	514	524	475	500	494	521	502	501	527	503	510	477	495	496	544	540	476	488	478	526	517	470	524	495	518	499	517	466	500	478	523	527	495	516	469	501	539	528	516	485	472	525	500	506	544	490	485	515	510	480	538	544	465	518	521	475	491	482	482	479	529	496	476	497	477	512	467	494	502	507	502	509	517	485	483	503	514	546	472	527	543	490	504	493	504	492	525	467	483	512	500	487	499	493	510	472	488	508	492	483	481	506	541	499	513	499	491	491	521	490	481	501	509	535	524	468	512	476	515	503	532	517	515	508	521	494	469	470	513	525	505	522	503	513	501	499	482	491	497	497	474	495	492	500	533	519	489	479	518	504	493	498	516	498	504	508	508	526	506	488	535	512	483	485	555	538	521	487	488	482	523	467	478	520	507	480	528	456	507	513	525	475	498	510	508	500	525	487	500	534	512	501	524	500	508	516	461	500	490	518	510	471	497	505	488	491	503	514	503	484	506	521	525	521	541	518	532	481	492	499	494	507	498	500	500	541	444	504	519	508	471	538	537	480	533	506	501	472	504	506	505	515	485	479	496	497	526	457	487	480	504	484	487	513	480	509	520	495	487	509	497	504	521	536	492	442	491	527	509	462	544	502	494	488	516	521	512	476	509	515	506	469	482	497	468	475	488	472	517	507	466	472	490	517	494	514	546	513	485	511	500	514	532	516	526	510	474	506	480	508	517	504	501	478	456	487	526	550	505	491	453	478	514	459	505	505	500	507	533	487	460	465	459	475	463	514	500	502	480	538	501	528	488	506	521	527	506	515	521	541	530	473	525	510	530	485	497	552	489	530	492	495	495	501	452	446	479	523	470	491	496	487	504	480	511	469	513	482	478	495	511	499	497	529	459	533	518	466	515	508	482	500	511	477	515	467	465	490	511	490	465	531	518	484	534	516	489	465	521	472	511	492	551	493	470	504	470	540	448	465	520	500	495	489	491	484	498	495	490	485	496	511	473	509	474	517	491	473	471	503	500	493	456	522	505	473	496	479	524	486	522	502	520	488	493	478	520	481	505	540	490	534	497	505	552	507	518	486	534	513	482	519	503	540	495	476	508	530	500	506	523	507	499	527	523	492	489	530	547	511	514	522	493	510	485	471	512	497	534	507	505	493	491	524	504	532	473	501	474	493	531	488	531	488	523	468	529	495	522	501	480	466	485	531	494	516	498	503	491	546	489	491	540	531	481	484	525	476	510	541	499	528	501	506	510	492	506	509	525	501	493	519	489	519	480	452	481	523	542	507	504	505	510	480	517	472	459	482	509	506	538	486	475	484	522	492	483	474	484	532	518	465	481	485	486	504	494	503	485	519	503	544	506	489	527	507	489	499	506	498	538	493	484	504	496	488	515	494	519	475	464	540	489	504	521	461	486	501	508	479	518	542	496	484	522	484	507	499	508	502	503	518	531	507	558	529	490	488	530	497	531	468	533	494	467	514	537	472	477	518	508	519	507	514	494	540	487	491	533	517	492	506	532	515	509	538	522	489	522	520	465	548	529	524	515	514	467	467	487	467	467	482	490	476	464	502	490	527	520	515	527	521	499	509	511	511	483	510	511	507	489	496	554	508	493	519	453	482	471	531	480	490	532	509	534	487	505	463	528	512	469	529	465	496	489	475	480	488	506	491	463	488	471	478	506	500	470	532	498	512	483	553	493	520	479	490	465	517	525	503	489	530	463	491	516	506	523	499	506	492	499	502	505	527	505	520	489	521	491	512	503	509	533	489	477	487	535	461	491	495	505	487	547	522	506	506	533	477	486	481	501	512	504	513	484	519	483	491	525	499	500	492	493	496	485	505	502	522	500	524	526	471	488	499	491	523	516	503	528	523	527	498	503	494	495	494	483	520	533	501	458	511	479	486	536	502	459	513	546	450	512	472	502	489	506	468	451	527	515	496	507	470	550	483	528	503	511	498	525	496	506	515	494	473	530	498	518	470	479	513	522	493	488	494	438	531	482	477	498	493	495	520	507	540	520	517	492	541	503	519	505	539	514	495	486	507	519	498	514	463	494	461	491	512	472	493	498	517	500	535	516	484	466	465	510	525	477	494	473	516	493	512
1482	274	299	276	258	237	255	205	192	226	173	229	207	213	193	183	190	201	190	193	199	188	184	196	184	217	207	160	166	222	215	217	184	180	180	193	183	196	188	199	178	179	198	190	186	199	208	227	204	187	181	181	168	188	204	204	164	179	177	190	190	194	190	187	182	176	182	168	192	181	181	192	181	187	198	172	182	177	175	218	194	177	200	201	199	204	193	214	180	181	186	183	193	180	160	199	201	214	212	187	224	177	195	197	164	207	177	197	196	180	192	179	187	201	172	202	200	203	197	189	160	189	176	193	196	196	156	181	193	203	197	199	191	196	190	187	194	180	186	197	191	206	196	223	202	188	197	182	204	193	162	181	220	175	202	172	188	177	196	169	185	202	228	212	201	201	203	203	194	190	185	191	202	187	180	165	184	192	194	197	192	175	189	199	173	197	224	170	184	204	181	205	213	230	204	187	181	226	199	168	181	198	174	176	189	209	203	196	199	211	190	196	181	181	185	203	183	187	203	165	173	188	186	174	191	208	179	188	168	176	188	204	207	173	196	180	170	179	194	153	178	190	207	179	195	211	210	178	198	183	173	190	173	188	194	188	176	180	159	170	186	196	206	167	169	192	208	183	177	198	184	194	179	197	189	197	176	187	163	188	187	197	226	215	215	174	189	163	178	218	178	192	184	184	166	186	168	184	199	168	203	193	232	202	203	194	194	193	201	204	190	178	185	177	190	174	162	155	195	192	212	174	193	193	204	193	172	166	176	196	196	166	185	182	213	190	191	195	213	208	206	204	183	211	180	164	188	192	186	182	179	170	215	183	181	160	186	186	205	199	181	171	189	180	196	228	201	180	215	174	185	204	173	198	171	208	197	193	135	198	183	177	170	198	200	184	175	190	193	200	189	200	187	180	200	185	170	168	181	182	180	178	190	233	200	214	178	194	186	177	212	215	155	195	160	175	174	206	232	195	188	170	193	174	207	169	202	190	238	200	216	199	201	185	175	189	174	177	177	179	194	203	164	195	194	225	179	185	187	175	199	173	194	199	171	176	185	172	182	169	184	174	203	171	188	167	198	209	179	202	201	200	202	210	176	161	176	189	163	161	210	206	183	175	171	194	173	191	180	182	183	173	195	204	179	183	206	177	184	175	210	191	178	188	211	194	174	190	226	228	195	197	199	162	199	201	192	195	187	177	199	184	197	224	202	209	177	181	201	180	194	175	192	209	209	195	166	192	202	189	171	176	226	206	187	193	189	172	174	196	201	178	170	196	211	188	192	209	201	178	194	181	151	174	174	188	182	170	152	186	165	187	169	175	186	181	194	223	233	202	217	178	191	176	189	184	197	195	182	215	206	179	201	238	173	177	192	179	170	197	174	175	168	203	179	172	183	178	176	204	184	187	187	185	183	167	192	207	177	220	189	196	194	200	204	197	196	201	182	177	180	201	191	202	202	195	217	190	210	204	188	160	188	199	201	185	177	189	189	184	181	201	175	187	215	199	188	179	210	202	195	184	203	182	188	183	194	196	167	179	188	170	178	181	199	193	189	213	189	214	194	199	204	186	196	170	215	190	207	215	162	199	158	187	192	195	213	174	178	200	200	208	181	183	174	179	199	168	175	179	188	171	188	173	183	200	196	168	200	221	194	169	181	181	192	187	189	190	190	196	201	184	172	183	199	178	174	174	174	154	200	201	194	181	205	164	202	169	195	168	181	166	190	192	189	197	180	164	202	186	173	195	186	182	168	165	184	208	179	196	196	170	164	216	167	216	153	171	199	179	174	169	188	214	183	186	190	183	195	210	211	172	182	186	193	188	192	195	198	206	199	174	177	185	165	206	195	176	213	214	190	186	183	215	203	189	214	194	208	188	192	179	178	189	188	210	195	174	198	213	195	192	186	202	163	196	204	180	163	176	187	201	207	192	194	192	195	195	180	184	180	187	185	178	194	202	200	184	183	172	194	188	178	181	188	203	206	186	190	173	202	187	196	190	173	187	217	205	233	210	181	176	153	184	169	201	196	174	202	199	213	217	162	183	194	188	196	208	189	180	193	180	165	174	192	179	201	211	183	195	197	200	216	217	214	199	171	194	189	179	175	191	183	190	196	195	202	194	160	191	182	186	196	202	179	202	211	176	166	199	190	196	192	174	193	184	197	213	180	183	192	182	147	201	205	182	199	203	183	183	175	198	174	176	191	160	190	184	160	184	175	183	173	174	187	171	189	187	169	159	160	203	179	190	155	192	191	197	213	187	181	169	199	188	174	174	208	193	206	193	203	183	212	180	190	160	199	202	197	207	204	180	204	175	185	194	194	184	175	187	183	216	190	174	188	196	205	188	174	181	168	152	191	181	214	175	171	203	183	157	193	189	191	193	196	202	189	184	189	206	207	178	207	177	209	206	183	193	196	226	181	198	204	193	210	195	167	196	173	189	165	169	171	193	190	165	201	174	194	211	176	208	191	206	189	185	163	173	156	203	181	191	156	204	210	203	200	225	182	193	174	168	192	204	171	197	170	207	188	173	184	192	183	200	197	192	175	165	187	193	187	189	188	196	204	167	170	179	178	229	194	186	220	203	176	202	202	188	195	189	205	212	188	153	182	196	203	179	162	178	184	207	191	189	187	183	205	194	174	200	194	185	210	212	187	176	190	175	177	190	213	190	174	200	188	170	214	183	198	189	182	192	194	185	202	169	165	189	185	180	186	186	170	179	184	216	188	207	194	203	188	202	203	204	182	198	195	194	188	219	147	191	202	187	168	162	185	173	182	188	218	198	169	197	227	177	170	198	197	190	204	178	194	166	182	191	169	194	184	191	168	198	162	188	191	201	167	199	187	174	198	184	198	230	187	200	189	237	191	202	187	192	169	215	221	198	191	173	171	192	188	165	185	192	181	183	201	194	184	190	184	190	182	207	192	178	212	183	193	223	216	194	190	208	174	189	183	194	196	200	162	197	176	172	200	204	167	186	180	189	217	189	198	213	193	212	196	182	168	190	188	183	215	182	172	182	195	168	177	193	171	206	202	194	180	179	177	193	185	178	196	195	187	187	182	185	211	184	187	189	208	198	198	181	226	186	165	205	208	201	202	194	172	193	183	203	157	199	195	173	187	204	205	168	191	206	204	199	179	215	200	193	176	206	183	171	174	185	174	183	171	203	187	163	198	229	176	189	192	200	189	192	188	215	221	200	165	188	178	184	201	212	208	168	182	170	172	188	188	183	188	186	204	175	179	190	168	196	213	193	200	156	181	183	166	179	196	183	177	188	207	201	184	173	169	185	194	200	158	207	197	192	186	198	189	176	176	211	188	234	193	186	172	170	170	191	197	179	189	179	185	206	216	206	184	183	212	186	206	212	212	206	176	185	200	199	190	193	182	140	175	173	163	180	200	184	173	210	211	188	167	162	208	186	185	190	207	185	201	169	170	190	188	187	199	195	208	177	205	195	170	212	213	218	174	189	188	183	173	188	200	194	181	175	223	197
1721	544	792	823	696	711	672	612	607	583	577	552	519	505	505	464	506	482	508	512	519	510	559	490	527	535	519	524	521	467	450	496	490	490	528	532	478	491	505	493	435	475	479	480	484	473	504	470	439	458	520	453	465	441	448	480	477	432	497	490	469	475	491	482	458	475	446	485	470	484	423	457	451	452	431	454	467	492	443	450	471	468	495	498	456	490	418	462	492	486	491	477	420	443	455	477	499	421	419	490	447	452	469	471	446	441	453	453	451	444	466	435	436	490	476	431	435	481	504	466	451	460	443	453	476	448	441	460	429	468	465	460	437	493	491	458	487	499	457	474	462	435	462	456	456	473	470	474	468	472	480	476	462	462	459	462	456	485	455	453	448	462	439	426	476	474	460	420	445	442	524	464	501	414	443	445	465	458	468	460	450	453	459	475	465	459	455	438	463	455	431	461	447	461	487	504	494	475	467	465	479	490	548	448	468	480	458	510	458	472	488	497	472	470	451	443	430	473	438	484	465	450	450	442	459	483	430	487	488	446	478	447	456	458	467	479	483	438	446	475	488	419	458	462	434	449	471	456	442	464	429	460	450	445	474	479	471	419	485	432	467	456	530	462	483	444	430	445	428	489	442	442	459	469	458	474	440	442	437	459	421	469	454	476	466	484	513	458	459	482	447	485	457	493	492	452	440	463	460	468	460	447	416	460	462	440	462	455	493	447	506	461	452	427	429	476	460	471	463	469	459	435	431	419	474	454	482	432	497	508	503	494	476	444	498	475	472	458	494	492	424	496	432	450	485	454	498	507	487	444	447	478	476	462	469	467	471	490	463	474	468	444	460	483	461	452	429	453	452	494	438	412	462	439	445	457	464	398	449	460	440	464	462	459	455	444	478	453	458	435	450	425	461	468	462	485	438	438	479	457	460	462	485	472	441	453	470	465	500	481	468	464	456	455	461	486	444	471	447	457	464	503	447	439	468	477	505	452	464	465	454	449	460	456	482	489	462	460	451	465	494	451	471	473	455	482	476	430	450	493	501	439	458	437	463	424	454	435	458	458	460	444	464	480	456	457	413	464	426	432	460	470	436	443	448	480	444	462	462	464	461	464	467	464	499	469	470	497	452	463	490	437	469	426	500	416	451	448	458	467	432	452	474	454	451	451	488	456	414	473	480	459	464	470	458	467	467	466	485	456	440	464	492	424	452	455	439	467	450	423	486	446	491	438	468	473	456	455	448	435	491	479	426	455	479	468	445	446	463	448	490	432	479	479	456	452	447	420	479	428	464	459	448	451	463	449	451	437	486	463	445	466	470	469	460	429	469	468	461	455	504	483	490	474	440	490	451	458	458	453	491	461	452	479	465	474	441	435	451	463	447	489	474	476	456	487	449	478	468	471	467	464	443	439	448	473	452	468	441	456	465	433	457	454	467	455	471	467	488	471	444	447	505	464	443	512	476	416	458	498	444	452	456	438	475	447	481	519	457	436	491	431	419	470	471	440	446	465	444	448	475	444	462	453	442	428	456	487	463	471	496	481	456	447	426	465	451	456	456	483	450	437	480	455	451	454	457	469	448	481	467	455	442	462	450	438	459	496	450	471	445	449	445	486	458	475	441	478	425	474	450	501	478	460	491	430	429	460	452	502	504	467	441	474	465	449	464	463	458	448	507	470	435	436	488	456	446	503	452	454	467	453	450	480	437	470	481	497	456	469	456	490	487	476	447	450	462	395	448	450	474	444	439	464	455	423	485	462	452	475	473	415	482	454	440	456	468	453	461	464	436	455	467	474	471	438	461	459	457	435	472	429	432	427	459	457	440	449	452	469	454	456	495	451	500	475	464	445	469	478	429	499	461	441	473	448	467	456	437	489	448	495	445	433	462	449	485	457	435	443	461	463	462	404	423	458	464	452	481	488	484	449	512	434	473	470	453	492	457	454	453	459	457	447	451	463	468	450	463	458	459	449	454	426	509	469	483	463	377	442	479	441	438	450	486	494	460	458	459	474	453	426	453	463	457	460	461	450	421	416	494	490	412	478	456	472	412	445	448	472	449	485	475	494	508	447	449	445	453	454	482	441	480	470	477	429	495	450	426	492	479	467	430	435	457	434	438	459	459	455	459	413	452	469	415	456	446	479	474	475	426	453	475	450	424	467	448	467	439	456	468	423	457	457	505	451	462	479	472	440	445	442	488	464	459	464	437	466	488	497	428	500	446	466	455	465	425	459	458	471	445	462	421	455	466	452	479	493	453	439	452	497	459	479	459	489	487	460	485	436	487	465	427	447	462	437	492	456	487	452	425	463	400	508	471	478	508	435	461	443	461	479	488	468	452	503	441	451	451	473	442	456	464	442	467	479	469	482	494	488	439	421	454	459	421	462	465	434	466	492	473	438	469	437	462	457	458	461	449	476	475	439	421	444	452	462	437	453	444	435	489	467	464	439	442	493	483	482	485	479	485	452	443	448	447	475	452	497	422	461	476	476	443	426	478	450	451	478	494	484	440	449	498	422	443	447	474	451	471	440	465	453	468	438	396	455	456	448	461	463	454	490	484	483	439	448	499	436	441	476	498	494	406	457	476	440	459	494	510	438	448	476	440	456	459	503	490	461	485	464	445	457	459	442	480	457	507	475	464	479	475	470	488	478	455	453	480	450	483	442	444	477	469	481	471	467	482	452	462	458	439	458	444	429	418	460	438	497	446	491	462	422	446	429	492	495	500	469	457	433	468	478	463	439	448	451	404	474	440	475	436	471	464	470	432	504	451	478	484	458	440	444	467	507	469	433	462	487	433	451	442	504	430	473	427	457	458	456	471	491	491	460	456	476	443	436	484	451	471	469	494	462	472	436	490	490	444	488	480	462	450	489	440	478	476	471	489	430	434	460	492	464	463	457	461	473	472	464	489	446	495	450	426	453	457	454	462	467	500	483	470	489	440	460	457	471	428	449	476	467	511	447	417	472	480	454	410	417	440	493	450	450	498	478	447	470	451	451	439	442	434	452	473	465	441	451	439	478	455	445	438	447	481	488	460	448	434	495	472	484	475	472	465	467	447	473	468	449	438	462	458	428	474	447	473	450	435	448	463	467	477	465	465	495	477	460	458	470	442	490	445	434	423	439	495	479	434	471	424	479	451	447	487	445	491	444	465	437	466	426	470	434	415	420	467	481	459	461	456	450	443	448	464	456	483	456	494	434	438	482	468	479	487	415	474	461	461	432	494	465	473	483	476	443	459	512	425	452	481	448	436	482	449	471	465	466	468	446	490	438	492	480	434	453	482	468	484	478	461	442	467	465	429	454	477	457	466	448	439	446	489	444	457	479	431	499	450	487	442	452	464	486	419	494	419	505	440	447	445	436	482	454	462	494	486	484	487	476	454	457	457	392	420	476	468	456	433	502	510	438	440	442	480	449	503	488	460	448	514	457	481	480	464	472	453	463	452	471	448	466	473	443	450	492	422	510	421	491	421	468	514	454	465	456	470	475
7188	679	788	688	534	397	384	344	306	316	340	291	289	298	307	300	266	283	289	270	252	288	294	298	285	289	263	243	261	284	258	270	293	290	246	248	267	266	264	255	240	259	270	269	262	269	258	268	257	262	251	259	254	273	259	251	264	258	274	260	270	267	260	270	259	238	254	278	251	234	265	251	272	248	253	239	264	290	260	260	247	251	259	285	261	251	252	262	254	293	251	245	271	265	250	247	233	257	276	239	286	275	268	233	281	253	258	239	264	264	222	274	273	276	275	277	277	264	243	277	269	217	238	261	225	240	273	285	253	260	269	258	251	253	250	239	246	253	268	245	266	230	263	239	248	266	252	279	253	267	252	247	233	227	227	228	231	257	261	246	262	250	253	260	241	240	259	264	275	228	234	251	243	244	265	259	284	270	256	249	253	265	290	244	283	221	259	240	254	248	280	238	253	280	269	256	247	244	239	268	274	241	257	275	309	266	250	232	262	254	245	263	244	268	276	255	262	250	276	242	255	264	244	266	286	256	268	279	258	231	225	229	242	233	284	261	266	261	253	247	244	237	278	246	278	249	260	279	258	267	261	265	263	254	265	262	243	271	287	237	243	265	273	242	263	270	241	239	238	274	276	259	284	262	258	247	287	260	249	242	249	269	257	253	238	247	235	273	266	267	235	255	268	249	233	251	254	287	261	257	244	282	239	242	274	260	263	219	247	239	239	277	279	264	297	261	254	256	249	235	229	256	258	268	245	235	267	273	236	271	273	246	264	254	259	278	255	272	262	279	253	245	290	250	234	256	236	236	261	234	253	237	254	279	256	256	244	252	247	269	260	233	261	297	246	250	282	226	272	232	244	266	240	269	249	243	267	239	269	235	252	270	266	236	267	269	279	236	261	249	246	261	274	284	239	231	259	245	282	259	255	245	260	241	252	277	296	258	280	256	278	284	253	272	246	275	282	231	237	279	255	251	229	264	239	239	301	239	260	236	252	259	289	238	254	227	251	256	230	275	265	259	268	260	271	258	272	249	262	282	286	276	271	227	252	254	286	262	251	253	256	261	260	276	267	255	276	252	246	273	252	253	233	230	311	247	247	267	287	262	271	262	250	284	262	266	242	275	280	264	275	223	267	238	264	251	235	249	253	243	232	279	262	243	232	234	273	281	220	260	261	256	245	254	234	247	252	278	236	252	218	262	242	271	225	259	249	250	274	279	251	250	271	265	245	245	272	267	267	270	264	273	260	246	234	241	281	265	287	270	265	269	265	280	250	260	255	253	247	240	290	232	256	265	248	279	260	245	274	243	219	295	257	254	274	286	260	253	262	276	278	233	260	232	262	292	270	271	265	281	255	252	240	278	248	255	258	268	245	257	262	255	250	257	229	251	259	248	268	275	248	294	283	272	260	239	242	248	251	258	227	252	257	234	268	238	278	250	255	273	271	273	272	227	276	247	258	240	222	277	256	283	250	236	245	223	241	263	266	285	253	241	247	251	256	246	261	255	239	265	277	259	229	264	235	237	261	269	251	220	239	278	267	244	260	244	259	240	271	242	255	260	255	240	256	241	243	270	253	257	267	271	250	267	237	249	254	259	248	238	236	267	269	247	239	264	236	234	271	243	259	275	271	255	247	272	237	266	292	263	246	219	232	246	265	224	264	246	270	268	241	259	268	223	266	267	233	251	240	249	236	297	279	290	231	237	270	272	304	254	266	257	235	240	234	252	250	240	275	250	264	225	237	264	250	269	266	259	263	256	283	237	247	289	252	270	260	260	287	236	243	267	250	244	261	237	260	259	265	247	244	240	251	229	278	272	290	312	284	261	231	232	257	260	264	256	261	260	260	252	233	265	277	268	255	254	272	272	274	272	267	280	276	281	245	250	235	268	264	299	239	259	257	259	251	273	246	235	242	256	226	260	251	269	229	289	266	254	220	271	223	265	231	224	269	242	279	290	265	283	266	282	304	263	254	248	238	253	270	264	261	271	251	235	264	255	268	260	268	253	255	263	266	297	234	250	243	257	238	259	242	254	281	261	264	267	259	277	271	247	261	262	250	248	264	277	259	272	257	220	285	259	290	256	226	257	242	275	293	259	259	249	250	235	231	226	252	242	229	263	228	258	244	274	279	279	231	250	233	237	242	265	238	245	253	233	294	270	230	254	286	281	278	254	259	261	280	260	261	266	256	263	246	249	247	251	241	282	252	234	270	292	247	276	248	257	290	295	262	232	238	285	263	242	277	256	257	250	225	268	269	284	229	249	246	271	266	294	261	271	260	266	284	244	256	217	274	269	260	254	267	252	279	283	268	248	270	232	266	236	266	260	232	231	271	257	246	250	271	224	260	235	254	265	253	236	278	281	232	246	264	270	254	244	281	301	259	265	251	259	282	252	276	243	260	253	250	252	258	237	251	274	258	246	240	266	255	231	233	291	283	252	230	238	253	249	211	255	272	248	255	243	261	249	247	246	229	254	280	259	269	246	272	259	252	278	231	216	277	262	274	235	274	237	242	241	270	265	300	267	261	266	244	266	271	257	250	283	257	256	239	251	255	257	257	260	282	268	246	272	263	247	273	249	265	225	267	288	262	283	222	231	254	237	293	254	293	252	265	261	267	274	231	262	262	249	282	253	266	260	272	238	261	254	253	276	259	267	264	233	222	262	271	285	253	251	262	261	228	251	232	273	259	223	263	244	239	270	285	268	257	278	221	236	242	268	285	274	225	267	256	245	270	270	230	249	252	224	251	277	253	273	240	287	253	260	267	287	239	272	259	226	258	280	273	290	254	226	241	258	281	248	240	238	260	259	250	260	281	249	264	239	256	263	260	242	260	221	239	249	250	253	254	264	239	250	272	280	249	295	259	255	298	279	300	293	260	227	239	255	283	255	239	255	262	267	284	269	225	256	258	240	247	279	262	276	258	232	235	273	289	233	255	246	246	250	278	254	276	269	258	304	223	290	246	243	240	269	252	249	272	267	254	245	275	248	270	217	271	228	236	265	218	230	261	260	277	260	256	259	280	279	293	250	239	286	258	245	247	230	274	268	258	244	246	277	228	236	236	237	277	261	292	270	255	267	248	244	297	265	233	236	264	233	233	267	280	250	257	251	262	236	282	256	249	265	224	238	224	229	277	280	272	214	253	272	251	239	250	251	252	254	235	281	271	260	265	249	248	264	273	255	250	255	248	253	228	259	283	269	265	261	224	283	258	245	225	247	262	246	271	261	227	227	241	246	250	279	287	227	282	252	258	253	245	252	259	280	266	255	255	238	244	266	245	266	272	245	272	248	235	238	232	237	256	232	217	273	242	243	240	290	275	249	241	275	245	261	253	258	254	272	261	288	237	265	251	258	248	233	271	254	242	250	253	246	264	251	251	230	268	257	242	266	222	264	265	274	273	265	268	279	267	256	254	276	249	259	278	253	232	255	253	271	259	263	269	270	263	265	249	263	251	234	256	244	252	252	275	262	241	255	250	267	252	243
6304	1034	1723	1915	1737	1513	1373	1213	1088	959	953	923	835	811	743	739	706	784	742	743	767	731	755	735	723	681	695	715	694	722	680	707	667	655	684	678	652	655	669	637	672	629	650	673	603	611	607	627	621	638	654	641	615	668	595	620	658	611	590	660	597	654	620	596	656	603	669	647	600	627	574	688	596	658	618	611	599	581	607	657	579	644	599	639	616	590	602	610	619	611	602	635	631	583	642	648	618	640	599	606	670	646	606	610	623	573	596	614	609	645	622	572	628	604	625	567	571	583	571	568	628	534	609	571	605	606	588	556	600	612	611	610	617	593	612	553	607	571	552	627	571	615	612	602	572	629	631	572	624	622	567	601	572	601	599	580	603	584	604	578	592	556	607	614	587	573	598	583	597	628	591	590	595	565	622	619	623	559	616	586	572	640	572	618	575	632	614	632	601	570	600	625	644	623	609	591	607	588	612	576	600	615	634	601	604	600	590	607	580	585	609	585	578	639	609	627	603	618	556	584	598	627	589	578	648	633	637	580	579	604	599	593	611	576	621	642	590	615	625	598	613	573	607	614	631	610	630	623	601	564	606	621	582	610	571	601	613	656	638	594	587	625	565	557	628	602	625	617	633	611	568	634	604	583	605	611	583	585	612	637	606	617	622	616	605	610	609	628	603	618	634	633	606	588	623	619	639	604	582	590	619	609	568	636	583	580	616	582	637	620	638	613	597	611	583	598	595	576	554	636	594	573	573	606	628	558	611	615	571	590	613	621	595	637	603	625	604	604	580	611	592	605	585	600	637	635	597	576	589	587	584	584	607	593	522	623	594	640	557	571	540	564	633	578	595	611	640	611	582	558	582	602	589	568	627	584	612	621	605	627	587	621	599	591	628	651	576	579	610	584	577	578	584	619	617	630	558	632	603	606	585	553	629	591	622	587	595	616	588	634	650	593	580	583	593	614	585	571	609	587	611	567	571	654	578	588	623	604	611	549	585	619	635	616	585	609	604	616	606	605	631	595	602	626	594	601	606	591	594	592	589	588	587	554	621	623	601	564	562	586	605	600	658	554	638	607	596	580	609	603	597	584	596	608	608	567	635	566	613	620	597	594	632	589	611	584	550	601	581	598	573	567	614	595	609	595	588	591	599	554	614	595	611	620	600	574	590	611	616	593	550	570	592	596	631	596	605	608	648	609	568	645	628	619	599	624	613	606	611	597	535	597	584	593	606	606	552	586	606	603	587	565	628	612	637	582	564	614	613	627	614	600	585	632	598	606	606	623	588	619	591	617	586	584	628	619	566	592	589	628	589	596	590	637	549	631	627	622	589	599	605	551	554	580	589	600	591	611	632	604	586	614	624	625	563	584	578	594	616	617	577	595	615	620	585	596	640	590	586	634	597	613	623	593	628	560	634	629	570	620	599	584	620	570	642	567	580	636	616	610	593	598	613	560	589	594	612	610	586	580	626	607	649	573	572	563	594	563	628	587	600	615	610	582	603	560	593	605	588	578	627	588	626	604	627	598	621	590	571	595	622	582	572	596	611	615	633	578	578	610	603	615	579	673	574	613	593	598	605	599	623	600	655	582	583	602	606	582	583	547	630	620	593	544	639	577	576	605	630	592	614	583	556	625	620	612	598	590	638	617	567	567	612	566	565	569	612	604	629	556	550	583	613	598	579	589	610	595	600	602	628	600	578	598	620	601	604	595	621	623	578	574	616	552	588	600	645	640	604	615	567	590	615	611	596	602	617	623	600	558	659	608	591	605	603	593	567	575	588	638	600	603	592	589	642	596	611	595	616	564	615	619	583	606	629	559	631	564	558	602	610	625	586	580	591	600	592	601	609	590	568	594	591	637	618	600	569	618	601	581	571	594	584	598	574	594	617	571	627	600	580	605	602	593	636	611	616	613	618	566	595	599	600	628	595	627	586	648	596	586	618	648	588	617	610	625	640	600	615	601	610	612	613	598	641	582	611	635	611	584	638	583	611	620	580	649	557	640	523	575	605	601	635	624	595	585	590	559	612	638	565	580	617	600	588	546	569	591	596	602	614	596	606	614	598	596	592	619	633	550	620	608	577	577	600	579	591	618	588	614	569	588	610	605	636	587	631	589	604	582	607	629	616	544	616	560	596	587	604	598	597	592	590	609	589	568	587	610	582	619	562	573	554	614	589	578	561	607	583	567	642	579	595	644	596	602	589	599	641	592	629	558	618	563	605	595	598	636	598	620	637	611	581	598	618	566	593	567	597	604	613	601	619	584	622	628	563	633	619	580	659	563	583	565	635	607	613	589	603	572	598	595	609	598	599	614	598	599	628	654	603	607	613	621	582	590	614	577	628	627	597	605	622	593	597	567	645	594	580	608	605	625	617	592	599	588	588	651	607	599	614	596	606	577	621	578	588	602	567	607	602	601	595	655	613	612	583	611	597	606	587	567	595	619	631	568	578	655	568	629	586	554	591	570	622	594	601	585	620	606	664	630	561	587	590	614	581	547	595	606	640	617	637	578	564	621	623	611	596	565	610	593	575	605	604	637	592	587	574	627	620	565	583	587	595	567	615	619	596	566	584	624	620	635	605	628	606	569	588	597	631	608	605	598	610	586	627	648	614	602	597	618	560	609	590	592	618	546	684	654	555	590	643	652	606	615	593	585	658	551	587	592	586	606	590	574	561	601	576	596	631	584	627	554	590	588	606	595	568	604	600	592	601	572	621	606	619	598	606	616	618	572	611	615	565	628	589	590	645	611	598	592	604	628	585	641	610	630	617	613	517	596	583	571	558	610	586	632	603	561	630	570	592	619	590	580	585	605	598	613	594	624	592	556	589	616	619	603	599	602	589	638	630	600	578	567	615	578	641	613	563	604	601	624	592	581	642	614	642	601	562	587	610	604	593	630	605	612	624	623	594	612	609	611	628	618	552	587	569	611	588	614	642	652	612	587	652	623	604	602	608	568	594	603	594	572	624	636	585	617	604	575	568	642	592	594	592	548	642	628	567	563	549	606	613	625	597	598	642	620	618	598	564	568	625	555	630	584	590	625	610	585	593	612	601	581	575	588	601	579	578	642	609	575	599	597	658	581	585	618	580	619	637	580	596	621	621	618	588	593	585	623	615	552	598	570	572	635	590	618	603	596	590	620	567	616	611	588	580	614	623	607	578	575	611	573	592	627	603	593	609	586	600	632	613	650	608	616	565	586	593	599	642	585	568	590	578	601	593	610	626	614	622	548	594	553	561	604	617	605	564	588	663	629	578	607	619	595	622	597	643	614	655	609	614	576	620	595	568	593	601	600	599	586	603	592	567	634	593	574	597	583	595	598	597	577	626	591	590	584	542	582	643	638	612	568	557	600	643	609	606	578	631	565	600	605	583	624	605	583	593	622	572	579	608	613	632	621	570	653	594	600	579	612	570	575	578	582	611	594	616	598	595	601	587	604	594	592	649	641	641	577	598	620	571	626	601	563	621	624	602	603	651	591	591	563
13655	1283	1183	1035	744	568	461	388	372	352	314	318	288	249	275	277	232	244	233	240	238	275	235	215	248	217	231	241	243	240	240	227	265	200	232	242	192	233	211	223	206	208	217	219	232	232	227	212	212	218	244	194	255	195	211	199	223	224	211	234	216	188	229	232	198	219	203	219	237	217	214	212	186	213	233	223	196	218	187	196	213	207	229	236	222	235	216	212	192	201	239	228	180	212	214	193	209	252	237	210	214	200	226	203	223	239	223	253	223	207	187	201	207	212	231	220	243	207	225	218	231	201	189	243	232	222	225	226	218	192	230	211	179	202	199	219	211	200	221	204	215	220	224	227	219	221	210	212	221	207	230	227	171	207	244	220	203	211	226	219	201	217	189	235	227	217	201	207	200	205	224	244	222	225	222	220	208	233	204	211	217	235	207	211	233	210	193	215	190	207	188	246	201	203	208	201	177	190	212	199	205	228	228	214	199	241	197	199	218	174	227	189	206	196	192	236	207	213	209	245	229	215	207	229	222	196	220	186	230	207	231	222	220	236	205	225	212	170	220	217	200	221	227	210	194	213	204	197	215	206	211	206	207	240	198	224	199	218	214	197	202	229	200	200	220	198	226	196	195	199	204	233	207	186	219	216	231	206	202	190	192	247	192	205	228	227	205	211	236	179	201	183	224	211	217	233	208	213	209	200	204	205	189	231	203	199	212	221	210	201	225	201	191	204	194	237	199	236	244	221	229	245	224	210	214	203	214	208	216	206	225	190	212	239	240	213	228	208	218	214	216	217	191	201	209	195	209	212	213	211	189	215	218	235	170	217	179	189	197	218	198	214	205	225	226	215	197	213	200	231	199	194	199	204	210	229	202	220	234	248	201	175	218	218	215	212	203	215	215	228	210	207	227	210	210	219	224	210	204	213	209	203	208	213	233	195	188	234	204	209	224	233	199	208	219	196	208	204	205	191	238	196	209	209	240	215	222	191	224	205	254	205	205	221	215	202	252	220	213	232	224	217	222	214	219	192	198	198	244	235	217	213	199	230	224	198	218	209	200	228	241	197	247	191	215	220	185	226	256	215	231	209	218	215	239	182	223	186	225	238	211	203	229	204	228	221	208	213	228	220	216	209	219	200	198	222	207	204	215	193	221	217	226	216	213	239	219	202	212	207	220	158	218	232	189	224	230	210	193	227	202	207	236	211	248	213	183	159	208	217	223	230	204	197	215	195	224	220	202	201	191	205	217	204	222	200	211	231	240	236	202	221	217	210	202	192	200	203	211	217	196	232	251	236	218	218	197	202	242	192	196	203	210	213	206	207	184	184	218	225	219	211	213	207	201	176	208	229	214	225	213	217	174	195	225	204	221	225	179	216	224	198	193	221	228	222	221	209	196	242	224	211	224	210	201	205	219	240	218	223	201	220	205	219	208	234	217	182	231	207	205	216	223	206	233	216	230	228	217	196	216	210	216	226	215	220	210	195	218	232	224	211	216	210	211	206	236	217	212	217	214	194	220	203	187	236	204	214	207	207	202	227	213	226	204	190	192	204	240	201	222	219	223	221	199	197	226	212	214	199	216	214	222	214	226	194	243	188	207	221	215	203	211	225	200	197	202	220	222	217	213	212	196	209	220	235	238	196	195	209	222	197	180	210	207	215	203	201	211	223	212	253	222	197	179	220	201	191	221	218	184	218	238	194	227	205	211	201	229	197	205	197	194	201	202	214	202	197	213	209	207	190	198	209	213	207	207	198	252	216	164	214	214	208	195	190	199	218	208	211	205	216	195	206	231	190	187	206	208	193	213	201	195	196	215	187	204	221	206	230	236	226	210	225	230	199	238	232	196	201	214	193	207	187	205	232	217	222	193	187	204	221	230	216	225	208	237	226	213	222	192	196	225	223	199	248	250	224	230	216	198	222	215	173	210	179	209	195	209	213	219	201	230	205	225	227	248	197	217	246	197	206	212	214	200	205	224	212	239	201	225	198	228	206	225	208	225	226	215	229	198	235	184	214	224	219	233	200	241	214	197	218	224	250	217	225	220	216	223	203	219	186	234	174	213	232	202	201	202	243	242	213	209	209	236	182	197	230	234	205	223	241	198	211	203	217	194	195	221	201	227	217	198	193	195	194	190	225	208	201	212	237	179	197	227	200	204	183	193	213	200	177	193	208	232	203	245	194	225	217	216	207	221	196	205	190	208	242	195	168	195	196	200	209	213	215	202	201	216	198	232	238	229	217	224	212	198	213	203	227	233	226	194	248	195	209	227	224	190	210	205	202	216	235	212	202	234	208	194	228	207	197	213	217	218	221	179	215	212	228	236	239	216	223	193	215	202	226	241	224	213	215	202	186	202	205	196	217	208	204	200	203	199	206	201	223	221	207	211	186	239	207	230	198	210	190	238	220	192	207	210	208	210	199	240	219	201	234	219	215	217	223	248	205	226	217	222	251	177	226	215	201	235	218	223	218	213	210	225	210	200	233	205	226	215	181	210	206	237	237	229	221	201	228	218	188	213	189	216	191	236	239	185	219	214	203	220	196	218	218	220	236	213	191	208	200	231	191	192	209	216	219	218	195	191	197	197	200	199	226	238	234	216	221	213	242	200	221	213	211	189	211	219	208	212	205	236	224	208	207	202	223	215	217	233	215	257	186	185	195	201	232	201	217	204	233	178	226	213	247	178	199	201	219	214	219	210	208	212	218	212	197	192	209	224	203	220	192	196	178	207	228	215	195	196	205	176	222	208	221	228	205	231	221	213	215	208	187	220	177	186	216	194	221	205	204	226	217	227	208	219	219	192	225	190	219	205	213	230	220	215	218	214	210	190	181	233	222	209	214	203	203	200	198	220	199	194	195	223	190	208	209	198	203	191	225	247	202	213	200	225	199	208	212	212	209	202	246	195	212	271	212	214	233	213	207	218	241	203	240	225	198	200	207	202	209	202	197	192	222	226	198	201	234	225	204	205	228	224	195	226	214	216	211	175	236	200	222	214	218	177	194	211	187	227	208	218	228	196	210	206	212	214	206	229	221	238	203	202	189	189	248	208	206	221	213	212	222	237	216	227	233	221	220	196	213	206	209	203	237	224	203	208	218	206	211	210	220	219	239	235	201	214	196	206	184	187	225	207	229	219	188	186	199	223	210	184	218	210	213	194	215	203	197	221	184	250	215	219	218	216	212	205	220	240	250	204	215	246	226	207	237	204	234	219	211	202	212	182	198	192	217	235	190	187	200	235	214	209	228	217	209	225	216	195	214	208	199	217	227	217	184	205	227	204	198	222	214	231	190	210	207	208	227	229	215	224	236	210	193	186	203	197	200	215	208	218	220	235	205	191	190	222	206	228	214	183	205	216	224	222	219	211	205	210	207	203	225	227	204	206	238	215	206	223	214	208	231	239	194	215	233	189	195	217	268	214	200	236	214	222	210	207	222	192	228	198	225	228	206	207	226	223	234	244	221	206	209	209	206	208	198	215	226	225	205
8333	1235	2431	2941	2520	2077	1707	1482	1262	1170	1038	969	964	863	839	803	782	724	747	703	707	702	673	708	723	623	662	678	666	617	638	701	634	609	546	595	596	583	517	564	537	542	531	572	564	528	555	543	569	548	530	575	487	487	516	531	502	516	504	528	521	501	529	566	543	541	490	513	522	490	519	491	490	505	470	488	545	496	481	520	484	500	514	534	514	490	523	510	489	512	477	528	516	493	524	521	503	521	573	523	511	476	479	501	541	448	514	446	497	500	514	507	508	507	476	506	487	489	467	509	513	462	504	506	481	502	475	498	502	524	499	477	485	493	503	506	490	502	496	466	478	501	493	497	497	513	503	497	466	473	506	510	499	492	469	494	498	504	528	487	506	494	496	477	486	497	470	440	469	515	477	472	452	519	506	532	518	505	492	498	453	467	509	495	503	520	475	467	482	490	442	494	466	500	505	456	485	556	464	513	478	492	484	520	461	504	536	483	504	518	540	512	490	500	508	474	472	504	458	487	535	543	442	479	471	459	524	500	481	500	483	552	475	467	470	489	466	474	486	488	520	482	522	487	517	544	539	516	481	517	488	512	454	497	497	481	512	509	529	483	500	483	489	505	491	457	510	517	485	495	475	496	460	508	538	489	457	485	487	483	492	487	456	479	471	453	511	485	533	501	479	464	552	512	481	498	484	468	483	501	490	456	570	500	500	458	468	502	494	513	506	523	503	535	518	488	494	509	445	487	461	481	496	497	486	526	502	510	494	521	534	483	508	451	478	499	480	492	487	508	484	492	496	521	498	500	496	523	473	486	557	491	471	520	509	499	543	490	510	492	469	539	526	475	463	526	480	497	491	512	533	490	472	493	473	508	510	446	501	479	529	502	499	507	500	536	478	500	478	514	490	526	478	517	474	486	469	486	500	485	540	502	492	498	481	476	500	516	521	448	517	461	504	494	524	501	460	498	491	512	515	477	472	537	495	501	528	510	531	490	464	512	512	487	499	505	516	500	492	479	470	492	506	505	473	485	524	493	497	498	462	471	523	469	514	510	489	478	484	468	487	475	481	503	475	494	504	503	475	485	529	543	542	528	464	522	457	498	447	483	500	509	524	508	506	455	490	494	471	491	465	538	513	445	460	514	468	450	473	494	533	460	491	492	495	518	505	526	524	484	476	504	492	478	495	499	465	500	463	517	496	498	481	513	492	494	484	514	530	488	478	487	491	458	506	491	536	483	527	467	483	519	521	509	511	483	522	490	510	444	472	495	506	472	501	511	512	524	490	501	503	482	542	505	489	502	515	524	470	485	491	469	482	485	512	463	456	490	488	482	496	523	539	516	507	507	514	480	504	463	526	471	475	495	498	490	501	487	448	503	521	462	492	441	486	471	506	509	519	460	477	498	531	450	504	449	502	509	526	490	460	491	456	492	502	472	487	518	479	510	503	478	507	529	485	506	479	485	499	494	466	482	455	520	538	522	459	482	509	517	524	485	493	468	520	525	469	523	504	484	502	520	494	491	432	533	505	510	480	521	481	507	518	502	463	505	522	493	494	445	470	468	507	483	479	517	525	569	481	512	524	484	470	453	527	466	519	485	493	484	487	513	496	523	495	491	483	507	525	501	517	496	507	493	497	523	495	494	478	515	513	496	484	541	511	514	466	473	492	505	478	475	500	505	512	461	516	530	492	504	497	475	503	492	511	516	502	480	505	501	499	457	501	516	486	452	469	471	508	477	543	453	512	523	480	484	464	516	498	484	499	483	457	540	508	477	428	491	465	499	487	498	496	483	495	480	518	520	504	508	480	464	449	501	506	520	468	513	492	490	511	500	421	496	497	495	513	486	491	487	502	496	478	495	496	481	506	516	468	492	551	502	504	492	507	477	479	519	480	517	526	491	477	484	502	492	492	480	466	495	535	516	516	517	487	468	479	510	502	491	546	504	486	497	471	476	477	473	506	449	499	509	487	449	476	525	462	494	455	530	476	513	494	500	476	499	530	480	473	514	463	478	465	488	477	514	474	489	508	514	525	521	494	486	478	546	481	514	528	504	488	532	479	465	483	441	512	465	534	512	503	485	509	503	510	532	495	491	496	503	483	481	475	503	481	506	427	480	510	510	491	487	536	470	493	513	445	505	512	515	487	463	514	503	488	496	474	474	475	506	502	502	485	522	481	525	502	488	514	469	484	513	529	534	479	525	516	488	504	478	448	458	473	498	497	490	513	523	500	479	513	508	463	526	512	474	482	472	460	486	510	449	533	487	518	496	508	525	525	493	500	519	512	463	476	491	487	484	488	473	501	522	493	483	518	481	487	449	554	499	476	476	466	500	490	493	507	518	476	504	511	498	494	486	481	500	498	494	495	479	527	523	454	489	492	519	478	492	465	495	473	466	516	501	512	491	481	545	479	469	514	503	484	499	529	459	483	527	456	503	498	529	498	490	501	480	469	509	484	474	556	500	489	485	449	486	486	469	490	538	501	468	514	485	492	462	503	512	502	457	472	515	510	513	477	509	524	470	459	438	544	505	524	496	456	476	515	450	502	482	480	508	489	491	493	465	507	492	490	539	475	472	532	476	495	502	454	440	472	507	527	494	458	468	535	502	488	484	518	461	463	461	520	495	489	494	512	471	498	538	472	489	504	511	470	489	496	466	501	513	457	509	499	454	460	472	504	508	531	483	500	496	467	500	474	475	476	503	498	536	513	524	496	550	512	519	479	469	480	532	491	438	514	521	513	492	481	478	499	534	486	504	479	501	488	502	553	489	474	442	488	493	504	494	469	527	482	486	496	517	480	489	469	503	529	482	454	514	452	486	472	487	513	508	519	536	468	501	498	521	479	477	490	457	517	556	498	520	540	504	477	497	483	494	533	542	506	470	504	533	487	487	486	497	510	501	519	466	468	488	522	473	491	538	487	436	492	481	476	478	490	475	467	472	474	539	503	494	477	505	507	489	502	488	479	528	493	470	476	493	522	502	477	480	518	477	490	508	544	479	485	501	485	512	505	508	464	496	495	475	488	473	494	525	488	534	513	517	496	489	498	481	513	489	482	516	485	478	551	478	522	514	464	492	530	488	460	475	496	524	471	515	537	450	532	541	507	465	513	544	533	503	486	478	513	523	505	477	474	461	491	459	519	504	489	501	495	492	474	509	451	508	488	487	530	474	481	489	491	500	534	499	484	478	515	471	512	452	503	451	526	474	477	490	482	466	486	500	448	458	479	505	491	460	465	477	502	479	492	510	505	477	519	472	471	525	505	476	513	480	485	435	527	509	513	525	495	501	503	451	496	511	481	495	499	496	495	493	542	488	520	469	464	495	474	518	442	477	503	469	490	515	533	504	478	521	507	496	487	508	459	457	520	545	510	503	486	502	491	482	512	496	451	513	520	520	522	490	516	482	484	507	478	485	476	482	501	497	502	533	493	482	470	525	494	482	529	508	501	489	492	489	511	469	515	501	489	502	506	473	494	498	484	494	491	455
1424	283	268	315	232	205	236	186	205	192	181	168	220	191	191	188	172	183	207	182	208	194	209	205	176	188	186	192	177	180	216	189	206	186	186	181	177	167	192	205	189	180	199	183	180	220	188	195	214	216	177	196	180	191	178	179	183	162	174	173	169	188	173	191	192	169	178	196	208	196	194	181	195	204	192	162	175	176	216	171	193	220	194	196	186	192	173	176	165	159	181	184	188	186	192	187	183	201	204	180	171	166	184	183	181	175	196	181	181	189	187	194	183	203	177	199	180	200	170	200	178	187	197	193	209	203	189	176	232	184	182	194	188	200	175	219	181	181	183	191	182	192	171	189	154	203	178	177	197	197	170	158	183	191	168	200	187	176	177	151	179	176	187	210	183	201	181	163	177	200	203	173	194	183	177	198	159	179	168	174	179	184	174	185	183	177	183	188	192	165	204	189	160	213	193	203	191	189	171	180	171	166	225	188	189	185	167	174	192	213	214	183	186	186	182	197	195	189	200	178	170	189	178	181	178	185	205	180	178	203	194	172	185	182	174	174	172	192	182	148	174	192	187	201	172	214	158	189	181	176	181	205	179	183	199	188	193	199	168	199	185	178	201	192	192	191	191	206	214	183	171	165	192	178	171	180	198	199	193	186	187	168	174	184	182	200	175	181	204	218	183	171	186	189	175	203	171	175	185	194	179	169	172	156	189	187	174	199	194	180	182	191	189	175	205	186	181	196	162	207	183	177	174	203	200	188	193	177	198	187	177	173	214	189	176	189	178	186	164	184	152	189	171	192	189	179	209	176	192	159	165	192	180	191	177	187	180	183	166	191	201	211	165	186	173	171	189	202	175	200	159	180	188	186	174	196	169	172	240	184	172	186	196	204	186	197	185	172	206	200	207	160	176	162	167	196	207	198	160	183	197	184	178	180	219	182	170	160	179	194	183	179	200	195	204	204	184	191	176	194	203	174	173	164	182	197	174	204	188	167	203	198	192	211	170	190	225	194	179	182	193	184	151	207	200	170	189	184	184	158	207	209	159	201	186	178	182	191	167	177	192	184	203	205	173	210	195	221	189	188	184	191	169	200	172	175	166	178	183	168	193	189	179	180	189	174	188	216	183	196	192	172	213	191	186	203	190	205	194	179	199	181	191	200	176	175	191	168	192	151	196	188	193	151	156	185	178	158	156	192	194	178	167	197	214	181	182	181	201	214	188	193	170	170	185	156	184	192	165	169	179	191	205	177	182	189	156	196	166	207	190	172	197	194	197	180	176	189	183	179	178	195	166	194	183	191	177	184	156	177	172	184	189	161	205	196	186	171	202	174	177	178	171	190	178	222	182	151	185	222	190	188	204	193	196	164	155	172	172	185	190	170	191	223	190	176	191	186	180	195	199	191	190	166	192	181	193	169	198	185	194	178	179	201	165	172	189	198	176	192	187	206	212	198	195	165	181	197	180	174	196	166	182	186	164	178	184	185	167	202	177	174	160	201	194	209	177	188	181	168	180	201	193	181	168	178	181	182	167	177	187	173	167	164	166	189	173	197	193	170	206	180	162	184	198	196	203	226	192	184	166	194	166	193	168	191	177	203	181	182	193	174	205	185	205	177	190	172	171	172	168	179	189	186	195	169	180	170	182	176	200	189	179	188	200	180	183	169	174	201	168	204	178	196	202	198	201	158	170	187	208	198	146	189	183	177	176	187	156	182	168	196	187	187	185	173	189	193	163	201	189	191	200	167	181	177	185	183	182	190	177	183	179	182	174	179	186	188	178	189	183	190	177	134	168	193	163	173	186	172	190	162	165	178	183	179	187	174	189	186	178	153	198	192	183	184	181	200	171	193	190	182	181	196	180	172	165	194	188	155	190	171	200	172	181	186	179	199	190	178	198	187	171	185	191	174	203	205	199	209	173	205	183	203	176	169	160	187	188	185	172	176	201	219	162	181	196	173	192	174	187	178	192	200	164	193	194	170	188	192	176	177	185	172	174	220	174	180	197	190	172	191	205	167	177	196	164	158	167	183	170	188	170	199	220	204	157	186	160	169	201	186	190	159	211	185	193	160	196	200	181	180	175	197	168	183	206	180	158	174	178	182	191	189	210	222	202	185	208	207	203	196	172	142	171	197	159	212	184	178	177	188	184	188	197	200	173	167	172	170	156	153	179	168	204	193	207	165	171	188	183	196	165	206	173	176	184	178	179	182	180	182	201	215	174	176	181	190	158	164	194	177	189	204	162	196	200	204	168	163	155	183	180	190	190	183	175	175	182	202	163	195	200	182	184	212	176	195	168	180	214	184	166	178	184	155	154	201	189	166	187	177	169	199	188	196	190	163	162	177	180	192	167	182	179	182	212	168	210	172	178	164	191	201	181	186	145	175	200	179	192	187	168	208	157	181	221	184	179	166	179	181	186	174	175	185	177	214	195	159	167	209	187	184	188	143	205	184	193	187	202	176	189	174	190	171	207	188	176	202	185	206	171	173	169	193	193	164	207	193	168	182	160	196	211	201	200	215	211	173	181	205	207	203	209	192	190	169	179	182	198	158	185	168	195	182	202	187	185	177	166	200	185	185	177	175	185	184	191	197	167	190	173	170	193	181	231	162	190	182	181	178	208	193	194	186	192	175	201	177	198	176	180	180	179	183	177	200	212	184	209	187	182	185	181	200	178	189	187	190	185	174	156	180	172	190	184	173	189	217	166	184	183	186	207	190	169	174	182	206	232	179	190	215	193	196	188	196	177	197	176	203	203	214	189	197	179	200	181	179	186	175	165	167	187	175	182	181	173	199	195	166	172	184	203	162	180	201	171	181	176	189	165	193	215	171	176	164	185	165	190	152	182	173	195	161	170	167	178	181	171	152	179	166	172	196	170	205	183	184	196	170	195	179	201	171	190	211	162	174	205	180	169	187	195	188	184	179	168	188	177	192	161	194	183	183	183	175	207	151	184	172	183	192	184	186	165	174	198	180	210	186	176	188	205	182	202	185	184	186	175	193	205	183	178	197	182	197	188	166	188	178	177	201	195	175	200	170	188	187	168	208	169	208	181	168	183	183	197	172	194	185	193	168	201	233	185	204	215	188	201	176	181	180	188	183	191	190	183	169	174	189	171	201	190	211	192	170	197	186	176	204	200	220	192	197	175	176	198	190	178	182	184	176	192	213	206	187	200	161	172	160	176	186	177	182	184	188	198	190	195	182	184	212	191	205	187	201	200	179	194	188	196	167	178	173	202	193	161	194	182	172	182	201	176	185	180	189	191	208	173	168	187	204	185	158	206	181	172	190	184	196	197	203	182	163	173	190	168	197	198	171	166	171	169	199	188	178	190	193	197	203	194	193	171	150	181	196	169	196	153	178	199	188	203	199	190	195	157	207	188	203	184	163	198	161	197	151	219	185	195	139	197	177	180	191	181	184	194	193	207	193	181	188	187	154	173	199	224	180	210	192	197	174	194	177	184	202	168	173	166	184	189	179	190	185
1692	530	750	742	731	682	641	574	550	527	547	560	508	522	500	505	485	525	435	473	505	536	482	517	480	495	484	498	472	462	524	503	476	456	481	486	432	482	474	505	463	504	435	470	484	513	450	456	470	455	507	449	422	460	468	431	481	466	431	440	461	443	444	475	485	444	506	422	417	448	437	450	465	464	433	432	476	447	462	496	444	443	467	464	470	444	434	454	474	447	456	455	448	465	471	471	498	463	466	449	430	443	465	441	452	428	456	454	456	438	417	430	428	449	437	439	449	452	458	459	440	470	471	461	444	432	430	450	438	409	435	452	417	459	479	406	489	439	443	394	427	445	442	449	470	489	453	448	455	433	446	456	444	470	449	461	447	474	480	418	456	436	491	449	441	490	462	440	431	432	454	418	478	484	458	449	443	416	459	388	433	467	438	465	425	449	430	431	405	470	429	476	459	472	454	428	482	446	435	461	457	442	456	429	463	458	476	461	447	435	443	449	451	464	432	458	444	441	465	435	443	454	432	467	431	433	462	454	407	471	482	445	463	479	478	455	473	428	444	453	438	466	492	450	476	437	402	459	425	425	464	436	450	475	421	418	446	446	413	475	417	446	428	380	442	431	451	435	423	480	466	428	441	460	457	474	468	472	481	441	471	431	447	477	437	467	477	497	452	465	447	484	462	457	494	461	437	451	436	450	429	465	470	431	445	429	442	471	459	456	413	458	414	414	463	453	449	451	394	457	470	437	447	457	447	440	457	458	463	424	427	418	458	472	448	408	460	431	408	413	420	461	484	450	448	450	436	435	433	452	443	459	452	436	462	465	460	434	425	444	469	448	437	446	459	480	455	440	467	474	473	458	476	437	457	484	470	482	461	441	453	467	473	447	477	470	418	430	465	459	452	434	449	431	460	442	469	431	462	441	418	437	432	408	435	443	430	494	450	478	429	458	465	468	461	452	415	435	452	428	443	418	472	456	401	450	459	489	447	454	419	444	462	464	456	455	487	411	425	434	448	448	465	482	472	470	415	457	464	416	457	511	458	444	432	422	470	461	455	446	427	448	459	432	473	462	450	453	437	463	436	452	451	468	446	453	473	432	413	464	470	444	468	491	439	451	439	464	442	484	445	462	471	430	409	463	473	447	429	477	484	469	418	433	456	426	469	419	443	429	409	479	427	444	446	461	489	436	447	479	488	445	449	462	432	443	468	474	470	430	459	450	463	410	448	431	425	450	454	415	458	426	417	435	481	418	464	437	436	455	457	493	484	462	413	427	470	446	465	448	439	485	437	440	442	435	405	446	445	447	437	443	484	489	457	444	426	427	423	433	482	417	415	462	444	440	439	440	464	438	453	461	452	453	425	458	471	428	441	425	437	462	424	465	450	494	448	457	479	464	422	422	408	469	466	416	451	434	471	440	499	457	456	459	456	454	474	445	438	476	453	457	426	487	432	428	443	453	467	415	422	465	446	449	410	438	480	450	435	459	411	429	453	449	437	458	458	419	448	445	447	458	412	445	472	471	439	455	466	447	433	467	472	492	478	477	449	467	453	430	434	463	449	483	438	404	435	482	465	449	434	440	437	493	434	448	483	423	479	426	441	431	464	467	478	453	457	441	464	445	467	444	390	475	431	489	472	439	461	455	417	434	448	446	480	434	464	471	465	460	429	435	457	416	469	449	437	479	441	445	475	491	450	427	467	452	450	432	502	433	452	446	432	461	429	498	458	435	411	453	440	445	428	414	425	464	436	431	462	492	467	423	475	453	441	446	452	454	419	417	474	510	445	419	430	455	406	447	425	443	464	401	465	430	462	486	461	479	405	454	441	467	463	449	468	446	440	459	437	429	456	415	452	458	441	432	451	431	476	454	467	444	411	438	450	438	451	416	452	410	448	450	474	442	459	436	474	441	407	454	452	446	464	454	457	446	450	449	451	482	442	454	453	454	439	468	420	432	427	475	455	470	481	450	438	462	467	423	460	435	430	459	453	439	404	441	486	508	437	424	414	445	432	439	445	452	450	461	451	451	467	463	435	478	447	439	482	444	450	443	428	489	445	426	449	459	447	468	398	458	462	441	469	466	450	436	443	415	495	480	434	447	446	462	452	411	451	438	426	434	390	479	466	479	496	433	430	468	435	475	426	472	440	493	444	445	441	422	449	476	443	498	432	441	447	420	472	419	462	485	437	457	448	433	447	457	419	442	452	406	444	486	412	468	463	431	446	468	442	464	454	467	443	413	438	461	439	443	430	497	446	422	447	473	472	451	440	454	452	426	454	483	452	462	428	466	440	464	453	444	456	486	418	476	459	436	445	480	472	446	394	471	456	480	473	426	437	460	462	418	470	442	409	470	411	449	459	423	430	456	497	441	467	472	456	445	472	439	474	442	475	461	449	440	455	451	466	437	488	426	443	451	446	429	498	499	422	474	489	456	454	473	493	457	436	476	412	437	450	467	458	444	431	474	484	416	457	431	464	468	485	423	485	439	479	487	467	456	463	446	474	408	478	480	491	452	452	457	430	418	412	424	418	430	428	447	462	470	443	458	437	423	425	445	441	434	467	442	444	445	454	451	465	466	464	442	474	448	447	471	488	487	496	436	447	422	466	452	435	452	476	457	401	464	468	440	474	415	450	450	461	425	409	469	415	434	438	466	421	412	478	454	448	435	457	429	457	421	449	485	473	454	422	449	460	463	457	455	448	466	485	439	449	463	425	475	482	464	447	482	448	447	494	447	436	440	451	445	503	469	408	433	469	428	434	454	426	485	451	449	471	441	420	443	444	471	441	464	431	473	431	454	446	410	445	464	452	467	418	467	444	459	445	434	458	383	486	442	469	475	436	502	511	465	456	423	489	456	470	467	453	469	464	473	481	466	442	477	443	429	418	424	462	451	429	469	464	452	460	456	452	453	438	426	477	460	448	467	433	461	445	431	485	426	472	448	432	466	466	470	450	469	446	427	426	464	420	472	419	435	462	458	440	435	440	411	448	446	455	480	508	438	425	426	421	471	502	443	435	438	456	430	442	439	443	455	450	473	448	425	437	459	441	443	490	453	469	469	458	425	454	462	461	452	448	447	475	441	439	473	446	486	449	482	463	417	441	488	465	463	446	467	474	429	439	442	466	420	460	489	473	477	517	469	454	439	460	439	505	451	406	452	416	457	428	443	463	436	453	449	446	416	457	424	429	410	441	459	448	455	498	484	450	494	473	424	472	462	432	438	433	469	418	442	502	446	443	437	431	450	472	435	467	412	437	428	453	448	444	483	486	452	440	450	451	446	427	455	414	461	429	465	448	452	389	438	430	468	479	425	438	486	456	454	471	466	446	415	473	457	461	450	466	459	479	440	481	457	471	478	440	427	416	468	497	448	426	496	468	448	418	448	427	468	465	450	423	461	423	472	482	446	458	436	483	451	462	467	468	434	432	457	459	418	435	447	448	440	435	475	438	446	419	462	405	468	450	439	455	479	447	402	431	438	468	484
7368	663	804	631	530	388	379	332	334	302	319	294	272	289	247	259	282	267	240	276	263	274	270	279	268	261	256	262	286	249	269	297	235	273	240	230	240	260	263	261	243	271	267	234	252	246	269	247	250	242	248	256	221	261	231	223	251	277	279	267	228	264	253	273	271	258	243	257	254	286	267	262	261	256	251	282	216	250	260	232	254	256	258	222	213	255	232	262	259	250	258	251	235	241	267	252	269	277	246	250	286	246	264	239	243	263	269	264	241	256	244	245	264	232	268	270	262	281	258	215	263	259	277	252	275	263	271	242	268	219	261	264	268	260	237	273	262	283	242	262	278	267	261	251	266	282	250	281	264	259	273	254	263	266	277	247	271	260	270	264	299	249	246	258	255	279	269	262	215	272	252	283	252	238	236	267	264	240	235	267	246	273	258	254	245	261	239	262	233	237	245	264	265	238	232	247	271	280	262	264	245	273	262	254	297	243	234	234	277	286	288	276	240	257	270	294	226	286	253	253	264	259	271	250	258	284	256	288	242	249	269	248	228	235	308	270	274	242	255	202	264	245	244	263	263	258	277	260	281	240	251	245	252	229	257	259	241	277	264	273	284	289	220	301	260	229	250	274	270	238	281	273	270	281	263	234	279	237	270	272	288	272	264	268	238	261	233	247	255	248	270	248	243	251	266	282	252	241	221	221	243	279	267	225	243	260	244	261	262	241	254	241	249	239	236	249	243	284	237	263	273	275	235	239	263	291	263	232	271	234	237	293	257	244	229	235	256	272	269	276	261	267	281	265	266	270	258	261	235	227	250	290	259	259	251	279	260	271	261	215	276	275	273	270	274	240	261	275	272	232	263	261	272	247	223	275	274	256	252	235	236	236	240	236	276	235	247	253	265	242	240	266	262	254	270	275	259	272	263	232	262	259	266	252	269	250	301	244	245	225	275	235	241	235	287	264	262	281	248	245	265	258	255	277	252	263	259	258	268	246	275	242	233	274	252	252	258	269	220	259	273	296	266	273	285	230	274	260	261	280	266	251	248	241	251	227	250	222	245	269	276	240	278	266	216	244	250	283	233	274	259	248	269	228	238	272	244	241	270	252	254	293	255	244	255	253	237	196	241	244	268	266	232	247	214	265	245	284	237	252	251	224	264	221	249	248	239	256	238	249	261	271	244	270	258	240	266	239	229	276	276	266	241	271	263	257	246	266	282	251	300	214	240	221	244	247	258	239	249	231	274	267	257	271	248	228	232	253	283	252	257	255	251	238	250	265	245	290	236	252	243	249	280	252	226	238	279	263	252	207	257	283	280	251	269	251	249	265	259	251	224	286	256	272	250	300	236	247	254	265	244	244	236	267	246	276	231	280	246	251	244	247	274	274	236	233	233	261	244	235	251	264	254	248	283	251	246	230	260	275	235	259	253	262	242	229	249	269	240	245	243	245	274	267	268	283	298	272	255	262	263	228	244	240	239	263	235	251	247	225	235	276	276	231	257	233	253	237	229	280	240	243	240	261	238	235	250	258	246	265	251	245	247	219	266	258	254	234	232	254	268	230	229	244	264	258	244	255	273	249	228	256	267	251	271	266	256	263	243	233	240	254	255	257	275	243	275	245	305	254	255	261	221	302	254	243	271	279	254	245	247	247	268	241	270	252	267	257	260	267	282	277	244	240	264	264	265	265	262	247	260	251	235	251	260	239	246	252	256	298	256	267	234	272	278	238	232	237	259	245	253	222	247	226	229	240	237	228	252	237	267	247	270	259	240	261	262	266	257	295	262	256	298	236	230	258	245	224	259	273	252	275	246	240	273	289	248	252	247	260	308	239	265	241	261	243	265	285	240	258	243	239	252	234	252	267	259	232	276	266	245	267	242	259	291	248	262	271	273	241	256	259	274	259	250	278	247	235	271	256	244	249	252	258	260	255	241	248	254	251	263	253	255	251	267	246	270	254	252	247	260	254	299	231	265	258	265	258	260	260	256	278	284	271	261	268	235	249	253	247	233	262	248	265	217	268	280	213	270	256	272	270	269	248	249	243	262	270	261	257	256	281	244	265	260	249	244	228	252	241	257	265	280	276	262	261	257	244	256	251	257	249	262	264	253	276	253	243	236	271	237	270	269	254	273	229	268	284	260	267	276	244	249	288	260	272	262	260	285	246	225	256	281	238	254	254	283	256	240	233	257	279	293	260	251	243	259	220	270	238	261	274	242	235	239	259	294	280	272	235	279	239	257	253	277	264	257	258	251	255	298	227	249	241	270	277	263	255	250	246	271	268	240	261	287	239	263	272	257	234	264	267	234	249	269	223	245	245	247	257	239	237	222	254	243	228	296	249	245	260	263	288	254	200	254	256	255	239	234	208	274	269	275	252	233	252	244	243	263	264	233	272	270	256	273	239	233	240	257	245	211	261	251	285	234	245	273	278	247	239	245	248	259	248	283	255	288	272	249	257	269	232	235	240	265	274	221	237	292	253	275	247	285	223	255	230	261	263	267	272	259	259	247	249	254	236	251	243	254	252	246	279	246	264	269	243	254	282	281	258	242	253	266	266	252	221	274	252	264	258	249	232	242	242	259	254	234	266	239	241	270	273	242	273	239	280	256	238	251	276	301	282	275	259	262	272	270	252	252	242	253	256	288	241	222	251	247	259	248	270	276	234	240	251	259	228	274	253	250	242	250	263	270	244	272	237	268	264	243	263	250	293	234	273	266	228	249	275	278	229	243	271	259	231	275	248	271	240	245	276	294	289	236	209	256	249	248	234	292	285	252	239	256	242	253	213	248	239	295	218	260	237	264	270	246	265	249	271	236	249	269	285	239	288	268	258	295	271	249	269	274	237	273	262	259	238	237	242	262	253	258	247	247	249	279	266	237	237	244	255	232	275	253	266	237	222	281	276	232	253	250	251	258	219	282	245	256	289	244	245	285	259	235	262	250	277	290	234	267	274	262	238	279	248	267	264	237	235	254	254	266	237	291	248	256	273	258	252	264	250	275	262	266	262	261	235	248	240	236	274	280	246	232	231	256	260	266	251	251	234	249	274	294	234	245	243	262	278	244	221	251	273	254	250	246	259	274	250	236	237	240	294	270	258	240	281	270	267	255	265	263	237	238	258	231	239	247	237	251	239	223	254	258	245	246	244	264	249	263	263	255	266	263	254	244	228	273	253	283	258	249	263	264	295	249	280	246	226	252	288	242	242	285	252	247	250	260	252	252	249	223	260	252	258	282	231	258	261	250	226	257	295	259	233	261	279	273	239	256	257	256	256	226	252	259	240	285	258	259	262	251	264	258	246	292	270	261	259	236	253	265	257	261	281	266	263	274	272	277	237	248	254	258	261	254	265	255	232	281	262	237	270	232	270	232	253	259	278	245	248	237	269	273	259	258	257	274	281	264	258	263	241	278	271	274	256	237	228	258	237	248	252	266	232	245	285	252	252	264	247	281	240	277	274	273	253	253	245	232	265	260	255	249	286	287	254
6386	1000	1732	1942	1703	1475	1272	1175	1025	992	933	937	848	835	795	783	724	694	677	706	718	757	719	748	672	723	684	692	647	706	686	732	693	668	657	665	649	687	619	630	639	653	677	668	642	678	657	607	648	626	649	637	610	596	574	641	644	577	653	648	639	653	620	599	672	587	617	620	644	598	600	610	566	603	604	567	596	631	611	609	587	594	612	591	617	621	570	602	599	629	616	576	617	575	600	589	609	591	633	607	637	585	626	619	580	623	571	608	631	586	639	635	590	598	577	634	588	595	613	572	577	621	611	580	593	650	565	609	619	567	593	632	576	600	587	561	604	583	591	648	649	590	602	601	598	607	608	652	609	603	594	594	582	579	580	601	598	628	592	604	591	584	591	603	584	616	583	639	567	543	579	572	597	610	606	592	632	550	572	585	583	642	587	612	598	546	606	595	588	561	619	590	574	596	607	623	601	611	586	606	561	646	615	584	595	581	630	628	609	591	622	583	643	625	607	628	603	573	593	589	596	634	616	628	593	579	613	591	593	591	622	622	626	593	573	659	552	613	629	584	649	596	637	570	560	600	554	613	591	596	630	565	627	573	585	615	614	592	590	619	565	614	607	592	566	588	572	591	615	605	623	572	625	593	605	623	585	610	590	580	615	572	587	581	553	568	589	598	598	584	596	601	602	599	583	579	613	554	589	602	556	557	576	621	595	599	571	561	601	610	618	589	557	605	591	560	613	570	613	568	537	582	561	579	586	588	552	590	559	582	572	603	623	620	623	606	607	614	608	570	607	575	551	641	603	561	557	590	567	604	590	597	597	573	589	621	603	584	583	581	616	593	609	579	581	582	610	577	568	597	592	586	579	585	589	614	603	547	579	641	594	579	527	577	609	619	583	652	567	592	637	593	583	605	590	592	581	597	557	602	589	598	605	620	603	597	565	585	572	619	560	595	606	580	597	588	610	585	603	614	590	624	617	616	608	558	586	595	553	618	617	560	576	605	568	607	600	580	623	575	588	578	615	553	609	585	579	607	598	609	597	612	564	581	586	573	591	593	589	597	578	572	586	582	578	620	598	602	597	589	585	610	591	598	587	581	643	566	600	571	577	596	633	609	574	599	622	608	589	580	611	620	595	587	614	610	565	602	605	580	595	600	566	590	555	591	569	602	583	601	596	561	579	574	626	578	651	566	593	634	596	610	575	630	551	549	614	585	587	616	620	576	543	599	605	596	578	628	610	561	584	643	559	572	606	571	614	598	615	601	588	591	599	583	595	613	559	537	599	570	582	546	600	612	588	588	609	596	596	547	581	604	581	610	582	572	562	615	575	607	622	581	575	563	625	560	567	595	626	592	638	575	620	634	612	620	609	565	590	669	613	589	632	607	572	570	530	584	576	617	573	546	632	626	597	653	639	594	609	610	562	572	605	595	590	586	600	560	580	625	588	550	609	594	568	583	625	611	595	579	560	584	558	622	642	622	621	601	573	573	606	600	595	625	584	644	584	602	604	572	572	531	560	531	595	598	603	567	589	595	549	608	613	544	594	566	591	615	561	621	573	581	593	579	629	601	581	582	590	599	579	628	604	600	582	603	576	596	562	610	605	604	619	613	555	589	603	579	580	606	577	587	569	607	605	547	602	602	562	583	558	570	587	608	637	586	601	566	594	581	603	630	598	612	601	581	624	608	616	615	565	578	581	562	595	601	566	668	622	588	626	585	591	584	588	608	593	589	599	602	564	602	562	615	613	581	599	633	639	563	573	550	583	590	542	594	577	607	587	564	601	587	605	588	590	604	608	592	614	612	627	640	613	573	567	634	544	609	619	582	595	624	586	569	582	613	565	590	578	627	599	614	560	590	586	585	590	553	564	578	595	588	537	599	556	600	579	577	605	584	586	576	600	625	614	597	619	629	569	594	596	571	584	618	595	590	566	577	635	594	584	604	605	612	578	534	620	636	602	579	629	576	592	588	557	636	569	586	586	606	602	576	552	572	578	622	626	671	575	608	551	579	574	582	586	633	628	617	573	578	583	635	615	592	597	597	613	559	631	613	616	603	541	625	612	569	605	601	596	566	595	607	592	614	588	568	611	584	603	571	625	576	632	639	577	593	639	598	612	584	619	593	586	645	611	617	579	595	606	600	597	608	545	586	614	599	583	599	585	617	619	568	604	603	585	629	620	618	587	629	628	653	588	552	557	602	613	564	580	567	590	645	610	554	570	593	620	547	614	561	611	590	562	575	544	584	668	612	592	576	632	559	612	567	590	574	607	603	611	554	593	581	635	564	588	582	572	599	571	591	568	570	576	626	577	579	593	579	582	625	605	617	622	619	578	573	583	599	606	564	585	539	577	615	549	644	632	614	602	585	564	540	593	564	592	615	617	627	577	585	587	592	641	591	599	605	610	597	594	566	610	576	579	593	591	584	565	599	561	605	603	574	567	585	604	582	609	653	595	636	622	561	635	592	582	645	599	583	607	601	601	610	595	558	573	612	605	595	558	589	574	601	582	555	571	569	558	589	631	591	615	576	544	601	575	555	591	602	590	629	606	572	610	628	638	576	644	639	591	581	612	605	626	636	569	595	603	556	588	602	630	596	577	591	574	649	618	629	603	555	640	580	559	615	567	591	580	582	593	572	545	606	633	578	595	619	662	584	584	545	569	595	570	584	614	600	609	537	606	599	614	566	541	633	594	574	595	598	591	579	650	546	608	602	612	615	596	621	584	585	602	575	580	623	600	586	596	628	608	559	639	564	529	595	587	576	599	587	627	599	560	584	618	546	582	564	585	567	634	563	603	590	598	600	606	554	558	597	559	628	588	610	621	631	589	553	574	578	588	629	607	592	626	633	640	567	614	602	563	593	592	615	625	585	620	603	588	587	580	587	593	579	578	640	582	593	608	571	589	585	555	593	572	586	573	603	599	571	587	590	598	626	578	595	596	596	600	575	582	586	608	638	575	610	540	592	598	576	602	621	606	628	590	603	603	611	585	619	582	600	603	614	601	648	540	545	641	584	558	613	581	583	576	596	642	581	573	614	628	581	583	565	555	629	560	583	588	592	591	575	603	559	546	579	570	608	592	539	598	577	607	616	626	611	601	586	568	555	596	643	577	623	633	516	644	587	573	589	638	577	612	627	617	580	598	543	585	576	616	612	629	583	615	601	563	609	575	554	592	520	587	574	610	635	612	609	544	566	597	607	599	508	607	603	608	579	603	637	582	559	605	613	581	578	565	565	586	628	588	548	627	626	622	598	572	574	598	638	584	588	606	598	620	583	591	577	621	586	607	568	590	583	603	569	622	579	605	612	598	573	566	561	524	562	564	607	633	551	571	611	639	606	606	644	597	595	607	569	610	601	573	600	613	575	594	611	588	571	641	559	571	549	617	566	589	617	636	583	589	580	584	575	623	637	638	576	583	580	630	643	589	652	616	579	612	584	600	576	589	542	600	636	548	593	588	580	592	599	631	620	624	574	620	578	568	615
13682	1283	1200	909	676	558	439	383	343	341	281	290	293	257	287	279	233	232	231	268	259	225	243	252	226	225	257	229	223	193	211	213	216	199	209	205	225	227	215	219	248	226	219	222	220	235	213	219	213	235	192	230	200	247	226	235	195	217	198	195	209	204	219	201	197	195	220	218	227	207	188	226	195	218	212	197	226	224	243	217	209	190	180	215	216	256	192	214	213	197	213	180	235	220	205	249	188	212	205	219	229	214	208	206	208	201	208	229	213	199	187	211	220	207	218	189	198	222	233	217	209	223	206	248	188	227	217	185	216	215	207	192	194	176	230	201	201	211	199	212	215	216	220	222	214	205	171	233	210	219	208	231	199	219	195	207	240	202	228	236	202	202	207	226	183	207	200	214	225	202	199	216	204	229	219	208	184	210	176	187	200	222	248	217	210	189	203	201	204	200	185	201	224	234	197	209	181	204	216	203	225	217	226	200	207	198	205	212	211	208	221	240	234	190	199	217	196	199	214	223	220	200	199	227	212	221	233	245	186	208	200	201	191	204	238	218	192	210	188	210	194	208	192	221	205	216	185	212	193	221	204	203	209	203	214	195	231	258	213	189	219	184	230	207	183	227	204	215	186	172	207	208	209	197	197	230	209	204	239	202	218	177	216	192	212	198	204	228	210	219	203	196	215	215	216	193	201	212	212	194	253	230	232	189	200	222	204	222	204	214	223	216	219	210	194	203	224	220	205	208	222	226	238	187	212	214	197	189	222	195	206	227	234	237	217	230	218	218	198	197	173	201	202	233	204	203	244	250	184	214	217	214	245	191	232	227	186	183	174	229	216	217	191	222	224	234	207	203	249	228	214	228	238	200	205	192	229	217	211	205	203	207	208	189	207	218	190	184	180	208	225	192	224	217	200	222	211	218	215	198	186	208	219	186	192	220	225	189	225	193	191	202	194	217	218	232	233	197	205	217	219	231	201	217	208	207	202	197	211	188	210	219	202	211	192	211	204	195	233	223	223	227	206	210	217	207	218	211	234	216	228	203	200	201	217	235	204	219	193	221	226	223	226	206	194	198	200	212	200	212	213	223	213	214	209	197	230	192	201	200	194	210	180	220	177	202	197	198	208	217	217	204	205	200	197	241	240	199	219	216	199	191	233	232	216	224	220	191	225	186	189	202	218	219	198	224	215	221	195	216	212	213	189	201	221	219	207	226	216	219	187	207	223	215	246	229	226	218	251	203	207	205	221	217	237	185	235	227	204	203	236	201	196	208	241	232	201	205	202	205	197	230	204	212	218	222	217	197	235	208	207	200	208	176	218	207	210	203	191	215	208	238	201	218	235	186	219	191	191	204	194	236	202	214	217	214	213	212	218	241	225	204	247	223	207	189	227	217	196	192	173	214	218	194	191	203	196	208	203	219	205	226	222	229	233	222	205	205	221	215	185	230	206	199	207	238	187	237	202	232	197	221	203	202	208	208	228	196	204	233	229	179	205	228	226	219	225	202	218	197	194	213	208	216	246	211	195	202	229	206	185	190	216	195	232	208	250	217	215	217	198	215	212	205	222	227	198	196	210	212	213	219	216	209	203	207	203	206	192	214	192	172	219	201	203	208	214	237	201	247	216	198	195	207	236	207	191	172	219	207	218	224	198	191	199	230	207	201	198	220	198	241	207	241	198	211	218	186	194	221	206	219	164	187	221	210	221	208	209	174	216	243	228	236	199	221	204	210	208	233	210	202	191	220	245	207	207	216	194	207	206	217	182	208	195	218	211	216	219	169	208	197	207	220	197	208	202	179	208	210	193	181	208	193	206	195	213	240	197	202	226	206	212	234	195	206	213	196	187	210	218	217	197	228	221	205	200	207	216	234	207	212	200	218	212	237	196	213	203	237	189	187	195	229	210	182	226	179	204	235	238	201	207	191	217	213	208	176	185	196	235	224	216	170	197	186	195	208	199	212	191	203	225	215	212	197	228	233	194	230	222	198	222	198	230	215	182	204	209	234	197	202	202	201	213	221	213	205	228	200	178	207	204	227	213	233	220	198	217	195	230	229	228	200	204	204	199	214	210	220	187	223	215	218	199	225	208	201	213	211	210	224	232	204	222	185	202	236	209	218	206	212	201	207	201	196	206	220	183	191	213	226	215	216	196	193	212	213	198	208	199	206	188	230	210	220	230	185	245	192	209	226	216	210	219	199	205	222	226	210	226	216	192	232	208	233	183	208	199	197	213	217	195	192	229	234	192	184	206	216	213	208	200	219	225	218	197	237	237	225	216	213	209	219	176	196	222	212	220	179	217	195	233	244	200	203	234	196	189	200	229	206	213	220	194	215	205	210	207	217	217	235	196	196	211	202	211	208	227	229	234	198	211	204	203	192	209	225	212	208	200	199	218	191	198	214	218	196	192	218	205	210	194	222	226	191	202	215	227	228	206	194	196	204	219	202	201	230	208	198	196	180	191	253	212	199	194	197	231	216	181	218	210	209	239	232	220	222	221	214	184	199	220	235	208	213	195	177	169	196	207	207	237	218	196	227	216	215	184	201	217	207	216	211	200	197	189	190	195	210	183	232	207	232	238	206	215	209	168	203	219	202	245	195	226	215	177	204	217	249	220	187	182	213	187	191	214	184	233	203	191	183	212	215	204	191	228	193	198	227	205	196	229	202	213	206	215	204	214	206	177	162	218	221	212	206	214	225	197	222	197	216	169	208	221	206	204	217	209	207	219	195	207	211	201	222	222	221	213	199	213	182	203	196	222	226	225	221	197	183	220	191	218	229	208	215	204	248	192	207	200	212	229	220	194	203	231	177	183	190	232	222	221	202	219	190	190	195	199	203	201	213	212	185	218	229	200	228	219	220	202	211	229	204	229	239	234	225	199	218	205	206	198	223	223	198	218	184	203	200	186	223	211	212	184	213	215	206	251	202	215	201	228	185	223	213	217	240	217	212	210	203	207	207	203	225	206	211	201	185	192	167	211	187	193	204	204	220	195	189	187	213	200	220	211	206	216	201	217	223	223	261	221	219	222	207	186	188	206	212	222	206	220	201	206	217	199	204	206	207	233	213	216	224	204	205	228	209	167	209	236	228	207	212	210	208	203	214	185	228	215	245	194	210	207	192	205	189	237	225	221	194	213	199	179	202	201	233	190	221	221	240	186	186	194	208	228	211	201	217	200	213	224	199	202	220	194	183	209	251	219	212	180	201	208	186	224	224	216	220	186	208	223	198	224	200	228	204	217	214	225	182	220	198	206	191	185	199	183	193	228	189	212	230	211	204	225	218	211	213	206	170	198	203	229	224	204	217	196	218	194	207	241	202	224	201	214	214	201	200	184	229	251	204	180	220	217	217	235	203	207	221	198	226	193	197	194	214	219	210	187	204	214	213	217	223	206	183	202	203	217	210	217	215	208	185	185	241	240	211	223	207	236	216	196	263	184	222	219	206	208	200	197	216	230	215	206	209	205	235	219	224	204	224	254	178
8220	1217	2469	2840	2434	2041	1677	1437	1269	1145	1065	1011	873	878	875	777	704	739	677	688	677	640	664	716	665	633	640	656	654	632	625	674	634	572	600	555	586	578	549	542	566	591	554	583	502	530	595	535	559	497	573	541	517	529	530	507	540	526	564	569	561	550	512	519	482	523	513	543	462	517	514	499	480	480	488	505	470	489	538	560	527	551	483	512	485	462	492	514	519	512	550	506	537	521	554	491	511	518	529	479	551	497	485	493	453	506	451	507	494	492	471	501	448	486	499	482	483	505	485	503	493	462	531	506	459	494	500	518	460	497	504	487	478	486	454	496	511	509	459	521	508	487	483	489	457	468	481	464	484	461	477	474	487	500	486	514	452	507	492	457	479	487	526	508	465	496	478	477	508	491	504	488	485	514	509	472	485	516	498	477	494	500	500	505	458	491	468	444	474	453	490	496	499	475	477	483	464	492	487	547	466	505	474	526	471	483	459	490	513	473	510	534	532	488	495	486	486	467	532	500	502	493	482	462	546	486	500	492	497	474	508	478	508	490	507	462	490	448	494	533	463	492	471	502	496	506	479	451	462	489	470	490	495	484	467	461	462	511	477	511	500	498	487	486	489	483	482	476	467	495	496	469	500	495	525	499	501	487	493	497	458	481	486	474	495	472	507	499	490	448	494	515	490	506	475	468	500	505	500	504	461	541	519	518	505	484	474	521	469	492	501	463	484	481	496	494	513	487	517	510	516	485	499	491	482	493	489	505	480	534	489	449	491	482	484	504	439	496	477	475	482	464	478	481	477	510	471	476	483	471	476	477	491	502	523	467	480	472	486	457	516	458	483	482	518	505	489	471	484	516	478	524	492	490	465	504	499	485	469	500	465	515	479	516	474	502	463	487	511	494	508	513	492	490	485	487	483	499	496	501	495	457	495	517	474	456	508	471	490	483	525	515	479	451	496	473	510	437	463	515	492	451	480	494	494	522	486	427	492	488	548	518	503	515	493	472	510	491	513	516	485	488	460	460	471	466	475	507	480	464	467	488	472	486	494	471	489	460	502	502	489	516	483	458	467	515	510	462	511	496	506	487	495	506	502	517	501	527	482	468	474	461	502	518	498	482	517	484	474	482	486	499	505	507	499	481	495	496	431	517	493	499	506	479	465	477	480	470	489	461	520	502	477	482	455	479	504	473	474	504	512	474	457	471	446	494	514	482	460	512	504	529	488	550	475	503	483	485	531	514	479	497	486	481	470	487	465	460	499	502	496	449	488	445	482	426	516	499	478	525	479	468	523	500	510	463	468	465	495	491	464	505	486	463	467	476	474	504	487	487	527	507	481	505	450	543	504	522	475	460	469	488	495	454	496	516	499	490	513	453	491	491	468	516	462	500	469	474	476	500	457	478	445	491	483	472	502	485	467	479	483	476	497	488	495	510	474	477	516	500	470	500	498	464	464	461	443	466	442	512	500	472	507	455	484	472	470	501	484	475	482	478	539	507	459	481	511	468	502	495	486	508	475	481	485	469	491	476	511	543	558	479	484	472	484	505	481	451	451	477	503	470	521	487	513	476	482	515	507	539	465	519	476	502	505	466	493	510	502	490	493	501	478	495	498	504	471	491	498	506	469	451	472	483	471	462	511	489	507	467	466	463	454	508	509	507	490	459	509	491	528	483	478	521	528	503	489	483	470	485	504	490	496	497	528	493	471	488	494	495	511	504	499	473	432	503	501	520	475	496	488	493	460	485	500	475	488	457	458	491	499	494	501	460	460	483	473	517	472	502	483	515	495	457	470	510	512	521	476	508	495	500	480	509	493	532	523	482	492	502	516	478	515	457	503	475	500	471	478	479	483	453	496	484	500	481	528	487	476	454	519	454	475	452	489	473	512	478	439	478	456	462	527	441	456	472	487	469	499	459	495	486	477	503	488	465	480	479	481	476	491	462	527	483	491	526	480	512	461	484	488	494	488	452	443	528	445	473	508	552	511	469	481	480	476	510	460	486	493	479	535	490	481	501	478	484	461	434	494	542	453	470	505	449	491	488	452	494	494	503	517	504	486	512	471	527	494	532	512	527	462	456	484	535	490	475	526	527	472	467	512	466	502	530	525	442	488	496	489	485	480	482	508	482	465	488	512	471	496	476	479	507	510	503	467	469	460	479	500	471	493	478	500	500	494	462	500	526	459	480	500	482	455	457	497	466	486	526	477	488	496	498	512	481	532	489	468	503	461	480	464	539	481	511	512	510	479	489	448	462	502	469	500	537	474	497	523	498	479	505	522	469	523	462	512	513	481	466	512	468	508	485	527	477	458	486	504	421	505	466	476	493	478	476	483	502	510	501	559	523	480	486	509	463	479	478	483	478	512	474	492	487	468	485	479	491	512	454	478	540	521	468	475	502	493	473	489	468	504	473	501	475	515	490	484	473	488	506	503	508	487	481	527	485	501	466	521	475	487	483	488	543	482	515	507	496	418	505	451	486	509	508	525	445	467	471	463	497	493	508	477	530	497	497	489	476	483	505	506	479	467	514	490	516	487	526	471	489	476	444	519	486	524	494	441	501	510	483	484	454	540	466	448	504	487	474	488	534	446	493	481	483	508	481	490	454	491	480	480	508	482	547	476	494	499	491	502	496	450	498	452	506	481	502	475	509	537	487	492	485	463	504	458	510	445	498	439	493	516	516	516	548	472	508	501	483	463	492	545	495	500	503	469	468	512	493	455	472	481	474	530	485	518	455	497	491	476	476	482	490	508	467	469	474	500	482	465	479	471	452	500	483	487	469	511	491	526	483	496	510	478	517	540	486	462	486	449	463	470	478	494	484	489	485	488	438	521	485	481	486	527	489	533	490	518	454	469	450	480	478	452	485	514	550	487	472	478	499	467	529	500	480	472	493	511	503	489	466	520	506	469	489	502	521	467	514	480	486	499	509	494	503	480	488	489	478	478	480	511	478	505	488	485	491	494	478	471	448	494	479	498	570	491	526	460	521	514	516	507	514	516	472	491	502	491	507	501	491	463	498	480	459	498	467	489	486	473	497	475	494	500	507	494	526	497	495	481	497	507	500	464	497	509	466	506	464	513	531	447	502	518	506	473	494	471	509	478	481	489	466	459	506	520	524	519	529	476	468	485	468	467	464	509	457	505	481	462	467	515	499	455	452	452	511	461	495	464	512	514	495	492	507	528	504	508	464	463	478	472	470	504	518	521	512	499	455	490	504	438	502	463	473	493	459	493	512	479	487	474	509	475	489	458	511	481	497	488	474	492	521	463	463	484	475	513	510	448	489	531	491	508	512	453	506	470	518	502	507	487	503	463	501	485	531	464	520	475	534	504	522	509	461	474	461	442	487	526	491	494	512	473	471	512	494	481	508	495	506	514	474	474	484	500	465	475	459	532	469	435	491	527	462	496	525	494	526	471	494	470	480	481	547	476	530	467	481	473	505	511	487	493	522	508	455	483	517	500	457	478	505	488	485	466	434	496	505
1353	249	282	241	261	254	230	219	189	224	209	209	169	194	205	190	170	178	158	217	206	181	180	181	192	180	194	178	199	173	195	173	224	184	204	197	209	183	201	170	169	173	185	186	187	179	200	199	189	200	187	188	174	196	190	179	196	161	194	196	181	209	185	209	188	182	186	168	170	183	201	176	164	187	192	183	191	172	173	206	184	179	175	175	160	184	168	192	186	200	214	193	172	171	185	175	162	160	183	173	187	200	191	157	208	206	186	178	191	174	170	187	175	181	180	189	215	185	183	175	145	195	221	159	170	185	202	187	198	190	193	195	187	188	191	174	204	182	214	216	184	187	211	172	181	181	172	214	185	172	176	182	174	169	180	159	184	208	181	210	174	190	180	190	181	201	167	210	192	180	162	197	195	192	190	183	205	188	191	187	181	185	192	211	214	194	204	210	159	183	188	194	178	204	164	172	167	193	177	151	178	218	173	196	191	174	192	200	171	167	186	168	198	173	205	177	185	163	194	174	190	181	178	188	194	187	198	160	177	188	198	178	173	182	183	171	178	179	170	178	208	187	170	196	172	191	166	174	197	206	189	176	174	170	178	187	157	173	179	161	178	186	212	201	157	189	189	187	183	181	176	168	165	172	182	172	170	179	136	198	168	189	217	168	207	168	181	201	207	174	203	177	178	196	204	192	214	175	198	169	195	184	194	199	202	169	176	173	193	175	176	188	185	186	162	177	182	207	192	183	205	190	172	162	191	181	185	204	174	165	200	186	183	184	216	172	157	194	187	208	193	194	182	186	167	206	208	188	178	189	167	176	187	181	220	176	184	174	191	186	182	195	177	175	177	165	201	159	186	164	193	170	204	179	182	207	177	155	184	168	155	192	178	198	188	177	177	184	161	203	192	192	169	210	169	177	205	194	169	174	157	202	180	177	185	205	177	195	175	186	195	193	169	169	199	198	167	183	167	184	186	194	189	166	190	195	207	175	185	171	187	170	192	206	185	180	169	198	186	207	184	216	197	201	190	188	178	172	166	199	221	168	177	180	183	206	176	175	200	210	203	172	186	174	171	186	191	200	198	195	181	200	204	186	194	176	189	192	172	178	167	167	184	182	185	194	176	193	194	187	180	197	185	178	168	182	189	172	220	193	176	170	165	195	211	202	189	215	185	194	192	191	162	173	203	193	192	173	202	184	180	164	183	194	179	223	183	169	180	207	166	172	205	171	163	189	171	188	195	157	174	163	176	180	163	199	179	183	181	196	185	190	164	182	169	189	195	182	187	195	212	168	172	183	173	181	189	182	202	163	163	181	186	201	179	190	170	185	150	178	187	187	191	161	209	194	200	186	200	182	188	174	176	193	184	190	194	174	155	180	201	208	187	188	184	152	147	176	180	197	169	198	177	196	190	194	194	169	182	167	152	206	196	166	176	176	158	156	174	184	182	182	172	196	175	181	176	193	184	187	181	179	173	176	191	196	188	199	182	148	147	189	176	198	171	186	169	203	188	200	194	183	172	216	183	195	177	176	191	183	203	188	194	179	196	196	191	180	177	193	188	197	211	194	190	164	195	185	190	164	188	183	185	168	181	188	186	179	182	165	197	174	174	192	211	170	181	192	177	193	188	159	170	160	196	181	186	166	164	160	162	191	207	186	191	182	175	156	170	208	178	206	201	199	180	184	148	177	173	186	171	174	170	189	192	206	197	171	167	201	177	186	168	173	183	197	178	188	196	211	204	199	180	204	174	203	180	188	214	194	195	180	173	175	176	174	156	201	190	198	183	137	200	182	174	166	156	210	178	190	170	153	185	187	198	181	172	174	181	164	180	204	203	199	192	198	183	193	188	177	188	175	202	193	195	190	169	177	196	176	171	183	173	196	187	166	171	203	211	204	167	187	189	202	191	208	201	173	169	173	186	174	196	181	196	177	200	190	185	195	179	172	174	174	187	177	179	208	189	193	183	187	185	165	196	173	183	167	191	165	182	174	186	170	200	186	166	182	193	190	200	178	186	144	184	194	199	191	185	184	193	190	186	195	186	169	182	178	153	213	163	205	157	170	169	195	167	190	163	202	166	184	197	186	165	176	204	204	184	183	194	152	183	166	204	181	204	186	196	179	178	182	184	193	178	181	200	208	188	166	171	193	198	195	180	182	209	158	195	197	193	172	184	177	192	193	207	199	207	194	180	176	156	196	165	185	192	182	200	170	160	188	181	184	185	181	197	188	189	181	189	188	183	178	176	179	212	171	198	182	174	173	192	181	160	172	192	172	171	182	216	177	187	165	204	186	161	207	168	167	213	206	178	182	182	178	197	187	197	183	173	192	186	177	182	184	181	195	149	159	211	177	224	189	186	166	191	181	170	197	192	180	198	192	172	185	179	162	200	167	203	208	176	168	176	210	186	194	161	185	198	180	195	200	191	163	151	189	177	175	173	185	182	169	190	209	199	190	200	197	193	185	205	199	187	192	198	189	186	160	177	181	195	185	214	172	175	166	193	208	190	202	191	194	172	180	192	203	163	173	163	186	178	187	167	182	180	163	172	181	183	182	192	168	156	181	163	165	168	171	198	173	178	175	183	197	166	188	185	183	216	179	179	207	168	179	187	178	191	168	186	199	171	219	163	195	186	169	184	186	175	180	181	156	207	197	167	170	178	205	171	180	165	164	163	191	187	212	172	169	169	188	180	204	175	175	167	187	192	159	206	180	190	200	190	169	163	166	184	180	184	188	170	177	193	150	182	181	168	171	190	200	159	166	196	189	178	208	166	183	180	182	202	166	188	188	206	201	179	155	182	185	174	184	169	183	211	197	182	174	196	203	191	218	208	196	189	195	180	189	200	197	199	198	159	172	188	156	191	203	173	186	182	147	169	177	184	169	202	195	195	192	192	197	193	202	171	168	199	171	162	174	194	175	181	188	162	192	179	194	209	193	187	198	183	186	187	193	176	183	151	169	162	187	158	191	183	171	195	197	184	186	172	197	205	180	173	195	193	211	174	197	193	165	163	176	172	187	191	173	183	189	185	162	175	198	217	205	194	169	170	194	214	169	183	192	173	178	185	185	164	154	200	210	207	189	181	188	176	185	181	194	184	175	202	169	185	225	171	161	219	144	172	198	197	179	163	164	188	176	203	203	160	192	199	203	183	196	195	178	182	204	163	199	196	205	182	169	184	164	177	175	204	166	167	199	175	184	191	148	185	182	185	196	166	179	161	180	180	181	169	187	181	178	174	171	183	194	226	150	176	185	194	194	180	163	180	185	199	160	194	149	183	189	184	165	164	196	197	167	190	200	179	173	193	184	172	197	165	184	205	202	181	221	166	174	187	160	207	190	212	157	191	175	164	187	188	178	202	183	161	178	205	196	199	179	172	171	202	173	173	206	184	187	192	165	198	197	195	183	168	189	176	206	185	178	185	163	167	209	180	187	159	195	190	180	200	191	179	205	196	174	170	183	181	183	197	184	181	172	179	205	185	216	177	185
1639	538	727	794	725	630	621	645	569	565	546	529	512	482	507	516	517	517	451	464	493	464	506	496	494	460	485	466	450	486	499	476	489	505	495	469	462	497	484	471	499	489	447	486	475	481	417	486	478	441	431	421	493	485	458	444	461	462	449	457	463	460	446	472	474	469	422	481	475	439	452	433	446	464	456	423	496	467	477	444	467	424	432	451	400	462	448	442	468	453	460	460	494	467	458	435	414	471	482	477	478	453	450	445	457	434	446	465	415	451	476	428	450	472	444	447	436	421	416	441	444	468	484	437	451	459	451	455	492	454	453	443	423	443	424	459	446	425	434	445	457	435	455	450	407	480	447	446	461	477	429	437	449	396	430	443	422	436	470	438	443	428	461	446	408	429	448	446	454	453	414	417	432	446	445	448	425	463	480	440	446	440	477	447	441	447	456	403	455	452	431	468	445	491	450	432	423	460	445	479	445	457	473	448	420	458	425	448	448	463	413	441	461	426	461	463	447	448	471	503	456	468	441	436	447	443	474	475	436	421	469	391	476	469	466	439	431	419	449	424	470	476	435	472	486	470	451	463	419	454	428	456	461	438	446	445	459	476	423	411	479	446	430	426	452	435	471	452	432	466	424	431	467	477	459	473	467	451	456	478	423	417	449	473	464	432	433	451	436	450	471	471	441	434	468	466	446	466	446	431	490	446	437	462	432	470	445	417	473	460	440	463	468	439	448	499	479	455	453	452	428	453	430	462	476	440	428	459	418	408	438	447	427	443	482	467	457	439	419	440	420	501	418	444	428	471	430	484	406	448	472	433	450	457	446	460	458	413	427	408	427	413	458	447	407	421	488	450	406	441	425	425	433	464	479	443	477	433	474	461	446	437	493	412	410	458	452	442	465	418	469	454	464	458	463	456	456	512	481	457	463	440	442	424	433	498	497	443	462	472	470	440	465	476	447	450	452	480	440	420	462	462	427	439	465	469	439	450	431	437	467	430	479	424	451	460	464	432	458	477	436	423	443	459	451	409	427	484	462	428	468	422	434	433	462	431	479	473	423	435	416	458	440	434	459	410	428	428	462	462	427	467	459	438	499	435	443	429	451	397	442	454	446	436	501	418	464	475	450	436	429	436	452	443	450	419	435	466	430	489	432	451	447	451	455	463	425	433	440	451	463	466	487	468	423	464	414	430	451	411	454	434	445	470	409	464	470	452	476	431	465	441	493	408	417	453	413	494	454	449	452	470	429	413	424	451	437	438	467	431	414	466	440	433	455	447	405	487	467	460	401	450	468	439	440	486	461	423	450	433	447	408	439	459	427	429	450	398	436	460	443	475	464	454	433	460	451	420	429	455	486	438	449	451	454	435	421	415	448	413	472	453	482	504	460	415	456	461	445	451	484	458	414	441	416	412	463	452	441	476	436	408	434	427	448	452	429	443	478	453	473	443	432	447	429	397	455	439	473	439	433	445	479	467	454	455	450	459	425	468	439	463	472	467	436	442	496	425	471	427	479	440	438	467	442	455	462	470	463	446	477	489	445	457	445	462	449	432	423	467	439	458	442	451	461	426	436	426	451	443	479	467	463	497	429	449	433	428	465	427	432	457	426	477	403	425	438	429	419	450	409	451	455	469	483	463	434	447	410	444	451	450	455	489	445	445	446	476	440	505	447	443	423	432	405	492	415	455	464	444	451	452	461	470	472	443	445	426	463	456	438	434	458	469	424	438	439	440	434	443	459	446	466	438	446	448	446	417	430	458	454	491	454	458	436	440	447	443	454	408	438	468	427	428	426	457	445	440	436	454	455	435	468	452	444	418	469	462	448	433	492	459	432	440	476	431	481	444	438	465	445	416	462	443	481	465	480	395	434	468	429	457	462	454	454	466	438	483	451	436	427	435	440	427	420	430	466	422	412	455	465	483	466	445	451	415	465	434	449	444	467	414	441	430	477	449	466	495	483	438	476	471	497	455	443	444	444	475	471	414	420	460	445	470	433	434	436	444	454	430	478	456	457	449	465	432	467	476	418	435	451	425	474	426	445	455	466	439	474	413	448	444	466	453	424	440	493	394	464	436	436	439	456	450	451	393	452	437	457	418	458	453	413	445	477	484	461	451	452	425	451	433	473	469	446	451	475	408	465	456	474	420	469	427	443	463	435	442	442	434	442	411	445	407	443	443	429	430	448	457	461	408	478	483	486	431	434	458	429	436	469	461	416	445	439	426	466	469	493	458	462	452	456	420	469	484	450	408	431	458	424	453	443	431	450	421	442	472	463	475	433	472	418	442	405	482	450	463	458	430	448	474	451	448	454	438	435	479	433	433	409	443	436	421	473	469	452	457	423	455	459	425	465	476	445	459	466	461	426	431	466	422	420	458	441	414	458	457	475	469	436	450	428	449	445	450	440	446	456	442	438	457	458	453	453	446	448	428	489	440	474	430	460	438	458	456	462	450	440	437	449	483	433	434	448	463	465	440	475	458	429	449	399	449	460	464	441	435	453	459	451	459	474	463	469	467	466	444	435	460	438	448	473	449	469	476	472	459	459	463	452	437	473	453	460	439	430	479	421	448	451	484	468	463	466	454	476	456	464	478	464	454	486	463	473	466	470	436	450	431	461	431	436	450	460	449	480	447	455	445	446	461	447	414	446	458	454	450	441	420	459	443	461	429	447	421	419	427	460	461	400	463	452	468	437	448	427	441	459	470	416	491	436	449	468	437	430	479	452	462	441	465	412	426	491	421	448	466	448	483	469	480	438	432	437	448	434	477	423	419	451	428	475	498	434	448	453	458	413	486	448	454	452	454	466	459	456	494	423	459	406	468	428	467	457	449	461	451	441	480	466	480	427	460	435	455	458	438	458	477	458	451	450	455	419	438	436	459	438	450	449	466	448	432	472	409	465	458	436	441	457	429	450	436	450	448	448	470	451	436	424	458	432	449	458	414	432	423	456	442	449	448	447	434	426	439	435	436	483	437	484	427	435	432	479	457	448	436	486	483	475	442	475	458	442	443	435	464	427	452	427	458	475	432	487	432	464	393	453	451	437	453	426	434	455	445	477	448	418	475	462	428	468	429	440	447	460	451	452	447	434	420	470	466	442	433	482	476	407	422	432	446	495	465	454	473	445	461	451	459	430	453	416	416	478	452	481	439	470	420	428	465	436	490	408	460	435	466	463	449	424	450	444	439	418	476	427	435	450	406	457	442	459	433	423	442	445	426	459	426	461	450	486	437	430	446	458	451	450	437	401	423	434	470	471	488	495	462	441	427	481	457	415	456	440	488	431	438	457	461	444	456	461	480	423	424	439	453	463	478	468	453	442	460	461	407	445	481	439	421	397	430	497	453	448	471	450	466	453	481	459	443	435	455	455	438	446	450	445	441	442	454	430	427	463	444	484	430	449	429	426	464	440	430	459	422	469	443	423	441	428	414	463	416	456	426	488	481	463	449	441	450	437	487	461	427	436	481	481	422	455	451	464	436	410	445
7203	683	798	679	524	422	367	343	354	299	349	278	281	324	269	252	279	252	224	271	265	232	267	253	266	279	230	290	221	293	280	275	246	244	241	249	234	252	238	278	245	275	286	246	247	237	256	271	234	252	258	289	289	236	302	233	257	255	261	243	276	245	270	284	250	241	227	277	267	260	289	217	262	266	267	266	238	245	226	237	240	242	235	282	267	290	256	257	223	213	242	263	251	228	263	265	265	223	290	238	292	254	260	239	264	268	243	244	246	230	246	245	233	232	266	257	230	268	255	252	230	239	251	247	242	226	212	257	234	279	254	262	264	238	230	232	249	249	237	271	246	243	267	253	237	229	246	234	275	228	281	249	275	247	253	251	288	238	278	266	289	272	232	235	278	260	226	249	254	256	253	239	260	284	229	245	236	292	253	230	247	231	238	231	269	269	249	248	250	274	246	247	270	257	243	266	243	308	268	253	237	248	282	239	264	290	244	282	292	260	267	260	251	257	252	235	233	240	229	266	259	249	241	261	244	247	245	262	244	240	259	260	219	248	249	249	253	223	257	263	241	235	258	249	248	267	273	225	259	259	275	252	283	252	244	234	244	268	272	277	263	248	271	244	256	236	247	227	246	241	250	255	244	275	255	242	272	266	249	239	264	275	239	241	262	283	257	226	233	271	254	287	249	310	266	278	259	247	230	260	275	260	261	248	241	274	219	213	260	303	248	250	273	256	247	259	211	254	257	224	234	263	239	284	249	240	216	253	261	264	245	246	248	258	228	239	287	245	260	233	216	246	266	225	229	257	258	220	253	254	304	255	271	289	283	236	264	266	225	236	271	274	262	303	273	251	255	247	226	266	271	242	231	238	267	253	276	219	254	259	261	251	260	246	231	268	214	248	261	277	272	228	239	249	223	253	248	276	243	264	238	285	268	273	263	245	259	242	235	265	275	264	223	271	257	256	254	227	250	218	265	245	267	262	255	258	253	247	261	212	289	247	267	288	257	244	261	231	277	238	264	229	266	213	281	273	232	238	282	265	260	246	266	275	231	273	256	262	236	250	227	264	227	262	227	238	249	253	240	252	270	249	308	270	253	249	238	217	248	250	288	243	250	251	285	244	261	265	235	244	252	269	250	244	282	272	248	262	238	261	251	231	247	254	261	233	240	271	266	275	263	238	224	239	268	244	285	277	277	276	250	274	259	239	246	267	273	273	256	255	254	256	239	241	260	244	289	301	243	308	286	243	290	260	248	264	241	257	276	246	241	271	240	272	276	233	240	246	247	289	268	225	243	248	265	239	267	223	230	265	264	258	247	273	261	250	267	255	270	253	253	297	261	245	244	266	227	243	231	257	246	240	239	255	274	242	244	268	277	254	254	254	265	265	226	264	283	236	229	255	269	246	240	231	276	238	246	234	259	238	287	295	242	247	226	242	258	269	254	263	236	286	255	247	278	254	246	232	236	213	228	260	234	231	238	254	248	262	265	269	245	261	236	264	238	258	257	238	236	264	281	261	232	258	252	248	263	241	237	244	239	250	250	245	267	263	263	275	267	270	274	240	235	248	277	293	256	269	275	228	250	232	274	271	233	238	224	254	205	244	237	258	268	236	272	276	228	235	257	278	222	259	260	269	226	227	243	247	237	214	257	242	256	274	238	280	247	247	242	262	247	265	284	274	250	239	249	241	260	264	276	261	266	252	269	272	235	260	229	236	282	268	270	261	245	259	243	265	281	258	262	236	277	233	294	244	226	257	267	272	245	247	268	238	233	245	260	245	252	232	230	229	252	237	265	238	252	270	261	210	239	255	254	266	254	246	259	245	218	264	242	293	251	254	288	276	264	238	227	275	239	249	252	235	252	282	228	251	293	266	244	280	234	249	266	244	256	270	252	239	249	271	282	275	260	259	221	259	256	249	265	243	240	255	280	257	270	267	236	258	247	282	234	233	244	268	259	266	256	262	227	261	253	263	241	266	239	236	255	229	260	239	275	225	242	235	215	226	269	287	228	231	254	237	267	276	249	223	248	275	253	243	217	247	261	249	232	274	251	248	269	266	251	244	256	238	255	234	252	238	254	277	257	273	232	233	255	229	291	262	241	230	259	259	260	245	240	236	274	262	241	221	254	240	273	257	219	249	250	243	240	238	272	275	239	223	254	226	263	258	239	257	254	240	248	248	253	272	247	276	241	245	237	266	266	265	253	257	238	247	228	248	264	229	257	230	244	258	249	287	235	249	257	244	253	233	222	267	223	292	256	242	246	248	242	250	262	267	249	288	248	264	246	250	277	255	231	252	265	245	265	266	248	256	238	243	263	247	250	285	231	266	228	230	206	227	258	261	276	257	242	246	272	255	242	261	250	265	275	266	270	257	254	223	260	254	210	253	232	263	245	275	257	272	273	247	240	236	236	238	258	279	301	242	253	242	261	243	245	228	238	237	254	235	245	235	249	248	269	270	251	256	233	261	229	226	238	294	226	235	231	250	273	224	253	292	253	264	238	223	235	200	258	241	228	237	260	236	256	246	237	240	274	242	242	246	250	254	253	254	233	238	277	248	253	241	231	274	256	275	275	251	245	270	248	285	253	269	253	238	242	243	271	247	251	240	280	252	254	290	225	213	240	225	235	240	261	267	228	262	269	230	261	255	276	262	272	259	273	256	256	246	235	271	263	245	256	273	255	255	260	249	243	296	209	289	260	277	253	220	267	291	269	266	287	257	238	264	246	253	256	237	264	239	264	276	229	219	252	279	223	277	255	247	267	235	233	241	260	273	217	284	233	256	241	249	256	257	247	228	257	266	226	276	249	238	276	261	251	249	248	292	297	278	283	266	263	220	257	258	245	255	264	234	236	214	249	254	242	248	239	255	220	248	263	246	284	207	226	251	295	268	240	240	284	253	236	278	253	269	288	262	275	239	252	267	255	229	264	271	245	278	234	233	248	254	258	245	256	267	233	281	231	262	230	261	287	227	250	232	239	253	225	243	259	261	231	266	271	257	265	244	231	273	257	254	231	248	241	268	251	309	226	251	262	253	298	281	262	244	258	254	252	257	241	238	269	245	232	229	241	274	257	266	225	218	267	250	247	252	224	238	259	235	263	213	253	268	246	273	265	267	275	248	256	255	260	263	243	229	249	260	236	251	240	260	257	247	250	251	222	237	222	223	257	252	288	229	226	255	253	234	252	243	262	268	271	242	244	267	277	223	230	259	233	244	268	270	260	262	245	257	306	232	258	245	247	264	262	261	249	241	247	269	244	236	274	256	230	244	240	237	264	293	268	218	261	246	245	238	251	242	262	238	251	252	235	241	263	250	276	255	291	255	254	245	239	248	258	237	241	242	242	249	257	236	242	257	257	272	258	226	272	254	272	274	228	249	235	240	281	247	271	242	248	252	261	242	243	244	255	240	246	271	277	228	246	252	278	243	261	224	289	272	249	256	232	232	244	261	241	256	235	250	233	249	254	276	227	261	276	252	246	261	271	258
6425	963	1681	1904	1709	1478	1403	1165	1067	933	894	897	805	806	759	769	740	747	730	664	719	709	749	701	720	695	679	674	665	665	662	717	658	720	672	642	677	609	579	649	618	652	649	646	637	597	601	642	638	595	599	625	597	648	631	576	597	613	617	595	604	572	632	649	611	612	591	635	599	603	595	607	588	620	559	578	632	629	612	565	567	576	612	577	585	578	608	548	624	647	592	584	607	619	602	623	610	613	611	569	609	651	631	615	567	636	599	583	641	625	607	602	639	610	631	587	604	547	567	570	594	590	567	585	582	605	600	574	547	598	598	585	588	543	624	578	583	540	577	628	596	623	603	606	575	567	627	564	587	611	595	638	593	590	572	566	614	617	644	580	602	598	538	601	608	557	596	586	563	596	616	620	600	600	553	592	606	599	566	582	579	613	542	579	598	549	542	610	584	582	560	576	598	559	554	585	607	588	548	570	594	623	555	566	582	582	583	609	600	622	600	598	596	584	591	536	595	572	579	543	603	569	604	609	618	593	578	594	593	550	578	607	613	569	604	619	635	585	585	583	581	580	583	604	543	640	634	578	598	570	629	562	594	573	556	572	602	586	587	620	568	592	562	626	551	586	669	589	583	562	586	573	558	618	591	625	558	581	604	568	565	632	590	605	572	627	546	585	591	593	595	603	598	594	585	586	598	601	616	612	612	637	553	584	564	623	585	578	597	583	550	557	587	596	582	608	552	599	558	624	586	615	601	583	591	604	582	626	540	626	563	553	592	603	603	540	576	577	605	613	584	588	610	565	576	532	575	579	625	611	596	576	559	589	567	597	615	599	578	580	615	575	566	567	590	600	634	579	604	599	574	561	611	612	596	596	602	614	560	602	603	525	551	559	578	596	581	604	593	589	575	609	581	608	591	587	613	610	554	570	592	610	601	576	615	585	594	590	577	596	616	580	590	604	567	616	590	632	616	622	575	582	584	605	599	627	607	624	531	629	590	586	595	573	609	534	604	571	573	604	546	543	584	596	601	567	592	611	604	561	543	576	613	599	579	599	615	571	561	600	587	616	599	607	593	606	556	621	594	563	602	616	603	599	567	588	618	631	597	572	579	586	608	603	588	622	602	613	556	566	631	615	604	602	589	576	569	615	576	567	637	600	616	556	584	622	600	610	612	581	606	598	568	598	609	584	579	591	568	592	593	620	582	566	556	593	618	614	596	564	557	563	597	567	603	582	613	595	586	540	599	597	607	614	607	632	564	612	589	553	616	586	604	592	614	580	603	590	623	592	574	609	611	588	606	603	630	592	610	648	592	579	570	565	598	574	641	587	576	629	582	570	623	599	573	552	605	577	599	585	588	633	619	608	611	610	577	593	611	543	560	556	575	623	554	593	555	587	592	551	580	606	590	573	671	538	551	587	592	634	547	602	600	552	591	574	600	574	608	585	580	587	575	645	650	611	606	612	602	628	571	578	612	616	615	625	567	562	575	581	614	614	634	599	545	617	602	625	625	623	559	612	590	583	593	584	547	603	599	607	621	594	588	633	599	591	583	647	613	595	580	607	597	567	608	586	564	604	592	559	575	649	618	553	610	611	592	606	608	612	551	567	604	598	577	598	605	571	597	598	584	589	605	575	574	573	578	565	613	591	625	552	590	567	559	615	564	567	578	592	606	613	586	586	583	584	532	554	631	602	597	629	565	585	632	586	624	585	576	612	564	587	586	586	595	680	549	604	547	610	620	548	603	593	572	598	581	591	557	593	631	552	592	550	646	612	584	600	598	588	569	585	596	602	627	613	546	610	593	598	580	571	622	590	601	633	599	573	609	558	571	574	587	588	589	570	618	620	589	604	593	627	618	587	560	570	582	595	571	588	596	621	593	600	556	592	589	573	574	542	593	568	577	626	639	575	561	566	582	611	556	561	557	587	603	603	579	610	573	531	574	581	603	572	632	618	566	583	625	580	583	614	596	600	612	563	567	590	571	567	589	618	546	621	608	548	597	569	592	591	589	622	592	623	591	569	615	565	605	601	592	598	605	572	582	594	618	570	592	587	598	603	591	564	600	566	589	617	573	580	577	553	588	583	556	576	599	624	547	564	602	536	611	594	623	613	590	549	581	595	607	569	629	575	625	587	606	640	565	598	644	635	619	620	598	576	587	584	573	587	588	589	609	575	595	630	568	605	622	605	547	598	651	612	578	557	601	565	618	596	587	582	574	596	614	624	583	565	567	577	573	549	617	579	632	634	603	631	603	597	606	573	560	583	603	612	645	563	658	564	626	629	597	595	578	651	595	622	600	558	625	583	576	571	582	591	579	584	593	560	609	560	565	581	564	553	617	564	571	560	591	607	555	589	560	555	580	602	603	644	592	591	566	589	598	543	628	570	550	602	604	560	606	571	585	599	563	636	576	593	586	594	585	581	578	589	599	586	558	591	602	558	563	595	541	594	596	586	607	603	577	574	578	624	560	580	585	558	607	610	629	610	584	575	560	575	573	587	573	580	598	590	591	580	609	598	594	596	629	606	599	584	603	604	576	591	594	590	565	630	563	597	582	587	539	610	573	618	592	633	616	631	617	625	606	589	586	600	569	636	561	584	654	602	636	589	594	596	545	569	610	606	613	567	628	606	560	573	578	567	587	598	576	561	533	537	627	562	624	552	620	618	571	574	573	576	589	617	588	587	628	556	576	573	561	608	586	609	612	587	577	588	645	647	586	585	568	585	593	604	611	600	568	577	581	579	642	589	565	559	589	601	590	628	570	604	600	583	613	612	562	618	619	577	622	547	574	611	561	588	580	602	561	616	576	583	569	586	539	593	614	601	626	601	589	590	576	588	602	602	592	606	567	565	545	630	621	573	578	571	561	619	573	573	604	627	567	602	649	596	622	587	565	612	624	586	560	597	604	552	605	567	590	617	602	615	619	621	523	596	595	562	565	607	587	648	621	606	601	608	592	616	608	591	613	600	558	611	603	583	577	604	569	604	607	580	593	598	586	591	617	569	604	572	586	595	578	561	616	575	631	594	557	588	581	562	573	594	591	588	603	568	596	616	558	584	578	602	587	623	587	632	604	570	596	597	568	562	589	553	574	623	567	575	567	599	626	594	590	590	557	623	596	569	596	549	599	612	639	559	625	600	564	575	590	596	610	556	610	580	596	611	603	615	577	617	595	599	614	590	603	576	595	656	620	562	624	623	599	605	640	600	583	612	552	592	595	600	558	593	583	593	633	586	633	560	583	582	604	582	609	568	588	605	578	606	619	601	579	562	603	609	594	579	601	607	582	587	629	600	668	569	597	593	613	591	599	594	629	590	550	571	605	593	631	592	579	640	622	566	579	612	618	616	538	573	606	613	587	590	577	614	539	619	583	614	621	618	572	526	547	594	597	566	596	564	582	602	583	561	595	609	559	585	576	588	623	668	635	611	621	604	568	599	582	572	594	651	594	594	607	590	607	618	604	622	564	564	575	577	613	576	572	591	635	589
13501	1222	1213	957	731	577	472	377	383	304	332	251	294	275	269	221	231	236	243	221	231	236	223	226	217	225	215	228	196	270	253	240	228	245	237	229	238	202	215	238	236	239	226	220	227	201	208	207	233	222	214	235	238	229	182	192	233	231	209	182	239	230	211	200	208	197	224	220	224	217	204	198	230	233	194	197	202	198	216	228	200	199	195	220	187	207	188	239	206	211	193	227	225	209	229	216	207	213	234	212	200	223	227	194	183	219	206	182	222	245	202	193	197	194	227	225	207	215	202	231	217	202	213	177	204	200	213	202	221	213	234	225	202	219	199	185	205	209	188	240	190	207	185	223	200	210	207	207	211	236	209	216	201	191	231	196	244	208	216	210	182	219	199	214	199	200	197	198	216	209	195	200	200	228	177	182	218	189	195	236	212	206	209	211	237	205	205	195	198	211	201	224	226	223	193	236	219	229	227	194	239	194	197	212	210	191	189	196	205	189	226	209	232	211	214	211	196	184	213	191	210	220	200	199	223	207	197	218	210	181	206	196	213	208	218	220	204	185	225	230	198	210	213	226	234	230	186	191	203	199	222	184	237	234	206	224	182	214	212	196	184	215	212	221	208	250	211	219	197	182	203	219	191	216	209	203	213	219	230	184	235	228	230	200	185	221	178	200	187	205	206	210	208	188	213	230	191	198	231	222	215	215	202	224	222	184	212	194	186	180	215	208	222	196	199	207	219	190	191	196	219	211	220	191	226	218	203	221	208	206	207	232	208	196	211	233	218	186	231	213	174	226	198	174	213	230	193	210	191	208	173	216	213	250	229	186	195	207	185	196	215	207	203	193	221	240	216	230	230	205	226	220	238	220	200	183	195	247	211	223	197	214	189	214	226	210	206	198	218	188	206	226	201	214	241	202	216	227	221	203	216	208	192	174	209	229	202	195	195	198	204	213	183	207	222	237	223	174	178	217	198	213	227	192	233	223	214	201	204	205	215	231	220	217	207	214	200	217	203	220	232	216	186	208	223	204	198	246	203	209	193	195	196	172	207	222	196	185	208	204	189	209	190	217	227	221	225	202	216	173	198	221	192	242	223	233	213	178	201	192	201	193	229	195	247	195	211	205	198	201	218	237	207	179	185	206	201	205	221	207	205	211	206	208	228	213	188	185	227	228	197	206	197	216	216	187	200	242	203	203	216	192	193	204	185	189	205	233	229	208	208	180	211	220	235	210	207	192	206	196	181	230	216	178	209	224	209	195	199	219	189	175	189	205	215	211	199	235	228	213	220	216	196	206	218	198	216	189	217	222	183	189	228	212	195	201	194	204	220	209	225	187	185	196	182	233	215	221	218	214	200	227	194	223	207	213	177	225	228	223	214	205	235	201	221	197	187	221	205	187	225	227	206	214	217	206	221	209	188	195	234	195	208	216	229	216	197	193	194	200	209	168	228	190	211	176	200	208	235	202	212	218	221	223	220	199	196	189	236	223	184	203	197	192	204	186	225	193	229	202	223	193	200	217	194	224	194	226	196	225	236	204	198	190	178	225	195	192	180	227	199	200	207	206	234	222	199	233	221	199	209	218	192	201	191	208	216	201	199	193	196	191	201	212	227	195	177	227	212	204	205	202	205	207	214	197	209	213	211	202	192	213	206	199	236	177	208	187	188	212	196	209	216	235	211	218	255	216	200	220	185	212	212	195	247	208	202	158	212	212	201	191	205	201	206	192	191	200	196	201	224	211	199	207	214	180	198	206	220	234	225	210	221	212	190	208	203	210	216	168	208	227	199	199	206	200	222	238	226	218	205	244	194	175	229	209	212	206	223	194	173	200	208	218	191	218	209	204	235	201	187	201	190	218	196	222	206	202	211	219	232	228	218	184	203	206	211	210	222	204	219	206	235	220	202	203	252	201	187	217	195	217	200	189	211	216	223	228	225	179	212	206	217	211	223	214	234	206	201	193	240	228	189	184	235	216	204	193	193	185	187	192	215	200	199	237	233	213	206	211	214	204	209	234	212	233	197	231	217	202	197	235	210	192	221	222	205	198	205	227	221	193	216	193	199	227	216	212	223	196	180	217	216	200	193	175	214	197	175	171	217	205	207	208	209	215	205	193	208	188	204	198	179	191	208	189	202	164	204	213	209	198	192	186	214	224	215	200	207	204	195	224	222	200	191	179	214	200	199	191	213	192	201	217	171	189	181	194	196	187	199	207	194	180	213	210	227	221	192	220	205	205	181	189	229	221	199	203	194	216	204	236	218	214	201	190	216	190	200	207	215	211	237	220	213	208	217	217	217	186	192	218	196	240	232	188	212	223	199	217	217	216	204	254	213	223	221	235	209	230	205	186	186	198	223	212	214	194	189	210	219	208	218	227	215	196	203	227	223	196	214	196	214	203	224	213	181	194	207	191	192	203	184	208	194	223	198	197	201	193	214	207	198	223	198	202	224	205	190	176	211	235	214	197	211	236	191	204	211	200	202	188	206	210	218	190	230	221	207	206	216	217	228	198	225	197	218	196	212	205	187	221	234	207	225	188	190	204	217	202	212	187	190	203	208	216	214	207	205	192	237	216	203	207	189	228	215	234	234	212	193	187	231	215	190	210	217	200	194	209	230	209	222	188	215	199	198	219	197	251	199	207	224	233	219	222	220	208	211	206	203	202	228	189	241	225	219	210	209	212	208	199	163	226	201	247	182	224	203	212	217	239	197	206	193	191	215	189	211	202	212	198	209	196	228	187	212	225	211	215	194	215	203	210	205	199	185	180	204	209	207	210	212	182	207	231	209	217	197	214	215	194	214	229	213	224	215	209	208	223	223	222	179	173	226	188	183	222	190	191	202	215	200	259	231	183	215	194	225	209	202	219	230	231	222	206	192	192	185	232	214	207	219	193	201	210	172	193	224	188	217	207	197	198	207	191	209	216	196	209	206	213	216	204	203	211	184	206	194	163	189	205	193	194	227	189	206	210	205	189	223	218	215	214	192	204	195	217	194	231	224	194	216	200	221	193	224	200	217	212	204	217	226	215	215	193	198	186	204	220	217	223	217	206	213	201	200	204	224	220	191	197	207	193	226	218	183	205	206	200	203	221	211	226	179	208	230	218	202	213	226	249	180	196	196	236	215	190	200	237	189	194	184	214	181	211	207	214	198	204	225	204	208	235	183	198	215	195	215	196	190	223	200	202	202	228	218	203	216	232	216	206	214	171	236	207	232	209	188	209	221	214	196	216	224	231	205	204	182	212	172	189	223	192	209	235	203	225	224	197	217	191	206	224	193	221	185	192	204	220	194	199	183	180	202	204	231	220	210	215	227	213	189	218	216	185	191	222	223	202	198	199	208	226	222	243	208	190	217	207	203	198	228	240	209	197	207	233	200	220	209	187	183	196	202	217	186	190	228	195	226	221	232	214	214	212	207	191	218	224	196	193	205	209	208	163	205	196	221	184	184	195	221	203	203	207	213	204	210	223	201	214	218	221	218	203
8177	1217	2413	2944	2521	2182	1676	1484	1259	1097	1031	933	971	827	802	808	728	696	704	697	688	671	673	671	665	649	655	640	632	623	668	635	636	623	631	576	589	579	608	566	579	527	534	545	560	575	535	522	578	556	552	537	544	529	534	518	525	556	505	512	493	483	512	543	523	553	514	547	499	496	499	498	513	491	498	526	474	489	501	490	501	533	523	562	494	468	472	489	527	521	485	533	540	493	519	548	513	522	502	533	511	487	454	523	500	464	528	490	492	483	503	507	464	497	470	454	511	519	483	495	484	498	484	458	531	489	476	498	457	459	483	517	452	478	496	523	485	511	508	475	500	496	446	490	538	489	483	478	508	484	509	475	488	521	499	490	458	480	487	459	475	461	486	509	481	456	487	493	493	490	480	492	454	461	477	510	497	447	501	503	497	509	440	493	474	519	492	474	516	460	454	527	482	478	467	457	498	506	499	489	505	489	483	485	470	491	516	473	489	468	488	461	509	481	493	475	496	495	460	491	452	487	483	482	503	484	464	490	464	498	473	486	470	449	516	447	506	454	505	483	508	464	476	431	481	528	461	494	488	467	491	452	503	454	514	523	466	484	505	474	463	489	505	495	443	478	485	516	488	477	460	488	513	496	458	488	499	494	482	463	494	511	487	492	452	491	479	452	510	508	511	481	475	497	471	436	521	484	487	480	495	463	501	454	493	474	477	451	508	461	491	485	510	491	487	506	470	473	470	507	493	504	473	475	446	467	517	464	494	483	461	486	523	493	486	486	463	445	495	483	479	483	480	519	463	490	442	478	467	489	494	512	462	494	486	507	504	487	484	495	499	473	515	491	487	489	475	479	463	508	495	507	447	498	463	466	480	464	503	487	491	501	451	465	476	456	498	481	478	486	459	496	489	500	501	527	469	476	484	521	519	485	499	513	461	481	477	511	463	495	470	459	475	495	508	458	491	499	517	473	501	507	502	467	500	508	481	456	469	490	485	482	492	497	470	502	473	523	492	513	473	474	471	483	486	490	486	513	477	478	494	508	503	526	478	457	445	521	502	516	469	498	503	464	437	502	465	454	469	465	496	479	512	499	480	488	516	465	463	452	472	504	472	495	455	492	486	450	493	527	490	476	448	496	481	479	481	489	508	487	457	472	485	461	460	483	480	453	480	520	502	470	462	495	474	484	509	463	507	479	505	529	475	447	479	477	519	458	490	477	456	482	465	494	490	499	456	463	485	473	447	508	457	473	516	484	469	473	467	496	461	514	492	455	457	520	476	500	479	502	497	496	470	509	456	493	477	492	471	505	460	474	485	523	487	468	491	469	516	460	465	433	524	491	505	478	495	541	487	507	502	515	491	492	464	456	498	497	517	451	507	474	543	494	471	497	456	473	494	516	458	453	474	470	494	460	443	471	493	455	503	497	500	498	466	483	492	458	488	511	472	527	503	510	452	487	500	495	482	511	481	485	482	479	500	483	490	496	538	511	459	503	477	524	468	471	532	475	476	463	484	481	509	470	465	526	491	472	506	483	488	444	488	463	491	503	473	509	488	480	482	455	498	459	504	515	444	508	500	453	490	489	456	469	515	476	482	521	462	494	497	516	485	505	483	472	470	477	472	500	461	477	473	510	474	496	487	501	512	467	482	472	472	477	476	511	471	471	479	479	480	476	490	508	480	467	461	541	454	466	474	476	466	447	441	507	481	501	455	461	477	497	478	458	506	484	500	488	501	481	460	477	462	504	475	489	534	506	522	465	473	498	516	505	497	497	426	467	485	479	482	501	520	500	496	413	471	445	465	484	486	468	479	496	488	466	513	484	464	479	478	504	457	493	510	500	510	489	521	523	486	447	478	539	474	514	478	483	493	487	466	456	496	507	455	515	495	524	464	494	468	482	508	509	499	472	488	435	491	473	500	486	496	484	462	505	478	520	462	506	445	539	516	485	490	496	478	522	482	478	515	541	501	498	445	442	487	428	453	490	510	496	486	521	508	468	434	480	503	493	479	490	505	469	531	516	505	495	507	496	471	483	499	494	497	516	466	458	491	461	493	445	472	481	507	432	489	502	494	503	472	490	500	473	495	500	471	504	478	472	429	489	469	483	479	462	518	477	497	479	470	510	452	501	484	467	497	491	462	500	491	497	482	473	496	490	468	523	483	511	478	478	501	506	452	491	482	506	442	507	509	479	501	480	507	544	445	496	485	494	492	490	497	489	512	511	505	464	457	447	466	448	494	495	475	500	502	481	456	488	496	486	475	479	462	493	472	517	488	492	532	474	501	483	463	452	471	505	487	478	494	473	465	515	470	507	490	466	487	481	475	493	486	489	474	489	494	501	493	457	479	494	491	468	503	505	497	472	507	516	467	492	482	483	459	461	479	488	508	515	477	460	497	476	464	469	522	471	502	446	517	437	486	479	480	482	476	479	516	497	476	508	456	500	469	498	465	514	471	505	444	505	475	479	453	489	528	454	463	487	460	513	478	495	472	469	502	478	477	503	481	497	460	457	518	499	468	445	471	474	482	455	492	479	472	485	499	450	498	480	465	497	503	473	439	433	475	476	462	496	508	478	502	447	462	497	516	488	488	442	471	470	503	471	506	496	506	495	476	478	458	504	476	504	469	442	527	461	455	491	482	470	481	504	464	488	482	474	521	483	473	496	484	485	478	464	499	521	481	483	455	475	516	502	454	484	479	472	476	519	466	467	496	450	468	490	482	530	494	460	477	478	458	483	479	485	477	523	487	489	521	469	522	509	507	493	482	490	458	496	468	474	467	485	492	469	446	474	479	485	491	472	464	513	476	494	478	483	475	501	493	488	510	486	518	469	481	497	450	491	475	490	495	458	448	506	521	475	480	492	491	465	477	498	506	417	532	486	483	478	482	479	476	479	499	462	458	511	484	450	471	498	517	462	505	472	490	507	483	486	514	512	506	539	496	507	489	486	502	482	483	498	496	484	516	446	450	506	444	468	486	463	483	481	493	512	481	470	455	500	460	573	501	480	449	468	475	541	464	485	491	513	502	472	443	497	465	440	500	476	476	461	515	460	521	488	484	493	477	487	473	463	465	509	484	495	469	431	447	463	510	525	447	504	531	467	469	434	482	468	545	479	412	509	484	459	472	429	487	490	502	526	500	519	506	468	490	446	457	523	518	477	452	489	462	484	461	497	485	534	501	504	511	484	468	495	512	432	492	470	466	476	504	479	490	471	489	510	476	476	497	475	487	497	517	479	473	500	483	489	486	502	480	464	432	513	486	486	432	456	435	487	485	465	516	476	439	504	480	491	482	494	474	482	453	489	472	487	489	498	460	508	492	472	485	495	511	476	495	469	502	510	477	475	493	484	458	475	511	501	463	509	537	499	483	492	477	482	530	512	519	503	482	465	483	476	459	508	492	460	485	512	483	495	487	485	452	481	468	490	517	508	522	506	467	485	496	497	449	484	498	517	438	485	496	483	481	447	489	487	484	485	484	472	508	491
1375	276	275	293	239	241	228	188	219	191	197	185	187	185	179	166	201	200	181	223	189	199	196	198	163	179	181	193	192	203	167	189	198	192	173	184	181	187	176	162	199	175	189	190	175	172	189	181	174	173	185	218	169	208	186	179	186	187	183	181	175	196	192	196	206	177	190	174	175	174	168	149	151	193	178	183	199	207	190	189	174	185	178	203	199	209	193	167	178	198	141	192	178	180	224	173	169	180	190	191	167	171	193	184	226	177	173	164	176	190	215	198	170	165	196	172	199	150	160	195	225	163	174	195	185	212	200	174	189	176	170	208	189	166	190	193	182	191	166	176	172	183	171	166	166	173	163	168	174	171	183	185	168	195	173	179	179	183	165	166	210	137	187	176	174	170	182	212	179	165	188	197	175	177	176	181	170	168	180	162	195	162	197	179	183	159	200	204	189	204	183	199	193	206	199	170	161	185	179	173	161	174	163	186	168	187	197	194	166	190	173	171	184	183	186	178	153	153	180	166	167	176	192	170	215	171	198	180	215	192	184	196	192	183	196	169	172	208	179	151	168	187	179	186	178	199	184	203	190	170	186	195	185	187	194	161	173	183	204	189	170	201	189	171	189	213	179	190	200	189	193	194	199	187	160	194	200	185	180	175	180	177	202	193	157	169	173	152	181	179	199	186	195	183	185	160	183	177	178	191	183	189	191	188	168	193	208	191	156	181	191	167	184	149	194	214	189	162	174	184	181	173	192	198	186	193	186	171	185	165	201	157	183	196	179	179	173	188	202	187	184	197	211	174	171	187	185	186	218	188	206	171	195	193	185	179	188	177	180	201	173	177	178	198	171	210	165	182	185	158	214	197	193	172	180	173	168	195	178	181	170	183	179	166	167	167	198	173	176	199	182	175	196	159	172	150	176	199	175	204	161	171	191	176	168	192	193	186	203	192	177	194	202	194	168	190	188	175	199	190	179	167	171	177	154	161	170	202	177	197	167	187	151	186	179	171	198	177	166	175	174	175	177	177	177	188	198	218	187	190	177	169	179	148	171	182	178	182	206	184	173	198	191	168	170	196	175	198	194	195	179	192	176	200	205	171	176	194	173	165	185	176	173	171	198	192	187	188	174	185	185	164	182	196	166	195	199	179	187	187	211	173	170	188	163	164	188	172	177	182	191	199	182	188	179	162	208	186	189	197	164	175	176	211	162	177	178	196	186	203	210	172	207	188	181	180	210	169	160	199	218	181	179	168	219	175	192	214	198	208	176	178	171	166	184	192	216	161	158	169	195	196	182	193	201	191	178	177	207	176	163	186	181	163	193	186	187	172	157	189	198	187	165	190	163	200	182	163	193	217	202	164	196	214	184	175	204	164	192	180	193	203	179	178	194	196	210	188	163	184	176	205	157	181	155	207	178	210	169	166	216	179	186	163	175	170	181	173	199	193	204	181	176	168	191	200	208	185	194	193	171	172	186	190	162	170	187	175	165	184	162	190	198	191	168	134	213	175	193	184	192	183	190	182	172	153	175	158	170	190	164	202	178	197	174	190	184	171	187	159	186	210	183	174	210	193	205	185	197	158	190	186	194	174	186	188	193	170	170	171	160	178	164	183	181	154	168	183	202	194	173	177	202	195	154	170	151	186	167	194	180	177	181	173	172	174	172	182	165	194	189	175	169	168	168	200	163	171	190	174	185	184	205	150	169	163	185	193	168	178	195	178	196	190	161	163	177	194	183	168	164	198	177	200	199	182	184	193	163	171	185	190	165	196	160	170	169	190	190	166	184	197	209	191	184	206	196	134	162	170	183	196	194	194	150	176	203	187	193	196	165	169	191	194	178	186	185	211	190	206	178	214	171	157	163	167	174	186	187	212	193	185	199	198	170	188	195	188	161	175	191	196	179	224	203	189	183	178	182	184	166	172	190	182	208	190	156	188	209	201	166	206	186	175	200	185	176	203	170	161	171	199	168	161	164	185	203	172	199	169	175	177	179	181	179	161	172	186	208	175	173	191	197	187	191	182	210	211	194	160	185	196	174	187	179	171	178	190	166	198	196	159	190	197	166	181	188	207	181	185	181	179	185	177	173	167	186	186	178	187	179	167	175	198	203	196	165	179	189	187	203	226	226	168	180	184	198	185	180	192	190	184	176	203	157	158	164	183	167	165	170	158	190	196	157	166	170	197	179	195	170	199	165	178	204	178	180	179	198	191	177	187	205	194	197	175	172	193	154	183	187	183	172	174	166	184	187	196	176	197	159	169	168	186	186	184	196	192	197	191	180	165	179	177	191	184	173	182	178	203	192	172	173	182	201	179	179	188	200	190	167	145	190	191	207	174	195	179	186	169	184	186	172	188	155	197	164	154	184	203	183	174	162	168	176	181	187	143	185	197	188	200	182	184	201	169	155	166	178	174	210	185	184	181	209	192	196	196	184	194	187	184	176	183	204	189	164	178	183	167	166	191	161	192	199	194	202	174	160	195	174	158	188	169	161	182	176	195	189	196	179	191	179	180	175	163	202	208	146	184	203	187	170	167	202	179	185	183	181	207	201	140	184	183	175	184	195	167	186	153	157	208	191	174	190	195	159	175	176	178	170	181	183	179	186	197	217	183	187	167	172	177	175	146	160	171	204	191	168	164	191	180	173	191	172	187	164	187	177	197	205	173	157	205	202	176	152	178	169	181	209	209	178	206	169	168	181	192	191	189	168	171	168	151	185	164	208	192	193	149	200	189	171	179	196	177	184	171	187	197	181	191	171	196	194	199	182	214	188	184	199	171	178	172	181	199	181	186	176	170	174	183	198	195	175	175	169	175	186	182	164	215	158	163	195	177	180	170	188	181	188	208	202	180	195	167	190	177	194	176	185	186	181	188	188	175	175	148	195	169	175	156	163	179	156	174	178	169	184	171	205	180	187	176	193	177	166	167	167	161	197	198	163	163	162	180	203	191	173	196	170	188	168	183	168	177	204	197	169	181	211	182	176	203	174	170	185	181	171	207	180	170	177	176	182	173	184	184	191	190	196	176	203	189	183	175	179	199	189	188	179	171	164	211	186	187	198	161	177	187	213	184	168	187	175	176	169	196	160	169	200	201	174	193	185	191	180	204	172	208	186	195	191	189	180	182	185	202	160	181	186	210	159	189	201	181	193	176	191	183	187	165	221	182	209	186	176	207	165	191	189	183	171	171	177	201	178	176	175	194	172	187	169	168	200	207	171	167	190	190	185	186	190	205	198	205	211	201	175	178	175	166	201	187	175	181	161	197	177	185	166	190	194	174	194	221	195	185	164	181	192	159	205	185	193	185	193	190	207	170	158	172	165	196	170	197	176	209	206	188	170	175	193	208	203	200	182	184	189	170	179	173	174	160	189	192	161	200	173	151	167	180	172	193	186	152	198	162	204	180	166	186	169	167	193	175	191	173	181	208	176	171	204	172	206	177	194	168	181	159	199	174	182	177	178	154	200	194	156	186	188	185	181	175	172	165
1705	518	698	746	689	695	623	566	574	521	540	529	521	474	527	473	509	493	500	468	490	490	488	471	474	468	499	461	457	478	506	491	489	472	496	510	485	480	454	473	453	458	502	467	476	448	477	442	467	473	433	470	484	470	470	452	457	446	432	478	444	452	452	452	442	446	457	434	428	448	464	490	457	433	441	412	439	447	433	445	447	509	446	441	439	457	453	468	449	462	425	451	440	452	471	468	400	438	437	486	422	425	438	427	462	432	450	473	490	447	443	448	467	440	430	427	447	483	436	467	451	436	472	471	476	471	433	442	439	451	494	425	466	439	451	433	458	459	440	409	452	433	416	423	453	437	429	474	440	481	458	460	427	446	430	422	461	431	468	428	449	441	416	427	404	440	476	451	437	471	459	453	458	484	435	447	430	451	449	414	460	447	461	432	453	498	466	434	474	442	474	450	470	426	472	454	455	407	460	450	448	471	427	427	365	455	491	405	454	446	418	447	491	481	456	409	479	431	432	390	445	444	440	429	421	473	441	419	424	450	432	438	473	469	458	481	442	419	427	427	461	462	453	438	413	434	404	443	451	428	435	431	449	415	461	477	437	463	451	449	399	449	429	457	432	428	415	453	459	445	467	493	458	422	443	470	457	423	424	419	444	400	470	443	445	453	481	469	446	394	446	415	471	405	483	470	473	443	434	423	435	482	458	457	420	440	480	438	419	418	454	414	427	442	484	463	410	479	442	477	410	461	454	480	447	421	487	412	427	434	409	453	471	470	443	393	463	479	444	451	449	440	409	463	460	465	469	451	466	437	446	456	431	457	440	478	486	443	452	461	464	420	409	475	451	438	460	423	466	456	420	453	426	446	462	454	446	473	445	457	434	438	431	463	438	411	454	457	485	463	435	485	406	482	437	463	437	435	391	435	451	468	475	463	424	473	438	447	443	424	453	507	448	470	441	422	467	421	411	423	391	440	435	414	454	454	418	450	468	442	464	424	459	440	425	468	463	408	415	472	448	437	409	434	434	464	453	488	457	441	429	484	496	462	446	452	446	470	448	423	434	447	443	493	435	427	431	455	450	473	461	473	415	408	464	467	426	439	448	443	415	422	463	447	430	470	448	430	464	467	375	424	453	456	437	436	446	446	441	459	426	447	444	448	460	497	431	463	480	475	461	437	455	456	425	450	457	461	418	418	479	482	451	425	456	422	491	440	448	426	430	396	431	444	448	414	475	461	451	476	455	428	434	477	458	472	458	454	464	392	427	488	476	476	466	452	436	467	451	462	447	456	408	472	405	431	465	459	430	471	455	443	416	438	474	426	430	452	437	461	488	482	462	494	440	428	444	427	462	457	421	436	478	447	451	468	444	424	484	448	445	441	413	462	434	483	479	440	428	467	429	445	461	415	451	442	449	472	441	430	435	424	427	448	450	465	486	458	430	458	428	445	437	439	481	451	449	468	417	444	455	439	441	460	447	471	445	437	452	459	451	469	458	441	458	432	466	433	440	443	443	446	463	445	399	431	398	486	434	433	433	455	464	435	418	472	462	462	469	437	460	453	479	424	427	454	477	440	413	439	443	431	431	451	456	424	424	454	381	466	456	450	478	412	489	443	462	453	460	446	411	487	448	455	412	445	445	456	438	462	469	445	416	408	449	451	416	458	418	452	431	418	492	447	426	461	417	489	435	463	453	419	449	442	413	473	427	462	433	476	466	418	431	456	435	469	431	422	438	448	467	480	413	454	412	465	428	435	451	440	446	451	451	485	431	450	448	490	439	492	450	457	428	465	450	434	440	457	458	442	446	423	443	448	452	478	432	447	452	481	474	425	476	465	441	429	473	465	443	449	430	450	479	468	427	475	469	454	449	435	429	448	448	451	460	449	433	439	486	478	430	467	441	473	432	442	465	434	436	429	463	451	436	427	410	411	457	474	457	490	484	457	457	403	452	449	395	467	460	477	435	455	440	471	416	422	462	451	482	441	444	439	469	442	446	410	463	455	413	435	437	416	461	462	442	417	470	447	458	431	454	459	432	416	474	434	495	489	425	458	469	462	433	521	416	428	443	420	477	429	466	449	418	447	451	421	452	462	409	436	423	447	437	453	461	453	460	429	443	443	477	448	438	429	435	450	439	463	422	428	426	443	462	452	478	447	459	471	444	433	441	427	418	477	473	441	438	416	438	425	442	452	416	475	434	426	436	446	447	450	497	458	412	431	475	453	473	450	444	475	471	455	448	464	475	426	467	459	433	437	441	435	434	466	454	445	461	472	444	415	498	405	460	488	460	472	452	468	443	440	449	437	446	465	437	432	438	456	425	455	410	462	421	470	441	436	407	450	397	430	453	455	459	411	452	433	393	454	450	471	459	495	459	441	394	460	462	447	437	424	440	453	454	454	423	430	485	460	431	436	451	428	468	468	438	457	455	443	440	410	434	424	475	453	471	446	426	488	462	480	413	464	447	411	444	476	471	462	439	427	469	427	449	449	446	445	406	462	460	456	406	443	423	422	431	451	451	444	457	462	461	454	447	453	466	489	427	421	480	425	416	435	455	471	459	449	431	448	400	445	487	472	430	426	472	458	419	468	469	456	455	428	466	412	449	466	458	475	437	475	443	441	428	469	426	431	474	442	485	433	452	460	446	431	461	471	473	469	489	436	451	455	441	464	486	436	453	410	404	449	439	474	448	425	402	450	475	465	422	459	492	446	446	413	476	462	480	478	467	420	441	461	422	417	455	436	426	436	435	464	470	435	432	450	432	448	483	419	454	462	457	443	430	449	481	420	422	441	409	465	442	428	437	424	471	447	450	438	461	483	439	458	436	458	440	448	440	415	484	459	447	426	485	472	442	410	463	448	447	430	405	425	426	504	451	421	431	416	465	464	451	414	441	437	440	437	462	454	474	442	415	479	446	462	483	460	421	455	440	442	445	447	436	460	441	470	465	455	475	470	420	423	427	439	466	459	434	449	450	451	439	432	450	424	440	446	434	433	481	457	447	433	458	460	484	455	461	472	454	477	444	422	426	427	462	457	469	431	424	482	422	444	467	431	464	480	446	458	432	423	442	460	431	433	449	435	470	480	421	488	396	448	464	436	465	445	406	438	469	418	451	419	442	439	466	457	454	469	446	474	469	443	398	449	436	487	435	476	441	465	462	470	422	468	460	446	453	450	436	465	463	475	433	444	430	436	460	442	414	487	432	442	435	472	484	445	473	451	458	463	455	479	413	460	417	470	415	431	431	434	464	453	469	402	448	458	424	413	454	454	452	446	453	413	494	433	417	462	435	451	456	465	475	464	452	454	442	448	391	465	488	471	455	460	445	417	443	450	407	425	431	456	449	445	452	466	470	466	452	424	430	443	436	470	469	435	431	462	452	463	418	440	443	454	444	439	457	427	435	444	464	448	501	387	471	431	440	419	429	442	445	461	464	450	427	428	459	460	425	466	461	468	444	449	464	415	405	461	453	436	435	456	501	441	429	435
7005	689	772	677	506	428	407	362	341	289	307	301	284	300	277	309	290	260	273	257	262	279	289	247	259	267	268	291	267	253	251	275	273	296	288	266	255	262	264	261	267	240	285	271	231	281	241	277	265	223	242	281	252	275	260	269	249	286	232	249	246	252	267	245	278	219	263	271	247	247	243	254	255	270	233	254	275	260	226	252	247	254	259	243	240	266	260	248	244	275	278	235	281	262	233	229	277	255	284	219	218	243	258	272	238	235	221	256	249	234	278	247	255	279	256	269	233	241	241	233	267	226	245	243	238	230	263	253	290	267	259	242	265	240	289	250	272	229	254	226	263	268	259	267	260	250	260	250	245	262	260	289	238	263	254	256	228	272	291	232	250	273	238	257	281	243	241	268	256	275	251	238	285	229	228	254	250	251	243	240	253	251	264	252	257	262	275	278	240	243	263	268	245	246	268	245	236	244	266	273	240	224	241	250	257	234	264	234	254	236	254	259	248	253	261	253	236	289	274	267	270	308	245	247	269	250	264	220	273	243	246	259	223	235	234	231	267	261	259	242	242	262	257	275	260	268	274	234	237	242	260	231	228	257	252	233	250	241	272	238	258	240	232	269	238	254	250	262	266	275	258	263	261	238	264	234	266	258	286	253	255	226	237	241	247	282	269	242	261	232	272	272	233	261	271	275	245	234	290	246	272	255	237	267	232	256	247	272	249	256	262	276	256	242	225	239	248	264	228	254	267	263	262	236	246	253	253	230	263	236	269	247	210	236	258	261	223	240	272	240	250	283	266	253	239	236	238	266	227	269	263	251	244	239	259	233	235	243	265	261	242	230	246	243	276	209	249	251	274	251	242	259	266	234	243	255	252	267	261	236	254	257	246	242	238	258	260	227	261	233	245	268	237	257	276	251	253	263	243	245	249	253	238	239	230	260	216	277	225	263	238	231	238	249	246	241	214	237	278	220	239	232	232	224	284	259	218	210	243	233	260	271	247	252	271	257	239	261	276	263	224	298	231	245	207	248	243	263	246	271	222	260	268	276	272	254	258	241	207	244	249	214	234	241	270	265	243	252	252	234	242	257	253	237	252	229	282	273	293	236	253	253	253	237	252	250	243	254	250	237	264	255	259	230	235	284	234	233	226	245	268	272	270	233	279	224	238	247	226	223	266	260	227	254	250	248	244	269	290	248	252	261	260	303	281	231	229	248	246	273	251	258	225	240	242	256	248	234	272	254	241	276	268	256	253	257	266	257	227	252	251	232	247	245	256	236	264	270	248	247	237	248	266	231	239	270	246	237	250	259	277	285	258	241	231	249	229	247	240	244	240	244	247	243	285	253	241	241	253	237	230	265	268	265	237	232	234	245	249	252	254	257	245	250	234	237	263	248	252	284	263	273	231	253	239	271	226	220	218	260	257	284	236	244	239	226	253	268	279	247	296	255	261	259	255	259	272	255	253	239	272	266	248	243	245	262	255	222	248	253	278	230	239	268	245	237	259	259	264	237	264	255	261	231	237	223	269	246	224	255	243	259	244	282	246	251	261	275	280	282	243	250	259	240	251	261	282	230	212	245	239	291	248	254	262	263	250	255	262	251	234	257	266	259	238	275	222	246	253	217	247	242	273	233	234	234	256	265	259	297	252	241	268	268	247	274	246	272	249	248	248	214	254	240	251	243	237	268	259	253	251	244	257	296	279	260	258	248	289	233	243	263	258	234	241	245	256	294	258	233	245	240	260	239	254	212	255	242	270	244	275	266	256	246	260	267	242	241	271	247	251	242	266	255	240	235	249	275	252	265	237	233	275	258	263	245	248	248	262	246	244	247	256	256	262	257	245	258	277	252	231	239	239	241	226	247	255	239	238	263	252	268	275	236	244	242	287	244	261	232	264	267	256	249	262	251	266	235	262	265	241	265	231	279	248	246	260	271	248	272	271	252	245	271	276	282	244	236	252	242	264	260	268	280	239	267	223	262	244	248	250	259	241	259	241	259	264	289	248	250	235	249	233	286	254	289	255	287	284	268	247	261	256	264	244	274	228	265	257	241	253	217	222	276	249	223	223	252	238	282	260	244	248	239	241	268	268	274	238	254	255	261	253	248	249	277	229	240	221	257	250	221	253	250	258	240	256	225	286	270	258	259	255	260	261	258	250	265	266	241	263	251	252	242	238	238	290	260	230	224	260	226	261	280	254	261	265	260	243	257	281	251	253	279	240	259	242	276	261	273	235	250	242	247	259	245	227	269	262	239	285	259	245	250	269	280	272	250	244	277	250	271	245	269	243	285	265	262	263	261	255	253	257	259	266	247	267	283	244	291	211	229	226	226	214	238	265	249	279	272	262	220	253	247	254	235	255	258	223	269	275	232	209	262	262	243	281	265	287	238	250	255	261	266	239	251	230	258	252	256	271	256	227	257	225	244	287	265	287	265	256	249	272	253	244	248	245	219	245	286	264	245	272	230	260	254	252	271	241	265	236	266	233	255	251	237	240	268	270	239	250	265	248	229	250	259	221	269	239	240	252	220	212	271	290	279	287	249	248	272	251	251	244	252	261	261	238	253	254	266	240	268	256	239	250	236	249	249	262	217	268	268	264	267	256	258	243	240	215	228	278	260	269	250	237	223	245	243	254	269	219	235	237	238	278	254	288	245	227	234	257	251	238	249	265	259	255	249	253	242	271	269	246	255	261	251	234	239	273	242	244	253	227	234	245	278	245	241	255	229	218	231	243	259	283	267	254	287	227	253	248	257	225	273	257	253	251	256	223	242	220	233	259	255	268	228	295	267	221	261	267	257	277	231	230	299	238	248	244	245	275	263	231	264	237	238	256	233	193	264	237	273	238	255	252	248	262	257	270	242	279	254	251	266	265	240	243	212	268	260	230	246	265	255	239	248	262	243	249	229	253	234	250	276	253	236	235	284	227	250	261	251	270	248	262	266	244	246	267	256	230	249	264	274	251	239	248	255	287	252	290	235	253	256	225	238	246	244	259	239	254	250	278	247	247	258	262	242	225	238	244	269	239	249	284	235	276	225	236	263	247	264	235	255	281	241	250	269	251	260	250	235	244	247	235	251	273	212	237	241	247	209	254	251	277	310	227	248	265	274	242	291	269	242	272	236	254	248	256	288	262	242	251	260	226	247	258	247	247	260	255	254	241	268	236	239	242	283	263	231	260	244	262	271	262	246	244	255	217	259	273	280	245	265	228	233	251	248	260	225	273	257	249	229	257	239	252	274	248	243	229	258	250	239	231	256	258	258	236	252	233	238	253	234	293	282	235	287	249	250	256	230	251	235	258	233	261	241	277	242	266	245	226	238	244	254	243	243	258	275	239	213	261	226	236	263	257	274	253	229	237	271	268	244	241	240	257	234	243	252	239	258	250	244	259	223	257	257	258	259	247	252	227	240	259	244	243	269	251	251	238	254	276	254	253	235	253	232	255	253	256	254	271	242	250	280	271	220	281	252	220	269	234	242	232	250
6285	935	1637	1922	1776	1500	1304	1153	1039	956	928	865	832	787	757	765	669	734	740	709	728	688	766	713	714	677	672	677	682	698	641	639	661	668	693	649	620	619	592	675	639	654	628	666	657	635	682	645	600	622	644	629	617	594	668	619	626	587	648	623	669	604	583	594	622	568	607	582	574	580	642	591	590	589	600	581	575	619	600	611	582	594	600	589	619	636	612	582	599	569	574	616	607	580	583	589	567	547	613	587	596	587	564	591	607	569	613	593	569	565	562	595	663	603	609	627	586	583	624	607	541	588	555	590	583	533	542	583	619	611	589	590	588	552	615	621	602	612	564	550	543	565	540	593	583	555	592	569	558	554	613	595	572	638	584	585	587	599	581	626	607	595	575	554	585	562	595	573	570	587	577	580	575	588	583	552	580	640	572	591	594	523	609	622	590	516	615	565	573	608	558	570	608	601	580	597	609	619	546	551	562	610	575	590	566	598	582	593	590	603	617	592	571	554	582	580	564	594	583	580	598	552	605	545	576	533	555	590	627	518	614	595	576	645	580	610	591	610	602	537	616	591	582	592	614	555	590	545	580	579	556	583	587	583	589	587	584	610	540	538	638	600	537	603	539	614	578	612	555	604	594	576	537	604	582	634	575	560	527	588	571	581	580	624	618	571	568	616	544	550	621	584	627	564	606	550	607	575	561	554	605	573	602	613	604	577	606	613	565	562	598	614	584	593	667	581	590	587	599	610	583	576	566	579	566	608	599	580	545	574	557	579	590	592	596	644	582	581	567	583	565	572	599	591	602	565	577	596	604	612	600	566	589	587	609	591	597	617	622	558	600	627	599	606	579	594	574	570	609	580	616	650	612	542	599	595	587	579	605	560	566	571	583	609	586	587	624	572	587	586	573	588	643	554	604	565	593	622	555	604	559	616	618	613	574	582	562	582	611	566	578	562	556	562	575	564	616	585	597	580	596	589	603	587	592	581	603	599	592	606	601	578	584	578	567	608	627	583	564	596	634	620	590	574	576	588	561	537	594	574	590	587	623	559	583	593	622	594	628	625	605	603	580	644	608	587	596	563	585	627	560	607	546	580	599	593	572	617	577	598	595	584	557	582	543	625	601	594	568	582	625	591	554	550	585	575	610	574	561	607	606	608	578	570	580	594	570	586	564	597	637	597	587	575	616	610	555	595	579	559	620	546	588	555	585	570	576	603	604	595	593	598	605	580	577	589	559	627	583	565	574	618	572	617	598	575	588	613	583	638	567	609	571	590	601	603	570	572	601	608	539	601	523	631	603	598	579	593	584	576	593	550	599	623	577	563	606	601	603	616	609	605	580	568	590	615	582	566	576	546	586	566	581	586	608	603	576	621	547	588	565	601	585	583	591	600	609	551	573	575	623	593	618	610	605	570	617	618	606	571	562	606	595	619	596	616	566	549	569	569	568	610	532	605	574	612	606	586	532	588	584	592	615	596	608	626	608	569	595	585	555	585	592	576	588	550	540	610	582	627	566	565	636	565	588	573	608	603	603	601	600	584	596	596	586	572	562	591	640	611	554	542	583	580	592	624	599	563	610	555	598	578	583	635	622	558	590	590	571	635	604	567	551	589	557	581	612	573	577	584	557	597	606	614	553	576	590	561	600	610	602	575	585	560	586	570	566	542	565	576	614	571	605	543	582	588	621	607	598	561	589	602	575	578	598	575	560	625	605	612	625	610	606	551	560	582	626	605	593	622	648	613	567	563	544	570	562	615	582	600	585	570	545	588	611	587	544	567	592	586	616	588	593	622	559	567	519	584	608	590	545	573	567	633	568	605	597	575	601	572	583	592	608	553	576	561	596	579	624	628	580	586	564	587	572	572	572	547	567	587	596	572	586	584	578	588	612	559	594	582	573	583	579	578	634	560	566	588	549	535	558	652	563	594	597	614	573	603	589	608	603	615	638	602	587	600	623	553	611	560	558	627	602	548	599	596	602	620	592	634	565	593	581	585	606	557	613	571	590	576	568	547	610	551	608	586	583	585	574	585	591	582	599	611	600	605	592	551	592	584	576	618	564	607	584	571	574	582	632	576	560	567	603	600	582	591	562	559	582	592	622	550	598	545	605	567	553	598	565	583	563	615	628	627	617	597	628	621	573	608	594	616	582	588	569	570	601	606	563	592	586	559	585	595	538	602	566	568	610	608	608	613	614	579	570	582	590	599	543	602	554	580	574	572	588	573	557	600	561	633	599	536	589	596	589	597	562	566	593	583	573	589	603	638	596	591	554	602	595	555	588	567	562	550	575	602	604	564	598	590	614	568	552	637	567	592	603	629	557	584	586	625	609	564	618	603	595	579	597	583	580	585	598	553	610	541	582	581	593	576	566	575	627	610	603	562	593	629	583	523	572	582	657	573	605	573	589	561	550	577	602	586	610	591	604	600	553	636	592	602	578	595	575	549	587	544	567	614	614	567	581	595	550	583	565	570	618	561	622	551	554	571	618	602	599	563	536	552	614	583	569	549	631	557	597	589	564	590	626	561	593	541	578	571	644	579	559	599	557	574	565	583	560	609	557	594	550	563	552	565	624	556	601	576	632	602	606	581	603	604	601	600	591	584	593	621	606	597	610	590	620	606	554	629	574	609	590	624	584	630	589	629	578	521	601	575	583	581	582	569	552	638	623	577	595	596	611	581	582	591	620	599	551	597	557	589	616	556	578	609	559	566	574	554	614	613	611	595	581	563	611	565	564	607	603	592	616	588	554	605	553	591	595	567	567	592	607	641	562	632	553	574	565	602	565	616	556	580	611	585	579	565	584	551	562	599	566	579	562	579	562	612	621	567	564	587	598	590	562	586	566	576	588	597	600	568	592	563	562	604	578	573	549	578	604	559	593	560	590	612	548	633	580	554	591	590	583	562	572	597	621	582	594	593	621	617	586	591	601	596	607	545	591	587	566	581	586	619	616	609	586	601	619	624	582	604	550	612	563	534	607	554	586	599	569	620	638	562	581	578	611	574	589	574	600	636	594	562	635	566	591	566	615	607	567	568	615	597	576	584	634	615	579	569	572	593	599	597	597	596	554	581	572	582	625	586	568	579	571	602	622	532	629	574	550	521	559	590	586	581	604	561	600	604	615	599	583	574	563	565	607	580	617	573	590	599	618	571	622	599	574	558	600	624	574	592	605	563	611	604	598	639	582	576	593	583	628	578	564	593	608	557	596	568	584	585	598	576	598	621	583	562	561	625	592	579	557	555	578	600	561	637	623	617	567	616	561	602	598	572	505	610	615	597	604	545	611	611	568	634	575	623	611	554	629	599	589	641	580	628	592	572	630	611	621	600	574	613	568	595	569	626	598	607	609	630	564	607	593	608	574	647	605	574	605	616	578	571	610	601	549	550	596	587	603	613	574	588	546	583	613	618	582	572	559	602	590	578	618	590	597	557	605	594	563	582	602	559	572	583	572	594	591	561	545	618	626	585	603	565	555	635	591	576	577	608
13597	1294	1157	972	719	567	439	389	395	304	307	290	247	244	232	270	247	267	262	236	233	231	219	228	231	223	240	262	258	223	231	244	224	220	204	223	220	229	206	196	202	207	215	206	208	221	231	200	219	219	200	193	200	208	197	245	200	227	232	223	206	222	196	238	222	187	228	192	218	187	175	186	217	206	194	195	206	226	237	209	211	188	223	193	202	200	165	199	223	222	218	192	208	209	208	203	197	217	226	211	180	237	204	195	218	212	227	222	219	184	206	252	236	232	207	182	202	205	199	227	217	212	193	203	199	222	209	199	202	219	197	224	222	213	212	202	201	242	208	200	219	200	201	230	229	208	196	202	185	203	231	180	221	217	187	239	197	214	212	170	233	216	202	194	191	182	192	215	205	233	183	215	220	182	200	210	233	199	200	203	218	205	222	191	209	212	212	227	227	209	221	219	205	189	218	200	177	207	210	199	212	216	201	217	218	201	207	219	215	221	204	195	209	201	221	188	217	187	219	211	208	210	225	171	204	180	182	213	217	200	186	201	221	211	187	205	211	202	195	197	193	188	202	232	196	222	208	208	206	184	198	180	207	191	196	202	193	232	228	185	206	199	196	194	201	225	217	220	195	212	196	206	220	228	190	202	203	203	201	218	203	205	208	205	177	212	201	218	207	201	199	196	206	192	209	220	214	207	210	236	202	209	213	219	208	205	214	209	206	212	223	223	194	200	199	191	206	207	228	212	204	221	191	179	203	207	215	211	202	200	198	212	218	223	228	211	192	200	203	179	223	196	217	192	209	202	208	209	205	214	219	187	205	207	215	229	210	194	196	217	204	211	225	196	179	189	221	207	186	222	205	227	204	221	189	207	223	222	198	190	205	209	204	214	234	213	218	228	191	197	193	199	205	210	210	210	209	210	216	223	197	178	216	202	217	179	231	206	195	176	193	174	207	166	221	188	209	185	227	227	209	211	223	203	226	209	211	196	190	219	202	203	224	199	204	176	182	207	181	218	228	227	193	189	174	217	208	204	179	197	209	198	202	207	212	211	200	182	173	205	184	212	204	193	212	249	226	204	201	212	184	211	219	187	212	226	224	199	199	195	234	206	196	202	245	190	219	201	202	243	212	202	189	217	202	204	201	188	187	202	213	244	195	224	205	207	215	209	200	192	216	218	207	186	210	226	197	209	190	224	199	212	207	233	196	210	221	213	201	217	210	196	223	210	198	184	184	201	180	247	234	201	183	194	234	203	188	206	213	257	218	230	209	206	219	209	208	220	196	238	200	171	222	200	192	191	209	196	199	196	217	196	232	213	194	204	216	236	217	205	200	248	218	223	195	223	193	219	197	203	231	197	229	218	208	216	219	207	219	199	191	227	186	194	172	195	240	210	218	216	205	196	213	220	192	207	222	240	200	216	212	211	203	219	237	212	220	195	226	218	219	181	218	207	229	215	220	196	228	209	211	202	208	228	225	191	210	219	205	225	204	228	177	193	212	225	192	203	184	226	200	191	205	196	224	226	219	215	188	189	229	212	196	188	210	226	194	211	195	204	218	205	211	231	200	170	194	203	217	209	234	198	216	221	204	218	231	194	189	209	193	203	226	223	190	192	219	215	183	191	217	196	197	213	218	200	208	191	209	194	218	221	192	165	210	191	183	188	229	196	207	192	209	218	187	200	179	217	218	220	190	193	203	175	184	198	209	188	189	206	195	203	210	202	229	179	197	187	199	187	221	200	203	210	203	222	212	216	222	214	198	213	222	212	204	214	181	225	189	198	230	205	191	204	192	210	199	217	188	188	192	195	216	219	213	193	208	203	238	216	208	201	223	207	229	231	217	208	204	197	197	210	150	217	201	208	207	190	197	217	195	214	219	193	214	217	193	193	192	200	244	190	194	206	194	195	205	222	184	222	201	184	207	215	173	200	187	203	177	189	194	216	186	204	175	223	208	238	197	188	210	214	215	206	207	218	184	215	238	185	223	216	179	207	221	213	199	197	183	175	208	222	201	206	162	199	200	232	212	208	215	227	216	220	220	217	198	201	208	199	181	212	220	220	231	241	207	212	215	202	206	208	223	208	193	205	211	199	189	208	266	215	198	220	225	237	205	230	171	213	185	216	190	189	205	212	206	218	201	199	188	207	202	203	231	202	183	210	208	213	195	204	197	187	217	211	186	188	188	186	179	231	227	194	201	218	209	206	218	207	213	242	224	184	195	199	167	194	214	209	189	261	228	194	225	255	200	201	204	193	211	240	196	185	227	198	182	194	204	218	179	211	200	182	220	202	192	214	211	214	226	209	206	196	232	195	214	221	203	209	230	192	199	210	220	213	200	204	176	237	189	189	195	209	212	197	201	218	208	215	210	199	223	211	224	208	210	209	205	243	200	197	220	209	196	205	180	207	208	192	209	199	194	177	212	217	195	179	203	175	203	198	194	207	224	208	220	222	191	204	192	213	231	212	212	189	198	220	212	234	205	216	218	209	206	205	168	226	213	208	200	208	201	213	208	212	193	222	234	209	199	215	227	210	217	207	200	185	216	207	213	199	216	186	226	207	200	232	187	206	227	236	193	215	203	185	208	225	220	238	197	206	211	187	211	182	211	179	199	219	208	208	204	170	226	217	175	201	217	205	186	202	197	184	210	196	219	208	195	202	188	211	213	236	205	202	215	227	207	213	223	201	241	208	210	237	170	216	186	210	208	192	189	206	203	215	199	198	193	213	209	202	198	211	196	192	217	184	165	198	197	172	208	230	197	229	195	210	192	184	207	227	218	200	193	219	188	198	222	199	207	196	203	214	244	200	211	206	217	202	211	204	180	178	191	213	194	224	223	203	211	222	206	208	225	204	163	210	250	194	208	216	199	217	196	219	234	214	220	234	180	201	215	213	222	206	198	203	202	223	207	200	204	207	218	182	208	216	198	223	218	221	210	219	207	218	218	207	208	191	225	210	186	226	200	182	214	209	196	199	194	225	208	220	221	198	218	208	235	216	202	169	174	204	211	187	224	239	224	195	195	191	193	199	202	204	197	230	199	203	240	195	209	215	209	209	229	175	191	215	218	197	242	217	216	186	197	213	197	206	195	185	234	219	192	198	195	235	215	204	197	229	187	182	202	171	209	212	218	234	206	178	228	215	213	215	201	197	260	193	197	215	198	219	203	196	176	210	186	207	212	219	210	213	204	197	201	209	204	208	198	229	220	181	206	179	177	190	209	204	217	191	210	178	209	220	214	207	206	209	216	198	174	220	226	192	219	216	208	213	220	196	252	212	194	235	226	201	223	204	220	189	197	197	208	205	229	211	213	205	223	160	194	191	208	210	213	200	209	195	198	203	191	221	225	200	201	212	212	203	205	219	209	208	210	192	199	201	191	200	209	193	191	223	204	185	213	217	201	211	208	206	178	230	216	185	208	217	202	214	200	244	195	208	193	211	199	209	193	199	205	213	191	226	217	190	202	192	213	214	196	195	189	223	237	190
8166	1197	2349	2887	2528	2071	1701	1483	1295	1099	1054	1005	934	854	809	774	719	709	664	670	644	641	639	680	675	656	638	611	624	630	590	618	597	632	573	536	554	572	543	594	535	523	539	514	537	575	565	530	555	547	558	578	527	551	523	526	513	513	499	533	498	527	527	505	481	528	538	484	521	514	487	446	481	487	569	507	505	492	531	526	448	481	488	501	509	509	493	514	511	512	485	508	501	465	493	496	490	524	529	498	515	491	507	470	503	444	454	514	465	493	487	481	529	507	499	500	491	495	537	490	493	474	492	481	432	518	477	494	487	463	507	494	502	459	514	528	537	490	480	446	470	470	477	504	474	494	454	567	507	474	484	446	466	494	479	424	505	453	499	524	448	461	488	489	454	500	478	440	492	459	490	483	459	481	496	486	504	481	463	466	508	454	464	490	479	506	474	510	492	480	522	508	523	459	486	455	480	467	498	487	515	457	435	496	448	479	451	502	429	444	462	512	472	497	474	456	475	497	438	442	471	477	500	460	521	487	474	509	524	464	504	477	490	475	488	451	481	524	464	472	527	489	476	482	479	454	455	503	480	489	472	478	473	482	539	491	505	504	502	473	474	498	472	467	472	516	472	457	451	466	509	455	494	489	434	496	517	476	507	515	491	503	503	514	500	440	470	531	470	459	474	491	466	492	497	487	469	454	481	499	462	479	496	516	507	451	421	481	507	495	503	485	514	470	468	488	488	465	473	491	505	505	508	494	493	465	489	472	469	500	514	476	499	484	485	479	466	524	502	490	455	467	486	498	479	504	479	480	488	474	457	491	511	493	450	504	504	464	480	477	507	443	523	526	426	481	464	498	473	451	472	482	488	499	490	525	461	492	494	456	465	474	478	482	487	482	453	496	445	455	498	462	472	493	473	449	488	475	514	463	470	496	459	455	513	500	451	476	446	455	503	482	482	455	462	472	448	492	497	470	489	501	491	461	500	483	473	480	453	480	449	473	478	474	519	516	503	473	465	488	470	524	466	484	494	495	475	458	453	469	464	512	488	468	484	491	510	501	481	452	477	473	482	469	517	485	522	492	468	452	496	472	507	513	459	443	455	483	479	466	487	459	433	504	504	464	484	482	461	471	470	486	464	458	511	495	463	479	464	502	460	465	492	461	466	484	498	502	469	481	524	483	476	485	493	466	523	480	520	457	457	494	455	530	478	483	483	518	453	485	479	509	442	498	500	488	487	495	470	518	496	466	486	470	447	477	496	490	497	478	495	471	495	466	476	485	508	457	455	528	508	475	487	503	484	454	485	473	495	463	500	498	485	470	460	486	482	460	471	465	476	440	471	505	494	471	499	457	529	512	480	503	478	517	470	467	489	476	429	470	517	530	464	483	453	474	505	480	478	474	497	470	461	478	486	475	484	438	484	462	459	456	499	495	465	479	501	491	447	488	488	488	524	431	487	491	470	459	479	496	517	468	515	488	490	488	449	491	482	478	448	497	496	486	482	497	488	475	483	476	467	478	473	487	499	480	496	467	477	463	460	486	474	455	449	469	486	469	478	533	482	504	488	483	487	492	500	477	483	474	509	501	491	477	490	489	473	484	489	490	485	512	449	479	459	447	494	455	491	519	488	467	435	510	503	503	463	469	462	475	472	492	490	491	499	470	489	439	457	494	503	501	457	489	511	488	535	474	448	513	458	477	498	461	521	463	499	511	495	513	464	462	484	515	467	477	502	488	467	515	440	460	459	447	498	463	475	489	468	436	469	499	478	511	487	483	463	500	490	484	501	465	461	478	481	507	488	494	518	497	470	506	465	525	495	433	501	461	484	512	487	483	490	451	474	502	495	427	474	484	511	515	512	474	449	479	498	514	462	453	523	487	477	462	503	491	433	496	446	443	449	501	469	507	497	468	446	454	461	454	483	491	491	453	449	498	453	481	475	525	474	480	475	512	498	519	509	490	485	463	466	467	477	526	491	471	482	447	493	478	456	461	440	474	446	469	506	461	477	428	486	472	467	430	493	466	469	482	500	528	471	495	492	439	496	498	490	495	465	451	497	498	487	485	443	479	477	512	455	462	495	487	488	496	479	508	501	494	503	477	480	465	478	509	499	463	449	499	478	509	494	509	516	495	453	476	516	487	496	502	468	497	517	509	475	463	432	487	485	485	514	434	514	506	492	455	469	473	481	471	499	503	471	500	480	499	532	520	491	470	528	493	449	483	510	450	451	477	446	474	455	439	477	461	461	472	483	456	459	492	473	471	480	478	458	488	441	496	497	448	474	478	510	508	489	465	512	453	499	474	470	496	456	447	445	469	461	516	506	453	511	498	484	462	503	490	507	480	499	508	499	495	484	481	478	497	474	484	468	485	506	482	432	460	483	490	476	438	457	453	506	499	475	464	500	475	524	465	460	478	502	484	513	479	481	527	507	510	489	489	499	494	487	503	497	506	485	497	464	435	459	507	485	486	496	449	438	450	497	479	477	449	480	493	456	443	454	463	487	505	509	476	477	475	456	478	457	468	502	446	467	509	495	474	471	444	459	446	513	511	490	488	483	501	500	485	458	480	444	471	533	512	506	510	502	499	480	475	486	525	503	483	502	485	516	492	441	507	471	480	456	466	508	516	489	477	488	496	478	488	485	461	462	483	499	480	427	512	455	490	483	502	522	479	489	497	474	516	454	504	500	483	455	534	493	451	472	497	471	493	473	501	482	494	506	434	523	488	466	473	510	487	461	472	470	470	514	467	450	461	506	516	499	466	476	452	519	500	460	496	477	463	473	510	499	473	446	489	512	452	501	484	481	461	498	484	479	503	515	474	480	492	501	464	466	476	459	493	524	461	514	487	457	504	520	513	474	470	507	517	452	496	481	481	461	539	483	473	472	494	454	474	475	489	477	489	509	493	487	471	461	528	479	512	468	479	475	502	480	479	494	460	480	509	466	501	448	497	465	504	473	496	488	496	465	473	500	486	465	483	516	504	488	457	504	485	478	494	484	493	477	512	495	483	505	517	474	480	455	526	511	496	483	446	504	499	495	461	489	507	476	511	459	488	526	473	473	478	484	478	489	509	499	422	479	498	514	455	465	480	446	472	483	477	507	475	511	469	482	500	519	493	457	526	478	479	481	496	475	501	449	486	445	495	464	486	459	479	463	477	506	480	495	452	482	479	502	474	489	489	528	494	507	493	506	522	480	467	508	480	495	490	504	442	486	519	491	493	477	452	476	483	448	452	479	476	493	480	530	497	490	502	487	465	492	499	463	514	451	450	474	467	495	479	451	505	485	502	487	461	487	524	468	461	487	465	510	470	505	481	476	487	493	468	458	515	529	457	499	494	496	452	505	477	516	441	466	488	510	519	491	490	459	479	470	483	474	472	478	458	517	494	487	490	503	479	472	466	481	484	450	459	496	464	454	465	468	483	488	516	493	492	464	487	493	513	440	522	472	496	472	514	490	452	468	493	482	487	479	474	496	472	458	486	522	455
1448	284	288	270	244	236	189	206	162	193	214	179	198	185	200	172	176	199	170	172	194	199	185	182	174	200	195	194	179	173	155	192	167	183	160	199	171	203	184	200	178	189	192	149	184	154	178	165	202	188	207	158	197	196	142	190	166	177	189	192	206	182	158	210	184	189	194	161	204	186	190	185	176	141	148	175	182	198	187	175	176	174	163	174	184	159	183	194	187	162	175	191	177	183	176	176	188	186	158	152	186	177	176	166	191	172	183	172	187	197	179	176	169	216	141	163	191	183	181	180	194	191	190	170	179	195	176	155	204	167	188	192	159	138	203	193	160	160	172	198	164	163	175	187	182	189	184	182	169	183	170	162	155	164	167	175	187	177	178	155	164	196	168	162	181	176	176	168	179	185	186	149	168	193	176	175	190	185	177	180	185	160	164	141	184	178	200	204	171	187	195	175	177	175	200	194	168	151	178	177	198	185	185	173	187	169	151	187	182	176	167	160	153	200	195	194	185	158	165	192	172	179	194	164	162	171	200	186	197	190	168	171	170	174	181	187	193	196	184	195	171	181	161	203	166	195	207	189	190	174	190	180	170	198	165	191	175	167	175	189	207	185	170	183	183	172	165	193	170	175	161	165	165	179	191	185	182	187	186	188	184	185	183	189	189	182	186	149	180	183	202	171	192	201	176	160	194	157	194	167	172	181	188	173	177	158	172	195	200	192	190	182	173	175	171	176	170	171	173	179	152	165	170	161	171	203	183	171	160	165	138	206	172	190	182	159	191	169	191	176	202	178	187	169	190	183	174	172	170	163	179	177	159	199	185	216	184	181	176	198	185	198	157	194	175	193	166	177	165	174	176	177	189	168	156	195	224	184	170	179	199	208	178	184	185	169	179	195	186	191	165	182	190	195	155	142	177	200	179	186	185	176	195	169	173	178	219	156	174	186	191	182	160	195	153	170	162	171	205	173	163	197	146	177	166	180	199	192	150	186	168	185	162	198	194	178	178	203	174	153	188	188	177	162	164	194	167	180	181	201	178	166	181	166	167	181	176	170	162	196	211	179	163	187	196	194	165	177	165	167	164	188	202	187	180	197	194	197	181	173	182	176	182	179	197	192	192	174	184	167	168	187	159	175	169	201	182	193	194	188	194	209	188	176	159	179	179	171	183	172	216	167	194	187	176	160	168	169	150	178	184	180	178	170	177	187	195	187	202	181	196	196	185	172	161	171	196	189	189	202	184	203	206	203	183	171	181	207	174	165	167	179	187	175	161	187	186	184	158	163	179	167	182	180	192	208	173	175	190	186	183	198	184	171	203	198	162	163	211	198	177	193	162	199	174	164	183	173	179	184	153	164	207	160	167	174	200	191	179	194	177	204	172	177	189	168	166	188	180	182	161	173	158	175	182	202	167	160	186	187	158	167	178	193	183	167	180	213	185	163	196	194	182	173	198	175	177	170	185	182	182	163	198	179	174	175	162	162	161	173	206	177	198	198	173	181	171	164	180	183	169	177	169	193	169	189	172	168	178	167	166	153	187	170	160	169	178	180	181	193	214	199	184	175	186	188	196	203	176	173	175	182	189	180	196	179	204	183	193	199	197	191	171	150	181	189	188	169	212	159	169	156	189	180	180	171	157	180	178	174	186	186	170	205	161	161	193	191	177	192	171	177	196	218	200	175	190	185	168	198	190	165	147	194	166	183	170	165	179	176	173	199	156	205	181	198	175	198	204	172	211	159	178	177	199	179	163	173	182	171	186	173	166	180	164	184	185	215	178	174	172	200	190	177	177	185	191	193	189	153	192	175	192	199	174	159	192	196	181	172	187	187	198	170	158	168	168	161	161	183	183	147	176	158	175	170	192	159	167	206	212	181	178	203	169	160	175	183	180	170	152	203	195	167	180	178	174	202	195	195	191	184	153	190	184	188	198	188	174	186	192	179	177	181	197	179	184	179	185	198	189	179	190	180	180	146	196	193	162	168	159	164	195	169	187	158	196	173	186	176	165	198	182	171	180	173	186	185	218	178	171	164	155	223	182	195	199	176	194	199	188	179	174	190	154	162	184	191	157	175	193	178	169	182	185	185	172	184	180	167	187	182	171	183	176	190	184	181	177	177	184	171	192	187	166	161	196	180	176	197	194	185	184	179	187	169	184	200	175	197	191	204	181	149	169	162	189	174	168	174	181	183	177	190	184	203	165	175	179	183	182	179	160	185	189	203	167	206	185	191	195	180	181	225	169	167	188	188	185	186	182	186	173	171	179	183	179	210	202	182	181	204	170	173	168	190	208	184	180	209	189	180	200	146	193	202	176	175	177	169	159	161	161	186	184	152	198	194	162	183	172	200	193	160	193	189	200	177	194	177	170	189	198	159	170	198	191	183	191	181	211	186	169	173	191	196	201	157	192	215	191	178	171	162	168	192	165	183	169	182	200	168	194	199	203	191	172	191	161	159	165	176	178	186	175	185	180	165	189	183	180	173	187	181	175	153	165	195	162	154	183	179	186	180	176	168	169	178	179	194	174	164	188	168	178	191	177	189	174	197	172	162	183	195	191	189	162	195	179	165	157	167	178	150	181	190	180	169	154	184	184	176	180	186	183	167	170	206	179	188	178	206	167	183	180	200	175	159	145	185	168	164	188	182	177	178	177	177	146	166	207	189	163	181	159	183	175	182	180	169	165	207	165	204	188	213	194	155	181	190	206	186	183	178	200	199	156	195	162	181	168	174	185	187	187	166	196	186	189	180	162	170	163	177	181	174	176	142	200	172	178	193	187	184	174	191	165	187	179	172	183	176	190	168	189	173	197	197	202	160	187	172	162	206	184	175	178	174	160	169	186	197	181	159	179	190	179	167	174	173	188	177	166	191	195	170	177	188	159	170	187	169	184	158	186	178	199	174	161	193	171	177	182	175	163	201	169	175	180	185	208	169	171	165	165	180	191	173	189	179	171	159	183	178	160	171	170	180	168	195	199	173	191	190	186	177	182	199	188	169	179	164	150	178	174	181	179	168	175	180	194	192	197	200	152	209	185	193	165	182	189	194	199	194	184	203	196	179	201	179	183	172	183	187	204	190	201	172	190	198	177	173	192	192	185	172	172	179	196	194	195	184	170	173	186	174	175	200	203	180	194	191	190	180	183	191	170	186	192	197	196	198	155	179	196	187	177	208	201	156	164	180	169	177	174	164	213	169	162	181	204	211	203	186	188	174	164	184	189	191	202	180	154	191	180	200	210	169	161	210	185	166	185	164	187	192	169	182	196	161	189	193	171	166	188	183	179	160	189	196	194	206	185	167	171	187	172	157	167	164	192	173	185	186	191	183	208	174	170	174	181	173	175	187	183	156	183	202	177	199	189	192	194	195	149	195	181	169	199	183	183	186	150	169	193	159	172	195	149	170	200	184	180	174	185	160	169	169	193	195	138	181	186	190	207	162	167	198	171	173	190	177	183	182	152	176	178	176	181	180	151	156	180	172	181	203
1730	536	687	753	791	647	607	580	580	539	577	496	527	506	439	466	505	485	449	525	445	492	448	496	486	486	487	417	520	465	476	501	475	444	441	486	446	425	469	467	443	465	446	449	468	490	451	471	455	466	440	446	469	477	443	475	456	424	460	477	481	468	514	460	420	430	375	420	461	439	432	450	450	410	430	432	466	465	428	440	421	442	455	431	445	435	459	466	438	467	454	426	419	425	434	421	433	452	446	439	429	405	436	446	459	452	440	474	431	392	439	453	432	450	453	439	436	441	437	448	439	410	440	446	404	413	447	414	447	424	451	392	426	421	446	434	415	385	426	429	445	427	474	410	437	431	410	479	429	463	475	426	456	461	417	448	459	463	484	425	426	472	470	488	458	413	447	445	402	446	441	446	427	405	423	434	448	459	462	448	442	443	428	476	447	428	431	446	404	462	452	439	422	428	423	518	418	440	440	463	416	455	443	403	418	427	435	405	448	441	438	463	383	471	416	461	449	404	451	431	432	452	456	438	409	463	441	427	436	466	436	450	457	446	396	481	422	448	408	410	437	406	433	433	442	407	459	409	436	451	443	415	438	439	432	401	429	419	437	430	438	430	437	434	428	418	441	455	426	485	440	460	444	452	446	444	441	418	446	450	428	451	451	426	470	455	426	448	410	483	428	407	440	444	450	444	474	427	393	473	434	482	411	415	437	426	431	411	422	447	380	470	455	413	442	437	440	446	444	431	426	469	450	438	428	475	421	478	404	408	459	411	465	416	464	463	427	465	444	394	443	440	452	462	424	427	445	434	440	429	435	472	438	457	467	484	474	471	454	454	424	449	429	455	462	435	440	428	429	427	434	430	458	454	456	456	404	467	457	423	453	454	413	464	424	482	471	427	418	435	460	431	484	456	469	447	421	452	435	455	470	471	454	450	427	426	419	432	432	423	434	458	477	412	456	431	442	468	434	419	426	431	472	422	444	455	452	421	436	422	463	449	421	421	407	445	456	422	440	436	464	440	440	419	423	444	437	413	449	443	414	444	430	463	437	446	448	450	411	417	425	460	413	469	399	469	457	423	439	469	466	459	461	475	425	427	391	437	428	473	439	452	454	423	433	465	435	418	425	450	445	432	451	429	399	440	450	432	403	452	469	444	440	449	439	400	476	446	421	411	449	448	426	462	441	447	443	452	458	454	441	437	429	457	413	409	456	388	426	436	422	434	428	434	457	440	459	446	415	408	369	398	453	437	445	418	426	463	487	451	403	457	438	449	444	447	444	455	444	461	444	475	444	436	428	412	453	415	467	449	404	429	441	424	442	447	468	446	433	438	484	407	387	446	435	435	442	438	417	431	468	452	453	430	424	425	410	466	404	450	412	471	411	471	406	466	444	416	452	433	406	452	447	461	392	423	448	453	443	437	451	444	438	444	408	452	405	422	457	434	451	453	479	452	418	448	429	436	433	460	425	451	421	473	445	447	442	422	485	427	447	458	406	448	454	461	440	483	452	420	415	424	435	453	472	468	452	448	442	420	451	443	411	417	476	422	435	415	451	479	486	439	457	439	426	452	489	437	450	488	438	450	462	473	438	446	434	434	430	440	440	464	432	449	470	417	483	459	419	478	439	452	480	446	424	492	475	438	457	428	430	404	446	415	453	473	439	469	449	426	453	429	433	444	476	427	416	453	414	456	452	459	423	443	477	439	468	447	475	485	430	459	443	516	448	419	432	430	421	438	438	473	455	458	464	452	381	457	438	470	428	457	441	465	485	431	431	415	445	442	441	444	418	438	460	476	454	440	405	421	459	412	443	459	405	436	433	489	409	435	425	451	451	452	459	459	453	458	434	463	459	417	437	453	443	451	438	424	396	421	459	437	473	442	451	428	455	433	459	433	466	418	462	468	393	433	446	446	469	446	409	439	419	459	440	409	422	435	433	412	433	405	438	431	454	453	459	422	485	453	416	419	446	417	421	403	402	442	437	421	435	451	443	484	397	433	424	426	409	484	422	465	462	450	429	439	416	460	485	427	448	416	437	466	452	437	429	448	378	441	450	424	402	440	467	423	439	468	414	446	454	398	484	465	462	399	437	445	446	450	443	438	433	454	482	438	432	411	391	425	448	458	420	423	457	420	423	421	441	446	416	432	451	432	435	423	486	450	447	431	425	391	455	448	463	443	454	465	441	482	424	440	425	416	433	450	422	428	459	478	464	446	432	444	472	471	420	436	433	444	421	431	449	429	432	464	425	491	418	432	442	437	450	453	454	477	424	443	412	428	471	435	460	438	431	424	394	428	439	458	476	447	462	419	464	447	421	444	448	403	436	434	440	425	447	466	436	439	466	448	420	415	470	452	478	444	454	460	456	414	462	480	438	447	421	461	433	447	443	451	470	454	436	406	458	403	500	441	445	467	443	444	436	450	471	425	436	469	459	434	419	486	496	416	422	437	472	474	453	448	437	459	456	436	473	446	445	436	448	422	469	445	426	453	449	468	399	442	488	437	437	447	438	432	420	457	442	435	450	487	433	430	464	454	422	458	420	439	456	487	448	438	450	456	413	417	447	441	488	436	444	462	462	420	429	448	434	432	421	448	458	425	456	444	420	410	442	451	439	432	443	431	435	451	459	452	442	432	461	458	444	443	411	470	422	440	452	457	437	464	405	448	432	396	453	424	423	482	416	423	462	443	407	428	474	444	463	422	437	431	441	441	436	445	468	466	445	465	417	444	461	437	483	503	449	458	459	452	463	459	462	405	427	430	429	455	428	470	449	441	427	441	458	449	425	446	435	454	417	438	429	456	418	478	425	425	425	432	470	452	457	439	433	425	440	418	442	442	438	420	494	400	425	442	454	437	461	436	397	410	433	436	398	421	440	461	451	478	457	440	448	462	472	413	472	417	433	426	445	441	457	443	461	436	401	463	428	395	445	449	447	433	424	430	419	455	439	464	469	468	428	450	409	470	463	449	492	427	423	465	414	490	436	443	436	425	465	363	416	451	418	422	487	406	426	448	461	415	425	454	404	463	437	434	436	428	474	409	435	397	443	448	436	478	479	439	431	424	458	434	460	447	457	420	431	483	445	429	478	433	436	438	436	441	436	439	447	474	439	425	455	445	456	423	437	447	484	440	466	446	407	449	466	435	444	463	402	472	437	428	429	469	457	449	456	477	420	434	433	431	470	447	427	464	436	419	469	446	455	422	468	470	473	481	442	446	419	424	493	468	468	448	427	491	452	437	449	437	447	451	431	440	446	422	467	444	437	426	459	433	446	444	469	442	465	429	414	411	445	462	441	464	386	444	433	447	421	429	417	455	412	412	412	418	475	463	420	446	448	464	450	411	446	438	440	419	455	421	462	436	458	454	428	427	417	437	455	431	416	442	470	439	454	433	442	434	476	430	450	422	423	454	448	421	460	431	427	446	459	422	435	484	450	452	412	489	438	431	449	459	453	432	410	468	440	424	418	443	421	456	459	464	459	463	466	448
7194	645	740	665	487	421	374	330	326	318	290	294	280	267	281	275	262	276	248	274	247	282	281	265	260	274	250	252	280	268	278	268	261	261	244	262	279	268	285	274	239	252	225	257	250	236	276	266	263	243	297	253	243	256	270	250	232	249	249	311	221	243	234	264	271	252	267	242	274	217	233	234	246	259	274	251	261	268	278	267	248	242	234	252	220	256	234	265	237	235	236	254	246	231	252	252	238	229	236	245	253	254	237	273	273	237	222	265	231	259	257	216	248	276	251	272	245	262	244	247	234	268	257	273	256	242	235	264	268	239	274	262	257	245	279	262	300	255	232	268	267	266	252	256	284	256	237	231	245	246	267	254	258	220	249	246	231	239	278	221	221	232	244	296	249	243	264	240	245	256	250	248	251	252	247	274	270	260	260	252	256	251	236	237	273	250	274	249	216	242	267	268	245	236	223	257	238	252	261	225	239	261	250	242	266	283	248	235	241	233	254	253	237	237	268	267	261	219	259	255	258	218	247	269	242	277	246	257	267	235	201	292	266	237	277	256	242	268	240	243	218	292	233	236	258	271	242	237	238	239	243	256	263	248	261	206	241	229	263	236	268	273	266	257	251	260	241	253	251	250	238	241	222	200	257	253	293	252	270	258	248	270	248	275	256	259	251	257	254	246	254	247	235	247	275	267	249	256	238	246	246	276	258	247	277	248	242	251	230	228	242	254	261	247	272	239	234	266	273	246	232	237	255	210	249	262	233	253	262	232	242	237	245	265	282	269	260	258	226	258	209	228	250	240	240	242	268	241	252	233	281	239	224	261	253	259	278	226	263	232	260	239	223	239	232	256	241	247	249	246	242	229	289	247	250	231	271	229	241	235	243	282	263	227	257	225	246	244	239	260	242	240	262	255	240	227	270	246	247	243	269	252	241	259	253	271	256	243	231	233	257	253	273	271	246	255	251	235	279	236	272	254	241	243	264	259	273	298	227	239	254	242	256	263	248	252	264	226	262	235	266	246	239	248	268	249	249	258	263	235	216	267	238	268	279	282	242	238	262	227	245	261	233	235	248	263	255	221	217	223	236	215	271	259	241	278	226	266	246	272	269	247	231	238	252	237	269	237	214	219	251	243	250	250	232	247	234	274	247	244	278	245	259	267	242	271	258	263	249	239	263	232	258	259	243	252	239	236	262	245	282	239	250	233	261	238	252	253	254	257	270	232	260	255	271	252	242	230	229	228	233	257	227	227	247	252	251	227	249	250	254	240	264	231	243	270	250	253	237	252	286	265	265	288	229	229	260	257	239	224	261	217	249	217	239	273	253	241	239	266	281	220	241	236	217	267	265	226	257	266	266	273	272	234	261	249	259	269	251	250	257	232	244	241	257	265	241	242	256	255	275	278	242	279	271	232	263	255	257	263	239	253	252	250	249	244	253	247	246	271	254	248	274	233	271	259	235	259	280	257	271	223	239	255	255	243	252	223	248	249	282	248	248	271	255	272	243	254	252	231	232	235	279	250	242	255	255	274	236	237	259	289	252	271	239	243	243	261	234	283	257	249	264	260	262	249	275	255	252	239	242	263	251	239	267	242	258	277	255	252	250	255	240	270	272	268	273	233	246	241	248	251	263	240	242	261	273	239	257	255	279	258	263	276	251	245	265	259	240	276	248	266	229	247	263	276	247	245	224	247	261	294	263	252	277	226	282	235	224	221	224	249	270	280	247	210	257	258	237	278	245	242	250	274	258	296	237	266	292	257	271	251	244	255	271	248	254	226	238	257	255	229	271	262	249	249	219	242	258	232	265	266	233	262	216	248	250	211	235	256	244	225	264	297	262	224	248	238	241	227	282	277	228	234	236	235	242	235	257	272	236	229	238	279	279	237	237	234	237	245	218	250	245	262	241	242	253	255	244	242	265	259	248	240	245	256	250	255	261	258	250	264	270	233	249	254	249	247	244	232	259	252	261	250	254	254	233	216	264	262	247	252	236	256	258	268	252	279	259	243	272	230	243	235	233	252	248	258	224	265	255	252	242	216	267	219	306	269	275	253	224	251	241	291	260	257	269	256	246	258	251	248	261	252	245	242	258	240	232	235	253	260	226	231	251	270	226	234	277	240	267	284	229	247	236	242	220	258	232	256	260	267	279	244	272	268	246	241	257	244	223	291	237	265	251	289	257	238	248	251	238	233	242	280	249	248	242	251	265	280	282	240	247	239	248	235	245	253	250	258	242	239	269	263	235	256	251	258	229	241	274	246	248	204	253	253	260	272	244	248	245	288	235	254	253	241	258	244	257	240	252	229	255	265	268	244	268	294	235	248	253	215	251	234	211	233	259	249	281	253	226	239	250	236	263	277	265	221	280	213	264	241	234	239	259	266	260	245	228	251	252	241	233	269	248	273	252	262	253	206	267	292	232	244	257	251	265	251	234	240	288	246	252	260	240	258	247	259	259	232	264	262	246	220	240	261	272	260	251	270	249	261	234	261	233	273	212	249	276	273	234	284	273	254	229	261	248	228	265	254	267	253	235	267	274	245	239	264	259	274	245	263	253	230	269	243	266	235	237	267	240	235	260	222	241	279	289	272	251	262	278	269	272	233	223	241	228	250	257	237	240	226	263	224	256	251	282	266	287	280	254	241	247	275	250	243	229	257	264	230	276	274	234	265	251	227	241	238	256	246	250	249	251	236	245	248	234	256	250	248	269	236	239	274	257	266	250	243	245	272	240	249	289	253	259	233	250	248	247	237	241	261	268	280	260	236	261	259	243	250	274	234	264	240	235	252	287	225	225	278	235	229	251	282	256	235	250	267	240	264	239	242	255	249	242	239	262	230	235	247	263	261	256	251	245	256	256	252	237	288	247	257	244	257	268	236	292	242	246	255	249	248	229	260	221	243	258	223	229	258	240	223	228	247	219	236	258	263	228	255	258	246	245	240	222	283	244	242	226	207	255	242	255	259	259	216	259	262	255	298	263	250	260	228	286	265	260	264	282	231	244	241	244	247	250	250	258	254	267	254	229	245	272	236	258	252	249	271	262	262	268	267	232	250	249	257	229	247	262	260	260	218	269	272	269	241	252	246	243	282	244	290	263	219	259	256	245	226	247	250	221	250	239	261	258	251	235	248	245	243	254	224	260	270	268	244	236	284	224	268	243	256	264	221	251	245	275	257	277	253	241	277	299	246	274	279	266	238	272	254	265	241	246	269	223	204	279	227	261	243	281	225	259	238	248	265	266	240	255	234	232	257	255	245	265	247	245	262	252	288	262	258	257	264	265	279	251	240	224	230	277	240	234	232	237	244	249	237	261	289	263	255	260	248	256	255	249	254	239	254	281	245	247	255	242	278	277	253	272	273	265	278	230	240	237	263	230	282	224	234	258	281	270	277	250	227	242	244	265	264	261	257	219	251	238	233	263	249	271	232	265	245	257	257	258	267	246	258	275	255	267	267	253	270	275	256	262	246	238	275	242	266	293	270	260	272
6356	974	1648	1978	1705	1527	1280	1140	1049	985	889	899	842	747	768	780	792	752	740	677	702	727	739	673	667	701	658	690	682	618	708	725	647	659	603	642	644	584	628	668	629	636	621	629	634	623	673	581	637	622	570	654	564	591	657	608	676	632	591	609	573	625	628	607	568	584	611	610	608	634	578	611	572	588	579	593	575	621	598	626	622	584	601	629	601	629	616	600	606	601	618	615	631	621	610	619	615	581	627	564	610	578	554	627	565	535	595	524	567	587	551	589	571	577	572	543	587	596	577	656	657	598	551	632	580	604	588	625	564	600	575	543	598	578	605	550	611	565	563	613	598	579	564	573	565	604	582	565	575	581	592	601	608	566	625	592	588	574	541	622	573	604	593	623	597	548	599	583	568	613	595	594	608	566	578	533	607	589	566	570	581	598	592	537	553	610	599	578	603	559	583	589	620	594	561	622	577	571	605	630	537	621	609	605	603	554	589	566	592	583	561	601	623	582	545	573	600	561	642	620	592	558	615	603	583	592	577	526	592	563	570	587	541	567	549	565	628	576	595	532	578	599	632	531	616	581	563	622	626	568	561	616	589	604	608	629	550	561	625	592	572	575	581	591	598	610	620	567	630	620	590	585	582	610	580	584	584	605	573	583	579	576	549	570	579	589	565	584	631	555	595	592	615	582	552	606	610	567	573	605	579	589	610	580	551	551	616	585	641	596	583	625	559	608	609	567	568	619	579	563	591	593	547	574	623	620	577	627	584	546	618	632	636	590	602	557	589	595	585	567	584	593	573	612	587	637	613	543	572	613	593	599	547	560	587	595	609	587	577	574	570	567	638	562	565	577	563	577	570	553	555	584	542	554	553	581	566	609	584	571	582	579	559	582	585	598	577	586	567	614	623	602	598	597	565	638	614	573	574	558	570	610	606	554	582	576	580	589	619	602	586	578	589	554	601	546	580	568	545	576	576	620	625	594	621	590	583	597	554	626	576	577	574	606	606	583	557	615	599	590	622	598	584	541	575	624	591	581	618	596	592	593	594	610	611	655	562	586	655	622	594	619	553	640	629	608	590	542	565	617	592	583	592	591	606	594	599	578	527	621	548	569	585	569	574	591	585	607	604	566	610	553	552	547	562	554	557	539	618	564	568	613	602	627	584	600	590	576	600	615	564	620	549	600	575	616	598	595	629	572	554	600	572	637	569	581	572	601	577	579	605	554	591	555	610	609	593	574	606	621	575	583	580	627	587	571	645	520	632	574	569	582	614	582	594	555	597	569	570	586	605	594	562	614	626	558	606	617	550	625	617	604	556	629	589	588	585	536	577	568	561	586	576	561	593	617	566	630	645	580	617	597	566	601	561	516	608	596	619	605	592	604	560	578	606	655	575	582	575	625	590	552	611	556	536	657	577	591	570	570	591	556	587	558	537	582	640	611	577	570	561	576	612	598	578	548	636	597	557	603	580	570	604	555	571	602	558	583	580	577	570	556	574	619	604	572	592	574	579	635	565	596	576	541	553	574	587	624	594	574	602	567	612	608	593	557	590	589	634	615	562	614	569	645	562	550	605	581	576	572	598	598	574	595	580	581	607	595	599	578	598	600	609	560	598	572	586	563	567	555	604	580	576	592	581	594	583	536	580	640	569	629	574	567	578	576	545	579	576	556	621	588	600	581	569	609	550	608	610	576	562	595	619	603	527	596	580	596	595	570	569	585	586	597	608	584	573	601	543	590	585	608	580	589	592	608	592	624	619	596	561	604	562	561	617	580	559	631	552	570	564	622	554	579	573	577	590	561	568	545	559	615	567	626	619	584	612	580	608	570	574	636	607	591	589	602	641	555	590	595	572	588	663	604	574	593	570	619	602	608	607	618	642	641	594	561	519	608	558	592	551	558	591	564	585	626	558	592	599	558	606	586	619	552	606	641	601	561	600	528	565	582	596	613	609	573	563	570	604	549	661	625	605	559	547	585	603	589	594	592	545	606	571	604	575	566	670	559	580	614	615	560	539	598	562	598	575	617	601	603	562	600	617	596	563	574	578	595	591	600	601	577	591	576	600	602	567	583	610	587	611	591	605	598	585	606	566	615	602	592	669	583	551	636	634	588	589	596	590	593	596	590	632	580	581	608	561	573	575	580	581	592	636	598	607	592	531	578	584	586	610	632	545	626	618	581	591	622	594	560	626	588	568	584	580	580	601	595	583	575	553	596	550	545	601	599	634	590	590	605	583	606	630	590	564	540	591	608	555	611	621	626	606	598	585	565	607	615	591	596	589	583	621	584	550	618	602	567	593	640	602	558	601	552	605	586	597	590	610	602	603	648	584	589	606	578	598	606	601	561	608	574	638	580	605	594	550	560	595	590	570	562	591	568	605	595	566	567	547	613	608	564	594	650	572	594	578	539	583	551	619	575	592	562	566	553	572	563	587	571	601	558	583	607	590	591	559	568	559	550	580	560	602	607	623	635	579	599	575	539	582	563	601	631	585	567	636	570	596	567	542	598	582	539	589	572	621	599	540	586	624	553	590	581	620	554	610	524	551	580	607	611	604	592	565	559	615	582	550	575	564	587	622	604	622	592	551	592	582	580	565	558	579	601	655	610	589	588	570	588	572	574	609	608	562	596	629	583	587	600	615	544	637	627	597	588	574	584	594	587	587	649	596	643	592	608	569	577	590	589	577	626	583	627	578	566	589	579	610	621	591	569	590	570	562	634	582	599	584	622	622	625	607	606	571	564	627	559	584	570	588	581	614	605	583	552	601	589	593	575	587	577	636	577	618	583	619	610	566	612	633	608	570	563	611	574	605	604	581	567	579	580	569	578	587	613	559	608	608	621	575	602	555	606	585	581	579	598	642	597	639	587	570	604	593	587	601	589	527	607	570	565	594	551	575	597	537	565	586	632	578	608	622	561	582	618	611	590	571	544	560	597	595	585	536	611	587	593	564	578	572	539	578	600	578	592	559	580	616	650	547	573	583	648	598	599	546	584	582	618	557	588	573	608	553	557	577	572	563	600	581	542	591	587	555	618	563	605	607	598	575	612	581	585	592	583	595	564	578	587	556	605	589	575	602	594	597	584	579	579	579	593	611	556	587	599	589	567	576	605	611	617	601	594	611	605	585	550	617	607	567	577	583	604	596	620	572	599	532	576	574	623	585	576	596	571	594	565	602	531	538	548	561	616	567	581	561	559	581	601	571	563	597	602	602	606	550	612	572	596	602	632	606	582	567	560	609	581	611	567	552	596	600	574	614	584	584	554	600	597	564	634	583	602	572	570	597	629	605	577	615	644	564	594	593	596	587	558	560	601	647	603	607	597	642	617	573	592	588	613	630	599	590	567	617	581	574	607	582	567	584	591	580	599	606	611	579	620	590	585	596	565	597	573	604	607	615	623	566	577	537	575	571	558	601	558	561	625	581	551	606	558	607	596	567	539	566	576	602	602	581	622	558	616	585	578	566	589	621	567	583	590	528	582	551	584
13662	1256	1118	933	674	537	464	352	366	326	270	293	286	241	239	246	272	253	226	245	219	244	255	223	212	202	211	187	186	212	198	239	235	210	216	244	205	206	238	219	216	224	206	209	212	227	229	222	209	220	200	233	237	224	211	201	212	200	208	221	205	213	224	212	218	202	187	184	218	221	158	202	223	211	211	222	213	201	191	220	230	209	213	212	226	209	178	215	183	201	185	188	220	195	211	198	232	199	203	207	219	208	206	182	206	249	205	193	209	218	197	227	216	221	197	225	201	202	224	216	231	196	202	199	197	214	243	218	213	182	204	204	178	207	195	179	193	222	227	197	191	216	216	193	233	217	220	199	216	218	184	204	186	180	186	212	212	184	213	195	215	197	195	181	210	201	192	184	221	208	167	197	192	214	189	195	184	217	195	265	205	198	169	205	195	190	213	189	197	207	198	224	207	205	205	197	226	186	191	186	177	224	190	200	203	183	237	218	207	210	230	215	180	232	198	196	226	189	212	206	212	212	200	212	208	213	194	211	195	183	214	199	219	192	228	211	201	184	199	227	231	200	208	207	208	213	208	225	166	196	183	218	202	221	204	220	218	206	202	199	199	186	223	186	208	225	198	187	211	222	243	208	208	199	219	205	217	219	204	212	216	199	195	190	198	211	231	198	181	231	192	189	226	170	217	223	217	205	215	196	206	183	181	183	185	185	214	199	184	203	207	206	196	191	197	216	207	230	210	186	198	209	217	199	246	207	225	201	206	222	202	209	196	207	200	192	198	206	177	212	234	212	181	247	182	201	207	201	216	200	192	213	234	201	215	198	215	207	190	209	183	209	230	237	202	226	183	216	201	218	212	201	220	228	199	225	208	202	219	206	198	220	224	167	225	224	200	218	209	208	192	197	211	202	177	222	198	215	197	191	205	233	205	224	198	187	211	214	206	226	222	226	215	197	200	199	202	195	220	184	193	216	174	226	217	227	183	222	191	208	212	197	206	197	224	231	246	184	205	214	175	206	155	219	187	186	208	216	185	201	185	221	193	215	201	193	200	217	185	223	234	211	204	198	216	234	182	223	213	207	188	199	175	220	175	173	216	199	164	209	214	205	216	229	219	188	200	192	225	215	236	171	206	204	228	175	215	216	202	205	206	193	191	223	211	163	216	214	196	210	222	192	212	199	221	174	201	202	197	202	221	201	225	211	209	215	199	192	219	201	185	176	208	219	187	206	192	211	204	174	211	202	217	210	213	246	214	200	220	211	208	180	225	201	203	193	216	186	212	218	191	199	188	215	202	208	213	216	173	214	219	195	210	220	223	192	222	164	196	188	219	176	204	185	188	190	210	198	222	236	193	186	206	181	185	216	226	204	209	240	196	209	198	189	223	228	206	206	213	184	216	211	197	209	177	199	215	196	197	186	205	169	214	204	199	211	191	201	170	211	226	191	193	206	207	220	195	254	213	212	194	189	207	221	212	240	216	217	211	215	198	203	189	250	212	234	204	204	230	216	218	212	188	218	189	169	189	206	196	197	217	204	202	225	246	205	187	228	218	221	205	220	201	233	188	205	186	213	231	201	198	193	197	231	199	205	194	185	229	195	200	215	211	179	175	208	220	192	211	180	198	218	213	221	215	211	191	198	202	218	207	202	212	197	200	223	191	179	196	182	206	193	207	186	237	207	219	199	201	198	207	182	215	182	200	195	176	202	203	215	233	190	190	184	207	212	208	237	178	212	225	209	201	211	216	218	220	212	221	225	195	194	177	221	188	221	198	202	207	183	198	213	213	190	208	204	218	198	206	200	205	192	192	229	226	204	186	197	193	190	201	185	195	219	194	211	209	236	198	181	192	187	197	198	245	212	200	195	221	225	210	243	261	218	184	164	208	205	217	209	200	220	203	176	221	208	203	208	213	228	200	193	227	205	216	217	213	207	215	226	239	179	226	195	208	195	200	208	204	194	220	217	225	224	200	180	229	210	195	204	211	223	219	207	198	195	186	189	195	203	195	198	200	207	218	201	223	204	214	206	187	228	212	227	207	191	216	216	200	213	211	191	187	205	227	186	217	212	194	229	193	213	235	214	198	223	220	192	199	211	219	198	222	218	199	224	233	222	215	191	197	203	202	195	224	227	196	196	214	226	228	216	221	245	223	198	200	213	213	175	201	211	218	182	208	202	196	199	200	195	209	201	227	174	210	216	203	200	197	218	187	190	203	232	194	173	209	215	200	224	218	193	192	211	186	182	213	196	215	204	213	232	199	195	205	218	191	242	181	206	189	221	179	216	198	188	197	203	204	209	233	191	206	223	191	183	192	215	202	205	203	198	200	218	206	204	205	209	226	216	214	209	207	193	197	185	204	194	211	223	215	185	205	214	210	186	171	235	214	230	186	199	219	216	214	213	210	199	229	210	209	196	203	201	254	214	196	208	194	182	222	206	204	217	225	199	201	207	213	231	193	190	228	219	205	208	200	206	205	222	220	213	183	227	222	219	195	216	186	219	219	221	196	228	181	194	202	219	192	179	193	207	198	206	207	222	217	194	206	234	231	200	210	228	212	192	214	229	202	205	209	210	219	214	197	202	220	198	176	207	191	204	224	205	212	208	225	205	214	215	194	203	186	210	200	207	240	217	191	203	172	213	199	219	199	201	228	192	192	231	195	215	219	197	222	188	215	231	190	206	225	177	179	202	225	222	216	205	230	209	219	230	203	230	194	210	207	210	212	208	198	197	222	193	205	181	207	192	216	202	224	193	212	210	216	191	218	223	202	204	198	194	197	188	193	190	204	181	201	203	216	204	197	204	213	216	189	206	203	208	220	229	173	202	214	233	174	213	199	221	206	229	183	193	222	201	198	193	176	202	198	202	189	214	210	223	189	200	184	208	192	185	211	205	188	186	203	197	219	189	198	184	186	216	232	224	201	203	188	201	199	197	157	204	208	225	207	219	236	194	220	194	184	205	181	176	221	189	212	221	223	213	209	216	245	223	226	216	177	222	201	213	200	219	209	206	238	205	244	195	203	231	204	225	221	225	198	221	198	203	210	211	232	186	208	223	206	202	221	215	195	231	234	192	210	220	210	222	210	236	189	201	231	202	209	225	189	208	177	184	201	228	208	205	208	233	200	236	188	198	210	196	207	204	179	177	200	224	183	200	205	198	208	221	210	219	187	216	207	241	209	196	197	186	191	187	182	219	203	205	230	192	190	227	203	212	213	239	219	201	196	206	242	211	187	210	212	193	196	214	178	185	204	187	206	187	196	207	205	202	194	207	206	164	214	211	218	207	232	216	157	194	214	204	234	179	220	202	229	210	229	227	218	213	191	194	213	203	212	178	228	211	193	215	219	205	201	211	207	193	214	204	189	207	199	200	201	227	195	203	189	196	176	218	190	218	161	168	203	220	213	214	218	177	214	201	196	227	202	226	203	221	192	215	175	208	195	212	183	200	193	205	214	211	196	222	208	221	217	219	187	225	199	205	198	201
8299	1220	2387	2825	2477	1912	1676	1455	1258	1100	1036	1047	892	814	740	707	686	670	674	701	662	677	607	677	664	656	653	613	647	659	617	648	552	592	547	485	595	534	538	547	567	549	524	568	545	520	528	546	553	542	541	535	480	513	547	521	527	521	563	522	505	516	515	505	520	529	451	478	491	454	505	495	525	515	454	491	494	488	477	485	465	491	452	489	510	460	468	513	451	504	515	519	470	532	503	475	530	529	503	472	517	494	480	466	515	516	564	523	475	523	533	486	536	473	512	491	447	514	477	475	452	474	488	482	452	491	468	466	467	468	499	459	523	484	517	484	469	504	469	505	500	472	473	507	466	466	428	485	499	430	485	463	451	480	493	476	460	523	479	463	454	441	506	474	528	457	492	472	506	463	471	472	470	505	461	483	495	498	478	481	508	492	457	480	465	469	468	469	515	461	501	462	489	495	396	467	487	428	492	473	477	444	490	508	476	515	492	481	469	494	483	484	467	512	461	480	471	469	501	434	519	475	449	464	489	479	480	486	436	466	507	491	435	464	507	513	507	456	470	459	468	504	484	469	461	480	472	479	490	483	488	466	461	497	487	497	482	481	473	482	462	512	488	437	477	496	480	485	516	484	480	466	461	493	517	501	462	454	482	520	511	447	499	487	464	471	482	494	469	501	479	469	485	446	501	493	460	484	458	481	474	481	434	459	492	467	479	473	423	472	455	507	455	510	509	534	492	487	494	474	486	502	483	501	491	475	483	472	499	487	459	493	468	501	467	472	499	487	476	478	458	454	454	491	441	458	471	507	515	502	474	445	495	481	468	484	484	457	494	519	504	473	488	495	507	491	459	448	442	503	456	446	461	459	428	475	473	471	491	493	515	495	494	490	444	471	486	446	484	472	475	486	474	476	508	510	468	444	462	495	467	505	513	472	471	472	484	507	491	504	485	449	485	508	503	416	503	502	497	487	479	507	486	466	501	486	483	449	482	496	521	454	491	490	483	494	495	515	479	507	485	508	468	462	501	506	480	458	495	451	480	471	483	458	485	470	458	467	482	514	446	467	512	499	492	480	500	448	474	446	461	468	473	493	476	482	461	474	492	447	501	455	476	463	437	453	459	467	488	491	482	472	497	466	470	499	472	485	461	528	471	471	475	457	501	435	455	487	506	466	483	464	457	462	512	483	492	442	491	463	493	481	488	494	481	453	465	440	504	502	458	493	457	497	551	492	474	468	472	481	496	481	477	502	496	426	470	454	483	467	500	507	462	493	522	473	489	480	518	469	474	512	479	453	473	454	441	464	462	441	523	436	507	448	460	508	489	456	512	523	472	473	456	488	479	481	512	483	485	459	495	473	505	500	489	462	453	477	467	501	458	481	486	481	472	481	478	536	487	459	492	469	461	480	478	493	519	467	478	479	517	507	481	461	448	470	458	436	454	530	418	505	483	468	477	455	437	490	470	468	477	460	500	438	468	433	475	507	480	458	461	472	475	507	458	511	476	496	492	471	510	494	477	497	466	498	480	472	488	493	479	464	462	469	483	506	464	483	489	517	461	474	470	437	456	482	494	501	537	496	454	515	446	470	481	480	490	451	539	475	484	514	488	445	475	479	469	492	471	496	505	491	509	478	485	483	501	450	460	521	494	503	528	491	480	472	475	494	502	488	493	497	458	475	499	459	496	445	499	455	466	469	499	491	506	472	490	508	506	478	456	505	505	444	463	487	502	529	491	454	493	492	456	486	495	486	483	427	483	463	458	455	477	481	483	500	465	513	421	478	471	480	462	479	473	487	490	440	495	484	486	476	461	489	512	486	486	431	469	464	472	462	502	511	494	511	489	490	419	466	486	473	450	484	494	454	492	456	498	483	506	496	456	438	477	483	455	495	466	463	492	468	451	453	482	516	448	486	449	499	528	483	491	481	434	509	491	486	457	488	466	425	489	468	454	455	480	460	508	474	450	513	457	491	464	466	448	469	481	527	469	502	474	485	472	500	463	489	504	524	477	446	501	495	497	471	479	573	466	494	508	404	451	469	466	467	477	510	463	471	489	438	463	476	458	496	510	459	479	476	468	489	448	528	491	451	489	529	508	454	500	495	500	482	459	470	484	493	456	498	509	494	471	506	503	486	452	517	459	476	452	521	513	486	452	461	491	457	481	456	488	475	445	505	529	492	486	465	474	460	464	463	499	458	480	489	522	456	471	440	498	483	466	450	481	488	464	467	502	496	474	448	464	431	482	451	447	515	481	485	471	514	459	449	503	483	494	486	458	455	487	496	495	478	486	481	485	498	493	488	483	466	471	492	441	470	465	457	480	491	517	466	457	499	470	438	513	499	483	492	465	473	451	508	516	509	485	475	471	466	456	416	470	458	438	471	446	499	465	450	494	501	514	473	500	494	489	509	501	513	464	439	475	489	484	504	474	486	477	458	475	476	474	497	467	481	522	487	491	485	495	474	456	467	466	506	503	488	507	480	508	450	503	451	495	490	477	452	481	445	488	464	483	477	486	493	458	464	501	481	461	485	456	449	465	526	476	460	513	455	488	497	445	490	468	485	517	506	466	443	463	510	454	498	454	492	483	473	500	460	468	475	461	495	473	454	488	451	485	441	499	523	489	442	469	465	479	502	479	465	500	508	441	459	474	475	490	488	481	485	531	496	440	469	482	515	501	476	440	497	510	478	446	481	462	462	533	514	512	492	486	485	510	468	509	468	532	480	456	460	481	480	460	486	494	453	469	530	496	480	476	479	465	492	514	489	500	482	487	465	535	489	457	491	479	454	479	500	446	488	489	503	472	478	491	452	520	495	470	461	441	499	471	523	460	501	455	477	465	483	496	491	462	486	470	481	455	449	443	474	477	497	481	506	484	503	497	488	481	496	464	506	457	489	490	481	460	490	526	459	477	508	463	463	444	473	439	521	476	487	485	490	467	510	490	510	494	494	486	469	473	466	502	497	453	441	435	493	448	493	433	473	455	469	471	472	483	464	435	416	455	486	450	447	478	492	463	451	508	433	514	489	472	489	483	512	486	454	456	502	501	463	464	511	451	463	478	513	461	487	474	513	504	464	471	470	485	506	441	483	469	494	498	474	460	482	455	444	420	453	464	431	456	479	511	482	471	480	483	472	485	471	475	500	480	449	477	473	472	459	489	504	460	484	478	521	508	467	490	501	474	470	492	502	517	486	469	460	491	468	475	464	505	462	510	495	452	483	473	468	474	476	491	459	498	464	469	508	468	491	460	483	474	461	483	486	473	457	483	493	428	496	493	477	485	506	463	502	431	485	434	495	495	516	464	468	497	485	516	471	489	440	501	441	458	479	507	516	489	432	505	461	495	467	468	475	468	503	488	459	502	470	452	496	493	459	495	490	477	499	462	489	488	474	477	515	490	503	510	468	486	455	512	480	509	472	492	481	427	504	465	463	510	471	465	487	476	461	486	468	505	493	476	464	495	461	477	438	502	485	466	453	473	505	450	483
1367	242	250	240	220	245	234	204	196	195	177	208	206	179	196	181	192	200	189	175	155	181	185	151	211	187	174	175	185	171	207	160	164	158	177	201	191	181	168	197	186	183	148	152	200	181	188	178	202	201	192	203	182	194	166	157	186	209	193	195	219	185	181	174	198	185	186	197	162	186	178	180	167	202	173	184	175	185	172	170	179	175	187	167	195	160	183	178	182	177	201	202	204	201	164	202	209	187	183	196	183	200	211	178	163	214	189	179	155	188	179	161	186	188	167	163	184	151	207	167	179	171	194	179	164	202	186	177	181	181	174	193	180	177	192	165	209	184	164	191	181	197	193	187	169	181	189	195	181	169	187	202	195	191	179	163	178	171	167	202	169	173	182	166	175	192	167	194	178	180	168	181	189	197	190	181	170	186	188	178	186	177	195	198	185	192	185	195	186	182	171	177	211	182	187	180	171	207	191	187	191	186	156	170	170	164	170	215	186	157	153	189	188	229	146	174	170	204	199	164	195	170	190	166	179	169	186	186	200	176	185	184	196	190	180	206	166	191	191	182	187	169	191	175	181	169	192	207	168	188	169	171	221	177	198	192	146	172	169	176	169	160	174	185	172	168	169	179	183	199	193	190	183	182	177	182	172	182	189	213	199	166	165	197	142	191	177	204	182	161	182	204	151	165	155	182	187	197	196	171	166	167	201	151	181	162	177	209	171	171	194	182	189	147	178	184	186	187	199	171	177	177	146	179	172	186	173	184	170	194	165	170	172	204	189	159	177	185	197	205	162	202	183	177	177	199	208	169	176	197	182	181	172	184	173	186	191	188	169	179	183	187	195	174	202	180	164	183	173	172	163	176	176	168	168	191	192	196	179	217	186	176	169	185	180	196	162	174	173	181	191	177	168	199	159	200	157	189	179	222	168	180	194	153	141	164	186	187	174	185	195	164	164	162	187	188	188	174	169	185	173	166	192	175	161	153	169	192	187	160	175	180	212	210	164	174	161	183	171	176	173	170	183	171	195	167	184	177	169	153	178	181	177	188	174	185	189	171	162	191	172	191	160	178	213	171	161	189	186	207	172	187	165	188	176	182	156	202	181	182	144	177	166	193	166	174	184	184	182	179	199	208	201	152	196	192	192	185	163	199	204	193	168	190	180	171	194	184	204	196	172	190	167	168	154	164	180	163	160	196	181	184	176	193	147	163	171	195	165	192	205	195	180	175	189	159	189	174	167	167	195	202	153	170	190	183	174	175	180	169	189	185	163	175	186	189	175	178	148	184	170	191	180	182	179	151	198	173	189	183	197	177	174	160	165	180	181	177	204	184	161	180	194	178	192	184	178	168	193	203	169	189	172	188	182	169	191	161	151	183	147	186	213	199	173	182	176	182	197	159	207	178	183	223	173	188	177	180	190	193	170	173	187	164	178	186	180	198	193	213	165	178	182	189	166	199	176	181	161	170	171	185	157	172	191	190	187	185	158	163	193	199	215	163	187	208	171	176	173	168	174	186	173	175	174	173	183	191	184	175	169	210	200	172	165	186	164	195	198	186	178	193	184	172	174	199	191	202	192	188	172	198	178	151	221	180	200	179	184	155	192	186	175	211	150	179	181	185	184	154	190	184	196	179	162	178	197	184	166	154	158	196	166	191	182	175	208	156	182	167	170	159	207	192	176	176	196	165	157	179	182	166	194	189	173	185	204	171	196	176	186	192	180	153	197	175	165	189	180	178	191	188	205	185	187	187	190	181	180	184	164	183	209	177	173	177	184	177	201	166	180	180	173	186	191	180	186	170	180	191	172	192	214	192	195	183	176	184	207	164	171	186	172	192	191	184	188	166	158	197	170	175	189	178	192	169	163	159	183	179	173	208	175	181	178	180	184	186	172	201	169	188	164	190	200	192	180	195	201	207	182	154	150	174	182	193	180	194	190	169	206	184	186	182	166	186	200	188	181	203	195	155	202	173	186	195	190	189	222	159	167	175	185	158	193	201	184	178	170	181	167	188	171	206	187	174	182	179	189	171	180	172	156	182	181	196	191	196	176	169	168	171	179	173	177	160	195	181	173	156	185	155	176	207	173	209	205	175	194	168	170	191	179	169	188	196	188	197	187	193	184	184	176	183	191	198	157	150	169	179	197	165	171	186	169	160	201	196	205	197	187	157	191	177	177	201	185	188	192	187	183	183	176	159	190	164	167	171	170	177	172	179	168	167	200	189	171	148	176	146	177	165	172	187	184	158	187	185	194	168	175	188	178	154	183	185	167	183	182	185	195	192	180	163	174	164	174	204	180	168	182	175	180	169	166	165	171	169	168	183	193	167	201	194	202	197	171	186	173	196	169	190	181	206	166	170	176	188	190	185	165	164	173	174	179	190	154	182	176	183	178	200	202	192	169	192	168	197	154	185	206	204	164	165	209	188	191	173	182	168	190	176	176	192	175	196	185	184	170	178	171	175	193	176	193	156	193	184	168	179	164	169	168	179	184	159	186	216	184	169	175	202	172	210	199	201	185	188	193	203	179	187	193	167	195	178	211	211	189	211	180	180	197	175	185	183	178	187	202	185	180	170	186	202	160	162	182	179	182	167	183	179	152	170	170	187	182	196	177	205	214	188	178	205	193	170	181	169	164	180	188	168	184	205	157	161	156	180	157	186	191	199	200	194	172	183	162	179	172	211	198	213	221	197	180	163	180	194	180	186	184	166	175	198	179	201	198	166	183	181	169	195	189	176	151	172	184	156	173	178	167	172	196	213	163	155	180	165	184	171	173	175	184	196	169	156	183	193	171	205	199	171	170	182	194	192	193	177	169	175	186	192	171	168	178	194	178	163	178	195	206	168	185	206	155	172	195	190	187	191	165	164	167	153	169	167	183	166	175	176	149	180	172	202	218	177	188	177	180	230	182	162	169	168	185	184	170	185	194	184	179	177	186	183	194	188	171	180	189	219	186	149	164	184	187	185	143	185	197	188	196	188	155	186	183	177	184	180	202	169	163	193	179	167	176	187	176	180	165	175	173	188	186	179	176	188	190	179	176	185	188	195	185	194	185	172	191	184	191	184	190	147	174	173	188	151	208	205	171	174	217	190	198	200	186	200	186	193	185	201	194	214	184	174	141	178	176	189	199	184	168	143	185	147	183	161	173	180	197	187	166	198	172	201	172	197	189	158	174	167	166	177	173	164	192	183	196	174	190	158	198	190	194	157	176	177	184	188	192	164	181	204	149	177	178	155	177	197	199	195	201	188	201	183	182	188	183	178	177	170	187	183	176	208	184	170	175	184	167	176	172	197	167	184	176	189	210	185	179	171	165	176	175	199	192	191	203	187	173	203	189	165	188	179	198	193	199	181	200	174	173	210	161	168	199	185	181	160	175	170	180	173	181	164	221	179	198	186	156	206	184	161	199	192	187	184	194	200	186	177	188	183	210	170	200	172	165	194	159	196	192	202	178	172	168	203	194	171	172	192	150	172	182	192	189	174
1598	509	650	731	761	637	630	587	570	558	519	458	486	498	479	484	501	489	462	502	493	467	522	467	472	455	499	498	483	499	483	490	465	448	420	482	477	456	462	510	439	450	429	458	488	462	457	494	462	398	476	440	483	438	446	487	475	437	420	439	449	438	439	458	449	447	467	471	459	432	489	465	423	458	442	445	456	469	464	417	459	475	466	453	430	427	446	425	462	457	502	464	449	468	447	450	475	445	451	426	463	410	508	453	436	430	470	425	395	450	438	470	451	434	457	460	511	442	449	439	436	424	473	468	432	418	448	444	426	455	438	487	435	452	453	411	458	447	437	494	431	419	430	433	468	450	441	430	480	477	428	488	429	450	455	443	452	431	402	433	472	425	416	457	431	433	413	469	436	461	420	455	474	468	466	439	439	418	459	427	432	414	432	424	438	423	418	479	413	434	447	470	419	395	426	449	415	415	448	458	442	469	464	431	439	419	447	411	459	418	451	430	426	420	431	460	443	444	417	465	439	465	446	461	487	450	457	456	424	415	473	429	460	437	423	449	418	455	452	438	407	452	491	413	438	431	434	411	436	439	488	443	458	431	443	435	484	453	461	435	428	433	424	445	412	430	414	401	448	466	423	448	442	454	420	421	455	470	449	455	441	464	418	435	447	434	410	448	433	426	422	420	448	433	383	418	500	466	449	472	457	445	450	421	427	441	460	452	449	430	472	453	451	456	454	423	445	437	462	431	418	413	478	417	406	443	412	444	450	481	445	438	437	488	421	454	435	464	441	429	489	419	425	476	434	472	472	411	428	435	464	467	405	427	425	459	443	470	449	419	430	431	409	405	465	416	417	450	457	426	447	430	463	458	474	466	431	450	440	441	415	478	432	436	405	433	437	449	510	437	433	411	425	441	429	444	451	430	445	440	445	433	468	440	445	449	452	402	417	480	422	453	452	430	431	468	438	458	428	428	486	451	425	406	443	454	462	444	451	420	448	485	420	426	470	426	440	486	448	457	429	412	417	448	421	434	479	450	429	436	436	430	438	452	432	502	439	453	424	413	480	430	469	415	461	437	412	415	461	409	454	441	407	433	435	427	431	425	425	409	443	463	403	433	429	415	454	437	472	425	444	391	384	434	428	456	461	446	474	438	433	456	450	438	429	437	448	450	434	414	463	495	460	434	440	470	431	473	492	442	471	468	442	421	466	442	456	444	446	425	485	419	451	489	447	417	478	418	444	410	448	434	448	426	417	459	425	425	414	421	433	465	440	442	462	419	439	473	432	440	435	425	416	439	429	463	403	412	413	438	443	462	477	409	431	409	453	437	423	422	482	418	471	456	450	445	462	460	470	467	431	481	438	455	456	437	439	408	469	477	436	430	438	432	422	467	475	455	447	414	442	443	462	418	417	441	424	456	469	455	438	445	461	411	397	425	465	434	455	458	406	461	473	448	464	466	413	465	461	450	399	422	456	457	454	464	438	418	448	427	464	444	476	449	442	452	439	452	437	442	408	427	435	466	437	464	441	451	442	451	409	433	406	455	453	464	461	411	427	456	443	431	428	429	422	425	434	462	431	478	418	437	457	428	429	460	451	462	425	444	444	385	460	430	439	445	448	439	443	437	436	401	422	435	464	472	476	465	450	465	452	432	441	405	416	462	423	427	440	438	441	451	478	418	447	446	453	447	428	447	447	427	430	413	449	439	473	430	430	475	442	438	416	440	415	479	416	431	435	434	498	413	436	424	415	488	431	448	432	423	478	426	451	449	456	428	503	423	476	415	436	447	444	459	464	434	438	427	451	484	431	443	450	441	421	489	456	461	411	435	420	444	453	453	419	442	484	444	427	433	437	453	443	474	463	418	427	480	452	412	442	422	437	477	465	426	428	464	458	450	441	461	450	436	500	432	457	444	473	456	455	442	481	483	457	453	495	435	428	433	458	474	488	456	413	477	426	435	461	431	439	395	464	445	489	401	451	458	443	457	481	475	438	413	449	407	437	456	409	447	442	429	456	454	458	447	435	486	452	431	484	450	435	401	437	450	442	428	431	436	438	399	446	446	488	424	441	410	456	447	433	438	414	450	438	498	429	452	453	437	481	432	441	468	463	445	445	438	458	428	455	441	453	447	448	398	424	427	428	431	420	440	447	433	427	432	425	460	421	447	424	444	450	445	473	449	430	383	425	448	429	445	477	480	465	464	412	440	421	453	464	436	493	446	436	415	403	427	472	466	446	422	432	462	452	410	440	441	430	402	470	437	437	445	454	424	414	465	435	420	412	443	412	435	448	480	420	481	415	451	473	426	483	425	414	441	416	463	439	449	470	441	444	427	413	393	417	455	430	487	450	427	430	420	443	421	464	428	428	440	448	383	452	446	448	454	419	460	454	408	435	435	445	463	443	448	434	402	462	471	456	457	459	460	447	429	443	459	438	440	421	465	431	480	477	447	421	443	470	449	455	439	470	457	417	413	471	437	423	433	434	431	422	454	447	431	456	421	453	473	449	466	399	397	422	437	460	471	408	451	441	420	447	493	419	438	431	439	405	439	404	470	435	452	449	456	451	430	429	457	407	450	450	461	410	433	466	443	410	442	450	437	433	445	471	411	431	442	425	423	444	442	465	444	483	472	477	446	461	461	442	428	444	447	439	422	487	435	417	416	418	417	418	421	433	420	475	467	429	439	440	427	442	455	419	396	437	431	483	442	433	425	394	408	434	428	403	416	455	430	462	421	443	425	455	484	466	480	458	465	443	438	462	446	427	403	458	429	460	440	439	445	450	455	454	476	448	444	418	464	463	425	453	464	483	433	440	445	422	458	442	468	462	416	464	457	446	450	458	443	423	422	434	447	428	440	445	436	489	418	431	459	442	449	441	425	442	435	475	439	456	481	488	435	458	480	470	445	430	436	501	422	428	457	460	471	438	444	428	446	411	423	473	424	453	429	430	432	456	439	437	465	479	433	487	459	461	464	441	461	457	413	436	437	438	437	462	435	473	465	441	459	433	445	420	468	415	477	440	482	472	463	393	467	439	413	448	433	446	443	451	427	440	448	425	452	441	440	476	386	428	459	463	462	426	421	448	427	449	488	460	419	459	457	468	481	456	424	412	398	426	403	430	444	432	448	448	466	457	433	446	455	424	463	438	419	427	430	449	412	437	465	398	446	434	449	433	421	430	440	412	429	447	468	435	432	436	437	427	444	435	429	449	439	421	424	421	435	429	446	472	437	440	460	462	443	469	421	469	442	458	429	475	429	430	459	448	432	483	399	473	465	430	453	415	433	431	437	482	470	433	474	454	413	396	412	424	441	461	428	456	441	429	454	434	422	419	435	447	442	410	431	493	446	388	484	418	421	403	447	454	455	431	417	449	429	441	447	455	463	431	422	446	439	425	464	451	411	481	451	429	468	448	437	433	419	429	455	499	453	518	467	459	432	461	421	473	472	476	403	381	456	475	380	480	409	458	395	436	427	446	426	454	398	458	422
7138	633	704	611	524	487	359	369	307	299	313	285	289	263	307	284	273	296	259	269	271	251	249	282	272	270	239	251	274	256	250	265	266	287	273	247	251	242	223	276	270	265	245	233	260	236	270	264	244	250	235	276	275	229	239	256	236	252	236	242	226	249	268	246	230	238	248	260	268	253	253	240	241	278	260	274	277	233	233	221	247	257	245	269	241	254	264	256	245	238	266	270	219	267	268	259	254	251	279	274	273	263	237	252	255	256	252	275	261	246	230	257	240	250	267	261	261	242	239	262	254	263	283	268	250	230	270	248	252	261	251	228	245	271	240	237	270	247	246	234	274	303	254	222	235	225	256	228	216	241	275	271	221	244	229	249	256	242	246	283	266	243	253	254	258	232	242	253	250	254	239	231	272	220	231	239	220	253	235	230	266	242	260	234	252	246	242	267	225	259	243	257	255	242	250	232	275	221	259	242	266	280	278	231	233	245	253	229	240	239	238	238	252	262	280	295	250	269	255	259	229	244	274	248	259	244	244	231	249	228	225	276	270	214	253	258	284	246	243	255	265	257	232	226	227	246	255	271	233	246	269	237	231	269	256	234	233	251	251	217	244	256	227	266	260	248	256	238	262	259	241	242	265	266	259	236	248	243	236	242	271	246	280	266	277	267	279	259	261	265	225	274	244	270	289	273	289	246	236	250	255	266	280	246	255	214	276	257	268	244	226	257	267	265	258	229	247	261	251	231	243	278	252	275	243	252	244	263	262	246	248	247	246	287	256	275	247	252	243	254	267	227	227	277	246	234	263	248	256	217	218	273	253	278	253	251	232	256	278	272	230	249	256	255	222	226	258	227	245	234	231	261	244	259	251	248	279	278	249	250	262	274	206	239	259	248	258	221	240	234	265	236	252	240	232	255	258	255	255	271	279	241	229	243	232	242	221	256	223	220	257	264	233	258	257	240	252	237	240	262	235	249	242	248	240	244	282	275	253	234	274	267	280	235	249	235	279	243	253	272	259	262	240	223	241	280	251	270	259	260	207	241	265	254	254	266	261	235	249	251	287	257	247	252	249	254	246	252	259	205	262	222	251	269	252	246	215	243	245	237	232	254	265	246	259	268	243	268	267	267	267	242	255	224	242	252	245	247	243	241	268	268	281	248	275	257	213	228	230	251	255	240	282	251	237	263	217	249	245	271	232	259	276	278	260	226	257	270	242	262	271	273	257	280	224	233	264	243	256	261	269	245	287	256	239	274	239	264	234	258	258	234	229	238	266	243	252	240	245	224	215	214	260	244	265	238	235	267	250	258	246	256	294	227	261	249	259	266	220	244	245	272	225	226	263	244	244	250	256	237	250	223	251	246	251	272	233	230	238	258	239	229	256	262	256	232	269	270	242	246	222	245	257	235	258	269	263	239	226	232	259	276	255	228	251	253	288	233	238	263	275	243	245	256	247	241	236	223	253	263	243	240	264	243	253	237	243	246	248	230	269	217	239	246	221	292	219	254	248	238	247	241	256	260	266	232	238	276	241	255	279	270	265	249	272	260	256	257	259	259	250	229	259	256	264	247	241	289	246	246	264	259	259	217	213	222	268	256	245	239	215	271	232	232	232	234	287	257	206	226	249	250	243	236	262	233	272	263	257	241	252	240	262	257	271	253	252	267	278	243	267	239	263	260	271	219	243	309	233	236	243	279	251	273	285	258	253	259	219	273	256	242	233	277	250	251	240	251	220	279	244	257	246	267	256	297	230	253	226	258	236	226	284	214	248	266	233	271	264	253	231	255	243	256	256	267	269	249	256	259	217	228	221	253	223	244	276	257	249	242	243	262	268	257	251	259	256	239	238	258	255	220	233	235	261	243	241	255	242	244	248	209	237	252	260	280	245	268	257	226	251	252	248	242	258	236	230	268	264	267	260	238	247	253	242	244	241	283	248	275	248	266	272	243	251	254	296	253	275	241	253	289	238	246	258	257	228	240	232	235	246	245	231	250	219	239	261	275	250	248	227	233	229	231	255	262	229	242	266	267	227	239	250	248	265	250	284	251	209	254	270	272	235	237	248	230	225	233	260	251	247	245	248	253	258	240	269	268	244	222	254	246	225	232	270	234	239	243	243	248	267	249	270	268	242	266	249	247	251	237	275	239	275	233	258	267	238	279	271	257	217	230	229	252	289	260	298	262	220	227	256	254	256	262	292	271	265	212	249	220	258	260	227	256	284	266	252	239	250	240	265	230	224	262	258	250	233	215	247	226	249	233	256	245	242	259	278	269	252	271	248	233	272	267	269	258	258	268	255	222	246	270	265	246	244	203	243	257	254	244	266	271	243	240	261	258	248	243	245	249	252	230	283	265	268	246	263	238	246	198	260	244	265	275	267	282	218	251	248	236	265	251	244	248	242	259	261	249	237	250	254	267	275	224	259	258	235	226	247	254	236	256	241	255	235	211	267	259	211	258	251	232	231	224	252	260	244	265	243	239	256	239	246	247	237	243	238	264	229	255	276	233	221	249	272	245	223	238	211	220	275	229	261	266	233	224	222	264	260	256	256	262	234	236	263	281	247	247	245	239	250	269	258	224	266	264	276	252	252	245	243	283	273	264	234	226	261	263	247	208	260	256	248	242	252	228	257	228	255	225	275	255	235	266	241	249	233	250	272	261	232	248	282	292	269	248	225	242	248	236	252	271	252	284	260	242	218	251	241	257	249	251	266	223	256	230	250	242	273	260	224	226	229	233	238	252	238	291	259	257	258	266	270	288	261	239	247	253	259	250	264	240	261	258	258	264	256	233	220	250	213	243	263	237	217	238	205	216	227	254	231	263	246	263	219	237	266	244	225	259	231	254	245	252	248	254	241	279	283	248	225	254	254	268	240	239	259	240	249	248	253	266	250	250	237	246	247	247	256	271	237	274	254	246	272	259	252	227	255	244	255	283	233	238	269	265	213	281	208	243	293	255	253	237	243	252	246	270	241	238	258	246	240	247	236	231	243	274	265	248	225	255	254	240	256	261	268	277	211	266	255	245	267	238	265	248	235	250	253	246	246	234	269	243	232	248	262	251	273	254	295	265	229	219	246	252	238	231	253	270	234	249	283	225	253	252	242	262	271	260	281	226	261	264	246	242	247	248	245	243	282	242	241	224	246	230	239	253	258	238	265	238	252	217	229	220	279	259	267	226	254	262	247	274	243	258	265	281	241	216	245	231	254	222	270	240	214	251	253	261	209	246	236	234	278	264	253	248	242	257	248	268	240	254	244	226	224	229	239	240	248	217	245	232	257	224	225	229	225	254	242	258	253	249	228	244	255	232	263	247	235	251	277	243	242	235	233	255	234	230	239	270	261	256	251	285	250	238	256	248	253	240	263	252	247	269	225	219	268	261	247	238	252	288	207	266	269	205	244	238	245	272	225	237	229	258	273	261	259	237	275	284	222	226	235	248	265	251	272	246	257	259	269	249	259	247	257	253	248	259	249	253	262	250	241	242
6372	945	1668	1908	1678	1479	1226	1115	1038	948	906	825	807	795	743	725	728	684	710	692	675	665	730	698	645	684	667	628	669	694	675	674	687	584	630	648	619	636	614	602	637	634	593	624	613	597	604	623	576	624	655	641	576	601	589	613	609	599	620	635	592	612	589	641	635	598	624	627	554	610	583	569	555	565	589	560	571	551	560	571	573	557	597	626	579	583	582	611	580	627	634	574	582	599	596	607	548	614	605	564	639	597	576	560	599	606	593	592	566	610	593	601	598	582	589	548	614	596	564	574	561	607	615	511	615	562	598	552	550	577	583	613	581	598	615	573	577	596	542	611	544	635	592	569	648	580	607	570	606	541	601	595	582	567	600	603	575	594	571	586	580	579	589	642	602	559	600	583	613	597	561	591	579	600	562	551	600	602	634	623	604	539	577	549	644	554	624	608	606	612	647	601	612	578	615	587	591	619	601	616	580	596	567	559	609	614	564	565	607	582	548	610	550	650	558	567	591	620	565	557	573	570	597	597	531	592	616	600	547	604	592	595	602	581	576	609	550	581	591	601	594	583	589	579	600	604	585	598	551	573	578	596	632	578	604	583	562	613	585	551	564	574	534	580	558	548	594	588	583	573	556	543	611	588	575	576	604	569	606	603	581	608	565	641	578	579	616	569	527	574	564	593	540	594	605	556	593	610	599	599	558	609	597	559	597	591	598	573	584	588	586	602	627	559	570	587	586	575	578	604	563	578	559	586	576	578	581	585	593	568	636	573	608	590	580	596	601	572	628	533	646	590	588	605	616	582	534	594	576	588	613	591	569	581	580	629	559	614	575	614	564	574	580	571	610	555	569	550	573	581	585	555	591	588	650	581	567	563	592	566	618	572	606	574	579	556	531	621	568	595	608	588	603	609	545	601	611	547	594	601	605	584	581	528	587	599	598	591	592	576	613	578	606	594	609	564	607	556	569	567	608	558	563	538	590	562	562	592	564	595	576	552	583	577	585	593	554	591	568	593	606	562	595	553	569	591	607	558	572	582	528	578	579	583	555	611	613	579	535	562	573	573	589	568	584	584	540	590	601	605	587	580	601	610	592	584	578	621	621	563	584	605	576	565	609	601	590	559	568	556	611	579	580	561	555	568	597	605	566	574	543	578	582	606	585	567	567	557	527	599	612	567	566	583	591	574	599	573	594	583	600	621	574	566	574	604	600	637	589	572	649	588	586	551	612	601	576	585	595	559	612	563	560	588	543	594	611	545	589	575	597	597	569	584	605	589	560	552	589	611	593	544	557	571	576	635	587	544	643	579	577	556	581	559	581	563	609	542	575	585	560	593	546	573	587	624	579	535	558	600	562	564	586	576	564	573	587	567	575	584	519	581	576	601	545	540	584	570	534	612	601	608	612	554	576	547	585	554	560	596	576	581	601	609	609	595	574	639	607	571	551	567	587	572	606	578	574	545	576	560	567	555	579	565	538	540	539	594	588	603	628	586	566	557	561	615	623	597	565	570	575	586	601	607	591	584	517	547	599	525	554	554	574	585	591	562	604	584	590	567	555	628	570	515	592	577	611	566	565	574	553	611	586	552	594	599	651	640	578	556	554	594	570	604	591	591	592	527	549	585	581	611	601	533	615	608	570	593	587	596	583	600	546	590	618	581	620	578	613	566	598	572	591	550	582	608	587	597	609	568	553	619	599	629	591	581	574	622	557	585	574	587	584	593	575	555	647	578	591	585	606	567	630	598	566	604	577	568	602	587	558	653	568	611	586	574	585	563	554	566	590	572	559	560	592	622	593	602	599	615	586	575	554	556	560	643	628	588	568	561	571	557	592	585	579	574	575	577	574	582	560	561	570	560	582	573	621	586	589	571	633	595	590	576	543	594	581	574	596	552	525	559	588	599	584	566	582	579	598	590	567	587	625	570	523	552	587	595	579	543	592	540	555	567	559	594	589	581	612	565	609	597	571	606	604	582	552	612	572	597	558	574	509	572	635	597	590	597	573	593	582	599	583	585	544	581	620	568	625	556	538	550	632	606	584	581	548	567	565	555	557	548	581	587	570	603	558	566	588	601	607	591	552	604	568	554	581	593	588	558	564	557	566	577	576	573	615	604	580	579	583	581	623	531	584	603	626	597	583	566	570	589	621	555	590	621	600	591	620	582	566	589	551	641	581	621	564	540	569	545	578	613	621	623	546	609	595	597	638	563	572	634	595	593	603	576	614	575	572	603	606	583	573	552	610	543	521	547	599	561	578	555	583	631	583	619	582	593	616	592	596	568	558	575	632	574	552	578	568	615	552	566	647	576	601	617	563	605	596	558	597	579	561	559	583	582	603	599	593	561	587	595	634	584	618	577	572	611	562	557	555	618	541	573	597	574	630	577	593	595	589	584	540	605	600	573	608	584	582	586	605	617	600	538	595	603	568	582	604	582	582	600	560	582	599	594	570	552	604	585	590	595	556	605	578	612	569	586	572	598	563	586	557	563	605	561	608	566	580	589	550	560	586	571	597	563	565	564	585	582	558	598	628	578	612	556	639	600	608	594	577	575	582	544	570	527	613	572	596	578	584	569	603	589	596	579	617	594	579	590	620	566	564	547	612	547	559	547	601	612	591	571	571	618	571	578	575	609	551	562	592	583	582	555	592	581	591	589	588	605	595	602	593	629	577	616	561	545	584	572	621	571	589	605	562	611	600	562	586	595	584	559	575	623	540	620	606	585	571	612	548	582	583	577	540	610	573	570	568	577	568	581	567	582	588	583	597	601	570	548	608	595	584	595	570	623	579	622	587	589	660	533	560	549	584	577	605	592	628	586	553	598	578	595	562	585	612	571	560	556	617	581	563	562	603	604	602	580	585	546	557	563	593	572	585	619	592	607	613	574	628	524	565	606	572	611	616	561	551	606	557	548	603	563	599	603	551	538	553	531	575	597	604	571	598	584	617	590	579	579	547	622	568	593	617	566	570	621	624	570	575	558	593	557	563	562	552	609	573	569	600	584	556	588	581	591	557	544	566	630	585	536	599	595	617	583	572	594	588	565	587	563	623	573	604	632	598	561	573	560	605	590	554	584	615	576	549	601	591	610	585	580	585	578	574	586	560	585	599	499	602	594	579	605	608	532	615	583	593	576	596	559	565	610	558	600	603	589	605	589	599	566	609	610	594	592	626	591	552	602	593	584	553	620	603	547	571	539	589	583	627	592	605	564	600	556	574	575	607	588	578	583	560	593	574	627	581	586	581	594	587	605	574	592	596	651	623	579	597	584	582	607	554	610	546	598	597	568	567	558	570	612	551	594	557	582	582	587	571	586	544	585	610	582	574	573	566	611	580	608	550	552	592	582	587	571	569	610	654	563	535	566	612	530	601	581	540	584	557	553	593	597	585	569	549	562	577	565	580	528	545	553	534	577	600	531	609	586	603	609	559	602	551	617	576	543	587	603	584	558	609	580	577	616	583	629	604	561	589	566	592	553	584	604	550	603
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
