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
338243143545	338243144102	338243144652	338243145202	338243145752	338243146302	338243146852	338243147402	338243147952	338243148502	338243149052	338243149602	338243150152	338243150702	338243151252	338243151802	338243152352	338243152902	338243153452	338243154002	338243154552	338243155102	338243155652	338243156202	338243156752	338243157302	338243157852	338243158402	338243158952	338243159502	338243160052	338243160602	338243161152	338243161702	338243162252	338243162802	338243163352	338243163902	338243164452	338243165002	338243165552	338243166102	338243166652	338243167202	338243167752	338243168302	338243168852	338243169402	338243169952	338243170502	338243171052	338243171602	338243172152	338243172702	338243173252	338243173802	338243174352	338243174902	338243175452	338243176002	338243176552	338243177102	338243177652	338243178202	338243178752	338243179302	338243179852	338243180402	338243180952	338243181502	338243182052	338243182602	338243183152	338243183702	338243184252	338243184802	338243185352	338243185902	338243186452	338243187002	338243187552	338243188102	338243188652	338243189202	338243189752	338243190302	338243190852	338243191402	338243191952	338243192502	338243193052	338243193602	338243194152	338243194702	338243195252	338243195802	338243196352	338243196902	338243197452	338243198002	338243198552	338243199102	338243199652	338243200202	338243200752	338243201302	338243201852	338243202402	338243202952	338243203502	338243204052	338243204602	338243205152	338243205702	338243206252	338243206802	338243207352	338243207902	338243208452	338243209002	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15533	1800	1549	1596	1205	816	586	518	474	413	390	342	313	283	303	262	257	272	273	278	258	268	295	251	288	248	265	255	291	301	242	298	244	282	241	253	251	284	244	299	254	269	258	247	288	236	230	243	240	259	247	259	278	249	246	263	262	237	277	242	207	239	245	238	246	256	254	250	240	280	268	229	243	245	243	262	254	249	277	255	251	267	233	262	244	243	264	233	247	226	245	256	263	239	259	242	231	243	258	229	277	257	252	262	235	230	270	232	274	211	261	240	258	278	259	259	237	249	237	246	279	258	256	232	247	224	224	231	249	241	224	268	249	226	247	237	235	256	256	270	255	227	233	251	233	244	269	260	256	256	259	254	265	250	239	274	259	255	240	265	280	281	259	241	248	246	270	258	259	243	254	273	250	250	265	267	230	249	250	261	250	259	248	222	227	233	250	248	262	252	216	245	236	231	247	257	253	258	228	243	247	243	251	238	237	264	253	235	232	244	257	251	257	229	282	257	249	235	250	252	274	241	255	230	254	232	245	255	224	225	269	243	221	242	249	221	229	245	248	258	264	245	239	212	243	227	265	218	276	233	249	267	267	254	286	242	264	253	261	250	246	256	258	249	261	242	270	264	233	217	268	260	249	249	235	277	244	263	270	237	224	220	266	265	220	224	254	265	242	272	261	262	251	239	280	249	251	229	262	272	258	268	239	252	249	299	274	265	245	285	253	255	249	268	256	259	255	253	277	273	277	245	243	276	246	240	230	237	246	219	268	241	225	238	264	246	242	260	243	227	240	244	238	265	258	227	267	236	223	234	265	249	289	276	215	270	255	252	272	248	233	255	242	241	270	248	262	227	254	245	266	273	250	283	224	233	246	268	266	278	263	222	253	246	226	263	263	239	253	221	247	255	251	246	239	254	240	228	230	244	278	271	269	225	283	223	259	236	233	267	261	241	247	257	255	230	288	266	232	252	247	234	252	254	235	238	277	243	242	227	251	251	251	258	253	250	265	252	250	238	233	253	233	245	246	278	260	257	242	225	232	259	232	242	215	263	237	232	273	267	232	249	251	252	255	234	239	233	228	252	238	265	235	227	243	233	249	263	227	235	268	285	232	246	224	239	238	248	236	234	258	267	232	222	247	271	262	246	260	247	231	253	264	270	247	223	279	227	271	257	226	234	276	263	253	215	241	248	233	240	275	225	268	252	246	267	245	216	239	257	242	241	260	258	286	237	223	208	259	227	247	244	248	238	280	234	252	241	258	246	221	219	257	248	234	260	241	254	254	255	287	239	295	244	251	275	234	257	235	254	257	261	229	257	236	262	268	257	249	272	243	246	256	230	237	265	237	240	224	240	247	274	249	263	241	223	233	254	250	243	238	255	257	221	238	220	244	235	262	247	251	232	248	261	241	265	249	246	255	237	263	228	255	237	267	245	267	215	239	272	223	248	254	230	231	226	221	282	274	248	241	263	247	215	263	234	240	259	247	258	263	264	244	255	273	243	254	214	277	269	218	246	264	266	254	263	243	248	259	229	263	236	218	253	250	235	253	232	225	273	247	260	228	256	247	238	231	271	248	248	234	246	258	230	219	232	260	254	247	220	218	233	256	230	253	255	247	270	229	259	255	266	251	253	219	259	246	254	240	238	263	238	238	245	262	239	219	225	253	259	251	227	231	259	213	258	263	259	239	252	286	210	256	262	271	255	235	247	247	272	301	275	234	233	259	242	271	245	270	278	225	249	285	240	237	258	258	263	259	279	240	268	272	244	242	242	258	235	217	251	233	249	281	262	251	274	251	257	225	243	237	231	241	237	266	260	229	258	279	246	226	247	246	257	249	235	224	233	228	253	254	232	243	241	245	239	287	243	257	259	271	260	219	287	254	243	242	271	244	270	281	235	267	263	249	257	241	248	232	256	266	235	259	255	214	251	232	269	254	245	205	279	267	260	265	249	264	242	280	251	268	278	253	232	253	230	232	295	259	263	237	226	281	266	238	246	233	269	265	238	216	261	254	227	271	251	281	220	247	234	248	241	260	261	248	271	235	245	266	221	267	250	248	244	218	258	254	232	267	246	242	239	264	261	247	247	233	268	230	246	262	234	278	247	231	279	272	250	249	272	232	243	234	252	255	240	242	249	268	269	252	218	212	265	270	253	288	232	246	217	256	231	253	243	244	268	235	264	253	238	229	259	256	241	276	259	254	252	248	247	256	224	265	234	269	284	253	244	241	258	258	230	251	240	265	239	238	262	228	245	231	266	227	266	268	223	279	256	261	267	255	266	273	201	260	240	253	236	252	259	248	271	249	259	261	264	232	271	251	249	248	247	259	231	240	242	252	238	249	268	251	238	252	241	225	230	286	244	240	273	253	250	235	269	244	247	242	267	227	247	258	244	279	233	249	232	270	253	219	239	240	250	261	253	247	256	231	270	254	260	236	259	238	289	241	271	246	253	231	294	248	257	246	219	245	248	248	223	236	229	251	236	246	263	236	242	256	226	230	281	252	238	237	241	241	219	243	216	263	242	242	247	291	265	284	227	266	235	250	254	256	256	259	264	240	268	224	223	237	252	227	238	261	210	208	236	220	225	232	255	237	263	273	266	241	224	233	291	219	246	244	254	254	260	227	227	239	233	248	286	253	254	235	254	240	198	254	224	233	245	253	225	250	243	214	234	242	231	244	258	275	240	248	220	235	249	256	248	276	241	258	237	252	259	217	269	222	261	238	259	242	248	252	267	250	255	261	229	279	236	254	274	259	255	257	242	211	246	279	248	226	280	242	262	286	232	273	247	233	252	231	247	268	236	203	246	291	233	254	266	260	285	253	257	215	250	237	242	198	249	225	223	225	264	242	241	248	272	253	256	273	244	262	255	269	251	231	222	270	274	234	242	277	246	230	240	253	263	260	251	223	267	267	252	263	227	240	269	257	262	243	215	216	247	272	278	238	256	258	241	254	213	241	268	242	272	266	239	264	277	272	276	255	266	214	248	275	228	240	226	264	240	273	269	255	249	240	260	257	226	251	222	258	282	215	277	244	259	229	265	239	248	250	282	253	268	227	207	233	264	272	246	213	276	244	230	234	247	238	247	253	255	250	252	233	260	264	230	289	254	228	223	230	272	238	271	252	264	232	276	255	239	255	236	226	273	227	248	230	261	252	241	261	262	275	255	261	285	273	235	235	229	260	231	228	251	251	224	242	248	249	250	223	246	239	256	266	261	228	237	247	248	244	277	272	273	251	259	250	266	263	237	235	260	243	242	223	243	258	236	258	239	242	284	245	264	245	271	223	238	252	245	248	242	257	284	274	250	262	264	233	268	248	252	238	236	277	248	247	231	227	271	231	242	279	261	257	267	264	251	235	260	237	254	255	247	268	243	274	241	252	240	239	245	277	225	216	253	238	258	266	255	226	209	273	222	253	245	250	254	250	225	246	258	233	238	227	238	250	249	253	236	238	226	254	227	245	251	216	243	256	262	261	238	272	257
8944	1626	3083	4455	4076	3275	2286	2061	1855	1507	1433	1290	1121	991	911	819	784	858	762	840	739	749	715	778	682	740	692	726	715	707	657	698	605	640	668	628	652	665	663	659	688	645	672	658	631	643	687	632	672	680	665	641	698	680	675	666	626	649	665	616	626	641	636	649	685	616	591	606	636	673	651	600	638	622	622	645	656	678	654	687	653	637	661	643	613	628	663	622	628	628	597	630	643	637	652	628	667	613	659	651	587	602	655	658	641	629	669	672	606	684	686	630	639	623	634	639	631	624	644	640	633	587	628	619	595	645	658	623	609	625	573	610	605	658	664	636	653	652	653	668	659	684	619	628	633	635	670	627	639	671	610	645	612	649	609	613	632	657	612	644	602	622	592	617	650	678	668	599	651	615	650	671	611	651	693	645	633	686	623	640	629	647	655	683	652	614	671	662	673	630	690	610	574	634	627	619	619	644	639	669	629	637	628	659	605	688	635	674	685	669	618	681	665	572	623	621	628	654	654	659	636	650	617	656	644	668	599	622	661	646	622	635	644	661	666	675	678	639	666	623	674	600	639	646	636	680	667	617	661	627	625	609	692	649	657	616	685	641	631	637	657	631	620	622	596	601	652	667	664	612	654	642	596	609	590	624	575	672	659	638	638	674	677	613	624	635	611	623	633	623	625	573	679	616	639	641	642	620	637	623	649	631	676	676	637	649	633	678	657	630	654	596	648	580	600	621	679	660	649	622	664	581	643	620	628	651	606	656	629	610	619	598	655	630	618	625	641	591	640	639	644	627	633	659	587	607	654	671	628	658	603	597	664	629	639	652	630	624	609	631	664	690	693	637	653	637	646	662	636	666	632	603	627	626	648	632	680	689	594	653	627	657	609	629	588	624	623	685	589	613	660	652	636	670	622	611	588	654	590	612	640	646	634	603	616	638	638	611	649	614	666	595	605	615	571	628	643	646	627	607	635	608	647	617	658	617	669	611	646	635	629	620	628	642	648	642	648	598	661	591	600	648	624	616	625	678	626	633	609	640	641	633	642	654	641	610	642	638	616	623	645	597	653	648	620	606	624	655	654	600	676	598	615	614	634	629	611	640	619	697	658	663	647	616	605	633	655	630	645	594	688	668	614	704	634	644	621	628	668	643	619	658	628	637	638	668	652	619	614	617	613	618	698	635	624	616	613	619	620	621	645	664	659	671	646	662	608	664	686	665	670	621	614	618	625	621	640	602	627	644	612	635	659	646	672	625	630	667	665	605	663	637	694	674	658	621	604	634	615	644	638	653	675	632	645	639	605	660	607	617	697	655	620	623	651	653	615	643	651	618	603	620	672	628	605	618	645	615	627	610	626	596	631	651	633	702	623	625	629	619	633	664	655	661	677	628	661	668	650	643	618	593	690	610	625	626	609	611	655	670	625	664	649	619	696	656	682	629	630	601	681	650	652	663	633	594	679	623	610	633	654	600	642	657	607	607	649	613	634	596	608	657	668	605	627	605	598	666	607	661	628	633	647	644	660	623	600	605	639	650	652	640	646	663	638	660	663	587	636	623	653	643	615	632	638	612	602	663	660	651	609	596	632	658	684	659	636	679	636	624	653	653	650	612	643	625	638	618	640	618	636	604	670	644	685	650	618	620	610	635	649	614	669	683	629	609	639	667	660	619	639	624	610	590	625	632	634	577	656	603	626	623	677	654	625	605	655	631	604	623	635	610	696	660	607	632	625	656	619	606	639	648	640	647	607	624	666	649	674	635	618	675	652	661	641	613	643	648	664	564	625	624	657	637	634	678	684	634	602	608	638	598	627	634	679	678	623	613	660	629	590	602	663	590	631	648	603	641	649	619	664	664	631	647	629	677	660	666	621	609	647	661	684	673	651	617	567	613	626	571	628	689	597	641	642	643	630	625	673	646	693	632	678	652	654	630	646	615	625	598	617	606	672	647	616	625	660	598	650	652	587	643	605	611	623	647	613	636	673	645	648	653	655	620	651	686	662	659	626	665	595	628	645	630	686	672	621	597	617	638	651	648	629	689	641	674	651	666	610	626	612	638	648	649	665	661	655	635	609	639	618	639	587	623	603	625	653	622	562	598	581	648	613	668	637	588	660	630	607	623	662	648	682	651	635	641	604	615	610	639	645	564	622	658	613	650	620	615	639	668	633	602	647	654	623	632	668	620	641	668	658	653	604	626	684	651	623	621	595	641	650	609	646	638	647	664	588	667	593	650	615	624	648	601	657	631	626	634	672	656	650	638	624	636	667	610	640	669	661	646	665	680	639	657	663	622	616	640	659	665	651	645	632	662	630	645	635	626	626	633	631	664	667	636	639	680	606	607	644	677	596	633	618	639	664	656	668	634	596	674	620	624	635	676	641	667	596	647	633	606	635	626	645	628	631	611	588	669	642	660	635	642	618	608	603	601	654	616	626	612	635	658	621	664	631	600	654	627	625	641	646	654	650	653	625	660	590	609	637	619	637	631	608	660	633	670	635	653	637	594	668	666	626	654	651	655	662	590	655	640	634	632	635	632	673	609	609	658	580	583	622	646	612	654	635	664	632	656	654	645	619	627	582	619	637	564	628	655	617	597	632	625	613	659	627	646	644	614	664	649	622	683	629	658	650	634	620	632	573	643	619	624	610	647	682	640	652	649	616	642	629	635	619	602	669	655	661	662	621	651	633	672	640	622	664	651	615	603	634	613	631	632	656	603	628	701	670	643	626	683	602	621	605	625	660	620	578	619	587	574	625	667	610	628	630	626	628	623	614	582	617	651	638	664	571	629	683	650	625	629	635	628	698	662	620	651	679	633	638	735	677	647	627	655	623	627	617	658	647	649	656	673	681	601	626	661	643	623	637	645	659	617	630	672	610	612	634	688	656	658	660	633	649	640	602	648	631	639	692	599	595	650	662	609	611	647	654	656	588	615	609	657	659	637	653	640	624	629	651	633	639	651	617	640	604	654	680	632	586	574	645	588	646	650	635	628	582	624	652	662	656	625	617	620	696	628	609	652	649	659	632	600	645	642	658	635	635	607	593	674	663	694	618	645	608	669	605	656	607	640	628	640	637	696	650	600	663	619	625	648	645	598	662	606	657	631	658	627	605	646	642	649	656	660	615	627	617	652	651	629	650	640	656	648	644	609	610	648	635	652	661	635	631	653	667	617	613	630	637	612	642	642	719	583	601	651	628	651	651	621	684	672	652	626	655	652	636	665	678	660	644	643	593	683	613	673	683	621	644	679	634	649	644	669	631	630	625	620	640	605	639	634	676	668	640	616	666	648	625	619	622	615	650	631	635	634	649	602	623	614	634	662	659	665	622	624	616	621	611	638	658	647	576	593	639	642	631	640	614	637	630	641	660	613	611	629	681	614	641	653	617	624	613	648	663	664	631	642	654	652	653	621	651	613	595	652	633	612	654	639	614	600	642	637	651	627	595	663	631	623	608	649	617	648	620	615	615	664	634	652	651	636	608	664	650	665
2151	481	490	492	468	484	407	399	415	423	421	402	401	428	447	409	446	425	430	404	424	417	459	384	441	399	393	415	406	409	403	378	432	395	392	436	397	420	420	419	392	418	407	424	409	455	430	374	405	387	407	431	370	391	389	404	425	437	449	396	416	421	378	431	406	396	377	416	367	408	406	415	405	387	385	423	390	412	434	399	378	429	417	392	387	404	411	437	429	443	423	395	447	417	437	388	395	388	412	398	440	431	460	422	411	401	395	411	407	464	438	405	400	391	414	379	390	390	410	396	384	408	405	416	409	418	416	387	390	405	402	424	389	368	383	399	418	406	392	399	447	393	444	384	395	392	403	435	416	404	430	420	411	401	359	422	382	419	416	432	369	399	444	392	424	402	415	389	456	414	406	382	399	366	420	415	383	381	391	469	411	391	377	417	409	424	418	382	380	425	426	420	393	412	406	433	433	422	387	418	409	432	398	360	381	415	399	414	420	409	411	393	391	349	416	442	392	403	424	405	401	403	414	429	395	393	441	431	405	391	394	403	360	448	456	377	424	398	386	431	398	376	397	437	393	438	434	374	388	366	447	409	383	408	408	390	401	430	422	404	406	409	408	392	442	429	397	391	401	395	421	438	366	398	440	385	434	400	404	439	429	402	416	404	429	375	408	475	387	408	423	375	363	403	428	416	411	408	393	380	424	414	388	393	404	422	378	420	376	405	414	375	399	424	424	408	423	400	429	415	398	417	423	415	408	418	419	373	391	388	426	407	385	436	396	424	385	401	375	393	436	379	426	438	435	418	404	382	381	404	405	418	418	371	417	393	387	401	429	406	423	394	446	428	429	399	427	411	420	427	391	371	394	431	419	398	417	414	380	403	449	381	441	386	386	392	376	388	426	412	357	406	380	409	405	391	413	389	390	401	387	429	411	427	395	374	431	397	411	376	393	404	382	414	403	405	421	364	413	340	382	446	345	427	418	401	394	428	406	395	437	418	411	450	408	422	428	406	407	420	403	390	401	424	391	392	434	383	427	420	415	434	406	418	427	392	377	415	426	362	414	378	377	408	440	396	425	383	413	402	416	403	369	371	458	416	398	414	379	382	393	377	378	374	430	402	381	437	386	412	429	424	418	424	407	404	359	380	421	396	425	352	422	427	425	407	418	416	412	386	446	405	394	399	386	415	417	411	393	458	415	418	436	401	418	411	391	402	386	362	430	410	429	421	448	460	440	426	403	403	422	385	407	394	437	436	420	451	402	376	406	400	394	390	395	401	390	449	405	421	425	424	399	420	369	461	446	402	423	399	410	406	424	386	422	408	383	387	399	418	413	402	370	408	426	411	415	411	399	423	391	428	405	419	428	399	424	403	371	419	362	434	413	387	433	404	382	419	420	397	404	390	454	397	406	400	436	416	397	399	406	386	455	406	392	392	440	388	388	386	433	410	375	398	423	423	434	418	425	426	435	428	398	412	414	402	444	423	433	427	400	380	391	420	429	398	439	424	410	393	420	414	415	378	434	376	352	396	411	369	396	444	429	422	400	401	421	388	419	425	414	357	389	396	387	414	399	412	415	432	378	420	429	403	390	370	416	411	401	440	403	386	414	395	416	386	401	404	398	375	398	410	410	385	378	434	416	425	396	426	450	430	412	408	393	389	426	438	445	397	415	417	404	393	405	391	406	422	402	409	392	434	447	415	442	409	420	420	400	396	421	424	429	418	442	426	408	404	366	408	376	403	376	405	386	413	388	401	389	407	387	427	384	384	383	352	381	449	397	390	440	390	396	388	432	432	420	439	418	408	385	402	427	445	365	398	372	430	424	419	421	418	415	409	393	469	403	412	421	415	408	434	415	438	415	412	410	416	402	401	380	433	395	380	406	411	389	406	419	401	365	407	421	436	399	394	409	409	409	410	421	413	405	438	390	433	421	386	390	398	411	405	393	421	398	437	377	409	409	399	405	358	427	364	396	383	432	400	422	394	388	435	417	410	421	386	421	407	395	379	400	426	436	396	382	425	397	398	375	393	400	421	407	405	406	429	407	408	405	396	410	420	445	362	402	432	422	443	365	388	400	387	410	411	379	390	401	403	412	418	402	438	410	398	385	415	425	395	399	428	398	443	409	418	345	406	437	383	425	395	422	392	426	443	411	408	414	396	434	421	412	413	411	390	427	380	400	425	422	432	421	428	437	407	408	379	412	349	377	382	412	398	418	423	410	434	427	404	417	376	413	338	372	365	381	407	419	424	384	407	400	398	388	407	404	416	411	447	409	421	422	400	417	379	408	394	355	422	400	414	401	399	408	424	421	391	417	413	411	429	430	424	441	419	417	398	431	425	394	391	406	406	386	414	424	402	418	441	427	420	392	403	365	403	412	408	437	420	355	465	377	398	403	428	411	362	416	425	374	388	397	384	409	366	412	482	395	406	392	428	422	408	415	376	384	407	411	382	374	424	386	392	356	469	403	429	414	403	376	411	346	408	431	419	442	396	416	445	427	416	403	418	372	367	393	415	373	397	409	389	355	424	379	417	364	444	410	387	402	399	425	389	400	406	398	431	428	386	403	401	429	379	416	392	411	431	408	391	413	388	416	405	395	366	447	403	384	417	390	440	391	383	446	417	439	415	417	463	415	416	446	402	430	393	442	422	382	403	433	393	400	450	375	406	411	424	380	448	422	394	441	424	407	418	414	419	423	397	376	387	382	422	385	422	371	427	408	425	403	415	396	413	379	381	410	385	387	418	440	405	422	375	397	384	458	391	409	394	404	432	361	432	468	411	428	390	370	405	375	372	418	414	439	412	403	384	422	392	405	391	428	430	419	372	440	377	434	404	403	415	439	414	415	418	434	381	403	398	404	418	419	442	411	435	397	411	404	426	382	404	398	406	372	397	455	404	382	413	410	430	429	410	414	442	434	380	432	462	410	388	411	423	428	423	373	390	383	392	417	402	390	380	386	437	369	387	353	424	422	417	376	391	421	427	399	442	426	400	381	443	395	393	405	392	435	399	443	398	396	401	419	402	369	425	388	422	380	417	386	407	430	376	401	439	401	434	420	412	434	405	394	404	420	417	409	390	404	444	382	367	390	419	402	413	428	416	428	371	379	387	371	392	399	401	403	460	406	391	397	372	400	386	398	401	450	370	389	379	424	420	395	385	431	431	431	425	433	383	395	341	411	418	374	393	417	415	371	397	439	374	397	391	400	414	417	418	387	371	379	414	437	390	453	416	424	404	393	400	456	422	424	397	401	399	415	420	406	389	420	402	413	435	414	402	399	410	402	408	414	392	355	457	442	442	378	409	429	399	382	394	437	344	398	414	412	398	406	397	390	374	442	411	443	389	404	384	373	407	440	379	384	391	397	406	423	410	419	358	408	393	424	383	435	413	428	420	389	393	429	414	439	384	422	417	443	434	443	425	463	400	382	414	401	420	397	399	362	378	396	445	379	390	423	422	427	390	383	455	375	416	440	391	415	400	383	421
2487	979	1144	1260	1147	1086	1129	1032	1005	1000	921	941	902	925	926	994	980	944	934	940	909	905	897	893	928	938	911	924	918	898	903	865	916	902	951	923	887	920	924	918	967	887	904	895	944	910	879	906	950	874	895	899	887	886	863	884	985	892	931	926	871	890	903	889	936	902	895	880	942	921	856	906	877	972	938	952	883	912	907	931	919	916	903	968	892	831	897	865	888	896	912	886	862	881	929	828	887	869	902	923	878	912	882	889	913	918	876	860	936	942	875	878	869	914	934	944	965	899	910	895	925	877	863	886	890	918	919	967	1000	932	933	876	921	870	913	863	922	926	891	935	869	891	895	893	916	897	858	892	940	958	920	924	894	1000	908	953	848	901	928	872	945	866	855	942	857	920	894	951	902	883	923	912	916	920	943	901	853	854	948	891	887	956	901	869	867	956	902	935	869	928	897	882	883	919	936	930	932	881	935	864	922	896	903	927	900	917	912	913	894	867	839	857	947	916	909	892	867	896	874	866	863	870	920	961	912	879	939	896	906	904	934	949	925	961	915	944	896	946	877	864	918	896	933	890	958	885	914	968	925	909	931	936	896	891	937	943	905	912	851	888	886	888	917	868	936	921	885	835	861	858	860	859	876	876	868	908	924	910	892	978	893	899	895	905	925	909	904	923	931	913	936	925	884	881	963	899	939	893	942	941	915	918	926	936	894	914	883	917	954	923	909	928	942	891	857	919	867	905	977	905	895	900	891	848	925	931	924	898	950	881	903	931	915	889	905	919	900	902	942	908	894	937	917	916	904	934	963	928	890	912	954	845	886	937	947	932	870	972	918	911	987	911	921	860	860	890	980	887	922	914	906	924	925	915	884	981	908	972	864	880	938	959	954	866	911	930	872	898	904	949	907	940	891	917	899	932	878	901	906	919	951	877	920	873	898	937	901	926	852	920	924	954	913	851	898	894	882	927	865	896	885	890	895	970	897	916	910	877	892	958	950	886	881	948	904	927	914	851	897	932	883	920	936	906	876	888	875	876	880	895	891	901	895	917	929	891	869	885	905	929	998	869	899	887	933	931	918	852	878	900	858	906	891	907	927	859	888	954	939	926	848	919	948	881	889	906	911	898	894	927	909	927	891	927	880	902	923	899	894	916	909	912	913	917	919	885	875	898	888	912	918	941	920	930	915	884	903	925	983	883	882	902	886	895	900	992	883	930	962	870	932	918	864	902	879	939	866	893	931	924	877	906	933	903	926	952	912	937	888	880	954	931	898	913	948	930	891	904	882	957	916	895	933	894	920	902	908	908	838	923	888	938	935	894	884	866	916	978	891	906	824	870	947	960	928	901	864	899	888	901	922	867	901	918	907	907	883	917	917	899	934	830	948	928	922	888	892	910	857	927	904	939	951	911	952	914	911	881	941	930	889	894	930	852	911	929	907	880	897	960	914	929	837	923	930	942	915	898	891	860	895	874	908	890	879	906	889	861	941	902	920	851	925	882	906	884	926	887	881	933	917	899	871	941	926	955	854	922	871	928	914	862	905	900	905	909	880	902	933	915	874	886	902	888	904	926	921	966	896	905	906	893	872	864	925	888	918	929	832	904	931	917	892	919	859	892	885	882	907	921	902	879	901	868	954	903	847	903	893	890	906	930	877	920	890	901	904	927	881	901	918	893	913	879	963	861	895	909	917	948	898	921	831	916	908	944	889	937	904	911	973	915	856	884	909	904	942	894	887	919	955	905	906	914	839	938	882	886	911	967	908	815	925	876	927	953	905	976	913	894	896	892	882	924	897	898	893	912	876	923	926	878	861	892	926	906	919	958	890	865	868	954	881	885	927	927	903	954	898	902	907	937	923	954	894	886	917	910	916	898	906	919	961	904	894	975	889	893	927	857	884	910	902	945	956	921	907	952	895	891	868	980	895	925	931	916	910	897	882	880	944	911	878	916	886	942	843	912	909	906	921	904	925	889	892	876	957	911	928	943	886	882	877	911	871	854	871	908	909	904	965	874	919	870	915	948	919	962	946	901	909	906	907	909	886	942	965	907	883	886	860	932	947	893	940	894	924	935	939	963	873	938	963	932	905	910	964	960	899	933	836	903	935	880	903	940	881	940	894	931	939	950	941	941	912	903	939	916	910	869	909	939	893	931	869	952	905	986	920	924	922	869	919	884	930	876	890	906	899	937	932	870	858	856	902	919	877	921	889	893	899	968	906	909	898	854	917	923	886	926	875	849	860	873	947	917	911	841	946	977	889	922	890	920	907	892	913	951	918	877	927	895	915	956	942	890	917	940	927	884	956	870	841	934	946	886	918	978	901	933	918	931	899	921	865	911	867	963	871	887	939	896	896	929	870	908	890	922	943	960	915	918	900	963	891	911	874	936	918	892	918	878	909	922	883	918	931	880	853	928	913	906	920	898	943	916	895	856	903	907	946	928	952	899	916	842	952	913	996	848	893	891	915	900	957	889	897	859	942	917	929	906	956	921	876	930	948	906	897	1018	885	934	915	932	878	891	1008	905	906	930	919	967	903	915	929	929	889	928	914	876	950	922	893	834	868	880	931	885	909	889	920	903	927	947	905	850	927	908	889	913	906	911	903	895	952	902	870	878	886	961	875	907	943	935	940	915	903	889	954	951	945	928	932	945	947	918	914	920	931	854	915	935	868	907	911	911	889	914	902	944	897	928	876	961	926	868	879	918	891	904	916	889	898	928	895	888	885	883	930	891	893	918	934	871	917	898	920	898	962	885	905	930	854	943	868	859	940	888	921	888	890	939	876	856	920	890	896	927	920	899	890	893	895	913	883	885	915	904	897	923	903	937	933	906	919	854	938	927	958	945	905	893	895	924	895	891	928	948	893	917	895	915	911	938	917	938	958	929	880	874	899	865	918	916	830	920	925	885	975	906	913	937	875	953	916	961	918	896	888	877	827	900	913	918	913	875	947	932	897	893	888	950	904	896	869	973	903	875	960	889	898	902	898	979	898	916	870	928	902	948	908	930	964	905	946	856	918	857	907	942	890	934	905	945	948	925	928	888	909	914	908	958	946	924	891	893	894	893	937	964	860	973	987	922	917	922	895	904	936	918	911	863	901	915	944	897	896	927	979	869	912	860	893	910	932	894	891	908	892	856	892	948	904	932	914	899	898	916	919	914	864	984	865	897	876	917	920	930	912	880	917	819	923	877	890	986	860	917	930	903	941	868	917	901	897	902	910	894	913	927	891	903	946	894	941	866	933	929	954	878	914	899	944	913	919	928	900	924	880	899	902	873	900	954	885	877	915	919	924	898	914	918	890	872	894	924	903	962	910	842	907	942	940	894	936	890	877	866	954	899	953	877	866	913	917	881	922	881	935	927	897	860	917	845	927	966	904	916	888	923	914	845	906	859	938	894	889	927	932	915	896	947	872	909	922	987	930	973	954	950	903	923	924	886	837	898	891	907	863	912	908	870	905	904	930	900	910	876	927	925	894	878	931	945	919	900
8004	772	1013	896	737	601	481	394	348	298	279	291	256	224	267	250	232	262	229	235	244	252	190	221	229	223	215	206	218	246	195	189	208	203	192	209	230	218	221	227	219	203	237	204	245	226	197	192	200	187	219	212	258	206	224	226	206	180	231	247	193	226	214	215	184	192	228	210	224	219	236	185	192	206	197	215	179	227	225	229	222	198	192	201	197	191	185	206	194	179	225	230	227	206	220	175	208	209	196	202	200	183	194	208	199	206	192	213	214	223	222	205	218	195	196	195	202	183	210	205	205	193	185	223	224	170	214	213	247	207	216	202	225	228	223	188	210	208	203	233	236	254	221	199	213	221	231	211	192	192	211	204	183	210	222	214	197	203	208	225	211	200	220	191	196	222	201	212	215	204	188	228	209	218	204	203	209	214	213	203	233	225	191	233	205	231	195	198	179	193	199	193	196	223	191	184	216	195	203	205	219	240	198	207	213	174	212	210	221	207	203	196	224	197	195	208	194	197	194	200	200	219	178	231	206	188	186	200	216	223	198	212	195	221	206	197	201	219	230	200	199	223	211	208	227	191	207	189	214	204	206	203	206	224	230	215	202	183	194	205	184	211	211	213	197	194	232	216	174	215	213	233	171	189	222	220	209	196	210	197	182	188	238	206	199	211	216	199	215	223	179	215	196	192	236	207	214	224	188	167	210	200	215	184	220	190	203	196	217	224	173	213	203	215	210	194	196	218	176	192	226	223	210	201	196	216	212	235	224	205	215	179	197	202	203	191	204	218	208	216	213	222	213	246	220	191	219	187	228	226	179	223	216	223	215	192	213	224	188	206	241	225	196	236	220	206	216	209	195	223	207	230	223	193	203	204	206	224	221	215	209	210	213	226	216	218	181	220	220	222	214	208	182	228	244	190	222	206	210	206	222	222	221	224	216	191	208	189	202	202	218	182	213	219	203	213	203	195	225	227	214	195	208	216	202	185	201	225	216	219	200	198	207	210	240	218	218	189	212	210	219	216	187	196	201	210	220	234	211	242	194	208	230	218	205	222	231	204	239	217	224	199	230	227	231	211	210	219	227	174	202	216	209	242	211	194	222	230	220	213	213	205	227	206	215	200	207	209	221	231	171	194	243	184	196	236	231	228	212	215	210	216	196	202	210	190	204	208	210	193	170	190	200	194	209	247	229	215	224	194	190	197	205	187	231	216	206	212	194	211	227	187	219	214	191	174	220	218	214	226	224	197	215	176	201	207	219	184	228	214	217	229	209	188	190	202	200	213	191	187	223	213	196	189	204	187	214	239	220	218	210	207	213	217	203	208	250	203	202	230	212	210	197	215	220	206	187	204	206	234	220	215	203	205	195	212	195	197	199	228	199	227	208	223	203	223	247	238	214	221	215	207	200	197	199	194	202	205	233	218	248	217	218	186	222	214	182	214	197	191	187	206	218	203	223	201	223	222	204	207	194	207	208	210	169	240	202	191	210	218	202	220	205	226	188	171	211	233	208	212	188	211	199	208	180	206	222	226	215	207	216	210	206	186	254	206	222	193	206	208	242	235	209	220	206	222	220	226	187	205	228	178	206	233	252	183	217	203	227	206	198	205	233	193	193	186	182	226	209	208	187	233	235	201	212	203	241	181	219	190	191	215	215	214	205	181	243	215	183	190	233	210	207	215	221	241	228	211	182	198	214	184	192	208	199	205	189	213	206	200	203	229	221	225	199	233	204	189	224	225	208	193	224	218	221	191	199	227	199	198	230	193	206	218	195	193	202	195	208	215	221	200	206	214	200	178	220	212	220	216	219	208	195	219	216	193	198	209	199	215	200	204	215	227	222	211	231	207	225	195	194	201	201	197	226	247	211	192	185	212	221	209	200	201	225	202	198	207	209	209	209	225	215	190	219	231	222	217	204	208	186	187	208	207	200	218	209	216	221	195	211	205	183	231	211	198	212	228	211	202	190	187	196	204	226	195	202	199	225	211	218	224	221	192	200	194	206	198	212	212	211	189	213	230	201	203	212	199	219	203	206	190	218	241	200	207	246	217	209	196	185	224	199	203	235	205	200	232	235	204	209	212	198	203	210	213	176	205	229	200	227	230	241	217	193	211	188	202	188	199	230	216	208	206	209	206	211	226	235	223	185	229	217	228	192	195	243	212	205	199	206	211	212	174	216	177	213	226	202	207	216	239	234	222	203	206	222	219	208	237	210	222	198	222	221	230	207	210	196	219	204	212	217	222	221	185	224	198	197	220	214	192	221	231	217	227	210	217	240	208	229	207	216	197	225	172	211	219	200	216	215	256	220	213	222	177	194	211	191	230	215	189	218	203	216	200	220	191	218	211	211	210	199	213	217	222	242	205	219	200	207	223	221	227	214	202	188	216	203	200	233	232	200	202	222	190	222	228	211	193	205	209	209	217	199	199	214	201	215	221	202	200	221	195	186	223	201	186	235	203	197	221	221	194	199	230	212	223	220	190	198	197	222	216	205	243	209	208	184	246	190	242	212	207	249	202	185	204	201	216	230	231	173	212	175	215	202	207	226	197	226	202	211	205	198	202	217	199	181	229	178	185	238	198	214	214	209	195	207	186	239	201	231	206	189	221	184	206	204	224	231	209	207	233	197	230	217	207	200	211	233	221	203	228	200	209	221	213	225	190	197	183	186	214	236	202	213	210	213	202	201	225	209	184	235	236	202	187	196	192	229	210	212	222	202	250	207	198	205	208	209	217	189	207	200	224	221	230	203	243	206	210	225	194	226	212	210	227	248	219	219	196	186	202	205	218	212	220	210	228	183	188	214	221	219	187	193	210	208	221	223	207	205	193	227	213	226	212	181	187	252	194	195	196	202	192	203	233	215	206	196	227	220	203	183	197	207	219	187	220	210	206	199	221	210	229	196	230	200	209	197	187	209	189	225	221	210	219	213	201	189	195	191	235	221	183	200	219	189	225	207	191	221	204	186	234	197	202	203	196	208	218	181	216	210	234	204	226	213	184	207	210	176	195	210	206	216	213	177	241	227	207	229	200	212	197	181	208	214	215	237	219	211	225	223	211	223	175	199	213	231	211	204	212	222	192	211	213	202	210	207	214	209	223	216	231	195	196	224	225	182	185	194	211	204	197	193	205	171	198	195	234	212	228	200	195	200	209	208	204	191	207	199	180	221	188	196	221	226	214	220	221	233	211	210	227	193	226	231	246	224	195	193	219	225	206	228	224	215	192	199	196	186	201	206	196	211	217	219	217	213	215	194	191	201	225	220	222	217	197	193	193	207	194	213	186	200	217	177	214	209	215	191	187	234	249	228	210	239	216	201	241	203	200	189	207	207	236	206	213	205	216	235	240	207	251	213	210	234	200	201	201	205	210	191	225	201	199	197	193	224	227	220	219	211	219	189	201	220	219	192	178	186	195	211	222	185	201	201	208	218	209	198	189	214	192	253	228	234	229	181	228	191	191	216	188	199	205	186	221	182	203	186	223	209	199
6733	1091	1922	2643	2509	2138	1462	1238	1148	1064	899	804	771	721	730	666	628	637	579	568	533	625	562	536	572	610	561	593	528	568	534	533	508	553	549	505	535	531	546	570	569	544	529	500	550	527	533	546	514	513	527	523	520	503	536	514	493	548	535	552	536	543	550	541	524	533	540	497	531	529	533	506	501	500	500	549	555	493	517	516	514	540	534	545	530	553	559	558	464	522	481	506	512	535	534	520	522	504	519	512	503	497	545	516	518	479	489	545	551	548	533	530	505	529	517	502	525	528	489	518	555	529	484	506	489	528	546	544	515	479	516	512	496	515	518	477	518	525	502	486	464	514	518	510	517	474	529	514	474	520	544	528	517	535	523	593	554	499	545	529	503	523	515	537	500	511	533	508	525	513	533	516	543	490	527	514	514	524	544	492	513	548	533	526	506	544	526	537	507	503	495	524	517	523	499	566	506	509	530	524	509	525	547	539	542	543	488	580	527	556	506	544	541	546	521	500	524	552	523	534	479	564	537	489	542	488	508	520	542	504	495	557	517	491	516	524	490	528	496	492	497	585	539	536	503	474	493	504	519	547	543	519	518	506	557	572	533	493	478	500	467	490	531	506	559	518	534	533	549	514	499	528	538	529	519	551	522	513	528	501	521	559	541	511	556	526	498	571	531	502	521	502	512	531	549	513	522	475	554	516	526	539	536	520	542	526	519	521	515	481	538	556	538	490	549	550	537	533	505	546	515	509	537	501	504	509	482	519	513	541	502	485	514	520	495	507	559	473	512	514	538	531	532	509	541	511	525	486	518	520	503	554	504	509	511	532	511	490	519	503	501	519	511	485	542	518	506	521	498	501	498	509	520	523	535	497	552	511	541	507	495	563	512	525	533	557	532	518	501	541	528	532	525	550	542	522	492	505	553	542	545	535	531	512	508	528	510	552	511	492	516	499	526	481	498	550	540	532	494	481	510	536	503	521	531	528	548	497	550	493	512	538	488	577	478	492	531	540	537	524	520	516	531	534	517	534	549	502	583	481	497	524	523	508	510	520	513	539	503	527	514	546	506	518	527	538	514	490	502	524	518	494	505	513	530	537	514	539	524	564	516	494	523	495	511	511	458	553	516	511	509	536	536	536	517	510	543	521	523	527	484	496	533	512	557	552	501	514	533	562	526	510	552	538	475	578	554	571	558	517	481	531	533	527	499	538	543	525	514	503	527	493	555	493	495	524	530	512	518	477	530	519	496	515	521	552	518	508	518	509	509	497	534	536	518	546	503	525	528	535	508	520	523	520	520	550	508	525	557	505	526	546	495	530	502	529	511	532	525	543	497	548	499	544	534	524	540	511	518	516	552	475	524	528	511	525	513	532	506	485	495	513	547	505	502	525	570	510	526	503	546	500	507	545	533	552	530	548	523	582	519	541	477	483	527	503	509	565	533	525	503	523	500	527	501	485	506	517	553	508	546	533	533	522	533	521	516	535	500	510	520	507	524	496	541	499	532	529	499	520	535	532	500	487	521	519	517	551	501	510	525	529	513	536	557	488	487	501	547	568	484	476	519	515	551	528	511	547	515	483	523	506	525	509	506	526	537	506	538	508	503	544	539	533	524	543	563	550	523	543	515	494	519	496	532	552	511	528	512	497	558	550	506	505	541	547	507	488	516	521	524	558	536	502	531	522	510	528	510	507	518	526	521	529	521	529	564	558	553	538	508	558	507	519	525	537	525	519	532	528	501	548	526	512	512	528	503	548	540	509	473	516	478	533	551	532	528	535	516	513	524	503	578	508	519	547	528	498	510	461	523	505	541	468	513	531	561	521	521	538	546	524	509	549	525	527	555	516	496	504	472	500	545	565	544	522	531	516	541	544	536	528	565	554	591	535	512	539	528	500	522	513	550	483	500	525	507	527	539	515	533	554	521	519	511	497	539	550	534	529	502	504	499	503	574	546	504	533	524	486	508	529	492	520	482	539	517	543	527	520	555	532	585	488	555	530	536	515	513	506	510	532	518	526	527	523	477	493	521	538	468	529	504	509	523	516	507	526	479	542	483	531	544	525	531	532	553	572	532	535	529	526	555	542	474	549	532	545	486	525	529	529	498	547	515	517	507	547	542	565	521	545	522	522	512	503	520	520	541	493	530	502	534	534	486	522	494	536	502	513	516	528	499	520	523	498	539	502	539	509	530	518	466	504	489	536	482	523	523	538	491	556	525	512	493	517	504	518	526	516	501	514	531	484	521	531	535	495	536	506	540	539	502	516	499	541	514	539	479	501	546	501	506	566	503	559	504	519	520	537	550	538	533	508	462	491	515	517	499	532	493	538	525	525	503	501	541	519	509	518	526	463	537	508	557	529	485	568	512	504	498	529	527	483	495	518	529	544	539	528	490	512	503	555	554	506	496	488	529	506	506	537	490	522	555	525	572	479	530	528	498	519	556	512	509	489	488	527	523	530	493	481	516	514	551	501	505	491	526	518	526	495	530	504	515	534	544	517	527	537	540	554	514	542	498	528	504	523	538	527	531	502	512	562	522	536	529	501	504	532	506	538	557	558	581	519	505	499	530	542	517	498	485	495	553	547	515	519	528	539	509	539	523	537	484	488	492	509	501	532	502	515	501	530	511	499	529	495	525	531	512	525	536	503	508	478	588	527	509	503	517	556	524	528	555	524	528	541	527	509	517	575	499	560	513	550	482	529	506	510	508	538	536	517	496	550	491	544	559	531	516	543	532	534	545	513	518	541	550	550	545	535	530	500	513	537	503	516	520	537	535	540	500	499	483	505	535	526	568	497	523	546	492	521	498	522	594	510	487	496	542	534	505	503	476	478	478	513	523	575	519	559	495	534	486	532	545	515	539	502	494	540	521	479	496	558	461	510	488	497	493	503	535	525	540	520	530	545	549	547	523	496	531	525	554	522	516	544	558	508	503	535	569	541	534	488	510	523	498	556	516	480	519	523	514	554	498	518	534	536	502	549	544	542	518	543	546	528	535	569	542	530	549	519	502	511	576	500	515	500	512	541	511	448	552	551	500	494	549	534	511	525	519	549	478	549	560	529	524	510	591	514	515	487	500	490	518	505	528	513	505	530	519	501	518	562	541	561	534	524	529	514	542	493	523	486	506	534	522	552	493	519	540	524	536	504	547	566	553	516	552	533	528	520	507	535	529	514	543	505	531	515	495	527	524	527	529	543	518	510	528	498	542	518	509	513	482	520	521	478	537	528	511	510	504	483	531	484	485	505	496	516	537	538	559	501	481	514	494	524	514	477	497	530	515	567	526	512	519	499	501	484	552	520	533	522	470	568	519	518	513	532	555	488	550	508	553	577	536	546	544	534	502	543	518	581	527	563	467	500	554	504	503	518	500	506	517	504	512	526	480	506	507	521	523	536	513	504	520	513	535	540	547	491	530	548	531	534	502	542	559	535	549	514	523	606	551	540	499	525	486	531	566	538	550	535	560	546	501	522	507	531	526	495	535	535
15442	1636	1535	1502	1288	985	647	469	439	354	357	347	322	314	304	307	296	253	281	284	289	283	284	265	245	264	259	247	257	213	271	230	244	223	257	248	261	243	280	228	247	233	252	212	241	212	230	233	253	252	227	254	257	242	261	283	235	238	231	251	242	273	250	229	261	250	203	249	215	250	247	247	251	259	259	240	255	236	252	239	224	253	240	218	234	286	272	245	248	254	256	252	257	270	270	236	244	217	268	228	235	247	250	240	275	250	274	280	258	253	253	263	240	236	242	253	260	227	263	258	283	247	270	230	225	240	243	241	242	267	240	266	269	250	259	223	247	264	237	243	222	252	240	246	248	253	236	249	259	225	240	232	247	240	227	222	246	232	223	257	219	281	281	266	249	233	263	267	263	256	259	214	244	278	240	299	232	241	228	251	228	218	247	242	237	238	255	249	245	252	247	256	234	269	233	234	221	242	277	246	268	254	243	232	202	238	259	258	259	255	215	222	250	224	262	228	253	260	254	221	203	253	232	240	250	270	246	237	223	231	273	232	235	250	270	224	228	260	237	242	216	266	262	223	218	233	240	239	242	263	251	225	281	255	238	229	241	254	248	282	240	224	207	222	227	271	227	274	218	246	243	245	275	230	239	237	277	230	249	245	250	246	253	258	244	249	258	247	273	250	207	270	246	245	250	277	237	274	275	241	229	251	231	220	228	246	262	237	261	237	274	279	247	238	251	250	240	278	252	256	236	244	254	253	258	249	246	230	256	236	239	233	212	250	227	219	253	236	242	222	255	267	234	273	249	242	247	270	219	252	252	235	245	230	248	252	254	269	258	237	247	244	260	244	220	251	236	236	275	282	263	244	254	238	254	241	230	284	245	235	242	264	231	222	281	261	256	221	262	252	233	238	254	255	241	234	270	263	246	234	240	242	251	248	238	252	250	242	253	237	231	256	270	267	261	236	243	236	242	230	264	261	265	206	241	228	209	241	251	269	280	270	260	241	253	262	229	293	235	218	262	239	250	244	222	238	258	262	220	224	212	203	210	252	269	220	228	233	243	245	256	267	243	263	253	245	230	252	251	250	253	237	246	213	259	223	243	241	245	240	240	239	254	234	246	228	287	242	253	281	268	238	244	259	252	254	244	241	261	242	270	250	267	229	226	259	257	233	213	239	226	257	239	251	237	229	239	240	238	249	246	228	222	268	245	218	247	255	234	244	255	213	233	271	299	272	247	237	262	263	260	266	256	255	267	216	219	240	223	240	244	265	268	243	239	232	253	259	258	254	267	249	231	226	241	284	239	237	255	236	223	228	248	259	235	232	243	231	244	245	225	238	231	287	236	248	242	239	259	238	254	239	233	233	252	232	268	222	222	249	223	223	261	212	250	244	220	229	263	247	265	253	260	268	263	249	231	231	262	237	238	283	274	242	244	241	242	227	246	238	250	234	272	266	251	293	251	231	227	272	253	240	274	258	226	249	250	240	257	232	235	268	240	235	230	264	226	262	247	246	237	242	275	243	239	233	250	248	245	243	256	221	247	218	243	274	247	245	253	238	248	227	249	242	238	224	240	250	202	249	228	232	235	259	267	219	291	237	210	269	228	235	252	267	237	240	255	264	234	238	237	248	234	243	236	241	259	226	256	240	237	247	267	254	240	250	228	233	235	271	224	217	224	255	281	225	254	256	228	241	263	224	233	232	284	259	267	259	238	261	253	243	260	244	244	262	242	243	256	239	253	251	245	227	259	256	256	262	249	239	247	271	266	251	264	248	252	252	231	251	215	244	237	248	258	274	260	238	262	229	250	268	232	236	238	234	249	224	239	254	263	231	266	256	243	258	211	260	234	234	231	233	239	240	240	213	236	217	263	235	254	259	232	282	236	270	280	249	247	263	229	271	264	242	238	272	276	237	262	257	243	246	263	222	236	235	250	259	230	279	265	222	236	248	259	266	262	275	258	252	237	237	259	248	222	240	272	274	271	256	214	276	235	228	265	248	248	267	234	257	247	259	242	256	237	240	227	252	254	251	245	250	242	243	242	240	265	251	276	259	250	243	265	240	232	238	243	249	252	256	231	242	240	259	255	244	249	234	246	264	198	266	232	254	236	263	265	249	274	260	254	231	271	266	263	246	219	248	242	258	238	246	241	249	263	254	228	222	243	245	262	272	223	231	206	233	253	262	255	258	233	242	250	258	268	229	239	237	255	262	275	222	225	268	243	248	248	241	263	256	258	241	243	229	250	242	231	247	258	248	269	224	257	264	250	251	268	218	220	234	222	253	263	249	298	245	259	235	234	252	242	272	270	248	241	240	245	239	244	221	263	271	237	265	283	225	246	276	268	269	247	235	256	240	237	232	249	250	267	228	259	252	229	248	263	252	253	226	267	231	255	252	274	219	240	255	257	220	229	252	247	255	227	278	252	267	250	279	280	255	236	246	234	243	246	243	255	247	238	262	246	247	247	229	235	247	237	301	269	245	213	254	233	266	259	272	262	224	247	240	246	253	266	261	279	253	253	258	262	256	261	253	268	256	247	250	251	236	246	291	261	240	236	232	251	264	257	239	254	263	235	247	231	218	222	269	278	250	227	291	242	223	264	249	247	240	238	269	248	254	212	250	237	294	260	233	237	241	222	235	258	244	238	234	248	251	222	230	248	238	241	279	248	251	258	255	234	248	243	259	255	237	254	252	243	221	249	237	241	248	235	236	250	254	250	237	240	267	281	238	244	215	252	259	239	237	254	241	250	234	249	236	234	225	244	272	251	276	259	238	269	269	238	253	264	240	265	245	246	260	259	257	281	223	225	241	225	280	252	220	235	245	238	243	251	233	228	272	275	277	243	242	263	259	250	248	249	237	269	259	247	253	245	249	229	238	267	246	259	271	250	231	212	259	232	270	226	248	247	214	266	252	274	265	227	248	253	243	236	235	213	233	251	284	246	256	245	267	255	248	287	259	242	258	245	240	266	276	250	249	272	244	273	228	280	230	251	211	252	260	256	269	238	262	216	248	232	241	217	264	230	236	219	231	242	269	256	206	261	218	241	215	230	250	252	244	267	297	250	268	275	238	246	220	221	248	262	264	237	218	248	248	219	266	249	262	211	243	257	256	249	215	279	247	228	242	245	225	269	225	239	225	242	233	253	239	235	257	258	260	243	267	240	272	249	247	254	252	242	245	233	241	285	256	235	259	244	234	238	222	218	238	276	258	256	245	291	287	266	242	235	215	243	205	222	231	245	258	242	224	259	253	261	264	281	266	232	260	223	227	232	252	238	259	233	285	267	245	251	248	256	274	246	271	240	215	241	247	242	237	238	248	264	275	225	250	245	241	230	215	222	244	262	253	245	258	224	222	241	258	214	247	267	264	268	275	235	218	236	253	247	243	242	263	253	224	261	239	245	240	207	226	262	236	236	269	255	266	262	235	270	262	260	263	207	226	238	256	270	234	248	284	247	225	229	235	245	247	240	262	231	243	244	232	231	261
8841	1553	2882	4157	4142	3382	2271	1787	1880	1489	1404	1247	1064	957	962	927	797	795	749	806	798	735	711	706	672	709	659	719	691	685	681	727	682	694	681	696	643	672	698	699	680	643	668	646	656	629	645	589	661	683	653	640	665	647	618	608	632	625	609	655	668	609	631	637	645	669	671	620	640	657	614	639	680	593	613	647	663	597	633	659	613	644	665	598	643	640	605	637	637	630	618	644	587	641	624	617	643	620	619	613	706	630	605	668	619	606	656	601	657	642	646	593	583	602	624	641	613	679	636	658	655	650	664	634	616	610	654	613	596	638	635	624	663	647	659	660	649	639	663	630	639	596	634	628	654	642	617	650	615	645	602	627	658	590	678	678	666	600	599	613	643	627	694	619	653	623	622	621	676	618	614	614	625	632	688	597	632	662	613	600	678	625	629	605	584	608	585	567	647	637	611	593	607	611	637	635	634	634	615	585	591	629	651	600	620	631	669	604	655	628	673	606	584	651	607	657	659	595	676	638	620	593	584	665	632	660	654	677	639	610	629	673	616	598	593	632	661	630	631	625	641	696	606	605	646	639	629	634	646	648	619	648	620	591	604	656	613	620	657	599	625	574	636	592	652	626	631	599	615	689	616	638	653	647	624	624	655	619	587	618	608	620	612	649	624	608	633	633	622	636	629	665	654	604	643	646	616	664	624	621	646	612	661	606	587	595	655	659	619	639	671	671	644	624	655	628	605	614	614	629	613	646	618	620	693	648	643	612	633	672	619	641	593	644	668	597	686	620	621	592	602	634	617	626	611	615	605	609	651	663	593	584	600	655	622	655	649	624	627	633	668	612	610	653	593	576	670	626	613	655	650	573	614	613	607	634	621	590	591	623	584	656	603	626	608	622	610	608	667	573	632	639	672	649	674	651	658	612	608	637	612	608	620	616	655	669	666	618	617	628	627	611	627	667	673	636	621	633	616	633	621	601	654	640	607	648	616	638	620	608	617	620	659	609	671	616	641	614	623	641	690	655	636	665	641	640	636	693	599	608	621	633	634	587	615	643	674	554	643	617	604	625	631	638	623	601	636	606	642	626	648	642	666	653	636	565	622	646	621	642	620	648	636	648	658	652	622	629	650	644	623	646	607	655	581	616	722	645	656	603	632	628	629	663	655	648	624	613	653	608	608	623	590	650	671	617	661	655	611	634	660	604	619	627	630	667	627	690	591	605	663	671	607	631	634	624	618	678	669	649	621	596	683	601	645	635	676	637	650	666	651	627	668	639	611	610	630	651	649	633	618	634	646	606	653	633	620	651	652	596	644	651	649	598	680	647	650	629	611	610	601	602	619	643	616	616	600	585	610	654	612	574	611	625	674	606	654	653	683	626	629	613	598	633	563	644	663	633	594	646	690	622	658	629	649	633	594	623	597	661	609	665	643	607	636	586	666	678	627	625	635	629	662	639	596	657	610	620	647	663	642	659	624	598	621	600	646	658	631	641	621	621	616	623	641	648	627	636	647	630	626	602	643	578	574	614	643	633	661	668	646	635	670	633	634	660	618	581	652	620	615	658	634	625	610	673	629	635	657	545	652	620	600	612	649	594	656	652	617	636	670	655	619	640	656	626	615	628	633	618	591	623	603	605	687	671	604	648	640	620	694	641	621	629	640	626	609	612	641	609	612	604	660	649	597	638	610	649	669	618	625	596	593	579	613	653	609	643	662	629	638	627	599	622	656	592	660	594	656	606	629	639	629	589	629	651	658	583	653	638	624	620	655	602	602	652	642	631	622	649	642	634	604	575	591	656	639	639	676	656	633	626	616	608	588	587	624	667	662	646	615	661	643	607	619	663	625	670	636	643	623	652	619	606	642	628	612	575	608	625	641	607	636	629	599	630	594	658	661	654	665	624	645	647	619	580	648	660	637	651	635	640	631	604	663	625	606	638	625	644	608	654	622	659	610	662	597	585	585	610	617	614	625	653	602	622	629	601	620	578	654	641	650	664	625	626	640	625	615	626	600	633	671	632	666	622	640	640	667	605	609	605	661	620	647	656	618	596	671	630	601	633	613	591	615	635	675	639	644	621	593	657	675	663	626	604	669	663	622	630	621	629	619	643	611	652	640	644	643	638	656	617	615	607	631	643	583	602	633	595	600	637	640	613	629	608	625	613	608	639	628	619	647	663	641	576	642	606	640	605	617	641	646	645	646	600	620	610	623	595	658	629	657	634	647	645	663	645	622	587	634	628	616	701	655	666	621	632	658	645	608	652	664	648	644	673	615	616	635	637	654	618	638	631	657	645	616	616	623	655	563	614	596	597	689	644	609	651	641	631	632	625	622	634	643	605	656	644	623	670	606	602	660	612	610	608	635	653	612	621	606	670	631	635	624	662	639	626	613	609	607	628	629	652	596	633	643	644	660	651	629	612	610	614	602	628	629	613	630	657	632	653	653	653	645	606	631	645	598	647	564	678	607	630	650	660	618	611	677	644	603	606	615	588	591	653	623	590	617	667	647	639	665	595	611	591	631	590	627	601	602	610	647	656	615	619	615	621	619	642	682	671	581	646	628	638	624	573	624	661	613	644	618	615	629	643	649	689	708	633	632	662	663	664	622	611	683	646	632	607	643	616	624	618	608	655	661	663	648	657	634	606	607	615	621	601	655	628	599	615	612	594	625	632	623	634	624	627	587	631	618	598	644	565	663	645	644	581	614	655	662	597	634	609	636	615	609	637	615	637	628	581	639	624	602	618	629	635	665	675	683	656	627	613	666	637	623	661	638	652	619	617	650	624	651	583	619	676	625	636	641	644	620	643	579	598	625	573	617	642	598	612	639	700	659	622	649	603	602	618	651	603	574	655	651	571	613	646	680	637	611	583	634	625	608	654	644	680	649	605	692	628	612	630	664	643	604	618	645	621	575	646	654	642	639	640	625	651	617	659	645	615	621	630	641	639	658	620	637	596	605	608	633	602	629	630	624	598	611	600	664	630	615	640	607	624	650	588	652	606	619	622	615	645	653	648	653	670	649	655	643	644	704	629	667	621	593	627	659	617	620	640	618	636	616	641	586	613	667	647	604	597	660	639	622	632	658	630	633	575	620	623	653	603	623	609	648	650	605	645	667	646	636	607	625	634	647	630	626	638	610	644	656	700	627	602	645	614	647	646	622	638	634	620	613	653	611	609	632	641	596	644	650	634	639	596	628	618	641	650	620	616	656	655	590	579	650	655	649	647	656	632	637	632	579	629	643	658	658	589	674	618	609	626	593	679	623	647	658	617	673	627	624	652	607	617	578	627	624	618	594	611	616	663	598	634	670	631	589	640	641	606	663	639	628	631	657	667	598	624	600	625	658	624	650	635	631	673	629	590	611	587	639	596	610	648	638	625	642	646	622	641	619	626	649	586	643	632	619	639	667	649	665	677	641	625	611	687	670	595	624	623	620	624	618	633	664	652	644	626	662	607	634	645	585	680	648	583	628	644	616	596	658	568	616	599
1904	461	488	475	440	477	383	430	441	445	410	403	397	414	379	411	388	385	410	425	400	423	456	384	413	403	395	420	411	413	446	390	421	451	422	414	406	383	409	399	438	429	401	433	386	378	411	401	412	397	413	432	389	395	374	405	420	395	385	427	405	414	422	418	391	426	398	439	375	384	427	439	380	404	421	387	407	406	411	412	360	391	416	412	404	431	398	415	419	369	381	435	403	377	391	421	376	417	408	369	415	393	401	427	407	401	453	382	403	406	350	373	382	387	389	375	399	411	430	394	398	380	380	415	415	417	381	399	411	454	378	396	394	434	416	408	391	399	398	390	400	427	456	425	407	444	392	386	410	388	431	374	377	407	429	412	397	436	385	430	435	418	426	391	398	410	420	412	377	405	398	374	387	403	401	421	415	441	382	394	426	415	388	415	365	395	409	383	453	409	428	402	439	424	416	364	396	403	401	416	403	394	378	395	427	441	410	408	408	392	439	452	372	428	405	376	387	432	412	419	428	388	396	397	426	403	433	408	407	379	375	403	432	397	405	435	421	402	345	396	401	442	426	405	415	426	437	422	423	401	405	399	415	437	404	396	411	422	430	416	430	406	408	368	392	404	419	390	409	449	416	438	366	396	408	397	432	379	426	377	425	394	411	399	418	413	389	391	388	417	393	405	423	431	390	397	445	431	393	423	407	424	392	395	438	393	413	410	422	403	415	395	392	397	396	384	386	413	400	388	435	425	414	405	445	397	376	371	384	421	384	384	439	384	385	406	428	380	448	444	433	418	404	414	396	394	414	381	388	389	424	421	439	384	428	378	375	416	389	392	408	404	433	377	388	413	403	427	436	381	439	367	397	419	366	370	407	435	424	442	432	403	374	391	379	393	397	409	439	414	396	420	401	402	414	381	388	408	392	442	381	434	420	391	411	428	370	402	449	386	406	404	388	372	398	403	409	490	393	415	401	373	403	364	422	419	401	416	453	402	369	430	418	404	418	403	409	394	373	431	397	413	420	396	396	387	396	382	406	418	410	382	407	366	387	402	426	385	393	397	370	452	420	413	392	417	408	423	438	428	433	406	389	403	387	387	403	428	399	428	435	369	410	429	428	427	394	410	412	408	420	359	391	409	407	354	391	374	425	410	376	451	409	421	431	412	437	421	398	389	413	448	425	395	403	402	389	405	405	413	427	419	387	389	404	386	415	385	374	396	386	364	397	449	403	351	450	399	417	407	392	407	415	396	394	365	407	407	406	426	397	398	388	426	418	436	426	392	424	426	401	390	387	397	388	414	379	387	420	452	388	397	405	367	399	384	412	379	396	433	397	393	411	427	409	428	407	402	430	369	347	400	421	396	428	443	453	377	404	443	431	418	444	370	428	404	384	444	424	411	451	406	372	395	402	339	405	381	438	410	376	438	411	405	374	390	405	425	407	404	388	424	418	413	445	426	382	384	382	394	367	410	414	419	413	387	390	415	429	454	421	409	435	404	392	393	354	403	357	405	393	427	385	373	392	409	388	405	400	400	388	395	404	450	416	422	384	400	418	435	415	409	446	421	412	449	409	402	395	449	352	437	391	369	437	404	376	411	432	421	419	388	400	396	439	428	403	378	394	437	411	383	398	395	395	436	389	415	411	397	389	383	422	386	445	395	380	397	424	435	434	397	447	376	396	380	429	420	369	392	428	397	414	414	430	405	422	380	392	391	441	454	391	400	398	442	424	402	410	422	378	421	401	411	373	409	404	423	398	416	406	428	397	434	390	379	434	417	397	401	424	428	428	405	395	409	394	393	417	378	443	432	427	424	409	403	398	434	404	432	442	442	402	400	372	382	409	443	390	390	403	396	472	385	429	387	418	431	396	434	396	460	408	421	412	438	427	383	389	416	393	401	349	379	412	447	432	424	396	398	400	415	368	359	390	398	463	396	456	412	389	434	433	402	384	393	442	394	422	419	391	398	379	420	404	396	435	394	378	368	404	410	375	391	411	390	353	411	366	408	385	380	406	408	419	415	412	394	414	404	406	397	427	399	403	429	403	422	468	395	408	394	388	398	405	409	431	414	389	442	434	417	392	419	420	401	442	413	401	391	400	413	385	399	374	372	378	397	368	415	440	400	399	413	391	373	390	371	366	411	417	423	411	391	435	381	381	379	439	421	443	412	440	393	411	404	383	399	400	391	410	415	427	401	411	392	374	471	420	428	397	384	400	392	385	400	418	418	400	387	456	434	441	421	418	399	399	389	425	384	408	409	386	410	412	412	399	412	407	413	397	415	428	434	368	438	428	415	414	413	416	427	418	387	383	385	441	431	448	409	406	387	390	395	428	400	408	426	398	392	409	416	401	373	402	426	419	429	429	372	381	444	396	387	389	416	422	409	390	403	387	419	423	407	398	418	426	442	395	406	411	399	386	428	425	410	405	445	415	435	380	408	383	388	405	417	388	400	433	380	409	437	417	435	426	416	402	396	364	399	353	412	384	421	383	415	388	360	385	471	364	421	413	393	358	394	429	368	377	407	445	386	355	370	408	404	464	418	404	444	426	420	420	388	384	408	403	411	404	403	397	391	414	411	379	407	382	443	405	437	378	410	415	414	413	371	407	403	401	371	427	408	397	351	415	419	376	377	432	413	437	394	407	396	423	422	424	385	378	443	405	425	426	387	417	406	438	418	410	424	406	414	394	401	432	446	389	358	438	420	429	403	430	387	386	384	442	405	451	388	373	360	438	395	377	399	399	427	381	457	415	410	386	404	407	439	388	407	419	397	401	397	407	403	361	415	408	406	369	388	462	378	373	413	383	408	422	422	406	420	410	412	429	449	424	400	417	380	390	395	394	410	426	391	414	408	408	374	361	431	445	395	369	429	425	416	431	419	376	417	408	424	408	385	398	385	391	386	398	407	437	415	398	399	380	434	439	422	431	402	382	378	401	445	419	417	416	418	394	433	383	374	438	441	382	395	408	375	390	377	387	372	401	411	377	402	420	423	366	407	403	415	433	400	436	400	407	427	407	401	409	407	356	388	430	403	444	419	413	401	407	396	406	416	416	409	412	403	389	406	411	385	389	369	424	426	376	407	384	441	391	452	414	427	433	405	402	423	383	435	395	380	393	425	385	381	398	432	357	397	436	455	372	382	412	437	458	408	404	380	377	426	420	392	371	410	415	403	386	433	405	413	435	401	397	442	372	401	406	422	420	396	417	409	395	394	405	398	434	410	371	406	368	392	401	412	357	450	399	423	415	358	361	390	379	433	436	383	383	393	385	417	413	384	422	403	409	428	399	370	415	385	388	429	419	392	408	400	411	388	435	414	403	391	392	376	420	417	381	416	401	378	403	382	374	401	397	429	408	440	422	397	396	418	407	370	395	410	395	418	410	427	427	378	422	420	375	383	429	447	383	463	377	418	403	421	398	392	385	380	396	440	397	396	420	428	385	409	405	387	407	417	398	421	360	433	389	435	405	404	435	422	426	427	359	388
2375	991	1154	1180	1154	1091	1021	1063	975	936	941	976	944	947	881	940	935	936	936	943	924	887	917	955	900	897	870	908	917	904	945	941	861	930	919	952	929	897	846	935	922	891	894	918	866	922	938	900	914	925	924	876	920	875	913	903	863	909	885	899	910	903	929	877	874	896	856	940	934	909	883	900	901	844	876	920	915	906	878	931	901	919	944	928	892	910	903	923	880	906	966	885	881	891	958	940	922	904	928	910	952	956	962	872	878	876	880	868	897	906	861	885	916	895	858	917	864	927	969	887	973	856	931	910	945	937	876	839	918	932	936	910	901	902	907	895	878	911	892	892	897	905	883	852	898	978	960	888	889	913	918	912	931	871	917	907	877	890	911	954	957	898	889	885	917	902	880	911	887	907	872	964	904	916	888	898	905	920	915	950	948	924	884	893	911	924	937	900	928	1007	948	960	934	925	939	923	877	984	873	932	880	929	836	906	849	932	882	925	865	899	867	894	944	891	928	921	907	887	912	853	945	899	901	891	906	885	934	898	905	936	886	888	906	944	908	954	896	890	876	906	920	901	848	905	929	904	936	887	879	939	914	911	965	879	877	959	941	854	884	951	882	933	899	895	893	860	919	863	972	951	932	916	906	894	904	892	907	940	906	933	950	868	913	904	922	930	913	926	879	873	909	902	928	909	914	927	894	933	949	870	883	901	890	896	860	881	973	977	904	936	918	911	924	939	893	892	908	948	873	910	888	892	936	849	894	932	931	899	834	894	1005	925	921	900	881	939	882	930	908	922	887	915	870	878	887	942	870	910	944	920	895	910	873	872	955	873	934	912	941	898	954	959	905	906	862	897	929	950	864	952	928	882	899	897	936	911	916	918	877	885	863	892	942	865	916	886	897	941	945	930	845	925	910	915	915	911	902	897	900	921	904	946	897	869	901	914	913	911	903	919	905	946	900	909	941	873	910	910	931	878	918	877	920	863	903	930	943	952	912	893	891	878	923	931	947	889	867	972	915	894	920	855	937	844	896	934	919	936	941	909	938	902	959	909	890	907	910	871	904	880	950	937	972	873	915	906	945	944	898	863	905	905	959	871	929	893	861	909	883	895	878	931	878	856	968	882	907	926	904	954	906	943	892	953	912	922	919	852	911	904	907	944	865	944	883	985	963	926	886	886	889	912	899	915	833	875	912	907	969	960	892	905	901	918	960	876	903	932	944	876	922	891	857	894	874	922	894	942	921	883	860	878	933	944	909	929	893	915	944	906	947	883	921	845	898	895	971	942	945	866	906	931	883	938	888	893	910	924	898	931	938	899	908	895	964	921	887	859	934	875	909	905	897	856	894	919	902	964	870	823	861	891	887	878	949	900	880	885	911	887	924	860	945	859	862	917	909	967	901	854	952	867	918	887	930	923	915	910	935	917	905	915	890	904	925	927	908	899	942	874	898	898	936	917	914	900	925	934	881	892	966	889	910	855	872	848	946	899	944	883	912	937	876	907	978	889	893	923	910	943	911	874	877	903	913	926	907	891	888	917	870	880	889	955	965	890	908	958	900	926	868	873	889	908	937	908	903	939	952	907	910	948	935	971	915	917	901	909	935	876	845	879	912	912	917	931	918	914	950	918	945	928	884	900	908	824	873	975	912	889	889	927	886	965	919	945	875	864	885	935	911	888	906	901	935	927	893	897	915	919	901	924	910	953	895	903	912	893	899	911	922	877	906	900	973	901	906	903	898	907	929	830	924	880	978	899	938	919	910	937	995	918	884	916	940	899	916	967	942	908	932	874	892	897	868	929	953	933	906	875	921	928	876	883	861	886	958	966	911	860	934	898	907	925	917	872	896	883	917	906	862	901	917	870	868	913	917	946	972	946	923	877	899	866	920	941	938	873	915	885	891	910	959	890	919	863	917	880	908	859	922	914	925	916	904	902	900	871	890	942	845	909	932	888	954	906	916	862	921	890	837	874	894	875	875	897	955	912	874	868	913	941	962	917	885	929	869	918	938	882	894	882	871	918	905	889	882	867	929	951	928	902	888	908	967	906	912	918	898	883	893	858	934	894	940	927	911	878	861	862	950	933	912	964	896	908	895	908	900	883	910	907	981	922	918	974	915	923	914	937	887	865	920	816	870	860	920	960	888	881	904	871	930	897	890	944	869	875	945	987	865	925	875	896	943	908	910	907	915	893	929	955	850	911	902	922	945	892	883	915	955	848	889	939	849	875	923	888	879	893	898	878	871	889	921	909	957	898	928	876	954	942	942	886	914	854	902	990	952	995	879	975	927	923	915	853	950	840	871	945	919	906	940	885	927	910	940	864	913	936	917	929	903	861	911	929	903	895	932	913	973	915	947	904	919	931	887	885	920	923	874	884	897	907	883	884	901	952	921	910	948	908	883	906	967	906	923	882	890	927	895	977	943	937	893	921	938	909	943	934	968	885	885	861	930	909	979	912	881	904	901	911	922	910	856	930	909	885	929	879	873	918	874	946	958	909	912	893	927	914	897	902	956	872	875	922	859	899	914	860	901	902	940	911	913	872	888	880	885	934	896	917	922	927	934	908	894	916	903	859	920	872	947	925	888	916	924	954	958	914	831	935	905	913	936	937	906	928	885	911	912	862	969	904	947	891	888	955	947	894	924	890	875	871	907	953	890	905	904	938	895	938	856	839	901	914	936	900	876	880	908	920	961	888	906	880	951	915	922	922	926	863	926	910	858	878	881	941	914	914	869	938	865	913	882	934	885	951	896	909	853	929	941	894	943	933	913	916	901	919	870	900	917	921	935	942	876	932	970	851	910	890	910	895	928	895	882	873	926	900	899	858	883	832	947	921	866	956	989	946	936	919	892	932	909	867	931	965	895	898	930	936	916	902	916	981	909	923	889	845	860	921	868	901	874	858	928	919	909	940	961	869	846	926	865	962	896	874	893	920	933	870	938	890	891	868	861	934	936	906	853	877	913	888	931	931	905	901	906	925	908	946	919	918	908	890	962	901	855	951	903	889	903	953	897	903	913	867	908	955	897	917	961	954	847	917	910	861	902	955	844	863	880	906	905	890	922	902	927	910	958	880	948	950	924	909	924	927	905	942	903	911	950	887	905	896	914	939	901	916	891	925	901	882	925	950	925	897	895	921	900	938	881	869	931	891	924	882	873	909	906	870	871	890	948	868	883	895	912	968	903	874	889	902	927	919	846	952	927	904	903	891	922	882	978	928	920	897	924	903	975	890	877	912	947	904	923	881	904	871	891	887	935	917	881	960	903	895	879	854	904	901	882	924	942	908	928	843	881	897	874	894	920	872	875	920	902	888	895	924	980	909	934	900	926	887	933	914	902	937	903	878	955	900	908	920	869	910	885	965	922	917	939	906	914	923	905	927	895	867	900	883	906	873	907	940	915	828	929	905	891	896	897	932	947	904	918	880	910	897	895	938	919	893	939	955	941	906	901	928	931	900	907	886	912	925	948	926	930	925	873	888	919	885	906	903
7743	656	788	824	709	609	409	333	367	315	250	274	256	245	207	238	211	207	242	198	238	231	217	213	194	188	218	217	197	221	233	232	202	199	203	213	226	240	198	238	192	207	226	166	233	187	213	212	207	214	196	209	188	214	221	221	221	204	196	232	198	227	221	200	215	219	182	206	202	228	223	221	215	210	205	209	202	196	192	191	200	219	205	223	194	225	230	235	230	201	216	191	199	254	216	207	233	185	215	208	190	201	194	202	207	228	220	189	209	167	214	197	229	218	223	205	189	171	205	211	202	229	182	220	226	227	210	207	205	212	211	178	194	219	211	214	211	219	201	224	194	183	187	189	197	204	196	216	200	193	204	212	192	237	230	214	194	226	211	226	198	237	193	199	227	197	192	218	212	225	197	209	224	221	215	235	202	188	177	197	237	208	179	195	246	212	226	210	196	202	225	208	193	216	211	204	214	207	195	213	206	262	212	196	177	169	207	228	211	208	208	235	221	197	198	214	209	225	193	199	193	193	233	206	221	197	223	191	201	210	206	226	210	238	213	196	235	201	216	183	212	200	224	214	205	196	208	215	223	208	193	201	213	201	205	223	203	190	210	202	224	209	199	226	210	194	206	178	203	197	213	218	221	230	194	196	222	208	215	216	245	214	195	185	234	216	196	198	208	226	223	223	203	208	187	219	205	206	214	230	199	190	234	202	199	215	196	195	203	198	183	195	205	181	208	196	201	233	198	192	189	213	191	188	197	206	211	216	241	206	199	203	212	206	198	219	239	232	214	197	189	207	209	190	207	199	200	211	223	216	214	211	220	177	215	203	224	214	210	195	232	217	195	190	212	191	225	199	203	192	199	211	207	183	211	226	195	200	196	189	196	210	208	215	197	216	191	199	206	202	208	199	184	214	218	239	197	226	230	204	187	202	224	202	179	175	180	192	205	228	207	204	216	194	197	215	188	204	218	220	207	201	217	249	181	188	208	206	208	192	201	208	224	205	207	189	193	210	207	179	213	210	202	224	186	197	207	204	213	235	203	206	216	216	203	183	206	189	195	213	224	215	187	205	241	205	213	233	201	195	204	206	212	218	178	202	212	199	223	192	190	188	213	191	196	196	218	209	195	207	197	231	218	222	202	186	185	221	197	205	198	206	211	201	225	238	180	204	244	223	250	205	224	192	220	197	208	220	205	204	228	217	226	229	214	186	222	179	223	193	211	193	233	216	192	210	214	224	211	243	194	222	238	188	215	195	213	215	196	177	221	220	195	204	211	206	209	225	239	187	209	204	215	195	194	186	205	216	239	224	203	221	232	202	204	208	202	208	188	234	191	224	226	215	197	181	208	225	216	227	203	215	196	230	218	186	218	192	210	210	199	221	184	218	203	188	224	240	200	201	207	216	206	215	196	195	209	212	211	198	218	237	210	185	203	209	222	201	210	179	203	220	217	196	183	223	235	198	176	193	225	206	222	211	207	200	194	207	206	196	210	233	229	197	242	208	194	208	213	236	237	217	197	201	224	195	195	209	215	190	235	216	201	184	206	211	221	186	225	184	189	188	223	203	196	187	205	195	221	189	223	197	187	189	204	218	201	209	204	220	198	209	206	219	210	223	229	200	229	191	191	193	223	198	200	202	182	231	220	220	213	190	199	230	216	173	194	177	222	233	225	216	203	188	188	224	207	204	212	222	204	205	219	194	218	210	216	194	222	190	214	198	189	207	223	225	184	221	204	225	227	176	212	203	181	204	199	195	210	189	207	185	220	210	187	189	220	203	246	205	194	218	206	222	213	216	197	217	201	201	231	221	200	234	198	203	191	219	221	226	235	233	207	218	210	223	205	220	204	200	207	216	199	198	223	192	213	192	225	218	203	208	219	226	242	195	203	201	187	210	196	218	216	204	223	192	194	203	207	190	185	210	195	188	224	202	196	226	186	195	173	197	201	213	177	230	232	217	199	222	218	204	185	190	206	205	213	239	207	230	204	225	207	232	205	205	232	198	233	230	217	207	252	184	201	201	184	226	197	184	198	211	225	210	210	220	188	238	216	209	226	223	205	190	217	187	203	187	192	211	188	224	208	223	204	211	216	190	223	216	211	187	174	201	216	208	215	233	207	241	210	192	207	214	206	210	195	198	239	202	209	216	227	212	208	203	195	206	208	216	212	221	188	202	179	206	213	232	190	224	205	184	195	203	236	239	229	227	180	206	217	224	193	187	229	210	196	233	210	225	220	195	214	198	208	190	200	190	203	161	208	225	212	186	222	206	199	225	187	197	190	207	184	200	201	206	182	222	190	164	232	210	234	219	210	197	209	213	236	222	174	205	226	197	221	185	223	224	224	187	205	191	223	212	200	186	208	231	178	185	190	200	208	221	185	223	217	201	215	209	231	167	199	210	200	207	224	212	188	214	204	195	189	206	217	201	219	173	226	208	188	186	219	227	205	174	231	212	225	210	181	214	207	200	220	190	250	216	224	228	208	186	211	234	212	230	192	191	219	222	209	212	203	205	179	213	226	208	207	208	197	216	224	208	191	194	182	197	219	202	217	215	194	196	206	201	234	207	206	189	206	215	233	212	197	241	228	210	189	187	179	226	185	201	182	193	187	200	218	184	233	204	210	220	211	223	227	206	204	218	205	204	210	207	210	194	191	195	211	186	197	244	203	215	199	192	206	202	213	201	215	202	216	193	191	196	221	221	216	218	218	183	188	211	180	243	202	169	205	192	208	189	195	209	228	211	192	221	214	216	209	196	213	222	207	231	215	164	216	215	207	212	183	157	217	210	162	172	210	226	184	199	200	204	209	208	205	212	207	199	226	195	196	223	215	217	200	197	246	206	203	198	211	208	218	205	207	187	224	207	205	218	186	226	189	214	183	237	213	214	235	255	203	238	218	207	204	181	169	194	193	203	204	215	159	190	205	191	203	186	209	208	219	227	206	206	215	200	201	216	227	226	225	217	198	220	195	210	198	214	208	218	221	219	225	213	201	210	223	197	189	193	214	237	205	201	182	195	188	198	223	208	216	174	186	225	204	183	183	208	191	192	211	215	186	225	222	225	239	203	195	215	201	237	204	196	209	241	213	198	214	211	213	188	202	214	194	227	218	204	194	214	187	181	194	239	192	224	192	201	190	186	206	209	207	220	220	194	207	201	199	190	204	189	217	203	231	192	200	216	210	207	213	202	209	199	206	208	232	225	210	211	168	187	188	212	216	202	205	227	203	186	207	199	219	212	214	173	210	176	195	218	220	222	200	201	193	203	208	184	215	193	217	192	207	217	202	195	199	197	196	198	217	212	213	233	203	178	178	217	196	208	212	217	218	188	231	191	199	215	226	216	200	183	191	192	219	243	229	205	196	194	195	245	232	213	196	200	201	199	206	190	204	220	205	211	260	183	226	199	213	202	196	213	202	176	203	190	206	201	193	222	230	210	208	199	223	231	229	188	225	207	219	228	222	211	205	238	208	187	233	197	180	191	189	183
6623	943	1788	2611	2450	2073	1391	1227	1225	1083	943	883	698	685	648	625	671	589	574	586	625	617	604	575	574	552	529	513	548	524	526	566	547	541	555	512	587	513	556	522	527	512	519	565	497	518	550	507	498	540	522	518	508	525	562	566	505	521	542	530	473	502	529	534	498	511	536	508	506	521	524	508	506	518	514	509	512	479	477	528	511	531	532	528	513	461	536	502	513	486	504	528	509	537	569	520	512	527	542	537	551	537	516	511	545	504	544	526	527	523	528	490	524	509	525	515	508	543	520	492	557	533	509	510	506	532	532	530	538	523	526	536	527	512	561	501	571	550	511	513	565	511	514	502	492	517	518	527	544	485	568	552	552	522	499	517	491	517	514	548	510	522	519	538	501	576	491	578	556	527	531	571	516	539	511	528	520	518	522	465	529	498	497	521	505	569	517	520	486	529	554	506	506	475	496	525	535	511	515	511	528	530	552	538	534	513	535	511	507	514	536	560	571	472	536	522	536	517	534	537	543	566	558	503	477	505	509	500	519	525	529	569	549	508	476	529	511	513	539	526	578	502	491	510	501	511	510	509	535	499	518	503	517	525	502	531	530	532	501	536	553	513	492	567	538	546	490	504	521	516	530	522	533	526	567	520	501	504	560	510	510	500	476	495	499	535	518	494	484	527	528	545	531	518	496	502	488	496	494	498	521	515	499	492	504	524	555	535	516	531	482	522	536	497	538	503	526	523	550	520	552	514	555	500	548	541	527	526	549	503	504	504	486	524	512	506	525	525	515	504	569	459	529	485	526	521	491	521	536	501	526	522	518	502	522	530	544	536	520	558	512	510	520	528	517	531	490	521	576	523	517	487	524	516	500	520	492	489	517	502	522	538	524	519	511	496	479	501	535	505	491	508	504	557	491	516	527	474	489	545	514	556	558	511	576	497	520	521	490	492	543	488	526	521	523	557	524	545	523	509	532	475	506	540	528	497	515	509	498	543	566	517	521	491	466	521	564	542	502	508	494	512	510	547	502	546	506	498	519	559	490	487	517	543	523	529	505	513	548	470	516	528	524	526	518	506	534	522	564	504	487	519	511	480	562	501	556	523	503	500	516	493	498	531	497	532	526	518	520	489	475	555	459	501	514	540	541	515	520	506	531	567	504	529	500	504	551	538	511	517	479	502	522	498	532	543	528	510	494	522	540	506	492	510	549	523	514	495	553	537	522	508	450	504	509	514	559	539	528	505	524	531	532	514	531	538	504	526	514	493	522	505	502	538	520	513	516	519	537	522	506	557	500	529	514	565	510	517	532	536	520	498	499	506	492	515	494	509	523	507	544	554	543	549	514	511	516	521	516	531	541	485	504	555	474	551	538	536	530	497	585	557	521	511	485	547	566	506	553	518	531	566	543	521	531	499	546	507	494	543	520	525	540	490	464	540	514	533	520	524	512	509	509	482	519	515	506	507	513	497	522	532	534	489	494	510	533	563	530	497	517	500	484	525	526	512	524	520	522	531	501	532	538	522	551	509	518	552	509	523	516	511	522	589	515	555	507	539	491	489	575	517	524	522	492	488	547	499	528	522	574	534	525	509	549	535	488	510	497	509	554	554	553	527	528	474	514	508	526	505	513	515	538	501	536	486	517	493	523	524	524	478	536	528	506	515	542	502	532	529	540	517	519	528	520	526	542	474	506	547	561	513	549	571	488	494	526	564	460	529	487	502	508	525	475	487	529	494	497	533	528	533	535	521	501	530	536	507	501	493	487	513	512	540	524	504	518	518	515	485	505	532	514	505	528	533	528	505	515	508	485	534	526	501	531	490	523	526	504	469	501	522	502	486	526	528	543	526	528	535	503	517	518	512	538	500	538	487	495	529	508	517	535	520	506	512	491	492	505	494	480	518	516	543	513	505	506	492	501	496	512	490	519	499	524	543	518	496	536	515	510	477	532	532	509	531	532	545	497	540	551	558	531	483	538	487	489	504	533	540	511	518	514	497	479	536	484	508	520	530	501	491	542	514	520	469	476	532	507	512	545	504	506	511	551	532	512	512	561	516	509	462	489	535	535	535	525	525	481	520	500	509	494	510	488	520	509	518	522	515	495	523	529	525	438	523	485	484	522	519	507	526	506	514	530	522	510	551	453	534	528	488	522	512	518	516	493	501	558	537	552	493	511	507	536	530	523	504	534	522	523	561	481	545	506	519	555	522	510	501	521	586	569	550	528	527	495	501	492	521	497	550	510	527	554	555	532	508	544	565	538	509	548	512	490	483	491	508	507	529	547	485	546	517	509	520	569	478	534	535	525	528	493	531	535	497	484	494	514	500	509	526	525	520	539	531	553	512	530	550	510	517	510	531	576	545	514	536	463	538	526	504	498	596	555	509	532	504	521	567	471	546	524	522	513	517	495	520	520	511	496	504	544	550	522	531	506	539	534	540	514	514	517	527	510	555	536	510	532	521	551	554	549	530	471	476	548	514	544	489	536	490	506	520	530	511	514	536	502	527	503	562	506	519	511	528	511	552	506	514	523	491	547	540	507	522	559	454	509	518	481	523	560	504	475	482	527	570	554	522	518	477	522	518	574	509	534	514	518	520	473	496	552	512	509	501	476	573	490	496	524	518	580	516	493	519	504	541	562	509	543	537	548	541	533	527	516	512	518	486	517	521	441	486	538	517	496	519	536	507	495	523	515	549	555	516	491	536	508	548	514	491	498	512	530	540	549	526	506	532	524	529	523	501	504	552	538	508	515	527	524	537	507	542	545	492	492	507	518	541	498	524	487	517	541	498	545	545	508	508	522	513	482	543	511	535	528	506	528	488	516	543	512	556	513	520	482	488	513	514	537	518	522	509	506	505	537	540	499	519	511	515	527	511	521	512	510	524	531	496	501	486	506	511	502	543	498	472	495	524	502	519	565	526	501	483	542	523	549	517	500	507	539	512	541	491	499	532	546	539	553	555	529	491	559	504	462	534	502	584	491	481	501	538	501	509	483	533	549	527	500	498	516	513	498	478	523	514	575	507	519	495	509	519	489	507	519	523	547	543	486	481	488	569	495	553	491	504	491	512	517	528	525	497	508	505	529	507	521	552	530	494	531	547	561	541	509	563	575	529	551	506	522	528	547	488	505	514	451	513	507	543	528	522	522	507	550	543	537	531	511	545	529	535	524	543	500	511	519	507	480	573	527	513	503	539	500	540	539	496	539	491	517	506	519	540	503	520	500	520	512	488	529	512	511	509	503	483	525	521	511	517	482	516	521	518	522	500	529	516	507	519	535	526	558	546	510	499	565	504	546	511	518	492	519	513	481	510	510	521	578	490	527	512	479	506	475	559	528	538	535	537	493	484	548	509	526	525	522	556	469	485	566	501	545	529	524	508	516	513	508	555	519	505	478	499	496	504	563	519	511	491	488	478	524	498	496	495	518	484	482	508	534	543	517	524	532	548	565	507	499	527	522	520	522	568	555	532	534	488	479	507	487	517	552	528
14856	1755	1647	1432	1267	1010	611	526	481	381	352	332	321	295	293	256	266	278	275	282	266	247	267	281	262	276	256	238	245	244	263	278	247	234	285	235	230	233	247	254	265	222	230	264	289	250	255	243	233	261	261	254	244	301	263	263	280	260	234	236	229	246	224	233	242	246	243	230	254	248	251	244	246	257	241	261	230	252	259	243	272	277	257	261	231	234	240	225	255	249	227	234	215	269	250	229	253	242	247	302	232	271	235	240	220	254	263	226	242	263	266	253	261	262	239	267	277	266	250	256	234	261	238	264	271	245	221	229	277	249	236	254	222	261	221	233	228	273	247	250	283	231	253	227	218	246	287	255	261	219	214	244	228	268	252	240	256	235	241	272	233	233	258	227	294	248	249	238	250	255	281	256	218	248	210	257	251	259	269	232	242	238	250	245	228	287	231	253	240	260	245	246	250	274	265	248	227	248	234	240	235	241	257	240	256	247	238	258	279	236	249	245	226	265	237	252	221	234	229	256	253	291	265	266	231	260	272	208	261	259	246	253	233	255	240	237	221	276	239	257	245	257	241	269	235	250	241	265	253	266	279	253	265	244	223	246	246	258	283	255	238	257	252	253	226	240	232	269	242	245	233	222	234	238	265	247	258	234	235	250	235	220	263	230	217	232	239	226	231	247	258	244	250	272	236	267	244	256	229	245	256	239	246	288	262	254	253	257	249	241	266	232	274	254	245	237	204	239	250	233	242	252	261	245	252	256	262	275	238	257	250	240	239	286	245	241	221	258	225	238	238	246	256	229	231	226	246	259	242	254	259	250	220	260	243	240	268	245	230	243	247	275	243	261	239	256	241	258	246	228	223	248	250	250	264	196	255	238	228	233	223	246	255	246	251	268	243	257	256	243	213	234	246	253	218	223	255	222	265	241	235	234	219	272	232	228	233	256	255	240	215	237	224	219	246	256	241	226	281	244	217	249	261	243	263	288	263	260	261	304	230	215	210	231	253	244	234	260	242	257	246	232	214	234	257	259	251	244	228	260	238	231	235	241	237	247	257	251	257	241	225	248	258	247	219	217	241	250	233	238	222	228	226	257	228	235	249	233	275	260	252	259	261	245	244	249	279	239	247	235	273	265	294	259	221	218	253	232	261	232	249	242	244	231	212	223	291	264	235	251	241	243	269	247	244	235	250	254	279	254	247	247	255	236	241	259	265	222	237	265	251	264	235	242	244	235	221	280	246	256	249	223	246	252	243	268	254	225	236	237	251	252	229	226	249	245	252	263	251	261	268	239	269	241	263	245	246	255	223	222	268	256	244	264	258	241	241	244	238	228	250	257	247	237	267	227	248	250	260	260	224	223	229	276	250	253	234	262	259	248	260	224	233	244	261	269	232	261	237	246	235	231	228	269	268	235	266	252	251	245	217	256	256	254	251	240	272	261	225	247	244	243	254	261	268	255	231	260	217	246	265	275	259	243	245	238	243	235	279	263	282	227	250	247	207	240	262	230	245	215	243	260	253	238	265	248	263	247	271	267	265	260	272	246	211	256	230	237	248	259	229	247	259	246	228	268	261	266	238	216	217	263	246	260	241	224	256	255	236	255	237	299	219	202	230	235	265	205	240	234	241	276	253	229	263	231	256	222	211	216	244	273	234	215	240	268	241	212	252	263	248	262	246	283	256	248	266	249	211	242	235	265	210	228	248	243	225	249	245	238	233	247	260	243	267	240	255	250	238	235	257	239	220	223	255	255	233	248	260	266	246	277	238	243	245	231	254	240	269	285	249	225	208	262	255	237	248	251	228	256	226	238	241	217	226	255	229	284	248	206	242	235	225	250	249	244	268	225	287	257	237	236	248	258	265	255	253	249	243	258	288	244	240	256	228	263	246	237	225	243	211	254	238	239	225	241	237	239	212	260	248	241	241	229	227	224	268	225	239	260	254	233	260	250	265	238	241	248	240	233	224	224	214	222	259	257	257	255	259	253	234	276	240	253	196	234	233	262	254	248	256	273	239	257	255	257	247	243	224	241	243	245	255	260	225	241	252	272	225	242	239	265	258	288	246	233	268	236	241	247	232	239	253	253	230	238	243	245	230	217	284	257	267	234	245	210	233	265	238	240	226	256	238	214	234	234	244	245	248	258	247	235	242	228	244	228	232	231	249	277	253	244	240	223	256	226	249	227	255	239	229	248	231	223	254	250	229	283	282	235	253	277	242	263	248	259	272	265	256	257	264	220	222	253	256	248	275	277	245	240	248	242	264	249	268	247	248	253	252	221	282	267	235	268	237	237	235	285	247	263	233	254	245	227	239	224	240	260	248	241	239	277	228	269	238	254	239	247	259	261	275	255	244	266	229	239	224	237	248	257	251	269	240	231	222	262	242	230	241	239	248	237	219	238	236	231	257	241	232	248	268	230	258	227	271	235	218	249	269	246	234	246	244	231	286	250	238	249	247	259	223	238	280	248	253	228	226	234	290	240	250	247	232	245	262	229	270	240	253	253	257	264	245	252	219	256	224	276	253	240	271	243	261	259	263	257	245	249	247	240	221	263	241	201	249	241	264	240	246	251	231	232	251	252	238	219	249	230	263	272	236	243	233	257	262	251	246	246	270	203	223	252	236	250	257	260	254	270	251	234	251	271	258	263	249	252	245	243	246	230	236	265	254	267	241	224	253	243	212	272	247	217	233	236	279	259	213	256	286	230	236	215	239	240	249	233	223	247	222	221	237	263	270	236	232	259	264	233	247	256	255	249	253	236	255	249	254	262	286	266	248	256	236	244	278	199	230	234	260	238	242	256	275	261	272	254	250	266	290	232	232	259	249	263	258	233	230	258	278	243	245	278	228	231	252	251	241	270	248	224	250	269	244	259	256	278	261	267	258	244	252	270	251	281	266	241	222	274	273	244	196	241	256	248	257	226	228	244	256	239	247	223	244	246	250	216	256	241	236	268	249	226	231	255	242	256	253	227	216	245	259	250	249	219	242	271	242	227	243	241	271	245	250	221	222	236	255	254	236	247	284	252	247	237	242	262	260	267	238	256	254	242	222	251	268	200	248	273	246	279	245	269	239	241	208	260	276	252	244	214	277	249	269	216	245	250	241	239	244	249	238	234	243	233	242	251	247	247	262	248	239	257	239	244	270	281	282	265	247	249	277	266	267	253	265	233	278	269	241	213	244	257	260	224	235	237	272	235	261	242	242	222	259	247	237	270	243	225	238	233	228	238	228	261	231	230	224	245	257	259	273	251	247	250	274	246	248	260	239	234	216	262	237	231	239	228	264	254	232	263	269	265	265	258	241	230	266	222	239	242	292	265	226	274	227	244	235	225	255	216	245	233	246	214	275	257	228	290	248	264	258	250	249	253	220	244	245	223	219	263	247	246	242	250	214	226	255	225	260	236	268	228	252	259	234	272	260	241	230	252	281	250	261	247	257	246	265	261	240	286	255	227	259	233	245	240	232	246	235	250	251	240	237	251	239	232
8495	1644	3105	4065	4123	3419	2219	1829	1954	1446	1406	1203	1041	975	936	856	772	817	790	783	748	727	729	742	733	721	705	669	673	733	698	683	673	685	620	663	622	697	664	651	642	648	658	670	663	632	673	621	660	672	638	651	620	646	648	633	668	645	611	625	588	618	639	673	633	636	638	608	625	630	608	584	607	615	633	656	601	611	595	673	637	652	632	638	658	638	617	656	610	633	627	608	595	614	608	641	639	609	631	605	651	678	610	634	651	647	611	657	587	584	643	620	589	607	631	634	642	681	617	615	657	626	635	639	623	637	606	634	606	665	660	607	621	648	637	678	629	588	651	631	622	561	586	637	611	626	603	625	625	631	573	682	614	598	633	643	618	613	637	612	596	634	618	642	646	649	648	582	636	625	598	622	590	613	614	585	640	635	604	619	634	647	639	597	619	650	665	620	577	626	645	646	614	600	639	638	639	610	580	605	646	629	663	651	618	606	611	623	619	616	629	607	609	556	658	607	619	612	608	641	608	628	636	672	630	631	616	595	620	638	635	607	647	640	662	604	650	627	607	652	587	608	628	607	640	627	638	614	640	642	615	621	609	670	640	606	667	613	626	650	590	614	593	633	579	641	611	617	625	617	618	619	660	635	641	597	682	601	608	638	687	639	582	586	636	623	637	617	618	597	623	665	632	653	660	627	607	629	664	620	621	626	599	660	632	626	625	633	630	637	594	631	639	629	677	625	625	633	637	625	642	621	604	575	610	646	580	592	621	634	630	598	638	602	625	716	604	579	626	598	620	631	609	602	650	621	599	644	629	589	635	583	606	634	623	621	681	609	633	621	614	679	627	632	623	618	657	645	638	641	600	628	642	624	668	669	636	614	605	630	646	625	611	636	587	609	616	651	642	643	642	618	616	651	612	634	593	650	635	600	626	598	625	621	618	594	684	625	595	654	611	606	646	637	611	684	622	634	623	609	684	642	619	605	648	615	621	608	627	664	626	671	630	604	676	642	604	656	616	689	616	666	584	653	638	639	678	612	613	589	569	625	615	625	621	602	614	622	644	573	627	590	678	618	641	591	643	580	635	601	641	665	610	650	643	643	671	674	602	602	651	635	609	618	619	633	636	610	603	637	601	584	648	629	617	630	683	665	664	669	636	659	606	635	654	662	605	632	631	654	602	606	634	611	612	694	640	661	631	593	592	631	620	591	611	630	625	611	588	616	629	621	627	603	587	607	664	575	604	629	628	624	582	676	635	651	631	632	606	579	635	622	667	673	592	606	581	600	620	589	613	623	655	603	657	636	677	651	635	646	633	638	625	685	596	623	609	658	601	633	601	619	590	578	634	607	606	621	644	602	611	617	659	666	639	622	620	615	602	609	588	628	602	604	631	636	610	584	582	643	630	655	618	598	613	616	599	628	644	600	588	590	590	638	633	656	610	643	635	595	665	653	674	591	618	599	619	657	636	598	663	638	678	614	647	659	642	642	651	656	652	656	618	627	625	651	598	607	617	620	658	609	627	657	646	623	594	601	616	655	616	650	633	593	636	628	653	639	539	630	600	665	649	639	608	616	667	610	628	596	585	667	572	657	658	614	624	599	607	626	645	640	658	654	623	690	618	615	643	617	591	614	594	611	621	652	643	625	623	640	627	644	619	629	669	654	622	586	629	607	598	648	667	634	630	628	623	607	607	641	652	618	660	658	627	600	604	592	630	625	647	574	595	641	622	637	615	658	704	647	630	618	650	613	616	569	643	622	649	632	609	648	630	639	634	627	629	626	619	638	691	644	593	660	625	613	641	592	629	596	627	643	657	610	626	659	673	628	605	605	675	599	693	643	646	613	659	625	594	651	623	604	617	667	635	631	629	636	635	647	665	639	641	616	629	613	636	624	641	625	621	646	620	634	639	589	624	657	636	615	626	617	639	555	605	610	622	657	637	612	631	675	661	628	617	632	638	628	657	620	631	623	599	626	604	607	637	642	630	624	653	659	633	640	636	631	626	616	589	630	590	571	596	639	632	634	627	604	610	608	623	589	604	647	637	659	610	588	622	625	677	605	610	655	654	612	646	613	645	630	641	628	635	634	620	583	602	608	659	654	610	646	597	632	635	616	625	677	622	616	637	604	626	651	615	604	626	622	614	590	606	649	601	653	654	610	625	613	639	610	608	613	628	679	608	647	625	605	645	639	637	609	653	661	652	630	630	672	630	618	595	596	672	662	642	655	668	632	616	605	592	644	616	644	685	563	619	575	624	606	650	613	621	608	630	647	625	582	661	601	650	617	707	631	600	644	637	640	632	643	599	627	628	628	624	628	627	622	620	652	630	605	583	656	603	636	616	635	669	578	602	626	609	623	590	642	591	616	634	624	594	580	617	643	653	632	554	654	648	636	644	618	660	620	641	607	634	635	627	640	644	648	599	564	620	656	605	628	667	642	654	658	597	675	633	623	625	646	634	623	592	626	640	564	625	594	581	645	624	611	645	628	599	634	634	675	657	611	567	556	617	647	631	658	613	615	628	647	601	640	620	615	660	638	646	649	605	617	616	601	630	614	664	636	628	646	620	628	622	633	621	637	573	654	587	592	606	649	633	620	629	597	632	629	621	631	656	644	642	695	652	662	634	615	672	662	683	662	665	624	631	601	607	634	605	636	610	577	650	665	637	642	611	620	637	675	586	649	636	668	619	606	619	571	641	655	607	638	584	604	636	617	637	645	614	591	613	636	667	634	609	637	620	655	623	643	635	618	607	661	639	583	618	675	671	674	609	662	660	616	619	642	585	624	639	648	612	676	673	624	622	677	660	644	629	635	606	613	586	597	616	575	658	647	653	660	670	621	602	630	621	631	603	596	659	596	595	606	664	637	643	608	607	593	640	632	619	639	625	666	610	621	617	628	643	598	631	594	622	611	655	599	607	648	671	619	647	618	601	664	630	611	639	663	602	627	634	624	661	650	652	610	617	610	650	678	592	579	614	663	591	586	648	629	634	599	684	604	635	615	673	654	642	643	657	627	619	611	609	642	644	640	647	633	668	585	610	645	609	621	629	593	649	615	584	715	615	629	605	605	646	635	625	590	649	665	626	614	643	612	593	602	593	659	597	602	633	602	646	606	625	598	617	649	569	659	643	612	659	649	623	633	607	650	626	656	587	641	638	643	581	594	632	665	654	630	662	634	623	639	646	595	598	627	577	629	616	694	675	633	640	656	628	601	599	578	594	624	613	617	616	628	657	623	627	614	614	632	640	658	602	690	645	645	648	620	573	658	628	602	631	619	606	637	622	630	587	626	647	655	597	580	625	629	600	631	630	597	665	638	691	650	661	601	619	696	624	670	622	658	660	647	629	601	618	595	614	635	642	679	629	595	678	645	614	602	632	561	618	623	644	626	637	619	633	626	596	637	616	606	688	630	647	637	601	607	597	628	616	655	615	659	616	633	620	618	640	621	650	614	651	623	626	621	626	639	615	635	624	598	648	647	639	638	667	620
1959	491	522	498	465	480	424	429	407	402	421	426	394	387	369	386	383	419	412	406	387	401	425	401	404	381	431	425	432	368	382	425	392	433	395	426	411	418	409	386	398	393	366	416	387	392	406	392	422	416	450	418	431	408	431	425	422	408	393	419	375	395	379	433	386	403	378	419	437	453	402	380	396	382	402	439	440	415	400	415	384	393	403	387	421	403	380	408	396	383	402	373	431	427	434	406	401	388	418	392	403	397	407	422	447	381	450	430	430	395	350	358	391	399	414	392	409	361	405	430	416	395	407	414	364	403	389	395	378	401	437	375	411	400	430	388	419	385	379	382	382	377	413	397	438	378	373	358	388	423	439	412	377	384	404	379	380	387	400	373	372	404	387	391	419	430	458	400	367	403	404	380	364	388	394	367	382	359	417	426	414	446	399	415	434	454	417	388	376	375	402	406	370	388	406	419	422	406	408	404	430	400	390	432	397	374	420	402	420	422	447	369	388	374	386	414	391	403	369	384	379	408	391	441	417	445	402	369	436	389	418	383	377	366	432	420	426	393	406	389	401	434	425	416	413	404	407	383	401	392	385	387	385	319	390	362	441	400	415	406	417	419	397	377	387	365	381	401	341	374	405	379	403	368	443	433	440	401	400	375	413	460	437	404	383	393	402	416	406	386	413	420	401	438	413	364	404	403	386	432	410	399	417	381	362	402	410	397	387	422	420	434	407	377	396	383	407	406	420	373	410	413	371	392	384	414	415	409	426	427	412	414	387	397	365	451	394	382	401	386	403	373	416	412	389	382	425	445	445	366	417	431	431	400	404	406	405	420	363	427	395	381	406	443	401	375	380	390	401	468	415	410	391	412	383	396	391	420	400	354	401	376	410	408	405	419	401	400	446	426	396	389	391	405	389	399	380	384	402	393	406	440	393	356	398	404	405	365	416	369	385	405	412	402	410	363	373	359	395	422	411	389	415	401	419	359	415	428	403	407	414	418	428	411	369	395	391	385	373	373	400	378	396	383	375	379	424	430	422	417	422	396	397	398	421	420	405	401	429	405	405	382	394	397	396	416	426	401	414	436	360	391	384	399	423	373	362	398	384	400	405	368	429	425	417	393	432	393	417	425	383	441	409	377	396	403	443	368	376	392	407	384	419	424	387	400	389	406	406	397	416	424	411	418	405	369	399	420	436	411	372	398	361	405	398	398	379	403	381	423	397	395	407	414	423	417	394	427	367	376	399	401	396	389	412	391	377	410	427	412	387	414	395	406	380	394	472	418	386	438	398	442	409	403	417	416	424	412	382	378	406	413	400	418	387	400	413	364	381	408	429	400	401	359	386	439	387	387	454	433	450	444	434	399	427	394	412	452	405	359	404	387	371	374	423	374	361	429	382	408	394	430	432	401	380	401	383	365	439	402	384	415	403	408	409	420	403	391	394	424	367	430	384	433	409	413	400	404	400	417	424	417	402	431	374	391	407	420	442	425	408	460	380	398	384	397	391	435	397	391	409	394	370	390	441	417	423	397	384	382	416	416	429	433	381	369	362	402	425	391	385	353	377	418	380	380	381	374	412	391	385	376	380	432	363	422	405	419	403	396	397	441	410	425	431	402	387	414	398	443	406	371	396	428	416	408	388	388	391	417	422	409	417	395	435	403	399	396	395	396	441	392	416	386	390	395	407	410	372	407	363	397	408	427	427	415	414	434	390	393	422	423	419	410	403	418	391	395	394	422	405	422	374	369	418	396	431	420	400	394	383	433	395	407	391	414	435	371	443	396	394	370	379	396	420	402	406	403	416	431	399	392	398	415	402	391	391	391	376	406	423	419	351	370	413	379	430	447	419	412	355	403	386	422	409	390	380	387	429	408	400	399	449	420	377	399	371	402	430	386	379	419	404	388	407	392	372	384	469	405	384	382	410	400	423	388	422	450	372	434	382	385	390	410	369	412	385	386	415	401	402	417	386	407	404	388	385	430	400	378	417	389	387	383	410	403	390	407	386	423	425	394	392	441	395	423	415	408	433	391	426	416	413	413	427	417	399	408	389	383	407	400	401	435	397	421	370	378	388	392	437	377	396	390	425	407	411	390	455	430	408	405	406	380	428	384	417	390	397	425	410	428	431	434	414	447	407	373	360	415	401	457	399	402	378	382	399	389	386	382	391	386	407	413	393	422	367	368	391	384	396	408	411	435	402	429	407	439	408	406	422	371	383	414	413	420	408	359	444	400	420	408	405	413	413	399	407	387	458	459	432	415	412	423	370	411	394	388	398	428	365	429	409	388	409	431	412	392	382	387	396	414	397	391	434	429	435	388	437	389	418	407	478	396	383	382	402	393	398	421	419	367	383	381	405	412	396	432	398	388	438	412	370	398	420	442	434	401	425	417	391	390	387	415	410	406	405	426	383	391	394	397	390	383	423	396	419	402	376	355	382	434	385	418	388	424	410	421	399	394	422	405	404	375	432	443	409	401	392	387	402	376	382	396	427	390	403	413	384	393	392	414	415	412	423	404	404	358	426	413	404	394	411	418	383	409	393	432	415	406	398	384	424	419	391	403	430	425	424	437	398	447	403	439	384	413	433	390	390	394	412	445	411	411	374	410	401	403	404	435	404	399	429	416	371	417	439	407	411	416	419	411	393	429	393	457	405	400	436	414	393	384	407	378	419	418	436	422	407	378	404	404	430	404	433	400	373	360	399	428	432	377	399	414	390	388	393	414	407	415	383	413	392	404	393	406	418	407	407	436	384	418	420	423	388	384	394	397	409	370	374	430	440	422	367	383	395	362	410	408	377	400	406	404	375	389	428	398	376	355	425	428	412	428	393	399	422	385	384	442	380	394	418	377	388	404	388	416	412	364	409	395	417	425	395	406	413	423	388	431	412	412	358	417	419	448	416	401	405	379	379	383	346	388	391	397	388	390	376	398	397	403	387	399	427	425	389	433	388	427	420	417	386	431	439	372	411	390	435	411	397	409	413	398	407	387	396	408	410	416	428	378	370	398	416	397	403	396	394	435	394	415	378	398	455	423	405	410	427	424	401	409	445	406	405	406	395	436	447	376	372	372	406	430	427	390	417	410	387	401	424	368	419	405	410	414	403	407	388	417	410	374	374	387	394	387	394	405	391	396	452	404	413	417	371	392	356	386	389	393	383	421	406	405	441	453	402	400	403	432	384	376	384	382	427	352	409	455	403	406	396	411	427	366	437	408	422	399	368	379	383	392	438	416	400	418	421	419	393	381	435	370	351	361	402	387	428	406	404	396	392	419	409	407	392	373	390	392	407	410	389	413	397	422	396	357	392	403	392	423	444	390	419	361	396	419	408	441	419	342	406	402	377	420	417	438	435	408	409	426	434	363	404	424	373	387	388	421	424	362	380	441	412	443	429	420	416	384	423	416	421	418	398	429	357	401	389	383	379	408	391	423	401	415	375	445	424	393	414	414	399	437	434	402	411	398	378	426	375	374	404	422	415	429	405	403
2273	971	1198	1239	1238	1096	1012	1012	1085	980	943	1004	999	954	957	941	981	941	867	988	908	889	915	870	845	910	938	930	914	852	915	900	856	963	854	883	961	915	906	936	901	949	887	913	878	879	972	912	889	861	906	896	877	918	885	896	921	888	910	891	886	909	913	890	924	866	909	929	939	894	919	818	881	860	870	914	875	932	897	853	843	944	922	924	930	941	900	908	932	864	889	942	934	927	887	886	907	875	896	902	879	874	934	943	881	916	932	886	941	887	893	931	886	890	926	903	939	973	972	873	881	877	910	916	911	878	859	887	866	922	899	883	882	883	874	963	946	922	854	956	919	917	879	847	903	891	958	931	870	868	900	935	896	910	1010	881	931	898	870	888	878	930	891	881	938	889	906	910	870	930	860	932	907	852	874	936	909	863	886	862	922	896	851	972	917	939	958	915	878	894	912	850	971	893	876	936	903	885	949	884	861	837	893	887	890	890	936	868	919	883	919	958	937	958	931	828	924	903	915	870	876	863	949	920	861	925	889	875	913	881	942	878	917	972	920	888	908	921	902	866	897	958	914	888	915	912	930	912	813	891	878	871	934	941	905	984	919	874	909	914	928	959	910	884	877	848	855	872	918	837	872	938	906	945	900	869	916	910	956	946	883	912	913	875	919	872	837	878	904	939	891	893	953	911	896	890	880	934	836	896	904	848	933	918	917	977	853	906	878	939	885	904	898	864	891	870	886	948	906	901	940	921	918	932	931	918	916	867	981	900	952	873	908	883	972	909	933	878	882	914	884	879	920	997	903	906	839	913	910	894	908	901	863	924	864	907	864	965	916	912	901	931	867	896	901	930	892	935	934	919	944	903	876	876	880	895	893	860	933	923	857	867	859	978	868	891	900	938	921	903	859	864	911	947	890	889	923	865	939	914	894	881	884	914	886	961	915	910	945	910	909	871	972	889	907	875	885	857	903	877	921	923	925	876	919	877	837	882	910	936	925	908	904	873	887	941	904	881	901	905	898	894	928	910	859	868	914	885	949	903	896	936	894	875	956	846	868	903	867	836	897	903	900	875	940	889	862	906	900	920	915	892	886	885	887	904	947	907	851	878	898	930	904	890	855	906	877	926	910	918	906	902	879	965	907	905	948	878	855	878	906	883	889	959	926	884	908	931	888	895	933	915	843	937	930	906	892	868	901	905	918	905	916	880	956	855	874	888	915	908	906	929	929	851	884	895	879	865	916	932	922	910	861	908	931	929	941	922	921	894	892	943	821	877	865	932	918	915	858	908	897	927	856	924	940	919	854	898	867	905	887	951	888	914	866	915	949	925	916	899	895	923	858	929	852	887	880	922	901	865	964	913	939	895	871	931	933	915	969	868	888	908	912	920	874	929	889	940	920	884	926	911	870	907	938	883	899	864	873	941	911	919	905	868	855	941	945	867	900	875	883	851	874	912	918	910	908	928	949	901	875	914	939	933	902	913	866	891	908	887	891	910	893	895	927	886	949	950	879	931	888	886	890	924	857	892	929	921	905	907	913	883	884	924	878	886	926	927	892	938	975	905	910	886	918	889	873	926	899	928	921	925	907	908	947	862	899	879	928	928	901	888	898	905	935	919	873	919	904	912	912	873	883	910	903	942	935	886	905	951	923	949	843	976	843	866	927	885	915	944	966	890	883	818	875	931	960	850	929	880	899	904	913	905	896	905	885	908	885	917	930	857	900	896	955	863	929	940	926	882	877	894	911	937	917	936	899	922	899	971	865	955	921	868	847	953	911	906	882	937	907	893	908	887	943	904	939	892	904	899	977	904	962	886	849	912	900	861	928	920	914	943	905	947	881	860	877	891	924	901	894	891	906	954	916	933	920	942	940	894	911	965	891	922	877	895	881	834	872	922	949	914	931	868	899	877	880	923	914	906	849	927	889	905	876	937	882	868	894	857	942	920	943	926	934	892	972	900	904	923	887	881	862	949	933	899	879	879	859	912	875	892	935	891	914	932	886	910	930	929	902	937	963	919	880	859	964	908	878	915	907	962	912	945	881	896	868	896	897	956	940	893	844	920	885	862	894	870	904	913	858	843	918	869	946	896	902	893	816	963	895	866	980	901	837	930	885	931	899	916	925	896	905	842	924	923	867	933	891	908	888	865	903	934	910	873	910	910	890	936	927	839	958	941	914	874	917	940	910	880	919	935	960	883	907	913	944	858	927	859	936	924	887	915	903	928	901	905	961	931	922	916	875	895	846	922	941	929	860	893	859	921	886	916	893	914	945	915	944	895	921	927	908	907	864	916	953	969	947	878	889	970	881	881	862	850	891	906	981	921	908	873	940	895	898	943	857	937	971	898	927	885	954	911	873	911	872	910	905	927	949	934	893	876	923	893	945	889	920	883	925	939	932	877	915	910	877	923	891	947	916	943	901	851	955	884	865	879	896	928	954	880	881	912	876	953	954	927	909	911	870	909	921	894	916	921	935	847	886	891	887	972	874	891	891	899	932	924	885	943	924	870	904	910	924	892	909	914	964	953	876	936	951	899	858	916	894	908	905	904	849	918	875	912	937	881	906	905	867	867	936	858	865	913	956	890	860	876	841	889	936	889	912	864	843	983	927	925	919	928	904	940	882	912	890	893	909	850	884	906	944	961	850	872	947	931	819	841	943	924	860	928	909	884	883	802	861	924	895	882	915	929	863	976	890	955	873	880	934	922	916	924	937	909	910	881	871	892	900	906	868	892	866	869	905	896	958	896	921	900	858	908	869	928	912	891	906	824	901	933	891	892	857	934	900	929	909	889	938	899	948	929	909	829	889	891	858	893	915	883	948	932	870	865	872	895	901	855	895	852	912	867	946	958	928	950	873	904	858	923	957	931	879	909	889	888	923	873	870	903	935	927	848	900	879	935	843	1000	930	902	921	913	899	882	921	886	896	945	865	873	928	882	939	923	922	910	871	932	875	908	933	883	914	872	877	906	884	900	895	908	962	881	913	874	904	877	873	907	901	912	903	937	875	885	903	900	858	894	899	931	882	891	916	918	866	851	917	897	924	934	892	942	864	921	922	902	946	936	907	884	915	956	903	914	933	910	859	943	927	934	906	889	895	846	882	911	961	897	877	874	892	949	857	919	938	903	892	921	928	896	925	882	944	867	904	944	927	941	915	935	957	846	970	964	877	912	922	890	876	957	890	906	893	915	925	868	911	898	938	932	908	920	897	915	892	922	883	937	880	932	930	852	913	917	890	905	933	891	930	927	858	936	922	915	912	891	917	871	938	898	878	896	925	882	908	869	905	889	893	888	914	919	860	859	931	952	944	936	896	865	920	912	880	944	938	882	888	933	891	903	888	928	943	929	922	948	958	864	926	914	909	888	902	922	958	933	947	869	919	927	926	896	890	925	926	960	875	932	922	916	901	895	929	852	941	930	905	879	911	901	946	946	923	883	900	856	876	893	934	891	869	884	968	927	910	897	959	904	903	856	918	918	915	893	911	872
7655	740	860	801	675	577	433	352	341	294	274	252	257	241	217	246	225	220	221	199	240	213	219	221	202	219	237	192	212	196	225	205	232	219	203	207	189	216	174	191	207	184	210	189	196	205	210	225	184	186	186	195	176	207	225	219	228	207	213	206	223	221	220	198	212	209	229	228	198	212	197	188	192	179	207	215	190	206	199	214	207	230	196	202	239	217	211	235	243	204	203	204	206	197	212	199	202	229	208	206	207	210	200	221	186	210	198	218	238	201	197	204	220	205	202	213	241	216	231	209	178	167	205	175	202	189	185	224	221	214	207	169	194	197	186	197	211	204	215	235	180	211	219	180	207	194	220	221	204	213	222	193	208	180	203	187	207	237	213	212	212	223	216	216	194	173	224	210	189	177	210	205	202	194	225	227	205	197	204	201	187	195	199	210	234	189	221	201	208	240	197	212	212	188	185	181	208	203	192	247	225	200	189	222	204	204	219	202	216	203	209	190	175	195	168	214	193	218	209	199	185	190	202	209	193	225	219	201	205	206	203	201	210	206	204	207	211	210	191	211	195	224	225	224	205	224	179	213	212	211	207	192	224	215	198	212	171	211	231	219	235	220	201	178	197	221	242	211	198	206	189	201	199	198	236	218	189	209	217	223	215	206	221	213	210	196	193	195	181	207	234	196	217	212	214	195	186	216	204	208	213	208	205	231	190	191	191	199	239	214	198	203	207	193	191	188	198	216	197	197	187	202	221	183	177	207	195	211	220	196	206	213	200	182	177	199	195	211	204	189	187	218	194	226	199	195	226	203	242	207	212	215	255	199	207	179	202	205	189	202	206	205	219	211	228	211	187	205	217	239	206	191	211	182	243	202	210	223	214	222	208	225	204	228	194	227	186	208	202	195	181	223	223	165	213	209	188	244	214	177	206	194	195	222	195	208	220	206	193	225	229	213	188	222	226	229	210	199	204	203	180	195	189	198	201	213	213	211	229	197	214	207	187	184	186	201	219	178	203	201	175	222	208	188	214	189	208	202	198	219	201	204	203	202	226	238	196	238	210	216	175	201	195	199	205	232	220	205	216	208	200	180	207	213	191	229	206	184	210	179	206	205	197	188	206	166	158	217	213	226	211	206	197	201	196	198	204	206	191	203	204	213	217	217	221	223	221	185	184	224	192	188	198	211	177	237	224	217	229	222	203	234	206	186	219	205	212	174	192	209	242	199	209	208	212	186	210	193	197	228	192	201	204	214	169	230	205	211	197	189	201	188	210	208	208	194	157	204	211	197	216	244	202	213	181	232	212	209	199	208	204	195	190	219	205	209	205	200	199	188	197	205	197	206	207	207	214	219	204	199	212	212	212	240	192	202	209	212	181	203	200	222	206	200	156	202	171	228	209	218	217	203	179	192	184	192	225	190	230	205	207	216	211	234	228	213	236	209	181	223	211	215	214	201	205	173	195	202	207	201	212	175	198	202	216	170	201	194	197	206	204	220	214	187	218	189	203	186	236	198	178	228	194	209	228	214	208	212	208	198	202	200	199	223	214	194	201	234	195	244	206	196	199	208	195	199	195	212	218	195	189	197	210	206	194	206	231	191	199	195	210	183	218	214	233	205	212	235	197	181	209	226	217	221	206	215	199	230	238	185	232	209	217	179	183	195	191	219	218	208	203	215	213	200	211	236	198	196	227	234	227	205	190	192	192	208	216	226	245	207	220	222	223	194	246	212	200	212	199	204	211	196	205	193	217	203	205	199	223	206	199	214	208	215	185	208	214	215	201	206	190	185	208	198	188	196	176	193	200	207	218	226	189	210	200	207	228	211	181	210	205	187	216	187	175	243	223	210	220	233	207	210	207	197	205	179	193	200	205	196	221	229	192	211	205	171	213	184	201	237	201	205	198	199	194	231	219	203	191	218	201	195	231	212	184	193	211	200	214	181	219	186	200	206	192	191	192	208	223	199	201	230	210	225	228	195	222	197	216	200	208	224	185	208	206	200	191	212	205	226	187	190	199	192	184	195	208	228	192	168	190	189	190	228	202	212	201	191	200	219	211	222	187	216	213	226	197	182	208	189	193	198	230	212	220	214	211	211	231	214	217	241	220	175	242	192	195	186	212	236	203	206	197	200	201	189	205	224	210	179	219	215	181	205	205	227	202	221	188	204	201	180	215	197	179	171	207	200	169	195	199	208	206	195	198	198	215	183	185	210	205	212	237	213	233	226	204	229	242	218	212	218	222	200	185	223	224	197	202	193	230	226	178	214	196	204	212	223	190	222	180	218	207	188	189	197	209	211	221	231	220	203	190	201	175	186	200	209	209	214	189	205	206	215	211	193	192	224	211	211	202	208	194	231	199	201	211	185	220	208	216	209	208	186	199	202	208	189	186	228	238	211	182	202	221	194	217	210	191	226	193	180	180	212	186	204	222	181	217	211	240	214	191	187	216	183	219	214	215	216	206	193	229	191	207	207	215	200	214	195	198	197	190	209	233	232	196	185	215	197	208	192	197	199	208	220	186	215	192	168	202	206	206	232	222	203	200	219	188	212	189	209	186	150	208	221	177	199	197	216	195	225	201	192	209	224	211	190	197	190	194	194	205	218	223	205	205	190	198	196	181	184	166	180	198	200	197	202	216	183	223	220	195	214	211	186	228	207	202	235	206	190	233	202	184	229	203	171	195	247	208	206	197	201	184	210	206	217	239	198	211	207	185	220	213	184	210	203	215	220	200	207	194	222	192	179	183	214	200	201	193	213	221	233	206	205	209	196	221	216	240	194	215	223	206	193	193	227	220	208	187	184	209	209	212	201	182	222	176	223	190	208	215	200	193	208	203	182	194	211	190	184	215	206	240	197	204	203	213	195	200	211	231	207	208	200	182	190	210	180	205	199	222	234	209	198	220	205	198	203	200	204	234	208	201	217	194	203	203	213	216	183	194	201	211	216	216	189	210	225	208	198	200	194	223	199	206	228	232	200	221	210	231	215	216	210	212	212	197	219	193	180	206	212	203	203	177	227	187	190	202	206	214	210	193	200	198	202	208	222	198	215	214	189	229	191	202	218	196	190	207	205	204	199	210	225	220	215	198	197	223	221	190	196	188	226	206	203	193	208	177	198	216	207	216	237	243	206	199	199	209	197	227	182	240	217	223	232	211	205	223	213	210	200	191	241	209	222	219	208	206	234	219	195	203	225	200	206	190	216	186	218	227	222	181	207	188	196	202	221	246	209	229	191	195	172	211	188	180	223	198	210	213	214	220	194	218	227	203	187	201	194	195	229	225	219	194	197	220	206	214	223	217	222	220	207	209	232	218	220	206	182	202	185	207	192	193	190	191	195	210	232	200	218	183	203	186	184	218	196	175	192	247	207	226	185	201	199	200	220	222	240	209	195	214	218	240	216	224	231	228	219	204	225	201	196	197	220	184	218	195	187	224	192	187	216	178	218	224	198	193	197	205	211	194	217	207	191	202	178	220	225	193	205	208	210
6427	967	1798	2566	2330	2227	1607	1185	1234	1020	891	806	742	693	628	656	601	589	612	581	568	569	562	559	577	574	522	554	522	540	516	528	506	555	493	560	563	505	537	507	550	542	524	499	531	559	555	518	541	510	514	520	499	529	554	527	514	543	527	513	521	547	544	523	482	554	518	546	514	526	478	534	538	538	505	523	529	520	562	544	518	514	481	506	545	492	527	496	499	514	513	514	507	519	560	535	530	496	473	523	495	554	498	538	466	523	504	507	516	518	510	496	466	553	544	506	502	503	534	527	513	541	503	510	531	505	538	523	539	514	510	484	493	483	499	550	506	478	495	483	557	518	521	515	514	484	516	540	520	538	514	480	521	502	495	511	462	489	529	535	559	511	549	528	528	547	516	531	519	551	520	533	535	529	538	515	511	496	486	557	515	529	511	496	498	569	483	526	498	506	525	523	528	480	552	467	494	544	496	549	538	507	511	533	489	517	508	529	507	557	521	507	567	524	464	531	496	468	490	500	543	510	500	495	549	521	536	512	491	529	530	475	563	530	508	492	498	535	513	514	547	513	497	529	557	525	474	511	507	501	514	511	520	492	518	530	486	552	524	487	503	527	515	501	525	550	556	519	548	549	493	475	511	550	511	517	503	518	487	483	487	519	559	527	510	504	504	528	544	463	509	500	502	501	505	552	542	512	551	536	524	521	508	483	523	555	507	525	513	491	537	555	516	491	519	481	489	498	488	476	494	499	563	538	564	492	525	523	521	512	522	493	507	511	543	512	513	491	584	520	528	531	463	539	510	523	515	491	520	464	516	506	489	504	581	493	545	528	490	523	499	512	519	555	527	535	485	519	572	521	529	465	504	524	550	505	492	466	461	500	540	510	509	485	498	514	555	494	506	495	559	537	514	523	487	530	522	500	529	555	541	507	563	500	512	528	515	512	502	517	559	513	488	515	505	542	538	529	507	551	533	538	524	511	549	579	512	517	520	507	523	523	525	550	551	465	496	487	518	498	493	511	519	495	506	483	536	519	524	500	522	509	521	532	542	522	520	525	517	506	517	515	516	536	478	528	523	532	546	512	529	482	542	548	533	487	505	496	525	486	553	531	548	525	528	538	502	506	512	503	535	510	538	519	540	513	544	539	489	519	543	524	507	544	508	541	519	496	492	514	542	528	531	569	521	494	498	509	533	511	536	511	514	526	520	503	492	496	531	522	487	514	519	546	516	525	537	512	547	492	518	500	490	492	513	519	530	530	484	478	513	503	529	537	539	510	550	495	531	533	530	499	540	511	488	539	518	502	520	517	496	483	515	523	538	535	521	476	514	512	525	515	510	508	513	525	522	501	497	512	488	502	518	465	480	486	526	555	505	488	513	488	526	521	486	500	546	528	521	516	522	519	523	491	533	512	486	505	541	503	487	515	498	516	489	506	526	549	505	527	523	489	517	528	481	504	504	509	533	528	568	505	494	496	519	487	543	491	503	510	514	490	534	539	517	507	494	525	568	522	517	523	523	523	536	503	491	501	532	532	536	491	489	463	526	485	494	500	508	533	532	536	529	548	525	491	521	513	526	511	511	521	504	503	519	487	506	496	518	540	515	525	515	538	502	533	552	490	466	566	556	540	492	561	484	523	511	564	500	553	532	502	503	533	560	501	543	531	517	475	546	540	558	500	533	503	495	554	531	497	512	506	548	492	524	519	556	524	548	526	494	537	563	481	510	555	498	522	534	525	486	506	504	512	534	550	482	474	499	509	530	511	565	511	498	504	543	510	536	515	478	504	540	515	518	555	496	533	527	550	569	533	538	533	493	510	513	551	501	532	506	510	508	543	508	504	526	530	488	547	567	545	493	478	541	515	492	521	546	520	523	521	493	524	512	544	519	528	526	490	537	497	536	529	532	546	510	533	485	526	522	551	532	517	480	522	499	531	491	494	531	509	535	525	492	507	486	509	525	480	555	505	560	529	484	483	515	503	543	510	494	557	504	526	500	502	530	512	554	494	553	502	493	537	476	510	492	516	497	521	520	525	511	491	488	546	530	520	532	493	476	531	540	518	500	531	512	582	497	531	502	532	511	520	524	542	543	506	493	511	511	522	518	555	501	511	528	499	517	508	514	548	497	532	544	477	527	524	487	525	522	501	544	510	513	533	502	545	514	548	477	494	507	518	546	516	535	496	534	532	494	509	525	508	474	514	501	501	438	515	512	528	503	541	507	499	500	525	527	504	529	532	518	516	527	525	509	515	544	551	482	533	530	520	507	528	506	518	538	518	552	485	566	515	507	478	525	534	534	493	541	486	530	496	509	574	487	455	549	484	538	518	475	498	514	528	533	516	477	522	502	506	492	487	538	497	502	529	533	507	512	517	508	507	499	473	519	494	542	520	514	484	500	534	550	508	524	498	496	530	525	490	509	525	495	520	521	499	542	507	492	491	516	502	519	526	506	506	524	504	536	513	506	518	497	503	500	525	551	522	505	521	508	511	526	521	494	533	551	516	518	509	486	538	525	507	546	496	485	481	531	476	484	521	542	503	513	530	529	499	532	537	500	503	509	491	543	527	485	475	496	564	538	530	522	505	543	523	467	525	498	515	529	529	527	497	511	474	514	509	526	513	483	589	512	525	492	577	516	502	541	542	493	504	510	547	534	497	500	512	507	522	536	557	550	492	542	494	534	567	557	520	507	509	536	515	504	554	530	515	529	482	487	502	515	517	531	521	497	524	541	501	523	475	507	538	511	523	518	492	520	505	535	517	523	518	537	536	516	500	543	483	531	531	507	549	509	488	496	492	567	483	526	520	549	517	526	498	537	512	511	547	529	514	511	562	532	531	537	499	519	502	507	549	532	492	470	498	507	512	555	537	484	509	512	521	562	478	520	544	478	508	492	526	477	480	486	568	541	544	521	525	534	516	512	504	486	502	550	496	486	495	550	522	503	508	516	520	530	514	514	479	529	498	504	506	547	534	491	539	509	506	551	500	504	528	554	556	522	510	520	591	530	521	566	524	523	528	523	464	502	522	522	501	534	498	526	518	487	530	515	531	517	504	521	553	544	518	514	510	511	513	508	539	534	502	504	472	545	505	506	514	514	515	526	489	513	503	556	520	521	544	521	517	530	543	549	544	524	522	499	552	482	532	531	515	494	528	510	516	526	510	490	525	534	491	543	457	526	500	525	504	552	493	489	535	496	518	548	518	553	513	526	484	515	567	486	550	536	517	492	518	491	491	517	505	511	524	528	508	528	470	475	519	494	523	512	520	515	504	536	517	523	522	505	514	495	488	501	539	501	475	548	522	501	563	445	508	528	510	553	525	519	501	552	518	500	550	531	540	539	506	514	540	472	520	541	487	492	508	534	518	531	529	531	520	518	517	529	552	484	511	550	541	600	490	530	503	503	501	521	529	503	501	547	525	526	548	512	553	503	514	541	532	544	518	524	524	540	503	539	531	517	507	532	538	514	471	516	500	549	530	519	490	523	528
14621	1646	1437	1389	1213	965	632	505	463	450	353	341	288	301	297	286	305	279	300	303	278	261	281	235	242	259	240	273	266	255	268	236	231	257	256	266	245	262	250	263	260	251	224	248	279	290	223	241	230	249	247	287	214	283	235	276	263	243	219	237	271	253	286	251	244	258	254	251	252	218	269	260	281	219	219	232	221	249	235	229	282	240	231	261	217	256	216	248	274	244	279	251	269	256	265	252	236	243	273	252	239	252	248	232	267	244	227	259	251	240	232	245	236	251	250	225	221	247	236	256	233	245	259	246	276	275	253	272	215	263	241	274	289	264	276	220	238	228	243	252	232	252	246	237	252	242	261	242	235	259	253	239	254	230	239	209	270	255	231	225	269	239	235	259	252	232	226	247	226	254	274	253	230	253	258	237	225	269	249	260	252	231	229	209	243	227	245	244	250	248	215	225	240	235	226	272	238	232	257	275	249	250	271	265	252	267	232	279	238	240	254	265	245	233	263	261	274	241	251	235	251	230	236	249	225	256	252	259	259	211	235	300	238	273	253	279	247	242	262	236	216	230	247	253	259	235	230	246	225	225	250	251	237	276	243	244	252	279	248	274	233	252	257	251	249	237	258	251	268	208	222	256	279	268	268	251	238	247	234	242	260	251	264	220	294	233	252	249	225	250	255	236	226	232	256	249	261	273	220	270	254	255	218	243	248	231	260	245	247	266	248	244	252	247	243	258	265	226	247	226	272	271	274	239	252	242	242	262	245	251	231	235	251	269	271	218	250	258	251	234	239	256	258	252	259	220	258	249	227	230	244	247	269	250	250	234	249	251	274	265	253	235	260	218	266	233	234	275	242	229	250	263	253	256	258	227	238	247	262	282	228	266	233	233	278	245	225	221	248	236	217	234	238	246	236	258	217	230	238	242	242	241	250	260	277	249	247	270	245	236	237	241	249	250	240	253	258	235	262	245	248	248	276	224	250	253	254	228	222	256	271	227	250	268	240	234	228	246	234	249	237	247	256	220	238	271	257	257	260	213	226	263	233	256	255	259	222	248	269	270	245	252	250	239	234	253	270	255	251	239	239	265	233	233	247	240	228	254	219	217	254	258	209	246	238	231	263	245	229	277	241	241	267	235	262	250	223	296	273	241	255	212	256	241	260	238	229	223	283	274	248	233	238	231	225	233	242	231	239	235	258	247	271	262	244	267	231	245	232	229	226	243	217	250	252	250	248	298	224	273	252	243	288	257	239	246	226	258	264	271	259	244	234	232	255	245	254	248	222	229	229	242	240	262	258	259	284	251	241	251	221	230	243	254	245	245	230	258	244	259	228	214	245	227	253	231	238	246	257	277	263	239	276	236	260	243	245	259	240	256	247	248	235	235	232	236	211	242	270	236	245	218	226	224	250	225	237	217	243	253	248	232	223	260	242	248	230	262	250	293	248	254	245	275	235	234	223	266	220	240	275	280	226	258	284	273	239	266	257	267	240	277	236	232	260	272	220	234	219	238	247	249	267	252	243	231	246	252	264	254	238	268	256	260	241	273	224	227	240	244	249	216	227	268	240	227	243	236	237	218	232	253	249	244	241	256	245	225	269	234	246	262	242	238	240	255	230	224	255	246	253	246	247	221	244	256	249	297	231	248	252	244	236	245	247	283	244	223	227	251	222	251	235	253	251	250	228	242	242	265	247	250	229	253	244	241	213	227	269	244	255	241	249	223	228	250	250	270	252	229	259	229	224	234	238	234	237	222	221	267	226	238	253	229	257	253	263	248	262	253	271	224	256	271	247	224	265	245	235	239	255	235	244	268	230	238	240	246	249	263	243	226	266	240	231	285	218	260	254	246	210	207	243	234	255	260	251	233	262	251	259	232	264	261	246	259	264	261	254	275	267	242	285	237	247	271	273	257	263	223	270	249	236	262	260	230	224	272	271	237	254	242	235	267	223	238	233	232	245	218	259	222	242	226	270	253	261	233	240	212	227	260	246	249	234	240	257	235	275	259	245	246	259	263	222	244	241	255	221	250	242	241	263	243	248	256	234	292	265	254	253	258	251	267	229	232	257	241	234	238	247	239	246	253	221	230	261	253	237	244	246	229	243	222	229	252	256	262	235	260	234	240	231	206	262	226	236	276	225	266	251	245	246	277	251	230	252	243	247	259	250	287	248	270	238	226	253	257	266	248	242	277	230	227	242	244	207	259	245	237	243	233	231	240	255	266	231	252	221	239	256	238	242	252	212	239	273	236	226	269	215	268	256	261	247	259	245	209	250	241	278	247	227	227	266	254	274	262	245	225	241	254	252	241	259	245	238	247	229	258	241	268	229	239	240	256	254	241	245	232	256	234	238	218	239	248	255	256	228	231	215	260	231	254	255	255	240	273	263	264	230	235	297	264	251	231	261	206	268	237	233	231	242	268	237	258	224	245	256	224	250	250	236	240	276	235	250	256	240	229	242	270	239	244	243	201	222	267	246	275	233	249	268	281	237	234	224	254	224	255	256	258	240	257	246	224	255	269	256	268	231	241	238	256	232	249	232	261	244	266	279	258	225	214	248	233	248	248	236	256	250	255	230	276	271	259	217	233	242	263	227	237	242	244	250	220	261	244	260	256	268	274	222	275	245	221	239	243	252	241	253	238	255	244	239	236	223	229	231	267	269	243	229	238	258	228	237	257	218	250	275	274	256	237	241	239	244	252	249	253	264	215	253	234	215	247	264	245	214	245	229	237	262	259	229	285	245	256	274	267	242	231	215	216	263	226	226	245	235	277	234	250	247	252	266	209	236	250	255	237	278	245	262	224	241	225	225	236	243	238	249	244	252	242	237	229	234	256	243	276	264	264	259	247	249	237	248	258	267	244	242	252	260	232	226	247	236	238	257	254	273	258	229	243	250	217	206	257	250	231	268	258	191	245	237	256	244	245	252	290	260	255	228	270	247	233	276	250	262	221	225	252	245	238	252	288	242	263	291	249	267	259	238	239	268	233	226	268	276	226	263	250	256	248	236	241	217	220	268	246	223	236	244	246	267	231	243	260	258	249	253	248	259	236	245	230	258	238	229	249	219	246	224	237	229	231	243	257	277	235	260	255	271	253	228	269	245	232	248	264	211	266	243	226	212	244	257	275	247	241	273	249	246	257	271	270	234	268	242	239	236	247	269	244	236	244	229	242	226	250	247	238	252	246	258	242	261	270	250	224	238	235	231	232	245	253	232	259	247	232	240	239	247	235	240	259	240	225	255	250	244	281	284	220	242	252	230	239	285	252	234	237	234	246	228	234	238	215	247	269	262	232	280	236	248	238	240	252	269	250	249	269	247	235	229	239	264	245	255	286	254	267	253	242	259	237	268	285	264	219	240	247	261	224	278	218	252	223	271	230	253	255	261	254	229	238	258	245	268	213	261	235	236	240	238	259	269	240	246	248	242	275	261	234	295	255	220	213	247	275	245	238	283	255	235	252	229	253	239	243	240	244	260	244	277	267
8452	1523	2900	4198	4287	3417	2529	1825	1827	1544	1346	1093	1005	976	913	859	838	824	769	755	785	707	707	729	709	723	676	658	677	603	653	700	686	656	659	660	686	660	631	686	686	672	687	594	647	624	638	637	647	598	651	657	646	652	675	669	627	642	645	611	651	653	618	643	645	645	656	637	650	639	617	632	598	630	614	617	672	663	690	602	669	635	617	623	642	639	621	650	619	717	626	631	647	615	613	605	679	636	609	660	617	691	598	704	599	638	636	634	638	627	645	643	648	591	688	654	619	619	664	630	627	676	641	655	607	614	623	639	674	641	609	585	635	677	634	631	637	615	630	627	617	635	594	680	664	619	600	613	587	635	638	596	647	605	643	631	631	605	593	658	601	647	658	625	642	641	649	628	671	605	642	593	635	634	691	598	620	670	620	610	632	585	651	623	643	638	624	612	632	640	621	642	612	615	626	619	631	624	647	629	597	607	617	589	635	575	619	651	601	625	643	652	643	630	631	647	607	625	597	573	713	683	562	665	615	684	626	635	648	633	620	664	659	648	614	590	671	634	599	610	656	582	589	627	647	622	613	638	640	613	568	604	619	632	621	602	603	641	654	679	658	667	616	624	620	638	626	622	604	671	600	644	628	651	632	667	661	606	600	626	605	613	629	633	651	619	635	668	628	625	662	615	669	638	640	609	610	625	589	611	648	592	602	638	645	640	620	584	606	658	623	632	610	646	606	592	646	607	627	629	621	596	595	636	596	666	646	646	582	620	675	631	656	663	644	633	661	615	636	570	615	649	610	651	651	647	610	654	631	643	594	623	615	601	656	618	647	619	661	613	659	613	653	616	653	612	619	631	602	657	612	648	652	631	598	630	641	606	632	637	595	604	632	580	604	670	673	624	595	618	611	580	623	617	636	617	576	622	605	634	636	692	637	623	635	603	623	636	625	618	602	599	580	592	581	634	585	622	685	660	648	600	644	619	615	613	605	642	596	625	585	667	637	642	625	620	599	623	639	635	581	615	652	689	624	640	646	665	637	607	623	623	594	655	642	641	623	608	642	633	665	667	600	630	647	595	666	670	651	661	631	619	607	702	601	632	630	603	664	634	642	602	630	609	660	601	630	625	622	637	598	633	642	591	647	618	651	624	626	644	621	615	642	628	622	679	621	624	635	604	617	598	646	594	603	657	629	554	631	608	646	602	580	610	614	624	629	643	669	620	596	615	659	595	587	634	631	654	626	632	586	605	663	613	672	583	631	664	628	632	602	653	659	603	589	608	623	641	632	617	618	614	645	646	617	646	579	620	634	654	611	620	626	626	648	608	587	622	641	662	668	690	640	604	613	645	630	570	660	625	597	613	640	614	610	654	644	628	625	636	606	599	677	625	637	585	610	622	627	615	616	629	592	615	619	697	662	613	607	617	606	620	619	628	638	604	595	657	634	638	655	680	621	648	689	619	611	628	633	601	629	666	623	641	591	636	592	631	606	617	606	634	639	611	676	581	624	633	613	635	627	599	620	611	647	633	609	569	607	630	626	638	609	627	604	640	624	643	615	571	653	664	686	635	692	610	678	600	655	646	604	630	608	631	620	623	674	650	638	656	663	614	582	628	643	625	622	624	634	635	660	620	622	645	601	644	609	564	605	650	598	606	599	686	641	577	648	643	616	578	667	676	614	675	642	639	632	611	673	629	612	632	640	608	628	628	647	648	623	632	649	631	638	634	650	631	652	596	672	600	652	665	649	646	668	616	626	615	610	642	630	655	630	616	650	583	609	652	595	670	601	584	601	660	629	648	594	558	600	618	663	631	628	552	674	673	612	647	649	641	654	678	642	640	636	630	653	576	675	625	609	664	651	595	613	652	592	598	666	632	643	623	610	637	632	643	625	594	639	605	597	643	615	635	632	632	643	674	637	647	640	648	576	637	678	669	714	668	622	629	648	616	647	672	652	650	606	632	609	643	666	587	607	622	677	674	631	624	652	659	625	591	611	638	598	595	613	588	603	623	628	600	645	637	633	614	655	623	596	664	679	611	649	654	597	646	652	635	621	633	641	627	620	599	600	566	643	676	632	650	662	625	591	593	612	646	627	645	635	614	599	647	662	592	619	635	635	661	567	645	627	606	642	669	648	634	612	651	595	572	605	631	636	633	653	626	616	630	657	606	609	628	616	650	629	615	595	637	627	615	640	633	591	633	643	628	623	623	654	604	620	643	642	616	701	672	649	676	650	641	653	663	612	664	623	640	607	662	676	640	641	623	632	625	630	633	632	648	620	627	628	666	648	615	636	625	605	618	606	633	570	611	668	649	637	647	660	565	625	637	675	619	609	688	636	642	604	605	657	648	589	663	623	616	620	631	621	581	584	613	601	618	652	653	622	629	633	583	641	648	655	624	617	665	628	595	646	620	650	627	622	649	630	664	631	628	629	658	647	609	641	645	680	617	627	615	630	592	620	592	620	620	596	611	606	581	613	610	623	597	624	608	604	619	584	611	614	625	621	594	657	657	615	635	630	614	649	634	621	637	648	633	619	647	631	608	665	622	658	618	643	639	586	607	630	621	656	600	612	616	624	611	645	592	628	618	612	661	644	582	648	630	617	671	649	632	655	649	644	606	595	668	670	632	618	657	640	644	630	654	621	668	578	611	689	574	633	629	616	621	638	626	614	611	596	583	620	645	592	619	631	629	653	649	632	662	650	638	602	604	648	660	623	597	627	640	659	638	632	641	621	674	668	629	644	648	625	636	618	627	597	624	666	600	595	666	631	670	627	654	649	638	639	636	641	634	622	656	644	627	702	623	611	601	583	614	637	642	621	644	603	630	662	647	635	678	632	636	621	630	614	697	615	621	599	627	629	647	651	618	618	626	621	649	624	624	653	617	657	663	619	598	624	646	619	634	640	617	688	622	664	640	628	644	634	625	649	604	585	633	631	633	621	642	654	613	565	622	632	612	636	652	638	612	684	612	633	617	626	572	644	608	587	593	611	595	603	633	625	617	603	621	653	716	595	636	632	660	661	643	646	580	617	608	651	651	601	617	615	636	598	643	676	670	608	656	608	575	602	639	649	649	617	661	644	606	624	659	652	616	654	574	657	661	660	596	639	627	624	638	585	610	603	580	619	643	596	625	597	608	649	618	583	615	568	621	662	657	640	636	611	619	638	658	659	642	630	570	637	630	644	612	626	601	628	657	625	632	617	621	640	660	634	642	608	654	600	638	603	636	614	599	619	623	616	605	618	636	591	637	676	621	633	648	633	619	618	600	653	598	607	615	596	639	620	621	618	645	648	624	592	657	628	641	649	600	600	588	670	596	645	618	677	633	601	600	687	636	682	625	598	601	612	641	602	617	624	618	658	637	601	606	618	604	640	618	611	600	648	664	630	591	572	585	651	626	652	579	630	647	622	646	594	642	610	650	665	648	667	564	632	662	603	644	631	616	619	657	626	584	629	656	628	634	647	639	620	636	610	622	595	629	636	565	577	602
1969	472	525	481	478	432	420	414	412	391	425	430	442	390	384	413	471	413	399	370	428	396	404	408	398	435	470	394	415	393	449	396	375	367	397	374	404	387	446	394	427	402	385	416	380	393	374	411	420	418	420	425	400	412	417	399	424	384	413	440	386	409	431	398	416	390	409	372	415	387	384	412	402	391	389	405	375	375	393	407	384	421	386	395	381	388	382	399	433	403	419	407	448	428	436	390	386	405	411	414	401	372	403	407	391	433	425	389	371	401	363	387	413	444	412	443	399	402	391	361	423	379	386	365	419	432	432	431	411	387	432	383	380	352	388	365	412	411	381	396	399	416	387	425	418	373	433	424	399	385	390	429	410	390	400	401	385	376	412	395	437	404	402	404	367	428	404	406	389	418	406	414	419	427	411	408	405	366	420	390	420	438	439	435	403	393	383	474	386	397	431	406	390	387	417	379	421	409	411	409	430	418	428	437	430	419	378	407	441	387	414	425	443	399	420	377	424	368	414	384	388	373	404	386	386	351	421	440	401	399	392	386	415	412	387	379	404	399	441	417	417	411	412	419	416	398	372	431	363	397	416	422	385	410	397	394	397	397	392	361	382	364	382	431	387	416	392	427	359	376	433	405	417	424	410	414	432	388	418	410	438	374	413	433	368	402	389	402	400	408	423	420	369	398	396	397	402	380	401	431	416	386	384	433	393	421	409	386	404	440	419	427	420	426	404	397	400	382	405	436	437	376	389	395	369	383	413	398	388	416	427	369	393	380	436	438	390	436	399	403	377	395	393	374	380	408	411	415	404	409	382	386	402	400	398	409	414	377	386	394	437	417	387	401	402	372	402	398	405	386	446	408	400	370	360	369	376	411	410	386	416	375	370	423	436	404	442	428	419	406	451	393	443	410	421	432	434	426	371	342	376	460	439	371	446	385	408	398	426	398	425	385	382	404	426	386	380	415	431	404	409	411	414	407	449	438	367	424	406	362	413	426	434	433	456	386	434	408	410	438	442	396	342	426	437	402	392	363	398	409	401	375	393	426	388	405	424	354	392	411	427	478	404	415	447	386	392	405	435	382	374	408	430	436	440	394	385	405	389	430	445	376	425	408	378	373	397	441	403	404	399	462	383	412	387	411	372	399	417	409	408	400	390	425	382	419	414	428	391	411	408	395	399	407	466	416	371	438	419	397	446	392	424	411	410	378	391	374	425	429	426	394	394	446	380	417	450	418	397	374	408	386	397	406	401	385	414	430	401	401	417	410	422	426	378	377	418	363	373	406	437	429	418	393	393	414	381	393	388	397	394	450	358	395	404	397	393	373	415	423	378	397	368	386	422	397	407	409	367	383	433	374	412	398	414	416	428	389	395	418	410	386	395	419	402	376	383	435	432	375	439	413	384	403	356	394	426	394	420	382	428	418	409	407	426	426	414	386	437	377	400	421	417	381	416	419	414	426	377	421	421	386	405	398	390	393	393	419	378	366	421	382	398	408	434	429	423	358	412	380	385	409	370	411	377	393	390	411	390	408	403	400	427	400	389	403	450	403	418	414	372	395	417	385	388	372	375	393	391	405	396	393	402	421	428	408	432	381	419	402	464	380	402	429	436	451	410	404	417	406	411	403	420	367	452	387	377	405	439	392	435	373	396	397	394	412	394	402	407	410	442	414	397	420	403	364	432	410	402	395	393	381	372	402	391	402	449	445	402	366	410	392	422	400	377	382	413	391	398	399	403	416	424	415	400	376	408	362	400	423	402	459	441	428	404	428	406	436	406	407	400	393	400	427	391	425	400	412	405	436	374	401	402	415	376	412	417	398	400	429	414	414	400	426	348	421	428	406	388	412	370	415	434	431	439	427	393	383	388	436	426	359	415	430	426	403	419	395	417	382	374	443	419	402	423	403	378	416	437	392	422	405	393	408	406	381	396	402	381	420	376	404	387	418	405	362	436	399	369	392	402	411	416	383	401	423	399	430	419	448	405	432	389	413	429	416	402	386	414	393	413	406	438	396	394	393	400	364	425	400	392	385	390	389	426	410	421	385	402	396	387	442	374	386	447	363	393	374	391	401	390	431	386	379	357	388	392	367	374	408	403	354	427	398	435	434	407	395	405	435	380	423	393	417	403	376	417	375	376	395	402	431	437	390	418	401	386	422	428	407	419	380	382	389	417	403	388	415	375	451	435	418	460	425	405	395	410	398	384	398	413	431	388	370	382	386	389	394	415	403	421	427	411	409	407	416	393	366	399	419	433	417	380	420	362	393	387	390	381	387	426	418	400	404	380	417	439	358	369	389	404	376	391	417	422	414	404	361	435	390	398	397	368	364	434	407	411	384	380	400	392	411	371	386	424	381	388	393	355	415	425	449	441	382	440	402	375	378	425	420	406	405	441	427	369	413	407	389	416	425	380	410	399	412	380	389	419	402	406	398	395	423	394	395	407	405	425	408	362	404	411	424	411	388	390	420	393	400	396	425	390	414	424	397	457	393	397	426	406	434	413	421	432	436	399	423	421	422	408	380	399	382	378	391	367	433	422	440	387	410	392	368	397	410	402	401	423	422	410	376	401	424	454	453	399	427	391	404	382	408	376	401	403	392	390	402	377	404	410	395	411	404	405	451	412	430	416	423	378	380	378	379	462	396	409	431	412	387	401	398	415	401	375	421	407	413	418	401	404	439	396	402	420	431	373	422	459	416	453	412	419	423	414	393	405	391	444	424	398	384	398	393	390	388	416	373	404	407	388	434	408	435	394	428	415	393	424	405	386	434	422	403	393	405	390	401	386	376	389	370	365	415	366	351	434	403	371	389	384	396	450	416	395	430	386	393	456	415	410	417	402	411	397	375	411	407	428	370	441	418	386	426	390	398	449	416	377	395	365	432	392	376	417	384	377	411	408	366	409	428	456	442	397	404	373	452	423	392	394	359	395	414	411	433	396	429	409	401	380	390	409	450	425	423	428	410	444	403	396	427	391	422	395	400	357	389	415	374	394	398	382	411	398	399	390	378	353	386	428	422	393	369	436	384	392	397	405	393	404	411	404	376	406	409	380	372	391	409	408	388	392	393	411	416	395	423	406	387	381	437	444	407	437	392	384	375	384	388	400	374	411	392	402	412	385	371	327	404	405	433	409	392	385	376	394	457	393	417	416	417	419	373	439	416	393	395	402	416	381	385	404	399	427	399	411	409	391	386	400	384	389	434	408	421	409	412	397	386	367	390	394	423	400	419	452	392	370	410	402	413	397	376	401	423	429	430	429	387	376	385	425	390	401	448	416	409	357	437	425	398	393	415	390	428	385	412	441	377	390	405	446	383	424	418	444	421	392	390	423	420	400	388	391	404	420	429	418	473	430	406	407	422	384	399	391	410	395	390	397	424	432	413	390	399	400	390	403	457	404	406	384	367	389	368	437	409	432	417	412	384	392	459	399	352	422	387	430	424	416	457	409	375	401	395	422	410	391	421	410	412	414	406	389	448	395	433
2344	948	1196	1216	1177	1084	1058	990	964	932	961	896	971	922	935	915	935	961	876	871	951	833	906	901	921	899	909	883	915	903	917	888	880	894	901	967	890	915	915	900	875	897	849	919	937	881	865	921	878	871	953	894	885	908	889	845	898	918	885	938	883	866	874	854	890	881	894	869	873	879	939	916	885	940	886	892	859	904	950	887	900	935	894	900	925	960	903	896	891	911	915	934	933	875	857	924	927	913	911	875	912	862	842	895	955	914	907	896	967	887	922	899	881	918	880	1002	898	944	944	990	906	896	878	891	827	841	901	944	893	933	868	946	886	893	897	930	875	867	887	903	917	909	880	901	890	871	891	911	924	885	916	961	910	895	962	894	912	853	905	956	893	893	901	902	927	886	915	961	908	903	887	877	887	905	910	901	907	868	943	959	949	865	848	896	919	905	863	922	930	918	888	889	894	885	924	890	921	903	927	936	885	835	897	862	902	881	942	932	900	904	914	887	906	901	960	897	887	904	877	915	928	884	927	853	942	884	920	936	869	858	865	882	857	882	907	894	917	942	852	893	934	922	853	894	866	898	909	933	953	907	961	926	933	923	873	890	947	907	893	917	885	897	939	927	942	950	864	873	983	897	931	934	921	873	900	889	913	903	934	951	899	925	874	968	888	935	874	901	905	932	882	926	915	919	910	878	900	885	862	901	927	891	873	905	922	886	848	873	937	922	937	963	889	880	922	887	871	907	883	910	829	891	888	939	882	899	869	833	894	878	882	878	923	896	906	900	904	940	888	906	885	906	880	881	1016	916	822	838	902	926	891	914	924	931	846	929	861	898	903	875	912	914	916	890	903	888	866	884	891	910	908	901	869	874	862	887	907	920	903	871	844	899	911	863	917	900	883	919	844	903	908	950	897	874	885	929	842	923	863	890	921	884	941	919	946	908	931	886	901	937	902	854	820	910	949	886	902	947	880	930	874	916	906	924	908	875	906	887	906	931	938	894	910	908	931	847	939	921	903	888	869	876	865	906	871	905	939	897	880	909	919	879	841	1001	898	890	907	908	942	919	866	846	903	921	896	946	882	858	914	885	887	886	914	978	901	932	890	863	857	890	903	888	929	903	859	944	972	937	917	927	907	905	864	912	945	829	882	859	902	909	934	934	831	850	913	916	896	923	912	874	951	903	945	917	901	893	913	933	867	913	892	905	887	913	968	910	929	891	900	904	916	903	903	902	890	913	859	923	810	939	947	919	867	853	916	960	913	853	848	887	885	896	893	877	927	902	858	880	881	955	918	892	882	964	911	875	926	886	932	859	911	916	865	922	920	891	894	882	903	850	873	922	902	945	880	833	897	922	923	907	904	931	914	869	949	915	917	921	877	849	863	953	854	950	851	918	847	898	941	929	891	906	860	881	882	920	920	952	850	909	922	897	895	893	915	937	906	899	856	937	903	896	927	926	903	854	848	959	938	865	941	956	886	878	905	909	855	868	910	936	949	925	904	916	878	856	915	870	900	868	909	920	863	903	893	950	912	875	935	965	901	904	920	897	911	931	927	920	949	868	851	882	892	915	859	882	953	888	897	881	905	902	883	959	855	935	889	880	876	940	884	907	916	902	875	924	886	890	866	860	921	882	877	888	898	908	864	875	881	904	884	945	925	896	907	876	851	915	903	907	868	915	888	902	918	892	919	893	915	875	896	867	867	869	939	915	879	909	843	893	958	887	902	910	885	957	903	863	897	885	867	878	919	943	886	946	950	944	881	932	885	956	885	899	883	854	924	892	948	926	874	896	918	924	863	896	855	899	895	879	926	910	862	897	910	875	861	953	926	890	898	874	878	912	913	884	852	930	933	893	859	868	900	865	960	918	939	914	812	930	896	908	902	931	917	888	915	857	901	890	918	891	853	911	941	865	921	884	888	885	943	879	898	872	902	899	909	918	905	911	840	920	908	895	921	902	939	924	896	903	939	925	913	845	897	881	905	903	843	875	857	899	906	894	925	865	878	880	880	914	923	911	897	952	909	868	891	921	927	914	898	916	891	905	889	928	957	901	912	921	908	883	919	917	871	933	920	945	916	884	935	891	936	932	894	917	875	885	870	863	914	889	911	918	942	907	942	905	895	875	928	898	921	997	917	958	938	895	928	913	905	904	907	903	888	904	903	906	910	894	836	978	900	950	960	894	870	898	915	903	920	894	915	913	952	943	916	936	897	930	914	935	868	906	883	897	884	941	919	868	934	903	868	918	920	826	893	881	888	906	986	948	914	898	916	901	870	982	881	910	895	924	863	932	865	862	862	932	902	907	932	886	910	923	951	885	903	895	881	943	853	880	872	917	919	914	879	958	955	917	938	895	900	886	904	864	886	912	829	872	913	895	881	915	910	877	891	885	874	891	875	945	893	899	922	898	879	907	953	870	915	905	959	907	924	910	883	867	880	911	885	857	908	899	933	909	942	906	881	967	930	910	895	877	892	928	932	862	906	937	899	872	954	882	918	898	914	858	938	892	940	898	928	872	877	923	936	902	922	923	887	917	867	932	892	933	896	934	877	937	918	959	924	904	909	915	891	910	905	915	921	931	914	904	870	942	910	925	924	957	934	930	889	895	916	919	937	930	865	907	936	933	915	880	905	896	913	943	881	910	908	886	885	943	898	848	904	885	877	869	976	936	868	917	944	932	944	924	883	908	895	984	894	893	887	853	933	901	888	853	938	898	918	918	962	889	865	981	942	887	925	929	913	880	880	852	885	911	900	915	901	893	881	935	856	900	911	895	898	911	877	862	864	910	947	984	891	901	855	851	945	893	862	888	927	916	932	905	899	894	867	865	902	932	873	983	924	838	927	909	932	894	873	947	897	890	876	902	912	925	888	896	868	900	934	920	943	894	891	880	925	894	889	919	942	847	930	928	923	938	951	926	896	911	865	842	888	890	875	976	883	921	953	915	878	907	901	871	892	919	926	900	847	916	910	905	921	874	882	879	888	994	830	844	910	913	862	871	916	901	907	943	850	871	903	926	948	870	949	892	906	954	934	912	847	926	878	862	920	871	894	907	897	881	861	867	903	915	894	894	909	888	886	964	882	870	885	932	942	894	929	891	874	856	946	899	865	938	921	933	906	908	808	870	888	908	958	916	884	910	892	857	867	896	875	864	889	909	919	907	916	913	887	865	910	882	925	912	956	864	843	888	896	891	920	900	915	927	927	923	939	891	917	932	943	923	904	912	898	934	928	878	920	891	968	833	903	890	928	910	887	953	884	919	960	879	869	875	906	914	925	962	954	895	919	885	874	897	904	880	920	951	917	895	920	872	862	929	880	890	899	916	893	926	931	887	867	914	859	928	878	936	916	878	881	884	877	889	907	908	892	878	908	874	839	856	873	898	907	873	916	897	879	925	927	904	873	919	897	919	899	926	915	874	914	947	892	924	909	921	900	888	901	929	944	888	839	846	882	957	946	900	926	890	893	890	938	886	907	912	858	911	779	941	876	913
7429	710	815	765	680	647	414	303	339	265	274	275	257	257	237	179	211	206	213	212	205	200	236	192	180	218	224	234	251	206	231	184	245	210	203	218	229	210	183	185	207	226	203	202	206	191	181	182	209	202	206	231	231	222	198	221	229	229	203	208	191	196	191	170	225	187	197	214	232	190	212	209	218	205	207	197	205	190	210	212	214	192	181	207	210	194	207	210	239	188	214	210	180	236	215	198	212	212	209	190	200	209	207	214	202	199	210	201	186	237	206	223	200	198	237	197	199	202	194	214	188	193	205	214	196	199	212	199	220	207	205	205	207	195	212	206	175	240	206	215	223	191	230	179	209	167	206	210	204	216	199	212	194	234	204	213	195	207	219	224	178	222	216	220	221	211	193	210	201	223	215	202	205	202	186	173	218	203	218	199	183	194	193	191	226	219	204	216	201	207	229	208	202	207	205	221	229	196	224	235	196	226	215	209	205	191	221	221	203	217	223	177	191	198	179	234	201	206	224	200	210	183	217	188	198	183	205	185	208	225	191	212	215	195	204	234	181	206	217	218	206	197	210	208	184	217	203	201	199	206	226	189	222	211	184	203	203	203	192	205	224	224	234	192	193	211	206	195	192	184	183	197	209	207	206	190	195	212	184	190	214	228	194	204	211	214	229	204	186	197	198	197	176	201	217	194	191	207	219	208	210	189	193	199	213	200	193	214	195	194	210	198	175	212	208	224	233	202	203	193	200	203	211	205	186	195	187	205	222	207	218	216	202	186	207	218	214	188	180	216	205	210	222	198	194	195	196	199	226	207	213	201	213	214	219	208	203	201	199	211	215	163	187	210	175	183	193	202	213	186	202	196	224	199	195	234	219	251	193	203	219	203	194	215	193	199	206	190	205	221	192	188	218	233	233	175	230	204	204	227	209	202	216	207	176	193	204	208	197	223	207	199	211	219	201	223	206	193	182	199	213	195	193	199	215	194	223	226	215	215	221	226	223	213	202	190	220	203	199	202	187	211	212	215	214	217	212	189	227	228	212	193	228	217	204	236	225	210	214	189	205	198	200	227	222	212	173	197	203	207	207	225	210	194	225	204	202	211	181	194	201	202	196	199	210	198	215	224	230	230	220	208	199	197	184	226	189	216	214	215	206	186	202	195	216	182	228	188	220	199	220	195	236	212	206	232	171	190	215	216	195	234	199	189	210	207	201	205	222	228	245	203	214	211	191	217	190	193	187	223	196	185	199	209	186	178	207	203	202	209	197	196	199	201	228	216	223	202	197	170	234	204	205	182	207	218	220	202	218	227	200	211	204	207	203	219	217	225	196	208	204	198	204	200	218	178	191	183	192	203	177	214	205	206	195	202	166	203	187	203	230	184	210	202	206	195	197	196	205	227	207	199	195	206	184	202	222	214	226	220	205	212	236	209	213	250	223	213	213	199	206	184	206	187	222	206	205	193	196	184	239	211	210	206	196	205	188	185	186	197	213	189	210	234	186	213	228	232	177	213	207	189	193	196	191	244	231	212	223	220	193	196	213	218	197	229	201	219	200	229	196	194	197	225	213	205	208	210	220	208	186	183	226	217	250	197	191	203	207	215	204	211	177	216	212	204	211	201	208	221	200	208	192	213	208	194	223	211	205	202	213	172	183	191	187	176	191	198	210	205	223	236	231	239	238	219	197	215	216	185	207	210	215	200	210	200	206	193	203	209	218	213	218	224	211	190	200	201	206	220	196	220	204	185	176	179	224	224	210	250	241	235	214	200	225	215	193	188	197	207	201	215	207	236	214	186	178	204	214	195	220	217	229	204	226	210	187	228	211	200	223	196	233	203	219	230	215	212	207	192	193	209	190	232	206	213	196	211	197	214	223	210	206	184	210	204	241	203	200	175	201	203	211	182	228	190	200	206	218	204	229	195	192	210	211	231	206	211	217	203	218	220	215	205	215	217	204	213	212	222	182	217	209	180	201	213	187	181	217	188	204	214	203	211	207	212	213	191	222	214	198	184	232	188	216	199	202	186	183	190	170	184	206	204	213	183	212	202	208	185	215	193	208	177	206	186	180	190	184	201	232	215	202	210	206	209	201	220	204	201	227	195	212	220	192	219	206	204	218	222	158	228	198	201	192	240	183	243	193	186	205	214	230	209	236	202	184	192	181	243	211	213	209	193	218	216	225	223	199	213	210	223	216	235	205	216	183	207	203	207	203	192	209	211	204	200	189	186	171	215	219	197	224	207	195	232	180	204	195	200	200	212	212	223	219	201	188	182	202	226	188	220	211	217	209	208	237	194	187	229	213	206	203	191	214	198	232	209	218	190	204	200	196	198	218	211	188	217	223	231	182	217	197	240	210	187	212	206	203	223	225	197	182	196	211	233	179	199	207	217	207	212	190	235	189	210	213	227	208	213	189	192	218	210	207	259	215	216	188	199	220	170	208	189	201	195	230	194	208	193	186	207	221	195	230	229	206	209	203	212	212	175	196	216	206	220	244	218	219	213	235	240	201	204	182	202	208	232	214	183	199	202	195	199	215	218	218	230	214	199	176	213	251	221	220	219	217	239	187	182	195	177	204	183	201	214	216	225	216	191	184	208	188	205	209	211	214	213	209	212	202	185	209	233	223	197	225	235	201	191	204	198	209	203	211	190	177	234	217	207	197	210	201	189	198	228	193	201	214	214	200	213	217	194	185	201	213	201	187	204	228	198	184	196	205	204	229	208	232	186	193	224	209	208	208	209	214	194	203	203	203	185	213	206	201	193	179	205	208	222	237	221	191	214	205	194	179	194	189	172	192	214	191	222	207	191	234	209	191	197	215	179	228	186	191	204	209	228	195	201	219	210	185	213	186	220	206	242	232	196	197	197	202	207	222	199	214	201	201	185	211	220	231	201	219	227	209	194	186	201	196	192	195	200	192	199	227	202	239	182	216	240	203	216	208	204	205	206	222	193	211	214	191	228	217	216	223	208	201	203	183	193	225	186	220	208	200	203	213	211	214	188	225	193	242	195	207	191	194	202	187	226	187	198	203	191	203	226	193	241	204	190	249	206	208	209	201	219	193	170	223	203	200	212	219	223	201	222	167	203	209	226	196	218	178	202	189	174	223	217	188	194	225	195	189	193	225	189	230	217	218	212	223	179	220	209	210	219	216	223	215	227	228	202	240	200	195	221	193	196	193	215	212	243	230	220	182	210	185	199	182	189	188	196	205	234	217	202	235	196	207	190	223	194	212	203	210	211	185	195	197	184	216	205	201	238	231	169	221	184	206	192	197	231	241	194	202	226	193	211	197	207	184	188	198	212	191	175	205	209	195	200	197	227	239	193	200	171	209	222	222	216	200	202	209	216	206	193	229	208	224	233	208	191	197	194	215	208	218	215	235	230	227	219	195	180	214	237	240	209	225	209	182	226	188	189	191	168	187	212	218	234	218	243	187	190	243	233	239	203	196	193	206	206	180	214	206	210	223	202	201	201	229	209	203	196
6346	990	1820	2408	2529	2235	1681	1202	1186	1049	915	843	725	764	638	625	605	593	656	634	566	610	566	541	557	532	556	542	580	524	554	512	535	516	502	536	533	549	541	549	542	508	520	556	520	493	537	552	515	513	551	544	511	513	543	476	528	518	535	473	516	512	538	496	499	555	546	491	488	553	513	492	490	553	511	502	495	473	536	491	525	503	560	515	551	521	527	517	559	536	538	498	547	522	504	525	502	531	520	545	505	512	546	493	515	516	459	537	513	524	510	514	527	524	510	501	553	531	566	547	526	549	509	494	527	503	570	538	545	466	534	516	493	520	490	520	526	530	541	487	506	502	566	554	517	526	526	515	562	510	521	481	506	525	545	533	563	513	516	503	486	527	549	551	483	537	507	508	532	492	476	518	521	502	512	481	475	474	538	514	474	537	500	528	509	529	482	520	509	534	499	531	493	507	537	495	508	544	518	524	531	489	547	513	503	564	516	523	530	512	506	547	487	541	543	517	505	548	529	533	502	531	525	476	499	531	513	526	485	549	518	504	508	511	552	501	508	500	563	548	528	536	512	509	528	483	547	522	512	501	509	517	508	539	496	530	557	505	499	557	545	484	510	576	499	513	510	514	490	542	540	499	507	515	533	542	503	570	561	508	523	487	521	487	481	521	510	552	499	542	522	541	543	498	480	530	507	507	522	501	518	520	543	531	539	503	538	475	545	526	526	526	535	537	475	530	495	497	504	527	522	507	478	522	516	549	505	494	524	514	508	493	495	530	528	538	458	543	530	537	508	556	510	513	520	518	504	519	541	548	560	526	548	507	528	511	545	539	532	485	549	552	522	549	529	520	518	517	480	496	532	566	498	540	503	538	503	509	502	488	511	491	497	499	502	533	502	523	556	554	566	531	519	522	500	535	549	503	492	466	546	519	543	523	512	522	509	522	539	498	538	536	498	513	544	556	485	554	512	509	529	571	500	530	496	520	524	481	475	505	497	524	535	500	518	482	501	508	531	487	476	549	529	484	510	534	521	496	488	511	512	487	542	502	509	525	513	516	499	542	536	510	468	464	507	561	530	531	499	571	518	521	515	535	539	529	551	498	499	515	537	498	498	525	494	535	495	562	511	528	530	516	519	524	525	534	530	514	528	538	508	532	514	525	515	509	551	526	531	551	503	465	526	522	512	505	552	466	520	530	512	511	510	496	506	550	501	518	507	499	544	520	532	533	524	548	522	526	531	546	522	536	542	509	564	485	530	542	509	518	516	480	514	502	480	543	485	499	503	478	512	530	521	485	519	503	525	510	491	496	517	515	527	513	488	560	541	480	520	548	505	526	544	547	528	494	516	542	489	530	579	527	524	488	458	533	488	521	561	510	534	534	525	512	502	486	518	530	525	497	522	496	547	497	517	526	518	485	530	514	527	490	515	512	514	528	531	481	509	528	509	521	554	509	537	554	497	498	513	507	520	508	503	502	493	484	514	529	546	547	513	545	513	516	459	518	531	522	529	483	490	552	557	511	532	481	551	534	503	516	500	505	511	492	485	477	497	549	490	524	476	523	538	517	529	495	533	529	507	461	486	521	553	466	508	523	513	482	506	532	536	545	548	503	503	486	505	536	517	514	541	540	507	504	541	522	565	488	549	546	533	505	523	538	492	505	521	523	523	480	531	532	509	501	473	544	516	521	501	530	513	529	510	510	503	542	497	531	539	496	512	550	535	580	514	500	504	544	492	504	508	502	536	512	547	547	525	539	528	520	514	536	490	517	576	522	521	485	519	509	489	538	512	532	534	521	505	528	528	518	532	534	539	511	522	504	506	531	510	497	532	515	542	552	511	511	535	540	551	500	543	517	517	538	507	506	580	550	485	507	505	539	526	506	485	537	516	529	544	532	531	513	560	527	503	517	508	506	498	482	492	507	526	541	500	481	499	470	522	582	493	556	536	510	498	501	521	506	499	519	493	503	553	546	575	524	513	501	500	522	491	537	482	499	531	518	457	541	489	518	503	483	479	553	515	508	529	514	523	487	490	527	529	476	545	507	532	546	481	514	536	534	569	545	503	567	517	522	509	531	512	551	519	507	564	498	517	503	537	523	496	496	507	477	556	493	517	505	520	480	564	540	545	522	509	532	543	537	488	526	501	521	516	529	524	549	511	521	536	524	518	559	492	504	513	498	552	507	531	504	554	501	529	493	507	475	516	522	547	528	549	515	550	488	491	480	514	459	503	494	497	522	527	481	513	508	514	521	512	502	524	503	499	507	506	471	525	494	487	522	555	484	497	482	520	539	497	520	534	527	522	540	571	507	539	517	549	530	528	501	535	510	506	542	525	489	548	505	496	513	560	513	522	544	524	525	515	499	483	502	570	516	482	533	526	524	541	499	545	521	544	528	530	501	532	484	491	563	513	510	519	506	519	495	471	571	487	538	565	542	491	515	480	537	550	513	535	528	539	524	540	522	551	503	531	541	527	515	564	535	526	496	520	501	519	538	519	536	496	510	542	504	519	519	534	544	496	527	514	482	557	536	519	531	513	538	516	501	566	517	531	517	559	494	488	569	519	512	502	495	523	515	557	556	552	519	548	491	519	485	528	508	566	489	534	501	516	503	543	510	497	537	538	532	517	519	523	529	510	528	537	532	528	524	568	519	520	511	522	513	477	534	484	478	565	514	484	518	518	532	501	574	480	503	494	523	530	575	529	511	527	488	548	553	501	530	517	530	492	516	544	483	538	527	533	523	525	501	521	440	500	522	515	528	519	512	553	484	562	535	537	515	520	542	503	527	517	529	517	539	525	515	493	520	532	522	525	527	514	486	493	555	473	487	552	509	514	530	509	519	560	494	521	501	503	509	527	535	505	492	529	548	521	504	485	532	492	539	560	538	491	532	534	551	526	500	523	519	478	515	500	526	494	498	524	516	509	499	529	544	530	540	519	525	522	489	518	552	518	545	538	506	503	540	532	540	529	487	528	545	509	492	516	520	513	515	479	538	548	493	505	521	541	551	522	510	500	528	540	515	487	476	537	554	521	521	536	510	494	529	519	510	519	525	537	485	506	525	532	488	527	517	535	489	527	494	536	526	520	533	488	571	518	554	534	581	496	484	546	501	495	528	500	528	482	501	476	557	545	520	482	481	528	518	495	490	491	546	536	523	531	511	499	465	499	529	560	542	532	540	526	550	512	530	549	545	517	469	530	538	537	532	558	501	517	546	486	535	551	544	499	547	519	516	531	500	513	521	538	484	517	536	485	493	529	525	524	498	533	506	512	505	506	526	519	531	534	518	537	530	488	474	493	500	484	564	539	486	542	503	541	560	514	531	512	499	495	483	521	541	519	501	519	528	503	559	462	522	482	521	517	489	545	476	527	501	521	519	517	509	537	530	516	497	540	557	516	513	502	570	505	477	472	514	531	523	542	527	489	548	509	532	539	514	497	541	558	497	492	506	529	532	556	524	519	538	507	544	484	506	519	497	495	525	559	516
14750	1655	1467	1356	1286	906	738	532	440	391	400	330	308	318	306	263	264	291	264	251	268	267	268	264	243	232	267	265	221	273	222	252	224	236	227	291	263	225	245	258	282	216	226	230	250	245	244	285	265	264	265	237	264	265	284	237	253	260	203	214	247	275	243	246	240	252	251	234	254	228	251	232	217	273	234	254	260	241	233	258	245	247	224	246	266	276	266	247	239	208	265	259	248	245	219	235	239	227	273	285	239	257	237	234	292	239	272	250	252	262	244	268	249	243	245	265	257	229	242	249	243	279	201	283	259	217	221	238	256	266	260	243	249	234	248	271	282	253	246	225	250	250	240	232	242	255	248	258	256	231	256	260	279	252	223	216	225	268	260	226	268	238	246	257	249	237	221	259	246	262	261	275	254	238	288	282	250	233	241	269	246	255	274	256	206	254	237	250	243	242	242	262	207	243	245	283	270	249	227	245	227	216	239	248	245	231	211	254	210	228	244	238	225	246	254	228	244	244	240	272	263	278	249	254	232	258	276	250	268	261	234	235	264	275	237	243	234	225	239	276	248	256	274	214	246	236	250	241	286	236	264	273	252	244	258	259	235	254	236	262	255	224	273	255	243	251	230	228	228	245	232	238	244	234	234	265	235	292	230	272	257	253	226	227	242	221	256	233	243	230	240	246	232	249	264	262	247	247	283	251	272	242	252	267	215	243	272	263	229	248	254	231	241	268	267	233	227	252	235	265	248	228	259	256	244	244	228	272	224	229	231	239	267	261	258	259	249	267	268	253	254	256	282	260	248	238	265	242	271	252	235	243	221	286	233	236	265	224	253	258	232	251	230	245	232	256	252	229	275	230	237	256	271	263	207	258	222	237	228	235	264	266	245	234	231	252	242	232	223	242	239	227	246	230	232	254	238	247	233	228	270	265	241	257	240	231	259	276	247	242	242	245	235	281	250	244	258	270	261	276	252	221	225	240	255	199	254	219	248	248	251	247	243	241	254	257	229	222	227	243	242	234	266	249	255	232	240	256	254	251	250	252	273	274	235	251	226	261	265	216	235	263	271	262	255	241	220	227	257	262	257	244	260	222	260	264	243	250	250	264	216	243	274	278	265	273	209	237	263	241	240	257	257	257	236	244	227	240	221	253	257	269	253	245	244	233	278	274	246	252	281	264	238	229	245	268	220	223	244	224	264	263	252	249	266	248	223	227	255	253	245	256	254	220	244	246	255	233	259	267	232	254	250	257	219	238	248	262	259	227	256	217	237	278	242	222	247	270	229	237	251	238	266	237	252	256	262	278	221	246	254	214	260	230	259	290	250	241	264	230	253	305	254	241	265	248	243	257	252	253	263	240	253	273	254	223	248	255	232	231	241	223	232	270	253	260	224	206	260	256	258	275	282	255	239	235	244	250	250	268	199	257	248	258	232	269	262	268	256	261	241	241	273	241	220	245	286	245	226	230	257	268	263	253	213	255	242	269	227	245	270	239	252	252	252	242	237	258	236	259	230	275	255	249	244	250	230	236	273	251	262	247	245	222	240	252	207	236	235	226	283	246	231	268	273	249	230	273	262	234	245	243	253	248	235	248	214	213	205	250	229	255	226	228	230	269	253	239	268	249	255	246	252	247	214	236	192	252	222	260	223	250	250	243	262	244	249	257	269	234	290	270	250	227	265	260	233	242	231	251	270	275	248	238	260	227	227	260	263	225	209	273	228	220	244	230	227	259	226	246	253	223	291	230	251	230	252	233	293	257	277	253	265	241	249	270	242	275	259	240	251	251	268	240	238	247	249	268	265	235	257	233	251	244	228	257	240	234	247	237	266	265	227	256	254	253	265	227	256	271	237	213	251	217	260	249	264	245	230	296	237	230	223	245	248	237	255	246	245	228	236	262	299	231	241	237	195	232	244	237	216	256	250	260	258	228	256	228	236	259	327	252	228	248	222	235	242	249	243	243	246	239	249	235	218	246	237	259	246	288	233	216	241	217	245	263	253	241	248	261	263	259	266	242	245	246	237	267	256	204	252	273	280	252	268	254	252	236	244	237	267	241	263	232	216	263	240	231	266	236	252	225	256	262	236	240	211	252	231	242	220	224	243	253	259	227	255	256	239	268	243	281	221	233	234	233	236	254	299	255	223	253	253	230	239	252	219	263	253	237	213	251	250	268	231	253	244	253	224	214	250	234	222	237	240	235	259	228	272	246	244	253	260	252	245	240	256	254	245	242	241	222	243	234	238	253	239	242	220	243	247	243	218	239	262	235	227	231	244	238	229	279	252	244	234	243	224	251	265	261	268	268	260	261	244	241	245	266	244	244	236	232	231	259	279	248	224	264	226	248	285	261	218	251	242	240	235	267	250	229	240	249	246	208	241	258	256	235	229	257	235	252	265	245	253	247	212	223	220	274	216	224	247	245	227	244	230	264	239	246	246	246	222	237	234	235	254	249	262	264	222	240	255	233	206	238	244	233	241	257	240	247	267	250	258	232	267	258	216	238	261	220	243	244	283	222	244	217	270	259	249	271	240	239	262	248	238	235	229	242	240	204	240	235	258	274	277	268	270	263	228	243	243	253	256	258	229	244	253	228	253	258	255	273	264	250	216	240	241	256	250	279	245	268	270	259	249	265	213	248	269	248	230	250	217	256	245	266	251	240	235	254	262	257	215	246	254	237	234	268	247	238	250	225	231	233	254	214	228	249	256	232	253	247	240	235	262	230	234	243	247	231	238	265	259	238	247	254	245	214	254	241	242	237	239	237	274	218	245	211	267	235	267	253	252	256	264	256	232	223	237	210	254	250	242	255	221	235	258	249	260	247	262	234	238	247	299	241	246	272	253	243	221	229	249	260	294	234	248	250	229	258	243	263	275	260	231	251	253	236	242	227	236	220	244	263	252	242	218	252	257	271	274	245	288	255	230	251	246	245	226	250	243	238	232	216	239	245	227	236	254	258	250	282	245	239	262	234	236	242	250	222	260	252	239	239	270	253	245	245	257	248	238	269	262	241	221	225	245	250	278	240	228	256	205	248	251	264	273	239	253	321	244	261	225	256	269	250	266	247	253	241	282	251	233	274	228	255	233	256	225	243	249	259	235	235	243	250	248	243	216	240	234	234	244	273	228	238	251	238	258	232	230	234	253	247	262	236	261	301	265	246	248	247	252	223	251	242	244	254	248	256	252	242	221	253	238	266	253	241	234	248	248	213	235	264	253	220	257	232	232	260	248	246	259	280	251	273	260	266	241	272	258	227	211	263	244	272	245	214	260	238	238	254	228	216	265	230	260	253	238	225	265	240	261	224	270	236	252	250	275	243	224	242	250	252	251	243	245	245	273	235	260	244	257	254	255	267	283	224	242	242	226	239	253	220	262	244	248	270	236	263	252	266	253	243	236	245	228	256	257	248	231	238	242	238	228	240	266	247	261	215	248	219	252	254	245	249	250	270	283	246	217	233	269	268	256	237	258	255	238	222	245	265	236	248
8536	1416	2860	3899	4063	3433	2507	1810	1715	1473	1490	1213	1039	1028	921	812	783	771	769	788	788	732	731	711	732	767	710	699	680	680	669	685	697	653	637	677	639	687	645	630	657	671	647	624	662	625	639	696	663	691	599	645	687	678	640	642	678	605	631	606	645	610	652	656	619	610	700	623	621	637	594	620	649	635	659	638	632	635	623	649	582	651	642	651	690	627	658	634	634	636	629	626	557	641	578	692	655	642	625	644	637	590	659	602	626	618	623	642	621	648	649	620	671	630	603	644	606	617	638	634	615	614	684	632	637	596	675	639	611	630	659	621	630	643	622	637	658	628	657	621	587	626	663	624	599	627	626	630	647	671	618	647	585	605	621	594	596	645	650	619	627	621	637	633	640	669	635	630	617	617	633	693	618	633	616	633	672	631	614	662	637	629	642	599	600	647	657	656	668	630	601	595	612	602	634	621	647	603	657	682	645	645	651	615	625	630	597	617	673	632	649	626	633	647	568	647	606	651	646	678	608	636	647	644	650	602	605	599	616	652	612	664	644	599	617	613	659	656	623	651	605	607	607	631	627	647	619	601	658	614	603	645	636	641	619	635	692	610	636	679	633	674	617	597	648	623	540	636	601	624	641	666	616	620	606	582	608	590	598	634	646	624	603	658	593	580	639	615	633	649	600	619	679	610	637	593	637	661	616	631	612	638	629	641	643	617	618	602	653	638	643	604	625	647	629	650	652	624	580	666	656	664	625	580	562	625	624	667	679	605	627	581	641	626	612	605	627	641	648	653	627	638	609	671	651	607	601	664	599	624	633	606	587	669	615	666	596	628	598	680	656	614	637	593	607	647	629	655	647	598	587	629	597	656	609	628	626	593	597	623	648	615	655	606	602	635	633	580	655	684	595	626	591	607	628	641	598	613	632	600	626	605	597	632	598	636	626	617	613	653	651	639	623	630	629	635	633	658	598	617	631	621	615	646	630	649	610	595	595	606	641	627	589	638	644	647	620	628	637	640	661	661	629	631	625	635	668	675	633	650	656	636	628	680	654	657	632	593	620	649	652	583	581	628	616	673	593	608	619	619	671	622	682	674	641	613	660	581	607	619	604	654	666	640	620	637	584	564	600	642	641	612	653	620	642	632	570	629	600	636	618	635	628	613	589	597	591	583	603	679	618	632	670	623	628	608	625	627	669	664	658	610	642	643	611	639	659	636	643	684	618	632	625	606	622	573	674	637	644	592	621	699	637	652	651	636	664	618	625	568	617	619	618	652	629	605	606	659	629	659	586	692	638	613	636	607	642	617	580	625	594	655	640	630	621	632	678	647	616	615	630	632	618	632	590	620	642	618	638	623	610	622	648	632	618	673	669	661	615	625	671	662	649	647	588	634	602	649	643	632	615	639	604	618	635	590	591	624	600	610	626	614	627	647	619	609	665	665	642	610	638	618	621	602	578	616	632	648	646	603	604	666	609	660	625	664	633	626	630	546	587	605	625	616	585	591	642	646	613	632	653	663	616	617	628	644	617	601	611	645	588	665	609	623	584	668	629	617	598	623	578	595	651	603	610	615	594	691	647	633	613	617	637	639	609	617	657	644	591	665	625	591	647	584	638	653	626	611	619	641	645	588	624	619	619	598	663	628	606	613	684	635	656	607	596	633	654	611	601	628	648	647	635	620	576	582	661	626	656	612	638	604	629	605	655	646	595	585	607	636	602	650	621	605	599	611	615	634	638	645	589	633	642	624	609	651	653	647	626	621	653	626	611	598	603	620	636	610	622	620	636	632	605	682	620	633	630	608	611	602	581	615	633	614	655	647	618	593	711	641	601	613	625	652	594	608	630	608	599	596	615	626	630	645	609	641	589	592	622	634	619	661	636	648	614	620	589	658	644	606	697	628	603	647	642	569	657	636	635	645	631	643	666	598	637	585	625	647	632	605	639	606	615	628	664	641	649	686	639	641	588	614	615	624	619	667	705	624	588	609	613	634	630	666	609	631	642	618	635	642	634	639	607	601	651	617	645	619	593	649	649	653	623	662	629	652	594	633	631	649	637	625	617	652	607	665	589	658	628	611	640	627	597	648	654	566	659	627	654	594	657	597	607	642	605	665	599	586	651	633	637	606	569	676	662	618	644	639	625	649	580	582	614	623	652	617	590	632	663	605	663	649	635	632	625	632	605	652	611	642	653	658	613	656	654	599	595	661	630	662	651	640	629	641	614	614	646	634	705	604	617	624	594	608	587	630	657	622	651	639	608	655	657	652	627	616	637	607	663	640	576	608	621	574	571	668	635	585	645	579	654	662	614	631	583	644	661	615	575	644	594	630	621	622	635	578	617	613	620	626	617	624	603	616	612	651	601	664	635	616	615	590	641	631	636	596	608	635	647	643	667	609	654	575	615	637	660	632	669	595	641	612	640	647	601	604	619	620	595	625	648	662	647	579	624	628	623	655	605	642	595	638	617	593	651	652	662	682	657	641	629	631	578	614	614	622	626	611	637	621	642	656	610	634	619	611	625	670	648	641	615	633	578	637	618	678	654	630	637	626	621	679	637	605	617	619	646	603	626	597	636	634	638	676	691	624	627	616	578	604	620	631	641	647	625	644	633	625	640	630	648	628	648	631	654	626	632	624	612	643	660	592	612	624	647	612	647	622	665	608	633	613	552	631	610	613	621	623	638	666	607	624	587	644	622	623	631	616	659	629	608	579	674	635	657	634	629	585	657	645	641	677	639	638	669	584	609	625	607	672	610	637	629	675	638	614	599	649	625	616	652	675	632	605	621	626	634	590	633	616	618	651	604	682	686	577	629	641	592	613	665	656	600	582	603	661	629	666	608	678	627	628	609	618	635	542	624	631	653	626	672	597	632	629	649	650	645	644	623	592	644	594	612	617	619	670	645	594	631	585	665	599	658	608	589	625	640	651	586	628	610	612	656	618	640	599	612	621	658	661	608	661	621	615	658	626	605	587	626	608	634	661	579	630	631	613	673	606	626	633	593	624	640	597	630	660	580	588	663	622	621	607	691	635	632	650	622	627	621	640	588	689	641	604	587	592	670	642	637	622	645	628	644	634	564	610	600	595	681	657	623	573	667	619	584	650	616	596	619	643	636	663	660	627	629	637	589	608	633	597	631	628	646	639	639	624	620	632	674	626	637	592	620	642	657	607	625	635	648	645	621	630	613	624	599	661	634	626	653	650	603	651	624	643	661	643	691	609	634	610	657	601	608	605	633	612	677	652	709	641	627	618	643	614	630	619	610	607	600	605	603	610	675	620	683	632	610	575	650	635	610	657	585	659	655	630	656	634	619	646	635	609	647	630	613	616	605	579	627	636	651	649	575	640	644	609	617	626	603	620	613	668	658	603	601	587	644	658	618	632	607	619	613	602	625	615	591	587	634	639	607	617	618	619	590	621	628	605	597	631	655	650	625	644	641	616	664	686	615	608	648	638	634	637	611	649	629	644	610	611	641	643	621	617	638	639
1954	502	496	450	469	454	420	452	424	395	401	459	406	410	408	428	397	418	383	437	407	377	376	417	421	425	440	403	386	376	400	432	382	386	414	436	401	394	411	416	408	376	403	428	390	348	389	381	394	457	384	405	370	384	439	382	390	395	379	397	374	407	456	406	404	392	381	409	432	425	406	410	398	379	410	369	380	405	398	416	408	434	402	405	370	407	429	431	399	428	426	402	434	414	409	400	416	423	443	461	381	459	434	438	408	433	397	393	388	431	407	386	431	414	418	439	441	408	424	385	395	390	406	417	393	389	405	403	403	391	415	431	425	413	421	428	404	412	395	429	377	390	434	432	392	410	400	385	410	407	410	404	409	398	399	392	403	406	423	387	415	451	394	430	397	374	362	420	454	426	405	409	417	406	425	362	416	387	405	429	388	427	434	372	390	411	392	422	425	380	415	352	401	426	419	393	388	383	404	424	420	397	398	389	405	411	420	402	365	381	396	410	400	362	449	421	368	373	393	394	429	436	398	397	409	430	406	398	422	441	428	419	365	427	386	453	420	372	442	401	412	395	376	432	375	407	441	430	399	444	395	428	434	430	390	447	385	367	391	400	413	391	408	406	399	398	406	403	404	380	390	409	406	427	432	413	382	431	385	420	360	422	437	418	376	393	427	419	447	376	419	392	408	427	386	409	413	385	417	402	403	451	436	396	405	411	391	412	441	414	382	407	391	402	415	406	394	373	412	413	414	424	395	408	408	368	395	447	417	399	441	411	432	401	433	377	392	421	386	383	391	467	381	410	390	388	429	411	422	398	435	405	408	419	378	423	415	406	400	404	431	404	414	398	375	403	425	404	403	425	396	387	409	411	423	424	410	417	444	416	397	369	392	387	445	402	373	416	431	396	384	455	423	406	393	417	401	420	402	440	415	395	422	409	410	389	389	372	391	411	410	398	380	422	429	412	393	420	423	416	396	399	399	408	418	426	424	467	429	406	402	450	441	389	441	390	427	397	403	433	403	407	399	443	416	422	405	428	400	384	387	379	402	428	412	365	428	419	404	434	439	413	440	407	396	419	418	416	439	356	380	413	416	403	351	376	382	462	401	383	417	392	396	395	378	388	406	403	406	428	389	445	412	386	412	427	380	393	436	402	382	424	417	429	404	375	405	389	397	409	391	405	448	391	371	366	372	417	433	418	404	378	370	411	421	402	408	423	441	371	408	436	395	411	411	405	431	400	420	378	385	415	405	411	386	407	440	418	406	413	386	407	409	409	402	394	415	408	405	410	398	435	415	357	379	387	438	408	425	403	402	398	435	402	431	410	401	372	389	380	403	383	403	373	412	422	388	404	377	402	411	424	408	425	428	411	435	393	396	433	388	378	403	429	415	400	406	394	380	411	422	387	398	399	412	417	402	394	430	376	403	441	369	365	360	385	399	397	386	385	399	406	408	360	449	382	421	405	389	406	433	382	383	371	463	472	426	388	377	374	383	404	413	397	404	422	392	437	399	431	409	434	386	430	393	411	413	395	429	447	422	406	368	344	392	441	394	382	386	417	411	415	380	389	404	403	411	422	387	427	420	433	434	410	408	389	409	441	403	442	412	405	410	403	433	382	405	410	411	410	426	392	416	420	464	407	386	394	381	403	397	394	380	394	386	377	391	354	425	433	403	389	370	406	444	381	365	412	444	441	412	417	432	436	409	437	400	349	376	338	397	419	429	386	392	408	445	414	385	423	362	395	407	378	388	382	400	413	447	404	428	421	408	400	407	388	421	462	405	420	431	417	387	406	447	382	397	430	369	414	398	377	358	408	398	427	390	396	409	435	400	413	423	385	392	385	398	413	442	415	399	389	374	424	388	421	421	408	425	423	402	376	452	378	401	435	415	393	384	454	440	391	388	399	417	453	380	394	416	396	405	402	397	412	408	405	419	403	393	395	427	378	364	388	387	431	343	405	426	402	398	415	410	398	382	391	409	394	406	388	384	416	433	406	418	405	406	424	409	429	407	438	427	423	371	393	430	418	414	381	377	364	408	446	421	408	398	406	365	388	388	390	376	428	405	434	409	380	423	415	363	406	424	391	390	433	431	426	444	416	420	406	388	422	416	367	383	394	428	405	422	359	366	429	393	371	405	395	396	386	394	395	397	377	422	452	404	393	387	422	402	375	395	348	397	393	393	384	446	389	408	395	394	415	416	424	405	381	347	381	397	401	365	393	376	405	407	406	394	407	434	401	395	362	396	398	436	398	415	401	364	382	431	422	393	459	398	403	432	451	440	408	427	420	413	371	356	418	433	402	416	347	418	432	401	399	448	430	369	414	418	414	437	382	392	367	393	382	400	416	381	429	397	367	400	407	377	391	397	426	367	414	392	372	411	400	405	453	431	409	430	406	421	401	400	391	473	397	404	416	407	394	401	441	427	392	404	396	430	394	418	457	410	388	394	400	446	380	425	398	393	376	377	437	424	408	413	388	444	408	392	392	400	448	401	423	385	411	379	414	391	404	402	408	420	409	391	427	401	396	402	447	434	398	389	419	372	371	359	347	424	409	403	424	422	397	370	391	382	414	392	376	435	402	412	384	397	444	405	392	364	416	394	382	408	423	356	383	375	403	429	375	380	395	409	393	400	402	447	403	407	389	411	357	417	400	400	409	401	400	446	429	413	389	396	415	376	399	408	420	407	389	402	412	404	385	417	379	416	396	414	386	387	416	364	397	398	404	419	395	427	372	376	417	397	395	423	441	397	403	376	449	368	403	382	421	432	375	421	398	377	405	408	377	372	373	403	404	405	377	417	420	397	440	401	407	383	365	393	425	414	405	422	375	388	389	452	375	410	395	437	393	389	360	379	387	379	381	384	398	439	384	432	370	404	404	424	378	384	362	395	424	437	377	394	422	413	379	406	402	422	384	370	395	400	417	412	416	396	402	412	388	407	413	394	393	409	429	389	387	404	384	372	415	421	426	388	380	410	378	371	362	439	389	403	385	395	403	425	398	403	402	400	397	371	426	397	418	415	420	433	383	398	390	387	387	390	404	419	422	428	421	410	407	431	401	367	401	406	401	379	391	413	413	360	438	433	420	431	412	447	404	389	390	414	425	394	437	417	409	438	414	420	416	402	397	368	405	417	412	380	397	391	411	389	417	410	409	427	433	441	446	437	395	421	425	384	387	351	371	388	382	407	394	401	390	409	431	413	376	423	396	375	393	411	379	393	415	386	383	360	403	398	414	449	372	375	394	396	442	410	419	439	405	399	377	360	416	394	398	403	393	417	386	394	403	385	434	402	382	344	378	371	431	412	432	428	406	400	416	385	403	410	415	388	370	415	398	379	404	357	399	420	411	432	373	426	406	409	407	420	466	413	415	469	398	387	340	415	422	407	408	379	398	375	484	409	424	417	398	383	411	415	384	408	407	379	398	401	432	395	420	402	378	401	415	423	379	355	400	402	385	366	447	444	436	407	377	366	359	376	421	414	427	402	411
2277	982	1133	1240	1103	1127	1054	997	1029	987	982	953	902	868	905	963	952	887	917	953	924	906	902	903	931	891	929	906	919	934	895	849	914	877	836	913	932	873	918	896	878	937	874	870	939	953	968	925	875	912	847	855	908	876	927	930	918	869	934	903	881	903	895	911	910	868	921	877	938	934	878	937	845	913	925	937	916	928	915	904	876	952	922	909	880	915	880	936	876	938	913	919	883	906	940	891	888	924	926	949	960	853	903	897	901	965	927	887	880	898	944	889	927	904	910	874	901	964	913	900	910	870	868	897	891	888	882	936	926	895	971	949	897	876	907	895	880	923	893	938	923	845	865	867	904	901	876	924	983	884	938	928	874	904	913	923	888	884	927	900	970	905	908	896	959	895	1004	883	840	917	921	976	926	974	889	891	882	916	898	913	951	889	940	909	910	855	877	920	855	919	898	903	897	855	906	873	944	867	899	920	915	885	916	911	917	944	879	924	886	888	954	880	894	896	911	917	889	920	939	872	900	928	905	905	878	916	915	950	870	889	907	965	902	878	903	901	887	913	910	848	900	865	929	946	880	926	935	906	950	906	940	961	870	896	826	869	932	912	942	855	889	937	892	880	915	923	908	885	910	929	837	898	864	915	848	950	929	930	911	870	884	931	963	891	921	898	904	854	893	885	910	864	888	907	947	905	934	894	863	851	910	891	879	936	905	920	867	901	889	906	901	890	900	960	925	905	893	869	903	925	945	884	910	872	909	918	850	918	867	913	901	926	949	870	917	847	907	853	923	930	911	893	902	921	914	906	915	902	908	845	904	942	895	835	905	882	857	917	908	927	904	943	881	877	933	855	918	905	843	851	926	852	856	877	935	911	940	888	973	863	950	887	843	937	926	923	827	875	925	882	931	927	891	960	885	887	933	893	884	932	902	840	949	887	906	912	881	955	884	862	880	908	871	902	867	938	1006	903	921	863	852	915	940	884	932	902	869	871	935	935	913	890	871	919	945	899	894	900	905	942	907	899	889	892	940	900	928	868	904	853	878	903	883	847	899	919	809	899	929	857	910	938	864	939	902	859	863	889	912	914	882	930	930	917	892	917	880	878	893	905	928	885	935	933	886	870	891	902	871	944	930	881	840	872	936	921	873	913	878	927	932	901	923	901	906	918	926	885	952	965	999	963	909	809	895	911	844	905	895	920	931	824	888	879	899	851	897	871	945	868	868	927	935	846	897	915	926	919	892	941	893	911	908	897	915	881	902	868	923	937	906	952	920	927	885	871	932	930	918	891	943	884	929	865	915	901	919	880	902	922	858	910	865	926	903	871	932	857	871	937	890	916	914	873	866	896	869	900	866	916	917	882	911	856	905	917	946	863	848	898	853	900	879	881	915	925	863	934	925	924	899	890	872	860	925	895	877	870	873	929	847	861	864	891	895	888	976	933	919	932	897	908	947	937	941	919	871	867	869	947	933	925	942	937	865	899	916	952	911	876	902	882	946	954	857	884	907	914	933	877	870	917	926	905	928	873	844	863	884	897	885	866	859	956	919	863	870	986	950	920	930	905	870	901	893	925	894	955	863	890	927	937	934	936	920	892	933	896	901	949	874	918	909	901	887	925	949	902	899	878	891	933	873	865	904	905	889	940	928	863	873	873	902	865	898	913	927	940	891	833	1002	880	878	848	862	956	900	916	904	937	867	920	867	910	912	855	869	888	890	885	850	920	913	918	958	915	916	904	882	952	892	870	889	941	914	889	987	840	919	857	937	922	911	920	852	899	921	838	920	915	880	922	936	894	926	861	938	876	908	902	832	885	846	907	929	874	871	832	887	918	910	879	961	887	889	899	910	886	903	917	898	878	917	938	898	884	926	905	896	929	900	904	917	922	913	871	890	909	890	941	892	942	896	923	900	884	908	922	910	927	873	917	904	871	912	851	896	849	848	937	908	927	933	872	923	861	889	901	908	870	945	906	866	905	952	917	892	902	849	889	898	890	856	888	902	854	900	834	943	911	867	921	886	909	938	833	935	861	959	915	931	937	870	895	920	906	851	880	893	930	903	860	966	897	882	930	901	888	912	882	941	872	942	915	879	881	929	873	880	939	900	874	859	919	929	899	892	933	911	879	913	955	912	935	902	861	915	918	943	912	927	922	929	908	887	833	887	887	956	915	875	904	883	843	887	944	906	877	949	870	884	906	929	912	911	958	850	911	866	871	894	913	871	905	942	858	926	892	978	906	901	866	919	892	901	913	871	824	875	896	838	917	875	927	886	934	866	917	936	908	929	942	879	887	873	893	913	851	856	880	887	905	960	868	874	955	881	896	906	895	951	873	890	967	872	881	900	900	905	882	885	899	906	964	937	912	911	888	911	937	866	940	889	905	944	931	877	856	912	893	858	895	938	920	847	880	855	919	920	858	894	937	835	919	848	888	874	918	937	902	915	877	907	844	922	896	874	909	842	902	943	895	907	914	899	871	899	864	927	912	844	875	880	903	899	897	926	901	915	885	867	931	900	896	900	919	913	854	854	884	927	918	919	920	919	889	877	959	884	913	903	935	946	934	945	906	916	957	922	893	897	842	888	892	889	900	896	883	856	911	925	924	843	920	861	874	885	915	928	893	883	938	930	872	920	923	864	878	876	866	863	895	928	884	941	875	889	930	919	916	896	915	923	910	858	938	903	915	898	922	916	910	814	870	947	938	932	905	885	909	874	899	887	970	913	881	870	911	882	955	917	903	859	887	863	926	864	903	952	881	925	884	946	964	940	873	934	882	846	897	948	888	936	920	897	933	909	944	918	857	918	937	915	940	882	951	904	871	884	868	922	879	896	919	896	850	886	892	899	923	889	879	937	912	916	913	890	903	894	945	882	853	890	891	913	934	915	860	884	864	904	909	896	926	871	901	859	869	893	952	899	903	892	916	919	865	909	905	925	900	857	906	859	983	926	877	886	916	890	900	886	912	926	924	892	915	926	934	922	863	924	881	862	934	909	875	936	860	901	951	910	879	916	853	967	909	934	930	879	909	948	969	914	926	923	878	870	862	925	900	908	921	902	942	918	893	894	938	879	884	910	887	951	915	914	875	874	885	872	869	932	903	870	889	923	926	913	934	932	867	877	903	899	868	876	914	867	962	882	913	874	877	914	940	916	915	908	879	872	856	925	904	914	858	934	978	917	907	931	895	948	863	904	916	829	879	909	881	885	891	908	861	855	912	863	861	916	935	867	886	866	908	928	899	906	839	874	916	938	927	986	921	908	926	906	846	885	915	935	931	896	849	906	899	943	873	895	859	940	946	878	925	922	900	953	910	923	817	899	938	921	891	889	881	943	830	894	901	871	924	924	893	939	908	919	909	886	950	946	863	930	909	836	931	926	850	851	900	931	918	860	889	910	880	888	890	885	879	868	925	829	924	856	915	879	980	914	889	869	872	875	892	952	939	926	914	891	870	931	898	977	922	915	894	876	910	912	861	920	917	875	907	897	884	943	878
7370	654	779	754	691	535	419	334	299	314	299	249	251	235	225	219	223	235	228	221	233	212	219	178	218	214	207	226	249	206	251	211	217	222	206	221	219	246	223	224	173	231	210	176	218	184	207	204	221	213	230	230	214	197	204	198	207	197	213	212	185	210	192	191	212	206	193	177	206	203	213	198	181	171	199	191	195	192	199	224	201	214	199	208	195	216	207	232	207	202	215	195	213	191	191	231	212	203	195	231	202	211	202	189	220	207	185	189	180	218	206	195	221	199	222	230	233	189	188	178	215	226	246	217	196	223	229	234	195	223	212	197	209	214	186	184	211	185	225	194	214	208	208	208	185	217	202	219	218	199	229	177	221	227	211	212	217	209	204	181	195	187	209	215	207	196	192	218	186	200	191	217	191	206	197	186	212	183	205	190	184	214	187	191	206	231	218	196	211	207	203	216	178	186	215	209	217	212	220	210	187	212	226	193	202	206	175	205	238	228	191	236	198	218	198	191	219	195	218	220	209	209	215	223	220	194	216	200	202	199	198	187	211	230	216	218	204	212	191	198	196	201	214	209	216	247	188	232	213	212	174	227	189	203	236	228	222	214	212	181	188	185	186	214	198	214	191	207	197	197	179	222	228	197	210	208	193	177	220	209	210	219	206	213	224	211	215	182	194	203	235	205	189	217	213	207	175	197	200	184	194	200	236	185	206	218	235	229	170	213	199	186	190	202	195	206	198	198	211	205	208	192	206	207	218	218	202	206	214	193	186	209	215	213	220	215	236	204	213	201	243	192	202	212	190	183	205	219	197	192	230	211	202	219	211	236	192	186	245	209	192	202	196	176	220	210	220	203	215	224	211	230	220	191	231	207	184	200	219	213	189	207	208	195	199	210	214	233	228	188	185	201	202	176	219	229	202	206	186	219	211	210	241	202	183	196	207	206	215	201	210	209	227	187	222	202	189	216	179	203	202	207	200	224	203	175	178	190	197	214	213	231	210	195	225	201	197	191	245	225	198	202	192	200	196	202	200	193	205	189	213	202	200	186	230	178	192	186	224	211	212	217	218	236	195	204	229	184	194	200	204	218	206	202	201	191	199	205	206	221	221	181	229	178	184	191	202	199	203	198	208	206	176	209	221	221	207	204	226	178	227	205	200	196	211	238	214	194	205	210	210	184	197	208	225	191	179	220	203	215	203	213	218	198	232	191	195	211	222	217	203	198	212	185	245	184	231	203	222	200	215	209	212	225	232	213	228	204	225	214	193	215	219	185	205	198	240	211	237	199	201	180	206	217	216	198	207	217	214	220	220	198	210	229	200	179	233	184	220	208	193	228	183	181	196	217	201	198	230	199	228	240	203	208	186	191	209	223	204	212	224	205	190	203	199	189	203	210	194	198	227	222	199	209	201	208	189	221	202	223	199	172	209	219	219	226	217	195	212	207	199	226	205	181	200	190	212	207	202	196	188	189	215	215	207	164	205	205	229	197	187	215	207	203	208	215	229	233	194	210	207	200	190	195	215	230	232	198	198	206	240	199	193	214	192	203	209	204	195	163	197	200	205	220	216	209	209	188	245	187	208	205	202	206	215	219	239	206	194	209	216	190	191	213	188	206	234	208	197	200	220	205	207	212	184	201	210	216	200	214	169	198	214	225	231	216	189	196	222	186	204	200	228	202	224	207	217	226	204	178	229	196	201	198	216	202	205	200	200	213	211	210	217	199	174	198	179	214	227	222	206	181	182	221	232	220	216	196	240	200	184	194	204	196	211	225	244	215	215	198	189	216	204	191	214	210	201	224	213	216	227	200	181	216	177	206	191	212	190	190	197	214	215	226	181	212	211	181	199	217	192	217	212	185	194	194	205	212	226	208	204	199	231	180	209	186	179	213	193	212	187	206	194	193	194	209	183	196	213	209	190	175	209	206	215	179	195	213	225	195	220	199	231	218	190	203	224	202	207	191	219	209	219	198	201	224	196	197	198	213	208	197	229	217	188	226	226	206	188	197	218	228	204	224	210	220	236	220	225	187	214	183	214	166	193	200	194	201	200	213	206	192	232	208	205	192	190	219	227	185	189	233	213	206	199	189	213	191	183	209	179	227	199	202	213	183	226	232	195	198	201	217	212	182	211	226	223	208	226	197	211	198	216	197	210	206	212	213	201	191	191	217	223	206	206	218	205	210	218	208	199	208	194	223	188	191	217	208	183	202	223	189	200	235	222	171	188	192	230	226	218	217	225	225	234	196	203	205	204	201	207	233	212	187	225	223	212	206	228	209	200	211	211	209	216	182	190	210	208	219	194	210	205	213	194	212	215	206	214	201	223	215	203	206	203	208	203	222	170	179	214	196	199	234	221	191	228	204	200	191	193	219	217	212	188	210	218	233	203	220	214	206	209	231	217	231	214	217	212	189	204	214	191	218	221	238	210	185	195	206	228	231	197	197	226	191	191	195	199	199	208	229	210	223	226	184	232	193	196	198	185	208	214	193	182	212	225	211	207	196	191	210	189	189	192	200	196	220	207	186	180	202	209	205	213	187	218	224	192	185	233	213	207	222	222	181	216	195	174	222	193	205	210	210	198	203	223	232	190	208	218	190	206	196	223	240	209	187	193	187	208	235	216	184	197	198	206	212	184	182	202	212	210	211	221	209	243	210	197	220	192	196	205	211	207	209	205	201	188	196	215	203	217	187	217	198	192	227	199	201	224	194	220	230	207	212	193	218	203	216	226	178	180	209	206	177	192	193	208	202	192	212	228	220	220	219	188	232	221	169	207	212	227	211	174	221	235	217	236	197	213	221	199	233	206	206	197	221	203	198	204	205	210	208	191	227	200	197	220	188	196	213	184	206	194	202	210	214	210	214	211	193	202	204	191	202	187	218	218	233	216	221	203	198	206	188	200	219	200	180	213	220	223	185	213	218	200	214	217	205	207	200	234	203	206	205	207	207	215	216	201	206	220	200	182	202	208	216	189	222	213	224	206	192	236	186	210	214	219	209	196	206	204	208	205	201	190	195	179	205	217	207	197	225	195	188	225	201	226	211	184	197	199	211	188	181	225	209	206	203	191	215	213	198	229	222	171	215	222	197	197	223	233	204	215	193	221	208	193	208	212	218	208	209	217	216	222	213	202	211	224	207	207	171	227	206	204	189	176	197	210	185	211	202	213	217	199	228	197	204	196	184	215	214	206	201	193	194	189	217	233	207	219	238	216	208	217	216	214	218	180	185	202	218	202	203	207	194	224	207	188	232	204	196	236	219	218	185	213	196	190	201	201	197	204	218	209	195	206	195	182	184	200	212	209	197	207	188	183	217	189	210	197	193	209	220	212	211	235	236	198	220	206	215	187	202	194	214	225	185	210	168	199	206	217	206	221	208	220	224	188	202	194	198	196	206	197	203	181	190	233	207	208	194	190	210	191	177	197	220	205	200	186	229	207	208	189	219	210	203	222	207	187	215	186	200	203	222	188	208	221	205	181	197	193	221
6460	936	1727	2323	2471	1936	1549	1246	1107	1084	937	763	748	685	618	616	592	635	621	622	605	596	600	583	507	524	525	556	560	562	582	552	568	550	565	562	540	544	554	484	540	548	520	543	515	552	552	522	510	492	541	550	522	546	498	515	520	498	522	493	535	546	487	523	562	510	507	582	571	548	515	509	512	515	501	537	486	502	518	543	522	505	498	515	504	508	553	504	560	563	529	518	502	495	490	516	508	512	529	529	502	463	546	497	508	529	535	518	519	523	534	525	508	563	536	520	515	504	508	500	513	515	471	513	472	527	523	553	489	515	536	550	517	528	522	511	517	527	516	566	540	548	526	518	530	492	534	509	513	498	543	520	503	505	506	508	493	498	529	544	566	496	526	531	533	556	561	494	536	484	576	520	520	538	510	560	515	496	541	543	500	512	538	533	536	503	529	532	486	528	528	510	516	513	504	528	545	539	524	530	524	530	537	512	489	558	487	483	502	521	520	515	519	496	488	520	537	564	530	513	524	540	465	550	490	500	520	487	498	484	548	506	498	494	521	550	560	512	513	511	526	539	533	501	540	506	521	522	486	489	489	516	473	524	494	512	548	542	486	498	469	534	536	492	521	487	527	485	519	521	544	545	524	496	516	512	519	511	500	515	552	581	512	512	481	549	502	529	493	478	512	502	549	537	549	506	513	514	480	520	534	495	551	544	514	504	493	536	491	584	531	525	506	514	507	569	511	489	486	518	498	544	499	520	495	515	517	543	509	513	554	573	480	542	496	551	541	487	554	543	470	517	515	502	505	499	495	500	478	520	526	550	488	534	521	565	486	543	513	489	486	511	521	529	541	540	475	541	474	530	513	510	520	571	481	552	526	495	555	529	542	559	518	561	532	559	502	487	506	538	532	517	559	537	511	526	557	506	509	512	514	524	563	499	539	491	524	511	540	562	546	522	526	516	521	553	543	534	542	497	511	535	498	513	520	527	474	522	522	535	500	519	515	507	512	529	514	492	508	510	524	532	477	492	565	503	515	513	502	505	494	503	519	504	509	516	491	513	494	527	512	529	471	512	490	554	503	531	465	524	548	535	462	556	484	527	566	504	555	499	503	541	528	525	499	530	549	482	515	495	520	489	479	501	521	556	505	481	518	536	501	541	546	516	512	518	480	473	500	519	503	531	539	501	508	523	528	537	543	565	565	535	508	495	508	536	526	520	468	531	511	524	483	483	500	526	533	567	511	569	555	520	522	540	533	502	536	480	461	498	494	510	543	541	502	538	507	513	538	526	527	498	482	522	499	490	511	533	521	534	471	522	507	555	506	494	520	500	530	510	514	511	525	511	525	469	560	528	493	524	522	513	510	562	505	550	539	512	498	499	452	540	513	520	472	496	507	555	508	480	496	508	523	501	564	514	511	501	559	570	520	549	565	522	479	515	506	490	478	540	506	558	515	501	536	531	521	514	476	540	508	502	512	487	509	523	531	524	483	472	537	472	509	509	540	535	540	483	486	487	482	521	528	486	557	511	489	525	515	521	480	560	512	515	552	512	503	514	513	504	518	524	526	558	552	529	518	500	513	490	548	551	513	495	529	480	506	475	538	480	512	509	483	491	489	497	529	532	512	541	501	568	547	515	505	498	543	500	526	509	531	525	553	539	490	544	530	525	506	499	515	533	493	547	501	474	524	484	505	553	526	572	518	503	532	510	509	523	480	508	526	547	534	526	554	511	523	556	551	516	515	517	513	511	503	511	511	483	518	531	531	504	530	520	514	505	499	540	533	540	521	507	500	510	523	521	509	534	522	516	528	515	525	507	522	524	523	500	513	500	542	499	487	445	471	524	538	534	518	553	491	552	550	543	505	528	540	546	536	510	522	492	521	531	540	497	522	518	509	507	570	557	528	567	498	515	554	520	523	528	515	493	535	476	546	585	487	527	518	514	541	562	517	524	534	540	537	504	532	491	532	508	504	523	523	501	583	524	496	532	495	518	526	479	487	493	500	505	511	472	516	485	519	515	533	526	522	511	496	496	528	522	490	523	502	478	524	497	510	509	515	537	570	518	494	506	506	453	503	501	530	484	531	516	511	549	530	530	532	477	469	520	521	507	513	505	503	527	475	530	513	499	520	519	501	534	564	527	561	532	516	514	503	520	543	553	532	520	561	473	544	507	514	515	482	547	543	502	524	517	520	535	506	529	527	516	493	536	565	520	493	499	508	518	532	483	528	528	489	492	488	522	515	536	511	523	517	531	526	521	510	571	516	502	501	527	546	502	488	536	490	507	516	544	528	534	525	506	536	529	522	521	551	494	536	487	575	502	512	496	509	488	539	517	589	561	490	511	513	509	489	549	500	504	515	528	511	493	505	505	497	521	537	481	529	498	541	506	519	507	513	479	522	529	548	533	502	536	487	529	535	535	503	505	525	525	534	481	534	534	513	543	529	483	533	474	507	489	486	504	513	513	511	501	523	522	526	530	533	508	502	500	541	489	539	528	528	525	528	512	503	523	506	491	554	517	528	517	460	530	516	506	503	517	531	538	478	542	536	516	506	494	574	530	537	514	545	538	521	506	549	513	511	495	527	503	530	472	502	478	499	555	540	520	538	545	463	556	547	517	535	543	505	506	522	541	524	518	518	507	513	529	557	541	507	510	504	529	519	522	519	534	518	508	539	522	547	532	490	540	533	568	525	460	504	482	532	537	516	494	506	529	495	506	510	527	491	495	559	509	546	515	509	500	529	521	515	524	544	540	500	512	530	520	528	476	493	513	522	530	530	539	505	501	506	524	524	541	482	515	507	499	542	534	526	519	539	519	531	468	541	537	535	519	498	529	551	532	557	533	518	517	499	488	507	523	544	493	496	472	571	504	525	545	550	549	505	519	528	525	543	503	476	509	504	526	523	509	505	529	529	541	486	531	516	505	513	540	523	515	488	541	506	542	534	509	529	512	503	506	504	543	513	519	495	548	507	495	518	513	546	507	526	476	521	525	470	540	523	523	525	492	487	475	503	524	510	557	526	500	497	515	496	524	535	491	536	542	521	473	513	488	519	493	522	515	519	519	519	541	524	471	529	522	522	515	499	514	529	522	524	504	544	487	504	545	538	530	541	516	510	527	501	491	565	504	478	498	483	567	518	495	533	531	517	546	485	545	524	520	546	579	509	496	519	578	472	539	509	513	506	495	540	516	531	507	536	501	529	516	486	559	532	536	485	548	505	511	498	536	529	518	518	576	527	530	492	510	519	523	501	515	506	504	517	523	479	542	510	510	510	525	512	483	543	504	491	571	533	538	501	519	510	536	524	495	492	547	525	501	515	526	506	470	505	516	518	486	469	506	512	495	527	484	528	490	511	514	501	515	509	481	511	581	546	512	491	531	531	563	512	507	515	498	576	497	485	531	527	469	518	510	516	516	501	503	534	528	459	493	531	544	502	547	527	517	526	507	538	537	481	547	558	501	504	517	524	468	477	521	553	555	521	500	515	491
14709	1684	1400	1312	1257	898	692	519	447	417	394	358	294	337	296	270	265	282	252	288	285	273	239	293	224	265	245	246	249	275	248	253	263	263	259	266	252	263	219	271	243	228	254	240	222	277	254	245	276	223	236	209	256	284	249	255	253	251	261	245	231	267	265	255	241	256	211	226	230	238	266	281	263	240	230	245	247	227	253	242	261	241	237	230	245	265	247	250	246	276	243	246	254	228	238	240	229	234	272	202	244	228	283	286	242	230	292	238	235	246	219	237	249	242	259	253	261	219	203	267	237	250	251	235	254	239	227	237	273	246	197	266	244	254	277	266	246	257	268	265	240	241	245	252	224	237	278	263	234	261	265	262	264	240	235	217	276	236	281	267	270	254	237	261	254	263	237	242	227	236	239	253	184	240	224	252	261	269	265	233	251	238	263	247	231	258	244	228	227	237	253	237	258	279	250	278	274	256	214	251	256	269	253	230	255	256	268	234	260	216	247	230	244	216	247	275	219	246	220	228	278	247	265	246	259	220	285	248	249	239	227	238	247	249	248	213	250	265	256	249	268	235	264	284	234	241	232	283	281	251	249	213	248	245	228	272	253	239	247	244	239	269	247	238	243	238	244	252	242	239	237	230	236	245	220	248	256	281	230	269	241	267	253	251	262	252	254	236	238	246	253	268	242	244	272	262	226	232	279	274	262	264	256	254	278	223	252	280	254	245	242	243	227	228	210	214	258	295	262	232	230	221	253	234	276	252	242	242	241	217	263	264	226	243	274	241	254	273	238	231	236	259	273	228	256	280	253	243	235	242	249	256	234	243	272	250	243	260	225	262	270	271	217	248	249	266	261	217	230	281	249	234	249	256	262	256	277	240	232	258	264	272	218	270	230	244	253	230	218	236	237	271	262	255	249	220	260	226	254	247	260	250	225	240	242	249	228	251	266	246	279	234	284	246	260	263	233	250	243	258	264	266	261	221	263	237	251	252	269	275	296	266	249	236	246	248	278	236	247	239	237	239	230	227	226	275	242	224	229	265	241	241	206	242	243	246	239	251	263	269	249	271	254	233	231	258	243	194	231	257	249	251	232	261	261	249	259	232	237	242	237	257	228	267	259	250	255	241	220	238	250	264	260	244	237	232	253	242	294	282	207	247	258	226	266	236	234	252	218	241	194	202	250	255	258	249	260	233	267	222	234	235	232	248	260	223	248	269	233	256	247	244	243	230	227	260	252	239	235	264	234	232	240	204	249	227	264	252	253	249	233	252	264	241	256	259	237	256	237	241	261	260	233	259	224	248	234	221	220	255	251	243	260	244	235	262	284	234	226	239	262	247	225	249	249	257	258	258	263	221	240	231	255	247	282	275	284	245	296	266	272	239	251	240	238	264	244	223	239	291	248	256	244	253	237	233	260	213	252	226	234	262	282	209	234	271	259	251	228	283	239	240	251	247	265	225	234	250	242	222	274	266	244	231	240	246	247	266	254	234	259	248	232	253	227	270	247	216	223	225	218	251	233	263	251	260	280	229	243	237	230	259	270	244	206	227	240	260	258	259	264	234	234	253	247	230	251	245	230	252	222	252	259	262	232	222	264	255	245	249	256	251	240	272	253	239	272	242	247	251	253	257	237	256	245	258	254	225	267	227	239	236	245	237	258	220	238	228	233	247	245	253	231	254	229	260	249	256	250	243	256	238	248	259	237	214	226	242	239	246	245	224	241	254	266	257	270	238	248	231	255	242	278	246	271	241	264	260	253	256	262	254	219	250	217	235	248	259	245	279	249	254	253	225	256	260	226	263	251	254	221	257	268	285	240	244	236	249	244	233	254	277	226	241	228	270	252	243	262	263	237	201	252	236	231	238	249	269	254	258	263	235	254	229	283	234	221	231	248	272	243	249	221	265	244	222	268	264	249	223	247	260	260	224	244	262	251	251	234	238	253	234	267	265	265	223	246	237	228	255	249	263	270	233	267	261	244	242	240	230	249	262	244	238	219	195	275	246	244	219	239	259	265	274	229	259	248	249	257	250	226	221	246	245	235	268	267	229	227	259	242	230	232	258	251	223	273	257	256	260	271	276	220	242	236	242	233	228	244	217	244	229	248	249	216	251	225	217	256	241	242	239	230	245	259	276	258	239	244	244	247	256	253	263	258	253	252	237	253	260	234	252	223	259	250	259	249	281	228	253	257	218	245	240	248	262	241	227	229	242	269	235	251	247	242	252	252	261	258	266	230	230	240	251	242	263	296	221	240	239	248	230	269	253	246	236	255	240	280	245	215	251	269	241	201	282	253	244	252	248	279	257	276	256	277	247	243	211	234	239	234	237	261	221	282	264	251	277	237	254	239	260	234	274	249	265	256	264	252	251	230	260	259	250	244	260	220	250	251	260	234	228	267	230	223	234	271	261	236	263	248	255	264	263	248	267	235	251	250	258	233	264	246	251	231	251	235	225	230	262	242	247	214	236	246	274	242	243	222	242	239	250	248	239	270	230	248	253	233	245	231	246	219	259	263	269	249	241	225	263	218	274	237	259	220	249	243	278	246	217	239	227	251	248	236	247	242	235	240	238	228	246	263	207	268	230	231	232	258	250	241	242	225	241	224	250	263	252	236	231	233	253	249	237	237	251	229	242	230	222	240	269	254	227	235	261	236	235	214	240	234	254	219	247	245	260	229	237	245	238	260	254	268	266	236	227	235	239	245	240	271	227	242	227	279	237	249	225	268	257	237	241	248	267	241	258	240	260	210	239	253	247	235	192	237	240	215	217	245	227	275	257	233	256	238	269	255	277	260	246	246	266	230	218	252	235	255	256	243	280	249	275	285	286	252	262	221	266	286	285	267	256	216	265	254	262	241	287	229	229	226	244	250	231	253	225	285	248	269	259	281	245	217	242	193	233	243	251	233	259	237	245	242	224	211	218	257	263	246	246	260	244	228	245	243	222	233	272	250	240	263	234	221	249	247	248	259	236	233	239	250	265	241	285	225	290	248	211	286	286	228	245	271	242	220	259	278	254	253	253	260	241	263	256	265	257	251	258	263	231	231	246	235	261	230	268	207	257	211	267	260	252	252	253	252	256	253	285	255	239	237	254	268	226	247	232	242	264	262	243	265	230	231	241	253	241	228	266	251	254	251	256	266	263	209	252	237	261	220	237	250	257	238	241	249	241	282	236	239	231	238	264	233	259	233	254	249	249	242	242	244	252	237	307	271	252	252	249	218	275	265	243	265	277	231	248	262	242	256	250	240	231	230	244	225	244	253	262	256	248	238	236	239	223	260	244	225	241	230	245	249	242	252	221	275	245	251	265	213	262	262	244	236	251	234	248	278	230	241	224	243	266	250	232	242	257	254	244	254	238	264	237	207	238	242	273	235	238	273	256	256	246	228	269	247	240	242	258	259	233	241	246	258	230	226	216	260	244	252	259	269	270	230	261	257	261	239	266	266	234	242	263	241	241	254	234	268	240	230	223	223	247	237	255	265	280
8659	1435	2866	4032	4207	3265	2654	1941	1753	1567	1466	1186	1070	935	950	877	802	785	777	790	703	741	767	711	699	655	669	705	679	699	665	699	682	671	694	696	653	680	720	680	653	653	655	649	690	660	679	599	681	683	619	626	668	643	646	605	626	651	668	633	646	625	631	631	641	645	640	642	610	644	602	621	653	614	597	616	620	626	603	674	649	629	655	632	602	611	636	628	634	684	641	625	637	636	644	603	654	630	647	635	648	638	667	633	589	641	618	649	634	609	671	635	686	593	610	601	664	623	592	612	669	653	623	599	597	628	623	683	613	655	649	684	658	618	665	610	576	620	651	640	592	621	648	635	638	659	640	633	680	646	646	603	630	648	616	678	622	692	648	634	670	635	642	643	635	646	629	632	639	652	639	635	615	642	628	655	592	595	622	605	621	660	632	655	638	626	632	649	670	645	647	608	600	677	615	621	613	603	603	656	620	583	642	595	657	658	627	652	613	610	651	678	640	620	638	650	644	637	678	597	621	604	599	583	645	600	608	646	642	579	652	628	684	630	626	625	612	640	592	644	608	672	646	614	603	586	641	622	625	653	656	629	642	609	613	606	601	626	664	640	646	626	636	617	659	606	623	618	649	628	666	628	638	644	609	622	696	650	673	641	676	647	627	588	666	633	614	651	627	638	630	593	623	582	631	647	644	657	700	646	618	630	654	608	668	619	666	623	623	602	631	561	631	613	626	621	642	628	634	595	627	623	621	611	587	654	630	637	630	677	655	643	629	594	659	671	611	625	616	617	628	620	631	648	597	636	634	607	629	639	607	557	605	619	586	656	654	628	608	652	647	622	594	610	627	633	628	664	673	621	598	617	636	647	609	653	643	594	600	672	652	622	655	643	630	657	656	650	626	641	607	647	622	617	605	644	618	613	654	651	633	649	642	618	609	647	592	653	634	631	661	648	643	611	580	658	640	603	663	615	599	614	629	623	637	660	592	652	610	646	627	643	623	635	644	623	636	634	590	598	601	662	576	659	620	599	615	619	639	638	596	637	647	628	595	624	606	621	654	622	634	644	570	618	636	643	627	614	639	640	629	662	577	683	616	667	636	597	599	635	620	660	625	628	607	651	644	626	635	649	603	630	580	691	621	573	613	610	666	618	562	656	668	603	671	656	632	634	633	640	646	595	625	568	620	582	617	612	620	619	666	650	629	608	600	655	627	643	658	587	639	663	650	664	658	623	641	668	579	676	648	595	641	596	630	661	633	643	671	603	609	643	652	566	651	602	630	632	588	611	622	634	578	617	633	593	605	614	636	619	602	615	572	631	680	641	634	644	611	628	632	634	607	632	658	641	652	642	584	641	628	608	670	635	631	640	619	625	663	629	623	594	592	606	608	631	620	589	602	597	595	595	583	652	635	652	620	599	651	629	612	631	663	603	626	638	628	620	655	620	603	657	663	625	664	636	621	599	611	635	599	650	597	625	649	632	609	645	659	594	604	632	642	611	648	623	664	655	560	635	623	654	649	596	597	610	625	623	560	633	610	639	622	641	601	643	659	618	607	627	658	604	661	668	658	630	631	625	632	643	664	603	615	625	615	650	611	597	616	669	641	639	650	598	619	588	645	605	615	634	658	630	615	653	595	665	631	609	591	581	640	644	615	580	619	646	600	593	650	637	610	597	634	573	594	648	638	634	604	658	594	616	633	628	669	640	601	649	598	596	637	611	638	635	664	642	601	645	646	580	643	615	594	649	627	612	662	628	598	621	629	622	618	605	608	639	645	667	579	661	662	608	630	643	602	649	600	646	612	680	617	608	623	574	636	624	665	612	659	668	642	656	640	601	639	646	698	699	612	609	648	635	595	618	670	640	664	602	662	628	650	624	600	658	602	595	673	621	604	662	641	634	627	606	624	560	626	617	642	616	578	652	589	633	618	632	658	610	638	632	649	624	642	613	618	626	642	587	652	648	657	650	638	617	655	596	642	699	616	654	634	623	650	640	657	611	621	623	643	677	631	639	618	642	631	634	642	605	606	605	639	640	618	646	625	631	672	595	636	624	603	642	654	623	624	616	627	636	605	614	638	648	600	625	632	644	626	655	598	627	636	687	625	602	615	663	606	610	673	663	612	605	607	630	599	619	620	667	647	654	646	668	663	624	640	628	609	610	626	650	601	628	619	619	630	656	583	570	632	576	669	656	603	639	620	615	613	614	609	601	676	633	651	645	624	663	637	635	660	644	633	630	660	645	667	638	631	613	606	621	637	626	641	614	618	642	629	660	586	652	663	676	681	597	624	626	627	633	652	611	647	602	637	572	672	578	605	633	619	592	635	622	647	643	590	595	650	632	647	614	630	620	645	650	588	623	623	630	611	644	615	568	646	665	664	638	587	629	646	646	631	633	668	658	640	621	630	641	672	597	648	663	614	648	655	613	687	626	615	586	654	621	622	599	608	629	676	637	694	648	634	631	607	608	640	641	602	611	662	601	602	662	611	599	668	587	655	641	637	626	657	605	648	599	602	638	625	623	628	601	629	616	626	616	617	608	597	587	631	607	585	641	655	643	605	663	631	628	628	640	633	636	621	646	626	651	634	601	578	648	618	662	619	578	621	656	590	653	626	640	639	647	664	632	600	637	594	618	649	627	604	628	618	656	608	591	630	612	659	630	670	609	641	600	632	649	581	637	591	644	633	611	623	616	658	608	627	647	567	657	637	630	645	649	638	594	600	610	605	630	611	635	611	655	598	616	642	654	628	613	641	613	602	637	630	655	666	637	649	639	617	623	649	603	640	605	644	689	595	660	642	611	640	637	637	636	630	625	615	610	665	635	644	597	637	640	636	626	579	652	610	649	590	679	660	581	649	680	622	632	667	624	648	607	643	635	632	638	678	654	608	643	624	625	643	667	608	628	617	625	645	612	621	619	651	595	656	623	635	624	626	607	617	635	644	618	654	587	629	593	690	671	612	621	622	641	632	664	654	641	641	663	643	635	647	653	607	654	598	663	637	659	594	618	577	649	658	634	628	663	650	616	630	626	642	685	609	651	628	657	619	619	665	604	664	609	624	642	650	661	633	698	629	606	657	614	649	663	635	621	635	649	621	593	652	600	642	591	604	607	640	614	637	612	643	634	608	622	688	637	629	634	627	621	634	615	660	649	615	668	661	621	668	628	661	629	643	639	654	686	604	665	649	620	659	589	645	634	578	608	619	658	640	609	651	626	672	647	645	651	681	664	639	624	617	624	656	627	589	611	613	585	605	649	650	646	576	601	612	678	634	604	624	599	604	620	633	594	585	661	672	693	619	634	632	649	618	621	682	583	653	639	647	605	644	603	603	609	605	618	608	613	654	622	642	596	664	639	622	661	669	664	605	626	590	647	616	649	579	640	624	590	632	648	623	637	648	682	620	630	572	603	634	651	611	653	658	618	640	654	632	599	618	632	617	602	594	669	646	625	664	640	608	620	621	618	565	608	648	659	613	603	660	669	650	625
1749	513	503	460	486	440	446	406	428	445	426	433	366	426	442	400	420	435	407	416	387	399	407	411	418	411	396	432	454	399	389	386	359	419	402	390	393	404	386	408	407	383	391	382	386	415	435	403	375	403	379	438	412	409	402	406	381	385	374	380	373	396	432	393	441	384	398	415	375	372	376	390	415	372	393	385	418	414	417	384	403	436	391	416	415	409	427	389	366	425	374	410	413	389	378	349	412	387	395	391	434	406	389	391	413	448	438	408	396	404	399	389	428	397	404	446	398	417	383	402	401	397	408	381	382	430	429	381	415	392	391	382	394	403	405	416	425	472	425	379	387	405	393	396	416	409	392	412	411	398	460	431	393	408	371	431	403	397	411	408	417	381	393	415	434	385	441	443	431	404	410	398	401	387	438	437	410	393	384	400	372	411	386	418	397	401	431	384	371	415	421	383	385	390	391	379	418	388	405	354	405	393	404	421	424	402	370	391	364	401	409	438	440	397	431	398	398	406	413	397	395	448	429	384	412	403	414	409	407	395	387	369	390	373	406	425	387	432	401	410	430	448	410	406	386	411	449	367	418	388	397	401	408	414	430	462	380	397	383	430	426	414	425	351	397	416	421	392	384	415	397	401	419	425	371	382	386	392	381	393	427	375	438	379	404	380	365	391	419	400	424	375	413	403	406	372	419	429	395	406	375	427	438	381	374	396	384	356	379	367	433	401	410	399	378	392	383	386	423	394	393	470	383	400	416	451	375	415	448	428	408	416	404	393	428	432	374	405	383	417	412	394	405	380	413	421	388	408	418	389	420	394	435	398	409	401	386	406	424	390	435	414	438	426	391	359	422	404	389	435	431	391	418	434	423	408	430	386	421	422	397	417	439	424	426	424	370	409	421	389	373	429	387	411	382	403	392	400	408	399	425	408	419	453	360	418	400	397	382	401	386	412	395	406	393	388	433	398	436	396	370	402	382	390	401	432	387	426	423	393	406	395	423	412	357	398	368	388	440	378	411	385	397	407	410	414	359	346	371	412	426	394	426	381	426	378	385	398	401	404	405	429	410	418	406	406	418	410	384	419	443	397	394	416	353	409	390	398	425	417	397	376	416	393	416	371	402	394	384	408	427	396	380	411	412	412	395	400	398	384	384	402	412	399	422	387	393	378	411	397	404	367	400	382	395	378	413	363	383	406	444	428	413	395	378	443	394	436	380	401	399	385	426	416	358	387	413	390	381	433	395	375	414	399	372	406	389	416	394	423	404	395	424	392	415	425	421	386	389	379	406	435	405	419	379	382	405	420	399	402	387	437	414	427	406	433	370	394	402	418	441	447	389	424	453	364	405	419	381	385	381	372	427	380	386	374	435	377	426	417	392	434	363	402	419	422	395	438	390	396	429	390	379	427	439	415	413	419	420	384	391	409	418	437	398	379	401	377	425	404	373	406	386	384	427	385	425	411	347	420	427	392	427	416	395	405	423	401	393	396	390	401	402	394	397	384	439	413	403	401	427	402	344	406	468	410	415	407	422	414	379	453	428	367	384	433	403	352	354	367	417	413	395	426	415	385	418	378	398	380	404	415	375	411	422	420	365	409	358	393	383	437	435	410	390	439	427	374	401	380	376	393	397	405	421	383	381	405	376	390	411	420	396	384	399	406	415	411	436	432	396	389	402	401	396	387	394	369	394	405	441	381	414	399	426	369	422	378	370	362	396	387	427	417	402	429	407	395	428	411	392	409	405	435	409	413	388	399	417	375	407	440	425	418	397	393	415	417	405	422	393	418	396	395	410	386	408	407	384	409	390	433	405	404	393	410	381	412	414	411	391	387	463	398	367	366	417	392	434	459	384	429	417	398	416	398	430	416	421	375	405	422	370	426	438	403	380	441	433	400	400	394	424	400	421	396	404	403	381	391	392	378	395	413	408	377	368	414	395	418	376	396	413	414	414	421	417	421	365	374	434	416	443	381	361	439	397	374	371	377	393	404	391	358	396	413	412	370	394	388	405	387	385	386	392	394	399	392	395	388	402	422	417	414	381	415	402	411	386	414	395	397	407	396	449	382	406	407	436	416	386	450	411	431	398	417	410	402	398	366	412	405	397	449	380	446	394	430	458	423	412	377	383	403	423	393	398	386	388	366	372	393	410	379	418	399	384	388	405	387	411	389	381	434	371	377	425	383	412	422	414	390	371	384	378	421	417	428	399	464	410	378	452	443	419	438	404	422	385	409	438	429	413	400	396	405	399	392	411	405	380	419	389	386	399	424	354	401	426	425	401	398	406	406	389	444	422	423	424	393	390	404	369	427	402	368	404	439	416	435	425	386	399	418	409	409	468	410	443	450	400	416	378	412	420	411	437	401	342	436	394	419	389	401	411	406	409	403	413	411	392	386	383	377	413	388	394	414	418	398	394	383	402	412	401	408	447	365	412	431	395	414	410	397	405	343	414	392	413	401	396	396	364	392	426	393	394	430	410	395	447	409	393	429	380	400	393	415	407	392	397	380	415	401	391	383	395	379	385	416	427	395	373	401	386	415	388	382	402	414	405	434	391	427	433	411	400	419	405	416	386	413	384	415	389	391	372	425	432	408	444	385	394	393	402	414	397	401	422	426	449	386	387	412	381	363	402	417	395	411	398	401	418	395	402	367	399	379	363	417	404	383	402	412	397	378	425	454	420	401	416	383	429	394	406	431	400	418	367	404	408	389	378	387	435	387	387	397	404	436	419	432	393	386	405	363	372	394	382	424	385	394	422	405	399	393	381	422	408	407	412	425	412	417	406	406	410	385	406	437	423	461	414	428	421	401	385	408	404	391	390	422	409	390	393	411	379	395	406	369	376	420	422	380	394	369	391	455	406	424	393	375	396	375	398	374	420	422	401	399	390	420	416	372	410	403	368	398	412	406	433	351	381	413	395	417	420	440	399	386	395	372	432	418	419	402	378	418	396	395	377	364	371	406	428	372	397	384	407	420	399	373	403	387	404	399	396	374	430	381	416	421	414	432	425	392	397	385	393	410	433	393	369	378	408	385	419	402	384	387	424	423	425	400	358	410	405	392	394	430	409	432	383	401	404	406	355	399	457	421	425	424	411	393	435	397	407	411	385	407	398	401	391	440	408	387	398	410	392	427	414	416	400	367	403	407	423	371	414	379	401	405	377	376	392	385	417	378	388	397	440	418	400	444	418	419	409	425	427	400	395	425	378	439	399	427	457	384	356	398	452	393	447	398	409	375	418	403	411	348	401	420	409	380	419	397	405	401	404	383	412	375	419	369	367	352	427	389	405	417	430	367	403	397	366	372	408	376	415	424	434	430	406	397	377	430	407	413	381	391	384	397	422	369	467	412	389	399	430	377	380	404	453	404	410	382	412	362	405	396	426	397	390	434	400	420	401	359	375	414	441	424	403	395	372	411	415	424	357	409	417	402	371	435	363	405	424	430	391	393	440	442	399	425	455	403	391	389	434	394	384	424	408	380	397	401
2210	1010	1044	1187	1179	1142	1019	997	950	941	960	970	1006	907	892	930	899	953	858	941	917	957	926	895	884	881	931	920	934	885	886	904	948	918	892	931	912	902	939	944	905	863	926	911	920	868	930	952	919	889	866	914	882	933	887	904	912	965	930	849	925	852	925	886	983	923	896	884	972	899	877	874	891	887	870	940	920	887	857	882	935	880	932	883	917	867	903	906	894	885	911	843	857	883	868	899	919	884	921	900	923	902	909	956	901	919	898	889	921	922	853	865	897	921	858	852	877	940	913	908	866	856	923	939	874	908	894	866	898	944	863	902	931	846	937	901	855	907	874	964	895	942	907	915	907	861	896	932	911	896	889	848	926	903	874	903	887	897	888	936	911	925	893	906	858	919	888	968	889	907	931	847	917	853	927	920	897	911	869	895	928	893	910	912	908	919	899	862	892	955	921	937	910	955	909	905	877	957	843	903	856	910	872	870	866	883	890	869	897	892	883	872	909	942	870	912	909	924	922	877	911	878	874	917	951	883	903	924	911	849	849	885	940	865	886	897	914	883	891	855	922	935	908	869	900	910	907	898	935	855	892	848	899	828	879	897	936	921	883	940	914	925	879	888	915	874	865	902	863	935	900	911	920	934	919	877	860	888	857	962	915	890	891	904	912	931	887	924	892	877	916	909	896	908	921	917	905	951	877	909	867	872	913	916	871	930	895	874	947	959	950	940	920	870	913	897	857	909	933	945	895	871	873	954	873	945	887	929	892	913	901	890	903	902	900	830	885	955	878	878	881	847	950	886	897	877	901	890	908	890	914	842	866	894	878	901	852	943	874	884	928	897	853	914	915	889	880	906	888	897	886	922	923	907	914	905	892	880	871	913	869	908	820	926	908	959	862	930	937	928	909	933	847	907	915	883	925	863	898	944	921	895	900	882	957	971	913	940	918	927	912	835	908	902	930	842	906	909	883	898	879	879	912	897	941	881	895	949	918	928	898	922	898	924	843	890	901	859	882	939	909	868	918	889	959	876	857	905	892	904	926	917	843	897	869	838	936	896	939	909	871	879	877	946	916	879	883	887	932	926	882	916	887	910	837	933	935	892	937	918	935	978	934	953	884	936	943	927	915	879	839	901	904	890	846	893	857	865	926	860	817	927	888	880	900	914	940	910	863	942	862	885	922	877	882	906	870	933	905	912	919	894	938	899	841	839	901	890	909	953	894	936	924	936	870	941	929	903	885	932	913	936	960	923	875	906	901	845	888	891	865	907	901	903	833	908	919	908	885	872	929	846	866	897	889	932	894	914	903	937	875	863	926	841	881	891	879	927	831	902	893	922	950	876	904	889	888	982	866	873	904	893	903	895	855	930	891	913	903	842	951	907	867	857	883	898	860	889	897	940	888	910	912	900	862	868	901	904	934	874	923	923	885	906	893	896	898	915	939	918	926	971	920	874	887	901	949	899	968	920	928	869	869	905	921	896	909	953	841	883	842	894	914	899	900	890	901	877	878	962	867	906	866	922	897	906	920	876	888	895	890	885	983	898	905	903	941	933	938	914	904	887	924	870	888	898	944	908	924	838	891	917	924	841	860	882	880	860	881	919	940	873	894	962	958	948	926	857	863	925	896	910	902	937	875	924	849	908	849	881	890	920	869	939	898	894	911	872	885	879	875	850	895	883	886	877	895	918	886	928	903	900	861	862	931	903	855	937	894	921	892	861	913	951	913	909	917	884	905	900	929	891	917	919	865	912	892	899	863	927	890	934	911	886	887	865	836	911	934	902	846	930	916	924	936	905	898	909	889	895	906	903	862	759	910	885	891	932	892	876	900	910	846	823	869	886	857	898	869	873	908	884	923	839	899	869	973	917	907	847	883	831	870	916	904	938	911	888	867	903	899	868	937	893	931	934	828	919	904	908	869	917	904	950	864	878	903	927	912	909	920	893	877	898	896	963	866	920	890	897	871	927	882	917	901	903	880	860	841	925	865	877	906	901	921	924	901	860	848	953	921	887	922	916	867	932	863	935	841	942	940	850	921	892	939	947	881	837	920	861	951	882	895	895	906	908	894	895	890	901	865	903	867	909	915	944	878	886	889	924	934	876	922	921	902	897	896	955	932	881	887	911	946	891	933	959	915	869	866	886	840	932	902	904	913	867	887	951	913	938	850	924	916	896	942	918	914	940	912	968	926	880	940	920	884	842	898	915	932	862	953	852	887	897	913	870	905	884	896	911	892	925	897	891	850	919	932	933	945	917	857	909	877	875	897	872	868	863	975	918	896	928	967	978	887	877	909	879	870	890	908	931	876	898	912	897	884	873	922	898	910	866	824	894	891	875	917	901	897	887	884	894	873	907	879	880	898	941	913	868	880	919	849	912	890	861	881	925	896	879	862	907	885	847	884	880	908	901	927	927	859	906	889	904	889	911	851	936	979	879	891	905	857	868	905	908	919	884	897	877	876	900	913	925	929	901	891	898	891	899	925	933	831	928	937	897	936	902	895	902	912	891	857	945	868	860	908	889	894	927	922	939	933	980	873	891	894	867	892	838	902	956	820	928	893	913	954	908	861	921	922	821	872	943	876	936	877	939	881	917	921	876	929	925	900	887	890	890	908	943	889	934	883	894	891	851	960	905	895	883	895	883	890	902	916	874	906	880	906	915	889	923	875	901	894	921	873	955	868	909	900	897	839	862	863	899	901	856	936	928	908	879	904	874	892	869	916	879	907	893	867	869	926	912	913	921	961	894	950	895	920	890	875	925	883	877	903	914	939	867	893	915	933	916	915	885	908	866	936	883	919	898	922	882	920	907	948	919	894	934	857	930	843	911	953	901	925	878	922	912	930	887	881	932	937	911	859	950	976	940	859	884	897	878	922	856	959	861	871	903	888	877	917	863	880	942	897	865	949	888	880	927	899	888	929	965	889	916	866	879	925	886	887	910	881	933	915	882	853	921	877	863	905	924	876	858	876	865	924	900	928	857	855	898	948	893	812	860	910	903	849	897	909	902	955	925	933	865	918	905	912	896	908	908	866	854	837	933	897	908	880	832	887	882	891	900	924	915	924	880	887	871	924	926	926	928	911	912	953	873	917	917	929	887	908	912	921	880	859	891	891	913	908	941	917	887	885	885	925	913	886	882	883	877	911	888	938	863	902	823	928	858	893	847	918	857	961	914	920	899	921	846	936	893	892	904	935	876	910	914	884	893	875	915	827	865	937	911	883	916	919	936	888	864	904	911	910	891	894	855	942	894	878	841	878	872	887	853	847	882	876	856	856	869	884	883	874	932	902	911	901	921	860	850	891	900	878	909	913	894	893	857	886	916	893	889	942	918	900	937	866	886	896	880	957	894	874	968	915	910	893	857	931	892	934	909	884	922	946	879	881	888	877	869	897	911	898	903	862	934	852	877	889	929	917	916	904	945	949	934	895	897	888	891	940	940	889	917	889	897	897	883	935	923	889	855	911	926	908	884	917	911	902	866	893	876
7540	699	757	771	694	495	420	309	312	302	268	275	271	257	247	241	210	226	236	240	205	223	216	239	198	202	193	199	230	222	215	160	207	204	190	222	201	226	199	219	181	174	199	186	234	203	201	209	187	197	246	213	198	219	197	178	208	199	207	198	224	201	202	218	212	193	228	250	196	204	192	225	231	192	229	201	202	193	196	229	195	219	246	206	184	214	204	224	215	182	190	212	192	225	168	199	186	222	212	247	224	205	196	226	200	213	200	209	203	205	200	206	222	236	209	192	211	206	210	210	182	221	195	209	210	208	218	231	213	199	195	215	215	214	205	217	206	219	205	216	207	227	200	188	191	201	202	195	190	208	192	237	211	178	200	207	210	217	208	214	206	211	199	191	212	209	198	198	202	219	214	227	201	204	224	203	203	215	186	217	215	204	200	191	240	198	203	226	196	209	213	213	196	224	197	220	183	217	184	207	204	210	211	220	193	198	214	220	222	184	198	176	198	235	203	205	198	214	208	192	220	196	171	227	225	200	178	194	234	197	234	200	195	219	197	219	233	183	199	220	175	224	226	195	218	224	211	239	197	199	226	211	178	211	224	221	219	225	205	197	180	205	211	220	179	238	237	204	163	221	209	220	210	179	214	178	208	192	196	214	207	212	227	213	231	182	209	198	196	227	227	196	209	236	168	200	238	195	214	199	225	232	195	194	196	188	202	199	179	194	200	184	243	240	202	216	211	205	183	210	197	191	200	235	221	217	218	211	200	195	190	188	196	178	221	191	234	228	220	212	190	198	196	212	212	205	210	229	185	226	198	201	205	206	195	196	221	206	204	205	199	205	208	200	210	207	181	213	185	176	208	215	213	201	230	192	209	228	195	219	196	208	184	216	219	218	188	198	200	203	221	219	207	192	211	204	179	215	242	190	186	210	232	223	201	179	222	230	221	220	205	192	192	206	207	198	224	209	197	237	204	207	193	212	206	225	194	177	229	226	190	221	195	192	203	197	211	216	185	193	198	188	227	185	220	213	195	200	219	216	205	191	204	197	195	198	196	181	205	200	185	206	205	227	246	226	223	228	228	222	212	210	233	214	179	205	193	190	204	195	197	183	195	227	228	223	206	208	225	178	208	217	228	221	197	233	207	207	201	200	198	191	221	228	204	191	197	214	196	223	197	236	195	207	201	240	213	216	205	204	208	206	223	221	198	210	186	181	213	172	198	208	218	194	206	203	247	199	210	208	216	202	236	210	190	190	211	231	193	175	241	216	195	219	184	229	215	204	211	225	201	189	191	215	208	229	192	202	214	179	225	180	197	236	196	195	187	190	189	215	236	204	199	218	209	177	217	197	217	205	191	190	174	234	229	227	208	205	201	206	210	192	177	201	217	216	231	205	197	175	224	187	209	212	213	193	212	229	217	183	219	216	244	184	207	208	207	210	207	207	218	193	213	243	196	215	213	198	194	195	213	227	207	207	211	209	196	229	192	234	229	210	194	221	219	224	213	205	220	221	194	198	220	225	241	227	223	212	211	200	177	192	224	225	220	223	203	199	214	210	239	192	195	232	207	205	191	202	207	238	186	216	187	191	244	206	185	189	203	207	209	188	213	178	198	209	243	211	196	216	195	216	233	211	212	192	198	230	200	204	195	204	224	207	197	195	207	200	185	207	216	185	200	214	204	211	189	192	206	213	209	214	217	204	197	213	179	209	208	219	209	181	208	187	209	189	219	193	207	209	215	205	204	230	212	190	201	220	205	237	201	196	187	230	189	225	218	206	194	186	210	197	198	205	212	225	210	197	220	189	208	226	191	193	219	226	194	207	196	214	213	191	210	213	217	226	230	213	195	208	222	193	203	183	188	209	204	197	211	214	210	183	200	233	214	205	201	192	192	226	199	193	207	193	206	187	203	212	196	236	200	230	192	207	225	213	211	206	196	216	201	191	191	189	203	224	224	210	199	196	203	198	213	208	192	226	204	224	207	190	219	213	178	201	216	209	250	199	178	221	236	188	196	211	210	200	228	207	189	232	202	200	223	187	198	212	193	236	207	199	194	219	204	196	227	212	229	208	198	195	200	214	219	194	219	220	191	211	202	213	203	205	191	186	220	207	216	213	239	216	206	194	209	208	225	188	211	230	185	217	187	207	189	222	197	204	212	214	206	219	214	220	200	219	200	207	190	210	218	219	201	177	198	211	202	209	218	216	220	205	192	221	225	201	207	187	217	193	183	221	214	212	189	199	205	219	216	224	199	241	205	224	205	198	196	186	196	238	191	208	211	195	226	239	220	194	232	195	207	189	194	189	208	215	199	194	205	239	215	212	192	213	203	203	196	225	208	218	174	222	189	244	204	198	229	198	206	217	203	194	189	169	205	178	205	179	228	197	194	202	199	204	216	234	193	223	226	216	199	225	205	172	234	205	197	204	210	185	194	209	205	212	207	209	209	213	206	216	202	214	179	212	183	224	213	212	200	208	211	191	174	225	198	201	200	193	204	207	202	212	214	212	195	207	174	221	208	198	221	190	176	208	214	188	186	246	219	196	217	206	213	228	188	205	213	194	210	200	204	180	188	217	218	185	206	203	225	191	214	196	198	212	202	207	202	181	218	195	237	217	207	213	181	196	209	216	187	233	218	201	191	172	225	229	190	210	211	205	211	208	186	173	178	187	224	221	218	206	209	206	219	199	194	217	229	196	200	193	195	198	241	196	186	209	217	204	212	190	179	195	206	219	201	224	191	229	209	193	188	186	220	212	213	219	206	181	211	210	219	220	203	209	198	208	190	207	188	232	205	237	221	185	187	207	234	198	193	200	220	198	216	184	193	207	217	188	198	216	198	250	206	199	205	197	205	202	214	212	204	190	209	208	194	207	204	206	207	194	212	206	188	214	211	183	191	203	234	193	222	211	203	188	175	206	222	207	179	209	210	228	193	199	223	193	223	210	234	190	216	197	218	181	225	211	198	221	203	207	185	187	198	198	184	236	191	225	182	207	204	200	182	177	178	212	200	212	213	170	204	188	215	218	220	194	208	189	227	209	201	200	227	220	200	175	208	189	210	213	207	204	202	189	196	216	187	189	192	177	211	230	217	242	196	191	227	207	198	218	221	224	218	188	193	204	203	217	191	211	200	191	170	215	194	220	203	203	245	208	208	212	194	215	199	178	192	203	202	199	237	189	178	189	196	206	178	205	214	226	183	227	213	197	226	196	212	180	227	235	202	185	207	209	188	191	180	183	214	208	220	213	181	195	194	233	210	196	223	232	190	203	206	197	202	208	214	210	199	191	233	179	209	215	194	202	231	193	174	197	207	217	227	237	215	221	215	206	193	232	212	199	211	200	208	221	228	183	188	225	215	178	218	220	210	198	198	179	233	219	216	212	210	214	207	214	226	190	237	217	212	187	202	222	196	216	218	202	218	238	220	218	189	191	208	212	203	218	179	218	198	216	228	200	178	173	220	189	207	219	182	208	195	224	196	237	223	200
6441	930	1665	2318	2529	1902	1689	1215	1130	1002	916	885	808	795	671	694	621	620	577	581	584	615	570	532	572	560	523	515	579	532	531	532	528	544	548	533	522	510	581	536	529	488	510	550	537	517	555	553	523	507	518	491	538	530	515	528	515	547	538	562	540	477	573	500	596	529	528	507	511	526	539	531	447	505	511	518	532	479	547	517	485	497	522	516	484	513	509	491	559	517	498	546	501	522	523	547	517	528	536	533	490	490	539	527	515	483	508	555	524	507	519	509	475	544	543	504	484	512	511	501	525	543	517	499	502	496	530	523	520	502	470	514	547	523	523	511	527	514	527	553	514	533	539	507	507	549	513	490	526	554	528	563	535	498	523	512	588	532	536	505	492	520	511	547	496	529	555	513	478	525	526	571	506	541	524	563	521	520	486	487	521	539	579	494	505	487	511	523	505	488	522	517	494	516	518	531	503	511	511	470	506	518	535	530	490	534	523	571	499	552	503	526	492	502	544	522	483	487	460	541	535	524	539	535	522	535	515	516	498	544	496	521	503	535	511	516	507	495	508	519	527	544	493	535	561	509	535	452	519	512	550	542	523	513	504	519	502	521	544	524	497	509	496	472	528	518	527	523	476	529	524	573	495	481	510	523	512	549	510	530	523	545	525	515	510	519	559	548	483	529	496	517	520	517	519	508	512	528	515	509	489	524	531	556	524	531	507	543	547	512	524	498	535	524	536	526	538	519	488	524	524	557	520	556	539	515	547	513	511	496	521	576	511	539	519	480	518	513	523	470	486	491	502	527	500	536	549	513	526	532	537	519	547	522	541	542	561	525	524	515	526	476	550	518	543	515	543	552	542	506	494	516	592	530	563	493	514	530	525	527	563	510	495	530	506	502	524	516	488	479	495	491	501	560	537	540	545	529	533	538	572	533	506	586	505	551	561	529	492	516	512	566	542	519	522	529	577	517	538	485	514	512	496	486	523	502	496	531	511	522	471	529	518	506	499	532	506	506	505	524	488	496	525	500	529	480	552	519	536	509	499	473	526	516	475	496	528	461	529	508	544	514	478	512	497	477	520	524	497	487	524	516	521	551	518	513	523	534	520	542	549	532	521	541	530	549	568	528	515	522	497	556	511	476	534	494	514	527	519	524	549	500	494	483	545	549	482	517	505	527	524	553	528	520	530	481	517	491	486	497	519	519	487	549	496	524	480	543	504	521	521	533	552	565	518	491	519	509	535	515	510	499	530	528	535	527	496	467	548	521	533	554	515	498	541	529	516	489	492	516	509	518	531	523	500	520	496	491	532	497	488	599	535	488	512	522	517	533	520	505	543	504	533	524	508	510	531	507	479	514	553	518	504	516	495	498	524	490	541	526	518	483	498	547	490	508	558	499	497	534	508	519	512	564	546	534	542	479	520	528	472	509	520	486	533	501	529	532	543	514	552	524	538	540	481	481	525	561	521	536	537	521	467	546	509	466	530	516	588	529	531	520	540	540	528	545	517	488	547	562	511	539	480	504	510	576	534	486	503	525	513	513	517	504	536	533	518	528	532	567	491	510	514	531	500	555	527	520	504	539	494	523	512	507	497	490	505	521	497	567	529	517	508	511	549	508	500	517	507	511	512	533	509	530	500	526	563	499	545	530	531	517	531	524	578	519	540	510	502	544	536	516	533	498	511	531	531	517	497	512	495	556	521	536	508	534	510	556	504	476	527	503	515	543	528	488	482	490	522	529	505	551	564	502	530	522	508	504	547	560	503	496	488	553	511	513	506	511	547	522	524	527	514	545	541	538	520	541	499	479	516	558	546	503	492	535	505	487	529	489	522	492	501	538	524	513	481	508	548	511	489	536	516	490	533	577	511	498	568	538	539	529	483	495	490	536	533	520	524	524	512	483	559	486	518	525	506	521	490	546	544	522	517	539	498	536	484	521	528	488	500	518	538	541	533	515	499	528	505	520	555	562	564	543	500	542	486	559	491	499	576	492	486	555	536	512	504	534	530	508	511	513	533	537	488	479	480	503	495	543	512	551	530	489	546	517	526	569	506	546	529	496	481	528	512	505	539	500	483	518	506	480	529	515	522	503	467	464	522	502	528	513	478	523	497	521	523	554	506	496	541	540	505	509	523	513	483	512	518	514	516	523	526	521	515	558	497	479	473	527	556	507	548	525	511	512	545	526	499	535	487	509	545	514	526	535	498	573	482	539	506	479	504	489	521	514	524	507	481	529	490	561	546	498	517	514	493	538	514	505	530	511	557	566	521	518	556	520	530	492	552	536	515	492	488	542	511	538	518	503	488	515	500	547	508	560	502	540	516	529	518	525	537	489	515	538	508	521	521	533	531	522	495	492	550	535	500	498	521	569	515	506	509	506	497	512	540	505	552	557	524	521	533	506	549	514	533	528	555	501	499	510	512	483	514	503	526	506	527	509	479	541	534	481	499	508	555	537	506	472	546	499	506	530	559	518	484	530	502	563	540	507	520	528	549	528	553	548	569	518	506	515	545	524	558	521	525	515	498	510	569	511	484	509	481	519	526	470	505	540	547	537	486	495	543	517	520	525	493	545	544	543	560	544	519	538	535	507	532	534	465	505	526	547	490	525	500	529	545	571	543	533	506	525	538	572	511	528	547	498	516	538	524	519	518	545	513	526	501	518	563	482	519	514	521	548	509	493	525	480	508	513	537	491	535	539	525	503	481	519	496	492	527	479	545	510	478	488	494	523	536	498	477	494	486	507	540	529	553	518	469	545	556	528	540	539	490	512	518	519	538	551	509	502	537	520	495	477	522	536	539	500	493	522	521	506	553	507	520	515	530	543	535	483	483	514	554	576	517	492	504	539	507	509	476	506	539	477	535	534	543	509	549	494	517	525	485	532	516	505	541	503	497	509	515	517	537	523	478	554	534	553	489	479	516	487	522	510	520	552	520	506	477	532	533	519	532	494	531	548	475	493	558	510	519	494	485	480	502	545	529	523	548	486	536	491	497	483	536	508	510	530	536	553	505	475	528	534	561	468	498	516	514	534	459	515	489	563	501	525	516	480	524	544	517	514	528	468	501	486	518	543	491	512	537	522	485	518	515	497	526	522	550	522	502	508	502	501	491	470	501	505	540	469	537	504	526	547	551	511	561	513	490	536	500	519	540	531	507	515	471	483	534	508	492	489	510	518	533	476	533	535	536	492	502	518	536	529	583	577	530	474	519	494	539	508	536	510	565	524	514	501	487	501	547	520	507	546	470	487	502	476	516	510	531	522	507	516	492	475	537	500	531	536	521	461	501	503	558	563	535	549	500	426	473	519	547	507	518	524	493	498	515	510	504	538	489	535	542	494	516	516	517	478	504	556	503	477	490	490	582	527	532	507	536	483	472	506	517	512	514	540	545	499	569	503	505	472	537	550	519	545	501	529	528	536	527	510	515	542	562	493	526	557	552	533	495	527	524	536	550	505	516	507	520	469	493	468	499	498	512	549	546	511	509	517
14634	1626	1358	1263	1214	831	770	558	460	393	395	373	303	312	300	262	303	279	250	235	246	281	281	242	253	238	282	227	261	249	289	240	250	229	237	260	241	270	273	248	270	284	257	294	235	252	242	245	271	241	244	249	230	241	247	235	256	223	245	249	229	251	221	234	252	231	224	228	239	258	242	249	235	243	255	269	261	279	261	250	228	238	258	254	235	238	227	263	260	243	235	250	253	246	244	266	256	250	237	217	256	245	262	241	235	237	258	237	264	250	245	226	238	236	222	275	227	237	237	264	235	242	257	244	225	218	241	230	236	263	216	254	241	249	235	231	271	232	214	255	241	252	207	227	279	285	261	227	212	253	247	226	261	232	256	280	242	268	271	244	235	251	269	241	252	270	241	248	242	239	228	240	219	231	229	221	270	254	235	267	242	263	273	232	232	235	236	266	252	277	243	255	247	255	219	204	231	227	248	235	245	255	238	277	259	223	249	283	256	264	238	252	248	198	259	236	251	237	232	227	247	267	262	261	266	249	256	258	251	267	276	271	252	259	242	246	255	257	215	243	262	250	247	236	248	258	254	242	268	243	238	258	232	252	221	256	243	251	238	270	238	276	233	243	238	238	234	261	238	242	261	267	248	242	257	286	262	252	248	274	249	249	259	238	242	254	276	232	226	263	262	257	262	256	282	218	246	239	236	264	274	265	232	280	251	233	252	222	271	261	219	245	229	276	254	239	278	232	251	248	241	261	234	278	239	235	224	244	237	222	265	215	257	223	274	252	248	238	257	255	247	254	259	251	219	259	223	220	265	252	236	276	266	245	250	269	255	275	219	219	236	228	265	235	235	228	244	253	242	255	248	223	241	225	238	259	256	246	265	230	262	248	218	237	222	259	245	227	253	229	251	248	272	234	241	262	243	257	232	252	233	232	231	221	262	227	246	233	239	241	255	234	265	227	230	234	256	249	258	242	252	244	241	280	256	239	263	261	273	271	229	243	232	264	252	219	271	260	235	255	274	220	250	275	263	237	255	220	282	251	234	216	249	213	220	238	253	269	255	241	243	238	235	260	242	252	247	257	238	252	237	257	232	239	278	261	236	254	269	226	255	203	244	243	239	243	231	257	276	255	225	230	270	238	223	250	240	257	234	252	275	246	259	259	237	265	223	286	238	234	251	244	249	253	251	233	242	244	237	268	256	269	228	230	208	248	254	239	267	238	262	224	239	278	270	246	259	256	260	273	270	266	233	275	248	236	239	249	249	217	222	248	269	231	225	234	274	248	240	211	245	233	236	254	239	228	233	266	247	271	249	234	253	283	250	246	256	233	249	217	235	249	234	242	239	268	269	228	227	256	262	246	274	234	239	254	253	274	240	236	252	270	275	236	269	268	268	259	242	243	258	251	260	216	250	219	260	260	250	265	247	256	223	230	266	248	267	251	241	246	258	260	242	229	257	236	238	234	239	267	242	248	274	255	257	248	248	252	260	255	243	249	234	223	246	255	220	241	269	243	248	253	214	267	272	232	236	268	243	224	238	240	250	253	251	251	241	259	261	239	244	229	220	228	260	249	239	241	264	249	258	275	222	247	241	269	242	237	260	237	240	248	248	219	218	240	230	248	240	257	249	254	263	232	226	231	262	241	231	254	254	272	230	201	259	250	246	237	229	249	230	229	235	234	238	234	243	247	245	219	286	215	267	240	235	211	233	245	266	277	238	233	269	232	256	233	267	251	238	257	229	242	232	237	291	259	253	234	262	240	261	241	286	229	256	240	241	274	209	222	247	261	273	268	244	236	250	246	268	261	239	220	245	251	258	254	241	210	250	258	229	256	225	244	227	239	237	257	265	244	242	253	265	252	246	252	240	245	240	234	235	241	258	230	255	267	248	255	251	243	239	250	264	251	254	260	247	244	283	256	246	265	220	245	253	283	285	237	223	237	256	255	267	250	242	241	231	244	237	229	238	256	271	225	245	236	269	243	234	232	243	234	227	262	258	240	258	247	243	251	223	242	255	260	242	254	234	240	229	248	232	268	244	225	258	233	231	258	222	236	269	241	250	262	237	215	239	243	249	241	218	254	260	239	241	212	229	218	251	230	253	237	240	260	259	247	259	264	220	254	229	235	258	232	275	246	280	258	242	244	250	237	222	278	243	209	267	251	246	235	233	260	236	237	278	236	240	239	248	214	261	247	203	260	264	238	257	256	251	244	279	249	257	288	218	258	232	214	261	227	240	271	265	277	258	244	232	249	225	247	239	263	235	266	243	242	268	280	261	240	234	219	248	255	253	226	246	253	223	247	232	261	227	249	264	260	219	277	244	217	232	237	233	258	248	227	251	270	239	266	261	240	241	237	258	274	266	249	223	235	233	231	231	256	254	250	244	211	258	245	252	222	220	243	238	261	235	225	245	274	265	236	230	254	257	238	241	237	231	228	229	241	257	242	248	236	222	270	251	256	261	261	238	242	245	248	259	256	249	248	222	253	250	263	269	270	245	265	282	236	238	260	237	229	240	256	235	244	238	218	244	247	257	226	245	258	248	255	240	236	249	255	240	227	236	234	235	235	256	282	239	257	264	224	245	236	265	239	246	272	254	240	228	246	272	249	289	257	271	253	246	257	248	272	224	213	262	274	303	229	258	268	279	227	244	261	257	252	230	226	243	271	237	249	212	247	235	254	245	247	229	251	263	233	259	254	254	233	241	228	249	240	214	254	243	250	280	262	243	232	241	239	226	267	235	228	255	253	242	280	245	238	256	260	224	241	242	261	233	251	229	261	227	259	248	257	256	240	254	239	218	226	264	258	229	240	255	233	244	226	251	245	247	248	250	243	269	234	227	225	248	235	224	249	259	265	247	198	235	268	263	258	261	249	235	226	238	250	236	225	252	233	248	237	285	236	228	259	252	216	246	241	222	254	266	248	221	247	272	231	211	247	218	271	240	213	267	279	256	244	236	241	232	255	217	263	269	240	253	250	255	265	266	264	261	241	266	268	238	288	269	221	251	250	247	274	275	242	267	245	246	239	258	232	251	240	255	254	255	217	257	224	264	223	251	254	256	270	235	259	275	254	276	222	234	257	228	253	243	255	256	236	231	244	258	255	259	267	249	264	248	243	234	253	276	257	252	247	195	226	262	249	229	226	254	239	233	219	230	258	247	260	243	230	276	245	207	262	252	226	265	256	238	255	235	258	240	208	237	262	212	256	212	247	235	266	264	247	249	218	249	232	216	261	247	223	258	261	251	245	236	254	257	237	227	263	256	218	250	243	222	208	241	252	262	249	282	239	235	224	263	263	260	226	232	230	263	225	249	260	246	236	230	212	222	228	267	263	249	273	226	225	255	261	258	221	237	240	260	285	240	233	286	235	249	237	227	241	242	244	235	249	240	264	240	246	244	236	231	251	219	247	224	242	238	257	243	251	234	261	253	251	272	226	227	239	268	243	265	239	235	254	214	261	231	255	260	238	253	242	275	221	249	256	277	228
8508	1551	2730	3646	4178	3082	2568	1960	1795	1497	1544	1373	1117	1049	900	890	742	744	807	741	776	743	764	749	720	694	672	683	698	674	708	681	661	682	673	675	693	687	568	642	682	621	595	682	638	700	624	644	650	671	609	660	629	676	656	658	636	606	666	641	640	607	639	644	650	645	616	619	673	647	662	634	631	619	637	654	646	628	651	646	651	638	637	610	636	631	633	646	605	701	660	624	672	626	595	647	609	632	565	633	606	631	645	622	663	635	634	608	606	592	622	653	618	620	659	707	658	676	664	656	650	658	623	672	656	642	645	661	667	580	631	653	668	667	641	588	655	642	685	606	630	622	601	643	635	651	686	633	670	645	630	615	680	615	595	626	627	641	667	687	608	638	614	622	623	683	670	571	643	578	638	642	624	680	596	642	653	664	630	643	607	656	623	644	622	576	643	623	634	676	619	645	606	614	666	643	647	647	668	636	571	639	589	642	607	629	644	636	622	625	598	635	637	599	566	663	629	634	601	629	616	619	675	598	626	605	645	622	580	635	633	638	639	616	630	651	663	623	640	630	623	629	633	653	614	656	616	660	621	644	653	686	617	618	602	592	615	657	655	628	604	641	621	644	627	569	567	606	608	598	645	592	629	670	622	655	670	582	614	649	641	660	583	629	652	670	607	657	650	589	635	651	626	669	632	644	657	644	636	648	642	626	624	628	610	579	643	642	622	667	656	654	567	645	656	648	662	656	649	590	650	642	621	601	698	649	648	615	629	611	655	606	601	668	632	671	619	676	616	671	658	654	613	642	581	634	608	632	665	594	625	698	619	616	664	583	617	588	631	623	655	632	642	635	610	660	665	598	670	629	615	613	643	655	626	644	637	635	650	588	669	664	651	590	644	659	638	613	636	618	639	620	598	615	635	615	611	663	607	633	601	612	632	616	660	609	607	662	559	604	604	651	683	614	611	640	644	582	626	656	639	603	619	627	622	613	605	616	624	626	598	650	668	646	587	601	580	635	631	649	641	628	648	635	641	641	626	634	588	675	651	589	633	587	609	684	584	631	675	647	639	613	621	599	609	649	638	674	622	674	586	655	622	599	654	582	592	629	685	632	630	627	648	613	629	644	635	633	636	644	611	649	670	643	640	595	652	689	635	631	618	612	630	639	637	614	593	625	659	663	596	652	646	638	668	649	629	638	638	659	631	629	626	589	637	648	610	636	620	608	636	641	647	652	605	674	606	600	611	643	663	664	606	623	619	593	619	623	632	647	652	646	640	630	634	638	633	607	648	630	622	601	613	663	631	617	617	661	649	643	615	630	567	648	643	622	624	664	632	611	592	655	612	610	657	613	647	591	597	675	635	678	630	624	618	702	632	631	642	617	637	599	603	631	651	640	647	658	590	656	629	644	619	635	626	655	617	631	586	604	678	640	654	654	670	633	633	619	684	646	631	638	670	615	652	630	624	621	598	659	633	625	626	662	624	604	621	636	653	599	631	639	623	645	669	582	614	627	604	626	622	649	640	667	629	639	619	595	586	631	637	602	637	634	630	637	634	612	655	652	626	625	676	621	642	656	608	594	659	603	661	617	623	649	644	621	643	645	656	640	651	657	607	623	637	606	635	622	598	602	647	637	625	609	602	653	637	620	655	623	603	620	604	613	596	652	660	619	636	630	696	611	632	646	639	643	649	650	668	640	673	646	675	646	672	631	603	635	640	661	645	636	614	627	642	663	643	624	640	595	636	613	641	602	595	600	630	662	600	670	658	692	628	631	655	645	649	652	603	644	653	660	603	629	636	642	624	624	602	547	642	642	638	684	665	644	632	628	623	645	609	614	644	606	608	631	605	673	620	652	638	716	579	642	628	625	612	625	667	623	625	595	656	605	657	643	605	638	611	617	677	620	610	618	634	686	631	633	630	622	597	694	647	611	609	650	658	648	621	617	638	652	680	601	581	590	664	567	640	628	616	649	640	632	646	628	657	653	623	614	643	629	692	640	615	616	626	635	622	615	650	711	594	629	674	649	632	625	610	625	637	597	688	592	603	595	626	608	622	625	590	658	625	620	612	659	568	686	618	660	629	622	634	702	660	588	649	610	650	605	591	672	624	614	664	645	614	620	623	639	628	608	654	639	628	620	606	611	590	673	622	617	644	611	601	638	608	623	621	592	614	670	651	651	638	642	610	642	604	639	644	625	608	667	609	615	659	625	660	641	647	634	586	630	663	657	679	628	645	593	682	627	643	640	602	630	632	624	613	608	621	661	658	637	611	604	637	613	556	671	586	638	632	657	638	641	668	585	633	658	661	556	637	671	669	583	626	640	639	672	673	631	635	639	633	630	673	610	666	615	654	615	662	653	621	629	617	585	604	659	617	650	662	632	593	612	655	604	599	658	614	629	606	626	632	675	663	653	638	609	650	645	659	662	593	620	644	570	618	638	597	652	616	619	627	582	605	648	653	642	626	640	662	598	614	624	639	654	646	627	652	623	610	702	630	614	662	629	608	573	636	663	627	641	656	610	683	621	611	630	631	601	590	551	618	602	665	625	604	620	604	579	648	632	615	603	599	666	609	646	639	592	647	671	624	618	625	682	624	647	627	604	605	612	586	584	626	589	622	642	649	654	666	627	642	629	644	615	663	586	625	653	607	615	583	621	647	667	640	626	646	620	619	583	602	635	631	659	648	628	626	594	658	641	668	655	636	669	642	624	658	628	622	609	678	597	626	657	657	626	579	642	661	627	653	646	599	626	587	628	640	644	608	629	621	649	630	634	625	620	639	626	628	651	654	616	583	651	614	662	636	666	638	613	609	634	633	630	647	627	623	585	627	627	634	638	614	649	652	634	653	616	635	598	624	623	648	649	624	610	624	618	613	595	606	618	650	589	663	618	620	596	644	617	621	637	649	570	606	624	670	637	595	669	673	619	690	673	608	631	617	645	639	618	616	644	598	617	647	646	589	604	650	626	639	619	589	634	628	597	610	628	652	658	698	650	638	606	632	634	630	627	631	625	643	624	670	605	608	655	649	642	633	655	657	644	654	621	619	599	621	594	642	657	629	645	642	655	622	610	669	626	639	639	651	643	654	625	641	618	625	623	683	596	678	635	600	654	654	649	623	641	644	654	634	608	614	634	648	622	633	631	617	667	650	638	622	592	635	607	676	647	621	652	671	625	634	639	607	631	628	649	667	645	649	654	597	634	597	667	606	625	641	609	617	634	612	643	627	645	624	618	646	612	587	673	646	635	643	594	605	615	662	668	637	605	629	614	678	617	666	630	596	643	630	673	627	662	608	624	642	609	647	613	661	678	630	598	656	688	642	646	636	687	660	597	643	596	676	626	633	623	670	678	632	638	673	603	649	614	623	639	633	634	626	602	620	642	625	582	659	604	624	594	643	673	639	662	690	588	651	626	620	615	654	609	650	652	615	652	571	642	632	628	609	635	587	680	649	620	598	581	696	644	609	615	648	635	631	616	623	648	628	606	617	628
1748	481	501	494	505	442	412	405	430	418	372	382	379	436	398	388	412	410	406	390	420	413	423	427	413	427	381	389	380	404	416	362	413	400	417	402	411	404	389	433	417	390	415	407	406	389	409	409	417	396	401	408	385	453	375	402	415	411	403	425	426	407	436	392	387	394	384	386	381	403	430	379	395	379	361	382	437	407	380	436	386	406	383	438	397	394	394	418	434	409	414	436	395	359	422	367	409	377	377	424	396	384	385	383	393	412	441	389	395	405	419	433	391	451	425	394	379	412	398	379	408	388	408	402	363	405	410	397	402	382	430	396	376	399	423	377	382	394	378	385	407	370	397	425	386	369	385	428	383	428	401	447	412	405	437	378	416	399	407	415	382	397	410	447	403	369	392	387	387	346	388	410	383	399	389	379	399	415	420	447	354	411	421	426	424	408	380	396	354	409	406	398	388	417	411	394	397	398	418	407	374	413	378	376	375	404	371	407	431	353	388	401	425	422	375	415	379	347	406	408	376	423	403	416	395	378	406	420	398	414	390	422	404	400	388	415	412	411	380	424	390	368	390	383	393	440	390	419	422	385	378	382	359	414	429	428	384	420	410	433	376	377	416	392	371	432	402	419	404	389	419	392	411	417	375	359	405	417	383	382	405	404	406	434	415	398	392	374	392	413	409	428	402	406	406	359	443	384	407	408	412	405	371	391	437	363	387	381	416	384	374	404	454	431	419	393	401	420	444	407	411	408	425	388	366	383	386	367	378	425	396	429	367	403	414	397	406	430	384	391	377	406	412	385	463	430	357	386	417	404	411	398	422	420	413	403	409	453	396	365	378	443	421	388	417	405	412	393	424	411	412	416	357	413	377	391	401	386	413	379	401	393	406	407	434	422	405	446	405	382	386	428	375	408	435	409	434	410	445	410	392	427	398	396	397	394	403	425	429	424	413	390	428	375	411	410	421	428	388	425	383	407	390	385	411	385	401	416	401	393	359	404	402	394	431	417	401	409	414	383	394	381	401	452	385	419	439	439	376	395	378	396	388	410	411	374	415	389	441	392	462	414	402	435	398	370	391	398	409	420	349	404	410	395	411	392	382	389	433	368	407	389	389	411	393	434	390	440	391	389	423	431	420	425	406	412	371	410	442	375	424	385	419	380	396	391	415	405	433	396	444	408	442	428	384	408	427	407	408	394	420	395	388	403	382	397	408	448	397	392	395	437	403	449	428	424	378	431	387	432	430	405	416	376	409	387	412	388	391	371	436	395	433	354	376	414	416	460	415	401	390	411	431	373	402	424	398	376	375	408	397	371	385	439	386	416	388	407	424	393	387	398	408	396	416	440	404	437	394	417	411	411	414	374	426	382	390	398	404	410	418	399	400	396	392	397	412	400	413	430	395	413	350	408	377	431	436	421	373	420	412	409	382	400	388	380	373	397	376	414	378	423	435	394	381	341	421	379	408	393	369	379	410	377	407	373	367	399	442	416	393	417	368	381	406	432	425	381	400	376	359	368	425	386	403	384	416	398	391	433	390	380	414	393	382	411	363	382	389	410	434	423	390	412	411	395	395	366	383	393	444	381	399	390	383	411	429	434	389	379	391	430	413	395	449	370	394	372	384	405	378	390	408	358	380	393	427	412	399	436	390	372	398	386	400	425	372	403	401	387	410	401	385	399	406	429	367	388	372	426	424	376	408	388	361	421	411	404	389	379	405	407	367	375	376	405	403	402	408	404	393	371	433	403	393	431	398	399	421	462	357	428	400	380	381	379	389	433	405	407	373	409	404	382	377	408	377	426	359	433	377	439	369	374	355	402	372	417	401	425	421	384	400	392	403	373	425	397	377	419	427	394	368	394	379	346	358	363	388	391	411	402	408	376	401	367	409	395	382	412	413	354	400	420	388	406	337	371	412	449	387	359	385	400	385	384	388	416	410	399	400	397	423	391	387	378	401	391	399	402	356	438	391	387	434	422	399	414	389	384	358	364	391	390	423	384	406	413	412	376	427	427	410	368	418	408	372	373	380	374	406	410	391	464	401	414	412	428	428	401	454	392	454	380	395	430	417	383	393	437	377	390	384	359	418	417	387	388	408	379	389	408	385	394	402	408	434	408	406	413	356	388	413	441	393	412	403	403	407	416	415	381	376	404	378	407	434	414	411	412	426	427	435	391	380	423	388	406	474	404	414	409	379	375	381	417	423	405	426	406	404	462	439	425	390	429	405	380	441	398	408	394	408	419	403	394	399	405	445	400	414	406	385	425	410	381	426	411	437	399	399	378	462	422	387	364	403	363	445	414	416	380	437	419	405	405	413	433	408	418	388	396	400	371	391	432	404	331	387	371	371	401	397	411	384	451	369	379	379	434	392	376	395	402	410	413	402	402	418	412	407	386	418	410	419	407	391	418	405	386	426	395	363	418	424	382	371	396	402	391	364	385	389	403	425	418	427	380	352	366	388	383	404	428	439	403	423	431	405	396	374	404	421	389	418	340	363	408	435	416	468	413	364	425	407	409	435	420	411	417	431	449	363	384	436	424	430	391	409	375	380	395	460	419	401	382	409	420	370	434	359	426	401	386	365	362	426	447	389	424	409	439	404	370	406	385	354	395	396	381	372	376	380	437	389	403	405	392	430	390	382	380	380	391	381	414	391	394	401	433	370	403	438	410	405	399	385	394	382	421	410	447	379	408	374	381	386	393	395	371	429	431	399	426	410	384	421	406	430	436	382	382	380	380	411	422	409	394	441	410	399	378	401	407	424	382	391	421	396	404	375	435	387	379	380	430	396	418	414	412	376	386	453	398	397	400	412	352	397	403	372	418	417	486	417	400	394	440	372	418	395	430	426	416	375	415	406	343	428	380	408	452	409	382	413	391	394	360	353	409	390	391	404	381	409	414	393	406	391	397	385	404	397	373	426	405	383	391	417	401	408	373	386	417	405	400	448	432	425	392	404	426	400	414	401	409	457	437	419	406	359	401	392	393	441	420	422	438	420	406	436	407	382	414	398	384	425	418	398	406	371	394	377	380	414	376	383	382	407	406	432	398	399	361	404	389	412	400	450	396	359	341	375	410	409	409	391	421	387	390	395	412	433	414	377	419	408	364	419	409	428	397	382	362	394	376	428	389	432	421	386	405	439	441	360	382	419	397	396	418	358	396	399	373	363	398	411	355	381	414	410	395	401	389	391	408	360	403	420	379	426	377	405	401	413	407	408	434	405	390	421	416	386	378	377	387	344	391	411	391	402	400	422	417	377	399	405	408	397	417	355	402	469	395	395	427	410	394	388	447	393	425	436	398	395	408	393	402	369	434	418	376	389	390	431	401	386	409	381	418	414	401	389	362	408	384	380	410	403	429	403	388	438	387	405	462	394	394	415	395	377	377	419	391	417	432	367	402	390	407	403	389	431	416	376	387	385	388	364	398	439	417	405	360	412	400	414	401	377	407	395	419	390	400	413	382	417	400	404	407	429	400	371	383	393	401
2062	940	1196	1182	1197	1078	1108	967	959	950	989	973	991	910	922	948	928	974	948	920	911	813	888	878	851	938	875	933	843	900	870	897	887	896	895	894	909	935	872	904	860	943	939	872	901	861	964	951	893	911	873	954	902	921	863	842	943	851	906	922	929	901	929	832	924	918	949	895	919	888	883	921	916	877	901	929	910	875	847	997	898	864	927	903	886	930	875	910	879	914	875	943	888	864	901	920	941	929	885	916	893	871	912	909	885	887	927	927	890	941	882	941	897	904	929	952	865	923	867	934	825	907	901	848	907	896	880	928	858	868	880	877	868	894	929	910	941	849	909	881	855	909	946	904	883	879	911	941	943	918	851	921	897	806	922	896	930	881	896	926	947	907	849	963	894	893	873	936	946	917	896	897	884	915	882	874	917	897	901	863	920	868	926	901	868	885	918	932	891	924	883	950	922	901	945	915	854	892	914	910	898	926	898	896	935	943	913	874	859	887	881	903	958	860	920	929	929	905	828	864	882	900	901	905	903	880	884	901	917	937	895	938	868	959	886	895	931	888	856	917	835	939	906	934	888	903	892	896	888	896	978	884	853	878	893	889	877	913	903	902	923	922	930	891	934	865	866	910	940	847	939	873	847	907	930	908	918	917	935	905	923	893	909	926	900	856	895	971	911	932	853	959	880	976	890	899	947	926	883	944	890	929	866	893	894	927	880	890	891	950	913	868	949	879	892	914	838	856	935	860	918	915	911	845	878	880	887	932	889	913	865	918	901	860	915	886	879	887	871	888	886	922	891	885	891	952	896	916	873	932	905	880	943	888	932	928	913	904	935	906	908	912	963	903	879	890	904	906	915	875	900	924	907	924	853	896	939	902	913	933	890	892	895	908	861	933	883	909	837	975	941	926	864	913	883	881	889	841	912	922	892	908	828	908	899	854	860	865	854	892	935	881	872	855	900	894	921	931	921	869	891	874	928	891	913	876	890	938	890	912	847	929	921	851	885	914	872	861	903	882	883	943	931	914	898	890	868	890	843	904	890	873	927	922	880	913	872	882	920	901	871	876	863	880	919	906	892	887	880	898	858	877	899	944	950	864	883	934	888	940	844	926	901	880	867	913	910	919	949	906	917	907	894	918	926	950	912	887	876	903	931	856	851	920	916	898	897	840	885	857	905	926	861	927	907	914	921	896	886	934	853	894	900	888	908	867	830	936	916	934	910	935	969	918	957	863	964	891	893	898	883	942	939	930	951	924	898	914	871	915	941	949	884	858	904	914	899	844	882	899	905	904	899	929	850	891	879	866	896	961	959	913	888	909	915	927	889	864	870	899	881	885	920	871	874	940	863	903	885	885	882	884	894	935	942	949	914	911	945	919	932	924	896	873	859	920	897	887	868	933	917	847	895	946	870	894	850	864	914	904	926	866	953	909	895	938	847	934	883	915	865	897	896	918	901	926	917	856	864	925	901	924	889	911	898	901	895	935	833	834	917	904	913	918	958	883	918	866	924	923	854	876	856	922	871	883	950	897	918	950	929	903	913	881	865	861	919	864	916	882	934	868	936	941	867	909	913	901	894	903	885	997	894	867	938	965	841	900	935	996	942	917	953	855	834	868	884	880	943	898	899	891	904	878	893	911	871	933	918	917	952	898	906	882	793	890	920	887	930	932	904	877	952	899	899	926	905	911	862	839	867	890	905	930	904	870	893	875	884	896	919	891	909	936	906	855	859	855	935	893	868	907	877	927	862	815	897	873	890	927	856	943	889	908	898	863	894	906	910	901	867	907	935	884	883	919	951	900	871	887	964	916	925	953	881	904	913	944	942	839	890	910	879	915	933	889	943	884	889	928	901	902	880	892	939	903	942	950	885	934	933	876	883	922	903	873	887	863	883	868	888	917	870	851	840	887	914	905	892	947	886	896	848	902	933	854	950	901	938	913	904	892	925	921	875	985	850	885	943	939	894	904	918	924	900	886	940	968	842	893	895	891	889	906	855	860	872	887	895	893	876	895	902	934	927	944	873	900	962	882	836	956	899	938	883	887	837	896	909	923	910	869	937	886	924	942	881	921	951	923	895	883	894	914	909	925	923	862	938	944	907	900	920	864	979	948	928	887	849	887	939	856	886	872	921	912	886	890	883	852	922	879	955	929	910	869	880	901	902	897	964	894	896	896	928	905	903	908	922	899	914	906	885	928	915	895	849	902	849	899	899	855	882	927	896	922	873	899	907	950	940	912	890	942	911	895	815	915	916	911	810	906	924	931	920	929	896	901	901	922	901	917	966	878	872	872	941	912	915	857	935	881	889	865	948	925	929	900	871	943	909	857	899	896	940	859	958	898	911	881	849	916	965	878	904	905	934	910	878	897	941	859	912	829	881	838	896	944	875	867	877	808	881	870	904	926	878	922	917	871	915	886	956	945	913	868	901	947	921	872	932	909	881	907	908	865	914	867	866	936	874	873	911	928	852	934	918	933	927	922	917	964	889	980	905	906	910	903	916	870	897	872	934	897	865	891	891	903	869	950	944	879	897	844	866	904	921	970	899	893	855	948	865	900	875	859	914	912	906	878	862	923	906	876	877	891	930	856	872	864	893	861	862	842	859	895	893	879	898	876	915	902	942	876	890	950	902	870	911	891	888	874	903	953	882	925	871	917	879	875	927	952	897	875	904	907	868	909	869	908	906	905	885	895	919	863	867	921	925	866	893	896	926	890	941	901	829	923	900	921	924	893	919	841	855	942	925	898	875	870	945	914	905	894	888	895	904	905	908	928	885	918	871	935	879	869	881	886	891	871	901	925	962	868	842	906	938	886	922	916	939	953	955	937	899	850	895	911	862	916	878	875	905	824	877	907	944	852	958	887	941	927	902	914	905	866	840	904	934	880	924	885	927	924	892	848	857	877	870	871	889	943	926	922	991	943	889	884	960	881	939	932	900	904	909	806	894	913	926	919	905	897	921	946	892	911	915	937	932	860	919	903	903	935	881	876	866	926	887	945	915	899	922	878	882	873	864	893	898	901	892	899	919	912	935	857	890	964	941	877	890	905	902	858	885	871	935	851	861	877	884	904	897	889	891	898	870	872	920	943	882	881	921	934	931	871	881	884	890	923	958	897	902	889	924	917	892	909	872	885	911	897	899	960	921	900	876	808	900	960	859	958	875	958	901	861	937	878	885	926	873	974	871	921	899	842	883	917	901	899	875	852	852	936	921	953	921	920	936	882	862	819	916	957	924	895	886	892	947	931	883	917	962	833	882	849	902	906	920	873	931	907	928	948	893	918	879	868	953	898	905	865	845	876	897	915	909	873	905	894	905	863	892	895	939	916	848	974	864	897	858	943	952	862	909	909	915	887	895	937	874	906	898	881	881	889	922	924	919	893	836	886	910	908	869	893	888	934	914	879	925	902	895	920	905	880	882	923	932	923	923	899	885	886	877	885	868	895	879	885	913	880	904	918	883	845	901	861	859	897	912	927	902	888	912	910
7232	776	722	633	682	531	399	336	312	281	258	275	239	212	243	209	224	226	231	236	202	198	244	220	220	228	219	188	214	197	204	212	225	225	219	214	196	226	209	218	186	223	217	192	198	235	189	250	224	203	219	210	241	197	210	211	209	229	209	210	204	196	187	225	214	222	194	205	229	212	202	188	222	206	204	223	200	197	195	218	206	189	254	218	198	220	186	236	188	217	193	203	221	222	198	187	209	222	188	209	187	212	167	217	209	208	214	195	248	211	231	203	199	203	190	210	184	187	221	217	213	221	203	196	203	206	201	219	204	202	234	214	213	189	225	217	204	206	222	217	195	236	216	220	211	190	180	220	211	211	211	196	209	187	185	183	208	217	179	219	242	196	217	216	219	204	193	202	224	194	204	217	239	201	198	207	226	213	223	203	205	204	208	179	202	209	234	208	192	219	235	212	210	207	228	204	182	188	207	208	220	233	213	182	196	189	195	192	226	216	194	220	213	239	181	209	191	212	198	210	209	221	202	206	205	212	196	189	223	218	202	199	186	206	223	201	218	192	189	236	209	225	234	195	216	198	204	240	232	203	203	197	178	217	221	212	222	220	215	203	233	212	195	173	195	216	192	207	180	200	207	203	205	195	184	215	196	200	189	194	213	216	217	194	198	226	209	186	193	222	205	230	202	192	199	218	203	213	227	200	212	190	210	202	216	183	212	201	190	214	183	211	217	236	196	203	230	200	202	203	222	208	227	194	219	218	192	208	211	218	204	218	225	217	226	193	230	196	211	209	195	213	200	192	209	234	184	238	221	213	198	210	197	192	208	185	216	204	206	190	204	201	204	211	191	186	232	229	184	194	212	182	206	205	213	207	215	212	209	201	192	208	196	238	229	194	210	184	192	211	202	211	179	208	191	210	209	180	198	193	217	216	218	193	221	226	188	193	201	223	198	198	210	212	204	205	205	204	207	196	178	214	224	222	199	181	229	229	198	208	203	199	215	211	218	216	229	210	201	191	225	212	230	219	214	198	185	224	216	216	185	205	191	200	221	221	218	192	209	214	226	216	213	223	198	189	200	205	210	198	198	199	193	222	212	219	222	207	194	211	220	180	206	207	225	227	196	186	197	196	231	184	212	184	201	186	182	202	204	195	217	196	178	204	209	210	212	212	200	206	242	203	200	239	194	210	206	169	209	211	197	214	189	184	211	227	191	213	206	188	196	192	209	200	203	215	221	180	183	202	200	218	204	179	223	202	196	205	198	217	210	187	223	226	231	202	192	223	220	195	218	221	202	204	214	192	193	219	209	209	193	221	188	204	184	196	202	203	192	201	218	189	200	213	206	176	178	221	207	195	202	215	194	232	212	194	203	201	197	204	187	212	208	225	229	201	200	212	196	213	208	206	213	200	186	188	188	213	210	229	200	183	216	209	205	205	204	205	237	230	246	210	213	216	172	189	218	217	208	206	222	254	211	183	186	216	209	207	204	194	240	225	207	191	193	211	203	218	204	213	187	206	206	192	180	189	215	202	179	211	191	214	214	193	190	201	226	191	199	193	186	228	192	189	215	217	193	198	210	219	202	226	199	205	213	214	201	190	215	196	190	189	180	178	186	219	191	189	208	217	216	201	236	180	189	219	204	193	213	183	183	217	226	167	229	224	217	200	184	220	201	220	178	209	193	195	227	217	210	213	196	192	194	213	206	202	211	208	219	178	202	226	223	215	232	188	196	231	180	202	218	237	207	181	204	202	190	200	185	206	202	221	228	215	215	189	190	210	213	231	202	188	188	203	205	225	238	234	204	209	197	180	213	194	211	202	210	199	203	218	222	185	202	200	195	193	217	208	190	182	210	206	185	181	189	206	225	188	205	205	202	196	167	198	196	215	205	179	210	221	208	221	219	216	213	231	239	198	206	211	206	202	228	192	178	191	218	211	208	209	213	225	215	219	200	195	183	197	219	216	211	210	225	201	219	192	216	214	202	200	193	194	224	203	213	158	191	220	191	188	200	178	197	205	216	209	203	225	202	217	238	202	195	198	193	175	194	205	201	206	204	186	231	223	213	217	207	237	219	185	198	213	203	203	222	196	184	207	244	199	188	201	233	198	211	180	202	168	208	178	210	207	199	211	222	201	201	224	193	218	198	221	197	209	199	180	203	207	203	203	215	232	209	222	186	203	167	201	222	199	184	198	213	199	257	192	164	207	207	239	210	202	195	192	193	213	203	200	205	238	210	213	187	223	193	198	192	222	200	192	198	195	233	205	218	206	209	210	234	214	213	217	211	186	191	208	204	208	191	193	190	204	203	205	203	190	226	214	186	188	199	191	183	190	220	169	228	201	194	201	209	227	190	201	206	187	204	204	208	202	202	207	222	200	181	187	212	196	213	215	228	217	190	204	205	195	217	209	221	203	204	186	224	205	216	206	200	223	207	216	196	190	204	174	199	238	210	203	178	198	201	228	211	197	210	208	195	203	193	192	209	211	220	191	215	189	199	172	213	206	225	214	218	204	212	215	212	218	193	196	199	212	193	212	216	215	204	196	188	213	196	243	198	201	225	218	209	197	223	221	171	201	187	198	213	227	201	188	217	217	190	222	214	216	213	173	185	194	209	177	191	201	215	172	214	229	201	199	230	229	187	235	200	198	235	218	206	188	206	188	232	198	208	185	180	204	205	196	211	213	213	206	195	197	207	214	203	198	218	217	201	191	227	195	228	250	202	198	227	199	209	194	184	221	203	176	218	192	208	201	190	224	222	177	187	206	226	216	215	211	217	209	234	181	194	189	190	218	208	211	193	185	223	207	222	195	213	210	235	221	237	192	219	219	198	196	217	211	211	192	200	232	193	195	245	196	215	212	207	220	191	203	188	204	192	217	205	214	205	201	226	203	205	213	211	208	203	232	220	198	205	218	187	197	228	227	204	157	203	181	193	189	205	180	210	205	184	213	181	197	220	189	217	200	216	193	166	184	199	202	232	220	188	217	219	204	227	198	213	196	205	212	241	214	188	195	216	209	200	212	193	232	205	210	212	199	211	205	225	219	224	189	199	215	212	188	211	199	238	212	216	216	182	200	207	220	209	179	209	210	217	208	196	192	186	210	225	198	202	218	219	235	199	229	193	197	184	216	199	176	213	218	199	195	206	206	219	202	214	217	233	211	187	202	210	204	186	214	219	211	230	191	206	197	214	200	239	226	206	204	206	203	216	225	205	225	183	203	210	223	216	231	242	203	171	214	194	218	191	166	207	202	210	228	205	233	217	175	189	216	210	203	212	204	191	193	216	201	208	206	182	219	228	177	209	195	187	196	210	219	237	198	204	226	218	214	181	211	199	210	196	210	190	198	174	216	209	214	187	223	202	214	187	220	228	211	224	198	198	215	213	221	212	191	229	205	181	227	199	229	218	216	185	204	192	224	198	199	193	210	200	225	189	242	208	195	214	207	230	224	200	184	185	173	224	190	206	191	228	215	214	200	209	239	206	196
6427	1000	1744	2290	2532	2015	1603	1201	1067	1015	1067	884	733	740	625	676	613	629	583	574	606	579	612	561	587	542	549	554	532	532	551	549	549	492	598	518	542	537	545	553	560	546	540	590	496	530	517	505	540	535	531	476	523	516	512	528	513	541	504	555	566	519	534	524	524	528	479	533	506	519	542	487	519	524	506	523	497	535	507	572	545	553	564	505	512	543	511	548	495	540	518	482	503	504	512	507	495	561	521	542	490	492	558	514	547	511	493	500	524	535	503	482	510	505	494	461	541	517	534	542	539	524	495	501	556	524	513	542	535	520	529	546	502	539	531	512	540	544	492	554	532	510	504	536	545	510	498	513	528	520	494	513	489	490	506	511	541	532	518	518	523	513	543	523	545	553	501	497	528	493	508	499	510	552	515	543	524	526	517	499	481	499	515	504	555	522	578	517	519	522	490	521	536	495	506	520	519	548	534	506	526	484	492	550	526	502	505	510	506	549	580	479	516	546	522	511	516	541	539	530	535	557	544	531	523	512	531	520	527	538	485	538	513	506	518	479	527	547	521	548	539	504	525	520	508	555	515	535	514	490	512	503	525	544	523	492	524	475	521	560	553	522	510	503	525	515	474	526	514	497	488	514	485	556	511	527	511	533	520	537	476	563	565	538	490	546	505	520	487	540	508	492	533	541	513	503	553	524	517	473	513	538	496	514	534	536	533	509	517	475	514	451	514	490	519	529	522	517	572	501	532	555	504	523	512	510	527	557	472	497	485	488	517	541	515	551	554	516	525	484	543	477	538	539	503	537	517	508	503	515	477	532	511	510	495	513	534	486	524	529	527	538	514	516	531	565	521	493	546	524	532	493	550	515	523	497	517	545	498	478	508	509	528	560	523	526	543	533	562	483	530	535	502	477	566	534	513	499	536	537	498	475	533	498	523	505	503	519	535	502	534	550	529	479	510	523	521	506	514	549	482	493	470	510	575	505	532	539	553	540	509	476	495	512	501	520	521	530	510	551	500	555	540	546	538	536	503	512	545	550	521	519	534	510	548	497	483	536	522	487	523	542	517	529	484	517	550	526	525	500	496	528	510	548	499	527	508	518	502	488	504	538	504	493	530	505	545	521	517	504	499	495	568	519	539	521	467	521	481	501	524	511	493	535	508	545	496	537	502	538	528	534	510	545	561	530	561	562	520	547	524	532	504	547	513	525	545	540	541	539	487	514	503	528	544	512	502	488	518	553	525	504	519	495	516	539	521	569	517	497	545	524	488	555	556	530	549	556	478	576	501	533	489	523	550	528	547	513	480	564	519	516	552	505	536	548	510	565	535	519	515	528	520	545	541	535	545	523	504	543	556	527	513	484	504	504	479	505	485	479	521	533	482	493	514	534	538	540	533	553	527	527	476	518	502	511	530	476	483	509	511	519	503	515	508	548	510	541	519	533	504	525	533	530	515	512	491	495	500	502	510	493	504	515	505	549	525	519	543	519	512	545	498	501	526	545	559	520	553	487	546	527	508	524	529	518	539	534	518	523	494	528	516	513	497	518	537	488	514	563	546	565	498	497	544	527	504	509	523	468	552	561	527	509	538	530	530	510	589	536	553	548	520	545	502	519	577	560	512	514	516	481	524	503	504	491	516	530	524	545	525	547	557	522	509	546	516	528	527	494	539	529	480	513	483	547	478	518	474	534	564	526	491	514	571	529	521	511	501	531	452	539	487	538	562	558	520	519	524	549	546	484	517	542	524	556	539	498	509	515	541	553	508	524	507	546	501	528	497	502	550	491	501	519	538	535	502	538	518	504	532	510	513	513	575	526	547	525	496	528	574	547	546	529	492	519	530	536	521	514	507	520	482	487	540	506	519	543	522	549	537	517	550	520	527	492	536	534	486	532	481	548	530	482	496	494	540	517	515	515	551	507	514	527	491	482	517	528	512	532	506	522	550	547	560	532	516	509	559	527	518	509	542	554	502	549	504	522	571	499	540	480	502	516	481	505	508	494	546	485	510	524	544	550	480	502	541	493	533	529	486	475	494	520	536	528	537	569	485	503	513	519	497	571	499	478	486	527	499	483	522	553	504	539	494	536	493	478	513	518	522	532	538	518	514	491	510	513	489	510	486	484	510	518	569	493	497	535	553	536	528	565	505	496	556	520	553	557	503	542	500	532	531	512	503	545	562	515	532	495	519	494	527	542	491	536	536	534	513	581	484	530	520	506	517	490	516	476	502	558	525	474	496	542	509	562	525	529	495	532	565	532	518	505	514	527	548	561	523	523	523	553	509	525	501	496	517	506	520	544	529	526	538	537	498	550	500	520	481	535	473	525	543	504	503	533	521	515	525	498	490	520	501	550	494	496	513	513	502	510	528	517	517	499	542	515	492	503	514	544	522	550	524	547	527	476	512	522	493	493	530	506	537	522	533	570	516	513	514	551	508	524	512	482	522	547	488	465	487	498	544	553	525	535	521	500	513	511	550	556	551	513	553	549	517	476	529	563	552	499	511	548	543	538	497	490	521	504	509	479	524	526	530	520	504	525	519	511	503	511	537	521	500	523	529	535	528	549	515	530	515	520	527	523	545	518	517	479	526	539	505	507	524	557	546	511	495	527	533	513	516	477	565	537	541	508	504	516	528	480	502	509	560	530	516	559	484	453	526	489	482	496	494	537	585	514	513	498	526	527	503	509	564	508	531	524	525	504	524	527	516	521	518	514	516	494	526	536	541	524	533	540	512	523	497	526	506	549	470	525	464	524	508	558	515	521	526	547	492	525	513	534	474	521	512	509	554	554	526	498	518	510	500	525	517	532	495	536	525	538	494	515	540	527	499	534	537	535	562	507	572	546	493	516	562	547	553	523	507	494	545	514	541	528	528	485	496	508	538	549	520	532	522	523	505	491	544	519	508	493	525	514	521	507	503	496	522	530	507	526	522	541	560	563	509	535	535	509	560	532	490	557	509	490	560	532	502	521	529	511	521	516	503	548	495	532	511	491	546	527	522	514	508	534	514	484	537	529	499	543	516	524	575	514	498	511	486	535	555	527	549	535	516	581	513	502	499	552	506	540	536	538	540	520	521	536	549	506	556	511	555	561	490	482	532	525	523	564	511	527	532	454	520	505	521	531	491	524	492	493	518	533	511	517	506	527	498	509	540	509	532	495	491	540	520	521	507	543	476	480	499	488	543	510	550	506	521	516	547	512	513	533	517	538	552	506	547	472	450	561	523	550	527	528	510	510	507	468	477	516	542	545	483	485	534	526	526	532	514	524	544	508	538	524	551	508	574	497	507	475	561	530	536	502	514	490	515	475	514	522	514	539	517	536	519	487	505	498	546	531	514	484	538	501	559	529	496	495	527	492	535	555	539	496	535	515	481	498	486	471	513	499	521	527	509	533	496	513	530	531	491	474	522	488	568	540	508	477	457	516	468	558	493	593	504	525	519	524	521	516	521	531	516	502	505	534	511	510	529	497	504	507	529	488	493	511
14293	1686	1367	1252	1174	911	702	558	564	423	377	317	305	302	291	269	286	282	277	269	279	306	239	264	288	246	260	265	257	278	277	257	233	264	264	273	242	255	239	258	261	234	269	240	260	267	228	243	279	283	239	254	234	243	284	231	221	280	269	260	270	256	211	246	264	239	263	239	259	276	236	263	252	258	259	226	249	252	243	249	243	229	203	264	261	210	231	252	244	269	259	255	230	280	244	205	243	238	253	251	233	254	241	240	252	235	269	254	265	239	271	256	244	249	260	256	249	240	238	266	281	248	252	235	241	243	234	247	236	249	203	234	244	278	262	244	242	269	272	259	258	240	222	257	261	241	266	253	230	248	242	266	247	251	213	245	237	253	259	234	217	244	226	252	246	246	228	249	251	262	268	228	262	251	258	239	232	258	221	234	207	268	245	227	242	218	250	216	242	258	219	255	255	234	234	242	238	254	248	239	264	228	261	240	260	257	258	239	272	211	268	253	221	247	244	272	237	242	256	238	277	245	274	248	238	255	251	241	224	262	267	257	244	250	231	241	245	250	244	255	301	252	253	249	248	293	278	244	241	229	237	258	226	245	240	272	267	270	251	226	230	258	255	268	270	246	244	245	243	275	237	248	211	232	289	256	275	227	244	262	261	251	236	248	270	250	272	244	253	255	258	241	275	259	267	260	218	249	227	273	228	265	260	232	278	220	235	243	269	262	224	254	259	262	253	265	269	243	247	224	254	227	250	246	209	252	238	218	244	268	267	259	236	264	242	253	219	244	219	231	260	214	262	258	248	271	227	232	248	228	242	228	268	224	214	233	228	238	236	246	264	255	240	237	188	261	231	254	239	249	259	254	202	262	250	261	247	242	260	249	229	226	238	241	225	272	245	218	242	219	221	287	273	257	267	234	197	249	244	267	265	275	263	244	241	259	218	228	247	253	261	231	255	238	264	244	252	249	279	269	222	238	275	248	244	254	213	261	255	237	266	262	268	272	240	239	253	253	250	228	242	231	250	237	249	266	245	267	257	236	274	249	243	243	237	234	259	232	247	227	256	231	228	266	258	261	283	251	247	258	233	254	259	207	222	253	248	253	270	236	223	253	235	251	238	234	253	262	223	223	248	267	246	230	246	241	264	245	249	259	266	231	257	215	228	246	226	226	270	242	258	256	234	255	237	285	241	267	268	246	289	222	234	242	245	232	231	231	253	239	239	258	236	256	224	265	226	240	231	227	256	235	242	242	244	234	223	234	238	259	239	233	212	260	246	252	236	262	262	257	255	252	262	222	198	249	296	233	236	242	246	229	261	221	256	219	245	240	281	278	233	256	240	267	264	270	233	237	228	234	245	233	255	264	253	252	254	250	247	253	261	254	225	268	279	237	265	240	258	249	235	231	245	246	234	249	270	241	238	293	234	249	239	236	201	252	248	245	250	268	252	253	259	249	236	242	259	222	237	235	254	247	260	267	221	245	241	287	242	244	260	235	246	251	259	248	244	268	271	254	248	263	232	247	292	232	261	251	267	234	258	239	217	233	240	261	228	230	249	244	251	242	265	260	230	259	238	231	247	262	224	245	238	261	251	224	211	278	248	257	253	262	248	256	247	232	243	234	248	225	267	241	266	232	255	249	250	236	282	289	234	279	252	245	234	239	241	255	240	295	252	266	282	239	252	239	265	244	243	275	240	266	262	262	237	255	237	257	222	236	261	245	266	282	236	238	250	249	277	236	242	210	245	271	243	274	241	237	240	233	224	234	248	268	247	232	273	228	245	269	231	230	253	252	231	238	279	213	242	280	243	256	218	237	254	220	217	260	268	215	219	273	250	237	247	269	264	262	253	251	247	235	264	245	261	251	256	234	241	227	256	245	239	229	228	250	230	245	247	265	236	249	243	241	239	233	227	261	213	236	291	243	234	262	274	237	260	242	236	246	256	234	228	259	237	273	221	236	260	237	249	260	221	261	238	225	242	240	241	251	274	256	246	260	224	262	260	254	244	252	237	251	258	259	251	241	255	265	257	238	258	261	246	273	242	271	243	244	258	255	261	256	246	250	270	242	255	260	256	273	231	257	242	271	256	234	244	253	239	274	226	216	232	257	259	232	227	248	232	238	232	272	239	249	270	257	262	255	290	229	265	246	257	268	234	247	257	247	239	256	231	234	245	238	226	225	237	262	271	252	240	251	274	246	270	255	232	239	266	250	225	222	265	254	216	243	258	235	225	227	267	245	253	257	264	240	250	251	262	244	260	219	269	233	282	285	269	221	238	241	236	216	226	218	286	241	284	232	249	249	266	224	263	255	251	224	252	241	251	249	245	259	228	260	245	236	239	241	262	265	251	256	233	254	278	223	250	226	237	250	230	245	245	224	248	267	237	287	237	220	242	237	239	222	225	249	242	266	265	227	237	242	220	236	252	221	234	247	242	247	253	224	237	257	257	243	277	226	293	257	264	228	285	251	250	247	240	252	264	217	281	271	281	277	291	234	276	229	221	253	271	221	233	226	233	249	240	266	254	272	261	236	226	221	224	257	260	245	249	255	251	230	241	237	230	253	244	222	262	245	244	261	225	270	261	252	227	253	229	258	227	235	217	250	243	241	266	255	234	257	239	235	264	228	269	251	263	232	256	248	258	254	244	250	253	264	244	258	255	253	231	254	230	236	244	247	248	246	246	247	223	234	221	254	256	228	256	228	255	279	234	253	241	257	211	218	250	227	255	244	245	253	254	255	244	245	231	239	218	259	246	277	261	213	236	238	217	223	255	242	228	239	220	260	240	273	271	256	265	227	273	254	253	248	228	270	234	239	265	257	269	236	276	246	224	252	260	242	241	243	257	240	249	276	260	232	214	235	249	250	227	238	223	266	247	222	249	244	281	240	235	237	270	236	250	243	236	244	262	276	264	247	253	256	273	262	244	233	246	229	251	231	206	260	278	257	229	269	225	244	252	236	222	274	265	270	261	238	235	277	257	192	235	223	234	250	290	265	275	256	246	271	210	253	274	239	234	231	219	247	271	278	248	275	237	250	255	247	266	240	266	254	244	226	230	278	249	232	248	247	266	260	264	241	223	251	279	220	246	226	243	220	255	223	208	248	263	246	239	240	227	235	247	230	253	247	272	286	264	254	249	258	227	257	258	265	258	256	276	238	272	277	239	204	261	257	213	254	242	238	238	247	247	259	268	258	254	244	242	253	227	220	260	234	238	255	226	246	213	234	239	261	234	247	240	270	229	240	223	268	240	236	246	292	285	267	231	258	266	242	261	243	227	251	231	257	228	263	255	246	273	273	224	276	251	244	245	243	267	256	279	255	250	261	275	245	232	263	282	242	249	267	243	262	259	258	233	243	271	268	273	259	250	268	255	251	250	241	245	247	268	233	279	244	247	234	256	223	245	236	267	274	241	225	264	231	257	240	238	257	228	248	235	248	231	272	241	268	261	249	223	266	284	259	246	249	250	270	242	242	223	258	256	253	244	243
8495	1613	2768	3770	4305	3383	2880	2036	1769	1582	1615	1283	979	979	917	862	831	803	836	733	784	754	730	735	753	716	721	687	641	693	665	674	688	676	668	691	692	668	631	636	667	630	648	670	699	632	694	659	659	676	652	656	654	648	637	634	645	674	672	620	644	619	687	631	686	608	603	660	677	702	637	674	630	641	621	645	637	608	624	630	664	645	658	647	644	676	680	704	614	629	677	648	616	664	587	640	619	617	624	607	667	661	647	649	629	626	619	610	629	614	634	671	605	629	642	643	613	665	597	612	673	673	590	675	669	651	661	617	654	634	622	595	645	648	621	602	579	673	615	651	657	637	594	648	674	650	652	659	657	664	642	675	638	653	684	663	597	610	622	641	679	614	665	620	645	637	571	622	641	649	632	646	626	672	635	580	662	624	600	639	599	625	637	629	650	636	633	634	648	636	601	645	654	615	661	651	603	625	649	609	584	627	662	638	646	637	644	670	634	661	617	642	564	656	667	594	646	607	607	609	668	645	671	625	656	606	649	656	613	611	646	621	632	631	584	669	615	660	659	583	649	666	601	658	689	639	599	654	609	603	640	582	651	692	627	620	652	574	639	596	623	642	661	614	668	627	622	596	629	611	634	620	655	630	626	632	620	622	653	615	617	649	619	630	658	636	618	577	622	643	681	612	647	645	660	641	610	625	620	658	665	605	604	648	632	615	657	679	608	638	644	621	640	599	680	668	611	666	695	661	623	641	642	629	613	646	607	621	659	626	640	598	674	629	628	615	640	613	629	619	621	638	590	637	640	673	580	634	617	643	625	689	653	616	661	642	630	631	599	643	620	635	606	598	632	637	613	597	641	594	662	663	700	658	613	649	657	629	632	631	619	660	617	611	635	640	658	650	642	628	589	599	611	618	603	618	677	648	609	619	628	616	671	636	648	660	625	653	636	656	684	660	613	642	626	591	608	583	627	629	628	637	626	609	659	632	609	632	612	629	631	601	685	613	624	659	647	614	620	611	653	615	611	638	660	640	707	650	632	638	622	657	607	633	579	634	624	651	562	625	686	606	655	667	640	642	602	628	616	632	636	691	653	681	598	633	637	651	657	653	640	596	628	678	605	676	668	588	627	633	631	587	644	642	662	631	659	637	565	592	624	644	630	714	623	609	652	664	639	678	637	637	671	629	651	673	644	664	655	647	659	667	626	605	654	643	648	649	614	698	612	615	627	575	644	641	674	666	642	645	635	651	676	680	602	619	672	624	648	661	624	629	617	607	627	600	651	593	639	627	629	645	640	631	626	630	611	621	633	617	629	654	642	713	665	659	623	618	648	641	625	619	635	633	622	688	639	640	645	649	640	660	642	631	649	655	612	677	629	638	538	668	589	647	595	640	658	659	623	665	635	622	620	634	632	643	633	603	644	640	616	638	665	625	634	642	609	624	638	610	608	641	625	629	658	648	622	633	661	596	566	639	656	630	632	650	654	674	639	661	627	622	630	632	587	683	614	660	610	585	598	593	662	636	665	615	705	632	669	638	660	651	615	638	670	596	589	684	645	679	627	652	632	606	601	653	644	642	603	621	628	643	650	578	638	641	647	635	620	636	568	600	654	626	661	671	649	605	618	606	635	590	620	649	624	615	654	635	642	626	658	622	620	630	647	646	615	634	625	621	615	681	613	650	615	680	636	608	646	622	666	641	626	653	636	653	658	637	636	590	659	624	645	659	624	623	636	630	647	609	666	682	655	614	667	609	669	635	664	644	672	655	636	630	667	679	611	614	602	642	669	652	641	671	633	653	663	637	633	621	637	626	614	628	645	645	612	642	604	593	651	611	648	588	691	600	629	655	645	618	620	608	670	643	677	620	668	673	668	626	643	652	646	618	664	642	642	608	599	597	614	655	615	607	654	612	673	611	621	637	663	584	637	613	654	653	632	599	672	623	610	631	676	593	666	645	575	663	648	641	662	634	619	615	657	638	601	618	661	648	624	624	651	655	613	657	619	615	638	621	682	684	628	630	619	606	632	619	639	627	647	626	626	647	651	601	664	645	632	660	664	664	630	597	634	632	605	676	651	620	677	603	591	609	641	646	596	598	649	668	583	626	633	639	630	630	644	647	635	652	630	614	597	590	654	612	614	654	637	640	631	632	660	644	606	648	647	616	642	638	643	604	671	636	646	612	668	649	640	654	614	618	630	664	629	675	658	623	669	617	637	667	667	683	648	563	696	615	609	592	637	631	653	622	633	591	579	617	641	642	631	614	637	647	644	651	624	621	637	629	627	628	684	652	666	655	631	641	621	594	614	637	630	647	615	683	646	636	619	592	627	598	609	596	638	662	630	697	630	613	650	626	630	653	680	630	661	619	651	655	652	642	643	636	638	615	649	626	633	625	609	608	591	627	634	671	614	648	615	586	666	675	642	645	647	634	635	610	652	600	576	656	644	588	613	623	629	621	618	651	634	651	629	634	618	640	629	638	633	633	637	665	633	648	664	630	602	604	656	662	656	620	657	684	632	652	637	657	643	606	660	631	647	621	619	610	649	619	595	635	647	660	716	616	619	640	624	646	629	624	623	607	645	657	590	697	652	636	658	600	602	605	631	676	621	602	701	632	647	642	655	661	649	678	636	661	607	624	661	599	619	602	646	646	595	635	640	599	630	617	590	659	597	623	630	642	635	618	652	667	599	669	640	652	635	664	630	630	635	636	645	648	667	629	661	618	610	645	658	613	640	612	635	606	679	624	634	640	672	636	604	629	615	586	646	637	625	603	617	596	623	655	634	646	657	603	628	612	645	660	664	684	626	627	639	616	658	643	645	639	608	618	665	654	615	655	600	649	609	649	630	628	595	647	629	669	638	645	637	609	592	598	652	633	627	646	698	636	658	634	626	625	614	599	657	667	643	631	616	614	651	627	633	634	665	634	607	635	576	646	646	695	648	644	628	639	656	664	644	662	620	637	615	629	609	600	631	647	610	596	654	628	650	624	617	610	645	648	630	611	637	652	615	690	646	606	659	644	700	661	613	630	618	618	635	625	651	632	637	684	649	649	634	670	668	635	652	648	596	597	672	600	626	601	638	625	637	627	657	613	690	633	637	612	680	600	604	608	690	621	650	621	607	631	678	618	623	624	644	603	572	617	644	622	650	610	665	585	623	628	593	639	653	615	640	642	625	644	661	651	652	604	596	603	624	617	690	610	633	635	638	618	613	615	647	608	621	633	658	699	664	632	610	638	692	649	645	674	648	657	673	643	629	677	633	663	629	600	651	664	666	623	636	659	634	635	617	636	613	649	617	669	647	647	645	627	586	617	614	610	646	621	638	634	677	592	636	653	623	623	609	628	565	642	667	641	666	633	572	668	644	697	641	605	656	679	626	648	628	627	650	625	675	587	634	625	684	607	661	672	666	613	611	661	651	632	631	619	636	683	650	627	638	643	595	630	640	656	625	615	671	606	656	653	660	654	660	629	613	617	618	606	622	645	623	645
1943	510	504	451	484	431	442	435	392	446	434	394	406	390	463	413	433	403	421	373	373	419	431	410	417	377	404	359	430	421	389	436	393	407	412	409	381	407	430	412	431	422	397	400	352	397	370	461	432	406	408	399	410	392	386	367	382	410	398	389	419	409	406	414	408	394	374	384	422	399	413	370	386	387	460	369	435	377	393	371	423	422	394	422	406	425	394	427	403	402	429	442	411	430	402	408	455	407	411	379	384	381	399	380	402	431	373	378	408	420	386	406	431	415	369	406	380	392	376	417	381	416	395	420	411	380	388	396	374	393	402	354	378	343	421	414	435	420	414	405	396	402	365	418	392	403	401	342	395	385	412	384	404	363	411	417	404	397	407	430	374	416	400	459	375	422	391	396	388	416	348	389	407	388	413	412	406	415	406	393	386	379	392	382	423	382	434	387	365	366	384	382	389	379	393	416	438	374	373	394	379	413	398	394	389	386	384	383	386	372	359	412	374	424	379	385	388	413	420	371	428	435	373	367	420	379	400	398	370	387	397	393	387	390	409	439	381	412	373	398	410	425	414	397	366	417	389	380	416	370	401	397	382	418	393	410	433	384	365	403	445	432	376	378	424	406	420	446	438	376	372	404	383	384	408	345	404	392	385	399	373	358	373	434	412	413	386	430	470	398	379	430	404	411	406	435	383	437	382	413	396	397	400	397	380	399	426	379	399	420	419	398	425	391	435	407	393	388	410	378	399	417	385	426	392	374	443	409	408	422	387	402	396	344	453	381	397	405	361	409	402	393	417	381	373	403	410	385	387	388	432	396	385	408	397	416	389	388	391	402	405	360	400	390	381	410	411	402	419	423	368	416	426	410	409	421	397	409	412	401	414	426	423	360	399	388	421	385	434	390	405	410	412	449	389	440	408	394	440	399	412	410	412	399	397	401	407	404	368	386	406	402	402	405	461	392	382	396	388	384	400	419	395	360	378	391	380	401	358	386	393	458	398	396	421	403	416	397	446	427	367	388	406	395	449	400	417	372	387	392	398	428	399	374	399	427	385	430	430	409	396	460	399	416	397	381	423	366	392	384	385	379	398	386	439	446	417	437	416	380	378	386	369	382	379	406	373	427	386	404	416	407	379	403	373	374	418	392	446	375	396	410	406	416	418	404	402	410	418	448	378	418	426	401	376	403	399	422	418	378	435	423	414	409	428	435	395	379	386	397	386	389	382	400	398	434	392	378	407	400	433	407	424	404	387	398	412	406	390	446	411	385	419	402	414	384	402	404	407	422	391	400	409	421	406	408	401	372	412	380	390	347	393	396	382	375	416	414	401	375	400	387	407	373	407	371	398	397	409	389	354	368	406	410	421	389	352	373	441	355	389	380	410	416	395	415	419	423	405	385	416	411	395	416	438	438	430	400	415	400	352	412	391	387	392	401	390	434	414	382	385	372	422	402	418	348	364	422	404	404	400	378	355	371	351	432	404	353	401	405	369	396	387	360	416	426	418	378	387	418	381	425	481	438	375	414	365	404	437	427	379	428	432	421	403	388	411	428	406	402	449	389	436	449	390	411	391	421	376	373	424	411	419	369	400	414	401	361	397	434	375	385	408	395	445	410	413	399	435	382	391	373	401	386	423	403	352	419	424	374	398	384	420	401	413	394	397	394	382	430	373	394	415	395	415	413	365	418	423	397	436	419	365	415	433	391	360	361	405	424	396	420	411	396	382	371	403	417	390	406	351	392	391	443	434	410	416	435	413	383	400	382	371	406	397	340	390	364	383	403	374	380	378	403	393	415	392	396	391	374	375	420	387	398	425	403	432	436	367	411	458	390	377	418	427	394	403	386	470	371	419	403	398	419	440	409	392	343	404	403	399	418	414	439	426	383	406	384	402	405	358	401	382	443	389	375	431	361	390	408	383	349	377	397	392	375	415	405	397	416	418	372	399	412	407	428	421	383	362	458	406	410	381	384	369	409	422	427	385	405	445	396	388	395	411	396	391	428	380	424	396	401	380	389	383	437	439	371	397	400	392	386	434	389	445	420	392	418	413	392	409	395	375	371	405	435	382	390	379	414	397	386	402	400	416	388	395	419	419	357	373	409	421	441	411	382	411	400	426	407	375	398	437	424	400	405	402	390	365	410	393	388	432	418	409	385	414	380	381	378	409	408	383	384	417	418	413	400	364	390	393	382	404	394	392	405	428	395	418	418	386	390	401	363	405	385	405	381	401	412	405	412	381	422	383	424	429	414	407	389	387	389	395	389	393	397	389	405	393	357	412	399	397	396	397	414	401	413	421	400	411	426	403	408	406	401	372	384	365	397	398	403	391	394	390	409	402	474	395	426	412	382	398	395	411	418	430	396	397	403	413	407	412	440	389	370	410	427	375	399	358	404	384	405	360	392	425	371	354	437	411	428	420	404	406	419	436	411	442	406	390	441	414	425	421	413	380	385	383	403	417	394	380	441	395	407	421	410	409	378	346	368	460	404	404	429	434	395	415	394	400	417	403	381	396	395	399	416	412	439	399	418	410	426	367	382	356	404	390	352	406	420	410	402	409	382	379	387	430	392	406	417	377	444	388	425	443	369	416	419	418	391	429	393	403	390	427	387	432	450	397	381	367	412	389	408	399	355	416	394	406	421	395	464	393	456	424	408	399	406	387	392	396	390	420	401	388	372	424	389	384	373	409	368	415	401	427	394	447	389	423	394	412	430	384	414	418	397	374	405	421	343	397	400	361	409	395	389	372	370	368	387	402	418	432	413	388	412	414	389	422	398	447	392	384	387	383	401	356	414	400	392	371	386	454	423	420	378	402	385	402	375	405	386	422	424	400	376	395	416	388	389	373	399	411	359	403	381	410	408	370	385	406	397	393	372	430	373	415	371	390	387	351	407	408	392	395	392	405	401	439	397	424	417	424	412	382	419	393	386	404	421	401	410	359	388	402	375	389	398	426	365	339	396	382	397	389	416	453	372	411	414	420	417	460	404	375	402	391	402	406	411	378	385	428	388	397	392	414	432	391	385	383	399	384	426	405	398	411	369	384	397	439	406	420	373	439	399	435	392	390	408	386	386	416	432	438	393	380	420	387	424	391	411	394	389	421	409	393	385	379	384	397	396	409	394	391	421	418	433	378	402	441	437	383	394	397	400	431	404	466	374	426	411	410	423	397	370	392	410	337	429	375	421	390	382	425	407	406	393	362	416	393	375	379	414	427	426	375	405	400	428	408	388	364	403	390	417	421	417	413	412	405	450	359	409	426	420	439	389	427	389	407	437	416	403	423	397	432	408	392	384	413	407	416	411	421	427	408	396	391	412	386	380	429	391	383	425	395	387	398	394	415	397	411	420	401	422	459	445	451	400	397	391	385	387	408	421	361	396	406	391	399	409	389	404	430	404	415	392	380	396	403	420	405	400	453	431	392	388	401	427	385	420	409	405	416	404	354	410	404	378	423	433	404	368	430	407	440	395	407	402	356	403	448	418
2215	1044	1172	1241	1273	1131	1009	988	1004	987	937	985	908	957	940	937	895	908	918	899	937	949	901	904	928	915	933	898	896	905	892	947	881	882	931	981	949	909	900	900	936	885	915	962	977	933	919	856	985	895	965	896	933	892	967	928	868	929	888	910	932	945	939	890	886	888	938	899	887	899	886	839	907	923	874	837	967	872	906	912	883	920	890	896	906	896	894	924	904	907	907	870	849	871	917	876	929	919	931	884	889	911	897	939	865	884	899	933	900	946	930	872	850	884	855	859	893	924	923	914	932	903	879	893	905	869	896	904	865	902	940	922	886	907	903	931	882	925	860	890	909	969	894	902	894	929	934	936	920	905	854	934	986	905	911	856	921	905	913	962	888	950	939	921	950	915	904	936	882	929	928	899	929	936	931	955	898	903	884	929	873	888	896	943	861	865	884	894	956	880	910	895	918	951	935	914	933	901	934	951	900	847	930	880	914	892	927	902	871	914	844	915	845	869	902	859	919	957	896	964	942	891	891	915	945	904	884	866	948	886	900	899	930	889	919	859	903	895	879	957	883	913	894	904	964	948	885	945	955	921	930	901	948	879	939	892	851	924	887	955	893	854	934	885	907	972	910	907	880	867	890	917	875	897	858	923	981	888	926	861	958	926	899	877	852	869	905	933	894	889	882	889	859	879	908	879	926	929	936	905	919	926	940	871	845	924	896	921	932	937	885	884	909	882	864	930	877	859	907	933	873	965	890	872	893	876	941	928	911	875	874	863	918	900	931	917	886	931	883	932	913	978	848	912	875	897	874	934	927	908	888	954	891	897	928	914	891	908	903	882	898	916	875	886	886	937	851	905	923	851	865	949	920	894	943	906	888	879	918	902	872	923	964	941	905	913	868	879	887	919	948	927	894	887	931	859	936	938	955	902	902	870	932	991	914	874	918	885	925	893	891	914	913	876	897	910	938	899	948	930	871	880	917	872	904	900	877	873	924	895	898	880	874	909	879	899	902	892	915	912	886	885	912	872	924	905	896	870	906	928	926	963	904	902	876	924	905	922	980	875	907	863	895	861	885	878	895	903	896	928	915	913	920	908	857	918	895	869	902	900	896	923	942	896	869	891	942	910	907	904	932	889	901	953	935	859	872	905	891	915	933	868	916	933	955	936	945	917	913	893	904	930	909	898	887	901	854	919	915	898	929	954	910	871	913	902	869	898	887	850	906	913	912	936	898	879	933	895	894	881	953	989	894	897	927	912	904	910	832	880	878	931	879	910	885	963	904	893	899	902	905	931	924	930	883	915	900	913	980	969	919	922	905	942	911	923	904	948	943	910	871	949	890	917	922	858	854	930	870	849	856	872	903	890	905	917	893	851	861	871	887	916	922	923	883	885	922	877	904	918	895	909	873	950	886	918	859	923	899	874	893	894	877	901	920	881	892	926	961	928	941	950	950	861	890	879	881	921	921	918	938	868	953	916	927	878	904	893	888	902	912	935	943	947	926	889	915	935	938	926	918	922	962	894	943	852	945	876	874	929	873	890	919	967	891	892	888	932	915	854	927	879	970	886	942	909	886	930	898	920	917	941	883	951	894	923	925	880	896	885	909	871	911	887	940	916	897	968	933	959	954	913	946	908	906	914	891	884	914	912	879	904	960	860	993	923	916	879	882	901	922	905	915	912	898	931	909	905	898	908	866	883	874	910	968	876	871	921	874	975	953	928	863	901	912	928	894	877	886	898	910	948	941	876	909	909	972	904	937	894	925	912	933	869	900	937	940	819	934	859	832	914	903	909	879	910	875	945	932	868	903	923	869	873	866	865	862	917	865	918	946	830	886	958	905	936	914	909	898	869	927	873	904	866	956	857	899	942	857	905	883	964	915	886	889	958	912	902	872	908	918	892	911	948	976	920	895	958	923	939	946	953	868	909	925	903	903	904	940	933	823	906	846	858	918	937	924	884	834	869	875	929	910	905	914	949	843	903	925	935	908	861	878	880	911	915	901	891	863	912	905	860	908	917	899	903	899	863	1016	900	931	901	946	950	872	919	901	970	922	892	905	896	947	893	911	898	929	888	908	930	870	894	868	911	824	868	905	951	877	929	949	877	921	963	830	923	916	940	924	953	899	878	925	946	916	902	895	898	922	910	897	863	906	862	925	901	894	909	929	996	867	902	896	898	938	912	913	898	883	865	865	892	867	927	890	933	905	901	894	921	930	996	911	900	889	876	935	931	877	935	904	919	860	880	949	913	969	864	924	950	910	918	909	929	866	905	957	895	882	912	846	875	925	875	913	851	903	935	923	886	930	903	938	891	960	881	919	947	864	998	897	888	881	860	883	915	984	945	886	908	885	898	923	866	954	906	890	915	899	908	927	891	929	845	897	900	928	935	887	919	927	911	871	928	869	871	901	896	899	909	896	930	884	918	885	905	885	846	899	868	897	918	887	924	939	927	903	872	955	889	902	882	946	930	887	889	899	932	916	904	916	927	926	885	955	927	957	883	884	909	965	918	934	879	894	946	928	831	915	945	902	933	914	930	943	893	886	880	923	920	936	872	883	958	1020	853	913	936	906	896	935	884	898	925	946	905	969	901	884	907	925	919	903	898	946	900	928	895	907	921	876	907	872	892	850	907	878	932	909	915	888	865	879	933	912	899	895	927	906	953	888	926	889	916	912	948	947	934	894	939	886	885	889	937	909	955	918	875	917	943	940	931	914	897	959	859	891	905	897	935	916	911	904	916	873	863	899	887	905	933	891	931	884	923	909	906	926	937	923	901	964	926	881	1001	975	925	893	900	905	923	921	878	932	893	873	964	881	897	893	893	900	966	865	917	898	916	918	894	884	921	930	862	885	880	869	859	928	886	979	890	940	886	868	884	951	939	904	969	905	934	893	949	844	919	890	953	890	921	875	891	869	882	836	940	862	895	912	944	977	924	901	943	914	907	950	945	894	898	880	834	908	910	917	902	857	873	900	916	926	926	896	918	919	870	891	897	904	932	962	884	955	888	857	913	913	868	949	927	886	906	929	946	848	947	874	880	865	937	895	897	910	915	882	884	881	886	920	955	964	888	953	889	918	915	922	912	906	898	947	895	837	938	936	879	871	888	900	879	843	938	905	892	890	924	908	889	918	891	920	897	868	839	919	900	905	974	929	882	920	912	901	938	911	913	935	890	904	910	896	939	939	901	875	889	926	886	908	969	897	887	923	873	909	902	898	921	885	974	973	872	863	856	869	924	915	847	902	922	913	907	926	925	889	905	914	907	931	944	958	892	919	902	915	865	940	934	928	901	931	883	883	919	900	939	902	905	911	884	921	903	945	924	889	880	896	874	909	901	919	920	900	974	880	885	909	884	912	893	907	891	860	883	935	932	891	916	872	948	988	880	919	901	902	852	923	916	943	903	908	901	900	943	933	928	898	901	913	912	827	926	941	926	900	926	919	893	925	880	930	951	905	935	902	936	915	824	896	914	860	889	924	902	946	931	889	964
7275	781	764	704	665	477	413	359	308	321	296	285	239	224	211	225	219	212	222	192	226	201	210	251	212	193	217	201	187	220	200	189	227	223	210	220	213	186	208	219	231	208	213	212	169	209	229	205	202	209	200	207	228	211	222	202	211	219	235	206	232	202	225	202	198	211	196	212	211	232	189	186	208	188	204	248	200	233	200	177	193	200	221	212	219	227	200	194	237	209	209	196	217	187	211	201	206	178	211	217	223	213	189	207	186	219	220	187	223	212	188	192	186	214	207	231	199	192	206	211	185	197	219	232	219	218	203	194	200	218	217	240	186	193	208	196	209	199	200	199	177	221	220	197	201	218	192	177	233	229	214	224	188	182	216	204	201	211	224	222	172	210	232	207	183	199	224	194	221	192	185	188	201	211	227	178	232	194	211	208	216	209	195	219	199	208	191	185	238	229	218	247	203	223	201	212	193	210	199	174	194	180	218	187	216	231	212	193	211	223	210	197	221	191	197	199	211	182	188	224	214	215	237	223	212	211	216	232	197	192	201	207	225	196	202	204	168	212	198	191	205	199	215	182	214	196	216	212	229	195	208	224	222	220	220	214	198	192	219	211	199	199	220	214	214	224	223	192	227	191	222	197	225	203	195	201	204	224	186	211	222	245	220	198	203	184	218	190	209	169	199	221	206	209	192	214	195	221	191	201	206	234	193	201	182	218	197	233	192	220	184	199	197	198	178	237	185	196	206	223	205	202	199	188	206	199	185	210	207	198	205	206	225	215	196	213	204	212	192	171	248	228	221	191	188	183	232	205	202	212	233	233	215	185	184	216	254	214	220	230	207	223	225	183	194	194	225	233	191	200	206	194	221	204	204	199	235	192	200	236	217	207	203	211	194	228	202	183	210	200	198	207	227	187	194	191	213	199	177	187	197	200	205	195	201	208	198	216	201	193	229	201	167	220	219	194	217	237	207	186	204	229	201	207	193	187	187	228	211	188	221	234	175	235	206	220	217	220	189	193	215	198	224	189	188	205	199	227	217	192	213	214	205	248	213	210	197	209	213	199	185	210	211	216	206	199	250	192	219	195	212	203	193	218	196	198	237	207	226	207	163	199	209	228	178	205	211	207	220	183	234	199	210	218	186	188	222	223	204	210	209	193	191	184	205	203	201	211	212	234	225	169	174	224	205	214	217	176	198	232	242	204	212	211	191	208	197	219	190	179	188	206	235	232	198	217	202	197	201	220	175	220	224	204	205	210	204	201	214	255	202	193	202	225	211	225	190	248	218	196	201	185	213	207	188	204	216	209	213	209	205	216	232	220	228	183	195	201	229	209	214	225	191	195	233	206	218	213	233	195	217	191	215	215	196	198	223	241	176	200	199	161	218	211	195	217	206	193	189	216	196	198	216	211	189	226	219	201	212	187	213	208	217	222	227	210	196	215	212	223	199	208	195	237	228	221	211	231	200	216	194	206	213	233	222	208	249	187	219	250	195	193	204	212	194	220	203	195	187	197	206	183	189	209	199	217	241	191	188	202	212	228	197	186	191	236	202	193	195	174	222	223	199	205	208	206	205	215	220	228	200	223	206	226	225	195	203	201	239	223	215	218	216	190	212	199	207	244	213	188	201	189	207	167	202	182	198	224	199	242	221	202	218	214	191	221	217	217	190	215	217	185	212	227	218	231	207	219	198	211	234	215	226	202	215	175	211	204	215	176	223	194	205	188	204	219	187	213	220	193	190	212	186	225	213	225	207	206	204	215	213	216	203	208	211	197	191	223	222	233	208	220	195	224	206	214	198	222	204	239	202	208	213	189	205	203	184	222	216	206	228	247	210	217	199	201	214	205	197	196	214	235	192	208	214	192	203	203	226	216	201	187	188	214	222	213	226	197	204	191	207	187	212	214	183	229	198	199	206	197	190	246	188	204	190	226	199	232	217	218	211	199	218	204	188	223	229	208	203	218	197	215	217	195	204	215	192	192	194	224	195	203	222	222	196	191	179	185	183	216	214	182	216	222	236	207	196	235	206	228	236	214	197	220	208	227	202	203	217	208	197	187	183	177	160	184	212	225	203	223	209	194	226	205	210	212	196	198	207	229	195	222	194	186	197	213	214	218	223	209	192	184	205	206	196	214	205	220	198	188	220	218	209	200	195	198	233	215	244	180	204	197	179	232	218	216	213	202	205	212	228	218	204	194	177	228	191	238	232	190	226	227	192	203	212	189	210	198	203	178	229	242	192	198	205	204	211	215	225	217	201	219	211	236	205	216	196	182	170	192	220	218	217	187	189	202	209	239	199	231	224	206	194	202	210	227	189	208	211	208	212	210	196	193	196	184	191	190	219	204	166	211	191	206	194	201	201	212	206	209	201	217	190	205	185	210	212	218	201	200	191	229	219	196	221	231	226	216	248	223	210	208	215	210	234	200	186	196	218	256	210	163	178	192	225	193	213	220	203	224	210	193	191	181	238	200	213	223	183	204	224	218	190	199	212	217	209	228	200	224	228	192	187	201	195	195	194	199	210	195	193	193	228	200	233	202	188	210	166	214	222	210	180	223	190	202	236	198	222	201	189	216	215	218	218	205	232	221	199	197	210	200	224	217	212	213	224	225	193	188	241	234	188	215	208	244	195	189	204	201	234	196	217	228	222	214	242	230	209	224	206	232	211	206	203	207	204	178	211	228	196	210	196	191	201	172	202	212	207	242	231	254	225	205	215	201	233	226	211	215	220	186	208	226	230	209	209	210	200	199	221	192	179	215	206	224	225	203	209	218	192	203	212	196	203	237	220	184	186	195	215	197	197	206	177	208	190	197	218	193	201	200	212	186	193	198	208	229	219	182	191	194	168	191	191	200	189	190	218	195	231	192	208	217	196	209	201	213	218	226	187	226	200	201	198	204	190	208	214	183	206	185	215	189	201	186	214	213	189	195	197	204	200	193	211	218	198	195	207	250	198	202	213	213	235	200	201	176	224	182	204	213	207	235	226	191	197	211	196	213	216	208	218	188	172	194	205	194	196	210	164	210	202	186	213	239	199	215	228	231	179	203	204	187	190	224	188	204	190	199	212	232	226	202	210	197	225	221	222	236	228	166	209	214	188	198	222	200	216	185	200	193	203	192	224	224	217	213	219	202	188	188	208	193	204	216	195	226	184	233	201	208	224	211	203	212	199	211	195	229	238	203	202	187	192	230	212	188	208	196	203	202	207	208	220	218	216	199	221	198	211	214	222	218	200	201	183	222	209	196	202	205	199	210	221	199	221	218	207	228	214	226	235	215	204	162	215	219	216	196	211	186	196	226	211	225	199	195	207	206	210	206	223	211	220	173	211	192	193	224	214	188	220	239	229	201	209	234	193	194	222	205	203	183	211	185	209	195	173	197	230	218	195	201	187	202	212	186	199	235	230	224	189	205	212	173	187	207	222	215	181	234	201	181	199	206	220	223	192	204	239	183	213	196	193	210	188	194	199	209	199	202	194	222	218	198
6400	1016	1763	2149	2497	1929	1753	1368	1099	1104	958	824	704	708	615	616	615	608	595	614	534	621	590	599	585	523	576	552	564	525	529	553	518	553	547	542	521	529	571	537	573	539	571	515	509	514	536	585	558	557	537	541	526	549	553	516	544	535	510	526	513	540	541	532	531	527	518	485	555	552	508	496	529	531	497	536	513	530	521	511	528	528	510	536	523	485	526	494	559	512	519	558	508	522	547	553	550	513	515	512	534	506	506	526	544	530	515	519	462	522	521	577	545	524	519	498	503	540	555	561	530	528	541	514	496	530	527	559	557	489	556	563	542	514	531	543	516	518	511	531	493	556	539	524	527	519	501	529	534	539	528	503	566	562	505	521	518	531	548	529	513	491	529	543	533	511	530	479	494	506	502	486	510	550	505	537	499	550	534	508	509	493	533	486	499	502	520	505	518	490	494	522	502	530	565	506	517	555	540	518	535	530	491	499	495	524	523	503	538	535	510	492	544	568	572	529	532	519	538	536	550	476	550	488	572	535	545	504	500	566	524	513	510	486	495	533	526	548	524	561	509	506	506	549	511	525	536	529	512	536	516	501	467	527	525	537	470	498	515	471	499	533	490	534	502	509	576	510	536	554	541	511	538	508	537	517	503	554	543	514	544	512	542	487	539	549	475	555	485	501	514	495	562	569	525	486	495	516	579	511	523	489	510	518	573	482	526	531	536	504	554	553	545	542	544	547	546	485	512	543	536	524	565	516	541	512	511	527	571	489	498	519	481	559	509	550	496	506	516	497	548	548	533	544	514	552	565	516	507	558	525	514	528	507	515	490	513	527	521	514	539	525	515	500	516	496	484	514	535	535	529	556	553	540	496	519	546	508	479	545	513	519	531	506	511	536	546	507	554	527	530	531	529	527	523	550	540	497	565	511	503	527	524	529	533	570	477	528	550	510	493	504	563	532	513	525	528	518	530	527	487	547	502	517	511	491	513	513	496	555	506	546	497	539	521	519	570	485	518	540	537	568	563	516	518	515	499	525	522	513	512	535	518	534	519	519	526	533	541	494	510	515	477	531	505	519	565	524	523	550	506	549	533	500	565	534	527	537	535	543	548	549	544	484	506	552	535	556	495	492	521	537	474	518	501	557	537	541	555	510	497	507	506	514	511	530	519	515	521	540	522	544	520	536	527	487	511	491	566	540	486	540	539	530	542	490	530	517	525	516	507	504	505	511	493	497	520	475	515	572	521	526	528	518	503	495	562	528	519	523	512	546	548	506	504	515	526	514	520	484	531	532	509	550	526	489	506	547	517	503	516	521	479	541	526	511	536	576	502	512	530	506	545	526	558	521	578	529	487	530	495	522	505	555	536	536	520	521	552	539	531	536	538	527	522	516	500	540	561	477	492	515	571	508	523	539	502	526	493	505	491	607	541	483	526	496	480	525	555	542	541	536	524	502	518	555	504	512	527	541	513	506	545	515	521	511	556	538	524	542	522	485	502	526	491	565	522	546	560	517	567	530	556	523	532	541	523	505	546	516	546	549	555	526	531	550	510	550	521	535	528	526	540	527	488	496	507	552	545	532	521	497	490	522	532	489	523	488	493	557	530	533	528	543	490	516	513	516	560	541	491	532	538	525	491	533	521	483	534	505	552	501	499	489	521	531	531	537	546	561	535	534	527	512	519	558	518	524	469	520	533	500	488	522	511	499	480	528	542	533	523	509	559	537	523	493	533	511	502	543	515	566	475	530	567	567	505	496	547	524	529	519	499	523	484	490	501	532	567	566	508	507	501	549	538	509	513	501	498	519	523	504	516	561	561	495	488	532	516	566	518	500	530	521	497	514	534	543	512	491	500	477	523	518	514	502	557	547	518	543	531	520	484	511	516	503	500	538	504	506	509	507	518	498	509	502	510	493	523	524	514	541	512	521	514	543	494	552	516	507	528	534	555	542	522	514	541	517	509	528	537	462	503	494	537	518	476	521	528	520	551	560	508	502	527	514	514	488	520	474	519	497	534	538	533	537	527	520	510	529	484	501	513	511	525	541	552	532	525	476	531	521	546	528	493	544	521	534	536	502	529	524	472	508	558	518	502	520	551	505	520	541	479	504	537	559	546	543	565	520	544	509	537	497	549	526	522	540	512	512	512	503	534	470	552	534	555	506	527	559	509	502	535	516	532	545	535	523	515	513	566	550	490	535	520	525	488	543	543	522	526	521	537	512	530	524	518	494	553	511	531	571	546	509	561	515	533	540	501	494	509	524	517	507	507	532	513	519	524	565	512	531	548	534	509	508	541	515	537	540	515	501	534	517	481	502	506	530	524	545	554	532	529	556	520	486	497	561	547	522	548	518	537	564	519	523	521	519	522	494	548	509	476	544	509	510	522	529	534	510	471	501	496	503	524	537	559	504	532	494	545	516	539	496	523	567	533	543	491	529	521	512	525	523	507	516	518	438	520	574	546	517	545	563	521	554	518	518	551	534	480	477	511	514	526	526	531	533	486	525	509	534	546	509	516	506	501	548	513	512	489	554	511	527	504	545	510	520	499	517	570	509	510	517	551	523	516	516	504	521	494	539	516	514	502	514	512	527	500	528	521	537	554	492	553	555	519	538	530	486	490	529	495	515	480	503	532	538	529	548	516	505	553	558	556	531	521	500	512	510	532	515	500	500	517	547	542	535	568	505	514	506	552	519	494	550	518	534	522	524	491	482	564	494	523	542	511	482	506	519	545	477	499	531	505	537	531	497	510	520	494	501	507	526	548	541	540	505	525	515	506	534	497	502	542	564	546	553	529	543	520	518	524	568	490	484	503	464	494	521	490	524	535	495	522	516	538	521	580	517	508	522	534	519	528	523	512	540	533	499	545	516	555	526	526	527	543	542	549	497	497	538	467	541	592	512	545	539	487	530	546	494	523	556	511	496	536	507	527	513	527	538	526	493	515	519	515	514	531	504	484	536	502	518	525	502	505	473	508	564	522	500	517	550	498	523	554	518	512	498	533	503	521	516	548	503	491	539	522	492	558	488	531	553	489	547	488	567	521	536	549	525	493	519	533	570	493	509	540	510	540	525	496	515	536	515	488	560	518	543	521	527	523	553	514	513	495	525	508	547	573	484	525	501	527	528	561	518	517	526	528	527	510	511	474	524	526	512	534	524	501	582	527	523	515	528	537	495	538	512	502	536	566	521	488	529	561	506	507	560	528	529	535	529	515	544	550	510	527	515	501	544	532	481	560	491	571	521	537	516	531	541	536	548	550	525	529	496	532	528	541	533	530	498	502	507	510	509	546	515	548	522	490	526	532	517	518	533	594	516	549	553	519	506	523	564	505	569	528	517	535	489	484	557	516	548	511	505	499	543	493	536	562	503	537	536	549	509	511	488	527	509	520	498	521	499	520	523	519	528	531	507	522	502	524	506	564	534	485	552	504	545	535	532	573	525	512	529	522	544	521	494	518	526	500	549	549	510	561	512	535	511	469	476	531	536
14735	1772	1363	1267	1074	956	710	518	415	397	367	331	296	276	289	275	262	293	276	292	257	236	241	265	239	240	264	254	254	234	257	254	258	246	256	272	248	254	246	245	256	266	276	250	260	274	249	242	275	258	293	278	243	223	241	253	224	246	267	254	231	248	281	245	278	251	260	262	279	241	267	268	261	249	262	267	247	219	239	237	274	269	247	264	205	215	247	241	239	252	219	266	249	264	232	259	251	234	254	268	233	246	292	268	262	281	245	272	284	266	271	260	237	254	238	239	245	218	259	256	247	230	261	253	227	229	222	245	265	247	243	262	269	252	258	222	235	256	255	252	237	250	244	248	258	249	221	205	254	234	241	205	251	294	246	246	248	214	257	257	213	243	276	274	267	238	239	246	264	265	226	265	220	267	253	262	256	237	232	259	234	239	259	240	251	236	232	252	284	221	242	234	239	236	261	260	231	236	259	233	251	267	238	224	252	244	232	234	264	254	228	234	232	248	282	245	236	264	260	258	247	257	230	247	210	246	263	270	226	229	249	258	272	237	254	247	224	224	256	250	262	261	238	259	239	252	268	260	233	220	280	260	267	252	239	223	225	258	256	236	242	230	274	236	225	249	254	221	255	268	257	261	278	238	237	265	271	266	238	213	241	245	237	207	241	257	250	233	268	247	250	267	245	247	253	279	270	254	225	248	222	252	268	254	234	242	280	250	229	264	252	238	265	258	293	275	231	233	266	266	267	269	233	252	275	260	248	218	257	243	245	262	243	254	258	240	270	251	258	242	238	244	260	267	282	257	271	239	267	236	217	247	239	252	249	273	251	265	267	281	275	248	232	249	274	246	239	243	248	234	252	252	255	237	269	248	229	253	243	239	274	267	246	250	245	236	274	243	243	231	254	269	275	253	246	202	275	251	242	250	227	272	245	224	239	285	267	233	269	270	217	261	261	274	260	289	262	235	206	260	258	273	299	248	239	278	255	224	260	267	274	266	236	241	234	252	244	286	257	243	241	270	267	237	261	249	232	238	241	260	234	233	234	238	226	246	228	268	271	245	250	254	238	273	246	231	257	229	272	272	256	228	270	273	252	242	264	261	265	227	287	245	253	229	249	255	275	287	248	233	252	230	246	236	249	244	266	293	260	248	236	247	238	246	245	234	248	242	272	221	245	275	281	243	256	248	264	276	233	247	264	280	255	249	254	270	290	243	223	221	228	238	244	233	231	240	238	265	242	280	255	239	245	254	298	255	256	255	280	243	236	235	245	261	218	256	243	249	265	269	238	247	252	266	231	235	244	240	242	260	234	256	262	265	254	239	255	240	260	251	230	279	241	253	248	272	246	225	256	221	225	246	263	257	267	265	265	242	233	266	221	257	274	224	226	237	254	277	212	234	222	248	253	198	244	245	245	272	245	236	266	258	253	216	248	245	283	260	252	210	215	241	273	259	278	241	285	269	243	260	254	254	233	236	289	245	263	228	252	249	252	272	266	237	266	277	224	266	228	252	249	232	209	229	226	251	271	278	228	259	249	258	241	270	238	236	240	247	259	262	247	261	240	241	266	266	243	251	254	241	245	256	236	232	255	232	271	263	218	256	261	289	243	225	225	242	240	262	283	263	242	236	263	258	283	256	255	264	264	255	274	270	248	232	281	297	245	247	224	262	276	263	247	227	209	218	256	270	272	243	252	235	266	245	257	250	276	264	274	230	250	241	252	258	258	262	256	224	254	258	244	256	224	244	253	233	264	210	261	219	248	186	220	240	238	242	198	249	248	243	250	281	273	262	262	258	253	221	265	255	241	249	264	248	252	223	278	259	274	252	244	252	246	281	249	248	236	253	217	262	252	259	245	233	230	266	268	246	248	229	255	269	233	231	253	247	268	250	266	255	270	253	247	267	293	275	215	256	235	244	250	267	292	244	239	224	238	256	235	231	248	256	245	229	252	271	242	270	256	233	234	253	263	280	247	236	247	207	253	240	268	232	242	255	239	242	238	269	234	272	242	265	209	234	228	232	248	253	241	242	243	246	247	231	257	217	250	239	263	276	210	273	243	279	259	228	249	241	247	252	240	252	260	225	255	244	253	243	258	250	264	228	253	250	253	264	238	254	231	232	236	240	252	276	259	268	257	265	280	250	250	265	259	240	255	266	304	245	225	220	272	264	255	266	243	268	235	217	252	244	267	256	260	262	257	230	256	255	254	226	274	256	235	257	259	259	274	238	262	261	266	250	240	245	243	268	258	248	240	279	249	250	243	226	240	254	280	264	242	239	253	251	249	271	264	267	264	243	275	256	252	212	261	266	263	242	275	242	242	264	246	247	270	234	259	262	285	262	231	261	258	246	250	247	224	243	276	262	267	235	265	246	256	276	240	248	232	248	264	254	232	247	253	264	269	275	253	224	257	259	250	223	244	279	231	230	246	246	263	238	269	223	272	216	262	240	259	240	254	242	251	227	246	226	238	258	258	276	233	241	296	228	248	241	267	246	233	239	238	277	255	233	218	241	250	265	274	229	228	245	268	274	229	225	280	287	273	261	231	229	237	259	266	220	229	249	253	251	245	246	250	223	214	221	238	246	244	238	262	241	227	255	256	254	242	291	228	266	241	254	213	215	243	254	254	242	245	253	248	251	220	256	259	248	276	239	265	243	264	254	238	261	280	253	281	245	283	269	247	241	252	259	196	246	283	277	227	256	223	266	258	267	221	259	258	232	249	288	227	263	214	239	251	255	260	237	258	282	271	258	264	229	241	236	272	217	243	219	252	264	273	233	220	239	234	225	223	252	244	258	227	265	279	271	230	272	232	246	228	226	219	294	230	270	237	245	250	262	251	275	242	265	246	221	254	236	266	281	289	232	246	258	235	234	259	274	217	251	214	209	228	243	231	264	238	259	252	222	261	234	267	262	259	258	251	270	281	255	215	257	278	244	236	254	241	239	234	236	272	247	261	254	230	261	244	238	238	261	250	260	238	231	266	255	243	245	242	256	269	242	271	259	257	236	270	235	229	237	226	222	252	264	274	230	206	262	218	255	254	276	226	272	269	235	244	219	261	279	276	263	224	248	257	247	227	250	251	256	259	251	258	277	249	246	275	232	220	249	292	241	232	258	251	244	230	226	255	245	275	254	271	247	248	249	261	223	255	270	245	229	230	220	218	253	254	282	230	229	269	239	252	259	253	267	265	250	246	252	272	223	259	252	231	238	261	237	265	238	250	230	254	281	249	228	257	273	229	252	254	267	262	266	252	223	236	216	289	268	243	263	254	272	249	248	256	262	260	239	234	243	234	247	224	248	271	254	256	275	237	247	237	263	263	228	221	253	244	245	243	243	240	269	255	267	258	284	239	253	252	232	269	276	235	231	249	239	264	239	230	246	255	260	262	225	275	260	243	249	232	243	271	246	244	240	258	251	234	270	253	234	268	243	280	250	234	227	242	259	265	248	229	236	280	288	213	243	228	264	251	252	218	280	238	247	241	282
8538	1670	2754	3581	4147	3345	2719	2241	1793	1488	1356	1289	1035	937	948	853	817	798	762	809	812	734	724	755	699	751	735	688	738	675	725	708	678	705	635	681	675	658	657	654	609	661	660	666	665	681	643	655	650	655	647	672	630	613	617	648	650	665	655	667	628	611	620	672	641	688	629	676	647	672	706	631	656	664	635	615	656	642	631	666	616	668	651	688	670	666	645	613	666	671	660	653	616	632	653	638	599	702	659	707	683	603	682	662	630	664	666	631	645	677	637	652	595	642	613	663	593	619	602	634	633	662	638	653	590	664	658	658	655	659	643	606	652	609	664	634	672	633	675	653	660	653	660	646	610	633	630	662	613	626	668	664	643	644	654	578	634	630	625	667	653	639	648	654	662	641	603	648	628	633	630	656	662	602	591	637	652	615	647	660	619	671	662	644	623	674	643	651	592	665	649	661	677	632	634	691	671	624	655	652	604	627	638	666	654	637	650	686	635	634	615	655	614	587	648	599	617	648	631	646	636	601	631	603	644	689	610	596	637	632	591	619	610	666	659	597	618	623	629	662	659	674	642	596	636	619	644	660	648	617	633	649	634	643	608	626	641	670	641	631	595	653	639	637	636	627	605	630	626	706	640	625	680	656	618	646	683	663	630	638	671	599	692	638	643	678	613	615	633	663	652	639	653	661	602	607	636	673	677	707	625	635	653	638	666	662	637	585	670	674	628	652	696	594	650	640	639	594	614	645	654	683	681	673	675	617	652	655	641	671	590	693	622	624	656	633	638	596	647	666	636	628	650	648	640	664	634	650	629	655	664	595	640	646	665	634	647	647	698	669	625	623	620	641	570	604	648	664	664	635	656	658	672	644	615	692	660	645	661	621	657	633	626	614	648	669	642	629	664	685	603	594	642	611	619	622	656	670	612	655	635	656	594	637	665	655	618	628	612	582	634	659	672	650	631	652	595	644	616	633	621	615	605	635	608	633	644	641	633	643	681	568	648	627	637	612	652	623	694	650	652	655	606	626	644	651	630	639	674	659	631	599	621	594	631	613	632	673	618	624	615	627	635	669	611	676	626	591	647	674	655	673	633	635	658	637	625	623	584	575	639	624	609	615	644	671	621	672	653	621	614	684	617	621	685	640	705	673	649	688	617	630	654	632	647	664	636	628	684	677	638	622	623	682	659	646	654	641	645	639	632	679	682	666	647	623	633	649	655	665	652	619	658	664	617	670	626	628	611	653	631	661	631	685	637	685	617	655	643	599	624	638	653	628	656	646	656	633	643	616	610	630	641	630	676	633	662	627	640	655	643	636	596	602	624	687	613	613	641	625	607	636	635	631	649	656	671	682	681	629	665	653	633	656	607	566	650	694	638	605	691	622	624	643	619	683	649	670	648	632	664	638	623	648	618	611	651	648	641	603	630	685	634	640	647	632	593	634	623	607	617	657	675	653	694	654	674	624	628	632	662	639	637	630	610	612	598	663	686	618	630	622	678	650	632	618	632	667	636	656	652	655	638	668	658	644	643	584	648	606	639	642	651	593	656	629	655	625	705	643	657	658	609	641	640	643	641	615	621	578	671	592	607	633	637	664	617	603	609	624	637	630	653	621	677	600	652	646	668	652	616	648	663	611	638	616	609	622	640	654	608	612	625	621	660	680	631	679	636	599	658	644	611	635	658	656	634	627	613	646	629	643	640	633	634	623	662	677	645	670	607	610	659	660	637	625	663	677	637	646	619	682	650	631	596	631	658	653	658	661	637	646	668	687	694	607	636	654	612	694	653	599	676	638	598	657	629	666	626	630	640	611	661	608	595	631	709	611	664	651	607	605	650	638	682	633	616	646	637	617	657	647	648	639	651	634	632	658	637	605	650	670	634	630	675	652	665	616	651	630	621	671	651	676	654	598	604	622	626	624	620	617	643	637	620	649	658	629	623	659	665	632	646	605	625	660	641	617	631	656	669	563	637	643	636	634	600	686	637	595	604	629	645	624	670	632	668	665	650	670	639	627	656	683	649	601	641	618	668	689	659	619	596	629	604	627	606	611	630	658	618	624	652	688	661	672	626	638	647	617	709	665	594	630	624	614	630	656	672	684	596	655	653	652	653	651	621	660	640	622	653	665	625	649	665	665	589	673	621	651	638	643	627	631	674	615	645	641	578	634	630	672	635	585	652	667	686	563	669	657	643	625	635	686	643	643	633	634	605	655	642	621	640	615	641	660	667	615	633	697	647	638	634	602	643	642	687	690	628	605	672	658	621	649	615	600	637	669	673	640	621	627	635	639	591	633	632	653	605	618	693	660	623	633	618	634	629	697	664	601	621	620	635	645	699	630	648	643	609	652	631	625	608	636	667	663	597	625	660	651	610	668	605	646	640	598	624	645	636	601	654	653	663	634	664	693	662	637	641	642	643	655	616	564	631	662	624	678	644	632	683	644	653	626	661	642	623	649	637	661	626	623	644	594	654	657	657	613	618	676	618	641	677	630	628	636	650	654	627	636	633	651	664	676	633	602	646	691	645	621	635	659	645	632	665	672	634	645	618	630	648	613	639	592	637	604	584	664	670	622	695	629	633	633	663	638	623	593	639	651	669	662	612	624	625	646	626	653	678	611	608	648	636	626	651	643	612	646	686	645	646	604	685	631	619	602	627	655	665	646	646	624	609	693	601	648	635	666	693	626	666	659	645	679	629	657	602	635	624	695	638	603	675	688	609	664	612	631	673	644	666	650	623	620	660	697	625	647	635	638	634	647	633	598	648	654	616	646	658	691	686	588	641	627	622	641	662	621	602	668	635	660	620	624	635	628	649	634	681	619	647	612	630	634	645	639	702	635	638	623	641	615	649	637	608	659	674	616	651	633	644	586	622	662	649	629	626	615	634	686	668	631	659	619	623	679	646	643	589	675	597	665	586	644	623	621	618	628	634	605	701	688	630	666	620	639	646	665	624	682	639	632	607	595	643	608	686	659	609	636	674	651	676	596	671	638	652	648	654	659	647	667	616	612	635	614	639	617	652	621	653	668	602	642	616	633	633	679	631	654	629	642	662	654	588	636	659	649	630	653	661	703	680	628	648	641	657	673	624	635	595	627	630	639	661	650	605	617	645	643	624	610	630	625	660	671	615	681	660	665	647	580	623	666	696	599	632	639	612	615	621	605	666	618	621	621	662	642	564	643	671	608	662	625	612	679	675	616	607	643	671	623	664	663	594	647	629	653	652	641	617	667	681	630	596	644	630	610	689	610	628	651	660	603	644	619	662	660	617	616	668	666	608	631	644	631	641	628	654	617	682	672	599	623	614	637	592	649	665	630	695	653	658	626	582	663	635	667	627	648	648	669	673	629	622	648	645	619	606	638	678	647	595	629	580	672	656	639	682	633	627	633	581	626	641	631	609	641	635	635	658	658	655	670	647	606	629	646	648	654	677	683	638	618	671	609	632	625	655	628	616	646	665	650	619	662	608	653	596	663	631	616	638	663	610	613
1931	516	500	509	465	427	451	401	419	400	433	423	405	398	431	409	411	426	404	360	403	369	400	405	385	441	379	391	400	388	399	412	394	429	400	417	370	427	385	399	435	383	398	387	459	453	461	401	383	410	406	428	409	425	391	422	399	408	383	382	391	380	426	417	396	397	407	400	386	392	469	396	409	392	400	396	432	389	428	360	377	390	404	407	349	372	379	458	419	423	381	420	428	414	380	408	394	423	373	417	414	362	408	413	390	373	406	413	380	372	396	375	429	386	432	388	393	394	417	379	418	391	437	393	405	387	389	427	415	404	386	416	387	424	420	410	399	413	415	440	421	424	413	371	422	386	468	386	385	414	377	414	418	446	372	371	401	381	427	407	448	431	388	386	395	418	404	401	419	430	418	393	422	421	399	422	395	398	377	476	440	437	413	380	404	417	377	419	364	411	424	402	405	425	408	429	398	431	376	401	394	396	401	388	381	396	387	423	419	409	409	392	383	376	404	409	408	400	382	400	411	417	431	434	367	417	395	423	430	386	433	419	375	381	402	417	403	400	408	421	395	382	448	410	416	412	440	397	401	422	393	370	435	401	427	442	379	409	403	442	435	415	380	426	392	418	407	391	349	420	406	405	387	408	432	389	414	410	399	383	404	408	436	375	420	402	366	418	405	435	373	376	389	407	418	400	394	414	398	373	403	431	400	428	386	389	383	431	403	457	339	382	360	417	437	388	407	407	397	428	383	430	387	442	401	389	423	413	423	388	447	392	392	409	406	394	394	386	369	383	391	372	391	391	415	385	457	369	396	428	422	356	403	429	417	418	446	370	407	422	379	424	397	397	412	406	394	437	399	406	434	408	399	408	383	427	416	388	406	380	374	399	398	430	412	413	420	373	428	398	442	387	428	425	366	369	401	405	407	441	387	420	400	403	404	371	426	365	388	392	391	415	415	375	438	406	396	359	427	436	432	433	371	444	410	400	428	413	370	411	397	406	384	399	395	379	372	373	404	433	391	401	372	388	415	412	383	393	409	413	393	440	417	411	443	416	388	356	377	386	396	382	440	431	375	409	396	412	403	409	397	412	389	361	375	393	374	407	418	409	427	393	442	408	433	399	423	383	413	411	384	439	402	395	386	408	428	385	395	434	418	421	386	413	409	380	371	412	431	425	375	375	395	389	356	413	376	396	384	410	400	408	392	366	462	428	401	412	434	391	377	413	379	419	442	415	472	435	392	411	424	419	437	393	420	412	412	428	411	412	406	434	390	386	424	397	438	457	392	418	415	398	436	404	373	410	392	377	417	403	376	399	393	413	397	415	416	391	447	433	399	384	369	360	414	406	413	379	374	391	444	395	389	405	414	408	415	393	386	414	382	363	382	387	389	403	424	402	394	423	396	396	400	387	397	380	442	418	403	388	393	367	393	376	441	430	416	412	423	450	380	396	401	407	427	370	371	396	375	419	392	382	392	431	395	426	383	360	397	417	412	396	401	411	378	378	402	373	399	357	394	425	366	425	441	441	407	401	411	397	365	409	380	419	448	394	392	405	391	403	420	430	423	417	393	394	452	420	411	392	398	408	400	385	405	366	403	413	386	441	459	408	407	422	406	406	379	355	374	427	372	373	435	402	399	395	391	427	436	412	413	413	398	411	412	400	422	369	373	386	381	354	390	423	368	428	434	407	392	379	446	395	428	398	407	388	413	415	408	397	408	375	403	397	397	387	396	399	427	408	442	417	377	398	420	373	435	389	384	387	401	408	417	431	432	411	359	432	418	439	436	435	401	426	410	460	369	418	416	440	409	410	424	389	367	437	425	397	412	398	444	405	404	360	420	464	397	405	390	419	394	422	432	395	426	427	396	371	372	399	447	409	420	438	390	363	386	390	402	431	412	354	391	419	379	401	415	402	359	366	401	407	451	398	412	399	387	404	409	364	400	399	417	402	388	385	414	391	424	418	393	407	430	366	404	406	395	434	392	410	399	413	382	418	370	409	408	367	407	425	369	417	416	401	422	394	390	411	411	421	377	378	395	392	433	399	388	391	390	452	349	397	412	392	424	347	407	401	384	440	391	413	408	417	377	422	378	413	417	383	378	425	410	418	403	417	421	422	430	415	396	372	374	466	379	392	418	385	383	444	448	412	391	382	401	400	407	408	387	434	405	401	382	402	397	413	416	424	410	410	392	426	428	430	426	384	392	460	398	369	407	397	418	456	408	402	403	410	422	425	408	360	359	394	410	402	404	416	401	410	394	447	453	402	415	406	379	392	443	423	396	403	418	363	395	449	392	408	406	408	419	439	439	393	395	375	386	422	424	427	394	408	393	416	421	403	413	410	387	416	451	417	407	409	394	380	381	435	388	388	404	422	399	389	391	397	412	363	384	418	435	426	448	437	421	452	362	380	414	398	389	406	378	419	426	393	412	428	428	417	411	399	428	383	441	406	376	407	365	412	421	387	379	431	390	400	393	395	415	416	397	426	400	404	449	391	420	457	417	417	383	442	421	431	414	403	413	408	430	417	418	397	395	396	383	410	398	448	394	427	395	417	432	394	377	387	425	383	414	403	416	414	404	398	423	367	401	428	386	387	395	385	376	401	437	388	399	379	375	394	436	386	410	443	417	418	358	372	454	361	402	402	386	423	385	423	428	451	398	412	418	372	418	406	379	370	418	416	412	398	409	405	390	418	425	412	415	395	396	398	409	385	387	393	436	379	384	376	398	422	391	408	397	386	388	388	405	427	402	403	398	403	398	412	421	391	410	393	430	418	462	440	400	397	430	419	386	399	412	381	366	391	368	398	381	431	417	445	407	405	409	402	392	424	426	389	371	400	380	392	377	388	402	410	414	386	406	396	405	439	409	382	414	369	385	399	394	416	376	390	408	432	428	386	393	422	450	418	421	381	428	414	426	401	409	414	405	429	413	405	415	383	422	422	395	404	395	427	386	361	410	420	409	422	409	378	436	398	371	419	386	375	428	389	392	408	403	413	422	398	370	399	373	400	427	395	377	433	395	442	396	421	385	391	430	372	373	394	414	393	413	392	410	391	383	404	408	394	403	421	409	387	417	378	411	392	414	380	416	429	380	371	407	399	414	417	442	400	370	416	382	383	433	419	404	384	404	403	381	389	381	410	408	400	394	382	415	413	427	385	380	412	406	444	385	408	401	426	388	428	445	432	399	416	401	435	361	440	410	405	402	355	378	392	428	396	383	413	374	415	369	410	389	384	413	401	387	387	425	432	411	400	407	409	409	391	454	434	418	418	378	382	350	397	409	404	445	391	383	476	389	383	391	457	385	413	400	429	395	421	398	401	429	372	388	438	439	380	413	385	414	425	385	404	409	418	380	398	415	383	374	421	388	387	407	349	376	409	371	458	416	425	415	410	381	407	393	406	439	425	395	373	415	406	388	413	419	447	419	395	398	401	434	412	323	401	429	390	389	394	417	431	412	416	399	450	373	397	416	409	417	402	392	439	393	444
2265	992	1183	1171	1131	1182	1040	985	985	967	913	978	894	982	892	923	971	961	859	948	887	945	903	918	897	928	909	911	896	936	909	901	924	916	941	889	935	916	942	917	918	854	962	911	921	898	909	925	869	906	963	906	914	944	904	897	880	927	890	863	837	897	911	895	923	866	961	939	869	884	913	927	892	926	900	871	883	891	874	941	933	900	941	894	898	922	920	873	884	932	907	886	926	900	914	887	944	938	914	857	984	865	848	914	954	921	902	929	918	920	912	961	936	951	884	921	852	903	951	938	903	922	914	900	916	925	869	930	881	912	949	917	962	921	946	931	873	905	912	925	938	877	925	927	917	846	916	924	887	898	876	905	905	911	866	930	930	906	893	883	896	921	942	917	987	924	911	900	884	928	915	861	909	894	913	924	946	885	928	928	880	918	891	902	908	914	878	959	897	927	933	918	926	901	932	917	907	923	888	872	919	895	905	896	889	913	890	949	878	891	903	884	897	895	936	923	896	920	886	930	888	916	899	893	859	902	909	951	914	852	896	916	941	882	948	949	842	920	928	897	900	923	888	930	900	849	908	967	879	903	953	927	941	900	875	940	881	973	877	901	906	909	928	901	919	921	966	908	907	890	909	935	900	879	893	897	941	998	900	917	907	881	868	898	855	918	912	917	928	954	901	887	865	898	892	950	923	868	932	867	893	927	874	900	938	892	909	895	951	928	935	931	920	945	927	923	883	849	883	909	925	882	882	897	926	865	940	928	882	905	898	947	916	871	915	897	930	906	939	893	935	916	906	848	903	885	870	860	891	914	916	896	964	862	912	889	896	875	863	867	902	951	933	854	911	884	889	846	918	908	917	883	891	902	889	924	930	951	930	848	897	884	911	925	915	906	962	916	934	905	895	924	877	908	852	887	890	938	867	920	891	913	873	878	899	878	893	883	927	933	904	900	911	953	891	910	872	871	905	928	879	920	994	920	880	892	907	940	942	931	940	897	875	977	948	901	983	876	888	904	931	906	921	1011	932	938	915	894	907	900	872	885	889	898	901	923	897	935	864	920	917	929	879	977	934	889	924	907	925	879	925	933	902	940	870	881	937	914	938	881	955	855	909	907	830	872	921	929	915	933	933	926	904	916	892	903	932	870	873	910	891	928	868	922	857	895	852	917	888	935	907	936	919	922	856	869	897	878	892	921	932	880	887	889	886	885	891	904	919	944	943	963	880	884	911	929	923	855	960	931	858	921	874	901	931	972	969	932	910	947	897	890	951	917	888	927	966	876	874	934	927	878	881	918	914	948	883	917	945	897	927	857	933	880	945	899	887	905	891	852	931	935	957	911	924	931	938	888	921	944	932	834	878	902	925	920	880	861	854	903	919	907	894	840	862	923	899	908	900	827	875	902	917	881	910	850	910	934	912	911	948	860	900	893	864	900	888	875	925	969	966	892	887	908	957	918	916	932	887	925	822	905	879	947	887	916	941	901	941	938	937	965	931	901	913	885	903	971	910	924	929	889	933	902	919	888	901	913	905	941	879	918	873	943	910	946	930	903	876	934	901	931	946	913	915	912	860	921	896	909	873	905	885	870	934	887	934	867	943	918	901	939	893	920	901	930	908	901	921	884	943	930	923	914	926	869	884	877	914	884	947	937	966	900	899	889	927	890	941	929	899	879	897	999	909	885	867	833	967	868	923	902	902	916	968	884	978	878	939	921	955	907	909	947	877	895	842	899	896	917	958	934	897	902	892	950	914	924	943	913	942	922	933	898	912	895	931	956	937	875	898	930	900	871	919	906	925	928	859	967	911	946	898	901	924	923	953	929	921	874	926	939	886	920	872	888	869	911	899	884	907	909	924	923	921	932	908	922	891	919	889	877	909	893	923	925	891	959	908	916	906	935	926	885	907	886	897	907	904	937	920	966	905	914	920	934	886	893	921	924	895	1016	935	916	900	905	971	940	842	916	930	862	879	885	937	912	911	910	926	872	925	868	896	948	890	945	925	899	932	893	886	918	891	906	945	939	905	882	925	940	895	929	896	952	883	898	893	976	942	951	934	895	905	916	877	923	902	848	954	906	906	879	912	902	918	922	889	898	899	947	890	895	921	924	889	886	900	954	932	923	943	885	952	878	896	900	920	914	920	864	906	893	876	944	905	878	899	927	929	902	933	886	920	936	924	929	942	919	882	919	894	933	921	869	917	907	938	916	937	917	911	923	880	861	915	881	903	907	934	897	913	920	914	933	955	946	932	884	908	939	941	914	874	888	892	901	926	898	892	882	933	879	899	890	884	881	949	884	973	931	899	987	931	891	923	901	856	926	877	920	917	900	866	912	890	907	948	916	887	978	924	915	898	914	927	860	903	868	939	948	885	923	941	912	901	878	937	894	936	898	861	866	922	911	897	905	966	958	905	908	923	846	927	901	885	881	903	878	890	900	934	944	837	955	853	950	919	922	1005	912	930	933	900	927	909	886	845	897	897	865	949	902	884	904	887	916	845	941	870	899	852	904	879	954	895	892	921	946	923	898	955	895	867	945	903	908	967	872	978	913	858	914	947	892	863	903	940	945	939	865	916	908	892	918	960	945	897	887	906	906	912	897	919	863	883	941	915	922	917	906	963	901	925	894	931	962	908	936	891	898	904	917	912	949	951	908	880	917	941	883	921	843	968	949	864	908	1007	873	923	982	929	907	891	944	975	921	918	914	897	918	857	876	899	895	937	930	948	902	908	862	937	905	867	911	954	852	913	887	883	911	851	910	843	851	895	950	886	898	951	885	918	854	917	860	961	889	892	881	879	876	954	898	911	863	838	869	889	937	927	948	922	865	834	917	898	917	930	940	880	896	885	924	936	955	917	981	939	907	920	888	951	964	898	884	932	945	906	899	941	927	886	887	924	923	901	890	941	947	919	876	950	934	962	957	894	934	927	857	898	907	901	906	931	906	961	913	903	973	905	870	934	955	870	977	867	889	896	897	911	924	949	882	956	899	874	944	943	866	873	936	920	927	879	923	903	849	950	939	856	946	972	885	893	853	873	930	866	854	885	881	914	921	887	888	946	910	895	916	945	886	962	908	882	869	885	944	945	950	940	960	924	880	877	934	924	896	940	878	920	879	917	929	955	930	906	927	945	913	943	870	918	923	964	881	906	911	892	914	932	900	898	935	903	925	889	878	970	925	860	939	921	931	929	959	891	889	946	888	934	910	923	910	931	919	871	978	917	913	885	884	941	911	909	941	913	948	865	857	918	927	874	934	919	928	909	880	884	878	892	878	925	879	881	928	909	936	929	919	885	910	921	899	904	886	941	956	876	901	934	895	909	905	933	907	863	981	923	871	912	958	884	881	918	882	922	927	897	902	856	925	915	872	862	932	910	902	932	894	974	856	906	860	872	979	933	899	919	884	938	899	880	913	937	936	928	902	954	914	899	867	886	934	913	904	924	896	894	936	899	892	935	910	935	887	903	929	869	907	909	927	933	899	875	929	883	935
7154	797	735	696	655	625	462	392	348	287	302	315	259	241	222	216	238	224	230	226	225	232	225	228	202	247	228	186	199	233	184	228	192	201	206	217	204	243	224	205	215	211	223	244	196	212	213	209	221	205	202	198	205	208	212	196	193	216	204	188	227	205	220	199	200	192	220	212	208	239	208	194	213	212	212	207	205	201	218	212	201	218	225	176	204	204	213	218	209	183	196	203	212	211	197	196	215	204	212	236	214	214	216	205	205	216	201	206	201	216	195	228	222	246	203	222	215	207	225	224	226	244	210	221	228	229	228	191	198	189	176	195	197	188	203	206	178	189	220	242	216	197	224	189	192	182	242	212	175	227	188	186	181	215	221	185	223	224	207	221	218	215	227	199	200	196	228	217	215	228	211	171	187	217	200	200	226	196	201	215	188	222	211	187	210	221	202	203	214	206	194	200	216	223	230	191	211	206	212	247	237	217	208	205	240	180	181	200	189	222	223	199	215	208	209	210	217	187	221	228	215	202	200	191	188	233	222	200	214	205	204	224	212	212	199	216	197	176	201	209	238	220	199	186	211	228	210	228	193	195	217	193	231	202	221	198	216	197	202	230	220	232	213	184	210	218	213	201	203	234	208	193	194	226	237	217	255	223	226	202	192	217	183	206	229	217	198	226	216	211	236	212	179	208	219	202	200	219	208	206	205	186	227	191	212	231	187	195	214	201	215	199	211	197	212	197	211	194	203	205	185	208	216	228	193	209	218	201	206	245	214	211	194	226	212	211	201	189	202	208	222	223	206	219	218	188	262	226	206	195	197	226	198	202	231	247	213	196	200	229	211	211	200	196	219	195	217	190	197	199	196	195	197	213	199	214	181	197	232	227	196	212	194	209	224	189	183	201	200	194	194	202	213	226	211	199	203	218	206	226	202	198	218	182	206	182	202	186	233	214	193	209	198	195	192	209	222	222	197	193	203	203	184	212	231	197	202	206	197	214	192	193	206	218	218	203	236	206	195	223	231	209	179	210	200	207	214	195	200	210	185	185	205	204	223	240	219	211	245	198	210	218	200	205	200	230	208	227	195	197	228	205	196	213	218	200	217	211	216	209	207	233	234	193	205	205	227	208	234	191	171	209	215	204	191	212	213	200	206	229	217	202	193	224	207	208	198	222	217	208	219	201	213	195	201	197	199	190	204	214	221	213	211	198	233	218	211	236	219	189	210	203	213	216	220	209	219	213	206	209	183	216	194	200	195	215	224	220	212	240	213	202	217	195	198	197	230	206	211	203	190	206	215	198	198	215	223	186	220	183	231	203	194	248	218	200	196	186	225	215	202	228	213	207	197	202	210	197	190	224	196	217	231	203	198	221	224	189	226	201	204	219	207	231	215	215	225	217	207	205	206	197	214	223	208	215	171	205	220	223	224	203	185	203	226	212	248	218	223	214	197	212	214	212	210	217	212	218	184	229	219	231	209	212	191	224	202	211	192	243	202	212	208	206	194	197	227	215	242	236	204	220	215	207	188	197	242	198	203	194	206	210	208	214	223	194	202	226	213	244	224	237	220	181	226	230	206	202	224	198	203	201	220	214	229	205	200	190	205	213	203	196	200	186	200	196	200	226	211	233	226	200	231	201	202	214	227	191	185	230	209	192	220	215	210	198	223	217	207	203	205	191	220	232	230	196	250	196	195	193	202	196	197	188	214	236	183	217	209	193	238	228	205	224	217	183	214	218	227	203	230	218	204	209	243	209	202	210	222	224	206	225	238	198	228	199	223	225	214	214	192	177	227	217	191	207	211	214	220	221	209	199	233	223	221	218	193	219	209	220	222	214	242	216	223	205	219	234	210	208	205	224	218	202	205	186	219	211	254	200	212	224	180	206	208	212	220	226	224	197	205	178	227	231	218	209	214	203	223	209	189	188	202	191	193	209	210	196	201	208	191	222	230	229	205	239	227	190	207	220	211	214	192	197	222	204	185	217	218	216	194	208	209	196	203	208	210	201	207	193	177	201	216	167	207	229	188	195	200	197	206	218	190	214	206	206	213	227	215	222	205	187	202	183	200	195	198	211	208	232	198	205	197	202	198	189	211	207	209	207	219	213	201	210	199	213	193	218	234	217	202	242	227	173	181	229	211	178	174	247	207	201	189	248	219	223	200	215	220	224	166	198	191	201	168	229	224	209	207	184	217	216	200	174	215	236	186	208	209	217	193	194	199	202	212	211	195	202	197	219	190	207	191	208	209	204	195	207	222	215	193	193	186	207	186	179	215	216	191	180	198	223	230	232	203	201	217	220	219	216	204	230	205	203	214	234	200	214	226	206	217	194	197	195	225	226	215	198	210	200	195	215	209	224	218	179	244	236	227	199	207	182	199	228	195	200	204	181	202	217	210	199	187	255	200	191	178	205	215	211	211	214	230	236	232	224	223	236	229	227	214	232	219	187	203	199	206	217	229	194	204	219	209	226	202	205	199	217	188	206	219	187	198	226	216	209	214	207	212	183	212	209	195	191	193	220	203	214	201	185	207	204	217	223	219	188	194	218	208	204	213	184	224	202	212	218	202	208	202	217	209	204	193	236	204	217	234	228	188	201	232	224	224	220	203	208	220	189	228	189	190	201	200	178	197	219	228	217	194	217	233	224	217	191	195	189	208	198	230	190	219	201	243	234	193	190	203	213	192	222	197	173	193	217	210	220	218	187	194	210	219	188	190	205	220	212	206	200	212	212	239	224	210	208	216	196	187	207	186	220	180	228	226	199	184	220	218	213	216	217	220	230	219	199	243	215	218	207	212	209	220	230	238	210	208	257	212	211	226	216	226	214	193	223	226	226	200	195	213	215	222	205	241	206	203	225	221	222	244	188	215	223	222	208	218	237	182	224	217	196	221	226	198	191	236	221	214	236	216	223	183	232	231	213	206	211	205	203	184	208	221	220	197	201	202	224	216	241	192	225	231	198	196	208	227	203	191	206	216	194	208	194	204	212	194	235	196	235	224	219	218	213	221	188	210	184	246	217	204	195	205	203	231	244	197	235	196	224	205	212	213	228	209	192	199	202	212	231	211	203	219	201	224	208	212	193	230	179	210	213	209	194	199	196	218	225	195	208	192	199	181	235	188	161	225	181	208	212	205	191	200	206	219	214	187	195	183	196	188	206	179	216	179	219	241	196	192	190	244	192	201	221	197	231	217	188	233	227	188	220	204	217	219	193	209	231	203	188	203	189	192	207	185	193	193	236	197	197	199	224	198	213	196	207	200	208	198	212	193	223	216	218	181	202	222	193	227	184	199	209	211	218	181	231	208	237	217	193	220	207	198	177	178	238	181	168	227	220	195	193	208	215	200	213	207	180	208	223	180	213	188	221	199	207	200	217	189	204	226	213	230	215	197	228	215	200	202	188	220	216	222	211	222	209	193	198	225	209	245	196	214	199	188	207	225	202	186	228	200	219	221	207	204	194	189	207	227	222	218	198	197	236	204	209	244	214
6405	1100	1741	2226	2444	2339	1738	1347	1218	981	937	982	761	729	631	678	669	627	610	602	632	626	638	576	520	513	567	510	536	557	544	572	547	547	537	541	571	510	558	576	542	505	544	545	547	549	563	541	523	540	549	549	527	552	555	528	542	553	522	503	520	549	537	530	544	540	499	519	563	540	532	528	519	541	526	536	548	498	554	522	532	514	556	520	521	487	538	506	516	526	522	534	556	554	580	533	551	517	558	538	514	486	534	517	544	529	553	516	455	572	537	516	528	543	549	531	560	552	504	522	532	517	482	537	537	544	501	539	525	516	546	503	544	528	561	529	538	562	491	600	571	489	523	526	512	554	545	496	558	528	524	502	543	541	536	513	509	508	527	531	542	524	503	541	507	482	547	529	524	543	539	535	515	543	540	525	500	521	524	542	514	511	530	540	505	505	544	515	508	548	517	528	479	514	501	528	515	492	542	511	539	536	527	539	509	531	501	541	515	536	532	503	541	564	507	470	510	552	538	486	557	501	519	488	497	485	520	515	507	536	529	536	554	517	528	507	508	515	515	522	528	518	552	533	538	552	536	513	505	514	524	527	546	524	534	538	496	536	532	534	541	589	568	535	546	524	539	567	515	551	539	519	509	538	553	493	546	524	527	524	543	532	571	536	524	556	557	519	519	509	532	543	519	535	527	517	494	523	536	527	542	548	521	516	509	525	493	487	497	579	531	537	495	515	531	526	501	497	484	494	523	524	529	519	522	525	547	503	522	501	479	550	511	540	492	555	504	516	510	571	539	555	498	540	536	534	503	523	516	519	547	526	530	504	508	502	557	495	521	544	512	531	506	516	507	505	534	559	529	562	560	540	556	506	582	518	489	519	567	525	509	521	476	513	516	514	463	536	525	560	463	567	525	552	507	530	569	529	532	453	534	501	525	566	519	553	543	519	509	498	559	537	540	528	497	551	544	533	518	531	541	528	535	533	521	558	539	508	508	505	486	529	535	550	524	536	544	568	508	503	525	533	516	531	503	533	538	487	589	528	537	531	533	532	494	551	555	524	517	540	524	513	508	485	533	528	497	514	502	563	500	524	491	516	518	503	487	531	488	530	490	542	524	531	494	519	537	513	499	547	521	530	516	520	531	530	490	497	492	561	559	532	509	512	523	520	475	564	547	548	499	549	530	502	536	531	532	546	470	588	502	518	536	553	511	496	573	534	547	539	534	541	519	558	522	513	487	501	506	523	509	519	531	488	532	570	509	518	522	552	517	551	557	489	526	482	539	482	498	550	499	595	525	481	530	513	540	513	561	511	519	503	510	516	542	534	503	518	515	518	525	517	521	526	541	541	534	536	537	546	522	528	525	489	571	519	521	530	562	566	519	513	538	501	548	528	512	509	465	574	561	521	501	481	509	508	550	535	513	521	556	509	497	518	501	534	548	508	496	501	555	495	525	500	480	496	574	521	490	536	510	509	547	501	478	587	551	506	507	502	530	549	528	512	517	561	512	532	552	570	504	531	526	554	482	531	504	516	546	505	533	547	523	535	535	473	537	517	516	511	528	527	490	553	530	573	502	485	544	506	536	538	527	517	519	543	533	520	560	514	513	499	531	520	538	500	519	507	535	493	471	547	519	509	571	562	546	517	566	517	518	527	534	544	499	541	523	526	542	568	499	534	510	510	519	526	509	524	553	524	493	522	496	507	555	536	534	526	498	546	479	550	532	511	550	495	540	506	544	524	535	555	536	528	501	515	531	527	566	500	505	556	504	541	546	513	518	506	508	509	517	507	506	537	513	529	533	532	529	521	517	531	516	505	515	508	511	563	497	515	531	530	516	524	576	561	505	526	545	543	522	477	485	531	525	536	516	515	506	536	517	504	498	529	509	570	525	533	558	500	500	502	499	545	512	592	505	521	531	490	502	520	524	526	546	551	530	501	495	544	516	475	513	536	493	541	557	515	511	514	549	541	508	515	515	559	560	526	489	573	528	519	494	541	518	506	507	503	497	524	526	505	535	532	551	553	550	566	510	503	509	518	533	543	527	521	565	479	545	557	473	511	552	509	564	538	539	532	485	526	528	498	533	530	470	556	534	508	514	503	568	506	534	565	522	539	507	564	521	538	501	577	503	496	493	538	519	575	512	499	515	528	544	520	533	548	532	566	563	512	499	502	534	527	534	517	502	549	541	563	545	492	556	563	532	507	511	578	501	521	535	509	506	536	526	510	546	515	528	575	524	529	471	548	540	540	537	518	539	537	503	550	556	479	509	545	515	525	528	542	538	543	483	522	564	522	506	501	566	522	506	509	530	554	529	527	535	561	526	524	530	499	493	518	529	517	532	502	499	508	505	569	557	517	526	565	573	503	527	530	502	490	501	550	507	555	537	522	534	514	534	566	541	573	489	549	473	529	556	499	506	489	537	554	541	582	521	538	517	564	515	506	518	539	475	515	522	572	546	514	531	498	530	491	576	547	510	511	510	510	507	521	540	500	540	548	505	493	509	541	499	513	553	532	534	536	504	541	517	499	517	492	483	536	512	531	516	550	509	551	504	547	559	531	518	513	552	502	499	518	517	562	544	537	549	493	545	563	522	486	526	518	540	523	533	490	470	569	496	513	513	541	522	508	516	508	534	534	528	531	506	511	534	559	542	510	516	530	548	530	505	505	525	535	529	521	531	542	534	537	518	512	556	477	528	470	486	525	568	555	499	513	551	561	533	541	547	536	536	531	494	507	535	586	516	572	522	532	567	516	487	561	503	535	480	537	509	466	542	479	489	480	525	537	531	524	525	546	552	531	548	518	553	511	557	525	550	570	522	533	542	554	542	495	533	464	531	509	533	523	466	552	537	574	534	529	550	512	516	541	546	535	548	510	538	532	515	563	491	523	506	476	560	518	518	539	493	535	521	557	518	522	549	553	491	533	493	535	513	522	539	515	495	511	539	521	530	522	530	531	504	569	529	492	516	518	506	525	547	531	509	510	549	502	538	563	473	525	509	527	526	516	543	528	501	524	552	524	492	513	512	533	489	499	489	510	535	519	504	522	540	531	507	515	514	489	521	522	522	550	531	552	560	542	533	537	512	519	507	523	554	489	478	537	537	566	517	512	550	520	518	601	493	544	517	521	542	523	523	511	560	520	506	495	529	518	526	495	576	533	511	511	528	524	508	530	493	566	502	476	532	546	493	543	516	531	532	563	554	526	523	574	553	539	547	519	560	544	467	510	536	494	545	520	525	507	528	567	586	524	495	529	567	521	502	516	537	533	536	530	500	507	580	529	515	539	550	537	525	486	512	559	555	530	557	522	547	508	549	529	539	514	511	511	532	561	563	519	525	496	530	551	547	526	526	499	500	515	542	537	545	546	585	511	511	509	527	526	549	528	497	507	543	529	530	528	514	546	517	483	593	547	524	496	512	505	521	518	553	483	537	520	516	501	510	548	531	534	540	527	517	550	536	518	569	530	543	522	519	491	547	515	560	496	520	519
14562	1790	1513	1285	1127	1050	689	631	470	386	422	332	289	300	306	279	281	264	282	265	264	277	268	298	266	271	256	246	254	258	259	239	235	250	254	286	292	272	270	272	238	276	249	269	260	245	261	289	260	271	226	245	254	255	273	250	250	228	243	248	261	243	265	264	255	233	277	258	238	266	257	224	249	245	227	235	252	238	239	264	288	242	234	246	230	270	253	270	237	238	243	243	240	245	258	253	265	251	253	262	284	242	236	268	288	251	262	262	275	260	282	254	227	262	246	265	235	235	253	229	248	248	235	268	259	269	262	297	235	218	252	255	257	274	227	278	267	265	255	262	246	256	217	243	228	237	228	263	255	256	263	276	225	255	231	235	259	262	258	245	259	261	271	241	229	226	302	268	224	255	241	264	250	256	247	257	253	227	263	232	242	244	241	225	244	272	226	227	271	254	238	247	248	276	248	236	241	249	241	260	234	261	261	248	214	226	276	273	271	247	263	242	256	275	262	236	246	281	253	228	228	243	264	240	235	250	249	257	247	270	232	223	252	254	240	249	259	258	226	244	243	264	247	249	246	240	253	286	256	281	251	247	253	260	264	239	244	257	251	263	230	252	258	247	230	268	275	272	254	251	251	241	231	238	261	257	231	227	258	256	254	243	267	247	269	231	264	245	267	237	214	223	244	231	257	249	242	256	248	252	248	251	262	254	258	257	234	254	280	231	254	255	266	241	260	239	235	230	276	278	259	250	290	263	265	234	260	219	244	260	245	261	235	257	275	262	281	253	222	252	271	247	259	237	228	266	265	250	275	277	261	238	249	250	265	275	262	274	256	255	277	233	261	221	220	245	247	245	263	257	237	232	242	263	209	253	255	280	274	253	248	259	245	269	245	233	241	252	289	270	224	239	245	246	247	238	263	277	276	239	274	262	250	261	276	237	266	265	246	248	216	243	243	274	238	265	254	230	213	240	230	242	215	244	242	249	261	262	275	215	290	266	264	251	260	246	259	225	262	252	243	280	245	221	251	277	269	269	242	229	265	226	235	248	257	270	268	291	259	248	237	221	258	264	253	254	270	239	260	232	271	256	260	246	265	227	248	242	233	262	262	258	259	273	240	261	239	221	282	257	225	236	225	243	233	261	271	260	233	249	271	218	234	250	221	253	283	254	235	239	236	240	251	245	244	254	269	248	238	273	236	230	264	290	234	248	275	270	235	250	245	229	235	246	236	229	239	252	241	261	275	258	292	228	237	241	252	259	238	268	250	259	252	251	240	259	233	273	272	229	271	279	240	232	258	231	256	256	261	260	266	243	274	259	242	271	239	270	248	244	257	270	232	236	247	258	256	248	243	251	256	252	269	253	278	223	260	243	240	258	236	224	245	229	254	258	246	239	252	244	270	243	247	237	255	256	246	246	275	244	230	253	253	285	289	268	248	212	245	272	262	280	261	238	242	257	256	265	258	253	265	280	278	269	264	266	265	257	260	279	247	241	231	253	240	255	220	227	247	245	234	280	254	254	249	248	231	256	265	251	234	263	262	224	261	270	256	211	268	261	268	226	249	233	230	273	238	254	239	254	283	252	231	249	260	231	260	240	225	255	273	242	228	245	255	266	235	263	260	262	264	239	243	279	255	259	251	262	254	245	234	254	259	215	244	227	263	236	245	242	256	267	242	279	253	258	246	241	249	282	236	238	240	242	240	236	229	242	263	271	275	258	252	217	225	266	236	242	241	251	288	233	272	291	268	298	293	242	255	274	256	240	278	276	274	212	276	239	254	288	283	262	243	248	268	283	255	266	282	240	244	260	262	284	250	227	252	254	245	240	278	254	255	294	256	245	269	249	258	237	252	268	276	274	274	253	254	241	271	273	266	264	231	253	258	259	272	259	257	259	278	261	246	263	237	250	277	242	267	231	249	241	241	263	260	226	259	270	259	243	256	272	259	258	237	250	242	251	267	261	242	245	253	266	243	244	225	247	249	250	244	226	271	263	238	259	225	256	256	227	239	222	213	232	268	261	243	245	262	281	254	237	221	235	228	262	253	274	272	272	267	224	249	263	290	252	254	259	245	265	236	238	247	241	253	251	242	249	274	239	285	242	252	242	224	269	244	252	231	309	255	271	253	275	246	249	236	250	247	227	238	262	254	292	261	240	249	265	249	251	213	275	269	246	246	251	246	243	273	255	243	278	239	269	242	253	219	282	267	258	253	226	239	260	234	248	216	264	260	255	236	230	247	241	242	262	300	264	245	254	230	256	261	281	267	266	258	237	248	257	241	265	290	238	259	258	261	262	250	257	274	222	246	258	227	237	253	239	255	247	222	243	219	259	242	234	281	243	262	252	259	282	225	253	280	236	281	215	260	278	256	276	247	266	242	216	256	295	243	260	259	264	259	224	260	274	256	285	241	246	252	245	287	277	257	283	258	250	237	259	234	273	251	242	268	242	263	298	245	264	258	281	243	237	297	263	251	260	265	260	272	236	250	278	237	251	244	259	230	259	258	241	254	260	219	244	237	279	233	259	259	272	236	245	245	222	264	260	244	253	252	258	254	268	243	250	238	235	223	247	247	268	273	241	255	266	242	246	264	260	237	250	248	271	264	242	257	250	264	268	240	253	274	283	261	246	269	234	270	263	277	218	284	222	249	250	248	264	244	296	231	255	254	244	235	289	258	248	259	247	257	240	241	262	280	252	258	228	222	268	244	258	235	246	263	253	236	245	257	244	255	227	226	243	232	226	242	249	259	282	261	236	238	239	230	250	236	262	258	279	251	231	230	274	252	235	252	292	260	251	256	240	264	250	235	250	254	242	245	229	238	256	253	237	234	303	231	255	253	258	255	250	231	235	236	257	239	256	246	270	275	260	265	295	260	234	258	233	270	285	241	263	256	253	267	276	255	246	240	247	260	258	259	252	272	229	249	228	226	242	275	270	233	265	243	257	247	263	255	254	231	246	255	271	281	220	249	242	249	253	258	244	253	250	243	277	258	223	254	242	282	260	254	247	251	245	243	279	225	226	226	219	283	261	252	258	283	268	249	266	258	262	255	284	240	268	215	252	251	274	253	270	265	233	250	243	263	256	225	227	246	262	241	248	242	221	225	214	237	261	261	233	232	249	257	252	271	254	256	247	238	222	241	243	262	271	237	267	232	256	265	267	263	249	219	254	236	265	275	236	259	253	219	216	258	243	237	242	223	246	239	236	257	231	235	233	277	243	260	229	227	244	248	264	219	258	257	267	218	240	283	277	270	266	283	261	269	258	242	261	242	257	259	253	258	264	264	249	242	252	222	262	271	234	269	233	253	263	244	253	269	243	263	258	253	287	251	230	226	245	251	244	282	243	240	243	264	225	250	237	251	268	239	273	216	264	238	204	273	233	263	271	256	254	242	239	264	271	272	239	287	262	252	246	229	244	243	254	269	291	263	248	226	247	248	254	246	251	268	223	256	243	243	260	257	257	271	243	263	252	244	257	231	254	234	257
8616	1702	2943	3594	3919	3547	2632	2335	1987	1469	1456	1266	1002	947	858	845	819	809	801	817	795	730	707	748	771	732	736	709	720	697	686	706	671	673	676	695	709	679	669	683	624	694	669	671	687	651	639	648	642	631	615	658	616	655	630	666	653	645	666	616	627	667	631	607	614	640	637	664	646	636	699	603	622	637	686	621	653	643	680	705	654	615	658	643	597	631	649	610	670	657	610	613	662	649	625	690	627	648	664	656	649	627	646	611	631	633	655	641	670	664	668	615	604	680	648	657	615	669	640	701	649	592	650	637	628	667	671	648	612	616	626	654	639	675	632	619	649	667	659	595	650	649	658	694	691	644	681	644	656	605	625	598	644	630	622	604	643	647	680	648	615	666	678	679	664	630	640	588	643	630	593	632	588	623	657	605	602	613	613	640	676	621	651	650	659	662	672	636	654	615	663	685	676	622	599	589	681	660	621	611	685	592	648	617	623	617	658	671	626	635	623	605	590	673	626	638	606	650	630	655	685	647	621	631	690	634	631	657	679	660	600	605	679	643	670	618	608	625	590	621	655	624	601	627	635	690	624	635	654	660	660	684	590	643	613	621	608	663	630	630	627	643	634	640	640	645	629	647	651	654	651	650	618	684	657	603	662	610	653	697	635	612	581	667	646	615	660	658	657	671	661	626	635	662	695	617	656	683	640	642	653	644	586	633	660	608	653	617	626	635	612	618	656	637	665	633	664	676	625	692	656	663	657	636	676	645	625	658	676	633	635	648	710	661	626	641	662	640	633	592	683	635	635	654	633	635	650	630	644	635	638	608	685	624	616	634	665	616	655	658	584	629	640	679	668	633	636	672	614	613	663	618	605	630	637	641	610	662	627	703	620	674	653	678	656	625	658	628	655	643	596	644	615	622	641	612	577	646	660	682	607	630	686	651	646	615	601	633	663	672	616	664	652	636	656	607	606	616	644	629	617	667	627	609	622	630	621	617	655	576	617	652	608	621	646	650	649	613	636	628	657	661	639	622	641	655	611	616	623	662	605	651	639	626	641	630	626	648	587	604	640	624	617	655	689	668	670	645	665	652	660	619	624	675	653	636	661	657	643	637	640	634	676	653	702	618	603	631	634	702	610	636	647	658	615	682	671	636	679	651	608	637	691	635	671	638	601	701	608	629	634	633	661	589	666	668	632	635	609	656	655	659	650	595	629	617	646	660	639	616	621	645	612	649	610	657	634	651	591	645	667	617	670	641	652	640	620	663	614	649	634	647	603	680	651	663	628	666	619	651	627	638	584	623	670	645	682	624	603	596	615	608	662	625	667	632	647	665	610	654	691	638	626	660	613	621	603	665	684	613	639	641	618	664	660	663	646	634	648	628	658	601	687	655	652	650	640	677	657	636	638	635	649	663	662	660	647	623	603	634	693	614	631	650	629	650	645	599	608	662	634	639	583	615	632	619	610	683	589	644	614	620	670	654	655	632	666	629	628	621	644	611	677	668	619	628	643	594	648	632	621	642	660	625	610	595	639	658	647	612	642	670	650	640	656	648	628	630	633	636	639	647	587	660	655	618	568	605	639	649	590	660	657	688	628	610	624	655	618	660	696	655	650	669	603	658	607	644	696	628	604	653	603	638	672	681	667	626	656	639	629	624	640	644	582	643	631	671	628	653	614	637	667	636	626	668	679	604	695	633	608	662	625	613	639	653	683	676	603	633	645	668	666	650	605	634	647	702	683	634	662	686	698	629	627	634	665	638	626	639	666	621	676	625	652	655	691	660	697	628	627	688	652	632	655	649	617	646	598	675	632	645	602	642	637	686	647	632	634	653	655	655	652	621	664	665	636	647	649	689	665	637	640	663	670	664	610	588	637	644	649	647	671	615	630	640	649	638	638	614	663	644	661	636	645	650	671	626	627	636	657	647	634	670	618	619	638	616	638	620	645	620	696	620	641	642	654	628	651	640	654	650	592	584	641	615	646	591	693	650	664	587	649	668	630	667	648	636	575	666	600	657	692	669	596	587	646	657	592	633	666	604	611	620	644	651	596	640	633	597	674	690	658	646	668	623	691	687	651	650	630	657	630	618	685	632	600	608	591	645	621	654	618	626	669	665	620	600	646	643	624	623	604	658	636	659	673	635	646	631	645	616	655	631	672	627	616	652	615	652	668	645	607	664	673	595	619	679	603	600	632	623	668	622	613	602	661	594	634	664	604	620	685	631	647	637	602	658	631	648	662	629	667	602	601	612	624	605	603	641	646	669	662	589	627	637	641	616	650	657	646	610	622	650	605	645	657	642	660	642	621	668	635	620	619	640	648	644	649	640	626	659	609	632	642	656	650	657	609	611	685	666	679	655	666	574	645	630	637	641	624	647	654	718	702	668	641	577	621	635	626	626	642	664	687	660	674	654	643	635	643	630	568	609	631	644	664	645	627	605	687	606	626	617	630	605	624	655	711	671	645	658	635	635	625	640	668	639	648	616	623	619	644	599	626	618	634	659	632	616	634	624	656	680	613	665	658	618	630	652	642	652	624	590	649	677	663	679	643	639	636	641	628	646	659	635	616	658	616	613	627	626	598	641	635	634	660	650	671	640	655	660	616	652	657	612	700	638	630	658	597	604	676	625	616	646	642	658	617	637	646	643	636	656	651	636	593	606	668	641	606	648	645	641	609	620	672	633	659	619	610	642	647	643	630	627	653	595	685	618	654	620	640	634	630	643	632	638	586	609	663	671	563	657	632	650	584	653	680	646	639	658	649	641	649	696	614	627	620	632	648	641	662	631	621	603	628	646	628	651	633	638	631	641	651	625	628	663	590	601	646	601	650	641	640	660	592	667	586	620	636	647	639	636	653	612	662	629	629	651	614	650	660	654	639	639	649	650	706	624	633	654	672	680	639	662	620	634	670	654	615	638	639	601	645	572	614	615	686	644	638	701	647	619	623	664	604	641	606	641	646	572	663	630	635	593	623	623	664	641	652	655	642	637	659	662	619	631	627	611	587	661	678	578	634	649	651	670	643	658	677	705	619	659	657	629	643	594	642	623	644	669	619	643	664	681	645	668	629	650	620	665	629	629	619	654	586	651	609	657	595	659	664	627	588	633	654	672	638	661	632	657	636	631	622	665	650	642	636	624	672	698	639	586	662	631	609	656	660	675	574	629	628	649	670	655	641	646	625	658	653	671	643	627	615	653	650	664	625	670	620	680	688	698	619	672	672	656	633	682	610	677	685	649	622	652	626	645	663	616	608	583	650	626	635	633	624	639	652	632	619	622	627	639	663	653	658	618	628	603	608	623	635	667	640	671	649	653	643	637	657	651	631	659	611	651	636	639	647	669	635	655	688	668	662	645	628	664	621	620	648	582	642	633	648	674	609	647	631	682	628	633	655	657	655	623	700	617	637	683	656	665	646	612	649	596	583	679	647	638	623	613	645	648	628	606	658	626	637	642	677	638	688	592	674	642	623	693	652	668	649	646	625	625	616	640
1712	513	522	487	482	468	407	400	437	407	399	413	392	419	410	425	427	433	423	407	383	407	454	373	420	391	414	406	416	395	425	447	400	419	418	422	394	438	405	396	441	389	395	434	398	426	410	423	456	382	415	384	367	416	437	424	442	381	374	402	465	453	391	432	422	431	448	381	397	374	364	405	413	413	404	404	406	425	450	376	402	405	402	389	390	433	419	391	376	404	418	389	378	421	419	385	424	412	401	371	380	370	438	389	413	402	409	401	367	377	421	379	452	453	391	391	444	398	424	409	403	383	388	400	394	370	456	383	392	436	404	427	385	364	416	401	418	385	406	391	386	412	421	404	401	393	444	435	396	424	405	388	393	380	378	422	434	411	380	420	370	383	416	405	401	418	406	394	430	389	390	354	382	375	460	370	385	375	393	379	456	384	440	411	403	394	374	445	393	389	411	402	401	441	426	415	378	426	395	437	390	421	426	425	393	412	408	391	371	413	433	375	404	379	397	404	437	404	396	385	392	398	411	414	417	389	401	425	433	387	433	390	406	377	424	389	402	387	388	415	392	425	450	424	423	374	372	386	440	450	419	394	424	385	408	399	383	376	428	402	368	391	392	388	396	388	421	426	370	418	411	448	412	387	440	440	394	442	410	402	431	410	385	396	440	421	415	441	388	383	385	416	437	415	401	413	411	425	401	423	408	383	353	428	393	388	404	370	430	421	457	449	388	415	407	411	400	388	422	443	423	403	410	424	408	418	420	418	384	417	376	392	450	441	373	369	379	409	419	407	411	414	407	435	416	394	426	392	423	397	416	398	378	373	357	373	438	407	387	433	389	380	379	414	402	420	414	368	389	388	445	375	397	397	388	402	373	414	431	398	410	431	429	432	401	419	402	384	374	398	416	427	435	428	389	400	397	429	386	406	439	404	404	365	457	423	441	393	429	377	412	409	379	394	424	418	427	428	445	429	427	343	392	436	406	392	393	415	383	420	405	393	444	408	449	404	366	380	393	375	405	361	435	385	385	382	428	389	378	395	428	395	405	399	422	431	388	397	370	407	402	408	381	440	413	409	439	414	401	386	423	413	420	413	401	396	416	371	427	438	434	423	416	398	381	416	390	357	394	389	376	431	419	411	418	395	431	395	392	394	403	370	408	443	391	412	411	418	379	423	458	388	351	386	369	433	397	421	388	391	419	397	365	423	424	412	433	388	414	411	395	413	395	471	441	404	402	387	349	397	348	417	411	409	400	428	374	400	396	385	387	369	399	410	425	371	434	404	400	415	375	393	419	435	421	429	383	394	444	405	378	414	393	392	399	400	389	378	411	405	428	408	401	409	385	378	401	386	400	389	424	395	409	391	383	415	405	430	406	389	402	416	417	405	446	417	409	439	361	392	406	419	446	379	405	413	344	382	358	432	413	413	415	416	364	384	398	460	381	374	446	374	397	386	425	406	375	395	413	389	426	415	407	404	406	402	410	425	408	429	427	442	383	405	399	433	421	380	407	416	408	428	388	387	383	402	461	379	382	429	381	387	451	413	400	390	403	391	387	428	393	419	427	437	429	388	399	416	398	438	438	451	350	400	455	396	413	404	434	406	398	401	401	392	399	400	396	401	396	407	422	392	406	409	420	405	377	410	459	421	404	400	385	402	403	446	446	418	371	447	414	394	436	431	421	393	369	394	397	396	395	426	351	407	394	374	412	393	407	397	402	385	387	389	416	422	441	443	411	401	383	386	383	394	400	409	357	397	406	400	409	378	428	388	425	432	439	377	391	405	413	395	404	384	393	417	444	403	393	361	394	398	396	377	370	383	392	386	409	401	403	419	447	406	378	386	410	400	387	413	359	412	390	399	370	435	378	412	425	390	386	388	404	429	428	404	390	413	385	416	423	415	397	427	435	406	393	395	434	421	414	437	414	404	410	421	388	386	428	430	434	399	387	387	413	393	380	410	397	367	421	420	416	412	397	419	378	402	413	440	435	383	389	419	415	391	384	395	424	413	399	359	401	417	433	403	397	391	378	408	397	369	410	408	404	429	393	421	416	355	426	408	412	408	441	407	408	408	403	435	394	397	422	404	425	407	398	393	417	443	419	380	405	427	408	448	440	360	402	408	407	445	402	378	402	407	366	401	434	392	427	456	409	415	381	395	350	377	389	402	402	442	382	448	370	376	402	406	403	407	411	384	363	405	407	433	417	382	421	414	424	425	395	424	399	458	395	417	389	401	435	395	427	394	401	405	402	409	426	445	431	415	421	389	381	370	425	402	403	419	403	401	448	396	402	348	379	391	419	423	410	404	411	368	381	398	415	419	393	396	398	392	374	422	424	425	397	381	387	393	401	401	390	401	379	389	393	395	419	397	418	391	418	364	381	402	435	409	424	415	428	420	410	400	437	402	435	430	439	422	384	366	384	456	407	410	400	457	410	452	434	420	407	388	379	361	452	410	445	420	408	393	435	391	398	449	393	404	421	419	404	376	400	361	423	390	386	398	412	395	396	394	411	397	433	442	411	432	426	386	416	405	446	424	393	406	416	401	393	375	377	413	410	409	464	395	397	422	411	424	409	415	434	450	434	372	383	388	412	396	436	416	396	415	418	402	386	432	393	432	429	410	425	367	403	399	394	408	398	398	415	421	384	427	422	441	412	398	439	413	377	402	412	432	418	364	413	406	413	415	401	376	413	390	371	402	426	424	392	390	391	426	368	408	416	426	352	428	425	401	428	399	389	433	419	425	386	392	412	382	433	400	387	407	397	435	404	411	406	432	400	456	388	398	437	404	368	407	424	464	398	406	434	432	386	383	411	405	379	442	412	397	412	388	421	359	415	384	436	403	388	398	419	443	417	431	409	408	419	402	391	398	410	401	395	385	396	405	418	400	431	415	373	417	386	403	404	379	374	396	421	395	406	391	374	415	392	413	421	399	401	396	394	426	417	400	452	416	409	421	456	397	411	409	436	447	438	398	354	414	397	356	411	395	391	410	403	437	417	409	418	417	392	396	428	401	397	381	399	411	433	418	397	407	391	377	372	409	395	399	391	454	424	403	424	375	427	388	401	451	405	445	415	422	440	410	397	456	392	436	403	432	395	380	442	437	370	376	396	415	403	419	428	398	404	400	405	429	400	405	428	421	385	406	388	409	434	413	408	425	384	379	401	443	389	417	448	406	397	424	386	378	426	415	397	405	387	415	387	415	418	445	403	412	437	438	408	413	371	404	366	405	376	415	381	399	400	409	410	417	356	429	374	408	401	388	402	373	400	406	390	360	393	344	401	400	404	400	398	387	426	440	437	388	409	400	393	401	412	441	439	447	458	419	413	429	434	383	394	404	399	393	398	424	451	413	358	402	426	441	425	372	390	434	471	432	410	416	419	409	384	403	370	389	415	420	417	394	394	382	414	430	432	401	410	368	390	412	445	390	411	388	391	387	370	402	401	421	414	413	394	380	370	409	362	393	422	409	395	398	406	382	411	382	359	417
2090	1044	1156	1151	1123	1106	1039	982	997	1005	958	921	901	997	919	912	901	934	930	972	928	882	897	897	944	961	882	940	892	910	963	941	997	886	872	914	960	897	983	913	917	952	893	885	901	901	892	873	916	924	904	927	905	935	976	939	864	877	913	913	895	931	917	923	937	869	956	899	902	889	868	909	922	885	850	928	849	925	916	902	910	898	926	935	902	946	899	896	942	958	920	926	954	906	906	888	904	918	849	899	906	902	895	896	922	957	923	888	919	888	975	902	957	908	880	854	911	859	904	939	901	908	933	908	884	940	884	927	891	896	851	922	904	875	933	924	895	940	898	919	912	887	950	932	889	839	891	851	889	868	884	884	907	926	944	918	913	930	930	890	903	874	897	873	952	982	986	923	915	919	945	963	895	864	914	952	864	875	891	886	854	912	892	915	890	882	922	881	862	900	908	876	884	892	878	845	979	872	912	926	864	891	935	901	936	910	916	926	893	939	955	906	955	954	912	923	879	871	939	936	935	924	933	921	934	927	909	881	889	935	913	887	880	952	889	930	897	943	931	909	906	933	904	930	902	926	914	929	916	967	920	883	891	881	927	906	955	874	862	855	884	848	952	904	899	927	933	885	961	935	878	928	973	919	900	926	901	965	917	890	872	893	915	940	945	952	863	877	907	905	994	895	912	876	906	904	896	905	895	933	926	937	879	975	933	893	884	910	839	913	911	877	955	919	907	949	874	844	919	945	904	937	878	882	933	873	892	905	934	904	889	952	952	952	924	912	905	887	924	971	960	953	895	898	870	897	884	941	910	943	907	902	909	932	915	943	861	936	922	937	869	925	939	904	928	909	876	884	889	928	862	889	896	951	937	896	875	880	879	918	984	934	921	891	849	957	947	863	890	913	933	891	901	886	935	909	894	881	878	883	854	903	934	901	927	920	884	870	955	968	959	921	894	914	923	900	892	901	884	863	914	891	832	893	890	947	905	909	910	909	914	915	903	932	902	894	937	880	977	901	866	887	925	960	923	921	976	946	958	960	936	879	878	934	970	913	969	920	866	902	937	892	924	906	872	905	932	927	940	879	935	916	872	944	893	907	920	893	904	898	963	958	946	968	906	934	891	930	926	910	936	889	945	934	902	915	928	831	946	922	888	922	933	898	935	865	949	887	891	934	943	881	895	982	904	918	913	856	891	875	881	923	974	877	907	917	955	929	842	878	903	936	900	890	878	913	922	923	902	827	891	927	919	889	899	900	930	957	849	913	968	870	915	934	931	887	958	923	963	908	872	926	891	883	898	911	918	953	946	877	887	926	967	872	896	866	933	846	908	866	869	902	934	949	910	904	924	912	929	859	946	908	930	901	953	937	899	878	965	978	953	870	939	844	935	938	973	913	858	938	943	944	845	944	929	903	917	872	953	904	894	924	936	893	879	967	885	886	882	941	911	940	920	836	900	943	940	921	911	853	900	889	892	926	889	864	862	928	905	891	926	934	916	923	893	907	897	877	875	898	939	890	950	941	839	892	944	916	898	914	947	940	884	891	905	914	925	858	867	878	898	929	903	883	941	928	937	868	931	925	902	833	905	915	906	876	960	883	897	921	967	924	898	971	911	865	918	891	916	927	918	883	950	888	894	919	844	919	877	916	886	958	919	877	891	939	880	879	870	860	879	969	907	922	895	899	916	970	930	847	894	953	976	933	881	929	847	886	912	938	908	863	888	894	945	894	915	974	899	930	879	918	915	953	921	862	866	962	913	913	888	908	840	911	899	826	837	904	899	888	937	892	886	916	922	946	938	990	915	906	906	913	936	938	892	924	909	942	886	893	959	935	905	904	879	893	930	933	936	926	877	897	910	920	923	876	968	914	970	894	891	907	906	927	945	948	888	865	914	921	933	896	871	922	914	929	881	954	967	932	893	923	911	930	925	929	915	905	910	919	891	888	904	889	879	852	948	924	992	905	918	898	851	933	932	941	880	933	946	877	909	898	912	886	934	923	940	885	999	887	944	918	911	934	895	877	893	848	945	872	915	883	898	946	852	878	884	862	918	918	938	893	881	915	929	1013	932	936	951	869	916	947	900	905	900	953	923	900	925	902	909	923	936	950	909	958	928	934	904	890	945	926	947	932	877	957	917	944	913	898	936	927	912	936	917	886	939	934	914	944	922	902	926	939	868	890	895	911	942	893	940	959	923	912	929	968	875	859	917	891	939	895	975	933	922	934	861	943	889	960	928	894	844	915	899	915	897	958	934	912	920	941	922	881	941	895	923	861	911	918	909	886	935	923	876	935	923	933	892	943	869	912	905	897	938	893	925	894	881	932	907	929	915	948	971	932	918	919	905	967	861	878	921	909	978	962	942	950	898	934	944	861	926	925	902	919	899	897	906	864	943	928	883	899	928	916	889	913	899	868	835	892	896	911	868	927	896	933	923	883	876	926	894	917	943	882	906	950	867	904	928	882	921	961	876	959	910	924	905	925	846	959	992	889	914	880	960	986	968	924	884	931	925	918	886	851	922	879	917	945	900	892	910	919	949	978	888	868	918	914	973	933	845	928	888	895	914	895	912	894	876	917	887	869	902	908	934	947	907	884	887	920	885	882	855	938	973	893	916	920	917	965	869	891	911	982	911	882	958	918	958	916	906	915	867	936	918	919	920	926	901	914	905	915	892	924	906	894	886	890	931	1019	912	875	923	871	905	914	922	961	922	925	869	936	839	900	930	892	911	892	908	857	892	931	918	899	899	948	871	968	931	910	910	932	937	937	888	920	924	848	951	966	913	940	902	909	927	869	921	900	908	904	888	895	860	923	901	894	935	920	889	874	921	920	946	933	903	892	864	894	899	905	914	872	909	903	937	937	940	927	985	960	883	886	857	909	927	888	891	887	906	893	924	925	926	969	902	893	947	908	897	897	917	896	923	926	861	937	922	917	883	917	907	850	962	938	880	862	914	923	942	917	928	912	886	881	900	933	910	943	920	907	919	909	902	916	894	858	914	879	929	942	877	874	945	955	898	866	902	877	924	907	926	883	869	935	959	934	922	916	889	909	935	886	891	929	936	904	872	901	869	930	918	920	906	894	912	915	921	870	928	904	946	885	907	939	919	890	930	937	941	928	907	927	907	947	912	905	893	952	910	901	959	902	885	931	912	941	944	846	953	934	896	893	937	887	871	918	892	901	927	905	885	940	938	925	892	967	954	912	874	915	874	890	883	950	911	926	964	908	909	917	879	895	916	904	912	895	910	868	928	870	937	866	931	915	870	880	938	855	918	895	908	876	881	929	907	865	887	920	913	945	909	916	905	898	893	879	925	913	899	859	916	834	917	880	935	929	875	902	938	888	928	893	869	897	915	895	892	907	827	974	948	960	899	926	901	940	952	872	904	934	953	919	877	934	971	877	881	902	912	897	894	908	873	920	853	973	937	909	891	917	874	889	947	872	859	920	939	947	929	967	917	927	901	882	857	863	936	878	921	903	894	904	869	897
7390	838	732	725	688	595	487	426	362	320	299	274	223	253	215	225	237	222	219	221	207	219	232	216	194	214	211	224	185	220	221	233	218	216	219	203	197	196	197	210	218	207	232	219	185	227	191	199	182	221	224	211	195	220	187	239	233	222	226	224	214	199	192	237	201	213	204	198	201	229	193	193	213	216	185	184	179	204	178	223	201	188	211	218	189	221	205	218	202	188	207	180	209	196	224	202	216	231	214	203	209	191	203	205	192	200	212	212	207	210	210	170	184	184	201	203	221	245	240	195	207	194	217	217	196	179	212	220	218	217	239	224	235	182	194	208	197	209	222	207	202	191	224	239	204	222	203	194	208	205	193	226	208	191	183	217	208	211	190	189	200	233	220	219	198	197	208	202	203	209	202	222	215	184	193	213	219	212	200	195	240	226	243	214	215	198	200	212	206	208	200	199	226	226	211	217	215	218	188	207	198	231	223	193	230	203	206	212	243	200	204	186	209	229	215	219	242	219	214	200	225	223	209	204	239	208	208	227	216	195	175	204	201	219	194	220	166	214	221	191	229	202	197	223	186	203	236	207	188	223	195	196	205	212	195	260	185	184	226	248	219	190	205	215	198	205	214	191	201	187	186	202	207	227	211	214	190	206	195	180	212	228	217	218	225	226	195	206	235	203	217	231	201	233	206	184	203	215	205	214	236	239	215	195	203	216	201	224	184	229	209	212	184	207	203	219	195	227	198	213	197	197	228	206	192	183	202	192	206	237	202	200	222	213	200	193	202	229	212	186	218	178	214	215	200	215	195	206	216	220	207	208	229	200	224	218	230	196	229	192	205	189	221	227	210	196	198	194	216	211	195	216	216	197	197	184	205	192	209	222	216	202	219	223	223	217	217	213	217	207	193	219	206	197	201	225	212	215	206	209	215	212	202	204	212	226	235	205	220	207	186	177	206	200	215	197	189	178	216	212	229	199	226	209	206	209	174	191	202	211	191	185	213	213	213	191	214	238	203	209	221	217	208	209	219	213	210	199	192	193	210	220	225	196	213	222	215	205	206	229	188	218	206	195	204	217	220	171	189	202	209	227	218	212	218	212	199	234	234	207	216	180	193	226	212	209	205	188	199	207	207	198	199	186	194	202	231	208	186	210	221	182	193	205	219	206	202	178	190	221	245	204	188	227	195	222	232	217	224	236	214	225	217	231	186	206	206	192	210	209	222	200	210	230	225	201	199	200	196	187	201	213	208	211	199	197	202	221	207	215	215	233	237	231	161	225	197	187	196	197	194	193	217	244	234	210	195	235	202	219	207	229	222	222	204	214	237	227	229	213	179	215	220	215	184	198	248	232	213	218	207	197	201	203	199	224	201	203	209	235	219	208	192	203	210	194	219	186	207	186	211	205	237	213	234	222	230	225	193	212	205	183	191	212	209	202	208	192	184	214	180	220	201	223	215	202	226	198	208	224	211	222	213	175	225	210	222	198	202	185	185	183	217	167	208	218	223	196	203	208	213	208	225	212	198	201	211	194	225	211	206	214	205	213	185	225	198	206	216	220	216	216	199	210	214	201	183	218	225	195	193	215	183	199	203	216	190	188	190	200	218	210	213	206	189	212	201	204	218	210	240	211	228	191	216	198	185	194	203	218	189	210	222	206	199	181	206	213	193	225	220	220	218	183	207	207	194	212	216	204	222	193	217	199	195	214	181	222	218	191	213	206	218	201	216	194	202	216	215	185	169	203	197	210	201	206	221	200	209	208	197	214	217	184	195	230	219	217	205	190	220	194	223	206	213	220	212	222	203	187	200	214	218	246	182	198	233	223	204	207	204	206	203	178	203	188	213	185	177	231	193	208	207	228	205	194	184	199	217	202	202	221	213	193	185	206	241	217	241	193	201	216	184	257	186	217	228	178	202	244	220	222	223	206	185	198	209	191	184	228	204	205	220	206	212	204	222	224	196	197	212	214	208	216	237	235	203	224	223	209	196	210	205	219	208	176	224	209	202	207	200	164	215	199	195	183	230	236	204	214	199	207	204	188	178	210	207	211	212	206	205	231	209	209	207	217	215	202	199	224	214	175	204	245	187	196	215	222	183	206	177	214	180	232	225	207	213	212	181	194	183	222	220	207	198	197	194	165	224	211	215	213	201	222	201	218	230	207	230	191	203	233	230	249	196	186	176	204	193	225	218	198	211	223	191	203	244	220	224	228	200	203	213	223	220	235	204	202	183	194	192	224	182	214	216	201	216	227	202	198	211	217	217	241	202	211	196	188	193	224	190	191	211	214	194	208	204	200	230	205	214	230	253	218	209	208	210	241	220	207	220	207	186	196	212	202	198	221	215	214	183	235	193	191	212	219	210	212	225	220	224	198	187	215	218	206	206	193	207	199	220	206	198	254	212	210	218	235	179	238	186	220	233	204	227	193	208	247	207	230	192	216	193	218	236	191	224	218	218	209	200	190	211	208	201	191	224	205	208	208	194	226	213	202	207	213	199	224	179	227	240	232	204	199	213	205	183	190	198	215	191	228	208	222	220	197	183	197	221	190	225	192	204	190	214	208	224	213	216	201	202	206	206	221	209	211	201	195	206	218	199	198	212	231	246	201	213	225	200	216	238	186	187	208	224	238	226	233	221	190	184	209	178	225	197	217	220	201	228	210	216	223	220	228	209	168	206	199	209	197	217	221	213	231	194	229	186	204	206	212	216	229	218	206	203	204	223	224	238	202	196	196	178	221	229	199	199	216	221	189	200	213	210	189	212	239	216	196	200	219	225	206	198	220	217	203	194	221	203	185	199	222	202	228	227	210	184	214	234	187	191	183	230	221	187	195	194	214	236	200	201	219	187	166	198	197	223	244	223	211	232	212	225	228	213	187	208	205	220	224	214	206	196	200	171	234	217	215	211	230	217	204	209	203	229	215	211	222	222	189	187	195	215	195	230	202	206	207	207	215	237	186	235	227	202	220	208	222	213	220	210	230	203	189	184	182	211	207	202	241	238	186	182	213	238	204	227	189	218	200	235	206	177	210	199	225	199	207	198	223	250	195	189	197	203	189	201	205	220	185	223	236	235	215	195	184	204	250	218	196	221	212	178	181	207	217	210	214	212	207	224	204	197	219	218	211	205	183	213	195	202	190	172	216	204	225	218	203	190	220	247	206	196	223	206	233	223	218	182	208	220	211	203	199	202	169	214	190	224	204	203	204	218	199	192	211	196	210	223	196	185	185	196	235	201	227	216	174	173	221	214	198	205	211	220	201	229	203	203	203	198	184	200	193	194	184	198	206	192	220	167	234	219	210	210	213	186	236	197	206	214	211	204	158	216	223	239	219	196	220	252	197	206	170	224	200	215	229	174	228	186	203	200	218	217	172	206	189	209	208	215	190	230	214	232	216	185	221	231	223	207	253	182	206	228	187	193	229	222	250	203	187	213	205	200	203	217	232	209	218	219	198	218	191	210	204	221	224	212	203	177	208	206	231	202	218
6413	1133	1718	2052	2437	2239	1645	1328	1222	1053	927	839	749	630	650	618	641	608	635	622	582	557	601	557	572	556	544	566	580	559	549	555	577	599	528	511	548	524	552	561	563	522	503	535	504	539	551	508	527	552	486	538	535	528	526	555	563	543	528	546	587	503	552	483	503	514	520	528	524	538	536	504	561	562	509	560	497	510	525	502	524	528	540	522	546	582	542	532	516	574	517	512	483	520	552	530	547	540	565	559	521	511	535	512	501	523	502	535	536	482	559	540	509	505	569	546	496	512	519	535	565	545	536	520	518	518	538	541	512	551	526	505	534	510	490	577	508	557	492	566	518	510	562	525	544	524	499	520	515	525	534	508	571	512	526	520	540	521	560	546	509	511	543	516	512	528	559	550	552	496	514	493	534	542	497	494	524	521	518	523	548	495	517	493	547	526	558	563	521	511	527	482	565	545	528	523	520	520	591	517	515	490	547	550	508	544	545	493	566	517	550	513	533	533	540	514	528	513	523	520	529	544	485	508	496	494	513	535	532	509	522	500	586	521	496	502	524	505	554	514	552	537	544	532	490	502	537	516	536	534	527	529	580	539	552	486	527	569	499	572	530	531	537	540	551	546	519	497	514	582	519	544	535	513	532	516	517	552	525	558	514	522	536	524	511	506	533	524	494	581	535	529	544	569	563	563	495	549	530	543	510	509	532	540	560	509	514	563	528	483	508	536	518	530	539	536	514	502	496	548	486	545	529	493	538	566	538	515	543	531	546	534	549	559	540	559	510	528	489	534	510	511	513	483	535	534	508	518	505	506	534	515	483	520	496	514	514	528	552	512	482	535	567	536	506	536	526	539	519	516	494	485	501	507	513	580	504	572	544	512	466	546	513	560	570	522	500	542	558	535	526	538	526	557	549	519	521	503	528	543	523	552	517	494	534	495	504	548	512	518	540	553	507	486	537	578	543	535	503	506	562	523	551	548	520	509	584	557	532	508	501	516	450	534	521	477	553	512	521	549	512	512	562	512	517	463	505	526	558	531	495	518	530	531	521	595	492	530	496	536	513	525	536	530	506	519	527	553	534	524	536	530	506	510	512	532	489	550	543	553	527	550	533	517	515	546	477	563	522	585	498	553	502	524	501	501	484	535	525	536	532	525	517	532	494	521	508	546	491	507	531	515	522	540	509	492	540	543	533	510	505	575	568	548	604	541	511	544	561	489	532	538	508	529	525	552	519	563	509	540	527	511	517	527	541	538	497	505	517	535	493	522	516	492	518	546	485	507	484	548	496	527	511	501	514	517	527	515	549	502	540	524	546	561	527	546	553	528	503	522	512	540	483	553	486	533	517	532	518	492	494	517	494	554	506	549	535	565	523	536	522	523	553	512	555	512	541	529	523	519	511	580	577	528	568	528	525	535	521	518	521	546	533	553	559	484	514	545	537	531	529	519	459	495	510	510	519	523	525	509	525	522	493	491	496	553	551	527	490	532	523	529	546	531	528	527	519	524	521	518	569	510	528	552	540	526	537	537	523	516	524	564	517	480	496	524	525	534	528	523	530	539	539	516	538	503	510	498	554	549	513	520	499	539	486	527	496	536	514	526	542	529	521	544	520	539	544	557	568	533	551	551	523	497	549	559	554	545	512	486	504	495	501	549	527	588	526	508	506	496	555	508	531	546	545	504	553	551	526	479	536	552	529	524	526	537	524	495	503	496	517	524	519	537	538	509	523	529	507	512	532	527	531	512	535	519	535	500	532	496	558	541	553	543	508	491	522	512	520	555	498	543	512	488	534	491	482	534	496	513	529	498	498	542	541	498	492	542	482	534	548	534	511	531	479	521	530	518	519	511	539	501	532	513	540	505	546	560	497	538	512	547	511	522	489	543	532	535	512	543	580	503	503	546	552	568	509	493	517	567	530	493	529	503	476	512	525	537	552	542	529	527	500	523	553	513	521	533	523	496	520	505	545	500	514	507	542	498	496	525	479	533	526	541	518	527	577	520	526	552	533	507	577	519	550	515	490	582	573	559	535	587	493	542	544	533	545	517	476	553	525	530	549	504	532	511	519	537	504	514	526	547	498	585	525	541	566	565	543	509	524	495	489	538	505	505	527	551	516	582	551	522	524	548	511	516	542	528	519	544	511	517	544	550	533	507	550	558	533	527	526	534	538	526	542	492	539	538	554	523	545	483	567	520	526	503	543	502	534	510	563	534	500	527	497	500	513	545	559	491	546	536	531	491	520	447	506	523	510	537	480	510	535	512	560	518	508	514	524	545	534	512	518	534	556	519	559	524	532	513	530	500	515	500	531	510	558	551	497	546	522	524	543	544	490	554	525	550	546	494	549	496	531	569	535	528	519	536	515	499	530	533	529	524	545	493	521	533	492	548	561	523	527	501	518	484	527	519	562	482	508	536	527	495	581	531	513	513	552	551	514	510	536	517	513	536	540	512	560	548	518	520	512	544	512	546	519	514	508	498	534	550	513	534	567	516	559	548	530	520	512	530	517	554	536	512	499	512	548	565	520	514	534	532	501	579	510	502	496	521	518	485	516	506	518	533	480	551	497	528	534	516	524	468	550	525	543	495	492	489	529	532	522	551	519	551	509	490	558	501	490	527	527	540	501	552	516	555	530	548	526	554	546	511	541	502	495	487	513	513	534	528	442	514	504	553	549	538	489	495	524	538	528	540	532	540	541	525	520	491	553	550	510	570	553	541	543	543	534	504	536	510	539	536	546	553	545	513	545	522	524	525	537	563	515	561	534	514	560	524	547	542	525	545	519	503	530	518	546	503	488	521	520	543	557	517	557	518	533	531	536	526	530	530	516	549	526	513	529	483	592	528	526	508	492	538	541	553	506	570	542	529	512	553	518	574	538	529	546	538	510	562	511	515	533	523	545	521	525	544	514	490	527	588	541	544	516	543	515	529	550	546	534	572	532	536	530	546	492	525	500	536	548	549	515	506	534	555	507	554	504	547	519	545	518	525	506	544	535	543	486	537	546	529	549	537	544	536	538	531	546	540	598	568	558	545	507	523	572	512	556	553	557	504	486	521	530	515	543	487	501	497	534	502	512	544	545	520	592	507	531	510	540	505	536	537	479	555	505	494	562	516	552	539	523	505	528	555	549	545	523	541	518	528	516	530	550	519	556	527	518	516	510	525	573	502	581	543	553	532	506	499	520	480	536	492	532	571	515	539	534	504	510	497	541	520	528	554	548	500	555	546	541	505	575	485	540	496	481	513	522	507	501	518	561	548	538	523	507	560	497	569	541	516	520	507	510	499	514	565	508	517	534	546	504	548	523	521	538	537	520	528	547	489	540	527	526	531	534	489	550	551	552	517	578	508	518	543	523	547	510	512	530	542	546	549	502	508	524	533	495	515	520	552	541	493	552	543	533	550	564	523	521	552	516	544	503	496	534	519	541	555	517	546	546	543	512	522	498	501	515	517	485	520	512	522	487	517	529	523	543	515	541	519	506	561
14566	1810	1482	1128	1145	1036	843	796	560	405	375	335	307	284	264	255	273	284	253	274	234	279	258	269	219	287	280	270	289	253	263	259	253	270	276	276	236	273	246	245	238	227	261	274	235	232	248	195	268	257	233	249	250	247	250	234	262	252	238	251	273	286	250	227	227	215	258	265	267	242	264	282	264	253	243	226	218	240	275	255	252	255	229	233	216	227	259	254	236	265	261	235	231	269	238	295	261	229	246	239	241	265	260	275	281	264	250	244	262	240	239	219	251	247	261	268	234	247	248	246	229	281	247	248	258	230	241	275	235	252	252	247	211	241	247	259	287	241	244	251	263	227	233	244	259	278	250	223	234	250	238	239	303	264	236	239	267	237	259	253	255	254	235	265	247	257	254	223	258	245	239	246	261	267	270	263	240	245	249	232	239	263	280	235	223	252	279	245	242	225	254	237	245	219	234	245	259	261	253	248	233	271	250	250	276	243	210	226	267	260	241	273	237	236	252	270	265	225	252	253	253	245	259	270	261	265	260	237	246	239	258	262	264	237	222	241	271	239	273	242	267	261	253	243	258	271	258	255	248	230	252	210	263	272	252	245	251	267	245	227	261	252	294	270	257	236	230	251	236	240	243	248	248	253	255	246	253	221	237	280	272	242	264	249	248	247	256	274	250	276	249	253	258	240	263	231	210	258	235	242	262	278	268	253	239	263	250	253	224	255	236	250	244	264	250	276	262	241	265	263	248	268	268	250	268	258	260	285	241	277	229	252	234	246	257	240	276	251	240	268	261	239	233	241	272	303	280	241	264	243	232	248	252	223	273	255	267	279	253	233	271	282	254	269	232	242	270	231	251	252	263	257	250	246	279	239	255	241	253	223	270	263	285	236	259	262	233	231	282	262	234	244	243	263	273	245	240	239	220	210	259	266	279	263	237	235	250	266	250	243	254	243	257	236	228	245	275	232	239	220	244	254	248	231	274	225	230	241	286	258	256	248	288	234	258	234	241	230	222	256	253	256	265	261	257	242	225	229	227	255	263	272	220	256	251	255	254	310	270	238	219	234	237	258	248	233	265	268	250	259	232	282	210	242	258	248	250	290	239	250	259	253	230	235	244	270	227	245	254	258	262	253	276	246	214	277	273	247	225	256	268	255	228	238	214	254	229	240	249	237	245	269	285	276	244	261	248	242	249	247	228	243	233	219	252	238	227	210	249	236	240	248	262	256	274	274	265	244	228	252	238	222	236	236	239	280	239	255	255	232	252	239	223	265	262	270	287	254	280	274	227	280	242	227	222	224	260	254	252	236	288	290	244	248	261	251	228	251	252	236	236	234	244	239	222	261	231	254	252	260	274	251	250	277	238	263	252	248	241	245	298	252	268	253	239	244	256	232	232	288	261	245	244	246	275	248	251	234	250	246	267	240	250	279	265	254	260	241	227	272	265	219	257	259	292	266	241	254	239	244	210	248	269	258	272	225	254	273	265	262	198	262	237	258	230	222	244	238	260	228	239	228	234	249	254	236	253	275	233	257	257	243	265	243	289	244	250	248	274	258	212	256	274	248	260	259	252	262	244	292	273	260	250	255	254	230	241	253	221	225	237	282	261	272	261	252	261	264	287	247	256	265	262	247	256	237	249	236	233	238	256	288	272	274	250	253	252	245	280	257	274	281	247	235	252	236	234	244	226	269	251	274	237	238	226	240	263	268	253	241	249	232	238	237	289	254	261	271	232	248	220	280	254	224	222	261	247	272	242	262	263	247	226	235	262	276	207	256	213	213	240	238	265	262	265	273	261	224	268	247	256	257	273	247	238	242	255	250	237	256	289	241	232	268	243	236	275	244	260	222	250	243	226	253	251	233	234	239	248	243	238	249	249	232	273	227	265	263	242	262	275	253	251	231	243	257	280	268	269	229	278	244	241	263	235	259	256	271	250	264	279	266	246	251	246	238	224	226	233	247	245	239	254	244	227	234	248	251	243	205	240	245	249	226	255	228	267	242	258	227	243	235	264	241	253	262	251	235	268	234	256	239	254	265	200	236	257	251	254	272	231	248	207	268	234	245	273	271	257	259	230	234	243	260	254	222	251	232	258	255	288	232	262	233	264	257	280	236	260	269	235	256	236	252	269	266	288	249	256	227	270	282	270	240	230	252	245	230	260	241	260	246	248	260	236	261	258	246	281	242	242	261	233	239	236	247	240	243	250	233	283	229	226	261	272	259	259	237	247	242	250	263	268	264	275	262	253	218	230	276	213	217	250	232	241	265	250	249	271	261	285	274	261	276	248	235	246	206	253	276	258	240	225	239	279	250	248	273	282	250	264	273	235	276	256	246	240	269	286	248	232	261	286	257	222	251	240	245	234	277	246	269	270	248	237	242	267	255	246	270	247	227	276	244	217	255	239	244	231	213	251	255	233	264	262	270	233	229	249	262	288	237	274	262	266	262	263	245	245	256	223	241	223	257	270	248	281	228	251	267	264	279	237	260	265	217	307	255	276	255	228	282	226	254	237	225	284	243	267	295	252	257	236	233	251	278	258	251	252	259	247	239	232	235	251	245	249	260	247	248	244	246	242	273	232	252	261	244	267	219	217	268	279	245	235	231	244	257	240	256	270	248	267	237	263	256	272	237	239	247	245	260	247	256	248	241	249	244	281	242	281	242	256	255	282	240	262	279	236	273	252	255	271	249	236	265	225	243	258	251	262	257	252	247	230	237	241	253	215	254	271	247	286	253	233	249	255	243	217	266	250	249	262	283	263	274	271	270	285	281	269	247	240	263	259	257	251	242	260	257	224	232	282	247	247	245	245	256	235	240	256	275	238	266	241	261	266	239	251	265	263	245	234	262	258	246	219	268	253	268	259	271	261	282	243	239	284	265	227	250	274	249	247	240	261	250	249	260	265	264	252	254	272	230	242	257	260	207	267	219	222	251	285	271	256	254	251	249	206	265	240	258	216	287	243	249	248	228	247	257	278	262	193	252	260	243	267	249	246	253	265	248	208	229	249	256	253	235	248	255	253	215	228	253	245	224	269	252	231	262	258	226	243	241	245	226	273	260	275	296	275	250	221	257	270	261	248	257	232	261	261	240	248	257	280	279	241	229	272	245	262	234	253	242	224	253	253	231	265	220	239	279	258	251	232	287	250	239	242	250	270	260	255	221	216	266	231	251	241	284	280	238	231	243	233	257	250	228	231	226	269	269	280	248	252	257	233	268	245	272	271	253	262	272	255	275	226	262	273	244	257	248	234	245	255	252	258	264	276	237	271	222	231	259	263	236	251	203	260	266	249	273	264	247	263	243	250	256	255	259	228	257	268	207	286	244	248	255	237	257	256	248	231	235	227	228	244	224	241	227	226	240	230	261	251	248	244	240	273	271	261	248	262	227	252	234	243	231	219	262	238	298	274	238	258	261	248	242	261	253	227	230	212	249	226	216	266	246	256	283	229	268	247	251	282	229	265	222	263	242	230	251	253	281	240	264
8395	1719	2957	3502	3960	4018	2820	2639	1936	1546	1419	1170	1072	949	840	883	842	809	799	799	767	753	798	753	696	723	690	680	711	708	733	650	699	708	651	684	697	662	706	693	657	638	646	662	682	668	645	589	647	658	635	682	626	641	652	628	688	686	603	675	615	660	646	693	648	658	610	627	684	661	647	622	672	645	625	688	658	669	657	656	631	671	635	657	670	615	692	671	644	650	621	644	671	640	681	652	649	634	725	617	676	625	666	632	700	629	690	647	629	649	689	663	657	643	605	621	601	634	642	695	678	660	700	614	641	647	632	627	665	683	648	661	644	621	685	628	613	603	662	701	627	611	658	608	658	675	651	640	631	647	681	673	655	654	658	664	610	646	633	647	680	646	662	673	628	648	634	674	680	626	643	644	655	667	637	613	665	605	610	614	670	676	620	657	677	607	635	694	667	649	680	636	628	645	628	617	653	622	611	607	622	683	591	647	643	668	646	633	643	673	659	625	645	640	610	625	638	611	682	651	628	646	634	618	640	586	635	631	640	680	656	671	666	630	579	660	637	668	671	640	622	629	666	664	634	631	636	650	668	647	665	649	633	655	642	678	642	650	665	654	647	665	663	644	677	667	634	653	634	622	669	621	617	640	674	680	621	651	628	610	631	622	621	685	644	611	618	638	640	658	662	639	668	625	680	640	633	644	669	643	652	639	623	629	661	647	662	685	638	619	658	681	662	633	627	653	647	654	628	687	622	629	646	666	642	708	672	623	674	616	625	653	623	616	654	646	634	628	669	650	638	628	616	613	688	638	613	605	666	662	652	609	667	661	654	686	638	628	598	624	657	601	621	640	638	603	642	630	686	682	620	651	655	641	627	683	653	627	645	650	631	665	664	597	620	667	645	669	669	631	615	646	577	662	633	613	625	646	705	668	668	676	631	662	628	633	631	614	651	666	621	650	662	626	654	643	645	630	683	673	640	675	615	637	687	641	627	652	664	631	591	640	644	647	604	658	647	689	674	665	626	677	648	632	638	633	656	628	631	659	620	614	647	663	613	588	616	674	651	701	662	575	622	647	652	653	650	639	694	639	672	667	613	648	628	646	608	654	666	674	628	619	648	617	635	679	614	706	625	668	642	598	659	626	690	637	632	591	629	681	635	687	653	642	640	653	575	657	659	614	630	632	641	597	633	629	655	644	641	690	573	656	631	647	635	636	640	647	593	658	627	626	613	676	669	638	651	672	640	698	638	641	650	631	640	625	589	673	640	620	629	581	664	625	706	645	629	624	644	667	672	652	630	656	640	637	633	635	641	627	662	647	639	636	681	641	635	689	643	654	656	656	645	649	658	628	635	677	657	619	661	654	606	627	646	651	628	612	695	637	609	640	615	565	644	637	649	640	605	623	607	695	620	627	585	658	672	681	577	642	655	674	654	642	665	624	648	653	624	650	653	681	629	675	629	615	663	636	677	658	655	656	658	675	632	635	664	648	659	645	654	686	590	637	619	659	602	653	638	678	647	638	615	650	667	695	648	670	640	646	668	611	669	686	649	627	626	677	616	678	642	623	663	666	633	647	645	664	633	623	649	670	613	662	615	666	639	654	668	618	649	631	669	690	616	680	612	602	658	625	604	707	634	622	638	665	678	644	612	588	622	670	604	605	696	647	660	655	627	613	632	648	619	685	606	620	630	608	633	627	667	690	643	637	663	626	669	658	662	618	602	627	629	626	643	608	670	690	680	637	619	618	584	649	649	675	646	640	629	627	684	670	676	631	641	642	633	594	627	630	642	644	648	688	607	650	623	640	666	655	647	635	625	600	651	630	693	687	647	686	642	641	636	663	628	620	621	634	662	627	636	724	642	675	624	652	690	627	642	610	615	659	641	644	678	689	625	654	622	648	633	603	647	648	637	629	627	652	647	630	628	621	656	630	653	606	614	661	613	665	669	643	615	658	653	653	676	649	650	626	657	621	648	644	666	630	634	604	633	657	652	644	619	663	675	628	640	621	634	607	604	621	672	692	674	674	623	630	667	614	621	583	705	683	650	615	653	714	627	685	608	650	634	617	684	701	619	637	614	655	621	639	651	605	654	622	639	609	639	654	637	675	713	622	650	629	627	642	690	631	665	590	626	663	658	650	666	618	613	636	717	649	599	626	623	593	642	667	686	644	654	655	718	696	636	623	673	659	657	675	669	615	559	655	657	609	639	631	643	630	654	571	665	649	688	640	616	658	623	636	633	639	580	625	618	651	681	597	628	595	606	641	632	683	672	612	663	619	637	682	660	632	615	668	644	621	633	660	669	603	638	647	695	639	653	626	612	690	614	610	644	683	626	657	622	656	669	652	636	627	637	628	654	689	623	654	603	662	675	588	638	646	640	647	619	610	596	665	647	667	645	657	610	670	612	661	630	641	603	636	665	617	640	640	670	601	626	685	596	638	654	614	620	635	681	657	601	656	673	685	624	648	629	635	652	611	655	624	644	660	673	634	589	637	638	679	632	632	646	671	657	673	606	668	642	634	630	613	687	641	689	622	618	589	687	677	654	619	658	663	631	678	621	670	660	662	617	620	591	656	635	639	646	599	638	612	673	611	661	637	616	621	618	698	650	619	728	603	645	667	634	625	642	623	644	647	668	649	631	584	680	671	625	607	605	652	605	628	638	669	652	657	633	639	605	624	623	641	615	651	642	626	638	655	653	673	634	613	652	640	628	638	599	651	646	594	664	641	646	650	662	589	681	655	675	636	647	680	646	604	686	621	624	648	641	651	641	679	657	663	609	627	603	597	653	653	627	630	608	610	656	662	610	628	640	628	629	635	634	635	614	653	631	612	682	628	642	701	656	680	636	701	636	629	627	662	651	645	675	628	651	592	642	638	679	608	673	616	640	664	606	661	621	607	647	612	646	622	658	664	649	696	664	679	602	700	635	604	629	622	697	603	653	622	633	642	662	643	645	636	681	615	660	648	684	609	626	653	726	656	704	638	601	591	649	655	633	633	618	626	675	641	686	655	647	669	632	650	576	676	649	677	601	689	647	616	646	627	642	631	652	669	673	622	610	638	658	642	662	614	598	642	697	661	645	669	620	630	650	643	632	625	633	653	644	628	649	658	663	683	641	616	661	644	635	692	653	654	625	593	658	628	617	630	625	622	634	625	644	601	648	634	654	680	649	694	627	613	682	651	629	657	634	657	649	630	618	624	674	623	636	647	635	630	642	640	671	636	604	630	653	665	673	646	674	636	640	617	664	562	616	667	624	683	638	635	642	628	609	635	637	689	684	609	609	644	620	652	686	655	674	638	696	685	693	643	629	647	627	630	646	634	644	616	624	680	634	678	628	636	594	631	629	681	622	621	652	636	636	627	678	630	678	658	644	661	639	616	651	637	602	617	629	653	652	685	624	634	674	646	618	659	655	666	634	661	638	642	607	660	633	618	614	636	651	659	562	648	623	603	626	635	637	663	680	627	697	667	649	591	600	626	663	615	646	598
1644	507	572	498	450	473	406	417	391	422	406	383	430	375	380	428	401	446	382	395	404	399	437	398	395	430	428	418	412	422	387	413	383	411	422	399	436	415	388	389	400	412	413	403	428	436	397	388	406	428	401	445	419	398	359	439	406	403	421	426	432	384	408	396	397	439	388	415	410	386	427	406	443	401	374	412	421	438	410	394	410	392	436	460	405	405	398	391	355	420	382	432	425	393	412	396	430	385	409	396	415	415	417	418	396	419	395	378	420	417	405	408	434	442	408	438	377	420	431	380	400	416	407	390	399	409	406	443	418	415	414	408	428	387	403	425	401	394	402	412	406	432	480	405	390	415	394	370	409	385	429	390	435	395	380	386	433	446	414	438	399	397	388	457	386	394	410	374	381	387	386	403	438	402	395	419	409	361	410	454	405	406	419	450	424	436	419	406	435	424	418	433	429	433	407	378	422	433	407	413	415	425	455	412	416	406	432	375	376	436	389	376	375	409	428	412	403	424	423	400	429	433	445	434	437	426	414	429	389	411	422	388	394	400	402	410	408	394	404	413	401	389	384	397	399	382	408	450	438	417	407	415	396	400	396	430	406	392	369	427	450	404	364	398	420	384	408	399	414	390	430	401	416	456	458	437	388	413	367	433	439	389	413	413	404	400	380	386	442	400	420	464	435	409	400	431	365	410	375	382	384	398	411	440	415	455	418	449	437	381	420	418	409	420	402	385	424	401	414	405	366	374	356	389	419	408	436	412	395	413	380	431	435	417	411	436	426	345	398	406	423	394	443	429	401	382	430	399	402	418	415	413	407	364	421	427	413	383	397	406	388	413	453	399	441	411	355	416	403	399	393	352	422	398	397	411	404	417	400	404	403	441	415	416	381	425	388	433	383	425	407	441	430	405	448	410	393	428	372	427	406	395	399	383	376	422	420	414	371	367	388	401	403	416	405	416	369	376	442	409	440	373	410	432	346	411	402	384	444	424	412	388	394	364	460	414	416	389	381	400	367	395	368	410	466	396	348	394	375	413	435	435	375	431	435	439	419	407	427	423	369	349	379	428	405	414	429	420	436	417	418	420	435	372	389	406	416	433	414	367	393	433	428	374	389	393	391	431	407	422	469	436	418	445	422	388	385	455	406	367	411	428	428	438	414	382	411	387	425	424	427	408	391	405	399	394	374	409	418	361	396	385	391	383	398	413	430	405	430	412	415	373	383	361	407	418	399	403	394	420	398	443	427	418	441	397	409	412	402	456	364	393	387	368	406	420	439	419	393	417	403	434	408	390	396	375	391	422	365	426	440	366	401	411	437	383	416	377	408	387	391	412	439	418	444	461	386	393	434	424	405	421	422	378	384	418	428	410	431	470	400	409	402	413	417	421	399	396	418	381	400	401	400	428	442	391	375	374	383	408	386	415	372	422	422	397	394	403	429	423	391	388	417	410	415	410	403	375	396	415	412	398	409	413	399	367	427	390	397	428	435	401	381	355	354	409	407	398	397	407	400	391	425	396	387	396	406	387	429	410	427	409	358	412	399	429	401	368	402	410	393	407	398	420	411	420	363	403	347	384	417	434	384	408	408	396	387	379	407	374	422	400	422	405	411	422	388	395	407	390	397	390	398	415	406	390	407	419	431	389	430	416	418	420	372	381	430	392	398	410	418	407	393	394	384	404	412	410	423	401	401	387	383	418	411	413	439	400	381	415	401	384	439	405	422	444	411	455	389	440	410	432	395	408	369	396	401	409	427	371	408	394	406	407	388	386	434	424	398	421	374	380	423	392	398	411	390	413	397	448	397	401	403	369	393	412	419	398	398	430	401	401	420	407	415	421	368	398	417	394	394	399	429	394	383	358	407	419	361	385	413	438	465	408	398	406	424	380	402	373	424	423	456	404	428	427	471	421	403	455	429	425	405	435	400	421	411	419	395	380	414	398	433	432	394	415	420	414	412	410	420	457	416	376	439	419	427	435	403	390	454	420	375	394	439	383	405	446	450	417	408	412	398	428	361	395	465	429	372	402	429	443	363	440	402	394	439	451	409	375	380	404	390	404	367	399	422	375	367	411	383	388	434	389	394	388	385	422	420	450	413	448	406	384	357	436	411	402	430	405	395	415	412	404	385	388	388	367	393	402	400	409	421	385	430	405	438	414	412	419	397	386	406	427	390	376	445	427	425	377	380	416	366	406	383	367	379	376	433	365	408	415	381	439	428	416	420	399	459	407	414	406	429	421	372	402	419	392	386	426	376	397	383	429	378	408	426	413	421	403	396	433	409	410	391	423	424	394	372	393	405	402	403	409	381	435	389	396	374	407	443	387	414	422	416	428	397	393	427	430	431	439	428	417	425	425	379	407	427	393	413	443	388	361	402	384	432	424	418	405	385	411	411	421	433	436	390	395	374	380	386	399	388	425	414	393	383	401	354	417	359	404	415	416	415	437	423	402	425	431	398	407	395	440	376	396	342	415	382	385	426	386	382	393	380	441	414	392	432	430	409	425	373	419	436	395	396	406	376	413	411	412	407	399	380	387	395	408	373	416	409	417	390	413	389	424	400	416	419	424	440	402	360	403	411	427	410	386	418	419	393	385	421	426	405	389	373	390	388	420	442	382	402	391	401	381	411	414	349	410	430	392	391	409	403	387	396	405	393	431	401	383	401	393	387	400	413	406	397	415	406	446	401	447	396	369	391	439	389	414	389	429	418	471	402	383	370	392	421	412	425	433	393	397	419	384	396	413	419	406	399	408	438	416	422	401	385	430	405	395	421	348	442	396	390	408	362	441	357	409	414	388	444	368	382	397	429	403	436	436	445	408	384	405	382	371	376	394	421	402	397	395	397	417	387	419	446	424	435	384	422	428	399	396	415	402	409	419	458	387	424	423	370	397	402	424	395	389	390	434	400	386	381	360	420	427	430	411	423	423	421	416	422	428	391	403	431	427	403	398	426	410	446	413	420	433	399	422	416	444	410	366	400	417	423	449	406	444	376	412	411	407	400	453	422	432	400	393	398	413	412	419	420	403	388	436	394	405	443	453	439	408	381	419	407	411	436	416	437	408	380	419	416	375	402	408	389	370	430	359	400	406	384	407	397	425	441	459	399	434	411	406	419	389	397	411	429	398	381	414	421	367	406	422	405	412	382	424	378	438	398	414	378	384	391	409	444	418	396	436	375	400	397	446	396	358	384	378	385	371	421	404	385	389	428	396	447	399	370	376	375	370	431	399	414	375	433	416	392	434	395	387	385	421	390	374	421	400	393	391	415	420	451	433	393	435	429	409	401	414	464	422	410	360	387	408	397	427	403	425	360	391	430	397	424	378	408	435	402	432	421	410	450	402	403	391	396	434	411	416	380	394	397	439	401	415	413	380	376	421	436	387	416	444	389	389	407	429	407	424	439	425	417	392	367	432	428	398	391	438	410	396	408	436	400	413	412	384	399	382	391	416	405	420	405	389	394	403	393	403	385	392	426	404	402	380
2095	1025	1120	1257	1122	1123	1061	1018	983	1001	969	921	962	951	953	959	929	937	923	869	904	892	938	854	1018	952	936	920	933	951	924	916	932	924	960	911	922	932	879	898	923	949	950	920	929	928	929	927	917	946	891	913	906	884	926	840	919	868	920	914	939	917	917	927	875	927	917	957	942	921	979	996	873	973	928	876	908	912	988	921	914	971	897	923	913	905	907	933	904	884	921	903	965	891	946	939	898	882	925	879	894	922	885	905	919	909	871	871	889	900	904	864	938	972	941	931	902	858	918	943	945	876	864	892	935	870	888	936	922	926	907	846	935	914	912	935	852	917	903	949	924	987	867	914	893	936	890	895	916	967	957	912	885	915	948	853	888	869	903	858	892	909	952	915	889	934	901	884	853	869	887	902	869	903	889	936	912	930	965	888	880	932	949	869	898	918	906	944	926	906	889	890	912	927	875	927	948	897	942	915	938	953	882	881	910	942	907	897	864	885	826	875	897	963	909	908	911	929	869	937	887	904	891	922	926	937	916	892	936	898	884	926	924	911	915	881	883	891	936	902	901	888	924	931	868	946	952	931	892	915	949	876	942	932	882	923	916	919	881	933	902	907	882	920	884	948	934	957	897	901	860	949	901	903	924	923	948	959	905	955	902	902	885	920	859	932	940	916	926	949	921	957	919	933	890	927	950	894	938	904	871	865	889	930	912	896	973	930	945	859	891	915	919	915	926	925	947	921	887	876	889	935	915	903	939	882	935	830	844	917	920	907	944	858	912	917	919	934	923	938	945	915	935	926	859	887	869	927	933	928	916	867	986	866	912	907	907	958	962	966	879	932	911	908	916	873	927	923	912	969	990	903	921	881	876	925	891	846	908	873	878	903	895	916	954	898	927	954	925	862	922	954	925	973	976	941	946	925	959	885	875	926	884	884	929	950	902	914	937	896	932	931	873	923	934	917	987	923	924	904	930	910	918	883	867	939	925	913	934	903	909	907	945	893	924	876	933	903	891	882	881	884	950	884	919	944	938	938	851	882	923	887	908	929	929	870	908	912	901	918	899	927	881	896	882	990	909	902	903	914	907	962	896	891	931	904	895	952	918	949	918	913	931	887	898	990	921	885	903	948	933	872	916	934	918	940	975	892	964	916	884	933	888	918	926	941	928	926	895	951	882	906	915	910	915	972	879	897	902	890	937	918	899	922	883	915	935	924	906	907	859	978	937	957	900	977	898	926	873	902	961	940	962	938	911	888	931	929	928	930	880	937	962	925	918	903	921	944	843	952	920	955	925	916	899	934	968	912	900	862	905	930	901	917	932	923	891	947	958	879	934	905	906	940	907	910	948	910	882	903	875	962	945	938	925	914	894	930	937	960	913	920	890	889	906	892	851	989	932	932	940	946	909	894	934	886	933	928	915	970	910	859	959	946	878	874	904	971	928	923	951	933	874	936	878	948	929	903	882	908	940	868	906	894	948	896	914	942	999	898	881	958	926	898	968	902	914	915	922	948	878	892	868	908	959	878	929	861	910	903	911	890	991	930	952	909	935	911	902	898	979	923	922	907	870	920	816	915	870	874	954	934	917	968	916	901	890	911	908	914	971	860	879	950	877	905	946	994	933	954	936	934	952	906	896	887	929	882	881	953	934	936	877	927	891	911	926	942	929	896	897	958	934	943	904	920	893	948	943	914	874	911	888	905	860	931	965	887	870	866	955	901	935	974	892	927	939	914	938	885	922	927	901	921	921	885	924	894	960	920	921	845	898	888	865	939	921	963	876	921	944	875	935	884	930	937	905	927	936	933	897	871	889	873	854	886	969	878	904	898	868	924	946	878	898	931	888	937	948	912	884	862	877	903	935	900	938	881	912	935	911	930	928	858	912	925	869	905	896	888	908	904	924	927	922	935	933	885	939	816	866	926	927	932	869	962	942	954	912	936	882	962	902	930	907	936	899	904	868	932	923	897	932	924	940	932	876	924	886	955	914	946	871	947	912	875	946	895	887	922	950	886	940	909	892	915	915	905	860	888	886	937	870	945	877	951	948	923	941	875	909	907	876	890	952	963	898	954	899	937	945	906	916	936	952	955	888	958	915	966	991	922	900	927	885	916	931	868	989	928	910	868	947	918	919	844	897	978	925	908	892	913	911	955	934	926	900	856	951	924	893	892	889	909	910	956	942	936	930	901	946	897	964	870	915	882	888	910	957	998	855	890	912	909	920	931	904	953	910	931	886	901	869	937	923	917	922	920	918	897	940	944	922	894	891	871	919	939	917	917	935	902	894	922	921	950	936	902	927	880	911	926	928	886	905	958	980	909	896	905	922	949	918	934	929	916	899	950	933	895	960	978	976	942	913	878	900	915	900	895	923	921	907	937	895	959	912	926	907	894	959	885	902	889	889	893	886	883	885	916	867	954	957	894	948	929	887	907	931	886	941	906	896	903	917	897	904	912	926	909	913	973	899	878	896	879	951	917	884	907	895	919	917	903	943	855	942	882	913	876	920	955	967	880	860	965	903	949	882	932	931	964	896	929	913	892	944	932	885	924	900	916	873	872	881	917	879	927	898	915	858	928	923	867	870	895	951	921	921	871	901	914	937	949	889	958	958	917	896	931	927	899	916	950	856	953	928	890	949	941	909	949	943	913	862	947	901	899	891	894	877	955	885	967	843	915	904	896	957	903	885	860	924	921	910	920	935	866	951	881	920	931	923	897	895	943	917	934	931	916	873	931	895	937	945	910	919	927	952	950	916	897	952	910	910	951	884	943	866	876	875	878	924	930	878	866	870	986	925	907	909	943	922	926	898	848	953	911	948	939	907	906	963	932	927	898	909	888	913	928	829	948	890	908	966	890	963	892	941	877	921	891	903	926	928	917	887	944	893	927	927	941	836	863	891	908	987	968	910	940	908	903	904	917	960	933	866	913	896	864	926	916	922	907	937	981	877	902	931	890	914	946	913	933	891	867	902	937	861	907	977	930	936	904	913	952	931	936	902	960	855	908	917	934	895	944	892	949	896	903	952	880	878	937	883	856	934	876	865	898	1000	903	966	927	891	920	943	920	936	904	854	923	921	881	862	909	936	939	836	949	872	869	920	934	901	897	904	920	847	905	866	925	944	862	856	871	896	904	927	877	882	912	877	929	920	967	925	872	896	925	843	912	896	906	912	954	959	910	942	926	905	931	926	921	927	925	903	961	951	954	911	893	895	942	948	913	938	937	905	903	906	896	881	913	965	945	954	900	889	889	899	911	848	856	910	906	855	943	895	872	913	943	923	931	896	988	927	887	910	885	890	930	884	933	902	924	894	956	906	906	883	896	928	920	924	894	940	880	940	940	868	828	904	879	911	941	895	914	902	917	932	872	919	917	871	951	871	846	941	913	939	946	927	915	928	930	916	916	941	937	886	889	925	934	952	927	866	920	914	966	924	886	918	911	917	902	880	983	915	908	917	929	913	946	936	969	941	950	896	914	885	864	962	907	947	921
7356	781	768	693	629	595	446	363	354	273	283	234	217	231	229	232	210	237	221	210	236	205	196	185	217	188	203	224	189	217	207	217	215	198	256	210	205	217	226	206	195	206	203	209	234	217	222	200	213	231	233	213	221	196	184	214	210	230	203	200	227	235	191	179	213	222	204	224	191	216	215	225	220	239	199	219	237	218	223	215	253	228	210	199	211	233	195	217	193	212	211	190	229	229	207	229	181	198	215	247	216	206	200	215	212	211	185	210	197	225	205	213	209	195	241	211	206	210	221	190	205	232	198	210	192	202	210	207	211	223	190	213	197	205	191	204	197	196	190	202	186	203	228	201	214	196	194	208	234	208	183	206	199	210	230	205	182	219	206	207	218	233	189	220	211	234	212	240	224	206	207	197	183	212	192	197	208	221	236	218	181	213	201	203	210	208	221	178	194	208	238	214	199	209	198	190	183	189	202	191	184	195	199	228	197	204	204	193	179	216	197	219	199	188	235	210	210	206	212	247	208	204	196	197	223	197	176	181	232	199	209	186	235	213	221	228	213	196	199	212	207	226	205	205	186	203	218	197	212	222	191	208	216	214	223	214	201	213	217	186	188	197	185	225	186	233	188	202	202	212	186	197	224	206	237	196	220	208	221	172	199	204	219	220	220	227	216	225	194	233	195	186	219	206	227	198	207	201	201	211	224	201	208	240	200	209	201	212	208	206	193	195	222	211	187	202	217	206	202	203	222	215	226	224	216	191	194	173	192	189	206	202	192	194	218	178	220	206	218	207	244	188	195	223	213	230	232	189	194	192	200	228	206	205	225	236	207	223	210	224	200	223	196	226	203	208	237	194	200	205	184	200	213	204	212	218	192	241	199	194	237	199	229	215	217	195	176	202	200	223	232	170	177	217	184	219	196	233	215	188	209	196	194	188	199	189	211	228	207	212	208	220	213	215	228	186	191	198	202	200	217	247	225	203	192	203	200	194	187	204	189	204	215	208	191	229	196	219	223	204	189	202	212	223	232	214	196	220	208	223	222	215	204	224	244	189	207	219	212	196	222	213	199	203	196	195	239	214	201	206	193	212	202	218	203	206	215	213	223	213	219	222	199	194	191	209	218	208	200	209	210	222	192	222	225	187	214	222	205	206	185	202	202	213	193	203	206	202	221	221	230	223	232	188	205	183	196	223	221	203	228	234	207	222	190	226	219	207	194	190	243	200	200	212	192	212	202	221	207	211	225	221	217	199	226	223	212	185	222	207	203	189	220	225	190	210	233	212	222	209	193	204	232	221	225	191	183	198	185	203	183	191	194	203	197	184	204	207	219	216	233	197	189	200	210	197	201	194	211	168	185	209	213	236	192	210	224	191	199	196	185	194	188	221	224	187	240	194	205	248	188	202	197	205	206	208	206	213	218	178	239	183	185	203	238	198	222	220	211	199	213	229	220	209	212	239	210	222	202	242	211	200	210	215	224	208	174	217	230	202	204	187	191	212	199	228	230	223	217	189	227	214	195	210	196	200	204	207	207	195	208	218	223	188	209	246	213	215	218	232	220	206	218	213	191	212	188	195	205	176	204	208	218	194	210	187	197	190	212	230	192	202	189	214	216	228	205	217	234	196	190	215	210	202	217	250	250	219	206	185	207	221	225	221	202	193	208	213	214	191	222	190	231	229	229	200	201	213	237	214	199	183	226	193	178	204	198	209	193	212	201	200	237	201	200	228	197	200	228	233	210	173	193	189	215	199	207	220	228	216	201	201	211	213	200	209	228	226	199	221	205	215	201	195	223	230	220	176	204	208	209	211	224	197	200	223	223	214	189	212	183	220	191	210	201	211	232	224	222	217	207	209	198	199	189	211	208	221	190	187	209	203	215	217	224	173	203	201	194	200	193	185	187	229	245	202	220	204	202	169	213	223	203	220	229	214	220	213	219	214	219	197	253	216	195	214	203	204	204	240	203	206	218	181	198	211	197	196	226	202	225	218	192	197	209	203	198	195	198	220	235	203	212	213	202	174	174	193	224	211	206	213	207	204	211	182	212	211	176	206	217	200	208	227	210	236	204	225	227	198	196	202	213	205	216	212	205	220	213	200	255	203	211	225	202	214	208	223	204	224	215	190	210	202	198	230	202	210	229	201	227	208	190	238	196	220	198	212	223	210	211	208	215	238	165	213	228	202	187	197	241	224	213	198	214	210	200	224	191	196	198	210	204	218	223	215	195	194	213	211	213	189	207	214	211	202	220	197	238	189	213	206	219	206	181	210	183	209	207	188	208	220	189	214	230	189	215	210	214	207	193	187	239	225	187	193	210	212	194	231	190	219	220	224	179	198	218	191	194	190	209	191	203	219	220	203	204	208	211	223	223	205	228	209	232	208	220	206	200	230	214	192	187	214	190	205	241	234	245	210	190	216	200	183	190	194	204	234	206	225	196	202	192	181	194	226	207	211	212	204	218	215	208	208	206	199	208	241	204	187	203	232	205	200	213	197	208	202	208	197	207	202	200	250	194	215	214	210	221	234	178	207	227	199	195	223	199	220	207	219	166	198	183	218	229	206	208	203	217	234	191	231	213	208	170	181	200	186	202	207	238	217	200	250	218	202	223	215	199	185	192	206	218	239	245	209	213	218	198	191	193	188	220	194	192	202	215	189	211	206	194	185	228	189	185	203	223	199	199	226	226	212	216	224	212	190	213	225	225	204	186	181	198	200	222	208	207	243	185	205	211	184	195	215	204	225	194	216	210	215	212	223	215	211	177	210	217	202	220	237	213	205	223	206	200	226	183	210	244	195	202	196	203	255	205	205	224	225	213	202	197	208	232	222	182	196	208	199	192	212	224	213	210	210	200	189	240	196	202	228	213	194	212	204	206	208	223	190	201	231	222	192	231	210	203	208	241	223	184	223	219	216	192	218	189	201	223	233	170	174	219	210	191	223	236	173	215	221	187	195	203	213	213	191	193	208	197	212	211	220	238	219	197	200	206	216	198	190	223	197	201	214	210	216	190	210	210	207	211	232	201	227	229	207	205	220	206	214	202	208	189	177	237	195	206	206	196	193	199	215	232	204	181	210	220	232	215	197	220	198	232	216	234	214	189	208	198	195	205	189	220	184	208	193	202	239	221	196	207	200	191	225	222	209	194	228	211	219	211	231	217	228	227	215	212	177	232	201	226	195	207	195	173	188	213	189	219	215	198	198	209	218	208	231	197	189	187	211	250	227	219	217	214	191	190	199	204	225	222	217	210	246	192	186	220	212	177	198	229	188	208	197	205	199	196	227	200	220	220	195	216	213	206	227	220	191	193	233	204	207	189	208	177	208	235	203	227	187	213	210	196	237	206	205	212	207	207	222	198	196	180	217	206	205	210	193	211	190	206	193	204	199	206	197	182	217	191	207	211	201	219	210	208	208	202	191	216	222	206	206	218	218	198	190	214	188	204	196	208	218	195	229	216	209	188	226	218	212	207	222	207	198	210	226	219	215
6304	1094	1784	2022	2260	2328	1771	1309	1355	973	945	805	772	714	681	672	635	679	606	573	632	595	596	562	537	556	560	565	594	599	530	589	527	563	553	559	515	540	543	522	508	566	565	556	520	554	570	556	579	492	506	554	550	543	531	560	570	549	510	571	534	537	536	520	548	533	543	477	517	538	546	560	560	555	526	553	537	497	527	490	536	552	512	555	497	532	572	527	533	556	563	549	520	536	559	527	559	509	535	508	560	518	495	519	554	528	554	522	547	509	546	518	531	537	512	526	513	524	567	537	541	527	551	563	531	517	535	516	536	533	508	515	520	549	506	555	503	500	528	494	531	524	531	535	574	531	516	507	529	495	482	528	506	517	523	509	475	515	545	541	531	527	541	477	485	501	544	538	512	550	545	550	545	557	522	549	531	540	518	513	527	532	517	547	525	508	489	517	548	547	492	458	535	533	550	541	505	503	509	535	541	525	527	543	526	549	534	511	532	539	538	489	522	571	515	546	556	525	541	539	505	533	531	503	522	494	556	512	517	531	589	542	508	539	533	509	571	541	535	562	588	540	545	528	521	532	530	532	506	536	528	528	520	541	533	522	551	496	558	526	544	552	537	548	512	545	554	498	486	507	532	505	517	491	563	493	495	529	551	530	532	509	514	530	518	537	518	533	535	516	515	509	531	519	509	520	520	525	517	514	522	527	521	511	539	540	493	550	510	508	529	517	495	500	541	571	547	566	507	499	534	529	515	520	513	511	526	526	505	490	538	521	528	515	511	582	557	524	509	501	541	513	517	561	538	500	520	541	518	527	516	470	478	541	522	526	495	546	535	534	513	511	545	520	511	544	545	546	567	538	470	505	525	523	521	545	526	546	570	565	508	497	485	542	520	509	528	544	552	510	508	523	566	540	558	526	548	506	487	538	514	538	520	525	548	554	538	509	503	531	524	530	511	491	541	503	554	520	556	552	560	521	517	507	515	545	526	521	572	506	504	533	511	506	488	566	513	532	587	550	552	532	550	569	539	527	530	518	528	541	528	508	517	526	500	496	526	514	551	544	532	528	537	526	540	558	539	542	520	549	547	527	523	538	541	538	508	516	545	520	534	499	551	490	547	508	540	537	531	521	527	507	508	516	500	520	527	531	552	527	538	553	549	536	555	517	546	566	540	558	519	546	510	553	533	500	530	492	542	498	512	544	537	567	537	500	528	523	523	518	529	544	560	509	532	518	482	529	542	552	540	531	516	523	566	541	521	454	486	550	523	533	533	521	537	549	520	521	539	508	500	530	533	524	531	550	492	536	550	524	537	525	538	501	513	564	570	535	555	553	511	544	572	481	510	520	528	565	543	539	499	525	538	521	532	547	499	494	522	545	525	516	571	541	535	499	518	545	515	506	497	540	500	506	521	542	500	561	533	481	541	500	560	489	541	526	522	524	534	474	526	532	526	570	541	503	549	529	513	516	533	520	506	535	524	577	542	516	540	493	527	517	519	519	498	526	539	473	515	528	541	555	547	530	511	510	519	538	496	557	492	536	516	566	512	561	530	495	524	485	565	517	508	556	534	522	562	507	532	512	483	494	509	537	536	495	537	508	501	523	535	583	578	538	583	504	505	544	498	544	557	536	523	549	516	538	505	499	521	516	533	539	453	550	543	498	555	509	480	532	563	598	535	538	531	551	559	530	543	566	580	498	499	605	529	536	534	517	541	561	509	521	540	542	552	534	575	487	594	559	546	510	530	517	499	520	559	557	540	517	519	502	514	525	543	524	536	489	510	531	539	528	538	519	548	550	536	537	481	525	519	566	556	512	521	532	566	532	523	549	549	518	512	538	513	530	555	564	529	507	535	533	563	587	535	494	529	528	514	514	521	537	515	511	515	530	552	570	512	517	485	519	506	541	533	517	569	554	501	520	516	520	520	499	519	528	571	498	491	499	547	485	612	504	493	548	502	507	507	537	545	486	526	529	521	571	575	528	488	542	507	535	543	554	535	532	525	538	529	514	481	554	555	553	541	568	548	553	524	504	542	535	547	549	498	522	552	567	496	536	565	584	548	511	502	534	525	527	526	536	518	505	517	525	496	583	514	537	487	507	549	520	514	594	527	505	576	544	527	524	520	569	490	543	550	482	545	518	505	530	504	531	523	471	491	504	531	529	515	502	506	526	596	515	563	555	501	502	522	514	531	545	530	549	537	538	508	525	476	508	537	514	553	564	522	521	515	514	533	482	530	546	536	518	546	520	528	572	521	500	537	500	489	502	475	494	516	524	487	498	527	531	536	533	530	509	549	522	569	531	551	499	500	534	536	526	524	533	494	499	519	529	558	520	544	542	521	510	528	533	495	531	481	539	537	532	548	536	528	535	541	527	559	492	513	509	546	541	584	541	533	545	529	546	550	508	519	540	556	571	529	519	545	552	515	522	540	525	521	520	491	528	550	515	526	499	525	495	531	542	536	542	557	515	521	520	545	532	538	570	522	553	549	503	569	507	524	516	551	500	512	529	521	500	572	511	524	497	527	526	524	513	578	501	524	547	535	573	499	540	492	584	522	538	537	556	568	533	549	545	587	552	565	546	532	561	532	538	499	522	520	534	514	526	512	511	523	537	540	534	537	528	551	522	501	581	518	490	522	548	539	560	566	485	532	528	537	531	555	544	528	536	521	518	522	535	531	556	512	546	516	547	514	513	533	518	553	505	495	520	512	564	538	544	565	454	561	545	539	573	568	524	511	468	568	523	525	502	538	527	568	486	526	556	498	512	503	528	537	535	529	509	521	530	564	538	559	496	534	554	524	514	546	557	539	522	497	533	512	536	488	506	512	526	514	578	511	524	558	522	484	539	513	557	544	535	543	515	517	527	487	547	542	494	550	564	517	538	488	531	547	538	531	521	558	515	544	495	552	549	546	580	520	445	562	531	511	542	546	548	563	508	540	502	536	553	514	545	492	537	550	487	529	524	493	529	565	513	546	547	528	565	549	500	514	563	498	536	508	555	594	525	514	513	514	490	550	491	521	547	555	541	478	495	498	499	548	524	523	557	541	539	551	523	518	546	499	571	508	524	553	534	504	516	546	527	494	533	487	504	493	540	547	556	558	535	486	478	504	534	521	516	507	561	554	485	523	537	548	530	499	521	571	528	546	519	557	529	535	525	525	546	525	525	513	510	571	458	548	539	541	528	516	541	515	515	548	573	497	513	541	508	511	530	490	522	561	522	530	502	535	539	501	508	500	538	536	541	532	539	508	551	546	524	573	562	538	514	508	571	534	493	521	529	548	529	532	510	516	549	537	565	520	539	486	502	530	518	494	521	538	526	502	533	500	572	551	546	563	527	551	532	507	483	576	495	531	551	516	537	503	540	508	530	568	518	553	557	533	548	535	504	506	514	545	502	516	512	540	537	529	542	534	565	470	513	521	531	519	475	489	481	542	533	500	508	551	545	528	552	540	529	556	531	556	505	521	500	517	463	508	502	507	500	494	554
14489	1761	1668	1195	941	1037	917	602	522	365	321	372	273	292	256	309	299	275	292	305	263	287	287	281	274	272	239	265	260	248	264	253	251	275	228	255	251	263	299	251	260	257	242	268	255	232	244	239	271	272	265	242	286	262	260	258	301	271	262	235	243	261	241	246	211	249	253	225	255	228	232	253	255	263	287	242	250	270	247	241	233	276	249	252	215	263	232	244	277	241	218	249	242	246	257	274	228	236	238	249	243	281	261	248	261	268	248	255	260	253	248	251	230	220	222	242	242	253	230	237	269	260	254	267	235	223	243	237	269	244	234	260	259	276	251	271	237	251	238	260	282	257	264	236	276	269	265	273	264	252	239	241	226	263	266	260	261	292	217	227	267	239	271	285	248	260	232	240	255	236	259	230	260	279	265	266	253	246	281	249	261	245	237	249	219	258	274	260	222	267	230	252	233	236	247	272	265	258	295	231	259	256	279	225	260	225	269	245	271	245	251	219	220	231	235	263	264	249	252	243	266	238	257	284	250	246	262	237	251	222	248	242	248	241	268	242	260	278	290	238	259	244	261	248	255	245	255	267	245	249	260	242	256	265	262	265	252	282	269	241	245	234	246	250	274	264	224	241	215	247	241	267	222	266	274	240	263	245	244	254	261	271	238	231	260	225	257	251	260	264	278	267	291	253	272	242	243	239	232	249	256	247	242	240	250	271	269	251	228	260	251	259	244	272	239	238	278	237	235	269	210	237	247	222	225	279	259	203	236	281	234	266	215	245	253	251	274	261	262	283	238	247	260	272	257	262	251	259	252	263	227	264	236	230	257	227	243	266	270	252	248	267	252	239	266	263	252	255	292	262	264	222	265	251	226	251	257	236	240	258	228	265	276	247	237	257	248	239	257	259	265	249	252	256	236	249	258	232	256	278	272	262	275	234	248	243	254	245	228	258	249	282	238	245	255	268	240	231	269	259	249	249	236	261	257	228	237	234	242	247	249	265	235	264	280	246	245	243	265	259	260	293	266	252	267	273	243	253	268	248	269	257	249	281	259	222	258	275	232	218	230	262	251	237	257	265	265	242	257	271	253	268	277	303	265	245	207	299	246	247	252	251	258	252	259	229	255	228	244	250	218	229	268	250	262	244	221	238	250	221	254	251	270	230	238	260	262	263	211	246	247	248	239	255	247	284	289	229	259	246	226	229	242	207	248	252	237	238	249	221	261	271	239	228	241	244	254	254	254	238	222	263	233	269	256	277	238	256	253	231	255	261	292	252	235	254	258	267	272	232	276	239	230	244	264	238	234	261	229	241	250	254	258	251	231	265	232	256	256	256	273	243	288	234	226	270	242	263	238	243	237	251	251	239	264	262	262	240	240	245	274	238	243	278	260	257	246	222	268	270	242	253	236	249	231	258	238	269	261	239	244	227	224	222	235	242	255	205	270	263	249	257	254	228	242	232	223	272	261	265	282	253	246	277	227	239	235	265	266	262	259	265	269	257	244	268	268	240	252	225	213	260	246	245	245	226	232	281	220	250	225	246	266	236	250	235	239	275	275	241	238	254	268	268	277	273	238	249	246	253	254	253	235	244	229	266	253	242	245	252	270	232	231	244	275	237	267	249	246	271	251	233	234	241	244	260	258	239	243	248	238	245	229	251	264	255	279	262	299	235	236	258	252	273	237	241	280	257	257	231	260	247	261	234	262	248	262	264	247	290	246	258	242	275	249	242	244	239	252	249	267	250	253	240	286	249	265	260	239	221	256	276	239	210	268	269	260	280	281	230	241	250	215	255	269	265	250	273	251	268	251	272	228	249	262	237	240	248	252	252	241	262	265	276	251	244	244	229	265	247	238	243	243	252	224	284	259	239	252	255	258	240	259	256	236	261	238	239	236	282	246	267	231	277	263	279	257	244	254	253	267	261	251	261	237	265	273	244	263	276	263	297	232	265	227	279	301	243	204	260	245	221	245	241	274	276	250	248	268	263	257	253	231	256	255	247	273	248	265	223	262	247	250	260	274	269	269	242	232	235	220	220	266	229	253	226	262	248	248	255	273	270	263	258	258	223	274	269	258	250	228	245	250	221	244	283	229	250	260	251	250	236	259	260	243	235	258	231	249	268	233	232	231	265	288	252	247	271	254	227	257	248	247	263	254	268	235	272	253	261	244	230	232	268	236	250	283	248	273	230	256	253	246	228	274	248	248	252	245	264	249	235	270	247	261	256	287	259	263	248	277	263	248	259	219	244	261	278	253	229	226	236	256	244	290	309	281	246	237	280	249	258	252	266	256	249	266	233	219	284	254	236	250	225	244	244	288	261	255	253	271	256	228	246	248	260	235	254	228	276	239	248	292	241	260	266	254	285	243	270	247	245	273	246	260	208	266	258	284	260	269	269	236	251	269	270	252	261	245	248	244	235	248	240	237	263	268	288	274	248	243	275	268	266	243	244	279	242	261	273	221	242	238	237	229	267	251	264	234	247	241	272	265	243	255	257	286	288	256	244	249	259	237	246	242	244	250	223	252	271	237	267	264	220	250	270	257	246	247	271	271	251	275	241	253	263	245	293	269	246	279	238	277	247	229	252	249	257	240	230	245	239	234	275	255	258	263	223	230	278	225	260	267	271	255	261	247	236	259	246	266	280	239	258	251	276	232	222	238	246	263	250	197	254	248	254	244	246	244	244	254	247	273	237	242	258	268	279	246	254	249	248	250	236	298	236	224	257	283	237	248	241	235	244	243	257	271	249	282	264	239	267	237	248	258	290	245	228	247	226	243	260	232	263	259	246	264	248	250	239	240	248	271	251	244	254	264	233	230	234	270	247	267	244	265	271	249	295	261	245	255	254	257	258	257	251	258	249	268	280	245	249	228	218	239	269	251	221	264	252	250	253	264	221	246	256	282	212	267	277	260	226	268	244	248	220	269	275	284	229	264	246	256	228	252	213	273	249	251	261	243	246	274	230	257	251	251	233	277	256	256	249	261	248	253	239	225	253	254	275	244	220	227	262	260	238	279	269	269	262	252	243	251	226	225	251	255	255	235	221	273	294	292	264	251	266	238	251	262	233	256	250	297	247	246	273	253	256	254	243	208	244	289	253	239	267	259	272	246	272	275	274	227	216	224	241	268	261	243	246	282	225	262	224	237	274	249	242	266	222	244	238	261	227	245	265	246	265	280	253	244	240	250	268	248	239	238	224	262	220	239	245	247	255	263	265	252	248	267	230	228	277	265	250	269	262	239	266	271	268	257	238	255	247	251	261	245	260	263	254	244	223	260	243	256	257	248	235	266	253	287	257	303	256	252	279	252	241	229	233	266	252	250	250	245	259	249	264	272	252	238	238	242	240	269	260	289	259	268	256	258	222	261	228	242	246	236	243	243	276	239	238	272	243	257	276	237	257	224	253	240	244	269	260	259	237	308	221	255	257	248	268	264	243	267	259	267	255	267	236	223	264	281	270	268	254	221	224	224	251	258	239	265	243	264	215
8342	1632	3034	3368	3680	3939	2850	2302	2272	1460	1235	1120	1080	998	872	875	887	819	824	813	795	782	745	761	761	707	749	741	676	717	691	694	638	658	676	732	659	696	679	664	671	730	651	702	669	679	643	673	646	648	655	623	704	648	666	642	695	674	617	643	684	601	606	644	633	703	634	676	624	690	642	678	623	615	660	662	678	635	664	651	607	690	656	692	619	651	634	662	658	658	672	629	631	675	672	696	636	671	631	632	654	646	664	641	655	686	613	638	685	671	657	633	662	697	596	659	622	647	667	700	677	632	625	618	673	620	673	680	632	663	661	632	665	646	634	654	688	615	644	659	652	626	670	654	630	650	680	649	675	628	655	641	657	643	683	653	590	631	655	635	657	625	614	651	633	668	640	684	667	629	625	634	670	679	657	632	637	664	656	621	639	636	697	609	635	607	670	649	668	666	640	633	642	650	642	622	643	645	659	665	608	639	655	621	621	658	615	637	635	596	616	626	656	628	670	630	650	667	675	650	633	646	629	640	650	647	643	662	628	627	690	673	639	644	671	671	681	635	634	704	635	656	641	635	582	601	655	636	644	650	652	646	607	659	666	615	645	647	645	658	657	609	634	632	642	631	699	650	619	651	641	647	672	633	612	704	632	613	603	658	613	648	646	640	649	634	621	627	637	652	669	671	634	671	602	647	636	653	676	637	671	658	679	654	643	665	630	657	696	623	625	664	652	641	674	634	671	632	658	637	643	612	637	645	663	623	664	605	671	667	687	630	673	674	703	629	649	634	680	606	649	682	632	618	636	631	679	660	654	622	587	662	651	657	628	636	682	645	630	677	643	640	604	662	627	675	646	616	651	672	637	637	634	655	645	633	676	645	670	632	642	666	656	665	684	657	644	655	688	646	614	661	607	615	702	598	666	638	641	687	631	638	687	628	591	655	740	642	626	681	641	691	689	617	665	616	654	677	630	676	690	640	624	692	645	653	652	678	663	645	634	644	630	643	669	624	620	630	665	621	673	623	647	655	649	633	656	673	620	623	617	588	619	634	659	640	667	644	662	638	669	603	674	657	691	652	673	665	628	615	658	647	620	627	647	638	640	626	666	666	634	676	631	640	670	622	628	664	629	657	669	660	635	661	598	729	634	657	645	647	681	689	645	670	656	658	666	634	640	604	642	654	672	616	627	633	673	674	639	653	654	603	596	678	668	649	660	599	642	638	639	639	686	647	601	651	622	667	637	698	647	679	614	652	706	627	636	665	648	654	645	696	670	692	649	665	658	625	659	691	633	702	637	659	681	668	624	631	676	643	629	657	660	659	622	641	663	649	665	594	637	642	620	644	661	668	650	644	636	639	683	660	681	630	641	601	677	638	631	633	646	671	637	592	641	651	663	657	642	653	627	650	639	606	632	628	658	659	613	669	689	650	636	673	649	656	686	620	655	665	676	683	624	635	652	636	668	657	598	663	603	624	667	627	638	687	647	629	610	664	619	614	647	684	664	678	635	620	662	656	654	628	650	636	633	635	612	628	588	657	643	600	636	656	651	627	638	641	608	629	661	646	650	663	664	628	657	642	645	626	659	631	643	642	626	648	655	627	646	675	641	609	644	644	643	630	712	677	648	655	640	629	660	660	638	661	662	688	667	709	658	647	598	638	657	679	646	653	640	638	619	640	689	650	619	627	628	673	665	682	606	676	666	648	682	648	659	657	653	624	643	662	648	608	630	671	727	640	676	672	681	639	696	623	640	699	663	600	620	667	599	675	657	630	656	602	649	659	634	630	649	657	635	634	643	596	662	658	609	629	662	687	660	661	639	629	645	632	633	650	633	645	636	643	677	632	622	655	633	669	625	653	657	669	668	623	635	653	590	643	656	621	692	635	613	589	601	613	681	667	663	637	638	621	656	654	628	636	650	638	648	649	648	630	661	660	629	659	654	634	646	646	685	679	613	617	674	659	703	662	627	582	658	654	639	648	703	656	623	643	675	621	709	601	628	668	660	668	668	638	601	677	627	624	679	634	658	607	663	622	622	664	658	652	613	615	647	665	625	648	679	636	631	623	603	633	630	626	667	635	647	670	621	598	667	693	671	622	633	657	629	628	686	629	628	659	670	608	619	681	632	604	635	607	630	638	647	630	669	669	570	623	669	652	654	630	687	647	643	644	668	629	669	585	614	666	690	662	616	656	604	687	658	642	616	605	653	668	659	643	634	624	658	650	691	639	617	577	627	629	605	633	631	695	606	693	622	663	642	670	653	637	652	639	637	658	651	650	612	610	645	660	625	615	638	629	681	617	621	640	626	652	666	649	714	634	676	650	643	662	619	695	669	622	695	647	630	680	638	662	692	600	639	665	620	684	671	626	634	654	581	653	662	644	694	643	644	646	660	660	642	640	656	626	645	677	622	639	610	663	639	636	634	684	622	661	684	630	674	658	637	650	668	650	653	649	637	677	639	660	645	650	587	637	675	645	671	658	626	676	571	650	648	648	637	606	665	654	657	643	637	628	627	642	610	668	652	613	602	622	685	682	642	621	667	655	671	659	614	637	649	645	634	642	638	644	593	672	691	663	678	642	658	665	659	632	638	637	644	611	640	618	650	688	638	699	657	661	630	643	671	636	628	627	628	649	629	662	641	619	651	636	656	665	676	661	612	647	658	642	682	628	636	677	617	671	604	638	645	581	605	577	642	636	655	600	650	633	671	679	660	637	699	632	654	659	634	641	650	663	645	682	719	671	606	632	659	677	648	677	664	621	646	663	638	661	604	590	623	623	646	623	619	658	649	663	610	614	655	622	630	623	669	670	642	656	633	695	648	652	660	636	672	655	654	672	646	616	638	603	700	647	659	618	721	625	657	622	638	654	646	622	608	659	654	663	642	666	647	641	612	679	611	666	648	626	649	621	658	650	682	653	621	659	641	623	710	587	625	673	627	665	676	659	651	654	675	651	651	658	667	609	624	600	644	654	636	661	637	636	610	653	670	647	633	656	599	655	620	639	636	625	703	661	681	698	608	670	626	640	647	668	666	620	674	652	675	644	674	631	671	623	706	663	682	629	615	642	696	647	652	642	617	656	632	648	624	621	644	635	635	689	656	629	646	728	653	626	631	673	577	691	660	614	612	643	620	632	655	672	661	653	634	623	610	648	626	634	635	622	682	660	642	628	656	681	625	645	678	628	658	624	669	612	689	616	648	626	649	669	664	655	637	665	629	678	657	641	624	667	651	676	625	645	654	683	653	628	601	652	653	615	630	651	618	655	645	633	640	662	681	656	632	657	661	651	639	659	690	645	639	620	621	638	658	667	596	662	583	624	640	672	663	645	638	651	652	628	614	668	667	655	656	618	666	632	593	619	694	611	631	617	644	601	649	595	643	616	651	608	664	679	629	640	609	615	623	657	680	687	637	642	604	640	665	667	646	598	621	680	653	636	666	644	684	646	618	650	660	649	652	684	637	647	607	683	643	618	653	623	659	654	635	628	625	657
1711	497	491	500	498	456	447	457	458	404	446	421	416	389	398	417	379	432	446	397	429	378	392	388	413	393	412	389	416	399	448	443	399	408	391	397	393	367	401	441	396	365	375	395	422	394	399	431	404	415	424	447	412	377	396	441	415	421	392	373	416	386	424	416	388	424	438	412	420	382	391	386	394	393	429	376	393	405	423	415	405	383	406	383	459	442	407	397	412	425	388	426	433	406	401	386	386	414	388	423	424	393	407	420	404	406	382	405	419	393	394	421	404	406	407	359	437	390	414	386	383	430	440	433	414	374	391	410	416	438	419	382	411	434	426	415	417	410	425	448	403	425	385	399	413	422	417	407	409	419	405	420	404	419	399	414	365	443	418	421	383	395	386	391	403	399	404	431	389	387	420	420	380	410	435	442	426	401	391	417	414	435	445	408	437	431	442	416	427	393	449	398	449	414	382	415	395	381	370	350	387	379	400	422	410	408	402	408	421	394	430	361	427	431	401	438	378	401	419	435	402	408	400	420	413	422	377	412	374	371	393	361	357	397	399	372	437	431	404	413	391	421	419	405	386	407	392	394	406	419	420	389	410	421	437	390	397	429	400	383	427	456	435	444	400	397	394	401	419	416	385	411	436	389	378	441	406	411	447	396	424	382	413	417	404	407	397	399	388	408	420	422	426	468	414	373	422	401	375	450	386	372	372	404	457	405	417	402	411	393	442	400	398	380	410	422	408	378	424	374	404	431	396	400	424	408	404	393	416	414	402	423	376	440	416	366	420	398	396	435	396	403	402	412	385	398	413	418	382	412	428	403	407	397	409	386	396	393	422	440	434	406	419	411	406	434	395	405	447	406	444	413	416	427	378	388	409	447	419	402	418	405	398	406	436	388	400	409	375	439	382	410	426	425	429	390	416	370	394	414	432	370	389	423	419	365	413	425	364	402	403	398	392	400	410	448	401	418	348	403	420	436	449	423	411	375	415	441	407	377	420	422	432	406	397	392	438	389	429	383	399	417	421	378	407	424	398	403	363	438	387	448	412	422	388	406	407	421	429	400	373	432	427	446	381	390	403	383	415	411	412	409	442	391	423	402	410	393	377	373	392	416	415	400	407	400	401	425	418	437	403	366	429	420	428	373	389	386	386	386	413	424	419	413	382	420	434	369	384	381	409	394	436	426	423	410	417	413	401	426	377	366	396	414	373	368	400	428	414	408	441	449	384	410	413	476	419	419	455	380	412	364	424	442	367	410	398	469	415	364	389	439	420	365	427	396	412	386	377	390	401	415	410	456	402	382	406	405	377	432	444	435	423	374	430	408	412	423	428	394	373	414	399	385	393	430	435	427	443	415	424	390	399	437	377	416	403	365	405	403	430	391	398	370	458	392	401	395	382	423	392	431	385	390	401	360	407	403	384	375	379	414	443	432	411	432	366	378	390	397	417	398	419	397	405	428	395	414	388	419	444	423	410	400	421	380	401	379	371	381	385	385	404	387	415	421	402	416	380	422	389	397	396	382	429	417	382	387	426	381	392	390	414	447	448	413	413	406	407	421	443	402	429	409	408	403	467	407	456	433	435	426	416	409	438	394	407	387	386	396	421	440	433	392	433	416	412	429	381	401	386	382	386	384	408	409	397	434	399	407	396	416	430	426	399	407	377	370	448	421	428	399	438	374	420	418	446	408	412	374	431	421	387	415	381	393	397	379	426	387	372	411	362	418	410	399	386	400	360	403	419	392	446	411	421	427	413	387	396	426	383	424	424	432	405	371	355	424	391	405	385	396	372	409	399	421	415	391	411	421	445	373	392	425	425	419	391	369	390	382	379	390	414	388	407	390	410	437	416	441	402	377	465	434	372	386	464	411	382	396	418	401	464	412	403	382	430	418	395	404	405	409	412	408	372	404	456	415	438	389	392	422	405	398	399	440	376	399	423	371	406	397	400	438	415	398	391	399	394	389	384	395	404	390	430	421	408	400	382	424	410	421	407	380	416	407	406	396	389	401	421	438	363	404	433	406	439	376	407	383	388	377	419	380	414	410	413	363	409	406	386	399	415	382	411	410	423	435	356	388	413	421	396	404	427	396	418	416	387	382	408	377	410	424	410	454	391	390	405	423	418	364	387	376	389	433	397	432	378	435	399	388	419	393	413	437	375	432	459	374	413	409	412	376	412	370	430	377	393	414	460	384	378	398	392	389	403	406	366	394	415	403	410	410	407	386	372	390	381	372	402	380	367	427	376	399	409	413	427	398	387	388	419	358	412	405	341	384	402	404	416	380	422	394	417	386	375	389	394	380	411	398	433	423	433	429	409	414	428	401	384	389	421	415	435	390	436	383	403	402	440	395	426	388	408	407	446	455	399	401	407	367	402	408	391	398	404	429	390	388	381	431	432	437	439	391	392	388	449	376	414	435	380	416	408	404	412	374	402	395	439	425	397	418	368	395	393	437	427	386	366	398	385	393	409	451	394	404	438	426	432	412	400	368	392	461	430	413	439	420	355	385	395	393	413	428	410	385	422	377	387	426	409	364	410	406	434	393	392	393	414	378	383	375	401	414	457	415	401	420	426	408	399	395	417	379	386	410	388	395	395	410	452	457	387	417	408	409	400	399	380	406	432	383	370	432	409	382	430	390	383	433	410	458	436	429	403	423	417	390	433	356	410	401	368	389	418	403	397	437	371	458	411	401	385	391	390	394	448	414	406	447	392	433	406	416	388	375	459	394	382	439	378	411	399	420	401	418	401	387	411	421	401	375	422	395	381	390	431	402	429	403	377	423	383	388	419	405	419	430	395	378	398	407	388	398	399	410	476	422	425	409	414	379	402	359	400	420	427	388	445	427	377	362	410	399	401	402	398	407	425	343	419	385	396	451	418	447	459	427	385	367	373	412	400	400	414	376	426	398	429	446	423	420	385	434	427	421	394	380	387	426	431	438	381	434	426	388	391	437	397	399	401	406	393	411	419	439	435	375	416	411	398	418	396	423	397	409	379	381	381	385	371	419	411	404	404	382	437	405	396	400	399	422	421	416	407	380	429	429	404	432	419	377	416	371	409	371	412	404	377	447	426	436	384	382	368	390	391	398	384	423	396	436	395	380	406	407	369	420	443	394	382	417	420	421	395	394	400	399	404	388	360	423	433	406	402	400	426	426	405	367	418	367	429	407	421	431	430	416	428	379	424	431	400	413	451	382	428	406	357	438	432	393	396	425	405	384	444	387	408	395	415	375	407	412	407	429	410	387	359	386	402	366	410	383	453	398	391	419	438	431	454	406	403	414	406	418	389	391	380	408	388	433	387	416	439	398	430	399	456	394	406	407	398	376	422	445	429	427	438	382	387	402	446	417	448	391	416	376	388	395	406	434	393	428	403	375	397	376	415	401	420	412	407	415	361	380	403	445	424	430	424	451	404	423	428	389	398	404	390	406	354	421	376	385	368	400	385	374	424	461	397	407	408	404	406	386	389	428	428	390	393	390	416	406
2159	988	1141	1196	1188	1183	1084	1063	954	1005	928	953	924	934	894	952	906	900	971	971	975	954	931	969	884	960	930	900	925	929	899	887	932	925	937	894	960	901	911	912	955	925	919	898	900	896	927	908	886	913	885	910	920	900	903	984	925	934	921	909	894	955	925	930	944	920	931	897	875	891	909	880	914	979	907	950	859	903	921	925	920	878	964	967	939	959	886	912	965	971	916	906	929	898	905	920	873	889	986	906	914	961	926	929	911	912	966	922	871	928	953	877	909	922	842	919	892	942	882	881	918	905	924	892	922	878	943	931	911	887	938	929	931	857	940	910	893	896	855	1005	911	921	905	858	963	876	917	912	881	865	899	918	897	932	940	911	941	899	894	939	893	977	913	973	938	937	903	918	938	880	899	887	917	961	897	980	900	957	864	931	938	932	881	930	914	886	967	933	896	915	934	929	901	932	962	908	921	874	901	909	889	986	908	883	886	908	925	947	912	964	906	912	919	873	868	970	885	956	936	894	897	922	937	919	916	901	870	935	916	924	923	939	952	901	905	916	920	869	906	950	904	959	930	906	985	944	982	931	878	934	890	945	911	865	933	907	890	949	899	945	904	961	875	925	917	915	917	905	907	902	935	887	894	952	885	982	904	967	940	915	928	916	951	924	921	843	939	907	840	909	956	899	870	904	944	971	924	929	906	885	918	897	966	948	910	903	918	869	868	910	900	900	939	891	909	886	898	895	958	913	898	900	922	909	918	903	929	899	889	911	907	941	923	913	917	937	862	928	952	911	917	858	969	906	883	955	947	924	871	882	928	927	956	917	861	917	916	906	888	923	933	899	981	982	923	940	878	893	910	894	883	929	937	904	904	956	942	935	967	945	921	930	833	936	955	938	921	852	940	921	856	937	888	877	869	944	912	934	869	915	972	924	906	880	954	886	896	934	896	950	883	884	858	955	892	905	951	919	908	919	925	912	925	883	951	853	943	948	910	952	882	887	941	934	927	940	898	879	915	893	949	941	915	916	938	936	897	935	902	902	895	901	885	919	901	988	950	855	868	891	906	955	918	929	910	924	936	914	952	929	935	924	894	929	913	901	910	890	924	903	919	917	922	882	957	912	908	881	873	921	989	921	917	925	883	929	950	932	915	920	943	951	896	900	894	852	869	924	954	923	874	914	842	856	908	919	920	928	892	936	964	898	897	881	945	880	920	875	899	908	915	948	930	949	921	903	938	905	930	891	957	995	921	905	938	950	895	889	870	897	924	936	928	909	919	952	883	910	936	896	884	896	881	894	951	865	970	916	896	930	895	913	915	893	954	892	953	888	918	936	940	915	906	921	920	882	909	887	954	932	874	948	915	911	933	936	937	903	933	909	918	890	927	972	887	946	890	899	930	885	879	898	915	907	904	911	911	841	938	949	952	962	903	947	969	934	907	927	960	889	864	934	922	926	918	906	954	887	940	893	882	941	999	941	876	965	966	933	925	921	927	922	947	918	927	906	861	934	863	976	940	907	938	959	960	954	891	938	950	901	916	920	891	942	970	921	952	899	921	942	869	912	952	880	906	884	904	953	898	920	889	954	953	931	923	899	924	912	928	889	942	900	923	985	893	867	922	929	984	884	882	879	991	917	882	923	966	941	874	913	935	897	916	903	899	888	920	867	938	946	925	970	932	883	934	907	902	932	947	924	930	945	968	852	878	885	916	949	949	866	932	928	930	957	856	874	920	899	912	961	984	883	884	917	919	969	954	935	962	912	972	898	918	910	977	897	898	887	904	909	985	891	937	897	926	916	912	885	887	916	960	953	903	900	928	945	952	897	946	924	953	931	951	890	931	922	932	939	921	885	934	906	891	873	902	910	935	908	980	890	887	904	865	937	903	916	914	913	922	894	847	854	969	959	917	914	895	928	923	933	954	931	886	906	903	938	898	917	956	915	948	999	922	927	898	952	886	977	919	940	926	881	878	929	923	903	988	924	891	981	938	880	907	894	912	882	894	910	931	917	912	908	934	952	904	950	915	936	896	937	973	913	869	894	943	957	901	878	851	864	934	903	900	948	920	940	955	1009	898	921	883	967	941	944	900	902	831	896	915	889	930	919	923	926	896	954	894	879	919	957	899	971	895	881	922	957	904	913	923	895	876	952	941	917	926	929	899	940	940	855	912	917	925	941	932	915	927	968	913	967	909	911	922	866	951	908	960	878	914	870	925	915	895	969	875	900	935	893	1006	865	904	868	934	923	951	927	945	886	903	943	881	939	959	865	952	907	935	908	937	908	915	922	929	909	868	958	880	902	928	906	901	887	915	947	912	880	975	903	899	913	901	924	898	924	923	925	911	955	918	935	928	893	913	921	914	885	909	860	879	922	899	874	898	933	964	955	874	880	897	900	884	904	958	870	905	891	941	927	904	967	857	902	943	839	846	897	957	925	876	998	919	931	914	911	936	896	900	891	951	911	880	883	939	973	928	962	960	894	920	904	915	932	915	918	908	882	926	886	849	886	961	894	900	940	976	979	881	872	936	924	940	909	900	912	871	905	903	913	908	925	917	912	944	991	951	896	923	935	928	872	905	869	921	959	927	879	938	888	888	889	925	966	903	933	957	891	961	931	973	945	889	897	947	895	915	886	918	882	903	938	894	881	934	901	923	908	913	932	917	892	898	886	969	943	886	905	944	933	907	941	941	949	937	916	982	891	912	950	861	920	892	937	922	927	930	905	883	912	934	886	922	924	934	970	912	991	976	848	895	884	919	918	899	906	878	941	946	931	935	973	883	948	921	903	927	960	891	894	894	898	843	917	916	941	950	915	952	909	966	891	933	935	929	902	889	918	966	908	920	907	904	902	898	873	952	885	929	877	919	901	908	945	964	879	925	903	928	931	928	898	887	972	947	945	855	953	914	907	931	833	917	975	963	925	891	903	926	912	922	934	884	877	897	916	907	906	862	916	904	909	912	955	908	890	944	912	960	918	946	931	936	900	986	845	892	884	963	930	920	883	968	896	932	851	883	908	885	938	891	854	865	942	871	894	938	899	969	878	908	939	915	934	903	931	940	899	932	929	921	942	916	971	900	923	927	926	925	903	934	890	885	884	925	923	945	885	966	902	897	945	961	911	924	893	864	962	918	946	906	949	894	867	896	928	861	947	894	916	934	1004	898	881	907	1002	927	930	895	926	863	883	942	930	908	872	914	917	943	912	893	933	907	893	903	954	920	902	941	912	936	933	976	910	904	925	932	886	904	944	911	986	937	891	915	879	895	876	929	909	916	899	864	904	900	924	953	891	931	933	958	893	891	915	875	841	914	892	930	943	880	964	980	958	894	946	937	893	839	939	961	929	938	880	923	980	912	909	920	924	933	905	923	918	901	927	904	932	954	913	889	858	948	941	949	871	900	905	950	899	916	894	898	863	917	904	964	896	894	951	888	874	895	928	889	935	929	961	948	916	922	924	872	951	917	948	894	930	922	897	940	917	907	840	942	897	915	901
7217	794	838	607	518	562	426	389	325	274	290	250	235	223	229	207	242	213	234	224	198	213	210	219	221	233	253	216	219	231	193	200	202	239	199	215	202	227	197	206	217	199	202	206	189	205	190	204	207	209	208	189	202	222	194	244	214	204	197	195	226	215	205	221	220	226	207	218	219	180	237	198	259	209	200	232	200	226	217	241	223	193	215	213	241	224	215	177	212	216	214	220	188	200	219	207	225	223	195	189	214	208	207	229	197	215	224	230	210	188	231	222	236	219	207	188	215	203	203	185	190	203	201	252	220	212	223	190	208	222	173	211	214	190	202	204	216	205	230	229	224	192	215	204	193	195	230	210	235	227	225	219	210	228	205	222	202	192	213	231	230	193	199	217	195	220	220	223	224	201	218	196	188	220	239	200	184	219	179	191	205	221	192	217	238	206	201	196	188	195	227	191	200	207	202	242	186	196	212	191	216	196	204	218	190	234	223	206	172	216	200	216	205	209	225	207	204	210	220	224	204	193	212	200	208	227	226	220	227	192	201	242	182	232	204	206	210	196	219	198	214	194	205	228	193	209	178	212	236	216	203	223	214	167	201	224	205	200	224	207	217	191	208	209	224	196	197	239	215	232	211	213	212	207	229	229	195	223	240	211	187	210	216	199	194	218	187	230	209	195	213	206	245	201	208	191	215	241	219	198	207	219	198	220	225	233	204	201	260	246	233	229	187	215	211	193	175	201	195	215	209	220	201	209	210	209	231	220	214	201	215	209	184	204	224	186	226	201	206	223	230	202	234	213	201	209	212	181	241	247	205	204	244	186	185	205	220	242	237	217	223	222	214	193	212	220	226	219	214	224	220	216	213	219	199	237	194	210	201	232	235	205	233	229	198	238	187	209	191	234	263	189	197	220	213	210	214	217	226	192	216	214	208	236	255	220	221	202	202	211	197	201	236	223	214	211	220	213	208	201	234	187	224	210	215	220	198	246	221	206	216	251	224	223	212	229	222	229	196	192	249	241	216	214	207	202	212	205	210	203	223	205	232	178	197	212	219	200	218	222	220	202	225	227	192	203	201	231	212	211	209	218	185	207	213	202	210	233	232	202	230	228	199	189	196	199	184	208	196	188	196	218	199	201	213	201	198	202	209	200	198	208	199	219	199	209	206	224	188	203	204	210	206	222	227	211	208	200	219	211	212	208	203	211	202	196	202	225	209	188	214	218	218	208	202	210	208	168	201	230	189	182	228	190	236	209	205	206	211	223	173	201	227	219	190	183	222	216	226	202	219	219	192	213	210	227	204	211	204	200	218	202	225	229	230	212	209	218	218	233	215	217	200	213	204	221	212	217	203	209	224	203	228	190	195	221	205	223	194	223	221	197	218	215	187	233	217	213	226	192	221	216	219	235	206	235	196	223	198	196	204	229	196	219	200	225	234	201	209	214	209	226	198	185	214	216	212	201	235	217	224	226	180	212	226	210	186	240	217	203	212	219	205	208	195	222	213	205	206	189	233	203	195	222	215	241	210	223	221	223	209	210	181	217	220	222	217	225	197	224	217	213	226	224	226	236	184	192	199	210	196	200	226	205	196	171	233	218	217	195	180	197	213	181	216	214	220	202	215	235	226	215	213	214	215	201	181	203	240	236	184	229	200	210	216	245	211	214	227	235	225	187	207	184	220	207	185	226	197	200	199	220	207	195	213	191	195	219	191	192	209	200	212	195	208	191	213	219	217	210	213	200	221	193	226	244	216	209	240	210	187	187	207	191	215	214	211	218	206	192	235	189	221	230	224	200	208	207	223	170	205	190	206	227	201	196	199	217	191	241	212	217	213	214	204	210	228	199	201	206	219	185	238	208	191	194	186	207	184	180	205	222	236	204	241	228	203	194	207	199	214	204	243	221	222	230	177	221	189	224	195	193	214	210	229	214	201	219	207	213	191	188	221	201	210	197	217	209	218	242	203	203	226	242	238	192	221	212	233	236	217	198	196	216	204	198	209	235	213	202	208	213	231	185	228	188	210	204	216	203	185	189	221	226	192	215	215	194	186	228	220	211	196	223	191	219	159	193	170	213	194	197	212	202	240	196	217	212	222	213	222	200	198	226	238	212	228	220	186	203	201	194	190	210	203	190	216	225	188	192	201	214	203	183	221	228	215	230	199	203	240	212	180	198	229	209	216	210	186	210	221	242	203	213	212	228	214	196	209	179	202	225	211	239	187	180	199	221	215	216	213	206	212	219	193	237	204	214	224	206	196	198	225	219	198	202	215	197	211	219	206	190	193	221	203	223	212	213	201	215	225	238	210	191	212	188	214	242	224	192	223	199	214	219	204	224	209	192	235	203	195	227	199	198	216	221	220	234	256	202	208	238	210	233	231	216	212	215	203	201	230	212	235	192	212	219	215	209	228	224	210	205	194	213	208	204	220	210	213	226	216	218	202	221	209	212	217	218	191	220	195	207	194	203	204	220	201	218	228	218	213	198	213	208	210	208	211	227	225	190	220	214	216	204	227	213	193	212	191	219	204	203	215	207	202	216	197	220	208	244	189	213	199	226	205	202	203	232	190	183	195	206	260	217	229	215	230	209	194	198	193	170	173	228	213	192	244	211	207	205	211	207	230	197	229	190	219	213	196	213	201	225	206	226	208	201	170	198	207	212	216	200	188	230	223	210	210	210	203	234	233	173	199	187	191	190	211	220	208	205	215	239	209	196	237	207	188	228	192	235	193	203	202	226	236	206	221	239	212	205	205	223	198	220	231	208	213	206	211	231	200	210	224	202	218	213	213	244	203	243	220	224	239	228	186	235	197	214	204	199	224	241	210	214	209	228	198	188	219	208	202	207	230	225	196	206	228	229	218	199	184	211	216	216	218	220	208	204	226	196	220	201	196	202	191	218	224	184	175	208	215	228	217	207	209	205	220	218	185	239	217	195	228	203	192	210	187	188	221	188	211	238	195	223	230	210	196	207	193	199	228	202	203	219	196	227	216	201	189	219	200	205	204	227	222	203	205	255	205	198	216	193	230	232	214	203	179	218	209	233	194	232	210	226	192	205	273	212	211	226	209	204	202	228	208	235	220	247	209	214	204	226	202	254	209	218	195	198	205	200	197	212	218	211	209	225	196	227	209	211	189	181	193	223	227	230	225	236	209	198	231	213	225	217	214	218	190	217	243	185	246	221	214	205	198	213	211	205	230	185	221	206	201	188	198	206	217	229	211	237	226	217	223	206	201	217	217	210	211	217	214	200	206	202	216	234	224	205	226	207	208	197	212	236	206	222	199	206	201	191	193	198	214	220	224	209	214	211	212	222	209	203	220	222	225	214	198	217	223	211	226	220	211	238	190	231	232	219	190	195	213	211	234	218	191	208	182	194	211	183	238	215	186	195	207	197	185	196	194	222	212	199	180	194	228	210	198	213	221	231	248	205	216	210	224	206	229	178	212	224	191	208	222	199	209	213	231	228	208	200	189	192	235	228	210	240
6373	1091	1945	2049	2172	2227	1806	1543	1456	1041	946	783	842	731	669	686	637	653	601	636	592	622	601	579	560	597	575	589	579	532	535	572	571	544	529	548	536	546	543	549	578	567	549	558	496	553	536	558	510	549	519	540	585	528	550	575	550	513	576	543	465	551	546	545	508	495	488	519	527	556	514	528	515	551	552	523	523	509	514	499	538	509	535	550	556	549	528	561	538	495	574	524	539	541	524	561	546	531	555	563	517	547	584	541	554	565	512	534	505	566	509	494	553	497	531	506	536	555	526	583	506	532	524	543	544	525	524	521	489	519	557	523	536	521	531	525	516	504	519	509	532	515	556	508	541	520	556	511	524	541	555	559	532	509	509	536	555	533	509	506	543	531	572	515	549	542	593	526	555	505	510	562	572	552	517	541	565	487	533	547	551	527	517	580	537	506	523	564	558	543	560	506	512	524	588	526	533	515	529	521	523	529	536	517	535	504	530	515	516	527	469	525	525	534	481	555	551	537	496	533	482	508	522	505	507	532	519	540	519	511	534	542	562	513	534	517	517	523	515	552	559	548	569	560	525	541	542	535	512	503	550	525	528	504	509	512	542	550	535	549	574	554	539	517	523	500	515	498	540	493	570	555	542	527	528	511	519	478	494	496	558	593	534	512	526	504	541	483	578	525	537	546	541	516	516	524	540	514	571	584	556	544	529	557	529	523	558	485	569	535	555	548	512	549	486	530	573	540	573	521	556	530	500	573	523	570	549	550	510	539	540	519	527	527	540	500	468	514	523	530	548	566	516	497	525	477	536	550	505	515	544	549	563	527	553	566	491	535	582	560	530	535	507	522	528	539	534	528	541	550	505	530	540	494	513	567	524	511	561	532	527	547	591	567	499	517	505	537	555	562	551	513	547	523	510	537	525	503	567	509	540	498	526	536	547	515	547	538	527	544	507	535	489	534	568	531	575	514	539	534	543	499	508	548	512	498	545	538	524	494	545	532	496	527	534	561	493	512	490	536	471	524	518	557	497	521	554	499	493	504	524	575	523	553	550	537	547	552	567	517	556	559	515	522	500	522	525	520	594	525	531	534	541	512	524	561	525	519	487	542	517	583	545	565	528	488	484	579	577	524	527	507	482	516	525	520	547	527	586	531	551	575	557	529	531	557	523	554	557	553	486	521	489	537	553	535	532	525	490	559	556	533	532	551	522	531	529	535	533	534	517	544	559	569	507	582	535	523	536	482	547	532	523	510	546	506	519	574	553	523	512	541	512	534	525	551	475	572	509	547	543	493	561	553	527	493	578	493	529	569	549	559	498	528	494	524	519	519	501	498	515	546	536	504	536	524	549	521	468	505	540	517	568	512	567	554	543	478	526	530	579	548	548	542	587	538	468	545	536	527	515	547	531	502	563	531	527	561	570	572	511	523	522	541	511	532	525	486	538	570	538	501	515	518	515	535	517	525	540	537	502	552	513	535	562	553	513	531	497	537	500	501	541	526	540	564	519	536	528	531	515	547	600	547	545	529	513	538	519	546	521	471	544	589	519	555	517	551	505	572	541	572	526	547	551	553	515	533	516	520	527	507	556	502	526	552	535	544	529	546	501	523	517	505	527	521	474	551	579	539	506	554	507	570	568	522	500	549	564	547	528	541	536	517	479	549	551	564	592	553	543	502	537	512	510	536	484	500	533	563	516	534	537	505	482	497	551	532	521	524	568	504	513	530	519	480	502	542	492	529	560	528	534	518	522	487	531	471	558	539	496	569	537	536	525	519	538	543	600	523	492	559	536	535	534	545	538	548	503	566	507	555	518	519	524	531	515	544	519	572	583	511	527	516	528	561	512	507	518	507	522	565	521	496	556	584	525	527	550	504	512	552	526	514	523	542	526	510	553	556	545	550	534	568	542	549	533	534	512	550	514	536	524	525	528	508	550	519	552	511	503	517	549	553	540	523	483	529	561	600	541	532	518	571	515	527	530	527	537	526	515	509	544	534	528	559	536	533	518	523	504	544	573	527	544	534	531	520	577	552	570	515	536	514	528	501	541	548	548	547	511	520	570	525	538	483	513	519	459	571	558	532	547	577	555	529	487	514	507	522	543	527	498	487	536	513	533	553	501	549	490	559	530	519	530	553	539	481	546	541	556	576	521	517	533	550	536	564	561	492	519	553	522	566	518	554	566	506	574	499	562	547	523	543	514	509	511	553	543	544	505	525	510	580	524	552	550	510	540	500	543	528	578	504	567	529	518	579	539	529	487	522	540	530	564	521	515	544	577	525	512	528	530	550	491	540	536	522	496	535	549	525	525	573	533	523	521	577	554	480	523	510	548	537	543	515	512	531	539	534	516	576	551	485	496	529	552	525	528	532	575	556	562	514	544	526	551	500	552	503	521	516	489	553	510	549	529	548	530	549	532	512	509	562	523	513	533	557	562	494	568	536	532	531	511	554	491	512	542	545	524	541	523	551	541	540	505	526	544	513	549	522	511	498	559	519	542	502	567	547	536	550	535	511	540	526	513	555	535	565	541	566	565	535	554	535	540	546	554	573	514	530	573	542	562	556	525	516	521	507	546	548	533	510	543	551	525	519	485	526	500	477	525	520	520	507	524	491	504	535	510	561	496	513	485	535	545	517	544	555	531	516	512	506	510	510	518	549	529	515	559	548	554	518	517	549	556	525	524	559	532	534	542	565	541	495	504	527	569	572	554	518	529	549	534	515	547	503	508	544	543	529	533	560	572	557	596	546	574	526	545	520	505	524	497	510	516	568	530	533	534	519	552	490	498	509	523	510	559	517	524	574	500	520	532	603	559	539	510	521	514	553	564	540	511	532	539	599	554	527	531	532	557	569	526	563	533	541	504	545	566	520	536	550	525	498	521	551	508	535	521	539	566	512	545	559	507	569	530	527	533	513	533	523	534	546	529	555	512	511	516	496	520	538	485	509	514	509	524	555	484	530	524	570	550	538	531	528	523	545	521	545	540	554	500	538	554	527	534	565	534	478	527	563	539	485	545	508	488	542	529	520	521	556	518	514	502	534	540	516	525	578	539	528	545	525	541	518	556	573	552	523	516	510	533	535	519	510	500	517	553	541	501	518	522	513	508	526	530	561	564	532	512	482	508	551	546	609	562	534	478	535	550	506	521	539	515	487	479	541	499	522	514	506	532	502	557	554	479	525	540	489	557	508	523	529	529	521	493	553	502	541	552	534	592	525	538	534	532	508	570	502	617	547	532	547	528	529	558	562	534	547	510	476	542	516	538	539	536	486	536	528	557	573	529	510	540	553	500	568	504	566	513	485	522	528	520	533	500	529	532	499	531	516	524	537	515	526	529	571	544	537	565	528	533	537	538	526	519	508	559	522	537	512	545	524	548	502	527	564	535	501	527	509	535	502	502	518	537	478	519	550	547	546	540	528	532	520	526	559	522	568	516	531	535	532	545	536	566	502	527	559	514	515	551	547	543	561	505	523	520	538	541	554	528	503
14321	1562	1591	1131	911	1019	756	675	478	441	363	360	307	332	290	276	323	259	247	281	241	291	299	275	274	283	266	260	262	236	268	259	243	255	267	233	276	251	257	286	255	260	269	290	251	260	247	225	253	219	244	254	259	239	254	255	269	280	244	303	270	237	217	261	226	270	270	247	256	248	272	236	254	237	248	242	230	243	275	260	300	247	225	239	222	250	258	294	241	212	249	264	273	252	252	281	269	256	249	243	230	268	232	259	268	252	261	237	244	251	284	246	270	278	306	270	221	244	242	261	219	250	245	287	301	270	248	304	255	226	268	258	236	238	264	260	265	252	259	258	237	253	236	265	268	240	247	271	257	222	244	269	248	228	264	236	268	226	255	251	241	276	291	253	221	252	240	276	256	249	211	234	250	225	244	261	247	236	253	289	286	260	267	259	264	267	267	229	269	250	265	242	254	245	259	297	296	281	253	275	253	253	279	241	252	261	255	246	231	251	289	243	241	256	249	239	225	244	264	239	245	284	268	247	302	246	246	259	247	274	277	253	241	261	249	237	249	250	273	256	269	242	271	277	237	270	260	267	249	258	268	274	255	245	252	243	255	262	268	299	273	230	243	253	271	270	255	262	248	232	245	253	255	262	256	291	250	228	248	241	255	264	224	251	273	266	251	229	264	264	222	249	257	243	259	251	263	255	249	259	243	201	252	272	295	281	292	272	261	273	248	281	237	244	236	265	241	259	239	284	269	267	239	249	269	243	268	281	261	246	260	248	252	241	255	241	263	263	294	260	243	241	228	269	247	256	254	261	235	254	243	259	248	262	250	242	239	259	278	243	267	258	248	237	231	238	228	225	249	276	268	254	246	250	249	260	264	243	273	241	260	218	236	229	244	262	241	265	240	256	272	252	244	283	242	223	251	281	240	249	231	265	263	214	251	234	273	276	255	264	260	250	248	254	291	255	240	253	248	230	236	280	267	259	264	260	259	248	277	270	265	249	253	282	272	240	274	265	259	247	243	274	223	240	245	236	242	281	260	253	248	245	244	228	259	274	241	260	231	262	243	250	267	275	247	235	263	236	260	272	287	244	233	267	277	257	263	243	266	230	229	252	246	258	257	227	251	234	230	242	237	240	277	231	262	237	237	234	240	249	244	248	251	240	252	241	241	222	262	278	238	262	282	244	263	235	269	221	258	273	295	237	263	290	268	278	244	257	272	278	254	266	276	246	235	259	258	297	242	263	243	268	265	237	272	235	267	254	284	245	254	256	252	259	246	239	261	275	256	267	275	270	229	277	228	253	269	237	251	270	270	239	246	237	261	270	232	258	224	236	247	256	263	274	238	258	256	247	246	264	268	264	245	263	256	261	224	225	251	271	259	257	260	244	293	281	240	255	257	241	264	260	263	255	267	252	254	261	231	243	240	262	261	234	275	262	300	240	252	239	248	238	264	256	224	268	239	270	268	218	256	267	256	258	239	280	246	240	276	283	237	249	292	243	246	241	270	240	230	259	261	260	256	222	249	295	249	254	245	256	252	232	234	239	222	226	246	251	247	225	282	270	268	251	245	275	285	285	242	249	261	241	284	263	225	256	249	287	248	264	287	261	286	267	245	265	288	267	258	267	294	264	237	242	269	266	259	258	252	245	237	283	223	256	250	272	262	236	251	239	250	231	253	246	243	257	265	287	278	275	234	271	239	244	262	262	277	239	256	248	246	235	247	281	281	244	251	254	256	252	284	227	243	274	255	285	266	240	257	269	226	273	261	273	267	259	239	266	251	273	273	280	250	261	244	253	234	226	257	265	239	251	243	277	269	265	259	235	246	281	271	262	257	233	271	224	241	262	239	250	253	239	211	266	269	280	235	259	274	270	256	254	259	298	232	281	270	252	249	261	272	250	250	274	233	268	251	244	240	279	246	221	264	285	297	252	247	246	259	249	284	251	280	276	251	276	220	262	255	259	248	246	233	255	234	293	253	251	246	242	251	252	232	240	261	261	254	253	250	243	277	256	239	236	230	269	234	259	256	257	222	246	271	269	260	247	251	228	272	247	255	221	245	264	272	278	250	224	264	250	259	289	241	261	253	242	280	228	260	265	226	240	231	237	271	235	235	247	248	243	235	281	262	263	269	273	255	253	221	285	229	273	236	241	242	244	254	237	255	254	244	286	244	232	249	230	246	246	298	244	255	274	263	255	255	241	242	238	246	246	251	261	254	241	264	261	251	277	283	246	240	231	262	277	269	234	276	250	254	290	257	258	256	277	275	253	226	233	270	257	249	240	239	246	275	253	264	259	254	274	251	268	254	239	231	244	255	268	231	262	280	259	263	262	230	241	267	225	256	252	252	253	255	222	238	237	256	247	255	240	265	287	276	270	275	241	254	237	281	272	257	244	268	275	257	254	242	243	260	228	248	251	255	251	268	266	242	254	256	243	262	243	235	267	250	246	247	231	254	250	261	214	241	261	268	204	256	283	273	242	292	261	247	253	266	257	278	258	265	272	233	262	259	235	242	234	252	227	259	277	242	268	201	236	243	252	257	275	264	286	266	240	226	256	247	255	228	221	261	238	256	274	261	256	276	239	245	239	268	272	267	270	241	239	245	237	293	263	249	254	255	275	235	218	230	305	256	234	249	284	259	231	268	236	265	286	255	239	274	241	272	259	273	219	251	243	226	263	286	236	285	236	242	240	259	255	250	253	250	271	257	248	274	228	268	262	294	264	271	272	258	270	225	239	250	252	267	256	244	286	248	273	269	263	249	278	248	238	298	262	261	220	258	239	255	258	248	231	251	260	259	266	260	252	258	249	239	261	247	290	267	279	249	263	260	260	250	254	239	238	279	264	246	265	262	284	245	264	252	254	249	237	241	208	230	241	256	248	233	261	210	215	255	264	237	286	273	254	273	252	264	276	266	289	260	268	244	248	254	226	259	247	254	295	231	287	255	231	282	252	249	245	237	259	271	294	235	245	265	265	229	235	244	270	260	261	244	266	226	230	229	250	253	237	264	257	269	223	259	213	253	251	263	273	276	273	263	259	255	255	284	252	277	242	262	282	256	252	224	275	260	274	233	273	254	253	254	276	262	267	241	265	218	251	279	292	249	251	258	247	257	270	271	287	270	244	248	249	220	257	282	249	231	246	251	248	267	261	250	235	235	294	234	258	260	275	255	224	263	242	269	241	268	267	267	244	247	261	241	243	259	266	284	237	250	261	262	262	229	235	266	248	246	239	247	259	269	239	254	234	265	244	245	264	319	247	252	237	248	233	241	272	258	227	277	229	259	252	257	260	249	247	235	240	232	245	264	254	241	237	241	261	257	243	245	279	266	279	232	261	234	248	243	236	267	255	240	237	262	243	260	231	218	259	230	243	237	269	246	250	251	281	269	238	219	260	278	260	238	255	256	261	275	261	245	257	259	247	226	261	238	251	246	250	236	273	254	269	264	252	256	245	283	252	221	259	239	228	238	254	260	253	272	268	252	243
8331	1494	3197	3280	3490	3876	3132	2627	2067	1617	1287	1345	1062	1060	870	871	804	845	814	807	818	784	826	739	743	691	740	729	731	764	722	700	667	679	677	612	663	686	695	689	679	681	643	670	683	630	690	696	707	687	661	650	657	675	693	685	649	627	676	667	666	658	668	646	641	661	665	651	657	659	691	664	643	694	674	642	666	696	662	667	659	661	659	674	661	669	662	642	654	628	614	640	612	628	648	638	681	614	654	688	618	634	631	634	637	674	660	665	640	655	668	633	655	667	611	604	653	647	651	627	644	655	632	601	678	632	670	672	637	655	680	694	653	638	659	620	613	695	634	660	670	665	673	707	681	667	643	638	649	655	639	664	675	668	676	642	664	644	669	667	685	667	689	653	659	684	652	686	650	621	658	653	619	640	660	661	640	639	635	652	636	630	629	609	599	664	653	676	661	637	665	652	643	644	660	659	660	599	607	663	643	601	632	645	640	648	639	632	685	648	666	633	636	673	677	647	609	643	659	626	599	679	621	633	646	626	676	627	620	635	596	625	682	659	639	628	614	655	683	646	680	631	666	647	595	682	638	611	654	634	655	668	698	653	613	615	665	652	628	656	601	662	604	682	623	701	627	664	681	646	644	637	702	631	655	624	666	631	626	633	618	640	672	679	672	652	602	637	677	644	665	634	623	676	642	709	650	653	675	619	684	652	648	656	637	640	622	663	683	628	640	686	618	623	650	591	598	646	641	655	661	600	617	652	651	666	617	639	663	656	739	643	665	652	647	635	591	640	607	604	609	639	630	668	651	640	640	677	660	619	681	635	680	672	674	639	642	624	661	629	627	646	668	664	651	707	628	656	663	629	644	644	640	642	651	663	633	603	649	667	638	688	624	679	653	641	658	636	667	649	709	656	659	669	611	669	651	647	649	637	696	595	643	645	645	676	650	654	607	622	677	662	661	635	634	632	624	643	701	632	658	670	630	662	658	677	657	620	646	652	643	650	642	638	595	651	661	668	652	611	655	677	630	612	651	663	667	617	666	587	605	662	656	631	618	622	659	641	650	630	624	619	605	689	623	625	661	660	657	682	624	575	648	639	617	655	635	641	694	669	612	668	659	619	646	654	638	638	676	663	631	666	619	623	651	652	661	670	676	656	598	611	654	684	619	684	646	638	652	630	708	650	636	673	662	654	644	665	630	673	699	624	629	710	648	623	649	661	624	691	705	669	605	659	641	600	654	632	625	661	705	647	664	677	680	657	661	663	655	668	651	630	638	686	673	658	644	666	660	678	656	693	658	640	672	633	596	680	644	650	675	650	650	705	646	641	627	674	658	664	605	686	616	640	630	670	645	681	593	622	654	683	636	628	646	635	651	674	662	640	643	652	625	683	656	659	660	687	617	653	653	692	594	660	655	665	612	653	659	632	641	617	608	642	695	692	672	675	632	629	653	634	683	654	619	641	668	652	675	680	684	646	662	643	683	646	662	667	694	657	623	629	638	639	629	626	637	634	642	661	669	637	642	665	620	689	598	612	643	633	646	612	654	625	595	683	654	639	643	646	661	631	632	625	639	660	661	652	645	617	626	699	635	651	630	658	698	652	664	666	629	605	635	665	673	626	639	671	639	662	627	656	645	643	660	653	650	667	681	602	669	622	643	635	665	656	668	666	630	672	668	669	666	664	661	677	657	635	665	646	610	612	653	689	649	666	679	630	653	652	621	634	641	613	677	641	663	674	636	642	652	649	651	661	606	638	592	680	693	637	618	651	656	641	655	638	665	670	619	630	693	652	635	637	647	601	641	685	640	600	638	635	609	614	650	607	641	655	675	631	671	666	674	655	639	635	671	607	621	646	618	675	707	628	698	681	680	649	685	657	607	651	638	678	638	628	658	626	654	636	654	630	628	578	642	602	639	667	686	653	647	685	653	675	678	640	683	636	684	632	634	656	673	661	614	643	643	648	672	651	639	634	609	661	706	644	662	609	640	663	651	665	662	669	630	677	697	682	663	598	647	640	633	667	662	660	633	678	634	640	681	649	605	669	659	653	697	643	667	682	620	634	661	645	642	650	615	623	646	687	660	688	639	627	635	666	649	650	619	618	635	697	680	620	655	641	632	649	638	640	668	676	650	679	644	702	604	630	658	661	655	644	682	677	677	623	679	649	632	627	661	673	661	609	669	609	650	606	632	679	643	667	689	648	649	670	639	643	626	648	623	645	627	656	649	619	664	636	638	654	652	611	657	688	718	663	640	655	671	614	625	660	688	669	666	664	671	662	664	641	644	604	620	624	632	619	615	671	720	665	608	636	684	606	636	605	635	650	638	671	690	650	667	653	643	619	642	662	682	602	657	654	669	602	682	631	671	636	688	670	631	701	670	618	634	642	648	654	644	627	646	623	697	634	626	665	646	616	659	663	716	647	645	661	634	687	686	667	612	660	599	619	594	640	669	617	652	658	644	634	646	655	655	676	681	676	687	693	676	636	622	655	651	687	606	630	659	674	634	619	664	645	629	654	618	606	597	625	662	676	673	647	661	653	637	706	614	651	666	645	663	660	713	680	678	643	668	633	657	619	629	645	613	654	677	632	629	678	655	602	660	644	625	632	687	620	632	665	649	671	668	618	657	650	691	680	658	656	670	593	645	647	629	640	669	630	645	615	643	672	628	637	667	662	697	706	624	669	630	634	639	690	640	639	671	614	615	653	598	629	643	650	643	649	645	598	607	646	646	614	657	664	633	653	647	681	622	646	649	637	602	636	656	706	638	683	677	627	627	686	653	614	623	648	660	602	686	634	662	697	628	657	622	632	651	713	607	656	658	670	655	669	668	631	652	671	663	669	643	671	614	646	622	673	616	670	621	689	654	652	624	686	621	668	642	623	631	629	642	622	664	652	688	622	661	636	604	673	632	623	634	686	634	680	667	647	626	611	672	650	710	577	662	682	657	665	698	610	673	661	654	622	622	618	609	615	648	632	625	704	667	600	658	668	641	653	638	605	674	644	628	662	672	618	653	639	660	654	615	698	620	601	641	612	630	719	647	647	690	611	677	608	678	643	649	634	628	634	644	599	665	590	692	636	625	663	649	600	667	657	622	655	656	606	681	668	642	667	651	651	642	681	693	645	617	648	621	637	638	646	648	667	682	656	660	629	673	634	627	611	647	643	634	645	668	665	644	672	598	674	660	600	674	637	623	624	683	652	637	645	631	675	658	617	659	662	628	660	610	636	647	630	646	621	616	660	652	668	665	617	616	684	627	633	699	638	680	692	659	674	635	633	645	612	659	667	654	647	626	617	662	635	644	625	608	662	685	681	678	656	653	674	708	692	634	649	628	646	651	637	644	628	672	684	679	682	681	628	671	626	626	656	643	597	667	636	636	614	615	701	669	632	624	644	672	635	669	664	656	653	666	718	625	657	631	673	642	653	635	622	671	634	673	624	675	636	657	663	632	645	655	621	662	668	653	631	634	657	659	639	641	627	666	677	626	649
1814	476	500	490	464	400	437	448	433	451	401	383	387	406	388	439	433	418	415	403	373	420	424	418	417	406	403	390	393	397	370	403	383	422	391	397	376	391	376	431	384	384	411	413	433	406	425	430	410	432	418	420	414	385	406	406	412	413	412	381	421	382	412	384	409	414	410	407	401	369	396	424	409	426	377	404	407	414	386	366	429	449	434	408	381	427	408	426	396	391	426	407	398	458	446	348	430	358	379	440	420	399	397	384	413	409	390	378	401	431	408	428	424	391	421	379	426	413	391	426	397	391	418	390	417	399	408	369	390	390	390	414	441	447	406	406	449	431	399	397	440	414	391	398	402	404	398	373	388	434	424	368	440	413	380	401	406	360	391	390	405	384	393	387	432	418	401	420	440	418	400	416	386	405	398	379	416	428	395	399	419	393	422	422	400	432	444	439	377	418	412	403	454	436	426	398	404	470	386	420	414	424	412	357	415	405	417	420	412	407	399	394	426	433	409	420	391	397	398	412	414	409	384	387	383	467	431	399	463	402	423	409	411	370	383	416	414	411	361	371	434	428	398	379	358	423	446	364	413	423	392	415	398	381	399	419	415	375	404	385	375	432	386	404	422	404	440	396	411	381	371	374	382	415	411	394	373	395	431	401	405	363	393	447	403	416	392	413	409	425	388	396	431	427	396	444	400	430	408	353	386	406	390	417	403	418	400	405	423	447	396	420	411	373	373	419	427	396	407	454	398	438	408	396	440	410	390	412	425	412	361	431	440	402	363	409	415	393	427	418	415	387	452	422	417	422	399	370	417	390	423	394	402	436	408	379	396	402	377	397	415	437	402	421	400	392	411	387	359	411	403	448	412	433	424	418	429	426	413	404	421	380	399	392	384	401	399	435	379	352	395	385	444	372	387	402	413	387	403	406	380	411	396	410	382	432	424	413	404	422	393	377	419	404	462	403	427	369	417	417	415	402	407	391	400	384	437	429	432	438	413	409	424	431	387	450	434	423	411	410	419	425	425	429	395	411	418	412	394	416	371	357	429	393	444	392	396	380	420	411	420	410	403	441	439	398	409	428	410	425	451	393	394	413	456	427	404	375	416	440	390	384	387	434	369	382	408	400	369	361	398	415	423	429	380	422	415	450	413	409	405	415	388	399	388	401	378	406	420	419	409	390	407	383	388	425	378	428	376	370	424	429	388	378	410	408	400	403	404	431	418	440	389	418	410	417	390	378	397	441	424	437	450	398	413	403	406	424	388	444	430	407	422	410	399	401	393	394	421	376	417	410	437	432	415	408	409	423	377	415	418	400	427	412	433	428	418	438	397	429	412	409	384	409	452	394	358	432	392	417	400	384	404	367	399	417	443	427	425	409	422	390	442	407	425	404	418	396	423	399	409	412	443	404	416	399	415	388	389	414	419	385	450	410	396	428	398	377	423	418	384	421	434	389	414	397	374	406	403	400	436	413	427	438	425	394	387	410	389	374	402	386	385	407	402	377	386	434	436	427	406	396	374	424	438	414	444	397	395	409	390	386	414	422	364	426	376	445	392	431	417	403	453	436	404	385	438	395	418	411	412	378	402	456	441	431	381	422	407	430	408	408	346	377	442	394	405	406	470	412	385	387	397	434	419	388	408	435	458	422	392	397	405	381	386	406	451	396	403	393	406	369	416	422	405	405	424	417	403	375	385	417	413	395	408	404	433	426	400	402	412	397	381	415	385	387	384	411	375	395	472	428	390	429	386	405	396	434	433	398	386	369	427	388	418	392	417	398	398	438	374	395	403	390	416	367	413	398	372	409	404	371	380	426	362	417	395	400	401	335	397	403	407	417	438	416	407	442	402	452	383	382	363	404	435	407	402	404	409	407	413	397	437	402	422	390	394	417	435	440	410	401	396	403	450	414	385	409	412	371	384	400	417	409	382	414	409	448	428	401	414	405	404	383	397	441	426	378	398	410	418	418	389	393	407	417	403	397	435	418	421	414	404	410	417	367	369	382	444	414	435	400	369	415	386	397	381	361	406	398	415	409	437	418	415	374	430	391	431	380	421	373	370	407	408	376	424	367	380	390	385	411	426	426	423	368	387	405	449	411	403	404	402	427	370	399	427	409	392	401	387	462	424	449	394	427	412	401	431	380	397	400	401	398	411	403	436	415	416	449	403	389	423	429	411	448	417	378	397	367	409	398	427	398	392	373	380	397	385	394	421	399	433	394	381	396	407	383	374	380	434	425	419	410	391	436	411	374	401	411	403	368	393	468	428	419	408	428	404	408	380	401	418	415	382	379	376	388	408	361	428	416	384	372	404	405	392	386	404	455	382	392	439	423	420	384	373	368	393	377	401	424	413	361	414	426	389	404	389	398	417	424	372	381	398	424	458	383	370	442	408	413	421	429	449	382	366	397	418	375	414	375	420	418	373	419	371	372	404	402	393	400	420	441	421	446	410	431	409	391	377	360	435	404	389	409	393	412	365	463	426	434	396	405	433	418	396	432	423	422	409	429	397	399	399	433	413	405	412	429	414	413	436	416	429	408	353	410	427	406	415	407	423	441	427	403	372	419	411	409	407	402	403	436	411	431	445	436	417	421	427	397	428	428	386	462	413	421	417	408	402	394	425	372	408	416	410	411	414	437	389	399	387	405	393	414	383	405	387	402	435	385	389	424	383	405	392	424	406	434	392	445	391	431	381	415	419	442	433	422	411	348	414	385	443	417	425	368	416	415	400	422	400	397	421	396	400	412	390	372	399	380	374	406	466	467	392	391	374	394	412	400	454	406	395	404	403	428	441	412	420	388	424	368	391	416	447	405	421	409	382	411	428	438	440	424	452	416	439	374	402	391	380	429	434	376	402	430	436	369	388	407	425	398	439	395	384	390	407	419	426	413	428	376	382	431	367	395	409	394	427	409	367	362	438	381	408	414	432	425	416	406	394	406	405	425	410	384	423	390	414	380	403	421	419	427	406	443	385	434	425	400	392	429	401	420	398	398	413	422	379	370	427	375	415	379	401	373	390	407	414	424	374	424	379	399	425	405	377	408	413	417	457	403	387	436	411	433	419	414	417	392	422	405	390	408	370	429	402	418	401	394	396	378	399	390	407	420	399	387	422	421	422	439	424	414	396	427	430	371	425	421	415	364	422	416	418	413	406	440	424	393	429	438	398	438	424	365	428	422	390	403	451	415	439	405	428	399	374	436	404	408	397	397	383	374	404	435	413	427	364	393	384	426	423	405	466	414	421	463	426	424	377	408	410	395	393	427	396	444	374	428	414	393	410	419	419	425	360	354	420	407	412	393	459	415	363	372	417	382	401	420	423	423	366	396	390	422	428	433	418	389	402	420	407	428	426	398	411	401	412	393	399	388	368	415	377	411	425	421	428	394	428	389	425	412	388	390	411	390	414	440	404	385	414	406	398	389	413	364	395	417	400	401	393	398	441	409	393	376	434	405	412	419	409	388	371	444	406	400	398	344	425	414	406	397
2196	1004	1107	1282	1200	1141	1097	1030	982	1011	950	936	978	939	938	924	955	920	894	1006	889	902	977	960	929	868	993	947	914	935	942	870	938	897	954	927	942	919	873	888	963	903	938	890	904	939	907	924	855	926	929	874	932	890	924	937	898	969	952	967	875	905	902	956	907	866	940	926	930	947	924	866	883	892	920	940	870	891	979	950	999	931	928	923	868	943	921	934	933	919	921	958	952	893	929	939	935	917	959	932	921	918	943	925	927	901	894	887	897	926	882	952	942	913	968	875	955	946	905	958	905	870	861	981	941	957	876	906	943	912	870	868	914	923	926	936	935	893	929	923	910	921	890	863	907	904	911	911	971	874	984	927	889	864	977	926	918	880	903	903	932	922	903	915	931	990	937	928	887	904	907	933	932	913	885	901	886	902	959	898	886	911	874	922	900	939	887	953	839	937	924	862	926	937	930	873	947	899	939	944	907	979	869	941	920	926	968	935	921	944	891	997	921	934	942	941	885	928	962	913	887	925	877	871	913	953	915	872	935	902	939	876	948	859	927	888	897	916	938	963	898	914	931	902	851	887	923	905	910	964	924	922	910	902	965	937	886	938	965	861	970	930	882	985	948	957	907	907	929	895	921	922	908	932	948	969	921	911	914	965	913	870	965	922	946	925	919	936	943	949	899	927	917	829	940	967	907	939	910	917	919	884	871	953	910	919	946	916	917	855	950	898	915	988	898	893	937	928	935	962	885	896	916	926	933	921	898	940	900	875	907	914	956	889	906	952	904	945	883	865	906	927	865	993	870	932	892	900	973	890	922	851	950	851	940	927	871	959	899	962	897	946	982	956	910	917	944	944	943	814	940	844	971	927	926	894	906	979	923	974	966	958	932	903	945	914	930	955	915	898	912	906	880	921	906	901	898	916	875	893	911	949	846	936	929	962	914	899	903	887	889	945	906	961	899	894	895	943	926	895	954	897	900	868	883	934	888	903	942	895	929	930	889	992	924	929	884	931	931	907	924	896	918	915	904	876	912	933	978	937	901	900	930	922	884	894	874	910	907	884	933	948	938	916	995	940	923	955	969	983	844	897	857	913	887	909	889	898	911	940	942	923	876	979	923	945	922	914	926	897	897	934	912	846	908	965	923	906	937	888	920	948	883	910	903	929	889	900	913	910	900	865	935	941	906	913	932	928	920	909	948	952	868	954	889	955	907	938	883	922	896	912	957	887	897	921	909	925	915	926	882	872	934	917	915	964	896	882	856	918	921	939	949	885	969	894	924	957	928	856	870	912	900	950	917	963	916	912	925	972	906	877	892	950	955	964	868	863	925	950	853	937	915	871	898	967	909	943	926	901	912	903	903	892	886	947	908	945	933	938	963	953	917	933	902	916	946	882	909	878	931	887	914	917	918	912	940	925	910	908	956	948	983	880	928	876	892	920	920	880	892	928	919	904	864	912	898	970	876	919	931	895	924	914	979	933	895	933	963	929	879	913	922	919	950	852	934	955	928	910	919	921	921	925	904	868	872	914	895	921	903	901	925	898	950	943	959	914	915	884	918	909	924	931	951	906	934	975	886	941	918	888	912	918	873	923	904	954	956	916	875	927	901	982	929	880	910	919	932	950	852	915	874	854	857	894	892	944	917	901	950	895	906	911	906	954	957	896	883	935	903	915	966	956	886	971	915	935	957	974	945	931	874	879	866	915	905	899	905	894	920	929	979	905	927	878	943	949	895	933	923	889	901	888	828	890	983	919	912	881	945	929	842	887	991	909	880	911	877	922	883	914	911	928	948	875	929	913	949	934	907	946	952	949	941	918	921	879	895	944	882	908	915	927	919	893	842	942	917	941	946	904	911	922	920	942	923	914	952	918	901	886	897	878	907	924	915	891	925	923	944	866	856	885	979	912	902	947	889	863	954	894	980	872	902	903	916	950	884	910	939	949	974	895	894	903	969	901	914	927	926	918	910	929	880	875	925	869	868	894	897	894	884	931	903	901	926	870	941	897	926	984	885	936	926	921	948	914	880	902	937	905	888	941	914	909	933	900	919	926	951	953	909	963	876	963	852	929	870	875	904	913	952	964	950	871	917	980	905	885	861	951	885	901	900	852	894	899	868	864	930	916	918	923	917	938	907	958	938	859	935	900	938	905	913	933	891	891	920	933	923	917	891	894	961	892	955	923	972	879	906	904	894	895	889	965	913	952	921	851	897	938	885	947	906	865	963	991	942	913	880	906	964	921	934	893	905	956	909	935	915	894	911	949	943	950	951	883	903	882	918	934	908	906	886	936	934	894	913	1004	937	912	907	940	941	960	891	943	942	947	908	949	943	900	946	930	889	934	927	953	919	910	913	965	933	937	909	861	886	876	900	943	904	855	850	892	879	883	953	913	899	889	956	868	874	930	888	911	908	935	947	945	867	924	948	926	942	890	857	919	936	971	938	894	951	930	958	920	902	917	902	931	867	919	940	971	909	922	896	905	897	890	967	966	938	913	947	963	882	956	876	939	918	880	917	896	923	902	951	918	905	873	965	899	864	851	943	954	917	940	893	848	912	905	927	889	942	904	897	895	964	924	883	915	915	942	908	935	900	934	952	864	951	944	923	916	898	902	907	921	905	880	899	900	903	923	929	899	951	901	899	940	901	886	978	880	912	910	915	973	945	938	920	935	911	920	886	911	889	895	889	911	909	916	934	938	861	849	931	942	923	925	863	915	912	901	864	887	945	890	941	866	928	959	937	930	888	927	914	946	920	923	950	917	935	888	884	914	898	915	978	934	1006	969	895	890	844	878	871	921	913	899	950	886	920	979	884	944	899	933	919	886	897	912	891	868	962	904	913	924	918	929	908	957	901	882	920	956	952	912	899	867	893	914	907	896	885	903	943	896	886	940	893	919	924	895	952	893	867	874	941	929	920	941	920	850	888	934	962	929	933	877	904	943	910	953	913	933	928	923	916	952	915	941	934	912	914	915	886	947	905	893	948	917	923	877	939	936	945	904	891	940	944	907	984	893	905	908	922	894	937	908	913	898	919	931	915	928	929	900	901	891	884	879	930	956	923	923	923	956	914	955	880	982	933	935	933	931	924	933	912	942	900	909	901	903	906	862	915	932	943	966	894	930	890	922	896	903	922	923	894	916	898	905	908	891	891	889	920	869	935	961	933	957	891	921	904	947	964	994	920	937	923	929	845	930	927	947	928	889	881	863	950	920	970	926	975	940	895	925	908	915	874	912	930	916	952	925	910	927	931	897	906	992	855	958	932	883	913	890	943	978	885	954	945	946	885	904	935	905	958	880	910	894	872	868	888	909	914	919	901	883	911	914	1008	946	917	896	895	970	964	903	918	921	878	865	895	887	935	975	918	971	898	959	901	913	869	889	917	956	886	942	925	951	914	926	889	882	932	915	976	895	913	933	915	896	931	916	950	973	906	904	936	938	907	900	965	924	910	941	965	906	888	913	927	929	899	883	942	994	887	935	896	998	874	876
7294	665	969	615	576	557	522	396	335	333	274	222	239	224	235	235	240	249	218	204	251	236	227	190	207	193	181	193	208	227	216	220	227	221	208	195	208	205	208	204	214	222	208	215	201	209	205	233	233	194	205	216	197	215	188	218	223	222	223	222	250	195	182	184	195	215	210	219	202	205	224	216	194	217	229	210	205	193	205	198	197	223	202	220	210	188	178	188	226	200	227	210	226	206	207	226	254	234	202	244	191	214	202	197	214	205	206	218	244	209	201	223	200	200	202	203	238	249	195	195	205	212	211	241	197	247	201	207	197	196	221	218	200	205	205	201	215	196	200	211	204	205	206	198	227	242	235	209	204	220	221	189	236	209	228	210	220	207	237	253	200	208	183	238	233	225	211	228	195	206	221	215	237	217	222	193	208	218	228	229	226	183	213	184	197	224	214	205	233	209	213	199	228	212	201	217	218	203	221	213	208	204	211	230	226	215	198	190	183	209	222	217	223	200	206	214	194	238	201	256	212	199	216	210	216	234	235	224	201	185	211	201	233	197	201	197	192	244	207	213	210	203	191	207	198	198	191	193	211	233	207	235	200	194	213	228	220	238	215	219	191	215	222	202	211	207	210	217	203	221	253	216	203	168	195	191	223	208	217	211	210	212	212	197	218	223	236	221	207	209	209	231	199	184	217	222	183	219	225	194	179	201	241	239	202	217	177	216	207	199	220	186	222	231	212	234	222	241	198	220	210	216	192	201	201	191	221	236	225	183	205	216	206	245	214	198	185	204	208	238	192	186	219	227	212	231	210	219	190	223	213	213	202	234	198	207	184	211	221	216	212	207	195	198	221	238	194	189	214	222	187	216	211	236	216	229	205	195	215	202	183	199	207	177	205	199	192	206	211	179	197	238	215	251	194	240	215	221	196	253	208	193	210	207	225	215	217	243	227	233	223	203	199	219	220	180	222	243	217	229	245	186	190	229	216	205	199	205	215	221	214	218	204	216	202	210	200	194	221	224	225	218	239	212	208	214	210	206	218	206	210	188	214	200	225	218	209	206	203	172	181	195	210	187	195	221	180	218	210	211	206	225	223	212	219	181	184	208	205	197	184	205	201	239	209	226	208	201	224	243	184	208	210	199	227	203	216	210	207	208	175	210	205	193	192	211	228	201	243	232	219	201	211	217	225	202	213	213	198	242	215	204	180	225	198	209	186	231	201	201	208	229	208	238	205	212	211	208	179	196	184	226	224	224	221	234	236	199	219	233	225	198	220	188	188	217	212	216	211	222	218	192	209	220	225	208	207	205	187	203	222	200	161	217	196	199	208	236	219	199	193	210	201	198	203	207	203	211	198	194	189	223	240	196	211	202	198	215	226	227	216	212	209	228	223	258	195	227	214	205	202	203	187	204	217	207	230	209	219	187	213	233	208	216	187	199	201	238	212	220	235	209	221	222	211	196	207	222	213	225	184	197	197	205	214	218	212	229	248	208	219	209	245	187	211	214	225	187	226	237	204	228	204	208	189	188	257	208	209	190	197	193	240	200	223	211	218	206	193	179	227	209	208	211	227	255	198	209	249	237	195	219	220	227	220	214	188	198	192	197	211	242	212	195	218	221	207	183	211	215	206	222	211	192	186	197	217	223	232	223	201	204	194	200	213	199	199	207	206	204	185	231	229	206	213	200	241	224	196	214	216	184	209	215	206	218	212	198	225	222	222	204	213	217	206	198	190	191	201	217	194	210	232	190	181	210	227	207	190	211	213	222	222	212	195	213	218	202	242	222	220	196	227	191	217	225	216	209	228	221	190	193	198	228	215	187	218	205	214	212	221	204	198	210	214	198	211	198	213	188	211	199	206	201	218	214	185	198	199	198	233	214	227	192	203	221	207	217	186	215	224	216	215	199	179	228	197	200	218	225	223	236	230	213	231	169	226	215	235	244	230	218	203	211	217	191	216	224	194	200	207	213	211	234	196	234	234	223	210	203	202	186	210	181	207	237	201	196	221	206	220	215	214	213	211	214	211	215	197	204	228	204	214	194	198	227	205	201	194	199	193	219	189	213	233	211	208	195	210	211	213	202	223	195	205	206	193	218	251	206	241	183	229	198	201	212	204	191	200	204	201	196	189	214	228	197	222	221	252	206	197	229	221	222	236	236	198	206	197	205	233	211	228	197	205	233	226	213	210	191	203	228	204	221	212	212	202	180	180	220	236	232	222	236	213	212	214	211	189	202	230	200	203	221	239	207	222	224	182	199	192	193	195	237	211	215	177	199	196	192	214	212	210	195	180	191	216	247	204	191	210	199	185	236	214	189	201	223	209	219	238	196	190	224	227	211	207	210	191	221	193	189	218	230	231	225	222	192	223	208	192	210	239	193	236	225	211	231	197	213	228	220	218	204	206	208	228	211	209	209	201	215	201	217	211	206	192	204	229	218	200	200	194	196	223	230	228	201	211	201	222	220	194	218	202	203	202	196	208	211	173	205	227	207	211	212	219	216	206	223	205	198	218	191	238	234	212	238	204	218	176	199	237	188	183	209	214	195	204	194	206	192	213	201	217	212	214	217	205	242	220	221	234	209	210	203	213	208	212	198	207	194	210	207	225	190	195	185	219	176	215	185	209	219	218	200	208	200	187	199	215	196	193	195	228	200	188	213	220	217	245	218	206	197	233	233	233	203	213	217	213	203	207	238	215	225	202	199	219	205	232	239	207	205	231	200	204	199	200	214	216	218	208	182	199	223	212	196	206	243	215	242	221	200	240	238	229	215	225	207	199	224	231	192	225	212	222	209	195	202	204	209	196	211	228	242	226	210	213	215	232	220	207	181	210	212	236	222	227	219	196	203	208	220	203	221	205	211	201	204	219	223	215	227	212	202	192	211	195	214	215	239	211	217	202	197	224	179	191	182	199	208	194	203	206	211	193	231	247	216	219	223	216	231	206	218	210	231	210	201	229	214	215	180	226	224	208	223	206	208	202	248	201	221	197	220	204	185	215	194	240	219	213	204	202	220	230	208	185	242	194	184	219	228	223	209	207	200	213	180	216	207	195	213	226	201	215	190	238	203	207	208	208	213	192	196	223	216	206	235	238	234	219	180	220	201	263	226	225	208	216	210	213	212	216	207	225	205	212	223	215	223	183	237	195	199	206	223	219	198	219	224	239	207	185	190	197	197	212	200	217	212	206	214	227	239	218	211	227	218	223	218	212	213	200	198	225	196	202	227	188	218	196	251	175	196	203	212	199	224	199	198	198	219	228	199	214	212	213	207	237	213	211	193	223	244	194	216	205	190	202	180	233	198	218	200	204	222	187	229	211	221	203	217	239	241	211	197	210	197	213	195	211	210	214	206	186	253	213	213	220	212	183	200	227	202	193	183	193	192	208	239	194	215	219	207	194	199	210	188	232	225	205	198	199	220	206	224	192	195	216	199	204	216	225	230	234	217	213	213	215	208	237	243	222	223	211	199	213	233	199	215	214	215	195	222
6384	1064	1984	2016	2022	2178	2013	1574	1352	1058	869	888	835	765	685	689	636	620	703	586	588	647	645	597	597	563	584	593	618	550	594	547	551	544	540	554	570	556	507	558	528	527	543	539	523	532	551	533	502	537	525	567	541	563	541	544	522	562	562	578	554	542	566	541	540	539	496	562	528	557	526	574	557	499	492	508	518	541	532	497	535	546	528	528	562	545	537	543	549	559	519	608	512	523	501	474	550	546	529	537	508	542	502	525	546	529	561	511	511	519	523	500	534	510	499	551	542	516	560	542	571	530	557	540	526	513	518	547	532	525	529	539	516	525	549	534	531	512	512	545	533	536	538	536	553	526	510	524	535	462	569	528	521	524	509	544	573	492	524	537	546	566	563	545	517	562	524	559	523	503	527	502	539	493	503	532	534	509	568	541	587	581	489	509	550	530	553	524	543	587	564	499	533	543	556	536	522	521	507	530	532	514	552	536	529	519	517	507	552	555	538	564	542	518	513	527	520	536	554	520	498	562	528	535	510	499	592	535	490	527	529	518	563	507	538	526	553	557	548	546	546	537	547	523	477	511	535	552	552	580	524	519	554	501	533	516	568	530	538	526	598	543	533	555	539	526	527	568	520	505	540	541	555	513	535	533	581	537	533	547	532	500	496	502	563	547	494	550	565	537	514	535	520	513	532	503	547	525	544	533	529	553	512	536	569	538	567	523	520	518	542	491	506	572	558	496	547	541	547	555	530	522	548	560	528	535	543	558	507	534	521	504	552	565	525	546	531	527	536	519	529	501	583	538	501	506	544	526	593	535	529	563	507	524	526	538	544	526	527	493	513	505	525	563	517	564	555	568	582	508	508	525	562	532	558	585	534	533	504	526	553	506	511	489	537	532	490	514	532	510	536	503	535	495	537	535	505	511	535	528	513	529	500	530	523	535	538	552	538	515	564	545	524	545	529	532	533	538	519	569	550	533	535	549	487	554	509	522	531	520	510	502	563	547	507	484	508	522	568	523	568	536	548	541	550	521	548	525	498	554	568	556	533	528	561	489	558	533	564	580	515	533	540	529	505	523	519	475	554	535	534	523	512	524	510	530	494	538	513	519	498	529	505	550	511	504	533	541	541	514	529	513	556	531	543	501	563	494	583	560	509	483	502	508	556	509	513	529	519	508	527	582	543	537	550	533	546	513	495	531	527	487	531	529	559	528	552	518	499	558	537	543	531	508	523	538	526	525	529	563	540	611	533	528	517	530	549	544	504	501	491	495	539	518	530	507	523	518	538	530	533	539	506	508	547	517	553	497	533	572	513	564	515	535	510	553	502	573	543	543	535	554	594	506	538	541	496	543	543	536	547	526	528	500	531	509	528	543	553	537	523	541	541	538	510	538	506	504	559	541	545	522	540	526	510	522	578	560	515	565	519	518	537	512	513	547	521	545	559	551	506	541	526	511	510	540	528	516	524	526	554	555	544	529	518	533	531	548	561	545	546	523	510	526	530	563	533	564	539	546	543	560	497	533	535	534	552	556	501	508	534	534	529	556	568	549	478	522	529	523	549	502	573	492	549	531	521	517	549	527	499	536	555	512	519	520	493	502	553	528	571	537	540	535	502	524	553	541	527	529	551	544	505	517	502	524	537	529	541	520	501	530	544	531	522	538	543	498	508	513	484	513	530	513	531	590	523	550	571	583	505	534	557	568	526	495	518	531	571	510	541	547	497	520	523	540	527	539	565	510	550	545	523	543	516	546	543	505	517	498	529	510	488	532	501	528	499	527	509	541	511	558	555	527	534	493	512	586	537	533	519	535	521	508	572	543	500	538	529	551	514	507	521	478	527	474	520	513	521	507	545	508	563	543	539	556	564	528	473	539	476	520	513	547	522	522	513	559	550	528	564	509	514	530	501	554	522	535	508	545	525	544	516	525	571	549	520	520	513	507	481	535	524	572	498	526	552	522	593	530	515	561	521	549	525	525	543	543	582	527	527	510	527	543	570	509	546	509	501	512	546	548	547	512	545	557	527	521	571	548	561	554	561	573	540	505	519	539	567	539	539	532	504	526	570	532	568	558	489	491	514	520	531	562	540	543	498	546	518	484	531	521	561	518	558	547	518	551	545	562	511	518	502	560	514	534	503	527	527	523	515	525	552	565	521	529	555	557	521	532	503	523	526	509	535	527	532	522	522	539	511	526	526	513	511	532	534	515	534	544	535	516	503	546	526	550	523	584	536	532	543	544	579	493	519	556	546	529	550	536	544	511	525	528	528	545	535	496	555	549	551	552	561	488	547	527	522	531	545	519	533	579	524	520	553	579	546	520	537	550	521	560	537	530	511	541	548	576	519	530	538	538	526	548	531	567	541	498	553	535	533	508	530	559	495	571	526	528	527	528	509	506	543	502	519	556	557	520	528	561	517	544	550	555	500	506	508	542	537	558	588	533	546	523	488	505	535	528	527	530	523	497	539	563	510	559	531	529	530	547	537	541	504	552	488	534	518	515	520	514	523	565	517	469	535	543	533	539	546	537	516	497	556	521	519	500	545	501	530	536	521	534	515	534	512	519	571	553	541	549	512	538	560	517	529	545	548	520	525	490	517	517	588	537	534	539	525	567	506	539	557	531	534	521	543	526	572	542	560	550	559	475	554	556	558	487	540	514	512	555	501	512	497	537	554	510	529	504	517	501	587	500	545	514	531	540	563	519	525	528	520	525	522	535	529	481	517	521	505	521	546	534	524	538	491	519	513	568	588	515	494	529	506	539	508	533	535	553	541	540	534	577	569	492	500	565	492	548	559	499	529	509	525	608	546	534	561	515	484	554	535	520	544	584	516	538	516	549	540	550	532	566	545	540	583	505	556	524	536	504	544	584	544	521	544	526	539	544	542	552	557	511	482	518	515	520	553	546	473	523	553	484	536	528	541	568	538	515	539	547	515	549	551	519	517	525	497	500	516	555	526	523	518	506	537	522	522	534	556	538	569	534	555	515	550	522	533	546	516	510	526	500	497	502	538	562	500	502	524	526	532	544	539	554	516	523	524	531	496	554	498	596	560	578	526	470	489	510	495	489	522	527	569	532	504	535	542	562	521	530	525	548	545	539	551	568	526	521	490	539	533	519	535	544	519	550	539	538	570	538	545	529	556	511	511	485	572	537	495	524	493	519	523	552	497	532	504	524	548	495	503	517	486	547	519	538	506	504	516	540	539	515	516	504	540	545	519	514	513	534	453	547	545	538	536	489	547	541	541	537	528	521	487	500	492	548	526	531	537	586	554	523	494	486	527	537	506	526	501	499	531	534	530	530	498	532	521	509	537	568	512	569	528	543	564	521	524	544	566	494	528	512	524	519	513	537	518	537	534	506	530	532	543	546	518	528	503	506	544	546	543	554	469	535	531	516	503	596	542	559	538	529	519	541	513	535	512	525	550	537	548	551	488	545	535	526	546	538	523	590	535	523	547	535	542	535	532	558	579	506	509	521	475	587	490	514
14554	1461	1657	1085	874	986	832	626	510	457	361	387	352	331	304	288	288	260	281	315	255	268	285	243	294	288	262	251	277	235	239	317	248	259	223	259	282	229	269	262	284	247	259	238	215	230	239	242	242	248	224	270	231	269	275	262	267	284	288	252	232	232	226	306	272	259	240	258	274	256	250	258	266	228	257	252	285	255	248	266	254	231	251	246	263	271	253	267	247	277	242	272	226	251	245	238	257	271	269	265	245	260	235	276	246	285	231	264	235	279	249	225	242	241	276	230	271	248	244	265	246	245	292	275	258	236	281	273	266	248	224	246	249	252	245	284	224	296	269	281	253	283	240	229	262	239	239	261	268	245	253	253	272	231	253	234	292	242	285	286	267	259	254	267	260	255	283	260	256	286	259	272	254	234	225	238	268	233	222	232	259	246	266	255	269	250	231	273	244	246	249	240	257	282	248	256	276	272	262	245	278	246	243	270	257	275	255	222	231	258	247	245	271	244	250	280	240	260	247	279	263	242	233	241	232	242	245	257	248	229	266	270	262	253	264	204	260	282	262	246	256	234	238	240	257	245	234	233	278	255	258	225	251	261	238	244	231	264	245	259	247	244	271	257	279	244	263	262	281	247	233	243	291	251	280	255	242	234	275	260	238	243	248	260	248	267	239	261	278	213	258	247	271	281	262	243	240	236	239	275	245	259	251	292	279	203	269	234	226	243	261	265	237	280	233	227	267	233	235	259	230	250	239	236	249	238	228	242	260	239	251	280	242	226	242	266	262	246	262	288	255	254	257	244	253	269	279	312	247	242	263	264	234	256	254	251	243	263	236	274	245	246	254	243	278	245	250	232	238	246	229	250	258	258	269	287	257	231	236	265	260	252	248	233	251	243	278	257	226	267	251	270	267	262	241	252	265	313	270	254	289	275	240	283	251	245	290	275	255	244	254	224	236	226	230	265	229	254	238	257	246	244	228	261	245	269	276	262	244	235	240	250	282	271	256	244	255	249	234	251	271	261	253	264	255	235	259	249	266	271	250	259	230	258	258	247	238	271	229	286	252	251	267	270	241	265	252	269	264	237	246	250	290	261	288	270	263	283	233	254	271	224	258	246	249	246	278	242	230	275	255	265	223	281	231	273	260	204	239	257	275	274	265	261	262	269	255	286	232	250	258	238	235	261	252	256	202	251	275	275	248	264	219	234	244	248	267	260	245	279	241	230	269	228	271	242	247	235	236	283	236	252	272	261	238	225	258	243	243	252	269	233	284	260	244	257	259	226	258	254	239	235	246	244	244	231	261	226	231	250	260	240	262	248	269	242	261	270	275	288	286	243	215	278	277	238	268	234	262	278	294	248	250	268	279	248	253	258	288	256	252	244	242	239	257	261	237	260	255	245	250	245	232	239	227	264	244	247	265	245	272	247	247	235	222	259	256	224	242	263	247	251	272	260	263	240	271	265	264	237	226	235	268	255	244	238	251	232	254	255	253	249	265	248	254	261	254	242	260	251	244	255	264	251	266	220	271	288	253	237	234	268	226	251	286	271	243	258	251	243	266	249	209	270	247	262	262	229	270	248	250	244	246	272	257	235	252	254	256	255	260	242	241	270	264	282	288	261	261	260	230	229	262	237	268	230	276	237	249	254	249	226	222	263	284	247	244	252	252	238	233	265	254	247	249	234	235	244	246	226	241	260	271	246	246	260	261	271	277	264	276	224	242	244	234	233	271	259	277	256	241	252	246	245	236	245	272	258	262	204	274	258	261	256	309	249	257	263	227	225	254	239	261	301	262	233	263	274	256	259	236	268	275	238	251	250	248	267	269	229	244	277	231	260	265	245	271	263	275	293	244	279	227	224	276	246	285	269	228	272	271	237	273	274	243	239	260	239	267	253	272	270	253	244	261	275	252	255	265	246	266	289	250	287	283	246	228	270	240	243	247	266	224	226	255	265	243	238	289	276	236	272	286	240	261	258	251	252	264	245	256	277	248	215	245	239	228	258	265	275	294	254	264	231	273	236	248	245	272	239	277	263	254	263	288	276	237	279	274	263	243	260	240	267	255	269	246	220	277	272	254	220	250	279	277	238	225	260	294	268	236	239	242	214	234	213	252	286	263	262	247	267	265	252	248	290	256	282	258	314	240	281	238	258	232	256	258	271	276	235	231	268	246	263	261	249	263	263	262	276	254	244	261	258	260	266	249	234	245	250	231	233	284	224	238	232	271	260	246	249	262	244	248	235	258	258	272	248	236	250	274	273	264	263	285	258	258	260	236	266	282	306	262	252	261	262	266	264	251	266	261	262	258	261	237	270	260	227	252	257	291	231	243	228	256	258	248	260	244	256	278	251	218	265	261	270	263	263	256	237	248	247	249	219	304	268	243	255	258	239	215	236	225	281	273	250	259	251	231	257	273	254	268	302	274	264	279	247	285	247	271	295	259	234	261	252	251	289	260	219	243	271	281	260	252	274	235	276	278	257	277	256	240	232	231	259	268	279	246	275	235	280	237	247	264	248	229	257	262	252	274	258	254	270	257	235	276	270	230	268	233	219	254	249	267	277	256	273	246	222	278	256	249	227	264	224	244	282	269	261	248	283	251	250	263	284	252	250	230	265	251	248	222	245	273	231	252	259	238	254	270	234	245	259	236	255	239	254	298	267	242	228	222	251	259	231	239	255	263	234	248	262	282	267	272	250	246	208	262	239	241	246	263	252	244	253	227	226	256	212	234	251	263	231	272	274	265	266	216	248	264	246	242	285	273	251	236	268	266	235	231	266	260	268	241	264	236	267	228	226	277	285	277	260	270	222	266	250	272	253	260	291	280	257	241	273	267	245	266	253	229	239	265	258	254	234	256	294	243	264	224	269	246	242	271	252	250	267	241	278	240	225	272	279	248	237	240	257	260	242	237	236	267	295	212	257	257	230	254	244	280	270	244	273	252	260	241	240	246	255	262	241	278	278	272	252	248	242	262	239	233	232	267	243	262	275	263	235	249	261	235	274	279	271	247	281	226	235	237	263	262	259	245	239	251	291	269	261	273	284	246	265	223	263	253	271	255	252	241	259	238	262	249	248	262	230	240	237	268	259	274	272	271	258	268	275	231	249	213	233	274	244	226	290	274	239	230	236	259	283	249	229	242	244	237	251	257	252	245	250	250	249	279	262	244	239	232	237	246	264	258	247	240	233	251	268	228	234	228	255	236	255	239	264	263	246	232	248	248	256	272	253	248	248	218	270	262	252	280	245	260	265	251	243	267	252	256	234	232	259	242	256	247	250	269	252	258	238	236	249	271	259	254	251	257	246	238	244	269	267	282	240	264	229	272	260	265	288	251	241	267	230	246	258	272	260	242	283	282	242	229	214	249	258	256	248	235	242	252	306	274	262	275	256	245	246	230	215	280	264	233	268	244	273	248	230	233	240	254	251	270	233	275	263	235	256	250	240	272	257	270	248	289	252	267	250	261	264	299	266	241	255	224	268	254	245
8465	1529	3277	3231	3078	3629	3267	2660	2066	1663	1427	1230	1321	1162	923	861	827	833	829	770	855	803	769	768	764	729	727	754	734	731	686	707	677	692	745	686	712	702	654	696	693	697	676	671	701	671	698	679	670	656	648	654	674	667	668	649	656	667	666	653	698	702	656	684	609	651	647	685	683	703	662	684	628	635	671	665	627	669	667	676	701	632	636	721	702	676	651	616	680	663	632	656	709	693	671	629	659	690	635	691	650	670	623	606	663	655	664	636	684	645	669	644	642	615	665	660	629	635	684	681	646	581	649	620	672	638	610	668	684	634	665	662	665	642	609	638	670	660	668	660	690	643	638	650	618	615	680	604	664	652	605	626	616	626	646	649	633	659	634	653	602	704	682	633	650	664	595	631	682	610	663	654	651	645	665	643	602	640	602	713	629	664	629	644	650	692	633	696	637	617	643	656	620	620	622	659	688	654	665	698	666	641	652	668	675	716	700	614	647	601	683	660	659	634	626	698	615	651	639	619	646	684	684	654	610	614	659	720	696	680	681	636	613	630	668	644	665	655	631	649	620	673	650	632	663	678	668	634	675	654	629	644	598	626	668	632	626	628	690	668	649	626	630	659	638	641	704	667	667	689	675	608	635	637	642	691	623	664	656	662	664	641	657	661	658	650	613	595	724	627	665	631	678	668	645	653	684	641	661	679	607	660	675	683	639	688	692	648	625	667	589	696	639	639	649	663	647	634	654	659	634	634	681	654	638	689	639	640	646	652	681	668	636	595	610	647	646	633	633	661	648	667	701	631	688	640	659	665	684	554	689	669	663	645	637	640	660	686	666	641	606	622	677	645	624	644	645	662	622	641	670	657	673	655	702	607	617	641	625	647	681	654	635	689	633	600	676	651	590	702	636	651	647	634	673	640	678	697	616	655	645	659	671	686	658	632	631	634	638	661	601	617	632	653	635	630	657	661	614	660	640	667	665	636	648	661	633	676	652	643	615	582	638	634	659	678	662	621	667	640	632	671	640	694	675	673	640	666	646	653	639	650	667	664	620	635	689	652	666	680	634	659	657	670	621	658	629	649	653	629	689	648	662	658	681	641	706	615	622	657	638	652	644	632	671	654	655	679	646	654	672	653	684	673	655	656	645	621	617	674	641	626	639	666	653	656	700	673	635	669	720	701	653	649	607	628	614	658	655	659	646	617	680	658	613	643	697	656	637	635	710	640	705	653	654	656	646	714	667	639	647	670	630	661	613	647	652	647	668	664	632	647	620	655	647	642	614	609	674	684	645	642	611	681	657	649	644	665	617	676	658	630	650	624	654	614	656	645	682	655	686	662	643	631	641	599	641	613	618	656	651	654	686	665	668	654	618	619	691	662	642	626	659	665	669	625	624	649	673	640	650	650	603	684	646	660	681	690	625	645	645	670	674	654	655	657	629	618	637	640	681	663	647	626	718	621	649	711	640	629	667	619	616	648	645	655	648	617	631	674	622	672	697	657	674	679	690	680	651	652	637	655	667	660	654	645	611	630	662	686	665	697	679	655	705	658	683	623	683	682	645	709	655	650	679	669	610	612	648	613	723	665	661	680	668	649	649	665	666	666	607	618	597	695	658	632	682	584	658	662	660	664	692	668	673	660	646	608	667	618	648	652	669	639	654	658	651	640	674	637	653	634	631	666	642	635	634	621	634	644	605	632	613	632	613	689	681	712	612	620	666	654	645	684	654	660	605	673	606	625	701	628	660	620	634	673	636	635	644	624	636	644	618	704	714	619	645	631	639	646	666	676	663	632	628	655	656	656	631	641	652	700	629	675	691	667	630	671	635	610	639	624	602	697	611	682	664	694	670	665	685	647	651	648	662	670	679	664	618	685	635	623	668	685	674	651	646	648	704	653	685	670	622	681	615	650	611	588	648	636	587	655	644	673	613	641	641	639	639	648	645	659	710	627	667	609	631	606	664	625	653	667	655	640	649	683	670	655	660	657	631	639	673	630	666	665	605	644	683	685	665	667	670	680	654	612	660	648	643	646	711	683	684	626	667	632	603	616	643	693	644	663	632	670	651	662	640	654	652	692	667	712	668	660	678	654	672	652	650	669	629	674	666	650	685	638	636	624	720	701	637	659	615	661	619	673	650	611	673	673	646	591	639	640	625	661	644	657	650	640	712	637	670	637	631	636	669	643	664	664	666	671	651	629	663	632	660	650	641	664	658	664	611	629	636	642	714	681	671	661	634	648	639	645	658	640	662	615	611	642	642	650	690	680	623	669	640	634	583	643	628	615	631	676	624	638	666	637	684	661	669	688	727	675	679	663	659	647	603	612	670	639	649	672	652	610	626	693	679	681	622	676	620	662	639	678	652	650	620	661	629	663	664	662	601	655	645	657	639	671	661	629	675	698	604	599	639	689	627	707	667	634	618	643	622	697	638	683	623	654	613	643	644	667	610	692	635	658	609	689	642	641	651	671	641	674	669	653	617	630	691	705	606	630	654	678	723	672	623	653	612	662	677	654	624	648	680	634	667	623	657	649	605	628	636	620	674	619	641	648	665	632	652	649	695	708	684	674	648	676	686	661	617	675	671	647	620	627	661	608	683	682	656	644	631	675	617	622	642	646	659	668	647	685	642	654	641	687	669	703	672	632	649	635	633	710	632	683	670	611	699	657	616	624	633	642	646	600	656	649	678	701	641	600	625	624	672	676	622	648	652	634	678	689	664	683	649	661	623	677	630	639	649	640	621	626	645	645	604	684	629	672	652	655	702	621	660	640	678	659	666	640	630	662	652	636	686	662	638	652	618	656	618	659	661	687	649	618	678	624	683	626	639	667	647	649	661	618	678	686	659	631	659	650	658	634	689	631	629	665	632	632	674	688	653	651	614	664	620	621	641	668	633	617	637	674	640	657	639	655	669	623	626	661	697	685	644	681	607	661	652	692	669	646	625	638	636	695	678	640	643	685	658	678	644	620	654	629	660	720	681	599	639	662	649	655	664	664	658	661	689	622	635	636	653	631	645	661	647	617	683	702	676	706	660	670	663	673	664	652	658	593	684	657	654	655	635	618	627	639	646	635	657	674	620	641	633	631	635	679	632	663	673	638	673	671	608	652	660	640	687	646	661	656	665	713	669	665	676	676	642	643	657	619	663	656	673	626	647	680	657	665	612	649	689	638	669	646	653	684	641	647	668	667	651	619	657	637	634	634	611	675	617	647	660	623	631	689	694	669	642	621	627	629	650	651	598	597	693	620	642	629	677	664	639	677	677	654	646	635	636	707	659	671	648	657	611	608	646	655	637	620	658	635	661	618	683	664	664	686	646	697	654	647	644	630	667	700	673	628	609	647	616	701	650	700	644	660	592	636	689	625	698	620	684	659	643	661	648	647	666	668	645	657	692	668	667	682	642	664	677	632	651	627	633	654	618	658	647	700	661	689	676	664	686	645	675	656	621	643	671	666	671	620	661	687	595	655	589	662	644	622	635	651	696	630
1851	488	500	493	460	439	450	432	411	436	439	418	373	394	398	404	411	404	455	368	387	434	404	396	411	389	422	415	418	386	408	391	422	396	421	390	407	402	398	360	419	407	416	402	392	399	404	388	474	402	422	415	426	430	384	381	390	421	410	413	425	430	410	425	421	368	392	423	394	398	406	370	406	429	418	401	420	380	381	399	389	412	396	393	404	433	419	397	403	422	391	381	424	422	401	372	381	393	376	421	398	402	374	394	392	392	389	406	374	390	357	427	412	399	369	358	429	405	409	408	425	439	421	430	419	434	421	408	418	394	457	389	438	394	426	423	391	421	393	428	409	453	415	431	468	449	403	392	425	421	401	406	416	419	407	405	410	374	394	400	408	411	391	363	407	388	377	404	364	398	396	367	432	369	388	438	399	423	400	374	409	427	439	404	405	420	425	422	428	447	422	388	385	389	407	396	420	394	388	422	388	406	397	387	408	425	435	380	397	438	450	411	444	393	406	431	419	438	377	402	370	422	429	431	380	418	402	367	424	429	429	410	409	368	413	419	372	390	407	366	430	423	442	404	428	393	398	383	416	410	373	390	421	378	416	414	381	426	382	439	432	448	394	396	408	409	390	373	392	402	404	388	400	386	418	429	425	449	384	386	386	375	390	407	407	394	386	442	384	392	362	386	408	435	450	445	389	436	409	395	370	426	408	418	413	427	423	388	404	397	445	404	364	390	386	374	378	417	412	384	407	359	407	407	408	394	424	398	428	375	382	401	425	409	433	424	427	434	420	413	395	412	397	428	398	355	412	455	396	412	397	396	381	392	430	374	396	426	404	410	386	429	427	409	422	400	376	384	374	406	386	426	394	395	407	376	405	398	405	412	378	379	449	374	347	388	392	416	448	430	388	420	393	378	443	417	440	406	392	388	405	398	432	422	370	415	378	403	412	415	426	404	392	410	399	383	388	401	380	408	408	381	388	373	436	405	394	399	418	426	400	395	404	407	395	396	397	414	399	435	406	425	416	422	410	433	439	424	418	439	376	391	367	400	418	432	409	448	413	408	394	402	402	415	376	400	401	371	381	415	425	400	341	340	366	411	421	440	392	394	423	386	393	412	444	385	427	404	419	379	401	380	385	366	417	409	416	411	407	395	394	435	402	388	365	381	396	374	397	413	404	415	461	442	355	421	408	402	391	408	374	415	386	408	422	406	431	424	388	395	405	397	372	386	376	364	443	398	420	448	413	387	404	399	400	393	423	386	381	407	402	374	427	409	407	395	372	402	387	359	406	423	392	441	437	368	410	393	395	443	401	384	394	456	393	384	383	411	396	362	402	413	425	429	452	427	457	442	435	443	407	414	422	441	419	392	417	430	449	410	389	434	398	433	414	412	405	374	396	432	422	399	359	392	396	430	398	419	447	428	433	414	441	412	393	392	397	398	420	415	382	365	407	416	399	369	431	398	398	418	418	384	412	434	406	396	379	438	380	392	386	390	393	394	391	410	382	397	407	390	422	447	438	389	421	445	386	398	405	381	377	439	433	432	411	397	422	420	414	420	404	405	382	397	357	410	427	411	443	396	410	409	399	402	369	386	405	392	414	461	415	379	406	406	384	394	423	397	422	416	440	406	416	397	426	440	387	396	390	437	428	459	406	406	388	357	416	426	396	414	428	394	393	422	432	440	413	353	423	379	433	375	425	387	390	397	423	415	408	413	390	422	444	430	374	375	420	426	393	400	408	441	415	410	396	387	411	429	388	415	405	426	370	416	401	419	392	420	405	395	403	438	379	417	413	429	406	458	400	405	379	425	377	389	406	404	420	398	389	402	356	404	363	422	399	396	438	424	463	377	461	406	366	426	400	393	419	396	378	409	407	443	428	400	396	401	469	425	386	391	399	440	393	446	411	392	390	385	412	429	418	434	423	369	387	371	403	394	416	378	417	383	398	333	419	425	383	415	447	393	408	416	424	437	389	407	392	386	376	370	373	402	397	434	451	413	407	417	469	431	418	380	374	399	416	407	426	391	367	397	392	388	394	410	356	401	413	403	422	409	401	397	378	391	364	421	401	440	421	426	397	429	394	416	404	363	389	398	409	432	473	394	400	419	411	402	392	379	386	407	413	448	387	403	396	412	412	391	419	435	410	427	381	374	374	389	398	395	393	406	385	439	409	384	403	356	399	373	356	402	416	374	387	376	399	377	414	427	453	442	412	380	397	404	433	402	414	404	362	409	389	376	429	392	428	420	389	393	406	418	370	408	449	409	426	386	421	395	442	409	412	475	405	405	403	379	387	376	408	398	421	404	442	398	416	364	382	404	387	379	425	399	402	394	393	345	348	378	401	428	395	405	437	406	399	397	416	395	416	357	440	437	404	362	390	429	386	400	416	433	406	411	410	370	410	424	409	351	411	374	424	388	400	414	415	406	433	394	432	423	384	447	459	372	434	439	392	412	394	451	398	415	402	395	361	421	385	408	411	391	414	428	419	372	407	418	369	371	431	387	415	431	394	438	415	391	412	385	408	422	357	394	391	409	405	400	375	429	440	365	410	416	388	402	401	405	392	420	401	368	401	428	384	426	380	390	415	436	352	407	415	423	366	451	423	413	414	399	406	382	427	398	434	374	405	412	399	391	388	409	396	397	377	421	439	420	410	419	400	481	382	405	409	379	410	384	387	458	445	386	417	382	391	421	365	400	434	449	423	414	440	416	409	418	407	371	387	396	406	388	377	370	389	410	403	431	418	419	394	417	409	402	405	380	417	424	406	414	412	404	411	399	372	360	423	380	412	434	429	420	407	419	386	362	369	398	425	424	385	376	425	431	411	413	398	354	411	374	389	394	393	366	404	405	398	440	425	401	413	410	396	412	425	408	403	449	424	411	402	388	412	381	418	428	390	444	379	422	419	417	452	392	394	421	390	377	412	424	381	398	433	388	421	357	408	457	391	417	401	403	375	403	438	439	416	389	379	429	416	434	398	406	364	442	393	396	411	423	414	431	392	413	392	401	423	403	411	434	392	389	412	408	360	392	381	362	369	402	363	400	428	401	401	401	417	397	421	373	397	420	400	391	402	418	388	409	392	423	403	373	390	390	410	388	413	413	395	437	404	378	403	400	421	424	385	447	411	411	381	427	412	417	438	415	431	388	405	371	417	394	417	403	439	414	394	407	393	415	395	426	412	406	403	415	428	448	421	384	438	376	416	393	423	412	384	412	403	374	376	381	406	404	403	406	399	417	387	421	430	387	432	421	420	438	406	391	408	376	397	396	418	425	440	396	392	425	391	402	407	403	419	440	419	401	383	431	392	408	405	421	419	401	412	421	456	405	358	408	376	421	386	384	370	400	443	428	441	420	433	400	425	409	454	366	356	391	440	386	427	399	422	389	439	448	397	365	415	391	401	372	404	417	378	401	412	384	407	394	394	423	446	425	391	384	430	427	388	404	365	394	434	377	407	449	377	394	403	407	410	418	433	411	441	407	421	405
2232	1013	1144	1140	1132	1145	1123	1041	965	977	982	932	995	933	950	919	904	937	956	891	928	942	910	919	949	893	986	932	888	953	925	929	896	964	925	967	910	987	930	873	925	943	916	905	936	999	923	933	953	872	886	893	958	904	965	877	951	943	921	930	915	961	872	940	905	906	926	914	952	986	886	911	988	903	882	913	963	946	982	915	875	881	916	886	934	916	959	919	907	914	878	928	918	897	938	906	850	871	913	900	924	929	850	943	912	901	967	955	948	894	943	932	895	914	966	918	930	942	925	945	920	935	883	886	973	896	957	962	922	957	873	958	939	901	850	961	951	902	952	936	982	912	904	930	891	914	972	972	868	892	905	896	871	931	903	959	875	932	932	878	861	946	941	938	906	976	923	925	956	913	945	941	889	915	881	917	877	932	962	904	898	916	923	928	923	945	954	945	855	908	887	897	906	966	884	913	970	921	882	903	933	918	873	882	961	930	950	911	877	916	899	893	876	957	938	852	939	860	927	862	912	989	920	908	989	832	851	877	946	942	927	922	900	873	874	925	934	918	919	953	955	870	927	909	952	867	943	915	916	904	917	926	916	852	912	914	907	907	939	882	895	894	961	940	935	933	928	933	941	941	857	959	918	895	937	941	920	926	924	947	956	928	938	941	906	887	950	904	909	914	925	998	982	890	918	858	911	959	897	944	882	917	900	921	939	893	904	886	861	956	890	933	958	935	944	893	947	881	915	943	939	963	949	936	913	956	974	951	959	894	906	879	895	901	952	882	958	893	909	963	933	896	943	889	941	936	951	929	879	930	899	881	882	901	949	911	939	955	863	899	855	916	892	895	920	967	902	930	913	911	927	947	849	846	925	876	941	923	898	908	926	914	903	897	941	904	931	923	870	878	906	956	909	912	920	895	963	952	868	912	903	912	909	934	900	916	871	961	864	928	884	920	950	876	957	951	878	916	910	930	933	960	908	943	913	891	909	901	942	962	926	922	935	932	919	921	873	903	948	959	984	917	973	967	951	930	869	962	948	908	890	914	874	925	977	927	901	894	955	895	930	875	877	901	933	935	872	935	950	880	939	966	891	938	897	877	916	875	880	894	890	960	892	874	926	933	915	921	885	932	928	871	937	858	981	919	920	944	892	887	927	900	917	907	918	893	946	907	916	965	963	908	859	833	916	860	902	968	931	883	927	904	923	981	949	957	951	934	963	884	956	904	985	955	865	953	917	889	922	903	909	855	897	890	954	926	922	897	977	959	966	893	926	935	884	920	921	939	949	935	847	877	907	920	951	969	914	910	895	893	913	946	887	934	931	930	870	910	947	890	890	861	927	939	936	916	957	929	920	906	939	876	890	922	920	905	916	935	899	907	905	950	965	921	911	973	941	915	937	890	918	942	907	919	904	906	938	865	939	955	893	962	921	933	906	909	912	986	927	931	930	954	903	929	973	928	976	952	941	901	919	979	975	905	899	956	891	874	892	948	924	956	870	927	920	867	923	844	945	953	881	932	923	957	876	954	928	891	952	905	861	886	900	885	891	887	890	985	951	917	908	951	908	913	900	872	944	886	877	922	956	921	877	909	896	935	954	933	931	892	895	938	948	884	864	939	902	904	893	952	896	930	907	892	917	911	958	971	907	884	897	908	844	926	916	925	916	896	896	926	898	979	897	936	964	913	951	910	865	953	970	907	899	967	895	922	933	876	907	921	935	900	915	907	914	905	914	944	936	872	899	869	928	889	912	958	930	961	911	901	937	930	938	859	884	945	910	972	886	889	876	935	945	962	937	907	896	918	909	949	941	910	845	874	922	969	887	838	891	939	915	973	921	862	919	959	911	953	942	919	858	935	942	915	905	967	912	951	964	919	894	964	925	888	994	898	881	915	921	894	963	870	874	918	898	917	856	908	990	899	895	953	928	928	893	889	917	956	988	892	996	896	956	923	964	866	897	901	887	931	919	859	921	912	954	936	906	887	951	950	926	926	933	907	886	909	1009	912	905	880	937	932	920	949	938	890	920	913	949	942	937	942	904	912	884	873	881	959	934	955	904	926	949	895	853	916	941	870	937	948	896	939	920	932	913	881	888	940	979	948	917	905	986	953	878	893	898	912	875	872	887	912	882	935	891	883	920	919	917	886	887	900	922	893	939	910	986	942	890	942	970	913	909	887	912	855	931	943	942	919	848	906	929	886	911	929	947	947	923	908	938	949	879	912	940	928	924	920	895	869	1001	964	880	908	925	1017	948	907	904	945	937	952	852	910	924	909	903	964	919	865	894	923	893	961	943	886	896	948	922	855	913	924	920	895	1009	883	954	906	906	937	916	925	904	896	905	891	911	935	939	872	914	926	903	910	895	965	946	905	942	839	884	888	837	909	947	953	860	922	902	910	941	884	866	945	862	934	905	876	950	911	915	940	952	878	929	943	930	892	955	879	918	903	923	922	908	898	883	955	916	966	914	902	912	896	910	970	921	931	941	944	914	942	963	894	919	918	928	901	909	919	927	925	886	926	901	939	923	908	913	879	904	967	905	912	907	872	919	908	906	972	905	934	910	876	935	900	911	929	981	956	877	869	939	900	983	936	897	905	895	883	907	893	943	917	981	908	958	931	954	967	964	870	916	997	908	894	941	931	888	961	927	902	877	928	899	959	907	938	897	880	926	898	933	948	909	900	923	962	911	907	927	937	893	907	913	896	899	920	865	873	921	942	908	888	867	965	913	934	931	893	926	894	916	891	960	887	915	967	877	935	898	972	939	866	895	868	912	920	955	906	894	910	946	940	962	869	896	916	918	941	934	910	954	906	921	883	872	922	922	922	928	903	945	857	907	941	934	917	905	925	942	932	921	904	911	879	963	923	962	905	910	912	927	904	908	874	897	948	937	948	957	893	953	952	961	870	948	954	900	939	968	973	985	829	951	912	944	894	986	904	896	972	951	955	842	992	945	884	926	852	900	910	941	894	862	931	910	924	955	886	896	967	904	881	912	946	961	872	891	871	884	860	887	941	927	961	871	930	948	982	929	883	933	893	894	928	913	924	913	901	949	897	845	922	936	968	930	914	888	933	905	946	934	918	936	901	925	905	907	977	911	961	891	879	950	933	876	942	872	908	857	921	893	895	934	943	901	955	966	885	906	914	912	886	830	866	925	937	930	970	847	887	878	913	907	983	912	919	949	969	925	883	894	933	869	975	880	881	878	925	900	938	943	963	905	891	911	914	929	934	936	925	915	942	936	903	964	870	933	978	916	954	903	914	883	870	856	970	965	888	883	958	884	947	852	937	895	892	937	913	936	913	924	930	946	928	934	892	912	913	947	943	938	888	898	946	931	930	941	931	913	969	840	941	881	890	965	968	855	927	913	905	932	844	892	941	882	967	904	875	898	916	897	871	868	952	902	917	875	916	959	902	899	913	899	930	894	864	949	951	910	934	917	897	992	950	914	887	934	935	887	940	949	933	898	894	898	865	900	953	996	904	904	933	925	924
7136	655	974	697	508	484	508	420	294	258	271	269	247	240	222	244	220	224	210	222	244	216	239	213	206	208	178	215	211	230	186	198	197	228	222	246	202	188	214	198	190	251	206	210	173	236	223	229	203	215	233	226	203	194	233	194	230	205	192	241	210	187	213	225	226	220	220	219	210	191	202	198	206	231	200	194	221	199	179	226	199	192	217	200	208	196	207	226	233	201	204	185	221	215	210	202	189	183	201	244	225	241	212	188	220	214	197	213	238	215	206	207	209	251	208	235	239	222	228	198	191	209	227	211	209	209	187	222	204	203	228	207	218	233	212	228	212	225	185	200	231	211	198	224	190	209	194	212	210	200	196	233	252	225	225	220	204	233	211	207	257	231	214	229	212	194	200	201	204	202	212	217	193	188	200	223	207	198	207	225	228	218	218	211	198	206	225	220	214	212	240	210	205	201	215	205	206	193	245	191	225	223	226	199	245	229	221	222	238	229	203	203	195	209	178	205	239	216	208	179	216	205	169	210	194	202	210	192	190	225	187	244	209	220	198	193	239	188	193	201	203	227	175	185	207	180	217	247	206	220	205	201	233	197	216	232	205	229	217	229	209	234	223	237	203	215	208	231	215	208	219	201	221	229	209	197	211	227	207	207	198	204	202	162	221	246	217	201	184	175	208	199	219	201	190	207	204	236	220	168	203	215	238	230	192	210	222	199	201	194	208	237	219	216	179	206	226	193	205	198	220	213	216	187	183	225	205	196	210	215	238	200	198	205	222	199	217	210	203	209	173	228	217	210	207	226	220	207	203	247	233	184	211	240	205	233	212	216	210	222	182	214	227	215	198	229	203	211	210	199	236	209	207	211	181	208	181	199	211	238	226	216	201	195	189	200	224	224	193	200	222	212	204	221	198	209	213	242	213	219	222	201	203	227	200	215	187	210	210	190	219	237	226	223	212	233	191	228	204	212	189	216	206	209	223	188	194	234	213	201	205	218	218	211	198	244	198	219	196	207	223	206	166	225	202	210	202	192	201	244	200	210	211	213	212	210	217	221	189	219	215	204	205	186	199	228	221	205	221	198	215	228	258	224	228	209	201	204	206	229	187	202	237	203	211	230	205	243	206	214	202	210	202	229	232	217	198	211	215	191	179	208	218	237	222	198	213	191	214	224	206	221	197	209	211	196	212	242	210	205	197	188	194	241	200	182	213	222	231	212	243	207	213	228	215	209	219	220	190	232	189	213	216	203	206	205	179	207	227	204	212	191	235	230	201	191	239	206	215	198	215	234	197	228	223	229	212	237	196	234	185	205	218	194	196	196	208	195	212	202	197	234	205	185	221	213	237	175	187	218	225	218	201	215	191	179	219	200	237	220	207	204	195	204	207	199	223	216	193	203	207	206	236	199	231	182	219	210	197	237	214	217	190	224	211	215	206	212	186	220	195	220	225	222	212	193	213	218	202	178	201	209	213	226	210	219	196	208	190	195	217	239	209	220	221	188	261	189	186	219	195	205	242	189	206	193	215	223	215	225	210	196	183	231	205	219	217	208	218	195	194	213	187	234	222	222	217	197	208	179	191	183	202	197	205	191	206	194	211	208	196	202	219	200	227	209	203	209	228	212	205	214	227	212	215	199	193	198	179	191	215	239	210	218	219	216	198	198	198	208	212	209	221	204	181	199	215	222	209	233	212	231	223	211	204	204	204	209	221	216	200	191	194	220	211	206	243	196	201	217	231	169	223	223	193	191	213	210	189	198	231	193	216	220	195	185	194	225	239	211	208	207	211	198	208	214	223	195	201	194	208	222	218	230	207	216	221	217	208	225	221	203	211	203	218	204	195	229	200	206	207	225	199	217	195	205	205	210	204	209	196	199	201	169	221	210	184	209	207	209	207	216	220	209	200	201	219	247	242	196	184	217	211	190	195	190	192	195	198	193	199	227	189	201	219	220	206	239	216	222	210	200	205	197	198	194	231	215	215	181	221	211	201	202	208	196	230	190	209	191	194	205	221	211	197	221	206	245	198	235	190	206	175	214	218	208	207	224	210	209	223	223	190	215	223	230	204	220	199	191	225	216	223	233	186	246	213	230	204	192	203	183	194	218	214	204	236	188	194	221	212	216	206	201	198	226	224	218	209	198	195	221	226	215	219	208	224	204	195	184	186	203	211	217	205	224	215	196	209	161	215	206	188	212	247	180	220	241	222	234	223	198	211	210	210	196	222	215	217	210	197	211	223	225	242	203	217	221	193	224	211	193	218	243	204	243	222	221	232	193	201	192	224	213	202	231	191	225	212	218	208	214	199	212	210	224	202	201	204	188	215	197	212	223	218	199	217	250	213	215	197	218	215	214	186	172	193	239	183	214	225	228	204	202	242	215	213	222	224	218	186	205	203	238	222	193	215	193	217	242	204	221	192	206	214	229	198	264	220	228	233	224	218	198	176	210	199	234	235	204	219	207	210	217	189	242	217	228	247	210	214	200	203	210	201	218	211	209	188	199	221	238	253	183	202	201	212	189	205	203	209	233	196	219	232	202	207	188	219	185	206	204	212	171	179	212	204	211	199	202	227	202	206	204	206	195	210	213	200	207	196	220	207	195	209	180	210	227	190	191	198	254	206	197	192	197	258	239	217	229	206	205	225	223	183	193	248	228	197	216	230	182	233	210	207	217	191	206	218	217	211	208	224	215	245	232	219	228	202	212	200	207	223	167	220	208	209	220	186	215	229	234	197	238	223	182	171	199	230	222	208	206	192	191	208	200	203	209	222	193	227	229	215	223	239	169	217	192	214	219	198	224	208	213	216	225	228	224	224	172	232	219	219	232	207	210	198	223	195	224	198	234	225	222	203	212	195	220	217	197	220	230	213	193	223	216	187	212	192	239	221	221	229	185	215	227	227	218	202	210	197	238	194	187	208	188	223	208	220	215	239	196	205	195	202	212	219	193	196	196	176	207	204	222	221	205	203	185	220	213	204	207	210	185	189	195	202	235	202	235	212	208	190	211	202	199	205	209	211	186	211	203	212	194	231	241	200	207	208	227	213	199	193	212	205	194	193	219	201	201	221	215	223	191	203	195	202	215	200	207	201	191	221	221	226	203	214	225	198	178	201	211	210	192	202	224	223	204	200	180	234	201	207	239	194	203	217	223	238	210	215	218	155	193	224	208	209	225	203	258	204	228	188	203	167	192	194	213	187	204	250	187	201	199	199	209	221	198	202	216	213	227	207	245	215	215	216	210	219	240	234	219	202	192	200	206	235	237	213	227	223	240	220	203	228	200	228	203	219	211	241	212	216	202	217	228	178	219	239	210	214	200	202	221	186	220	214	230	216	217	191	194	209	203	201	189	180	202	192	207	208	220	194	203	206	214	201	201	197	244	197	242	219	202	222	225	215	213	227	202	210	221	210	204	200	202	235	208	227	221	214	218	194	204	214	210	222	216	192	219	208	207	195	214	195	215	183	229	207	201	187	203	230	207	198	200
6405	978	2017	1915	1862	1838	2023	1530	1183	1108	969	948	956	727	695	709	622	632	665	622	630	640	627	563	565	566	608	576	592	569	589	519	589	582	552	564	523	543	569	576	558	581	575	590	574	543	534	528	571	512	544	528	550	542	552	553	581	516	546	542	548	576	584	504	556	547	532	508	486	538	564	516	521	544	510	538	538	525	552	533	551	570	514	526	503	528	520	564	529	546	532	511	538	530	530	546	529	576	520	529	559	518	530	539	555	523	534	563	502	511	568	578	534	512	554	501	564	497	528	538	517	554	567	543	556	521	552	527	516	561	550	470	529	550	525	561	534	522	539	535	503	505	573	535	528	531	502	532	513	545	531	526	516	499	563	555	530	513	513	522	564	542	522	582	505	529	536	518	557	560	562	536	555	564	546	531	556	542	516	556	538	558	535	569	557	545	532	537	574	541	539	526	541	536	511	552	587	530	585	520	518	496	544	534	571	499	555	557	539	574	477	540	534	576	533	550	551	511	538	535	560	508	561	540	537	534	560	550	532	523	555	547	532	562	526	525	553	471	534	568	514	557	521	512	519	515	505	536	510	536	546	548	562	564	524	469	557	533	554	554	539	529	570	534	503	507	537	524	533	538	537	524	531	512	553	599	553	557	523	530	495	582	554	510	535	535	538	536	534	553	516	515	540	557	547	535	522	545	539	537	562	531	570	540	535	522	572	552	536	512	568	539	504	546	535	534	534	523	530	516	529	578	521	533	559	527	524	566	525	522	539	513	523	510	550	523	563	533	541	527	539	526	514	518	551	527	526	523	555	514	547	534	522	547	563	530	544	544	534	541	516	528	556	509	503	557	526	529	516	519	544	495	522	512	497	555	551	509	531	572	518	539	571	513	547	540	535	525	490	520	508	483	502	548	505	519	538	526	497	529	522	512	573	531	538	578	567	550	507	564	558	499	530	546	569	532	553	564	510	523	520	501	520	507	522	521	506	510	575	534	550	581	562	536	523	499	485	551	500	548	558	489	511	533	566	572	507	490	562	550	541	522	532	554	503	530	522	529	518	542	545	554	529	504	549	529	530	539	551	544	544	520	568	533	579	504	537	545	526	540	530	537	528	537	580	500	539	534	569	532	569	542	527	531	508	526	487	520	588	533	507	518	531	528	507	516	513	499	509	547	539	596	511	537	567	570	542	527	552	515	554	568	536	515	528	541	524	527	564	538	546	511	569	530	548	503	519	572	514	553	544	531	540	570	561	529	533	558	539	519	556	503	515	530	499	492	552	526	527	526	483	508	488	522	508	564	498	538	507	537	509	483	534	544	537	542	550	565	554	561	576	539	501	537	534	532	517	554	527	513	603	522	547	535	503	513	486	562	537	500	529	519	527	517	530	542	556	506	519	544	593	537	492	559	529	532	500	608	549	518	555	502	538	543	535	520	543	549	543	519	570	517	517	538	496	512	557	529	536	524	530	534	510	542	528	517	502	492	525	504	550	556	546	497	530	528	503	492	510	556	513	529	535	524	538	531	561	532	505	551	532	532	522	571	510	545	522	527	598	548	503	500	560	548	525	481	468	523	547	520	520	532	526	549	536	561	566	517	545	483	584	523	563	544	494	540	539	556	544	528	554	540	514	512	536	557	518	545	516	518	545	541	547	515	586	528	522	509	570	501	499	540	496	566	515	542	514	510	528	523	550	551	513	539	546	519	528	550	532	587	511	533	516	569	521	540	524	560	542	508	546	510	556	531	519	542	537	491	554	507	522	512	543	570	526	528	539	579	532	565	548	527	542	555	521	568	557	501	534	518	501	531	519	552	534	510	530	561	503	550	548	506	548	507	504	476	522	530	525	509	531	523	533	515	569	518	557	531	519	511	507	535	528	505	508	538	563	539	543	555	507	513	510	522	505	493	496	505	529	555	540	537	519	503	527	528	523	525	502	524	496	510	545	563	547	532	519	521	589	535	508	549	507	509	531	569	538	520	520	513	533	510	529	545	541	549	530	506	529	512	507	499	583	531	540	538	537	498	527	544	505	519	560	557	545	525	519	515	507	528	509	518	527	536	527	524	534	548	529	503	565	531	602	531	512	520	544	554	561	542	519	574	532	553	508	525	561	526	492	535	558	534	539	537	536	571	526	588	553	515	532	540	549	507	527	555	532	540	533	545	559	535	491	524	475	535	535	564	549	542	553	555	528	552	550	541	520	509	574	538	523	517	541	517	555	499	578	554	543	531	501	503	505	489	548	569	570	561	528	498	547	541	536	534	515	527	520	504	534	539	501	562	505	527	505	531	547	579	558	529	524	558	533	556	507	509	529	532	511	538	520	580	531	507	535	556	496	528	504	535	553	515	533	507	554	533	491	494	588	498	495	496	522	548	544	558	576	544	526	517	529	531	536	550	547	508	524	513	529	542	504	531	544	514	547	554	550	500	572	525	507	507	512	497	510	532	515	517	513	592	541	537	505	556	534	535	541	472	547	552	511	528	502	555	534	542	511	527	557	525	510	509	525	562	533	533	575	508	538	528	543	527	602	510	546	537	532	515	518	526	589	517	565	552	546	565	514	553	544	503	545	572	487	552	528	530	504	546	533	576	551	482	567	591	543	532	528	559	552	527	526	537	540	519	505	551	524	517	551	533	499	507	511	487	555	545	523	564	571	542	537	519	556	519	524	526	534	576	508	534	516	550	503	538	555	565	523	532	535	548	574	528	517	534	542	530	512	527	576	540	525	509	504	513	498	527	526	527	554	535	530	480	545	539	527	561	578	523	512	533	514	528	551	558	503	585	479	568	528	517	517	548	530	545	559	574	555	542	558	542	537	521	537	528	568	519	557	567	580	507	529	512	558	516	559	505	536	522	547	557	569	564	491	502	512	540	498	550	526	521	564	527	514	541	520	543	548	524	505	544	539	565	519	533	525	495	558	550	559	503	538	518	539	499	540	539	555	591	516	553	545	504	550	532	566	476	517	518	542	505	527	485	538	508	512	532	529	519	533	544	512	552	516	532	547	535	552	546	531	548	495	502	572	544	535	520	515	526	553	573	515	530	514	522	539	581	559	555	561	510	531	524	541	563	536	529	524	547	535	521	531	510	520	543	545	534	519	551	507	587	536	533	539	534	548	580	501	520	568	492	535	556	512	528	528	512	544	506	569	564	539	532	559	527	535	515	555	534	524	562	564	537	508	579	484	527	510	582	583	543	567	557	586	497	547	490	552	581	541	507	518	518	568	523	523	566	545	526	539	526	515	574	573	532	534	561	557	512	525	582	549	554	552	551	529	526	581	572	521	543	517	555	568	530	532	537	529	498	532	551	548	529	566	524	515	528	520	567	515	529	490	542	541	528	524	577	505	565	548	555	535	535	538	541	487	531	514	525	561	566	532	537	523	547	543	547	489	550	529	556	520	550	562	540	527	535	542	511	563	509	520	506	562	553	558	524	519	509	571	542	551	560	562	544	491	547	527	538	556	521	507	542	524	542	585	501
14505	1505	1551	1202	785	790	775	586	556	492	366	354	355	329	314	273	283	323	300	240	300	273	242	261	281	273	250	252	247	270	262	263	261	255	279	229	296	303	219	269	271	264	279	247	265	274	275	274	264	289	264	264	251	240	265	241	260	269	251	236	248	276	240	224	294	250	240	235	241	265	227	269	257	258	262	257	214	222	267	272	283	218	249	262	248	252	268	273	268	274	257	269	244	232	227	294	281	270	259	258	229	241	251	283	270	259	246	291	263	253	280	248	253	291	277	279	245	291	244	222	243	255	235	268	230	233	266	229	280	259	228	258	252	274	251	251	279	258	256	254	252	253	276	252	240	249	246	260	288	267	254	256	255	239	247	265	283	254	297	239	241	246	268	258	260	271	224	250	254	276	226	242	262	281	246	256	272	258	257	265	299	300	261	247	235	274	264	250	269	250	238	240	256	236	237	257	220	237	269	273	271	271	225	273	245	253	266	280	250	242	255	253	263	276	258	249	258	244	278	261	257	240	249	231	234	239	255	242	237	249	259	290	263	238	232	245	267	283	260	270	242	278	265	251	240	269	254	244	267	257	273	261	275	269	239	276	252	254	242	247	256	260	246	265	244	253	303	246	271	270	241	271	250	254	267	232	214	244	232	262	273	262	259	262	230	233	256	288	245	263	268	266	245	263	239	247	272	260	278	227	282	247	255	230	223	248	238	263	246	249	272	255	237	245	266	254	249	256	272	265	262	248	234	252	261	291	258	270	219	271	241	261	256	253	254	268	281	229	261	254	263	241	263	250	246	268	243	274	277	256	260	286	258	263	259	258	261	259	260	267	260	271	261	227	241	266	298	254	242	261	236	252	250	269	266	249	256	245	239	249	267	242	247	248	246	248	237	261	284	245	253	297	266	230	228	275	258	251	254	268	239	267	257	273	251	242	235	272	252	258	255	252	244	241	293	257	268	264	279	226	227	240	256	303	256	234	300	254	267	231	259	256	236	237	275	265	251	283	254	252	262	241	250	264	264	275	243	260	247	232	259	262	232	234	217	246	234	262	265	257	240	253	246	288	244	246	257	277	263	230	280	253	281	245	271	260	245	266	250	234	252	251	242	232	278	268	271	239	244	222	231	257	248	210	236	227	218	259	268	270	249	226	242	257	274	252	257	263	295	262	272	258	266	269	227	271	244	287	283	249	255	265	288	255	253	252	260	261	272	258	267	224	211	278	276	231	247	271	265	260	272	270	270	286	239	260	259	240	244	260	234	260	251	252	267	244	235	282	229	243	233	241	297	272	236	295	258	250	259	273	266	291	249	268	222	238	258	236	254	262	251	268	231	248	280	246	246	281	302	244	249	246	274	287	290	251	243	217	264	243	230	289	236	259	253	237	236	246	235	236	285	251	256	230	242	238	253	258	242	249	230	269	240	244	275	253	219	251	240	225	257	279	246	256	244	266	239	279	279	231	241	273	269	246	249	280	236	249	265	241	226	232	226	240	294	251	238	271	243	259	250	254	257	241	261	268	266	239	243	233	212	269	246	263	252	267	253	261	255	248	253	252	275	236	243	227	265	229	237	231	233	228	246	270	249	264	244	272	235	231	255	261	243	283	265	268	278	252	257	272	268	281	285	279	270	272	251	268	252	262	249	234	259	268	243	280	283	242	257	221	254	280	266	256	243	221	247	259	248	243	249	281	237	265	256	280	278	257	266	245	241	276	260	243	230	245	258	274	242	249	267	258	294	251	237	242	234	238	251	248	248	261	233	245	259	245	258	244	249	238	260	255	242	283	248	277	291	248	233	242	231	271	291	234	242	240	251	283	258	221	269	251	266	250	234	246	232	238	257	266	244	280	275	275	248	267	257	250	237	249	241	237	281	249	258	281	258	243	313	245	270	236	235	249	301	256	228	232	234	237	274	278	277	268	273	292	249	257	301	251	265	245	256	259	215	243	245	269	254	266	242	234	246	243	259	258	238	235	234	277	254	228	258	286	254	267	243	255	259	286	253	245	227	265	291	258	265	261	250	242	270	272	251	233	263	241	250	256	240	293	250	251	265	263	263	215	241	267	246	293	250	240	232	265	275	262	265	280	233	258	266	268	251	237	222	254	246	268	240	271	241	269	215	271	271	271	254	236	285	244	269	254	278	265	237	234	247	279	279	263	261	277	269	283	231	250	268	275	250	268	245	268	248	236	227	258	248	249	245	277	284	286	267	287	244	246	247	250	284	258	244	265	237	245	267	238	278	243	281	236	258	276	250	261	269	239	238	258	230	255	295	243	278	268	236	246	238	268	224	244	247	237	249	241	259	230	251	266	272	256	286	265	277	262	270	260	228	268	283	219	252	260	252	283	250	235	236	270	244	234	256	269	271	259	258	263	244	264	241	258	221	228	257	253	261	281	257	278	256	254	225	271	246	257	254	262	220	293	268	251	234	257	247	236	257	257	243	249	269	241	273	229	228	264	261	261	254	229	228	264	240	271	264	239	268	250	286	267	256	221	238	303	253	260	239	258	244	279	213	244	240	231	268	236	251	265	277	247	248	248	256	267	258	252	250	265	275	267	235	215	271	263	285	248	261	253	249	281	260	259	266	247	247	273	234	244	272	269	243	271	227	239	255	251	265	274	278	258	244	262	206	292	255	229	246	262	282	280	284	253	273	245	265	247	241	256	243	264	263	275	230	219	262	232	237	264	268	269	233	276	257	266	260	259	284	311	251	251	263	227	252	268	253	231	266	258	285	248	239	250	246	270	270	268	261	249	232	255	217	245	264	265	258	263	248	250	272	250	276	246	236	281	278	261	243	243	222	223	279	289	275	252	254	253	255	265	274	261	240	264	242	223	230	260	246	260	266	245	271	243	267	253	233	251	267	244	246	256	282	267	256	255	252	265	259	247	238	239	261	246	246	261	268	245	276	254	247	258	241	254	252	247	246	255	258	242	235	249	264	237	280	253	239	251	252	251	259	277	246	263	269	256	242	255	247	254	263	242	278	247	248	233	282	302	226	235	251	249	254	269	284	250	274	253	269	228	226	238	257	239	236	236	256	279	257	272	241	255	236	271	271	259	307	234	249	254	236	253	267	281	250	250	260	251	249	257	270	249	268	269	278	261	260	248	285	256	263	238	241	281	264	243	254	263	244	249	262	261	243	245	256	218	237	247	268	264	254	258	268	247	277	237	266	268	226	250	216	268	298	252	266	265	242	262	268	263	247	268	264	265	248	234	270	254	228	243	272	217	247	265	237	251	253	260	271	219	245	250	233	238	282	305	275	266	238	264	249	251	283	252	289	255	256	265	219	234	250	250	266	253	276	256	271	257	240	244	220	237	244	254	244	259	238	248	222	250	233	222	257	256	247	262	249	266	271	261	263	231	267	256	241	246	257	283	225	208	261	251	257	209	261	247	273	254	267	245	244	264	260	268	234	287	256	276	275	251	272	279	239	232	253	264	259	247	240	263	246	285	295	254	280	246	281	261	269	253
8490	1455	3119	3284	2976	3008	3318	2476	2208	1913	1443	1467	1300	1036	1002	875	846	847	795	833	783	843	779	736	748	731	767	751	721	699	693	671	740	689	701	709	721	644	679	672	665	641	737	695	646	692	640	672	655	666	666	664	644	644	641	667	661	673	680	673	677	681	655	672	678	665	685	624	669	661	658	636	632	673	715	644	689	622	677	678	635	651	652	613	682	641	694	667	669	638	633	675	649	706	637	644	678	644	651	644	663	686	660	675	654	669	668	671	629	644	710	687	625	662	667	639	597	674	672	661	661	655	635	679	657	630	652	617	668	661	690	652	658	657	633	630	632	668	650	671	662	700	682	682	663	652	678	615	623	685	616	673	660	669	586	631	592	674	647	664	625	643	648	628	627	669	636	639	622	671	617	656	660	652	677	643	695	618	659	639	637	639	636	644	690	632	626	636	621	684	602	663	673	657	656	657	609	691	642	642	665	658	688	588	642	650	657	665	617	642	666	650	705	653	638	627	632	670	696	626	683	600	623	663	692	618	640	671	690	681	642	684	683	709	642	651	636	698	618	664	645	688	677	651	676	658	694	645	641	660	607	613	665	636	675	686	653	660	645	641	688	652	631	616	698	720	625	680	651	675	658	689	635	612	667	629	641	670	647	696	626	666	625	629	630	683	653	594	644	693	645	650	700	655	687	664	644	661	647	668	657	665	642	631	660	625	668	636	684	675	692	617	719	624	624	645	638	640	658	656	635	621	645	650	655	660	700	681	646	608	631	633	677	649	627	657	710	682	655	646	678	678	670	650	608	670	654	646	668	723	659	649	635	722	657	651	596	695	648	624	663	702	638	653	675	657	591	639	636	617	644	700	656	690	656	616	710	674	680	672	679	612	682	676	644	623	662	640	677	627	676	694	603	622	652	620	661	670	661	676	622	661	684	630	664	641	675	612	622	631	612	644	657	647	675	642	654	627	613	634	659	661	620	615	686	641	664	640	668	620	646	665	615	672	682	652	682	675	675	684	662	668	638	625	649	641	701	658	669	603	689	679	621	614	606	678	690	650	640	651	701	632	630	665	643	597	655	610	704	660	643	649	645	644	650	669	635	616	703	613	657	657	661	677	656	673	641	553	631	674	632	668	637	703	677	667	628	594	652	669	659	637	667	678	688	627	666	582	639	668	632	682	654	666	669	634	624	663	633	654	699	683	644	574	685	698	718	668	683	660	655	601	663	632	669	665	628	626	613	653	639	629	663	617	654	677	689	678	688	626	638	635	660	653	638	665	653	667	647	657	657	654	669	649	669	743	677	680	694	664	661	680	628	693	646	727	643	636	653	640	638	655	616	655	635	723	669	628	666	639	651	666	645	650	637	620	657	659	654	650	733	666	628	683	660	628	682	643	648	670	677	639	628	666	645	598	633	649	623	661	685	669	651	648	650	664	645	654	661	633	685	682	639	637	702	677	679	661	605	681	662	659	679	692	639	669	627	624	667	717	684	647	654	638	619	646	670	684	683	690	666	644	657	660	649	656	640	698	641	639	658	630	729	648	687	666	642	640	670	655	592	711	642	620	623	648	672	675	675	642	671	672	684	644	650	645	635	610	661	663	699	670	671	632	635	649	651	600	629	623	688	667	632	598	619	647	655	676	681	628	643	680	614	639	634	667	671	655	712	672	663	668	698	679	676	612	701	627	663	662	644	611	651	629	690	615	684	653	661	620	647	649	667	638	676	655	634	662	629	632	649	691	660	600	617	654	670	648	643	697	627	629	645	676	661	664	640	666	662	645	656	694	634	613	640	649	675	672	656	630	638	683	647	664	641	659	644	651	679	643	668	660	601	616	641	667	687	640	654	639	664	671	630	677	637	618	650	660	694	655	654	639	654	684	652	656	605	665	651	660	632	643	609	625	627	636	602	641	606	620	603	645	646	661	618	636	641	642	633	638	663	671	678	655	630	665	661	683	665	669	646	651	669	657	701	655	685	659	669	624	665	667	645	647	663	656	663	645	687	707	702	626	630	627	652	627	674	659	643	699	660	622	688	671	716	675	640	633	662	614	648	650	701	610	654	699	640	639	653	680	643	667	707	607	638	680	632	662	677	640	670	659	664	657	621	652	670	651	631	670	620	664	656	666	628	630	659	638	635	696	657	655	668	656	705	639	695	674	617	642	693	682	655	625	654	635	629	652	650	679	672	643	635	673	653	657	685	602	658	688	632	656	659	645	651	703	674	682	700	661	647	640	661	636	655	659	653	674	639	673	679	648	633	653	693	718	712	678	624	643	616	633	669	643	658	664	615	630	624	598	618	679	660	631	700	672	650	702	675	652	665	627	611	631	635	675	670	629	632	628	645	641	633	691	663	650	634	663	680	701	651	687	648	663	665	650	630	688	697	675	637	650	652	602	632	679	646	671	676	641	634	619	608	685	628	661	668	723	685	655	613	660	667	681	643	584	639	700	692	655	612	649	674	650	664	659	661	678	677	679	657	662	624	671	616	666	638	663	647	688	653	628	671	639	620	627	641	663	646	647	661	673	655	647	696	660	670	664	650	622	626	672	683	635	694	646	651	681	667	631	679	650	632	661	708	620	656	638	681	667	640	654	639	670	642	630	644	653	584	636	642	637	704	663	613	637	639	688	650	609	719	656	641	658	643	699	663	641	685	652	619	623	651	684	653	656	684	692	660	617	659	665	678	669	702	643	665	659	634	625	653	627	648	673	658	634	634	689	615	690	666	663	655	649	676	684	677	646	656	621	664	678	666	686	639	619	660	630	648	652	702	594	657	689	620	626	626	665	682	633	666	600	624	671	666	663	643	680	665	628	640	625	641	596	646	652	638	614	612	586	629	699	634	659	651	692	640	631	669	662	675	649	640	628	643	649	675	673	665	658	649	668	630	650	665	628	646	679	656	663	661	648	651	619	683	660	661	688	648	658	653	627	672	646	696	642	667	633	655	628	631	643	674	693	662	661	633	676	631	678	610	681	661	622	652	664	662	632	621	642	658	647	698	650	637	687	665	618	687	620	687	650	676	673	643	648	666	661	669	674	645	670	665	656	681	645	668	661	679	665	706	702	714	637	621	627	662	632	633	678	689	607	662	662	631	666	637	643	667	649	694	641	656	663	661	659	623	745	684	653	640	657	695	665	652	634	620	691	623	644	631	663	661	625	700	615	651	675	652	641	607	696	678	654	664	657	610	664	616	671	636	621	690	703	640	645	657	653	653	653	604	644	637	658	626	615	683	639	707	626	687	662	648	656	647	669	637	619	607	693	665	628	649	665	607	695	592	699	661	682	653	604	662	682	655	620	645	667	658	620	653	676	685	614	646	682	660	691	628	667	657	648	666	689	655	632	711	703	693	629	643	661	652	656	667	641	664	642	687	647	640	612	613	665	648	679	674	628	648	689	659	668	666	633	652	626	670	673	623	668	651	681	651	590	697	639	625	646	605	699	604	681	663	669	627	636	697	651	624	622	609	631	655	619	647	668
1850	500	514	477	458	467	435	386	422	420	386	404	397	420	422	440	428	411	379	438	404	383	377	413	400	402	452	412	370	425	418	448	435	444	406	384	379	399	404	384	409	391	394	394	366	385	399	397	377	418	393	381	410	409	454	420	386	444	420	417	376	356	408	411	410	441	430	402	430	402	464	420	373	424	397	382	398	435	440	427	434	405	430	405	393	415	381	372	422	389	408	425	365	383	440	420	399	375	386	387	401	457	392	398	436	400	398	420	400	356	398	429	405	426	387	431	417	365	419	379	403	413	415	423	424	384	404	377	359	418	406	402	381	431	442	428	373	441	378	388	401	382	411	421	384	408	420	417	397	391	400	379	467	435	406	427	408	392	431	389	390	439	405	424	366	384	399	452	387	409	425	435	385	410	402	410	420	416	404	396	418	428	417	394	407	383	378	417	402	398	432	385	443	418	438	447	383	391	427	444	415	395	421	438	427	378	366	417	448	421	384	393	402	396	454	420	412	406	384	391	419	425	430	447	427	401	396	397	409	413	451	413	445	390	407	407	410	376	410	393	388	446	419	421	387	438	436	395	387	417	433	369	393	420	398	397	409	419	437	385	395	456	421	372	408	413	409	439	432	421	385	374	421	412	396	402	405	393	381	390	429	436	421	409	378	404	441	415	414	408	380	419	417	408	398	401	411	466	423	419	392	411	397	385	404	383	366	403	394	430	409	435	408	366	413	440	384	404	406	425	402	366	415	411	400	426	388	415	389	417	396	392	406	384	423	434	414	410	419	368	409	414	418	424	399	428	405	420	442	416	428	422	395	395	431	374	424	435	433	432	413	415	402	386	445	405	390	432	427	389	391	456	427	414	430	418	401	421	402	400	426	420	429	411	433	400	385	391	436	387	402	398	416	448	409	380	431	389	400	426	433	384	408	426	415	379	392	408	380	423	401	409	404	382	428	399	397	435	362	419	426	406	417	424	377	365	386	439	382	404	386	401	438	392	370	396	391	419	423	421	430	420	395	414	360	420	382	435	424	396	404	404	370	414	413	361	406	410	365	415	388	371	398	412	416	393	396	387	389	391	397	390	385	384	437	384	424	404	429	410	385	427	453	429	399	395	410	380	425	420	360	393	437	421	417	401	432	429	385	428	440	372	418	443	419	378	377	407	411	423	422	434	398	419	396	370	411	446	393	414	431	404	405	379	390	399	440	387	385	382	415	439	397	407	435	405	414	415	408	416	386	355	392	402	388	417	400	472	393	414	411	425	411	397	398	387	392	378	411	367	436	384	384	448	424	444	428	409	398	401	416	397	411	402	424	388	432	412	411	404	389	435	415	368	388	404	392	398	415	399	415	395	367	427	396	387	409	438	411	377	383	393	401	436	404	416	426	419	422	362	389	413	398	375	432	426	414	392	391	377	422	431	431	417	403	418	363	395	394	416	420	393	409	404	411	392	413	381	395	386	412	422	396	445	404	374	443	425	384	384	406	391	381	438	434	385	443	395	434	361	375	408	380	384	419	398	427	379	427	404	405	397	446	429	423	435	406	386	361	386	419	434	381	401	429	429	363	443	417	402	377	422	432	395	411	400	378	394	400	387	420	393	400	406	399	405	437	375	399	395	424	404	428	398	414	389	416	383	439	410	407	419	420	391	410	414	412	386	408	402	423	429	420	378	387	404	377	377	379	446	428	408	375	460	393	401	381	430	394	402	411	421	447	444	415	413	447	377	412	398	405	407	365	422	414	412	398	417	397	386	378	431	383	443	422	395	395	422	363	382	419	407	393	425	420	410	387	388	426	430	405	393	446	394	427	417	420	422	419	356	414	405	392	405	410	420	409	388	399	420	430	430	405	423	423	389	414	403	397	410	419	439	406	421	443	392	396	427	450	397	410	389	400	382	385	437	425	415	412	412	386	412	415	414	420	443	393	415	445	414	388	405	401	390	423	412	362	437	417	456	439	386	440	420	412	415	379	413	389	393	436	398	373	385	402	394	384	376	437	382	438	382	437	403	451	395	393	394	368	406	393	430	430	407	427	416	408	406	386	424	415	425	396	377	461	406	410	380	417	393	422	439	448	433	403	381	422	405	376	427	446	390	412	415	383	438	410	400	386	414	407	392	444	411	401	400	412	431	437	417	411	407	384	398	395	427	387	402	413	391	432	384	389	439	434	408	429	381	412	410	428	428	382	382	399	378	360	388	430	404	427	409	383	412	404	436	417	433	393	427	409	361	403	434	375	399	372	415	429	456	453	404	373	390	406	419	391	410	410	415	427	426	426	386	371	413	400	412	430	397	423	396	419	386	410	383	357	391	372	419	444	419	448	404	414	428	382	429	414	415	424	377	371	404	396	385	404	402	395	359	400	410	430	439	452	446	405	420	394	358	396	379	400	424	365	378	437	440	423	436	414	411	428	381	430	428	420	378	407	386	410	428	427	409	387	387	378	389	399	413	359	342	406	431	405	419	424	396	404	419	447	387	408	388	383	432	404	404	400	425	415	424	405	384	454	397	366	397	401	402	434	429	443	426	386	450	413	420	411	420	386	394	429	420	386	442	407	437	403	407	425	425	379	432	403	389	359	436	418	409	414	401	420	386	420	386	397	415	394	388	438	426	421	390	392	367	405	399	395	416	411	422	420	406	446	373	379	383	392	387	427	409	383	393	386	394	405	401	395	383	402	404	373	394	399	397	401	409	446	414	390	391	398	417	387	378	383	440	387	386	412	419	422	380	399	415	390	427	382	377	405	405	411	411	437	422	402	400	407	377	394	460	415	369	363	453	416	410	386	379	423	406	435	458	412	368	402	435	438	401	446	389	404	405	415	401	417	418	434	412	411	375	432	396	376	405	418	413	398	412	380	388	415	420	413	393	416	409	457	470	430	438	413	413	404	408	402	378	387	367	427	436	454	415	424	390	413	414	404	367	447	414	437	386	413	430	438	396	392	453	408	387	395	404	411	361	420	417	404	426	384	398	432	424	403	444	418	383	446	401	413	425	401	427	428	368	421	397	415	412	400	407	415	423	397	406	433	417	388	397	424	425	419	403	361	414	428	410	411	411	398	425	415	398	398	380	390	393	385	397	398	393	429	443	417	425	422	420	434	453	422	394	398	362	415	369	401	376	425	397	418	420	370	408	427	434	403	388	437	402	398	404	385	434	391	401	437	414	382	382	440	424	399	415	389	400	403	410	399	386	442	382	385	397	457	416	423	390	388	418	434	408	381	401	406	383	410	411	434	419	406	423	429	377	430	388	404	417	415	393	421	405	421	393	417	411	398	414	399	424	397	388	400	417	397	425	384	383	387	383	419	391	449	389	384	395	379	408	408	417	403	444	442	377	380	381	431	438	441	422	413	443	398	415	408	428	378	391	400	393	403	392	457	386	409	438	401	410	397	434	408	379	411	417	394	421	395	400	434	435	446	419	397	405	348	430	394	421	384	398	439	423	398	413	441	409	432	429	386	353	411	411	445	420	395	429
2313	1050	1151	1226	1107	1134	1081	1046	1013	1013	1001	995	913	944	892	926	949	942	930	951	932	922	918	923	913	918	859	916	919	956	911	903	853	951	932	959	900	944	962	910	961	924	915	947	904	974	937	922	924	893	956	964	944	905	890	952	918	905	917	925	885	919	950	885	893	939	882	898	933	896	908	943	938	961	956	941	986	874	902	944	943	886	942	848	865	910	878	903	952	944	972	893	939	898	934	914	950	916	929	897	901	947	963	946	902	982	990	881	935	886	881	935	981	957	950	934	915	922	876	874	929	888	962	857	927	904	917	943	924	932	929	930	926	905	958	965	971	953	939	892	934	925	929	909	888	844	930	937	900	913	942	914	910	926	942	917	947	872	958	894	869	921	945	901	899	954	885	932	902	896	972	978	978	893	949	870	924	885	930	952	932	934	942	920	878	878	967	945	884	933	934	939	921	908	951	947	895	960	939	953	895	897	941	900	901	926	911	921	879	903	871	950	920	989	921	940	946	894	917	918	880	940	905	884	887	939	917	915	925	892	890	926	891	914	913	916	924	890	920	888	953	910	925	852	871	932	934	899	925	911	875	940	948	907	933	869	898	930	880	894	938	959	904	925	891	939	919	958	932	899	947	932	946	889	920	938	908	923	911	953	898	908	882	945	903	896	955	869	924	984	936	907	911	915	950	924	893	951	871	870	966	923	969	952	972	897	971	954	915	909	935	872	919	901	893	924	915	932	929	934	858	933	932	920	946	898	920	903	959	907	901	922	931	899	866	918	920	903	970	888	909	930	874	925	931	929	891	932	902	875	911	941	934	932	900	891	930	947	935	879	922	967	871	949	885	942	922	879	916	896	895	943	930	927	933	923	890	915	940	903	927	882	897	892	956	954	918	948	949	939	961	885	948	936	907	870	915	907	884	927	924	902	924	898	964	880	895	983	925	892	938	880	927	916	908	914	932	927	897	931	927	910	943	905	911	948	974	913	887	939	920	917	886	938	981	906	922	893	876	919	923	925	936	921	922	889	936	873	947	941	971	969	884	867	922	904	922	899	971	945	897	884	884	945	895	901	937	950	969	930	916	934	889	901	901	892	878	934	933	969	945	881	936	889	956	917	889	874	898	908	944	919	937	862	909	918	911	932	977	931	895	911	902	947	931	933	915	980	891	911	884	934	948	955	948	896	925	953	915	924	952	952	882	895	956	939	917	868	939	949	917	945	952	887	920	956	926	886	921	895	896	900	872	966	917	932	917	938	884	902	952	932	943	938	941	874	930	857	920	917	860	926	899	920	937	908	917	882	989	899	873	902	925	893	908	920	934	948	922	946	895	909	932	942	849	923	927	899	896	829	920	867	918	903	915	942	883	879	936	884	934	895	914	952	898	905	893	899	871	932	920	912	899	928	912	935	902	953	936	901	921	894	931	888	929	938	878	909	902	938	889	962	951	906	956	879	919	840	862	916	929	927	934	934	911	889	908	882	901	912	907	855	925	893	946	932	917	897	959	878	947	947	886	949	896	881	940	941	882	920	888	985	875	929	967	889	884	876	939	921	908	927	907	924	902	911	932	930	948	935	850	938	931	931	923	857	904	884	940	963	916	941	967	932	930	878	937	935	921	909	933	916	930	918	873	955	940	910	875	938	941	906	902	883	951	900	885	910	954	896	899	958	916	882	857	940	850	949	938	934	956	906	922	876	930	907	922	864	951	936	926	938	944	880	879	880	920	949	902	887	886	949	958	940	921	880	903	868	916	887	946	941	888	938	893	855	935	855	918	944	903	901	923	927	903	938	963	976	905	918	888	995	955	951	898	939	873	892	912	956	978	938	971	912	941	925	949	883	937	924	937	922	939	897	880	910	894	944	906	891	925	890	923	881	958	990	916	877	965	993	889	899	922	961	920	920	927	935	891	956	961	955	885	892	918	902	911	867	916	932	915	986	910	993	915	933	983	938	907	882	895	990	888	877	913	936	913	880	953	959	921	941	901	979	913	888	880	908	948	946	928	924	920	971	947	932	912	944	922	898	932	948	882	906	864	914	900	954	897	841	953	870	993	910	941	971	964	902	960	927	939	921	887	926	907	879	884	947	924	957	924	933	976	945	967	944	986	874	905	928	872	877	853	989	852	940	938	958	978	924	951	968	850	933	940	870	834	917	959	959	879	877	958	885	918	928	933	905	908	903	899	924	903	948	906	960	922	915	899	873	966	931	914	902	884	878	949	919	880	906	935	906	921	903	941	970	893	982	861	939	896	887	894	940	915	928	911	892	932	930	891	891	897	965	871	914	916	960	927	990	911	879	935	926	962	929	912	961	930	918	912	895	873	944	924	892	928	941	900	998	902	950	893	929	920	921	910	843	919	906	914	902	945	941	890	903	917	916	935	955	933	901	962	907	897	872	931	901	922	890	927	901	945	925	863	888	889	914	941	948	936	906	941	952	875	902	974	931	909	888	898	912	926	881	911	964	962	908	905	934	953	926	910	943	930	923	874	977	932	955	898	884	968	939	920	939	948	950	971	933	884	910	899	936	926	891	896	878	869	845	858	914	930	933	953	907	901	966	955	888	920	907	902	890	894	901	861	913	955	922	929	891	988	938	925	940	925	919	944	935	954	893	919	882	880	904	926	867	881	934	897	896	920	956	926	918	904	924	970	921	901	963	977	922	905	970	925	977	928	900	954	916	870	897	957	921	864	976	987	958	973	928	940	919	875	936	890	945	949	898	897	934	954	952	901	872	929	920	941	876	898	925	877	956	947	910	894	943	876	909	916	921	952	903	864	886	911	907	899	898	882	912	959	967	922	943	938	942	905	933	942	913	903	943	902	939	921	963	933	875	864	936	903	915	937	913	939	933	1003	900	988	924	957	990	987	915	924	889	969	934	898	886	919	903	912	892	917	937	952	934	922	909	896	975	928	844	933	962	950	947	930	882	975	921	964	910	934	925	929	898	926	939	985	967	867	952	922	936	954	930	946	898	908	933	908	908	889	938	892	908	940	893	898	995	942	936	887	938	954	894	874	934	933	914	823	915	1003	899	892	934	1024	977	949	914	865	879	901	941	986	893	945	917	937	951	947	902	898	966	957	938	911	937	935	884	906	868	899	860	916	954	889	901	920	931	937	922	868	959	930	897	931	923	912	972	908	936	891	929	889	903	926	921	932	873	929	896	883	914	928	912	860	913	974	952	987	911	918	965	958	948	952	903	900	883	863	911	891	908	912	920	929	905	925	926	931	918	932	927	905	930	876	915	968	906	882	901	958	913	940	940	914	913	915	911	914	910	889	934	911	944	907	902	922	908	905	986	961	887	923	882	880	947	977	923	927	952	951	906	926	949	901	890	917	871	938	874	896	928	918	939	897	986	924	866	920	930	915	929	938	912	928	925	962	905	926	886	946	926	956	880	912	929	924	942	987	899	885	909	905	905	855	959	943	899	892	926	863	885	909	974	929	895	961	938	898	942	921	859	945	936	894	930	925	856	906	945
7367	689	834	609	545	455	500	501	373	314	279	273	251	240	215	230	249	227	226	236	231	239	218	207	235	237	245	190	215	215	190	200	199	215	205	209	209	258	219	215	215	223	200	185	203	224	208	213	218	202	227	196	217	215	221	206	219	179	198	208	248	213	207	221	205	228	202	198	237	236	200	199	234	215	210	208	212	203	190	211	195	221	195	215	217	217	221	228	206	205	220	242	230	209	225	187	230	211	213	189	214	218	184	220	219	202	202	221	227	223	211	205	216	194	226	215	170	197	244	202	204	210	207	204	193	192	198	212	207	209	215	198	212	197	210	198	200	222	198	203	203	227	206	248	209	247	228	221	208	210	216	237	221	212	195	198	197	214	198	239	217	191	228	210	228	207	231	214	245	187	229	187	223	204	214	241	206	184	205	207	216	192	194	225	211	223	205	217	245	209	231	191	182	222	214	191	201	238	242	236	222	235	211	220	228	244	180	213	225	243	228	227	219	182	211	211	222	209	183	233	213	223	193	220	202	237	193	208	205	217	230	236	241	205	207	208	192	242	208	208	226	214	211	212	171	223	226	225	216	227	212	213	232	218	216	236	193	228	219	206	215	224	213	187	221	216	227	220	225	232	233	228	205	191	246	199	206	191	230	236	216	209	204	208	197	178	225	203	205	235	199	222	196	226	206	220	257	215	217	228	211	228	185	204	214	217	200	192	194	210	209	212	250	224	197	208	230	242	221	211	196	204	205	190	207	207	223	227	189	196	194	227	230	210	203	209	211	216	211	195	231	186	199	210	197	216	226	217	223	221	262	227	204	206	202	213	205	225	200	223	223	215	195	203	215	177	223	225	221	193	215	205	219	225	183	204	207	199	205	216	183	195	212	211	207	192	202	193	209	186	227	193	222	227	190	239	203	226	200	204	227	224	231	235	221	213	210	210	226	234	201	201	229	231	195	206	211	211	192	207	201	222	228	243	183	250	212	191	187	199	202	252	228	244	228	231	215	190	198	220	213	199	217	218	238	214	220	211	239	211	197	200	220	176	194	228	244	221	224	224	219	207	237	203	201	195	221	191	230	188	211	219	231	200	202	209	222	217	180	239	222	209	227	195	198	227	232	212	218	217	215	232	211	192	203	242	234	216	221	221	205	234	229	237	219	207	213	219	212	214	240	214	225	195	213	234	201	206	208	215	209	225	256	221	210	203	211	251	193	205	205	201	201	207	182	191	226	216	222	208	184	237	213	217	233	210	209	247	227	221	229	198	192	199	190	204	219	215	219	219	183	208	213	207	229	207	221	222	199	225	195	215	194	238	227	234	216	191	209	244	229	213	200	219	229	210	213	231	221	216	207	228	223	244	190	214	215	210	207	203	209	221	194	205	214	204	192	227	195	229	204	217	227	220	200	209	190	223	189	215	220	246	224	206	224	213	214	231	200	220	192	232	238	218	217	210	232	226	210	208	202	196	200	191	203	187	206	219	197	215	214	207	203	221	218	208	204	195	210	197	218	209	207	206	205	222	202	215	196	238	211	219	225	180	209	176	223	206	231	236	187	203	209	219	217	233	188	213	201	225	208	211	236	222	210	193	198	246	236	219	216	205	226	229	199	205	183	193	209	238	227	201	222	219	212	234	221	232	216	205	219	236	221	195	254	212	217	207	228	244	207	186	213	202	207	199	199	220	229	202	227	208	200	213	227	201	219	214	242	217	209	229	233	231	203	213	208	205	221	209	203	210	202	184	199	215	245	206	234	217	208	229	198	224	188	213	213	218	217	211	203	214	197	208	215	196	214	218	207	217	232	224	207	190	204	170	215	180	229	222	203	235	219	210	216	214	199	243	196	198	188	193	250	214	192	204	183	181	236	254	215	208	265	195	214	223	221	212	230	219	218	168	227	204	221	216	217	236	197	205	229	220	237	241	217	220	242	194	211	225	185	219	200	211	218	207	182	195	209	197	226	200	211	180	189	194	218	218	212	212	220	222	219	215	238	226	228	212	220	235	228	228	187	210	234	189	207	228	251	224	195	200	230	253	209	218	214	218	207	238	208	216	198	221	206	232	200	217	187	195	212	243	227	230	228	222	210	215	227	219	204	225	201	214	214	210	205	183	204	188	229	211	205	200	207	216	235	220	235	197	190	202	202	208	226	232	217	207	232	204	206	218	209	237	222	226	214	200	240	208	177	204	209	229	194	187	240	198	200	210	209	180	197	221	229	206	240	203	177	240	202	229	236	234	228	217	218	245	214	201	210	189	221	200	211	218	215	192	222	209	234	197	195	197	225	203	215	201	213	196	238	215	213	217	202	229	176	235	212	213	215	200	214	210	225	228	241	232	207	211	217	201	201	222	199	204	260	225	206	218	213	177	212	240	219	211	189	240	214	228	211	228	237	199	212	210	202	205	225	190	211	214	214	216	203	218	205	235	207	197	228	227	231	218	197	187	208	205	238	199	233	216	190	189	224	208	247	237	178	197	217	197	211	201	220	227	219	214	220	181	209	237	210	225	199	215	217	214	204	198	195	225	219	213	217	205	201	209	193	226	220	211	225	208	198	184	217	209	207	191	224	237	214	204	202	226	211	213	229	194	198	193	224	203	195	214	217	210	214	232	225	215	193	197	236	217	234	224	222	254	205	196	230	232	199	202	228	236	228	202	212	206	247	225	219	219	193	193	236	188	245	196	209	206	211	216	202	222	199	205	229	213	197	210	216	218	226	204	215	209	197	191	195	213	242	213	221	229	196	213	215	187	212	241	194	210	200	204	213	212	225	227	206	181	201	215	243	207	202	226	210	205	203	221	203	205	211	202	200	227	166	195	213	209	235	208	195	205	207	204	207	216	229	215	200	216	258	214	237	201	227	236	223	211	222	230	188	220	216	182	214	199	230	210	198	185	217	224	234	223	226	203	192	213	216	244	215	208	212	198	223	182	219	208	224	199	211	206	226	226	250	233	214	218	184	198	233	212	225	236	235	228	207	226	229	193	202	218	219	212	196	207	218	203	221	235	211	197	219	221	212	227	212	199	232	220	222	222	199	183	205	232	230	231	193	213	198	199	224	198	198	213	207	231	172	207	214	187	233	211	200	230	192	226	217	247	238	213	194	209	210	226	229	219	204	194	216	211	216	189	160	195	208	205	203	220	219	218	199	231	202	222	209	218	205	217	200	218	218	169	205	220	220	213	223	186	199	185	171	195	227	197	221	197	202	221	217	221	224	215	201	194	203	181	215	217	207	228	205	241	215	202	236	206	211	221	198	192	228	237	230	211	207	216	227	218	234	207	177	226	201	200	205	230	200	189	207	241	194	208	202	188	206	220	218	204	211	212	213	189	194	221	227	211	244	197	187	199	200	240	244	196	189	211	214	214	203	207	252	253	203	217	208	201	203	220	239	196	215	165	256	227	208	192	209	212	222	227	229	219	215	229	225	205	222	230	199	248	183	223	213	207	210	212	211	224	200	242	203	228	212	211	209	195	213	225
6380	916	1836	1953	1949	1889	1982	1655	1400	1126	1103	1092	956	834	698	675	657	643	643	620	633	617	599	618	589	604	602	583	544	589	553	576	553	527	579	545	582	539	528	567	524	519	564	545	553	585	569	547	541	556	536	553	541	544	533	562	535	539	534	559	533	507	533	486	548	528	566	543	582	541	536	534	554	523	533	507	574	561	549	544	542	492	524	531	530	570	540	541	498	561	541	547	478	512	567	556	561	530	536	553	529	564	519	536	548	512	533	555	529	490	569	494	547	521	551	535	581	518	530	548	541	538	517	557	578	505	531	535	525	526	532	528	548	527	547	537	547	523	528	532	532	552	573	565	536	542	561	552	539	576	578	548	542	511	569	549	576	572	543	531	537	553	538	511	528	540	526	494	567	522	482	524	522	559	579	552	518	503	542	550	548	538	576	565	529	558	517	568	530	607	514	550	535	540	547	514	518	538	554	575	526	525	560	529	568	555	556	580	537	518	519	524	555	542	545	528	539	534	512	578	582	538	524	567	560	562	485	558	543	550	515	514	526	511	512	521	497	531	532	504	512	522	551	537	557	523	539	512	543	491	530	545	550	519	572	566	551	544	536	502	546	517	520	523	483	550	547	536	526	524	518	531	546	524	534	560	522	551	533	556	520	524	560	533	491	539	544	543	577	546	569	507	549	525	578	514	529	527	554	514	562	567	538	572	537	546	564	547	544	513	527	514	477	529	539	590	504	551	569	575	499	479	514	505	575	534	516	576	501	542	511	516	515	554	500	551	551	538	513	508	538	510	542	568	521	508	570	567	585	563	541	524	577	541	522	530	496	525	536	518	529	493	537	562	545	515	545	554	538	541	474	547	539	543	577	511	564	534	551	527	538	529	570	536	514	525	539	537	556	525	557	564	534	546	568	555	539	536	532	535	547	569	532	537	555	505	529	544	505	520	514	547	519	566	567	528	552	552	516	544	527	547	564	521	499	538	546	556	493	535	515	544	517	554	557	529	532	572	558	526	516	585	538	530	548	565	504	538	528	545	509	575	522	565	524	507	592	563	562	540	568	525	541	570	581	558	553	506	485	529	540	567	508	562	536	539	517	546	519	495	542	530	550	543	563	487	563	549	531	544	520	557	563	567	531	526	541	534	544	568	468	582	542	560	582	520	515	523	564	545	575	544	537	535	571	537	515	497	554	543	477	548	527	542	542	531	521	552	552	559	522	536	524	524	508	540	546	532	485	539	532	525	545	499	529	537	508	528	567	532	515	538	492	534	508	545	523	557	519	534	561	531	517	573	521	524	490	581	534	495	539	513	514	559	555	524	549	559	548	518	528	546	489	564	547	552	499	516	523	590	485	524	562	559	542	529	504	504	549	546	527	557	520	563	551	538	562	485	516	543	570	550	555	527	579	531	551	545	567	495	539	531	513	551	530	561	492	487	537	518	514	524	546	538	549	554	568	521	537	529	531	538	497	512	514	546	548	524	527	581	555	537	544	518	514	528	519	550	536	551	547	533	520	515	535	510	567	529	535	534	506	526	499	543	544	530	560	526	541	534	543	530	511	492	543	555	556	511	504	506	533	488	527	554	529	561	524	556	556	529	518	544	523	529	520	510	568	534	542	547	503	591	509	554	520	552	520	532	554	502	499	568	516	499	502	586	499	512	541	496	507	526	570	539	542	574	527	534	512	524	501	530	549	561	535	538	532	526	535	573	579	561	526	564	565	512	519	536	609	515	568	554	519	558	525	518	547	524	566	580	575	565	517	540	546	523	583	544	535	547	534	523	526	576	549	529	524	546	498	554	533	525	536	526	544	532	507	535	535	570	538	519	521	528	533	529	533	537	517	592	573	504	532	547	517	495	562	540	562	533	521	521	558	540	567	546	512	542	546	498	571	533	552	512	527	512	586	503	523	519	573	522	559	562	506	507	536	502	515	509	538	487	512	541	522	573	560	558	539	552	525	574	561	517	566	541	512	520	511	520	562	519	494	490	555	542	512	536	556	579	578	544	514	502	553	513	553	575	530	597	550	558	560	533	557	512	541	549	510	546	523	572	539	562	536	536	527	535	567	550	526	531	534	543	555	553	545	549	542	514	556	570	519	544	518	538	541	537	544	532	510	557	518	574	535	539	572	592	520	547	534	516	532	520	470	540	540	538	563	521	520	528	551	513	548	569	546	541	540	533	535	517	510	492	576	519	524	547	556	560	544	545	546	566	545	553	548	542	526	546	528	562	558	527	499	511	521	505	524	513	540	522	531	531	509	526	523	563	590	551	551	506	530	521	552	570	568	540	510	563	521	555	528	547	521	560	541	548	525	507	530	526	566	554	541	522	560	540	565	559	508	554	521	563	538	571	546	534	581	502	504	521	548	540	547	528	524	534	527	554	524	604	550	532	525	546	558	511	481	483	549	504	553	533	535	511	539	534	494	536	524	507	523	524	503	545	507	533	567	555	516	494	531	533	521	522	535	538	546	537	523	505	534	566	516	532	551	559	493	544	569	525	580	536	550	516	518	533	540	531	534	517	557	535	501	521	538	548	541	573	524	527	566	539	539	514	543	507	532	543	555	541	523	537	523	514	571	552	537	511	563	541	525	549	531	581	538	502	559	570	554	549	546	513	530	532	564	572	554	566	519	515	569	538	493	551	508	554	525	515	565	531	521	562	542	603	572	525	521	530	526	525	571	542	556	585	565	556	540	533	506	513	536	534	601	526	586	529	540	490	589	548	563	502	505	515	483	543	508	547	554	561	519	577	500	555	570	544	530	554	526	516	554	485	534	535	516	552	515	529	528	553	535	531	580	558	518	554	527	542	531	550	529	542	494	503	537	522	527	515	542	535	522	557	536	571	547	535	551	548	499	558	520	490	517	540	549	561	544	536	574	525	572	529	500	584	553	523	547	518	590	529	506	560	510	527	540	519	486	510	544	545	526	559	544	526	521	502	572	561	539	511	492	520	495	529	481	533	590	539	548	529	514	505	517	528	503	523	503	543	526	548	512	564	530	498	557	567	568	515	586	502	532	516	537	510	552	555	526	566	543	596	521	522	538	527	528	592	588	541	518	514	615	563	529	515	521	577	564	518	530	487	538	582	520	568	554	518	506	546	516	541	521	538	498	494	530	567	498	541	545	545	551	522	538	506	537	562	526	518	518	543	532	576	560	533	525	516	537	507	563	524	523	557	523	567	567	537	576	516	550	556	504	515	544	515	531	536	542	543	545	523	514	550	543	488	531	571	512	529	567	560	515	566	556	519	540	536	551	522	544	538	590	593	560	560	575	564	594	531	556	568	555	538	494	502	529	521	553	513	532	555	534	544	561	551	545	548	558	534	540	553	561	532	533	547	532	556	552	518	535	561	554	510	583	544	473	521	545	521	527	541	505	586	556	559	558	554	574	552	516	543	537	543	506	532	542	531	530	550	523	547	546	565	526	564	520	520	538	506	538	491	555	532	544	551	563	542	599	537	555	524	549	520	546	513
14398	1435	1512	1207	826	772	786	639	569	515	465	368	396	336	280	291	284	297	273	272	243	317	294	285	296	282	244	284	241	273	251	300	275	250	265	269	287	268	264	222	278	245	270	258	236	263	238	233	279	250	237	238	257	267	249	289	257	291	266	271	243	264	254	273	237	217	238	268	253	301	244	238	225	229	269	237	251	243	275	263	272	277	260	257	233	262	265	239	235	239	277	256	240	310	287	246	245	260	275	269	254	240	242	261	241	236	277	252	242	251	257	257	261	256	271	253	270	244	252	253	274	249	268	248	251	243	264	245	223	246	253	237	283	218	276	260	282	271	267	271	279	261	262	287	278	236	276	236	279	240	272	252	227	236	281	249	255	268	270	260	267	251	262	247	256	260	245	230	253	259	236	235	287	257	245	272	265	246	302	276	252	294	264	255	270	235	251	268	225	240	249	253	242	234	282	251	275	242	263	286	260	238	249	227	262	273	243	264	294	231	263	267	236	262	227	249	253	256	248	240	254	273	252	244	285	250	266	249	232	245	233	286	245	252	257	281	277	249	268	243	254	298	251	259	239	259	260	291	285	236	250	259	280	262	279	255	292	230	257	274	264	273	229	239	260	253	259	259	274	247	290	268	256	255	256	273	255	254	280	239	274	267	224	244	280	253	275	254	257	245	286	236	276	259	215	277	253	231	274	279	248	292	261	264	251	274	260	241	257	290	283	263	247	224	261	229	272	230	248	275	259	220	253	227	255	258	249	192	246	256	255	243	252	233	240	272	242	282	251	275	226	253	243	241	264	233	262	252	285	264	206	258	268	238	251	258	252	263	251	254	257	246	237	257	235	265	265	251	264	254	261	245	252	271	248	225	254	256	271	251	261	275	274	267	237	227	245	249	274	245	196	241	282	273	235	273	241	248	225	253	268	257	206	237	268	246	251	264	264	267	235	243	241	238	266	283	277	253	262	273	272	272	286	251	253	250	272	235	263	253	221	247	284	215	250	259	252	257	232	260	234	255	257	256	230	265	252	237	238	248	244	234	225	262	248	290	267	271	260	264	268	264	234	259	284	238	241	274	259	273	275	268	243	239	251	245	271	241	283	252	257	251	243	215	258	247	248	238	234	248	260	280	247	278	260	267	278	283	234	238	264	267	268	246	265	277	260	261	270	273	266	237	271	246	268	239	268	245	273	276	249	274	256	255	254	272	240	265	251	264	260	234	237	258	234	259	245	262	231	264	247	255	259	256	279	237	254	260	236	248	286	257	263	263	261	250	247	261	253	243	264	242	263	241	263	274	268	261	266	250	239	262	269	248	241	251	270	273	275	273	247	257	232	246	261	243	232	253	257	275	249	245	272	264	252	292	266	243	266	272	242	243	242	278	283	273	256	238	253	253	281	245	251	246	257	249	241	274	228	270	266	263	264	250	275	248	266	272	291	252	259	252	262	243	259	257	206	303	245	280	269	249	248	270	280	255	257	221	249	246	267	250	256	221	263	246	285	264	269	293	268	267	238	300	238	217	229	252	259	269	246	239	275	236	253	270	266	275	261	269	264	295	247	245	286	223	268	296	247	254	289	254	228	275	294	247	273	251	275	255	250	258	270	275	253	244	260	238	233	261	256	255	253	271	277	240	264	258	241	242	267	282	263	273	276	273	265	265	271	258	236	258	234	266	233	295	241	250	287	278	246	243	245	270	237	221	246	255	268	264	260	249	268	236	248	248	253	277	261	247	254	253	262	268	235	242	252	254	261	238	248	227	251	253	261	279	234	301	240	280	255	265	267	239	252	232	271	274	270	264	235	268	232	299	243	259	270	236	236	291	276	297	268	262	257	267	253	266	251	256	280	287	254	229	270	287	238	290	226	278	267	241	265	267	271	251	238	263	272	299	261	248	291	264	285	251	221	227	269	291	248	229	229	259	278	226	248	278	281	263	251	226	262	251	263	248	261	275	274	247	258	258	245	268	253	242	298	245	270	238	237	271	245	252	247	260	256	246	264	280	261	248	264	256	242	253	259	288	262	255	281	255	250	224	242	263	264	260	259	280	248	208	241	260	249	235	276	294	263	235	270	224	281	239	255	258	258	255	276	261	263	251	259	230	279	250	243	245	247	271	286	268	241	244	263	248	262	266	245	224	256	277	229	266	240	264	276	253	280	244	248	230	277	234	245	252	255	288	291	255	226	226	247	245	245	254	264	246	251	253	260	264	244	261	245	269	289	250	256	244	269	249	222	247	263	262	240	270	246	257	242	290	292	257	240	295	257	292	251	234	255	281	237	260	269	297	280	266	259	255	254	240	263	238	257	243	280	253	249	255	251	281	266	269	246	266	239	275	250	262	254	257	270	251	247	248	260	252	250	278	272	290	270	267	264	227	249	261	268	238	258	254	250	306	266	286	256	252	252	242	261	279	262	274	223	263	228	247	234	260	257	216	258	237	238	277	256	255	253	256	246	281	274	291	265	303	266	289	253	250	248	230	275	257	272	243	262	213	252	259	248	237	262	229	252	236	261	252	262	250	270	275	229	286	286	276	247	260	307	254	285	279	258	256	248	256	273	264	264	290	253	231	263	230	266	252	257	276	292	272	256	252	250	268	255	227	270	256	267	258	246	238	272	278	269	233	238	275	232	225	222	250	267	257	285	238	251	270	225	245	277	267	252	240	248	270	227	244	256	264	279	255	245	230	261	254	273	236	283	254	258	268	266	243	230	240	243	266	253	279	266	273	263	259	280	246	277	289	289	264	253	288	267	268	232	244	280	258	249	241	283	263	241	258	255	233	281	248	235	281	283	279	247	267	241	256	246	228	266	282	245	250	265	262	220	250	241	277	267	238	261	261	266	273	285	261	240	271	257	260	240	261	249	231	234	271	244	223	257	274	260	249	266	260	272	253	275	238	265	256	232	285	282	261	230	260	276	240	278	226	275	256	275	262	278	229	271	263	284	263	230	241	281	257	272	254	263	260	256	228	260	245	232	287	265	238	247	251	244	267	244	257	243	239	266	261	295	273	259	252	268	229	250	289	274	280	258	246	228	207	265	240	277	262	273	284	243	273	227	264	254	248	243	246	274	277	265	266	237	249	245	265	237	261	298	277	274	292	257	279	301	278	240	271	269	273	244	268	273	241	273	247	248	259	246	248	253	268	272	254	244	249	239	236	238	247	282	254	253	270	243	269	233	247	240	289	240	260	265	224	256	278	264	278	237	284	240	228	277	245	276	266	275	248	278	258	259	208	227	251	261	289	250	272	282	277	275	223	263	271	253	260	278	272	261	264	242	260	250	249	226	275	250	234	266	266	245	237	267	256	231	265	244	252	212	262	244	237	232	251	269	233	252	272	260	251	256	267	278	265	271	253	261	252	241	274	253	228	233	273	269	266	254	250	233	243	246	265	281	258	267	260	263	255	270	267	244	240	262	262	279	269	268	267	284	274	244	286	258	267	229	234	242	273	212	255	267	249	249	263	256	249	281	268	265	245
8383	1452	2846	3303	2998	2823	3009	2847	2076	1819	1658	1363	1237	1087	948	875	896	892	817	797	803	769	864	812	756	747	730	745	716	714	715	705	718	707	665	714	684	659	684	696	698	665	669	673	702	670	660	644	704	645	673	684	679	665	636	696	657	686	682	693	703	672	637	684	649	628	680	689	646	642	723	655	634	636	677	681	680	665	642	650	664	673	683	658	646	627	651	669	637	678	684	686	690	622	651	638	693	645	682	653	676	633	636	684	673	651	653	654	659	664	662	661	658	682	677	657	649	638	665	663	691	681	644	656	715	665	664	665	644	663	675	640	668	636	638	694	682	658	657	620	671	655	669	636	648	679	639	619	675	646	651	678	684	654	657	618	637	667	644	663	647	670	649	660	711	683	655	607	633	637	662	686	659	603	660	656	651	669	666	648	624	642	667	653	671	693	678	691	635	677	622	644	637	641	648	664	645	651	630	653	665	671	646	632	659	661	659	638	649	622	669	684	635	685	675	661	604	667	654	633	659	666	670	661	654	673	662	643	704	613	641	668	689	666	645	628	658	702	608	698	646	660	639	634	672	628	668	627	637	639	676	652	647	636	672	667	661	670	664	645	651	684	647	701	662	630	667	647	668	648	667	679	657	607	620	630	638	692	632	649	610	668	644	647	661	647	667	635	602	639	671	656	668	634	694	611	687	647	629	654	663	652	653	659	687	631	652	674	616	615	637	676	628	633	602	625	593	648	665	604	604	635	612	672	647	706	646	694	654	653	674	655	675	673	682	666	636	643	666	661	643	674	644	642	690	688	675	630	654	643	629	673	624	651	657	695	674	638	654	613	634	655	676	607	657	667	664	695	669	628	691	650	645	678	683	653	709	635	649	687	652	678	655	605	658	646	669	675	648	662	620	670	693	667	666	675	649	671	654	652	684	661	673	667	626	655	653	715	660	649	680	649	662	689	609	652	660	676	644	659	640	626	674	684	640	683	643	686	668	687	641	674	691	681	698	665	707	611	699	640	625	635	657	641	653	654	673	661	645	601	678	638	660	635	616	660	636	671	645	639	667	610	670	649	672	666	656	657	675	674	671	650	654	658	674	595	612	713	666	669	674	649	660	634	703	652	649	643	639	676	672	620	655	660	652	675	640	696	677	678	681	690	692	722	705	672	644	650	648	596	691	655	648	623	629	642	628	634	589	647	674	640	657	600	636	669	635	657	656	675	666	689	666	662	637	649	724	622	663	613	642	653	665	620	668	651	653	611	661	683	703	663	691	669	661	658	658	663	690	664	631	657	672	627	690	684	684	665	674	642	684	676	659	674	665	707	628	659	669	637	657	636	627	643	684	601	687	663	655	652	658	675	681	647	653	691	646	678	638	658	702	663	660	665	633	669	719	694	717	656	654	642	645	619	702	666	631	622	609	680	666	653	643	647	611	643	654	659	657	706	700	692	659	619	660	659	629	672	625	643	589	656	634	688	654	647	685	673	656	642	675	659	646	665	653	628	679	656	645	643	697	660	600	632	623	644	659	671	690	656	679	622	658	691	652	635	669	641	697	724	686	661	647	671	658	648	654	665	694	672	647	648	704	652	621	659	613	672	637	653	614	662	665	614	696	687	631	682	658	646	673	662	670	648	643	651	654	672	666	674	670	643	660	619	698	667	615	675	624	625	618	626	647	670	637	650	629	712	656	614	647	622	636	630	657	629	709	664	651	642	634	699	663	625	678	653	661	664	652	649	659	698	659	693	641	634	662	633	663	671	703	620	677	647	691	642	651	655	657	654	645	639	625	693	607	663	670	681	658	669	680	668	691	668	671	701	696	675	657	663	622	638	636	658	670	629	645	683	631	674	664	686	689	653	663	657	652	665	707	634	637	645	671	648	656	658	668	644	657	648	643	644	657	586	628	604	648	704	678	612	668	663	627	687	660	644	611	687	664	635	651	626	678	712	671	671	693	652	725	692	635	700	668	656	645	672	678	648	651	672	662	629	623	669	632	626	651	677	605	651	706	670	656	647	647	675	650	654	638	642	668	670	655	639	611	649	665	647	684	673	675	655	652	678	658	645	661	663	677	662	715	665	675	645	665	638	682	626	710	724	659	682	647	676	651	612	647	677	651	645	665	697	721	655	689	677	613	660	633	630	666	683	682	644	637	649	685	626	711	666	668	641	664	650	665	687	679	678	632	653	631	677	619	628	645	683	657	666	638	674	675	636	663	630	665	666	660	668	649	660	680	668	674	633	647	656	656	642	645	650	666	662	630	658	680	662	674	682	644	702	711	699	654	665	653	672	702	669	621	697	685	622	643	659	669	631	686	661	676	638	656	633	653	677	602	631	662	632	655	662	674	654	605	657	662	631	638	688	612	664	643	689	671	638	669	626	655	636	696	688	660	685	692	652	627	595	649	676	697	660	650	676	662	683	684	613	625	634	690	620	681	653	659	703	629	652	689	657	669	677	659	694	653	667	645	634	612	636	684	630	662	683	610	693	680	627	675	656	594	700	642	629	672	630	686	704	668	698	657	660	630	670	686	710	665	633	657	659	652	651	650	646	648	654	649	672	693	669	594	641	661	655	706	679	675	647	695	647	657	647	653	676	657	684	701	659	644	713	640	634	677	695	656	693	648	638	688	652	647	617	705	673	700	680	616	696	635	675	639	683	663	640	682	682	639	686	701	621	681	704	667	652	674	654	652	647	635	643	617	679	636	677	672	627	729	630	645	641	672	689	664	639	629	652	654	639	610	635	685	671	674	672	668	666	692	659	660	657	698	685	640	649	608	632	695	660	664	648	611	653	657	672	650	629	647	674	692	627	637	657	661	636	660	609	626	645	636	709	654	693	658	657	629	652	696	674	676	640	641	657	658	665	681	677	707	654	700	654	660	645	643	661	645	702	638	641	640	636	674	671	664	668	618	637	667	612	725	647	633	676	652	633	599	672	631	644	675	616	668	658	649	652	654	605	624	667	638	715	640	640	686	641	685	610	656	591	637	678	618	684	641	657	688	671	713	709	668	663	631	678	617	632	719	606	673	659	631	641	623	666	655	645	631	687	624	693	698	633	655	695	662	635	649	653	682	629	641	619	669	639	672	708	673	662	651	653	657	671	663	703	651	682	630	658	632	675	683	667	646	660	686	624	648	637	599	672	659	729	674	687	675	655	650	640	656	645	659	660	667	632	676	664	652	631	671	638	639	658	616	675	647	662	653	618	687	652	721	643	641	671	685	633	631	673	673	668	649	636	691	699	650	643	664	625	614	603	623	722	643	605	688	645	664	653	651	633	649	660	614	683	673	648	672	701	668	654	646	671	656	662	631	635	666	664	646	661	658	647	658	714	688	657	712	652	629	663	693	634	634	672	633	679	691	649	677	677	654	653	630	653	646	645	706	658	659	683	661	622	661	640	626	693	654	601	637	639	634	622	653	615	712	648	653	631	626	646	664	690	644	606	671	636	641	630	636	621	654	663	662	676	673	617	639	661	686	671
1819	457	469	499	464	446	421	433	412	432	441	442	401	385	406	413	389	463	408	397	435	414	417	401	461	391	405	421	391	419	379	444	439	402	415	437	411	393	381	407	393	423	439	440	439	430	444	392	361	383	403	374	431	445	388	422	445	395	397	445	415	420	419	406	417	411	398	419	418	405	393	436	413	437	399	390	386	413	398	375	433	424	427	395	391	409	416	423	415	436	441	379	410	389	412	419	406	451	427	426	454	381	388	390	419	390	362	405	414	437	376	402	408	389	375	428	422	362	433	353	433	418	420	410	423	388	414	416	416	382	413	421	438	391	415	367	418	400	396	373	385	395	406	373	378	385	418	395	382	406	418	427	442	409	398	406	439	433	423	410	397	430	405	391	373	424	432	407	415	424	398	465	411	406	432	407	433	430	406	444	400	424	380	408	445	406	420	428	367	365	415	419	432	413	403	391	393	397	408	385	438	441	452	393	390	427	466	416	423	386	393	417	372	438	377	449	414	400	411	400	426	385	367	369	410	403	439	435	380	417	400	397	421	442	362	415	435	422	386	387	381	402	414	388	401	396	436	403	423	372	414	410	386	421	399	404	385	430	412	448	414	402	409	391	426	406	363	377	409	422	429	406	416	404	396	380	386	445	409	451	437	385	377	412	418	427	391	420	409	391	425	431	406	399	425	394	438	369	405	393	413	398	457	381	399	402	399	412	418	414	417	409	398	406	465	463	377	362	397	417	381	381	411	451	378	418	372	415	410	443	422	410	389	404	424	386	432	406	393	418	431	436	423	396	450	417	432	437	424	427	447	418	416	360	376	398	412	403	415	395	390	422	430	409	383	424	403	461	403	369	441	361	402	431	400	424	379	369	440	421	418	383	392	376	407	424	396	429	392	403	400	367	388	415	435	396	402	399	435	404	394	411	393	426	401	394	386	389	443	397	408	423	358	410	385	420	403	407	395	418	407	442	376	420	366	425	387	380	421	418	370	441	401	420	407	421	403	367	432	402	403	402	402	399	418	398	390	439	356	394	375	431	387	395	394	359	419	412	388	415	404	354	385	416	399	391	397	396	382	397	366	410	393	398	392	393	398	414	452	407	466	396	438	410	408	428	386	414	377	394	434	383	421	427	401	430	383	418	425	421	420	422	408	391	402	434	427	373	405	434	399	390	392	444	414	415	393	427	443	413	402	387	414	418	411	385	411	373	393	439	388	441	421	400	379	423	414	395	410	403	433	416	453	446	422	422	413	451	410	383	430	411	379	399	377	407	384	398	396	410	485	412	403	428	405	430	407	398	401	399	400	387	393	420	428	433	418	374	368	390	392	436	393	407	387	402	414	395	407	408	389	388	413	413	430	455	422	433	421	417	399	408	401	417	378	428	448	426	407	368	425	415	388	394	368	425	455	424	404	419	422	408	418	378	420	405	390	418	385	422	412	379	396	422	408	421	406	403	389	400	429	391	383	427	411	397	447	458	400	417	456	401	419	437	413	372	425	391	383	428	405	443	377	422	405	397	417	437	451	394	388	358	424	419	403	434	415	451	412	406	392	402	419	419	347	410	421	415	406	432	438	407	386	412	409	410	384	458	403	436	435	410	404	383	422	408	374	392	435	398	416	388	401	414	402	416	370	429	428	406	391	405	462	378	385	415	409	428	383	416	386	434	471	388	411	424	365	368	409	414	392	453	423	386	431	412	409	398	408	408	388	386	427	446	441	420	442	442	446	404	407	393	430	406	424	380	424	402	375	424	398	431	416	438	414	390	387	429	405	417	361	403	401	422	390	390	403	424	396	413	426	450	425	401	403	426	380	414	389	395	445	421	356	417	388	431	440	421	400	419	425	393	420	432	404	381	420	421	331	403	441	414	430	400	435	411	408	402	440	415	409	421	397	407	410	395	413	413	435	412	414	384	395	422	391	430	398	449	407	430	390	407	430	430	421	366	404	400	415	401	447	379	395	413	409	401	399	414	379	421	433	402	395	416	404	410	367	357	391	367	364	393	392	436	444	387	384	396	402	380	399	386	423	433	377	385	419	374	436	412	354	396	401	398	411	389	425	428	442	400	419	409	419	409	444	415	372	386	389	376	411	411	444	445	404	414	397	407	419	414	406	428	437	380	416	432	409	397	355	374	386	462	371	379	393	420	394	404	387	391	426	410	399	409	421	425	413	428	406	409	406	383	403	433	422	411	454	413	414	420	431	361	386	426	445	399	404	432	392	386	398	404	421	415	431	397	429	398	415	401	406	416	384	446	464	412	390	436	436	392	416	410	455	439	451	379	396	399	426	422	393	399	380	407	416	420	432	393	406	412	423	424	366	400	379	398	380	373	365	425	393	394	390	371	401	411	387	400	401	449	399	404	384	387	388	421	414	384	416	398	387	377	435	396	406	450	412	445	383	391	406	410	414	417	392	424	421	399	429	403	416	421	401	402	426	389	400	417	412	455	368	444	411	427	425	427	414	407	385	395	399	397	396	442	426	428	436	429	436	367	364	466	425	400	397	382	431	422	367	395	404	423	438	425	433	430	369	477	418	406	419	403	407	419	387	430	369	403	416	410	400	396	452	412	394	383	408	424	418	425	383	446	412	393	414	435	398	401	410	409	401	401	361	419	427	407	408	378	393	344	447	425	415	367	396	406	410	431	378	441	406	393	394	454	408	404	382	407	449	430	445	404	383	423	379	431	391	411	402	409	419	414	433	420	399	389	412	405	411	434	455	413	401	431	465	405	395	399	409	388	424	407	409	415	391	357	393	408	391	389	407	380	407	422	429	380	401	398	397	407	430	370	376	443	402	411	406	407	407	404	420	407	418	417	381	404	439	408	431	426	384	415	402	363	395	386	453	411	427	419	400	418	396	406	371	448	406	415	461	386	419	430	402	418	394	421	442	396	437	421	389	393	398	391	402	426	411	365	443	444	407	398	443	369	404	425	442	412	398	439	396	425	403	409	388	434	411	426	416	419	392	416	424	400	426	439	377	377	424	403	426	405	403	437	361	411	412	406	420	392	424	366	427	409	389	388	417	427	395	404	408	403	466	407	443	426	424	416	395	389	400	415	382	397	403	402	417	404	394	418	394	401	421	427	406	421	375	378	406	383	403	389	429	434	408	427	411	397	386	396	399	405	447	392	375	387	424	453	399	401	397	386	401	397	378	405	430	416	399	423	389	405	400	407	420	404	409	425	395	417	431	431	421	428	418	392	453	448	433	430	438	392	398	437	380	405	404	401	438	383	417	372	399	411	403	442	385	416	429	405	412	391	435	428	409	453	386	392	418	386	452	418	403	418	377	415	427	394	383	452	413	416	387	409	420	405	396	384	398	405	392	427	381	403	391	403	424	427	419	405	379	436	409	396	365	371	436	410	405	429	424	416	389	409	423	413	421	402	405	387	381	405	397	424	446	414	410	413	407	387	402	387	416	398	409	410	412	445	391	415	383	415	399	427	407	370	382	414	365	437	411	416	398	412	400	420
2188	968	1173	1193	1186	1040	993	1055	1029	960	1008	948	939	954	922	878	919	935	963	908	953	947	953	931	896	897	910	908	947	928	945	937	872	919	884	942	898	936	926	881	932	909	965	888	885	892	974	892	939	934	978	875	940	901	955	932	980	914	988	937	890	895	905	919	912	899	864	915	892	886	921	955	943	934	944	878	912	922	939	916	896	948	915	904	894	884	940	885	907	899	913	943	953	906	965	897	913	937	872	944	970	895	948	876	933	878	938	881	895	940	895	940	899	886	911	876	898	891	910	911	914	876	958	915	902	902	905	913	919	946	941	955	904	944	910	935	980	935	928	888	913	890	860	939	902	932	902	920	908	886	923	914	862	866	923	920	905	984	904	936	924	945	927	934	883	934	967	910	945	900	926	858	929	943	889	903	889	918	942	941	915	881	928	913	916	927	906	917	898	955	925	873	949	890	928	917	909	904	885	910	937	947	970	888	918	896	921	906	916	909	938	936	940	942	906	927	897	942	882	867	951	899	907	917	906	915	896	886	888	932	873	961	899	956	968	941	945	907	925	968	933	927	900	918	955	900	907	886	894	916	863	889	878	935	982	892	946	927	918	922	903	912	942	910	897	945	903	895	908	958	930	905	925	943	897	919	913	892	902	918	947	940	1016	869	931	911	1005	909	957	907	957	880	924	904	928	916	907	974	889	917	935	966	902	937	917	945	907	944	910	932	959	901	939	882	908	898	976	900	882	1000	924	926	867	903	915	911	963	978	899	936	954	914	844	898	912	956	976	870	936	926	931	920	905	880	906	906	910	931	921	942	907	882	932	932	908	917	922	892	934	909	868	926	918	914	903	892	881	884	897	928	859	895	933	889	966	893	926	961	901	940	954	956	952	927	963	868	925	929	958	918	913	894	890	961	960	933	911	893	974	915	936	859	957	909	947	918	874	934	941	923	953	918	938	900	893	910	951	968	928	922	964	950	906	936	887	884	892	902	927	950	953	886	923	929	920	937	963	937	998	955	860	904	926	909	915	933	908	927	919	893	908	945	931	869	905	947	834	905	934	897	948	856	942	925	889	898	934	868	960	943	912	938	935	902	981	934	936	909	940	896	933	918	921	900	899	941	948	920	931	938	850	882	934	893	924	939	880	914	952	981	920	912	951	931	931	909	936	955	946	919	915	919	884	889	898	884	904	956	946	940	860	946	927	924	876	964	946	963	898	874	881	904	966	898	918	940	935	932	911	916	928	938	927	886	931	977	882	947	914	858	955	927	937	931	946	890	936	879	915	956	884	982	912	963	942	897	906	943	925	928	880	887	925	945	911	933	956	939	864	900	961	959	950	942	897	951	896	923	886	893	1031	884	931	897	931	961	922	959	924	912	953	896	935	936	935	875	977	967	901	946	907	951	876	909	867	942	928	921	910	931	946	942	930	917	930	900	879	964	925	897	911	913	878	939	935	915	930	887	907	946	960	951	938	918	952	940	945	887	926	850	891	940	894	974	861	960	942	852	900	924	874	974	947	914	884	901	887	945	892	939	944	982	909	891	957	911	927	950	958	927	961	903	908	949	919	880	929	903	914	892	885	894	910	895	925	889	895	923	935	929	900	936	922	854	913	924	964	908	925	921	907	870	932	875	948	960	977	923	914	929	881	915	862	877	937	919	919	915	876	979	946	935	903	889	913	883	938	921	900	926	903	904	943	862	931	932	957	915	938	938	976	936	945	889	924	978	892	893	907	911	857	943	973	903	957	930	993	924	861	960	926	893	923	944	959	930	908	927	892	839	911	870	880	987	894	976	952	955	909	895	889	883	945	901	953	923	899	927	883	855	932	910	893	922	886	921	924	957	878	896	921	963	893	965	910	913	909	903	858	948	854	901	929	936	962	885	905	969	871	920	884	908	902	918	928	896	927	895	937	979	886	925	860	930	888	958	912	929	859	880	955	920	883	881	901	864	954	987	895	910	946	868	895	961	889	950	937	996	981	905	893	907	913	923	933	962	900	910	872	945	933	936	912	941	916	954	896	893	894	921	924	906	955	868	921	929	961	903	949	921	919	953	935	959	897	956	956	938	928	968	884	978	957	984	924	993	941	893	926	868	936	949	916	957	926	904	934	886	1011	876	932	906	917	900	914	896	958	943	935	938	960	915	882	863	942	914	893	970	909	933	932	953	935	943	915	940	881	907	969	926	910	947	867	884	911	938	932	943	951	931	967	907	894	940	921	902	920	960	917	884	920	971	936	878	1001	895	932	949	930	941	922	913	898	860	969	927	945	949	919	880	895	870	921	928	926	873	896	963	947	911	921	873	899	924	925	908	937	872	968	928	901	906	894	891	931	992	958	930	913	926	936	940	911	880	898	925	940	890	917	920	942	886	926	914	902	940	887	896	926	956	899	967	890	867	940	935	892	919	953	898	923	947	931	883	914	934	907	924	836	957	932	941	941	925	894	898	937	940	898	916	866	871	886	930	907	914	955	941	937	930	899	861	950	955	905	984	909	921	939	932	927	880	898	842	863	914	872	922	888	911	934	960	851	885	886	918	870	943	983	904	949	932	952	942	913	934	916	921	928	911	927	909	918	829	943	940	913	941	910	902	892	867	904	877	899	920	907	966	980	976	913	871	970	918	963	899	896	893	901	925	959	940	938	926	858	887	936	901	930	970	894	906	940	923	955	901	875	932	862	962	945	913	922	913	928	966	937	962	938	916	890	901	920	888	932	892	911	911	939	880	959	917	923	900	876	919	874	893	921	990	913	929	959	934	914	917	936	935	928	943	944	906	862	931	907	880	932	924	891	914	942	930	913	900	883	921	904	888	914	880	925	897	909	942	905	938	937	928	904	898	963	923	888	933	968	875	956	935	953	953	863	892	906	905	952	909	923	977	960	930	927	925	934	909	973	879	975	941	936	927	836	930	943	914	964	899	874	965	925	935	978	868	874	944	929	923	928	959	900	966	880	923	899	916	928	893	931	911	939	938	871	894	926	916	948	1016	937	939	937	921	931	951	924	906	898	923	900	896	946	912	913	946	923	918	943	888	930	907	927	836	878	893	934	890	901	930	954	924	912	891	863	972	859	926	885	911	956	951	944	930	909	909	955	935	921	889	992	905	861	878	893	962	932	951	889	910	911	912	940	876	889	926	915	924	984	934	901	896	964	920	919	898	917	897	938	933	912	928	929	899	887	895	933	923	956	938	916	944	935	902	939	932	937	831	927	896	954	946	929	959	950	893	874	935	930	912	926	926	957	925	934	940	920	951	877	891	921	938	923	867	871	861	901	893	862	877	917	937	905	929	942	983	894	914	882	937	941	865	937	944	913	949	885	986	877	920	920	927	934	921	877	973	893	962	900	923	938	952	937	894	967	971	890	909	919	893	918	866	958	937	974	929	935	960	920	951	909	899	979	921	922	984	914	909	927	974	894	950	926	881	860	918	940	1000	909	861	895	889	892	908	891	895	906	903	891	966	948	857	874	935	934	840	880	897	901	928
7300	646	778	629	500	475	428	416	492	368	302	301	302	263	228	254	214	230	275	225	258	205	223	222	256	211	241	208	250	194	205	223	219	243	206	221	198	204	218	228	246	217	194	211	218	200	200	233	227	230	191	197	235	220	215	216	214	210	226	225	227	228	226	240	259	204	225	237	222	205	203	205	199	208	217	210	221	230	225	242	236	242	208	192	223	225	197	208	236	217	233	230	192	194	252	186	193	202	237	200	197	245	209	231	214	204	203	194	215	201	248	207	211	189	182	219	227	226	231	232	188	200	233	200	230	191	221	219	194	177	177	208	224	201	206	196	204	224	186	191	228	196	199	228	203	233	229	198	189	223	213	177	227	192	206	214	229	207	228	222	240	223	196	216	205	192	219	207	212	209	210	227	230	230	221	214	219	223	221	248	211	207	218	222	222	229	229	221	212	213	232	215	207	213	238	219	236	226	226	205	209	215	198	189	226	201	209	197	233	207	182	223	187	199	228	215	246	193	211	208	227	192	194	192	201	215	226	188	214	244	216	212	195	200	185	236	202	228	219	211	214	238	223	204	214	225	188	204	207	239	219	209	207	203	205	234	215	197	194	207	216	230	189	228	213	212	215	212	213	193	218	220	247	194	222	221	189	208	238	198	214	186	198	209	204	244	224	220	222	196	213	206	201	199	220	234	203	210	217	209	176	204	198	209	196	220	231	217	191	219	188	231	229	223	196	244	213	223	253	203	199	230	225	223	192	233	226	203	203	203	208	207	214	203	204	213	208	230	202	222	203	195	210	214	218	206	206	239	190	218	201	231	189	209	205	219	196	192	204	226	241	216	212	228	224	219	220	215	195	216	244	197	225	211	199	178	231	214	206	198	223	213	212	202	229	217	221	207	204	218	224	211	213	225	237	216	198	212	234	228	197	216	223	188	217	228	240	237	218	246	246	216	203	227	208	237	209	190	215	225	202	208	223	189	202	207	217	203	217	200	203	196	181	239	212	223	198	196	201	227	203	218	227	233	203	217	204	225	236	196	221	220	221	209	216	252	187	213	206	210	233	212	216	200	242	207	220	213	216	255	230	208	208	233	229	204	214	225	198	221	210	214	230	222	223	216	222	201	216	207	184	221	208	227	215	208	186	225	190	234	230	214	188	219	207	203	217	209	232	209	194	216	212	200	198	236	205	194	202	212	189	196	223	228	221	232	229	204	210	245	180	212	203	215	191	203	217	242	197	202	235	251	184	210	235	226	202	207	223	219	208	234	222	190	200	252	205	222	200	209	205	202	210	223	196	215	213	223	193	182	222	218	206	201	210	207	220	212	227	233	230	198	220	246	213	226	202	210	242	214	191	218	201	207	221	218	228	200	209	218	218	197	211	207	241	234	221	203	229	217	194	215	238	209	207	232	216	196	231	205	177	213	215	192	197	212	200	205	228	231	204	190	234	165	232	183	192	235	185	217	198	222	236	234	206	194	208	229	215	206	220	207	188	218	212	210	224	229	235	248	216	224	183	234	184	219	195	204	213	219	187	204	224	211	214	224	207	190	243	224	238	216	195	211	230	188	202	192	197	231	198	213	227	195	224	233	215	196	185	222	197	207	206	228	224	188	215	225	221	206	208	208	231	210	184	202	198	212	170	230	224	183	247	193	230	209	220	204	240	226	195	197	223	188	227	222	239	229	219	231	236	205	206	203	223	177	223	189	226	226	213	197	197	200	198	220	234	224	223	198	205	216	187	238	238	216	210	219	208	244	214	199	222	211	203	197	219	235	183	217	221	224	232	202	215	222	218	196	200	220	182	207	181	209	192	253	249	229	235	215	195	232	220	194	222	180	201	201	215	209	222	223	210	210	206	205	219	215	207	212	222	223	172	215	220	211	218	229	215	203	207	229	233	219	205	216	185	197	182	192	205	224	229	224	258	206	209	216	221	214	215	227	224	216	233	220	202	214	198	199	242	228	208	203	217	201	193	213	235	222	212	189	209	217	234	194	227	203	215	193	211	190	208	213	226	220	214	224	200	183	210	211	200	205	209	193	210	180	207	202	204	183	211	212	200	178	244	224	211	202	222	219	204	226	213	201	223	212	220	217	220	216	233	229	184	241	200	199	199	198	216	204	222	229	218	188	219	207	264	213	208	229	246	193	190	199	206	232	224	213	203	216	196	221	178	232	208	204	215	240	191	212	215	231	234	220	199	231	194	225	231	216	233	195	190	188	211	192	199	214	200	211	206	204	203	197	235	211	201	231	208	224	223	237	213	219	209	214	239	221	227	212	245	213	222	227	230	219	209	178	191	200	202	199	221	229	228	228	178	204	224	224	215	222	220	196	219	218	239	247	222	216	207	201	205	219	234	195	219	224	209	231	212	205	220	217	198	217	198	247	212	192	228	196	196	245	226	210	189	222	200	211	211	207	227	230	235	212	228	187	219	236	237	216	226	234	228	199	239	196	204	194	200	213	224	212	210	231	214	235	219	226	209	212	208	220	224	205	232	270	220	231	203	213	237	199	218	214	187	216	203	200	212	230	205	175	208	220	227	186	189	228	205	182	211	219	204	209	188	242	200	238	214	240	221	226	210	194	198	204	226	233	221	234	227	212	223	204	180	218	170	213	223	210	193	203	213	199	244	232	199	198	218	214	223	235	214	216	201	222	224	197	190	203	226	235	255	196	196	217	217	222	199	206	193	215	216	215	215	229	242	211	227	212	211	205	230	220	174	220	231	219	218	225	212	207	204	189	212	196	227	227	227	234	192	182	185	207	206	214	204	227	226	205	223	226	218	224	187	206	231	232	196	205	222	195	189	196	210	212	205	205	214	204	203	213	201	203	224	203	214	241	229	206	223	216	218	218	195	182	230	243	228	196	208	226	235	201	208	212	206	221	218	194	182	204	196	239	217	222	235	203	224	206	231	207	240	192	181	211	208	273	210	203	212	209	231	217	199	192	227	201	220	195	195	210	227	202	199	204	213	190	221	219	207	203	173	207	211	198	200	215	208	224	214	226	257	192	192	191	224	197	226	204	209	223	192	229	198	204	211	208	208	206	202	229	208	204	225	199	221	215	199	225	208	185	208	221	196	211	236	204	213	208	219	223	203	205	218	221	227	204	239	216	200	232	215	231	200	201	228	194	179	190	203	217	224	209	211	210	227	207	203	185	216	212	194	214	232	246	217	204	217	231	203	200	234	183	217	207	199	222	194	229	210	221	231	188	221	238	222	209	202	217	222	229	223	197	194	207	188	211	216	221	227	209	231	179	234	217	210	217	215	227	229	229	212	232	222	202	185	220	224	227	200	249	193	195	183	222	208	198	217	245	225	213	210	225	220	198	208	213	222	221	221	196	210	220	245	234	223	219	210	223	223	200	217	208	189	201	196	200	209	212	214	215	206	189	212	210	217	245	228	224	190	220	201	203	203	238	226	216	232	220	203	186	199	202	207	193	233	221	223	215	205	195	222	236	208	227	208	188	193	229	226	206
6390	899	1787	2049	1841	1772	1837	1656	1796	1289	1113	976	811	758	705	677	660	615	618	646	646	585	621	616	598	627	590	615	573	561	554	591	533	544	562	551	551	519	568	558	539	550	563	531	549	471	545	552	541	589	556	566	577	486	523	548	537	547	556	525	539	548	528	566	521	508	586	532	532	537	537	553	546	538	499	576	559	536	571	516	544	589	531	560	517	557	529	532	549	540	572	545	542	518	547	557	516	523	546	564	504	590	536	555	514	544	545	509	548	511	545	569	590	565	524	585	538	588	509	532	587	543	506	565	549	561	558	535	562	532	508	548	541	530	519	591	494	549	546	553	561	521	522	534	519	547	528	542	542	567	530	541	537	526	555	492	538	568	551	516	536	547	519	519	576	562	537	493	594	530	559	488	554	600	536	550	540	578	512	557	498	524	544	553	529	515	561	535	516	542	549	519	512	526	521	556	534	547	571	544	555	553	537	555	557	557	527	548	521	535	532	536	498	568	540	539	547	572	574	551	483	513	529	500	529	579	549	533	528	575	543	530	586	508	562	556	584	529	594	552	558	526	551	564	564	540	516	549	539	522	557	507	528	528	536	524	532	532	560	502	550	541	536	512	555	525	549	569	603	569	532	489	544	544	549	532	559	497	544	543	605	548	568	519	542	511	544	556	559	594	535	523	568	541	564	536	530	553	521	551	564	594	558	525	492	524	564	527	564	560	534	540	545	560	573	551	524	544	569	524	505	528	504	562	551	535	563	519	564	496	522	535	513	537	533	554	556	556	565	501	523	556	534	538	526	553	511	522	531	577	504	563	542	532	555	535	549	561	532	530	558	516	530	542	542	540	587	557	519	549	506	551	531	552	553	564	541	518	513	555	551	532	557	536	592	541	557	537	538	558	550	549	561	539	568	542	558	561	548	533	523	543	542	562	543	582	516	556	519	500	543	547	563	552	559	590	541	539	506	525	564	531	595	545	565	533	519	547	542	509	589	588	555	512	555	522	523	548	564	508	540	587	515	557	546	562	538	547	543	539	497	553	508	528	545	499	503	595	512	602	547	562	533	523	545	566	526	525	485	578	532	496	503	546	547	519	538	534	564	518	579	543	512	552	559	507	559	543	539	567	537	545	547	532	541	500	551	576	537	522	504	523	526	524	559	524	584	557	561	550	570	534	546	569	558	496	513	517	503	539	526	571	538	522	516	511	537	523	492	532	501	572	510	525	550	548	582	530	526	530	586	567	534	500	557	532	569	566	493	546	528	547	566	565	523	521	543	539	559	519	524	552	530	566	568	547	509	571	528	555	528	512	548	503	543	521	510	535	520	525	547	522	550	484	511	533	546	523	550	518	506	503	543	481	520	530	538	604	551	546	552	568	537	565	580	535	548	504	546	525	531	559	575	528	562	562	546	546	513	532	539	557	525	546	561	513	516	550	538	510	519	554	508	604	533	546	568	542	535	547	543	544	566	570	534	563	544	544	548	549	525	535	526	555	551	503	517	516	539	530	550	538	558	536	537	578	529	533	550	576	500	518	562	535	545	561	557	531	538	559	553	522	503	567	498	605	517	534	576	538	547	517	527	579	530	528	530	574	557	544	544	536	554	555	569	500	507	540	523	592	558	543	538	555	549	543	549	528	496	569	495	535	534	495	511	539	489	547	524	541	570	529	552	528	560	531	541	531	570	491	568	538	528	546	543	537	517	540	500	517	519	516	518	554	535	515	581	557	532	551	530	514	517	549	587	544	519	548	576	493	534	540	516	532	534	536	493	532	545	527	530	539	624	524	525	560	502	533	536	555	530	546	556	583	530	517	539	517	537	548	522	552	531	532	540	546	500	529	511	602	514	522	560	502	539	535	506	541	529	537	573	576	505	570	550	532	553	500	531	547	524	514	526	534	541	550	572	570	544	545	519	545	526	555	573	541	545	511	544	529	539	514	539	562	576	491	531	537	538	543	568	548	548	539	547	560	566	537	520	491	545	560	522	521	528	547	574	570	546	518	533	550	570	504	570	564	548	570	556	550	538	570	541	515	559	564	556	519	547	554	542	540	533	502	569	527	489	554	555	546	517	578	502	549	549	531	519	578	510	538	528	550	506	587	554	565	524	531	521	553	533	573	551	549	515	555	541	519	561	538	563	503	527	536	588	583	538	541	539	561	563	563	555	541	570	533	548	550	565	552	543	563	561	566	528	567	572	570	567	565	540	516	524	529	526	570	511	526	540	538	565	532	585	537	556	585	507	516	552	548	533	540	534	535	548	515	543	551	527	514	582	557	482	512	543	517	517	525	540	530	548	543	499	566	568	551	557	535	532	503	511	513	564	541	507	543	543	510	550	548	540	556	534	552	549	541	542	541	490	560	551	586	551	524	526	509	560	551	534	516	506	564	516	518	520	540	544	505	504	525	569	525	519	511	523	500	592	540	554	531	566	541	531	546	557	538	538	531	483	528	520	505	559	535	531	532	526	565	524	524	547	520	541	534	526	537	535	536	542	527	511	495	560	516	473	526	501	548	542	562	536	513	579	548	531	551	534	536	519	539	528	525	567	534	514	527	536	528	546	539	572	552	584	565	533	550	531	563	535	588	580	532	503	550	547	539	557	514	587	515	551	532	520	568	515	533	543	560	526	551	549	528	518	539	557	528	531	528	522	540	541	537	587	518	536	545	515	540	548	518	527	538	518	555	524	555	495	519	518	539	557	569	556	539	542	508	517	523	523	578	593	520	529	534	544	566	514	512	555	515	525	550	562	523	539	543	528	531	538	512	535	517	566	545	537	521	567	526	551	561	520	534	534	542	515	554	548	543	537	531	540	568	554	571	553	527	514	563	540	558	544	526	506	548	535	562	537	541	541	574	558	544	518	552	535	547	544	550	567	514	515	523	549	537	543	506	516	561	556	519	536	546	524	557	586	573	523	521	529	507	539	524	558	546	562	541	556	545	547	535	522	535	538	507	547	558	532	562	538	565	539	492	545	542	536	536	569	545	530	576	568	568	552	519	542	536	517	564	590	530	611	513	548	571	588	539	522	577	547	499	549	538	530	546	516	600	561	567	532	568	545	525	540	585	517	487	521	549	564	536	549	517	571	537	526	537	568	551	526	548	538	553	539	535	556	542	534	570	529	538	552	529	529	570	527	531	544	573	528	553	549	559	473	537	553	529	560	542	567	577	547	512	523	566	561	503	559	527	522	520	480	534	523	543	494	532	533	524	545	522	519	555	556	584	550	539	558	546	512	545	530	535	544	496	564	523	549	506	506	530	595	526	536	558	550	573	517	505	531	518	561	558	565	588	553	545	566	539	551	479	538	518	546	519	574	546	574	546	485	544	553	556	565	538	544	544	571	523	516	535	553	526	580	543	558	575	491	540	538	504	531	557	561	520	570	564	544	545	518	572	497	569	528	570	513	534	561	494	560	501	520	546	572	545	516	535	502	533	553	561	546	513	529	533	538	561	526	542	521	585	585	552	557	554	533	548
14544	1429	1346	1104	866	837	704	628	648	511	425	393	360	342	299	327	293	289	279	291	304	288	276	276	261	270	259	229	236	259	264	247	265	265	290	298	259	280	253	268	272	254	290	285	260	254	280	285	276	264	247	272	292	248	281	250	269	273	248	263	265	282	283	239	234	233	271	241	248	259	249	260	260	266	251	236	253	236	269	242	282	272	263	243	263	265	252	274	257	276	257	268	260	254	275	239	248	281	244	261	273	264	266	270	243	258	239	265	259	271	236	271	258	253	268	266	267	228	232	244	256	262	270	294	295	230	290	259	250	244	277	256	239	236	264	299	259	243	257	255	268	272	277	276	264	248	249	256	250	266	237	259	255	273	268	289	245	249	248	293	274	242	266	245	237	260	244	255	260	246	249	257	270	272	284	271	262	265	270	247	244	285	235	261	260	257	235	286	291	254	246	273	247	233	269	243	253	265	265	270	261	278	279	283	255	269	250	271	276	263	252	257	276	275	272	259	266	265	269	273	261	269	278	216	243	273	247	255	273	295	264	248	234	270	257	261	259	273	248	257	276	261	235	243	285	239	272	271	259	241	248	232	282	265	247	261	252	254	279	274	235	225	277	248	267	244	279	278	272	268	254	271	264	269	258	268	259	269	248	270	261	256	274	233	274	293	265	283	274	241	235	254	267	233	271	193	292	258	276	283	231	253	255	278	256	245	276	263	255	259	257	271	297	261	252	246	251	239	267	281	274	257	247	242	277	271	254	245	246	258	270	294	265	258	282	251	251	255	276	274	275	263	278	286	228	263	266	225	269	267	224	265	254	276	260	247	254	295	313	238	284	258	292	264	270	253	270	253	291	263	237	281	242	281	250	258	265	269	255	262	261	252	264	288	291	256	231	249	250	260	274	281	250	230	273	254	248	255	272	263	254	248	246	243	254	266	275	279	290	230	244	278	275	249	261	258	304	273	283	254	275	275	280	253	246	226	223	237	252	275	290	288	283	265	272	219	251	254	262	245	262	251	226	243	259	258	266	273	277	269	281	264	262	299	284	288	254	247	247	247	275	254	251	246	301	243	272	250	273	240	246	249	258	265	263	297	267	269	296	255	262	312	258	252	267	224	246	258	251	245	258	242	252	266	234	286	262	255	251	275	232	240	258	284	255	283	272	280	294	245	258	238	244	260	262	269	273	264	266	211	281	247	278	339	245	240	267	272	285	257	266	289	296	246	281	268	233	249	294	275	274	251	242	274	270	282	281	277	279	266	246	282	270	299	282	258	254	260	265	222	252	250	269	285	259	237	257	259	259	254	261	228	267	295	262	304	272	245	233	264	254	249	244	252	276	269	291	270	257	256	259	222	236	234	257	281	263	278	269	258	229	253	245	251	257	232	256	261	242	240	237	260	249	263	268	264	261	267	284	284	265	258	242	267	285	255	252	282	298	264	271	269	228	243	257	287	281	291	268	268	282	260	228	245	262	276	263	254	237	225	271	283	269	240	261	265	276	255	260	261	244	283	266	240	270	254	259	244	250	282	257	254	264	257	273	291	249	307	270	287	269	262	233	235	269	220	247	257	316	262	262	259	291	297	238	240	274	265	274	260	251	282	266	247	237	237	276	273	265	250	249	270	271	261	258	261	289	285	244	224	257	261	271	289	264	263	266	262	253	260	249	264	274	241	253	250	257	237	263	234	250	240	271	233	282	231	251	259	267	265	248	244	270	251	251	251	262	288	247	296	225	273	254	285	270	227	282	260	220	268	268	248	272	275	270	265	266	284	269	265	267	252	266	251	246	287	246	272	268	261	243	283	275	254	243	254	247	251	273	253	305	245	241	261	256	277	244	255	247	263	258	255	276	256	261	259	293	239	254	262	275	274	266	283	258	265	252	268	272	215	251	251	271	275	270	270	219	260	266	251	268	234	257	216	261	249	252	259	268	250	249	260	253	273	266	244	268	248	234	238	279	277	313	264	250	252	263	256	275	265	225	221	242	263	236	259	273	279	265	264	268	256	277	254	247	313	275	250	266	263	265	258	282	222	258	270	250	243	305	251	268	271	253	282	238	230	264	246	236	259	235	279	242	281	251	253	236	263	247	281	258	267	260	272	263	283	290	253	272	256	241	231	240	265	248	232	249	235	263	269	292	229	272	262	267	287	235	256	221	257	256	288	256	268	264	220	248	268	294	237	253	263	281	261	245	276	250	220	258	245	257	247	251	251	247	246	287	253	229	247	272	256	240	258	225	260	262	246	248	238	259	285	253	248	258	276	276	253	220	288	238	274	264	218	256	254	241	250	243	245	242	244	241	271	224	302	257	283	249	239	277	231	256	281	259	280	271	267	265	267	261	256	238	264	256	269	233	244	253	282	279	248	281	269	244	267	282	261	248	270	256	247	261	278	260	289	261	256	238	259	272	276	239	255	238	255	261	274	278	259	250	260	249	249	240	270	266	272	254	245	250	263	271	274	280	267	255	265	266	272	268	239	255	229	254	266	238	233	252	257	263	268	274	230	262	255	265	253	262	239	245	242	274	248	246	261	233	223	236	261	244	282	268	299	252	261	262	259	288	250	254	255	274	249	275	275	266	244	275	235	275	248	239	291	256	268	235	284	280	257	260	239	256	281	275	277	291	269	258	246	259	279	248	271	255	249	241	260	261	268	253	267	272	262	283	265	275	255	278	303	281	256	265	237	248	277	274	270	272	263	270	269	271	206	247	253	263	262	269	292	244	253	282	227	261	245	294	254	270	281	247	245	277	267	296	249	260	243	248	269	252	262	304	253	292	249	286	261	253	259	237	274	274	241	276	250	262	261	306	259	296	274	241	268	263	246	278	256	256	235	275	241	270	280	246	283	209	285	259	278	245	251	254	277	257	256	232	269	280	274	239	284	241	236	244	264	267	253	239	252	256	272	252	279	245	262	292	276	279	252	267	256	229	283	266	235	275	251	269	252	269	246	284	279	227	281	312	252	306	286	256	250	290	268	238	255	249	253	271	278	264	260	281	233	264	268	286	280	258	282	276	265	269	246	265	288	274	279	275	273	249	286	275	254	231	244	262	281	266	269	261	254	251	262	275	279	266	278	279	231	268	284	263	233	275	241	298	265	261	273	268	262	273	278	271	228	274	258	262	278	267	283	256	268	253	259	278	263	254	241	247	287	266	276	273	265	278	230	257	280	264	280	284	273	257	268	261	281	293	271	258	254	250	256	265	271	261	259	269	281	215	250	267	257	284	283	300	280	273	301	284	264	256	246	243	277	236	276	250	265	289	279	276	238	282	280	245	251	263	233	279	268	249	228	236	251	266	257	270	293	252	252	282	260	249	247	255	241	276	271	243	249	275	280	263	248	246	234	243	222	302	265	283	246	246	205	272	267	244	239	244	280	277	278	286	267	262	249	248	206	259	285	269	236	262	282	268	276	260	263	271	266	247	289	245	270	266	254	239	258	258	246	273	258	219	267	261	279	257	289	253	278	261	286	266	269
8403	1468	2823	3352	3153	2881	2864	2562	2471	1818	1693	1536	1348	1206	1032	970	873	866	851	848	808	839	814	813	806	757	731	779	676	722	702	705	726	703	662	730	664	724	679	700	728	726	720	689	677	707	684	685	709	647	716	704	650	720	731	671	704	654	686	679	671	698	699	678	678	671	650	671	639	661	687	703	639	654	637	662	652	622	683	611	667	665	666	650	694	711	692	675	653	718	706	680	660	693	687	641	682	657	665	669	665	695	642	669	699	647	665	643	619	654	625	688	658	681	625	707	634	673	692	688	662	678	663	665	647	660	694	653	641	707	654	633	671	709	657	684	687	664	643	658	684	675	685	693	624	644	662	657	622	683	639	669	688	664	737	688	605	694	663	680	666	690	673	706	668	651	647	656	686	665	650	695	678	685	657	678	647	685	638	659	670	647	701	664	629	670	677	677	671	670	676	637	707	694	678	698	672	710	671	679	640	613	670	668	650	690	696	693	660	688	636	672	656	681	708	693	666	661	664	697	622	639	672	688	670	658	683	668	703	691	705	633	660	694	693	633	698	682	701	679	682	635	673	678	697	687	647	721	656	674	677	641	694	646	699	655	599	688	632	643	658	682	657	689	638	702	713	644	623	660	648	700	676	727	679	629	677	644	652	661	667	659	626	686	618	665	648	663	671	664	658	668	673	698	668	635	668	693	639	661	673	693	681	664	664	683	686	676	672	686	699	664	666	665	669	648	680	635	694	645	686	677	661	668	654	651	638	707	676	675	687	677	678	621	654	648	677	669	687	661	641	686	656	678	640	710	691	713	700	666	634	635	686	669	637	650	697	656	672	660	643	655	685	617	643	686	650	646	650	671	626	687	662	637	663	685	653	679	684	653	697	674	678	705	646	700	706	665	654	655	642	673	705	683	676	646	660	641	661	623	619	653	647	677	666	688	674	659	725	649	658	652	704	643	649	719	689	628	622	597	654	706	660	680	627	695	669	610	626	616	650	662	649	660	700	724	668	636	613	722	651	640	649	655	716	636	645	657	680	662	651	654	631	666	673	662	673	688	661	657	649	660	647	706	629	657	654	672	663	643	636	685	658	662	659	671	645	662	674	652	690	664	704	655	672	727	635	641	631	696	672	672	655	656	692	696	691	618	661	652	686	661	616	644	669	694	667	649	618	698	691	641	637	687	647	667	674	676	683	690	682	647	653	667	688	635	657	680	645	663	649	674	663	639	656	636	681	641	630	667	637	735	684	681	678	717	609	656	681	621	696	698	662	651	647	735	671	666	656	666	622	672	683	653	659	662	708	678	677	617	638	653	703	677	602	620	691	702	634	695	654	664	640	645	667	693	686	711	693	705	670	688	667	644	640	649	673	672	656	705	674	687	681	672	654	612	661	671	646	649	660	647	668	728	658	644	687	696	651	655	704	701	677	682	668	673	648	658	647	631	668	651	669	652	708	663	634	705	626	671	676	677	644	674	638	626	631	712	674	646	659	648	660	699	628	647	685	677	669	651	682	654	637	664	617	626	673	688	653	625	651	657	659	725	658	673	674	662	621	630	658	622	682	678	651	700	688	654	651	723	631	716	664	675	633	679	649	659	636	675	660	651	649	684	696	662	622	636	633	711	678	664	691	675	666	654	700	643	710	666	658	643	664	676	650	666	632	718	653	673	624	639	642	690	640	664	632	684	679	659	685	655	669	631	660	708	683	685	665	623	691	669	664	680	643	697	641	689	680	674	720	641	690	657	679	642	703	649	677	655	607	691	700	650	679	664	711	676	658	650	699	686	639	656	678	639	634	683	688	699	611	678	690	667	654	679	663	672	664	656	655	689	650	679	645	637	657	681	687	657	627	637	662	669	657	684	679	681	677	650	636	681	664	666	661	716	643	688	732	666	652	665	684	663	679	711	668	696	677	678	679	680	651	659	693	623	635	649	642	634	653	638	652	645	632	704	712	690	649	658	664	672	654	647	673	636	674	693	674	671	663	683	672	660	712	656	687	663	618	668	688	625	665	672	665	723	705	670	653	669	644	657	639	676	706	692	616	666	678	603	668	617	655	675	708	652	660	663	647	680	633	655	683	660	666	692	689	668	679	695	579	627	670	712	649	611	643	667	643	664	668	674	662	645	694	632	645	657	693	660	636	667	659	649	658	674	671	650	634	649	632	671	655	636	665	654	661	729	668	666	646	665	683	658	678	660	630	686	678	681	665	628	665	661	676	610	684	654	694	673	636	671	693	707	670	673	664	671	674	635	610	636	647	650	691	630	658	669	666	640	660	633	667	646	646	636	664	666	663	644	726	665	650	710	675	710	680	693	672	655	708	700	640	648	622	719	675	698	636	655	654	664	716	684	695	678	692	647	665	678	697	665	648	633	628	657	636	657	692	680	664	644	697	666	650	662	653	672	640	636	645	640	692	651	651	696	653	685	689	654	640	643	686	696	646	638	662	624	661	635	652	649	629	683	673	646	685	664	700	714	647	633	671	656	659	682	657	703	668	621	655	722	658	646	656	672	693	681	706	626	660	744	612	628	682	659	659	664	637	686	658	705	646	679	622	703	678	685	620	672	677	611	698	640	650	666	667	665	719	687	700	655	653	709	657	639	633	681	659	653	623	678	661	696	681	688	657	693	647	640	696	606	660	652	697	673	674	671	681	691	696	656	676	634	698	718	682	627	647	626	662	679	655	674	662	655	683	686	624	643	667	652	674	695	613	664	638	646	650	647	663	617	684	643	662	651	705	649	642	690	649	670	689	661	677	668	653	660	699	686	661	684	691	683	663	630	642	637	622	713	639	688	644	657	687	686	675	663	674	658	667	666	676	659	694	680	636	702	655	688	674	663	686	644	662	655	685	652	678	665	723	627	675	687	721	672	662	624	680	682	670	681	632	663	666	671	684	660	646	726	661	659	643	684	674	655	689	676	661	685	635	625	668	656	653	679	657	664	674	729	669	683	694	673	636	666	637	669	679	686	622	687	683	660	694	671	671	721	664	648	687	650	619	681	632	679	670	646	642	693	707	634	693	683	702	697	660	651	686	638	687	656	709	689	613	701	668	684	646	672	705	653	645	691	643	721	680	661	673	678	698	640	681	654	671	630	676	668	629	647	628	639	640	687	663	672	669	721	634	684	664	623	644	659	655	667	634	654	623	675	652	607	675	668	693	710	683	675	664	686	647	688	642	680	674	659	678	648	678	666	670	615	647	663	667	665	647	644	681	671	660	680	671	713	646	639	652	690	658	681	661	662	690	668	632	667	606	671	687	636	694	686	620	712	629	693	671	704	668	695	700	672	666	682	679	683	672	651	666	694	659	617	612	618	663	644	634	694	633	682	672	622	690	648	651	677	641	651	640	612	654	676	650	661	659	670	648	632	640	667	658	676	670	636	698	668	652	715	692	703	678	651	669	644	633	713	655	666	669	651	680	666	661	665	652	680	650	633	644	635	710	665	700	643	702	690	646	704	668	675	642	682	646	606	640	667
1936	512	486	507	459	461	464	440	478	426	486	462	418	463	436	414	453	442	420	384	443	436	408	444	390	393	404	453	401	451	431	409	410	409	418	415	430	425	424	380	415	419	405	414	425	406	424	414	382	425	411	387	406	435	418	445	416	437	422	441	417	373	446	417	414	396	417	366	416	412	392	402	410	421	410	388	413	367	420	410	425	440	396	384	414	396	397	416	414	410	416	407	400	376	415	442	421	414	426	405	406	430	417	402	404	391	426	453	403	405	422	378	395	444	429	429	418	395	397	389	383	382	442	397	413	445	389	414	423	405	423	419	389	412	422	393	415	388	365	449	402	408	431	401	393	432	430	421	427	437	431	429	419	398	402	433	438	399	432	434	405	405	385	405	407	410	437	401	376	434	409	376	424	432	410	440	417	438	430	401	418	415	385	406	440	460	423	408	443	422	401	411	399	444	420	382	420	415	400	425	381	428	410	416	419	459	384	402	396	409	438	421	413	438	408	419	375	445	430	407	409	367	454	386	402	397	419	407	426	420	375	417	437	429	414	399	408	405	417	432	416	410	419	461	414	415	366	405	416	398	424	427	429	431	405	415	396	400	376	387	403	425	433	394	412	417	420	416	392	413	421	407	445	392	430	439	425	396	380	419	413	405	373	402	436	447	392	414	422	416	422	398	420	440	440	405	398	393	427	415	408	423	434	375	372	414	401	414	412	399	439	430	400	429	396	411	444	422	418	371	430	410	404	419	427	418	424	408	418	402	387	436	423	402	418	398	417	403	412	410	408	431	430	375	390	442	416	423	397	409	405	383	407	435	411	456	438	411	436	434	405	405	398	384	391	431	406	405	429	408	433	419	390	409	402	408	410	402	447	428	416	408	444	420	389	416	408	444	382	391	393	429	406	394	409	437	457	401	407	441	409	394	415	432	459	426	406	409	428	417	381	415	396	389	390	419	397	429	413	446	451	424	421	388	396	397	415	437	412	392	403	414	380	421	419	388	412	388	400	395	410	429	413	390	387	414	416	432	387	403	422	452	421	409	409	416	400	426	431	390	410	401	429	418	404	420	418	415	403	421	448	392	420	392	395	396	404	461	419	416	387	401	436	430	380	404	397	414	402	409	372	424	433	399	380	404	426	421	435	424	416	438	376	409	448	415	410	423	407	437	438	402	397	407	409	397	433	363	414	458	396	446	403	374	404	377	378	401	424	425	399	388	434	427	394	433	428	387	409	426	430	408	443	422	444	430	467	408	416	404	399	413	427	449	418	419	433	432	381	420	432	425	393	411	419	438	401	421	368	373	422	374	406	430	405	396	425	421	441	435	391	456	418	431	437	399	434	400	405	430	407	397	367	430	414	420	437	410	462	412	446	417	451	405	423	420	413	412	443	401	472	458	439	427	429	431	361	421	437	438	434	407	356	405	427	408	395	407	421	397	455	411	431	427	436	411	406	406	429	394	385	401	462	435	431	422	392	446	424	374	393	420	432	407	419	402	396	388	396	420	441	431	450	412	392	423	425	400	414	366	413	445	393	387	408	460	409	423	423	426	382	350	404	401	447	408	439	384	382	405	424	446	401	433	406	430	443	384	439	413	447	389	422	406	401	434	372	450	409	390	392	446	413	421	444	425	397	410	395	406	404	460	427	372	422	372	415	392	400	405	414	396	393	447	430	406	378	361	389	402	451	415	408	441	379	408	400	419	425	418	409	402	391	451	361	388	413	405	418	403	396	366	412	445	415	369	457	436	410	436	367	387	416	436	406	393	417	453	433	408	427	409	434	429	457	425	381	412	401	409	407	378	389	429	433	428	398	411	413	400	391	394	427	408	385	391	435	387	402	430	413	424	408	416	391	430	411	408	410	415	396	404	419	402	415	396	400	411	373	374	413	430	411	416	436	396	353	421	401	388	435	427	413	390	389	442	468	371	429	419	440	384	414	412	391	426	431	420	372	425	388	450	414	402	376	426	384	420	446	430	412	427	459	403	422	443	424	423	388	440	432	411	441	378	427	410	397	417	418	426	396	449	405	391	415	416	415	413	438	404	396	429	442	426	395	422	343	417	406	399	394	429	382	418	434	451	452	427	440	398	402	411	376	465	423	426	449	446	401	408	373	421	408	399	412	382	425	425	379	394	444	435	393	434	393	407	389	401	425	417	380	376	419	414	457	400	386	419	376	383	394	415	376	424	480	429	441	439	418	381	426	427	409	420	435	405	452	425	403	390	395	431	369	369	410	442	395	417	434	410	426	435	425	408	426	400	428	432	401	425	423	423	417	414	432	409	398	391	398	408	416	426	416	431	446	418	393	438	376	416	470	409	398	404	413	411	417	385	410	417	430	428	408	402	412	403	399	397	410	415	414	425	447	400	434	421	393	425	391	400	440	421	393	421	422	408	445	387	446	415	391	382	401	396	405	419	397	369	428	424	401	448	425	400	381	392	394	402	403	428	406	435	427	383	412	422	377	392	405	441	414	380	401	398	456	427	393	460	367	418	437	399	402	413	429	423	419	435	394	392	444	434	377	421	417	414	411	400	390	403	416	393	413	454	373	392	411	370	427	429	378	434	396	379	421	396	403	417	464	409	424	423	406	405	444	425	401	404	400	429	399	390	443	408	397	400	391	398	355	402	402	429	439	401	416	442	417	401	451	410	447	415	464	447	388	446	424	433	425	404	355	357	417	446	406	419	410	441	412	360	410	408	422	422	393	412	381	410	465	407	440	378	378	386	457	417	397	432	403	426	466	399	424	409	426	403	439	394	383	400	405	400	417	369	408	406	438	386	447	397	403	425	421	405	444	484	449	380	384	419	401	401	395	399	401	387	407	453	403	380	418	441	429	419	470	401	407	420	410	400	447	408	467	445	435	380	439	436	433	447	379	439	406	424	402	394	454	414	404	419	403	419	377	428	415	404	398	408	441	420	363	416	420	389	399	419	411	410	429	408	374	406	353	399	398	400	413	448	414	421	421	374	435	430	427	426	407	424	408	407	447	423	396	415	368	401	389	396	450	397	402	445	442	382	389	408	391	401	401	452	408	381	428	406	424	397	440	428	451	412	375	401	378	361	385	414	463	430	419	443	445	452	435	429	446	428	423	437	440	422	419	399	426	397	412	409	405	441	407	435	408	426	358	420	426	425	451	401	441	441	418	436	405	436	444	400	431	395	419	426	422	416	419	408	370	405	438	407	445	406	413	444	406	371	427	387	405	427	457	402	478	381	400	438	406	443	403	404	411	440	394	430	446	389	424	378	448	412	425	456	427	406	415	430	400	403	405	423	427	411	411	418	413	433	436	418	462	401	421	418	366	427	403	437	405	462	406	404	428	368	437	400	437	466	455	392	435	414	386	391	451	382	404	412	387	421	398	447	356	367	396	437	387	413	391	419	401	451	418	379	382	395	414	399	390	381	401	421	383	412	427	419	443	431	393	381	398	430	432	403	428	411	425	383	408	405	423	382	459	431	438	376	425	464	437	408
2342	965	1062	1228	1140	1071	1136	1000	1095	979	1005	992	975	943	909	965	981	935	981	939	948	958	940	977	975	942	950	931	915	933	939	952	892	880	907	973	1003	947	949	881	946	950	952	950	877	910	910	911	897	943	873	931	943	909	894	920	928	896	913	995	935	928	931	962	912	947	910	910	943	935	917	974	980	937	911	938	904	936	926	950	927	902	952	960	895	911	938	948	871	900	959	899	868	897	889	977	925	941	850	869	958	933	919	949	965	898	949	961	907	1016	953	920	942	950	967	907	908	959	935	909	933	910	923	904	924	934	905	898	962	910	903	952	911	934	878	914	946	895	891	868	930	978	944	956	894	922	910	917	901	902	884	965	903	911	974	938	900	918	878	882	946	950	948	921	882	913	898	890	946	917	937	964	907	885	915	927	893	924	914	923	940	918	903	959	907	892	934	895	963	935	918	934	908	965	914	935	923	924	867	983	983	938	919	955	950	898	940	921	961	940	963	947	957	933	930	880	911	902	873	940	898	941	906	934	917	887	900	950	931	904	939	919	893	933	892	932	942	952	922	912	934	911	897	977	902	931	987	920	938	963	948	868	964	953	945	927	924	926	929	955	948	970	899	897	897	907	900	921	960	906	895	921	899	897	906	947	935	934	907	911	893	936	916	905	911	962	894	944	939	946	948	964	916	930	913	967	909	918	935	924	868	914	971	874	915	927	909	927	898	922	943	950	912	917	920	882	938	928	963	904	960	934	926	928	895	909	938	881	910	979	973	908	899	944	926	915	921	967	940	926	919	934	947	941	921	952	968	921	925	885	974	927	931	969	916	1001	863	890	924	874	951	925	915	895	965	905	938	912	937	951	929	940	971	963	911	868	891	932	980	959	921	994	980	933	874	909	881	890	926	954	953	913	925	951	938	955	937	926	953	957	904	876	974	857	911	981	924	962	912	937	884	993	947	930	965	954	928	937	958	967	878	979	955	926	892	888	909	964	953	943	946	982	864	935	890	956	885	941	917	911	915	931	916	897	963	892	928	919	938	921	908	895	918	976	969	944	950	964	937	954	905	941	994	962	900	903	920	865	908	895	920	959	910	888	951	922	954	929	973	934	933	942	942	891	942	926	890	879	974	894	928	882	864	922	964	938	960	960	934	956	922	858	982	945	925	902	889	898	919	905	915	854	906	972	940	994	942	902	890	921	927	956	988	939	869	886	926	939	962	888	930	932	931	929	881	879	948	929	931	959	916	959	882	930	896	988	920	918	946	920	921	908	926	932	928	944	972	864	925	957	935	898	925	904	945	915	892	922	918	912	922	932	911	946	890	926	961	905	924	907	918	926	938	894	929	884	935	923	844	928	912	892	887	956	879	986	941	949	920	887	905	954	954	858	928	897	902	909	945	917	938	948	912	915	933	985	943	953	929	927	965	933	912	933	888	949	907	921	913	943	959	970	881	917	920	965	901	944	922	902	976	974	920	924	922	906	999	962	925	912	939	925	905	920	879	934	926	899	866	918	935	908	981	854	939	961	905	915	881	941	889	867	934	938	944	910	897	913	949	902	903	947	944	917	946	927	873	974	963	947	929	931	966	886	908	931	940	899	868	930	957	963	970	904	914	1007	886	890	931	893	955	942	955	913	922	983	867	893	890	925	952	931	959	931	905	917	913	969	926	865	924	959	907	948	979	916	1018	921	958	931	926	957	985	918	965	953	962	926	976	933	895	978	937	923	930	901	914	954	973	934	929	910	877	895	927	960	853	957	935	956	912	920	870	961	969	998	964	925	890	885	887	902	926	929	950	906	944	883	942	962	918	909	955	907	900	916	987	909	917	964	914	924	909	928	916	887	924	960	917	940	963	937	943	920	959	931	928	860	904	924	953	914	963	944	918	970	939	916	877	970	928	946	880	918	915	974	894	907	919	943	931	939	920	928	958	948	855	919	929	880	955	860	898	922	945	959	900	933	970	961	898	886	964	958	933	947	946	923	938	892	913	962	882	924	915	879	910	902	928	919	918	913	989	942	916	952	951	951	932	973	997	945	951	889	983	918	856	906	956	934	903	882	907	894	977	945	921	953	923	907	957	942	889	943	954	913	964	864	936	894	890	911	891	934	936	953	885	933	981	916	957	905	944	934	938	926	895	947	953	908	918	937	952	925	956	930	947	951	952	914	895	867	946	982	918	915	966	929	972	905	958	896	916	979	947	861	948	967	919	908	918	959	969	945	929	882	871	884	938	937	916	896	937	881	933	898	919	971	944	977	939	924	925	917	904	950	912	910	933	914	957	921	939	893	939	903	924	893	959	948	907	926	954	951	924	944	962	920	908	899	889	906	931	947	923	903	906	913	915	914	871	899	918	963	966	919	928	903	938	987	912	917	886	898	926	937	961	893	969	924	905	892	935	967	929	914	889	884	930	959	934	917	949	984	936	882	942	933	896	888	981	931	940	933	932	933	962	1002	838	956	908	984	900	919	897	876	935	908	891	931	937	940	966	866	920	917	944	897	906	900	903	929	899	910	908	924	918	949	926	973	963	886	1015	915	924	915	894	948	900	897	977	906	923	935	963	876	948	932	928	906	976	974	971	916	979	900	921	887	921	936	901	904	964	905	919	977	934	964	907	857	880	954	925	936	936	888	945	892	922	919	941	941	939	919	942	924	939	980	936	910	919	933	969	897	876	903	926	966	967	898	955	949	909	943	958	925	915	909	896	880	929	938	943	927	908	943	958	927	934	867	958	892	976	915	860	964	1017	923	947	923	873	927	960	980	944	880	913	956	904	937	929	913	931	944	897	946	852	964	976	907	951	969	935	1007	1008	946	928	902	950	914	1010	934	937	921	927	935	894	917	924	907	901	1006	919	945	918	954	925	938	892	880	967	940	875	944	936	944	887	974	903	935	924	894	952	922	995	930	947	931	899	929	939	954	941	944	949	899	969	922	975	951	923	878	901	955	924	980	956	928	909	889	919	944	903	966	945	916	883	908	908	923	966	884	949	959	945	893	962	940	912	933	915	870	945	911	896	938	930	985	901	941	929	988	968	910	873	941	864	914	909	897	915	869	938	959	868	901	1007	872	930	899	926	937	929	875	950	905	941	994	928	886	944	908	902	923	935	896	937	919	912	934	946	940	933	906	973	903	950	950	884	965	961	956	938	929	906	916	929	941	966	903	948	961	962	912	939	916	962	946	899	909	912	881	928	963	883	948	911	923	913	948	878	981	941	938	952	900	912	896	989	915	929	973	979	920	924	937	935	857	941	939	966	955	899	915	937	910	955	882	970	981	961	919	942	909	967	908	954	931	899	928	891	888	920	889	952	936	914	908	915	934	928	961	921	908	911	907	938	949	892	888	880	875	915	896	875	930	935	915	907	909	900	920	936	907	903	923	980	852	919	933	939	885	917	908	955	898	903	953	956	923	906	870	961	932	933	912	957	928	904	923	921	1010	943	939	936	916	958	972	844	969	949	925	987	953	892	976	941	881	945	866	917	962	922	955	930	928
7573	652	764	650	543	491	480	410	450	387	321	303	246	232	237	226	218	218	218	215	238	222	212	186	201	215	208	227	233	227	212	222	218	219	208	245	209	218	222	210	213	228	219	216	237	219	239	231	247	214	217	217	214	215	215	189	239	222	209	233	216	207	210	209	200	222	209	213	232	223	207	211	182	217	220	219	208	210	232	198	201	216	227	229	220	190	217	212	221	229	240	230	221	185	237	196	245	207	221	198	185	236	191	197	224	221	217	190	212	219	211	213	220	203	239	201	219	205	216	221	230	224	224	176	257	202	198	217	208	219	219	231	198	234	211	243	199	205	226	213	220	182	211	174	226	208	220	214	192	221	194	201	221	208	204	204	209	226	215	204	202	226	236	212	219	201	196	215	227	252	195	207	205	212	208	200	200	187	238	250	216	204	197	209	222	229	221	219	240	205	204	220	222	209	219	211	191	230	220	177	214	213	237	217	197	229	229	211	231	221	187	198	214	221	229	218	198	211	220	245	210	245	228	234	202	211	193	218	208	199	232	192	190	207	181	205	233	201	211	224	192	202	211	218	191	212	197	214	217	211	237	219	235	224	212	222	207	203	236	191	192	225	223	209	185	223	232	212	229	215	228	202	212	208	189	214	225	257	240	213	196	230	203	218	215	208	189	213	231	248	223	210	222	215	200	212	223	222	230	210	227	209	206	256	200	201	211	254	235	202	245	188	195	214	200	191	217	226	200	209	221	233	217	199	187	207	188	220	228	216	194	200	204	216	215	212	199	225	177	233	206	188	232	218	220	218	233	211	217	199	193	195	202	194	190	220	212	192	212	213	239	213	210	228	250	207	207	173	201	199	213	205	200	204	232	214	214	224	207	233	213	243	210	225	212	220	221	189	208	210	204	206	213	202	216	215	221	204	209	205	206	204	220	201	208	218	189	215	223	216	227	196	203	241	224	257	228	200	228	237	225	204	246	209	212	226	219	228	212	232	224	204	180	209	200	216	233	240	226	226	183	234	212	203	218	223	232	205	248	228	235	228	210	202	225	255	201	221	220	219	241	219	215	200	217	233	238	204	230	203	226	214	229	250	208	202	188	226	225	194	195	213	230	235	219	204	211	226	263	216	217	222	219	203	201	211	190	215	200	197	212	200	209	202	218	210	223	220	211	231	213	202	249	209	220	209	247	193	209	207	196	207	225	229	213	212	190	211	219	219	213	212	201	212	229	209	207	215	220	231	208	221	220	226	239	202	238	197	198	197	187	197	231	209	208	206	226	210	240	226	246	216	210	229	203	238	217	201	224	205	252	215	237	207	218	225	252	206	235	232	209	226	212	210	212	245	216	202	223	212	224	221	200	193	209	230	210	229	216	201	208	236	219	221	213	238	244	256	203	226	217	197	214	243	228	218	212	216	216	204	194	218	206	227	237	230	210	218	203	200	239	205	221	225	191	207	242	226	216	206	216	219	216	234	222	233	196	226	206	210	208	221	226	189	240	232	213	222	231	225	231	233	257	206	208	176	214	217	210	198	221	211	208	233	207	235	195	190	225	200	204	188	238	223	193	229	219	214	209	193	237	233	213	201	217	234	231	209	236	205	216	224	187	192	211	202	203	235	224	215	229	228	247	227	205	205	208	203	216	227	195	225	211	222	206	195	230	230	222	187	230	236	210	203	202	230	200	213	208	199	233	221	190	230	215	222	214	231	234	219	213	204	226	220	203	201	219	217	234	213	226	204	206	197	230	220	223	193	208	205	206	212	202	227	209	240	176	217	207	223	224	210	203	187	227	203	227	220	209	228	271	211	234	235	219	254	216	228	181	196	207	258	205	199	219	228	238	220	235	189	206	207	220	244	203	210	202	205	203	209	210	222	219	222	185	222	184	251	224	228	223	200	222	211	221	219	195	214	203	231	213	234	219	229	186	218	218	247	199	196	240	209	219	197	219	229	207	234	215	251	208	194	228	241	232	225	207	167	211	224	198	208	238	182	251	236	212	190	222	236	209	243	238	235	223	249	229	211	206	194	232	210	202	254	193	243	212	227	228	201	194	217	223	210	218	213	203	188	224	205	206	222	211	202	205	233	223	223	228	190	233	219	221	228	216	194	206	195	219	199	212	195	214	209	207	226	231	200	239	219	192	194	215	219	221	217	237	228	243	197	232	187	217	216	205	232	221	214	200	229	215	218	218	214	224	209	198	237	195	224	214	230	194	220	216	205	213	231	214	200	238	234	201	197	197	220	201	205	221	233	193	254	220	220	230	225	211	200	185	204	187	248	222	246	234	209	194	204	214	245	195	206	230	207	215	184	229	209	203	198	224	213	205	202	197	218	224	198	225	209	221	208	209	202	244	223	248	225	221	206	261	215	226	202	218	200	194	211	212	193	194	228	238	257	235	236	207	210	191	237	235	221	202	228	206	215	233	235	195	207	207	201	217	204	204	208	219	190	237	206	201	228	246	210	229	194	219	201	174	236	225	208	225	215	185	216	206	235	226	213	213	208	216	226	260	215	207	256	211	207	227	196	210	210	205	247	222	218	212	235	183	234	207	230	219	203	223	228	229	222	239	202	213	226	227	216	212	213	212	216	211	228	209	204	208	208	190	213	229	224	231	208	253	232	220	219	225	210	210	213	199	230	247	226	207	189	209	213	215	216	194	224	206	220	217	218	209	195	229	237	209	216	206	210	222	222	202	197	208	196	228	228	202	237	209	230	229	197	235	216	230	208	205	184	197	192	210	205	217	212	216	200	219	213	219	217	184	208	229	207	200	242	216	204	222	247	219	198	196	231	230	224	237	253	230	241	190	199	223	249	203	203	220	218	234	195	223	243	207	199	210	201	201	221	185	248	184	210	227	190	203	211	227	230	201	222	206	217	231	208	238	204	195	206	193	223	213	203	228	199	229	205	221	236	236	231	195	228	198	219	207	232	234	240	226	202	204	174	210	200	197	227	216	241	192	247	220	219	229	235	218	199	220	214	209	202	225	195	224	199	207	218	206	206	225	222	226	226	195	224	227	207	205	217	214	197	208	208	213	211	188	211	224	237	200	205	209	192	200	187	197	214	246	201	219	242	207	224	198	245	242	199	212	205	216	190	202	198	246	223	215	239	206	212	234	228	202	229	227	242	230	239	229	223	200	225	216	213	219	220	218	236	247	230	232	240	199	206	220	210	216	266	193	187	222	247	188	208	239	242	207	239	225	225	216	225	232	239	230	214	213	230	202	212	190	196	199	198	220	220	199	216	219	223	194	198	233	192	207	207	219	210	209	252	229	209	223	219	223	220	211	195	202	197	199	218	220	228	188	217	251	196	238	189	186	229	211	213	198	241	229	187	188	208	219	220	197	202	211	190	210	197	213	217	241	231	217	225	207	215	232	224	220	203	196	220	237	223	218	210	210	185	198	215	233	240	216	240	213	247	215	247	218	229	231	238	222	219	234	219	196	208	236	208	222	222	198	187	208	209	229	211	247	231	219	241
6344	954	1670	1931	1882	1711	1858	1591	1792	1303	1067	976	911	788	733	680	641	639	609	629	621	628	609	613	600	624	599	569	546	588	545	571	562	584	579	570	547	547	532	580	567	522	573	544	537	563	541	569	523	543	570	555	588	556	543	492	537	535	538	567	571	525	534	575	521	572	514	557	500	541	578	527	526	556	544	544	530	575	531	541	552	586	579	508	536	547	574	538	527	553	534	565	546	520	523	567	578	554	569	544	562	512	556	522	597	498	557	543	531	526	571	534	510	603	545	519	537	528	519	598	618	495	549	557	548	513	515	541	545	535	544	498	528	568	567	566	550	522	573	573	528	506	516	532	528	532	547	590	528	507	586	537	545	536	527	550	568	533	517	567	610	532	541	535	562	525	532	532	537	530	496	522	550	556	537	499	579	600	564	526	573	545	586	533	544	525	553	551	546	537	557	539	530	545	518	544	532	568	584	545	500	524	590	510	556	545	562	534	562	532	564	573	569	560	591	597	536	532	526	507	534	559	534	574	505	550	571	579	551	530	531	566	565	549	568	564	517	540	581	564	528	548	541	541	554	553	523	573	586	522	539	528	559	540	556	522	497	542	553	554	542	545	537	573	579	533	548	508	552	579	582	588	539	563	537	565	552	533	516	555	510	547	520	570	573	525	530	544	542	529	559	531	534	589	510	534	548	539	573	581	563	527	524	556	561	530	592	597	531	542	557	534	549	548	537	576	541	585	594	559	543	544	538	543	551	515	555	532	563	568	569	568	568	537	613	562	566	609	534	555	527	532	552	550	512	547	535	543	574	570	532	532	523	591	543	542	532	544	531	522	576	532	552	509	589	512	545	547	581	570	582	582	567	468	516	545	534	528	520	557	571	590	561	517	558	516	518	560	557	527	564	547	534	548	537	516	570	504	555	559	532	501	540	547	528	512	513	554	558	533	553	564	538	560	563	547	535	550	505	584	568	539	541	561	526	547	563	585	553	597	541	546	553	520	504	569	539	536	578	557	570	584	555	552	501	534	543	536	550	520	541	550	527	562	569	512	524	557	530	578	531	546	604	563	545	590	569	529	557	538	572	550	549	563	546	556	553	502	573	548	568	540	575	540	589	559	601	524	557	560	560	527	547	488	533	559	558	553	533	563	539	541	527	601	550	520	552	555	554	540	574	547	537	544	555	575	561	559	569	553	581	551	569	568	573	561	589	502	584	568	533	501	551	586	541	555	573	560	537	561	523	522	548	527	535	560	563	544	569	562	537	592	552	523	541	538	527	537	568	542	552	531	529	553	509	549	521	522	544	512	588	560	554	565	516	523	551	572	542	580	510	512	537	521	574	549	562	516	570	545	537	567	571	510	517	511	524	580	527	487	583	587	526	527	597	558	591	562	546	504	561	554	531	487	511	533	610	549	561	549	534	542	538	521	536	561	527	560	533	531	553	502	543	529	566	582	505	567	549	530	505	550	538	570	554	538	533	562	545	553	561	555	544	542	587	577	545	555	535	498	565	513	499	572	505	546	546	537	596	551	611	555	562	567	539	559	496	550	572	593	540	564	534	563	562	510	565	550	522	543	590	596	535	518	559	526	494	526	473	574	500	568	555	514	522	560	570	569	506	563	520	586	539	564	562	518	538	523	533	527	547	528	559	531	506	536	553	498	523	555	575	579	565	563	542	544	534	559	539	542	543	552	506	502	542	560	564	577	521	507	533	522	555	509	510	485	552	541	602	529	555	544	568	552	538	526	590	523	542	561	555	540	524	547	529	548	545	557	550	515	530	545	521	557	539	518	562	545	528	512	519	575	523	571	562	540	510	538	577	578	509	566	571	517	554	569	576	561	561	564	538	530	541	534	560	510	578	533	551	566	558	558	539	528	576	522	535	505	600	577	518	557	507	554	545	555	588	537	557	589	520	548	540	579	532	529	528	492	551	535	535	560	536	589	529	555	548	558	547	547	537	527	558	524	548	557	563	548	528	539	558	520	540	560	539	511	547	571	541	553	563	558	545	530	579	541	540	501	559	549	537	516	552	528	540	554	556	553	592	508	609	532	563	553	538	567	532	521	516	551	567	514	516	520	511	572	567	530	528	550	579	531	525	557	534	520	553	561	547	550	551	560	518	519	575	525	551	512	523	542	538	544	556	556	542	562	510	559	510	559	549	525	508	548	554	536	557	542	505	490	545	538	529	532	524	549	575	530	568	557	529	547	557	541	522	513	556	543	541	538	542	548	532	514	577	572	518	557	576	535	561	499	544	541	507	512	545	557	592	569	550	519	549	558	519	521	538	548	561	546	525	531	545	572	554	513	551	563	545	518	559	557	568	504	524	569	549	537	587	549	557	563	547	520	568	540	527	575	516	532	547	568	561	524	550	511	574	534	546	561	584	541	583	542	580	536	543	557	552	538	556	562	522	548	535	506	546	559	540	561	529	530	546	521	560	533	561	525	539	537	598	511	527	534	543	582	586	546	582	538	540	498	512	565	526	551	542	543	547	535	552	522	567	475	546	537	577	536	538	599	568	552	555	555	548	559	545	571	549	545	536	589	568	532	505	539	570	516	540	557	612	561	513	579	543	542	578	579	583	549	531	568	531	550	570	594	567	574	544	538	536	574	521	546	580	561	534	575	561	541	555	545	536	525	558	576	586	564	510	538	559	548	548	566	537	556	568	573	561	554	533	498	547	533	532	543	562	524	570	539	515	531	550	555	558	560	553	525	554	546	536	533	550	533	537	504	551	573	532	516	580	553	529	551	541	522	574	538	561	599	572	585	559	527	509	581	517	528	569	544	508	597	591	557	562	538	549	556	544	558	554	565	543	532	555	552	529	524	516	574	519	546	549	550	554	528	553	605	534	520	533	544	530	498	555	548	554	565	560	571	494	537	497	522	531	555	548	545	517	528	590	550	564	541	569	588	547	534	546	543	553	530	562	543	558	521	588	522	582	543	562	529	555	539	546	568	570	537	510	543	513	541	507	526	550	541	524	556	546	544	526	563	551	556	549	518	555	506	551	533	561	526	537	530	541	556	584	551	519	549	559	543	537	563	517	517	526	551	570	564	539	568	557	548	573	557	553	499	548	528	526	532	532	558	570	559	519	549	529	545	512	540	553	529	499	492	560	501	547	534	568	569	533	511	558	500	540	532	537	562	561	526	555	592	559	559	571	522	553	548	550	556	531	536	564	579	578	571	520	561	559	497	581	507	564	559	569	535	525	537	537	556	554	545	528	564	517	603	538	537	567	542	560	550	528	536	523	570	568	487	592	546	527	550	506	549	527	547	559	550	549	530	559	533	566	546	502	557	543	532	540	574	564	512	553	569	520	549	538	578	495	547	530	539	562	547	557	553	559	555	520	532	556	569	550	541	536	578	591	509	530	567	555	592	601	565	520	547	556	518	548	567	530	493	551	522	525	593	571	557	547	504	536	565	526	562	524	550	522	529	573	533	545	535	509	598	549	504	551	544	559	577	564	543	533	547
14310	1388	1367	1088	909	790	760	815	648	553	453	399	399	299	296	300	252	276	279	257	252	294	302	273	307	275	265	264	303	253	287	301	248	262	281	263	277	259	286	300	278	279	244	272	284	270	283	286	268	273	287	248	272	228	260	239	252	286	280	275	273	264	273	274	242	273	292	255	263	276	236	281	284	252	277	278	243	253	236	257	284	248	266	234	290	283	295	262	271	279	263	243	278	263	279	250	281	239	249	231	240	264	243	249	256	268	260	238	236	274	304	282	236	259	253	280	271	270	271	244	271	256	280	275	265	269	271	276	246	250	238	246	272	253	257	245	246	284	272	246	257	218	238	261	253	265	261	244	239	266	253	251	259	278	254	259	247	246	277	268	286	296	261	301	269	253	279	273	296	262	308	284	289	277	261	267	275	252	269	268	262	279	239	263	248	291	252	270	252	238	283	299	280	256	259	255	260	249	242	228	262	249	268	249	274	242	261	249	239	286	245	266	264	274	297	260	260	278	261	260	235	287	252	259	228	231	256	254	270	275	273	268	259	286	308	261	286	257	270	277	293	238	271	224	248	274	286	290	270	267	279	233	244	264	257	255	261	276	263	270	287	254	243	276	242	274	251	269	269	261	268	236	215	268	258	260	242	257	261	230	260	300	298	267	287	246	248	263	227	244	269	255	272	269	268	269	245	268	263	243	277	269	267	237	254	276	241	279	259	247	275	268	290	266	278	273	242	259	247	254	261	268	228	272	238	236	272	267	247	240	284	256	241	274	271	247	272	216	255	245	291	303	268	271	285	259	270	267	255	271	234	267	244	261	230	251	214	233	238	242	273	260	262	263	258	253	233	265	255	257	245	284	254	289	256	260	265	251	261	276	291	263	265	290	247	245	240	271	290	284	269	255	267	261	262	269	256	249	247	253	249	270	297	262	239	245	259	253	222	234	275	296	247	275	252	225	238	270	277	235	269	246	243	259	265	251	262	255	242	258	284	260	267	226	274	281	294	278	266	231	246	238	289	289	251	257	255	271	239	257	248	285	281	250	267	271	250	260	265	284	248	261	250	239	292	268	255	278	224	234	272	271	280	257	277	262	254	266	249	249	244	249	276	258	271	279	269	276	242	277	287	243	243	253	256	258	265	259	252	246	257	272	246	311	273	279	243	258	248	282	244	280	277	280	265	262	264	249	270	241	276	244	256	270	275	269	241	249	265	276	292	259	273	250	233	261	263	268	242	248	237	262	260	233	257	266	289	262	259	253	250	284	261	244	275	260	247	251	279	310	277	263	246	282	238	265	268	262	254	249	278	316	245	257	260	258	249	298	255	277	282	235	251	206	289	246	266	269	264	261	248	255	267	260	263	239	258	262	250	258	272	275	257	236	292	273	253	271	256	247	238	258	267	285	265	274	293	255	261	229	292	248	266	267	260	240	235	293	246	284	269	270	285	249	278	246	246	274	251	262	260	251	223	256	254	246	258	268	271	230	266	235	296	229	242	246	258	278	285	273	275	285	265	255	283	230	240	238	271	269	253	254	293	266	245	244	267	252	275	262	275	267	289	299	275	255	273	263	236	268	256	253	277	269	281	263	241	244	269	268	296	257	265	251	234	260	258	264	262	277	241	256	273	260	260	273	262	277	253	302	278	272	287	268	255	259	239	284	245	268	267	250	260	281	239	237	260	241	267	273	249	237	258	273	241	253	255	254	281	241	277	280	251	262	280	255	257	289	275	257	262	267	253	261	237	247	266	257	245	261	260	276	255	272	256	269	261	269	247	247	249	271	268	256	262	253	281	245	246	253	261	262	258	258	285	252	264	249	292	256	289	260	255	254	235	247	254	270	267	274	266	249	270	273	246	261	241	255	273	270	277	279	269	287	274	273	271	265	274	272	274	294	281	277	236	241	265	298	291	277	268	265	243	252	244	257	256	269	293	260	270	263	234	261	246	251	247	257	232	267	282	270	276	231	240	258	251	281	275	293	251	256	264	246	241	268	287	257	236	269	262	270	287	277	260	262	274	292	264	266	277	280	239	245	235	281	275	283	257	287	225	264	253	263	282	277	244	251	276	232	251	293	267	265	269	296	257	274	278	247	247	261	282	262	277	267	273	289	257	236	244	277	260	239	236	250	275	262	263	273	261	247	243	276	240	266	294	252	260	272	300	266	265	269	247	263	259	225	257	270	253	280	255	247	262	231	247	245	255	257	283	264	268	279	231	225	250	244	252	277	248	244	263	243	247	265	254	257	240	237	253	267	263	281	249	240	293	265	259	269	259	277	239	262	250	285	298	253	226	248	248	237	282	252	241	245	253	279	261	269	276	294	280	239	262	263	242	293	294	248	248	246	240	240	254	258	277	246	252	255	243	266	249	279	262	269	254	277	243	274	260	246	263	249	261	269	262	256	267	279	264	278	241	242	241	258	281	295	266	277	288	244	249	277	253	253	253	239	284	264	275	280	269	285	266	227	264	295	263	274	261	226	242	257	245	285	288	259	288	257	238	259	241	288	270	243	263	226	252	249	266	273	235	237	234	245	277	234	259	265	255	288	264	248	265	249	267	255	283	271	232	242	276	278	260	264	246	267	262	266	266	225	238	259	284	246	246	305	237	263	261	259	257	246	296	250	238	222	264	276	232	242	242	278	312	267	255	278	251	267	289	275	282	252	253	249	271	265	277	261	276	290	277	267	270	247	243	251	267	225	269	265	274	240	238	263	267	239	238	240	254	227	240	240	248	261	280	274	270	276	265	236	273	247	268	253	238	280	287	258	285	273	279	235	249	267	272	270	266	253	257	249	274	242	261	267	254	259	252	273	245	261	221	247	259	295	242	251	266	250	265	257	283	263	300	263	259	263	255	265	294	262	257	257	246	236	293	261	258	221	281	277	258	278	251	263	237	257	280	248	273	274	265	243	238	235	252	242	269	268	253	258	246	234	256	245	258	257	254	243	225	246	255	278	260	253	271	233	280	243	234	257	217	245	258	246	301	247	286	281	254	293	255	261	245	264	250	253	282	241	301	242	279	264	244	265	245	273	273	271	274	216	245	254	250	253	269	257	239	210	251	238	293	257	267	257	257	232	263	278	277	274	269	239	295	272	245	280	246	282	249	225	235	300	280	260	252	254	230	267	258	237	283	272	233	238	273	259	243	248	275	268	258	231	260	289	254	250	264	257	252	247	294	269	270	240	236	258	245	252	265	272	265	266	282	256	249	271	275	256	270	227	274	274	266	270	286	268	233	265	277	257	263	278	250	260	257	235	264	272	264	236	259	266	237	264	269	258	242	265	273	261	261	259	259	241	262	278	252	258	281	263	246	219	268	274	258	244	235	219	267	265	271	236	249	241	265	218	226	244	244	250	296	292	257	287	254	245	291	264	271	257	245	281	246	256	268	222	258	259	304	250	264	276	262	249	248	280	242	240	267	254	271	295	251	276	259	266	248	283	254	261	263	266	277	258	243	280	251	269	291	277	272	246	233	282
8539	1472	2816	3207	3100	2700	2940	2871	2673	2084	1783	1681	1245	1099	953	965	927	867	835	817	840	800	761	802	774	753	734	729	726	734	706	687	679	661	715	697	716	654	737	692	709	691	649	674	718	712	665	726	688	688	654	662	649	683	723	697	726	663	680	689	696	733	689	703	707	672	647	650	684	643	676	637	675	733	666	705	661	681	653	639	679	652	677	673	678	656	663	692	674	642	643	707	653	683	621	689	706	631	730	713	687	710	642	674	642	703	660	662	656	655	667	621	696	694	627	667	683	660	687	668	674	658	692	625	667	721	644	700	681	671	650	668	684	673	667	636	654	671	665	657	672	689	755	688	680	651	695	696	712	671	654	680	683	687	651	666	610	693	674	667	676	654	645	673	633	683	649	653	689	652	670	637	689	689	652	650	676	686	656	638	644	652	713	698	612	644	689	660	644	676	720	640	662	708	686	661	680	656	729	623	648	687	637	649	641	704	645	624	636	643	650	706	667	696	633	651	656	650	660	697	613	667	681	680	678	707	668	725	684	664	664	680	677	642	674	630	664	657	680	670	662	663	638	641	668	733	665	647	668	637	668	645	695	653	646	715	684	662	674	679	672	588	677	642	616	709	695	624	668	663	711	605	619	661	687	671	651	642	651	678	651	636	656	672	713	650	640	650	655	660	645	645	637	656	664	695	678	671	678	679	627	683	650	666	678	685	632	660	670	673	661	637	659	691	643	645	702	682	631	656	710	703	664	675	627	685	707	680	682	658	651	660	677	705	703	683	692	636	653	647	652	657	643	628	647	732	676	663	679	648	687	693	701	675	652	633	667	652	633	671	620	676	693	699	685	644	602	659	712	648	641	667	659	662	657	695	662	638	612	655	687	611	623	679	683	644	681	662	626	668	639	695	673	635	679	692	635	645	662	674	686	670	666	612	700	673	696	632	689	667	662	668	664	640	650	685	691	689	684	654	651	690	674	631	681	642	657	641	724	626	660	654	673	668	704	635	650	624	689	681	659	637	690	669	687	625	670	633	668	677	718	671	685	692	673	646	669	648	696	634	675	634	687	681	656	679	647	669	679	678	665	680	677	657	663	669	669	680	662	658	728	691	702	630	631	671	656	707	687	665	707	675	695	752	695	653	666	656	627	644	614	640	693	642	619	685	679	649	629	676	659	666	693	690	651	613	672	643	677	637	638	657	666	656	648	675	616	646	696	645	658	684	635	686	688	663	618	667	636	662	605	659	617	650	684	726	659	656	663	670	671	692	668	677	676	690	614	688	636	645	657	658	642	643	620	692	642	652	648	606	667	682	705	689	687	639	688	691	678	645	643	686	711	636	675	643	657	641	674	655	688	655	686	685	686	642	632	672	631	633	685	655	633	667	668	650	661	682	697	658	701	677	695	656	696	703	678	644	709	622	629	674	715	640	661	634	671	637	614	674	691	667	687	641	655	667	693	659	671	663	753	679	653	637	640	701	656	687	666	697	667	709	652	655	689	653	681	662	686	625	613	671	645	683	670	639	684	693	668	649	675	703	675	695	666	662	661	686	700	671	688	667	669	648	662	632	635	669	685	644	694	618	622	661	643	643	682	680	688	661	685	637	578	596	630	691	662	677	627	704	668	696	683	611	661	669	681	618	697	662	686	670	639	687	633	694	696	661	690	597	670	652	672	702	669	683	686	651	648	672	675	642	641	637	663	611	646	643	683	685	655	688	688	680	662	625	671	720	618	675	668	732	643	688	661	697	672	720	678	641	648	661	647	713	662	682	666	689	644	642	694	656	636	626	666	680	665	699	648	623	651	707	716	629	633	706	662	681	658	634	670	663	612	670	649	671	674	665	658	672	716	693	684	649	689	680	653	691	679	675	661	717	665	700	669	656	670	713	658	667	663	689	679	692	688	653	668	670	666	696	619	641	666	704	619	681	700	686	661	669	650	635	649	678	668	694	631	644	675	677	651	684	675	643	679	669	636	676	670	686	664	678	683	648	686	630	644	662	688	680	636	663	659	650	685	676	668	632	660	645	665	689	681	634	663	685	672	686	696	691	667	675	656	661	672	686	692	647	690	687	653	738	654	675	677	706	590	718	652	713	652	649	674	674	645	629	648	669	711	629	695	675	681	684	645	659	680	696	668	688	641	655	665	666	679	662	692	679	655	609	681	679	622	698	670	663	617	634	649	667	617	655	676	641	676	644	606	697	673	684	648	697	664	686	665	685	697	654	657	677	698	686	645	711	670	678	674	657	705	687	674	674	682	631	661	666	630	640	686	684	616	630	676	717	705	669	632	676	652	664	661	687	703	683	696	705	689	664	671	660	677	673	706	694	666	673	706	695	690	675	660	660	633	677	690	669	624	661	649	684	642	640	671	671	620	657	676	674	635	651	693	646	660	636	638	628	644	678	686	644	676	687	723	657	642	669	668	689	689	661	680	657	635	673	682	638	661	679	681	652	691	652	671	631	686	688	653	676	713	688	649	657	636	714	701	638	677	701	675	687	670	653	630	655	731	707	622	660	721	661	703	681	699	660	634	650	676	688	692	687	669	672	635	630	625	677	674	710	685	628	701	669	692	693	696	663	690	685	657	656	623	651	664	679	668	673	647	656	676	663	654	629	677	626	655	658	648	647	703	605	628	685	675	700	652	678	720	630	670	664	654	687	665	687	693	664	662	665	645	661	709	672	691	653	627	691	679	709	674	606	695	662	688	638	583	693	715	650	687	621	674	670	649	656	670	666	707	648	665	653	682	662	601	621	635	670	669	708	622	668	684	664	671	639	653	683	686	620	623	687	680	645	633	632	656	679	670	674	678	679	682	661	702	679	663	673	665	653	707	704	710	688	663	667	728	693	638	668	664	695	640	643	689	665	645	646	643	642	645	682	633	691	673	639	605	670	638	646	734	662	635	647	691	679	683	631	658	634	678	688	651	671	655	639	638	689	662	603	686	663	649	656	677	731	682	652	667	684	656	659	659	661	656	640	676	696	667	681	683	645	734	614	630	693	662	696	613	669	701	664	682	703	712	681	670	671	678	648	666	657	662	653	684	693	702	679	704	689	689	651	631	651	664	635	651	693	698	662	644	662	649	665	704	682	662	602	690	673	678	675	648	634	681	666	653	647	673	721	673	661	704	642	689	661	626	684	739	703	710	658	621	659	651	649	624	684	655	667	657	718	662	690	702	692	634	663	694	606	655	655	696	631	633	654	657	702	740	692	689	678	633	673	701	670	642	654	652	673	683	667	695	683	662	640	660	640	666	637	698	657	640	649	736	694	697	616	678	655	665	667	703	681	726	675	670	659	725	701	630	693	645	676	638	626	689	671	671	643	674	639	645	598	687	684	637	680	674	656	654	676	638	699	651	630	618	641	673	648	648	670	686	725	720	669	658	653	660	694	680	662	695	648	660	681	673	691	661	638	674	653	633	737	702	697	670	690	699	624	683	667	701	688	645	658	675	664	658	731	650	676	698	655	625	680	642	653
1830	488	495	484	461	435	485	410	442	415	396	407	447	459	431	353	401	432	440	413	446	437	363	406	405	397	409	418	378	443	431	431	388	379	439	458	375	385	403	465	454	406	420	381	418	436	382	426	411	379	413	383	429	439	432	401	405	390	408	388	431	468	429	406	389	395	432	425	434	419	380	412	418	393	431	409	469	447	402	409	395	428	417	390	422	432	407	418	393	423	406	421	416	423	421	409	415	407	447	427	436	372	413	429	419	398	416	394	401	400	422	387	387	439	434	367	397	428	436	430	445	384	415	387	411	409	411	396	402	391	397	382	420	445	426	396	407	420	441	384	381	419	389	395	438	411	445	431	391	421	440	412	409	455	398	415	391	428	406	424	386	421	386	399	400	399	408	399	402	388	429	390	415	398	412	429	404	423	418	433	446	377	419	416	412	406	394	411	400	419	393	407	435	420	436	420	422	434	426	431	425	420	399	414	443	407	393	393	385	390	386	433	426	427	409	464	390	374	439	419	392	376	410	390	423	417	402	429	404	397	402	425	416	417	401	415	414	415	416	417	395	402	406	430	424	426	465	387	380	437	419	454	408	406	394	381	447	407	410	397	419	387	387	429	441	417	430	412	421	375	422	431	420	410	411	394	413	371	420	389	441	410	447	437	407	413	408	398	435	380	424	399	427	403	401	401	424	455	390	406	388	419	397	406	412	381	453	442	406	426	431	391	422	441	434	396	373	386	464	415	434	434	414	408	428	394	409	393	440	452	421	391	440	432	397	430	419	420	414	397	431	433	412	412	420	419	403	395	419	439	392	429	419	416	381	423	379	452	372	388	406	431	436	429	399	438	387	399	390	424	398	430	379	375	374	421	407	404	415	383	411	430	387	399	401	414	342	382	382	383	393	429	400	424	389	463	411	436	421	385	414	439	459	419	403	425	418	438	385	415	411	434	438	446	388	381	412	433	411	386	396	413	393	419	423	414	432	416	400	412	438	439	428	389	406	424	417	414	430	422	405	408	419	447	412	428	420	424	404	431	414	442	412	399	355	383	389	369	446	403	406	407	413	395	410	402	393	406	389	442	414	375	406	433	431	386	429	429	360	426	389	422	426	423	432	455	374	384	404	401	433	459	440	403	361	463	446	413	404	394	423	397	433	396	429	391	409	418	418	407	378	409	408	403	386	411	399	401	445	430	394	398	408	407	419	414	413	421	392	415	397	397	398	356	409	397	443	395	421	390	391	393	439	425	422	403	413	379	404	433	390	429	412	416	404	394	408	398	360	421	454	410	420	403	416	394	365	464	401	382	450	454	388	409	389	410	407	393	422	468	410	444	392	410	402	396	397	402	389	445	417	405	395	432	333	425	393	436	420	426	397	413	393	393	395	406	421	412	419	430	460	406	440	432	448	443	422	425	446	456	403	383	432	386	379	423	411	412	445	442	431	416	400	402	363	389	411	408	410	425	417	394	404	396	402	378	429	396	418	395	409	405	388	379	411	443	362	439	431	446	410	393	428	372	457	416	395	406	401	396	393	441	394	430	425	406	386	411	435	411	442	414	421	416	418	395	423	390	435	414	381	413	440	415	400	406	443	411	386	403	413	396	394	408	439	475	397	380	421	407	427	389	429	403	408	404	414	406	421	448	424	414	356	421	405	426	374	437	434	417	397	357	383	452	456	420	385	367	408	408	385	380	415	416	388	401	446	398	411	425	382	424	410	393	412	381	439	399	416	435	382	414	373	414	424	429	382	399	402	407	418	407	397	402	413	379	429	384	435	387	394	411	407	414	441	418	371	431	397	440	431	401	412	407	406	385	406	388	423	399	400	402	397	439	415	412	390	383	449	369	379	463	389	406	387	412	375	402	416	426	384	404	351	405	436	401	396	380	427	411	385	430	398	430	414	444	480	400	407	442	433	446	376	396	440	437	451	380	394	402	423	401	379	430	394	412	397	423	405	366	403	388	439	389	412	407	420	419	403	365	436	397	448	414	409	411	379	438	421	410	435	393	396	414	393	411	390	442	393	417	424	395	377	439	369	424	423	438	421	462	438	415	393	383	420	424	396	423	426	415	392	418	396	403	396	359	433	411	416	425	409	422	412	450	377	401	415	387	414	413	413	401	370	376	400	378	424	407	433	410	386	400	396	419	418	420	422	453	388	464	421	394	385	454	389	417	383	387	469	419	420	406	417	400	439	397	421	400	412	382	415	439	407	429	391	366	445	412	420	413	399	412	423	405	431	418	404	379	386	427	411	403	408	437	440	389	372	449	433	374	412	427	410	411	408	393	404	403	386	381	431	412	420	418	406	395	386	407	420	372	429	413	399	407	414	442	428	421	453	439	422	389	415	426	442	425	418	434	418	428	410	387	404	393	407	417	423	435	398	407	377	407	437	416	385	414	432	420	388	391	419	446	441	433	399	418	407	368	406	418	367	459	442	432	427	415	428	425	435	440	394	382	401	383	458	403	375	438	403	430	401	399	371	406	404	355	410	408	438	401	401	375	445	429	440	383	438	406	421	422	414	361	464	478	438	431	463	390	372	454	391	418	415	408	400	429	409	417	407	413	412	410	388	442	394	393	397	375	403	435	415	409	423	412	468	408	391	410	427	407	385	432	407	373	409	406	393	404	414	376	433	416	424	429	402	371	399	397	420	429	387	388	400	410	425	404	418	450	436	424	433	420	397	405	406	391	444	407	401	411	435	434	397	415	411	429	409	397	402	346	421	390	392	385	395	433	430	437	431	410	414	402	447	402	414	402	390	370	381	404	368	378	419	366	412	416	427	406	362	410	398	357	399	428	420	445	404	383	387	408	434	436	427	391	411	413	424	423	432	391	387	404	384	407	412	402	436	392	400	403	407	442	406	418	408	412	396	421	390	390	425	377	397	395	399	434	452	443	432	425	394	422	388	359	430	416	451	427	393	393	403	345	366	422	416	425	362	428	390	383	385	457	419	431	473	457	389	401	421	408	417	389	420	441	409	426	438	395	429	422	415	426	404	394	425	426	406	369	446	362	414	421	403	405	387	422	417	392	428	401	386	388	432	419	402	389	378	441	398	445	405	453	390	422	422	430	403	424	392	381	397	404	426	359	429	377	407	417	357	429	400	371	412	380	413	422	429	421	368	387	405	390	409	433	394	412	414	400	420	378	442	376	384	400	395	394	433	439	414	414	384	423	371	408	430	395	413	407	419	407	444	429	415	425	429	398	406	377	395	453	408	404	362	391	412	410	395	428	381	412	420	368	372	387	420	439	461	400	429	403	435	404	401	390	360	399	384	423	422	433	411	393	395	420	408	411	393	389	421	397	434	414	406	423	403	410	387	395	431	449	373	396	424	421	427	394	418	356	398	407	429	422	422	422	429	378	389	357	376	389	449	449	414	392	386	417	402	428	401	405	423	418	430	425	413	387	392	408	421	430	429	424	429	438	407	401	426	365	397	422	422	392	393	411	382	403	414	402	400	425	409	415	445	411	398	460
2285	969	1113	1133	1095	1020	1025	1042	1056	940	1032	954	962	969	915	963	962	977	974	954	974	938	905	966	971	977	929	946	941	973	972	962	961	955	935	981	984	928	935	949	977	903	916	955	911	892	903	890	943	885	892	926	902	947	959	887	944	914	867	952	940	906	954	919	936	943	877	905	945	941	919	997	923	898	971	995	939	967	930	933	869	912	932	936	962	872	937	937	991	904	895	919	927	933	959	900	927	930	958	946	881	868	933	909	943	917	877	895	882	902	867	923	919	926	931	916	906	948	884	963	899	877	945	935	911	911	1019	923	898	916	949	959	933	960	890	906	919	894	923	955	900	946	928	915	971	930	888	915	911	922	950	948	928	937	949	979	904	913	952	867	918	964	913	941	920	933	902	894	896	947	927	953	921	882	879	1000	879	944	992	896	950	972	952	939	892	933	923	942	962	902	934	894	876	923	925	884	989	972	942	944	987	925	926	951	906	926	967	922	980	916	900	934	926	900	911	935	915	909	957	1004	969	894	841	941	918	873	905	917	926	891	924	899	932	890	919	904	932	913	898	966	950	931	929	843	863	950	898	936	929	915	920	962	923	973	924	911	903	987	911	881	911	947	918	924	947	948	889	877	920	900	960	931	870	959	912	952	921	926	889	902	957	960	895	975	914	899	941	856	922	937	988	895	929	872	955	907	928	958	899	959	946	981	935	912	889	941	933	879	904	887	929	920	922	875	921	912	919	936	956	902	954	898	992	921	895	912	904	967	897	905	912	992	891	949	906	917	922	966	881	929	923	933	910	901	1017	949	906	897	880	930	932	950	955	862	947	868	926	922	938	942	924	922	872	966	945	920	932	908	937	905	917	936	909	997	943	913	894	890	947	908	924	931	897	853	920	908	936	970	920	950	949	914	878	865	936	901	873	937	916	970	981	893	905	848	867	878	945	886	927	930	867	925	927	879	957	951	972	888	867	926	922	913	977	890	891	962	926	960	980	869	921	920	938	929	888	920	971	964	900	938	941	978	933	900	889	956	907	938	947	888	939	923	894	902	946	914	864	919	910	947	939	909	918	956	960	910	964	889	912	926	913	885	903	934	837	926	942	945	951	942	974	931	862	897	890	913	908	965	864	918	901	952	916	946	937	893	975	915	907	887	919	877	883	975	879	945	891	951	948	969	943	979	945	962	925	897	926	902	895	914	931	836	938	952	914	940	978	934	906	911	959	924	868	932	1004	968	966	919	903	989	899	919	946	902	955	915	919	990	957	913	943	945	928	902	970	958	888	955	943	926	941	964	897	943	906	916	951	917	941	949	907	905	883	937	963	873	954	937	896	944	874	917	930	969	903	898	957	900	935	919	941	983	956	962	924	914	940	923	938	888	950	897	888	883	972	906	866	916	952	940	927	940	890	940	919	933	897	897	907	964	914	943	905	987	963	937	935	882	909	929	969	887	951	914	990	851	897	909	954	910	892	984	960	903	935	909	932	926	927	903	910	935	915	878	899	899	965	1004	948	920	940	964	888	930	890	916	912	900	913	897	975	922	945	889	864	895	931	940	929	923	946	922	901	899	924	946	943	922	917	948	919	899	884	919	930	937	926	938	971	958	962	893	961	973	909	868	916	916	957	951	893	859	933	912	897	913	924	959	933	904	903	892	910	956	958	883	918	904	903	931	955	931	947	928	898	916	928	879	950	924	937	900	976	891	902	940	929	928	960	927	970	910	940	927	872	906	893	895	920	918	927	949	957	938	918	938	934	918	914	980	966	915	924	921	934	934	878	937	914	934	943	933	942	929	926	900	926	921	901	916	927	936	929	892	895	975	871	890	950	961	881	917	883	878	910	925	922	898	938	895	984	932	920	906	945	945	975	888	905	937	968	912	954	885	922	947	933	907	890	997	945	963	928	941	964	975	955	850	941	903	905	927	915	930	903	930	902	891	1015	857	877	871	859	908	932	956	963	954	896	894	914	898	915	890	954	941	901	914	939	955	924	994	935	937	880	885	909	930	943	879	927	878	932	969	924	946	911	911	912	900	938	943	926	918	909	925	926	910	916	948	937	987	935	913	902	908	901	912	938	946	913	941	943	975	948	921	972	930	927	933	933	935	894	920	893	929	922	942	916	900	985	933	976	950	918	878	947	912	952	925	932	937	915	874	912	934	927	938	964	933	917	966	982	943	887	940	932	914	935	937	944	919	947	900	900	956	907	866	928	914	932	969	960	924	968	935	908	937	914	969	916	959	917	903	940	944	904	957	888	921	955	939	933	904	941	913	924	855	936	926	927	974	901	928	888	936	898	925	947	903	946	875	955	907	893	903	949	936	839	959	915	957	915	936	973	928	889	914	987	872	954	904	955	926	937	913	898	914	906	905	949	951	919	871	858	881	908	946	957	953	917	926	924	901	932	964	877	944	884	913	968	913	942	864	910	895	888	917	942	876	938	896	925	924	931	908	949	955	930	939	889	931	941	878	956	944	908	901	931	958	971	916	908	952	966	904	958	906	951	902	933	964	930	931	896	945	986	881	946	1003	874	926	937	978	861	917	913	887	873	937	942	918	886	938	928	940	903	966	903	961	934	952	965	913	947	938	857	911	948	1003	899	966	917	914	984	908	933	972	923	913	974	951	893	941	873	921	993	904	917	880	981	964	901	929	911	937	891	894	911	911	942	960	933	954	957	904	946	917	933	922	947	920	908	933	879	905	937	934	961	896	924	957	885	904	927	877	907	957	906	965	886	944	924	940	917	903	918	908	940	895	919	912	878	912	927	955	901	909	944	911	895	940	950	929	913	910	910	969	883	906	905	938	929	951	906	884	931	925	915	901	942	942	885	920	895	933	941	913	889	912	953	960	902	908	915	921	884	896	928	931	890	921	875	872	879	946	883	918	885	883	902	862	881	935	899	957	924	926	945	937	932	966	897	891	909	899	974	868	896	978	920	908	871	922	960	923	928	906	945	937	888	934	971	933	891	869	865	961	945	923	943	926	950	943	949	896	909	896	949	986	884	940	875	928	929	955	879	929	871	949	924	948	958	898	933	880	942	924	928	917	926	906	981	944	888	929	889	909	963	941	924	952	957	929	956	935	928	900	958	984	918	918	977	903	959	934	931	957	903	925	957	933	923	936	992	904	917	907	885	939	909	995	922	943	922	926	976	927	932	920	932	930	953	925	924	942	950	917	966	877	890	954	965	868	877	920	967	932	936	879	904	908	912	968	992	911	919	931	906	916	925	957	980	904	982	930	877	898	919	899	969	934	964	954	883	899	914	886	946	934	931	942	921	899	949	932	956	878	906	974	955	983	901	908	927	877	914	989	957	838	844	878	971	880	931	929	915	872	966	955	962	975	946	912	920	929	905	972	918	912	994	897	889	941	897	916	874	905	947	912	923	925	948	926	938	924	910	851	921	984	986	869	929	934	900	896	954	915	958	936	894	970	926	922	893	968	890	917	902	971	937	912	939	921	909	897	853	932	926	964	923	878	966	923	933	896
7348	656	702	583	460	460	435	526	422	398	301	305	273	220	238	236	226	259	205	277	251	219	223	247	224	238	233	211	228	228	246	243	239	213	224	244	197	203	207	193	200	226	230	207	238	235	172	210	202	202	208	216	239	235	206	204	202	215	203	211	231	215	206	208	206	214	199	217	214	187	214	212	208	237	224	199	206	225	210	229	194	204	229	206	225	197	220	197	215	197	219	238	185	202	229	228	219	215	177	208	199	241	220	209	214	226	230	213	228	202	200	201	201	231	223	209	176	239	212	223	194	198	229	230	174	233	228	224	203	215	218	217	217	205	242	216	199	213	232	204	224	216	221	237	195	239	231	204	217	225	201	202	217	231	216	216	210	193	215	205	203	198	209	225	204	217	206	211	189	197	222	222	204	214	221	223	230	208	213	247	216	241	172	214	226	214	234	212	221	193	229	197	214	202	225	199	202	229	231	214	211	206	220	221	244	215	180	197	222	209	227	203	218	210	229	220	212	211	218	225	178	229	216	220	205	240	236	212	222	184	208	215	247	247	200	209	206	223	217	218	234	197	199	223	199	219	197	224	216	214	222	212	174	220	204	238	222	219	243	237	195	215	221	230	209	233	200	210	219	200	239	210	198	235	196	196	229	203	190	197	224	219	214	235	226	220	204	213	232	218	233	210	227	208	239	209	220	209	228	227	216	235	220	221	216	219	189	215	253	229	249	215	202	229	242	194	214	209	201	197	232	213	212	223	221	230	219	208	187	222	184	177	209	261	215	220	232	198	205	221	239	213	202	211	185	205	201	227	232	221	194	210	216	239	212	216	214	225	228	222	231	205	225	208	220	208	219	198	193	187	240	215	217	202	222	206	210	200	196	206	233	199	217	179	263	217	218	236	187	199	227	217	241	225	199	215	194	197	212	230	205	220	232	215	206	236	227	223	208	217	215	205	217	234	216	227	218	226	216	215	209	225	225	219	205	227	231	221	211	218	225	199	211	213	226	272	177	210	219	197	206	202	225	227	202	221	207	218	202	213	220	203	207	202	244	205	236	244	205	236	200	249	204	214	214	205	219	208	220	214	246	232	213	232	209	202	225	231	209	250	208	222	211	245	223	183	201	218	204	206	232	197	209	197	216	252	223	237	210	228	218	231	201	233	199	217	217	201	196	228	212	238	210	204	210	202	189	216	197	211	247	230	224	220	215	226	225	196	197	204	194	216	217	198	218	201	210	228	225	231	214	206	180	218	234	218	212	192	197	219	222	221	188	248	194	213	241	224	200	243	229	224	201	196	218	212	192	208	207	194	209	221	203	213	228	225	234	190	210	218	224	234	234	188	217	234	222	216	260	233	196	190	223	196	213	174	187	203	244	216	211	223	227	219	211	224	224	214	231	199	217	242	222	178	198	215	233	215	197	196	211	226	227	231	237	198	203	202	197	236	232	214	208	194	207	218	213	233	211	209	226	207	203	221	222	217	206	247	208	237	226	210	221	205	197	211	241	214	207	204	192	215	238	199	223	184	222	220	217	204	241	235	222	203	219	238	220	198	237	231	222	221	213	213	209	226	211	221	218	196	211	223	226	189	206	178	197	232	237	237	222	218	215	186	232	210	226	225	202	209	219	248	224	214	180	194	245	222	199	193	227	224	210	214	183	250	237	219	208	233	199	214	208	209	195	205	218	203	210	216	239	203	211	200	188	193	214	203	241	229	221	202	186	220	203	213	199	206	198	228	222	199	202	208	232	227	213	219	245	205	225	220	242	216	217	207	195	213	205	209	229	225	201	214	231	208	199	233	220	259	211	228	228	228	202	210	232	200	220	253	209	224	212	221	203	216	235	220	234	230	219	226	250	208	231	188	164	240	233	233	223	231	229	194	222	226	227	238	212	216	205	201	187	214	180	211	204	198	196	229	239	207	207	261	210	222	220	193	212	223	222	227	223	214	208	223	228	228	230	226	206	197	211	223	224	230	198	225	211	219	207	196	216	226	245	219	204	193	202	204	242	222	221	239	234	193	228	223	220	223	264	211	217	207	191	211	206	206	196	198	237	210	218	223	221	229	195	193	232	210	195	218	194	194	233	205	218	193	213	206	212	212	235	235	204	205	228	210	203	242	203	224	211	244	203	189	227	227	222	212	201	225	239	201	237	217	202	210	236	215	251	235	221	206	198	237	228	230	195	204	229	219	218	209	220	219	242	214	219	198	228	222	222	207	223	237	226	204	227	221	223	208	228	220	227	188	255	228	219	191	234	219	204	216	212	205	197	218	204	195	208	206	218	184	209	232	223	209	212	179	205	256	230	210	194	210	205	211	200	203	209	189	210	232	212	207	212	237	227	191	246	191	198	234	221	225	212	216	183	193	196	214	230	187	223	211	222	184	219	229	239	211	196	220	220	224	220	204	204	230	215	216	231	204	229	191	185	197	213	213	222	181	211	229	174	189	185	208	204	225	214	221	211	224	200	205	199	230	237	226	216	223	222	217	200	214	233	219	233	233	212	224	223	194	234	220	242	209	227	241	219	232	215	213	240	213	226	238	235	213	221	198	223	225	205	220	226	209	220	190	228	226	218	210	210	203	224	209	226	227	203	214	226	229	218	223	221	217	246	219	225	233	228	240	216	214	223	248	165	197	230	223	222	219	229	219	249	207	201	194	235	228	212	204	217	204	213	199	229	209	200	217	233	220	220	244	230	209	205	231	223	210	275	216	218	209	244	206	208	225	180	215	213	224	223	225	208	217	216	203	224	223	194	216	216	219	208	220	233	208	212	203	206	216	214	221	204	221	225	240	230	199	213	208	231	219	223	201	226	190	225	228	228	213	213	226	205	247	215	225	197	207	223	207	178	246	200	202	227	214	228	242	209	209	218	217	240	199	195	187	216	233	217	258	239	197	223	220	229	227	209	217	234	224	206	232	233	212	217	233	227	226	253	186	182	204	206	216	207	230	212	202	198	204	227	206	212	235	221	219	205	206	212	231	222	202	223	231	194	216	185	210	225	199	228	213	182	223	224	214	211	221	196	208	238	221	245	214	199	238	219	224	176	209	224	220	214	202	197	221	178	224	222	196	222	233	198	212	228	206	203	228	184	234	227	221	204	193	223	207	211	206	189	188	230	223	205	211	201	237	214	188	242	230	222	205	209	208	227	210	211	217	212	190	220	238	194	206	197	204	212	231	219	199	218	241	200	206	215	194	210	216	194	177	188	205	214	219	206	230	206	199	209	197	212	199	222	174	222	215	222	203	236	215	213	200	206	215	216	209	204	193	187	213	210	213	235	225	215	230	239	225	200	212	228	209	211	201	235	226	231	197	232	217	227	228	220	228	203	203	225	221	215	201	199	195	214	225	225	226	221	231	218	220	222	233	216	230	211	187	229	219	203	204	224	221	230	232	226	240	185	235	208	212	214	223	202	219	209	234	215	195	236	218	210	231	222	203	221	219	225	235	219	220	236	216	200	244	198	213	225	231	202	215	194	216
6545	896	1655	1997	1810	1679	1787	1657	1600	1630	1227	1166	880	787	671	685	652	639	641	638	611	616	655	606	593	609	575	577	531	558	595	558	537	541	545	554	575	536	581	539	573	595	543	526	549	617	600	578	618	582	573	579	540	567	559	548	531	543	568	549	547	563	590	535	562	573	543	559	575	566	585	570	548	547	571	563	521	574	539	535	536	549	562	510	567	521	555	571	578	536	557	538	547	510	540	571	575	557	567	586	582	563	543	601	553	560	548	565	486	546	548	613	537	585	525	571	531	549	558	507	491	550	538	552	523	570	541	540	612	573	562	579	528	543	554	554	535	540	579	567	598	547	541	556	574	568	528	546	543	583	604	573	572	556	530	549	526	561	540	554	567	516	554	537	538	527	559	521	508	567	546	573	520	568	548	525	526	530	568	563	531	553	540	533	530	521	539	557	544	560	574	539	533	551	551	489	541	547	549	539	537	558	595	549	564	499	528	538	540	563	516	571	528	549	517	576	562	605	563	504	556	508	517	573	522	571	532	564	536	511	598	500	531	499	569	560	583	534	537	530	560	546	531	540	533	540	553	497	535	608	566	536	543	546	518	547	523	581	541	558	538	547	536	548	522	573	562	543	572	561	527	574	568	517	513	554	543	570	565	547	564	559	560	526	516	537	569	561	585	525	548	577	575	567	573	513	535	533	528	556	520	528	539	537	522	582	555	529	521	569	523	585	548	538	565	566	506	550	563	532	535	529	579	560	545	571	547	535	577	512	561	567	546	529	542	557	516	541	555	516	541	540	543	505	508	534	553	532	545	548	535	526	593	580	527	551	537	548	543	537	515	547	552	511	564	575	529	545	575	525	550	511	579	549	555	550	584	531	561	594	549	545	552	568	584	510	501	558	542	531	528	556	526	563	546	526	521	510	539	548	558	505	529	536	584	579	526	550	566	542	547	543	541	548	536	544	533	515	550	545	558	542	550	538	547	501	555	539	524	527	553	585	507	553	508	528	551	571	529	560	559	482	516	498	570	572	578	543	538	544	537	540	542	542	553	510	525	574	529	538	553	534	567	537	586	535	574	538	523	576	544	550	577	564	565	549	568	548	543	499	572	553	582	536	528	570	547	537	560	566	518	531	547	529	520	526	568	523	515	546	559	526	593	538	515	564	585	564	565	525	549	528	543	511	476	544	532	545	560	560	549	525	525	556	537	557	524	511	537	576	512	556	571	545	549	554	586	587	545	534	532	544	535	553	549	581	578	552	503	552	553	516	550	521	557	560	538	555	604	535	537	561	551	575	552	547	533	582	530	604	585	535	566	549	520	557	532	589	574	545	535	554	541	515	508	515	518	574	558	535	551	537	544	558	515	542	569	531	552	531	529	570	514	511	554	545	541	575	527	546	566	546	553	552	515	571	523	548	561	544	549	524	552	563	560	558	579	542	561	569	550	545	575	564	561	500	498	526	536	531	573	581	594	552	538	564	549	527	577	516	548	527	554	536	533	550	564	555	498	569	544	551	562	566	521	520	567	545	575	562	569	568	554	498	516	550	577	531	517	569	556	537	546	578	558	532	558	545	519	552	539	524	475	545	519	535	532	542	547	538	498	567	535	525	562	555	539	534	555	548	526	574	558	517	581	541	598	571	523	574	558	566	519	549	565	542	554	559	576	601	547	545	531	537	528	544	538	536	544	579	551	484	557	536	509	528	571	529	570	539	562	531	548	583	543	588	548	558	574	528	565	548	546	527	556	511	554	565	568	515	573	547	553	572	579	543	597	552	557	563	554	528	532	547	549	552	556	538	511	546	540	520	585	555	529	524	558	530	561	511	515	568	541	580	567	544	530	495	531	576	550	568	554	535	538	564	559	508	604	544	567	560	532	544	533	553	535	534	585	534	546	543	537	569	532	593	535	528	542	530	509	546	580	523	550	534	563	528	506	560	530	547	616	547	523	555	576	556	568	540	567	544	538	520	554	543	546	579	532	548	539	567	590	535	539	538	560	525	573	496	518	535	566	546	525	544	554	532	523	539	574	526	541	555	563	508	570	555	545	538	528	547	533	538	549	557	545	548	562	554	532	541	545	565	516	536	577	563	498	512	529	541	552	548	562	539	520	524	532	540	551	552	501	574	542	543	551	530	554	541	552	546	589	521	555	532	552	566	580	583	586	559	545	539	567	515	530	554	585	566	535	541	525	539	566	545	540	535	578	531	548	558	547	494	545	547	596	548	514	535	550	552	498	558	534	546	556	535	581	516	549	539	517	579	561	510	572	551	532	598	587	509	513	538	545	532	534	539	539	534	500	507	565	536	557	518	518	567	558	543	524	533	546	579	539	579	525	570	589	550	600	560	564	544	574	556	520	547	547	564	548	527	596	534	551	522	553	576	511	551	553	541	571	530	546	533	557	565	560	541	552	541	561	535	566	554	526	586	574	511	518	532	531	531	556	542	555	517	552	544	597	572	524	543	530	552	550	539	561	507	557	565	563	526	562	529	573	558	522	548	537	553	600	599	527	542	516	575	532	552	498	553	544	576	581	516	554	551	559	575	554	521	523	555	533	528	577	580	532	517	553	538	559	542	544	514	540	558	557	562	577	504	584	543	532	516	566	547	585	498	565	493	547	505	543	562	552	524	517	518	544	543	553	519	557	554	528	596	547	553	560	550	535	574	557	566	563	564	541	547	544	530	580	596	545	539	525	569	563	558	558	541	545	589	514	514	560	540	514	548	562	536	556	554	491	588	516	572	542	531	532	566	534	542	533	576	537	539	540	549	528	538	541	554	483	556	512	562	569	568	576	613	536	541	601	574	544	523	550	533	569	547	553	585	585	581	556	566	514	531	501	518	574	571	549	538	559	537	550	535	556	549	596	519	522	541	546	562	567	562	525	534	529	518	592	524	533	514	535	536	548	498	527	583	561	530	537	549	545	525	537	524	513	564	543	577	535	546	569	535	529	549	506	557	555	563	539	583	564	560	553	586	586	552	550	555	552	558	519	514	569	541	514	524	525	561	551	529	566	526	539	559	579	566	595	541	575	564	556	520	534	554	542	549	560	579	552	537	525	555	564	551	538	548	529	556	532	562	522	589	518	536	552	591	605	551	579	581	559	554	534	531	539	559	552	483	519	526	520	549	524	523	509	551	578	548	555	567	559	530	555	522	534	536	512	543	574	552	576	550	557	555	536	542	540	524	562	511	517	568	536	542	570	543	547	554	516	547	545	516	564	578	543	544	515	586	582	577	556	571	590	526	567	513	540	529	534	559	566	555	562	555	559	538	554	545	508	548	559	545	567	522	510	533	578	538	569	608	541	568	515	548	563	543	535	542	529	575	520	528	526	544	539	567	553	526	524	537	541	581	511	534	517	531	528	573	565	504	515	566	601	547	550	570	530	534	552	520	605	525	510	552	515	514	532	585	537	561	598	530	509	536	513	521	566	560	596	548	588	519	552	509	562	530	519	562	543	539	545	546	546	548	576	535	538	567
14753	1492	1347	1152	807	748	762	674	664	608	472	425	326	313	334	312	284	296	303	275	268	285	292	280	253	287	258	285	271	296	257	281	291	277	220	262	272	283	285	240	230	250	265	270	258	293	303	233	269	264	279	263	244	264	271	283	247	258	240	279	273	249	260	265	256	242	269	230	254	258	286	284	265	272	257	226	281	291	261	272	268	261	247	255	257	262	243	275	288	253	286	255	250	231	256	249	236	265	275	238	252	267	281	248	264	245	256	222	265	250	238	244	267	320	278	274	250	277	248	265	256	233	244	254	256	261	268	270	276	266	249	236	263	272	259	261	273	294	294	239	258	274	253	222	225	283	268	258	275	280	256	240	245	249	255	321	283	244	234	274	277	287	271	301	280	253	250	271	264	239	300	257	291	249	249	245	241	289	260	274	268	244	248	288	247	258	290	241	251	244	256	261	253	253	269	244	276	244	268	260	315	233	275	269	254	279	271	284	277	314	283	266	248	240	252	266	277	255	239	245	277	245	260	268	277	247	276	279	289	263	261	257	253	255	263	292	252	259	245	231	259	241	245	269	243	224	245	289	250	249	258	257	236	237	287	256	258	274	271	235	258	243	277	275	232	279	272	284	261	256	267	252	277	233	274	271	238	261	230	267	251	262	253	287	290	233	269	266	244	269	240	272	271	267	251	274	249	238	263	282	279	258	278	268	260	270	260	248	228	271	256	260	255	254	273	242	263	275	239	250	266	269	256	224	263	255	259	283	260	258	267	242	283	258	262	247	275	242	261	267	268	298	265	268	252	280	258	249	260	253	278	276	257	253	215	276	249	268	262	241	283	270	255	261	294	252	271	250	300	244	280	263	258	241	262	269	263	227	254	274	236	275	260	280	234	273	267	259	285	247	252	262	262	255	267	267	248	242	277	222	259	267	255	300	272	267	236	245	263	247	273	280	301	266	238	262	239	238	262	295	277	315	236	259	292	238	259	239	245	271	252	243	252	272	242	270	270	266	249	252	279	244	255	254	266	269	239	234	278	293	277	256	290	247	268	256	272	256	254	272	272	264	269	243	241	282	273	245	268	273	269	244	245	268	256	277	271	245	294	268	247	300	284	263	283	248	243	286	248	256	223	254	241	260	242	245	268	285	266	292	269	249	238	249	263	305	252	297	244	279	264	280	263	280	241	254	250	249	263	273	256	278	257	257	246	258	238	288	235	273	255	262	262	247	280	229	271	287	271	268	253	256	241	263	286	262	270	245	296	283	286	264	239	269	246	276	266	252	219	281	257	286	257	274	263	262	272	266	220	250	278	246	246	234	256	233	267	212	259	279	254	256	239	250	263	266	268	250	293	289	254	250	234	240	260	257	245	280	230	271	297	231	249	239	235	259	283	270	252	260	278	276	270	262	251	245	265	264	294	274	241	280	276	253	261	280	262	280	245	256	251	277	250	280	252	242	225	245	260	285	258	251	252	248	236	261	257	289	284	279	236	251	294	277	236	254	296	273	236	296	257	266	279	265	266	273	268	226	250	255	251	257	265	293	278	241	235	262	231	265	246	251	221	251	283	228	239	248	280	266	259	241	272	236	269	228	259	309	264	270	259	283	229	256	263	260	304	253	290	276	238	296	281	291	267	238	258	234	248	272	256	253	291	271	212	299	240	260	241	241	261	264	272	250	267	256	255	258	251	265	227	268	229	245	271	252	251	268	280	271	295	254	252	231	276	259	239	272	250	248	262	255	253	247	296	280	260	242	253	268	269	250	274	267	273	260	262	232	247	274	246	259	226	266	258	280	247	271	254	291	267	266	281	260	296	289	286	260	290	234	266	270	291	267	256	253	243	274	271	265	261	268	260	264	291	271	259	236	246	256	240	260	245	219	230	276	276	269	275	292	281	258	238	258	233	273	275	301	244	268	246	289	267	227	257	257	290	258	272	257	276	276	257	235	268	261	276	256	268	261	254	263	249	268	260	303	276	283	257	266	269	286	262	261	234	274	235	266	261	253	274	267	221	250	264	244	282	260	281	270	297	252	251	279	237	239	253	248	233	271	249	253	289	267	246	272	236	281	261	284	251	246	253	288	244	262	268	216	251	267	262	257	241	248	283	265	259	252	274	267	263	264	286	234	283	262	212	228	276	223	289	282	256	272	266	255	239	297	242	285	261	238	258	263	302	269	247	233	234	240	287	292	252	266	280	253	263	247	281	234	260	246	275	249	279	269	239	260	284	269	282	255	265	291	218	267	275	267	255	280	284	273	267	282	237	258	261	250	280	250	244	277	259	257	268	282	260	250	247	285	259	252	261	251	283	271	264	273	255	273	288	275	247	272	299	249	261	227	245	271	265	266	296	269	268	283	257	254	277	278	248	275	273	241	265	262	270	264	230	258	242	261	256	248	286	246	258	294	263	266	248	271	245	257	271	234	262	273	256	237	273	267	244	261	268	266	290	225	295	256	263	273	248	287	262	277	256	264	248	275	263	277	248	235	281	281	251	263	243	253	251	270	282	260	255	268	285	264	256	246	240	209	262	250	276	252	282	263	285	221	264	275	251	245	254	234	256	255	255	245	251	285	274	260	255	275	236	254	277	274	266	258	274	288	271	254	277	275	238	248	249	263	256	291	264	276	261	261	253	258	290	246	243	288	263	245	259	272	299	216	294	288	273	241	276	257	263	241	289	280	275	278	280	291	256	268	304	258	257	273	264	273	259	229	278	283	224	266	266	257	298	241	242	237	253	256	266	249	243	271	239	230	297	273	271	252	286	280	263	264	277	260	253	247	280	240	259	304	247	267	274	274	248	229	253	270	268	253	261	242	236	254	254	246	299	298	272	241	243	267	284	243	278	256	252	238	256	258	249	252	237	284	245	274	260	275	250	272	276	264	261	244	241	254	255	258	248	249	251	257	246	272	263	263	262	244	258	289	255	230	297	259	273	264	262	277	264	284	288	276	273	243	284	275	284	259	265	265	245	273	265	276	290	273	232	235	294	267	277	228	277	260	294	248	213	272	271	267	274	270	313	271	272	289	264	272	279	269	267	255	255	279	251	230	237	312	273	265	268	260	268	248	276	286	208	283	235	217	247	231	224	264	269	271	265	259	248	234	263	252	267	245	259	261	273	264	257	270	300	265	275	263	271	302	279	275	256	299	234	232	243	272	252	259	267	255	244	281	257	290	272	238	262	252	247	261	283	270	276	269	249	266	264	262	271	259	268	289	259	247	275	260	263	254	238	273	257	271	272	259	257	245	246	262	243	264	266	233	236	273	280	299	264	279	300	257	306	286	244	247	257	257	258	275	266	267	261	273	241	249	271	257	276	305	283	280	259	258	244	248	269	278	283	259	255	289	271	259	231	261	257	273	254	282	265	253	267	247	273	286	247	259	258	284	247	240	273	238	283	302	254	266	269	265	248	224	273	264	266	261	254	246	257	262	268	261	259	250	242	269	237	273	251	264	281	272	246	266	265	257	260	254	280	268	216	249
8530	1447	2725	3373	3000	2590	2725	2898	2573	2229	1753	1590	1161	1075	1012	930	911	845	885	866	819	779	797	790	766	808	754	732	702	687	726	712	718	667	684	699	688	686	662	701	717	704	741	710	701	697	683	687	688	682	677	668	666	685	650	683	692	662	704	709	631	661	618	673	630	654	682	666	641	633	706	692	681	678	699	688	649	679	623	631	716	663	656	686	660	699	660	691	731	730	722	642	679	690	651	668	656	657	691	659	695	696	717	661	650	661	630	668	669	700	668	648	686	687	707	669	652	682	681	662	653	705	712	702	647	618	670	667	697	665	676	646	664	694	671	664	665	660	648	653	695	647	650	717	673	693	670	658	666	668	666	683	659	698	717	665	708	717	671	701	701	651	667	653	741	641	684	627	659	688	644	667	654	632	646	664	644	652	671	689	702	642	688	638	657	678	673	715	659	645	690	694	641	673	689	661	691	688	626	657	693	683	681	661	655	679	674	664	687	693	668	670	637	632	675	680	662	693	665	708	677	650	652	663	641	670	706	676	678	654	681	685	666	644	658	697	661	637	656	672	691	651	618	705	616	649	679	663	694	694	640	628	680	688	653	609	662	646	670	640	679	703	692	634	672	701	669	642	631	673	627	630	681	632	678	640	641	672	651	666	684	691	686	660	663	673	640	639	684	674	675	669	650	649	611	604	638	675	708	657	654	661	685	718	663	643	643	690	695	621	701	610	682	671	665	621	717	691	717	680	677	614	716	688	645	638	676	617	705	629	709	719	655	658	620	689	717	694	641	678	663	616	664	645	658	606	649	660	670	684	666	632	662	673	636	660	700	677	681	672	673	657	608	653	663	649	677	677	675	626	674	678	676	651	667	640	708	646	661	653	662	643	671	701	672	638	658	696	671	665	683	671	670	693	693	656	694	687	669	655	698	718	680	659	646	672	680	679	707	652	651	682	682	649	723	645	649	632	667	629	634	689	701	663	668	659	696	705	707	660	661	657	677	720	708	659	670	659	716	652	694	628	696	680	676	652	669	642	708	682	677	692	664	677	640	653	669	637	673	629	659	689	692	653	683	624	602	670	702	687	662	664	660	708	618	671	698	714	651	649	702	644	675	642	678	658	704	648	626	677	636	687	660	647	676	685	658	706	646	670	668	651	648	659	659	688	670	690	672	661	705	655	663	626	701	650	659	670	666	673	642	682	699	633	616	687	677	655	626	668	679	695	671	687	636	636	693	701	677	684	649	704	625	693	709	647	671	710	656	688	622	659	673	672	711	659	666	614	657	681	671	686	672	715	682	696	653	634	610	641	708	643	678	681	701	694	667	658	687	663	663	661	692	679	653	691	652	696	637	637	700	666	632	630	715	698	693	635	702	686	696	684	673	672	695	711	676	646	666	660	710	631	691	672	718	676	676	667	664	645	659	681	649	666	714	629	676	740	650	694	649	672	699	634	672	661	634	647	623	679	681	685	652	694	682	646	649	670	632	660	702	630	719	632	623	662	660	621	669	684	673	676	692	645	615	683	672	698	663	666	670	663	687	651	634	711	666	658	689	693	607	614	674	666	625	712	663	634	669	661	652	640	666	653	694	704	685	620	677	660	695	718	719	646	650	662	706	663	665	651	669	711	683	667	691	642	644	700	647	622	632	666	673	641	704	672	646	707	672	653	708	650	722	660	694	652	657	692	629	701	690	670	693	690	644	675	678	665	649	683	670	711	606	703	670	677	704	666	695	683	657	702	671	650	665	630	664	640	674	692	687	688	706	666	625	677	672	673	668	621	666	616	729	677	657	708	687	641	673	615	688	711	675	650	641	688	682	699	704	605	655	690	697	679	654	603	649	665	649	663	663	672	656	687	640	665	630	676	681	669	722	671	686	642	669	644	664	674	677	651	712	655	664	692	645	663	618	688	666	648	678	660	686	660	647	693	631	661	670	671	712	695	624	683	695	699	668	682	636	698	719	678	667	690	649	664	684	651	714	679	687	658	688	731	659	665	641	637	659	588	678	656	633	681	673	625	669	675	718	681	688	656	695	639	680	722	666	656	657	624	680	662	665	650	661	652	659	630	628	668	667	684	702	644	713	726	653	655	726	653	662	619	728	636	678	641	652	678	673	665	667	671	646	701	686	686	688	641	631	635	667	687	630	657	609	651	662	677	666	684	661	682	641	666	694	687	704	644	624	674	658	619	650	701	623	649	669	681	674	648	665	640	620	653	713	714	690	690	640	642	674	635	713	672	667	689	631	657	678	648	707	655	642	682	589	680	663	639	658	674	684	658	622	695	709	674	659	706	643	656	657	650	644	655	700	663	684	657	687	662	717	663	689	705	609	721	715	650	658	664	630	679	620	657	658	621	699	676	683	653	674	681	670	649	685	683	686	709	680	619	702	683	640	721	643	640	668	700	627	668	689	667	692	624	729	675	722	639	616	685	661	694	679	659	703	685	681	671	673	663	708	628	693	717	626	676	661	671	704	675	670	662	712	665	664	651	722	670	682	636	661	628	662	703	638	727	723	663	673	683	721	670	691	641	676	703	643	668	679	706	682	666	695	626	685	647	682	694	673	693	676	647	670	643	660	653	652	680	689	657	680	707	666	671	696	660	642	659	668	652	656	654	716	683	627	660	703	661	664	626	662	699	672	631	684	634	682	629	691	692	673	684	720	664	638	652	633	639	687	745	631	670	683	674	695	704	658	717	701	684	639	656	656	680	672	709	648	668	660	657	649	646	685	684	681	682	663	665	678	679	679	685	665	660	657	663	705	645	679	690	674	679	648	657	672	621	677	657	664	654	670	687	621	680	697	669	673	715	678	655	695	669	698	660	641	692	691	670	638	646	699	670	669	645	662	667	651	681	678	642	687	652	656	686	695	664	642	687	679	680	648	671	637	689	714	652	650	650	683	675	665	639	680	681	700	621	668	630	709	691	637	674	639	666	655	663	681	616	683	671	637	683	660	620	659	689	654	673	637	675	681	694	694	671	661	653	654	661	641	687	620	641	701	727	700	694	622	598	648	698	691	661	662	677	650	648	661	648	672	670	670	671	637	656	634	677	648	613	700	648	678	639	684	676	697	672	657	710	729	655	665	668	696	649	691	706	642	666	670	651	693	664	704	675	665	656	684	688	707	688	652	636	697	662	637	681	662	666	640	666	665	651	638	653	678	685	731	650	637	631	701	657	705	704	674	676	680	635	669	677	679	691	676	708	676	706	668	697	693	665	707	661	685	666	676	659	678	643	674	650	667	668	695	661	648	661	664	708	654	677	626	681	664	722	668	671	659	663	663	658	653	634	664	647	702	711	698	671	679	659	640	674	731	682	690	708	688	691	646	708	651	657	709	625	698	683	681	709	683	696	699	649	652	622	637	681	649	677	662	721	640	624	648	652	673	635	645	637	660	673	671	687	711	710	653	635	653	683	671	731	677	682	678	657	667	693	685	650	698	648	663	664	684	683	652	642	660	636	668	709	674	704	634	678	676	705
2010	509	510	465	452	463	440	424	410	405	439	441	434	384	451	407	377	367	398	414	413	393	392	389	378	408	407	416	435	427	426	412	404	390	369	414	387	398	400	403	405	407	406	408	407	432	415	398	431	387	374	400	428	420	413	401	377	432	412	406	407	407	383	421	415	394	376	420	404	435	446	410	433	429	441	374	372	422	423	411	385	376	415	387	440	428	434	402	416	391	437	432	405	383	392	419	408	431	396	427	427	446	427	423	426	403	445	383	429	396	470	440	395	390	389	416	444	449	370	369	407	418	391	400	387	397	413	423	433	440	404	428	443	423	413	394	370	390	477	386	382	395	418	430	420	363	375	436	420	404	386	379	390	430	430	417	409	394	422	411	434	400	415	394	425	398	402	390	392	390	401	414	439	404	404	421	411	446	412	405	413	378	391	445	383	418	419	413	403	437	417	399	396	388	408	412	424	384	437	403	375	443	414	420	395	380	412	405	425	416	433	473	404	381	418	395	427	440	410	427	449	457	395	448	389	437	416	425	437	413	423	416	416	422	391	424	402	395	429	394	399	371	436	392	431	391	385	414	427	380	430	393	380	420	380	422	429	400	414	413	399	452	396	391	426	424	440	442	412	414	411	424	428	403	397	425	435	410	447	422	439	392	409	376	407	408	379	450	408	406	410	412	364	393	388	420	423	451	404	397	397	448	411	449	430	389	409	373	413	428	423	372	434	390	396	413	404	381	373	353	389	415	419	436	421	373	406	398	409	384	391	412	422	442	410	433	441	421	392	367	416	415	405	432	407	404	421	425	422	450	392	429	461	423	401	392	404	406	381	396	443	414	422	417	366	370	419	427	382	410	416	444	437	401	429	381	412	381	403	427	386	380	422	423	400	411	426	449	427	393	419	410	360	446	403	444	410	412	412	408	427	482	408	362	425	412	398	374	444	429	362	407	430	405	391	432	428	411	417	387	439	403	431	375	426	436	394	403	403	387	403	457	411	408	407	390	381	435	442	418	413	401	429	419	410	399	396	400	397	393	475	430	412	425	382	423	395	419	436	423	418	399	397	437	416	431	424	402	398	414	433	422	387	437	364	389	386	419	411	418	425	398	397	376	411	413	379	406	375	390	415	418	429	412	380	423	399	427	451	386	416	404	384	379	403	433	385	411	394	392	395	470	417	450	419	412	396	391	416	399	404	452	386	390	428	433	430	412	437	454	396	400	429	418	401	424	416	400	458	398	380	421	382	363	422	405	392	433	392	369	398	391	408	434	484	430	435	396	411	393	390	419	406	425	424	405	447	436	413	391	390	426	408	413	416	413	445	396	395	399	409	412	377	435	414	443	408	432	409	404	415	468	405	418	411	407	413	419	414	405	416	407	443	396	393	406	423	410	381	389	412	422	417	389	442	400	389	404	393	426	454	388	418	401	405	428	415	385	428	427	420	426	404	398	422	424	394	442	417	434	461	438	423	388	416	453	417	415	391	403	426	404	380	379	390	402	411	413	387	355	444	424	417	390	450	394	388	388	424	404	392	394	428	403	380	436	432	397	425	421	443	390	413	408	427	446	448	475	423	427	383	404	444	436	411	379	417	421	472	403	406	377	372	389	406	387	436	381	407	403	420	397	409	366	415	392	429	375	433	448	400	401	409	389	406	416	429	404	365	431	384	407	405	381	397	418	408	430	449	424	418	418	402	372	408	412	402	431	398	406	394	431	415	376	417	411	397	389	417	407	410	416	389	371	392	396	434	407	465	426	418	426	381	421	402	424	399	357	427	410	407	401	416	426	409	387	392	417	409	440	396	389	437	360	429	440	454	414	419	436	437	433	409	453	396	420	413	414	391	436	407	401	414	430	413	411	437	417	397	417	403	463	431	451	408	431	422	398	404	379	436	413	419	413	427	436	449	420	438	466	368	423	438	406	404	340	400	371	402	426	428	447	393	365	420	424	395	448	408	407	376	418	396	382	414	385	442	396	414	420	418	417	455	413	413	414	415	442	413	396	429	416	383	389	446	408	430	454	433	408	435	391	426	438	405	388	421	435	416	425	396	384	378	431	427	422	433	380	405	451	437	406	383	446	449	426	419	449	388	397	409	408	441	400	405	418	406	362	367	415	400	445	437	403	421	403	406	430	398	404	403	387	405	404	440	398	395	372	385	411	395	412	431	413	413	402	410	386	409	399	432	464	367	368	398	388	451	410	423	422	422	411	421	442	426	426	418	448	418	430	434	409	430	436	403	403	383	440	425	399	426	424	377	393	444	399	430	388	437	392	393	423	397	433	432	452	390	437	439	418	443	400	412	426	408	407	414	433	428	400	427	398	441	398	366	441	413	419	425	404	406	422	430	422	420	420	416	424	411	447	420	416	442	425	425	421	416	389	385	425	438	390	411	410	399	441	429	391	375	392	419	427	426	421	403	400	386	398	405	391	454	426	437	409	377	423	407	383	410	394	423	399	429	382	402	418	398	419	407	403	433	375	372	412	390	406	373	425	453	404	388	421	429	401	434	389	384	441	477	414	416	431	425	451	378	429	379	406	408	429	405	429	474	372	456	416	381	423	437	404	410	412	345	452	433	409	372	416	373	415	437	393	400	387	433	450	408	429	416	434	406	446	421	413	454	431	436	340	446	373	441	396	393	389	414	422	383	451	429	452	392	418	419	432	426	427	410	377	423	415	451	407	410	437	390	396	425	455	394	401	392	363	423	382	422	405	407	420	438	374	390	415	398	417	420	369	375	426	450	441	416	399	420	395	418	424	391	421	396	412	452	438	410	428	420	420	417	433	434	384	401	421	390	412	410	393	441	411	383	398	421	441	410	436	389	427	421	404	427	425	413	411	392	447	427	410	376	401	400	429	429	416	415	399	394	404	422	427	415	421	401	414	418	417	448	398	390	354	402	399	418	442	390	373	407	410	418	421	411	379	399	382	412	390	395	417	422	367	415	408	420	380	418	417	406	427	415	461	392	412	427	405	431	396	424	351	413	416	443	409	408	417	408	408	416	399	410	432	427	425	402	399	412	407	357	406	440	444	448	407	430	391	411	412	450	368	389	411	401	357	387	412	408	418	391	428	418	433	433	389	362	415	414	417	379	412	404	390	430	401	367	383	425	413	386	376	396	390	407	447	394	431	412	402	401	430	408	424	479	391	437	401	411	419	399	404	393	404	427	436	430	391	397	410	437	423	380	392	408	432	439	377	386	433	406	386	441	412	464	394	411	382	422	427	411	378	408	403	375	438	431	447	411	426	400	457	435	467	413	419	400	407	409	420	420	415	392	422	431	409	407	398	399	417	416	420	420	330	382	418	399	410	380	391	436	418	371	372	413	401	406	423	474	382	415	395	413	401	385	406	402	428	402	444	424	391	413	438	433	420	391	412	439	409	410	383	443	376	416	398	388	382	414	430	378	426	404	426	418	426	449	421	362	423	403	362	415	437	414	443	414	457	408	411	419	434	434	445	459	414	428	410	415	384	390	397
2374	941	1118	1239	1212	1121	1107	1022	1045	1062	1047	929	994	952	923	938	974	936	990	938	954	968	920	909	978	934	982	932	889	909	845	936	901	937	950	953	934	906	956	939	980	901	889	927	899	928	962	945	964	958	923	903	942	927	951	958	1027	926	888	918	917	902	961	894	904	909	909	919	925	919	926	930	933	930	977	930	918	947	988	914	916	984	983	928	932	902	959	930	938	932	900	902	864	907	895	981	938	928	926	946	975	885	942	905	917	932	929	965	954	915	961	899	905	909	895	963	938	903	887	947	944	945	904	937	858	858	976	990	912	949	924	911	889	922	900	953	904	938	905	884	943	917	906	906	902	940	939	902	898	970	988	960	967	912	896	923	955	924	968	926	918	929	966	909	960	908	936	902	937	981	925	937	915	961	929	876	922	922	891	895	878	916	908	936	936	918	913	908	868	960	964	906	859	960	889	924	882	898	944	937	970	938	925	902	906	901	908	954	921	912	922	900	866	941	979	877	948	890	886	943	894	898	907	937	962	921	890	915	943	949	909	927	917	934	954	966	914	916	851	894	959	918	934	960	942	912	958	914	898	952	942	895	914	902	992	922	933	906	951	941	1009	958	908	903	948	889	941	939	906	914	959	898	912	1002	953	932	921	981	897	930	916	990	917	923	896	972	929	874	933	931	949	908	1001	933	976	876	923	915	925	930	930	939	919	875	903	942	953	875	896	930	929	949	936	981	894	938	924	952	901	918	930	916	945	924	928	913	899	902	909	955	918	938	905	869	926	889	939	860	896	927	917	896	965	915	937	959	894	902	964	911	948	948	890	901	887	909	904	896	915	919	929	921	955	903	942	949	925	923	900	948	956	947	883	927	973	898	909	893	910	959	927	953	924	897	938	923	859	906	949	956	960	928	925	901	978	943	900	942	930	950	953	974	916	982	879	884	929	936	967	967	925	921	1038	949	935	924	942	914	960	859	901	944	960	926	976	981	929	926	955	916	933	864	917	878	907	924	909	932	929	931	900	898	864	958	935	910	875	887	937	940	964	960	933	895	949	847	910	945	911	983	888	951	899	927	922	930	956	894	936	910	964	963	918	932	901	944	920	914	971	939	907	941	909	920	929	942	934	879	880	899	940	894	909	955	1029	875	983	911	910	927	910	971	908	900	880	899	905	918	904	925	913	939	904	960	884	945	926	907	987	932	936	901	915	888	927	941	914	939	938	919	969	946	944	918	866	928	914	900	986	903	896	901	936	904	899	964	970	927	958	922	926	971	895	948	934	906	899	937	926	909	880	866	963	961	932	945	996	910	880	911	866	907	915	962	968	909	881	942	918	932	903	933	890	963	915	933	882	987	919	974	860	935	961	931	882	956	930	968	890	1003	915	930	997	946	878	904	926	933	912	923	929	937	934	903	911	873	928	942	924	972	943	967	913	969	871	914	960	982	876	906	921	933	907	932	926	978	927	954	920	939	865	951	918	926	923	874	938	931	931	956	886	964	940	969	935	927	958	869	902	939	962	926	922	940	926	918	951	952	918	956	920	929	904	859	951	885	942	944	902	947	912	990	958	962	944	913	966	954	882	890	939	868	927	921	948	1001	934	927	888	892	901	904	890	938	924	946	911	901	947	883	932	1010	943	954	965	935	979	898	927	923	974	913	913	920	911	959	920	990	951	890	876	938	920	937	962	930	940	909	942	909	988	912	871	935	880	923	963	940	980	938	958	970	944	929	904	980	976	929	976	922	952	899	940	990	919	906	917	918	840	957	936	974	909	920	960	926	876	916	945	883	889	873	919	929	901	916	917	912	897	974	962	972	985	973	955	946	931	928	943	915	962	948	913	924	934	916	955	875	926	899	949	945	905	961	917	929	969	915	933	908	991	937	851	861	953	888	911	944	886	935	959	878	889	900	959	960	923	944	903	918	926	967	939	905	961	948	938	930	982	921	930	966	945	889	922	891	910	973	969	913	883	951	965	922	917	901	908	962	915	966	916	925	974	945	925	962	936	932	882	968	895	951	937	960	881	928	905	955	981	914	923	940	947	971	927	939	925	957	933	945	895	942	864	957	881	959	921	942	946	908	908	954	928	950	919	914	926	932	946	922	963	911	890	909	919	958	891	975	905	937	871	962	885	964	926	902	923	896	959	935	958	956	893	910	909	935	920	919	914	933	965	949	927	913	942	889	930	919	941	924	920	927	932	960	918	916	924	943	917	972	936	894	947	914	951	921	937	975	917	942	939	963	943	910	911	899	919	962	951	942	958	955	922	899	972	895	947	936	920	910	939	927	952	869	947	942	990	922	909	888	900	885	958	948	893	917	942	963	945	915	885	891	898	931	912	927	953	938	924	910	920	880	917	932	943	896	922	887	887	923	919	961	975	977	937	941	925	932	953	897	966	891	881	950	917	910	927	890	996	924	934	944	898	924	906	910	963	967	946	972	884	914	966	959	943	955	923	945	881	915	908	940	922	903	970	930	941	946	936	902	926	955	932	952	933	928	981	955	913	948	961	905	974	925	900	987	872	901	897	958	934	877	948	950	914	958	881	888	924	936	896	894	903	906	939	908	961	941	973	958	950	988	950	926	891	906	940	982	896	943	904	967	896	942	908	948	971	897	894	943	951	889	925	944	931	899	940	926	924	941	934	926	945	905	879	959	884	917	908	953	964	963	891	867	927	961	912	903	929	985	930	944	962	972	932	950	965	965	914	917	889	895	920	986	859	932	880	951	939	922	908	923	929	862	910	956	897	916	934	976	931	964	898	895	920	875	899	952	900	929	935	988	915	940	864	907	968	903	904	945	964	837	897	907	891	907	908	915	914	952	959	927	971	892	916	903	895	943	861	898	1005	907	948	941	888	961	944	880	929	928	945	911	906	912	959	937	902	942	972	955	941	966	873	900	919	970	896	882	893	948	921	948	988	930	940	920	893	918	911	962	977	961	950	908	916	946	938	939	901	957	917	934	943	917	888	878	970	933	894	934	916	936	923	940	923	965	913	918	941	915	916	989	975	882	931	923	929	953	900	869	920	909	937	904	939	957	946	889	908	955	929	935	940	896	933	904	922	892	856	899	914	1003	937	915	951	943	945	913	934	925	954	941	953	877	873	1007	925	921	967	959	922	964	925	959	903	900	901	901	961	910	929	909	870	903	945	945	943	917	933	897	912	946	901	934	950	871	939	928	909	980	932	970	899	884	950	868	931	930	979	947	945	940	921	886	899	904	925	938	950	918	858	954	907	934	911	932	933	960	965	941	881	947	920	974	931	950	963	962	921	912	967	941	941	947	917	978	900	956	945	899	940	959	923	893	909	966	958	916	899	888	929	922	896	913	933	922	963	927	898	934	905	983	930	881	923	942	884	922	850	896	911	947	974	929	917	941	896	892	899	943	899	926	911	935	913	927	958	955	968	898	920	901	927	924	895	970	913	934	966	885	971	922	936	958	984	919	912	888	928	934	894	860	916	911	946	893	917	917	955	883	938	939	958	966	913	950
7174	597	705	672	509	437	392	463	447	456	325	274	279	264	216	229	227	245	219	211	242	223	187	216	202	209	223	221	231	208	226	211	198	219	218	201	217	199	208	221	216	205	208	201	220	224	232	216	202	170	208	233	212	205	204	223	210	213	204	184	213	202	195	227	232	194	209	200	186	226	223	233	210	237	268	204	190	225	198	204	214	215	234	230	238	197	234	229	209	172	194	200	221	229	227	186	208	230	211	234	189	187	233	183	203	198	222	232	233	207	204	218	202	222	208	223	199	210	226	232	213	219	206	249	236	231	214	217	229	198	220	250	236	204	202	191	214	231	214	252	191	227	245	223	198	180	220	221	213	222	212	230	220	244	217	210	222	213	259	228	212	235	229	212	211	214	221	231	231	223	217	221	209	220	204	216	230	215	206	219	220	208	197	203	234	217	229	236	216	227	220	224	235	223	232	211	208	218	220	227	223	208	202	225	215	221	251	200	206	224	212	227	194	231	203	192	206	215	198	202	231	221	241	208	220	199	233	244	241	209	212	190	231	205	214	213	229	233	220	248	232	207	238	202	195	238	232	213	221	198	242	210	178	211	204	206	225	191	198	231	229	224	184	239	244	235	213	232	227	213	221	203	230	208	225	217	212	221	235	212	222	232	195	210	211	204	212	247	217	215	245	223	203	221	249	214	223	216	223	250	223	220	193	214	232	223	219	212	221	210	188	212	244	201	203	213	214	202	208	226	241	211	202	216	210	221	232	212	230	186	200	202	201	199	225	225	215	245	211	209	237	189	193	208	216	207	232	197	227	214	199	213	245	247	230	215	199	198	237	223	212	201	247	227	225	220	226	229	226	228	197	229	232	221	187	179	202	213	217	231	241	235	235	206	220	238	217	225	201	217	208	207	235	216	222	222	187	236	232	231	224	238	199	244	235	210	217	233	191	203	231	235	220	233	249	226	250	178	204	212	227	193	196	225	217	225	205	236	234	204	241	209	222	213	196	201	196	214	202	229	204	204	224	206	207	216	205	230	217	208	230	231	207	203	214	232	222	180	239	237	207	206	203	221	209	188	195	212	217	212	216	204	231	191	194	231	228	210	207	240	232	228	222	250	201	227	215	200	209	224	199	183	212	181	223	218	203	205	209	195	230	223	198	226	222	197	237	235	189	235	180	209	252	215	240	226	219	183	240	234	205	215	208	187	232	205	233	232	213	228	195	196	208	223	214	215	220	208	215	208	201	215	216	199	203	209	218	217	209	233	233	231	189	214	221	204	191	227	198	197	250	205	217	201	195	223	213	224	213	220	216	209	221	237	245	218	230	213	207	224	223	196	220	212	217	234	218	217	214	198	203	207	226	186	208	213	238	214	227	217	201	238	221	215	223	226	240	196	230	221	176	218	216	215	231	220	223	196	217	214	245	209	253	235	223	237	209	208	185	205	209	239	230	205	227	238	201	196	223	223	196	196	190	200	195	209	214	211	208	238	239	192	245	197	230	196	235	218	231	243	218	220	230	232	236	222	193	207	234	235	211	237	231	218	218	230	221	198	225	213	208	242	211	244	199	240	235	235	207	198	215	201	228	189	205	187	220	207	208	213	220	209	238	231	227	201	198	201	225	215	196	239	243	203	217	221	218	217	202	196	236	221	210	224	224	217	220	232	244	212	203	191	188	216	205	208	224	189	192	202	249	219	219	208	233	201	218	218	212	202	245	215	216	226	219	215	206	229	230	218	209	224	209	202	229	249	225	197	190	197	229	206	221	211	210	243	200	206	202	208	223	259	237	222	177	228	230	207	206	207	213	211	223	229	206	186	214	213	256	204	198	213	241	196	243	223	204	225	176	204	212	233	220	216	220	220	203	226	229	202	217	227	243	206	187	233	204	207	202	204	215	206	232	231	184	226	217	238	237	213	219	220	232	208	218	205	207	232	214	212	207	234	202	222	240	233	232	207	206	204	227	188	216	218	243	232	214	211	199	184	214	208	207	213	225	228	215	218	210	204	214	226	218	245	230	207	197	223	205	212	231	237	230	190	231	222	233	217	212	181	199	215	215	212	220	234	219	198	203	224	218	224	182	228	222	205	192	186	205	220	199	248	214	205	237	196	178	210	206	250	225	217	221	221	219	228	211	215	205	227	214	239	217	231	214	226	232	220	194	203	214	207	203	224	205	210	244	201	211	193	234	236	200	219	197	210	224	219	209	207	194	228	223	233	184	234	215	212	219	207	230	210	234	207	226	193	205	241	199	236	192	211	219	225	205	209	228	229	211	216	215	240	186	187	235	211	225	208	195	231	215	202	194	194	169	213	237	222	217	221	233	221	215	229	194	191	213	215	196	209	228	215	220	192	220	209	208	211	202	215	212	228	233	222	225	210	226	208	216	216	200	224	225	245	205	201	186	185	193	192	200	197	180	197	205	211	245	212	208	212	160	228	240	255	234	191	216	241	224	226	222	215	220	219	238	230	207	224	249	208	227	218	215	221	213	215	232	202	218	200	192	198	195	193	222	198	213	216	209	202	204	216	200	222	226	222	220	225	214	211	225	188	210	231	197	205	208	220	209	176	177	217	209	240	248	234	209	207	238	199	207	231	192	205	203	215	223	199	228	220	253	214	206	193	222	246	208	235	211	231	226	221	236	233	196	222	200	203	251	254	217	198	204	202	210	217	250	235	196	211	197	230	204	222	220	205	245	212	182	222	223	225	195	219	232	223	196	236	231	214	210	204	196	224	203	221	209	202	221	219	217	216	228	220	232	235	237	212	229	221	193	246	212	183	211	207	187	217	226	202	225	244	210	203	209	193	195	231	243	246	240	215	212	211	214	207	231	198	211	210	210	215	205	241	214	215	214	234	212	208	211	218	210	195	212	219	225	210	199	223	209	213	209	219	222	210	208	200	204	227	180	231	206	244	193	224	221	238	202	199	207	190	213	188	209	217	195	214	220	227	227	201	232	215	223	239	196	219	238	239	234	201	203	236	221	210	230	202	222	219	230	198	197	221	216	216	203	222	218	185	242	223	236	224	207	205	229	212	203	212	217	237	215	224	185	223	217	209	212	206	223	214	217	213	203	226	216	229	203	200	202	198	204	224	208	216	215	226	199	231	220	225	226	232	213	215	212	216	258	216	211	188	201	200	208	197	225	200	188	194	195	209	221	229	216	230	203	226	217	249	215	222	231	223	201	220	219	253	212	201	201	228	238	219	208	187	217	230	190	222	203	233	227	219	207	192	225	190	198	204	210	213	210	239	226	252	204	203	233	225	227	219	224	206	214	189	230	226	221	214	229	234	216	202	221	203	220	220	211	209	215	220	244	207	236	237	210	209	216	200	222	209	224	236	229	235	215	192	198	208	215	225	225	227	231	251	253	198	193	194	226	206	236	226	213	236	211	231	248	195	218	218	229	208	206	202	182	191	210	216	218	199	209	207	193	217	221	205	197	187	212	213	205	221	213	218	200	220	185	242	213	214	231	230	221	243
6457	911	1551	1959	1819	1616	1507	1782	1639	1566	1259	1085	891	760	695	683	692	645	611	639	655	635	668	595	636	592	589	603	603	560	597	561	545	588	544	591	530	531	591	580	576	514	549	582	575	540	571	559	528	587	547	531	560	552	564	551	540	538	607	539	523	549	566	554	520	534	584	603	563	565	552	548	543	508	518	526	556	550	590	547	548	558	539	574	561	558	578	524	521	515	536	572	543	522	550	572	538	549	543	533	542	548	540	536	532	538	582	535	569	569	510	537	542	508	563	563	537	582	610	562	537	582	535	537	508	528	577	520	534	496	559	554	544	608	566	539	530	539	589	542	554	541	562	554	527	577	525	530	552	546	575	561	535	536	580	529	598	536	557	518	514	592	551	562	532	523	534	560	536	503	513	514	569	529	528	538	567	567	552	551	556	516	575	563	537	534	541	561	548	573	527	506	555	520	576	551	554	545	549	518	576	533	557	590	560	553	531	554	564	557	517	553	551	584	538	507	536	587	558	551	570	509	534	513	552	531	554	572	531	588	545	574	571	495	567	509	549	591	548	512	537	546	536	556	510	566	519	570	571	542	594	542	558	569	583	552	545	548	565	576	587	481	548	566	527	555	548	557	572	516	508	558	548	586	545	533	564	546	581	552	532	607	534	516	535	543	496	522	572	535	562	533	520	563	565	520	526	548	564	523	561	527	565	556	545	552	563	519	524	553	534	544	551	558	570	538	552	503	544	549	544	523	571	534	561	569	552	545	546	535	528	546	551	538	511	539	533	531	542	602	582	579	549	525	554	534	538	534	569	505	553	554	537	558	583	562	542	534	559	576	537	528	531	523	499	567	505	542	555	550	568	558	565	580	581	552	581	559	521	526	544	525	534	552	530	604	556	560	585	546	582	509	539	577	524	525	591	582	523	514	585	603	541	483	596	574	557	558	575	493	497	534	550	558	552	556	566	557	541	591	543	598	583	561	542	507	554	540	560	556	541	523	528	529	537	525	541	547	600	573	531	560	558	553	566	562	549	542	564	535	593	527	523	586	526	552	513	529	548	531	555	552	564	556	531	557	586	531	515	523	590	572	529	557	550	553	546	574	582	546	569	562	560	500	578	531	577	568	551	552	524	556	541	566	536	544	551	542	547	549	494	541	541	523	551	513	548	539	555	567	517	544	543	533	544	555	560	543	539	568	550	538	540	568	559	574	533	599	527	514	557	540	518	534	574	589	579	547	536	546	534	567	550	553	567	531	479	567	509	556	559	573	543	537	520	541	537	507	548	556	587	553	553	576	525	533	557	591	518	511	555	548	488	561	546	539	530	572	554	525	534	571	535	548	573	535	533	581	524	561	598	536	548	562	527	513	565	557	533	569	521	578	580	565	540	555	545	542	526	553	578	602	554	565	527	542	467	572	552	569	505	569	547	569	545	539	490	542	532	557	555	531	555	562	514	564	556	543	535	563	539	566	566	540	525	508	559	594	535	576	519	528	539	559	557	520	516	501	543	549	555	540	537	487	562	529	546	533	562	553	566	525	523	545	578	556	552	550	559	568	562	542	583	511	551	529	549	561	513	567	562	534	517	573	560	588	532	580	525	568	485	546	565	555	501	548	544	550	582	561	569	568	550	548	573	545	522	561	508	565	550	586	560	522	511	552	563	589	525	557	553	545	510	509	527	553	558	559	549	543	564	530	522	497	545	558	568	531	507	529	514	559	564	554	527	533	520	540	542	558	524	525	549	523	559	581	537	544	555	520	594	534	568	563	532	516	506	531	562	553	521	516	562	559	566	585	566	524	488	572	523	550	535	559	576	573	531	524	527	549	546	538	544	526	559	542	523	518	511	578	562	535	535	532	564	553	555	532	557	580	509	547	570	539	531	554	542	517	554	523	598	535	534	563	605	548	558	605	543	515	521	582	540	536	588	533	515	504	576	585	504	560	542	589	543	554	538	545	554	543	533	595	588	552	564	524	589	516	543	513	523	579	526	526	528	547	590	531	529	554	564	548	595	509	551	503	554	539	551	539	536	567	563	531	535	557	551	554	526	523	534	521	536	553	563	550	569	548	543	555	518	582	532	548	566	551	543	511	528	563	545	534	579	541	539	541	534	581	547	591	573	574	570	551	539	557	498	571	556	475	526	565	536	559	559	556	546	554	531	581	544	550	526	553	552	562	518	559	546	536	518	526	560	544	489	568	555	531	542	594	565	503	527	570	520	528	547	549	581	546	508	579	524	538	511	546	497	552	569	563	516	557	527	515	512	534	528	525	491	569	557	567	496	556	600	520	582	515	571	496	563	558	578	517	542	557	524	529	537	527	554	567	550	467	567	555	575	528	513	539	554	553	547	554	551	514	568	572	548	529	574	530	536	561	521	531	551	550	557	532	518	525	512	555	575	590	569	562	500	584	559	559	566	542	575	553	567	533	535	544	574	498	543	564	552	517	533	568	512	544	524	550	561	535	535	552	519	585	568	532	552	542	515	534	505	567	584	563	534	574	549	553	526	546	518	573	551	515	560	564	582	550	542	568	560	556	540	583	524	521	530	553	525	551	512	545	540	568	556	503	505	550	535	529	535	536	569	516	538	565	533	515	537	571	521	552	561	576	564	545	512	568	531	519	529	573	508	573	525	580	576	553	537	521	551	537	567	516	570	580	541	541	566	532	539	563	537	528	584	517	564	531	541	568	520	508	536	593	548	520	569	583	540	505	574	524	586	501	537	571	542	524	569	540	559	528	533	560	530	540	543	526	591	553	562	573	530	561	542	562	515	532	530	571	565	554	514	521	548	545	555	585	567	569	530	580	498	521	581	543	547	587	567	534	548	501	555	529	521	556	543	561	518	528	561	560	558	532	536	501	555	554	546	504	550	569	542	520	553	539	559	568	500	485	540	543	583	541	541	547	575	549	523	540	582	557	514	530	533	587	553	568	574	510	544	550	541	521	510	547	506	509	560	540	554	534	513	543	591	559	569	536	572	541	568	527	564	528	521	538	574	584	548	575	537	602	573	535	557	560	489	538	535	509	536	556	512	553	550	525	548	511	545	512	578	493	570	558	551	545	541	581	551	561	562	552	580	544	542	539	533	569	529	542	586	587	538	502	527	558	546	542	556	552	574	533	532	563	514	507	571	542	588	555	559	574	511	532	572	551	559	521	540	547	560	518	560	534	589	569	493	552	584	563	524	586	533	526	524	544	540	534	519	581	527	528	552	546	485	549	568	578	510	566	538	548	535	532	561	530	538	581	554	536	523	540	548	571	542	520	603	549	567	554	513	563	512	539	527	497	543	549	565	549	532	526	528	520	538	550	541	538	561	569	550	534	526	594	574	555	538	545	588	537	580	535	554	536	556	559	538	545	553	558	541	537	541	555	540	563	555	552	573	560	574	522	522	514	529	570	478	514	549	573	553	533	522	600	565	566	539	543	528	559	528	543	597	554	564	505	517	551	559	581	524	522	536	502	483	571	541	529	527	536	548	524
14610	1411	1240	1083	803	749	749	667	686	561	444	374	324	354	284	285	293	298	288	286	284	286	285	258	285	242	296	286	293	307	284	258	268	285	261	265	265	239	267	284	254	293	292	289	279	253	254	247	268	286	257	271	259	239	260	270	270	240	246	272	270	235	261	263	264	254	270	301	264	236	258	253	256	282	263	266	242	256	250	254	262	253	267	263	266	249	229	254	235	269	237	263	266	250	275	247	270	245	277	239	281	279	253	237	257	248	238	280	254	274	272	282	251	242	287	265	271	224	233	291	293	245	276	265	244	251	224	271	291	283	281	248	258	252	311	268	266	257	259	233	265	284	248	270	250	250	310	246	254	250	253	254	273	263	272	228	310	248	269	260	258	260	297	279	226	276	268	278	256	265	250	262	260	237	261	251	251	260	243	283	264	256	254	253	264	297	276	282	258	251	257	231	261	270	279	266	263	272	249	265	273	281	253	277	236	258	286	256	267	239	255	275	265	235	267	245	253	267	297	289	225	239	259	281	279	227	274	249	252	219	253	272	240	247	261	262	269	263	251	271	239	236	287	271	290	269	251	231	258	276	253	240	286	241	263	276	265	241	268	260	272	273	253	238	249	268	260	275	253	257	285	252	267	260	272	287	250	258	267	272	266	266	243	270	247	230	233	301	247	231	250	257	245	287	249	268	273	268	293	231	271	234	237	238	221	271	273	253	285	288	250	243	255	264	271	253	294	257	264	269	253	252	285	279	249	244	281	254	269	239	271	273	278	271	273	244	247	292	263	272	283	253	237	252	279	277	253	261	271	245	263	272	248	274	247	273	263	249	247	254	267	292	294	264	247	242	243	253	273	259	238	284	259	280	241	253	266	266	276	260	242	228	280	303	235	227	256	271	277	261	263	255	272	273	248	277	251	239	250	266	263	238	271	242	258	296	268	246	262	268	263	275	285	267	269	270	265	251	279	290	254	259	258	255	246	280	261	244	289	255	256	229	289	276	278	269	276	255	287	260	287	274	265	274	261	273	280	236	258	265	251	255	270	260	322	274	256	263	272	271	251	276	286	290	253	258	254	263	246	227	304	297	290	300	257	270	300	271	250	240	278	279	279	291	270	267	272	268	252	274	278	318	288	243	262	245	243	286	269	285	235	284	255	213	258	262	247	264	259	245	273	249	267	256	262	258	248	291	261	254	243	238	241	279	296	233	285	250	289	265	241	272	268	254	254	261	293	242	267	305	259	269	259	255	251	291	273	263	289	271	274	282	266	271	232	272	284	281	243	235	267	280	247	278	269	262	258	254	273	285	252	260	281	309	262	242	236	253	254	270	255	277	270	248	277	256	270	267	262	258	255	242	249	255	266	262	252	297	266	258	274	251	248	287	242	304	245	242	233	292	253	282	290	247	264	257	250	235	271	260	270	259	259	249	244	266	269	262	256	288	251	257	255	240	260	264	258	277	234	262	279	271	268	274	247	276	259	265	262	276	251	223	249	273	258	249	252	252	270	294	270	270	244	266	268	245	260	249	253	268	277	260	269	288	260	288	311	278	268	242	248	263	288	277	235	275	295	275	255	265	251	276	249	239	277	271	219	257	252	283	260	283	243	254	276	250	254	288	261	272	262	257	273	265	263	244	254	287	283	262	241	250	253	283	272	280	268	276	271	278	223	260	282	247	261	274	249	277	259	254	237	223	286	264	274	262	254	286	259	251	260	265	273	268	273	272	258	270	278	257	293	271	265	264	235	273	283	244	252	228	234	247	268	232	273	267	255	268	298	265	248	291	238	275	231	274	243	253	239	234	248	235	237	271	254	253	314	264	274	272	289	246	219	273	244	240	262	272	254	222	277	279	269	310	271	275	238	237	268	275	257	274	265	235	260	278	289	273	269	291	282	255	255	247	259	283	248	295	301	259	243	293	248	267	257	259	270	246	262	252	260	260	247	242	255	266	248	259	287	262	247	260	275	266	272	257	271	283	295	253	271	274	294	267	261	244	263	293	261	253	268	259	233	265	263	275	270	260	261	263	288	271	273	251	280	275	278	287	276	265	272	261	264	266	268	262	252	284	257	222	257	268	275	276	243	250	267	248	248	289	278	284	279	285	272	256	264	264	276	249	249	254	254	245	250	295	261	268	274	259	259	246	250	252	235	232	231	250	252	257	258	264	303	263	243	255	241	280	263	286	255	258	267	271	240	250	281	246	261	250	272	245	248	253	262	236	298	298	263	266	267	247	274	276	281	253	241	259	224	271	254	256	262	253	268	277	269	243	281	252	262	267	229	286	259	259	256	255	284	245	266	252	276	294	244	235	283	253	261	276	255	292	259	299	275	273	260	255	251	255	284	265	248	246	266	259	266	261	270	227	271	263	276	261	273	259	247	284	290	244	264	231	241	268	290	276	246	261	275	233	260	305	267	268	255	244	260	247	246	266	246	256	294	241	259	245	248	275	294	250	265	265	248	241	238	258	248	265	248	277	243	246	260	254	251	262	254	283	262	277	279	272	273	245	272	259	244	208	256	267	262	281	258	241	287	261	256	270	288	259	289	258	242	276	289	248	281	254	239	264	257	269	258	270	255	284	302	254	266	244	260	296	261	240	302	229	248	268	242	244	265	291	261	203	283	279	243	267	261	275	248	256	235	241	230	266	253	262	276	236	282	251	236	273	267	290	267	285	278	270	251	310	234	240	264	248	278	270	232	269	253	252	247	239	278	292	251	241	261	263	272	256	242	288	282	250	253	273	245	239	261	245	259	245	257	253	255	269	241	265	245	248	283	265	261	243	269	294	274	282	275	270	254	265	298	219	276	265	262	271	243	258	277	271	245	255	272	296	274	281	275	265	281	254	250	236	276	246	260	271	267	235	255	284	263	258	283	259	267	262	271	258	270	254	283	256	273	249	246	259	280	306	292	259	254	253	259	258	258	251	259	269	254	272	269	258	273	274	254	281	278	247	244	278	222	255	307	263	252	263	244	278	266	270	248	244	265	260	250	299	238	247	248	262	254	266	261	277	287	278	250	280	248	268	231	247	251	269	257	257	277	286	284	276	254	241	278	265	246	278	278	241	236	292	235	266	268	243	239	261	267	260	260	255	269	266	222	240	255	262	229	276	255	247	267	287	290	270	231	254	255	261	272	253	235	271	265	267	288	270	266	268	260	280	280	284	275	268	245	271	244	282	246	254	247	234	281	275	259	244	255	260	244	262	247	276	271	237	237	260	247	248	294	227	253	243	251	271	214	255	273	272	245	254	260	265	275	266	275	254	261	244	271	284	267	285	260	222	278	260	267	274	282	262	245	296	221	259	259	264	293	262	242	268	267	265	232	262	267	250	270	274	306	264	270	247	249	271	247	278	262	267	275	227	260	243	243	244	227	277	288	309	240	242	238	245	252	282	262	262	251	262	232	262	229	268	286	262	266	246	267	253	261	260	249	274	256	264	251	271	278	297	257	233	247	232	235	270	263	281	252	236	272	243	237	225
8447	1439	2586	3324	3008	2790	2898	3143	2909	2388	1807	1553	1253	1141	935	914	900	825	856	830	813	819	800	783	826	822	708	727	714	763	745	747	759	671	752	688	699	720	683	753	687	730	680	700	719	684	725	692	673	678	696	728	697	681	703	655	643	673	694	680	678	702	648	654	663	694	621	689	678	658	712	650	665	699	703	666	678	667	650	631	692	638	676	741	685	689	688	707	638	665	668	724	637	734	710	654	686	692	652	650	662	665	682	672	680	657	732	648	659	629	634	668	707	659	662	653	666	632	691	694	686	728	691	674	688	691	640	682	708	647	627	663	655	730	697	668	677	613	685	673	624	691	706	724	665	664	659	658	639	678	707	677	680	652	646	688	697	671	729	649	664	662	645	682	656	662	692	688	669	669	690	671	658	691	662	702	673	660	681	697	676	657	673	660	684	640	698	685	672	714	664	658	611	702	680	713	700	629	658	643	677	691	667	660	697	666	689	690	695	661	616	659	718	665	679	697	700	664	651	697	678	714	611	687	683	662	646	616	694	636	657	666	691	690	652	640	661	658	634	687	632	677	680	667	663	701	678	710	653	659	697	683	661	689	674	703	700	675	692	667	627	677	648	670	641	655	615	690	667	663	699	717	648	700	689	666	647	685	696	611	650	673	686	639	617	640	731	667	657	683	660	664	674	671	706	706	645	661	682	625	632	665	646	654	664	678	673	678	630	658	679	681	681	708	678	605	710	652	726	615	642	676	644	699	695	662	671	644	686	669	655	656	628	654	677	666	663	654	683	670	638	674	696	702	726	685	667	676	686	652	693	628	634	705	650	650	642	665	699	642	690	656	697	634	662	681	677	683	659	689	722	721	709	652	632	684	634	690	658	680	711	668	677	649	681	657	679	648	690	676	648	687	698	669	672	644	661	641	639	653	665	709	694	634	650	631	667	666	666	598	661	632	654	693	619	654	666	683	640	670	668	690	686	663	677	704	688	679	668	653	648	604	675	650	686	650	676	634	670	664	690	674	688	651	690	666	681	630	688	653	671	642	679	695	663	685	570	650	672	659	688	692	715	678	630	671	645	663	736	654	655	666	693	653	732	698	644	682	706	681	609	644	666	697	660	635	613	705	667	677	703	654	698	670	663	665	672	684	689	694	671	681	676	631	652	695	623	713	678	642	649	667	715	651	679	637	680	636	685	694	690	648	675	690	682	701	672	673	659	632	693	641	706	746	671	649	732	623	647	679	651	695	643	682	654	644	676	707	725	662	649	628	676	688	651	676	674	617	664	659	672	689	677	640	655	655	646	660	705	669	666	678	600	690	704	688	710	668	686	665	667	654	710	668	694	686	667	673	645	711	645	684	645	690	630	678	649	645	645	659	693	597	662	654	644	683	619	677	644	717	647	706	650	684	611	672	690	645	680	660	670	692	698	647	693	713	664	694	656	652	733	646	616	661	709	686	665	694	709	655	651	655	648	639	655	679	680	679	680	692	652	688	646	696	676	579	650	661	681	691	680	688	640	681	672	665	695	655	679	654	672	713	676	630	694	671	659	684	635	687	631	686	686	666	742	694	706	683	638	689	658	666	664	665	649	617	679	697	673	622	628	661	684	645	635	652	663	675	713	659	651	676	655	708	670	712	632	679	665	710	686	698	719	650	689	706	647	640	639	644	620	663	630	680	676	655	688	601	676	684	677	641	683	671	667	730	662	680	672	691	662	645	690	694	673	647	687	686	660	684	661	672	678	667	645	711	677	690	631	694	654	679	683	694	691	682	664	649	675	676	637	699	701	663	654	659	664	701	635	697	679	633	620	680	699	674	673	667	669	649	685	669	640	676	642	663	629	676	669	696	658	677	672	631	715	664	653	662	682	645	616	702	646	649	681	654	731	707	660	649	673	678	675	737	685	698	666	663	685	682	674	679	687	712	696	672	665	688	740	648	677	727	668	648	632	740	695	673	659	707	706	671	669	696	704	654	678	693	681	654	673	678	633	648	637	652	687	646	673	712	678	705	654	665	660	691	713	696	669	660	693	655	634	688	659	659	674	680	665	672	681	648	635	633	632	645	654	692	645	686	644	668	672	666	673	676	665	673	678	693	636	625	699	668	710	688	663	660	695	665	678	709	676	646	690	682	679	619	671	698	630	635	658	680	632	695	673	745	722	677	691	667	680	678	679	685	699	712	689	656	695	701	639	690	668	660	684	637	647	656	670	663	644	691	685	688	666	660	682	698	659	697	636	692	583	718	684	668	654	685	700	648	667	610	655	720	667	670	683	672	682	692	700	665	644	694	654	618	717	703	673	696	685	661	710	687	655	675	670	683	665	641	697	645	704	673	667	682	682	727	631	619	718	652	677	693	685	664	699	665	655	693	688	653	697	649	623	648	677	642	686	699	704	695	612	637	659	703	673	666	657	699	654	678	707	659	681	650	680	674	655	647	643	694	678	684	673	651	686	669	641	639	668	688	611	663	704	672	650	663	654	658	635	626	668	648	661	660	665	638	675	665	701	716	651	624	703	714	722	671	660	680	671	686	660	683	682	683	690	695	627	615	679	681	656	648	711	702	696	632	680	699	702	638	687	628	698	662	680	686	671	641	720	663	668	648	666	705	648	664	638	697	669	676	637	711	642	696	676	685	665	689	633	699	661	624	664	685	703	680	687	652	637	674	641	639	648	671	646	622	674	682	650	680	651	655	677	687	701	660	657	610	685	661	707	664	680	729	673	687	653	676	677	685	641	662	690	693	652	613	667	680	659	645	670	661	681	682	681	677	642	688	668	660	684	670	638	658	668	662	643	716	714	700	677	698	659	630	673	640	663	741	627	685	649	674	684	667	647	663	642	653	643	632	642	645	599	700	677	679	701	681	679	678	691	666	700	702	667	647	635	702	642	695	669	682	684	690	682	682	668	687	689	695	679	694	670	656	661	668	660	674	646	718	653	652	662	639	623	681	685	678	681	684	626	713	643	654	661	682	704	636	640	688	640	638	650	660	704	685	667	634	664	641	675	641	639	692	652	666	665	654	621	670	683	695	646	714	691	657	648	671	672	708	680	684	677	676	705	667	698	686	677	673	682	684	733	671	681	613	709	674	700	699	693	694	694	620	648	716	661	689	690	656	700	687	657	691	685	671	655	720	614	647	684	679	665	686	669	619	695	664	662	655	678	680	699	686	674	664	674	678	683	639	664	644	634	660	640	656	698	678	689	685	689	693	621	678	688	684	672	662	644	645	681	661	672	628	670	661	665	686	636	670	700	684	667	668	655	698	685	638	651	651	648	709	622	663	648	650	668	675	711	654	699	654	691	671	709	649	673	639	675	692	643	652	650	682	666	635	673	691	703	676	701	620	655	654	662	695	661	684	640	670	657	698	647	694	654	670	683	663	698	656	678	635	663	690	587	639	653	654	660	688	661	689	679	675	661	657	650	685	640	689	669	698	629	715	658	674	651	683	650	638	699	678	678	655	742	648	675	680	654	660	643	674
1872	418	513	513	450	521	499	456	474	413	400	425	409	465	404	409	373	441	406	422	419	396	414	414	434	416	404	392	396	423	394	444	396	452	399	407	408	412	400	393	434	366	428	369	427	405	406	400	383	431	412	419	387	416	445	391	426	396	416	416	389	372	416	425	424	449	417	399	395	426	404	403	382	433	406	400	410	375	431	406	390	351	443	347	425	432	404	396	395	403	410	385	417	433	404	415	397	415	413	402	429	388	369	433	392	412	386	419	406	393	396	430	395	415	381	388	350	377	430	423	445	441	415	381	435	434	449	412	400	417	380	374	398	420	395	419	432	397	433	406	402	397	397	438	399	440	378	406	388	405	416	412	417	421	434	392	400	372	406	400	401	381	404	426	432	415	418	417	419	419	409	390	430	446	419	393	384	435	411	414	426	426	433	419	418	344	454	449	411	402	427	442	413	414	440	412	414	410	426	437	379	397	428	435	430	399	380	409	405	448	401	364	424	394	411	393	417	394	422	377	442	441	379	408	447	410	415	408	423	414	376	366	368	395	414	459	413	416	424	407	372	428	392	363	379	432	398	416	385	414	394	397	423	416	402	405	386	385	423	380	414	374	411	390	400	421	389	405	388	412	404	413	420	401	441	430	424	390	355	424	383	383	400	377	405	375	424	390	356	420	434	452	397	394	391	413	453	465	415	416	419	421	408	415	405	441	448	431	383	395	369	424	441	429	398	395	409	390	418	404	425	425	416	393	454	423	432	410	422	413	383	375	431	409	437	440	407	398	397	357	405	419	407	405	396	407	406	401	415	412	400	423	392	371	415	447	410	395	408	415	421	367	399	429	398	411	405	381	427	431	438	387	419	468	425	411	411	430	410	403	392	437	413	393	427	432	398	403	396	400	395	405	430	432	395	391	437	388	427	436	381	369	400	444	397	426	407	397	416	394	420	373	405	436	446	408	436	432	408	430	415	417	379	413	407	410	423	406	414	408	407	385	422	389	412	381	397	381	423	391	385	408	428	392	420	440	430	425	424	446	404	398	416	427	402	413	401	369	381	431	457	432	394	383	374	400	441	408	424	440	420	408	420	395	434	365	378	420	405	421	390	402	388	423	407	424	423	391	422	421	392	404	404	426	429	452	364	396	409	420	373	419	400	410	424	418	410	402	418	426	392	406	406	377	408	369	411	426	432	449	399	411	409	444	460	391	396	404	430	414	387	415	363	404	418	401	423	454	439	437	433	429	376	359	420	432	431	397	374	399	408	407	422	394	399	384	394	361	396	426	421	420	377	375	408	402	409	402	424	433	380	400	467	389	433	406	405	390	412	393	439	420	459	421	436	416	405	371	423	420	428	404	437	458	420	418	404	385	401	406	403	437	425	422	381	396	388	413	418	370	432	380	431	403	416	351	433	433	425	399	416	431	403	440	422	415	428	420	401	389	406	429	462	425	388	382	398	389	400	418	446	406	387	428	412	418	421	423	371	404	395	402	427	350	399	386	430	439	370	380	399	429	406	397	408	416	413	407	439	417	397	393	383	384	418	449	407	413	433	413	406	405	393	425	382	429	386	444	401	383	417	427	394	425	449	411	411	405	416	411	401	384	402	411	442	445	403	423	430	407	422	387	361	424	422	420	380	404	396	447	425	391	452	388	402	403	398	457	407	437	407	429	418	408	387	418	439	415	427	383	462	443	395	356	403	400	408	404	394	393	416	448	448	416	458	383	383	408	419	410	370	386	418	402	392	432	440	419	389	423	414	425	423	429	397	387	414	392	429	413	411	382	413	392	412	408	379	417	460	410	405	371	382	397	408	388	429	412	387	418	442	419	373	408	397	419	387	423	400	401	410	396	421	400	422	374	399	432	364	382	394	402	408	435	382	396	396	414	397	386	410	424	391	409	429	400	410	403	486	442	438	418	425	377	376	400	386	412	414	394	416	423	382	454	407	374	381	419	446	419	395	397	428	392	409	403	383	400	423	388	414	398	395	418	424	403	398	443	396	421	409	422	410	438	380	430	388	392	392	440	412	406	418	421	423	423	409	427	396	386	425	398	394	428	410	441	408	428	424	414	363	412	417	389	379	405	405	384	454	392	430	402	413	404	421	439	403	456	393	421	422	443	417	416	414	415	388	350	433	415	441	430	403	361	423	464	415	433	374	412	433	411	388	380	403	419	441	387	423	444	374	436	389	388	377	449	410	390	427	363	395	399	436	431	412	393	377	421	429	402	397	424	411	397	410	422	382	356	419	431	435	397	437	419	435	393	414	427	401	406	373	424	389	437	407	388	404	418	425	414	431	413	411	372	407	416	379	422	398	420	404	395	386	393	406	404	401	372	421	390	417	402	448	424	403	392	394	395	406	420	396	450	414	405	400	434	427	399	406	387	382	424	425	378	426	432	444	416	398	405	441	428	402	371	383	411	405	433	421	455	395	402	410	403	403	396	384	433	370	420	434	405	410	406	409	383	444	387	369	390	425	414	429	386	399	373	387	415	411	377	419	363	402	430	367	427	416	398	399	419	422	418	385	409	431	473	402	421	403	379	460	445	388	393	395	441	364	362	398	415	429	447	412	414	427	373	427	408	433	368	434	374	453	413	385	402	406	389	444	419	404	367	390	406	405	389	408	437	419	421	394	391	428	359	419	424	441	421	415	385	361	412	428	442	390	422	436	421	397	396	394	404	404	367	390	426	374	399	395	409	381	453	404	415	409	400	405	367	416	390	416	408	409	440	369	409	416	438	436	424	400	410	407	410	398	411	411	414	405	388	399	432	398	417	416	435	414	415	452	378	421	409	466	401	427	432	436	388	409	398	439	394	374	406	379	433	389	410	417	406	450	421	411	384	405	379	426	395	441	380	417	443	423	432	420	429	401	376	442	382	381	386	423	418	425	374	434	410	414	427	435	441	400	398	436	396	399	410	398	381	401	420	400	432	439	407	369	411	381	389	437	433	429	414	403	425	414	418	399	389	404	433	427	398	400	401	425	393	413	418	423	422	443	376	365	421	405	429	430	378	426	407	386	440	432	396	396	457	379	407	420	383	405	431	410	383	401	398	386	457	388	409	458	389	369	465	382	398	377	413	406	449	431	375	401	455	390	425	396	372	431	414	452	446	380	416	401	394	404	416	403	407	427	413	390	422	374	463	421	375	382	416	426	395	434	407	362	399	396	410	408	396	386	417	437	405	408	399	386	397	416	398	404	419	449	427	398	407	415	416	441	418	409	415	449	408	377	383	418	402	408	419	430	459	405	417	404	384	437	424	418	450	419	443	409	401	410	425	424	412	409	408	444	420	391	376	444	447	407	395	406	391	393	398	411	420	386	449	418	357	431	410	424	431	412	423	394	466	417	412	375	414	408	421	431	388	427	415	414	431	449	377	394	445	425	434	436	420	464	400	439	394	428	405	395	417	385	418	423	432	450	420	416	422	422	407	403	411	391	416	425	378	453	391	431	452	374	438	402	439	446	424	437	409	419	444
2302	1026	1171	1130	1158	1113	1138	1092	1030	1011	999	993	960	997	969	961	933	926	987	936	968	936	1021	928	926	924	920	957	926	944	912	931	948	952	846	909	942	971	908	930	890	881	941	945	933	962	911	923	891	980	903	965	908	950	1022	915	908	863	908	941	896	885	909	920	945	915	894	885	979	931	920	960	977	896	886	924	967	899	953	899	939	927	966	910	944	952	939	933	920	909	947	963	918	933	986	947	942	992	949	882	882	884	912	969	903	929	953	952	895	932	909	910	915	916	935	968	881	915	931	937	951	920	962	903	956	925	915	948	953	908	937	936	953	950	913	918	904	868	906	892	907	883	913	940	962	915	985	1008	905	940	957	945	905	900	933	884	920	941	921	883	889	866	896	958	903	901	882	969	914	945	933	949	928	903	923	895	960	971	973	905	914	917	980	907	935	948	928	997	824	933	945	933	972	973	935	961	919	939	987	916	985	946	883	908	885	927	912	894	905	874	929	895	922	920	901	934	965	953	940	969	942	885	953	908	980	923	941	932	968	900	927	943	930	919	929	896	990	937	948	939	925	944	921	930	929	896	939	919	910	941	879	945	922	894	921	910	927	972	903	935	932	880	892	986	873	935	881	971	895	911	959	838	916	897	880	946	991	950	934	900	883	884	938	911	876	977	1007	919	913	897	945	919	893	900	953	914	904	936	944	917	908	891	939	879	938	937	940	902	905	926	935	945	918	949	972	985	964	907	955	894	909	929	919	888	880	921	953	913	888	972	897	928	884	921	949	905	920	953	905	912	923	902	911	927	946	922	979	921	938	899	966	896	894	951	882	881	940	913	981	888	924	964	889	894	935	913	905	948	958	938	885	895	937	949	943	912	879	911	930	884	899	969	969	914	873	928	901	887	930	923	873	945	858	919	924	931	906	998	920	961	949	909	870	982	968	873	954	926	899	955	959	864	893	897	917	896	912	956	983	858	889	905	849	895	963	920	947	920	894	980	877	920	917	968	903	897	916	906	976	993	998	902	932	903	887	922	932	941	912	945	979	877	918	906	930	932	900	925	958	939	946	908	994	897	976	924	965	911	878	966	957	926	930	924	926	939	962	911	951	974	885	927	906	965	929	923	925	904	868	989	976	963	870	915	942	919	862	951	962	854	909	923	910	906	945	925	892	910	871	948	905	910	964	893	977	911	883	910	952	928	894	961	901	887	943	897	931	970	919	931	886	989	926	972	899	918	933	946	962	953	841	934	942	865	932	911	938	956	897	946	884	875	915	896	1002	953	896	939	854	931	866	901	941	924	908	925	980	882	884	900	943	968	923	969	993	913	933	938	938	953	920	932	910	922	935	906	887	920	915	890	930	938	911	913	909	923	967	892	922	935	954	901	910	922	921	911	940	931	933	974	949	937	909	935	925	941	956	934	956	914	922	909	958	940	909	935	890	871	978	923	909	878	941	924	875	888	914	961	899	952	865	883	922	928	895	924	924	926	944	931	890	938	926	928	954	917	907	933	911	940	934	968	957	942	950	976	894	913	944	904	989	906	949	948	944	898	899	959	958	916	1007	941	927	907	916	958	945	935	993	901	981	895	944	910	952	895	937	977	944	888	940	923	917	952	943	910	938	913	922	925	959	878	892	906	902	971	909	915	960	985	917	917	872	947	953	924	961	882	907	938	942	978	883	918	930	957	890	911	941	982	957	893	924	934	889	937	958	913	994	880	985	890	935	941	948	958	956	959	932	912	900	958	883	943	961	935	904	929	928	903	919	894	918	948	979	925	964	917	900	925	965	900	911	911	876	870	917	863	858	951	951	920	951	958	918	939	914	951	969	855	878	958	910	927	891	903	859	906	921	942	948	938	934	949	914	940	873	943	924	943	919	903	942	882	925	878	955	978	897	945	925	902	937	898	937	963	915	925	914	908	877	910	907	947	878	906	919	882	908	971	958	922	892	938	915	936	912	929	894	905	940	995	942	932	959	897	895	881	895	907	918	870	956	902	943	902	995	898	865	901	850	923	934	882	874	921	935	936	912	958	879	950	940	944	927	954	898	907	930	887	841	903	942	891	924	937	913	907	906	925	854	905	958	908	900	990	958	970	967	907	925	893	970	935	932	928	921	941	956	929	897	890	929	907	916	928	897	898	935	841	951	976	917	859	910	955	940	909	917	893	943	945	901	884	906	921	966	926	953	925	918	920	986	914	957	930	941	912	914	966	912	903	903	925	960	913	907	922	918	886	947	902	840	884	948	934	938	954	909	949	973	884	950	902	914	868	945	925	951	944	928	851	937	949	911	944	943	939	976	981	987	987	923	893	955	943	899	914	910	896	925	920	874	947	947	902	932	878	927	951	931	880	938	960	901	924	920	899	919	936	914	907	955	959	858	911	922	873	911	925	903	931	921	983	910	957	950	951	953	965	948	979	936	924	912	871	889	910	882	954	943	953	998	895	904	941	940	923	939	888	950	890	930	896	959	945	982	973	917	925	920	917	929	961	990	966	948	911	904	970	913	888	912	890	890	928	941	922	891	927	953	909	941	917	945	916	994	943	893	903	895	915	913	958	918	891	927	957	948	863	961	906	906	945	916	862	906	885	941	926	915	1009	937	950	952	927	968	949	836	942	818	984	946	943	1013	924	926	950	945	896	920	912	924	943	917	943	905	997	920	884	950	935	879	940	935	885	900	913	946	969	957	933	940	894	897	953	908	896	955	908	890	934	914	890	915	914	897	935	992	919	868	943	919	978	912	921	940	916	926	931	925	911	920	886	961	947	1000	841	996	956	930	943	926	945	934	886	924	932	895	950	882	868	958	953	937	953	885	918	927	933	906	915	844	937	892	874	921	900	933	971	899	947	889	900	914	889	872	938	909	913	857	910	922	937	872	970	896	900	906	934	973	933	966	919	912	886	902	901	904	903	970	984	950	919	971	884	935	914	864	978	923	919	906	949	970	970	934	913	874	945	935	985	950	955	944	874	925	928	949	915	941	940	946	982	913	936	918	887	920	944	930	904	957	932	934	952	924	921	932	908	897	899	907	939	923	901	950	911	981	934	951	925	958	948	924	966	920	952	958	918	920	914	888	910	1002	949	944	901	931	933	909	936	876	943	978	922	923	905	912	888	927	893	964	903	872	876	959	928	918	952	937	944	948	929	914	917	904	864	969	983	960	870	953	971	940	839	880	948	984	984	937	945	902	910	915	889	967	869	942	948	896	960	924	913	886	953	921	907	916	880	947	921	955	973	887	903	947	942	875	930	932	939	977	899	964	955	954	904	914	915	865	856	934	938	959	943	957	854	966	921	975	896	875	919	958	953	923	891	912	949	977	907	928	927	947	922	896	919	886	965	898	942	948	931	953	908	964	972	939	954	959	907	888	936	891	956	942	889	916	902	951	969	941	964	956	956	958	949	892	916	968	953	966	959	867	966	931	969	894	886	885	928	991	883	897	930	924	932	901	902	939	914	927	943	878	927	906	948	939	929	979	947	928	955	859	955
7430	635	713	595	537	440	432	383	430	416	348	269	251	234	249	250	231	223	245	215	228	248	215	234	227	228	219	243	203	209	203	228	228	225	211	215	247	220	230	214	195	197	194	204	220	211	213	194	202	201	242	221	217	220	209	225	220	191	221	207	183	217	228	203	189	208	196	192	207	212	228	213	195	210	215	233	249	195	186	205	200	236	227	203	196	207	207	196	188	243	196	229	228	229	225	210	214	207	207	188	207	234	226	243	235	224	221	199	196	250	217	221	186	214	224	224	236	215	190	224	220	239	229	200	241	218	214	201	229	197	201	218	200	194	224	216	213	207	190	233	240	236	228	197	214	198	230	224	213	231	215	214	241	212	210	231	235	214	207	216	214	208	197	254	243	218	183	215	229	237	210	214	234	223	201	203	192	199	205	222	217	220	198	226	221	250	217	226	212	216	184	204	237	211	208	184	201	237	208	205	189	210	246	225	226	197	199	206	215	227	203	208	211	190	210	219	199	228	209	224	213	193	222	212	213	211	209	223	220	228	219	207	208	198	190	209	198	237	223	188	184	235	205	205	220	237	202	215	202	242	212	229	205	228	190	196	209	212	230	197	225	197	216	227	216	210	223	204	222	208	197	216	217	199	205	227	227	232	222	203	219	220	223	220	232	202	232	215	228	248	195	209	227	187	213	219	198	246	224	193	177	211	214	212	207	219	228	210	252	221	203	192	208	204	238	211	210	193	218	184	193	207	211	233	228	212	202	227	205	183	192	248	233	219	217	222	216	226	240	210	253	206	210	192	236	200	220	221	221	206	217	238	224	196	207	199	194	209	209	206	220	245	206	231	235	211	234	210	213	179	222	241	223	198	223	214	201	200	196	207	219	220	215	205	226	226	205	224	230	193	220	222	212	225	209	255	204	194	231	218	237	233	218	204	229	208	231	214	212	213	227	228	242	211	193	190	224	201	221	239	212	181	228	218	224	200	189	225	208	214	213	199	179	190	216	207	238	224	223	233	231	225	209	220	222	195	188	212	213	208	238	208	208	232	210	221	235	250	218	203	208	217	213	250	236	204	225	190	230	195	191	189	238	220	193	207	210	230	271	235	234	223	215	204	200	209	235	230	231	234	228	197	222	220	235	213	191	217	200	193	206	220	245	215	224	210	210	184	225	199	182	198	234	241	197	189	224	229	203	199	222	206	234	216	219	221	192	197	221	208	228	202	203	212	241	225	201	213	212	186	210	208	189	206	228	229	217	196	206	203	189	221	197	206	203	210	202	219	224	210	193	208	186	192	219	211	206	224	225	232	197	230	215	249	231	232	218	194	208	215	205	196	216	246	247	219	202	222	226	209	194	217	197	240	219	198	213	223	198	234	230	242	221	233	223	210	192	226	241	234	189	199	212	214	229	197	210	205	229	225	202	229	200	202	206	207	221	203	239	223	192	203	216	212	208	235	225	193	221	215	233	235	253	255	226	214	218	204	233	232	200	223	233	200	225	215	208	216	233	226	251	221	191	218	182	211	228	219	239	225	226	208	197	219	241	221	201	216	215	220	206	230	211	214	239	202	191	233	189	215	195	213	199	214	202	226	204	218	225	224	230	213	205	196	194	220	223	216	228	209	230	188	217	224	203	204	228	230	209	234	212	217	187	173	204	205	222	184	206	201	241	217	228	217	234	207	197	184	221	215	223	218	195	231	173	218	209	197	221	213	207	195	249	220	213	216	214	229	225	219	231	205	226	221	212	219	224	185	176	204	219	199	226	227	236	248	216	221	235	196	233	205	225	206	229	204	232	207	192	197	212	215	224	224	198	204	229	223	197	216	220	217	206	233	215	231	189	215	209	209	201	211	165	198	222	202	228	225	222	205	219	218	219	187	228	219	182	214	203	212	226	215	188	220	210	221	223	226	198	214	231	211	235	244	201	205	198	203	229	210	223	215	230	204	209	194	233	213	217	199	224	200	235	212	214	210	222	234	223	210	218	202	209	215	211	186	219	244	203	189	224	211	202	177	232	235	223	211	241	202	233	238	234	203	212	232	198	221	207	244	202	227	204	230	237	207	226	217	212	199	219	214	223	221	195	227	231	198	234	195	221	224	227	213	230	220	227	197	237	214	215	208	215	212	209	175	207	216	245	247	206	233	228	199	237	186	220	234	225	221	234	224	203	238	239	215	201	237	202	209	243	232	192	240	215	215	224	203	247	202	192	215	211	211	236	213	202	244	208	222	225	218	197	206	219	230	202	207	222	206	214	218	198	223	234	222	240	175	195	202	219	220	231	216	195	224	216	221	207	230	229	218	194	205	225	233	206	197	213	225	232	213	225	230	237	204	222	213	243	222	208	199	205	226	250	225	229	221	200	254	202	216	198	215	193	230	218	199	223	213	220	198	185	237	218	201	210	205	212	233	185	220	203	211	233	238	254	200	206	175	207	216	182	221	225	214	211	182	218	206	205	197	218	212	204	197	205	222	172	199	224	211	186	231	223	219	211	202	210	211	228	216	217	199	189	256	193	204	216	199	213	205	229	227	199	220	205	212	199	215	196	246	195	195	188	221	230	255	225	230	219	201	223	202	222	229	212	202	200	228	212	222	209	220	214	208	197	211	207	209	222	241	222	205	233	237	197	235	234	210	203	235	212	235	229	232	222	211	221	219	248	235	223	218	216	233	196	215	205	202	234	220	211	204	248	201	215	215	227	191	244	215	209	244	210	210	216	223	208	180	237	210	220	179	240	226	226	217	239	233	200	211	223	233	225	228	245	221	218	206	186	209	218	218	182	195	216	192	214	232	193	203	222	233	213	203	201	205	211	225	200	230	188	209	233	208	234	209	229	215	212	229	200	191	223	209	221	219	217	227	199	190	204	215	218	227	200	207	210	211	235	237	191	218	192	196	186	232	230	221	233	188	225	222	206	244	210	227	239	232	237	228	236	193	220	227	223	250	197	243	245	241	213	201	216	230	201	200	199	205	239	213	218	221	205	213	190	205	238	212	212	201	240	211	226	225	213	220	216	230	202	240	260	231	225	215	234	234	201	203	213	189	253	191	215	205	210	223	227	228	214	224	216	237	205	200	220	223	214	204	201	244	214	213	200	214	202	219	231	237	232	207	232	205	232	236	235	225	212	249	217	217	219	209	223	241	235	200	264	208	233	211	211	208	206	193	210	197	241	212	194	223	212	237	240	239	208	182	206	218	226	211	216	215	216	248	225	209	205	232	211	195	251	191	227	203	206	211	232	190	218	213	207	222	217	207	202	199	197	197	193	224	222	214	191	234	248	205	192	239	208	197	228	210	202	208	228	224	206	204	208	204	221	197	209	249	213	220	220	229	235	232	223	238	209	235	219	222	213	222	204	220	199	205	231	201	207	222	186	224	212	199	187	214	197	211	176	253	221	189	210	251	230	227	219	220	220	231	233	200	222	198	224	219	228	226	232	217	224	223	192	230	235	222	217	210	239	217	198	218	196	219	213	199	213	214
6300	964	1623	1919	1870	1670	1701	1728	1836	1682	1292	988	873	801	702	687	656	705	643	679	647	647	633	579	613	574	605	584	574	569	538	567	544	558	566	545	575	531	582	595	513	607	558	537	557	585	600	576	575	529	502	569	574	548	525	579	545	592	527	510	569	536	562	523	576	601	566	530	582	548	533	551	546	549	573	540	541	535	570	521	586	523	550	530	556	562	528	554	527	557	523	544	620	536	546	564	554	566	538	562	553	569	493	525	540	553	553	547	546	579	521	557	535	551	557	518	576	514	540	517	552	555	522	549	514	554	539	552	541	555	544	606	528	545	519	534	533	591	551	543	562	566	546	515	569	542	556	527	566	519	531	567	546	604	557	562	566	574	556	539	546	536	553	499	516	553	530	533	549	507	557	566	580	571	523	551	530	559	531	510	551	564	570	520	572	532	596	546	559	565	534	543	564	555	573	515	564	541	536	595	513	516	526	588	518	540	565	500	559	548	532	538	551	554	560	533	546	571	556	553	583	522	547	546	548	567	541	575	540	574	557	571	543	557	529	543	562	568	538	534	521	548	539	525	543	536	559	513	532	550	532	546	567	531	501	500	575	519	555	548	555	536	520	537	527	501	534	563	544	515	507	588	540	522	520	528	529	561	564	518	506	513	536	555	536	542	541	586	531	480	508	567	543	513	583	538	576	534	553	573	591	542	527	507	570	579	558	527	538	520	527	561	573	560	517	517	536	538	552	516	549	537	509	559	545	549	501	550	523	543	589	512	557	549	509	514	560	556	544	541	509	552	569	542	567	548	568	517	569	545	559	550	568	529	517	558	544	548	532	548	547	575	585	580	557	542	525	557	561	572	533	538	540	536	567	560	530	553	566	538	536	548	526	582	513	597	513	491	534	525	494	558	547	526	533	554	507	525	549	555	573	549	574	507	535	554	550	605	545	581	558	528	538	550	524	535	544	568	585	536	521	541	568	534	519	551	555	535	542	516	575	554	553	518	580	562	576	514	552	557	531	552	523	533	536	519	555	582	533	571	536	511	547	561	541	529	557	548	598	519	540	511	523	554	542	550	529	571	564	540	575	556	553	555	527	544	567	537	515	556	558	513	587	579	560	553	528	526	565	534	532	562	518	550	531	512	558	579	503	541	552	528	554	558	552	559	533	590	531	549	516	559	534	572	546	534	572	534	577	577	541	520	545	501	570	589	533	535	528	535	550	545	513	553	510	568	530	527	535	583	592	542	540	495	517	580	519	563	534	539	511	570	547	500	542	564	566	566	552	529	590	561	560	527	550	540	494	565	552	505	551	561	568	543	526	550	534	548	585	514	538	595	536	482	539	539	543	552	539	492	572	553	521	565	541	601	542	552	595	531	542	535	548	539	572	513	538	558	550	556	555	518	592	528	605	582	544	521	573	512	521	510	498	553	571	522	575	554	525	520	513	574	511	570	512	559	507	540	538	568	574	537	515	540	552	554	561	517	564	501	533	539	544	479	545	533	560	492	551	531	540	546	576	547	579	517	569	552	508	527	504	547	552	533	508	533	520	514	532	501	546	539	558	534	561	559	528	545	536	547	528	507	534	535	525	532	553	578	570	541	512	504	541	530	523	520	543	595	555	559	554	556	556	524	526	550	559	533	509	566	561	523	588	498	543	533	563	547	566	583	549	539	564	527	550	522	568	552	562	504	531	569	554	544	566	519	556	557	561	557	490	546	503	561	540	518	557	520	560	547	561	556	557	530	522	523	567	551	559	555	521	532	552	583	528	573	541	562	532	521	545	525	544	581	505	516	578	540	570	539	552	535	520	501	542	564	548	599	532	538	546	545	524	570	521	564	594	581	539	534	560	545	526	548	551	505	565	544	545	556	576	563	536	555	543	497	528	554	570	524	518	556	516	532	570	535	535	552	532	538	555	545	517	556	501	525	563	560	548	513	556	565	525	559	555	506	540	538	513	545	547	539	516	547	553	556	541	550	568	545	550	535	560	561	557	569	470	576	511	505	548	553	527	532	536	559	555	528	524	527	579	560	588	547	541	571	541	554	551	542	568	518	554	526	497	553	567	544	572	587	556	533	509	557	545	569	535	551	547	566	528	539	533	544	551	533	545	492	577	560	548	533	553	566	624	528	573	531	513	536	541	607	555	543	552	531	550	529	562	533	516	538	546	527	545	533	513	564	523	538	560	551	558	557	534	529	522	527	524	553	521	495	502	562	580	544	573	550	523	566	529	541	545	587	479	531	542	578	536	566	546	539	530	532	559	516	543	555	546	518	557	520	547	533	537	542	562	533	538	537	546	526	524	511	541	531	558	525	508	563	545	560	532	584	569	571	563	494	517	528	609	604	602	554	533	551	553	563	560	543	512	548	544	531	529	521	525	530	540	537	531	556	497	543	534	586	584	531	564	570	557	579	561	569	570	564	513	553	511	503	536	556	505	553	511	516	540	505	571	545	544	596	572	536	529	563	498	553	551	575	541	537	526	563	580	570	551	521	544	544	548	504	586	548	547	575	581	558	536	484	556	566	557	532	533	509	548	533	523	534	531	551	544	531	533	550	592	532	531	536	533	572	597	515	532	511	545	571	559	578	491	571	532	596	532	559	541	550	489	539	552	604	560	540	536	496	545	540	572	537	570	551	538	520	567	586	559	533	528	541	542	582	579	534	587	516	500	557	540	541	495	601	531	520	534	524	563	569	534	535	580	529	531	541	521	534	575	541	519	540	529	511	556	602	517	581	562	527	598	524	465	533	523	553	534	564	519	552	533	535	516	554	502	557	528	548	579	544	550	605	539	507	555	598	553	519	545	559	521	538	559	548	553	523	538	544	548	550	536	564	525	521	542	569	560	523	580	552	509	513	544	525	587	547	568	526	526	512	550	537	538	554	547	536	569	562	511	525	528	545	541	534	567	562	539	574	566	540	548	547	534	527	541	566	544	522	524	537	521	570	581	495	517	530	534	554	529	561	536	547	591	563	546	538	514	520	574	527	557	532	560	556	532	527	549	550	501	520	512	545	574	560	542	521	540	557	551	556	528	530	539	537	494	539	589	546	624	578	544	559	566	556	571	591	554	562	508	556	502	529	516	530	518	575	527	549	486	527	559	532	556	559	513	554	547	550	568	552	578	557	566	544	548	551	522	574	547	582	550	516	535	561	571	552	542	518	516	584	544	556	572	557	532	551	547	553	570	534	547	545	525	539	517	523	511	536	539	555	546	549	549	577	502	543	528	527	546	564	535	531	538	521	526	551	537	529	565	562	552	571	514	548	576	591	537	508	555	523	523	525	527	540	538	540	556	496	582	534	532	565	520	550	516	553	539	556	566	548	560	540	500	562	585	570	526	515	508	575	535	555	559	494	562	554	528	545	547	568	545	565	562	538	564	574	575	558	555	548	508	553	527	563	527	582	573	526	526	558	547	562	535	507	570	582	562	599	523	510	529	529	537	529	528	551	544	571	555	534	510	536	578	540	518	528	552	590
14528	1413	1289	1125	795	681	662	778	846	630	450	368	349	326	295	301	305	287	299	279	274	291	261	285	276	245	244	258	256	282	263	253	297	278	247	258	264	231	272	253	268	254	244	257	269	271	248	276	233	281	238	272	253	255	241	258	238	264	279	250	243	274	251	285	275	257	273	274	262	284	250	282	227	242	280	250	253	260	242	274	291	267	249	240	253	274	262	249	253	249	256	268	300	270	278	269	234	277	263	267	264	263	243	244	284	240	308	222	259	259	240	291	274	283	284	265	260	269	267	281	253	251	255	267	290	264	290	288	235	266	300	246	277	256	287	269	236	203	248	281	256	260	257	254	289	252	259	234	245	276	280	274	261	245	275	253	258	279	262	274	272	277	269	247	283	271	272	249	259	265	284	251	257	239	268	253	250	273	266	266	248	258	241	252	245	234	257	256	258	255	280	265	275	272	257	235	268	278	274	256	243	281	263	260	260	252	260	289	272	257	222	267	277	267	261	265	258	256	265	279	241	295	279	288	293	267	252	302	273	276	276	278	253	254	253	284	269	273	275	258	300	268	284	261	269	264	300	243	259	241	290	271	275	258	301	268	271	277	257	252	270	247	251	251	260	231	237	281	250	235	257	257	272	276	241	252	282	262	271	238	263	226	292	268	267	248	251	255	268	263	258	245	251	260	254	273	280	240	266	261	235	284	269	277	268	257	288	248	243	263	268	260	257	298	228	199	236	245	263	249	274	264	258	280	245	255	268	291	249	267	256	260	251	253	253	254	276	257	256	259	247	225	265	249	256	235	268	249	249	267	261	268	281	271	272	287	274	265	282	280	256	264	260	249	290	264	256	261	266	261	249	272	235	232	258	262	236	256	279	231	280	258	241	275	264	254	261	275	260	273	249	224	272	260	257	268	247	258	275	241	267	255	238	291	279	265	238	291	294	237	277	272	266	248	247	267	234	285	294	268	259	233	237	254	266	274	273	247	254	267	292	250	267	265	298	278	260	249	264	250	284	274	247	282	290	256	257	262	286	266	260	275	259	272	282	281	246	266	245	257	285	241	268	223	244	249	260	216	264	240	236	271	244	274	247	255	297	298	279	261	264	273	261	239	246	263	282	251	262	279	287	245	301	277	226	242	246	240	253	237	266	272	218	265	242	269	219	270	242	260	263	257	240	221	260	277	269	258	278	266	253	246	264	243	279	269	261	231	249	267	237	281	242	298	263	240	280	237	290	291	248	246	235	268	284	257	253	227	280	259	279	263	248	234	208	259	239	299	279	246	240	264	234	274	247	309	276	301	281	277	280	262	301	255	273	257	267	269	288	287	261	251	233	288	266	261	259	266	239	276	242	267	252	257	222	261	277	259	253	243	262	240	261	259	222	255	235	244	267	281	266	244	250	230	224	226	245	258	257	232	247	261	250	274	257	244	272	264	275	260	272	268	313	269	270	257	237	287	234	258	262	255	252	256	234	262	268	266	279	260	249	259	245	263	283	228	268	268	244	277	281	253	243	278	253	277	278	265	254	255	245	274	270	269	239	255	267	267	273	261	249	218	282	225	240	287	265	243	250	243	267	271	232	266	262	228	260	270	275	230	253	275	249	259	266	231	260	265	247	260	255	248	279	271	256	263	264	271	243	263	243	267	270	264	228	253	284	267	252	240	261	269	240	258	289	265	237	238	266	248	255	309	272	272	240	264	271	270	250	304	262	274	283	269	254	242	245	253	268	273	257	269	236	250	276	290	250	262	244	261	264	256	247	285	270	230	298	257	237	247	267	234	257	255	273	287	281	271	255	256	265	270	238	247	262	271	290	264	242	248	254	272	268	300	255	242	280	252	262	275	261	266	263	254	247	258	277	257	261	260	256	257	263	275	262	261	275	256	241	299	271	278	292	257	273	252	255	257	255	264	225	287	254	290	240	248	280	271	266	254	235	298	267	256	269	271	241	265	242	282	279	282	246	280	279	266	262	266	229	259	284	250	303	254	270	301	231	250	269	248	285	243	290	264	271	283	244	250	269	254	249	252	265	270	257	259	257	274	252	292	240	282	268	266	259	237	266	274	298	232	247	258	279	268	240	281	272	255	243	282	263	259	259	241	244	253	216	234	213	258	290	252	265	255	250	288	266	255	289	261	270	266	247	252	257	271	268	252	243	302	231	233	266	247	251	287	257	273	263	278	255	251	271	261	276	230	269	256	247	280	260	268	243	295	282	269	226	253	245	252	280	267	256	285	250	243	278	250	253	286	259	265	300	241	270	258	272	258	252	256	249	260	252	251	277	258	270	278	281	229	267	265	237	253	264	248	254	261	269	262	256	267	260	259	240	255	277	267	278	281	295	271	252	282	299	254	244	279	276	274	278	280	250	266	227	270	283	283	277	253	240	249	280	250	275	282	250	268	259	281	262	283	241	263	241	246	228	247	268	262	254	291	271	272	249	260	252	274	259	280	288	277	235	266	292	296	272	258	274	279	259	282	257	268	295	257	286	267	256	272	269	268	227	253	255	266	295	294	262	263	213	270	258	264	266	264	293	287	246	275	289	240	274	284	265	261	256	267	254	276	288	244	258	269	288	285	257	230	248	259	260	279	245	276	278	247	250	251	240	264	277	242	248	255	250	292	257	247	290	245	277	226	287	261	283	263	284	224	262	281	259	262	250	274	248	255	259	270	258	275	214	255	236	280	257	273	256	253	286	247	246	269	259	240	276	279	271	242	237	247	249	260	250	249	270	250	271	303	267	249	242	264	243	283	293	302	264	254	257	256	259	267	265	258	239	240	247	246	258	283	273	277	266	281	271	250	243	247	254	251	279	269	263	271	246	252	265	253	271	265	244	243	247	265	257	280	276	245	310	264	255	243	252	256	249	285	247	241	272	281	230	254	239	262	289	241	269	265	263	282	259	253	278	246	251	279	276	265	259	239	280	268	243	238	256	304	285	266	248	235	252	244	289	265	261	278	269	257	297	268	250	255	238	235	251	245	276	250	250	276	274	271	256	232	243	241	273	260	239	235	255	279	295	295	251	266	242	277	258	243	253	285	285	292	284	277	263	267	292	210	254	262	261	253	269	292	246	271	269	252	261	237	243	234	258	267	241	267	272	293	308	267	240	276	256	266	274	258	273	264	264	277	256	292	247	275	257	257	247	237	250	305	269	219	258	258	287	253	223	270	277	285	294	263	248	252	260	281	279	284	277	263	290	284	264	277	248	238	266	299	250	247	217	266	266	263	247	300	269	235	273	248	269	274	270	244	294	267	291	284	255	270	263	275	262	284	267	255	266	266	237	243	247	249	265	280	259	276	267	238	283	243	266	247	266	253	248	225	277	231	283	281	275	243	273	251	250	263	274	244	283	268	271	274	264	217	231	254	288	249	260	258	263	247	231	249	272	281	249	288	248	247	275	310	260	241	246	293	279	262	268	242	285	267	262	268	257	238	281	262	236	253	270	249	266	242	268	260	244	247	259	278	291	255	248	257
8409	1408	2713	3186	3102	2574	2772	2997	2960	2453	1727	1454	1240	1075	930	960	858	830	861	829	844	789	780	833	757	754	699	791	737	755	722	740	663	709	726	727	690	698	745	685	690	679	706	702	656	680	692	679	672	665	686	661	698	691	674	698	703	685	700	654	653	674	705	691	634	663	662	656	659	695	720	666	702	676	683	719	664	697	659	642	619	708	655	716	642	677	644	680	667	694	643	675	661	658	707	675	685	664	705	714	671	721	632	708	705	638	632	704	646	672	651	724	671	725	666	656	683	644	663	687	639	662	685	674	702	665	669	698	723	690	670	650	672	702	624	717	696	705	668	686	675	656	655	672	668	680	705	683	686	686	691	677	657	649	710	675	697	644	646	660	702	682	631	663	677	632	657	691	659	721	637	626	624	644	644	634	699	648	664	690	658	649	693	687	715	642	685	706	699	711	640	678	664	623	661	672	692	652	607	643	674	666	675	712	681	655	689	658	628	708	679	679	661	649	678	685	681	690	649	682	720	665	626	622	667	662	694	693	645	640	659	684	685	678	679	685	653	684	646	657	632	673	684	651	644	709	684	629	644	663	661	719	647	694	656	684	647	663	675	674	661	718	678	689	678	650	704	704	640	677	689	661	668	645	691	691	671	670	685	707	674	707	644	698	692	686	655	690	657	663	676	695	631	705	667	674	654	671	645	721	682	663	688	681	697	666	692	712	657	673	715	641	675	677	623	626	669	657	625	660	689	688	701	686	676	668	668	646	677	622	706	661	669	649	654	717	689	715	675	686	642	634	654	666	638	653	627	669	673	644	620	646	668	668	688	639	690	633	681	682	671	619	677	668	676	667	671	673	667	643	664	708	689	656	662	657	656	709	675	600	662	723	673	675	685	692	627	647	610	672	659	688	655	670	666	718	670	619	649	673	687	698	679	680	649	651	684	653	669	652	654	662	642	672	665	658	638	727	659	723	681	673	670	672	663	605	698	694	658	659	655	671	659	666	699	664	695	678	647	649	690	670	660	629	667	694	688	653	670	621	631	638	645	677	665	637	637	612	667	670	683	673	671	652	677	633	695	650	669	630	665	654	664	677	677	637	633	681	665	674	675	659	674	636	678	683	665	719	655	699	685	639	666	666	691	670	656	683	665	681	646	674	653	666	626	696	635	695	703	661	689	637	684	666	660	656	638	642	680	722	659	674	668	658	665	665	702	643	673	714	656	667	665	706	682	682	681	681	641	694	679	634	681	670	645	630	685	704	687	639	660	666	649	655	697	671	628	702	675	675	697	642	675	692	697	719	709	722	622	622	633	703	722	636	665	673	701	691	715	685	698	629	672	634	678	682	674	667	675	651	660	656	657	602	671	660	683	709	687	669	661	648	626	646	647	634	670	671	629	651	690	622	684	697	658	698	690	623	643	683	644	661	679	666	654	705	679	642	618	646	600	635	645	660	656	652	678	626	634	665	649	647	649	654	638	638	681	698	657	667	671	665	682	708	674	657	644	664	635	625	698	671	648	657	685	671	672	657	621	666	608	656	666	699	678	687	675	705	676	672	587	696	647	671	655	657	693	662	686	676	694	675	665	616	639	627	697	660	646	635	660	643	699	665	675	666	664	641	682	653	702	648	686	687	673	722	657	687	716	712	669	681	681	668	676	623	647	684	699	644	691	675	701	639	715	688	673	630	649	700	669	664	669	658	663	696	680	666	623	678	676	646	667	697	651	668	656	670	722	666	672	660	691	695	707	674	673	729	677	676	655	681	682	672	712	658	665	695	653	634	627	676	713	674	681	680	737	660	679	668	697	682	628	646	720	673	647	697	666	701	656	696	648	653	702	632	677	651	708	662	662	678	640	702	696	652	700	714	701	653	659	666	653	720	680	655	595	639	672	619	675	647	690	730	643	719	653	692	652	695	684	680	685	683	676	661	664	704	673	691	655	688	664	689	671	688	665	660	649	714	647	651	674	665	678	657	661	675	643	655	721	689	688	672	647	741	703	611	648	715	671	667	648	683	680	686	673	655	649	683	689	682	666	633	663	678	726	657	661	641	644	711	706	712	686	676	665	634	680	720	652	648	649	705	658	684	679	690	724	670	642	655	681	660	691	622	678	666	679	667	658	650	631	654	660	619	650	696	678	692	695	662	637	681	660	683	694	654	668	679	665	634	695	675	649	699	687	669	648	667	650	684	680	629	673	698	670	712	683	694	633	692	644	700	701	679	671	639	657	675	669	667	673	661	669	695	681	694	707	628	661	628	633	719	656	629	658	655	653	622	707	642	647	618	668	641	666	710	664	662	672	629	666	727	662	627	655	691	698	678	696	652	727	699	584	653	734	681	608	659	623	665	678	651	709	704	675	669	698	675	703	703	635	691	625	615	678	678	621	732	663	671	678	681	671	652	621	686	655	665	749	659	706	664	699	612	654	696	682	698	698	699	690	665	638	674	653	692	672	670	694	670	669	661	696	643	682	639	667	634	660	692	672	630	649	674	662	614	676	680	704	647	676	672	680	615	617	729	674	662	650	645	678	639	693	671	664	671	684	708	670	702	657	639	683	642	663	683	661	659	655	672	652	695	674	648	677	640	618	637	681	656	679	671	671	651	698	671	663	665	691	622	665	654	680	654	653	650	676	669	654	697	718	675	673	686	663	654	653	639	688	665	652	670	684	676	727	639	669	673	635	665	702	663	634	668	659	662	649	691	672	680	686	626	652	726	697	709	696	601	684	675	666	713	686	674	657	687	654	619	694	710	681	613	689	677	698	661	679	689	634	660	657	698	679	687	661	682	706	697	711	642	699	704	671	704	651	681	718	674	668	657	734	700	627	674	659	662	643	633	648	617	701	604	658	622	634	671	648	670	669	637	653	662	678	649	675	661	692	762	718	668	666	650	708	663	698	652	654	645	659	694	682	719	641	602	665	683	673	644	707	723	686	662	668	684	690	674	691	627	668	633	656	663	709	673	673	656	655	637	674	610	640	681	675	697	683	673	636	669	670	684	674	698	648	618	658	722	661	712	664	690	673	615	612	687	698	687	668	669	639	725	668	669	646	653	688	712	619	672	640	700	681	669	645	689	639	637	662	661	712	686	658	737	674	688	679	682	667	653	725	639	631	660	703	675	700	648	694	689	706	721	686	643	654	670	673	672	677	670	663	619	704	651	706	689	681	661	708	654	677	673	643	666	684	710	663	628	655	624	656	636	638	704	626	672	681	651	693	646	655	686	715	651	743	706	669	690	661	645	727	667	628	636	661	684	634	691	680	682	665	697	690	705	650	658	650	710	667	647	696	710	669	698	681	650	683	697	637	673	724	628	677	660	734	654	640	706	676	676	721	677	707	683	640	675	649	630	672	687	682	684	683	667	672	682	643	652	660	690	677	677	700	657	681	676	693	686	648	675	654	638	735	716	709	694	697	652	675	676	646	695	639	689	672	623	682	653	671	636	701	664	650	687	699	653	657	669	675	695	674	689	656	694	660	676
1742	417	501	490	487	472	443	429	399	458	440	396	386	396	409	436	402	453	430	412	426	421	417	400	427	457	404	483	406	415	403	404	369	401	431	429	435	398	447	374	373	400	398	411	431	412	394	388	366	373	404	408	395	420	417	444	409	427	378	382	417	437	416	418	425	412	378	425	383	429	360	395	418	370	403	393	408	393	411	399	380	452	413	425	410	425	422	402	423	437	452	425	428	424	416	411	423	425	412	426	415	410	397	405	428	371	422	415	391	399	472	420	368	375	403	421	397	407	408	392	435	437	393	444	378	420	451	445	437	412	399	404	420	424	419	452	421	426	410	419	417	410	403	401	414	440	404	392	393	390	432	393	420	430	451	400	385	393	386	365	452	403	413	413	419	419	438	381	387	422	432	407	426	418	447	437	445	386	443	387	430	433	447	416	427	422	407	419	353	374	415	424	407	411	440	413	477	403	431	424	433	420	413	461	398	419	425	440	424	390	442	383	348	393	375	442	407	378	393	419	417	432	415	430	406	426	433	445	405	427	379	392	414	400	404	403	394	450	424	432	436	420	409	412	380	441	414	392	427	423	396	424	407	391	435	392	366	424	395	376	394	381	414	428	450	444	346	409	382	411	403	422	444	382	417	374	429	415	469	405	401	429	419	385	400	416	412	407	438	434	410	398	422	423	409	397	393	410	380	430	410	406	406	410	395	444	421	368	406	413	420	406	403	407	420	437	389	388	442	424	424	402	425	410	367	380	396	439	392	428	416	411	395	435	403	383	440	440	434	411	382	433	420	397	438	412	406	387	424	426	390	435	353	409	431	418	445	435	403	379	427	416	429	438	387	381	403	384	416	393	421	382	445	379	408	429	445	402	456	380	399	405	468	414	428	435	384	380	385	410	420	449	432	453	412	449	425	420	419	396	409	404	395	442	369	439	407	409	401	426	450	378	424	415	420	408	418	410	420	423	420	425	414	439	406	396	397	396	402	413	426	419	361	425	428	431	407	397	419	400	383	397	417	448	433	435	412	405	408	416	428	459	408	415	409	414	407	389	400	442	453	412	432	402	400	424	426	361	414	407	422	423	394	410	406	428	393	389	423	440	376	394	365	454	452	418	411	422	392	433	414	382	393	380	444	447	431	390	427	398	419	424	412	390	425	433	363	389	419	439	443	409	452	402	420	427	386	407	414	394	390	367	436	399	390	439	368	429	424	421	434	430	397	450	391	399	395	424	406	441	391	418	388	401	409	433	395	400	397	408	392	448	429	401	440	356	405	429	400	430	392	426	378	449	411	393	465	399	434	454	406	424	460	407	393	407	337	445	393	418	398	391	426	423	440	398	393	401	434	424	404	431	443	402	407	401	416	400	396	425	418	410	412	392	434	408	451	437	386	405	448	389	384	414	436	427	380	405	415	404	400	430	404	370	459	420	414	406	404	430	406	405	387	432	377	430	424	375	424	424	370	394	416	435	429	435	448	431	408	399	435	439	411	392	415	411	442	399	428	384	457	418	420	422	424	420	392	432	425	406	408	431	408	427	402	405	388	396	381	395	425	442	455	379	408	431	414	406	382	456	409	378	415	392	391	430	418	380	437	426	393	403	444	432	413	405	416	387	383	383	389	371	422	388	437	403	375	427	425	395	436	446	441	424	421	422	397	446	413	426	418	387	444	399	401	412	426	450	407	409	451	450	398	391	440	399	406	476	415	376	361	394	397	404	397	370	375	391	437	393	419	430	409	431	433	416	437	385	410	399	446	430	434	375	412	397	421	411	429	408	408	449	438	428	429	378	443	414	443	394	412	404	444	394	407	407	413	455	409	402	415	425	380	431	396	392	400	438	434	396	427	427	402	403	444	419	463	421	426	431	418	359	410	412	418	427	394	375	451	383	424	426	403	412	406	418	413	438	416	361	395	398	427	418	401	392	392	357	445	384	401	369	416	402	410	388	418	432	404	415	441	398	378	391	398	414	438	449	453	394	386	439	417	411	411	444	411	403	424	413	454	463	424	407	419	424	398	421	376	429	398	432	397	412	461	380	417	375	372	418	394	430	404	401	379	406	416	396	423	406	429	421	427	428	394	401	433	386	437	441	415	397	409	409	382	452	415	407	389	393	452	421	409	422	420	412	434	396	448	382	432	429	427	412	386	409	393	416	395	399	411	422	416	384	405	399	410	346	414	397	451	433	389	403	418	428	415	390	436	420	449	410	398	398	418	412	421	438	408	429	439	391	448	414	404	418	440	402	421	421	413	414	391	423	433	380	380	392	377	406	460	421	407	417	441	370	416	426	442	403	427	420	405	431	395	401	400	402	405	419	452	401	410	412	412	416	453	415	397	405	426	402	397	409	425	405	439	438	400	395	442	418	405	385	409	437	430	393	441	424	429	413	415	393	414	423	439	416	437	450	399	424	441	439	428	414	441	421	455	442	403	418	446	373	413	422	390	382	411	422	427	434	438	412	403	428	401	434	423	413	430	396	435	359	400	398	420	384	384	395	414	371	411	414	442	386	421	418	401	358	404	376	383	428	429	424	390	426	422	427	417	435	430	357	448	433	402	433	405	461	409	406	406	417	413	406	406	409	422	440	384	459	437	399	405	426	408	398	412	409	370	405	407	441	440	382	416	409	382	426	367	415	367	383	399	421	427	413	383	390	406	426	433	445	415	386	444	441	446	388	410	395	411	422	451	427	407	417	430	390	412	417	421	401	385	456	392	435	398	387	417	443	405	406	404	422	405	401	409	428	421	436	379	433	399	430	365	419	422	445	413	423	418	429	412	418	410	368	397	450	414	434	484	444	394	434	439	426	444	428	455	436	407	445	382	414	425	454	414	373	414	399	450	484	416	389	396	419	399	419	385	430	428	406	406	409	416	382	398	429	389	386	428	432	428	420	437	433	415	410	384	461	438	394	438	395	371	383	436	412	391	349	398	423	400	415	408	388	418	430	408	429	405	397	410	417	464	401	374	419	396	406	387	419	446	394	434	436	417	425	393	411	418	422	408	411	387	386	442	435	406	379	427	395	394	381	367	436	421	366	420	400	437	426	475	409	442	442	412	397	420	422	392	409	398	424	397	408	397	385	417	373	408	385	437	416	409	410	387	412	443	417	407	429	413	409	403	397	413	420	407	413	372	406	376	423	417	382	417	432	396	425	389	449	475	424	423	408	425	422	417	398	455	415	398	429	372	417	390	428	431	373	411	432	413	415	431	414	406	411	391	378	400	407	404	376	437	414	398	423	421	440	409	390	413	458	395	372	365	430	385	422	427	443	421	418	451	394	392	405	414	434	423	434	399	394	393	421	402	375	433	399	421	413	423	375	398	393	430	401	419	409	431	439	382	379	415	430	395	376	407	398	420	393	407	378	439	397	456	399	442	408	395	420	403	463	399	404	396	386	410	397	426	410	444	372	397	412	385	389	427	427	414	400	408	366	419	416	380	405	394	414	424	414	388	400	400	389	388	405	416	403	425	375	397	416
2308	1013	1099	1118	1117	1098	1091	1031	1063	999	936	1024	995	959	968	1005	945	972	921	989	981	977	960	992	971	967	926	907	947	900	955	921	939	932	932	921	910	958	932	924	920	867	942	947	922	965	894	945	892	916	922	912	943	920	931	917	1010	906	930	934	980	901	932	898	971	896	1013	927	964	898	956	881	866	928	945	952	956	943	932	885	934	917	1002	915	943	920	964	942	958	963	943	915	926	934	933	923	899	925	949	954	978	911	1009	914	895	957	900	869	919	888	979	920	912	900	966	921	943	917	927	912	951	912	940	923	924	877	890	884	999	925	975	971	937	920	889	903	932	921	908	960	902	966	932	974	889	928	935	917	919	882	902	967	904	905	903	936	957	902	940	919	955	894	898	937	954	914	935	960	943	937	946	939	938	955	927	906	911	927	881	949	932	953	955	957	907	930	851	947	904	970	962	888	933	900	929	945	923	957	920	1003	885	935	903	897	979	973	932	957	898	907	978	934	904	934	961	917	914	931	960	895	985	959	966	887	941	912	952	911	927	952	943	995	908	914	901	936	948	905	873	900	952	1011	905	920	962	934	901	904	922	872	900	929	895	935	914	845	941	968	947	930	949	899	919	929	923	913	926	923	932	956	942	931	930	902	889	941	936	932	882	908	918	996	948	952	963	963	917	904	898	920	943	881	913	911	941	897	951	959	936	950	902	962	910	995	850	893	919	922	935	870	930	938	935	909	879	958	940	930	883	971	875	926	924	941	917	918	937	933	931	910	980	902	921	949	939	931	886	953	970	929	942	909	945	947	901	961	928	915	939	923	944	890	934	946	945	952	916	918	930	989	948	933	955	986	971	905	916	865	892	923	936	932	930	940	912	914	923	938	955	939	1006	1002	928	950	934	972	911	916	922	896	935	919	937	954	910	899	966	935	976	927	896	895	912	963	984	953	943	905	936	944	987	897	936	923	957	927	885	922	923	953	873	939	943	989	934	939	936	942	940	926	902	991	908	911	922	922	951	923	904	920	922	941	894	942	938	924	998	947	930	930	926	929	911	901	956	917	953	957	912	943	956	924	965	952	888	940	920	880	940	915	880	931	941	973	976	928	898	956	871	988	884	921	934	909	940	890	937	959	929	957	992	926	967	955	945	922	941	986	915	888	979	959	895	924	949	908	944	904	969	955	946	923	908	919	947	917	946	942	863	949	914	944	898	909	968	908	908	938	928	948	955	922	896	936	940	906	960	902	926	912	942	921	923	1002	919	916	906	869	935	895	996	865	932	973	945	955	966	907	986	981	935	950	973	964	908	916	966	955	935	897	930	921	948	891	903	901	926	927	896	948	976	912	946	941	960	922	917	962	919	921	869	867	950	934	946	953	924	952	978	939	927	970	944	926	925	907	892	923	924	949	918	902	880	947	1003	906	918	957	951	921	961	1032	944	913	872	915	966	893	909	920	918	947	937	951	876	937	955	958	894	917	940	918	966	947	976	912	954	909	938	952	938	911	973	929	961	873	911	954	872	925	949	968	971	975	940	911	990	896	937	925	950	877	911	932	931	957	960	919	952	1005	896	946	895	917	909	939	895	944	940	889	940	941	937	951	934	942	963	887	926	925	908	923	907	916	895	928	898	938	983	922	912	890	946	921	964	931	933	997	971	931	976	909	965	875	918	942	853	884	914	936	959	915	953	910	914	949	931	967	917	894	921	886	942	907	968	956	944	953	905	890	982	958	917	968	898	951	950	934	899	892	938	886	1002	925	896	939	934	934	959	879	910	1033	865	958	932	904	863	979	982	921	915	903	905	933	955	935	933	931	942	900	949	880	917	952	929	910	904	947	960	994	886	923	920	925	918	957	890	876	876	896	916	939	934	954	925	893	992	937	921	946	906	903	940	939	938	937	925	966	924	992	974	907	873	895	903	973	900	948	906	928	888	949	965	963	948	915	982	961	910	898	884	988	930	906	926	923	946	888	909	893	963	945	949	921	939	902	986	920	961	954	903	924	920	906	933	993	949	909	897	915	956	941	976	956	839	899	870	946	924	971	866	939	936	963	926	981	913	940	910	929	893	916	932	954	946	968	933	970	929	906	945	884	961	917	933	940	947	945	916	917	906	960	896	890	965	943	944	952	903	928	928	942	932	925	917	929	927	986	910	909	901	945	977	919	929	918	939	985	954	901	914	922	911	994	926	985	863	887	982	930	937	904	916	931	966	896	969	871	967	917	945	946	987	932	904	929	906	968	954	957	933	955	924	961	943	961	915	872	956	919	914	941	912	959	937	916	886	938	974	990	925	957	917	938	904	921	957	907	918	896	948	934	917	973	941	965	914	925	944	921	979	920	886	947	925	927	934	953	956	918	928	942	923	979	898	956	913	911	931	887	941	938	918	969	916	901	891	963	948	887	1016	966	952	895	907	931	961	939	903	965	950	1000	954	912	931	950	907	938	914	998	864	946	957	877	906	932	930	972	933	898	944	962	932	932	943	901	901	935	896	897	937	921	945	965	964	986	950	942	947	903	977	917	933	941	910	968	916	899	934	910	980	946	898	917	928	914	944	935	906	922	930	929	931	928	923	932	890	894	917	900	893	965	913	941	902	855	906	909	917	922	869	978	924	974	915	911	880	965	912	882	933	936	953	953	939	919	933	972	933	946	903	962	958	904	979	888	953	892	885	964	920	958	984	985	934	915	952	949	946	925	931	949	932	939	885	965	959	887	948	952	968	920	946	941	961	964	884	953	984	909	1010	902	957	891	905	865	935	960	935	920	944	924	880	956	915	946	936	918	897	905	878	948	979	882	913	929	950	930	904	954	885	943	921	944	949	902	906	967	929	906	969	996	973	904	914	949	983	946	925	939	973	928	945	919	887	923	881	951	908	945	865	872	920	909	991	926	948	968	897	970	926	914	921	943	965	947	909	924	912	927	929	943	891	964	904	957	918	915	933	921	930	927	920	918	880	879	920	929	951	926	900	975	907	959	919	957	891	937	937	957	924	908	911	945	953	932	947	960	909	936	914	884	945	884	1008	920	868	919	928	901	924	911	950	909	922	979	894	963	921	935	974	941	898	905	927	907	967	974	924	966	885	901	958	933	958	923	926	958	911	895	945	902	950	915	962	975	926	919	936	947	942	886	929	941	916	925	992	943	931	946	933	906	937	917	926	943	918	891	938	953	896	886	933	918	926	945	910	944	903	927	897	905	927	908	915	881	910	894	921	979	908	907	931	871	973	960	941	950	928	938	938	863	894	929	911	934	905	930	966	939	923	949	907	943	972	987	940	980	941	950	937	951	946	928	968	919	915	913	920	918	909	965	936	918	915	917	927	961	905	968	943	919	906	918	966	975	938	954	953	916	933	897	888	905	939	932	921	919	925	947	973	935	1001	970	930	952	903	979	923	894	948	929	931	989	980	920	958	928	947	895	964	897	998	927	956	936	964	941	902	915	918	905	942	913	954	939	904	928	907	968	920	935	915	924	976	900	902	922	946	925	934	878	905	976	920	907
7344	636	686	603	560	416	406	468	412	416	295	255	302	274	225	212	227	231	250	225	239	246	232	191	193	222	245	233	227	177	228	195	206	218	189	216	210	198	234	202	203	185	207	232	229	214	233	229	239	227	217	225	214	236	206	223	206	243	228	209	237	213	223	220	225	212	212	205	194	213	234	206	212	202	214	215	209	215	215	216	189	196	200	203	207	210	231	231	221	208	202	201	266	234	210	212	189	234	190	208	212	192	223	257	241	214	216	237	220	192	208	217	222	229	206	226	248	213	193	199	225	207	229	223	199	197	223	202	199	210	213	210	220	213	205	197	218	212	215	236	222	199	230	202	190	243	199	220	242	211	218	234	225	213	207	206	200	209	201	216	214	214	204	204	189	220	209	196	196	197	201	200	209	233	229	231	211	215	226	233	212	213	217	199	244	209	216	212	240	223	184	208	223	199	183	198	219	202	205	233	212	196	211	208	226	195	201	202	200	219	200	195	212	234	179	219	188	233	223	215	216	212	215	240	219	223	191	234	237	204	218	221	220	233	205	191	227	216	216	216	223	210	205	205	224	228	226	234	242	226	172	232	203	205	211	223	229	220	205	227	241	246	204	210	219	195	215	213	218	216	201	217	190	234	217	216	205	211	202	195	234	219	226	216	207	226	222	222	210	211	199	217	221	212	207	223	225	211	212	198	218	211	173	222	211	204	220	208	204	211	261	218	212	207	201	185	211	248	202	219	212	225	262	226	213	231	223	227	236	172	197	239	237	173	220	226	241	216	197	218	205	212	210	208	237	188	234	202	210	211	231	224	224	205	192	200	241	221	201	230	227	213	205	194	229	201	212	193	210	202	223	232	186	219	204	208	220	232	219	220	225	202	232	220	213	203	201	213	199	232	215	227	211	217	226	215	223	175	216	208	203	185	240	199	195	206	191	231	213	193	230	215	222	200	218	226	236	252	201	222	221	207	194	195	202	227	223	176	216	208	208	193	215	219	230	231	216	215	219	220	221	202	189	233	241	203	241	216	224	240	255	230	223	207	210	205	191	210	215	248	208	198	195	174	214	221	220	235	196	206	231	200	201	223	211	195	190	219	230	205	199	195	210	216	233	214	193	223	218	242	222	210	200	220	211	223	198	207	215	238	238	228	238	223	233	211	199	217	227	220	197	255	239	229	236	210	232	223	174	202	226	231	232	217	188	212	230	234	202	234	220	217	223	183	234	212	228	196	195	204	230	212	239	251	236	219	201	228	197	212	203	199	228	222	219	220	209	245	226	211	212	212	225	237	232	226	225	230	199	212	208	218	224	244	174	230	235	213	196	210	213	213	215	219	234	248	223	225	223	183	196	202	197	205	258	225	252	200	235	191	228	210	197	244	196	218	207	202	222	211	206	179	244	250	189	197	206	204	201	210	214	242	202	202	230	214	212	220	238	181	197	218	205	234	212	222	201	228	216	202	210	216	227	219	221	189	204	218	245	219	231	204	204	236	202	180	220	205	223	202	226	234	222	208	177	201	235	216	219	204	242	211	187	234	214	210	182	210	224	242	231	236	197	223	194	234	244	247	224	229	214	215	196	225	214	202	209	224	218	210	245	205	214	227	205	198	201	220	217	229	189	216	236	198	236	243	199	229	228	188	237	245	229	183	211	206	201	220	207	205	212	204	235	188	209	240	208	208	210	217	217	220	224	209	193	217	194	182	217	212	224	215	229	228	223	212	211	214	216	221	198	199	179	212	198	185	210	198	229	222	235	227	193	201	200	242	229	229	229	212	227	223	222	210	183	214	215	191	249	195	208	226	229	205	207	239	203	213	216	204	232	222	200	206	206	228	195	227	210	220	207	193	216	194	215	238	194	219	216	240	166	214	202	232	209	219	211	205	181	203	224	222	206	210	215	222	218	206	207	212	229	194	223	212	227	188	201	217	213	242	211	214	192	203	193	180	215	205	208	209	226	208	231	208	213	211	223	202	242	217	196	207	204	226	204	206	237	220	228	200	192	211	231	197	207	221	214	242	219	204	203	221	253	209	215	217	220	215	229	201	225	230	240	206	197	195	214	196	206	223	262	205	223	214	210	179	209	195	200	199	213	228	227	196	196	218	213	225	206	202	236	229	240	208	237	207	185	212	200	180	197	245	219	188	197	230	212	197	249	185	213	223	219	226	210	240	204	193	194	208	225	255	234	229	212	241	231	230	237	206	204	229	204	233	209	209	210	231	192	206	218	200	219	201	228	202	223	213	231	236	221	213	231	204	213	192	224	201	207	215	211	196	205	259	230	240	213	251	222	208	206	214	228	199	214	195	234	218	211	230	211	186	190	187	236	212	218	203	234	214	213	233	217	183	208	208	237	217	218	219	217	235	210	219	209	228	202	225	232	211	210	218	204	178	218	214	234	202	203	214	228	217	208	195	215	211	211	200	203	206	223	232	207	224	202	195	235	222	221	203	206	199	216	208	231	197	220	218	216	202	244	216	225	204	210	196	242	200	210	205	192	233	206	223	220	235	221	199	209	225	211	202	232	199	211	226	192	194	197	207	212	210	220	189	223	228	217	238	233	200	224	224	234	216	237	220	217	219	183	197	210	181	205	237	203	216	212	231	218	207	232	213	217	252	202	208	248	227	241	213	225	217	229	205	210	211	202	198	198	213	202	205	226	216	201	193	213	215	218	217	213	217	210	209	203	207	204	216	217	225	245	223	210	197	236	207	185	220	225	230	238	226	233	234	244	245	181	222	222	200	189	200	189	216	206	217	217	240	221	216	213	209	229	188	205	224	204	214	196	232	208	220	203	202	224	233	217	245	214	201	187	232	222	210	217	237	240	225	235	230	217	233	204	199	230	199	238	220	203	195	189	214	241	207	210	240	227	208	214	214	218	235	201	208	201	219	199	220	211	231	223	191	195	212	212	216	204	223	221	207	218	197	220	214	219	210	251	211	225	194	228	204	202	173	213	222	198	214	197	213	223	217	252	214	215	217	233	211	226	197	218	208	227	210	201	199	207	209	268	217	237	185	212	221	247	184	214	227	202	192	200	230	253	212	231	211	202	222	217	203	199	206	203	202	214	188	191	220	198	200	237	250	226	201	201	221	201	236	221	220	182	201	216	204	208	218	209	210	215	207	239	186	217	196	234	201	214	173	230	219	196	186	227	214	214	205	209	192	227	233	208	227	202	221	206	211	221	187	244	199	200	215	224	222	203	216	193	229	203	210	231	234	226	208	208	193	220	228	211	215	203	234	224	199	239	228	193	234	207	194	224	213	236	207	216	243	208	229	237	209	230	229	237	214	228	207	224	215	217	186	229	214	197	209	203	199	193	217	212	177	232	220	206	229	210	222	219	229	213	238	236	213	224	226	208	224	207	201	208	215	205	204	201	221	211	216	196	223	203	205	212	205	199	209	199	213	198	216	234	225	223	220	201	177	183	185	229	215	198	204	235	241	209	204	248	212	249	208	227	232	203	220	227	203	201	214
6349	997	1663	1823	1853	1563	1521	1710	1870	1522	1019	1005	833	747	685	682	615	664	640	633	631	600	625	592	609	593	600	605	544	583	563	548	599	552	549	587	603	601	592	582	585	561	525	571	537	569	597	572	543	548	600	528	534	497	589	531	556	541	567	539	567	580	538	550	565	554	567	558	561	550	547	571	547	549	552	509	485	562	553	573	558	518	550	557	530	499	598	548	552	526	527	544	564	493	553	581	533	540	536	557	532	544	578	560	550	557	544	529	540	568	577	578	515	583	519	537	513	594	572	550	563	539	560	546	520	548	563	551	541	547	554	539	519	550	554	526	497	588	523	524	557	530	564	560	556	548	517	546	531	589	565	561	512	593	520	569	587	535	536	565	512	518	571	526	559	547	550	532	554	548	582	525	551	512	562	486	511	595	533	524	543	559	546	591	588	524	547	541	531	574	499	556	541	556	517	549	515	533	524	542	591	567	528	554	541	546	558	579	553	519	540	521	533	522	556	543	529	531	520	520	531	557	536	529	569	567	513	556	532	542	546	508	577	546	501	549	522	560	566	546	559	524	528	558	571	543	532	548	546	543	561	551	510	520	564	539	561	565	555	514	525	552	555	578	577	514	555	499	586	573	553	575	575	482	518	543	545	547	554	538	534	564	495	549	552	534	545	506	536	548	508	504	557	560	542	549	518	530	563	543	543	547	584	518	553	520	555	537	562	539	541	561	542	530	559	545	562	557	597	551	484	535	548	561	579	540	501	554	554	572	568	549	549	584	548	586	517	531	548	569	559	577	547	561	591	544	556	546	537	589	542	574	569	553	552	556	555	567	545	521	605	525	534	567	508	527	573	511	544	546	513	552	573	520	548	562	537	561	551	532	561	562	533	526	556	528	536	564	537	571	540	571	559	502	524	501	498	541	572	535	522	524	548	602	565	557	550	533	547	520	522	569	530	540	557	491	521	562	581	541	525	561	547	495	552	577	563	555	518	559	549	557	512	576	573	592	565	494	578	509	545	532	547	532	534	556	538	565	563	545	542	543	498	546	566	591	559	583	543	575	535	560	551	536	556	548	563	548	543	553	565	567	520	546	533	587	538	547	551	543	537	573	587	536	510	534	571	552	547	563	514	519	532	550	549	558	566	509	537	536	568	594	562	549	546	553	603	545	533	593	494	571	565	554	565	519	534	520	541	534	519	568	507	547	554	562	593	533	505	546	509	520	519	538	513	562	538	534	571	577	514	541	576	585	573	555	572	503	565	567	574	537	550	581	515	539	556	528	542	543	516	555	536	519	535	541	548	537	562	531	513	522	575	578	527	560	586	525	531	503	524	554	530	516	536	562	580	567	523	545	538	526	541	541	524	570	581	603	559	587	565	535	527	522	572	523	561	511	521	542	563	563	516	539	547	555	507	539	544	520	553	552	528	551	570	584	540	536	547	548	581	546	511	531	523	548	480	509	527	541	544	535	551	588	569	548	542	545	553	560	517	565	492	547	564	569	525	541	547	537	578	579	529	575	601	573	569	571	588	543	539	560	524	519	511	537	507	564	539	542	557	533	512	528	512	533	604	533	493	534	518	560	527	557	577	516	552	528	552	557	525	560	508	518	524	511	546	542	557	515	548	522	540	566	597	562	515	558	537	535	571	567	539	570	546	520	583	526	527	554	512	564	570	542	537	572	559	536	566	541	557	506	596	505	513	538	562	520	550	547	547	558	551	549	493	570	521	555	558	522	590	552	550	570	528	529	523	549	510	546	528	578	533	544	562	542	541	530	562	554	507	578	535	533	570	537	560	551	549	542	537	564	558	533	560	553	524	555	543	523	522	565	560	601	558	561	544	559	561	531	542	549	545	555	517	558	502	567	560	590	527	555	520	573	566	546	545	546	559	562	547	543	493	574	551	552	540	537	524	521	575	561	544	555	537	576	553	564	564	565	540	542	545	573	514	544	557	584	521	551	515	525	530	509	567	538	544	558	493	537	565	545	533	568	545	539	554	553	557	548	538	605	562	523	517	513	546	517	566	553	520	573	567	537	544	536	555	554	527	557	546	543	527	506	548	582	511	566	502	568	534	566	516	526	553	543	507	543	552	503	596	546	571	582	486	565	560	497	538	567	545	579	545	595	608	566	512	498	535	559	550	536	528	541	539	554	527	553	531	558	544	527	510	546	515	549	548	561	522	495	524	533	514	554	515	506	543	542	554	541	567	522	551	521	576	538	574	525	549	522	596	581	520	582	565	565	548	573	493	509	523	578	522	501	506	556	549	580	567	506	534	528	554	566	543	561	510	557	494	525	527	535	510	539	556	576	515	570	495	527	542	553	509	554	535	556	558	577	535	544	562	559	534	560	533	544	553	532	531	533	527	548	526	552	555	589	579	541	525	572	541	530	539	553	542	566	527	512	534	547	565	543	573	568	567	543	575	537	549	511	585	548	570	558	528	549	507	550	574	571	518	562	540	547	535	558	532	514	570	542	577	532	610	513	519	563	550	549	586	579	601	515	548	512	540	595	564	509	559	527	535	523	545	554	577	555	537	552	542	542	577	532	508	556	545	569	540	594	573	551	576	572	527	539	568	546	557	544	613	552	561	575	566	546	556	519	532	502	571	532	558	512	571	537	561	537	532	527	578	520	527	545	556	568	532	537	531	551	549	516	562	563	573	549	593	605	555	524	538	551	585	526	579	566	585	538	530	557	581	540	540	555	558	585	547	549	545	532	534	541	529	541	577	545	545	585	557	542	557	570	528	563	607	571	502	549	522	577	588	558	546	567	588	590	548	519	553	520	568	558	561	567	542	518	516	586	542	563	548	554	584	538	512	538	562	553	580	560	556	541	553	531	574	544	537	527	503	489	580	540	581	511	537	550	524	528	570	557	489	569	540	513	597	539	524	556	574	567	586	560	575	570	553	560	545	538	550	506	521	555	539	544	530	563	545	549	557	550	520	522	485	529	555	540	537	581	508	525	548	516	532	560	555	591	547	556	532	531	534	531	549	588	509	566	550	563	538	544	540	515	577	554	544	511	567	589	545	515	534	550	579	530	601	537	552	532	537	544	570	572	552	572	538	498	525	515	555	574	557	562	569	532	535	553	548	521	564	558	564	558	541	524	535	573	555	590	559	578	535	557	564	548	540	533	550	533	546	532	530	544	558	528	556	531	563	512	554	499	569	506	546	549	561	545	554	585	544	553	540	560	579	503	543	539	538	559	556	557	566	513	510	548	567	574	555	548	610	554	594	547	554	550	513	535	579	501	523	530	528	558	546	570	542	540	558	513	529	534	549	559	580	532	560	569	516	528	531	571	590	550	520	557	549	598	533	546	511	575	519	573	528	544	564	548	558	522	543	540	530	598	571	576	550	566	518	543	549	511	544	548	577	515	560	559	533	532	572	524	543	521	538	515	491	538	616	522	551	615	520	521	563	581	536	509	525	489	523	515	553	546	583	548	544	567	543	558	577	551	555	516	553	559	539	504	504	566
14676	1501	1262	1066	835	683	701	678	813	631	499	416	394	329	306	307	310	281	265	276	311	279	294	255	292	257	291	278	261	294	235	239	255	285	294	287	244	264	236	251	243	265	255	236	292	280	304	236	273	241	262	287	265	283	269	234	297	312	263	230	251	251	245	267	282	293	259	257	267	289	271	268	270	263	257	288	279	275	227	274	257	247	277	257	263	278	251	271	286	223	270	242	230	272	261	305	289	306	283	250	238	272	264	252	264	256	260	279	256	239	287	256	253	275	270	252	287	242	267	267	266	266	272	267	239	274	268	262	266	263	282	295	243	246	244	240	277	281	246	270	273	230	281	238	238	249	266	288	270	254	231	283	264	259	253	244	276	272	285	236	267	270	264	247	249	254	278	265	233	285	279	265	238	251	271	257	256	266	273	276	236	293	261	310	289	281	290	267	264	271	271	270	277	274	264	249	254	277	247	265	312	270	273	256	262	255	255	240	221	269	277	250	261	239	265	254	276	262	274	282	270	261	274	255	257	256	272	276	264	238	285	273	254	297	283	284	258	272	272	268	243	232	269	263	257	256	299	265	259	256	269	302	238	284	240	285	277	256	223	290	265	253	261	260	261	276	265	280	265	289	245	265	269	260	243	241	256	273	267	280	228	247	262	258	263	282	279	287	280	238	255	273	246	250	266	258	287	295	266	240	281	246	258	260	229	273	260	261	272	250	285	266	279	288	265	274	255	253	290	260	250	249	259	250	238	285	236	244	283	253	247	234	265	267	249	284	225	279	297	273	274	258	267	261	277	261	249	272	254	276	251	281	246	251	248	234	273	262	271	245	241	263	263	253	262	234	260	237	243	238	242	285	259	273	246	281	257	244	285	274	261	257	252	261	276	271	279	232	268	287	229	291	259	297	255	257	282	239	237	251	254	236	250	244	254	283	240	248	265	239	258	270	255	259	254	267	255	241	235	271	268	256	275	279	236	242	253	278	257	246	254	269	267	263	251	246	289	248	289	292	231	272	274	242	250	247	275	283	283	250	221	270	280	259	266	295	276	284	264	305	275	252	238	241	267	285	288	273	284	260	258	247	289	265	273	279	260	261	245	234	234	270	257	281	289	273	242	243	255	254	257	282	245	251	252	288	265	234	268	261	241	227	267	267	291	273	265	266	259	242	262	266	257	238	236	246	249	267	250	271	271	246	277	273	256	272	291	271	288	270	257	246	267	255	261	217	271	219	262	273	266	267	262	255	272	276	279	259	276	266	259	297	261	275	272	261	269	244	290	271	280	246	259	275	273	254	241	256	294	228	274	249	280	262	265	276	249	273	272	276	241	243	243	249	249	269	259	251	221	272	228	246	253	238	272	279	264	262	250	288	259	270	272	308	250	243	231	266	273	270	260	253	256	271	265	287	283	261	254	214	271	276	310	268	265	268	244	241	267	261	263	242	279	287	283	265	253	274	274	286	225	257	294	277	253	283	295	287	280	277	238	257	286	286	252	273	255	245	241	247	279	259	277	278	248	256	231	282	288	263	258	276	270	266	250	229	262	266	241	282	276	261	279	243	275	241	236	247	252	255	234	262	274	268	254	263	267	260	257	277	231	275	285	266	255	272	258	282	274	232	293	240	252	245	279	274	264	270	270	259	230	255	276	271	241	261	261	277	235	261	256	241	264	281	269	273	244	269	257	239	266	259	242	260	305	262	266	266	245	281	228	248	243	260	249	252	248	283	290	284	262	226	239	265	283	225	255	270	265	274	251	250	260	263	274	267	289	237	253	250	233	259	274	265	225	260	241	285	230	254	284	267	254	234	247	236	232	258	288	266	300	265	284	253	273	245	289	265	293	291	272	268	277	240	279	259	283	255	283	234	236	276	280	274	245	259	332	279	270	274	244	243	250	259	247	272	241	273	263	247	254	265	272	248	294	288	272	253	246	265	251	286	280	243	261	254	264	252	266	279	261	262	299	251	267	246	241	277	241	229	259	248	232	247	276	242	256	278	257	282	249	284	268	274	233	287	249	246	262	224	267	253	275	280	238	272	264	273	255	247	246	270	243	252	260	251	252	267	260	259	239	252	259	291	266	269	249	295	240	246	249	278	268	270	285	266	245	246	251	299	280	258	267	243	280	260	253	241	272	302	276	293	262	293	269	271	268	243	248	290	270	305	265	250	265	269	270	275	302	245	244	248	243	262	256	236	260	262	265	248	303	256	243	258	257	272	266	272	231	270	272	251	225	267	278	280	258	276	276	238	219	277	266	242	319	297	282	259	263	269	263	273	272	263	298	267	267	252	266	250	255	250	285	264	287	280	262	253	249	270	258	232	266	293	251	264	233	268	231	265	242	244	277	267	262	252	281	256	273	269	248	251	274	291	253	274	245	307	248	279	297	241	299	265	258	240	252	268	279	289	280	258	265	286	260	254	255	265	279	243	247	253	228	243	240	281	260	245	260	261	262	256	260	258	233	262	245	266	246	261	270	219	273	268	273	286	258	257	250	271	262	257	235	270	259	249	255	238	279	273	247	270	247	264	252	293	245	259	288	258	272	260	239	266	268	270	250	277	274	253	267	275	275	223	257	249	261	260	285	262	256	287	257	239	259	234	254	298	266	264	247	291	286	247	247	277	282	250	272	253	242	265	255	275	265	256	271	256	255	251	239	271	250	275	245	265	262	287	266	261	240	269	267	261	282	255	279	253	256	277	255	246	244	263	266	228	241	250	282	266	263	262	285	275	247	252	245	233	236	241	241	262	270	262	250	267	254	291	288	293	317	270	273	242	260	265	233	279	277	247	247	249	271	283	261	248	285	244	272	281	255	277	283	254	256	302	261	240	221	285	267	239	271	278	243	264	238	231	283	258	245	280	256	242	266	270	267	254	283	266	266	267	273	284	265	273	258	248	282	257	260	262	286	251	257	283	259	290	218	227	260	280	299	264	235	298	256	264	266	266	262	281	266	264	226	266	293	293	308	271	264	269	260	285	257	241	288	285	275	264	252	254	221	267	277	242	295	270	276	251	295	272	249	263	257	261	249	265	246	269	259	245	277	264	262	261	253	246	269	307	255	249	264	252	253	273	222	256	250	252	267	258	262	255	250	253	248	229	266	279	269	268	242	268	290	292	274	256	261	264	268	248	279	273	286	249	286	260	294	256	275	298	293	252	252	253	266	270	250	250	250	262	261	246	290	269	265	268	288	235	246	276	299	264	296	259	281	268	269	247	263	269	260	273	274	271	270	260	250	286	269	270	261	243	275	287	276	275	278	265	283	243	235	254	240	267	249	278	303	259	275	260	262	245	223	249	218	270	272	275	251	255	242	243	278	251	273	276	265	238	250	262	249	271	283	287	253	241	263	275	266	275	246	258	261	249	275	259	276	273	280	256	251	274	283	264	264	246	247	226	264	272	262	277	215	285	280	281	274	267	285	233	262	272	289	245	273	256	241	260	274	281	266	257	274	247	242	258	313	266	229	229	260	265	283	274
8397	1402	2578	3230	3091	2613	2755	2833	3225	2625	1568	1417	1177	1067	996	930	848	881	868	804	834	824	775	785	736	745	728	745	734	743	740	707	768	725	705	730	677	714	690	745	705	703	696	743	658	613	658	721	731	702	647	686	674	691	655	721	686	670	642	637	705	646	661	674	692	696	657	686	720	670	674	679	646	661	677	727	647	670	710	698	664	676	660	674	694	651	648	660	667	667	630	660	677	662	655	662	664	662	698	719	707	692	633	640	671	664	661	697	652	648	670	673	737	659	663	650	686	664	671	667	722	708	641	657	691	628	700	676	618	712	640	639	662	662	695	652	666	624	666	653	672	672	693	696	678	710	682	695	640	708	707	645	654	657	664	682	679	671	674	664	683	725	701	697	680	666	704	668	683	656	696	659	614	662	666	672	661	704	675	667	671	683	686	641	702	678	651	717	682	651	674	638	656	698	650	664	613	652	664	636	669	688	700	648	665	681	671	670	638	672	669	690	689	624	669	676	677	692	662	728	644	627	670	651	705	668	707	669	695	684	675	655	640	700	667	727	711	632	659	683	711	699	753	692	654	671	658	650	670	649	698	612	687	702	641	619	688	688	653	714	667	682	650	675	645	656	672	740	659	665	661	675	707	692	661	712	665	731	688	705	651	641	635	673	642	626	685	645	668	638	693	661	611	665	656	676	688	682	658	691	645	657	695	662	662	674	681	639	664	707	662	688	694	701	666	666	739	688	656	654	653	650	660	651	678	692	652	662	682	725	679	670	662	646	672	688	676	651	677	688	693	654	666	674	670	680	663	682	671	658	654	631	636	623	676	650	696	702	674	676	701	662	660	637	684	693	657	650	595	675	662	644	641	652	660	679	700	674	690	653	649	724	639	625	683	706	664	657	667	647	676	668	703	693	665	643	649	648	653	639	687	693	686	643	631	697	649	620	661	720	675	726	652	688	644	669	671	647	676	703	672	689	648	709	680	609	665	654	680	687	703	632	697	675	665	669	713	706	628	675	658	655	655	635	636	657	667	692	691	692	657	694	682	651	691	658	627	595	642	637	650	660	683	726	701	684	669	674	707	655	683	699	648	669	690	690	698	685	707	637	723	688	632	704	683	704	678	650	660	685	663	668	654	716	659	627	683	637	692	614	676	678	688	592	682	664	643	644	638	676	679	655	641	643	675	676	661	734	692	613	665	618	644	690	685	712	664	708	664	717	651	654	617	715	647	684	692	687	663	638	659	635	636	669	683	628	618	651	673	661	696	682	690	617	699	680	697	677	621	652	655	666	666	656	666	686	670	646	628	642	671	672	660	713	663	720	624	649	645	648	701	635	685	612	706	687	669	704	695	665	661	641	665	671	694	670	670	664	684	731	700	683	684	675	649	686	665	652	680	660	626	683	679	677	663	698	645	638	639	680	708	626	657	699	694	718	677	631	723	668	674	654	677	697	641	693	683	660	674	667	674	701	673	664	676	664	655	711	694	697	701	659	693	649	647	710	661	632	699	649	658	679	690	665	713	678	696	684	674	676	690	656	670	669	686	670	697	618	679	685	713	657	665	669	691	625	678	718	650	654	626	695	676	683	659	623	687	661	673	679	734	672	684	708	641	702	658	665	691	670	728	639	705	660	726	618	654	671	641	648	667	632	673	679	641	663	668	661	638	665	673	702	625	663	627	650	632	683	686	675	683	622	647	719	691	683	666	644	632	655	702	681	652	733	654	663	679	672	667	671	684	659	657	650	643	701	698	679	647	673	666	676	689	699	648	701	671	645	715	653	658	643	693	677	657	652	612	678	637	656	647	662	661	674	704	662	655	674	654	680	668	679	675	701	692	653	696	682	670	671	680	683	646	658	629	744	656	665	641	670	652	627	653	667	660	637	637	642	677	675	659	675	624	676	687	702	693	651	661	692	687	646	673	680	651	671	666	678	700	633	719	679	719	667	675	667	730	687	672	637	694	655	669	680	672	704	669	690	700	700	668	677	668	673	673	653	691	650	696	702	718	660	701	661	656	676	689	715	666	640	652	677	662	682	698	652	687	651	681	678	656	667	654	672	657	683	698	640	655	670	659	667	652	658	695	673	677	656	675	647	646	650	684	643	706	628	675	697	662	639	664	641	679	681	636	711	682	685	658	695	665	689	667	702	702	662	706	699	743	659	675	667	656	657	685	719	698	736	662	702	690	652	697	665	654	700	672	678	690	693	661	691	668	694	666	626	684	679	623	726	633	655	681	659	678	664	643	644	652	673	657	662	621	681	685	635	656	682	653	659	651	673	683	621	663	611	665	676	680	703	693	705	619	725	689	649	686	695	609	638	688	691	689	667	654	673	624	666	658	655	648	688	681	687	684	657	657	668	689	668	654	693	699	696	697	675	666	660	678	681	634	699	641	647	667	662	674	707	668	672	665	668	700	688	685	689	669	688	678	647	665	695	680	658	646	649	663	656	685	698	682	679	669	691	637	640	656	675	676	691	649	657	668	696	697	686	698	653	671	622	687	644	680	657	656	636	677	721	685	664	633	671	661	670	734	650	656	682	684	697	668	697	653	671	679	651	662	646	696	679	622	704	692	642	670	671	745	693	665	630	664	697	646	640	713	686	677	673	675	661	666	652	672	648	715	682	660	667	652	647	689	692	660	677	663	667	669	680	673	626	657	673	648	674	661	650	732	669	634	678	648	677	722	735	648	726	656	665	666	661	672	715	682	668	626	670	633	735	666	670	718	677	683	706	649	648	671	673	656	696	711	697	685	642	668	653	657	653	623	666	670	670	710	652	643	649	677	667	624	665	623	635	687	661	675	648	654	696	703	662	696	642	628	650	704	648	679	680	688	654	686	662	675	662	694	682	626	654	648	671	671	635	657	620	648	649	672	689	671	633	660	663	667	707	702	692	683	653	656	654	665	654	689	654	636	675	648	717	658	677	636	667	683	646	670	680	687	644	681	682	658	689	700	686	681	678	663	680	672	688	647	701	644	668	688	711	622	641	697	684	631	698	682	641	649	682	707	674	662	619	679	680	667	643	709	719	639	687	701	653	695	708	699	681	653	683	648	658	680	715	647	648	681	689	684	659	646	660	687	643	699	675	658	680	645	669	698	649	630	723	653	634	646	691	692	687	642	644	685	705	653	683	631	676	675	682	674	692	682	717	600	669	617	666	727	702	665	726	670	697	678	716	680	646	650	675	701	697	677	624	669	680	716	666	662	626	676	697	695	676	717	703	666	660	636	673	661	680	693	695	716	670	660	687	666	674	656	685	661	630	713	684	615	681	666	701	654	673	626	635	649	681	670	721	665	672	660	652	693	692	690	643	645	657	663	660	700	649	686	655	644	648	636	686	675	660	700	668	692	684	603	637	695	689	676	672	698	668	597	714	664	616	679	667	740	732	664	627	687	695	633	722	690	618	702	649	643	701	638	692	649	682	680	671	665	644	649	683	666	651	646	673	667	655	677	682	669	679	679	675	686	695	713	678	688	612
1817	449	516	459	469	428	451	397	433	416	424	432	479	384	407	419	401	428	394	422	409	414	379	365	442	362	390	360	406	419	393	414	414	419	391	453	393	388	414	402	403	385	415	383	410	379	431	425	423	393	382	402	422	387	379	409	355	408	393	393	406	423	399	416	400	412	409	410	403	385	396	426	431	395	415	408	435	439	392	417	390	389	451	430	442	402	425	410	451	397	444	417	430	433	416	430	397	395	385	413	417	423	440	408	428	430	403	394	364	403	406	409	416	411	438	421	425	443	401	395	437	391	425	429	418	349	433	392	365	424	420	441	398	376	373	425	400	404	388	368	402	409	364	403	410	419	417	447	376	433	409	391	393	414	378	423	459	378	393	407	448	378	388	389	432	429	405	441	408	402	420	395	413	376	412	409	417	384	411	382	380	394	434	424	411	399	418	403	379	456	431	407	446	471	406	415	367	436	392	414	407	419	409	417	388	407	404	378	400	399	420	434	394	402	402	362	418	413	407	390	404	414	407	420	399	394	421	451	413	392	399	393	389	394	415	419	410	431	401	417	423	414	421	459	429	392	421	362	409	419	419	406	400	429	395	404	399	415	454	380	373	442	393	388	467	419	359	397	402	421	387	411	405	391	372	394	382	423	430	449	425	402	434	433	378	440	412	396	383	440	415	419	415	413	438	393	419	462	386	435	426	413	375	426	416	429	410	389	437	440	428	399	386	435	402	408	406	433	407	409	421	404	430	449	404	368	418	410	423	387	400	373	415	382	420	417	411	425	387	399	387	362	411	400	415	424	413	391	403	373	417	393	400	388	407	396	409	401	380	442	448	428	408	413	412	408	406	403	385	412	391	418	424	412	442	400	420	408	404	406	395	430	406	408	395	395	392	421	394	406	415	421	422	403	421	403	440	396	372	373	379	436	388	435	421	392	404	450	443	414	412	384	428	424	405	457	397	400	422	400	451	409	375	387	379	450	432	401	402	422	376	394	428	394	390	421	407	444	396	439	401	383	368	414	384	421	382	424	370	420	423	405	412	404	396	411	396	414	410	437	391	422	387	391	456	411	412	447	418	394	395	382	373	414	433	437	392	450	431	371	363	391	436	430	420	428	382	389	399	432	385	414	438	401	425	396	408	411	433	433	431	394	419	399	427	477	423	404	429	393	397	423	425	370	431	405	433	447	416	406	380	369	387	418	419	428	395	436	433	397	407	386	381	394	416	377	414	437	383	376	379	434	413	410	441	382	395	401	398	409	441	377	391	447	403	417	423	403	367	408	430	382	383	397	371	408	404	432	423	407	407	387	410	379	394	420	417	415	416	379	392	435	417	383	412	405	360	421	385	421	395	379	404	374	376	418	407	420	402	428	421	414	393	393	398	455	406	403	488	406	387	421	379	371	431	367	455	424	375	376	392	406	416	349	397	392	391	408	360	414	439	394	376	401	390	384	404	416	420	433	436	411	422	382	368	430	425	384	434	406	383	395	427	402	431	424	440	392	390	430	392	435	383	402	457	436	386	376	398	404	415	381	407	467	393	386	405	423	420	431	401	419	397	412	396	400	406	384	404	410	422	409	414	408	417	405	393	428	384	428	403	404	384	427	392	408	461	428	438	421	387	411	408	393	371	422	406	361	397	390	450	398	386	415	400	380	401	397	400	426	408	420	416	411	419	390	371	414	402	386	398	443	426	419	394	390	405	421	415	390	394	387	380	392	417	345	430	377	406	414	396	433	436	407	429	419	429	369	386	388	424	435	455	412	394	393	423	450	450	461	435	409	417	372	421	443	409	405	395	418	423	429	423	415	395	424	393	417	439	398	443	407	392	425	378	473	386	431	477	380	399	433	434	434	431	425	406	362	396	396	414	408	422	382	382	390	395	424	385	432	428	415	388	427	449	411	415	420	417	407	378	434	412	422	338	446	417	381	415	387	410	412	384	412	407	405	394	396	412	428	450	447	428	414	439	409	391	389	392	393	449	408	371	391	398	416	420	415	400	424	390	434	395	379	397	431	425	364	429	402	417	422	388	379	375	360	409	409	425	411	402	409	402	399	395	413	388	437	349	409	435	431	415	429	411	405	416	426	389	403	397	386	395	456	358	386	416	387	392	403	411	404	402	413	403	413	419	387	385	452	371	392	438	387	399	396	412	405	435	404	383	405	421	399	404	420	454	411	423	377	378	409	371	436	397	400	415	401	358	396	388	367	407	410	409	390	430	379	407	428	418	422	387	414	457	425	447	387	415	403	420	391	386	438	356	443	409	411	383	425	388	430	391	397	404	409	420	410	420	387	405	400	451	402	397	419	409	413	415	391	404	368	418	382	414	406	394	400	397	366	423	392	425	412	393	395	383	357	407	430	419	431	387	443	402	406	418	390	438	375	416	425	440	396	424	380	392	417	404	426	405	398	407	436	397	424	479	442	416	418	423	420	407	397	430	429	370	382	397	439	400	406	418	397	405	408	389	392	384	388	394	373	393	387	403	437	423	446	407	421	410	382	424	448	449	391	421	391	371	400	428	432	363	390	408	389	398	405	361	407	412	424	354	390	365	377	364	407	429	403	402	425	465	421	416	366	407	415	392	428	419	434	395	429	388	409	372	413	395	402	381	417	395	399	430	396	388	373	429	424	454	448	372	417	408	415	432	358	426	420	426	400	442	421	410	412	404	408	362	425	414	407	417	386	411	400	437	392	427	414	426	376	402	415	375	354	374	406	401	390	412	409	372	412	406	440	427	406	397	389	414	382	408	404	420	419	412	408	408	406	373	367	407	441	421	400	400	428	442	441	369	410	446	412	401	419	382	396	423	432	445	435	422	444	402	404	417	421	395	423	423	443	371	452	446	399	387	380	467	406	386	385	429	422	438	435	379	390	418	376	402	406	435	361	412	401	435	402	444	445	411	398	395	437	438	414	397	409	434	387	458	429	380	375	448	428	398	447	404	396	376	418	395	397	407	371	415	420	379	430	416	404	414	459	399	422	401	413	417	426	400	414	432	429	405	419	394	406	411	368	449	383	417	458	359	410	429	399	455	450	432	417	432	391	423	379	428	380	428	405	409	420	413	430	401	449	407	425	423	388	368	440	381	413	399	411	402	386	425	391	392	444	432	432	373	407	419	443	401	387	430	396	414	394	424	400	429	368	393	401	430	440	413	418	446	384	410	436	417	403	372	413	406	383	407	388	387	413	372	424	419	426	373	406	411	369	401	441	423	438	401	394	429	426	374	380	400	379	408	394	407	420	427	391	380	388	413	408	374	365	408	402	408	421	413	398	407	409	386	391	412	413	415	395	414	411	409	354	397	395	371	441	394	401	409	428	410	428	423	405	419	400	415	386	425	425	405	439	479	415	414	401	400	394	406	398	404	412	421	419	388	398	426	442	413	421	426	412	390	461	403	415	339	374	450	412	388	439	421	455	382	428	402	378	425	403	384	428	398	426	430	390	402	396	377	396	404	396	385	439	424	375	438	418	418	390
2160	1012	1100	1224	1156	1074	1011	970	986	961	1011	952	1039	934	923	968	965	929	912	908	933	952	968	969	951	921	946	851	887	930	884	921	880	924	946	931	920	934	953	861	941	923	966	917	917	908	934	934	871	924	927	909	915	963	876	875	919	926	882	940	905	931	915	924	898	897	892	925	949	940	905	950	894	916	951	916	874	895	892	916	919	856	925	898	957	897	937	949	886	925	894	865	853	891	920	942	923	926	921	913	950	894	909	885	845	912	897	929	944	949	917	975	888	941	955	902	867	942	876	943	944	935	932	869	886	920	934	973	910	869	874	924	924	955	933	897	886	916	964	905	897	934	867	940	924	921	943	935	967	904	910	904	894	930	854	856	856	874	930	902	920	895	944	947	961	924	896	972	934	933	863	926	886	900	961	922	924	949	940	884	937	882	943	929	883	873	991	888	913	910	891	929	995	901	960	947	934	883	878	970	947	936	954	959	938	923	891	892	873	925	957	865	879	882	895	936	919	947	916	918	934	931	931	910	922	943	866	911	916	972	907	966	894	912	920	972	941	915	896	910	982	937	921	955	899	907	925	897	902	919	916	913	870	960	892	938	895	896	945	958	899	905	902	951	920	878	886	891	939	913	886	1000	883	953	944	898	953	893	900	904	923	921	972	872	929	923	911	886	914	931	921	936	932	928	930	979	892	942	926	935	899	921	953	911	939	899	940	896	919	907	873	918	937	887	896	931	948	954	902	928	935	909	971	913	923	908	903	909	904	931	955	932	970	985	939	939	954	973	931	897	892	927	931	952	888	916	913	913	977	900	930	935	933	904	944	899	921	894	887	978	969	901	909	915	904	932	928	893	927	884	886	880	826	915	914	954	936	921	949	960	915	977	992	896	914	902	904	901	926	890	894	923	913	930	907	948	876	911	958	926	897	906	881	902	952	953	982	926	907	959	914	921	884	934	868	918	937	916	902	946	923	908	901	913	891	902	837	942	939	901	936	941	928	906	892	951	883	901	918	921	933	919	917	943	933	922	942	866	918	859	890	930	915	936	885	929	928	907	950	922	913	856	888	872	907	943	935	927	885	889	900	918	921	920	901	889	912	935	969	905	950	974	891	896	965	914	957	906	985	947	946	935	939	941	973	915	899	949	854	919	935	930	917	898	903	919	932	922	955	892	914	910	906	962	923	929	922	902	886	886	969	863	947	944	878	944	904	904	855	889	903	928	937	859	911	939	914	964	930	933	930	896	898	955	960	869	925	906	890	981	961	989	987	955	945	904	923	917	927	927	923	927	976	918	902	898	924	936	952	943	963	888	900	932	868	926	888	985	936	912	929	931	862	936	894	918	873	937	954	916	932	905	960	844	977	936	966	901	931	883	883	876	934	934	940	917	963	920	957	893	884	939	914	882	882	936	847	889	944	910	980	921	955	905	918	914	876	912	919	934	882	852	896	891	889	926	934	929	924	957	912	945	929	914	884	950	915	888	908	941	926	928	943	935	912	953	877	885	896	944	976	900	918	927	947	936	908	894	891	890	943	904	960	872	870	926	894	905	963	942	919	880	912	929	874	970	909	892	896	920	860	951	914	866	964	909	921	895	949	909	941	934	859	958	896	926	934	923	956	956	927	928	939	902	964	917	890	903	932	909	924	932	929	901	923	921	951	912	897	951	911	901	971	909	886	948	977	936	913	911	851	909	952	895	920	911	930	957	954	959	922	914	894	925	948	892	884	921	929	941	923	935	909	936	924	945	1004	939	869	923	978	990	920	922	891	886	923	909	916	930	892	878	920	944	914	1012	937	915	901	928	909	899	899	895	913	952	886	921	935	913	990	908	930	868	887	905	970	869	860	949	870	908	912	942	915	905	940	959	943	928	912	907	909	879	932	915	896	952	926	927	919	885	975	909	892	938	933	919	913	952	934	933	942	899	908	940	924	924	893	860	892	919	917	915	877	927	877	946	979	933	907	882	937	928	947	968	930	861	964	853	943	954	938	933	947	884	907	902	933	943	933	962	988	988	931	914	927	916	859	949	904	934	930	962	991	958	963	912	884	918	874	924	902	905	913	886	1014	933	927	862	939	930	967	904	974	991	933	927	940	927	916	859	894	909	902	944	991	907	919	938	871	981	917	913	915	907	887	888	905	916	875	963	888	955	1002	900	901	917	914	890	913	918	948	911	936	878	900	903	928	900	887	932	957	940	933	939	925	921	913	977	929	907	973	915	877	903	933	953	918	955	938	901	902	883	887	926	926	896	967	915	906	936	928	909	902	973	994	944	898	925	930	885	953	889	969	926	945	924	934	840	902	902	916	961	963	951	929	948	897	905	949	955	943	940	919	869	906	983	873	930	949	875	935	893	891	926	970	917	957	906	953	902	907	944	926	910	935	883	936	941	870	922	972	895	861	918	884	929	956	946	944	954	955	885	941	952	949	931	926	877	865	909	952	935	880	903	849	949	929	917	912	955	932	934	935	869	909	902	871	935	894	912	975	894	912	873	955	913	958	901	905	954	922	968	889	967	934	920	944	940	884	912	922	913	900	918	916	948	881	978	881	947	932	961	973	930	920	929	943	904	963	906	930	903	941	897	924	916	899	927	901	912	964	911	917	917	897	947	921	967	915	934	927	922	1008	908	969	919	884	923	917	915	909	896	898	960	958	920	938	901	893	936	986	915	955	979	966	904	923	915	875	896	932	937	904	908	942	867	857	917	926	873	930	923	932	887	874	879	884	960	958	968	897	908	911	954	895	935	874	942	893	931	923	887	882	885	877	928	871	897	910	926	899	914	895	952	962	913	885	948	870	910	854	919	976	959	909	914	904	914	929	928	924	894	941	907	943	961	948	959	981	892	922	952	951	937	926	923	932	923	879	963	941	915	967	906	862	892	923	916	924	914	892	932	859	947	897	843	907	913	945	882	916	908	948	928	922	997	885	933	933	937	905	896	862	921	989	958	935	881	916	925	941	895	932	911	975	938	895	925	906	911	945	882	868	964	933	898	944	887	937	941	926	937	929	886	943	922	913	961	876	858	905	958	923	942	919	916	896	928	904	932	897	949	954	936	910	900	902	956	910	927	966	938	935	933	884	927	934	868	913	945	895	875	888	916	890	946	919	949	969	947	948	926	929	869	907	904	947	883	951	876	911	920	856	944	930	917	964	958	903	931	878	920	946	956	847	909	917	949	910	942	917	953	949	911	908	972	947	946	934	941	912	992	904	899	941	949	890	910	948	952	937	902	927	935	947	926	891	930	907	895	886	917	954	952	881	882	905	961	886	916	964	938	925	921	956	873	933	859	879	910	873	884	926	918	950	963	935	928	922	868	900	956	859	875	910	907	871	883	903	946	944	975	944	927	894	922	913	932	874	966	908	902	958	902	868	945	899	885	891	936	913	888	899	847	919	898	880	916	900	951	893	877	967	923	856	939	903	922	917	891	898	906	921	915	945	934	893	880	944	944	864	887	935	897	898	866	927	938	911	905	908	929	881	875
7251	659	764	620	567	438	398	363	526	405	328	291	247	243	233	229	256	231	242	220	224	219	218	239	232	211	205	219	228	224	215	223	226	229	216	200	245	215	257	241	201	222	185	208	247	236	202	216	243	244	205	229	232	203	221	226	226	236	213	192	239	211	227	225	207	226	189	212	226	196	252	241	234	207	198	193	213	212	220	196	242	174	226	226	201	223	245	233	202	200	199	205	218	224	226	196	225	214	250	192	225	196	232	237	213	229	251	227	212	212	246	204	198	227	199	188	232	237	214	233	226	209	219	217	219	216	198	209	217	237	222	201	230	219	217	178	216	196	208	224	226	222	240	219	224	210	228	214	232	218	208	222	212	218	211	232	245	219	183	179	212	254	228	233	218	212	209	229	218	239	246	214	223	208	201	218	233	226	206	199	198	216	208	206	194	200	228	258	223	205	192	219	207	209	186	205	204	201	234	202	226	196	227	205	227	243	252	223	223	208	218	234	223	213	200	220	216	220	227	218	237	198	196	211	221	243	215	242	226	207	223	230	211	227	213	227	205	206	217	178	219	215	221	223	205	214	205	212	224	214	219	216	230	200	228	227	219	230	205	203	202	227	185	228	214	188	203	201	210	210	210	232	216	211	230	202	199	223	192	250	237	222	198	230	205	200	250	210	215	223	215	187	202	239	226	230	200	210	201	214	223	204	209	238	219	199	223	186	204	215	216	229	228	225	226	192	209	210	183	231	197	225	227	212	217	222	187	223	226	193	221	212	220	207	217	234	199	220	200	190	212	253	235	224	244	208	217	207	208	211	220	201	190	217	251	210	235	194	218	220	220	232	235	220	207	225	209	209	193	235	190	199	207	219	249	245	228	229	219	238	209	197	183	172	194	207	210	240	221	244	199	232	181	202	202	209	207	204	218	234	223	238	217	211	214	255	215	206	225	235	190	219	209	209	240	229	200	234	227	221	190	191	210	216	191	235	227	221	211	217	211	224	215	221	224	234	204	207	229	202	190	229	241	194	228	208	223	216	201	245	197	237	205	211	210	189	220	201	206	218	210	240	214	214	228	221	235	222	235	216	246	216	203	200	220	184	182	249	206	236	214	246	212	212	230	197	224	235	202	246	223	197	218	213	215	218	228	203	187	210	188	179	213	196	225	208	207	240	219	226	229	225	222	200	203	242	225	227	202	189	205	193	209	216	190	260	198	184	208	179	236	219	197	185	222	213	205	204	201	212	220	221	233	192	230	222	210	227	204	201	220	213	186	214	215	223	192	227	207	213	197	226	224	235	220	222	272	188	235	216	254	222	215	216	217	195	200	191	227	228	240	196	196	249	245	230	229	215	219	256	207	197	237	217	217	210	217	240	228	219	213	209	183	219	205	209	198	195	232	224	223	209	200	209	219	242	203	202	225	220	218	205	202	212	191	237	228	206	210	220	202	232	219	203	208	204	249	204	233	230	197	212	211	221	207	201	221	209	215	214	236	217	201	244	202	173	225	202	235	213	206	242	209	202	229	212	232	208	236	217	216	209	236	236	209	191	229	224	224	229	213	210	226	248	239	208	225	218	190	193	229	211	215	197	212	220	210	204	205	213	226	215	207	241	211	221	247	220	202	186	220	205	210	191	203	210	218	221	215	248	211	215	236	207	163	226	221	193	192	196	205	209	197	201	219	222	188	212	230	200	187	196	211	208	198	215	242	230	213	220	212	228	212	192	206	219	207	214	248	202	248	245	215	198	190	222	240	235	243	216	201	221	211	193	215	198	224	209	223	207	209	213	205	209	211	209	207	211	216	231	248	177	205	207	226	202	195	242	221	214	226	221	196	214	193	210	217	198	222	209	225	215	210	214	209	216	211	213	213	232	223	211	208	215	240	210	222	206	232	214	231	216	225	169	221	203	210	211	207	237	217	232	201	207	196	239	212	212	199	219	200	188	217	220	212	221	241	227	212	196	202	206	189	218	238	209	226	195	206	211	191	227	204	215	215	230	234	202	216	251	190	216	199	246	223	207	210	218	227	230	205	210	166	212	216	213	220	215	224	192	202	237	217	250	207	220	187	209	216	207	223	210	204	203	223	233	218	194	230	206	204	204	209	228	206	257	232	224	233	212	212	200	225	216	222	186	202	214	207	212	214	218	212	212	241	224	203	211	205	248	224	215	213	223	227	214	203	214	219	242	228	220	235	200	240	197	209	220	204	232	217	224	229	220	245	196	213	223	195	217	228	201	219	212	188	216	207	208	234	207	220	229	214	232	216	225	225	221	210	212	261	229	207	211	201	239	201	216	213	217	218	227	230	258	234	185	205	217	218	199	208	210	220	224	261	188	216	207	242	198	246	222	218	200	195	181	233	200	212	237	196	224	221	252	218	224	220	224	215	211	194	226	228	198	214	205	198	225	207	208	221	220	230	215	213	230	225	241	220	222	235	211	207	221	227	192	223	236	231	210	214	212	209	221	229	212	211	209	210	238	227	218	206	196	232	194	220	214	226	237	200	211	215	184	216	210	198	250	191	217	236	217	194	198	216	209	214	222	224	228	230	218	231	212	194	218	207	201	211	193	200	220	241	211	186	222	226	199	242	206	205	185	219	236	203	204	206	193	220	227	218	221	222	168	222	216	223	206	215	231	240	215	214	227	237	196	227	197	237	219	227	230	204	250	219	221	219	220	236	198	199	222	238	253	250	198	229	211	216	215	209	220	203	224	199	222	213	220	225	233	240	240	202	223	204	207	209	215	225	226	192	228	227	205	230	185	210	257	237	215	192	220	203	205	224	199	239	215	225	209	211	194	196	202	217	227	232	235	186	223	205	204	223	208	231	217	235	238	201	228	222	225	208	200	234	206	250	250	234	226	212	200	201	230	209	214	196	226	237	212	221	222	251	203	219	224	250	210	209	241	227	237	203	205	214	216	217	196	233	224	212	224	211	220	203	232	205	209	198	240	211	229	252	241	230	212	194	223	239	248	200	201	233	233	211	219	213	221	228	240	224	202	222	190	208	208	214	228	210	223	207	184	180	178	187	229	195	227	207	242	218	203	177	223	208	203	260	220	226	200	198	208	251	213	207	225	231	219	190	211	224	210	193	215	221	203	224	216	229	217	236	234	216	207	216	242	195	210	193	220	223	243	222	203	197	206	198	218	192	202	226	199	209	213	217	182	218	201	226	219	220	220	237	225	240	204	208	210	233	218	236	234	195	229	227	212	211	239	214	209	229	186	202	203	238	238	203	239	225	219	232	186	211	219	196	201	195	244	226	233	224	188	203	242	222	232	226	248	223	198	244	230	212	204	235	250	200	227	212	242	214	226	222	243	208	216	252	192	213	222	212	203	182	239	231	240	232	204	223	202	204	205	223	246	201	196	216	203	226	210	205	263	238	225	220	203	235	193	209	218	234	190	226	222	225	220	224	224	248	186	214	208	224	234	227	222	214	213	204	218	222	240	188	207	214	208	238	231	233	212	235	241	190	236	204	234
6370	982	1607	1868	1900	1663	1584	1765	1883	1624	1046	967	843	727	688	683	668	637	663	594	653	589	625	551	655	624	615	559	573	592	572	587	583	571	576	588	557	554	567	558	574	589	550	591	564	529	558	570	547	573	544	541	510	565	597	533	564	525	571	555	525	544	558	537	571	569	580	563	570	528	551	584	566	542	557	578	527	570	552	551	615	586	514	518	548	599	577	562	569	578	556	520	522	585	582	559	485	560	536	538	536	554	565	573	526	577	525	564	537	543	535	512	530	556	552	527	551	551	572	544	563	536	534	547	485	521	540	570	569	547	532	536	581	571	550	579	547	542	568	559	545	562	550	538	546	546	569	537	555	603	536	520	567	602	543	565	536	583	576	528	535	556	568	548	580	533	511	572	590	544	564	545	556	513	587	498	522	550	562	535	572	517	516	521	570	579	553	551	569	549	566	549	546	529	572	548	530	523	551	553	550	523	495	541	530	563	559	528	545	539	546	577	522	578	590	526	544	518	550	564	546	535	579	548	572	520	552	546	552	556	540	548	512	598	553	507	533	518	543	516	572	546	582	519	550	550	568	556	532	529	527	503	574	563	542	556	545	561	553	578	526	537	561	532	560	557	543	488	567	547	535	507	554	553	498	539	571	544	550	557	470	525	519	574	545	528	528	561	514	557	548	542	506	538	516	517	511	518	510	569	532	529	549	555	526	559	555	530	528	528	514	537	569	584	552	561	528	549	545	517	540	568	522	501	498	515	527	530	540	533	598	569	589	567	561	589	556	551	540	495	559	543	519	567	579	512	570	555	563	562	513	541	533	548	522	537	565	562	549	581	604	532	534	532	554	544	556	522	505	532	576	551	532	518	507	518	562	545	582	549	549	532	557	565	519	532	563	553	547	593	541	582	578	576	556	555	550	560	577	540	515	547	570	559	589	541	566	537	548	531	542	546	522	535	511	522	545	572	546	536	526	541	524	534	519	588	559	545	554	589	531	549	512	540	518	530	546	571	527	530	513	580	559	519	542	594	573	528	565	559	537	538	568	557	561	552	571	556	530	518	589	583	543	552	513	556	526	566	565	544	540	572	526	531	529	507	540	557	561	552	576	548	561	529	509	568	530	518	577	579	550	533	551	551	560	555	571	562	516	503	569	545	533	538	525	572	516	549	552	559	544	532	524	583	514	529	578	510	565	537	523	554	498	561	545	551	523	547	502	579	553	561	549	564	506	534	569	581	535	532	536	547	568	540	531	534	525	564	614	527	545	548	572	559	573	529	557	504	570	559	532	526	561	533	511	545	496	529	497	558	498	566	561	566	552	581	567	551	543	573	567	568	534	551	516	521	511	512	542	542	551	554	532	544	537	546	598	576	534	582	542	529	580	528	536	515	547	555	574	558	537	561	546	586	513	520	521	553	528	568	574	553	524	551	555	525	559	555	510	543	521	539	542	565	582	552	483	532	531	507	526	529	578	548	564	549	559	512	552	557	527	484	586	573	540	517	512	526	538	548	532	544	578	546	565	566	580	540	530	514	534	512	540	509	569	563	552	533	549	542	558	511	525	584	550	563	568	579	531	523	558	562	541	561	510	566	541	508	518	537	549	557	590	531	530	518	527	550	575	557	550	519	514	542	506	568	497	554	584	532	573	544	547	570	544	548	559	530	519	571	524	553	551	548	518	557	572	540	532	550	574	504	539	572	529	550	545	563	540	540	516	548	550	546	505	504	562	540	539	492	543	564	537	531	561	553	560	547	595	536	567	563	499	543	559	575	520	569	554	551	539	576	527	549	576	505	567	555	529	541	544	574	555	500	545	496	576	551	562	576	567	540	555	574	535	542	547	541	529	530	581	518	501	545	534	558	569	549	570	532	539	559	550	524	540	554	540	561	549	561	537	529	537	544	562	566	527	544	552	560	527	541	524	525	529	558	582	527	516	499	519	571	538	577	538	527	519	520	502	556	567	534	532	564	503	565	514	530	540	522	515	529	516	536	512	545	526	593	537	537	559	570	564	537	555	574	559	555	492	568	558	535	532	543	530	556	533	551	533	536	540	509	522	520	547	566	524	531	523	583	476	535	515	572	519	533	508	546	585	539	553	559	578	576	550	561	551	560	510	531	549	502	580	558	623	530	516	599	524	536	535	542	523	574	539	570	562	581	556	557	508	554	527	529	559	547	529	521	590	602	583	498	537	529	550	503	593	555	544	544	579	571	549	527	486	606	573	530	551	533	549	533	556	604	525	522	526	559	510	547	570	533	529	502	518	568	584	549	541	523	562	547	562	501	524	526	545	541	559	589	594	543	516	490	536	563	543	572	531	545	565	547	565	542	494	590	549	601	512	544	539	547	535	544	529	526	571	578	560	581	547	569	521	576	566	555	548	577	548	491	577	597	545	533	530	551	554	544	562	513	509	568	571	543	523	499	568	525	539	557	551	554	551	514	567	514	540	570	582	530	538	586	533	610	585	517	578	569	530	538	536	520	554	556	524	574	556	552	532	558	527	555	543	560	544	576	542	581	525	513	545	551	553	550	562	542	544	538	571	532	551	527	541	544	510	571	571	549	551	539	579	500	540	525	568	538	575	558	499	509	542	555	502	522	581	504	579	525	568	520	539	486	520	542	541	594	583	528	564	523	571	535	580	532	520	543	521	566	504	555	561	532	564	578	525	526	556	533	564	546	547	575	553	558	551	581	532	541	541	524	543	537	537	531	566	476	572	544	574	534	564	526	544	519	545	540	546	514	581	536	519	565	566	591	562	578	546	558	546	567	548	533	520	594	533	603	527	533	555	563	538	523	552	536	564	570	570	507	567	548	543	516	571	559	570	550	532	560	530	581	527	575	527	562	566	540	542	548	524	585	529	600	534	565	557	551	558	583	563	573	541	500	544	513	550	546	564	538	548	549	559	580	575	546	545	491	548	543	567	559	552	502	594	558	572	555	582	532	587	536	567	535	551	510	509	535	535	539	528	530	571	523	525	556	558	563	523	588	573	520	589	594	539	502	554	522	529	524	545	528	549	538	587	519	544	543	565	529	541	546	532	526	540	508	521	526	498	501	493	528	526	534	544	540	554	571	558	529	592	494	520	508	565	531	547	584	533	538	599	555	504	579	549	582	510	513	555	553	536	532	552	529	540	537	568	511	544	518	533	565	559	563	531	585	507	569	549	561	567	603	549	565	541	559	523	509	553	548	568	515	583	556	539	518	515	582	517	508	539	531	594	560	493	543	572	543	548	528	528	537	512	553	502	551	580	544	554	577	556	548	574	523	573	566	540	570	532	549	533	523	577	543	547	554	559	549	542	539	541	589	547	539	602	509	525	545	572	592	559	581	539	538	545	525	556	518	573	538	563	572	536	518	538	538	543	551	579	501	559	520	547	559	548	557	544	535	557	586	519	523	556	544	532	572	561	538	522	582	565	541	493	593	563	513	532	533	560	499	504	546	601	521	542	518	556	571	559	539	560	541	569	543	524	585	575	529
14500	1460	1256	1074	885	642	746	727	824	654	472	356	327	301	301	308	290	266	287	268	268	254	271	303	240	260	258	249	259	281	295	252	263	293	292	255	261	265	273	266	257	275	287	249	270	264	251	266	260	231	258	256	297	244	277	267	252	241	236	259	244	274	254	252	282	288	247	243	265	245	269	232	299	253	275	252	247	241	277	251	254	262	248	297	278	272	250	286	274	273	252	279	293	276	253	255	257	239	237	261	286	293	262	276	269	272	275	256	256	254	282	264	259	262	278	272	267	281	264	256	271	239	294	255	255	266	219	275	299	252	260	293	233	238	273	271	273	253	297	270	263	257	286	265	259	260	226	259	287	242	257	247	252	256	256	269	238	242	273	306	278	263	273	283	293	282	277	249	260	256	262	276	293	284	254	276	281	250	255	274	264	256	262	296	270	269	259	267	235	247	287	280	280	255	260	269	254	259	276	269	283	276	282	261	255	284	253	274	272	286	271	261	297	246	243	278	253	282	259	244	267	279	273	271	261	272	266	239	261	268	251	226	310	268	272	263	263	241	247	273	272	263	276	255	305	272	269	251	242	256	292	252	273	265	281	247	254	247	249	275	280	245	272	243	258	229	279	288	267	218	262	264	239	274	265	277	237	261	275	273	270	276	274	258	263	256	293	278	261	266	287	264	237	243	235	262	268	247	245	247	264	274	295	260	295	286	232	270	245	267	266	257	260	252	268	287	267	252	281	251	268	246	284	304	275	270	274	278	252	261	271	220	249	220	313	296	242	296	270	278	276	284	287	267	237	238	245	270	267	264	260	277	275	269	240	255	229	259	245	255	255	273	277	270	263	267	299	278	260	271	296	272	248	251	257	276	263	251	247	258	254	298	291	262	273	255	268	280	259	249	265	249	266	289	278	276	241	246	266	235	244	263	267	273	233	267	268	277	279	254	271	254	266	267	259	290	259	282	268	288	276	276	262	267	241	250	259	268	256	266	297	299	284	236	252	247	258	272	248	235	249	278	259	284	255	278	265	282	279	253	282	297	260	277	259	267	273	249	267	248	247	269	278	254	262	253	245	270	240	238	282	276	231	270	268	263	246	255	237	248	254	292	262	266	290	274	245	246	262	246	281	265	262	263	267	272	270	265	263	243	235	271	259	257	259	279	277	251	282	271	269	278	262	269	242	269	284	264	243	262	267	270	274	274	240	264	254	318	278	232	282	251	258	244	246	258	252	237	250	232	279	278	254	266	267	266	265	232	258	274	252	260	262	271	255	265	273	239	290	262	236	291	262	255	237	250	271	304	276	238	266	283	252	271	232	282	262	267	244	273	271	264	254	280	280	298	275	251	232	284	251	266	257	291	266	247	297	306	249	260	286	247	244	254	262	271	288	270	276	292	234	280	269	280	271	240	275	276	278	247	244	292	271	266	263	252	261	237	266	309	292	262	274	267	251	248	264	242	271	259	264	292	247	271	251	286	279	287	280	268	296	227	272	277	280	257	229	246	281	265	273	268	233	260	268	243	267	268	257	249	290	254	288	287	270	265	261	287	254	269	305	261	235	286	271	272	263	291	281	248	248	241	256	235	249	290	274	283	271	258	240	248	259	254	261	276	295	245	266	263	237	292	285	249	264	229	265	295	261	278	259	270	242	256	293	277	251	249	283	249	260	240	290	260	268	258	287	261	279	275	275	286	252	276	255	226	275	279	283	277	263	275	272	260	246	242	240	248	249	276	268	227	262	261	264	281	290	255	275	280	268	262	283	281	258	272	277	253	269	234	233	252	263	273	271	270	274	280	283	259	266	295	272	276	253	222	250	260	261	295	233	256	229	275	292	248	269	262	265	273	256	249	255	259	266	271	256	260	267	224	268	304	254	256	243	266	291	246	258	273	228	250	278	268	324	261	267	249	253	257	285	242	284	251	227	282	294	286	276	246	313	260	245	252	251	252	262	286	268	264	282	265	232	275	284	287	275	242	251	290	288	244	263	267	249	236	279	278	274	258	266	302	288	268	282	253	233	260	243	249	290	273	274	270	252	245	258	280	292	251	270	274	276	282	246	257	258	268	261	287	315	251	302	276	262	245	257	240	262	290	279	277	260	271	266	275	276	265	250	274	269	256	269	265	289	246	279	276	267	309	291	274	285	274	238	257	251	250	252	277	242	274	269	286	297	250	284	283	263	270	251	274	269	243	251	258	255	242	254	250	261	273	243	264	290	257	253	272	252	257	284	245	271	277	230	250	278	295	272	297	259	273	293	311	268	263	281	238	274	256	265	270	247	260	274	265	233	263	265	284	268	254	295	288	279	241	271	265	273	259	258	280	258	247	268	254	259	267	257	260	268	269	251	267	282	266	248	236	267	240	280	275	282	255	270	273	237	248	223	277	249	280	250	283	225	253	280	256	269	272	255	270	240	277	295	274	266	279	263	245	273	276	289	248	285	268	273	286	272	286	289	255	302	278	278	278	243	263	268	257	289	264	266	288	250	278	266	253	269	293	282	302	257	250	278	252	266	292	263	263	276	220	241	248	243	271	276	247	315	245	273	247	276	286	273	246	278	260	268	276	229	272	274	241	250	253	254	259	267	241	279	292	269	265	259	271	245	246	250	263	275	244	284	274	275	258	279	288	268	283	256	269	286	293	265	268	281	251	277	281	268	253	279	252	269	274	258	289	289	239	262	249	253	276	242	265	296	279	239	291	258	283	273	278	251	248	269	298	287	254	256	246	272	258	303	290	277	253	270	273	248	261	245	268	252	288	271	266	264	304	252	267	268	285	266	253	271	283	245	273	230	250	265	270	250	279	287	235	258	257	280	266	278	261	268	254	311	298	279	286	262	263	276	285	303	269	294	261	254	281	276	261	231	269	291	243	255	246	281	275	274	247	254	244	256	245	260	254	285	242	235	275	252	297	273	283	282	290	272	281	246	251	267	267	266	259	268	270	268	249	241	249	257	254	267	269	266	257	271	253	243	268	250	269	262	221	253	274	261	281	255	231	263	269	247	262	265	262	294	266	249	311	283	253	279	299	305	288	282	246	244	311	229	282	293	248	294	257	240	246	261	260	277	281	270	271	272	265	256	252	280	255	270	264	280	317	284	274	277	274	288	256	256	285	261	238	282	276	271	263	289	278	254	278	266	275	276	248	273	255	258	282	250	266	289	271	271	297	272	274	227	268	275	241	267	253	274	314	256	284	246	258	260	254	288	226	251	262	290	235	270	253	256	297	260	250	294	266	281	270	262	262	248	242	263	262	260	259	284	260	224	282	275	242	267	254	291	250	287	255	259	233	243	275	268	259	293	251	274	267	268	242	230	220	255	241	291	217	233	280	247	251	277	258	281	275	263	279	262	276	263	281	296	259	270	260	265	286	273	273	268	266	281	276	268	264	235	249	246	278	251	262	278	270	241	259	221	266	277	252	270	254	308	285	252	291	269	293	269	254	262	250	229	273	276	274	272	247	280	260	251	262	291	228	273	250
8408	1406	2704	3216	3104	2786	2508	2723	3244	2507	1772	1355	1243	1070	961	923	932	899	819	850	808	819	781	782	775	763	791	766	772	743	740	707	756	717	701	691	684	739	701	678	673	712	641	708	670	771	733	680	646	685	711	664	647	724	651	677	712	726	725	738	659	720	687	677	695	696	697	634	693	610	643	724	696	730	704	681	669	648	649	737	669	681	658	703	632	677	712	678	660	653	699	686	658	675	680	650	662	658	705	678	661	685	651	678	679	686	692	658	725	693	653	652	725	632	699	644	691	627	666	668	692	674	648	663	691	649	707	670	709	659	666	681	674	633	679	718	624	676	650	679	708	674	689	673	688	708	676	645	662	652	680	684	669	687	670	710	671	678	666	693	716	717	668	730	671	679	659	642	648	676	690	658	673	659	687	671	652	691	714	695	678	690	725	662	651	686	743	655	648	677	678	656	667	694	661	674	653	681	655	667	659	705	634	679	678	676	701	678	708	651	662	669	700	706	706	709	641	692	631	679	637	657	655	681	665	690	658	699	663	712	688	634	673	653	669	637	649	681	692	641	633	632	672	652	715	690	688	673	701	687	702	652	693	656	683	684	677	691	684	668	673	647	713	653	643	663	682	697	631	678	673	647	657	696	642	672	640	697	681	709	700	677	677	638	662	675	708	665	689	708	714	673	683	675	666	655	692	673	667	645	671	704	705	697	714	651	646	670	673	667	681	665	644	654	634	646	706	646	623	682	687	685	695	674	677	722	696	657	651	637	644	654	701	650	728	679	646	661	696	666	627	693	667	623	647	679	667	701	712	702	653	654	646	687	616	672	681	693	664	699	690	706	651	636	729	661	665	679	677	665	703	683	661	724	636	699	699	662	714	682	671	693	644	683	665	644	684	651	685	644	653	693	676	713	672	670	655	643	685	659	697	642	628	652	690	700	631	708	636	674	696	680	705	688	666	699	678	669	659	692	650	652	667	689	676	647	665	686	642	660	660	684	627	676	700	690	642	721	666	696	688	666	672	649	697	686	670	648	689	703	660	680	661	681	675	670	674	698	678	699	731	628	722	706	658	709	669	690	673	693	690	695	663	656	692	660	622	693	694	666	663	636	665	666	699	645	649	678	693	645	690	682	702	651	666	706	651	692	689	635	670	668	675	707	673	627	685	711	652	639	652	683	707	654	672	676	717	641	636	677	714	684	688	634	670	672	667	639	648	674	636	681	706	686	652	680	680	668	683	659	633	646	703	683	703	673	707	678	680	686	637	716	702	678	679	654	663	677	664	658	686	701	649	682	657	686	681	646	651	704	682	647	698	715	679	659	639	685	698	720	711	684	638	697	716	672	683	731	600	679	663	632	671	665	675	674	685	664	687	701	664	684	688	670	664	681	661	658	647	662	675	648	661	678	688	689	679	654	683	636	682	680	597	632	673	665	702	639	674	677	647	638	676	739	700	643	639	712	601	627	696	681	672	696	692	708	669	641	680	661	664	692	636	676	648	709	694	685	681	653	667	682	729	677	656	666	660	664	659	632	729	705	663	698	713	684	673	643	654	700	677	662	667	645	647	667	665	641	669	679	662	684	701	642	689	688	650	615	660	690	695	653	666	644	706	678	640	713	727	650	692	657	676	681	658	692	656	703	651	711	659	690	688	672	656	681	677	646	693	688	706	631	703	611	673	637	688	676	713	650	649	646	674	695	720	669	673	683	681	678	701	699	635	683	654	636	674	673	674	652	631	663	694	629	663	659	688	693	686	659	634	655	688	637	691	638	672	702	686	730	706	723	693	618	710	676	713	684	704	712	705	630	657	691	677	649	677	719	675	657	697	678	649	668	634	667	678	702	670	667	716	693	668	674	667	646	687	696	661	643	723	681	642	675	633	703	628	682	651	653	672	685	679	690	722	676	687	656	674	675	668	691	703	703	729	646	686	656	669	659	670	661	646	705	690	691	685	671	701	651	707	670	657	694	636	654	672	705	663	689	665	697	644	700	730	709	674	688	660	716	664	706	663	674	696	674	714	628	597	644	669	677	634	633	657	674	696	668	657	687	686	665	675	659	711	640	695	686	666	717	709	709	639	680	630	646	656	687	653	687	664	695	662	660	671	688	695	684	673	676	634	651	649	698	690	627	686	710	687	633	653	647	702	717	701	678	731	684	653	650	688	721	722	708	631	667	695	665	650	678	694	673	681	642	697	640	680	663	706	635	677	683	651	722	730	641	647	700	629	681	684	691	647	687	656	707	692	692	661	666	666	696	649	654	659	716	649	723	633	669	641	690	704	678	630	707	680	668	688	643	656	685	652	639	661	682	662	679	660	710	668	716	713	658	685	700	664	615	641	664	662	676	700	690	685	687	701	680	698	705	609	643	683	645	668	671	625	678	655	685	657	683	684	664	688	729	631	657	668	682	673	661	641	740	656	636	632	717	681	652	640	684	693	692	651	656	720	705	697	635	653	725	677	663	636	689	656	644	653	657	684	656	647	646	682	676	685	706	653	640	706	711	705	659	644	663	741	739	614	698	703	612	677	683	645	738	636	725	710	685	653	701	661	672	716	705	678	661	693	639	656	688	672	693	691	751	677	707	661	669	706	690	661	658	698	684	661	656	655	711	648	685	678	672	643	671	681	640	647	703	715	686	651	656	639	693	701	671	732	716	678	672	680	671	677	700	679	652	655	702	697	675	654	667	690	672	655	632	683	681	668	694	678	682	662	645	679	668	690	659	649	730	625	677	665	645	708	697	667	666	679	722	697	678	661	645	690	678	695	677	667	700	652	698	684	667	716	720	665	636	605	702	652	637	683	735	691	661	656	693	677	706	656	626	652	695	663	658	702	637	643	666	702	650	679	672	676	656	654	660	697	686	614	675	684	668	664	697	686	698	656	709	652	651	687	648	704	672	687	713	704	659	706	715	664	664	650	707	635	674	643	668	695	652	635	671	704	658	666	679	659	712	755	676	734	684	642	693	713	661	686	602	651	716	643	688	664	667	639	715	716	701	654	667	699	703	632	697	689	674	646	701	662	657	665	606	644	693	668	684	693	689	626	721	694	667	699	701	674	639	652	650	695	682	650	671	688	657	706	624	636	697	649	649	641	680	679	649	655	702	694	688	677	694	670	709	626	682	662	698	655	680	622	652	664	694	640	688	674	643	641	675	719	668	686	691	695	678	680	668	662	715	648	649	636	714	668	688	658	668	708	711	652	650	660	714	669	664	663	673	669	634	693	638	699	756	646	684	666	679	675	657	723	666	660	674	631	698	668	656	690	690	677	672	736	645	659	683	612	673	684	674	661	667	696	648	717	690	610	704	709	695	644	624	668	710	734	667	680	672	660	648	630	685	654	689	692	689	695	663	637	683	655	671	714	722	642	638	708	657	647	669	625	690	690	676	657	697	694	679	698	644	677	708	675	694	672	679	683	700	683	635	667	662	682	622	695	695	656	688	695	627	691	640	654	677	680	661	678	635	686	646	649	642	649	702
1831	513	476	464	426	429	394	417	428	418	405	422	425	399	413	421	430	429	380	422	392	409	392	419	415	442	441	442	446	386	446	435	392	440	402	385	409	400	426	452	438	430	398	406	411	414	426	381	402	387	397	397	419	446	443	378	390	381	421	409	410	407	394	396	365	420	417	430	420	365	420	378	435	418	420	447	398	422	434	378	414	429	401	415	425	435	479	388	419	421	429	386	365	401	420	385	417	432	411	398	414	403	414	463	409	434	445	417	398	400	415	423	426	404	413	411	396	406	434	411	439	372	434	445	388	383	379	420	377	383	450	425	422	386	401	436	405	454	408	413	405	399	401	418	398	420	378	414	422	399	389	418	442	410	425	403	428	435	412	448	432	409	414	433	407	391	411	408	410	390	420	448	422	425	422	391	456	458	414	391	400	437	398	466	395	383	403	409	398	425	395	417	402	400	418	428	426	399	434	379	428	412	430	441	413	442	405	417	438	397	442	411	376	425	398	370	407	377	382	413	415	387	399	400	396	390	409	403	411	421	413	430	413	408	422	390	397	432	399	437	416	449	409	452	412	405	439	439	395	360	436	377	404	449	401	363	446	389	397	405	363	445	424	455	383	432	395	388	423	446	367	411	458	407	444	418	402	429	391	401	414	387	456	381	368	402	433	422	390	435	440	440	409	419	378	406	410	392	395	401	457	414	402	450	402	421	401	426	418	367	368	385	420	421	431	396	416	414	426	375	405	450	432	434	402	369	390	419	429	407	427	424	382	418	431	410	418	421	429	384	405	426	464	396	386	438	425	402	372	396	378	438	428	401	423	445	457	403	398	407	416	437	387	411	418	412	440	426	433	496	401	396	446	420	430	418	426	416	372	418	413	441	428	420	405	419	426	455	388	459	394	392	441	412	428	428	387	429	434	435	444	393	388	438	427	407	443	400	419	448	436	445	416	414	411	421	371	423	394	405	435	449	392	425	434	422	404	409	387	465	418	412	409	389	453	398	409	379	403	421	404	365	380	391	405	429	414	439	449	402	464	423	411	417	413	381	427	432	431	383	405	387	433	394	436	397	419	381	418	393	449	425	432	407	413	394	404	385	375	372	444	398	412	398	472	412	405	402	405	397	440	440	421	381	413	420	430	423	424	390	411	424	392	384	435	374	406	405	405	398	394	441	421	404	393	417	415	453	401	423	377	436	413	378	385	422	405	432	420	427	447	408	429	395	397	409	378	417	442	417	405	427	445	409	407	410	395	421	404	407	397	406	399	386	399	390	439	418	454	404	417	400	403	394	441	416	410	419	367	426	393	400	407	413	406	432	407	410	385	430	416	407	422	406	428	397	348	414	396	411	457	464	404	420	415	420	422	423	410	416	378	388	458	427	419	405	401	432	416	381	463	459	388	422	358	433	414	425	419	400	425	456	456	392	417	445	422	412	425	355	389	410	474	430	399	444	400	439	455	413	386	375	438	412	395	398	389	419	417	453	439	448	425	421	405	378	388	375	402	427	451	393	390	414	435	448	414	441	415	375	436	425	374	433	418	469	422	407	403	448	428	422	443	420	377	409	364	400	405	399	410	399	389	386	416	392	395	420	417	402	443	421	417	416	391	396	423	394	423	397	389	423	425	432	421	410	397	385	412	438	414	424	392	401	428	430	403	440	417	422	404	436	448	423	399	429	386	349	379	448	395	440	402	386	437	444	393	430	365	402	402	363	437	429	390	487	411	441	438	449	429	409	406	401	397	410	413	385	401	408	445	415	419	402	414	409	415	401	402	413	440	381	441	401	413	388	392	412	444	403	427	344	418	429	369	397	403	415	373	432	414	406	436	416	400	447	391	425	450	466	444	390	409	417	351	412	426	405	406	401	431	404	402	429	437	398	397	420	422	402	419	436	398	386	429	380	466	434	387	395	392	384	448	379	427	428	430	438	382	395	396	432	437	396	369	424	450	377	406	445	429	410	379	408	380	457	464	395	393	396	389	413	379	415	398	393	417	439	404	454	421	456	429	436	424	393	408	421	424	444	356	423	431	399	411	388	407	393	447	408	415	434	432	402	440	381	403	410	427	398	436	417	382	398	410	395	406	421	452	403	390	402	392	414	412	447	410	410	407	406	404	459	413	417	383	416	412	401	419	461	417	376	414	432	400	405	418	403	417	429	409	443	423	427	370	362	416	411	424	385	433	406	427	424	397	388	372	418	414	416	397	422	393	381	400	402	389	448	390	432	434	391	357	423	431	395	381	408	412	445	379	410	428	410	431	409	411	400	427	445	411	389	402	395	400	391	431	421	432	407	441	412	407	389	424	423	428	404	400	401	393	390	401	386	430	399	410	407	438	427	436	377	408	434	432	427	415	433	381	416	456	424	434	438	432	410	402	405	436	433	411	410	384	395	451	470	382	401	434	398	411	409	420	416	420	446	417	401	418	422	404	429	428	389	444	409	464	423	453	397	446	424	395	417	427	425	359	417	409	408	392	424	371	427	437	436	439	423	398	418	372	455	431	420	383	412	408	393	432	432	448	408	440	431	458	418	437	400	407	407	429	444	404	441	373	406	413	416	443	386	386	423	387	398	380	408	377	357	433	403	404	437	401	435	416	413	423	395	412	397	392	414	406	414	418	403	399	373	426	402	427	414	489	425	426	415	416	389	442	431	431	369	415	391	408	432	452	421	410	428	403	398	436	387	422	409	388	410	408	417	387	387	442	398	409	426	405	442	376	391	415	378	425	383	458	415	406	408	417	444	399	408	350	385	398	448	439	403	406	405	403	434	414	420	435	463	397	422	410	450	407	421	405	404	389	410	392	419	445	385	416	405	394	388	397	388	388	413	421	407	428	392	415	447	400	406	424	441	421	424	437	420	410	409	393	439	359	416	415	401	427	388	405	434	387	368	401	390	411	395	409	444	419	420	416	395	392	416	426	428	396	386	395	440	408	444	401	420	417	469	439	456	424	405	429	396	394	423	438	405	410	429	444	426	407	401	401	440	431	453	438	436	409	426	430	383	379	410	420	440	435	432	395	400	433	405	426	410	418	439	410	417	424	399	443	419	405	373	420	421	439	434	400	448	420	418	397	403	432	458	433	430	403	438	459	429	442	387	379	425	425	418	369	382	374	440	433	411	390	399	403	413	335	399	395	420	388	402	398	403	408	408	429	418	409	374	423	419	392	442	403	419	432	397	431	429	408	446	446	445	417	394	407	435	436	425	444	407	368	424	441	390	429	432	434	414	397	413	412	431	402	399	447	424	403	408	435	415	437	455	428	438	416	427	447	420	441	427	425	420	411	398	402	391	362	419	446	423	425	408	427	409	420	435	407	456	386	402	421	441	397	421	442	378	465	414	422	438	420	424	399	405	419	401	396	372	384	446	417	379	387	428	393	425	427	407	410	415	426	425	428	411	400	414	457	420	389	381	421	454	392	390	407	431	421	400	423	393	429	432	406	419	446	442	438	432	401	398	435	404	378	450	438	425	384	381
2126	1018	1150	1212	1125	1157	1063	1078	1005	994	1011	1016	922	949	939	997	929	958	913	917	960	940	951	917	952	965	963	918	964	974	912	984	1029	929	914	916	964	894	930	932	883	901	914	968	937	886	879	897	979	965	955	894	922	937	872	982	945	973	928	942	971	905	940	926	905	965	944	917	913	956	980	905	891	890	941	907	943	963	939	948	896	902	904	929	925	936	889	910	935	915	907	931	924	930	923	979	933	916	941	881	942	958	933	922	889	926	913	918	954	909	941	975	956	941	915	877	904	940	936	866	904	919	948	880	939	954	948	903	969	962	920	979	934	908	909	991	909	953	942	948	895	897	950	959	899	895	913	965	921	944	901	935	959	894	922	958	912	917	900	924	953	975	918	925	983	879	910	975	956	987	886	961	920	928	939	944	979	931	995	892	908	964	911	971	924	924	918	942	922	955	947	941	906	970	939	883	963	941	1032	907	904	900	930	869	948	923	928	940	955	937	899	939	937	916	909	946	901	925	990	933	968	918	974	912	903	970	895	932	954	952	906	964	950	952	925	951	946	1009	865	955	955	935	989	913	990	929	962	959	941	945	972	903	933	934	927	907	953	981	950	965	927	943	928	882	950	887	935	958	939	952	907	962	955	951	968	938	908	940	936	927	888	961	836	900	888	945	934	967	900	982	862	936	898	941	939	915	879	952	961	937	898	898	919	906	936	879	904	892	933	941	929	908	964	931	948	930	896	918	886	927	940	954	934	870	920	922	906	950	917	938	944	892	964	964	979	915	901	881	896	940	889	951	919	904	890	898	872	869	962	943	884	934	924	935	904	951	929	918	902	886	984	913	975	925	959	922	901	933	944	970	957	895	926	983	922	898	905	898	924	962	906	944	957	916	949	887	956	917	939	911	918	1020	896	990	908	975	921	891	924	936	915	876	950	941	922	896	933	875	914	980	976	930	906	968	923	906	920	998	881	963	916	931	976	951	929	936	970	961	962	975	887	941	906	966	911	907	973	934	958	903	971	985	942	933	930	915	936	894	934	936	984	917	912	955	971	903	923	919	930	967	937	942	953	890	881	899	940	929	930	914	904	923	943	956	921	940	884	994	936	877	891	1024	915	842	883	928	882	983	936	938	946	943	894	939	890	898	934	865	953	945	922	1009	969	950	949	938	962	926	931	893	890	892	978	939	932	914	913	939	945	931	903	874	925	921	904	912	952	916	948	865	898	938	874	939	894	902	949	991	934	915	920	863	886	916	968	928	919	913	894	880	910	959	902	943	952	954	857	925	847	910	930	892	977	871	950	927	954	923	960	887	890	919	935	964	886	985	967	937	880	882	910	909	972	907	921	879	924	950	877	956	900	886	894	924	900	957	903	892	973	917	908	911	924	904	943	955	919	939	956	971	950	907	958	897	957	919	953	927	935	965	933	961	914	937	907	917	880	908	872	930	934	930	877	883	935	922	997	932	933	924	930	854	959	963	1016	909	963	922	948	922	921	942	967	896	943	961	925	926	970	946	927	903	964	958	913	982	932	894	905	965	917	967	887	942	954	972	903	900	948	931	898	935	904	930	868	876	911	994	842	892	868	910	916	914	916	947	990	910	945	964	918	947	933	892	933	982	933	889	949	906	962	867	990	912	960	940	950	924	928	913	984	924	935	896	907	960	970	879	945	931	918	984	930	925	942	916	918	935	995	951	918	939	882	975	905	888	886	973	909	952	952	892	874	991	918	903	968	870	935	897	919	988	906	914	958	870	907	919	937	915	958	988	982	864	955	950	961	894	1004	972	907	943	893	884	889	951	931	1000	898	944	918	967	892	901	923	930	939	943	921	911	967	958	991	947	967	920	913	907	924	991	871	929	932	868	913	930	933	951	908	922	886	924	985	918	916	929	931	894	950	915	918	918	977	982	895	914	925	898	892	924	956	919	929	959	921	854	974	896	929	864	981	925	915	881	918	910	975	930	931	920	946	929	898	984	885	904	1018	879	863	931	947	957	917	943	908	1004	993	975	892	901	884	956	1016	969	918	926	902	946	918	969	947	929	936	935	901	951	909	959	910	928	910	912	997	924	919	945	976	914	909	900	954	962	951	910	953	901	903	973	912	924	925	937	955	918	935	928	868	925	915	894	916	946	921	896	960	887	869	856	931	939	920	949	931	961	937	914	928	928	906	886	915	890	991	929	943	978	911	923	903	913	913	955	907	914	947	966	895	916	941	925	920	965	913	916	921	928	954	977	951	887	915	943	947	926	882	871	925	961	963	984	893	945	988	882	963	945	920	954	935	930	917	925	934	987	945	995	902	934	954	925	953	877	965	950	920	939	924	934	928	911	948	925	943	973	911	931	903	895	949	915	908	941	887	886	972	902	944	1000	892	948	891	893	934	900	969	908	949	916	926	990	939	952	915	916	913	970	876	983	897	934	914	854	975	928	924	885	936	885	928	883	939	964	926	925	987	923	974	944	909	879	919	922	932	895	896	902	928	952	916	899	904	924	940	944	985	884	899	940	861	911	975	974	933	970	884	992	910	982	900	952	930	913	898	943	940	933	876	873	933	874	973	989	933	920	975	996	907	895	952	942	962	925	970	894	921	954	886	921	921	902	938	896	927	910	962	942	940	956	903	914	906	903	956	914	936	904	935	951	963	939	855	937	919	903	938	878	967	978	889	932	932	916	929	838	931	896	870	944	940	879	946	965	898	938	916	932	910	925	883	991	913	950	955	954	991	882	939	960	923	922	895	931	928	903	901	901	906	879	925	904	914	931	882	937	932	921	967	945	964	920	929	917	895	919	932	888	945	896	906	957	936	947	979	994	951	972	924	940	943	892	932	883	938	964	870	870	981	920	1007	880	931	926	941	876	922	890	952	951	944	907	940	956	950	870	930	954	862	933	926	929	984	965	916	908	1002	851	922	933	923	909	955	908	938	948	930	963	914	871	943	941	894	908	991	930	924	890	908	859	962	919	904	946	926	922	909	965	950	926	987	942	881	897	946	932	930	924	941	892	887	926	920	963	958	926	921	884	947	945	968	945	910	946	977	973	921	901	908	932	891	988	937	928	945	901	903	891	966	945	964	935	937	950	871	921	954	1005	936	924	969	952	909	887	900	919	911	902	953	931	954	957	928	922	921	906	926	895	940	930	910	966	958	917	872	934	958	948	921	968	948	924	978	954	950	979	940	937	915	945	914	897	916	877	938	915	928	955	995	966	996	988	937	907	960	926	912	1013	870	927	900	928	903	940	935	920	925	951	918	904	892	928	903	935	971	931	909	968	965	897	893	954	929	946	946	945	885	902	956	945	924	892	964	949	915	951	916	900	920	861	952	938	983	883	918	928	850	883	842	956	900	968	927	954	959	903	973	939	974	909	920	921	904	943	929	951	921	986	925	886	951	947	967	953	906	930	940	969	950	918	896	992	941	940	963	938	959	921	932	963	921	909	877	940	943	879	936	910	966	975	913	958	916	911	904	923	907	928	941	893	943	918	973	868	959	917	898	946
7256	618	692	591	534	408	380	390	467	420	305	251	255	244	223	255	230	207	237	227	232	235	244	241	235	208	229	218	226	222	230	216	229	223	213	189	240	222	209	214	217	255	240	215	229	215	228	242	228	204	219	223	199	228	243	208	235	219	199	195	197	239	260	214	218	223	220	219	225	221	234	248	255	241	200	185	208	215	227	241	247	204	217	212	222	218	210	227	211	191	241	217	203	229	241	233	214	215	226	209	179	212	238	224	191	198	228	208	239	257	224	224	212	257	229	202	241	199	223	216	209	211	244	202	221	244	220	228	219	193	218	258	208	218	231	218	211	222	213	225	219	214	236	231	214	217	250	234	178	212	232	205	199	213	192	231	251	203	191	241	196	222	233	206	195	209	214	175	195	214	205	239	194	228	230	218	200	213	205	189	205	206	219	224	224	234	199	242	224	225	228	212	228	202	241	221	219	207	233	235	192	225	219	237	253	212	218	221	203	195	215	192	215	219	215	186	207	228	203	229	217	202	200	233	229	235	179	211	209	203	214	212	222	220	214	230	219	211	212	220	226	230	201	209	217	225	201	218	203	211	194	223	226	219	210	203	179	189	215	248	231	192	224	204	194	218	198	212	206	189	212	243	257	227	223	250	210	244	215	205	221	188	210	197	212	242	213	233	225	224	213	226	256	209	216	201	213	224	242	192	199	234	209	227	232	202	208	221	210	196	215	225	217	240	188	222	198	220	222	219	219	198	227	208	205	225	224	222	210	219	205	209	210	250	193	249	219	202	247	228	212	229	210	248	221	243	235	195	195	212	208	203	214	228	193	229	205	231	233	235	222	213	241	227	218	223	214	213	195	189	198	213	208	199	186	194	216	209	208	206	217	211	201	219	223	238	213	223	220	222	216	198	214	210	222	244	216	221	227	219	201	192	195	252	227	224	211	206	240	183	222	219	229	228	217	208	220	232	204	220	226	214	249	224	220	230	204	236	223	207	212	224	250	213	225	199	199	185	215	209	190	197	210	214	212	206	240	220	208	199	224	250	214	190	190	219	185	203	208	223	178	216	214	213	218	215	231	233	226	208	185	210	211	224	232	206	213	211	212	231	206	224	212	217	226	216	224	209	197	211	216	237	197	203	200	227	204	222	247	229	223	215	193	217	228	214	218	201	252	221	208	261	190	229	221	226	226	210	222	207	222	192	217	221	226	186	205	197	226	199	211	212	218	233	203	238	224	216	218	223	220	219	217	239	221	189	204	237	214	231	209	240	205	215	223	207	204	192	247	223	224	185	216	213	203	240	212	214	238	214	222	248	234	174	205	264	223	209	197	221	238	231	218	216	239	216	213	209	192	200	201	223	199	221	214	247	223	238	190	217	213	201	225	176	222	239	217	176	209	237	216	218	221	247	241	243	229	197	213	215	227	172	215	215	203	232	208	223	223	223	214	214	218	258	228	213	211	224	221	191	232	213	228	205	228	219	198	241	197	207	212	209	191	203	253	204	213	225	242	227	226	240	224	211	210	208	199	206	203	209	227	214	203	213	217	229	204	238	223	203	230	229	175	201	223	205	206	233	188	221	226	230	208	200	199	229	212	193	225	241	207	217	218	220	212	235	217	219	194	222	209	188	221	206	209	217	195	190	232	209	218	223	220	208	214	189	233	221	218	203	259	208	220	223	210	243	201	216	211	212	217	221	206	191	209	246	230	190	210	231	228	199	230	233	201	204	207	240	227	209	231	186	238	235	199	230	220	198	183	220	226	188	214	209	230	233	202	203	207	222	212	208	219	210	227	207	210	228	228	219	229	204	229	221	196	199	217	225	215	226	219	237	187	213	238	208	211	213	222	213	237	219	205	203	201	227	224	232	181	190	211	199	225	236	228	204	194	232	199	187	213	215	213	213	205	227	208	210	199	201	213	218	232	225	229	218	219	204	223	203	235	210	204	197	191	247	224	244	213	221	240	203	218	194	206	233	222	201	213	225	223	215	223	219	199	200	211	202	189	205	220	203	203	198	216	211	230	219	221	229	233	209	216	214	212	223	208	200	227	248	232	227	209	213	206	217	204	216	214	227	224	213	199	202	202	239	223	212	232	194	202	202	201	197	211	201	224	239	209	240	212	236	202	225	228	233	207	241	210	229	190	204	236	223	199	237	224	245	212	203	241	214	220	216	230	226	224	205	209	259	209	243	243	199	219	174	233	229	259	228	200	197	211	196	222	197	229	199	223	184	219	238	207	205	220	220	238	218	238	248	255	219	233	222	183	221	231	191	241	218	209	194	232	215	232	236	212	205	206	197	228	222	208	216	206	223	191	238	233	209	226	186	227	201	219	212	220	207	220	203	224	211	192	217	206	202	229	203	236	180	239	238	227	193	237	195	197	198	221	221	202	239	214	234	223	207	186	192	192	229	202	215	201	193	210	209	210	233	204	219	201	212	225	205	219	218	234	219	228	212	206	182	222	216	211	220	224	223	219	191	217	210	243	223	224	210	190	206	227	206	211	209	205	223	250	223	224	220	229	211	247	226	218	205	182	224	238	195	199	188	226	203	251	246	213	218	196	233	225	208	225	197	224	259	193	214	209	212	216	204	225	203	204	197	220	217	220	191	212	221	236	214	228	215	207	213	214	209	225	224	186	216	219	202	196	193	197	228	212	247	218	226	209	203	219	214	201	209	220	226	230	227	217	218	202	173	205	217	211	190	211	215	195	209	187	243	194	226	206	236	227	245	210	228	225	216	202	208	180	216	240	203	207	225	189	189	245	227	247	237	210	223	225	211	233	232	218	245	221	237	197	224	210	241	234	201	196	207	211	213	239	220	213	225	211	229	191	192	208	229	216	231	235	226	212	220	200	194	211	229	200	223	204	222	225	195	248	257	246	239	193	242	215	222	210	210	199	199	227	222	222	205	226	222	213	217	204	215	241	212	204	210	234	183	234	185	198	189	211	222	196	182	210	207	207	217	199	206	213	224	203	210	221	220	206	198	211	209	229	215	208	241	224	218	204	203	221	223	222	225	197	212	219	231	225	214	198	249	206	205	222	202	226	220	237	183	217	210	196	243	208	213	221	203	190	224	235	216	228	214	194	209	226	234	210	230	227	206	229	215	188	209	196	223	225	220	201	206	234	202	212	210	231	218	217	208	228	223	208	219	240	212	218	213	250	214	201	205	224	225	212	206	216	224	245	207	219	212	198	190	248	201	232	196	226	227	229	218	218	192	219	182	210	205	233	215	210	220	241	218	191	225	220	213	201	204	215	196	192	213	237	230	233	182	219	228	234	208	228	190	226	203	239	216	187	214	227	252	231	241	197	225	224	226	201	213	218	234	227	183	195	242	241	240	200	232	222	227	234	202	219	183	210	232	215	222	191	235	224	233	244	238	221	194	213	215	212	219	211	225	211	200	203	241	235	240	212	218	218	250	211	210	207	193	207	207	208	207	207	202	216	204	209	207	243	223	224	220	195	244	190	232	202	203	211	223
6411	888	1705	1827	1842	1629	1485	1785	1972	1661	1022	853	804	713	717	668	691	609	588	642	609	603	632	582	622	580	573	625	573	601	580	541	575	513	585	601	551	543	551	572	549	562	563	572	567	552	567	568	558	537	601	536	565	557	526	557	528	574	550	528	559	538	526	568	511	537	540	538	579	528	549	559	536	541	492	557	553	549	566	574	547	550	497	561	567	602	573	556	575	537	556	531	573	527	555	516	613	516	522	575	556	552	582	515	558	540	541	536	503	521	541	554	505	571	537	576	556	550	570	538	558	552	506	543	552	548	552	539	591	512	569	552	529	592	548	562	582	543	564	565	521	514	554	576	563	526	547	570	598	524	575	502	517	529	508	549	529	538	555	573	512	512	560	548	569	565	564	543	538	542	519	519	505	563	548	561	549	495	568	564	542	561	561	572	552	606	545	556	554	527	535	545	579	543	560	545	528	562	525	578	584	544	555	598	530	558	543	577	574	546	565	560	548	555	541	530	566	595	528	524	554	544	521	570	541	488	567	612	557	552	533	551	549	518	570	593	563	539	542	563	564	520	553	508	573	541	544	555	558	563	550	522	538	542	545	571	549	546	530	543	573	492	574	557	553	559	533	551	539	502	576	563	540	527	530	520	518	545	567	575	536	583	508	554	527	535	542	519	544	577	577	568	541	549	526	589	532	574	557	523	559	515	537	564	543	549	626	528	534	545	547	580	558	543	549	555	568	540	560	538	516	538	532	495	573	567	554	550	561	533	546	550	563	555	575	577	591	533	529	563	543	582	606	546	575	571	566	536	548	610	561	535	535	572	527	543	530	528	595	537	540	569	540	541	600	545	545	510	582	540	617	542	540	584	552	597	542	502	564	550	569	498	561	538	536	511	514	546	558	574	542	536	563	584	557	560	556	575	571	559	549	573	558	537	535	537	577	571	555	563	580	554	522	536	575	574	554	550	556	558	569	588	577	577	514	545	560	535	550	549	567	547	542	552	553	511	548	536	548	560	558	526	583	513	546	536	531	558	547	520	535	548	561	590	528	561	568	551	522	592	522	572	533	544	552	518	567	585	534	560	569	538	539	578	530	585	528	570	540	525	551	547	584	559	504	548	555	565	561	573	549	550	553	556	552	523	560	569	526	582	510	569	589	575	523	544	528	545	546	529	542	539	542	518	546	603	528	559	545	519	588	524	523	561	538	535	533	587	531	540	550	518	594	566	538	516	531	558	598	545	559	557	569	574	549	528	564	577	528	577	565	544	509	592	525	578	568	528	584	537	513	556	563	576	546	505	526	575	535	554	581	569	591	552	511	518	564	542	525	557	538	528	568	569	549	590	553	570	591	573	594	543	560	569	574	568	526	517	514	597	546	537	521	550	523	533	535	531	578	547	597	500	587	527	546	533	500	557	557	554	585	552	540	556	529	575	595	576	516	552	526	527	517	520	525	529	524	526	539	570	517	556	559	491	510	565	567	557	555	555	560	557	499	536	529	530	556	486	519	518	528	534	537	590	600	559	541	529	562	566	570	521	595	598	531	522	530	554	522	542	521	529	536	574	521	591	528	531	516	549	525	538	545	585	538	554	569	539	505	494	525	554	535	528	581	552	534	556	558	536	498	542	515	563	551	568	589	519	533	533	518	506	553	561	579	518	559	539	584	572	553	534	570	612	562	520	516	548	544	516	555	528	563	535	573	525	562	545	551	547	594	548	557	542	554	546	565	578	541	560	567	542	530	551	566	570	568	535	570	552	524	561	563	549	546	538	561	550	539	554	561	573	571	546	572	551	493	542	586	580	546	554	529	508	537	568	517	526	555	537	549	597	531	523	564	626	566	548	526	505	534	536	514	539	568	582	544	547	548	564	553	558	550	523	550	533	530	590	568	568	528	591	567	558	583	524	565	568	548	524	561	537	562	552	537	583	573	537	553	570	553	555	499	525	522	549	558	533	547	561	522	563	546	532	511	569	548	541	519	537	573	542	577	544	559	563	542	546	548	568	579	581	565	550	587	589	516	575	533	567	567	547	567	588	556	599	519	509	558	557	551	578	578	534	547	569	510	556	556	571	541	577	531	573	522	558	567	563	542	547	563	499	567	546	517	500	585	546	558	540	530	545	531	541	575	567	545	607	553	560	531	561	505	575	555	562	529	573	559	579	547	562	508	532	595	567	542	554	513	578	526	557	523	597	563	550	535	545	535	530	568	540	518	561	492	570	519	529	548	579	538	526	582	537	524	557	506	597	503	535	564	522	521	537	533	501	580	523	530	519	565	514	509	530	540	565	544	526	558	563	589	541	560	543	612	539	516	528	543	592	558	555	537	543	563	544	582	492	535	539	550	516	560	543	540	557	536	538	539	579	571	527	546	609	558	563	533	527	567	585	586	556	570	550	553	534	531	542	577	541	570	544	539	521	556	568	527	530	553	552	543	532	528	519	551	466	535	543	543	543	586	585	585	543	552	600	594	528	573	542	576	583	582	555	584	494	544	543	531	542	535	554	515	531	535	551	536	552	559	611	546	578	548	533	563	554	556	576	576	545	525	567	564	547	507	544	539	535	501	527	538	576	546	518	574	548	515	547	549	550	555	559	545	526	561	544	551	551	571	523	610	555	534	517	557	542	523	547	560	534	548	539	626	529	539	535	549	557	568	545	560	528	568	569	575	538	561	541	541	591	559	577	593	547	498	548	539	507	497	530	576	509	564	522	531	483	561	518	572	519	566	556	551	536	543	549	577	540	611	557	561	566	560	568	556	510	548	535	581	550	543	610	562	564	527	540	507	555	552	561	544	557	557	505	581	555	529	525	580	543	560	553	537	524	557	538	572	555	548	548	536	563	578	521	528	568	558	567	554	554	564	532	565	557	535	563	581	539	554	523	554	589	600	533	577	567	580	551	518	542	549	540	530	511	572	537	582	545	554	551	549	555	507	569	570	583	567	548	540	529	556	547	562	565	534	536	555	577	574	547	522	521	535	534	525	511	542	558	504	522	556	533	566	536	548	584	568	495	558	555	553	509	587	578	585	506	525	568	558	516	550	538	573	525	545	596	543	540	580	530	578	531	561	553	551	582	516	540	595	568	524	505	529	543	551	562	544	569	540	528	490	551	543	567	537	550	552	539	561	539	517	574	523	541	536	583	554	529	569	548	577	551	576	584	502	521	559	577	591	493	534	541	557	563	558	599	557	533	518	556	557	586	504	548	549	521	535	562	572	538	550	550	541	533	574	501	531	555	605	557	536	565	524	523	561	569	531	562	526	565	521	559	557	532	572	554	545	502	528	559	556	521	551	520	540	514	542	574	576	534	606	540	577	536	539	561	570	537	535	533	507	556	528	530	537	545	566	585	529	546	538	561	506	544	532	552	547	558	558	589	532	556	573	527	536	529	539	560	555	590	558	585	530	566	529	532	549	551	589	610	548	571	542	578	570	528	532	556	499	552	539	541	559	564	526	535	573	575	517	523	574	533	535	570	577	554
14568	1418	1357	1035	854	748	683	780	761	757	491	371	366	310	315	324	295	287	301	316	296	265	306	286	286	263	292	291	270	277	286	250	243	295	275	240	274	256	259	271	289	277	269	266	307	299	274	275	240	249	214	280	256	310	283	269	258	254	282	280	255	240	277	276	262	255	273	260	271	248	278	257	257	270	281	264	278	261	241	248	252	232	256	273	276	278	254	249	284	264	245	284	260	283	263	249	288	245	261	274	267	267	266	259	240	258	283	260	233	287	272	283	245	232	231	257	252	249	247	286	267	254	258	291	291	268	281	254	257	287	304	272	278	271	248	264	258	255	322	255	268	240	255	246	272	289	270	257	270	294	263	282	238	241	264	228	236	253	235	264	272	252	254	261	262	279	268	283	255	298	242	277	276	293	229	258	275	263	245	244	263	263	278	269	238	268	262	268	281	284	291	258	272	258	251	258	247	270	266	247	246	267	266	262	271	273	255	259	261	280	292	244	280	262	244	247	250	242	254	290	269	238	252	267	265	262	293	261	266	261	265	286	255	292	298	278	259	250	252	251	265	276	288	255	257	262	229	258	280	279	273	293	251	269	297	278	271	252	272	298	259	259	276	230	255	225	245	245	269	259	277	271	263	236	282	257	259	268	279	291	275	265	243	267	261	236	286	295	245	254	250	254	268	293	271	269	249	267	261	243	246	233	277	241	280	261	246	276	248	257	268	303	262	270	315	278	264	275	276	281	274	246	268	262	263	240	266	248	255	281	258	268	270	250	254	252	252	284	295	302	244	276	260	271	287	271	285	238	269	294	310	271	236	280	270	246	247	268	240	231	241	258	277	290	241	318	267	264	269	244	291	274	281	287	259	251	309	272	242	280	253	284	253	242	251	269	244	272	307	269	244	252	268	241	257	282	286	264	258	264	244	262	273	285	265	259	284	251	258	268	279	264	274	266	253	269	275	272	280	262	266	262	266	274	281	274	289	233	250	258	286	284	265	244	238	259	260	257	268	264	285	291	296	276	266	262	278	233	268	269	265	256	234	284	244	284	246	230	290	289	281	271	248	272	213	235	304	261	269	294	282	256	286	315	299	280	257	286	259	292	282	264	277	274	247	246	284	271	249	261	290	249	277	279	249	250	255	258	274	275	263	276	269	263	261	264	295	246	250	256	257	277	259	240	273	282	275	248	284	256	235	274	281	265	259	291	283	274	295	274	267	271	262	228	248	263	287	270	284	302	282	273	256	256	267	273	255	285	245	258	278	277	266	255	263	239	261	259	261	280	268	277	274	305	292	275	255	273	268	261	253	259	242	264	300	284	259	281	263	249	246	256	279	268	276	275	278	261	254	272	278	259	273	236	278	296	290	299	265	260	279	244	292	256	259	254	239	239	286	273	252	237	265	252	255	283	279	285	258	271	253	272	236	279	271	264	254	227	251	238	261	281	266	274	291	273	245	272	279	288	266	294	274	254	244	291	272	281	251	275	315	289	264	270	260	274	269	254	275	296	259	271	288	216	297	275	268	264	279	272	258	247	256	275	247	264	267	263	266	250	243	249	251	279	241	241	258	271	296	249	270	263	234	247	263	262	279	307	237	273	250	263	274	285	281	253	292	271	281	235	249	248	261	254	279	246	264	264	246	222	274	257	256	271	255	262	270	241	262	294	265	259	291	254	253	251	290	270	246	254	234	263	281	261	266	270	256	284	249	251	289	245	270	262	280	252	247	269	301	273	243	282	271	247	239	265	253	274	254	277	269	255	265	246	251	256	257	243	232	260	268	269	282	267	254	331	254	232	231	288	280	243	228	254	243	322	286	244	258	264	270	250	261	243	262	228	260	267	229	263	242	248	251	275	291	235	252	264	261	262	275	256	257	232	280	270	263	254	270	264	268	248	282	255	285	254	261	270	273	261	259	270	260	268	297	255	317	248	236	284	271	254	253	267	258	270	296	268	250	282	241	282	264	235	270	264	260	280	297	263	257	262	269	249	289	246	283	248	277	293	276	249	271	277	274	292	265	286	286	279	248	270	259	254	266	244	256	285	284	269	239	253	261	261	269	272	247	246	253	276	249	264	297	272	256	277	261	265	238	244	235	234	268	316	253	263	280	269	228	271	276	284	237	320	225	274	236	249	274	293	268	269	279	244	260	277	281	294	251	247	269	265	286	284	263	278	264	251	302	249	299	304	267	298	250	270	239	258	263	263	245	254	295	281	279	253	265	242	271	262	277	266	254	252	269	280	290	250	252	302	269	257	280	269	292	297	271	280	263	259	262	235	258	263	248	255	248	266	302	233	260	267	250	258	255	280	247	254	230	271	255	268	266	253	241	284	295	254	266	273	250	247	256	272	245	295	250	293	279	255	266	253	255	261	255	279	270	263	280	235	278	278	268	265	295	234	268	262	268	306	263	248	256	267	230	239	232	276	287	257	269	263	256	243	262	276	265	265	286	260	245	253	272	255	251	246	259	255	261	271	252	259	259	249	276	277	288	283	249	274	254	291	260	291	270	278	248	278	253	245	259	263	273	273	256	261	276	247	271	282	237	289	290	264	275	262	252	264	287	273	289	228	279	263	271	265	275	221	269	271	253	332	255	264	285	243	254	224	298	232	258	285	278	268	276	283	249	281	284	252	303	237	260	272	253	275	277	277	288	287	284	269	276	253	312	268	245	279	293	277	240	239	247	259	229	286	250	283	262	256	261	264	272	266	244	284	254	252	266	254	261	260	291	308	261	267	284	272	218	264	287	267	245	245	270	291	281	280	272	264	279	294	263	241	250	246	245	229	275	253	242	286	261	271	281	277	274	253	270	279	257	274	253	302	260	246	259	264	270	252	288	296	283	248	273	248	244	258	260	275	282	274	267	249	270	287	252	254	255	253	281	266	275	267	278	271	257	255	267	269	251	264	312	277	277	258	265	264	257	245	269	265	250	256	277	267	260	247	284	266	270	264	266	268	267	271	274	298	290	267	274	264	245	253	271	290	288	270	250	279	266	273	266	234	250	250	254	263	253	279	264	282	251	251	264	261	240	258	271	252	273	281	259	255	267	253	293	272	291	288	264	262	239	250	246	256	230	260	270	243	282	248	265	269	243	234	267	278	304	261	256	255	246	266	233	261	277	258	274	249	246	288	258	280	288	236	292	294	272	249	264	264	280	304	252	258	240	264	278	258	272	276	242	265	234	268	286	265	250	281	293	245	226	274	267	250	276	249	254	258	271	292	254	239	290	252	242	296	275	258	267	273	261	262	272	242	282	267	263	237	300	264	280	293	294	294	256	253	256	319	276	275	265	285	272	241	257	273	279	258	265	266	240	254	282	265	271	260	277	260	259	268	280	271	269	289	251	269	271	268	219	287	237	290	278	295	251	289	259	275	229	280	265	260	266	263	285	248	282	282	283	228	283	252	259	278	236	295	272	295	254	288	255	247	266	270	251	264	285	276	248	278	251	275	251	281	231	252	261	290	257	244	267	241	259	260
8412	1412	2627	3144	3066	2722	2441	2834	3052	2871	1603	1408	1149	994	949	936	819	876	849	880	835	852	824	784	771	834	704	727	704	774	744	669	700	760	644	721	781	763	776	743	722	707	644	680	706	708	667	700	686	703	713	652	654	680	718	676	703	683	727	689	671	715	740	658	674	662	670	690	714	716	683	639	693	665	670	668	651	661	681	691	744	715	656	636	673	662	671	686	711	717	625	700	674	693	676	628	656	673	683	641	710	693	742	716	693	665	650	713	658	689	644	655	666	690	652	675	660	704	753	686	659	697	689	697	646	637	672	676	676	613	671	610	661	621	707	659	683	662	714	638	691	663	668	658	670	686	719	723	666	668	630	660	697	703	705	695	676	663	686	718	671	701	644	729	660	671	682	698	709	638	686	660	641	683	681	651	674	703	671	688	678	667	671	686	689	654	610	642	688	650	697	707	650	654	704	588	649	678	699	642	706	667	666	631	671	633	668	686	665	667	655	656	652	706	683	672	653	671	689	664	686	663	655	664	670	673	667	641	712	684	654	698	700	672	676	677	750	675	662	654	698	659	670	669	652	671	617	689	682	720	694	670	702	690	722	674	691	672	732	664	658	670	663	682	713	682	696	635	676	702	641	684	640	662	671	681	638	659	661	677	688	653	679	651	678	687	698	674	705	653	686	733	704	674	702	689	658	671	673	633	641	663	638	704	697	691	661	707	690	709	656	716	626	706	681	637	668	692	679	690	648	671	686	677	655	712	678	619	698	649	646	677	689	665	675	698	715	693	667	713	691	682	652	687	655	657	691	720	658	756	673	671	701	700	637	698	721	664	738	683	663	688	687	671	715	683	696	666	667	641	657	664	650	642	708	717	675	648	679	649	684	697	660	697	672	679	738	704	672	675	631	694	692	658	698	687	653	652	659	702	689	634	622	664	679	656	654	684	705	642	642	662	657	696	733	666	648	678	708	693	681	644	697	665	642	679	675	651	714	660	658	663	679	654	667	643	659	702	639	666	712	636	655	678	685	698	684	686	693	658	656	677	639	669	667	674	673	691	692	673	623	718	655	699	660	720	719	694	680	702	665	682	687	687	708	648	690	639	692	661	709	681	682	733	685	644	697	693	675	679	695	660	693	643	680	644	663	650	664	679	647	709	647	658	715	677	697	678	692	636	672	689	712	728	623	700	725	670	698	673	681	636	704	660	678	675	646	693	696	672	657	667	690	724	663	676	660	676	686	731	679	675	651	678	645	698	624	654	666	671	703	700	681	696	678	684	708	681	708	635	647	657	709	678	704	668	676	644	656	646	626	668	668	718	687	707	713	724	678	660	664	677	656	686	661	647	643	709	696	669	689	617	666	682	711	692	625	633	677	661	677	688	669	661	667	670	646	685	645	704	684	672	707	722	669	666	679	656	641	654	642	686	660	734	641	677	626	687	700	682	677	641	678	716	665	670	652	666	651	649	707	636	666	641	660	690	682	699	650	712	645	686	691	679	673	696	720	694	699	679	658	663	680	656	650	684	665	674	693	651	683	733	719	612	647	645	664	658	686	729	644	700	651	697	698	670	675	732	694	696	703	669	696	666	658	679	620	714	695	696	702	683	630	698	706	706	663	695	704	695	662	741	655	679	662	640	646	674	700	765	656	683	664	681	699	674	708	661	676	734	659	744	652	662	738	674	662	664	673	705	654	727	643	651	694	721	672	655	683	706	702	643	634	714	700	685	647	677	696	679	715	661	680	692	668	668	673	652	688	670	709	668	685	694	654	650	685	647	649	684	682	706	701	677	708	708	677	661	693	687	696	723	686	645	674	680	651	666	671	680	666	699	629	681	695	693	704	645	637	675	685	685	687	632	715	676	667	699	657	730	675	680	675	689	683	696	690	678	685	645	643	603	685	675	672	665	675	659	664	654	706	647	643	685	735	652	695	679	645	699	673	689	688	629	656	686	732	692	673	706	689	678	733	694	684	675	714	686	690	706	683	652	714	664	689	706	666	648	705	711	730	702	618	691	659	703	692	696	653	645	700	660	649	703	699	705	685	673	706	640	650	645	665	697	669	681	664	700	654	642	669	663	693	672	720	669	693	701	646	669	675	664	612	690	700	679	674	709	669	679	693	676	653	718	701	707	655	656	655	687	690	730	654	654	702	673	710	683	704	667	714	647	696	650	717	658	672	695	660	679	687	664	702	667	681	648	682	673	721	729	642	648	671	683	700	688	681	682	681	623	682	668	726	679	695	658	648	631	661	684	682	649	655	636	689	684	642	698	674	710	650	703	631	583	637	689	639	664	660	671	644	665	640	663	685	648	684	668	716	746	684	652	678	720	694	655	711	703	719	685	685	712	639	711	622	659	661	678	692	671	647	630	672	649	632	647	679	703	647	654	683	691	663	691	686	640	732	677	712	656	708	645	655	743	660	684	685	711	689	669	687	676	699	656	654	683	688	670	666	646	643	613	717	644	649	615	666	715	638	680	673	630	664	672	709	634	683	650	683	690	692	675	638	647	680	607	666	657	674	661	622	660	674	692	705	693	663	685	648	618	642	637	661	678	657	682	677	687	680	704	661	686	705	670	698	667	695	689	635	683	702	692	655	697	664	738	721	691	699	679	710	694	630	683	622	702	654	707	703	700	635	719	671	645	672	725	682	703	679	663	685	655	674	700	672	687	651	716	728	723	692	644	700	668	651	690	649	708	708	635	663	645	687	694	665	694	706	679	665	737	695	688	678	692	708	671	674	671	671	670	702	662	667	656	679	638	680	705	702	654	668	665	662	683	672	688	708	703	668	690	636	628	653	670	703	703	722	673	691	671	662	644	632	672	678	650	684	679	704	672	622	666	674	662	696	645	686	680	644	702	660	615	701	664	640	679	706	671	684	708	673	665	682	696	692	733	692	692	678	654	709	698	680	686	702	658	709	640	654	711	671	662	661	701	653	686	656	649	703	648	687	693	658	694	688	660	669	708	651	683	659	658	693	658	679	714	667	668	688	714	697	637	672	728	712	679	701	661	679	674	730	636	678	708	694	687	677	677	731	683	650	666	703	657	699	621	678	656	649	697	653	714	658	658	700	708	668	654	667	669	693	658	648	673	624	670	677	631	667	709	665	685	675	677	695	665	694	664	650	702	664	693	674	664	692	665	673	608	655	642	675	709	659	691	673	656	693	669	627	658	686	694	674	648	630	680	670	647	654	714	681	644	665	677	669	708	664	686	699	680	705	683	649	684	714	651	631	648	678	741	740	678	657	698	707	688	677	646	638	655	676	651	657	691	661	673	618	700	685	676	651	668	694	688	673	660	707	703	645	600	676	687	690	625	653	683	674	682	665	704	676	696	672	658	735	641	678	677	665	727	671	718	676	703	668	684	704	708	721	644	696	739	646	695	688	659	672	649	620	666	703	686	648	722	703	672	692	706	690	648	722	648	689	699	684	673	677	687	694	672	727	674	657	718	635	691	644	628	740	721	667	674	675	686	689	690
1746	492	503	465	472	442	415	417	404	436	459	431	408	467	476	407	394	430	434	386	391	422	383	458	420	398	429	417	397	427	420	386	441	395	433	391	426	370	435	435	397	420	381	418	430	425	390	408	438	413	428	418	396	415	419	388	370	386	419	451	384	407	421	427	450	396	400	436	441	395	401	370	410	416	439	437	474	431	395	398	406	396	420	372	415	417	401	421	432	434	432	442	431	397	368	440	404	400	407	436	422	424	394	435	416	389	374	415	416	422	430	369	387	434	420	397	420	375	423	412	419	384	437	440	457	406	405	414	449	422	406	438	406	452	398	398	402	396	420	405	428	425	384	417	372	389	418	422	420	399	411	437	419	422	419	434	404	395	408	414	413	393	384	440	420	410	409	448	433	442	372	444	422	431	420	417	433	425	439	411	409	412	416	411	423	438	456	402	390	412	444	449	353	401	412	402	376	410	402	390	408	445	405	397	399	413	410	438	377	370	433	403	385	396	420	406	394	409	389	420	427	409	413	404	396	395	439	429	404	408	381	450	413	431	429	433	432	393	435	400	366	383	454	429	455	450	419	424	397	423	393	412	398	367	429	411	415	398	423	425	442	368	395	395	403	386	404	413	422	399	384	424	417	453	404	424	394	400	421	422	408	406	392	416	393	402	423	395	438	403	440	422	400	407	418	431	401	409	435	406	409	369	432	438	376	391	449	381	403	402	427	377	388	460	468	392	425	432	449	422	425	365	405	410	387	413	435	440	389	395	382	432	412	427	398	405	435	409	409	373	383	405	422	435	409	410	428	409	411	429	397	390	397	416	422	402	405	424	399	452	392	407	431	448	398	418	337	375	436	445	375	456	400	415	426	411	386	437	452	391	396	448	413	356	432	437	413	403	410	463	393	423	421	403	486	392	403	408	421	416	443	388	401	417	397	430	436	400	408	407	407	429	420	397	476	393	416	421	408	403	399	430	412	405	430	415	417	393	391	411	419	452	415	392	424	398	405	428	363	381	427	438	422	431	418	404	399	447	419	377	414	425	379	425	445	440	443	461	387	407	412	382	415	340	433	452	439	387	401	370	379	412	417	410	468	394	420	417	405	402	413	399	423	404	405	405	387	423	380	445	397	401	418	407	407	409	424	425	433	452	447	450	421	412	410	403	426	396	423	429	433	388	416	435	439	418	436	389	433	458	429	386	415	433	451	386	433	439	430	402	407	443	405	362	432	399	463	428	391	414	419	375	388	417	401	393	453	415	404	419	441	442	430	425	431	442	408	428	459	407	431	436	389	417	393	383	452	367	397	419	421	403	428	408	392	411	410	381	416	378	398	451	407	437	416	395	420	413	403	438	401	446	407	416	432	427	428	410	385	390	442	423	374	378	425	402	447	422	396	443	453	389	398	430	415	368	426	393	409	440	389	361	427	431	388	444	409	398	407	446	408	417	398	442	434	420	457	409	418	401	437	397	413	412	423	412	435	387	411	417	415	450	452	396	396	427	386	432	428	435	414	425	419	450	393	412	379	420	408	410	381	420	408	406	428	444	441	412	416	420	419	451	428	418	423	395	425	451	406	411	425	383	428	425	396	399	421	416	428	427	444	405	438	404	403	401	413	430	405	416	441	400	432	444	356	398	407	397	426	415	420	419	450	431	388	415	432	453	393	425	394	381	463	406	486	409	408	414	414	412	454	383	450	369	409	391	439	383	396	430	414	388	414	439	426	419	424	413	423	439	405	372	444	416	446	414	410	398	418	428	434	412	384	396	389	436	389	384	406	388	423	405	435	406	401	428	420	437	401	338	411	413	423	459	435	433	454	390	405	416	444	429	438	415	403	388	403	434	437	362	438	427	464	445	424	427	415	383	408	418	439	435	398	394	420	481	412	416	410	408	432	423	379	462	440	437	394	414	383	458	412	353	401	430	437	386	405	460	422	413	418	396	430	445	386	438	420	344	404	422	444	386	428	422	409	476	388	369	394	403	439	368	410	445	394	398	415	432	427	401	386	433	372	401	426	416	437	391	430	418	383	409	416	392	437	406	433	420	400	451	397	444	420	406	447	414	381	420	440	409	415	411	423	389	394	416	410	379	388	434	412	415	465	408	419	428	419	423	422	413	401	410	409	421	442	432	395	440	429	431	403	393	418	422	378	415	416	383	399	412	411	419	417	414	411	413	396	407	418	391	417	401	394	420	431	395	412	460	418	429	424	426	406	395	378	410	414	405	440	441	389	389	354	396	406	433	413	427	414	406	372	437	386	420	404	420	387	382	463	423	423	421	398	379	370	424	423	411	424	412	412	373	422	427	405	408	419	367	392	405	387	410	402	397	423	402	427	406	366	414	427	426	433	415	403	415	447	370	403	386	407	399	406	402	439	421	424	407	428	435	381	449	399	428	432	410	466	415	415	439	396	421	425	402	415	398	446	369	401	454	416	391	407	403	432	380	410	414	412	406	400	378	436	423	441	375	384	383	369	387	451	411	422	447	407	454	394	403	411	414	432	419	383	413	408	415	413	387	410	394	409	422	408	415	427	421	418	391	429	431	441	419	413	416	453	390	410	418	428	423	402	393	394	403	363	444	476	415	404	429	390	382	391	435	387	411	453	410	432	420	391	424	427	394	361	398	355	391	424	405	429	438	440	402	405	447	395	356	393	421	414	354	400	446	445	425	437	420	412	393	392	444	422	430	403	421	442	403	374	412	436	413	423	437	407	388	427	467	370	407	417	415	404	449	397	387	420	385	374	389	424	370	438	449	396	386	423	425	416	414	436	428	427	443	461	417	457	417	448	436	383	425	379	375	385	434	389	410	406	409	395	399	437	420	383	400	433	438	403	412	420	412	415	430	393	463	422	389	437	411	396	406	405	397	434	405	406	432	387	383	384	390	425	405	391	410	398	415	398	398	414	412	394	405	406	417	388	425	408	442	424	405	427	397	373	400	416	467	393	400	416	387	401	410	441	439	429	375	439	382	396	396	401	426	449	443	438	437	426	430	466	418	406	438	402	439	399	389	403	399	376	431	403	372	434	438	444	417	396	401	442	387	424	372	441	421	410	445	416	486	392	382	420	398	386	396	415	426	433	397	470	423	407	447	417	369	402	397	399	418	398	418	417	441	439	406	429	413	396	399	420	410	421	433	383	445	444	400	403	395	409	429	410	455	414	451	387	446	399	426	441	452	427	392	404	444	447	440	445	374	422	445	454	440	402	381	423	430	384	440	412	397	416	396	413	415	466	406	384	477	425	399	413	401	445	402	400	442	418	398	381	386	400	406	394	382	436	466	416	395	433	427	464	380	429	404	418	425	417	421	405	374	412	388	418	385	417	396	416	438	414	398	418	417	416	435	427	403	407	439	433	406	411	441	435	416	405	389	408	396	395	437	427	405	395	418	414	406	433	427	433	397	392	397	416	416	389	437	405	358	413	386	455	445	452	422	394	410	414	420	422	413	415	404	395	398	388	414	411	378	404	406	443	407	419	413
2202	981	1108	1202	1162	1091	1014	1001	993	1059	973	945	946	904	976	904	939	952	960	966	969	996	924	930	914	923	921	922	920	960	886	949	922	954	934	964	937	911	904	935	930	879	877	937	949	941	934	938	876	953	920	869	948	962	966	942	920	888	904	945	924	898	979	909	913	926	919	936	932	1008	951	938	952	927	900	919	931	988	951	916	938	932	950	924	923	973	923	914	919	916	957	950	902	980	963	924	877	881	963	868	947	937	912	951	925	959	961	955	943	906	931	946	951	932	921	921	907	909	898	914	917	923	939	940	905	894	904	918	942	906	867	957	941	923	919	915	923	933	930	907	915	936	924	942	928	921	894	927	905	965	873	919	958	937	938	882	923	952	933	906	972	925	955	921	896	986	926	957	965	930	941	944	913	981	910	911	902	874	889	893	892	906	891	916	863	903	890	948	902	916	996	918	893	893	946	889	926	933	957	967	927	912	910	902	908	968	952	996	924	915	911	877	933	932	919	920	926	892	956	875	920	915	950	884	966	947	909	905	920	897	975	929	896	918	929	934	938	935	909	921	929	897	874	953	921	914	923	958	972	873	889	879	953	923	928	971	940	889	912	910	925	901	950	961	901	879	882	935	965	880	894	916	995	919	917	956	928	967	943	913	939	896	962	938	988	971	894	897	919	945	886	940	927	952	943	963	905	960	909	957	965	940	928	937	958	946	915	884	954	915	923	935	904	896	916	940	953	914	910	908	910	902	937	893	895	919	967	956	949	981	928	893	913	927	917	905	935	971	925	909	921	957	952	926	922	937	965	892	936	929	925	981	918	931	940	894	945	934	936	936	907	921	908	934	966	972	950	988	929	911	937	929	940	915	933	909	929	932	901	965	880	947	905	935	962	902	942	886	884	912	907	959	964	908	897	952	899	899	950	939	941	903	953	890	940	889	934	946	961	924	944	921	962	952	913	946	926	902	959	903	888	901	885	960	921	912	911	874	913	957	933	895	936	964	963	956	939	963	935	901	960	957	889	885	871	905	909	908	913	973	942	929	922	898	917	923	893	929	932	902	975	970	894	941	993	941	971	951	909	915	949	934	928	924	992	908	941	911	874	933	885	919	977	914	988	900	969	931	909	893	936	897	885	987	931	913	965	896	958	895	920	951	916	899	924	886	956	908	888	893	888	933	932	941	921	903	928	900	884	899	931	914	942	924	927	960	915	929	930	879	960	957	970	931	915	935	967	971	889	885	944	951	960	907	929	926	934	964	943	938	871	889	950	926	913	904	937	980	917	1000	922	929	902	932	912	852	892	915	919	952	946	974	913	905	928	901	916	921	961	901	928	972	943	922	860	949	908	906	964	925	913	955	940	954	976	954	965	930	944	914	902	964	923	950	911	959	944	947	944	937	921	892	941	914	938	913	949	939	923	925	966	936	889	936	925	926	947	882	991	949	1008	945	940	914	930	1008	917	966	889	971	960	939	924	929	898	891	941	922	938	943	1011	897	940	913	905	898	933	931	906	923	921	900	942	896	945	969	989	871	906	893	982	907	903	932	937	911	951	933	914	943	935	891	887	918	944	879	906	933	878	925	936	930	887	973	926	912	948	949	965	883	867	895	905	934	895	925	946	886	931	956	881	916	963	946	978	918	908	865	919	928	893	940	959	904	897	975	882	906	961	975	919	925	891	927	913	928	930	888	933	903	951	940	948	922	934	948	921	943	915	907	1021	946	876	960	976	945	927	949	912	948	917	930	906	926	939	949	957	954	900	924	878	962	951	997	947	943	963	945	906	875	965	951	970	980	942	924	941	942	973	924	866	960	932	926	931	970	900	938	915	987	973	887	940	922	917	910	957	964	928	932	1001	939	946	924	910	917	953	961	956	963	903	901	948	934	974	885	968	908	946	902	966	889	878	899	919	869	968	924	937	870	924	963	943	932	912	919	917	927	979	935	964	948	958	916	927	937	925	940	908	966	966	929	905	934	914	899	910	956	943	932	952	924	865	907	910	959	957	950	904	910	941	938	943	964	892	975	958	906	959	966	937	905	955	929	977	876	988	953	959	892	927	926	958	937	931	900	927	957	935	920	921	930	963	945	914	959	973	891	902	933	941	942	973	876	979	927	891	956	908	904	886	970	920	930	929	912	895	937	898	944	924	897	961	858	955	908	953	929	963	898	898	927	960	934	937	980	894	919	931	927	939	916	956	902	913	916	882	960	922	955	968	904	945	940	935	935	904	941	918	970	881	900	964	961	913	941	940	970	926	956	953	931	967	921	937	961	894	885	934	938	937	983	927	981	938	956	922	953	958	904	901	959	829	892	933	875	918	952	921	886	928	894	888	894	950	920	928	930	949	892	895	913	886	959	940	916	883	923	974	910	952	930	893	957	920	923	922	924	883	946	942	944	909	929	942	957	933	864	946	927	936	941	908	932	912	987	960	915	939	908	920	954	949	889	930	962	968	956	952	1021	909	931	870	915	965	964	876	865	923	930	913	946	899	927	952	919	954	962	913	896	941	929	912	908	923	894	962	897	944	871	953	871	917	975	916	943	857	926	887	895	947	977	980	940	907	974	934	914	997	1010	896	953	911	966	956	909	876	908	896	1014	946	940	874	998	933	848	975	924	880	938	899	924	885	892	891	880	890	912	904	921	960	914	933	946	953	929	872	951	892	966	937	891	949	906	953	931	944	915	974	886	920	904	905	950	967	913	924	905	952	941	967	947	957	897	934	862	894	955	945	947	945	1033	928	867	923	894	865	882	924	967	904	932	940	902	909	976	871	881	927	861	973	950	890	913	915	962	946	888	961	951	968	929	928	980	946	944	940	931	943	909	893	914	925	929	934	903	942	962	892	941	918	892	970	897	957	933	895	888	933	933	981	946	925	934	947	928	925	930	890	922	920	974	908	915	942	989	960	906	998	924	945	916	920	909	906	950	933	904	935	912	877	939	913	966	923	935	919	939	937	921	961	890	895	913	896	941	925	946	986	916	980	882	933	936	873	969	894	872	961	942	958	935	970	939	936	938	934	860	906	928	911	907	929	994	963	912	951	899	993	938	963	881	983	935	966	912	962	908	917	884	875	881	919	973	944	932	957	925	923	911	907	984	953	974	915	980	911	865	896	914	923	913	921	911	954	950	892	947	949	947	918	937	908	910	912	900	912	964	900	929	886	926	885	932	913	882	896	902	950	944	895	926	967	913	919	926	949	899	921	912	946	982	899	940	916	876	936	891	973	957	905	928	903	918	989	940	927	967	918	976	899	946	894	914	927	909	922	894	960	861	923	923	951	919	894	978	903	962	907	971	933	964	933	899	877	971	864	980	994	896	898	905	928	869	904	944	956	929	916	994	929	949	908	908	906	944	907	985	921	917	924	908	901	905	958	958	954	942	942	946	903	905	920	931	869	888	959	901	906	937	915	940	942	938	959	890	991	930	893	994	915	951	912	898	904	995	935	971	911	974	927	923	943	899	926	938	914	911	950	960	943	928	892	948	884	970
7482	606	717	611	563	410	414	405	458	466	364	305	281	253	215	259	266	225	222	217	227	226	220	227	223	214	208	230	202	197	213	204	236	219	202	231	228	220	221	206	246	205	228	241	206	233	237	217	212	200	214	239	208	197	240	219	248	229	237	221	218	210	221	218	210	211	222	232	209	221	211	201	195	201	232	243	233	210	236	220	225	246	216	211	234	223	178	214	217	196	244	224	245	230	218	197	231	230	223	226	216	202	223	203	202	213	204	224	231	240	213	241	184	215	206	230	217	216	244	205	214	219	214	213	221	230	205	211	209	210	221	220	209	190	218	209	250	211	222	201	207	224	203	224	205	222	214	223	203	245	224	225	210	218	221	195	222	217	199	189	186	205	238	204	231	233	248	225	233	222	202	235	201	213	198	216	189	205	210	214	189	220	231	215	208	206	222	240	207	233	188	242	203	223	219	218	214	213	204	210	228	207	247	204	222	223	241	213	217	225	209	210	222	195	188	255	238	215	205	197	217	227	225	203	237	213	234	223	217	202	211	235	185	225	227	228	219	186	205	216	183	219	201	237	219	211	176	202	214	231	233	215	214	230	213	208	206	198	229	214	211	205	226	226	198	218	212	227	243	222	187	219	228	227	205	214	244	197	256	183	185	217	209	215	197	221	215	198	199	236	203	232	220	200	235	238	218	222	220	221	224	221	211	219	229	206	224	236	185	204	238	226	218	199	232	192	235	203	209	212	197	212	205	222	209	227	203	205	226	212	201	229	204	235	240	231	231	216	228	238	218	216	224	189	180	227	223	209	226	222	225	224	220	236	241	210	231	232	264	231	183	194	198	202	216	178	236	193	199	222	214	234	235	230	223	217	205	234	183	209	201	236	198	228	235	219	195	227	215	219	221	211	205	228	188	186	194	229	222	183	226	198	216	191	231	209	202	198	217	232	203	228	235	232	209	218	215	219	221	203	221	220	229	200	219	218	227	209	202	244	205	228	240	218	228	226	227	199	213	210	207	232	214	213	212	204	220	193	174	202	224	222	215	203	200	231	209	228	239	184	236	218	192	193	234	205	211	230	205	226	243	205	242	229	223	212	201	232	197	174	218	186	222	217	224	236	207	196	209	201	208	216	232	197	211	224	240	236	221	180	232	226	229	229	220	232	219	211	230	219	197	226	198	221	211	214	214	206	206	206	227	215	211	245	209	231	198	215	230	232	226	216	227	240	220	207	225	208	216	235	223	214	231	213	212	200	215	246	197	225	227	211	229	191	223	225	241	213	197	211	210	238	232	212	208	212	189	237	205	214	198	224	204	213	200	203	233	211	209	242	216	208	200	221	219	228	222	218	204	251	215	214	244	209	227	222	206	242	224	184	243	253	212	209	216	213	218	205	195	216	199	208	229	233	212	219	211	199	220	205	208	233	251	252	224	211	212	184	209	233	193	211	206	215	205	221	211	195	221	252	206	219	240	202	202	225	185	218	197	179	228	224	222	245	237	217	188	234	212	222	194	211	242	235	233	235	213	207	210	204	223	232	231	199	236	211	196	192	222	220	215	200	221	210	253	218	238	202	215	214	226	210	208	240	225	218	209	204	209	184	220	177	201	217	210	235	223	233	245	218	207	177	196	223	231	185	214	185	194	233	234	259	192	210	205	217	173	196	249	221	240	210	202	197	217	214	201	236	223	205	225	230	229	215	222	204	224	218	211	251	225	192	226	224	213	203	183	237	194	208	237	254	218	218	224	210	234	220	229	235	171	239	238	221	232	192	227	217	247	185	218	259	231	212	196	243	220	220	215	194	225	219	230	204	213	254	229	185	225	221	211	181	215	206	217	201	190	193	217	222	225	218	212	230	239	241	219	241	203	212	234	231	236	226	233	216	224	209	213	215	213	202	223	187	220	229	180	203	202	215	234	236	240	194	234	179	193	206	249	232	213	222	209	213	223	215	190	228	228	214	228	194	213	190	231	257	224	214	214	214	224	210	196	175	193	233	228	235	206	190	227	207	214	216	213	201	214	230	211	222	213	218	215	229	212	218	216	235	212	228	225	195	212	226	209	239	198	223	198	207	196	241	214	213	235	257	216	229	217	195	229	230	218	200	212	195	231	230	209	211	215	204	247	243	230	210	229	219	227	257	214	211	248	186	187	213	236	214	203	217	218	230	210	220	207	195	232	215	192	189	231	247	238	227	247	219	234	205	211	230	224	199	230	210	241	238	197	238	224	233	242	201	207	226	221	195	206	225	241	223	240	196	242	201	222	191	247	219	206	191	210	228	213	242	204	186	231	217	221	241	236	213	212	219	198	230	216	220	235	247	186	218	188	226	207	242	225	195	211	212	217	231	213	246	229	219	222	226	222	223	194	209	210	195	199	231	233	185	222	209	224	260	239	222	241	231	229	196	200	219	219	241	207	224	231	230	216	246	223	217	224	229	230	239	220	229	204	222	221	217	232	207	198	228	222	262	217	229	239	221	228	216	202	225	212	210	190	236	183	229	197	226	240	216	223	226	222	221	232	229	237	200	195	196	220	220	226	232	197	201	213	225	227	235	224	191	220	211	209	229	217	196	233	250	220	211	212	226	217	231	233	214	210	235	189	223	213	215	209	200	197	238	204	239	204	237	227	252	220	245	238	191	235	214	225	206	218	226	222	208	187	200	217	211	217	212	219	233	210	212	234	184	199	221	217	223	214	216	203	223	229	205	212	211	252	191	192	212	202	210	227	196	227	238	231	216	217	245	210	228	214	189	199	245	203	223	207	196	216	221	247	212	208	197	218	216	227	235	226	226	221	195	190	217	207	204	179	226	196	226	226	219	245	202	207	206	229	227	216	208	224	211	214	216	193	214	232	221	215	213	232	212	197	223	241	230	228	207	219	233	204	217	198	220	200	182	211	230	240	208	221	212	205	212	218	199	218	248	247	198	203	194	221	260	202	214	231	249	237	214	201	203	218	237	193	253	217	217	225	210	219	218	223	226	210	201	223	199	235	219	228	197	226	247	215	230	225	226	198	204	243	215	235	190	190	208	221	243	186	230	193	204	213	219	224	218	220	225	251	209	207	218	216	206	225	225	212	221	189	243	244	241	235	225	219	222	205	231	214	226	219	218	224	202	205	214	236	240	227	205	218	185	207	170	197	217	227	207	219	225	210	223	191	218	219	209	233	209	219	202	229	207	220	205	241	211	199	234	223	218	229	218	214	232	208	236	203	223	209	230	216	212	203	238	204	201	202	212	230	244	234	220	209	218	228	221	205	229	228	211	189	210	199	230	213	196	219	225	219	211	220	206	240	219	216	216	211	229	216	227	240	229	221	254	224	225	233	200	200	226	207	225	218	229	185	232	207	227	218	209	227	184	209	226	208	244	207	212	231	264	217	214	228	197	218	214	228	215	210	229	202	193	206	227	221	204	211	230	234	205	214	206	215	210	239	217	192	269	218	234	199	231	213	238	234	213	236	204	217	217	221	206	219	230	207	225
6352	930	1582	1872	1810	1672	1524	1532	2010	2010	1224	961	803	732	637	665	677	674	631	644	661	616	598	596	615	621	591	622	605	606	528	587	611	583	590	524	565	595	594	590	554	588	573	579	585	572	567	575	538	558	556	536	541	564	578	562	527	551	588	496	553	531	507	550	569	574	571	570	552	524	531	555	561	561	558	521	528	582	515	531	570	515	602	546	551	608	532	599	576	569	574	547	544	539	515	561	534	568	483	550	518	548	553	591	529	550	561	533	502	558	558	525	514	496	549	509	537	562	569	551	572	523	513	573	571	528	556	550	596	567	520	536	528	521	535	507	561	560	542	553	549	547	558	548	605	604	548	563	531	528	538	542	533	516	561	537	543	540	576	503	586	552	587	540	531	537	531	535	563	548	511	559	573	535	550	529	581	559	566	562	590	551	561	567	555	540	536	531	539	499	562	546	568	536	559	582	551	502	553	505	551	561	589	511	585	563	552	559	570	579	548	510	538	529	522	578	533	522	536	573	556	531	519	513	530	583	528	533	570	540	605	528	570	552	481	552	544	553	579	543	556	538	603	545	566	534	572	561	583	552	573	533	518	540	540	543	572	547	577	571	562	524	583	535	533	575	556	571	576	537	573	552	547	551	561	525	527	560	583	554	553	560	552	542	580	541	557	564	532	574	563	602	525	541	563	562	558	613	552	550	567	560	533	542	546	534	547	572	549	512	554	566	584	565	570	591	556	549	538	573	512	537	555	584	546	551	573	535	579	585	573	512	605	503	599	577	545	571	583	508	557	539	551	541	529	561	532	546	510	556	550	558	545	558	565	575	541	556	518	543	535	541	584	546	558	535	539	536	584	566	539	525	542	587	543	562	520	552	557	571	543	535	622	557	525	532	534	557	540	559	566	564	586	574	517	530	555	559	499	564	510	549	552	567	506	549	557	538	507	563	549	554	560	567	579	581	554	583	569	542	541	541	556	563	559	553	495	512	535	492	553	576	512	548	523	528	553	558	540	569	589	545	545	560	579	541	556	511	563	574	585	514	587	582	569	559	539	568	545	563	567	498	561	542	482	552	556	556	545	585	489	556	532	541	543	552	553	519	567	555	536	548	532	570	574	558	548	580	521	537	542	541	561	535	584	588	535	553	535	557	566	529	540	507	563	513	542	526	554	546	528	537	516	517	512	546	500	543	518	574	523	530	541	559	506	557	544	572	563	516	559	550	594	532	539	508	513	557	530	556	570	591	544	531	569	571	544	563	569	567	559	581	582	562	569	567	565	565	559	554	557	540	566	565	499	561	514	550	569	568	525	530	562	580	584	553	538	528	571	553	522	558	581	517	543	561	539	544	582	545	531	557	561	547	557	515	537	546	538	528	546	512	534	548	556	554	519	562	625	529	507	560	563	571	561	517	544	576	543	509	544	521	539	536	525	566	604	580	560	548	530	565	532	503	502	532	556	528	523	569	543	550	509	547	568	530	549	547	555	532	546	520	546	544	546	578	595	553	547	531	571	561	563	540	568	536	545	538	522	529	553	523	555	503	530	543	533	550	547	576	546	515	541	505	555	489	578	504	503	519	509	537	557	549	540	540	570	539	586	597	522	530	565	518	549	549	555	563	547	530	540	573	542	535	524	527	538	538	535	547	580	579	567	553	574	556	548	549	559	517	601	552	539	530	537	507	561	531	554	543	563	522	551	574	546	553	539	578	521	509	518	551	533	571	572	587	564	544	543	512	558	540	545	538	542	566	555	553	571	547	553	545	528	526	591	549	559	576	574	566	555	522	586	554	545	538	587	550	536	554	520	542	533	596	543	581	534	581	536	590	540	542	580	579	505	544	555	501	521	566	561	544	558	513	558	562	553	546	529	547	535	553	522	544	524	582	555	501	532	567	525	574	544	496	568	560	576	526	512	535	566	564	581	543	511	522	546	559	552	561	559	519	554	578	582	558	583	545	545	565	547	527	543	521	539	576	513	578	572	564	554	566	513	574	501	547	529	547	534	538	574	600	535	552	547	527	552	525	504	557	555	562	566	522	554	557	488	577	545	564	553	525	519	573	528	546	489	546	566	529	499	563	503	531	562	552	597	530	573	583	587	590	545	537	541	518	555	536	549	536	543	544	539	517	571	509	541	557	546	538	558	504	567	561	574	549	527	582	584	592	538	571	540	535	550	562	527	554	498	511	489	553	552	569	538	555	543	557	584	536	549	553	547	601	538	541	546	549	539	544	607	550	585	509	555	555	538	585	568	590	548	518	490	518	545	500	525	574	536	514	513	532	568	522	570	567	564	505	537	537	550	584	549	559	613	506	539	538	516	562	513	527	509	544	572	569	574	544	623	591	535	556	559	566	529	533	535	542	557	500	564	522	552	573	585	547	586	587	517	569	521	590	555	536	518	570	508	516	529	553	528	568	529	528	552	528	550	565	572	551	597	560	609	576	553	552	531	554	539	584	577	551	519	556	533	528	551	518	545	552	542	514	546	546	508	540	536	515	546	515	554	510	546	570	542	556	538	535	533	580	570	566	543	550	590	538	530	574	534	522	558	581	520	576	550	574	572	567	544	599	584	529	512	531	593	570	529	524	566	551	581	549	543	505	538	553	508	536	577	532	560	529	539	501	524	551	545	531	523	567	547	545	587	549	531	569	502	532	575	576	496	515	577	549	515	571	500	538	540	520	551	566	557	573	569	506	522	558	528	540	549	577	522	574	544	557	534	623	566	531	557	526	519	524	526	547	514	531	553	572	583	536	542	542	528	569	547	559	596	536	553	571	550	560	548	529	550	543	538	562	547	537	543	534	549	539	561	558	563	589	578	542	560	542	571	556	522	541	580	548	516	567	556	570	484	526	542	557	545	578	563	542	580	535	566	583	577	500	537	529	540	552	480	580	577	535	534	582	566	545	567	559	561	530	538	542	575	565	513	605	521	564	536	590	568	542	562	566	519	580	540	561	568	564	543	580	567	559	558	557	556	517	569	545	527	578	612	589	561	571	566	548	518	592	531	519	542	576	495	541	550	547	536	566	526	546	572	556	528	566	576	501	503	545	564	555	638	557	565	548	523	562	511	535	577	505	574	571	574	566	545	598	536	566	556	528	565	529	540	548	526	547	522	575	511	568	483	555	588	573	540	529	538	533	523	573	524	512	555	553	546	532	575	541	493	519	542	510	548	543	562	542	526	510	553	547	559	537	549	579	554	563	536	536	541	525	564	510	540	538	541	573	540	544	527	545	536	574	558	523	508	528	534	554	551	547	555	587	571	557	585	549	529	505	543	588	561	549	576	537	557	529	589	544	524	569	548	543	578	593	545	531	567	538	530	580	617	569	575	529	571	532	608	556	556	507	527	597	535	565	562	581	549	511	571	565	579	549	532	555	495	552	544	522	565	543	576	511	547	561	551	586	547	537	576	543	559	535	594	534	538	569	577	581	524	556	531	524	551	548	543	522	492	589	555	522	558	573	572	548	557	520	541	517	595	551
14729	1468	1295	1045	804	715	604	628	764	775	526	375	319	275	314	302	297	295	288	318	312	300	276	302	276	282	306	291	281	300	283	278	235	292	256	247	239	262	255	289	245	265	261	280	252	274	286	298	282	293	246	265	254	286	247	256	254	245	268	290	265	266	267	287	266	276	311	292	284	274	286	267	306	291	281	237	252	225	293	265	260	274	246	272	259	259	245	269	263	264	256	272	285	285	271	270	266	261	258	254	279	242	308	263	237	280	240	250	253	270	287	283	234	252	271	269	288	289	273	242	280	302	278	290	276	287	260	251	276	220	244	243	252	251	255	263	263	269	240	254	261	248	273	264	242	294	286	248	269	256	276	267	287	281	259	278	249	254	284	270	248	270	280	254	259	281	244	251	241	259	230	238	275	272	315	240	259	240	293	248	290	272	284	263	232	263	266	248	231	261	244	292	268	262	281	234	270	259	269	257	278	276	285	260	280	295	293	282	300	296	266	248	266	264	280	274	278	256	286	271	270	278	280	277	277	278	258	251	264	256	253	263	272	259	223	265	260	254	271	246	279	270	266	243	298	287	262	281	230	273	252	238	271	292	254	238	240	268	268	258	247	258	247	253	298	267	257	255	267	278	232	267	240	247	236	257	249	253	261	213	259	255	254	281	262	237	271	239	238	305	274	258	255	273	249	285	274	267	290	251	270	276	247	266	262	283	283	275	246	257	250	237	248	270	264	284	252	289	262	268	229	253	264	285	263	298	265	285	243	280	283	247	245	272	266	274	278	271	269	238	244	276	273	273	244	258	263	283	252	275	309	258	299	233	232	269	284	290	265	249	278	251	233	261	260	271	240	263	289	282	264	262	261	256	274	281	266	266	281	246	256	275	272	225	267	304	273	257	297	298	283	265	253	263	292	298	275	280	284	287	244	235	235	243	285	255	227	245	265	290	243	266	274	341	255	263	276	289	243	277	277	286	274	265	260	285	256	282	296	279	280	272	277	278	237	264	281	254	275	281	255	246	289	257	289	258	230	264	272	242	260	262	306	273	270	275	281	266	283	255	279	243	262	263	236	242	278	279	274	241	244	275	249	268	271	247	270	272	274	298	259	266	250	258	246	273	244	272	258	277	263	272	288	268	258	232	239	253	275	266	256	244	261	247	256	288	262	285	288	305	260	255	282	272	227	290	269	235	252	283	275	287	276	250	250	283	277	266	298	247	251	259	266	273	255	237	251	251	267	240	279	265	268	253	285	257	259	259	237	260	259	270	288	265	245	241	261	261	286	247	263	250	209	263	277	281	263	258	246	278	256	292	289	247	287	276	258	283	261	267	282	261	319	254	220	261	268	273	250	252	250	263	245	260	270	274	296	282	290	263	243	256	243	266	285	233	281	306	254	244	279	277	302	279	261	295	273	279	270	253	264	274	252	265	275	274	273	269	270	269	292	238	264	238	285	276	263	258	272	293	269	258	259	278	285	241	234	233	272	289	274	253	273	271	270	283	300	264	302	275	246	236	302	256	275	296	279	269	264	272	272	231	264	280	275	273	313	235	235	250	234	288	277	257	250	270	255	260	268	300	278	265	260	242	240	266	263	256	297	219	251	296	278	294	267	294	257	269	295	292	253	261	269	270	269	276	261	265	282	255	300	247	285	263	274	248	272	303	238	277	240	282	239	264	256	263	246	256	229	276	261	272	291	258	276	261	299	293	292	312	302	299	282	297	256	248	254	257	256	263	267	267	265	272	267	263	281	283	242	239	259	271	295	272	280	263	265	255	276	271	286	272	253	300	239	258	248	310	270	301	248	287	218	245	260	269	259	238	279	267	269	256	243	256	274	234	250	217	257	281	267	291	286	240	249	293	263	283	280	253	283	280	255	272	282	268	255	289	241	241	244	260	266	262	264	274	277	237	251	265	296	269	288	278	242	257	251	282	275	277	249	260	289	271	290	279	282	261	272	247	255	305	259	281	285	275	300	239	259	244	284	258	236	265	264	288	282	259	270	291	263	253	272	269	263	272	292	245	242	256	287	265	272	290	303	278	252	255	259	282	271	263	257	256	259	274	258	260	247	268	285	246	272	256	274	240	255	248	252	285	274	284	267	272	247	251	259	271	253	278	265	260	247	259	284	288	261	247	278	260	248	285	255	272	302	294	265	254	258	256	258	247	283	260	297	268	280	258	258	244	259	268	278	292	292	265	267	293	273	247	276	277	321	256	264	299	260	305	265	266	266	278	286	240	287	258	245	272	267	232	281	286	273	253	270	280	273	292	271	257	295	268	271	275	284	283	288	287	257	268	251	267	256	301	310	257	278	264	288	277	266	261	274	262	272	275	268	268	251	274	255	307	260	251	268	276	308	267	298	277	292	268	257	266	275	271	258	271	262	277	288	289	274	244	237	284	267	274	239	225	246	273	268	254	273	265	274	273	239	265	251	274	287	247	296	260	272	247	293	260	290	272	254	271	276	305	274	256	250	287	269	271	272	251	286	245	279	237	263	264	235	269	272	253	253	271	239	278	268	238	257	277	274	293	261	265	293	256	292	267	277	256	251	253	251	306	304	265	216	272	282	290	260	244	262	251	234	298	255	273	265	264	250	249	258	295	301	272	250	232	290	278	237	234	285	279	269	261	267	288	294	235	236	258	280	268	284	276	265	233	239	271	243	263	237	251	241	294	280	275	257	243	269	276	239	244	263	289	260	269	283	284	284	266	283	242	268	280	292	282	278	270	250	252	279	285	262	277	256	233	298	277	283	256	275	264	276	251	283	277	251	254	228	266	305	272	289	263	254	283	235	270	260	274	258	265	278	263	265	263	257	247	248	250	274	310	267	290	262	233	294	269	283	229	260	262	228	275	276	270	267	260	255	257	248	242	289	275	222	255	267	272	271	260	302	265	290	313	274	250	276	268	263	271	268	272	288	254	260	252	246	234	293	260	270	242	248	311	284	274	227	302	265	283	266	271	240	277	263	276	289	279	275	269	256	270	267	233	247	246	268	284	261	251	233	275	274	223	232	290	269	287	244	221	277	264	286	261	270	271	281	266	295	294	278	275	284	227	277	252	293	268	276	225	241	281	291	299	282	249	258	253	237	274	272	266	274	232	299	306	249	294	295	274	261	282	238	293	262	232	308	301	256	262	278	281	278	239	252	242	290	304	251	275	281	272	263	267	283	238	277	269	267	275	294	244	293	250	273	268	270	257	270	267	311	282	254	254	300	246	269	272	282	245	282	236	263	238	261	262	290	245	231	280	250	221	248	283	290	314	294	265	242	270	257	273	271	314	243	259	268	271	280	275	252	273	287	247	275	298	291	258	286	270	233	272	306	246	239	271	249	268	233	267	248	262	267	250	300	289	270	256	296	264	257	300	254	272	258	260	266	274	269	288	255	296	264	251	274	257	280	274	266	258	264	271	264	240	246	277	291	259	242	296	259	219	259	248	292	252	246	258	260	288	284	286	236	250	259	282	285	286	272	268	254	256
8469	1337	2665	3252	2964	2719	2475	2605	3140	2808	2137	1370	1113	1050	952	910	880	821	831	888	875	845	781	791	814	787	747	741	747	741	754	699	740	704	700	754	735	754	694	694	701	677	740	725	746	652	683	733	685	689	717	678	681	718	700	717	684	663	691	670	661	680	655	689	710	737	682	735	717	691	737	701	673	661	642	666	637	690	729	671	655	665	681	641	683	658	707	713	657	664	703	686	691	662	709	688	683	707	646	613	712	690	639	622	690	703	657	607	686	686	673	689	702	624	650	679	694	644	647	675	691	676	679	671	646	694	708	664	688	693	707	677	696	716	674	703	659	661	683	669	663	669	715	703	678	683	676	695	702	669	696	688	733	691	645	656	692	686	686	661	664	717	678	687	709	696	670	665	746	698	663	674	644	646	654	699	693	712	688	641	709	717	691	671	690	657	685	704	629	662	661	673	678	663	645	665	694	675	698	626	703	637	734	697	657	665	669	598	680	670	723	658	669	742	688	698	691	659	664	665	656	676	701	664	671	679	714	636	698	623	707	656	660	662	655	642	695	689	714	719	652	638	669	616	598	648	715	689	694	738	668	698	684	657	647	667	682	722	669	650	675	698	680	670	685	712	649	708	707	666	682	663	666	674	664	646	677	680	626	651	703	666	715	694	635	637	662	699	673	691	647	692	667	656	689	683	716	660	688	680	652	647	717	714	694	679	684	728	687	687	693	687	702	664	675	668	667	646	664	689	724	683	700	689	685	732	720	653	688	663	672	680	688	705	671	675	679	665	723	704	681	722	659	649	701	712	676	676	699	713	661	681	663	657	656	670	672	689	719	641	731	687	701	697	667	707	715	675	652	636	690	675	648	657	663	653	679	669	662	678	647	674	673	671	675	628	692	693	678	659	640	698	688	711	674	699	709	638	702	698	654	658	652	720	678	660	702	642	661	642	677	705	685	664	725	641	698	650	671	670	681	699	617	673	661	648	650	681	656	692	670	714	660	709	662	709	691	680	642	665	643	695	689	678	670	697	689	639	675	721	663	668	707	723	672	654	665	674	682	701	693	642	682	681	701	719	668	687	669	692	699	661	715	679	703	675	696	635	698	703	693	681	641	635	685	679	675	680	657	693	697	691	681	686	700	723	679	660	639	621	685	655	665	610	679	655	683	657	646	700	669	688	686	659	666	699	713	652	686	694	653	641	694	662	682	710	663	663	646	673	660	663	712	709	673	680	672	680	669	679	712	670	662	679	625	694	632	750	723	707	704	670	720	654	661	644	644	694	682	680	663	669	655	684	655	714	648	671	682	687	635	701	666	693	646	676	692	679	626	672	647	673	721	662	648	718	717	668	661	665	651	685	655	666	620	662	717	680	680	659	696	631	692	674	632	687	675	633	632	697	723	697	658	666	693	664	682	652	611	679	700	632	678	696	684	708	669	655	689	655	719	699	689	689	643	753	668	748	669	665	704	665	644	688	660	692	673	691	713	691	709	662	710	643	677	726	684	674	689	698	697	688	641	666	638	704	692	662	735	645	660	676	651	700	669	654	677	659	671	687	695	627	671	689	707	703	687	687	685	677	683	683	691	704	701	637	727	683	652	624	633	694	705	700	635	646	689	685	689	691	658	688	653	709	675	640	644	660	702	654	665	708	645	749	719	630	657	670	673	690	671	683	696	666	623	661	705	728	684	647	646	647	699	690	714	667	668	651	649	621	707	621	705	724	707	706	715	706	686	656	699	661	696	665	646	686	658	646	707	669	695	682	665	700	655	673	626	705	694	620	687	718	666	664	674	657	664	690	632	699	713	647	684	659	714	669	709	652	662	651	666	671	680	616	669	680	706	690	644	687	684	656	683	684	685	715	686	690	672	707	686	657	667	698	693	693	713	690	702	683	688	703	679	692	646	687	691	673	675	683	690	640	697	698	733	685	671	642	679	669	738	710	640	673	641	694	676	667	726	697	693	659	690	657	680	701	676	656	709	679	657	633	660	718	672	698	654	658	661	694	729	655	689	669	685	694	676	656	680	682	650	759	698	722	621	667	663	701	646	635	665	659	638	692	679	672	698	650	681	688	672	675	673	660	656	672	693	700	645	686	662	700	640	687	691	672	675	681	696	679	715	675	703	697	657	691	707	697	650	679	696	668	636	693	664	688	694	696	675	679	694	708	666	686	650	675	658	683	620	636	667	697	663	697	680	708	643	675	692	647	658	676	642	695	653	733	684	650	671	691	656	666	703	687	680	690	702	677	649	702	670	629	737	711	734	675	633	716	603	707	687	714	718	676	654	682	691	696	678	676	664	618	667	710	723	656	682	684	687	645	668	695	689	698	657	658	693	687	691	659	658	716	686	654	692	678	666	667	703	675	678	660	667	695	695	697	678	657	692	693	640	689	663	745	640	630	675	689	678	666	689	628	673	683	706	690	644	658	670	671	680	662	676	699	649	647	650	679	699	695	720	676	629	681	679	701	674	668	665	691	680	712	661	716	690	630	672	683	691	715	722	634	674	673	710	662	692	702	642	679	705	705	671	690	679	680	689	654	618	656	622	681	636	649	708	684	642	667	667	673	665	705	686	678	695	622	676	701	722	663	662	684	657	699	702	698	701	665	650	685	662	698	678	665	670	696	736	694	673	677	674	637	677	619	699	709	680	651	706	662	685	666	659	608	698	647	698	692	712	681	637	687	703	699	639	710	697	672	679	676	679	640	682	716	663	660	652	689	676	638	695	688	641	758	659	663	705	725	676	679	669	664	692	666	661	657	692	697	663	665	670	671	712	678	693	670	648	688	607	665	655	655	668	664	681	705	706	704	677	656	674	711	719	676	658	644	658	666	653	681	663	674	706	689	693	704	697	662	707	669	656	704	670	683	674	637	670	632	644	660	682	709	681	673	688	684	672	692	645	653	683	685	676	671	701	618	693	657	727	662	679	678	701	677	656	698	644	715	702	659	703	640	740	733	688	708	672	682	635	675	636	699	686	693	660	647	691	647	663	714	653	689	674	642	699	654	657	681	687	668	675	714	739	687	654	713	681	630	692	692	701	658	708	676	671	673	670	661	644	695	676	687	697	659	668	685	699	717	687	677	670	715	677	681	681	681	716	645	673	696	705	692	649	676	690	662	745	681	724	710	637	647	691	677	667	695	687	656	663	709	651	653	675	626	595	651	674	666	668	686	684	638	705	717	664	666	667	655	680	727	655	743	678	640	691	661	662	678	650	703	690	674	669	691	692	702	685	664	627	655	678	724	670	674	685	709	658	712	706	681	655	694	639	678	699	676	719	714	693	705	687	674	647	690	697	688	686	657	715	694	651	668	706	650	633	704	690	680	657	688	669	650	689	682	657	654	706	711	645	687	712	684	744	686	696	693	683	628	640	733	682	664	649	685	648	670	676	651	682	696	719	696	653	667	665	661	685	694	698	660	680	660	668	667	705	690	652	654	692	696	708	677	695	697	711	658	635	690	611	685	705	721	665	673	652	700
2063	423	484	508	432	447	437	410	430	455	419	440	420	405	428	430	404	410	415	440	424	412	417	411	398	435	399	400	409	420	403	415	411	402	437	426	374	465	400	390	401	417	406	429	466	402	438	427	440	418	394	467	404	424	386	423	390	418	452	412	433	383	430	418	371	441	413	404	419	431	400	416	421	428	416	415	450	414	437	393	421	376	400	414	416	422	370	427	439	422	393	380	415	433	430	415	396	405	416	410	416	419	416	406	420	431	396	426	436	390	426	331	370	397	425	418	405	421	433	394	412	442	381	409	446	401	410	466	395	436	418	440	380	380	417	422	423	405	440	409	426	407	375	412	406	440	427	398	435	381	402	409	430	428	422	393	447	447	393	430	405	442	403	395	431	417	403	397	444	459	458	416	441	380	399	407	407	399	421	429	405	407	436	417	408	442	434	397	444	412	421	418	413	352	383	411	424	407	422	420	402	416	432	428	422	401	431	414	405	425	369	409	399	380	416	421	421	392	401	411	390	435	393	400	398	392	405	427	462	446	416	385	377	423	452	433	447	438	421	410	425	407	443	428	402	449	436	377	418	416	437	466	432	430	413	389	428	440	386	467	402	412	378	433	385	401	431	416	398	422	449	396	417	441	419	409	383	442	432	415	388	425	436	463	443	403	408	433	400	370	383	410	398	394	434	453	443	406	442	411	444	436	396	416	403	404	396	405	415	438	419	422	432	419	436	402	438	441	438	419	435	427	413	409	388	445	439	383	409	441	415	428	394	404	404	375	432	391	396	424	425	414	412	461	420	395	386	456	396	455	409	385	406	398	439	441	415	391	406	414	400	419	400	411	405	370	396	399	392	442	403	406	388	434	445	406	424	372	443	413	386	428	438	444	406	426	413	411	449	386	409	469	405	388	420	380	418	441	404	415	419	422	412	420	432	381	405	392	378	422	404	421	440	425	447	383	413	370	396	397	426	393	411	406	405	422	419	417	430	429	442	387	419	379	396	429	395	409	440	418	450	411	428	436	453	425	445	396	375	394	401	394	375	406	420	421	452	399	386	430	400	377	387	423	435	398	382	415	413	449	414	374	446	431	439	415	473	358	420	441	386	368	404	417	409	401	400	427	385	412	460	397	448	418	403	423	418	440	431	404	410	399	410	407	428	396	408	408	410	411	426	427	475	419	408	368	434	420	422	385	415	406	419	463	422	391	421	395	430	396	422	405	389	392	439	416	439	406	413	418	438	394	438	429	414	462	446	403	384	428	395	467	426	385	441	376	410	422	457	443	395	423	419	401	443	407	417	399	404	389	398	386	430	436	426	407	405	424	454	407	428	421	396	401	388	432	401	395	432	428	411	423	396	405	425	417	424	391	409	431	381	400	412	414	403	410	412	435	393	396	411	379	466	395	463	438	405	408	414	390	443	411	433	438	405	388	400	436	443	435	411	380	387	397	417	386	372	437	442	419	404	396	428	389	422	406	422	382	417	426	419	385	416	391	463	429	401	380	423	413	427	415	407	432	391	439	410	446	407	423	419	394	457	424	401	398	404	410	430	427	423	420	383	400	442	411	412	429	399	415	368	400	404	423	425	392	422	356	432	436	410	388	427	418	456	425	410	429	413	432	412	398	414	396	375	405	400	390	441	428	400	369	387	387	427	404	456	411	434	393	427	402	381	413	388	400	404	415	410	406	397	428	396	412	420	426	394	401	377	414	380	402	386	464	450	401	412	379	407	400	397	404	410	407	418	433	415	438	399	411	380	378	395	434	408	388	402	409	443	400	410	428	435	390	396	438	399	404	419	425	374	437	404	413	431	419	424	395	406	429	385	430	415	420	406	410	448	437	464	426	462	424	412	430	424	434	439	444	432	426	413	408	424	422	410	426	413	410	390	459	375	427	466	395	403	384	387	391	426	438	448	393	370	399	437	424	431	408	409	404	386	434	369	423	424	419	430	392	394	410	444	458	393	401	445	456	401	426	377	396	399	440	415	368	417	391	415	434	419	435	415	428	448	425	438	442	436	394	441	432	436	417	382	401	442	386	416	397	409	426	408	426	403	381	432	383	433	399	412	441	394	405	417	412	439	434	395	406	391	403	396	388	407	456	444	383	404	423	441	400	361	422	417	381	422	397	382	405	418	382	451	408	406	397	437	410	436	375	406	395	440	411	425	411	394	412	376	424	465	394	398	410	432	358	366	405	397	396	400	420	428	411	389	390	351	408	412	411	439	400	382	380	409	412	463	421	414	432	413	453	437	403	408	425	386	377	386	434	399	432	391	389	396	429	452	394	417	388	426	392	385	349	398	424	383	437	458	432	450	396	417	418	422	395	416	493	394	455	425	363	381	399	416	399	423	406	426	445	448	428	431	394	445	401	401	478	439	378	414	455	405	420	414	451	390	401	388	419	405	398	398	398	399	425	415	387	411	436	426	397	401	426	389	419	406	437	410	367	425	394	413	409	422	411	452	400	427	416	407	382	419	412	446	411	425	478	389	423	447	430	463	439	409	405	414	417	390	449	424	390	383	407	457	407	424	389	392	411	437	407	434	398	393	422	424	424	403	406	412	426	409	417	418	421	387	408	439	408	422	402	412	440	401	428	410	416	403	398	387	397	435	426	439	418	422	417	441	382	405	413	450	374	402	372	446	370	408	419	427	400	381	408	438	414	401	409	434	386	408	428	434	399	408	453	445	430	404	391	392	407	444	409	418	434	416	425	415	427	409	397	433	391	432	415	436	431	421	399	413	401	408	442	414	429	404	384	426	424	413	398	432	424	416	393	407	458	429	404	417	441	397	407	412	420	371	381	381	399	358	412	425	449	390	410	397	393	418	422	452	384	409	447	422	375	430	424	424	434	424	394	363	400	406	412	451	468	405	379	434	400	389	447	422	413	355	434	370	431	469	444	427	412	399	409	446	402	446	424	442	429	399	394	396	418	378	388	433	396	427	428	400	415	434	387	407	414	402	400	449	408	402	415	433	392	379	404	419	409	420	413	426	435	408	446	449	445	393	439	423	413	389	455	363	411	425	412	431	458	408	427	409	464	427	442	408	408	406	458	427	395	418	412	442	399	394	427	391	405	412	426	391	390	445	384	387	399	417	409	407	426	414	430	437	410	450	379	436	405	414	408	418	456	385	374	393	402	417	388	393	439	391	441	444	448	438	414	417	385	413	455	421	434	424	428	413	408	420	407	414	420	413	398	407	429	426	415	463	436	427	448	387	419	409	395	434	470	394	440	416	415	411	397	417	402	402	414	400	402	398	370	427	427	425	393	422	389	383	393	427	425	388	459	415	408	452	429	405	397	422	414	467	414	382	411	413	401	447	457	388	406	419	427	421	415	448	403	404	413	416	409	427	430	437	422	424	398	412	453	465	390	431	400	428	387	420	407	413	425	435	419	470	432	422	396	419	420	432	462	401	421	416	377	355	446	438	406	427	422	438	419	436	410	424	427	401	410	417	392	420	426	412	434	403	438	414	446
2392	1053	1182	1183	1193	1110	1110	1082	1067	1024	1007	944	986	994	944	914	930	957	996	1006	1009	993	968	973	989	965	997	941	880	937	927	919	886	896	957	929	901	930	1001	910	913	889	897	938	947	956	908	957	940	933	917	919	947	862	899	891	946	874	936	944	932	936	888	926	930	896	910	922	903	894	852	850	907	927	977	916	915	912	980	919	993	979	945	933	891	914	923	876	926	889	944	929	881	943	956	948	930	912	919	933	924	907	977	936	950	920	981	964	932	905	978	940	874	931	938	909	915	946	920	937	929	950	963	946	879	904	945	962	925	959	909	920	948	995	994	953	919	946	912	939	914	969	939	918	906	924	894	956	900	911	914	994	943	910	893	905	960	924	934	940	924	915	952	942	983	909	939	937	977	936	935	877	920	924	992	931	890	997	961	947	945	921	991	973	908	938	968	953	891	877	959	966	935	981	899	898	891	889	932	937	917	919	947	909	902	913	942	912	944	918	910	929	901	953	888	917	916	916	919	929	897	979	949	935	933	880	925	881	896	916	922	963	989	965	905	928	930	902	913	975	926	963	951	968	885	972	900	951	910	961	894	940	950	957	947	901	952	921	949	963	953	929	947	923	919	890	940	928	942	880	919	943	965	937	968	915	899	955	916	913	874	965	941	955	951	903	953	984	932	902	945	895	917	895	905	932	901	938	977	902	930	940	937	962	916	959	927	965	978	903	945	900	916	963	925	893	881	926	937	915	910	911	947	896	865	886	962	934	956	917	927	935	949	887	937	963	961	909	915	949	914	899	933	927	944	915	889	905	937	973	910	876	928	898	929	919	967	923	884	939	883	943	891	938	929	927	942	912	965	937	934	955	931	967	919	978	910	988	967	898	969	975	947	947	947	953	926	949	941	934	970	950	964	933	963	954	919	980	891	932	915	1005	892	910	951	954	1002	990	925	866	926	910	873	911	914	950	929	925	908	898	920	867	916	898	927	925	958	964	914	889	969	951	950	921	938	925	960	913	923	909	930	954	917	914	928	903	982	912	910	943	975	958	921	950	953	936	927	932	921	961	893	912	940	899	893	1006	925	892	939	970	978	960	925	916	975	918	921	927	949	913	912	921	934	965	957	919	963	910	953	891	921	870	874	958	926	953	864	940	943	953	867	964	924	920	914	997	951	965	931	889	961	986	946	907	952	942	966	959	871	956	930	948	904	961	899	942	930	937	869	953	927	938	950	999	898	930	970	956	947	961	971	939	916	976	965	899	942	968	938	904	913	946	971	934	908	953	966	894	945	909	996	949	919	956	939	913	964	933	984	871	968	932	930	922	956	957	943	948	949	946	897	857	938	961	929	891	955	929	961	920	929	896	904	936	902	950	904	925	934	934	940	961	918	922	926	910	941	956	936	918	931	920	924	908	942	938	906	920	936	922	980	949	930	901	989	946	915	983	883	929	981	896	964	926	916	934	947	991	966	939	919	913	981	925	932	965	897	1000	896	935	900	991	970	943	897	879	977	917	874	997	973	941	914	900	934	969	915	1002	935	975	924	979	964	939	993	913	904	921	967	937	973	870	917	916	938	883	922	919	858	958	927	935	970	875	942	988	955	959	950	946	931	973	911	962	942	963	899	933	945	960	945	950	983	942	949	913	897	925	910	967	950	951	979	991	913	916	943	969	913	908	912	926	902	948	947	933	885	942	957	930	907	909	921	892	932	938	928	986	973	915	964	942	918	909	905	925	924	942	873	911	884	930	933	890	864	967	913	931	867	996	957	932	925	910	888	939	935	953	904	881	942	920	895	974	853	964	921	913	927	955	895	965	944	977	895	954	920	894	938	939	917	950	922	972	938	935	922	993	937	931	977	940	958	952	923	949	945	902	982	986	949	891	919	972	883	923	961	897	934	932	972	977	906	890	979	939	969	936	955	948	964	921	923	957	947	980	860	944	902	917	966	970	917	943	934	900	956	901	898	908	937	955	872	929	951	956	933	912	934	939	923	991	938	903	928	940	946	924	940	944	892	915	927	964	963	951	931	923	901	965	883	984	927	935	934	914	921	960	944	973	937	983	897	918	978	927	999	944	969	897	985	925	919	957	889	978	911	952	933	929	949	942	963	899	935	916	905	929	937	916	959	968	952	955	857	921	941	902	966	926	952	914	934	1008	991	902	896	932	913	909	908	868	941	935	937	930	927	925	894	965	955	913	922	896	878	931	962	911	874	983	921	880	878	932	925	957	954	912	923	940	929	964	945	925	914	937	948	876	885	898	922	891	888	896	906	969	881	897	924	905	908	956	933	948	946	890	920	956	964	897	942	936	953	904	929	984	937	934	936	933	957	957	935	936	910	901	966	955	905	942	890	928	879	933	961	952	918	944	945	916	939	924	934	954	907	900	933	924	893	969	908	915	988	920	923	986	886	973	949	932	969	940	932	942	891	882	881	941	961	966	970	872	893	884	956	967	922	955	861	919	920	964	946	950	985	893	967	913	1014	912	969	906	925	988	907	909	868	891	911	1011	952	882	977	936	905	927	943	937	920	946	910	885	954	858	992	961	984	959	929	940	941	925	959	911	949	910	938	955	939	912	937	954	995	885	956	937	947	866	904	998	950	936	937	852	948	936	977	933	945	984	965	994	930	980	933	907	872	936	946	927	962	954	927	906	923	957	897	962	995	958	946	950	934	915	967	911	955	962	923	967	919	992	962	881	906	901	935	974	927	919	935	937	948	943	903	929	968	914	902	919	874	919	937	937	898	959	952	943	973	888	955	966	949	962	874	918	915	901	905	916	951	905	899	929	923	919	914	882	960	957	915	896	898	986	921	897	881	973	938	966	887	920	951	943	940	962	899	921	865	894	915	901	910	912	951	1010	965	933	976	953	926	933	912	890	935	905	963	925	937	955	951	890	930	924	945	908	932	951	948	894	917	950	869	980	942	959	962	974	906	921	975	946	963	891	935	974	907	1004	933	894	954	886	953	989	916	936	963	978	943	946	948	961	918	926	883	954	905	897	936	910	952	898	963	921	929	945	957	931	964	974	928	985	914	929	920	937	934	930	945	937	893	992	945	911	950	949	904	900	913	969	945	906	949	987	937	932	943	875	894	954	878	940	918	965	939	935	916	924	879	931	938	904	909	954	934	933	935	947	995	893	949	896	922	912	890	960	967	908	881	956	952	914	976	867	923	870	902	924	924	940	895	907	909	899	914	950	925	977	847	880	946	903	885	919	896	960	901	914	900	932	962	971	934	946	923	949	925	919	916	878	933	938	912	905	931	944	900	929	898	972	917	939	895	947	939	942	944	967	880	887	950	946	938	964	907	878	962	934	918	873	909	970	887	946	944	944	881	928	943	984	993	967	989	909	953	947	951	933	932	980	891	942	906	970	893	966	977	979	979	909	850	896	975	906	936	944	894	988	901	952	952	932	879	962	894	914	910	993	955	915	907	960	926	1005	977	953	885	977	921	928	907	947	904	892	897	934	1001	952	955	933	937	963	915	975	989	898
7520	595	672	634	515	443	396	415	495	445	349	267	218	248	252	234	212	253	218	201	230	213	254	232	195	228	212	223	234	221	220	233	218	219	233	219	211	217	230	201	230	210	206	234	204	224	218	237	225	194	220	215	243	265	212	235	212	194	201	222	234	240	212	253	220	221	208	213	202	198	218	216	191	217	218	247	215	228	244	205	235	232	239	243	229	217	209	212	214	207	230	206	220	219	221	233	206	217	230	244	233	220	205	221	182	226	226	235	217	228	204	230	219	213	213	232	224	200	200	219	223	204	216	224	228	222	214	206	231	203	194	215	229	212	203	220	242	207	221	195	237	194	211	212	209	215	220	229	204	215	225	227	230	217	235	224	233	224	233	252	230	219	199	220	207	217	217	242	207	233	251	226	178	208	245	196	229	228	206	238	213	211	177	214	234	207	204	216	230	216	195	226	200	226	217	227	229	221	247	198	232	227	226	194	194	214	224	225	181	240	220	224	229	226	234	209	211	227	221	213	228	245	196	214	190	218	211	216	228	238	210	228	209	194	205	226	197	253	204	224	212	228	191	222	215	214	191	235	213	218	225	230	206	219	187	218	206	238	221	219	194	224	247	226	212	215	215	205	194	257	215	204	224	196	192	189	233	222	224	203	235	215	229	210	211	204	214	205	212	188	189	236	192	196	223	203	207	258	241	221	242	207	202	218	197	206	205	207	215	231	229	224	210	189	235	220	215	230	223	234	195	190	239	272	219	217	243	196	216	259	221	237	218	221	215	192	220	240	219	203	233	226	203	219	229	259	238	215	216	251	228	183	200	224	191	202	209	195	241	211	225	203	212	229	213	198	237	219	225	227	222	220	226	227	219	226	189	232	196	243	216	209	233	230	214	227	258	243	222	210	239	232	238	222	214	208	211	210	213	234	216	226	212	220	204	228	236	227	234	209	208	208	220	233	216	202	219	207	215	247	211	192	222	222	212	233	202	208	199	211	226	204	216	212	209	217	225	206	222	235	191	230	235	235	211	213	222	204	239	232	217	216	222	205	224	214	196	213	229	219	232	219	198	224	233	196	207	238	237	229	244	211	205	201	187	234	210	200	229	247	226	242	219	200	215	232	218	248	260	228	200	247	207	216	223	192	232	218	216	207	220	210	211	204	238	219	222	222	227	216	212	213	197	194	203	200	214	202	198	225	235	228	224	229	207	202	212	209	234	226	204	202	227	214	196	209	211	226	225	226	225	227	192	211	254	199	213	217	222	245	224	218	225	228	227	212	215	211	222	202	217	191	224	241	244	204	209	245	244	182	215	219	214	214	216	235	226	230	251	183	185	240	224	223	227	241	194	215	187	217	227	233	215	237	230	181	218	214	217	229	221	226	240	218	209	235	262	233	214	209	228	225	234	203	237	220	216	212	214	214	248	214	195	197	220	189	198	227	194	210	229	241	197	224	201	202	215	225	203	217	173	207	222	235	222	217	217	210	202	213	189	223	181	207	222	205	242	244	229	228	216	228	237	203	213	212	204	205	205	217	215	230	204	205	229	227	244	234	214	216	198	204	211	214	227	220	230	213	219	227	230	238	196	206	228	182	228	253	205	209	195	181	214	214	215	224	218	221	212	194	188	208	174	224	209	208	208	219	220	199	212	226	211	207	249	230	232	205	220	221	220	226	233	202	223	220	224	223	208	231	225	186	206	197	180	206	244	233	207	207	223	241	235	254	219	229	206	217	210	215	230	204	191	210	217	198	223	232	197	209	232	234	230	224	225	219	195	201	247	228	230	217	240	203	219	199	230	227	190	191	203	202	243	277	214	191	212	231	186	213	228	198	235	236	248	226	222	229	220	208	218	236	217	196	206	213	209	200	212	198	227	198	223	206	220	209	235	216	237	218	222	229	211	230	206	210	240	215	199	197	231	203	235	215	220	198	215	224	217	220	215	201	223	203	200	219	234	213	227	221	203	216	211	213	222	210	216	206	223	223	222	243	214	225	222	235	257	235	203	206	211	221	223	197	199	203	207	191	213	234	211	226	200	228	237	220	232	218	196	212	197	201	245	255	223	237	224	214	211	210	207	219	228	224	213	209	214	232	205	208	203	194	218	216	212	213	240	200	228	217	250	206	226	215	189	240	208	215	228	227	200	229	230	234	218	213	242	253	224	234	242	229	199	212	195	201	253	235	180	217	194	231	223	231	226	213	220	214	214	218	195	219	239	212	196	216	193	209	205	232	244	225	241	201	213	225	245	220	224	209	217	218	202	212	202	250	205	235	239	210	212	193	203	241	224	234	231	228	202	208	204	221	222	239	231	216	230	238	200	257	232	202	244	227	218	209	199	228	230	227	201	203	198	226	181	216	183	221	207	211	200	221	209	203	230	219	197	223	229	204	206	253	232	215	241	232	245	219	199	229	229	223	216	201	214	233	206	225	226	222	177	196	251	235	228	211	218	227	196	236	230	213	226	196	236	234	257	210	211	235	201	212	227	200	206	206	232	211	209	214	217	210	174	232	209	218	233	212	201	244	224	181	218	213	221	240	215	206	218	209	205	231	230	232	243	202	242	256	227	200	224	227	205	236	258	226	230	221	238	226	234	217	205	237	234	204	207	223	214	197	245	220	256	233	196	207	204	215	205	218	229	228	198	224	213	202	243	195	227	225	188	213	218	210	187	216	229	216	224	232	221	223	220	229	195	224	236	222	207	195	182	219	207	239	207	213	239	228	218	223	222	214	224	248	240	264	200	215	198	208	235	217	235	211	226	231	205	188	227	221	214	201	211	219	219	189	226	197	231	210	200	211	208	213	228	208	197	226	212	219	233	214	211	196	214	220	211	206	204	212	234	193	227	205	237	223	228	218	212	213	221	234	223	231	195	220	207	218	234	220	235	192	225	223	223	200	196	234	219	257	201	232	213	241	200	225	238	210	231	221	213	211	215	221	194	225	223	183	209	196	211	223	221	216	250	226	215	226	218	199	193	224	195	210	218	210	210	220	230	217	211	197	220	214	233	204	218	217	196	210	230	231	230	202	218	233	235	201	233	191	240	225	234	194	196	215	197	202	217	222	231	236	236	212	222	225	217	231	223	192	218	220	219	208	218	207	223	225	201	223	244	243	202	194	217	240	201	185	217	211	190	220	220	236	209	227	233	191	208	217	234	228	231	244	225	201	209	227	228	243	204	232	209	197	236	222	230	244	243	237	243	185	205	240	238	223	189	202	215	244	210	231	187	205	208	215	208	224	206	210	189	204	215	228	221	229	217	191	232	195	237	229	238	201	226	226	215	226	219	235	225	211	240	188	219	229	208	238	220	214	212	199	230	232	219	185	184	221	247	210	229	206	173	234	235	221	245	238	245	233	223	195	224	213	250	242	223	211	243	233	199	240	168	207	229	216	214	235	186	198	221	230	219	220	228	219	197	214	217	199	215	231	225	253	198	238	208	209	216	233	182	202	231	198	213	233	219	236	207	254	213	193	218	218	209	233
6420	944	1595	1855	1721	1676	1398	1543	1925	1854	1316	913	791	712	713	637	689	663	644	620	651	618	675	649	641	565	596	627	628	620	574	582	614	542	581	563	538	584	579	580	557	567	570	563	538	571	495	568	590	577	577	567	533	515	531	564	551	541	561	572	569	553	585	555	571	547	583	520	544	503	540	561	561	535	552	530	551	574	542	549	558	539	567	548	576	553	606	535	542	546	525	541	548	547	543	557	566	602	542	557	545	596	523	538	586	508	503	551	570	565	562	564	536	576	545	543	561	574	570	534	587	551	555	591	552	529	511	512	586	555	547	576	565	604	561	620	555	590	523	532	553	613	546	530	562	544	541	482	572	594	552	546	536	567	591	543	576	543	530	546	576	532	560	530	569	618	509	559	539	596	550	544	563	567	548	518	571	513	541	541	592	543	530	543	564	538	536	525	531	568	556	530	587	545	544	585	558	592	533	554	549	544	527	520	556	596	559	538	523	548	575	585	592	578	544	561	520	548	553	559	546	596	560	529	501	567	536	544	561	582	558	510	505	553	540	559	539	552	561	549	503	539	545	570	541	553	549	530	572	561	542	557	573	568	566	549	529	568	541	499	579	562	575	559	599	557	550	542	548	561	570	595	547	528	550	521	596	538	540	555	525	562	575	568	544	574	533	588	575	571	535	540	541	529	558	550	583	564	567	522	516	579	578	578	513	565	563	543	562	560	577	588	519	580	523	580	548	524	560	521	523	523	576	552	533	535	525	592	529	537	551	552	578	522	584	521	564	551	542	543	564	536	576	558	564	563	545	555	520	579	546	564	539	561	556	536	557	538	543	528	508	577	543	574	533	581	583	594	564	540	553	574	517	561	571	606	573	562	545	534	549	584	557	596	558	548	549	546	544	550	522	542	558	569	571	573	555	520	540	592	571	523	519	538	545	573	540	582	541	585	569	552	545	588	523	536	522	588	546	568	544	535	551	569	509	547	561	550	566	484	526	513	547	510	592	572	560	563	535	552	559	561	559	531	495	497	513	573	544	532	555	535	572	548	564	554	525	559	591	561	541	560	545	517	580	544	544	560	587	519	536	567	523	583	601	551	543	562	525	563	555	550	546	568	552	510	558	548	563	579	574	569	538	521	528	558	545	573	534	528	539	545	586	567	577	562	567	546	579	554	535	606	555	542	530	579	516	564	531	546	569	519	559	576	542	518	552	535	551	535	563	534	514	562	566	554	529	583	581	534	554	573	564	546	524	565	552	587	566	543	560	579	558	566	538	572	567	551	543	555	573	565	555	542	550	587	540	539	550	564	556	526	545	531	567	554	613	559	570	545	570	543	549	561	556	528	573	580	536	544	548	568	545	568	530	539	533	562	570	592	565	566	579	523	577	560	556	591	590	551	548	551	530	572	573	539	548	539	598	543	598	548	510	579	577	551	571	536	553	587	552	578	559	524	579	571	571	527	535	541	538	575	538	528	528	517	585	521	578	513	578	543	529	582	524	592	555	527	548	544	586	564	533	528	601	527	568	568	515	559	595	537	555	546	472	533	566	534	551	589	574	559	572	558	558	568	589	527	537	581	580	563	529	551	529	576	522	574	570	536	545	558	521	562	562	551	569	560	536	553	546	552	525	545	574	522	537	568	577	550	532	539	532	562	580	594	572	543	555	533	542	526	545	554	563	513	620	562	561	539	521	541	559	580	557	533	559	497	550	561	561	534	543	568	577	537	550	529	556	561	501	519	549	587	553	544	530	548	562	555	510	534	554	537	538	509	541	525	535	559	546	565	547	545	584	555	575	572	529	565	541	545	555	550	489	563	513	554	501	532	580	518	534	564	565	542	562	549	531	547	548	552	569	540	537	578	533	533	492	542	583	606	531	541	536	560	533	541	535	542	532	580	513	521	563	558	586	579	564	577	591	522	542	541	519	556	552	546	544	553	557	597	592	580	557	543	536	568	538	583	569	563	547	530	571	531	562	552	509	558	586	563	570	563	561	562	514	564	555	553	559	526	577	516	588	543	546	552	521	544	534	551	572	568	541	557	524	555	537	583	552	568	576	592	580	548	513	555	588	564	562	583	592	546	533	538	570	557	569	569	567	558	516	572	499	549	527	510	514	537	576	569	533	557	561	571	602	580	546	528	521	518	562	568	552	585	548	587	583	593	573	547	532	551	548	553	576	566	556	552	522	531	517	569	574	539	553	558	584	574	594	575	570	560	560	531	508	514	549	593	574	554	527	539	599	553	590	508	551	548	589	526	523	511	545	560	576	554	569	567	503	540	575	556	573	548	593	534	513	545	576	510	601	530	579	541	528	580	517	529	573	574	551	552	552	519	564	549	565	520	547	499	556	547	565	562	514	531	590	562	535	562	560	510	538	556	550	525	521	565	565	555	578	552	546	605	493	557	539	551	513	550	540	565	550	540	584	544	570	548	532	538	517	542	512	549	542	546	534	558	581	537	552	558	505	541	547	561	541	545	536	537	571	603	529	574	572	541	559	579	580	535	499	527	532	533	534	597	553	561	589	576	550	548	598	523	551	560	583	552	540	509	540	562	569	559	611	542	544	570	570	529	557	561	575	574	557	553	560	566	567	551	513	576	576	539	568	558	527	514	562	539	533	554	551	548	519	538	512	535	549	558	549	538	549	553	556	540	553	550	546	592	539	495	538	520	563	574	571	554	584	549	561	593	556	533	534	542	572	553	564	572	562	510	497	567	585	575	597	607	529	589	558	547	549	578	537	564	557	525	519	555	574	531	528	544	543	563	559	551	547	533	530	557	554	551	537	543	549	555	544	548	587	566	503	560	562	511	581	553	555	542	552	538	569	616	575	556	546	530	534	515	537	523	558	617	546	553	505	530	508	548	576	569	533	547	587	564	537	594	581	593	525	548	529	548	561	574	543	488	537	555	577	552	527	556	562	530	536	569	537	537	542	554	577	535	563	534	527	533	590	557	587	529	530	530	580	529	533	530	601	584	527	529	534	525	555	601	535	540	553	512	568	563	503	571	528	559	501	561	579	510	552	577	568	541	595	570	562	563	543	549	550	531	558	555	543	541	542	539	564	512	537	577	547	585	554	562	558	523	523	504	545	551	565	567	537	564	556	556	601	549	525	522	606	573	514	570	567	572	590	543	539	524	565	550	519	495	544	559	575	536	527	534	523	566	507	529	513	578	542	535	596	525	581	554	553	539	519	534	559	572	517	543	515	562	552	561	569	523	521	535	551	538	542	544	547	552	569	554	549	548	549	601	589	519	553	559	542	570	567	573	547	498	518	598	542	558	555	575	576	565	558	528	540	511	546	556	551	546	597	548	611	553	555	541	556	553	559	560	582	514	569	549	545	541	545	564	519	551	581	560	558	537	554	611	586	558	567	550	561	560	579	577	528	576	521	586	594	553	528	579	607	560	567	554	539	533	542	595	591	556	534	576	529	557	503	555	551	560	586	553	572	569	564	589	557	562	579	567	578	564	531	531	557	558
14528	1398	1274	1068	745	659	647	661	837	773	546	413	335	294	308	295	265	315	292	240	289	262	283	282	267	281	273	292	299	273	292	284	278	282	316	263	288	258	234	256	242	253	282	240	283	282	267	269	241	253	280	257	259	291	301	274	272	268	275	272	254	240	282	253	301	251	263	264	265	227	240	251	272	235	250	290	262	297	281	312	253	257	294	257	258	268	249	281	299	264	251	299	273	251	269	292	308	244	250	289	299	273	271	273	307	244	279	256	236	253	250	262	256	265	255	279	255	297	253	265	262	272	257	269	244	274	268	246	276	266	263	305	290	292	270	263	267	269	261	244	276	275	256	263	250	258	277	285	266	297	234	277	248	267	270	275	289	264	269	237	262	271	290	282	255	253	284	270	253	287	269	246	258	290	287	264	282	253	269	278	275	276	287	271	311	278	304	268	294	260	290	251	290	264	257	266	261	278	255	262	252	277	305	257	255	235	264	253	242	286	287	278	246	262	269	266	264	269	290	279	255	251	267	266	266	238	288	280	243	284	249	271	304	263	265	290	300	271	252	274	265	271	273	236	229	263	254	249	284	273	275	274	270	250	254	258	260	303	268	286	269	227	243	271	260	248	269	241	278	292	283	257	261	275	279	313	281	258	269	254	277	292	264	248	272	247	282	256	261	281	277	268	270	282	268	265	304	295	280	295	256	264	285	294	304	240	310	279	260	258	286	243	253	262	273	293	276	279	260	265	282	274	277	269	285	249	257	257	276	267	246	249	308	293	271	259	266	296	232	239	271	275	276	292	238	237	243	267	266	276	284	269	285	259	269	261	258	267	272	271	255	272	243	255	246	260	274	265	261	287	276	281	266	274	283	291	308	295	284	292	271	284	280	256	252	263	279	263	234	305	299	222	287	301	250	250	292	278	232	265	254	283	259	314	273	274	292	285	277	269	258	251	269	249	256	263	254	269	264	254	224	270	279	283	254	270	239	263	266	248	271	253	264	258	242	242	283	263	274	281	235	274	262	253	258	268	276	273	236	291	268	261	262	270	267	254	245	275	250	257	260	299	266	255	263	277	262	254	276	296	259	251	246	261	276	268	297	245	254	266	280	259	276	254	281	287	282	247	284	257	242	261	248	279	265	216	280	261	265	281	256	286	267	261	313	304	272	282	271	301	273	263	311	267	255	303	293	258	277	294	272	269	266	244	275	265	263	272	256	245	268	249	245	289	267	258	251	302	261	270	267	277	275	267	281	253	217	264	249	296	278	276	281	290	273	299	279	264	249	262	272	273	256	264	281	256	275	250	261	271	268	270	253	268	261	265	283	292	305	299	266	294	246	270	258	267	259	291	269	306	279	274	237	261	276	244	308	269	284	285	265	287	258	264	293	267	248	278	264	258	269	280	303	325	264	260	261	244	252	270	264	240	282	268	279	234	261	266	281	258	234	253	252	274	274	247	277	281	248	272	277	288	248	297	247	263	264	262	259	285	255	285	257	283	271	257	288	278	256	276	286	296	242	261	263	258	297	242	245	281	244	297	282	273	252	280	286	277	264	262	284	269	244	241	257	261	255	252	279	254	274	243	269	244	257	289	285	243	294	279	280	240	304	268	282	246	292	255	302	245	269	253	259	299	255	237	257	265	248	251	279	243	270	256	268	267	273	249	268	272	267	305	265	271	272	277	275	274	267	248	261	288	247	256	234	281	258	254	266	262	284	265	279	250	237	279	270	243	274	286	291	282	276	280	265	251	296	277	262	311	264	256	254	265	259	275	280	277	264	271	271	265	257	259	273	303	267	270	281	269	257	247	265	252	278	269	275	271	267	235	256	254	289	247	268	259	266	253	252	265	229	245	248	261	254	266	299	266	254	240	271	276	260	275	280	258	261	248	262	258	274	273	289	283	256	276	266	273	314	270	259	284	265	284	277	270	256	264	247	276	284	246	290	275	262	269	274	274	244	261	245	280	307	246	272	271	260	262	281	266	286	233	263	264	289	276	262	278	243	262	260	261	275	257	288	274	266	271	264	278	280	223	274	269	264	257	281	257	249	273	283	265	284	278	263	294	285	279	235	278	260	253	260	270	272	269	270	281	252	260	269	257	301	274	259	255	262	288	281	272	307	264	261	279	243	257	247	271	294	284	264	253	287	274	281	264	258	280	279	276	266	272	248	288	234	238	273	252	254	251	263	263	285	277	258	265	280	273	282	253	247	267	265	278	308	264	265	273	243	247	258	272	261	281	268	256	267	248	299	253	248	261	271	277	273	289	304	279	279	294	303	258	305	287	253	269	271	289	248	275	267	276	280	283	265	275	287	299	246	276	258	240	269	243	284	268	242	245	303	282	283	261	264	275	253	273	267	252	274	257	272	280	239	244	256	239	274	249	274	288	262	248	281	311	265	270	243	272	294	248	253	251	282	274	279	236	275	280	242	269	271	245	284	248	264	254	258	257	266	269	254	276	278	295	281	222	273	261	274	248	285	254	248	265	302	288	278	246	277	269	272	276	262	261	240	266	289	293	252	250	238	235	274	230	228	288	282	242	278	253	252	275	293	268	270	245	265	266	264	265	259	280	290	233	258	279	274	265	300	256	265	281	234	283	269	268	258	277	280	302	259	253	272	252	247	281	273	268	280	241	248	281	252	251	285	245	283	284	278	254	297	293	309	267	217	296	246	275	259	285	233	279	259	282	265	280	217	267	281	287	294	272	236	283	290	246	267	258	263	278	253	264	280	275	270	276	290	286	261	298	278	263	267	271	265	244	270	255	257	251	315	282	246	279	262	228	282	300	281	252	250	262	263	254	250	259	274	272	260	274	251	259	254	247	276	261	247	246	271	274	269	289	293	259	293	273	263	250	257	288	280	258	277	241	274	254	283	252	263	263	240	261	248	268	274	267	239	295	250	280	249	284	300	268	230	271	284	260	267	280	292	299	256	265	275	296	273	264	263	293	293	310	323	256	288	250	280	288	277	265	226	240	271	233	273	247	297	283	256	263	235	269	267	267	299	296	283	291	253	277	284	263	287	289	256	259	225	227	261	249	271	285	256	244	252	270	259	230	279	258	283	275	274	240	257	271	267	287	293	275	257	266	275	244	275	245	233	264	268	248	283	283	280	275	285	278	278	295	243	260	255	254	281	276	275	241	253	262	264	262	255	241	294	291	278	242	230	262	265	266	256	268	245	285	270	284	269	287	286	289	292	270	254	281	296	271	272	264	276	277	265	270	261	241	246	263	260	276	261	272	260	273	258	247	262	252	260	265	234	255	265	266	238	265	259	275	248	289	267	258	283	279	278	293	233	235	278	279	284	262	251	262	270	277	255	262	250	270	256	268	266	292	280	267	324	290	259	277	253	274	239	266	249	255	263	276	272	271	260	231	290	292	268	267	261	257	268	266	278	261	250	280	298	268	264	280	234	291	286	289	285	258	263	291	296	253	240	290	252	284	271	261	274	270	279	263	297	278	269	255	294	255	275	284	272	271
8589	1362	2719	3073	2910	2604	2311	2499	3504	2810	2440	1353	1019	937	958	932	925	793	869	871	852	791	817	818	815	757	780	777	827	749	805	708	789	728	717	701	683	727	694	687	693	737	703	677	758	729	710	664	684	677	720	710	663	663	711	695	643	666	718	699	732	721	709	712	668	674	680	744	718	652	721	692	694	725	731	683	672	713	669	692	657	677	649	654	668	673	688	668	703	697	692	684	720	718	664	671	755	694	709	676	620	679	680	735	677	731	695	689	694	674	643	714	664	683	692	684	675	673	655	629	659	672	710	690	694	657	688	668	694	730	648	697	681	704	690	648	710	687	693	689	650	679	704	674	667	703	660	662	666	652	644	700	642	709	689	686	637	670	689	680	699	666	701	616	690	678	672	684	666	677	734	697	649	695	648	710	717	687	702	670	666	709	675	671	690	670	694	721	679	688	670	647	673	686	691	702	678	714	684	680	643	692	708	692	680	668	675	701	670	687	680	667	727	740	639	700	690	661	715	687	673	678	689	669	662	647	617	699	686	681	654	686	654	681	707	660	669	673	684	737	719	646	677	689	645	651	675	670	692	700	702	741	714	666	672	675	731	654	652	677	653	654	664	735	674	694	663	668	706	676	690	686	684	670	674	644	638	630	698	670	735	626	636	656	693	704	680	683	655	698	678	654	678	692	651	630	650	638	685	677	676	658	706	627	741	746	616	697	694	700	704	682	668	659	695	684	632	691	655	683	692	693	690	691	712	681	695	686	702	679	672	664	719	699	685	702	621	698	673	656	671	679	708	701	661	673	641	674	697	681	651	700	715	696	701	672	671	678	647	703	667	686	668	677	667	658	684	697	695	700	650	716	685	647	657	672	714	724	664	665	687	654	685	681	700	672	706	675	689	703	694	654	745	670	661	656	676	734	654	741	676	655	617	689	679	656	688	665	675	680	666	665	695	691	638	685	679	744	643	707	691	698	700	698	666	662	654	649	645	697	754	647	686	697	674	696	702	710	683	660	710	666	654	682	672	698	692	678	677	710	696	730	656	704	669	703	665	637	734	701	698	665	670	679	642	702	680	695	684	700	682	707	673	666	729	669	654	657	674	724	751	647	725	698	691	649	698	650	686	642	716	688	645	627	685	668	702	687	657	668	645	658	665	689	675	664	679	686	684	684	682	710	683	714	666	657	643	645	683	646	656	681	659	687	674	684	669	688	701	689	693	696	646	683	680	709	680	693	655	638	708	668	698	662	706	681	651	665	684	643	663	670	665	682	709	683	724	716	674	666	734	721	714	647	667	715	667	668	703	715	682	693	658	677	673	674	675	645	620	700	615	735	697	661	684	684	679	698	693	632	694	678	671	713	688	664	706	655	665	694	672	674	728	722	684	684	686	708	713	705	712	698	705	646	750	700	700	686	648	667	665	695	663	668	650	704	723	704	680	655	701	693	702	667	673	711	653	671	670	704	621	732	682	663	700	643	661	694	654	659	666	679	620	641	661	642	678	686	681	731	673	716	679	695	649	703	628	618	657	699	686	691	695	640	690	629	735	677	684	682	719	683	705	674	678	663	674	698	710	653	717	737	702	676	687	645	619	673	692	656	673	626	725	650	652	688	658	675	653	687	691	651	691	662	677	699	682	680	689	646	692	690	660	651	653	728	659	642	653	675	641	666	688	693	660	685	686	691	652	669	717	683	642	681	694	652	737	705	702	747	700	696	694	670	654	625	723	704	690	676	664	682	701	677	686	686	684	670	678	685	673	656	653	698	719	732	696	649	629	689	711	684	649	669	705	700	654	688	683	704	681	671	685	679	690	714	723	649	699	666	658	681	684	633	688	657	670	713	717	689	653	688	727	702	679	655	684	686	703	713	728	718	702	675	731	741	697	682	738	724	686	710	658	666	698	681	645	729	701	678	645	705	703	660	647	628	706	670	679	686	679	665	700	702	650	651	714	694	668	699	642	681	681	673	643	684	703	676	715	674	748	662	688	701	676	661	675	658	697	716	695	680	639	629	664	690	701	663	669	635	681	657	635	652	677	683	701	660	700	691	687	712	675	624	651	704	648	677	688	740	722	668	652	703	676	701	675	688	701	653	680	681	679	690	673	698	721	678	648	651	640	643	686	702	689	691	687	709	653	675	716	694	699	665	695	666	651	697	703	690	686	694	676	689	681	640	655	706	676	663	648	684	645	734	686	664	719	702	729	616	664	685	649	696	695	707	648	657	676	698	670	636	690	648	692	675	730	700	687	669	677	707	660	689	647	677	675	671	727	670	698	659	652	675	694	682	671	679	713	688	683	667	694	688	692	653	678	670	647	710	694	691	736	654	699	712	651	685	649	688	674	684	663	708	691	632	641	651	712	676	694	737	641	700	694	647	681	683	711	613	717	649	727	631	666	670	653	656	694	621	669	685	704	663	706	723	646	687	677	648	684	697	688	750	673	667	708	708	696	672	694	661	687	689	704	689	699	653	663	689	695	691	659	668	679	736	681	713	728	712	672	643	707	700	659	692	697	723	719	694	702	732	653	702	633	687	631	653	729	646	736	667	709	668	682	670	692	701	713	706	670	725	690	651	703	665	680	685	667	674	651	674	663	749	641	724	708	631	703	697	679	681	675	664	643	655	673	694	688	693	699	683	727	710	681	693	688	685	699	688	700	699	688	641	633	724	689	685	686	657	699	644	693	646	702	663	719	653	673	663	686	658	686	614	679	717	682	679	656	676	691	658	707	685	656	684	699	680	685	693	690	674	690	670	658	676	678	722	699	626	697	720	694	688	673	652	721	707	691	656	634	640	701	638	730	694	672	731	650	672	702	685	745	676	715	687	688	663	688	685	688	678	679	657	704	692	656	728	695	676	671	672	736	668	656	665	722	748	688	710	692	714	670	646	706	679	674	674	679	661	711	655	654	704	700	683	691	701	670	652	710	678	691	684	653	694	724	684	687	650	694	676	704	697	663	701	648	687	669	707	706	674	679	732	640	754	666	721	690	640	686	705	691	700	677	683	655	702	710	714	696	696	703	687	686	705	664	670	643	673	646	668	660	693	721	686	619	682	681	686	705	679	696	669	712	701	701	692	685	691	660	653	671	664	705	730	721	656	708	654	677	682	695	640	689	694	703	681	705	683	655	654	623	652	707	661	700	687	685	705	675	662	696	689	682	640	656	654	711	652	740	679	693	663	700	678	705	702	651	722	728	663	700	643	664	733	707	620	645	670	658	659	637	673	680	662	658	679	636	679	698	706	634	637	626	708	702	705	649	711	722	653	650	651	664	675	743	695	661	662	685	677	673	702	713	701	694	663	704	666	718	698	697	675	716	675	731	741	667	648	697	642	688	637	677	715	697	652	679	636	639	665	698	683	698	689	689	687	672	651	692	696	733	717	632	658	666	672	714	681	711	683	699	697	660	717	697	684	692	693	693	659	649	679	685	692	704	669	693	694	670	674	652	703	692	655	642	696	690	662	728	726	695	689	671	663
1806	490	515	526	490	427	453	462	432	462	414	411	389	427	438	377	413	387	427	407	388	422	403	444	434	435	458	425	432	421	406	473	417	400	437	434	445	424	382	390	441	397	431	423	373	406	434	392	430	489	429	434	400	396	425	466	432	414	403	418	439	416	439	411	417	458	414	408	399	415	385	428	398	394	437	428	387	407	405	376	420	378	415	443	426	418	400	391	433	418	416	405	356	380	388	429	445	397	437	375	446	400	413	422	423	419	405	410	380	392	429	398	399	418	401	401	412	399	367	419	398	389	389	382	418	424	419	416	404	411	424	446	404	420	459	433	390	445	393	409	390	408	389	405	392	430	414	415	395	439	444	401	434	392	412	420	395	384	389	409	416	377	411	439	419	433	413	423	403	384	393	411	418	398	408	414	402	449	410	416	429	459	396	414	412	411	417	413	369	351	413	367	444	437	349	414	369	432	395	406	396	438	425	424	419	440	451	474	420	406	473	447	382	419	423	386	420	441	450	447	418	406	399	455	430	397	394	382	416	407	399	435	446	403	404	411	396	434	435	411	430	367	448	459	386	396	394	445	426	392	430	412	440	425	381	395	407	411	441	392	417	453	420	448	406	401	412	447	402	428	422	404	394	399	389	415	427	422	397	394	377	428	391	416	417	404	423	447	417	393	364	448	417	445	394	375	431	457	426	428	391	401	427	443	412	404	436	399	417	408	445	389	406	390	400	389	437	420	434	406	392	421	426	397	423	443	410	448	426	409	394	456	457	386	433	418	436	441	429	426	419	397	418	400	407	406	398	436	465	394	434	437	388	393	414	408	388	423	376	401	359	406	399	402	441	439	462	425	450	430	404	397	407	393	399	390	433	367	398	433	387	465	438	419	395	439	422	434	406	406	409	421	412	391	405	439	451	410	415	378	400	441	409	384	417	430	437	432	412	433	423	393	393	424	382	389	420	404	408	373	417	415	413	405	423	408	385	374	416	411	411	465	436	441	402	406	414	390	372	443	429	425	401	409	422	478	411	430	441	467	434	384	414	393	432	423	407	471	397	397	427	420	422	391	431	414	433	424	404	383	382	458	423	443	429	456	387	408	378	405	416	420	426	427	406	457	411	404	449	404	421	396	397	463	424	393	404	415	391	404	408	459	396	415	400	400	429	384	418	427	430	441	384	440	422	405	410	414	433	398	424	431	418	414	401	398	408	406	368	425	441	427	419	457	431	380	410	413	412	429	422	460	412	442	401	447	382	395	436	415	401	402	423	374	389	416	399	422	421	453	419	386	432	395	397	412	391	420	420	367	395	410	395	407	394	413	380	423	395	433	402	399	401	360	434	408	392	417	442	408	423	425	389	433	414	411	379	446	433	401	478	425	450	395	397	392	398	399	387	463	369	388	416	406	400	375	421	427	395	406	431	395	385	419	434	369	442	443	430	445	427	402	437	393	403	392	392	402	411	410	412	419	414	411	359	384	443	389	410	407	417	413	436	437	401	435	432	431	426	422	429	410	397	410	422	446	449	386	414	420	384	377	418	416	404	422	444	433	397	425	422	417	401	409	413	408	419	418	432	458	425	391	450	415	374	409	435	435	408	387	440	416	393	399	408	379	401	427	387	391	378	383	411	395	431	401	424	411	424	403	437	422	399	424	399	377	389	399	402	381	428	386	383	423	404	388	418	406	434	395	466	438	414	422	401	427	466	415	432	422	393	432	431	439	402	416	397	443	435	448	450	396	411	376	383	438	431	378	426	423	390	402	403	418	427	453	413	403	411	412	454	460	430	384	434	374	418	437	429	405	416	351	424	432	432	416	442	415	444	390	400	430	480	403	424	386	420	429	417	397	402	442	410	363	470	408	413	418	421	421	437	367	418	419	438	443	414	402	395	378	373	389	415	406	441	371	451	396	412	420	429	387	450	449	412	443	463	431	396	375	416	414	432	370	385	408	427	451	426	449	418	409	426	438	425	384	444	413	401	466	421	372	390	415	409	437	429	416	441	437	397	385	413	429	421	434	397	398	424	451	412	430	418	400	415	417	408	462	403	369	406	375	408	437	428	409	381	420	439	429	436	407	394	411	419	413	398	401	423	394	418	420	417	396	376	426	444	433	438	412	427	401	408	445	400	437	437	431	426	418	376	353	414	437	394	405	372	423	420	386	389	430	458	432	409	421	400	383	421	408	455	417	396	412	459	391	433	417	430	402	417	410	397	469	386	431	405	411	426	407	425	428	412	402	403	376	424	415	427	397	414	416	385	428	402	453	435	396	410	423	409	461	425	415	425	395	385	447	413	451	416	421	374	394	396	443	401	415	395	404	427	438	418	439	395	411	425	398	400	384	405	445	398	444	406	460	413	407	422	380	434	406	414	395	364	429	402	385	425	427	411	448	415	453	394	376	348	428	417	414	452	403	436	392	361	435	416	390	424	420	426	416	384	410	410	441	421	418	418	442	370	395	416	414	407	405	404	411	425	377	423	421	438	415	413	435	428	392	395	442	424	416	377	436	401	438	441	379	426	396	393	398	389	381	449	415	420	395	460	425	418	423	386	386	390	364	413	428	397	382	372	388	365	427	437	429	434	359	394	423	430	428	429	419	412	460	421	411	396	400	418	393	379	419	440	413	413	387	409	431	451	391	371	411	416	417	379	407	417	443	435	421	420	412	437	436	386	438	401	457	447	400	433	413	416	421	423	411	439	387	423	383	434	424	422	427	421	385	463	374	407	445	443	413	424	428	407	387	394	414	405	390	417	423	412	396	400	399	416	435	427	452	415	464	419	406	443	399	374	398	423	414	394	420	429	409	433	413	421	450	374	415	433	444	411	393	378	435	409	397	406	405	405	416	410	391	459	389	418	443	423	430	412	390	419	430	405	426	410	448	462	429	404	390	367	404	374	434	437	405	360	412	424	378	430	440	443	399	422	461	430	389	380	370	421	403	421	403	443	429	389	409	434	401	381	434	403	400	431	433	377	432	406	424	422	417	443	402	398	436	411	439	403	393	423	410	414	376	430	385	435	402	421	469	395	483	417	401	431	433	434	397	430	431	378	392	428	414	374	384	405	405	425	413	449	436	454	432	446	426	406	434	417	414	425	440	435	405	426	407	422	425	396	403	401	428	428	431	442	409	430	417	419	425	418	409	441	436	395	401	421	455	428	437	429	402	429	411	429	431	431	438	416	401	388	413	431	406	406	380	423	417	457	412	410	430	448	413	400	411	390	377	412	364	392	379	384	387	444	377	409	426	414	423	397	425	435	420	415	406	401	370	410	430	421	468	398	407	401	378	405	417	414	427	415	451	396	432	451	442	411	404	436	434	414	411	384	423	437	384	397	397	406	423	446	411	413	426	381	412	424	435	385	391	439	419	402	403	384	420	406	410	394	405	411	407	399	424	388	445	376	468	446	390	403	446	401	422	462	389	409	411	405	402	431	404	415	431	425	419	383	410	437	445	414	422	432	408	445	416	411	391	403	472	453	452
2381	997	1132	1130	1081	1068	1077	1025	1000	1028	986	1003	905	919	998	981	960	1009	991	1025	956	952	913	904	1006	981	1006	967	928	976	946	927	942	938	966	956	945	950	955	955	923	935	923	912	940	896	923	973	913	925	914	963	978	971	973	941	933	896	942	913	939	912	922	916	918	910	916	938	935	1009	959	929	977	997	896	935	923	945	934	959	880	896	901	899	922	908	930	918	926	949	930	934	1002	1010	917	957	976	948	929	972	958	971	947	905	941	928	939	895	909	916	912	881	910	945	934	929	893	895	922	894	915	978	952	901	919	924	897	940	951	949	872	932	951	928	980	907	924	922	931	957	939	960	942	955	953	902	933	906	982	929	929	937	921	914	924	920	932	964	966	918	911	1008	952	955	917	925	930	899	949	932	899	892	887	925	932	918	1002	914	950	922	966	965	895	903	930	1004	989	972	895	979	938	965	909	985	1005	977	983	921	918	891	938	963	900	883	935	973	925	924	914	960	889	954	958	954	953	960	908	900	930	895	975	894	940	932	961	962	917	954	897	988	953	911	913	965	848	913	981	943	950	971	923	890	943	1000	909	949	945	926	937	886	990	903	972	952	950	909	918	906	922	969	917	913	925	953	899	890	932	982	966	944	934	938	928	988	935	927	887	928	902	907	937	904	979	937	923	927	963	939	972	942	963	917	912	926	907	974	892	926	956	919	973	948	970	891	934	931	898	935	945	978	913	944	890	883	905	966	904	935	963	952	959	961	972	873	916	946	882	906	984	948	987	950	942	956	914	931	943	920	935	913	952	930	910	940	959	918	891	993	921	989	965	947	956	938	919	977	937	931	970	949	956	914	977	873	903	959	957	975	914	956	914	985	863	968	962	949	938	936	987	900	890	977	957	977	895	964	867	955	883	901	947	951	899	907	918	928	967	971	972	946	933	922	986	930	947	948	918	914	953	928	944	931	938	948	894	939	915	905	925	968	880	924	970	923	907	925	997	869	936	948	948	939	929	936	881	995	957	898	938	948	871	966	927	954	933	874	952	1004	941	964	937	940	905	961	922	962	984	918	848	930	955	968	931	934	896	984	954	956	928	940	959	917	987	977	1011	915	932	934	974	921	909	943	864	952	894	959	922	896	927	935	918	965	985	933	932	950	955	961	934	957	937	967	973	977	971	912	899	967	953	939	960	925	936	939	948	951	969	932	969	959	885	949	885	919	904	978	871	863	902	934	973	935	923	961	960	996	953	903	950	934	953	909	975	992	943	956	914	913	974	915	941	950	882	898	952	960	939	908	883	932	978	938	931	942	983	916	915	945	933	902	923	905	891	978	915	939	930	922	933	913	875	954	967	948	897	902	943	920	906	915	923	912	951	952	900	931	937	880	918	965	899	924	885	921	983	932	949	948	972	946	953	938	961	940	960	934	962	901	910	986	878	989	934	930	918	910	921	974	936	977	972	871	963	949	936	971	990	881	982	892	968	979	957	924	978	959	935	901	911	948	937	982	930	944	949	923	917	937	938	896	949	973	940	942	962	946	902	1000	955	956	980	927	954	975	891	937	912	940	942	897	889	1001	943	915	1030	935	972	904	893	965	933	946	909	967	918	927	950	936	901	883	956	908	897	881	953	952	902	907	941	912	894	872	940	867	930	998	972	960	997	970	881	925	977	908	953	949	937	941	989	952	1028	864	892	962	908	940	893	941	950	942	898	927	961	933	920	953	964	948	921	943	970	941	945	944	991	949	939	953	943	906	937	965	937	906	905	881	903	896	948	944	924	928	936	975	878	958	885	915	899	928	923	925	896	979	933	882	954	905	926	888	962	901	849	962	946	975	989	897	943	923	950	905	950	921	901	985	968	978	905	952	1010	956	952	936	879	955	926	951	924	917	944	970	935	939	959	961	943	929	942	957	907	918	897	931	917	913	924	969	902	948	984	918	950	923	959	927	925	895	963	896	982	896	925	910	920	948	969	947	952	957	907	978	874	920	892	892	937	938	915	947	980	871	861	896	946	904	901	957	905	926	922	878	925	947	900	912	932	940	910	963	937	980	918	881	882	903	927	973	934	965	888	926	942	971	932	985	904	945	933	934	943	933	962	890	947	998	979	886	1005	968	966	994	910	948	951	992	917	921	981	914	953	1017	940	966	923	893	892	924	970	962	918	940	919	921	935	916	960	916	876	936	1005	878	917	887	914	931	947	924	957	925	899	917	974	935	923	914	901	897	961	906	908	939	870	939	993	899	908	975	917	939	910	978	899	937	887	928	905	961	951	944	959	974	942	923	997	936	887	948	952	964	927	936	963	926	975	911	933	935	960	872	917	967	934	981	937	906	958	917	940	961	912	906	922	937	989	917	884	900	983	910	1036	926	938	945	919	967	957	890	950	960	1003	947	919	896	922	916	939	955	909	907	926	970	946	900	951	897	891	992	930	929	912	913	922	974	919	928	912	926	906	981	926	998	907	950	898	971	887	942	894	939	928	915	948	934	941	1008	944	947	948	904	920	992	910	975	919	999	908	945	903	914	966	953	905	937	969	934	920	923	918	932	981	942	914	950	932	876	952	1011	930	950	921	943	928	958	959	926	886	950	924	944	924	939	910	941	945	894	975	934	920	941	895	900	943	989	941	879	957	983	994	975	944	901	965	920	920	931	880	892	963	987	909	896	952	927	901	960	906	1008	992	934	956	944	938	948	923	918	929	949	904	947	940	879	968	913	939	972	946	980	927	918	942	974	969	915	924	934	955	923	904	942	929	941	965	880	944	947	947	928	932	947	985	980	930	987	927	932	924	933	914	914	956	969	881	946	899	940	979	929	966	890	942	908	919	930	938	936	928	887	922	912	947	958	915	996	922	925	933	951	964	920	919	937	1004	911	903	886	947	943	944	906	942	925	916	947	990	926	921	930	942	934	1015	913	905	959	923	972	966	1007	963	944	950	899	966	951	992	907	949	942	911	959	975	959	944	936	918	869	916	919	974	966	953	917	973	932	924	932	933	953	936	899	951	937	985	991	925	881	968	934	992	956	899	968	845	950	956	928	904	950	944	945	934	876	924	865	929	900	937	947	913	914	915	882	968	896	999	903	950	925	932	914	988	912	910	901	890	936	949	934	970	996	895	893	870	953	939	899	933	868	864	967	953	936	933	870	907	854	944	953	876	949	895	905	912	926	978	973	948	922	934	976	932	957	925	957	943	909	976	938	936	904	989	906	909	932	875	904	945	965	904	919	948	892	869	891	924	936	938	934	931	952	947	994	920	960	979	956	953	950	969	929	964	946	960	941	984	976	891	995	905	934	967	902	959	960	926	937	928	919	960	930	999	942	921	943	941	928	908	911	925	900	932	915	970	872	899	980	833	922	930	956	954	882	934	958	957	934	964	938	892	936	922	974	932	942	949	965	967	906	955	921	900	951	949	925	898	954	928	944	991	938	935	926	894	881	983	921	1005	900	945	910	1007	950	895	941	967	910	971	996	918	922	926	852	912	945	1021	902	943	942	952	859	953	869	923	947	953	926
7485	580	680	591	479	378	364	396	434	439	378	298	217	214	262	231	283	253	221	226	249	214	248	232	216	222	240	230	260	247	239	213	234	239	226	208	201	215	221	239	225	200	229	229	218	244	224	216	244	206	220	224	197	244	215	192	234	213	201	215	233	213	232	230	230	220	207	205	231	239	221	218	220	233	202	223	223	213	206	215	209	196	225	246	248	212	215	214	212	223	220	232	220	236	235	226	234	241	211	228	210	229	211	206	214	231	223	213	241	230	251	199	241	229	232	237	236	213	245	205	223	223	200	204	244	214	183	227	216	233	213	226	184	228	231	233	211	208	209	225	208	228	220	231	194	236	219	223	207	215	211	212	235	223	216	239	213	217	196	203	212	242	184	229	241	221	244	225	226	187	235	209	218	242	223	185	236	194	186	216	206	234	249	233	201	232	228	220	204	216	255	224	240	219	224	225	212	181	212	235	247	245	228	216	215	229	224	241	257	244	226	208	212	220	205	240	214	229	221	234	235	223	217	225	255	201	222	235	212	216	237	242	219	222	224	202	251	228	213	225	204	213	193	195	226	221	222	268	225	231	230	204	228	231	220	203	230	217	220	236	215	247	206	212	208	209	242	196	203	232	219	215	224	220	220	230	219	242	221	213	222	232	234	195	213	224	201	221	219	211	230	202	219	211	207	243	202	203	202	247	238	211	187	240	210	231	205	223	216	233	231	239	205	237	242	231	214	214	207	192	186	210	210	223	215	228	211	204	211	244	207	242	247	213	245	235	215	185	240	214	205	214	209	235	239	225	212	212	205	216	202	236	241	211	229	243	222	221	246	224	211	222	229	224	238	204	227	247	215	211	229	230	227	209	189	234	219	247	253	204	235	197	231	223	248	243	240	258	215	234	216	236	214	222	223	231	222	230	221	203	240	210	224	240	218	220	194	229	213	208	209	238	216	221	252	216	223	225	249	229	220	202	243	221	200	246	212	250	222	214	203	211	229	231	214	212	199	200	192	233	245	203	242	228	222	222	230	204	205	249	212	213	197	214	214	236	209	236	236	220	231	210	202	228	227	231	240	191	228	218	202	226	225	234	216	240	203	221	195	230	239	219	225	204	219	215	209	217	233	254	223	203	204	212	180	221	189	228	205	221	246	244	178	216	215	227	187	257	259	221	212	210	224	215	190	213	232	208	211	241	245	223	232	188	248	216	226	216	217	207	214	227	200	223	217	204	205	181	220	210	231	247	218	211	247	247	210	209	245	199	215	208	213	244	230	216	185	196	235	218	232	223	204	216	247	203	218	259	260	235	222	218	200	224	211	231	236	231	196	236	243	215	228	208	207	198	227	205	212	263	249	183	223	222	204	221	214	226	233	228	250	209	245	245	205	206	220	235	237	221	203	228	221	240	231	212	211	221	203	227	206	214	206	202	238	229	218	221	240	222	212	240	254	220	268	254	215	228	248	232	231	257	214	225	196	220	248	207	230	210	214	229	206	219	210	231	209	211	201	215	210	246	249	191	223	205	207	206	237	231	227	208	213	194	213	242	244	192	227	236	206	196	203	204	232	242	190	220	217	237	213	196	221	222	215	189	211	207	211	200	217	200	226	191	229	191	208	247	231	263	220	194	221	220	223	218	225	224	227	228	225	233	193	223	214	210	206	215	228	193	220	232	226	218	202	218	222	197	229	207	243	226	233	245	225	212	247	221	222	230	214	237	248	220	181	192	212	207	237	228	213	212	243	198	254	202	212	221	241	236	207	217	185	220	249	187	239	196	223	196	218	214	241	263	242	238	217	208	232	234	212	185	245	219	190	230	256	252	210	216	216	243	222	217	226	251	216	225	224	200	200	212	240	219	226	196	225	229	249	206	215	245	205	213	222	228	213	219	216	225	217	206	197	215	202	226	189	230	230	223	239	220	244	223	218	231	239	202	234	219	209	208	228	247	242	182	218	240	231	224	229	228	225	235	232	242	234	230	236	231	211	220	221	221	227	186	227	211	201	208	227	210	217	220	239	236	213	238	225	205	211	181	202	225	220	249	219	230	212	210	231	210	230	230	221	244	217	198	226	253	214	187	240	223	213	207	199	221	214	234	227	215	206	202	208	215	245	238	230	216	230	222	248	216	230	234	199	193	247	234	244	228	231	198	225	200	233	241	187	203	220	212	242	225	212	197	209	236	267	233	255	240	198	207	223	189	227	233	205	205	232	230	223	217	245	243	211	234	239	206	226	195	213	220	212	221	246	204	221	212	228	241	239	248	225	203	243	250	224	224	193	251	236	249	240	217	227	212	218	228	208	223	222	216	202	220	214	217	206	234	224	263	232	205	237	238	230	221	230	239	236	195	209	232	247	194	241	241	239	231	233	206	198	235	264	213	235	241	226	210	207	217	215	227	224	202	242	230	213	192	208	240	216	227	207	229	228	194	236	223	226	207	265	220	194	187	218	227	208	186	233	219	227	249	238	224	221	213	211	223	225	225	227	245	207	184	212	231	194	216	262	217	225	211	205	189	247	236	212	247	228	218	209	269	233	209	221	202	205	186	215	205	224	195	203	228	180	235	218	243	213	169	210	207	212	198	233	212	247	217	202	194	233	229	202	221	202	242	225	202	215	227	201	204	225	205	197	216	221	201	203	239	216	213	203	226	208	220	191	235	221	234	204	220	211	198	203	209	210	262	225	211	247	202	189	187	215	244	201	211	226	220	200	211	204	218	208	183	205	203	202	212	230	221	206	190	254	222	234	220	242	266	225	222	219	245	212	217	207	230	232	226	233	196	231	234	215	200	215	218	230	224	235	230	235	187	220	233	211	227	231	204	219	208	215	196	219	233	204	218	212	234	213	250	220	188	221	202	204	225	248	207	213	216	220	234	222	261	227	219	228	237	214	221	230	225	227	219	238	226	217	205	244	221	224	218	258	238	210	220	223	210	252	222	229	211	203	230	253	192	253	210	202	202	230	238	238	222	227	240	209	251	205	235	242	215	232	187	221	224	222	207	224	228	219	204	245	222	221	218	214	222	183	227	212	174	215	228	225	212	217	227	229	223	248	246	226	219	222	224	195	181	218	237	244	227	239	241	241	236	192	211	208	231	199	226	224	199	222	202	221	239	225	239	212	225	235	247	230	245	225	256	232	213	206	264	239	206	246	214	227	235	218	235	202	200	214	223	218	222	195	198	219	200	208	210	211	203	250	244	246	200	223	194	216	250	232	253	216	225	226	237	227	195	238	222	224	215	221	239	213	242	226	202	214	241	220	236	212	234	242	217	229	208	220	206	215	188	195	199	225	195	244	186	209	215	237	243	220	233	247	202	205	234	215	215	222	183	213	229	245	216	204	201	225	227	227	220	205	246	226	243	232	218	205	208	212	232	230	213	220	258	235	237	195	239	231	227	209	226	202	202	203	219	192	232	235	189	211	216	225	235	209	220	208	211	226	261	225	204	223	228	225	241	203	228	205	218	221	181	215	226	214	228	249	226
6567	948	1556	1862	1803	1574	1443	1613	1741	1879	1200	893	774	756	674	739	687	660	626	653	678	666	669	633	612	622	619	621	555	598	595	603	577	573	619	570	598	563	545	571	570	573	605	582	566	529	591	555	568	512	614	587	550	580	541	543	568	567	569	549	542	531	549	526	535	561	541	577	544	603	551	568	549	557	586	567	537	575	542	549	581	584	573	558	581	568	539	612	531	552	583	552	571	531	587	570	553	538	556	536	548	551	536	563	565	555	599	541	569	541	573	578	567	545	562	529	616	600	566	569	544	561	582	567	580	562	609	547	585	590	554	541	505	536	585	588	568	534	596	549	560	536	537	602	527	532	556	567	540	573	566	547	564	542	572	522	566	540	529	546	587	564	594	531	521	522	587	551	560	551	546	579	566	548	542	572	542	577	591	565	547	547	568	569	516	532	535	541	590	544	536	568	511	577	563	532	534	555	523	583	568	507	551	592	576	520	526	561	566	539	612	558	476	571	571	587	567	554	550	561	567	538	538	560	560	536	493	553	524	567	516	528	614	547	579	537	557	567	588	543	557	586	578	570	564	573	560	581	536	569	579	569	547	532	546	562	527	522	584	575	581	567	609	566	575	525	547	574	550	545	541	597	553	530	562	563	560	546	582	554	529	550	526	588	519	558	529	580	567	549	535	593	539	522	562	552	524	570	575	527	578	548	544	574	560	494	550	546	550	546	581	570	574	570	521	541	537	540	569	534	538	496	606	567	562	565	544	584	564	563	522	588	587	592	578	518	535	535	579	559	524	498	507	556	537	582	560	547	555	583	560	518	561	549	567	558	609	542	524	583	541	567	536	578	599	558	496	558	554	542	562	537	522	542	542	581	554	563	578	535	541	536	545	525	552	566	583	567	562	608	518	554	571	528	550	565	566	529	531	569	570	540	540	582	525	575	539	599	569	563	544	545	552	554	565	575	598	562	504	537	509	546	585	560	547	569	613	583	543	573	555	558	549	549	563	593	545	576	534	584	608	504	576	613	557	531	532	560	557	566	558	557	560	516	590	590	563	531	551	497	549	567	499	552	529	582	538	554	546	549	597	561	530	556	534	563	541	535	528	549	525	563	562	525	558	579	581	602	554	558	593	572	564	584	553	546	598	562	556	534	553	535	553	543	531	565	532	525	532	607	569	570	563	582	533	587	573	562	565	538	541	568	593	510	587	556	556	501	583	515	550	552	541	573	549	551	529	572	524	568	544	568	590	495	563	553	507	571	599	558	529	563	558	555	575	587	588	557	523	553	554	534	538	563	576	557	552	564	597	592	512	539	528	555	532	545	564	580	511	561	576	557	570	554	568	509	536	544	501	515	538	558	576	536	546	561	531	505	572	555	517	511	584	533	593	593	555	520	542	582	569	531	555	565	517	557	536	573	565	570	494	537	550	570	573	563	592	550	577	555	579	572	536	524	586	552	527	536	579	585	552	580	602	586	542	546	511	584	540	542	553	579	527	542	577	562	585	589	573	563	579	584	607	563	569	575	551	532	544	532	533	515	540	569	559	596	509	521	530	580	538	552	526	570	576	547	567	551	517	541	511	569	531	568	550	485	523	571	537	597	528	549	586	578	520	578	541	566	561	542	564	540	573	572	531	547	563	572	574	559	541	570	559	542	533	533	558	537	522	550	573	544	541	553	550	533	559	587	553	503	547	600	531	535	581	561	590	516	570	532	565	517	546	575	573	564	549	504	565	565	497	589	586	565	548	544	526	585	566	576	556	579	548	537	587	531	586	551	561	527	543	527	557	551	552	546	577	543	517	569	541	525	560	538	574	520	572	531	556	587	528	598	544	584	525	548	553	608	565	554	556	570	585	557	589	525	536	523	554	574	559	552	584	553	568	525	557	574	564	585	586	535	562	532	577	528	533	554	565	549	562	504	581	552	568	602	550	567	569	520	561	538	545	535	534	516	568	576	594	591	571	582	559	534	541	564	562	568	602	551	547	523	564	570	544	549	530	562	575	553	534	593	565	532	558	577	559	539	529	565	553	607	589	530	550	528	582	508	612	523	564	550	554	572	571	571	603	555	551	545	529	557	509	554	592	562	538	588	536	554	542	544	571	600	588	517	521	534	555	533	549	553	552	543	513	546	548	540	587	638	519	573	594	550	549	535	555	536	535	597	537	521	566	590	597	561	501	582	582	546	557	572	603	591	521	539	541	511	527	549	535	519	560	537	561	535	580	583	558	543	563	560	549	537	549	543	557	608	544	557	578	557	562	594	544	581	528	546	525	551	575	551	567	532	589	509	565	599	549	594	532	583	578	555	541	534	575	530	567	582	551	523	528	591	543	527	543	558	542	562	589	545	543	513	552	586	573	589	549	568	533	572	585	557	602	565	540	542	545	533	561	534	537	570	515	553	555	541	553	542	609	583	519	535	522	531	555	554	569	543	539	597	540	575	533	532	559	534	534	558	567	533	524	540	532	567	601	562	554	586	517	561	540	571	564	562	528	587	529	570	550	576	513	567	566	542	540	568	549	572	535	535	579	502	575	540	553	554	524	561	562	535	579	578	559	537	539	547	579	570	572	558	606	556	581	559	602	542	570	529	571	535	575	542	597	547	603	503	546	552	561	554	583	559	550	525	567	537	548	550	580	555	580	530	570	587	567	595	562	553	545	557	541	592	560	568	584	551	560	577	531	605	579	566	555	552	572	569	589	528	535	581	521	536	568	536	533	556	554	549	566	576	531	549	566	523	523	586	576	593	539	545	574	523	542	544	532	618	568	543	569	550	595	576	548	559	515	565	548	521	529	583	604	589	561	533	562	554	566	563	537	516	558	566	528	587	581	561	516	547	549	551	538	533	587	566	514	576	547	572	543	569	573	524	588	542	568	546	564	534	562	578	568	534	559	537	576	547	548	552	522	535	529	547	546	532	548	520	532	535	522	557	571	581	556	576	542	546	564	531	501	550	543	539	535	555	525	584	572	557	572	554	556	551	533	548	519	525	569	553	591	573	561	554	556	586	531	528	591	571	604	519	526	555	539	554	540	539	576	545	575	596	565	582	557	552	584	509	573	573	573	526	618	558	568	574	569	502	600	551	518	529	576	561	513	588	539	572	568	566	565	563	569	526	545	609	559	555	536	516	571	509	570	561	542	551	564	521	590	552	524	550	548	569	569	588	524	532	515	580	568	591	551	600	556	571	562	573	580	575	543	529	555	538	620	553	552	504	510	605	562	528	546	579	533	575	604	563	579	542	528	542	546	563	549	556	567	540	550	588	519	571	533	584	574	558	569	549	577	521	603	564	593	569	490	526	534	549	549	578	526	550	551	589	588	559	561	522	555	598	528	528	524	552	563	517	552	545	584	564	548	563	521	545	561	573	551	564	569	541	555	561	574	548	560	541	582	570	582	536	546	570	573	559	589	597	554	556	547	559	611	600	527	555	524	547	572	549	548	552	565	503	591	569	567	504	548	578	520	589	606	548	537	600	554	526
14977	1446	1208	946	819	676	607	598	671	799	533	352	360	340	271	307	323	309	288	266	262	285	300	300	291	276	265	286	297	274	289	262	270	280	269	282	257	273	273	288	267	309	285	259	263	307	283	264	258	273	276	263	312	279	257	267	268	251	303	278	314	302	279	247	257	276	280	265	246	269	277	251	274	250	268	254	299	304	269	316	273	241	250	245	237	275	303	297	282	262	256	286	291	280	271	288	250	265	244	274	285	246	277	267	271	305	261	283	283	274	281	283	272	267	298	291	317	257	274	259	283	249	266	275	251	278	257	281	272	276	259	280	310	266	266	273	258	247	257	258	287	298	291	272	281	273	272	281	257	270	273	251	266	291	295	258	248	277	274	291	265	255	261	280	260	259	257	261	264	299	255	263	252	278	292	249	249	267	260	280	281	277	280	263	251	304	244	273	273	300	261	273	251	263	244	256	316	287	262	267	277	290	300	275	277	260	288	271	255	283	262	265	263	273	269	244	275	257	287	279	258	286	299	241	294	261	253	284	250	261	263	282	303	241	241	257	268	272	271	279	258	263	270	263	269	286	275	258	282	269	281	231	255	297	297	271	285	291	243	307	271	292	291	286	290	275	290	275	250	274	263	278	250	282	314	288	256	304	268	276	283	310	266	281	242	273	264	300	272	271	311	279	288	259	290	236	282	293	258	253	263	297	275	262	250	257	266	256	267	301	256	236	283	292	272	272	278	284	257	268	279	294	290	251	282	289	280	238	271	271	262	255	278	259	286	272	320	260	281	244	245	242	267	275	266	266	283	271	251	234	297	265	325	267	281	268	280	247	249	265	268	297	306	238	265	237	240	282	284	289	259	258	245	255	289	294	262	295	232	258	249	278	282	283	268	304	301	261	270	258	256	291	265	300	234	262	258	239	260	276	266	257	259	257	272	288	273	274	259	260	230	249	276	264	233	249	265	271	269	264	247	271	238	284	237	272	304	254	279	266	268	268	271	255	260	288	303	266	267	255	286	258	244	278	261	250	263	268	266	257	308	281	239	243	282	300	270	281	263	266	281	309	268	279	279	296	286	276	288	270	264	271	244	288	276	278	269	285	274	281	261	249	265	264	261	265	250	284	254	301	258	294	227	284	268	277	279	290	267	270	249	250	251	271	285	295	252	244	257	296	267	280	269	255	267	284	286	275	311	250	301	271	261	261	244	268	259	267	269	257	295	278	284	266	283	273	247	283	261	252	270	261	278	259	269	257	273	263	280	235	282	270	231	284	281	263	273	237	270	297	267	297	264	261	293	265	264	239	257	247	239	263	252	270	219	251	267	265	250	255	264	288	283	248	292	261	255	271	253	257	275	314	266	242	273	271	275	289	239	306	266	300	278	304	270	280	274	281	272	287	261	242	265	279	262	260	265	286	282	253	275	243	246	257	259	278	260	243	297	262	261	271	299	291	273	250	254	270	275	282	279	246	267	274	299	261	253	263	275	246	276	278	271	277	281	263	278	276	277	264	257	272	269	256	270	263	276	253	290	265	244	293	232	272	287	282	288	286	237	264	283	245	263	280	287	303	261	274	291	281	294	240	252	305	278	280	270	287	264	296	290	279	295	246	274	262	264	287	276	271	273	288	275	266	301	265	276	241	266	278	217	262	274	264	284	287	271	284	261	304	278	255	253	267	262	270	262	273	262	296	267	272	252	260	241	249	261	290	250	283	276	290	275	260	312	291	266	269	259	262	253	274	287	268	285	251	257	260	250	260	290	269	265	303	251	255	271	243	256	225	293	256	276	272	289	271	250	256	264	286	257	257	279	260	223	267	227	239	277	266	278	276	272	256	277	242	277	292	271	258	279	294	249	267	259	266	285	285	270	284	265	261	280	273	265	265	267	290	270	262	262	258	265	263	280	239	258	261	287	270	294	256	265	282	271	244	284	285	294	279	282	263	245	266	266	245	257	247	260	268	293	281	270	265	275	287	288	268	246	276	243	293	287	277	275	298	269	269	268	296	254	267	267	293	275	306	237	272	273	262	247	268	277	256	299	249	259	272	278	290	289	275	286	248	254	281	296	274	272	224	291	272	273	266	269	270	273	301	285	286	262	269	266	277	275	278	270	296	254	254	289	245	264	247	273	289	289	254	279	293	284	262	244	239	262	296	266	285	286	275	271	257	257	252	286	297	251	297	300	238	275	260	279	293	288	294	283	258	292	288	263	246	259	228	253	333	265	273	272	258	302	284	284	247	273	257	280	273	274	293	280	267	250	267	307	269	261	224	305	256	233	257	285	310	244	302	303	302	265	274	279	279	254	274	309	290	258	269	247	237	302	295	267	273	256	231	246	274	289	302	299	282	237	287	260	229	290	311	275	253	249	274	294	272	263	267	271	284	265	275	269	275	266	256	279	252	277	280	254	264	263	280	247	273	254	249	247	267	283	295	265	250	249	308	279	281	266	270	284	251	283	278	274	258	230	276	275	264	266	266	244	242	262	259	246	257	253	299	279	256	297	254	268	253	289	290	259	296	250	285	277	277	275	253	290	293	282	296	281	269	294	255	280	281	297	269	244	273	263	253	266	253	244	294	265	274	275	263	263	257	270	285	266	264	259	254	290	300	248	273	255	268	259	271	281	293	274	274	284	244	273	263	262	255	278	284	276	240	261	295	259	249	270	265	278	296	253	256	247	302	259	256	266	263	267	253	259	272	258	287	283	288	276	261	316	265	249	286	300	272	268	298	298	279	285	248	275	274	269	265	268	285	250	289	281	275	268	265	275	290	277	312	278	268	280	272	254	247	272	276	293	261	251	263	264	263	287	260	276	282	280	277	274	269	267	255	283	310	266	277	271	246	265	299	252	283	277	268	272	272	255	272	272	280	252	254	291	244	276	260	283	289	298	289	283	279	280	274	273	280	236	248	278	301	254	296	248	296	262	287	244	265	301	275	293	311	275	253	260	238	271	264	237	255	269	256	242	276	265	262	264	269	267	263	265	271	267	255	277	251	277	252	226	269	271	277	285	286	264	274	266	272	227	256	296	286	278	237	249	276	322	254	276	275	249	291	264	271	251	278	273	253	283	242	253	265	293	276	273	277	268	256	262	272	255	289	250	246	293	265	267	273	268	308	266	269	258	236	298	262	264	264	279	245	257	266	271	298	272	299	279	300	270	301	272	293	247	278	263	265	249	266	258	252	283	289	213	255	243	243	279	287	294	276	263	243	302	246	261	296	262	240	258	307	296	276	267	248	233	276	286	276	274	272	266	279	279	310	252	263	290	259	281	269	261	261	254	261	265	280	277	280	276	257	258	276	253	262	255	259	264	288	268	281	272	265	287	260	273	244	255	271	287	279	254	256	256	253	229	259	266	253	305	276	295	286	258	286	270	277	251	245	253	255	292	291	261	265	266	267	236	248	269	248	293	275	281	260	231	301	257	282	241	261	270	290	270	272	261	303	271	273	274	301	280	273	272	267	271	287	269	239	280	278	254	299
8770	1375	2549	3052	2969	2504	2418	2583	2856	3639	1984	1323	1116	1018	955	944	911	875	909	886	863	817	779	792	829	804	746	720	743	743	785	741	740	701	704	684	742	767	703	712	716	740	712	675	667	649	692	713	687	685	676	693	762	725	707	692	701	662	722	703	682	689	687	693	680	708	724	658	665	703	733	739	728	694	666	648	738	697	719	698	742	758	678	676	724	749	684	699	719	693	764	690	700	682	642	688	691	728	716	681	662	697	713	674	669	628	656	668	704	701	689	689	675	729	667	641	688	686	706	711	716	672	719	711	669	711	683	668	695	695	699	654	694	643	715	695	671	663	646	690	699	715	679	661	663	692	672	670	708	685	670	662	729	605	683	642	682	707	649	649	712	724	705	746	700	668	684	737	662	680	705	680	713	733	693	735	702	680	675	706	654	714	680	688	700	667	687	680	646	696	634	693	703	731	683	731	687	694	696	703	688	670	723	691	753	710	675	684	701	693	671	646	672	700	689	689	675	668	702	656	661	657	710	704	682	675	679	723	685	645	678	661	693	714	704	664	680	678	656	716	678	685	691	715	686	662	676	705	665	702	690	717	715	692	743	679	712	647	610	671	675	687	721	713	664	657	654	674	709	725	695	627	681	689	679	664	717	642	636	693	702	709	658	665	681	682	688	695	642	645	698	722	664	692	665	708	707	665	661	668	669	673	683	658	645	731	710	662	674	683	685	684	657	648	679	636	694	652	681	615	716	683	693	690	694	704	702	638	665	727	682	713	682	658	695	671	674	710	692	689	663	682	657	670	707	683	724	694	671	640	676	644	651	617	653	724	660	660	681	691	690	683	700	666	731	675	729	680	688	671	671	668	665	651	729	704	705	651	720	695	651	656	715	679	691	720	659	716	683	674	647	719	634	662	667	700	692	668	660	667	702	705	663	639	703	704	670	693	693	686	731	704	678	719	725	690	671	660	657	678	698	680	693	690	711	734	675	618	655	657	684	688	692	697	663	714	685	687	692	706	652	676	657	667	712	685	734	695	708	703	664	709	639	694	709	720	687	681	698	743	700	737	715	718	674	644	719	711	714	696	694	662	698	649	692	677	683	689	710	716	671	639	711	720	656	631	671	719	734	683	691	685	746	694	623	718	748	683	716	643	701	656	665	645	697	710	619	675	660	711	701	703	734	674	692	717	706	662	646	693	668	733	657	675	748	684	667	702	637	718	660	727	688	699	694	715	715	692	680	676	665	705	704	686	684	708	700	695	747	728	669	710	686	676	681	721	686	676	671	707	649	711	654	686	655	718	691	693	706	672	682	664	729	664	682	727	675	673	686	632	718	680	671	692	696	676	711	645	632	695	683	740	685	684	678	680	692	683	710	695	703	674	643	696	698	654	663	683	683	703	705	721	665	699	667	665	676	645	693	667	658	683	665	649	725	655	672	677	696	672	678	618	646	679	687	662	712	725	677	675	718	724	675	678	682	688	608	695	631	725	646	710	701	701	658	645	656	670	739	642	715	681	658	700	697	669	650	727	720	698	674	672	709	660	723	715	692	680	624	702	697	676	731	690	702	662	684	642	706	708	653	658	694	667	699	654	686	710	653	662	696	678	710	698	701	680	641	669	679	692	672	701	715	681	676	679	660	652	663	665	677	665	683	690	689	643	695	646	718	701	674	674	655	740	621	707	702	695	695	678	744	678	730	726	652	688	690	655	690	657	733	680	719	685	677	690	702	676	666	722	671	681	661	650	712	710	668	659	666	670	667	701	679	644	694	677	676	707	635	676	727	694	635	666	721	683	721	685	707	698	716	666	685	673	692	713	641	662	674	685	705	650	648	670	727	658	702	703	699	706	665	729	698	652	681	671	698	676	684	725	638	716	663	686	647	685	654	685	659	687	725	652	694	716	685	675	669	675	763	692	718	721	696	675	659	662	687	688	655	705	673	677	665	707	679	664	672	667	663	644	656	670	689	650	675	663	694	694	693	732	700	686	695	647	737	689	697	655	652	645	668	696	692	663	693	688	693	654	671	653	686	670	728	738	688	685	718	667	706	643	650	689	710	649	730	671	760	729	686	663	666	700	662	707	727	694	710	663	714	662	645	736	684	698	713	657	693	690	686	685	654	677	672	678	744	724	639	699	674	670	694	678	702	715	683	648	678	657	681	685	664	678	683	661	662	684	700	691	708	683	693	710	692	706	667	670	694	736	676	654	673	687	725	710	705	746	713	660	651	662	645	688	698	730	689	644	707	701	663	674	685	677	727	735	646	677	705	688	675	670	703	634	695	701	685	673	669	688	639	712	678	698	695	703	692	745	682	664	679	706	694	762	656	668	688	662	681	678	693	654	699	673	635	696	688	696	697	717	706	635	665	660	669	701	648	691	678	672	683	672	695	681	691	705	668	707	714	743	688	657	676	659	681	730	684	687	672	715	658	667	694	648	692	704	700	688	711	697	673	667	709	717	687	667	734	684	699	680	661	647	704	699	665	684	704	643	705	680	662	673	688	669	693	727	663	648	692	633	690	706	672	662	719	641	678	674	671	671	703	690	663	693	696	701	703	667	678	647	665	657	655	712	708	667	700	646	646	740	665	705	682	676	686	684	673	705	673	704	659	674	730	665	694	689	669	665	663	694	725	660	686	711	627	704	639	739	695	664	651	703	669	663	699	709	685	721	680	665	679	703	656	663	633	678	671	639	649	661	698	653	681	713	696	719	702	670	663	646	677	671	653	694	697	678	660	673	682	681	693	676	704	680	655	697	714	630	700	651	678	680	699	708	717	674	727	667	675	663	663	728	698	694	646	680	690	718	667	693	695	681	714	712	707	685	647	698	666	656	708	665	671	658	699	673	637	724	651	679	715	722	700	671	652	663	723	688	696	730	715	776	687	726	724	712	650	715	672	708	686	682	633	692	672	706	694	696	692	634	650	662	689	671	692	687	703	703	659	688	660	673	670	678	660	679	649	686	706	654	782	666	752	708	657	664	667	651	682	677	663	707	707	632	716	724	682	697	683	669	678	692	701	725	701	672	700	709	664	698	697	665	695	686	721	688	730	664	684	655	703	745	687	683	665	681	649	619	672	689	707	704	677	647	700	704	671	703	693	687	661	649	726	661	685	652	686	660	629	720	658	674	691	656	690	688	693	680	703	701	688	715	670	674	673	667	694	684	727	681	690	701	615	695	674	726	671	727	659	624	674	697	704	697	687	693	686	673	681	699	713	668	678	689	673	712	705	693	667	664	712	663	679	690	692	703	678	672	709	691	711	701	699	696	682	661	691	685	726	650	684	658	648	685	722	677	701	694	687	702	694	683	686	637	677	719	637	668	677	647	659	677	687	663	680	705	681	658	643	628	673	671	691	735	687	685	689	666	700	727	681	690	657	664	690	707	698	693	651	736	639	645	741	682	723	678	701	665	693	627	683	678	751	701	726	681	698	663	673	703	722	679	673	723	671	679	690	676	693	614	688	685	649	668	691	689	687	673
2133	478	468	474	527	466	415	489	442	494	399	428	391	455	479	425	401	452	411	435	414	430	407	424	431	432	422	411	409	437	404	396	425	422	436	389	403	429	427	393	391	433	399	435	441	397	411	410	439	442	439	431	414	435	453	414	437	408	394	384	443	413	438	439	397	389	387	431	439	439	445	386	425	418	438	435	417	369	404	404	430	397	408	404	406	388	432	423	403	401	437	434	450	412	407	373	430	378	414	412	448	436	381	422	392	456	392	401	415	421	420	425	430	439	429	432	451	437	397	419	385	429	452	427	428	440	443	469	407	405	429	408	376	411	392	436	431	399	443	375	395	388	426	415	395	425	378	423	398	435	416	413	419	407	377	439	423	444	383	429	454	420	409	428	377	411	362	409	447	417	438	410	406	382	389	468	392	451	414	442	447	406	406	428	419	417	394	414	409	453	411	442	411	416	389	388	426	428	436	406	423	420	398	405	413	392	438	421	405	408	400	392	388	437	414	383	423	402	436	419	430	417	411	425	448	409	421	426	466	418	433	423	439	381	412	453	414	491	450	432	410	387	402	401	430	408	431	423	431	406	397	429	392	416	414	431	442	399	417	409	419	441	421	404	441	392	409	424	405	413	423	419	407	449	437	381	447	376	414	412	410	396	377	439	427	405	397	395	396	400	426	413	465	425	424	407	428	423	421	410	429	413	440	451	436	414	378	454	448	436	444	398	412	420	394	434	397	391	399	387	405	365	384	401	424	432	400	410	418	441	423	418	397	459	454	413	419	442	422	399	418	442	376	423	446	447	437	446	394	416	417	404	391	413	360	421	413	418	410	384	409	412	369	459	493	399	406	399	434	438	434	381	404	468	423	422	442	423	422	399	416	442	416	415	472	412	397	414	400	415	434	394	408	435	448	424	380	428	419	441	433	416	425	440	395	396	446	439	422	369	413	427	411	414	424	436	445	424	402	403	417	358	439	382	383	407	386	414	433	450	409	422	425	413	414	430	427	429	405	390	420	417	424	416	428	436	422	388	412	399	426	388	423	401	445	411	398	380	460	397	438	462	442	427	444	424	416	398	439	431	384	379	408	409	407	422	419	406	405	401	384	427	425	415	424	432	396	441	406	395	405	396	407	469	442	408	392	465	381	449	403	386	410	399	443	423	459	432	421	415	442	418	383	453	382	428	413	432	463	398	412	438	428	403	411	408	421	418	395	442	454	474	424	435	413	448	429	434	388	411	410	421	420	418	422	421	471	402	408	442	395	404	397	413	407	405	411	410	403	402	405	402	449	395	391	428	399	455	414	412	428	422	460	447	444	412	435	425	407	486	394	444	379	426	413	396	410	388	394	443	406	404	447	419	416	410	421	378	358	388	409	438	406	417	419	403	442	417	431	371	422	381	405	387	412	416	415	450	402	410	450	423	418	434	390	416	418	420	413	380	422	421	423	392	427	459	407	419	452	435	388	417	380	418	472	435	408	435	415	406	415	410	406	382	395	417	380	422	401	396	378	452	429	429	415	457	466	424	403	447	433	402	463	456	449	421	412	428	450	444	454	394	392	377	402	431	424	412	392	376	424	412	402	409	386	399	457	393	395	434	433	419	405	413	425	454	440	411	448	447	422	381	406	415	435	450	408	396	444	395	395	412	362	408	434	369	430	405	436	410	444	385	403	439	445	374	409	426	393	416	437	420	395	442	408	388	419	472	418	401	416	399	410	416	387	404	444	437	399	406	398	410	423	413	402	394	434	409	429	437	454	399	442	424	396	418	389	430	397	409	428	453	414	391	415	386	440	448	423	440	406	407	418	446	429	448	381	431	417	430	418	420	400	445	407	385	419	420	383	419	419	367	437	434	441	427	443	433	384	425	431	425	433	409	394	426	450	408	444	414	398	408	440	440	398	404	432	426	405	418	436	452	462	473	442	435	422	394	423	378	461	386	424	416	409	403	404	417	389	387	443	408	455	417	376	398	423	440	433	411	439	387	407	421	441	429	422	407	417	454	409	389	436	419	443	432	389	432	401	406	402	397	405	446	402	432	375	443	458	457	424	466	368	399	435	443	417	409	407	439	415	459	400	452	387	387	471	446	384	427	403	399	444	387	403	436	384	391	450	400	431	412	389	413	429	412	417	409	389	405	418	411	425	418	435	442	401	425	399	433	386	416	444	408	414	365	430	430	405	410	430	423	434	447	420	412	439	419	409	396	426	384	390	412	442	438	407	415	370	382	426	385	414	373	380	407	417	424	452	403	438	442	421	408	398	416	410	411	394	409	409	393	407	427	432	435	391	406	393	378	436	440	456	417	391	421	425	408	417	402	386	422	431	431	439	438	399	440	357	456	411	429	393	408	443	384	442	429	396	426	429	446	407	436	385	416	402	422	388	445	393	426	393	455	433	424	396	399	390	442	448	375	378	423	408	435	416	436	417	428	426	427	424	428	400	426	430	411	403	378	455	398	450	447	439	454	413	422	422	426	459	443	418	408	413	388	406	407	382	395	449	450	397	428	415	420	425	424	428	390	419	394	405	455	417	405	419	397	414	432	421	433	381	393	406	424	423	444	412	415	442	453	420	393	462	427	395	435	385	427	381	395	396	401	409	390	389	387	411	429	396	419	396	428	445	419	420	405	430	380	443	405	437	420	410	431	432	421	422	393	345	388	416	470	459	456	403	400	404	413	410	410	419	412	425	454	421	429	423	419	434	361	409	436	445	431	419	417	375	445	382	394	391	413	406	402	422	424	430	390	441	398	398	412	411	398	421	420	463	387	439	390	456	426	449	419	379	447	406	400	416	437	438	429	411	435	437	412	382	394	414	445	423	378	458	453	380	414	451	431	410	426	440	399	467	433	374	384	462	429	395	367	399	438	433	426	412	372	417	388	420	409	398	409	418	403	423	425	421	425	417	439	417	424	406	424	424	405	467	458	442	409	415	413	415	441	406	428	408	421	393	405	391	406	418	421	401	383	406	424	446	430	412	455	390	396	427	468	418	429	415	400	433	406	413	397	379	420	410	433	459	415	406	382	407	457	403	405	461	439	422	429	405	410	385	407	404	438	427	416	414	449	422	440	417	361	421	420	434	457	435	447	426	416	391	423	418	426	424	402	452	404	394	420	417	434	428	422	390	423	378	457	411	428	402	387	430	399	455	424	411	417	431	381	393	442	437	476	436	395	400	423	407	398	394	425	421	407	408	416	433	427	386	405	430	453	382	424	421	425	409	417	439	426	404	408	435	423	404	441	434	445	416	446	423	416	373	402	387	418	426	444	385	418	419	400	409	387	430	430	382	404	425	407	391	466	409	427	410	429	451	454	414	419	420	415	404	414	415	424	403	395	412	406	436	396	440	424	424	401	421	429	447	387	463	463	418	463	400	433	441	411	383	406	424	413	446	452	395	405	393	395	384	412	420	449	389	406	426	420	425	430	383	396	461	421	435	402	416	432	374	448	408	453	424	387	434	406	446	440	445	444	452	439	400	439
2485	991	1093	1179	1135	1081	1063	1091	1054	1073	959	972	974	968	954	1014	891	958	961	927	983	954	949	961	959	944	953	972	981	955	985	964	879	868	937	984	928	933	904	882	985	939	986	974	899	865	967	944	969	930	977	969	933	896	933	886	889	913	958	948	941	890	901	896	936	965	896	955	922	914	922	935	955	1001	984	949	938	886	934	929	929	942	956	900	909	928	958	947	960	924	917	935	929	974	896	934	890	961	1024	990	967	922	958	939	970	945	886	915	900	954	971	958	950	950	899	924	984	963	983	962	933	924	888	955	867	910	872	887	973	915	958	964	962	903	960	949	906	933	931	920	969	893	943	977	870	944	902	945	938	911	925	968	904	916	852	941	931	958	915	879	929	927	905	903	960	922	976	957	905	951	924	940	927	965	933	921	914	958	954	912	928	919	947	922	920	930	893	945	900	955	922	975	901	905	864	873	976	957	898	921	981	956	857	964	916	921	940	952	978	959	963	948	963	874	947	947	937	979	950	949	900	984	994	938	918	912	977	911	983	969	933	924	942	941	913	968	926	923	955	985	969	895	1016	944	984	949	892	938	900	896	884	947	987	907	909	958	964	934	899	952	914	941	879	967	885	965	925	959	927	970	956	985	918	898	989	944	930	998	956	930	938	913	956	934	952	877	913	951	971	907	951	895	960	933	933	913	923	957	925	940	925	920	934	938	939	979	957	957	926	926	905	939	900	914	974	934	937	934	943	989	922	887	908	908	968	877	943	959	934	963	922	961	957	909	950	953	949	935	960	927	922	925	959	882	950	947	910	929	917	937	940	952	967	917	948	907	923	958	919	922	922	954	926	976	957	929	950	939	1012	922	993	945	902	929	977	902	954	999	939	931	874	922	931	905	947	936	964	954	956	875	976	912	915	978	937	928	952	918	927	929	900	920	926	932	966	989	936	931	935	955	914	965	945	909	920	907	969	916	893	928	917	947	963	916	964	963	997	932	926	953	946	931	944	921	911	1018	961	946	887	941	933	937	922	927	902	979	899	930	947	944	938	860	938	921	913	929	945	950	925	979	905	1014	945	907	965	942	969	939	990	979	926	909	949	932	997	914	951	951	971	915	893	916	950	912	929	916	936	912	942	919	919	991	944	964	961	909	947	989	940	942	962	940	917	961	896	945	988	982	923	960	933	955	873	992	951	922	937	924	829	921	1005	921	961	912	932	964	905	943	964	965	945	965	957	936	957	944	894	904	962	978	959	912	935	965	936	907	962	904	892	933	936	973	934	916	893	935	1004	905	931	936	887	905	976	966	945	981	952	911	990	908	974	948	900	944	915	916	931	904	933	986	900	985	943	988	957	910	953	976	979	974	942	947	934	851	951	906	932	931	971	937	925	895	953	927	896	957	882	945	929	953	897	986	930	939	915	899	923	938	910	903	948	979	961	1000	942	983	959	925	969	980	913	916	948	937	941	909	909	967	970	1002	899	935	935	980	954	904	920	880	875	938	955	919	953	938	933	916	998	972	910	943	966	944	925	918	929	931	888	989	888	895	931	980	951	1010	945	937	887	953	978	973	897	895	976	931	893	931	986	968	917	1007	919	901	954	936	899	978	930	900	896	936	959	958	915	956	960	940	870	951	920	912	909	950	894	928	940	948	891	907	984	962	917	910	944	959	928	947	851	957	970	943	942	913	974	923	925	966	969	932	951	887	920	976	927	891	974	959	947	880	920	937	930	936	888	1032	953	948	955	966	919	954	947	926	903	948	994	960	924	931	887	923	961	929	913	932	930	987	972	959	905	914	893	938	935	972	882	983	904	972	889	958	955	996	925	885	971	941	921	901	910	955	953	918	925	967	931	978	943	918	971	958	952	894	939	946	920	921	943	895	914	945	876	958	926	908	955	948	940	957	899	915	976	908	932	968	982	923	876	943	937	914	963	913	925	926	944	906	936	912	992	910	917	916	923	944	941	883	899	969	900	988	925	932	916	1020	900	931	920	927	1006	863	909	947	998	955	945	904	935	971	936	900	910	902	926	946	990	962	965	944	902	950	929	985	937	944	882	911	939	910	990	930	914	936	970	972	961	923	953	926	942	898	942	892	899	945	950	993	947	922	909	953	913	973	939	896	923	921	979	904	955	989	904	957	916	913	934	975	950	893	930	948	888	943	913	920	919	977	942	914	938	931	870	910	993	918	932	866	908	980	916	949	909	976	924	936	901	924	947	953	921	970	929	992	974	895	886	947	926	845	937	915	945	909	928	934	916	912	929	1003	931	943	953	914	906	948	945	918	938	941	959	974	926	941	868	896	965	947	994	920	965	960	913	930	899	947	922	923	955	1001	928	997	989	910	944	892	931	987	913	941	916	931	951	950	964	983	921	929	944	947	928	925	921	939	970	913	993	932	950	941	972	909	887	959	852	964	928	950	896	921	1015	988	936	947	893	915	922	945	923	961	914	943	981	933	933	981	957	900	924	985	972	959	943	964	934	948	905	925	933	981	887	933	932	937	1007	932	943	935	975	922	911	964	952	920	950	927	890	976	914	930	998	936	930	958	965	925	845	932	928	945	1013	953	968	953	972	935	949	956	974	952	970	903	951	895	919	974	942	926	911	911	930	909	928	896	946	887	913	916	962	973	957	943	904	959	912	960	873	918	910	927	908	915	911	929	868	954	903	953	963	936	879	934	923	908	893	918	955	928	943	945	929	936	904	927	974	939	925	995	952	969	918	959	965	953	991	985	915	942	924	999	968	943	912	918	917	942	878	889	981	960	946	955	915	875	928	937	944	914	931	961	919	933	929	953	951	934	896	971	865	925	880	912	946	949	909	958	871	936	912	932	946	923	937	934	955	948	932	899	962	915	936	899	981	974	938	944	911	971	868	903	971	880	904	901	941	972	945	895	988	956	939	945	924	879	942	925	914	933	895	906	932	961	928	947	939	921	877	941	972	962	928	902	951	940	956	936	879	964	912	931	894	939	979	1010	956	923	928	911	903	930	986	976	975	973	904	984	950	891	895	906	931	898	978	946	966	888	934	990	890	990	933	891	882	997	913	969	968	924	917	893	940	952	924	898	970	898	993	920	938	990	905	918	910	967	958	896	964	1008	951	937	961	958	986	941	973	962	922	879	885	919	950	922	938	889	905	951	933	897	968	949	946	917	886	934	942	920	937	924	978	919	947	919	940	1001	972	913	915	968	939	914	902	938	910	989	921	908	986	903	922	970	962	958	936	924	932	910	945	948	956	919	949	889	895	973	942	931	954	928	897	897	988	928	971	973	988	946	897	929	942	930	913	894	1037	917	918	952	881	926	968	958	910	956	919	905	911	949	932	958	936	940	908	985	972	939	976	962	905	912	930	943	951	936	904	910	919	911	938	958	891	922	948	918	963	936	956	951	940	965	954	999	967	913	998	970	955	922	969	887	943	973	952	950	914	929	888	908	1002	945	932	963	963	905	937	927	972	933	974	922	937	887	941	941	938	924	947	898	962	928	921	953	934	985	920	913	949	871	924	966
7582	614	699	626	528	410	386	360	405	422	382	313	245	263	232	263	251	246	228	216	231	248	240	256	224	239	211	232	227	200	219	228	239	247	202	222	255	218	242	234	214	208	224	217	187	220	201	226	204	204	206	224	244	227	227	229	207	229	226	239	222	215	227	258	231	192	201	237	213	246	205	214	207	196	244	226	217	211	210	215	225	235	231	216	233	217	234	206	241	233	214	203	218	217	231	221	209	204	232	206	214	200	212	202	225	243	213	239	204	219	206	213	242	236	208	234	218	209	251	235	239	208	228	237	215	215	212	235	237	228	222	209	233	203	207	206	230	244	231	212	221	204	232	239	231	221	217	213	205	235	196	237	223	224	185	201	228	208	206	221	230	210	202	230	221	198	226	228	233	221	224	203	237	210	227	189	220	190	240	241	225	196	202	216	185	227	211	215	186	206	221	213	231	241	216	211	226	240	214	221	245	225	224	222	218	232	218	203	236	246	213	228	225	199	254	222	191	231	220	240	228	203	194	222	231	231	222	221	206	197	193	238	215	211	224	223	230	236	214	200	198	228	240	216	202	211	204	244	210	203	229	237	245	230	205	221	215	189	202	210	176	205	208	216	210	208	212	207	227	211	191	201	221	238	238	260	218	226	231	229	234	201	203	238	225	213	241	224	201	200	233	222	237	197	227	219	223	209	253	205	214	196	254	208	221	226	230	215	191	208	207	203	216	206	225	222	219	223	215	227	219	218	219	239	224	240	224	219	224	206	239	181	194	208	248	204	239	224	203	229	229	221	229	249	229	212	219	217	209	213	238	230	204	226	192	217	245	236	210	251	219	223	229	241	226	216	220	241	226	230	215	196	226	217	221	226	206	229	238	206	220	216	244	202	183	210	227	229	188	210	218	227	252	204	213	263	240	229	206	237	230	201	204	224	209	220	251	218	222	226	205	208	210	208	217	215	239	261	233	212	229	206	189	224	223	176	196	224	237	197	222	219	217	222	207	238	214	250	257	236	223	195	220	211	207	234	214	228	233	214	212	206	244	216	211	272	197	206	218	232	223	212	224	221	205	239	227	207	227	235	229	196	237	216	211	232	248	218	217	197	199	221	211	233	226	213	245	235	231	201	233	205	212	223	228	232	198	208	224	238	237	216	209	231	253	209	249	237	239	198	235	194	221	201	237	205	214	256	219	227	221	227	237	250	204	252	234	198	232	222	226	202	207	219	189	214	243	253	198	215	234	199	246	220	218	223	233	207	196	216	230	208	242	221	215	207	219	208	232	207	224	206	220	204	197	189	231	214	231	222	224	203	232	210	194	223	190	201	229	227	205	220	240	226	199	192	236	212	198	206	214	216	228	219	190	211	205	252	227	249	241	192	230	230	245	231	222	209	229	252	217	233	227	206	210	205	253	251	202	238	229	191	206	242	231	229	220	216	219	220	201	228	245	214	211	215	200	238	241	235	227	232	221	217	236	252	210	222	222	207	216	187	228	224	257	230	194	254	227	251	220	241	209	199	257	224	249	220	224	187	217	214	222	227	234	225	214	205	243	236	172	215	218	217	209	219	248	224	214	242	218	221	254	233	253	219	209	228	181	202	215	196	208	214	235	221	241	228	201	185	242	217	221	221	216	182	199	197	215	205	223	201	217	197	239	237	249	202	216	213	210	208	221	240	236	241	226	225	240	223	228	214	205	206	188	239	198	227	248	226	236	229	219	218	230	203	220	201	226	238	229	211	206	246	227	206	206	226	211	229	237	206	221	226	236	231	240	213	230	242	230	203	210	204	226	212	230	227	223	239	226	219	216	217	220	247	204	212	218	220	213	215	225	210	193	197	233	224	268	233	217	243	222	216	212	235	198	211	201	219	211	198	224	208	210	232	237	230	214	217	235	205	253	223	230	219	203	231	211	220	223	215	239	201	205	212	207	234	201	222	220	229	221	213	210	198	203	224	218	237	207	234	239	253	240	219	196	259	230	200	216	213	202	197	227	229	214	238	195	216	219	211	240	216	206	231	217	224	211	215	226	235	222	202	228	212	236	220	214	228	242	211	203	220	238	226	197	227	209	233	234	230	226	213	238	221	198	209	236	219	216	225	239	204	200	219	223	226	244	239	209	245	190	240	228	206	231	223	207	233	228	238	239	240	232	220	224	227	178	203	215	213	220	232	218	212	245	227	231	219	203	220	213	224	229	214	215	223	202	211	245	192	237	241	194	199	214	227	220	202	204	191	205	232	209	215	243	239	222	236	206	267	254	221	203	227	213	206	223	222	232	239	212	216	221	192	212	214	251	220	209	222	208	212	233	222	215	226	202	200	228	249	230	234	220	188	217	220	229	201	224	207	221	199	200	220	234	216	207	207	206	216	227	226	230	206	241	223	246	214	213	235	224	242	219	207	221	213	208	244	240	202	231	223	237	233	224	184	210	206	219	244	227	210	209	221	234	226	215	209	215	197	225	209	237	181	210	214	247	222	221	202	198	232	229	205	210	237	208	219	233	216	207	213	207	237	224	188	242	248	202	206	180	220	210	218	219	234	231	214	175	232	222	223	209	242	235	251	211	227	245	203	231	221	228	207	191	227	214	219	215	230	215	220	223	231	215	235	209	218	222	218	225	208	228	276	225	231	228	218	205	243	208	252	242	213	222	216	229	218	213	230	220	195	211	211	243	237	224	230	252	227	192	230	227	228	222	219	240	207	246	199	211	253	222	212	234	228	220	220	232	234	219	222	216	208	227	238	232	225	228	239	209	217	204	211	253	217	209	263	232	232	236	237	213	216	221	227	228	225	221	230	223	196	218	249	198	250	241	217	213	228	240	234	219	242	204	221	219	253	225	202	231	215	237	214	217	218	234	207	189	225	255	210	209	222	213	239	194	246	199	212	232	226	211	223	222	218	221	200	214	192	224	226	226	221	216	226	210	239	257	181	217	244	228	228	282	236	222	204	188	210	181	220	226	232	223	203	206	204	224	194	220	198	210	209	221	247	228	237	216	242	221	234	207	195	185	229	216	216	211	234	219	239	218	245	204	218	248	205	218	208	194	225	228	208	231	224	218	205	221	217	208	257	243	230	208	204	251	218	226	216	199	223	214	222	205	221	213	213	258	235	214	232	220	218	226	220	227	193	200	216	210	234	188	240	231	223	201	226	232	209	218	234	244	245	227	192	215	235	222	231	209	214	202	212	206	224	194	224	210	219	259	244	234	236	221	238	205	204	216	228	232	224	227	228	213	215	184	237	208	230	220	245	223	201	198	236	221	203	238	211	217	241	215	210	226	223	224	244	207	222	218	207	236	200	220	220	201	238	218	243	216	217	216	207	241	219	211	225	249	237	214	223	238	204	220	239	197	217	226	201	207	210	240	224	248	225	218	195	244	245	234	215	195	208	218	227	215	217	223	232	228	204	214	202	230	206	218	217	202	236	208	215	213	234	216	232	209	227	206	216	239	218	218	212	219	225	230	207	227	217	232	239	215	225
6634	916	1518	1863	1692	1524	1485	1497	1606	1744	1400	989	799	730	722	661	618	622	675	619	657	667	639	614	614	589	628	600	550	538	562	546	602	579	575	565	567	591	580	559	601	546	614	519	560	559	548	608	599	537	573	542	557	574	558	578	577	567	603	541	517	540	527	543	544	530	557	554	595	576	557	549	575	543	553	539	590	594	512	558	552	562	551	540	600	549	548	577	508	565	578	586	561	542	560	558	569	509	590	538	543	561	555	542	541	593	567	562	557	537	531	571	545	543	582	590	617	575	600	579	546	550	548	557	598	576	538	583	586	574	585	579	465	549	495	513	543	550	579	530	579	568	528	552	577	553	523	572	591	526	555	536	556	572	585	567	517	539	545	540	526	566	592	561	582	533	555	532	584	537	563	542	549	578	542	538	545	592	578	580	603	599	565	590	541	559	534	535	570	564	542	527	562	568	556	552	559	558	543	556	584	535	578	561	599	544	548	532	533	545	585	521	533	511	539	518	546	537	539	560	527	557	565	511	534	543	559	575	555	546	564	560	545	563	538	557	578	556	540	616	568	545	561	558	568	562	532	531	589	563	559	566	565	558	526	564	548	536	541	525	572	581	566	548	548	575	518	580	562	533	533	572	575	529	571	556	588	538	594	519	565	528	594	594	530	583	530	564	568	537	543	547	540	544	564	564	601	600	552	541	580	562	544	590	547	568	539	568	546	527	579	536	540	555	550	579	578	541	566	585	540	565	537	593	527	551	551	579	556	554	590	549	521	526	566	571	549	573	585	488	571	517	549	585	549	583	571	559	571	554	611	564	589	563	580	575	538	593	512	531	561	533	549	578	541	549	619	546	535	580	555	592	573	542	597	545	520	586	566	606	547	549	585	553	572	513	556	617	534	500	592	586	516	568	543	499	551	579	547	568	575	612	545	584	563	565	544	569	540	545	592	534	543	568	538	566	577	543	562	541	555	523	553	573	557	521	559	567	549	540	591	557	542	516	524	507	564	583	599	548	550	572	559	508	580	544	574	544	554	584	513	610	534	574	579	527	535	550	517	535	517	555	545	540	588	555	573	577	573	552	545	529	531	543	569	555	581	568	597	582	566	546	542	541	569	520	519	535	550	548	556	553	541	577	592	594	552	531	576	547	534	541	577	581	534	579	603	567	536	562	569	526	581	550	565	544	585	571	546	578	543	514	549	577	546	577	591	515	572	581	572	542	546	552	569	557	556	533	529	559	566	523	541	581	569	563	601	528	589	544	547	573	567	551	548	537	534	552	527	557	583	576	586	550	517	574	539	566	569	530	555	547	571	548	525	594	558	513	564	573	551	552	582	580	602	567	534	572	571	543	578	574	569	565	535	526	548	538	563	562	540	560	523	564	571	545	563	617	558	582	546	536	538	574	518	560	553	538	577	503	602	535	564	572	501	556	542	519	522	523	569	554	572	573	569	575	525	569	548	564	524	545	594	549	570	575	512	522	580	571	571	549	571	567	550	552	525	530	557	584	578	524	587	560	526	555	552	579	558	534	543	565	552	555	556	558	547	578	571	536	592	550	550	546	548	578	567	572	556	538	574	566	520	543	530	541	557	608	535	562	546	547	559	525	550	551	560	560	572	566	561	564	558	557	513	550	579	564	569	550	547	525	555	564	547	552	592	518	523	552	581	571	544	549	527	528	549	547	534	536	537	609	568	540	595	581	617	557	531	588	502	566	539	532	549	548	566	535	519	552	594	545	545	547	535	556	550	527	562	539	572	559	543	518	535	573	579	553	562	567	575	566	562	545	594	570	568	599	560	574	575	577	592	543	523	583	540	559	581	595	592	556	545	563	585	493	498	547	573	569	603	609	522	544	585	587	534	531	549	546	582	565	560	552	555	515	573	563	511	576	605	545	526	537	534	569	562	539	536	578	600	585	562	595	590	561	506	580	546	568	591	556	553	544	557	606	582	589	532	555	551	535	608	539	579	607	549	594	525	523	570	529	553	575	551	548	556	533	519	537	571	609	587	550	558	533	533	541	579	532	581	538	556	580	591	570	561	582	539	546	525	536	581	554	518	495	578	593	564	562	515	536	579	553	529	521	545	569	576	529	538	533	546	561	546	561	541	590	533	520	543	593	519	568	556	525	602	594	573	562	532	578	542	518	531	567	599	540	559	600	528	530	601	522	556	533	530	583	516	567	578	557	552	580	535	524	558	535	542	563	561	557	568	546	576	523	526	579	537	529	544	531	532	582	577	543	557	566	555	550	532	537	529	555	517	563	548	542	595	531	584	542	557	586	572	517	540	596	520	554	541	532	530	570	519	569	559	581	535	551	566	538	480	541	606	550	564	563	557	554	532	589	555	535	559	548	520	532	550	528	552	555	587	504	547	553	589	546	560	552	539	505	580	619	576	559	560	562	602	562	572	558	549	505	539	541	552	533	557	570	535	570	588	570	587	568	557	512	545	625	534	575	513	539	559	591	553	552	597	557	528	570	549	523	563	557	535	561	578	554	579	548	545	536	558	578	554	486	527	557	556	564	588	537	574	573	558	555	506	514	528	565	538	595	544	571	528	520	565	566	536	600	503	534	556	527	571	554	573	488	576	536	552	549	551	540	571	561	559	551	595	547	579	587	576	542	530	565	580	539	537	547	527	556	520	551	557	593	567	576	542	578	537	597	573	610	574	567	520	601	584	555	546	586	531	533	506	554	559	551	486	513	561	597	534	522	537	531	544	549	545	539	581	587	574	545	503	488	555	487	558	551	567	497	556	541	535	589	555	585	571	513	544	597	532	571	568	555	502	562	572	531	579	550	532	523	553	605	556	552	572	559	556	593	566	552	542	550	572	545	538	519	537	576	585	511	587	527	542	615	521	603	509	506	560	540	571	576	528	556	555	562	559	541	563	583	552	592	542	538	594	578	550	570	574	546	561	598	544	604	542	573	542	603	580	527	610	523	548	560	555	546	572	536	550	546	554	554	554	510	536	540	535	588	562	536	561	553	512	555	597	571	545	530	568	565	598	550	511	532	599	559	568	587	581	561	555	538	538	528	526	557	575	558	548	553	592	515	557	541	526	585	577	522	563	534	546	561	513	559	545	533	574	561	606	567	521	566	586	531	562	530	528	542	589	550	540	551	552	546	509	562	540	541	563	565	526	558	566	608	535	591	515	583	550	582	512	556	570	518	586	604	527	588	576	555	539	577	575	542	535	581	535	559	526	554	535	554	509	551	546	574	573	513	548	566	509	575	554	509	542	544	574	586	532	529	564	542	588	537	558	569	527	544	564	554	593	573	591	574	539	575	518	569	537	557	604	591	557	584	561	528	544	575	563	571	528	575	536	545	607	570	547	511	554	534	564	566	564	576	609	529	537	568	575	582	547	554	581	567	521	530	558	548	523	599	547	539	527	563	517	537	582	565	587	559	592	558	575	531	568	523	530	582	529	552	523	582	543	541	531	517	549	516	566	520	524	565	525	555	553	569	559	574	618	548
15015	1422	1211	954	774	706	577	564	635	803	595	407	351	320	315	325	303	275	327	311	303	316	279	286	276	278	326	315	313	302	305	285	258	252	295	269	307	274	283	275	239	287	289	284	260	281	291	254	275	254	229	289	288	299	263	258	265	260	269	268	251	273	256	272	272	268	296	262	261	287	224	271	272	240	278	293	234	245	308	307	283	261	269	242	293	249	261	222	286	276	271	267	270	255	241	265	265	270	256	246	291	295	259	269	247	272	278	285	295	298	273	273	243	284	297	281	268	303	274	269	275	272	266	282	253	282	266	275	253	280	283	285	285	277	272	290	253	270	279	270	265	259	257	259	283	244	258	255	261	287	292	267	271	288	241	272	235	243	281	296	264	289	267	262	266	276	268	264	258	261	287	278	280	257	265	269	303	260	261	262	254	267	258	276	275	275	268	257	277	299	271	278	250	306	270	298	281	264	255	292	242	273	278	311	260	311	258	248	267	286	272	295	244	297	241	255	254	241	280	272	258	286	254	255	276	282	257	298	271	236	243	271	258	272	252	283	295	243	282	284	254	281	285	272	278	278	266	268	234	263	306	304	266	267	278	258	284	264	257	268	279	271	268	228	275	264	214	273	284	264	262	232	269	279	280	282	279	277	258	279	269	284	236	294	261	264	269	265	275	252	280	315	254	291	286	284	276	274	235	256	284	271	292	247	268	275	278	276	278	288	262	248	295	280	313	255	259	247	266	292	263	248	291	279	262	275	271	261	283	281	292	265	239	282	255	265	255	251	254	275	245	252	280	275	263	270	290	280	262	250	238	305	277	295	290	255	292	277	292	249	287	298	286	299	292	271	303	270	277	258	275	274	267	253	286	279	280	283	265	270	241	318	256	259	270	278	279	278	277	253	287	252	271	284	266	250	256	238	257	273	275	263	277	285	244	265	269	249	304	298	272	241	308	292	278	264	287	261	277	246	298	252	260	274	261	254	302	295	279	292	261	280	301	278	272	278	279	241	278	253	283	280	258	262	287	263	280	268	246	285	284	293	292	261	279	286	263	295	272	265	270	272	224	276	259	276	238	295	281	292	260	272	249	259	285	246	259	278	231	256	274	237	254	270	261	279	249	281	277	261	286	268	265	240	275	289	287	283	294	282	326	270	268	247	286	240	259	291	255	289	267	265	282	298	258	296	280	254	284	312	297	284	280	246	247	247	273	286	270	248	277	274	254	284	275	299	273	263	292	260	250	309	255	260	270	299	277	292	274	268	255	303	264	237	288	239	248	310	259	265	220	259	269	303	277	259	257	303	261	276	274	247	253	253	280	273	258	269	252	259	276	287	271	252	251	258	289	311	262	263	265	250	255	277	276	257	252	278	286	238	263	291	274	288	300	317	269	274	285	276	262	301	289	279	282	280	273	249	249	253	263	254	293	295	315	258	256	264	264	265	321	273	277	304	258	252	257	285	297	273	319	294	308	237	268	265	270	322	263	256	285	277	247	232	287	286	264	268	272	246	290	285	266	292	297	290	252	259	259	269	266	264	288	280	296	291	279	267	278	276	265	252	251	249	245	255	249	257	269	287	279	272	274	282	285	288	289	310	274	260	278	277	307	268	264	251	265	265	252	282	286	250	247	279	246	275	262	262	293	272	275	262	261	283	246	281	252	276	261	318	248	267	318	265	259	266	292	266	245	247	282	264	267	302	244	302	275	276	286	259	261	265	299	308	262	275	278	277	287	247	288	267	292	283	299	267	296	279	281	255	264	267	289	275	262	261	290	264	288	277	281	288	275	257	291	260	225	292	248	267	294	234	273	261	298	234	248	292	261	266	263	243	261	237	276	281	266	266	276	266	257	272	260	261	251	281	259	260	255	290	266	284	270	312	282	251	280	291	230	271	274	289	256	283	248	235	261	272	267	282	283	331	251	261	264	240	243	241	251	300	263	259	281	273	286	263	271	245	244	269	305	295	256	249	230	248	278	305	240	277	256	273	266	255	286	304	272	261	287	268	271	295	290	281	284	274	283	294	317	264	257	226	260	268	264	295	272	292	233	301	270	273	265	312	264	280	256	265	284	301	304	268	264	264	250	263	258	262	271	281	272	268	250	270	250	270	266	270	271	247	291	271	238	253	261	270	291	254	305	279	271	272	284	268	294	284	283	267	274	287	312	267	274	255	266	280	255	282	257	281	266	245	255	271	300	272	303	303	276	265	268	281	270	254	294	279	254	264	252	284	272	271	266	279	272	272	250	284	260	263	262	225	279	274	259	239	286	265	274	295	288	256	243	270	282	273	287	281	272	264	252	274	285	264	273	311	323	265	286	255	260	278	290	249	267	270	282	279	268	257	242	277	253	243	263	280	263	248	287	278	287	269	247	249	241	239	273	275	274	288	265	257	275	273	256	263	261	244	268	292	267	226	261	274	238	266	232	272	289	267	292	267	245	265	304	306	280	262	290	280	315	251	284	281	286	272	276	232	284	258	243	272	266	258	302	245	259	238	287	304	257	263	274	278	290	311	279	260	250	290	291	262	223	291	256	255	262	275	269	244	252	266	252	282	269	300	266	272	273	275	270	293	255	259	269	284	300	275	258	259	263	227	271	257	293	235	248	306	296	249	244	243	286	278	273	261	281	291	270	252	252	245	275	246	279	283	284	289	275	279	264	241	274	265	273	296	275	276	243	278	262	265	266	281	254	259	291	298	307	263	269	258	267	287	278	279	279	258	254	289	278	272	241	248	273	259	247	316	295	252	303	276	262	279	289	313	275	288	246	249	272	248	293	273	251	239	277	255	256	282	300	303	272	263	249	286	255	252	265	300	289	309	254	284	265	300	268	314	262	254	277	290	277	283	278	268	296	280	296	296	272	250	260	258	232	259	291	251	300	267	263	284	249	268	289	274	260	286	262	261	299	259	290	257	255	285	248	301	269	287	276	273	291	264	301	264	274	244	257	295	259	285	259	242	272	244	250	273	266	267	284	284	255	268	273	260	274	273	261	267	264	263	259	287	308	302	257	274	279	262	267	275	304	239	290	283	267	271	272	260	255	265	264	252	287	301	273	291	234	276	257	268	300	270	299	279	273	281	267	293	303	273	250	271	252	248	244	262	269	299	262	291	253	238	253	269	304	289	267	223	263	273	256	229	337	263	268	295	262	264	272	259	284	283	270	238	291	309	255	252	309	247	290	232	253	282	294	255	310	268	282	278	255	261	251	296	249	298	246	251	254	259	248	286	286	245	250	259	271	273	287	282	277	286	300	255	279	270	265	280	277	244	255	274	273	254	277	269	282	234	268	271	288	295	247	253	271	287	278	276	260	271	280	265	288	270	267	254	270	320	278	275	225	295	282	273	258	260	232	262	284	301	282	263	281	292	295	277	276	252	244	271	270	301	281	276	285	280	267	267	288	246	288	292	307	231	250	267	239	260	278	269	262	261	267	268	294	263	264	247	276	279	237	258	260	302	267	254	270	294	278	261	267	282	267	280
8652	1372	2490	3077	2906	2576	2091	2417	2833	3158	2266	1441	1098	991	943	902	915	913	846	872	808	855	856	809	793	799	769	759	742	789	739	723	777	727	747	736	731	698	702	693	730	737	701	737	739	702	682	676	679	693	683	698	778	696	710	702	753	731	702	695	685	698	741	675	676	674	676	719	696	646	687	689	738	734	686	674	704	724	671	698	679	760	692	678	706	685	662	697	719	708	692	651	681	685	713	649	692	647	749	683	730	701	669	669	617	684	704	696	642	718	731	692	679	696	714	695	672	655	676	703	681	676	646	725	670	660	639	704	669	705	703	677	677	729	672	624	670	664	718	688	722	625	720	666	675	655	677	649	677	697	665	704	672	678	680	656	699	647	747	728	691	686	651	652	692	711	718	701	697	715	665	695	700	709	750	669	702	712	709	662	694	686	717	677	699	709	708	678	644	653	684	707	719	744	714	716	672	683	665	701	633	693	703	669	744	672	640	673	680	674	684	674	695	657	700	719	663	680	691	655	684	692	688	712	665	674	666	700	705	681	718	661	683	705	678	699	644	720	704	678	697	705	665	695	740	636	661	622	726	682	698	671	640	702	675	672	671	693	676	711	683	628	695	662	716	665	697	629	666	710	655	673	692	683	670	668	735	697	714	650	663	663	675	612	667	696	683	663	712	689	662	707	643	708	669	689	665	684	703	698	725	710	706	707	667	686	622	682	703	695	656	723	695	687	670	697	646	674	717	695	693	698	745	686	641	660	711	690	679	728	699	723	687	667	676	714	690	647	678	659	655	683	690	675	658	704	673	689	692	697	724	711	670	727	601	677	662	667	693	687	716	681	682	705	663	693	648	666	671	704	713	722	668	686	667	645	687	648	660	675	679	694	679	684	671	683	703	679	710	719	669	654	650	705	670	666	682	675	703	694	687	664	704	667	684	697	627	724	700	666	688	712	631	684	725	688	683	654	707	646	645	686	677	609	594	684	707	669	704	676	664	698	696	682	658	664	711	696	666	684	722	659	653	747	679	699	660	680	696	722	668	683	661	682	702	727	673	693	684	654	673	680	683	701	692	684	690	633	666	659	682	652	671	671	667	716	683	675	682	711	695	702	677	677	665	716	686	714	627	656	717	704	694	650	668	686	716	686	670	666	664	670	651	712	683	691	636	653	684	741	713	689	676	706	675	702	701	687	686	698	707	699	669	644	680	677	725	651	673	730	667	705	732	667	654	736	673	726	686	646	724	693	739	690	666	661	707	649	627	664	718	696	690	614	692	679	627	703	663	729	673	706	684	699	667	669	671	687	651	669	680	678	694	651	712	684	636	732	681	693	704	677	746	661	658	686	655	719	679	683	646	656	640	678	642	732	655	664	657	662	719	679	701	706	655	684	677	720	713	674	693	689	669	665	679	716	682	687	687	677	674	678	717	664	657	715	685	717	688	699	692	662	680	688	690	658	709	695	661	670	685	701	792	693	699	700	724	674	648	678	659	709	693	663	686	712	704	676	687	683	696	707	661	676	685	668	728	722	756	695	651	698	683	695	696	668	689	716	722	639	650	717	625	701	697	666	691	678	705	696	690	649	690	683	645	718	669	663	707	692	673	673	707	716	646	701	720	662	695	703	674	691	715	688	690	662	687	686	704	703	667	669	686	632	651	662	718	698	649	708	738	719	686	686	688	673	688	723	682	666	702	743	713	670	725	680	684	696	674	634	686	627	678	693	689	707	676	633	662	636	682	686	677	669	647	686	673	680	640	721	712	677	676	715	617	707	722	677	686	737	665	706	687	701	652	713	685	671	709	656	665	667	664	720	658	679	668	676	735	707	688	748	691	658	705	655	660	720	699	692	745	684	665	714	667	679	718	693	732	653	665	681	709	658	649	644	666	636	689	673	671	702	712	729	644	689	680	733	719	706	698	684	656	683	672	696	668	717	683	673	690	658	644	673	705	658	669	722	712	664	702	687	667	690	660	675	671	717	633	642	678	718	668	715	690	727	638	745	700	705	661	639	651	713	680	660	672	713	690	655	669	669	695	677	701	635	670	704	684	695	722	665	721	706	682	655	738	662	704	684	717	714	643	665	728	704	684	696	682	681	678	666	673	695	658	723	719	707	693	679	695	684	723	714	640	686	662	680	685	676	682	693	698	686	725	691	684	689	687	675	705	693	662	695	673	691	663	690	627	656	694	652	690	709	681	673	684	691	752	674	726	683	676	714	714	664	669	678	689	658	664	669	662	679	715	636	677	686	673	681	708	671	647	713	622	704	641	728	681	729	679	721	671	680	645	661	714	698	655	707	686	697	720	698	657	707	686	653	693	696	682	730	677	641	675	691	674	689	684	645	700	709	650	717	648	653	689	692	703	653	720	714	679	634	731	742	649	659	679	649	649	681	671	671	702	713	671	672	679	695	693	680	688	742	702	712	695	667	700	664	632	659	653	727	761	690	699	631	674	738	758	645	706	677	674	709	704	676	671	708	674	678	712	702	686	702	697	701	691	639	679	686	684	681	623	674	713	694	671	701	674	655	644	673	680	730	669	690	668	658	710	644	680	669	663	697	651	668	697	666	635	714	702	695	691	665	659	689	661	687	707	641	705	661	665	694	652	698	653	699	699	687	671	619	681	685	651	659	663	758	731	715	688	714	693	611	700	653	646	639	661	715	679	705	717	685	689	672	671	720	735	681	654	707	692	716	728	666	670	675	676	682	676	665	685	674	721	666	670	670	656	675	670	726	691	737	713	655	662	668	729	660	698	669	679	691	676	657	710	698	672	636	687	725	671	653	710	655	667	680	629	666	686	728	715	683	699	676	692	688	643	684	686	657	697	696	681	725	720	673	709	723	670	669	708	729	697	670	666	686	680	726	727	686	681	668	668	680	706	654	683	722	685	722	624	676	670	652	737	664	697	713	681	684	676	677	705	670	681	733	715	671	672	667	655	723	686	715	663	706	676	669	735	648	637	674	686	696	700	709	704	665	694	689	688	700	686	632	706	670	649	676	674	649	690	723	713	659	691	664	683	667	679	669	688	747	678	700	695	726	710	661	679	653	703	671	681	781	707	657	676	666	675	663	689	678	701	693	675	690	691	615	680	672	688	664	725	656	701	718	666	668	689	662	646	648	702	671	704	665	729	687	681	734	674	631	690	684	681	683	693	755	694	657	667	699	672	688	705	642	632	697	681	695	657	685	679	642	685	638	669	687	710	729	743	671	687	675	694	610	662	671	714	670	762	675	655	673	678	697	719	685	675	693	703	652	681	688	722	736	677	657	716	712	745	689	664	709	639	688	723	703	678	680	646	689	654	680	693	738	691	677	693	694	678	685	631	664	692	657	679	679	633	665	693	711	675	685	698	674	660	680	695	681	666	693	712	723	664	678	674	728	704	657	702	698	703	685	659	729	664	650	707	695	707	700	713	723	692	663	707	676	704	691	715	688	694	653	660	698	670	700	694	658	693	731	643	687	634	640	669	697	698	714	698	711
2063	515	480	470	464	470	450	438	369	389	414	454	407	426	401	411	437	417	396	456	437	412	472	430	393	407	390	400	447	417	443	396	435	413	386	386	424	421	380	377	412	422	388	408	435	416	390	449	407	388	393	389	405	432	448	423	442	396	421	438	440	420	416	416	417	429	433	439	409	414	414	406	438	432	403	393	416	390	421	416	429	424	406	408	375	400	442	435	437	462	426	412	421	415	414	421	410	395	408	429	431	408	370	389	408	456	439	393	407	422	446	414	424	397	353	438	421	398	418	394	448	393	389	449	387	399	412	435	411	472	404	418	416	423	393	411	379	420	406	432	414	429	432	413	436	477	387	440	390	426	422	421	432	435	413	387	411	405	381	415	428	393	434	420	411	414	413	442	420	395	422	410	426	431	400	399	426	424	401	412	428	432	403	383	427	414	409	412	422	407	397	414	424	385	416	458	375	403	356	405	389	462	381	438	431	435	417	421	399	399	403	416	424	434	412	417	371	428	423	437	437	415	382	373	382	400	407	396	432	391	442	429	424	426	381	381	431	416	398	433	422	411	397	441	383	394	420	406	470	424	413	434	473	380	456	413	437	444	372	389	431	373	424	418	444	470	374	414	405	409	439	401	408	388	402	374	422	387	421	401	435	418	427	423	409	444	386	380	389	450	385	423	412	383	422	424	403	431	421	436	393	397	392	406	462	448	444	460	464	431	398	440	343	440	397	414	398	406	433	395	420	412	462	408	409	427	426	409	423	409	394	425	426	435	404	395	429	440	424	435	400	428	437	407	429	468	424	468	459	397	391	413	376	417	389	398	420	414	413	447	441	414	436	409	422	368	418	377	392	393	413	396	391	440	416	454	466	454	422	441	454	462	405	389	393	381	449	425	444	401	423	405	407	460	472	441	396	449	385	448	425	411	419	406	379	445	399	397	396	350	408	401	406	426	389	407	376	442	425	409	413	426	435	444	411	431	433	392	370	430	381	426	421	433	376	434	376	403	433	375	362	394	429	396	430	434	391	437	387	433	406	397	413	420	390	389	427	389	394	400	398	422	462	434	415	407	416	364	394	419	459	438	429	422	429	436	432	381	440	407	453	427	379	442	420	436	406	433	416	392	409	451	423	405	402	437	411	399	397	434	387	445	430	456	405	379	403	418	407	372	420	386	400	430	412	456	391	387	412	395	386	436	460	416	392	430	402	456	487	422	411	437	439	440	430	418	456	447	447	418	407	383	427	399	429	412	414	427	422	438	406	434	395	375	394	373	420	403	430	426	392	423	423	393	402	388	445	401	402	363	402	385	438	424	417	424	379	429	414	433	392	403	386	421	408	397	373	380	404	414	407	426	386	401	393	405	438	395	399	428	476	468	387	426	418	404	382	433	419	384	426	379	403	408	392	413	437	393	423	429	435	427	398	393	390	443	433	429	423	433	359	442	412	388	413	422	438	387	406	431	451	406	410	401	437	455	364	401	386	415	402	415	417	418	420	431	432	410	442	395	392	421	417	417	438	422	420	389	407	427	434	379	416	479	405	401	388	457	422	419	395	449	396	449	379	405	422	427	420	385	370	428	426	410	416	414	405	441	379	397	413	409	437	417	432	408	407	433	429	417	452	437	446	396	434	439	394	413	387	412	428	453	426	383	436	444	423	429	372	447	423	410	375	417	387	426	399	443	420	399	399	415	437	413	409	354	426	449	422	384	417	432	384	396	428	399	449	440	413	401	391	421	394	453	408	409	405	385	435	447	453	438	390	422	438	402	417	388	468	410	412	408	404	398	398	439	431	440	371	415	461	420	428	406	465	401	422	404	414	440	422	392	401	444	385	389	407	418	429	437	389	406	461	411	428	453	417	382	380	447	412	432	406	403	414	391	411	448	430	408	439	434	375	391	445	437	417	377	361	404	443	411	436	420	380	347	438	425	412	416	424	425	458	408	398	410	454	418	405	426	377	424	442	411	373	417	408	424	421	435	438	384	419	425	456	425	428	416	436	464	438	432	416	429	386	402	405	396	422	444	431	447	401	389	395	421	410	422	434	414	378	387	429	402	388	415	442	445	410	418	410	401	412	411	454	413	395	410	426	412	392	400	436	429	403	388	415	433	409	420	416	413	426	417	417	394	435	436	420	412	430	425	449	400	401	400	431	446	426	400	417	381	362	426	426	434	378	443	396	420	384	368	453	416	398	430	399	384	413	458	444	444	394	435	396	398	386	425	446	424	376	436	449	429	448	405	426	400	424	413	449	425	433	423	363	418	439	416	430	453	418	409	457	375	403	435	450	398	450	405	476	415	428	403	389	425	413	412	405	427	392	437	397	379	408	385	421	438	433	403	419	422	449	428	386	416	374	421	416	424	433	420	440	398	379	379	374	422	448	419	407	452	408	429	416	470	457	445	385	413	438	388	434	394	427	370	382	458	407	453	426	422	432	417	412	484	437	386	462	442	432	412	420	413	431	472	418	427	398	427	414	446	440	455	445	401	459	397	428	455	461	416	407	403	420	426	376	429	444	414	408	458	415	399	472	422	451	435	449	425	431	367	406	380	423	440	401	414	394	415	426	449	403	415	434	420	462	466	393	400	397	398	405	445	415	470	424	443	406	374	415	405	401	422	441	409	419	388	386	438	421	418	452	401	449	391	403	437	399	418	426	397	473	400	413	420	408	432	429	411	410	400	425	420	389	446	415	389	443	404	436	419	359	410	401	421	429	416	380	432	406	397	415	423	435	403	395	382	401	398	403	403	451	371	424	405	381	379	414	385	397	424	435	375	412	443	430	427	427	384	418	413	414	413	426	401	396	434	416	410	429	415	366	420	424	420	422	410	408	420	408	413	389	420	388	385	449	430	384	426	440	404	413	369	386	407	412	407	424	422	450	409	461	411	454	424	403	393	362	428	438	424	436	391	420	426	401	401	388	458	421	417	414	400	422	414	376	424	451	451	397	439	385	373	434	402	396	408	404	413	368	439	424	443	452	406	400	435	391	407	398	476	432	413	428	434	397	441	430	456	423	397	443	416	412	414	393	441	429	388	451	399	434	403	424	398	396	422	421	431	442	390	443	421	428	413	405	404	378	388	409	419	385	404	379	405	404	422	429	408	389	406	408	427	399	437	381	425	423	430	426	407	450	418	452	423	436	431	427	402	418	457	418	474	408	439	398	457	395	428	408	447	434	416	460	458	424	421	449	385	418	376	425	398	423	406	420	395	402	456	432	463	432	433	426	392	401	417	437	414	419	407	407	442	404	432	405	421	446	411	412	446	398	388	382	411	396	378	403	449	426	431	452	410	398	410	449	411	469	407	417	427	425	445	417	407	408	398	381	412	411	419	418	449	389	413	397	437	391	394	434	414	431	418	402	407	430	433	389	388	431	403	413	379	411	384	408	436	431	414	406	433	426	408	417	453	412	387	367	393	397	416	427	415	434	415	418	403	395	422	457	393	422	417	432	369	383	435	414	398	414	377	361	359	449	416
2470	1056	1122	1179	1070	1118	987	1106	1032	1005	972	941	1036	944	980	976	1023	920	1002	928	907	961	924	981	919	929	910	946	886	979	952	970	912	993	923	959	967	965	917	922	960	961	920	898	954	923	938	935	908	912	938	927	994	906	937	879	908	926	960	885	970	957	951	953	911	877	895	908	952	931	873	963	908	943	970	931	928	958	931	893	955	891	908	898	907	897	969	945	940	974	916	931	919	896	943	951	918	902	946	943	921	925	928	870	941	948	928	1011	896	981	985	899	887	930	975	934	977	953	974	922	960	956	923	946	955	954	923	901	920	919	932	970	937	955	919	890	953	903	906	914	929	940	957	906	892	884	912	990	924	942	922	909	905	887	989	937	919	888	954	959	926	886	950	979	920	966	896	914	921	916	866	897	915	949	909	900	958	969	915	917	956	914	959	937	906	923	914	926	934	929	969	967	906	884	930	930	894	928	913	924	913	929	944	909	934	952	886	926	872	938	930	869	895	970	915	1009	939	903	919	982	948	898	912	889	890	996	981	931	925	881	930	976	930	975	920	901	893	934	940	941	937	966	954	980	969	925	886	923	869	947	915	917	944	936	911	940	919	932	908	918	915	875	917	913	932	979	957	969	916	915	892	913	915	938	905	940	918	1014	924	920	912	917	882	882	933	894	889	923	940	966	979	967	862	923	941	968	901	896	915	965	925	892	948	944	903	974	932	947	849	915	941	966	935	914	933	932	989	874	973	965	902	926	926	886	937	906	955	914	878	935	915	954	943	918	871	924	980	921	962	936	908	923	959	925	890	919	946	917	893	921	853	935	905	942	994	914	937	892	935	877	958	872	921	937	982	872	912	927	932	982	970	985	920	859	931	937	974	942	987	935	919	939	944	986	916	921	998	973	897	909	911	892	927	935	946	980	899	955	911	957	953	936	907	945	922	864	975	968	895	962	944	908	896	917	901	917	970	942	947	924	897	920	925	940	946	941	937	948	913	917	895	970	896	943	995	958	961	944	947	934	981	920	953	871	967	893	952	971	948	1023	933	908	946	906	899	930	938	953	1006	908	913	918	951	927	957	895	942	958	964	916	922	901	966	922	949	945	884	970	923	925	934	910	914	963	947	931	972	915	941	897	907	927	948	935	922	914	932	934	959	903	988	972	898	1002	891	936	967	885	962	922	944	906	923	910	920	890	970	996	965	938	954	964	951	903	985	905	958	959	952	933	919	968	940	965	941	959	897	969	905	992	919	976	970	925	952	895	958	929	940	884	877	972	950	987	928	916	913	928	937	984	972	965	931	970	959	939	959	953	893	960	925	955	941	938	898	962	932	905	931	893	903	978	885	925	910	902	924	919	959	922	980	909	951	915	978	931	907	928	908	952	887	952	912	882	928	963	955	990	881	899	920	928	885	957	899	974	888	903	936	916	914	926	951	889	934	962	961	937	915	929	882	901	921	956	914	998	940	944	978	951	899	956	938	927	1004	915	959	946	902	888	946	967	957	945	966	884	916	924	920	940	936	954	957	934	972	876	881	916	963	973	904	971	951	901	931	952	968	951	890	887	928	936	892	946	944	968	936	901	934	979	926	991	958	930	932	919	889	962	901	892	973	982	891	922	932	931	976	963	931	969	955	936	910	975	911	941	903	954	934	896	936	974	942	963	963	957	878	947	976	878	967	951	931	938	913	979	955	964	927	955	909	963	974	950	978	865	939	919	915	927	896	930	946	985	866	994	1002	908	875	946	915	940	935	917	947	927	917	937	895	983	908	968	977	914	900	934	894	895	932	975	929	911	940	925	925	906	936	964	933	909	942	868	908	957	910	927	948	969	959	934	918	931	921	913	940	895	954	943	978	973	925	892	982	939	918	952	956	923	935	932	922	971	925	899	936	910	964	964	955	927	879	922	928	940	939	926	925	905	935	973	939	924	917	976	969	921	883	931	880	908	942	946	944	919	953	906	957	922	912	911	987	984	917	939	930	917	886	926	936	923	925	944	961	951	912	943	888	912	881	888	901	978	932	900	983	914	926	916	930	979	963	915	973	952	915	934	944	880	939	951	997	957	887	924	938	918	888	978	988	959	934	904	969	929	922	973	974	943	843	969	912	957	996	943	943	913	905	904	899	914	926	942	949	936	920	967	907	924	921	917	982	890	947	880	925	910	913	944	942	940	865	951	920	925	917	900	956	987	917	915	903	932	962	911	881	940	943	964	907	910	951	925	936	897	936	961	892	903	895	977	924	911	965	1011	943	1000	980	893	955	940	938	903	965	900	933	945	978	899	923	915	949	959	957	921	945	964	962	960	930	907	935	923	965	917	933	950	959	954	968	918	881	933	953	871	963	933	949	936	910	908	903	905	938	962	899	949	916	933	871	913	916	949	978	941	882	921	932	906	928	922	955	913	941	986	941	947	917	902	967	945	905	935	961	945	900	889	943	927	915	953	952	935	955	950	938	920	982	895	878	890	875	959	943	906	965	894	956	940	974	938	922	959	934	899	914	919	921	876	939	930	952	880	900	952	1012	930	932	965	933	944	960	960	938	898	908	907	959	935	949	888	942	962	897	913	867	868	897	917	894	895	910	935	899	922	927	978	917	903	918	894	912	961	932	976	905	912	937	939	923	887	905	923	934	926	928	907	885	965	885	951	896	918	875	952	947	973	917	958	911	975	928	881	967	939	945	912	936	946	947	965	948	927	933	900	960	931	924	935	981	917	901	946	909	943	933	929	929	933	943	926	938	973	937	969	956	879	942	928	927	926	921	889	972	933	889	926	906	918	914	932	941	932	938	904	917	947	871	905	876	941	972	883	938	882	920	934	928	957	933	893	892	936	890	934	938	896	932	907	888	919	885	943	926	951	909	936	894	904	914	938	922	961	880	951	899	937	974	906	921	938	931	937	950	974	942	971	883	909	943	930	900	907	951	930	956	898	877	937	882	917	935	930	922	937	953	936	924	939	950	953	898	898	962	973	962	914	952	914	948	946	944	954	903	946	936	914	903	956	941	934	938	863	927	923	924	900	924	898	941	911	894	950	953	918	943	965	887	957	897	949	900	944	933	910	903	921	967	905	931	876	915	947	901	919	922	935	901	947	887	884	915	954	980	949	900	944	932	962	879	896	949	871	930	916	918	929	946	966	941	963	972	968	919	891	972	887	928	943	913	917	898	904	942	944	963	890	928	894	993	936	911	906	944	935	953	934	953	896	932	932	952	956	919	908	920	928	910	929	947	928	953	941	861	975	892	994	895	983	904	936	957	877	882	1034	906	943	880	985	909	932	889	891	946	883	940	925	951	884	901	953	916	950	946	938	961	914	967	927	938	911	969	936	947	971	928	924	865	880	961	940	932	967	867	931	929	973	921	902	942	965	968	924	942	882	926	874	930	992	991	957	924	931	937	928	963	909	911	926	950	887	937	933	934	947	913	963	896	960	931	931	950	960	902	951	949	926	943	887	913	990	920	877	940	914	931	972	914	844	943	948	879	915	902	970	925	942
7975	634	691	598	521	401	339	362	370	487	339	250	277	263	227	234	256	237	246	239	240	246	225	222	225	228	243	211	256	234	236	219	213	241	220	235	243	187	227	230	241	229	231	242	230	211	217	235	215	225	242	239	216	221	195	231	219	211	207	202	216	243	221	195	215	233	225	229	218	235	242	229	227	221	213	210	207	226	209	216	208	226	233	232	205	241	238	201	221	209	202	217	235	253	218	219	196	165	218	220	224	229	241	234	220	205	231	220	210	198	233	216	219	224	219	204	218	205	241	221	204	229	217	243	203	223	205	216	187	214	212	226	220	217	201	220	250	224	224	235	215	243	227	239	218	213	222	195	228	206	238	257	204	225	230	236	248	215	213	229	209	233	217	199	243	208	239	261	226	229	215	213	204	216	215	213	216	210	241	238	214	199	251	221	208	252	247	203	232	242	196	227	217	210	211	233	227	208	227	211	213	240	197	233	230	223	237	224	226	208	227	237	230	201	215	222	230	240	246	215	237	236	198	224	186	196	232	230	210	222	218	233	215	227	234	215	222	190	210	240	212	230	216	213	241	254	180	207	218	231	234	178	241	228	225	209	239	246	249	229	214	205	235	237	221	199	220	218	263	227	248	226	224	210	183	216	225	218	203	220	221	219	210	201	200	244	243	225	206	244	247	199	224	226	223	223	228	203	236	209	221	203	234	227	220	210	213	225	236	227	212	231	203	219	222	205	221	221	219	204	194	228	231	228	203	231	206	215	207	237	225	208	243	220	217	205	225	212	210	220	257	198	238	221	213	234	219	213	214	233	243	208	243	225	223	197	197	210	216	215	230	217	219	217	205	223	241	248	204	242	203	220	199	228	215	196	214	225	230	199	207	202	207	199	250	260	211	237	241	226	212	216	220	223	197	231	217	217	265	218	214	239	233	195	218	218	236	247	222	278	197	236	210	240	221	229	245	199	232	228	231	203	231	248	229	221	217	252	230	234	255	217	220	224	238	240	230	193	232	234	191	210	217	211	202	214	194	233	199	212	263	211	220	214	223	217	251	187	218	213	222	215	226	205	237	200	241	223	206	211	230	216	204	210	207	222	228	247	214	213	206	232	202	240	201	215	203	211	248	214	214	190	237	196	235	222	224	224	204	194	224	204	243	196	202	193	239	245	266	200	229	215	205	242	207	224	212	213	210	234	224	260	216	232	207	196	238	216	209	242	207	222	243	212	205	224	209	223	237	207	231	214	235	206	261	237	206	218	183	219	205	216	205	205	211	226	226	197	213	225	212	232	238	236	220	238	208	216	223	226	236	233	226	209	252	218	224	250	222	239	230	248	224	240	240	246	243	237	196	212	239	251	233	228	253	201	229	245	243	219	202	229	229	255	203	198	237	203	219	238	220	202	198	195	213	242	235	219	230	194	232	185	196	200	214	219	259	210	222	215	201	240	222	216	205	208	220	213	222	199	207	233	240	219	210	223	221	235	209	206	221	201	206	238	204	229	193	213	229	214	173	182	217	205	214	203	228	230	231	236	214	235	214	218	220	202	207	238	232	224	224	212	213	247	207	237	185	234	234	219	205	230	235	224	187	234	222	213	218	207	223	218	182	189	231	241	205	214	204	230	217	209	198	186	199	239	224	239	263	234	208	216	205	177	228	233	243	195	215	229	219	210	168	223	241	256	206	210	202	203	218	230	207	233	224	218	207	235	229	209	202	221	206	226	214	205	205	213	225	214	207	217	221	219	240	219	230	224	212	214	205	210	220	224	199	234	217	234	227	244	243	225	224	245	192	199	218	198	225	222	230	220	223	240	206	187	225	218	239	218	232	223	240	222	195	199	218	201	223	212	219	208	211	230	183	220	252	251	229	194	201	220	218	229	239	213	194	201	207	185	229	230	224	193	220	188	235	208	250	225	230	199	209	195	219	225	214	250	204	242	233	227	186	241	200	195	196	218	243	224	247	231	233	219	226	238	234	223	222	186	229	240	257	247	232	229	225	212	227	221	216	230	216	216	227	221	212	267	217	229	215	204	198	238	217	211	256	216	220	228	205	203	229	194	192	233	224	229	252	190	211	230	238	223	217	193	232	181	204	218	198	234	236	213	214	191	222	205	212	215	214	237	237	210	230	236	200	217	230	226	245	199	223	201	232	233	222	209	221	227	218	203	208	238	198	198	247	218	203	203	232	249	237	223	224	227	241	213	226	216	230	225	218	223	230	234	250	233	244	202	234	231	223	215	215	205	228	216	215	242	242	229	199	222	209	224	249	232	198	211	208	226	230	220	213	236	194	241	231	248	238	234	224	206	221	221	240	232	242	217	211	231	223	208	197	236	216	196	207	214	204	244	217	233	233	207	205	223	218	237	226	260	216	204	233	224	218	237	235	211	236	222	191	207	199	227	233	187	226	216	220	235	236	201	210	224	209	229	227	211	221	230	218	251	210	228	231	210	213	229	211	205	236	203	209	201	224	195	236	218	232	221	239	217	221	215	217	239	209	243	215	241	247	206	199	241	235	236	235	196	194	218	222	212	218	253	201	235	199	203	188	222	235	204	209	211	211	207	205	223	235	222	237	225	223	232	218	219	221	230	223	230	234	220	229	215	231	245	236	226	215	217	231	216	222	216	227	234	219	222	208	229	258	216	195	220	195	247	228	220	209	229	204	198	238	255	183	226	240	231	234	231	235	189	202	238	216	218	221	212	236	213	224	217	227	228	240	213	200	216	242	243	207	254	226	237	198	228	229	253	215	229	229	203	233	218	229	223	214	225	198	240	217	217	196	216	231	232	199	237	194	197	222	214	221	235	239	187	236	228	216	217	237	238	238	239	217	260	218	211	211	219	229	234	230	197	214	239	227	248	211	209	205	214	206	223	230	231	221	214	229	233	210	210	219	193	207	259	195	261	239	235	237	208	214	201	218	254	215	235	220	221	215	201	243	194	197	214	244	198	200	230	249	238	206	243	216	229	217	218	233	233	208	232	212	207	239	208	214	205	232	222	209	241	234	223	212	200	237	237	222	209	176	227	204	216	218	218	237	221	235	225	214	212	231	261	217	229	214	230	202	198	247	243	208	235	234	227	212	261	219	212	202	232	244	233	210	200	219	197	210	197	198	207	217	220	226	205	211	227	255	234	228	247	194	223	225	222	208	229	203	234	233	212	231	247	253	238	268	212	233	242	234	232	222	197	210	202	252	225	234	232	209	271	245	224	228	234	210	196	248	259	224	222	219	175	222	217	218	203	225	191	231	251	215	208	213	200	179	229	230	234	233	230	210	212	200	198	254	221	223	217	214	235	228	235	292	213	219	239	226	188	234	235	227	222	198	241	236	215	220	233	235	225	232	204	223	198	207	201	228	254	220	206	208	225	210	217	196	194	250	208	228	219	227	197	202	205	212	226	219	205	228	202	220	209	188	204	224	268	218	246	220	206	204	204	208	237	209	224	241	214	208	206	242	205	208	242	224	222	221	216	225	228	213	232
6597	934	1580	1786	1731	1502	1395	1454	1470	2043	1319	1016	839	746	735	663	639	651	681	672	621	611	635	656	604	648	599	627	621	601	570	601	595	575	584	561	578	601	554	550	571	538	562	568	586	590	618	575	566	556	561	561	539	546	562	565	544	588	582	588	549	559	527	570	572	585	535	553	541	553	536	559	534	589	538	573	553	557	596	525	544	582	582	591	525	595	549	536	553	563	504	524	534	582	481	556	546	539	553	576	573	576	562	541	603	544	591	547	540	528	546	544	566	528	585	566	558	544	540	570	535	540	576	492	540	537	563	559	570	534	566	583	577	566	560	586	550	532	585	544	502	538	580	540	572	564	551	555	500	538	530	567	559	536	564	585	541	532	529	561	606	578	603	538	604	571	530	519	604	558	554	527	521	555	526	499	552	624	546	568	533	536	572	570	542	544	570	547	566	585	551	522	545	545	577	562	576	582	548	555	547	559	572	554	567	549	571	549	557	554	539	546	534	566	564	610	561	581	550	559	542	488	546	559	562	528	569	554	551	547	563	550	553	591	513	606	552	503	548	556	586	561	603	534	501	535	584	565	553	537	559	564	554	535	529	561	555	559	549	537	525	524	566	539	575	541	542	577	543	551	530	543	499	563	488	564	523	534	576	544	559	573	549	545	587	543	576	557	592	591	558	518	555	542	563	482	568	583	558	529	540	589	574	578	551	533	562	528	579	585	582	553	526	541	525	519	557	598	551	556	535	572	527	505	577	554	558	531	522	518	586	586	584	554	549	583	536	525	510	580	570	567	576	571	568	544	591	566	537	528	577	534	548	553	580	573	568	570	578	545	533	556	565	489	547	577	574	546	520	562	609	565	564	546	557	570	615	590	567	569	548	581	555	601	517	551	553	526	545	571	569	521	543	520	538	580	561	531	536	569	555	586	579	588	561	559	538	531	581	602	560	575	530	530	554	507	561	574	618	568	556	546	551	553	567	610	563	616	556	559	561	579	537	524	542	561	541	581	547	536	565	566	519	587	567	519	587	551	578	502	556	567	538	589	582	590	544	543	564	569	568	555	516	566	550	562	579	562	554	559	576	547	544	532	560	583	585	562	560	596	542	563	538	530	570	527	572	578	599	581	517	542	561	518	529	590	577	531	555	570	517	556	543	553	542	546	548	551	507	579	570	566	527	554	548	542	556	589	572	531	563	562	544	545	524	559	590	534	538	526	525	555	520	567	555	547	529	570	586	549	539	502	538	571	570	545	557	501	548	539	577	566	605	568	559	544	577	560	570	566	536	557	564	552	590	549	539	550	535	565	513	543	576	558	550	571	547	558	535	566	557	592	583	528	546	537	531	594	617	584	552	545	545	598	547	593	521	537	542	571	547	590	583	581	582	543	517	582	570	546	548	559	549	564	573	551	555	539	568	587	547	557	570	508	552	487	514	591	512	551	503	550	521	572	557	575	552	572	538	558	547	572	517	573	601	509	550	593	571	615	571	539	565	542	570	555	581	530	575	541	545	579	528	547	578	594	506	558	546	583	572	578	553	531	565	524	574	562	537	525	532	526	555	550	588	531	549	589	558	517	572	558	558	512	550	546	535	590	548	573	569	533	544	550	560	552	508	590	568	528	561	556	596	582	541	532	590	540	597	548	577	581	561	537	572	544	574	560	574	554	533	562	580	527	549	507	530	569	554	561	575	552	531	585	563	543	572	525	558	540	550	544	537	528	591	546	559	569	546	594	551	564	541	555	540	561	548	585	585	601	517	560	563	559	575	533	515	564	593	558	566	563	552	553	584	535	578	604	554	572	543	555	548	559	514	566	552	574	559	557	579	547	532	574	545	609	538	565	515	574	537	598	553	567	567	559	594	612	561	515	528	567	508	559	556	530	551	562	561	552	586	606	551	571	586	580	542	624	566	573	528	566	573	586	541	558	559	552	512	568	535	565	561	576	551	579	541	553	570	517	545	549	545	578	565	570	541	540	516	549	557	530	553	540	580	521	564	527	555	555	558	529	591	532	608	555	548	548	575	561	543	535	554	525	590	543	530	551	549	582	565	571	544	541	567	563	562	562	558	566	569	545	566	528	582	591	572	556	577	567	536	562	561	543	591	579	534	567	566	530	580	567	551	554	510	567	569	542	588	542	526	603	532	591	590	566	562	537	544	560	542	587	538	510	578	563	590	510	511	543	543	573	580	507	530	539	539	548	559	585	545	560	577	555	528	596	572	542	573	561	569	535	552	561	551	547	514	512	570	540	564	534	588	553	564	526	540	540	558	571	553	558	558	527	506	529	562	567	568	596	577	589	529	588	530	550	566	588	530	527	588	591	550	528	574	529	544	532	544	553	554	553	560	562	567	547	545	586	559	553	537	580	579	580	569	554	571	538	538	572	538	557	532	512	587	520	537	578	520	547	552	532	561	586	549	562	549	545	525	572	544	500	544	554	552	546	563	551	510	543	579	589	538	543	569	571	576	578	529	552	575	547	563	546	496	580	559	511	578	582	559	582	538	546	541	542	574	528	547	568	558	548	525	584	572	574	502	595	564	554	497	555	545	523	574	584	585	545	547	501	571	530	551	582	539	595	576	542	545	539	531	561	560	564	554	540	591	598	545	537	505	550	542	570	530	549	512	589	563	540	534	587	513	593	567	522	563	551	517	560	550	534	569	589	586	555	569	565	526	602	558	572	563	576	527	535	551	586	589	568	587	537	559	560	545	513	550	555	545	527	557	576	553	560	577	527	563	592	508	536	549	512	559	552	525	530	586	541	543	584	543	538	525	531	554	526	534	526	594	584	612	567	541	551	533	524	532	559	567	544	549	533	543	564	534	540	573	572	563	502	514	576	549	574	546	556	567	518	535	538	562	545	532	552	517	557	527	552	555	584	552	553	569	566	565	588	573	589	546	588	547	544	531	556	552	556	584	553	572	540	562	541	573	558	578	585	500	561	546	530	569	534	545	569	545	568	542	537	597	533	561	580	562	551	559	567	527	577	533	546	541	521	565	552	557	530	544	616	518	542	595	534	587	579	551	513	575	509	592	560	590	535	570	535	507	597	591	532	562	549	536	540	563	564	543	567	585	573	542	541	532	574	541	572	567	528	588	536	525	545	577	553	556	559	597	549	556	584	615	564	552	549	558	609	568	546	590	528	610	556	538	557	547	575	591	513	588	582	542	560	593	535	540	552	586	578	540	571	581	533	558	531	542	533	569	550	568	577	540	587	554	531	566	580	539	564	545	541	612	540	545	566	583	568	546	551	574	575	551	554	585	574	561	595	528	562	549	524	584	566	530	577	533	536	551	573	554	545	588	520	579	553	545	593	528	587	563	553	536	510	569	574	531	593	559	539	533	540	563	552	539	548	563	558	539	568	542	593	543	538	555	557	622	569	593	547	577	591	544	560	563	590	563	559	553	556	573	566	587	516	545	543	550	577	538	567	548	552	520	569	554	542	530	566	607	547	544	551	542	505	588	522	561	560	544	551
15411	1497	1195	974	790	690	521	554	597	730	557	374	308	343	318	361	309	321	279	307	284	311	269	296	288	319	279	309	282	293	250	281	280	247	264	292	320	288	289	281	277	293	275	280	257	245	261	256	295	265	287	278	273	273	263	266	248	281	295	239	254	260	280	232	268	249	257	279	289	301	268	273	266	228	292	249	272	256	274	292	277	264	269	273	270	307	271	239	263	256	265	283	257	263	278	274	295	276	282	266	258	279	281	267	273	267	270	315	278	293	270	280	309	261	279	292	289	288	251	269	271	268	253	271	270	245	273	285	248	280	260	256	255	272	270	286	248	249	276	247	271	264	279	273	257	260	275	267	264	302	276	251	290	290	258	290	316	271	262	289	286	285	254	294	271	286	253	260	288	259	275	258	281	269	287	281	286	260	306	292	245	260	276	283	240	282	286	274	285	272	283	275	254	303	261	285	270	304	313	270	293	271	255	274	254	256	262	264	248	258	274	279	273	258	284	294	273	240	240	260	268	289	293	277	296	234	235	253	240	275	267	268	265	259	304	300	254	242	276	258	276	250	279	289	235	288	286	240	240	270	282	268	263	259	264	270	260	284	279	268	298	291	299	286	251	251	281	299	292	253	292	270	260	295	294	246	280	272	276	244	275	274	276	303	257	259	284	274	255	276	264	286	258	269	274	273	259	246	260	269	289	245	296	290	277	281	260	272	285	256	251	270	317	275	268	254	275	272	261	241	296	254	283	305	284	243	251	251	257	279	269	278	260	298	279	257	260	270	286	266	261	249	279	267	297	259	298	247	288	276	272	249	306	294	272	298	278	253	264	258	277	287	269	295	276	286	247	279	276	251	251	266	243	256	265	327	291	260	244	265	227	256	280	277	287	263	304	290	276	245	286	233	261	265	271	266	266	253	254	241	261	276	294	258	319	277	288	282	253	264	272	249	252	290	267	284	290	278	281	251	269	281	260	306	246	249	273	275	295	270	308	256	278	280	303	301	280	247	279	278	270	256	270	293	247	248	272	252	294	262	278	236	270	248	246	260	261	267	292	259	273	272	274	257	272	285	262	252	228	251	262	294	279	286	297	279	273	271	268	262	256	293	275	297	259	264	264	274	281	267	298	296	242	268	287	318	271	251	274	266	278	263	274	311	260	256	294	270	266	233	268	269	300	275	263	279	248	257	262	267	273	277	254	298	264	267	273	266	232	274	303	277	269	264	262	242	270	288	251	282	308	254	263	278	274	302	251	282	268	287	288	289	248	244	306	331	231	260	298	266	248	271	287	257	265	308	284	261	281	277	288	256	304	232	284	291	291	269	256	285	267	264	268	277	256	268	283	297	266	272	273	288	294	285	283	285	273	256	286	257	289	250	254	280	288	296	297	286	265	273	273	267	243	265	276	290	258	293	266	282	302	303	274	267	275	265	234	232	281	224	262	238	271	265	260	279	287	283	274	278	306	273	273	261	267	264	247	258	280	277	304	275	254	280	266	221	280	254	266	256	317	258	273	268	318	276	291	285	298	300	248	263	284	286	246	280	242	271	281	255	280	282	252	264	268	269	258	257	290	275	291	242	258	267	302	304	255	274	244	291	269	235	245	269	313	265	278	236	274	225	260	247	274	295	277	258	260	261	320	284	268	238	291	286	286	284	280	283	278	288	250	274	249	265	281	287	262	245	270	284	277	260	264	264	279	324	284	270	247	273	266	278	261	282	254	254	260	264	275	278	296	277	245	264	266	237	275	235	262	247	301	298	275	283	254	273	253	238	264	245	281	331	282	275	233	273	300	292	248	254	264	264	260	281	262	265	291	287	319	290	260	300	273	267	273	214	276	268	251	263	268	284	307	264	268	285	269	289	264	268	285	235	288	254	270	271	299	279	229	291	280	287	272	252	278	260	266	287	287	260	232	277	287	301	276	243	280	290	281	266	237	254	289	271	268	274	234	275	251	266	280	297	275	257	253	258	309	253	276	246	279	275	274	251	270	261	285	310	265	269	264	287	256	242	275	262	268	276	274	266	226	267	278	298	280	254	286	283	247	296	229	276	310	274	276	295	283	266	286	293	259	280	242	265	257	296	253	247	305	248	284	278	243	268	213	238	276	243	277	282	268	246	277	276	259	262	242	265	307	254	252	303	249	291	266	270	283	284	267	239	260	282	266	260	268	265	297	267	277	269	272	261	272	277	273	268	248	264	238	266	301	239	256	291	287	261	242	285	248	304	303	293	259	239	263	284	286	303	289	249	278	271	266	270	260	247	297	285	259	302	270	302	261	313	258	254	264	248	267	261	255	272	257	254	251	263	254	288	269	261	252	276	250	283	273	268	293	280	272	264	258	264	309	268	281	259	252	294	258	273	244	278	274	305	270	278	294	267	292	269	271	292	272	284	287	287	261	267	266	240	256	264	281	296	293	245	258	268	259	291	306	259	291	230	270	261	266	269	270	272	283	283	260	281	290	275	255	247	280	234	286	254	233	242	271	261	265	283	278	308	257	258	268	298	240	274	281	239	307	280	277	282	297	262	233	284	257	265	247	283	244	270	275	280	294	263	292	243	285	280	304	293	249	262	288	270	276	272	258	258	256	324	250	292	262	267	261	262	291	263	267	254	273	284	288	280	262	254	268	260	253	269	270	246	236	271	255	301	294	278	278	291	304	266	269	283	272	297	279	265	294	281	256	289	260	286	269	254	262	258	234	283	273	286	260	254	270	290	299	265	272	281	262	276	279	250	255	291	281	293	263	279	256	270	279	254	286	258	307	242	277	293	288	259	260	273	302	325	265	274	280	272	273	255	297	273	267	297	272	254	250	293	281	294	284	285	273	303	304	258	273	299	314	279	269	272	262	254	283	292	260	235	309	286	284	266	271	247	281	264	267	260	269	303	290	274	290	273	267	270	283	267	273	265	284	264	270	266	266	244	309	289	309	284	277	294	268	252	283	276	273	275	293	299	280	266	263	285	272	282	285	287	259	274	283	275	304	256	256	298	243	268	237	289	258	275	320	281	264	264	286	278	260	265	286	265	259	284	272	268	268	253	268	281	280	272	286	298	276	275	248	273	284	266	258	260	248	280	294	263	282	327	271	281	280	258	305	296	295	280	285	287	280	247	280	290	287	240	271	263	288	271	257	260	274	290	263	256	304	271	262	297	248	282	304	263	268	273	261	277	269	275	291	306	275	273	274	280	263	258	278	277	270	259	293	266	276	244	247	268	267	245	268	273	273	258	265	253	247	287	266	270	250	283	266	247	261	256	259	271	271	264	268	278	251	299	258	263	276	278	278	263	288	265	291	298	317	282	283	269	275	247	248	252	270	258	269	256	285	297	292	278	245	266	272	273	273	266	268	288	254	308	263	266	289	246	271	319	279	291	226	235	256	275	260	273	259	302	284	271	294	286	268	285	291	275	259	267	259	278	237	254	257	295	277	287	244	249	274	288	285	266	283	285	286	280	277	270	238	279	302	299	263	280	281	252
8897	1381	2469	2980	2761	2512	2249	2285	2625	3159	2435	1476	1120	1103	992	949	910	828	881	831	878	861	799	773	775	732	765	827	746	763	811	727	744	775	719	745	717	681	659	669	672	763	716	726	715	728	676	682	712	692	658	750	692	735	682	750	676	706	671	667	700	665	703	690	691	744	695	750	707	704	722	696	738	712	690	721	691	686	698	647	674	720	692	722	699	693	699	708	715	691	708	682	654	695	656	746	635	644	672	674	679	686	669	638	667	666	660	699	668	722	695	720	707	703	705	694	680	677	704	728	696	756	690	687	668	687	616	751	700	624	729	697	651	711	709	702	675	691	673	682	714	649	684	736	698	699	669	662	676	701	732	673	669	664	702	677	702	727	710	690	699	708	731	721	707	730	662	684	688	676	736	682	692	721	625	679	683	669	656	655	684	676	711	697	644	720	691	685	685	701	673	710	694	725	669	677	734	669	691	672	710	727	668	706	662	643	720	657	705	731	683	667	688	709	640	660	721	697	649	673	683	715	690	692	671	718	701	655	693	657	672	707	727	662	653	724	691	663	700	712	640	729	701	675	735	679	659	681	670	697	693	671	669	696	675	682	675	669	721	687	758	655	748	693	716	730	738	697	670	719	670	682	679	722	673	674	687	682	693	675	699	662	678	673	724	695	680	677	670	685	653	683	715	665	686	682	696	693	726	662	673	689	658	657	706	707	669	648	671	687	755	682	713	681	639	703	724	697	669	695	667	657	677	720	710	698	683	687	681	665	672	728	661	695	658	725	679	735	683	692	689	696	661	722	743	710	715	729	683	705	704	684	686	601	668	649	672	666	728	654	726	712	668	711	687	669	634	663	639	721	695	689	705	647	684	697	665	693	685	688	700	666	689	699	672	660	667	687	679	684	680	656	711	687	683	686	692	699	670	687	702	728	664	701	640	682	709	670	664	662	706	660	653	737	643	658	670	664	712	709	703	718	651	660	669	716	719	655	711	707	701	704	715	718	685	647	710	685	682	672	686	686	684	690	720	686	687	692	684	650	693	700	667	716	698	699	709	699	726	703	662	679	698	720	698	702	643	675	732	644	666	718	681	705	648	661	671	739	698	660	664	645	646	662	683	682	659	693	648	713	647	682	716	688	698	713	651	685	686	654	690	640	670	719	684	639	686	700	728	703	695	721	675	725	673	650	704	696	680	688	711	682	730	705	704	729	727	697	668	687	720	679	719	661	667	680	639	685	706	697	663	692	694	707	721	690	719	759	721	692	678	670	731	681	687	706	687	703	675	683	712	703	661	683	729	729	675	698	679	700	714	711	679	644	716	717	680	669	633	689	732	694	661	679	706	722	654	645	709	666	658	669	727	665	672	663	708	693	762	698	706	659	679	684	691	656	708	670	683	673	685	713	691	689	693	663	646	684	735	712	675	707	679	682	673	674	658	690	677	689	649	684	642	714	719	690	686	741	668	682	706	706	699	720	673	664	668	681	715	696	709	715	701	699	678	696	674	715	657	754	698	649	688	681	696	647	721	684	670	711	705	724	669	697	747	668	677	690	689	674	713	700	712	725	716	704	665	673	670	705	664	634	709	665	648	692	711	713	681	674	700	699	677	691	701	673	747	739	666	697	691	674	697	671	706	667	685	696	717	670	718	694	705	737	659	732	689	729	667	682	676	633	734	730	696	672	650	671	685	687	680	723	707	679	735	664	686	739	651	739	689	727	643	686	682	650	681	683	663	753	686	699	674	704	705	701	694	676	718	687	743	685	689	683	696	692	690	677	628	679	692	651	643	708	707	685	632	725	674	731	692	704	700	693	657	705	755	716	672	694	626	694	684	673	710	682	736	672	713	696	713	760	692	702	698	674	634	679	724	666	632	695	659	699	719	738	674	699	639	699	692	737	644	714	745	677	706	695	683	654	683	695	710	657	712	665	685	698	701	687	677	742	700	691	659	684	717	692	718	683	751	738	688	650	729	681	689	669	702	721	766	697	708	673	691	678	684	703	699	684	721	645	687	711	712	711	719	658	677	681	668	732	702	692	695	712	670	698	665	667	679	682	709	721	734	708	671	722	659	669	663	687	686	690	725	744	673	664	708	658	692	675	691	676	703	689	739	682	692	633	712	709	659	726	697	753	678	648	686	672	690	695	647	642	681	710	636	712	661	693	695	696	703	672	707	669	714	653	729	697	676	687	695	710	697	678	670	665	690	732	702	696	720	696	693	717	594	667	674	696	672	656	668	682	714	714	698	663	675	665	725	668	710	690	690	709	734	739	690	640	719	692	685	694	691	725	706	679	691	679	680	717	675	694	728	685	679	713	717	696	691	692	678	648	743	697	698	680	675	728	712	718	624	697	685	686	717	692	702	705	680	687	658	674	701	694	691	676	697	730	711	671	664	667	681	705	635	650	712	651	715	688	693	679	663	682	631	718	668	691	664	666	719	668	647	678	743	698	663	694	660	675	709	693	677	737	696	649	673	676	719	731	657	697	675	647	679	669	696	695	713	712	707	631	679	683	693	692	685	666	671	674	679	690	642	734	658	684	716	736	697	725	652	655	679	685	657	690	702	743	667	658	694	664	699	652	662	690	686	667	682	713	685	695	690	695	694	666	649	737	672	704	658	682	698	718	706	651	661	715	693	681	697	705	673	663	689	679	727	705	721	717	689	734	692	672	708	733	661	740	739	718	689	691	735	668	687	674	679	696	646	709	714	650	731	698	674	683	704	677	646	689	671	745	678	666	679	689	628	650	737	629	691	690	711	699	675	672	671	685	679	697	680	723	695	706	670	664	683	714	724	679	685	688	650	669	716	679	659	687	686	675	652	711	700	673	652	675	720	693	666	708	670	715	688	667	701	687	673	711	679	687	672	679	690	702	653	661	663	706	645	699	686	739	653	725	691	700	707	683	669	696	691	709	647	692	679	648	671	698	673	713	674	689	665	643	710	692	689	699	700	686	727	700	729	725	730	723	643	691	677	711	679	711	698	722	697	656	722	652	691	661	658	670	674	704	694	715	665	654	697	686	668	685	700	693	654	673	711	746	631	679	718	649	701	652	687	688	710	726	661	687	685	704	660	691	653	696	717	740	708	655	709	691	694	706	609	714	636	716	763	728	665	677	729	684	659	694	650	680	701	672	702	692	692	655	686	728	683	726	726	677	697	709	669	715	712	640	666	652	687	677	691	694	709	719	623	677	708	755	700	716	686	662	682	702	675	679	657	681	677	720	680	709	680	695	682	715	682	702	654	711	736	651	723	690	754	677	719	702	714	676	676	683	671	683	692	687	711	682	696	722	737	686	710	687	664	679	655	672	675	683	690	669	719	724	661	724	679	705	677	687	709	659	707	711	707	676	722	681	700	654	678	707	692	692	695	701	698	679	713	684	678	740	695	676	713	702	663	678	661	738	694	662	680	664	660	654	670	705	686	683	701	683	667	709	714	688	693	695	700	686	640	738	676	705	663	734	653	727	696	678	662	674	656	640
2076	438	484	485	432	449	459	409	438	453	449	424	455	440	461	447	401	439	415	421	450	427	432	438	422	390	405	446	414	379	424	461	402	430	419	397	410	387	428	435	433	447	416	449	439	386	461	398	374	395	474	392	442	438	422	432	427	416	412	426	390	405	438	414	406	448	424	427	408	398	419	494	439	433	423	439	410	394	384	444	398	414	379	398	404	432	428	460	429	450	438	446	414	430	407	384	431	447	411	409	406	400	400	422	429	406	435	415	404	428	403	419	409	437	420	415	402	440	425	400	435	427	435	432	395	415	413	397	433	409	422	402	408	395	451	455	447	432	406	439	446	431	431	427	427	432	429	434	426	396	418	415	418	390	436	370	435	431	440	459	407	460	451	399	391	382	389	404	390	443	423	397	384	397	430	397	431	437	393	438	412	409	444	436	421	432	434	413	376	403	417	396	401	395	379	390	437	469	441	434	410	405	460	387	424	413	431	389	434	431	430	465	436	416	439	429	439	414	395	454	379	456	425	443	388	439	483	434	389	392	369	380	418	367	426	424	419	427	432	429	423	438	410	435	395	382	410	397	451	470	434	407	447	438	385	396	430	404	409	405	423	398	423	379	374	446	407	433	404	407	399	433	420	440	399	419	444	437	434	408	407	440	406	391	399	428	410	448	394	413	411	380	405	416	396	402	387	416	376	420	446	414	411	422	433	446	404	379	436	437	414	409	414	427	461	415	425	436	418	428	404	383	442	410	431	391	406	450	419	431	434	451	381	424	409	423	413	411	415	430	352	374	414	429	452	416	429	405	409	414	407	431	399	399	394	425	415	415	392	441	454	419	374	410	382	415	435	418	408	441	463	433	417	433	406	378	428	421	467	423	392	429	421	423	418	427	364	440	405	426	393	430	431	389	392	404	420	393	416	428	393	405	417	416	421	441	407	387	436	420	402	414	384	422	470	418	437	433	380	432	421	424	445	435	403	426	436	412	417	424	430	439	412	440	415	433	398	433	430	458	406	433	414	426	439	409	425	462	382	409	403	383	449	402	446	391	437	429	410	405	448	404	440	385	406	409	399	417	388	447	402	448	416	407	360	408	433	441	386	436	412	417	406	469	420	437	436	412	388	423	380	434	385	429	424	392	426	440	396	473	404	413	440	436	458	380	348	426	411	418	420	488	419	410	448	408	415	412	440	422	420	437	439	409	431	395	400	457	418	349	418	417	419	394	417	354	400	400	382	429	402	414	378	397	390	427	447	439	440	429	425	434	401	472	412	410	384	446	433	404	414	393	383	439	396	473	433	415	412	420	405	422	413	434	416	377	395	411	433	442	419	407	445	419	387	411	437	399	428	420	429	462	468	394	426	423	398	434	439	435	439	412	419	395	407	422	433	404	407	419	431	427	423	420	450	383	454	421	418	427	404	433	412	440	381	419	437	414	425	439	429	448	400	401	430	429	406	413	419	425	418	433	419	418	430	426	440	407	414	456	420	381	415	419	413	378	400	401	429	426	448	404	405	387	454	416	431	416	400	407	417	420	408	422	392	434	425	387	396	453	422	393	405	463	420	419	399	418	420	425	418	398	434	425	435	412	446	422	415	387	372	395	423	447	423	470	435	386	422	395	430	461	420	402	455	415	420	406	431	414	428	428	417	411	428	415	402	398	419	400	427	440	374	428	462	475	407	385	396	431	425	384	430	387	416	403	433	438	388	422	416	426	379	404	392	416	417	426	460	424	394	444	457	431	415	411	430	408	408	426	391	419	384	441	410	393	423	439	400	461	394	415	424	432	424	404	403	412	442	418	402	419	410	396	421	400	422	436	439	425	392	423	419	464	427	435	449	440	417	401	419	437	454	407	428	418	439	442	472	409	424	443	375	432	426	414	439	403	404	410	420	417	412	416	426	378	402	444	416	420	412	427	433	432	409	445	428	433	428	388	427	408	445	423	400	409	419	443	445	425	419	417	437	426	411	427	408	391	451	404	385	390	426	386	395	419	440	394	451	389	412	461	416	436	426	412	405	418	358	404	451	415	391	401	425	402	434	409	430	425	462	459	407	430	402	409	394	442	404	405	421	428	422	432	430	418	424	386	416	389	439	392	398	429	442	389	453	400	423	438	404	425	418	423	409	441	408	422	432	432	434	435	402	427	411	394	431	480	427	441	452	413	437	420	434	388	480	452	417	395	424	446	409	412	405	436	416	425	407	430	434	426	399	426	378	424	450	429	500	441	454	451	457	402	433	413	420	402	435	416	368	417	408	428	447	361	386	449	454	407	394	406	390	399	394	432	400	434	431	432	415	411	413	389	404	451	427	457	410	390	468	416	423	416	436	471	439	430	420	413	413	434	429	398	387	411	428	460	419	378	439	447	391	415	372	408	412	407	454	441	390	433	409	386	423	411	449	400	439	438	431	440	407	383	431	429	419	428	395	421	411	393	409	435	429	396	425	408	432	428	409	413	433	430	414	428	431	404	388	450	411	421	390	419	411	398	393	422	411	396	397	451	427	465	473	415	417	419	353	428	424	446	420	407	429	402	451	424	438	415	402	414	401	408	399	438	410	387	432	407	470	386	443	407	416	440	411	437	441	372	425	436	402	422	409	431	421	446	429	390	373	407	433	407	414	444	441	418	443	423	417	412	420	401	412	398	419	429	413	409	404	432	438	420	426	395	378	452	430	422	402	434	429	423	405	475	409	389	427	421	413	403	423	398	391	407	442	428	448	384	449	396	400	423	437	415	397	405	408	428	425	449	413	385	392	430	406	419	449	416	407	377	433	419	447	438	386	385	410	421	416	400	414	418	443	413	402	445	398	440	415	438	414	439	419	449	448	396	407	429	442	416	417	416	458	442	438	394	386	392	445	399	444	414	397	434	385	441	435	418	415	415	372	412	417	369	403	447	408	380	415	429	442	369	391	425	439	418	393	381	450	434	424	410	425	429	375	414	404	432	403	415	398	405	423	428	430	423	422	456	407	431	415	415	425	425	454	420	437	400	411	413	423	438	414	444	452	426	410	438	424	425	443	435	377	433	434	428	481	428	406	410	363	386	459	422	365	391	454	434	392	430	435	444	367	456	443	417	401	425	376	436	426	434	401	412	466	419	416	415	431	411	427	442	453	398	393	450	397	357	440	417	430	448	452	398	422	427	393	472	412	389	441	439	422	437	409	407	424	423	417	396	435	432	419	445	405	468	422	392	463	445	454	392	441	388	443	462	428	390	423	387	426	422	448	422	425	402	399	401	445	408	413	429	397	402	449	442	385	412	433	439	423	447	388	417	387	417	419	451	401	420	413	381	411	414	445	421	430	433	424	398	420	400	396	410	438	419	399	417	429	396	416	436	444	432	397	425	404	381	424	421	441	406	421	410	415	432	451	417	405	390	444	402	376	376	405	419	409	425	412	425	421	417	417	412	421	450	440	397	407	406	435	408	396	431	420	419	418	453	460	452	393	391	406	416	417	408	462	436	443	426	388	376	451	392
2572	1008	1116	1100	1069	1055	1045	1039	1066	1034	969	1008	971	986	989	970	928	998	980	974	954	939	978	926	961	985	1022	972	930	936	955	962	985	929	951	930	954	881	928	932	936	918	908	942	906	963	972	928	981	918	908	928	934	945	922	933	936	970	954	950	900	975	938	1014	906	897	925	938	964	972	986	904	975	918	959	933	974	961	960	958	947	961	871	921	906	971	943	954	911	957	909	940	907	965	950	953	992	873	972	931	941	959	916	917	963	925	923	923	967	909	926	982	922	946	909	929	936	945	946	924	951	952	877	929	881	945	953	885	927	945	906	945	944	967	944	908	960	959	910	931	917	920	892	946	965	896	887	912	909	917	956	969	922	898	977	890	929	946	993	946	851	921	918	930	955	927	938	944	973	927	916	923	998	913	896	906	921	993	952	967	952	961	963	946	914	960	984	946	909	956	956	940	988	951	967	936	901	984	966	948	853	940	983	974	1008	918	996	951	938	935	944	963	961	962	955	915	968	973	961	934	926	1002	968	916	977	931	944	1026	945	934	918	975	911	910	908	965	905	902	936	946	962	916	945	920	923	936	956	986	979	932	939	911	923	926	914	971	960	979	913	945	914	909	937	915	886	955	937	906	971	966	890	910	927	948	923	885	971	940	936	944	963	989	934	949	965	897	906	966	931	905	995	924	900	992	935	959	965	888	957	938	931	905	1001	916	917	966	917	878	911	937	875	963	926	947	898	948	938	968	974	940	976	926	943	898	936	938	919	951	924	919	937	907	949	922	934	913	936	945	933	987	953	961	964	1007	965	911	919	956	887	995	956	918	939	969	954	931	990	934	880	900	935	961	943	950	904	922	891	964	916	943	929	907	947	979	964	988	893	948	987	920	935	938	960	920	937	930	947	889	924	914	920	978	954	947	926	917	946	962	938	906	937	914	963	899	920	954	888	963	968	948	900	943	932	913	896	980	938	935	950	889	965	970	910	975	932	923	906	912	896	926	959	937	974	932	957	958	888	906	932	903	1001	931	929	958	964	940	917	922	884	918	952	918	892	914	880	927	983	935	998	960	957	928	917	928	960	894	944	946	974	889	955	948	1014	966	945	944	960	910	924	960	918	971	979	966	939	907	898	1000	972	893	925	924	940	930	947	935	992	953	988	935	921	889	925	905	968	954	916	912	949	959	947	985	950	941	983	927	982	915	982	934	908	986	927	933	925	925	972	929	951	929	922	951	947	956	914	955	959	955	988	941	973	967	917	905	913	931	941	962	936	953	952	903	970	929	984	963	972	934	969	936	964	914	1020	967	962	948	961	940	940	924	903	831	928	923	953	971	927	994	906	994	959	947	906	904	901	943	959	944	966	935	955	902	991	963	944	936	944	943	956	1013	977	943	1016	938	901	945	937	969	887	905	962	942	1025	890	970	893	957	963	948	968	936	934	879	873	945	889	943	942	918	914	920	937	972	900	950	903	952	921	959	915	983	950	978	929	974	968	1027	950	920	972	974	921	937	962	960	927	888	956	939	917	972	946	961	989	983	922	985	910	882	911	917	989	934	942	890	998	901	947	982	988	981	930	1006	925	987	916	928	913	931	905	904	895	944	923	908	905	933	934	934	971	954	965	961	974	951	964	964	929	995	945	933	947	908	973	908	915	908	909	952	962	925	948	929	939	958	942	980	873	980	901	962	924	1012	937	984	961	942	900	980	943	949	925	918	930	944	953	944	932	886	973	920	966	928	960	936	930	967	965	958	959	917	898	982	923	932	906	949	1047	968	1001	971	923	963	974	944	903	877	961	896	954	964	950	979	1000	973	974	902	987	990	956	951	888	954	991	911	896	941	971	943	927	960	935	982	938	935	912	1012	922	957	974	971	957	952	932	951	990	898	943	952	912	933	942	937	920	854	973	955	888	866	956	923	890	941	971	973	955	936	948	924	853	929	953	993	980	1001	942	860	1037	919	967	921	934	879	914	981	947	915	941	956	918	863	941	962	946	948	952	931	896	910	915	928	932	955	962	914	872	963	898	969	918	921	947	877	921	952	965	917	890	939	905	963	915	941	902	963	948	918	935	930	955	942	942	967	980	924	917	952	951	966	973	925	931	962	868	960	916	942	918	949	946	895	943	944	912	927	937	915	966	884	920	919	919	953	954	916	939	1010	902	902	919	932	945	916	923	909	947	966	953	844	938	968	937	915	983	934	929	925	916	946	925	954	995	998	889	910	956	980	961	895	944	993	976	955	972	904	912	934	961	963	978	958	978	924	940	920	932	981	920	891	899	896	913	931	968	964	951	924	915	919	866	913	954	919	942	928	934	924	928	977	901	958	958	991	968	952	911	915	927	956	957	909	958	984	895	1021	995	935	966	948	923	989	942	959	958	992	951	952	995	913	999	884	900	938	946	967	922	907	968	966	948	937	941	983	958	962	885	930	915	961	906	889	919	929	960	932	961	927	970	930	979	948	932	923	932	957	920	948	917	897	931	911	910	935	911	931	931	971	956	970	959	894	881	984	916	901	964	909	931	925	961	940	943	950	931	927	941	887	969	936	935	949	988	925	920	979	930	925	928	938	940	954	955	963	932	954	962	921	942	910	1013	922	956	957	922	959	960	935	918	940	966	927	907	915	934	975	936	990	894	1008	945	990	903	883	890	947	967	925	908	945	985	942	964	935	932	977	952	939	923	998	968	935	1002	898	911	882	920	917	990	945	953	893	909	929	904	918	970	992	894	975	951	945	900	932	922	938	869	954	968	937	931	937	969	919	975	925	999	973	882	966	968	931	922	980	1029	947	957	1014	922	932	946	967	965	949	914	913	904	950	955	983	894	919	931	910	920	905	927	885	975	947	970	881	977	931	967	887	980	919	920	928	970	952	939	934	975	944	947	943	952	929	973	976	935	917	984	974	923	964	978	922	968	927	941	922	941	946	973	925	905	906	954	903	911	940	901	899	969	926	925	977	957	928	924	942	970	946	953	930	903	977	942	969	941	999	972	938	898	910	986	901	982	899	967	916	928	944	914	898	929	947	944	899	958	893	964	923	932	932	940	1005	886	951	928	955	951	922	875	920	959	978	921	901	954	941	956	975	943	882	964	910	971	923	938	909	902	942	972	917	901	955	929	920	881	921	937	889	936	992	922	958	945	920	933	955	972	980	992	939	947	898	957	922	989	951	976	891	920	942	980	964	899	961	950	898	950	954	911	942	907	899	908	975	949	996	961	933	913	983	921	936	925	900	937	954	966	958	926	916	936	925	921	945	929	932	939	954	995	898	947	1015	887	900	978	935	1034	907	1005	949	965	946	864	953	952	945	961	939	969	1014	926	942	966	892	937	930	964	913	892	952	898	969	914	932	939	874	920	1003	988	948	957	971	996	971	912	949	930	939	917	962	963	1016	951	924	970	970	944	932	929	972	965	943	950	979	895	913	927	969	884	931	954	909	953	954	925	877	859	923	954	905	967	981	905	927	968	959	894	937	943	895	1011	986	909	923	926	970	897	935	939	908	923	900	953	899	913	955	926	909	937
8163	620	708	544	467	424	386	362	401	431	382	264	270	252	238	226	253	237	252	224	237	242	260	249	234	226	233	214	234	212	249	211	235	209	238	234	214	224	218	237	229	234	248	229	230	196	220	216	238	230	203	245	228	197	212	203	256	238	237	207	216	222	244	189	245	206	229	211	215	221	197	208	221	233	253	224	215	213	215	223	252	205	237	243	244	210	214	228	216	209	227	225	212	224	218	208	215	240	225	251	210	240	245	252	239	219	198	194	235	223	206	230	226	257	235	218	218	203	235	205	227	211	251	223	217	206	231	224	251	209	218	207	222	188	216	218	209	221	234	233	240	219	239	243	197	210	203	225	233	187	227	191	207	210	212	221	227	217	228	213	204	211	218	232	197	218	222	220	236	226	217	224	220	205	276	222	242	239	233	228	201	234	208	200	235	240	190	236	253	244	225	236	252	230	234	219	222	231	232	210	229	223	203	221	228	202	197	232	232	218	231	220	210	198	210	203	220	230	221	213	226	232	223	227	218	205	227	221	217	241	224	234	198	216	222	243	240	249	222	224	240	208	184	218	230	249	229	228	219	237	224	256	227	228	232	233	227	227	198	213	227	213	238	228	207	217	216	214	233	249	231	250	211	227	220	202	220	236	204	222	224	210	209	227	226	225	253	233	262	208	198	224	218	224	223	233	231	214	225	248	194	241	217	199	239	223	207	213	202	235	252	204	204	212	221	195	234	231	223	246	194	220	207	211	237	231	234	213	225	226	231	220	218	210	234	234	210	212	236	218	220	241	196	219	208	186	215	199	234	214	222	211	220	205	244	224	208	231	222	227	235	217	198	211	206	224	211	235	244	216	204	218	222	218	197	239	195	210	221	233	218	219	219	211	212	248	224	232	224	187	239	235	229	222	228	210	239	226	224	235	242	203	237	229	233	221	221	229	241	207	216	232	222	215	249	248	201	208	227	220	251	213	208	223	242	260	202	216	224	224	227	213	226	198	220	243	219	207	204	229	247	198	212	248	220	223	185	194	229	210	191	222	234	241	222	227	219	218	228	220	212	213	210	231	202	249	225	206	214	209	220	228	207	194	195	237	235	235	238	205	204	225	263	223	213	224	211	230	214	236	225	207	241	214	237	214	220	219	206	201	227	212	224	211	222	214	218	234	241	200	229	238	245	212	211	251	211	220	198	218	197	227	225	226	207	220	238	222	219	225	229	223	227	222	245	202	193	191	221	241	219	217	230	211	278	220	221	199	235	225	219	209	224	253	195	237	226	235	213	225	188	212	230	216	219	216	212	220	229	218	231	230	224	194	229	218	245	246	207	212	214	207	227	228	202	231	224	210	235	228	217	201	216	214	222	219	222	218	237	233	234	209	241	209	210	196	238	224	248	208	205	226	236	230	213	242	216	191	250	207	250	214	242	211	224	208	250	220	218	255	256	231	231	225	246	231	228	195	216	223	225	251	212	211	239	206	227	239	220	246	226	260	242	207	210	226	210	228	219	238	216	175	207	223	236	227	228	237	266	232	205	235	240	208	202	241	239	213	220	235	224	206	212	208	229	251	223	183	236	236	229	253	234	192	197	229	234	235	226	225	258	251	215	199	226	231	219	220	215	211	241	230	226	228	224	220	223	231	232	236	233	236	256	205	235	215	236	225	247	244	216	239	251	212	242	231	218	212	243	243	211	236	232	243	223	255	222	195	215	236	230	202	218	226	236	236	228	213	220	206	227	227	221	240	225	186	207	211	199	234	206	230	230	222	228	246	218	231	224	212	225	214	215	212	209	253	228	219	231	230	220	225	221	219	242	211	234	211	196	188	244	208	224	191	230	213	257	245	191	218	248	203	238	182	202	231	243	213	230	227	231	213	221	244	224	228	208	237	225	238	222	206	239	226	236	235	224	217	219	199	194	197	232	225	239	224	219	219	217	262	205	250	212	238	220	210	214	245	220	234	219	201	229	262	240	250	223	274	228	210	217	195	232	229	222	199	205	207	216	215	247	255	224	201	215	215	219	214	229	235	228	213	211	220	225	243	225	199	242	220	236	216	222	228	208	236	239	211	207	258	206	247	205	219	195	215	235	218	198	226	207	218	255	227	215	211	218	231	224	227	233	199	216	234	210	231	188	228	228	217	230	234	227	201	227	216	246	218	188	228	210	223	232	238	221	227	246	224	250	208	223	208	213	210	239	222	228	214	220	211	226	240	197	211	195	195	214	209	230	229	216	217	254	193	195	193	236	195	243	231	184	244	206	225	217	236	203	257	228	240	218	224	222	211	233	242	216	224	193	221	238	231	218	229	229	207	224	226	225	215	219	225	204	220	194	201	227	232	229	220	218	235	204	197	199	246	229	219	218	219	230	204	214	220	191	243	218	211	211	227	217	223	212	203	246	189	235	230	236	226	243	226	216	219	208	240	238	223	214	216	249	224	222	216	229	213	231	234	209	230	202	238	229	241	210	191	251	228	229	215	225	208	217	242	228	210	214	229	236	232	205	246	255	211	225	240	209	212	207	197	232	227	236	224	210	213	205	228	239	196	213	234	222	210	250	224	241	227	214	216	210	243	210	232	255	217	208	231	235	249	229	249	213	228	224	230	217	217	216	208	212	240	231	239	227	200	226	227	244	229	232	238	228	194	237	221	203	219	242	197	214	236	220	226	219	199	256	207	232	220	191	235	216	198	223	225	225	216	230	203	173	218	207	241	219	217	236	195	207	213	201	221	224	246	258	229	226	205	219	221	230	254	216	209	194	227	203	199	195	231	222	206	213	234	226	209	216	194	241	237	195	212	239	210	216	230	227	238	248	210	203	207	227	236	222	239	230	228	205	235	205	227	218	214	241	204	221	194	241	222	219	206	216	216	223	214	232	212	215	212	204	229	241	234	221	205	219	229	221	238	227	208	216	231	242	219	225	172	246	232	220	201	216	205	252	223	196	209	204	197	221	225	227	226	240	249	243	184	237	232	230	236	204	215	212	185	206	222	226	210	204	199	226	234	222	198	220	196	202	196	246	200	230	232	211	204	212	218	216	188	203	225	234	227	235	210	211	234	213	193	204	174	230	203	190	244	227	242	237	206	222	233	207	249	234	209	206	203	205	224	242	206	221	226	235	217	205	237	234	224	239	217	225	207	205	228	245	216	229	213	221	246	242	212	232	200	223	218	219	210	225	210	228	235	237	208	238	245	251	219	245	207	234	174	219	228	206	200	228	227	192	221	230	181	230	229	230	189	234	214	224	196	205	240	228	203	205	252	223	194	206	200	210	218	214	205	232	208	218	235	222	225	235	195	219	253	256	217	208	236	212	226	208	229	222	224	226	205	215	248	260	215	216	190	220	204	242	205	244	230	206	219	220	221	206	211	232	215	194	211	247	232	228	227	232	245	210	185	200	197	214	204	204	265	259	248	230	244	252	211	210	239	224	218	244	265	229	228	218	221	244	213	228	206	243	207	222	234	212	209	226	207	231	228	216	239
6693	917	1574	1788	1703	1542	1273	1352	1573	1658	1430	1021	869	809	708	703	676	693	659	638	629	624	620	610	641	631	639	603	605	582	580	572	620	589	572	588	586	606	545	569	577	584	565	570	567	543	571	544	605	557	564	543	572	570	575	584	585	565	553	522	586	533	586	555	512	577	552	612	510	563	526	559	564	574	598	559	592	612	632	550	557	607	565	628	557	538	548	533	559	564	583	582	566	595	519	572	547	540	553	572	578	589	550	555	536	593	576	573	588	528	600	579	599	571	574	562	561	551	599	580	573	540	552	550	566	573	562	564	566	566	570	518	591	563	557	579	539	553	551	583	543	565	600	588	533	558	585	559	552	547	550	532	549	543	585	567	550	518	538	563	591	543	544	547	532	616	551	559	630	532	561	515	547	583	539	560	562	544	542	575	568	529	545	530	579	517	580	619	529	554	579	538	556	561	578	555	524	559	562	544	558	553	564	548	538	544	581	554	565	532	559	554	559	578	546	595	573	576	543	573	550	509	582	556	542	632	555	583	593	524	525	574	570	523	520	540	550	563	525	519	580	579	545	529	526	559	552	510	595	525	569	570	573	564	509	526	535	572	576	554	571	579	551	542	521	576	548	572	569	575	528	588	585	532	551	575	559	579	543	549	536	555	566	546	566	584	559	564	564	538	534	586	555	545	527	584	573	594	559	542	567	555	565	546	550	575	587	566	552	580	577	604	580	537	536	535	571	514	597	546	569	551	575	586	553	549	555	562	564	559	578	573	581	579	545	550	543	568	567	579	567	566	552	543	536	554	553	600	634	545	599	520	567	529	619	548	607	538	575	581	566	581	570	580	559	556	573	541	528	564	564	542	564	562	517	592	599	581	559	547	577	563	508	525	549	540	551	567	531	568	533	556	598	581	563	563	557	577	556	607	586	557	567	572	544	578	577	559	567	562	583	564	561	519	550	576	591	544	550	533	551	556	612	588	522	569	564	564	559	600	568	555	568	546	536	543	562	539	564	556	558	547	605	550	544	552	555	497	606	553	545	550	522	593	527	555	528	546	553	562	531	566	601	567	537	602	551	551	588	580	580	605	561	589	580	549	540	557	567	552	535	563	568	551	547	539	573	534	553	535	573	558	522	527	578	554	543	573	541	532	542	537	568	573	557	552	597	556	558	558	572	583	527	536	560	525	588	562	516	566	557	518	607	550	552	538	558	575	553	574	572	538	573	548	549	529	549	558	531	587	536	565	574	536	592	561	549	546	553	528	551	524	525	549	557	536	544	540	560	574	557	555	525	596	593	525	562	588	551	553	554	543	554	541	552	565	538	539	564	576	519	553	584	550	564	561	565	562	503	544	555	549	542	512	595	558	546	568	571	538	593	563	498	552	555	538	577	557	548	591	519	580	575	501	536	586	571	540	556	581	566	538	568	585	614	557	567	564	526	584	574	571	553	539	556	569	586	589	548	565	581	566	559	595	559	553	588	556	561	558	549	576	560	575	581	590	557	576	594	577	555	607	526	550	584	556	546	555	543	616	537	535	563	582	534	570	572	550	567	542	572	549	532	577	579	598	584	552	585	567	560	577	565	574	538	537	569	534	567	541	565	604	570	557	569	552	558	564	589	565	581	567	587	592	547	558	605	558	561	558	542	574	569	537	574	579	564	608	565	566	573	560	562	548	545	528	535	551	563	604	548	554	517	544	584	586	572	556	542	559	610	547	565	592	562	521	554	551	540	596	563	607	571	572	549	562	594	555	581	564	543	582	595	574	576	583	564	532	567	557	582	555	569	519	521	573	511	544	524	538	583	543	525	557	558	561	520	524	595	578	521	528	560	558	572	590	536	570	549	575	591	532	525	566	559	545	558	548	578	576	583	553	545	567	543	553	555	525	547	554	562	538	568	544	566	586	561	527	561	553	555	566	571	523	608	535	616	519	554	547	600	557	565	565	559	544	580	547	525	526	550	548	599	522	522	550	550	582	583	555	545	590	489	593	541	544	577	551	528	510	586	638	541	559	531	538	511	570	580	590	579	570	520	532	536	555	538	584	538	601	552	596	548	555	613	557	556	539	603	540	532	553	599	547	543	532	531	541	531	498	529	567	573	532	586	507	549	546	553	582	567	597	545	560	513	557	561	594	547	577	573	488	563	597	523	581	571	561	559	582	559	589	526	542	559	547	578	559	553	512	537	541	534	604	560	604	545	574	555	586	582	554	500	569	560	549	500	585	612	560	510	561	537	534	570	523	579	526	566	547	583	562	568	544	587	541	585	535	522	582	576	565	521	575	568	580	525	613	553	546	546	595	562	556	528	599	559	548	548	565	563	560	513	552	540	554	544	532	550	553	593	564	543	564	535	541	537	535	567	561	573	570	565	587	565	538	574	579	568	556	606	565	539	575	576	526	503	561	590	553	580	566	590	536	582	581	577	582	600	522	576	562	575	549	564	569	551	569	582	564	599	565	522	582	534	566	551	556	557	574	584	558	509	588	553	528	536	561	549	545	577	565	530	566	586	535	601	552	562	577	580	546	569	537	589	561	572	504	543	546	533	536	585	538	547	535	541	542	542	578	563	549	581	551	556	530	584	566	566	567	568	511	573	535	566	598	567	536	578	593	560	562	572	586	549	526	543	539	541	585	560	557	569	579	588	576	554	519	561	558	574	579	548	580	593	544	574	542	571	565	522	547	570	548	538	570	557	592	557	584	549	604	574	566	619	559	554	559	571	549	571	569	556	542	532	555	594	543	587	558	580	569	549	566	550	530	557	543	527	589	570	560	586	608	543	546	508	541	550	559	586	592	603	520	597	572	575	544	578	563	539	564	560	572	559	570	580	556	562	568	528	584	542	573	529	537	536	573	527	591	585	580	590	578	612	556	548	580	550	536	538	535	541	560	557	567	557	585	543	567	566	565	582	590	558	545	538	565	550	538	556	544	561	554	581	548	546	534	508	552	513	598	546	556	560	553	555	549	562	571	596	560	520	557	558	558	584	550	578	538	573	609	593	580	578	593	579	590	535	560	562	552	527	529	584	552	548	577	543	565	529	569	545	597	569	527	546	498	578	556	493	547	516	573	551	599	556	578	550	529	555	577	541	553	582	532	551	569	595	568	571	557	591	537	563	568	579	569	588	549	573	571	541	530	534	561	567	545	597	567	598	575	535	550	504	593	544	544	534	562	574	549	581	537	547	553	579	534	531	544	532	574	549	560	587	525	573	529	560	578	573	524	597	587	561	555	544	578	582	542	564	563	531	582	569	543	537	549	557	584	524	574	535	547	549	566	597	583	573	594	548	577	591	568	565	573	618	572	565	573	538	533	565	534	611	562	557	558	584	582	566	566	575	570	562	544	530	571	560	553	596	558	556	573	550	531	533	592	611	576	603	585	551	555	550	568	591	595	559	546	563	565	559	623	531	536	551	584	573	567	540	580	529	536	532	564	547	560	564	595	561	594	560	557	523	556	570	591	570	576	592	542	576	540	519	567
15455	1473	1219	926	770	647	601	558	660	678	601	427	413	376	332	311	282	289	314	307	312	303	267	317	300	253	293	287	307	311	306	281	284	258	272	283	308	276	278	291	301	240	276	293	241	253	270	278	238	316	273	265	282	266	286	282	282	278	295	292	283	266	246	280	260	259	293	283	267	289	283	287	270	243	269	303	278	277	251	295	267	310	246	271	276	279	318	260	300	281	274	277	281	241	281	262	289	248	307	265	282	263	282	272	257	279	257	277	268	259	270	297	238	255	288	236	274	272	325	283	276	260	267	258	252	284	293	276	263	284	292	283	270	266	297	283	269	283	248	286	284	254	280	298	255	285	274	279	295	296	284	310	256	268	263	288	285	249	281	263	266	273	282	275	268	281	284	279	265	277	290	258	299	271	239	277	257	305	262	273	270	277	270	296	274	248	279	299	313	261	294	254	286	273	296	267	296	233	256	286	280	251	272	266	270	289	268	257	287	255	280	250	235	254	275	255	267	285	282	287	269	255	293	286	297	267	272	272	315	280	270	265	269	264	279	248	268	261	254	283	267	289	242	260	280	260	279	273	271	299	246	280	282	274	268	282	285	269	263	261	285	260	285	302	245	255	261	271	260	294	258	303	288	263	260	287	262	281	278	266	273	265	300	271	298	260	297	293	262	269	279	262	305	243	291	294	290	259	292	281	273	260	266	284	275	273	249	277	262	317	294	305	259	303	257	283	283	263	279	292	288	250	275	319	312	318	312	264	252	288	278	279	289	259	299	278	257	262	273	265	259	281	272	280	319	271	274	270	230	247	261	266	253	284	282	251	280	289	299	277	274	260	263	282	277	296	306	271	301	308	285	287	298	246	266	279	260	313	287	296	288	255	272	267	263	297	295	268	289	312	270	279	293	291	254	271	297	280	295	270	291	266	292	241	285	272	268	252	259	282	242	284	267	260	244	295	268	294	292	234	274	296	288	279	268	280	277	264	307	272	260	295	259	272	259	243	270	263	293	281	286	285	311	254	280	268	244	276	255	252	298	285	272	272	244	286	283	281	267	288	264	277	275	276	262	268	280	265	237	263	293	261	280	283	312	261	278	311	265	298	281	284	255	246	260	299	271	273	306	284	271	256	288	277	257	297	296	295	302	266	263	263	266	284	240	256	260	255	280	292	305	247	254	242	255	288	277	258	263	258	292	295	281	253	257	239	267	262	273	276	254	277	273	254	293	294	295	279	228	278	281	298	236	270	290	254	278	274	281	268	268	298	317	289	301	297	277	280	282	265	245	267	259	284	291	277	301	257	282	305	280	278	284	288	289	247	274	270	256	254	259	314	254	304	266	282	252	257	273	260	287	258	233	266	309	269	230	266	293	272	299	254	279	274	260	297	252	261	289	250	277	254	284	292	281	281	269	250	282	251	246	239	277	262	286	262	290	297	260	267	306	263	288	282	262	258	257	264	304	270	295	268	282	282	253	272	295	266	265	266	259	287	256	252	278	276	276	247	270	271	288	294	286	275	285	265	285	259	275	272	285	266	280	299	280	289	233	268	265	273	265	230	279	283	302	266	282	280	279	246	287	262	297	289	278	291	274	288	274	261	300	337	263	280	286	275	262	286	258	271	275	288	253	285	267	252	237	275	246	260	279	260	267	236	269	294	250	288	275	268	262	248	268	276	272	294	280	270	230	265	275	261	278	279	310	253	254	290	276	252	257	314	246	279	263	284	276	284	255	262	260	312	251	286	278	276	295	265	239	247	302	281	298	281	276	259	270	259	287	247	292	262	303	272	269	275	270	254	283	276	274	277	278	268	261	282	268	260	268	261	249	249	258	308	287	293	288	275	270	255	255	280	257	289	255	273	289	273	228	278	248	286	302	277	247	277	303	285	287	284	274	293	253	281	257	272	259	267	259	280	292	293	283	265	260	272	298	264	279	243	276	302	294	271	267	277	250	263	285	286	280	288	282	296	282	279	293	292	292	272	239	262	264	291	289	291	268	290	260	255	247	276	256	284	256	308	255	264	226	277	286	273	276	283	288	274	287	242	257	281	282	266	268	257	304	287	284	282	280	284	315	259	254	303	290	278	285	262	240	282	267	294	278	260	260	237	262	265	297	292	237	274	266	307	279	266	303	281	269	249	302	256	269	297	289	275	299	272	294	284	280	247	253	277	283	239	266	270	279	281	265	316	282	272	276	277	241	242	244	294	272	273	295	294	257	270	303	283	288	292	302	272	302	328	278	282	278	302	272	278	269	293	283	263	278	251	301	259	287	280	275	276	271	272	259	298	268	256	263	266	271	291	249	248	273	299	257	264	255	276	254	275	265	287	284	277	249	275	268	266	269	285	280	264	258	294	295	314	281	265	264	289	277	269	291	257	287	243	257	252	274	293	295	254	304	274	259	249	269	272	253	259	266	270	263	270	279	289	263	276	301	259	292	258	262	258	272	263	278	266	268	287	254	265	264	275	274	262	270	277	272	236	278	259	293	265	289	282	270	284	241	290	276	240	275	253	261	252	268	323	263	262	270	266	255	260	274	281	283	276	257	268	242	218	266	265	272	278	283	290	277	277	280	286	281	288	295	242	258	298	295	254	281	251	267	283	267	284	274	250	263	287	251	301	255	262	276	294	253	255	297	292	298	271	265	300	275	283	280	290	259	297	283	267	281	289	264	274	264	271	270	291	295	259	268	295	277	297	294	272	253	285	268	304	258	268	278	276	273	268	280	278	253	259	250	271	255	242	299	267	265	269	266	264	262	246	258	286	273	275	280	247	265	254	259	287	301	277	265	290	276	286	264	255	283	270	247	291	321	291	327	246	272	292	273	272	275	286	274	307	274	260	277	314	286	277	264	271	246	285	279	236	240	261	299	254	258	280	262	272	286	265	271	248	253	262	279	263	281	281	248	249	283	253	248	265	263	278	320	273	308	299	276	250	259	275	312	250	278	273	275	290	244	269	280	244	264	287	272	269	282	258	262	271	290	255	240	256	283	272	286	257	290	283	269	276	287	291	269	283	282	288	269	274	304	270	262	264	281	307	308	281	245	297	254	297	280	267	268	268	265	287	254	265	300	279	261	246	254	272	276	269	256	249	276	286	276	269	270	298	284	292	273	275	246	250	284	269	263	272	292	271	260	253	285	251	273	267	253	292	273	251	261	282	259	260	266	289	262	269	288	274	248	261	311	291	298	266	311	262	284	277	282	284	277	257	269	279	298	265	282	265	265	308	312	301	289	245	260	263	269	273	274	271	295	276	280	282	274	297	290	261	271	255	311	255	273	266	300	248	302	298	265	301	291	283	255	246	275	257	270	280	275	285	259	272	261	235	289	271	277	273	285	286	227	279	284	280	266	277	269	300	286	283	328	279	264	251	302	288	290	282	283	262	287	252	288	264	277	255	285	294	266	243	231	256	264	246	275	262	272	301	267	254	270	307	258	253	264	271	252	280	304	237	268	290	282	276	273	258	256	244	252	272	273	262
8941	1375	2632	2893	2734	2311	2302	2126	2552	2566	2265	1545	1363	1277	950	921	935	907	852	877	834	872	893	859	783	763	783	796	768	753	826	753	722	722	730	733	698	692	698	794	666	715	722	646	699	685	692	749	697	710	722	687	708	692	697	707	721	690	692	707	690	648	748	683	706	706	708	739	683	682	724	689	720	684	726	673	686	689	687	723	655	683	689	705	675	718	695	703	624	706	733	712	747	717	682	689	720	665	679	716	707	708	713	659	704	728	671	714	693	699	666	690	689	722	688	697	717	710	695	636	660	690	682	749	707	684	666	683	693	659	723	680	699	714	672	666	683	699	716	683	714	661	680	731	667	722	702	731	696	687	649	701	699	677	664	738	648	695	740	684	721	751	692	697	648	751	667	686	661	666	664	697	700	678	703	717	722	718	649	640	715	694	730	712	711	697	680	732	724	692	725	686	693	702	712	686	700	702	712	717	668	675	676	707	691	683	742	720	702	660	700	652	668	683	685	622	708	662	651	718	707	694	689	636	662	720	711	669	664	691	689	711	681	693	709	715	659	678	729	661	692	691	695	680	712	716	712	629	703	730	693	658	709	701	715	688	642	707	709	716	665	658	723	672	685	707	653	689	670	666	745	669	719	701	758	678	681	723	727	670	692	688	710	713	689	692	662	639	705	702	677	700	723	685	676	639	698	680	730	692	669	723	732	714	716	693	699	681	663	662	743	645	651	642	710	684	659	719	685	755	704	672	710	682	701	711	703	705	639	666	736	654	744	722	664	695	704	704	711	700	669	738	653	699	705	678	768	674	692	625	633	733	671	687	693	701	663	710	685	749	682	722	681	703	693	702	696	684	663	696	672	736	718	737	648	669	694	700	683	682	736	662	701	673	665	717	730	680	738	725	676	726	715	684	715	715	697	691	721	672	663	658	681	746	698	730	683	685	708	709	739	698	679	672	742	693	684	696	705	683	708	701	699	725	696	667	726	689	648	683	786	746	651	683	657	677	702	668	707	711	700	673	700	702	713	771	668	717	741	675	658	663	717	743	724	715	669	649	656	670	702	687	714	679	719	733	686	721	677	671	678	660	717	675	735	700	672	712	715	658	747	701	691	655	706	728	678	742	742	746	696	682	697	771	688	728	659	673	670	676	678	652	692	719	693	703	667	718	655	726	732	711	659	719	693	694	707	683	669	647	695	729	683	679	687	679	680	687	715	690	728	688	703	713	712	684	696	709	667	724	702	684	706	656	679	661	715	725	690	668	677	689	663	699	741	726	725	706	651	696	648	691	670	702	692	711	696	730	687	710	697	694	749	757	702	699	727	660	730	701	677	671	676	682	669	735	724	680	660	661	688	689	686	732	718	679	720	707	706	710	711	725	646	700	708	672	673	715	714	708	728	672	719	690	697	683	675	670	703	682	701	676	718	717	697	696	706	720	712	685	703	662	703	747	718	649	706	671	678	695	676	710	678	670	733	759	680	707	681	674	701	677	696	731	730	679	739	677	689	802	643	664	722	663	631	692	722	673	689	655	708	701	693	715	652	732	689	717	673	694	716	711	733	690	693	678	707	644	702	691	689	654	704	688	725	732	701	716	708	678	668	678	716	661	703	696	694	676	664	678	699	675	741	694	650	689	713	617	647	705	669	716	647	706	709	654	644	692	702	647	696	704	705	669	718	690	712	665	651	691	700	689	704	683	655	676	690	710	682	658	739	683	711	730	684	678	706	704	741	676	680	667	642	663	644	697	729	641	684	676	698	656	740	653	677	719	663	655	714	705	717	729	689	695	678	676	714	717	700	733	686	729	672	686	723	713	695	695	722	688	661	678	734	706	682	698	667	706	691	703	714	712	697	698	695	680	686	715	664	682	673	751	757	699	679	643	658	625	692	650	679	656	701	690	727	659	700	692	679	688	694	685	704	671	709	672	702	654	714	672	697	708	702	689	682	692	696	682	630	705	704	696	672	673	737	685	699	695	729	722	663	728	690	692	668	708	692	674	711	685	726	764	709	671	686	688	669	724	721	699	662	747	686	665	694	684	722	701	690	686	655	647	682	678	690	651	692	716	722	656	720	735	691	678	714	708	672	719	697	691	737	688	693	726	667	697	712	651	679	676	682	640	696	669	680	652	731	645	668	685	683	751	701	711	740	673	668	707	704	692	702	703	687	716	676	695	695	676	664	723	706	680	684	677	737	688	743	697	712	727	697	687	706	715	690	731	693	711	687	726	674	709	682	715	692	737	722	696	715	687	687	694	643	685	680	688	733	680	679	673	641	724	688	718	654	705	660	726	712	741	702	748	705	672	649	717	688	723	744	679	702	710	672	662	698	695	664	700	685	734	700	696	706	668	672	699	695	687	730	694	667	717	692	729	699	645	687	707	670	673	644	692	749	732	707	671	670	694	678	696	746	721	711	698	728	644	722	707	711	662	694	709	666	665	736	737	694	672	669	681	722	738	740	698	672	681	658	653	673	698	633	706	671	666	664	689	718	680	666	714	735	719	675	656	647	691	666	675	691	682	668	674	662	694	682	713	712	602	670	656	702	638	685	697	660	670	706	705	663	710	695	733	692	715	653	721	692	714	751	721	680	697	680	699	643	721	663	685	721	700	721	706	741	702	671	751	694	681	665	715	708	689	700	717	693	718	708	716	659	675	651	714	656	686	674	706	690	691	709	676	659	710	653	703	700	725	657	689	663	687	663	690	677	699	694	699	688	671	641	713	704	695	645	679	653	676	654	717	698	684	675	677	682	702	720	709	672	640	668	701	670	689	679	667	717	734	706	667	685	681	728	710	681	687	706	713	738	684	662	686	669	733	698	745	671	708	657	643	715	632	662	716	704	708	674	658	675	679	652	677	703	674	729	720	759	695	679	675	666	720	689	679	697	631	707	719	655	632	718	668	660	683	674	735	712	654	712	704	695	721	678	725	675	679	654	707	715	677	644	730	720	725	678	684	730	663	683	694	711	719	689	665	676	761	716	693	679	701	672	697	674	665	666	682	679	687	672	714	715	665	650	677	650	728	694	637	684	643	727	668	681	657	683	714	719	703	721	697	688	708	718	701	685	649	673	684	687	668	688	700	699	715	663	704	643	691	646	688	619	627	636	689	706	709	691	703	753	710	712	678	664	699	659	646	650	699	691	695	728	679	685	706	706	710	676	686	732	650	717	712	680	705	722	681	728	684	685	646	679	656	686	700	692	716	677	673	652	670	710	713	697	696	703	710	706	663	660	715	706	682	693	712	732	685	677	682	719	674	699	677	698	675	703	667	734	706	712	709	711	648	655	712	682	692	679	690	719	684	682	729	699	747	700	677	656	648	687	706	770	661	687	704	680	746	629	677	736	700	686	689	699	687	699	692	726	666	669	689	702	714	715	708	685	709	707	703	662	701	672	706	731	689	709	733	692	678	686	679	677	660	706	721	679	730	711	685	696	677	684	722	719	735	693	651	677	693	733	680	630	704	718	707	707	693	663	703
2228	497	465	508	434	447	428	447	410	458	434	409	418	418	461	411	434	447	403	444	414	430	436	422	423	470	374	444	430	435	404	448	453	420	395	427	438	397	398	403	447	437	405	422	401	403	382	409	372	431	380	409	393	396	385	380	453	371	408	434	383	390	361	393	438	432	428	401	448	401	416	410	397	411	406	407	423	408	418	395	440	435	399	424	454	365	441	426	414	436	375	423	427	414	431	412	448	427	381	404	396	422	438	405	461	427	383	435	407	417	407	406	373	402	405	393	425	408	453	427	455	416	423	371	403	400	431	408	441	440	413	385	428	433	409	406	452	425	405	419	405	399	432	411	422	405	410	430	391	412	378	385	425	411	418	437	430	409	427	444	414	427	442	420	423	375	465	392	427	399	410	427	430	412	435	435	457	424	367	415	392	410	405	423	403	427	413	418	448	420	366	408	415	407	453	378	415	435	424	404	408	426	415	358	374	413	413	377	430	419	445	437	409	450	417	408	384	376	405	428	417	427	402	417	401	398	402	437	412	418	433	392	429	371	442	408	375	404	389	392	396	423	406	420	389	422	407	438	403	419	419	403	439	411	469	386	387	422	392	377	454	418	431	452	393	440	388	437	413	391	428	388	410	391	411	406	421	418	445	443	401	446	418	396	435	437	398	393	436	401	390	425	407	421	424	404	417	434	436	401	445	421	398	408	419	437	430	411	423	419	420	432	430	388	397	392	380	424	429	453	399	448	393	399	427	428	404	423	393	419	401	424	408	394	417	436	426	427	438	401	411	403	390	380	410	397	452	407	430	429	437	435	415	382	417	434	372	385	397	421	407	427	403	444	399	406	421	407	426	427	396	411	393	426	407	429	427	419	408	416	432	405	434	418	402	473	443	426	388	414	463	383	418	383	417	386	396	431	446	394	370	386	433	406	421	414	413	463	438	427	411	405	421	435	432	436	455	411	432	420	421	392	389	449	458	422	398	387	457	401	413	413	422	414	399	398	417	400	418	404	399	435	431	414	391	428	418	454	399	454	410	388	416	434	418	449	415	379	390	417	417	417	384	436	404	421	412	412	424	411	408	451	434	450	429	410	412	411	442	424	380	398	426	413	387	443	419	397	383	419	445	400	416	426	426	407	409	429	423	392	425	382	433	446	445	400	390	394	371	412	408	382	428	430	479	390	460	417	405	405	434	383	422	408	414	415	397	417	438	399	418	400	374	436	443	469	407	388	377	442	421	442	460	434	396	430	405	379	391	465	422	436	409	421	448	408	389	468	361	426	421	383	391	410	411	368	399	401	410	443	422	415	418	424	474	396	431	445	469	441	406	440	419	453	415	418	428	416	441	410	403	410	399	405	418	434	411	402	414	427	372	456	415	401	451	414	413	384	407	421	383	393	424	403	433	379	410	420	418	470	396	414	428	422	408	445	442	414	378	386	378	406	428	440	460	417	430	398	428	452	395	410	380	421	424	425	412	411	387	390	459	410	410	418	414	405	428	418	441	442	436	392	423	416	432	386	400	449	401	423	396	422	419	409	401	426	406	385	408	383	403	416	399	423	412	405	418	437	427	374	402	411	382	451	416	365	443	427	445	415	413	414	434	390	433	379	410	444	422	437	402	420	359	432	403	384	431	403	392	401	403	443	371	407	427	392	419	390	403	440	430	442	410	433	453	415	402	427	401	390	391	417	430	429	436	416	414	438	420	409	457	387	411	475	406	385	421	404	430	435	381	431	373	429	380	407	423	384	382	399	402	398	420	468	409	430	445	404	446	421	434	404	384	367	406	379	434	415	437	412	415	413	419	400	402	402	401	406	381	428	446	443	425	396	405	400	438	432	413	413	406	437	437	421	406	396	457	421	406	396	447	411	405	398	403	403	428	440	434	379	416	400	383	445	425	423	420	392	408	475	398	415	394	428	389	460	431	413	428	398	415	405	383	392	363	442	429	413	391	435	435	400	391	404	408	433	440	409	406	404	421	414	418	422	415	406	432	402	401	392	447	398	367	423	429	404	406	409	385	383	390	395	384	434	441	428	410	449	413	446	430	414	401	379	389	434	398	410	401	405	421	449	430	440	408	386	381	374	399	402	389	435	371	434	446	445	449	376	410	423	408	394	409	414	403	403	350	417	406	412	428	420	429	397	425	403	389	403	399	396	420	420	427	394	434	412	411	443	429	445	394	427	382	445	454	415	410	402	392	394	396	398	434	441	423	373	437	407	444	405	418	458	443	393	434	424	425	429	420	406	374	394	441	419	428	420	441	406	406	385	423	395	420	435	428	370	438	385	394	415	474	494	403	407	422	419	445	370	442	434	463	391	387	404	415	396	413	389	413	453	429	422	382	457	399	445	432	388	390	436	410	445	410	409	424	406	402	406	361	465	413	408	397	445	437	451	396	412	389	431	395	403	372	392	409	409	430	441	392	381	423	438	420	426	470	395	395	445	424	455	405	393	425	395	406	435	428	426	427	427	427	422	429	403	404	408	395	428	425	415	391	447	381	423	412	427	421	391	371	382	413	442	447	439	391	423	440	428	427	401	410	400	452	416	438	388	420	414	423	424	401	464	431	365	374	409	397	438	446	430	409	396	418	444	403	391	421	453	394	359	422	424	439	398	422	391	420	380	456	482	402	445	443	399	426	392	398	415	458	418	421	417	407	386	430	397	397	403	436	421	419	438	427	407	402	382	417	431	373	399	408	420	399	418	440	412	423	434	430	427	405	399	417	450	421	404	420	404	429	418	423	419	457	369	387	399	385	396	395	442	413	418	408	415	431	431	403	442	409	420	407	414	419	417	417	417	411	412	414	376	415	394	415	435	429	419	402	360	405	432	401	407	407	405	390	426	389	399	394	419	379	432	420	468	408	430	420	429	402	428	412	398	425	383	413	416	428	403	392	399	415	418	427	430	417	406	389	426	404	389	414	405	384	406	419	404	403	442	401	412	422	401	417	409	385	383	396	399	422	384	374	406	461	418	433	403	414	428	385	421	454	431	454	403	420	411	390	434	399	403	463	375	404	385	416	414	433	417	428	406	426	371	446	413	372	430	431	405	372	432	409	389	386	406	409	393	416	448	404	393	362	417	414	388	412	404	401	429	431	386	416	445	433	433	429	403	427	432	436	406	406	423	412	460	427	420	381	418	395	383	428	384	391	420	410	430	432	409	455	394	396	408	391	432	440	398	422	410	406	425	416	453	412	378	415	433	411	437	438	436	422	396	437	414	387	422	389	379	436	433	421	402	380	406	380	395	408	414	424	400	433	431	393	411	432	456	415	441	414	428	395	395	411	462	381	431	415	368	432	409	448	388	412	428	464	429	435	419	434	432	397	437	430	435	421	401	420	435	362	447	387	445	402	397	465	419	405	418	425	430	396	388	413	462	422	412	404	410	425	385	390	383	443	384	410	444	406	405	453	412	443	414	463	408	433	411	445	421	416	449	426	435	407	418	383	354	398	436	400	428	438	435	408	423	434	414
2528	1005	1058	1121	1152	1134	1059	1005	1030	1029	1025	982	1012	959	917	976	959	920	950	964	992	899	960	891	915	974	903	955	896	950	954	973	943	984	941	950	1016	892	918	880	936	910	931	975	940	938	926	940	945	950	895	980	933	908	936	935	954	979	874	899	930	915	947	986	975	966	912	998	912	920	976	954	966	884	909	895	939	939	921	970	951	999	964	986	884	963	944	931	925	924	909	934	968	986	968	908	942	961	886	887	904	902	938	926	896	953	985	900	884	965	923	966	968	933	975	933	946	957	914	904	910	953	894	925	883	917	917	978	885	898	930	988	953	909	903	907	921	888	920	997	908	935	908	916	903	953	939	937	947	943	931	936	927	949	923	953	917	920	948	955	919	959	966	984	938	927	963	935	921	937	902	919	978	904	928	893	916	899	965	916	921	946	919	951	938	900	914	978	1015	974	931	950	904	914	945	929	935	932	951	939	951	941	956	915	910	961	904	953	961	908	889	984	961	986	907	900	988	918	968	910	917	917	955	888	923	902	900	910	878	919	953	948	892	926	961	880	898	924	917	864	1028	950	916	989	895	924	960	922	944	904	913	902	964	852	956	943	968	988	969	906	861	969	981	964	931	901	908	980	964	938	937	949	953	967	925	957	974	1000	958	914	960	923	974	908	942	946	946	941	933	948	896	911	996	968	950	913	936	937	946	936	950	958	1013	965	917	1001	992	944	966	969	901	885	941	926	944	889	921	925	915	947	932	972	945	935	945	926	940	928	941	1006	923	975	900	972	930	951	977	939	946	909	952	954	910	904	939	905	925	905	933	920	945	972	913	893	953	1028	933	970	974	930	903	908	986	937	982	989	979	906	900	932	928	975	896	984	926	929	950	913	869	918	981	852	941	912	937	914	930	939	912	942	924	919	888	969	909	937	957	955	964	888	894	931	906	927	937	853	907	960	963	916	880	953	927	970	959	925	947	974	924	932	898	932	971	957	909	925	941	950	894	986	899	922	951	930	857	954	935	982	987	902	955	953	903	941	908	921	905	943	921	884	962	888	981	944	945	919	917	931	926	915	971	940	1016	954	911	965	994	920	963	935	926	943	1022	894	972	980	936	917	933	1011	929	929	932	896	932	864	933	876	917	938	954	994	977	964	908	951	942	887	950	934	969	872	933	901	898	929	906	915	979	961	975	1000	916	1042	925	916	900	934	922	931	941	920	913	863	968	954	949	919	962	979	925	911	959	981	974	982	956	939	932	931	960	871	975	936	962	937	977	947	899	931	939	934	907	924	911	962	927	937	934	968	930	925	936	886	870	994	955	960	935	964	908	907	982	987	942	939	921	911	880	931	936	916	934	994	961	913	976	925	955	1021	936	960	875	921	917	899	927	991	910	994	939	971	936	912	976	857	1041	958	901	951	946	937	931	961	952	952	927	952	928	911	927	954	950	981	945	951	962	894	982	988	895	915	908	934	971	960	947	927	945	901	916	922	951	977	980	921	926	933	913	933	916	921	944	920	982	952	937	994	919	957	944	888	877	956	911	889	948	924	886	917	946	926	926	929	982	884	985	947	947	988	932	925	916	936	917	971	901	895	963	979	976	994	945	940	993	1000	924	884	958	969	895	903	923	930	964	893	866	963	947	932	908	902	966	914	929	912	951	921	891	952	975	910	943	968	905	937	952	963	911	871	911	938	966	983	952	938	891	906	917	945	911	909	970	954	941	890	912	927	921	932	949	990	968	971	940	941	902	966	925	970	1028	932	916	928	910	944	917	899	923	938	914	919	942	891	964	947	943	903	946	978	947	957	954	976	969	914	885	932	957	910	950	929	975	956	922	960	915	948	948	911	929	940	873	917	904	963	968	933	937	918	980	897	978	927	944	922	902	953	940	974	889	905	930	920	972	954	966	932	967	889	917	914	989	968	899	952	905	914	895	903	957	936	941	919	903	1009	910	939	903	944	971	911	936	909	936	920	912	935	886	898	984	929	930	953	959	989	956	936	934	892	975	863	955	925	914	909	918	933	983	952	939	913	934	894	919	906	967	891	919	926	896	962	930	911	915	882	929	956	912	900	949	920	973	930	902	918	924	981	932	930	899	859	911	913	975	953	924	966	965	951	933	961	918	924	926	950	941	894	908	926	969	888	951	909	950	944	994	889	955	972	974	951	915	991	994	910	911	887	960	978	976	915	988	905	928	917	953	926	946	914	932	900	916	918	929	897	963	919	918	924	965	913	963	948	960	994	880	939	907	954	896	1007	943	928	917	897	936	943	917	916	905	947	965	891	900	904	960	928	879	949	897	968	955	941	890	950	953	939	918	929	977	946	928	899	937	960	994	936	936	910	929	916	913	922	952	930	942	930	969	891	961	972	922	934	978	906	973	917	953	925	905	990	933	913	937	971	921	955	953	945	941	913	898	980	915	932	996	914	900	905	927	946	973	932	943	898	886	930	951	939	930	934	974	939	958	933	857	949	905	938	935	994	922	937	880	912	948	948	935	943	899	907	902	969	900	912	979	1008	898	965	913	1020	957	892	1022	971	876	959	960	992	907	894	939	995	946	944	962	973	914	991	906	962	946	919	1004	838	905	946	915	955	968	953	935	975	909	905	930	869	944	934	914	896	927	949	944	958	911	927	924	930	1015	912	965	940	935	943	989	999	899	919	911	967	924	949	926	951	946	970	926	939	943	966	962	986	893	959	972	991	953	954	900	984	981	953	979	938	946	962	917	909	918	891	946	979	892	963	917	937	935	947	939	1012	971	937	873	949	872	908	965	1000	960	970	900	926	985	1020	960	930	1018	941	947	944	943	866	903	900	977	949	995	880	953	964	936	928	981	956	964	902	964	945	905	942	913	950	930	909	898	889	961	959	912	910	1028	899	952	942	952	909	971	890	957	982	909	939	954	881	929	930	933	898	1020	897	947	978	919	958	921	941	991	964	916	913	948	942	919	939	913	925	923	932	902	985	905	869	952	937	911	928	945	993	960	954	947	921	933	897	912	938	923	941	914	924	938	924	927	888	915	970	919	952	933	944	970	960	907	900	955	947	939	908	938	883	900	928	971	965	948	884	945	937	943	967	902	962	954	888	911	929	940	940	902	928	959	967	861	955	945	917	945	968	913	899	899	946	937	929	963	963	905	955	919	965	928	972	986	914	981	924	949	948	881	929	981	937	910	944	898	980	959	971	879	955	914	954	893	941	943	939	900	930	916	915	915	925	927	931	956	869	912	955	942	933	866	920	925	992	932	987	909	908	955	906	911	943	970	925	936	887	888	970	891	917	920	941	893	953	922	887	917	920	918	879	963	918	944	929	954	947	929	957	933	900	927	851	893	930	938	990	982	945	1006	922	952	933	921	913	942	1015	940	956	971	959	930	943	959	944	962	945	924	958	954	975	898	932	892	973	961	952	961	907	892	946	947	959	882	915	954	904	908	974	926	936	911	938	916	951	948	946	967	918	947	899	924	931	929	928	945	928	918	920	917	961	941	907	892	931	953	936	901	944	902	979	984	949	924	926
7967	658	687	524	512	432	361	323	341	398	354	350	268	306	264	240	229	227	263	231	219	267	250	217	243	237	225	211	233	214	233	185	206	233	236	215	265	218	202	225	210	235	232	222	215	237	238	230	222	234	236	212	233	245	224	201	221	216	213	234	224	241	198	230	252	206	206	234	242	238	254	238	212	234	215	206	214	225	225	228	235	207	207	232	224	219	213	202	221	228	233	190	249	252	223	225	232	216	249	230	193	215	259	214	212	217	221	214	221	231	228	191	212	206	236	218	219	214	226	230	216	221	219	213	243	223	207	228	212	219	247	215	238	224	234	211	223	231	226	221	222	227	231	225	212	233	237	230	216	215	262	244	224	216	221	241	235	216	215	214	231	205	209	221	241	232	242	202	245	218	239	206	218	214	231	247	235	232	214	202	228	251	235	237	202	229	214	217	229	218	215	218	234	230	206	212	221	223	205	233	211	223	241	231	189	226	231	211	218	241	244	213	234	222	239	238	221	216	219	204	247	230	220	241	213	216	221	197	200	247	250	225	228	226	224	228	236	237	242	230	195	219	210	241	244	240	233	229	198	229	233	209	235	237	224	217	230	215	206	211	224	226	218	230	220	248	241	230	246	242	235	222	211	215	224	225	237	228	245	207	214	206	206	220	205	227	212	231	229	229	240	250	200	229	220	224	223	231	220	252	200	224	237	207	210	226	224	216	248	248	226	205	242	239	222	206	245	220	234	222	204	223	216	216	216	228	233	243	233	238	217	205	242	246	218	210	187	207	187	215	229	212	215	201	199	234	195	244	232	230	217	206	235	202	252	214	227	199	227	226	242	209	220	225	221	213	241	215	222	177	231	269	219	228	203	222	201	225	204	225	243	212	220	214	220	200	225	211	204	215	234	198	220	231	209	195	240	207	200	189	246	231	219	244	244	221	215	232	219	239	213	212	222	237	237	232	222	214	179	225	203	238	214	195	210	235	233	241	216	196	211	194	232	245	222	221	233	207	215	209	184	246	209	233	228	195	204	226	224	214	211	216	225	238	207	223	199	217	203	226	224	197	201	243	217	223	237	223	214	221	216	220	211	224	249	236	208	201	216	238	233	228	225	231	231	265	237	228	248	225	205	210	213	235	224	198	214	215	212	207	235	248	230	201	246	226	240	226	222	206	206	229	238	247	227	181	214	231	227	203	239	194	205	232	209	193	220	211	227	212	217	194	206	207	224	198	210	225	226	212	240	206	218	241	267	234	232	223	238	186	229	231	229	233	203	222	226	202	245	211	230	203	207	225	206	238	204	201	212	233	218	248	228	222	234	185	214	209	229	238	225	209	195	204	212	204	201	254	245	210	218	239	249	227	222	195	189	202	203	227	210	214	199	244	251	227	194	210	198	214	214	207	243	247	220	204	194	203	209	220	222	217	216	218	238	231	242	240	218	243	200	203	195	261	213	233	230	230	213	234	190	219	262	234	215	230	232	200	202	230	253	233	204	221	201	233	212	211	239	239	237	207	187	218	222	178	219	211	195	229	217	221	241	240	208	209	218	210	227	242	233	208	234	226	237	244	231	222	233	216	247	211	226	247	230	214	212	213	204	219	194	209	210	216	264	205	166	205	207	208	262	228	210	229	202	218	212	222	216	202	232	237	225	244	238	202	209	216	206	232	242	215	224	217	223	192	212	214	210	202	202	227	214	223	224	220	199	208	215	220	209	207	207	247	200	214	225	216	213	223	198	197	204	217	235	194	239	234	199	205	181	199	237	210	236	188	216	221	218	207	224	211	220	234	206	218	200	224	197	210	199	246	242	235	240	229	201	251	223	227	216	247	186	213	220	214	220	226	213	217	216	236	211	248	223	189	249	230	207	209	233	237	227	213	197	226	214	208	213	247	224	238	224	219	221	218	196	243	213	242	212	215	227	205	205	217	206	240	218	228	222	223	204	224	211	224	229	242	197	246	218	237	214	239	204	236	217	247	204	191	229	227	216	201	225	209	202	233	187	226	253	229	222	228	219	206	218	253	243	238	205	231	220	227	221	199	244	182	214	215	217	219	225	241	252	229	214	218	199	205	214	187	200	197	238	202	184	224	242	192	196	207	227	206	213	226	236	234	221	238	201	205	194	213	238	238	204	243	215	205	249	218	226	264	220	217	211	233	217	196	209	209	214	233	210	232	217	205	220	224	218	208	240	213	244	239	217	214	202	224	171	192	208	221	197	204	206	214	226	224	233	227	213	172	222	224	218	209	240	220	228	210	188	229	205	201	225	222	249	222	203	231	220	224	209	239	219	202	234	202	212	227	220	236	208	224	205	194	212	239	220	222	197	213	199	210	223	208	214	230	189	232	226	214	231	223	215	240	212	190	220	210	216	206	235	215	219	225	221	208	211	208	213	230	231	218	224	218	211	183	243	219	235	235	208	222	218	218	222	196	216	236	212	227	251	225	222	262	207	238	232	211	216	217	222	217	247	219	188	239	228	208	231	199	201	213	252	224	193	232	230	239	223	210	220	214	243	226	222	240	217	234	236	253	230	241	237	219	221	229	237	208	237	238	249	221	221	227	220	219	241	221	201	221	201	244	199	240	233	231	249	196	227	213	205	235	217	237	220	224	214	195	234	205	236	245	209	190	222	209	226	235	208	197	214	208	182	199	194	222	245	234	210	226	233	216	200	231	234	235	246	234	216	221	227	223	261	237	219	215	223	237	205	205	221	201	244	233	253	232	208	227	232	251	207	227	234	221	229	181	244	220	226	228	202	214	212	227	212	206	220	205	201	238	247	233	232	203	230	221	209	205	231	251	227	204	225	222	225	224	215	224	223	222	212	237	217	211	216	236	225	228	220	205	192	228	200	213	234	210	236	202	241	224	242	224	231	198	194	242	214	224	231	239	213	283	227	234	217	214	250	253	221	212	239	200	229	197	226	231	217	233	207	207	199	234	222	206	209	208	219	272	212	239	216	212	216	222	234	200	233	222	214	213	199	194	211	222	227	227	218	209	221	207	222	219	221	229	249	204	216	235	214	221	233	218	236	240	208	216	218	207	210	203	215	227	226	237	258	223	199	223	225	219	225	217	227	222	211	232	227	214	205	218	227	237	230	200	196	201	204	213	198	205	224	237	246	206	247	236	207	205	206	227	209	214	199	202	218	220	216	240	221	218	236	245	236	248	229	217	207	221	238	229	216	219	221	236	206	221	210	201	207	243	232	241	240	226	225	207	232	243	246	239	206	242	203	216	222	215	243	225	217	231	214	225	224	220	205	239	204	214	242	212	235	225	242	249	251	238	229	236	232	231	218	224	239	232	202	232	205	235	209	201	195	209	212	250	215	231	257	256	201	223	209	219	224	244	247	241	218	230	225	207	205	194	233	241	211	226	208	244	236	216	238	225	246	222	248	196	220	248	203	230	194	223	200	259	204	218	245	222	236	244	237	199	198	245	205	226	227	219	189	230	242	238	227	224	213	237	212	220	213	205	212	214
6793	945	1567	1732	1688	1451	1334	1206	1418	1378	1507	1065	1029	974	677	726	647	687	676	704	636	647	650	634	624	553	616	628	630	590	598	574	604	593	601	572	569	604	555	562	585	582	571	605	606	539	596	567	580	613	591	601	515	583	543	583	603	553	526	547	552	591	554	547	536	597	603	560	586	559	594	530	628	559	577	528	574	523	524	530	555	609	573	583	556	540	591	558	561	581	551	545	593	549	557	557	558	568	553	544	567	530	609	513	542	557	580	569	572	546	547	599	575	536	593	570	601	589	561	548	576	570	547	552	580	580	557	573	543	512	538	526	531	568	579	521	578	592	560	505	581	601	580	547	539	527	597	550	521	615	529	541	574	558	578	559	540	551	525	556	584	584	620	604	566	573	549	586	507	589	550	567	530	551	565	538	521	561	566	523	582	525	555	538	589	610	536	554	529	560	611	529	564	519	576	554	526	572	572	565	563	602	578	582	561	551	556	587	527	515	585	549	562	576	567	539	542	570	560	525	564	561	554	546	576	577	578	581	551	540	561	576	558	559	584	545	529	615	555	564	537	532	545	563	568	571	570	609	565	557	588	548	523	548	549	553	559	563	515	560	613	597	564	566	591	605	530	530	561	547	544	519	582	584	558	565	552	567	567	588	567	610	580	569	550	558	549	529	610	553	536	564	567	584	547	514	542	531	600	570	563	588	553	568	574	575	560	511	584	554	603	558	561	551	563	578	597	535	573	585	532	555	571	592	545	555	560	523	525	532	538	578	577	561	593	553	547	581	585	562	529	546	534	578	582	509	599	530	554	534	497	552	546	546	577	560	568	578	583	535	531	519	535	589	569	523	546	585	628	574	559	577	574	553	567	591	565	540	572	557	571	558	536	587	575	542	576	540	545	531	528	579	561	556	542	574	591	546	566	528	584	525	558	561	565	547	552	532	623	593	523	518	561	589	549	582	545	538	519	565	571	579	579	558	589	525	564	516	540	512	562	504	551	559	568	556	546	551	543	562	577	554	571	549	568	535	551	586	568	558	532	600	565	549	551	566	520	547	562	565	568	559	564	587	573	551	563	574	584	564	544	580	536	546	536	597	548	580	537	551	548	582	559	541	514	579	587	596	562	593	605	569	605	546	561	545	577	526	547	569	560	526	572	581	572	553	556	607	559	523	586	580	589	591	571	548	576	581	603	550	586	579	544	569	560	574	547	554	581	564	563	568	514	552	554	585	535	560	593	551	555	510	595	542	559	595	565	577	569	518	611	564	562	533	534	523	562	571	580	526	580	552	554	584	571	559	539	596	554	546	545	541	568	573	517	567	574	599	558	555	594	577	556	542	563	541	592	565	564	529	555	529	592	554	571	543	577	560	581	617	584	569	545	569	593	554	574	561	568	506	577	509	555	551	552	547	519	568	502	607	557	556	558	588	535	548	565	575	604	610	553	528	605	550	597	509	614	580	552	581	486	519	563	539	572	579	599	524	596	549	535	591	540	567	545	559	571	550	543	592	585	562	554	533	525	540	578	576	580	520	567	561	586	558	568	566	557	583	545	565	596	570	595	557	564	541	568	561	543	553	531	569	574	574	564	551	556	582	543	583	600	555	605	569	561	588	590	571	569	587	554	597	546	529	569	548	571	561	530	555	514	534	539	555	563	558	592	543	582	554	581	539	517	503	569	568	544	579	560	596	586	576	588	570	554	537	552	563	531	518	539	539	580	588	569	599	535	587	566	552	635	547	603	603	532	525	567	574	593	539	572	555	575	597	561	573	565	549	572	584	622	534	577	584	573	542	531	580	528	565	575	529	567	538	537	554	603	583	585	553	545	580	561	536	548	572	525	546	526	557	561	596	532	544	570	567	581	555	571	558	588	576	561	576	569	549	522	546	553	623	543	493	555	568	559	577	573	540	554	524	551	577	533	560	573	566	529	535	560	536	553	568	566	598	557	591	558	541	542	544	578	593	570	582	550	558	565	556	543	570	564	556	567	533	539	576	524	587	537	552	549	543	545	533	570	569	595	570	576	570	543	562	560	568	515	546	531	551	572	557	586	568	530	542	606	554	538	514	505	537	574	589	545	550	534	557	520	563	533	564	550	583	554	565	565	592	541	553	581	564	563	604	568	560	559	532	562	585	566	555	582	524	550	560	566	563	514	588	592	560	525	565	534	588	547	568	547	557	574	586	594	569	593	531	600	547	582	568	554	565	553	544	589	567	566	557	538	576	516	583	559	542	544	559	539	543	561	589	549	629	537	593	593	577	551	549	540	588	573	514	596	555	549	576	561	577	568	581	547	570	586	590	516	542	538	553	573	567	531	587	547	561	557	568	585	592	558	553	581	567	547	519	566	594	572	582	557	566	596	548	549	539	548	564	580	571	588	507	567	519	554	558	556	586	564	573	556	605	534	598	530	553	554	530	554	574	592	580	574	558	512	553	535	573	593	569	546	583	595	568	553	544	521	565	579	529	614	546	544	552	607	550	590	564	582	544	589	572	557	579	549	557	588	579	559	529	579	524	557	560	548	543	547	540	566	561	581	555	596	541	533	536	575	530	532	563	596	582	546	574	590	571	519	582	546	564	581	549	559	543	568	579	567	574	536	542	557	587	542	556	581	572	526	544	561	556	547	501	607	579	577	516	527	561	561	582	562	548	598	612	567	546	537	595	576	567	594	528	553	617	571	549	568	533	573	536	557	542	542	576	588	541	532	611	568	545	546	579	584	596	550	535	590	516	542	531	551	550	585	539	599	495	573	597	520	531	555	525	543	543	559	552	562	560	578	562	582	554	515	556	577	586	560	576	557	584	560	558	565	523	529	616	579	524	575	549	566	555	546	584	576	566	541	599	571	512	566	569	575	613	609	587	592	543	607	538	552	601	536	570	545	524	571	554	564	558	573	563	555	562	545	545	536	506	558	555	566	570	576	546	647	593	606	598	602	538	553	582	517	572	552	535	600	566	528	526	534	552	599	588	568	547	614	563	581	565	531	557	589	582	596	580	546	566	554	562	552	567	568	592	569	519	554	549	566	570	510	607	564	579	552	555	549	598	502	581	579	570	558	538	516	581	537	591	530	555	539	563	538	547	563	552	554	513	566	554	579	580	569	580	540	550	552	550	551	525	578	586	584	553	587	592	582	591	547	542	544	587	549	570	530	602	590	620	565	519	552	506	559	621	576	610	587	567	513	556	573	566	549	546	554	534	545	574	600	565	548	587	568	619	557	537	531	546	557	560	569	572	563	563	532	558	552	554	548	581	517	606	571	549	574	571	571	569	564	530	552	531	573	555	609	564	558	582	558	580	600	553	571	558	554	555	520	536	560	595	545	534	612	576	554	550	562	579	572	575	576	541	596	579	567	572	554	551	561	554	557	551	532	594	530	569	532	608	592	594	551	547	574	559	511	592	566	535	545	551	575	527	555	595	556	556	566	575	569	526	594	559	506	581	572	582	539	581	586	571	579	553	557	595	531	524	526	551	589	563
15433	1526	1106	1001	772	647	538	561	558	642	599	505	475	420	311	321	302	267	290	281	310	311	316	301	305	310	292	263	310	282	258	278	296	321	266	238	264	305	259	295	296	279	218	250	282	262	299	285	305	267	282	232	288	272	284	266	262	250	309	292	283	249	272	240	283	244	271	274	265	294	264	279	279	279	299	260	263	270	268	266	258	263	264	285	293	269	270	292	254	288	275	256	265	264	273	264	241	277	277	277	277	289	270	302	251	255	254	273	294	275	281	297	243	291	263	296	271	237	280	275	289	274	234	277	290	262	257	274	260	262	264	322	296	284	280	250	272	295	277	299	258	278	258	276	246	268	308	270	246	261	280	293	277	251	285	270	296	242	275	273	298	282	265	273	267	271	247	268	289	275	274	294	237	273	301	245	292	275	265	280	289	254	282	295	252	291	283	291	282	272	251	232	280	235	269	258	269	283	282	254	262	268	304	252	287	273	255	247	286	265	276	278	244	256	303	265	286	233	282	277	254	273	300	254	262	253	297	271	274	278	260	294	309	282	271	262	267	255	288	271	310	252	289	332	286	263	284	269	284	255	286	265	253	254	293	277	291	281	276	257	290	282	270	280	316	266	275	280	286	276	291	251	243	265	257	280	253	306	237	254	266	268	271	247	271	275	247	276	278	237	281	278	261	273	280	261	227	279	283	286	264	276	270	280	281	285	249	258	247	275	281	267	284	296	261	260	241	277	293	247	242	289	290	280	262	276	291	270	243	278	261	300	255	260	264	275	288	264	245	277	281	272	255	276	302	311	270	267	284	298	269	298	266	269	281	263	297	286	254	268	276	262	286	265	302	268	246	261	285	263	273	263	264	242	243	221	284	271	299	267	262	262	268	254	251	278	260	292	264	246	271	270	276	259	295	231	276	258	275	263	275	281	264	239	254	290	294	257	273	277	287	258	282	275	258	274	255	257	282	296	279	279	261	265	237	269	286	294	276	267	262	278	251	257	277	297	278	255	267	289	283	282	275	284	269	253	311	284	260	300	284	266	253	295	297	270	279	271	272	282	274	262	258	259	275	249	285	270	293	271	272	295	277	250	262	257	275	283	276	279	300	270	257	289	311	277	262	282	248	257	297	258	271	255	247	234	289	285	282	247	273	271	287	279	268	320	224	265	251	271	283	268	284	255	240	266	271	265	273	288	277	243	255	291	300	275	272	314	281	265	268	270	270	287	267	276	294	269	271	257	294	245	251	254	264	299	245	283	272	297	315	307	288	274	262	280	263	261	262	274	259	275	266	262	298	292	267	297	260	284	279	286	282	307	311	272	240	284	263	298	291	276	267	268	285	273	273	278	241	278	246	278	271	280	252	283	255	277	284	275	260	292	271	268	276	281	274	240	267	267	299	263	324	274	275	244	219	254	268	246	283	285	259	288	288	219	244	270	251	289	261	272	292	266	265	250	268	223	294	303	268	278	248	281	281	283	277	267	272	287	285	306	251	269	249	281	278	243	269	260	234	264	252	307	252	279	282	288	285	267	274	271	263	270	284	272	273	277	259	285	253	248	282	279	256	254	306	298	289	278	260	300	275	239	293	267	230	271	291	279	270	266	249	265	264	279	289	257	279	272	287	283	288	261	280	320	299	287	303	255	253	257	287	285	226	273	246	276	274	280	271	252	265	261	301	282	317	252	285	263	279	270	271	284	268	249	299	285	292	289	289	281	275	286	287	271	246	251	261	281	250	240	273	256	288	260	257	292	280	279	283	262	291	265	278	300	257	275	239	308	267	288	305	279	276	252	285	243	288	274	257	274	241	303	275	310	282	246	247	276	264	286	283	270	280	288	304	266	251	265	257	287	278	277	265	249	277	246	262	277	229	260	249	317	292	287	265	266	257	287	234	292	265	248	272	258	277	285	267	287	298	258	253	259	274	266	253	301	270	291	293	258	247	260	279	299	275	272	257	266	266	247	280	310	295	276	269	332	257	256	258	260	249	287	281	273	264	260	296	275	308	247	285	266	289	260	280	275	263	283	269	269	277	283	270	305	263	250	277	252	259	265	301	275	238	244	267	296	286	308	296	256	265	258	267	274	258	273	269	293	248	268	251	267	259	310	284	251	309	250	241	267	267	272	279	269	279	253	268	253	251	283	291	245	281	287	261	273	286	293	251	296	251	266	286	254	285	257	268	268	230	280	283	256	277	256	277	272	308	271	247	259	257	291	302	298	295	303	263	299	286	268	274	262	273	289	256	265	295	265	299	266	264	268	257	255	277	304	286	264	267	267	255	248	265	275	284	256	302	266	259	283	283	267	234	279	228	274	244	277	242	236	257	286	249	301	240	273	274	328	319	285	270	262	284	250	281	222	300	276	264	292	288	246	267	294	271	292	259	268	242	312	286	250	310	297	267	275	282	304	266	267	271	289	264	273	260	297	298	259	263	261	266	303	287	257	267	258	256	268	282	262	281	270	262	287	296	264	260	259	272	270	243	260	249	320	275	245	281	254	270	260	291	295	296	276	268	293	261	299	319	292	254	296	281	287	260	292	245	290	275	285	284	276	283	296	253	267	307	253	309	292	298	271	285	296	304	263	253	267	269	278	270	259	259	304	259	303	259	272	280	296	257	303	263	296	300	242	261	288	243	253	265	255	257	264	285	293	270	251	240	264	272	294	247	302	290	255	276	306	275	276	269	272	282	264	271	275	266	260	283	268	315	278	293	279	293	266	248	280	280	270	287	281	288	265	240	276	298	301	278	258	284	279	240	286	271	256	288	284	276	261	269	254	289	279	268	254	284	267	278	262	285	262	263	287	277	273	261	300	276	260	268	281	278	269	258	271	274	259	234	280	250	308	296	246	268	275	265	250	257	275	306	228	277	265	267	248	297	276	273	269	278	270	294	258	290	295	258	266	266	228	295	256	270	270	285	257	268	274	284	272	253	272	302	243	289	264	286	243	260	269	279	264	290	285	256	267	281	272	248	241	291	253	268	270	303	269	264	256	272	290	262	238	288	262	279	268	302	272	249	310	314	272	275	287	276	276	268	279	263	247	267	236	279	250	292	276	284	249	253	242	252	259	276	319	286	226	260	247	283	254	292	270	278	267	281	277	269	277	276	266	278	289	284	276	282	277	280	289	289	277	255	277	302	266	264	274	298	249	277	280	246	284	248	270	244	245	259	259	273	284	316	255	270	270	243	270	304	244	268	273	295	259	261	256	278	282	282	246	258	250	306	257	286	286	284	255	254	282	283	291	278	263	263	283	253	295	287	268	298	246	261	267	277	255	297	267	263	259	276	246	308	264	273	239	291	256	269	275	280	280	293	247	284	256	292	279	313	288	274	265	249	315	270	253	261	294	276	253	290	268	294	285	294	259	254	289	252	264	268	251	260	264	267	278	283	279	273	234	274	260	310	271	260	280	255	278	295	269	255	278	281	262	263	270	286	243	272	289	276	248	248	253	268	286	255	268	263	258	251	267	258	267	259	244
8980	1444	2629	2977	2720	2311	1999	1952	2312	2282	2349	1799	1913	1507	1015	932	880	861	861	859	880	818	822	847	733	861	801	755	744	782	756	753	745	754	715	793	727	744	788	717	693	759	715	725	739	724	713	742	672	664	714	717	716	703	756	747	730	711	711	684	696	683	686	659	676	692	694	646	730	695	721	710	683	666	721	718	707	677	742	700	719	732	694	650	724	705	665	696	714	722	680	697	743	704	672	689	698	671	690	664	701	714	670	721	706	730	686	663	690	672	674	736	723	657	701	706	713	684	683	718	661	711	689	687	631	718	717	740	702	705	708	657	660	705	711	684	690	724	740	723	699	676	727	690	671	693	673	678	698	670	712	708	651	719	671	700	676	712	734	701	720	682	713	676	681	679	714	656	676	665	693	692	661	668	651	729	732	707	690	676	655	704	753	703	676	682	701	709	689	648	653	688	603	732	676	651	678	688	685	690	709	665	720	728	668	702	635	619	657	686	658	707	692	684	727	693	691	645	672	714	662	655	648	717	706	676	734	711	721	722	701	650	657	685	676	732	690	727	708	725	698	670	715	687	676	689	703	699	644	667	689	703	717	681	682	677	668	674	667	682	668	715	703	636	678	701	720	715	706	665	664	701	689	664	689	689	674	728	664	676	713	729	680	662	692	663	720	667	707	696	693	683	668	693	697	715	678	677	703	637	657	728	705	689	716	682	678	703	751	697	714	682	723	687	717	745	733	656	711	699	713	703	684	727	631	629	688	675	709	657	718	652	704	704	655	652	661	671	658	732	716	724	698	681	756	710	672	732	700	670	724	675	715	699	667	689	741	715	712	692	690	695	684	672	713	650	696	672	686	708	715	682	690	693	717	658	730	688	663	694	684	718	718	706	695	687	708	739	656	701	663	728	672	697	666	649	689	673	724	702	697	732	695	692	678	696	713	715	738	730	773	683	677	667	703	678	683	695	660	728	724	679	673	706	717	687	664	690	677	711	662	676	685	691	728	664	683	653	690	668	683	685	734	707	687	658	680	661	699	713	683	696	685	695	675	687	640	707	696	672	676	735	698	670	743	697	684	669	678	679	677	692	672	682	684	681	725	735	654	689	704	700	689	700	729	664	733	703	654	693	672	670	717	701	647	701	705	682	682	703	695	657	743	657	689	659	694	696	716	678	710	699	630	655	720	696	664	676	651	678	729	679	688	699	675	718	694	713	700	710	701	686	700	697	674	658	705	718	710	709	687	729	699	685	698	664	668	649	754	674	702	681	690	671	683	674	651	718	660	685	713	634	711	722	662	695	664	665	697	687	762	700	729	613	729	662	708	689	662	687	677	680	677	675	677	706	666	688	690	696	731	676	651	698	690	685	687	687	690	690	651	700	703	721	666	674	676	690	652	699	704	684	705	675	702	649	692	700	682	659	746	643	678	707	700	674	689	716	646	700	727	678	697	678	698	704	666	700	672	679	663	694	637	658	677	714	695	689	674	675	664	665	740	698	703	700	686	715	723	705	732	669	701	674	704	656	711	659	734	717	660	718	656	641	703	662	693	673	673	740	666	684	687	691	696	695	740	727	712	715	670	714	717	680	680	697	674	653	645	653	640	697	718	691	732	650	667	676	686	687	676	700	684	683	694	683	704	664	722	696	656	656	694	703	714	678	657	728	671	694	709	664	746	714	702	711	718	703	736	707	648	645	671	735	692	691	721	716	675	729	712	700	695	679	613	725	702	703	677	729	683	690	696	680	706	682	736	674	664	697	681	740	700	645	653	694	727	654	676	708	670	662	743	669	721	694	652	695	680	692	711	661	715	703	689	660	671	647	687	748	706	745	718	693	673	672	658	708	721	704	639	669	649	653	665	736	659	708	695	712	696	675	739	691	683	684	716	686	728	721	667	672	712	666	705	681	710	687	729	729	683	671	743	698	746	669	671	688	732	669	671	728	685	691	715	712	666	708	764	689	693	678	681	659	677	686	652	706	695	669	661	676	649	704	653	708	699	695	663	674	672	666	676	666	742	665	667	705	693	719	670	645	680	676	686	661	679	694	711	692	711	681	701	669	716	713	700	728	651	720	714	678	724	675	674	733	720	709	713	720	642	708	657	635	677	679	682	690	681	734	691	644	737	755	676	712	737	694	638	759	705	651	717	693	701	705	722	695	697	693	722	663	693	673	683	721	682	675	631	702	701	755	709	737	692	717	641	720	691	707	706	692	699	676	699	711	733	686	721	689	702	721	704	663	659	701	684	690	696	674	720	691	688	718	672	661	697	679	698	689	696	725	704	685	673	711	710	702	695	700	667	700	716	700	687	705	707	705	726	738	710	673	672	684	668	753	680	665	683	695	707	677	706	672	696	668	690	687	681	669	724	661	673	658	720	706	672	676	706	642	698	760	717	703	689	702	705	648	675	718	667	701	687	702	692	720	684	682	662	698	701	703	665	699	653	674	684	700	663	687	685	706	675	665	727	682	688	713	714	709	641	704	681	752	670	715	689	705	675	717	719	691	680	673	699	700	730	634	685	691	658	691	706	674	696	660	702	686	690	718	638	736	680	665	679	693	668	721	717	678	677	662	662	666	682	668	720	666	675	698	709	724	660	699	717	673	714	688	708	681	656	697	688	701	697	692	652	714	661	722	701	681	707	672	691	726	676	727	720	716	666	651	675	640	712	726	623	683	698	686	707	686	688	666	683	703	676	725	716	717	695	688	738	685	711	717	689	708	652	698	679	693	696	710	673	737	673	727	665	670	691	731	717	668	682	668	732	683	707	670	746	706	704	691	711	715	715	652	682	687	676	732	725	741	663	670	678	685	720	716	715	682	701	724	688	692	710	669	661	706	668	689	692	690	691	685	698	695	678	677	669	698	694	665	656	729	687	664	678	689	724	665	693	693	649	703	672	680	698	705	696	681	655	638	689	720	714	725	663	745	690	638	704	661	722	743	714	674	675	686	692	672	709	685	712	663	700	697	676	717	698	653	677	718	679	705	686	707	676	708	691	694	700	696	717	700	693	653	702	697	703	666	655	661	695	694	669	658	714	718	688	660	725	702	675	689	662	713	705	661	715	717	722	673	723	693	652	723	713	698	677	675	696	684	702	697	653	689	715	626	658	714	730	663	708	738	711	664	699	696	699	677	669	682	743	694	658	696	689	715	685	713	700	679	645	683	677	659	665	662	681	702	660	706	711	702	693	666	706	652	732	665	685	691	721	697	729	710	670	717	706	650	699	705	704	731	687	688	676	680	663	685	712	696	702	702	645	699	726	705	687	718	645	700	711	714	682	691	683	662	698	689	660	690	690	708	691	703	690	680	659	651	675	714	671	689	766	729	711	740	734	705	648	702	686	687	723	675	706	695	674	694	706	700	728	707	700	640	699	672	679	666	687	671	652	694	657	701	762	701	720	703	719	716	712	666	750	651	717	667	680	695	711	706	703	698	654	704	697	732	695	658	685	734	675	694	677	681	734	734	671	705	687	636	740	677
2148	459	486	452	500	471	439	468	424	412	399	485	414	391	426	428	390	424	464	439	447	388	398	395	419	415	424	416	437	419	394	397	418	442	404	408	415	419	371	408	435	403	415	375	420	430	396	397	420	428	414	444	411	392	421	409	399	394	419	389	413	440	422	381	431	427	432	401	430	368	397	425	420	392	421	411	479	423	412	415	387	423	397	430	399	428	403	467	433	426	427	448	418	417	403	385	408	426	440	429	423	394	409	419	423	421	395	466	409	429	392	401	423	425	391	422	421	439	431	407	387	411	409	403	388	420	440	435	421	403	420	399	388	369	395	440	388	397	456	436	427	438	419	413	447	460	360	435	417	447	420	417	375	422	402	392	371	409	427	434	443	406	423	407	430	416	381	383	371	405	417	401	393	429	387	424	460	429	444	432	428	427	413	412	408	415	436	419	384	435	420	441	418	433	429	406	466	418	417	427	425	425	414	402	415	442	414	444	396	396	410	414	418	429	451	397	386	392	423	393	419	447	407	445	426	442	418	413	399	395	400	389	417	362	398	372	419	443	390	408	455	421	446	428	386	380	424	421	411	419	395	411	428	456	469	401	418	387	405	397	426	430	409	420	432	380	412	419	431	394	383	395	376	389	420	388	449	414	402	408	396	479	426	397	391	385	394	401	397	419	440	437	460	419	434	413	445	434	387	442	440	423	431	401	400	398	431	415	405	442	403	387	407	415	437	399	376	468	459	392	403	406	430	382	417	422	395	417	399	390	442	429	389	419	378	419	418	428	416	444	404	411	409	414	439	427	423	378	397	403	397	418	419	425	407	424	405	399	438	381	423	442	403	452	460	419	400	437	369	388	414	423	454	424	468	437	405	433	403	384	366	392	387	413	402	404	426	395	387	426	396	417	404	412	372	461	419	415	449	404	408	390	429	407	418	452	423	442	401	456	414	447	409	397	410	408	397	450	439	442	384	441	414	391	436	435	395	442	425	392	435	392	404	375	401	422	444	409	396	411	419	398	396	386	429	458	434	437	439	436	411	406	451	409	429	423	405	410	433	407	387	414	404	450	417	449	452	417	411	432	431	407	405	424	430	416	397	440	423	402	409	393	390	393	384	429	392	436	476	445	387	394	419	445	440	450	404	444	447	451	421	428	453	451	411	424	414	393	391	424	401	428	418	392	404	450	395	415	406	384	431	421	438	425	481	421	433	412	432	406	427	440	394	380	428	423	415	427	445	398	418	416	430	420	431	437	403	410	420	437	402	400	447	435	387	383	421	498	413	400	448	439	438	410	425	444	430	440	426	438	385	384	407	421	425	395	382	392	449	412	373	432	414	382	411	465	380	421	413	434	374	444	390	427	422	404	431	441	383	393	373	415	377	400	405	409	417	406	419	421	423	439	455	417	383	393	369	368	424	454	415	400	401	426	397	426	422	441	381	461	385	397	421	385	410	386	423	373	409	415	411	415	433	409	384	441	417	421	386	426	397	477	457	425	383	432	386	405	430	427	411	398	457	395	429	404	421	416	389	414	382	441	427	382	399	407	415	390	412	432	443	420	414	427	437	419	399	399	421	390	448	417	429	434	419	423	435	410	384	403	385	480	414	424	410	400	429	418	385	409	433	379	419	408	404	391	393	377	419	391	405	432	432	426	405	414	434	462	427	381	413	427	411	431	419	444	423	402	410	384	457	409	469	438	392	398	364	402	428	414	437	428	435	410	402	469	450	430	429	446	417	432	429	410	458	467	392	436	421	411	405	425	417	421	421	401	401	412	402	432	406	458	411	424	411	436	435	399	385	419	431	453	418	412	397	429	379	445	396	438	379	430	423	405	431	404	415	430	433	430	396	425	426	416	383	415	416	401	422	423	403	409	412	386	411	416	416	398	404	420	442	402	400	418	425	410	411	453	436	404	392	445	434	442	417	441	405	432	424	397	396	380	414	392	370	408	409	388	422	450	436	418	428	383	402	388	397	437	412	424	416	437	442	436	446	371	409	421	435	404	406	420	375	459	403	436	417	412	421	419	413	422	417	442	443	440	413	456	409	426	406	409	391	375	438	407	426	413	386	409	409	442	391	412	420	389	458	423	391	424	413	438	430	423	423	412	405	413	419	424	412	386	419	449	406	460	405	416	402	426	387	423	434	373	458	426	394	434	428	483	423	404	381	438	394	403	383	389	434	442	415	432	394	407	411	434	450	411	429	367	442	428	438	422	391	395	420	414	428	437	434	418	426	387	375	394	393	373	428	447	396	418	397	413	454	443	475	389	416	403	418	398	409	437	440	418	377	430	433	393	425	408	426	389	415	422	436	436	448	420	424	424	441	408	431	455	398	427	431	397	405	418	401	397	418	430	434	435	448	382	426	422	422	426	432	407	440	420	437	408	408	346	409	419	433	429	441	443	388	421	419	381	428	386	397	413	404	399	417	431	417	428	437	388	406	377	443	428	471	430	449	436	406	441	431	452	423	395	426	397	397	407	408	398	437	413	423	429	435	433	424	401	439	412	425	416	418	431	456	415	405	425	430	423	386	452	400	420	394	404	428	408	451	388	426	378	426	438	385	409	399	430	416	421	430	439	433	401	438	435	413	393	430	389	392	401	390	412	424	428	398	423	415	450	435	438	429	440	402	453	404	430	425	435	417	406	444	395	391	409	426	428	414	388	424	397	424	397	408	469	442	455	399	409	446	383	429	391	372	428	433	453	411	417	383	423	415	409	421	387	402	408	473	430	409	409	423	420	451	414	447	374	409	431	430	447	409	407	419	434	414	404	484	442	440	400	405	415	404	427	404	429	418	428	385	397	437	410	472	434	397	449	420	436	387	407	393	392	435	430	432	405	416	401	424	439	406	394	390	424	419	417	427	422	434	409	436	425	446	384	453	402	414	423	395	389	447	420	428	405	438	449	424	407	411	400	445	444	410	396	388	388	433	407	397	418	410	417	388	426	437	441	449	402	405	416	420	447	449	438	442	407	403	440	409	410	459	409	417	410	413	420	451	435	451	418	418	423	419	399	373	429	380	436	391	482	422	377	391	407	395	446	401	412	441	423	421	402	401	427	412	437	366	391	415	395	420	354	402	396	409	418	435	441	436	448	436	417	465	428	430	432	368	392	470	432	440	410	414	434	395	440	419	419	409	408	440	412	398	440	456	440	397	433	412	437	390	409	435	418	381	416	426	421	416	430	394	455	427	407	430	428	424	422	407	461	418	434	419	431	406	432	421	396	453	405	453	437	433	376	426	387	430	389	421	411	434	400	419	387	388	417	425	402	411	408	384	432	383	447	412	431	430	437	419	462	392	414	415	400	413	436	426	395	420	402	426	402	401	368	434	375	390	411	443	425	459	417	410	400	419	411	475	421	447	396	435	395	428	367	408	419	429	415	405	403	405	459	423	412	428	404	362	416	444	427	392	425	406	437	418	391	406	464	410	426	399	437	414	432	413	422	460	393	384	441	395	371	428	391	425	433	416	414	408	435
2550	986	1128	1129	1077	1107	1033	1073	1001	1031	986	1039	924	954	919	968	945	983	937	949	964	972	937	967	954	1010	936	960	945	1024	829	908	914	965	972	947	941	927	949	916	940	924	985	926	952	962	932	945	940	965	931	961	925	997	930	931	980	945	902	915	925	936	904	973	910	906	917	898	909	928	978	1007	941	919	900	911	959	977	933	917	921	910	932	947	923	958	945	935	952	920	947	938	943	930	937	927	945	919	962	937	909	1002	962	933	902	945	955	962	890	963	993	885	903	965	905	891	899	949	904	933	955	962	951	980	986	939	948	980	952	991	954	963	1016	909	937	923	950	970	903	914	938	922	917	944	923	932	949	900	900	885	933	956	942	949	865	911	905	946	932	917	961	971	917	941	974	924	936	955	956	922	969	899	902	952	927	906	960	923	906	962	947	965	949	906	996	922	942	941	899	962	933	930	959	941	909	940	949	932	901	958	918	935	946	897	931	927	940	919	947	937	970	966	893	933	995	923	983	988	936	965	951	928	914	945	911	918	877	948	925	955	964	949	919	904	959	926	946	924	877	909	907	949	935	963	975	942	938	974	910	972	959	927	922	1005	939	940	964	952	958	902	942	926	945	918	1001	934	917	931	911	899	981	949	893	925	949	926	952	937	942	959	946	988	919	909	922	929	980	915	927	931	972	921	945	926	891	939	920	932	944	906	943	972	960	923	994	939	929	908	937	946	933	941	973	974	937	951	881	933	918	998	954	875	921	987	934	877	916	973	990	932	959	997	926	984	926	931	1021	901	925	1004	889	873	924	944	900	915	931	958	946	976	1004	915	946	920	973	932	987	963	931	904	905	947	945	953	931	906	892	927	901	952	979	957	962	959	957	916	952	963	924	941	887	920	939	933	960	910	922	931	923	911	896	925	976	933	979	939	921	929	970	884	918	947	884	918	1028	896	892	872	923	933	931	978	895	973	939	910	938	974	970	964	904	904	953	926	963	930	977	941	956	954	898	968	962	964	866	921	945	973	966	941	970	953	943	927	935	981	905	941	927	881	951	950	901	991	1010	890	988	931	941	933	953	923	908	928	963	956	944	956	979	871	961	935	954	931	919	916	951	1009	889	992	920	922	973	981	976	982	930	973	942	944	958	930	946	920	962	934	934	925	911	984	916	942	950	926	898	994	935	926	932	1013	940	919	856	931	939	965	963	963	910	1014	888	925	931	941	931	998	904	922	944	884	903	915	951	924	877	904	975	881	974	960	929	917	942	936	997	930	944	936	927	941	934	910	898	929	954	913	925	904	916	890	886	957	957	961	922	1001	872	900	902	945	945	891	942	940	909	966	967	901	891	932	927	951	975	932	966	871	935	943	897	915	922	934	932	934	979	944	929	993	885	943	975	948	944	942	926	951	913	861	902	950	933	966	938	926	959	946	928	917	932	935	912	861	900	975	938	895	920	979	875	975	930	900	950	932	1002	930	984	945	920	932	876	948	957	925	966	941	950	984	993	930	957	920	903	950	929	954	925	951	963	898	911	948	952	958	957	864	937	955	884	935	932	1009	909	943	937	919	954	944	911	938	963	984	932	957	925	899	913	916	963	896	933	918	969	863	886	929	905	961	939	876	904	908	979	958	922	962	908	903	914	879	828	923	937	939	931	962	911	926	936	917	898	980	930	961	960	956	926	976	934	956	1000	985	969	965	906	879	905	918	929	967	955	998	944	941	911	892	961	943	945	924	966	929	947	874	948	896	936	915	917	934	953	943	954	899	941	925	909	952	962	891	957	903	901	974	924	946	927	940	927	915	923	990	947	952	921	972	930	935	957	937	912	953	956	925	948	927	960	923	910	957	969	917	896	932	945	895	899	975	899	921	976	904	911	962	927	956	931	994	990	915	909	929	931	987	964	961	975	905	949	968	911	932	911	981	915	951	914	951	940	913	908	973	918	922	918	940	889	934	976	931	910	930	962	889	892	960	933	928	944	969	951	941	938	938	955	918	867	951	951	920	923	889	974	959	959	935	936	893	943	877	959	937	983	956	945	947	901	967	926	903	961	938	934	915	910	913	906	917	934	982	912	977	959	979	941	966	888	914	911	922	951	904	962	921	914	902	958	926	902	957	953	888	962	1006	962	991	958	941	946	919	972	978	915	974	1016	897	931	947	971	942	1002	964	987	965	968	991	933	943	943	893	974	952	874	942	968	966	941	984	920	901	892	906	946	1012	956	895	952	997	936	893	986	997	966	920	906	962	947	864	957	926	958	952	911	928	975	925	920	964	891	959	956	989	921	893	982	932	928	992	943	955	912	932	936	905	911	910	899	980	984	929	953	955	914	929	944	906	979	929	918	975	939	1007	955	951	946	1007	935	931	921	927	973	943	957	928	939	943	941	958	932	935	925	966	946	961	990	891	982	1008	891	976	995	959	914	884	895	920	895	893	951	908	950	913	964	985	920	924	917	918	882	912	913	932	937	983	944	941	902	945	921	921	895	920	982	882	968	937	925	956	920	925	872	985	903	870	909	948	918	981	919	926	960	966	936	942	949	916	959	925	967	893	892	987	920	919	919	929	880	932	940	970	956	942	920	948	946	918	955	982	975	936	904	891	913	923	890	959	951	865	985	978	917	939	953	910	918	913	967	1010	973	933	962	922	915	941	981	969	873	918	901	879	1003	946	955	898	924	994	888	885	925	926	942	919	925	953	941	998	934	934	983	944	938	990	903	912	911	955	962	943	956	946	951	944	979	918	908	951	952	900	905	969	908	960	934	970	978	962	932	923	913	919	954	962	931	1004	891	911	954	974	939	972	951	952	902	903	927	959	916	978	961	931	1029	913	914	935	913	909	956	894	973	962	915	1005	924	975	950	875	986	932	915	923	936	990	949	962	933	925	974	893	923	937	938	957	947	929	929	919	994	934	951	875	931	905	942	946	928	965	992	940	998	953	934	945	915	935	965	947	942	906	967	940	958	900	923	961	961	897	959	937	967	955	938	916	939	907	962	906	965	969	894	931	982	930	960	942	938	940	937	938	936	913	916	914	962	963	946	923	901	935	976	945	882	978	868	970	924	938	959	909	944	874	946	966	947	899	924	946	939	876	941	993	920	895	933	943	942	996	903	950	932	953	985	940	963	916	929	993	958	947	915	907	916	984	974	942	909	936	913	897	966	942	914	981	921	958	973	934	935	935	870	889	925	940	917	909	905	931	1000	912	925	972	885	974	928	952	957	928	946	924	959	956	937	897	969	886	945	979	987	959	899	954	919	873	984	894	963	958	988	935	930	931	922	956	953	934	954	901	957	942	961	969	1009	1003	926	894	965	899	925	868	939	997	918	957	974	944	889	911	980	935	953	974	975	954	958	934	936	941	968	969	936	952	941	991	978	956	937	933	965	949	934	940	910	956	915	902	965	990	939	965	871	949	882	948	990	952	900	903	917	912	933	935	930	978	944	1039	878	899	984	938	941	931	941	956	900	931	939	901	986	940	976	909	960	945	912	954	968	943	934	916	931	900	934	962	958	924	910	981
8070	689	664	567	485	418	364	355	335	413	359	363	335	312	242	203	226	228	205	224	232	223	241	228	226	247	233	236	226	226	207	220	218	232	193	239	225	218	230	221	196	213	230	206	220	220	216	216	219	231	212	216	276	214	216	223	211	223	218	229	233	216	253	225	222	222	220	207	239	215	207	233	219	216	224	207	199	240	235	231	242	242	231	218	215	234	205	232	199	187	208	211	193	208	217	212	199	215	220	230	252	234	243	225	191	232	211	228	232	210	218	210	242	215	225	234	224	211	224	264	233	207	211	236	205	219	218	244	236	241	235	215	218	235	232	232	221	248	221	190	221	185	230	244	212	254	250	245	205	230	232	223	212	222	227	225	232	211	219	236	217	204	196	220	200	271	222	238	194	196	209	215	204	175	213	228	234	244	234	244	204	220	212	202	249	219	228	224	225	217	221	232	210	241	197	189	214	239	206	221	244	239	239	223	217	208	198	236	211	205	215	237	211	242	206	214	217	202	246	238	201	222	230	243	234	224	253	232	213	224	240	254	212	187	206	204	239	214	202	232	229	234	234	265	212	224	225	249	219	215	237	206	226	217	254	252	232	213	211	217	241	247	217	227	218	203	231	236	207	232	238	221	216	216	217	220	207	220	211	239	194	250	232	203	243	226	230	239	242	198	231	229	218	248	219	206	272	212	228	238	227	228	229	208	242	219	208	235	207	202	232	204	216	204	212	230	200	204	220	202	218	201	216	245	217	232	243	242	232	211	258	216	224	205	213	240	238	239	236	228	224	219	236	215	206	219	211	215	188	224	225	180	232	204	204	200	214	213	224	221	218	229	206	259	221	210	231	187	236	230	234	233	216	235	229	232	232	248	223	218	233	225	230	222	230	208	225	239	207	262	251	216	225	211	205	196	232	206	243	211	216	208	229	214	236	231	218	206	237	213	223	212	237	240	206	246	217	204	245	240	192	200	219	241	222	221	246	218	211	210	229	224	216	224	226	208	207	212	233	193	224	213	216	220	212	212	222	215	214	247	234	233	218	219	218	248	217	222	190	213	237	202	233	243	212	230	218	205	234	239	201	229	217	221	226	246	215	210	233	232	206	242	234	222	216	220	232	210	218	236	226	247	201	217	198	213	201	206	213	268	258	226	213	242	224	221	217	206	226	217	236	237	236	233	208	216	227	224	256	214	225	217	206	213	213	220	224	222	221	238	196	197	217	229	209	243	253	201	214	210	230	231	234	244	207	236	244	225	201	234	225	233	227	224	226	199	232	216	199	208	219	222	213	205	196	215	225	248	255	207	203	229	222	217	238	241	225	218	231	242	230	211	212	205	231	237	230	217	213	221	208	232	225	214	239	229	220	238	198	219	227	212	218	209	210	196	196	202	228	212	218	215	227	204	232	229	192	216	186	234	240	228	230	213	210	230	204	209	197	189	239	194	213	196	241	248	231	233	223	206	262	181	231	204	219	196	199	219	214	237	216	246	216	239	235	232	214	223	245	221	223	210	213	223	223	220	234	214	223	236	218	220	237	217	233	225	210	226	229	243	220	235	235	221	234	215	230	193	225	243	200	224	229	209	235	246	246	226	211	239	230	188	240	235	212	223	207	231	242	218	221	212	195	204	221	217	208	215	211	237	215	207	219	241	220	185	206	252	244	219	223	225	232	245	221	210	251	226	211	244	202	197	238	207	199	223	199	204	187	214	205	231	228	225	228	209	207	204	246	199	244	224	238	206	229	216	208	232	240	200	217	247	222	198	205	225	215	224	217	256	198	206	206	215	194	211	224	236	194	196	228	196	232	223	210	216	249	218	235	235	203	201	211	193	193	213	241	201	208	213	190	236	210	224	188	225	227	208	229	204	220	245	219	256	236	209	216	224	217	239	229	220	227	226	231	228	212	216	219	213	213	220	215	224	215	247	246	242	208	211	227	242	204	235	211	236	209	203	213	242	204	253	233	249	258	184	196	214	224	249	233	191	254	207	219	228	247	219	195	229	216	229	260	221	211	209	203	222	226	215	237	234	207	248	215	236	227	206	228	250	217	246	233	247	225	263	248	228	193	232	246	197	199	208	233	185	228	237	225	228	219	213	231	222	226	223	178	209	190	243	245	214	204	210	204	259	239	220	231	230	197	230	219	203	223	231	230	243	197	210	232	225	213	204	194	217	208	210	194	213	217	209	214	215	206	201	218	237	208	193	229	202	207	233	231	226	233	199	213	232	213	242	225	274	209	227	250	244	218	211	232	209	224	220	213	230	233	220	211	214	202	256	227	235	220	212	233	215	203	205	213	209	221	244	231	208	257	211	233	206	196	236	233	221	253	217	226	221	222	212	208	202	208	217	217	204	210	225	220	223	245	251	249	231	195	226	230	231	204	212	223	244	235	217	210	224	235	207	258	218	208	212	204	207	235	257	229	217	233	195	247	215	213	237	245	234	220	195	212	222	191	227	239	221	238	221	234	197	234	222	222	207	199	246	235	232	227	231	189	228	223	248	219	227	217	242	232	241	237	222	254	214	223	208	239	212	262	213	237	245	250	208	212	235	202	194	232	196	195	223	208	201	224	225	229	214	202	218	211	235	236	209	224	221	248	220	213	213	226	236	204	245	231	240	242	209	215	211	207	221	242	230	205	198	233	217	221	233	222	242	222	231	219	208	218	228	214	205	216	220	209	197	234	212	227	250	244	238	221	198	241	230	230	229	221	196	212	236	234	201	211	262	206	235	242	219	244	232	237	254	193	222	220	223	215	217	212	219	216	205	183	211	218	227	238	225	200	201	192	218	221	230	194	227	223	206	223	221	217	224	209	217	208	223	177	221	227	212	226	187	220	190	217	220	226	242	223	203	226	221	218	190	220	222	205	230	209	232	199	212	218	219	217	235	216	219	207	191	217	216	240	217	223	239	220	229	211	215	236	203	226	224	219	220	228	240	209	255	221	222	207	217	214	230	245	210	230	242	225	193	218	220	205	204	215	214	221	205	225	228	228	219	208	200	236	214	203	215	229	225	224	235	228	226	236	217	218	255	204	198	206	244	239	229	198	219	203	233	241	184	211	218	235	242	224	210	231	214	218	237	224	220	228	208	226	233	238	201	219	239	243	217	196	202	220	221	214	216	228	225	212	245	235	217	230	207	226	210	202	233	198	230	223	241	213	209	196	201	216	215	189	227	216	239	221	200	223	225	218	221	233	218	196	212	227	216	212	203	182	242	202	217	222	247	221	217	210	173	231	217	217	227	239	233	227	200	266	261	216	221	224	247	200	217	204	220	246	212	208	216	219	232	218	211	216	223	226	222	228	186	202	214	234	192	234	203	248	237	228	258	209	211	192	225	192	229	221	190	231	239	200	239	241	219	193	235	202	208	243	238	239	219	205	239	241	207	232	207	248	190	241	239	231	267	235	234	253	200	220	227	190	236	210	199	228	223	213	229	214	217	217	237	232	204	214	215	218	235	231	235	229	214	215	220	206	236
6815	924	1579	1850	1600	1487	1295	1248	1371	1356	1533	1455	1216	1162	731	699	669	653	625	643	651	664	668	654	666	655	668	627	600	617	598	548	607	599	597	562	545	586	578	566	568	555	583	560	586	589	613	537	570	560	548	553	579	536	578	539	511	577	592	612	595	586	568	560	630	544	564	562	561	498	582	565	578	559	540	539	530	577	582	579	577	509	578	548	560	577	534	602	562	576	537	550	543	555	573	555	576	550	548	594	563	591	570	561	554	562	554	541	574	549	564	555	576	524	591	538	548	558	580	566	526	574	604	540	587	599	586	556	577	555	562	567	569	564	521	552	575	583	541	543	548	573	528	547	550	526	563	589	501	510	548	554	555	550	578	557	566	541	577	580	544	562	532	553	591	548	621	533	569	578	601	532	529	612	540	529	569	598	557	467	573	553	520	531	567	567	546	566	556	590	564	552	543	542	591	517	628	570	532	575	587	584	582	561	575	600	555	560	559	540	556	573	582	579	520	568	593	525	574	545	590	549	557	572	556	569	548	555	573	547	558	551	560	499	555	558	586	558	537	519	558	537	561	570	608	493	593	536	520	500	566	576	549	580	570	571	584	541	565	573	579	569	536	565	570	578	552	577	565	580	561	563	567	611	537	592	557	530	564	576	552	606	540	566	513	531	553	547	545	518	589	569	524	554	579	519	579	587	560	575	573	582	562	540	545	595	589	552	532	528	590	518	578	561	558	588	607	541	543	588	535	546	560	539	556	587	563	521	584	553	599	599	588	539	529	600	580	589	557	571	526	562	564	592	553	583	564	590	565	538	585	584	524	573	549	546	549	538	510	534	601	552	534	568	518	570	542	566	550	541	560	558	515	579	527	565	572	575	554	575	555	555	561	555	574	556	537	539	565	584	533	539	557	563	546	559	506	562	551	545	537	577	552	555	528	523	577	578	554	572	554	552	577	572	577	590	595	586	558	555	540	595	563	568	558	573	554	576	573	548	566	580	566	613	540	558	535	569	562	517	580	584	566	550	557	523	575	578	528	572	553	551	578	576	523	587	557	568	569	559	498	626	550	554	535	554	544	551	599	588	580	531	588	598	562	556	543	556	551	548	562	470	567	560	574	529	515	547	565	537	565	541	548	550	566	586	556	555	510	607	570	561	584	591	534	525	565	553	602	553	559	541	575	575	543	552	553	549	558	561	561	551	593	607	568	534	610	554	533	561	555	545	531	542	571	574	580	531	575	594	527	554	531	558	590	579	566	554	569	599	503	554	559	567	588	579	507	559	541	527	566	534	567	555	534	603	536	562	571	539	540	593	579	510	539	542	550	563	567	563	593	531	534	533	557	570	606	569	573	544	581	569	576	558	509	558	552	597	513	568	541	555	561	600	563	561	563	565	568	569	572	578	539	573	538	594	593	555	543	539	560	547	561	544	527	548	574	555	591	564	538	573	555	530	569	575	569	572	535	531	558	580	546	581	574	548	553	580	535	560	542	547	547	536	550	532	539	570	555	605	574	545	558	551	535	558	559	567	539	519	578	539	568	543	564	564	529	604	559	531	546	567	565	538	573	547	565	603	527	574	597	587	571	547	569	591	547	597	574	596	622	527	581	528	561	525	542	560	580	523	575	565	553	578	619	531	613	547	580	536	606	575	591	548	525	543	597	564	566	554	552	572	527	559	601	562	554	531	562	586	561	524	546	552	572	572	526	557	536	573	528	586	558	536	601	540	575	569	593	541	490	577	536	564	606	543	559	550	545	583	613	542	559	575	560	542	537	523	530	534	544	559	530	583	535	543	557	567	565	535	491	559	548	566	559	560	543	563	567	606	536	527	592	564	550	558	584	574	573	550	559	535	564	533	528	548	543	553	592	597	547	539	540	576	551	541	566	542	533	536	544	554	563	590	534	558	592	555	559	565	538	591	594	539	543	591	527	521	611	527	566	558	576	585	569	609	569	601	538	571	589	517	582	601	577	561	531	540	554	547	580	536	593	576	535	601	574	532	576	558	578	618	567	558	553	511	518	537	563	592	532	573	561	578	597	590	551	547	554	577	549	582	548	567	553	556	555	553	555	539	557	600	523	583	559	561	556	563	553	562	540	562	552	596	522	574	584	574	585	526	595	589	595	537	587	592	519	577	585	553	582	575	576	540	561	573	518	524	529	557	585	539	601	540	524	569	606	542	525	568	584	504	572	540	558	557	591	558	532	549	546	542	587	573	563	545	571	575	561	584	580	541	593	586	603	567	549	573	565	571	547	588	550	590	526	576	572	543	562	517	560	548	546	493	561	576	565	585	576	518	557	546	561	554	539	573	585	556	599	545	528	518	568	577	556	566	555	587	548	561	535	565	554	584	530	544	553	542	545	537	586	551	571	556	584	574	554	592	575	550	544	536	539	575	559	562	570	560	572	575	568	584	557	598	566	582	586	555	555	593	544	578	551	553	593	517	561	562	534	583	590	579	541	558	580	574	563	563	570	579	513	592	580	590	546	526	597	589	559	515	516	532	535	581	573	541	550	540	569	587	545	582	552	575	574	576	553	582	574	566	537	555	609	559	573	549	563	576	531	560	558	570	585	565	572	580	531	538	543	584	531	561	549	574	554	569	530	566	556	543	594	547	589	599	559	553	573	518	556	529	534	563	562	570	535	580	564	539	574	510	585	529	556	559	591	522	555	557	545	582	564	593	579	548	564	567	522	533	550	608	567	574	518	567	578	542	592	596	569	535	509	583	544	579	602	573	576	612	530	539	583	556	545	523	537	549	563	581	558	558	578	536	602	579	498	544	558	559	534	589	567	586	556	547	586	541	569	544	581	568	549	610	561	594	527	558	572	605	589	536	576	553	560	577	533	608	529	555	551	556	524	550	546	586	544	535	580	558	546	595	552	595	549	539	624	541	588	537	624	554	549	550	582	564	559	555	534	550	583	584	582	526	528	578	553	550	517	557	576	588	572	543	535	584	560	599	550	579	549	544	557	576	571	584	552	567	558	559	568	549	588	517	530	596	555	576	542	529	505	519	535	554	572	566	564	575	545	596	534	596	606	569	530	575	540	570	581	541	586	590	552	589	544	570	533	613	538	613	543	487	607	535	576	562	570	572	547	575	548	532	554	561	548	543	583	592	577	583	558	539	536	561	555	567	587	570	551	556	576	572	577	611	564	538	578	513	566	547	578	508	576	583	557	557	582	537	563	560	526	535	568	554	586	515	562	578	542	549	569	596	579	555	588	547	559	586	510	567	578	555	544	550	592	514	591	630	602	560	551	572	544	569	555	522	557	546	561	606	551	613	566	549	576	572	564	533	553	534	590	542	578	585	585	552	563	501	572	534	538	581	557	589	547	580	550	560	545	574	551	524	530	540	574	537	528	546	574	563	572	549	571	570	548	557	530	538	514	597	594	555	539	580	596	524	549	575	582	500	551	544	622	559	559	556	553	550	562	575	592	538	625	568	591	574	560	556	582	566	535	583	543	574	566	532	569	553
15651	1445	1202	950	770	643	553	542	522	512	482	613	520	459	329	335	329	313	277	300	269	300	277	297	272	260	269	291	304	286	273	289	282	261	301	280	273	317	263	270	297	276	279	262	277	242	263	253	279	264	240	274	250	303	297	277	272	271	260	277	270	293	299	283	295	274	282	260	283	309	273	289	279	252	273	262	267	285	285	258	282	263	289	269	266	270	287	294	273	272	284	261	263	291	307	279	269	283	275	268	265	275	303	282	257	290	283	250	304	278	277	255	258	244	271	290	282	243	250	265	261	290	323	244	269	262	262	271	263	263	245	246	266	271	241	297	331	276	286	276	251	263	275	293	269	298	275	245	283	267	293	301	272	315	282	300	279	306	288	273	289	261	250	277	270	249	278	274	292	248	256	255	306	271	311	303	271	244	260	281	262	254	277	288	254	289	263	248	263	259	239	293	295	290	282	297	281	270	254	274	268	294	290	266	264	274	311	292	274	276	289	267	254	241	279	272	249	261	269	265	308	297	282	271	267	295	265	269	255	267	262	261	279	271	304	237	262	241	253	273	245	319	272	254	272	252	285	249	250	271	261	289	248	291	283	281	262	290	292	269	285	284	283	304	271	264	278	301	260	279	278	304	271	269	250	275	296	269	298	271	285	318	289	271	268	260	303	287	302	256	228	279	256	273	288	271	284	265	280	279	271	303	255	253	256	271	264	283	283	280	278	283	271	257	285	272	293	271	298	263	283	252	282	264	282	254	260	262	285	282	278	270	298	258	276	292	255	311	258	264	270	281	292	272	241	300	271	269	249	288	316	243	291	283	287	271	260	315	249	289	256	281	286	269	285	268	286	242	276	318	274	265	280	290	272	261	264	265	273	260	278	291	293	268	272	271	292	293	264	265	287	259	260	280	263	262	212	281	241	299	294	276	239	266	310	279	263	266	279	249	265	280	284	282	283	254	254	268	287	268	244	302	259	267	275	268	295	246	273	255	281	272	269	267	259	272	285	296	263	270	278	293	272	313	282	293	263	264	276	250	276	242	283	267	285	275	262	278	286	249	243	252	258	225	263	261	273	278	279	272	276	288	270	310	279	234	270	284	281	257	255	274	297	270	315	288	257	278	278	262	279	287	278	281	295	282	300	264	267	245	243	263	276	276	252	287	315	321	232	261	283	306	270	285	291	276	265	255	262	300	301	273	272	270	272	282	257	322	286	281	288	289	257	271	270	253	311	266	300	262	291	277	252	257	276	283	291	311	266	271	259	236	290	291	245	273	277	273	272	268	269	296	230	274	286	271	254	276	274	262	292	276	254	257	293	288	286	287	251	255	267	272	268	279	243	272	277	265	277	250	276	279	276	264	310	279	260	262	253	268	284	275	289	241	261	258	295	289	288	295	266	283	238	288	257	246	286	281	276	265	274	262	284	256	256	269	255	305	260	277	284	288	239	263	260	269	251	308	298	253	283	258	280	257	267	250	253	283	287	299	249	275	254	272	253	264	229	266	280	264	250	252	295	277	251	271	267	263	256	266	271	279	289	261	260	263	290	264	290	272	278	262	256	250	289	270	247	294	281	295	253	256	269	289	292	268	251	269	258	262	289	286	265	280	237	268	253	292	270	287	309	271	233	290	262	290	312	281	254	275	255	294	259	290	283	270	266	281	304	285	312	277	235	286	272	258	258	262	276	286	292	265	274	284	255	286	255	264	276	314	280	283	288	275	280	261	246	256	307	252	283	261	261	298	259	282	272	273	267	259	270	290	315	292	266	274	276	271	288	284	239	252	264	278	269	257	279	278	246	282	302	279	274	303	290	281	296	251	320	271	288	265	258	254	282	291	265	260	275	259	242	289	262	257	249	274	263	261	285	240	268	267	272	257	262	251	272	280	255	250	274	301	275	262	278	268	247	257	270	280	304	249	269	259	255	288	263	270	261	290	233	276	255	251	239	306	279	272	253	263	276	271	265	293	244	271	296	273	288	294	275	272	271	280	277	288	302	282	278	252	273	233	245	272	276	255	265	293	250	270	254	281	296	292	252	241	296	295	302	278	235	264	292	230	242	283	234	266	268	282	282	268	298	301	289	260	252	271	254	277	268	279	274	290	272	273	266	292	271	271	263	290	260	267	244	277	255	258	249	285	271	280	298	298	217	275	259	297	255	266	257	292	287	295	278	277	255	259	263	290	287	269	272	300	282	261	271	269	285	261	302	244	316	273	273	249	250	259	271	274	273	263	269	248	248	259	305	262	276	271	250	277	291	290	247	262	225	241	261	269	276	250	270	258	288	297	265	281	276	265	269	287	265	276	312	282	239	253	244	243	286	289	219	287	293	256	249	266	293	280	238	270	251	271	269	274	264	250	301	242	266	299	286	269	243	268	279	272	277	259	274	275	268	262	255	235	255	258	302	284	271	270	264	295	267	252	270	276	258	276	243	270	289	282	264	268	323	281	280	273	282	258	252	282	272	273	303	259	278	267	263	266	291	284	243	274	292	281	249	264	300	270	287	269	335	305	263	277	290	301	281	267	256	294	284	272	307	286	277	268	254	285	278	275	268	279	276	263	279	292	275	290	276	269	260	311	284	294	301	274	288	252	277	240	257	285	269	283	256	248	252	273	275	253	287	285	265	288	260	268	269	275	284	254	260	249	247	274	282	268	261	260	292	233	259	269	277	266	281	270	317	272	272	289	293	296	261	263	272	271	296	300	270	259	240	287	265	286	277	275	273	270	262	252	279	248	257	288	253	267	281	266	262	261	284	270	263	294	273	245	259	317	298	271	258	275	274	286	288	289	293	257	262	239	274	284	296	288	284	281	255	284	246	251	277	246	296	289	284	230	270	271	246	257	295	293	236	278	300	292	278	267	288	276	272	246	260	244	248	291	281	259	246	285	302	279	271	309	294	243	269	290	249	269	300	254	281	262	309	286	290	285	271	277	287	280	289	225	270	275	280	291	286	287	265	308	291	273	272	275	298	278	257	272	285	247	299	304	281	235	244	269	260	284	278	255	241	261	280	279	272	269	297	271	286	284	288	260	254	287	269	273	324	284	262	307	253	287	249	277	289	237	267	296	283	267	275	265	283	251	256	287	302	272	283	289	282	290	300	263	261	281	297	266	292	276	284	252	272	262	271	281	274	281	299	269	269	305	285	276	287	259	286	246	257	229	258	285	284	254	280	257	314	295	278	262	282	284	276	291	247	252	235	255	312	259	300	301	276	268	304	242	269	268	244	234	286	233	261	264	249	267	282	276	293	282	239	285	277	266	245	277	317	229	322	282	263	261	293	237	294	261	279	253	320	264	278	263	267	258	291	280	283	291	298	269	277	291	276	266	268	271	284	238	288	262	291	251	259	268	233	271	262	264	273	311	279	275	273	288	269	280	278	299	298	254	261	260	272	250	263	275	272	277	287	305	301	285	267	249	249	265	265	294	264	294	293	298	315	271	301	304	266	247	290	243	283	261	274	281	287	298	273	261	287	272
8963	1455	2609	2910	2751	2426	2013	1908	2200	2011	2184	2697	2110	1783	1239	850	919	883	903	857	867	835	840	877	812	734	785	761	798	797	742	717	750	760	757	799	790	729	725	724	741	722	714	723	763	701	697	681	702	708	752	720	709	695	761	699	744	697	695	740	694	723	677	752	681	759	716	725	670	700	684	724	671	705	725	710	718	683	729	698	684	668	693	704	748	709	703	733	655	697	679	673	640	707	697	695	690	685	688	705	700	688	734	641	695	685	665	707	667	704	710	700	732	669	738	689	711	709	649	691	705	699	727	712	670	668	683	703	711	691	679	694	674	705	641	675	695	686	675	659	712	658	718	694	685	690	705	671	693	656	742	652	701	712	686	689	735	702	693	728	658	721	734	682	700	714	687	745	685	704	733	694	673	697	689	731	710	694	682	707	686	679	742	688	738	669	716	699	711	690	654	689	736	714	672	688	667	677	654	677	710	655	709	643	673	757	699	678	703	683	724	664	687	688	676	736	692	739	713	703	721	698	674	679	708	698	670	707	661	658	712	686	701	677	731	675	737	709	625	690	675	699	655	722	654	667	683	675	678	706	719	720	665	666	697	733	635	683	640	690	657	691	692	678	730	661	659	699	702	677	725	725	696	684	742	694	668	655	730	664	669	663	644	707	716	710	605	691	690	662	679	665	704	674	661	658	692	663	710	672	733	639	684	672	698	660	703	763	671	632	692	688	707	701	684	618	662	695	682	686	736	688	641	715	713	687	699	704	689	688	652	718	708	691	668	711	714	640	700	734	721	676	688	673	696	658	681	691	684	706	690	688	692	704	712	684	680	733	713	747	670	689	707	717	665	745	718	653	700	671	679	719	694	734	669	691	709	720	687	727	674	692	611	747	686	703	646	714	714	688	710	690	695	667	703	657	692	660	709	723	691	697	693	714	682	704	671	671	684	709	705	693	677	706	680	682	726	681	689	711	650	644	719	691	646	706	672	678	686	680	674	669	659	697	679	672	691	677	704	708	675	746	680	693	676	706	691	680	699	698	693	673	628	681	696	707	689	665	668	696	673	671	637	692	772	713	685	700	725	689	722	722	701	698	704	738	687	727	712	662	699	723	701	698	681	701	670	667	704	707	685	712	719	719	696	687	676	682	675	658	677	693	688	702	629	677	702	701	683	642	698	732	679	669	684	761	715	663	667	654	672	689	682	730	712	675	734	640	690	694	666	689	682	678	659	673	711	698	689	673	705	671	668	740	686	662	656	689	690	672	707	653	729	696	670	717	670	677	655	649	673	670	689	667	677	702	739	645	730	685	693	683	709	675	628	657	682	696	746	750	731	703	723	743	709	676	686	709	684	654	678	695	695	682	693	723	658	712	698	663	715	703	621	686	703	687	675	649	727	755	676	706	709	701	675	668	640	718	716	683	703	725	751	733	707	675	662	667	695	674	691	702	693	739	731	713	727	699	680	704	705	707	696	666	673	659	674	697	674	715	677	685	708	688	707	691	665	660	670	714	698	695	702	666	682	704	755	713	649	744	701	650	678	692	691	681	678	692	731	704	683	709	649	702	709	720	668	693	743	691	692	671	749	693	669	726	707	703	703	684	685	659	639	677	724	676	652	672	747	686	678	683	694	695	703	710	692	710	685	714	691	686	733	683	720	668	657	726	714	732	678	690	691	694	725	679	681	672	714	725	700	697	678	761	698	710	683	688	631	647	738	668	702	731	692	721	676	675	680	685	686	691	660	702	694	673	684	652	686	713	672	697	681	683	682	692	679	690	738	660	705	708	638	651	704	724	690	683	684	661	635	691	662	687	721	675	724	741	671	716	662	742	693	709	702	673	758	721	701	653	685	712	711	719	676	643	736	689	622	674	692	672	712	699	696	682	655	705	699	701	704	720	668	663	708	685	667	732	713	674	727	674	734	669	692	715	699	692	705	666	690	725	678	692	691	660	689	657	704	711	728	675	676	732	713	724	690	675	710	669	741	708	718	679	735	713	665	716	734	670	735	672	734	672	742	669	696	702	709	660	648	647	665	715	680	682	734	700	668	699	678	695	679	706	719	700	700	666	697	721	681	708	647	679	708	663	700	721	683	685	723	665	723	740	679	679	671	732	689	661	687	658	692	680	705	689	666	717	706	704	682	688	643	707	723	664	684	748	677	677	729	705	684	710	694	733	655	657	709	684	697	713	706	733	698	705	649	680	709	734	660	687	721	674	686	674	653	688	658	686	742	685	700	709	706	700	712	648	630	721	720	705	699	687	671	723	650	741	710	652	724	701	705	703	707	727	727	686	711	687	644	680	707	743	694	718	695	736	646	711	649	692	727	709	697	706	702	697	688	711	755	721	729	627	700	683	716	690	696	702	719	697	704	679	657	709	654	658	735	718	700	707	695	699	684	708	695	696	705	689	720	688	766	684	675	724	703	727	744	707	700	690	680	672	677	687	717	656	699	733	717	685	695	665	711	737	740	698	705	718	687	698	693	688	719	733	682	719	652	682	742	730	713	709	670	680	710	686	711	701	734	734	693	723	728	673	710	722	676	682	706	647	731	667	650	704	693	760	693	680	670	690	655	719	679	715	711	716	699	705	703	692	756	707	703	709	674	678	683	628	681	665	677	680	726	680	717	719	724	696	716	691	724	678	717	716	661	667	673	687	662	675	694	729	753	694	731	724	673	738	739	660	677	740	714	691	712	698	672	657	704	676	715	670	654	662	708	691	679	679	677	665	661	689	689	705	746	662	728	681	694	693	684	657	685	665	656	679	710	689	671	686	716	672	724	687	643	731	666	652	730	726	739	700	713	706	663	671	657	659	647	711	667	668	661	669	720	671	701	709	708	677	685	681	699	667	683	667	683	715	690	662	708	736	707	691	688	666	737	660	696	683	726	675	743	694	727	657	682	679	688	661	686	677	703	682	685	683	684	710	746	706	685	689	660	667	695	692	648	684	696	688	704	700	673	692	696	666	693	716	743	724	736	658	693	721	676	642	713	685	702	666	737	731	722	717	727	687	710	693	731	693	712	708	699	708	717	651	632	692	718	723	707	705	694	704	702	749	673	735	697	698	705	696	662	714	698	716	669	704	717	685	703	667	692	684	751	739	705	699	716	706	667	694	689	672	678	679	725	724	688	653	731	699	695	689	707	707	717	712	702	695	661	700	623	702	712	702	706	671	696	680	661	684	692	668	695	680	676	722	667	711	677	677	713	713	685	695	722	714	689	653	665	751	706	678	713	699	684	739	697	687	694	734	702	713	699	700	701	657	669	687	741	693	678	721	713	648	663	644	704	700	680	687	682	678	720	687	676	691	700	708	646	689	698	695	712	683	728	666	686	682	685	659	675	676	704	710	663	662	686	650	727	710	676	677	697	682	677	698	711	702	710	698	689	705	656	729	695	674	669	654	659	728	693	683	695	707	772	702	685	652	637	691	715	698	691	730	692	710	673	729	642	711	703	684	706	689	702	721	680	712	724	683	708	756
2317	471	540	485	420	388	451	378	434	410	417	426	426	397	420	452	391	402	405	376	434	456	382	417	426	442	434	385	428	422	467	371	454	415	404	375	417	382	431	417	429	425	388	429	417	425	416	441	401	414	393	430	461	416	441	392	390	418	409	463	358	413	436	395	435	411	437	374	417	391	428	449	440	411	401	458	431	381	445	404	464	388	391	414	484	423	404	443	433	407	405	430	408	428	431	452	408	386	400	419	384	427	428	397	394	391	397	430	389	435	417	447	415	406	429	393	428	455	386	410	407	395	455	441	398	389	430	422	413	395	399	390	402	420	414	423	410	405	403	383	421	414	415	426	407	398	425	449	431	432	392	449	429	367	415	406	425	445	389	439	407	457	492	396	409	374	431	454	418	388	439	402	413	433	411	413	381	397	397	450	422	415	413	371	418	414	432	420	405	434	419	395	421	409	428	430	425	411	415	434	428	392	467	433	384	431	428	419	442	442	391	413	424	414	424	422	418	451	393	416	385	358	437	387	429	396	385	414	431	419	369	410	426	387	426	412	406	391	445	416	398	435	456	386	413	408	407	436	401	443	425	401	423	431	408	407	414	435	420	443	402	340	365	420	394	411	392	407	448	439	442	439	442	395	419	415	466	399	435	420	414	400	407	384	431	435	400	453	383	397	445	414	453	374	350	379	409	447	427	436	434	417	456	383	398	401	407	420	420	400	418	447	406	448	385	367	427	424	398	412	393	422	417	419	447	430	413	415	435	432	421	427	441	422	467	413	451	394	415	408	402	417	372	401	390	398	408	437	390	476	396	404	421	422	429	439	374	393	404	411	402	390	390	392	419	423	439	430	438	408	402	423	371	421	405	448	416	403	423	377	437	388	384	365	409	395	442	397	401	420	451	419	400	441	401	410	418	414	401	431	425	436	420	424	437	401	416	444	428	417	410	411	405	404	407	425	420	417	415	424	445	444	417	398	396	412	409	430	438	425	408	429	417	432	420	470	441	430	412	392	400	395	402	420	379	392	418	417	451	463	444	413	400	439	463	418	451	436	440	421	368	404	411	397	468	430	461	430	416	360	403	411	420	388	428	451	447	374	408	402	408	418	392	389	401	425	415	406	420	422	441	441	440	433	431	403	425	406	431	469	423	438	413	367	434	426	412	475	422	401	460	431	381	411	411	393	383	414	440	416	421	447	414	437	442	425	416	401	477	407	411	398	456	427	400	401	422	442	366	427	420	450	439	433	403	428	385	427	416	407	405	411	401	422	432	412	405	428	411	405	379	423	432	416	408	421	395	410	433	435	418	422	393	372	378	401	405	430	438	411	383	427	392	394	427	390	386	430	438	399	419	417	384	422	416	409	398	441	426	377	405	354	390	426	438	408	410	437	421	410	398	405	376	437	388	456	426	426	477	405	420	428	409	412	423	424	402	458	437	398	435	394	476	398	424	370	417	441	409	403	395	392	378	455	438	406	406	418	428	379	437	433	428	418	400	439	431	430	376	446	444	403	418	435	399	438	443	381	450	403	381	415	409	412	387	413	436	448	427	422	423	411	421	421	415	479	465	379	391	430	392	375	437	431	415	409	406	425	404	383	424	424	445	422	411	397	402	367	402	432	429	394	413	434	411	405	428	415	391	432	408	427	387	394	380	381	385	369	434	411	394	412	412	379	390	403	428	442	397	392	405	411	411	396	391	393	436	432	407	406	372	409	393	404	428	427	391	468	447	446	411	435	419	420	398	412	430	454	406	401	431	460	458	351	377	461	449	388	398	395	404	414	416	403	422	418	419	439	435	417	425	411	375	420	432	419	396	433	464	481	376	451	420	469	432	414	427	390	423	416	413	368	416	424	426	410	391	433	443	415	385	393	401	426	432	416	415	406	419	387	402	416	404	458	402	389	425	429	417	432	445	438	424	412	417	420	424	435	444	401	354	415	413	417	398	422	402	402	394	399	438	407	429	406	397	431	425	403	410	419	407	424	422	375	422	437	420	370	388	411	418	426	438	372	419	412	402	395	393	361	438	428	418	385	452	392	424	463	426	419	440	397	403	376	457	418	379	395	414	415	436	451	443	442	457	423	415	371	404	384	407	404	430	468	430	425	403	415	446	415	406	416	433	431	417	430	418	419	434	423	431	395	380	381	451	417	444	410	414	441	439	426	405	440	451	401	415	418	414	417	428	436	411	386	475	410	442	450	417	414	397	378	389	415	420	411	418	418	398	432	424	438	404	393	367	432	443	399	423	401	424	421	419	438	387	401	435	402	435	434	431	417	431	413	418	425	403	400	442	420	424	406	442	385	401	385	450	416	423	458	412	392	443	421	437	434	435	396	404	396	455	416	389	448	411	408	418	413	400	437	445	413	385	399	402	424	391	445	421	428	424	383	417	436	435	454	411	441	436	409	435	402	389	405	436	452	420	428	404	407	398	406	437	446	436	428	417	423	408	403	384	427	447	383	436	462	403	428	440	393	416	378	410	409	401	383	418	361	453	449	427	424	413	404	419	411	406	390	386	408	410	435	434	407	442	460	400	402	388	444	451	425	428	401	443	367	438	412	407	421	438	427	419	468	412	443	380	397	466	415	442	440	429	409	447	397	415	389	408	405	413	446	400	416	386	399	404	446	418	400	406	383	415	412	412	417	408	398	402	428	418	424	430	414	395	434	396	404	393	399	408	379	451	396	416	406	404	414	434	430	413	423	408	360	436	445	441	391	407	403	413	445	430	381	425	453	418	435	424	408	393	428	409	421	430	396	406	383	414	407	422	431	423	405	390	414	399	423	428	411	434	443	381	405	422	445	442	396	417	389	381	389	441	397	439	395	435	431	422	421	414	428	419	390	409	419	376	387	397	401	434	411	394	408	392	355	377	408	379	411	437	433	418	444	485	388	414	431	449	402	422	399	382	423	418	437	443	425	402	397	391	418	404	414	424	433	431	386	457	407	424	403	434	414	420	400	417	388	408	442	443	392	440	426	428	423	410	374	416	417	411	391	396	423	367	437	386	449	470	371	452	438	492	421	451	447	418	379	423	461	425	420	419	402	444	412	388	424	386	417	428	417	424	400	448	370	406	399	405	405	433	415	422	420	409	397	415	402	393	461	435	432	391	447	444	406	377	393	410	409	397	420	415	424	448	445	441	379	394	439	436	403	402	371	446	426	422	423	403	416	452	395	430	408	442	411	425	423	454	388	379	423	413	395	356	416	451	393	444	372	425	438	424	405	426	404	421	405	416	406	401	411	419	418	393	441	399	401	398	385	441	377	460	399	464	401	371	395	431	377	422	434	433	440	394	470	397	418	426	371	411	409	428	420	453	406	445	409	387	432	423	437	392	426	453	436	458	421	396	420	459	455	426	401	418	460	459	458	403	421	378	415	353	432	395	399	395	380	401	392	427	359	424	399	415	432	381	381	423	404	407	383	400	372	424	388	412	427	407	421	408	437	392	384	403	431	397	407	396	385	353	414	433	412	434	391
2638	1054	1066	1120	1062	1083	1002	995	1026	1042	1040	1034	970	960	936	1007	948	942	974	959	927	952	980	894	947	961	934	938	927	961	940	895	911	938	916	878	958	939	917	920	986	931	904	944	960	901	949	923	925	931	921	961	931	927	922	996	918	971	958	943	972	931	932	932	964	892	924	871	939	977	888	946	885	919	956	982	901	950	907	959	953	984	937	946	917	944	876	895	919	958	921	949	932	977	972	884	941	917	973	995	920	888	926	939	933	930	933	893	958	944	970	950	898	922	935	942	937	987	933	882	944	911	954	944	907	946	904	933	994	915	946	939	931	968	925	951	974	950	944	934	919	943	913	913	935	931	946	944	928	924	892	948	915	956	957	998	931	970	859	977	926	1000	904	923	917	913	968	963	913	932	945	882	946	922	935	949	924	992	930	966	948	965	1038	985	905	928	960	932	922	928	932	907	930	913	960	965	923	905	907	938	937	925	994	923	956	910	958	912	888	960	870	919	971	891	967	869	912	894	917	953	929	946	984	977	934	972	934	911	964	960	921	948	928	976	952	913	887	987	948	926	881	934	927	923	933	922	941	954	947	879	924	849	957	976	977	935	951	991	963	952	940	992	898	935	940	941	937	944	951	994	905	894	965	945	943	897	1058	977	913	930	937	981	959	948	974	938	941	977	906	964	923	971	980	944	949	910	968	955	907	951	918	935	895	942	927	909	912	942	954	953	949	959	951	954	1005	896	956	897	924	964	936	930	971	943	998	935	957	945	906	898	940	938	969	977	1008	942	966	1013	998	889	997	955	950	934	953	984	927	914	867	912	953	974	932	965	937	947	892	932	910	889	962	1003	982	946	916	918	930	985	875	978	914	960	944	937	928	979	953	905	987	943	923	947	923	993	924	963	953	945	938	919	949	927	961	939	911	961	924	908	912	896	978	932	925	956	941	890	924	895	945	952	941	957	904	918	960	922	976	851	905	953	947	957	943	1001	972	961	897	948	918	953	956	970	986	1015	967	927	903	921	906	941	947	940	986	937	925	926	910	980	930	982	887	891	933	932	859	950	924	932	939	968	923	928	968	938	915	912	917	941	909	981	961	925	990	912	897	946	944	909	928	965	944	983	982	962	913	929	945	920	895	885	923	947	963	932	968	873	915	903	949	900	962	896	896	941	926	894	927	927	912	972	892	945	893	984	961	883	961	951	949	926	870	954	973	893	950	951	959	982	956	924	914	929	944	881	937	910	891	945	878	959	947	904	916	912	921	871	991	948	918	957	940	891	884	976	896	918	975	956	914	935	910	924	899	911	983	1022	935	986	958	941	912	956	950	983	906	912	898	979	941	932	980	939	949	920	922	915	942	934	907	959	943	989	887	930	951	909	941	979	929	912	938	960	933	964	954	903	866	983	955	930	985	968	967	954	913	974	981	936	963	966	909	907	973	945	945	918	896	917	937	952	904	956	925	925	958	966	879	907	897	979	934	828	922	991	951	908	952	939	1012	878	972	953	914	959	934	920	975	924	905	916	953	939	881	904	933	978	941	912	985	893	913	905	910	975	960	937	893	841	924	988	965	917	926	924	944	902	942	904	945	931	940	944	893	959	924	866	915	934	902	897	965	897	909	932	950	923	901	943	972	910	933	944	971	900	936	974	942	953	975	943	928	1005	975	958	976	973	910	936	953	879	963	928	1014	914	926	930	984	908	914	967	943	918	974	954	962	888	1055	924	921	1009	928	898	980	936	973	935	927	990	991	929	926	933	869	913	927	918	950	926	970	944	950	949	944	944	953	891	948	968	929	948	955	923	856	952	954	923	921	921	947	959	931	1002	966	906	956	957	966	963	948	925	884	936	835	919	938	914	980	953	935	888	979	958	971	932	929	923	903	958	917	957	973	966	877	985	927	909	947	928	921	936	961	942	946	896	966	922	934	1004	891	891	936	918	951	957	888	937	954	931	909	998	951	918	938	934	884	924	979	965	883	907	960	885	960	979	931	894	971	926	916	934	935	910	942	955	1030	915	935	924	909	925	918	955	945	886	915	923	974	945	976	934	959	875	920	960	950	990	889	959	888	906	949	979	958	956	946	959	947	943	938	972	950	917	934	928	906	942	946	912	919	948	977	983	902	975	942	933	952	908	919	922	959	933	954	945	969	940	946	941	955	952	960	943	978	959	909	966	956	943	936	914	1003	887	977	965	963	1017	899	931	982	984	898	941	929	902	908	947	968	912	935	908	967	932	938	915	986	842	934	949	958	984	958	970	918	906	950	958	934	949	936	950	954	911	941	914	979	949	971	958	932	893	958	920	945	951	965	916	915	910	966	977	950	910	940	910	935	910	980	955	924	980	875	904	915	956	922	986	969	968	933	937	957	971	893	896	944	979	959	1004	972	938	932	939	966	940	908	938	948	948	913	892	981	977	916	898	963	887	963	901	919	922	929	930	979	966	960	969	942	900	942	916	926	938	891	909	1006	959	899	961	915	1002	975	909	958	882	953	972	879	897	951	927	930	959	924	951	945	991	1021	912	965	930	898	933	970	979	958	882	927	908	924	965	895	947	1027	933	942	908	932	953	877	942	941	929	986	967	918	919	966	957	960	924	971	939	920	931	915	885	909	941	950	967	871	935	1020	915	904	951	961	905	945	979	952	865	980	881	935	1018	921	943	935	954	946	916	903	896	965	920	946	907	929	960	945	927	916	929	943	947	969	930	993	954	958	929	951	966	877	908	825	944	958	961	904	919	929	931	925	944	897	908	953	900	953	939	884	973	925	931	911	922	921	951	953	924	975	875	965	906	958	951	923	891	904	941	963	983	924	948	957	942	905	960	1005	960	993	952	929	921	900	953	921	942	923	962	979	946	954	978	915	937	886	915	909	921	917	959	947	951	936	915	896	961	914	912	954	917	951	920	943	898	900	898	923	906	929	921	949	944	934	932	908	972	977	919	911	943	894	923	888	923	928	948	884	954	946	911	942	943	956	888	903	1002	933	925	950	828	952	922	928	927	901	964	932	907	902	989	892	954	893	947	939	931	905	951	938	974	997	936	955	948	968	928	934	937	878	969	906	990	910	948	970	956	943	949	932	938	952	890	885	910	949	952	900	964	976	965	991	928	940	933	992	915	1009	1013	924	907	954	927	927	957	935	949	960	927	975	909	894	934	977	930	923	935	943	978	906	926	933	893	945	933	949	907	892	941	960	946	946	975	934	916	942	949	925	909	892	885	911	940	991	970	930	943	949	911	945	920	997	973	910	907	911	879	922	932	910	956	947	947	902	971	885	960	983	945	922	893	958	911	918	922	992	927	937	973	942	970	944	931	925	918	917	919	902	978	907	942	936	949	924	931	1036	910	978	972	961	923	998	990	948	935	881	867	934	970	968	947	980	986	909	939	936	1038	934	984	936	943	931	927	949	920	937	908	907	946	891	898	946	983	962	947	951	951	1009	944	936	933	938	928	995	900	923	908	926	924	923	1008	948	911	935	864	918	907	913	996	949	975	979	869	981	911	923	915	941	969	913	904	912	949
8093	654	710	552	500	404	345	337	350	332	309	316	303	266	294	243	227	219	208	199	217	233	226	228	211	237	225	256	203	224	217	218	223	239	224	218	220	237	245	208	224	252	195	235	242	218	251	230	230	244	203	248	205	199	228	216	232	227	229	233	241	252	191	246	219	233	210	222	231	229	215	210	214	234	210	197	200	192	229	236	241	217	226	214	192	200	234	226	233	251	236	191	231	197	247	215	222	239	263	210	267	217	216	229	233	228	253	220	217	185	234	235	200	239	201	204	225	254	228	243	241	256	258	238	221	215	216	224	237	225	220	211	213	236	206	216	218	190	215	213	225	198	217	236	221	245	214	239	219	233	200	228	230	204	251	213	213	230	202	238	192	222	245	236	265	211	212	233	227	197	193	207	242	242	204	207	203	233	239	250	205	235	179	207	229	207	234	258	249	246	197	207	197	225	183	206	216	233	207	245	224	222	214	224	239	198	214	199	204	239	226	227	215	243	203	228	218	212	236	196	237	215	226	214	199	201	223	229	182	242	219	227	203	249	226	218	227	230	231	242	235	219	241	226	218	229	220	235	221	197	244	244	220	260	212	203	199	222	246	202	217	214	207	227	213	231	237	194	224	222	210	235	235	205	225	245	211	204	240	244	239	216	228	221	214	230	206	199	226	239	220	226	210	230	230	240	251	219	219	221	201	240	204	218	210	208	228	244	206	223	199	228	210	239	236	218	219	217	196	225	239	235	205	213	199	199	231	201	208	215	232	240	218	205	247	221	240	233	213	230	245	217	220	226	215	225	214	227	229	188	203	219	229	212	222	230	242	220	213	252	201	236	204	221	192	227	238	220	226	206	222	215	228	202	233	215	228	219	215	220	228	228	223	213	232	240	229	194	225	211	214	225	209	241	250	242	242	221	225	237	204	228	229	218	238	203	228	219	206	257	224	220	207	192	238	186	250	208	204	233	211	230	220	212	225	229	249	237	231	233	225	242	216	211	232	218	220	203	239	207	245	222	209	216	224	233	235	205	236	209	233	225	220	216	218	218	196	215	219	229	222	245	214	220	217	233	229	226	207	216	231	243	212	238	257	218	210	218	205	230	199	228	217	230	249	224	248	244	238	204	251	232	225	222	226	240	250	208	214	214	211	199	219	215	207	218	214	213	248	235	219	208	210	219	230	212	230	202	242	211	236	224	227	213	241	223	225	207	239	211	224	220	240	225	223	177	222	234	212	227	204	231	219	195	219	196	219	225	217	220	213	208	221	254	235	233	197	217	231	210	205	218	212	207	217	213	227	207	202	225	200	207	236	241	209	234	212	228	225	208	193	229	201	233	226	199	258	240	252	217	161	210	217	212	190	232	248	218	184	221	234	204	238	222	227	201	250	224	214	228	199	241	227	218	236	248	223	229	222	203	231	231	210	222	212	211	211	236	241	206	209	223	252	228	265	226	188	210	222	242	223	227	199	191	217	211	242	220	225	222	221	253	199	207	229	209	224	210	206	252	234	201	256	223	214	219	208	258	238	207	209	209	233	201	226	240	230	214	217	204	228	223	209	227	217	261	223	218	256	261	241	217	205	211	194	238	214	218	201	216	229	236	190	230	215	223	227	213	218	237	212	226	242	194	253	198	212	220	242	216	199	225	228	222	211	225	226	241	241	246	237	211	234	230	221	220	209	225	226	190	215	224	199	230	204	219	235	232	221	208	249	202	245	210	226	234	208	215	195	194	239	233	226	240	211	185	230	222	225	205	214	176	244	205	204	236	206	196	195	243	234	209	201	226	206	206	203	189	220	211	256	217	217	203	252	210	215	238	250	180	208	239	226	210	226	260	211	218	207	216	218	204	216	219	216	213	212	206	246	218	228	213	183	221	214	206	214	207	222	220	202	212	225	232	207	181	229	217	212	202	237	229	208	199	211	220	245	260	228	229	236	208	224	215	207	226	227	216	204	229	199	210	213	217	211	201	249	209	210	205	201	213	209	232	245	222	230	221	210	227	212	225	223	239	252	232	205	215	211	223	229	235	188	219	222	206	217	260	217	220	232	214	232	202	232	255	223	207	221	225	226	229	229	202	243	216	243	239	230	217	214	229	232	204	209	206	208	242	219	236	214	244	217	231	245	214	209	205	196	229	237	213	213	210	243	179	236	235	199	182	236	208	225	247	224	226	198	233	239	219	220	226	239	205	202	218	222	199	209	192	212	228	240	226	225	225	232	232	246	224	220	216	197	217	226	224	242	253	237	226	235	245	191	249	217	240	222	243	237	220	217	234	236	221	183	251	189	217	221	222	194	235	230	216	216	228	210	226	212	230	213	250	206	193	215	212	229	202	188	232	236	195	207	200	226	221	209	248	206	212	193	214	231	203	221	219	232	222	226	208	195	200	203	211	225	229	218	245	208	190	240	229	207	211	223	205	204	241	234	212	209	230	207	256	217	263	234	235	222	215	217	227	217	249	215	235	237	210	241	242	222	209	215	228	228	197	198	185	225	216	220	201	235	234	208	242	240	223	211	241	241	233	212	229	224	214	224	208	207	231	202	214	211	239	244	215	224	223	209	231	206	230	226	222	223	232	248	220	213	217	207	216	208	217	218	217	224	197	233	213	221	233	210	217	178	222	194	257	221	224	241	214	214	238	214	227	210	213	234	197	211	245	216	220	242	230	220	216	231	227	209	221	230	205	213	193	229	232	237	235	206	216	209	187	216	183	216	205	219	221	207	209	215	191	197	222	215	233	237	234	196	226	246	226	243	227	207	222	208	205	244	193	216	228	218	217	211	235	240	232	208	210	233	226	188	196	210	207	209	206	207	195	204	201	226	225	212	225	245	240	231	217	211	222	238	228	223	245	191	184	226	197	223	221	227	210	249	187	195	253	226	222	250	205	232	202	216	219	220	246	217	224	228	249	234	229	224	229	217	227	214	217	232	229	241	208	211	215	225	221	235	243	244	204	207	183	227	230	229	253	226	222	220	240	223	221	220	231	249	222	223	244	211	236	237	234	190	212	212	213	237	241	224	239	233	228	234	226	217	221	213	242	212	197	221	237	214	215	210	226	254	217	226	214	222	231	214	199	204	237	244	222	197	218	226	241	197	238	220	249	256	208	233	218	230	214	223	233	238	222	206	234	214	226	216	231	225	230	232	243	195	221	234	219	240	254	250	213	233	225	194	224	204	234	222	234	194	203	212	225	228	257	209	213	189	243	238	199	243	216	223	214	235	233	224	231	228	235	199	210	253	221	225	209	234	222	184	196	229	239	203	223	238	220	202	204	197	212	232	216	231	202	212	182	196	221	212	244	195	236	237	214	213	262	211	198	211	232	240	244	229	214	212	227	245	200	193	218	187	193	210	195	237	209	219	214	206	184	238	260	270	215	223	201	256	211	211	235	226	212	237	228	221	187	210	213	235	221	254	245	219	228	196	210	237	221	227	222	194	211	223	217	233	207	226	228	221	238	219	229	206	225	234	246	228	231
6806	966	1556	1781	1602	1493	1221	1204	1367	1370	1315	1228	1217	1094	865	720	643	682	640	639	657	672	612	651	592	635	615	615	594	571	604	633	540	562	599	570	551	546	523	624	550	610	563	558	543	597	592	610	544	550	561	522	629	584	600	564	551	609	546	556	549	560	550	587	600	582	559	635	586	588	584	583	587	609	589	598	531	553	573	585	570	569	601	575	557	537	599	566	588	577	562	580	557	535	583	579	569	585	569	541	558	521	562	553	564	565	544	563	561	570	606	534	575	556	554	567	536	551	551	574	558	581	575	600	584	552	620	552	541	590	593	569	542	542	566	599	537	587	545	544	553	566	555	543	573	578	562	546	585	551	565	585	558	531	536	566	525	547	551	565	560	576	573	560	569	517	608	538	589	539	554	547	546	570	561	591	562	535	566	544	563	538	560	573	537	582	537	550	591	549	586	591	526	551	601	549	542	574	575	588	598	562	572	578	542	565	562	602	580	529	572	527	600	539	603	615	535	566	567	565	539	560	564	575	549	558	538	550	564	540	606	525	516	549	551	580	539	565	567	571	557	589	514	586	530	602	591	615	589	601	538	551	573	554	571	555	534	544	532	594	548	569	589	534	538	547	557	520	565	585	566	546	533	545	573	613	567	579	585	548	545	572	518	569	603	568	561	590	557	566	604	557	561	562	572	571	614	567	555	548	545	609	548	605	586	546	553	635	543	585	539	551	573	559	581	569	550	567	558	558	558	545	549	516	563	574	572	581	536	583	558	558	553	567	541	544	553	548	561	585	574	588	532	592	584	572	570	548	563	604	564	536	591	585	533	567	567	592	579	587	565	523	549	581	573	577	570	584	558	529	572	595	609	574	570	574	590	551	510	617	578	517	559	548	540	567	530	597	514	562	590	597	586	563	551	554	594	564	567	622	587	577	562	578	566	587	558	598	563	542	603	536	584	583	519	566	525	507	554	572	596	535	570	557	540	536	568	581	562	540	600	558	588	575	573	541	557	531	519	591	551	565	553	598	542	578	574	567	520	545	567	561	587	534	548	578	580	599	561	614	585	554	520	583	498	565	553	562	605	557	598	585	567	549	562	588	566	581	575	536	548	550	547	565	566	512	565	525	585	607	575	596	532	547	550	512	573	562	574	534	586	564	603	543	561	522	540	598	569	611	572	570	548	569	576	590	547	523	561	548	533	605	533	583	546	543	534	599	563	573	579	567	575	553	568	573	543	572	582	527	587	577	570	559	559	561	563	611	545	549	560	600	564	571	559	546	557	541	609	574	539	591	566	594	572	575	579	557	566	580	572	588	569	552	573	550	584	580	561	596	606	547	557	605	578	573	556	527	574	559	584	576	565	597	561	536	565	567	567	595	551	566	544	510	575	589	553	565	575	557	509	539	559	549	562	580	555	573	558	524	527	579	555	613	579	562	540	520	546	576	535	577	596	566	553	578	549	566	556	530	567	573	575	543	567	564	589	568	554	510	546	548	610	530	561	601	544	553	579	585	534	566	595	586	563	542	569	550	537	524	610	571	574	541	612	534	577	524	571	557	553	557	512	552	526	534	570	547	576	562	583	592	555	500	564	561	571	625	597	535	575	549	553	559	566	582	559	559	557	563	565	560	555	560	574	508	539	578	561	594	565	556	552	550	561	552	612	559	548	509	549	564	543	574	581	555	532	540	602	509	573	557	588	537	554	536	589	539	585	568	577	582	581	539	528	558	555	543	585	543	587	555	545	543	534	579	546	566	552	535	573	558	579	550	553	547	544	575	548	553	567	564	540	533	559	562	572	609	575	591	559	559	605	526	563	576	545	544	566	555	564	545	573	519	537	551	530	561	557	548	561	551	576	543	563	552	551	537	579	587	566	544	600	589	566	613	572	583	565	566	564	626	546	562	525	554	557	545	581	606	582	586	594	575	560	529	535	549	579	574	571	563	548	546	586	559	570	591	546	574	592	521	594	540	576	556	550	578	581	596	583	586	553	545	586	563	572	538	570	542	540	575	557	570	543	588	534	546	541	579	526	604	586	561	564	553	549	591	598	563	540	559	539	576	591	586	577	527	604	544	569	572	570	581	580	548	591	556	568	564	592	538	529	584	581	533	595	553	531	538	525	569	601	572	601	579	554	548	581	566	550	566	594	540	571	570	511	581	592	591	589	581	561	532	532	542	589	587	517	594	548	574	533	533	567	548	557	594	553	535	552	577	595	604	533	546	591	581	526	513	576	529	603	560	546	543	600	563	550	552	584	524	527	578	541	554	558	603	565	589	534	545	553	552	525	591	529	573	535	544	622	524	574	586	518	522	515	567	516	537	570	603	578	608	546	545	540	565	542	560	571	626	571	550	567	575	560	549	544	572	558	539	555	547	547	590	545	555	545	541	550	570	556	564	557	565	586	569	618	554	583	559	554	564	587	540	564	568	508	561	616	589	589	588	566	550	562	537	567	523	542	578	551	545	592	550	578	575	576	553	560	560	535	573	591	569	545	562	572	540	521	571	589	624	551	559	588	577	561	524	567	557	526	587	572	556	584	548	539	565	556	592	585	599	538	577	551	565	559	553	598	617	567	550	567	575	571	603	532	536	578	549	625	591	561	566	527	531	576	569	571	577	576	564	545	558	578	565	571	558	554	542	547	570	573	596	577	562	541	583	537	569	595	542	528	564	575	566	581	525	556	561	539	551	546	551	558	583	574	569	526	554	600	517	501	569	568	529	588	579	567	560	553	556	566	572	528	574	571	541	570	557	515	522	536	564	553	544	562	583	553	586	572	568	548	573	547	566	572	538	560	602	543	556	554	559	570	613	574	572	583	521	593	569	579	546	539	566	522	597	559	567	586	542	530	556	574	532	566	604	556	545	562	573	586	579	556	588	607	579	590	563	568	601	572	542	582	574	552	573	543	571	620	595	563	574	520	544	533	598	550	562	585	567	606	573	572	535	526	563	543	550	573	531	602	561	562	563	544	596	533	539	568	569	568	561	543	560	520	555	532	535	536	570	545	623	585	586	523	517	564	550	572	538	601	540	523	589	594	525	560	543	559	553	569	581	578	543	539	609	542	579	575	531	566	579	558	578	539	550	555	585	535	591	606	577	567	572	566	565	560	550	582	550	560	575	549	516	585	581	558	564	588	576	563	539	625	595	561	536	592	554	532	588	548	534	608	545	560	555	558	605	576	580	517	636	538	558	554	567	590	567	570	538	592	583	596	543	568	549	552	588	592	552	540	586	526	570	588	552	539	559	524	575	529	553	567	564	543	553	561	534	568	548	555	559	564	539	582	575	584	563	518	592	589	547	562	550	570	553	553	583	547	555	548	527	561	584	508	575	557	531	613	551	562	520	580	573	551	578	601	541	563	559	570	580	506	551	574	537	576	549	567	541	525	574	597	557	592	606	595	527	543	544	553	548	555	592	583	581	525	574	550	552	573	562	546	592	540	558	588	560	557	565	547	580	541	570	561	562	553	556	577	586	571	569
15741	1522	1373	1031	775	651	591	504	561	543	449	445	456	449	414	369	306	289	308	285	280	275	313	278	252	280	297	292	288	270	287	268	271	270	297	287	275	280	245	262	275	263	252	249	274	260	271	277	280	247	265	300	289	274	255	265	249	275	277	281	260	260	293	296	293	274	272	265	236	288	238	251	269	274	278	282	270	274	269	273	273	275	271	254	285	290	262	271	254	298	252	262	271	271	287	261	291	258	302	259	274	267	288	242	285	267	277	289	307	303	285	275	258	226	247	292	285	238	258	293	286	271	273	268	251	240	260	249	274	308	258	273	267	297	291	264	274	272	264	242	276	281	260	279	275	241	288	255	280	286	265	285	264	268	269	250	278	278	264	248	268	297	272	271	262	270	243	264	282	263	241	249	266	269	302	243	249	257	262	286	281	314	289	253	244	276	264	279	259	299	297	283	285	254	241	287	312	298	313	247	267	264	245	276	264	264	258	266	303	282	269	238	247	261	252	263	247	274	259	283	273	277	258	259	290	261	291	258	227	280	267	282	284	262	270	244	260	279	260	297	286	255	276	257	263	249	248	271	282	271	266	278	266	269	307	294	263	287	281	275	278	289	273	266	263	257	239	305	279	286	253	273	300	279	255	271	253	282	237	287	289	286	265	258	303	249	239	269	296	233	277	247	273	284	260	269	277	282	281	259	294	287	255	276	254	271	279	280	240	249	277	272	260	281	284	276	292	287	276	289	283	261	269	257	279	252	238	251	276	282	282	259	267	271	278	272	273	257	277	259	289	277	287	263	254	264	269	271	255	270	266	279	236	287	255	258	288	270	265	290	252	265	286	264	298	260	263	296	287	255	254	273	265	278	274	265	253	269	290	284	274	254	265	281	249	302	266	286	286	237	298	271	281	261	289	302	272	261	270	275	270	254	254	271	287	305	276	289	282	258	264	260	270	278	261	277	269	257	281	285	290	291	264	275	266	313	288	258	268	284	264	252	258	294	246	266	308	249	274	283	299	284	263	256	289	245	273	277	278	264	282	265	313	303	263	308	264	269	230	254	273	280	290	292	279	249	236	271	246	249	284	318	269	253	251	304	290	280	265	241	262	288	285	258	268	244	247	323	259	284	284	247	287	257	261	278	264	264	262	241	271	286	294	265	281	236	279	308	278	251	260	259	269	258	249	277	249	277	290	253	269	298	276	257	275	272	284	275	273	249	298	244	281	266	281	286	275	249	264	275	275	223	280	252	270	292	282	253	300	296	259	248	284	273	289	296	278	248	234	334	268	271	282	286	270	275	293	312	269	273	281	274	278	287	238	255	241	267	296	262	241	260	230	291	281	275	261	274	277	264	278	284	275	260	241	261	308	294	291	289	269	267	274	302	254	267	280	250	264	272	283	268	276	273	269	259	251	258	294	273	241	243	271	266	276	296	256	277	258	271	256	270	258	245	281	293	293	291	269	252	287	252	262	269	288	250	267	263	259	267	243	258	277	305	275	238	258	258	259	263	260	237	295	286	236	289	301	251	243	266	279	258	274	287	269	265	257	282	284	253	256	274	287	303	253	256	290	247	271	259	266	272	246	276	245	268	262	280	243	257	297	267	284	295	263	272	267	275	247	231	273	287	278	305	268	251	276	284	256	256	272	258	265	250	276	272	286	263	274	258	267	274	283	249	273	265	267	267	248	259	297	286	264	270	252	295	283	244	255	303	249	263	285	249	269	274	274	279	265	284	263	278	265	268	282	264	277	247	290	283	270	238	290	283	250	285	258	266	247	262	290	283	281	270	275	267	260	273	274	272	244	262	286	252	258	290	254	253	292	269	267	325	298	248	262	275	295	293	270	276	288	239	304	271	259	235	289	282	294	258	266	278	259	248	279	267	274	286	280	287	269	258	262	266	294	252	281	295	289	300	268	284	287	296	258	287	253	281	256	270	264	296	272	263	281	305	282	288	277	275	240	217	278	284	260	228	267	248	251	260	280	265	264	276	272	281	303	259	292	277	272	286	256	246	267	259	257	263	238	278	287	279	274	271	282	262	288	304	264	244	281	302	252	263	272	296	252	268	249	284	288	283	300	304	256	268	289	274	255	287	276	294	282	282	311	277	271	293	282	270	275	274	253	295	277	304	259	315	266	273	268	245	255	246	280	272	206	251	264	274	270	299	278	281	260	292	294	249	280	256	267	267	268	242	269	266	265	257	238	274	304	265	292	268	271	246	291	281	258	289	296	277	275	300	265	259	279	270	266	247	273	303	287	260	308	273	284	287	261	314	289	282	297	290	276	261	268	270	279	295	269	307	271	291	293	264	275	286	289	259	251	271	300	275	264	258	272	263	267	275	284	296	275	282	288	263	279	263	266	310	287	263	279	252	251	273	287	262	264	267	269	240	271	250	292	278	277	319	272	292	278	267	257	275	254	278	269	257	264	276	239	291	310	278	283	288	292	288	287	264	240	286	238	299	286	254	292	266	278	226	258	282	273	257	295	285	292	286	267	290	251	309	302	277	272	250	277	273	269	288	301	260	277	283	247	268	271	255	273	256	301	250	259	284	269	305	256	273	259	257	249	292	258	276	259	287	265	292	245	264	252	281	284	280	284	259	287	279	267	285	255	265	275	288	221	292	263	309	290	281	249	245	245	277	273	271	281	301	234	263	263	264	278	280	211	269	275	283	271	259	266	250	256	298	320	266	264	245	280	272	271	278	263	260	269	293	254	274	257	259	254	260	268	255	260	265	301	273	287	258	259	279	271	289	264	254	267	271	272	234	267	297	256	278	287	265	265	270	270	293	236	225	280	243	288	270	290	278	303	276	260	292	278	309	282	275	257	294	287	254	276	250	269	256	270	267	255	269	266	258	258	265	283	277	301	285	250	271	296	274	278	300	263	269	277	271	265	272	247	249	298	268	287	268	286	241	265	279	319	243	250	257	272	266	283	285	248	252	272	269	276	262	264	242	264	269	270	257	274	278	269	239	267	281	288	293	256	255	256	268	286	288	251	277	296	253	258	296	282	278	253	261	232	280	251	229	293	273	294	298	293	285	267	257	276	284	273	260	262	287	261	283	266	268	298	288	280	264	304	280	313	259	259	284	262	250	238	258	254	281	297	286	281	312	253	297	275	301	285	272	283	243	275	291	259	294	265	281	271	257	258	274	307	279	276	283	263	276	245	245	256	233	284	279	264	267	282	246	270	263	280	249	281	255	254	280	285	270	266	274	278	265	279	278	240	252	233	274	262	247	282	263	236	257	277	250	270	280	245	265	310	292	254	267	278	282	278	280	271	270	285	274	275	271	244	306	287	298	256	265	241	236	272	260	254	274	265	260	284	278	282	291	249	276	261	280	269	243	280	260	279	263	234	324	259	264	277	283	264	257	277	269	276	283	280	280	267	289	255	234	252	284	280	299	254	275	254	271	288	259	304	259	254	277	297	252	268	283	283	295	268	285	292	269	263	282	261	244	271	232	248	279	282	303	256	292
8972	1458	2609	2972	2699	2420	2088	1880	2382	1917	1826	1844	1710	1845	1350	938	917	873	861	858	847	830	886	857	779	845	748	778	764	775	715	822	766	725	729	716	736	707	695	720	730	684	720	732	701	688	742	687	726	736	704	671	706	693	687	662	712	724	728	703	693	702	662	707	679	688	738	699	691	673	717	688	674	676	688	710	733	654	750	709	726	696	691	699	745	641	715	671	656	729	679	716	736	705	692	715	687	671	719	722	684	727	688	715	707	720	693	687	666	739	725	694	680	688	671	708	690	701	721	668	684	696	689	704	736	670	734	659	674	693	737	757	712	735	681	698	686	707	674	712	629	734	698	709	695	657	719	717	740	688	705	701	659	728	673	743	708	662	693	705	683	696	689	689	726	694	655	682	760	679	684	654	657	690	703	657	678	714	731	698	664	680	674	689	675	705	730	658	696	687	669	684	687	624	717	702	709	709	693	713	684	739	646	665	715	695	671	718	698	703	678	657	690	716	675	688	695	657	693	665	701	682	674	721	741	705	697	686	741	734	715	680	716	715	712	711	753	692	682	701	771	702	723	649	698	674	756	691	724	680	682	653	733	651	697	708	709	696	634	715	656	719	733	708	689	684	702	662	681	707	701	718	733	666	683	705	702	701	707	643	674	673	728	693	697	673	724	680	706	682	710	643	693	747	684	641	676	702	716	709	740	713	696	712	693	677	722	668	666	691	771	670	681	724	646	673	683	705	680	682	682	712	745	685	660	664	693	673	738	692	725	740	699	711	688	678	715	690	710	712	670	658	669	741	705	669	741	702	717	729	713	679	748	674	677	686	664	706	706	696	644	674	694	698	654	660	671	715	675	707	661	664	652	737	678	652	680	687	712	709	775	709	749	706	704	699	705	677	713	715	677	692	679	726	669	670	679	696	693	706	694	709	713	685	685	740	682	746	730	723	667	699	673	667	703	711	706	680	730	662	740	701	696	725	640	690	683	708	712	669	733	688	700	704	721	633	652	713	694	730	655	720	665	701	748	669	693	714	665	678	665	692	648	714	673	679	663	671	720	683	701	694	701	722	726	677	665	644	708	694	704	728	682	683	721	678	688	694	701	693	732	746	720	678	677	713	658	695	685	718	718	689	699	660	717	706	677	679	709	698	669	717	693	705	709	666	669	710	677	695	670	666	713	702	714	693	702	685	678	710	632	710	688	726	674	717	701	663	689	681	671	726	729	714	693	733	697	714	701	667	666	706	691	676	705	667	699	715	671	738	697	714	669	713	662	673	673	677	700	739	679	692	683	733	669	739	660	653	683	684	709	685	751	692	673	744	667	746	657	710	753	748	658	681	743	681	717	707	709	767	682	677	725	698	716	718	717	696	722	665	694	706	711	722	723	684	744	713	696	666	713	685	706	682	724	739	675	715	705	712	663	707	692	708	665	714	714	681	698	652	675	692	662	695	714	669	692	678	732	687	697	742	749	719	650	686	701	696	653	703	703	723	690	726	731	693	692	724	721	665	717	629	716	673	704	697	695	702	672	697	665	720	694	712	692	707	698	790	668	681	695	648	691	681	626	685	676	714	689	708	682	768	723	688	708	683	704	670	664	703	762	712	679	733	674	746	704	690	687	728	667	673	726	744	688	648	702	693	697	690	695	724	714	661	679	680	661	720	642	680	680	718	683	678	712	677	698	685	729	723	701	709	667	691	695	705	636	692	655	708	703	705	655	695	711	773	699	698	725	707	701	678	689	695	730	683	716	725	687	667	641	694	688	689	672	702	713	685	698	732	667	712	725	714	693	711	708	731	720	686	675	694	660	685	730	640	672	701	696	714	706	711	667	709	695	732	700	692	701	686	676	689	675	670	707	698	701	674	701	726	686	701	697	702	684	669	693	733	726	639	665	675	736	714	679	755	723	663	675	681	704	720	691	722	708	697	694	710	743	713	676	728	716	704	713	706	714	681	692	655	675	692	705	696	745	676	680	647	669	692	684	669	649	706	726	737	749	729	704	676	743	682	655	680	652	716	663	670	718	634	684	716	673	694	682	704	735	702	757	678	691	685	721	704	737	713	690	699	731	693	695	679	692	700	656	686	729	663	692	669	648	724	702	666	696	727	721	683	659	690	656	700	696	727	723	690	746	720	734	722	709	733	692	704	698	706	705	709	700	680	729	686	741	721	751	695	697	741	732	666	732	695	761	737	654	692	721	687	728	722	718	746	688	677	680	694	724	640	676	693	710	698	675	696	695	678	668	730	673	715	706	709	683	744	696	698	693	674	731	699	638	718	665	691	674	722	720	680	686	673	708	736	712	656	643	701	759	691	692	670	708	678	689	727	737	685	697	688	711	687	681	666	724	701	685	704	659	699	648	715	713	713	627	671	687	704	727	671	703	702	692	662	691	736	719	695	709	714	698	665	709	717	720	683	673	656	698	678	713	695	692	654	674	685	709	699	723	733	717	718	693	733	711	722	753	696	686	693	721	668	736	750	718	672	663	659	693	687	711	655	658	698	695	750	709	675	712	735	701	739	707	719	681	763	701	638	702	685	697	665	749	657	696	729	693	706	669	694	714	675	672	670	716	687	673	687	675	677	723	731	671	703	693	711	701	718	682	700	687	701	737	676	689	713	740	690	677	676	689	698	700	678	728	729	715	744	690	709	702	696	681	673	713	698	665	612	645	678	702	684	691	671	680	717	681	694	732	726	742	647	699	681	686	668	683	698	713	742	668	705	649	676	691	663	721	708	683	709	698	637	669	701	688	742	671	724	717	744	664	696	653	687	705	723	737	632	680	679	619	691	682	705	684	694	656	680	696	705	690	673	642	709	687	675	722	729	752	725	684	685	675	677	684	647	696	725	747	701	707	707	682	677	680	667	681	712	699	703	716	721	660	686	693	694	646	655	725	709	674	716	694	751	688	665	693	642	764	713	694	752	748	661	681	688	732	742	695	689	712	661	707	671	714	729	653	710	656	703	673	701	690	682	695	686	658	673	666	679	682	681	672	670	705	728	691	712	728	707	676	679	715	680	655	664	689	706	693	688	738	737	678	644	660	676	744	696	678	691	743	685	682	711	654	726	717	711	692	696	675	693	687	685	647	628	711	689	651	672	676	683	709	674	681	738	716	699	693	717	683	680	752	684	713	730	659	731	694	684	635	666	654	693	660	690	754	722	743	711	667	709	705	698	688	743	678	751	703	650	679	713	694	695	704	696	681	686	705	702	721	728	689	721	703	702	683	685	709	686	699	665	692	733	709	689	686	674	718	733	705	696	626	724	692	704	672	696	727	684	692	716	728	672	696	741	694	724	679	662	682	722	726	773	641	730	684	710	761	687	722	678	671	699	718	727	672	719	715	681	707	698	728	667	687	698	720	702	702	712	641	749	689	688	659	715	705	708	754	698	669	728	697	717	698	694	687	696	681	729	732	695	719	681	678	688	718	698	684	688	709	695	684	673	682	648	726	716	640	694	639	691	657	707	719	702	754	705
2350	498	474	456	435	463	464	413	436	394	410	426	460	412	434	441	402	430	443	437	424	437	428	405	418	408	421	432	425	429	441	395	392	415	423	429	414	375	433	418	442	389	478	404	394	379	444	388	409	391	395	383	433	403	433	400	386	414	427	385	379	420	443	406	413	401	387	431	438	425	397	412	385	431	450	411	410	385	402	468	385	419	413	411	387	398	403	408	454	397	428	412	387	377	424	404	420	449	426	397	399	406	440	440	466	407	411	429	443	426	408	399	418	452	409	415	431	436	424	440	412	423	428	411	415	449	403	429	401	435	415	426	449	440	413	387	397	379	479	442	443	405	407	404	427	420	424	440	391	456	387	411	393	424	409	423	446	388	411	430	448	396	401	413	408	420	386	438	449	459	416	464	410	443	417	462	406	407	424	435	482	393	413	436	416	387	430	415	416	412	433	391	430	380	370	399	430	406	420	442	398	374	443	396	416	447	436	417	404	425	442	403	408	410	396	435	430	420	408	374	362	402	413	430	412	405	425	429	439	411	381	440	455	393	413	419	418	395	434	407	386	369	376	452	420	418	384	432	418	427	412	419	390	425	416	414	452	404	405	397	389	356	401	426	422	428	432	436	427	402	443	449	470	438	415	428	388	369	430	391	420	404	421	423	424	394	393	442	386	445	425	391	377	407	437	447	420	429	423	394	447	360	386	414	404	415	448	411	425	417	423	383	425	427	451	397	465	409	413	440	404	413	452	393	452	390	403	441	441	466	396	447	383	410	414	415	418	400	372	414	378	386	427	415	410	399	400	460	415	368	434	416	434	439	433	409	388	447	399	414	416	424	435	427	422	426	470	419	453	406	416	376	420	443	434	395	400	411	394	390	402	444	396	412	437	428	437	431	420	447	454	378	419	383	387	394	436	439	415	396	422	421	427	437	405	400	426	448	422	333	437	441	444	418	426	422	400	405	422	398	441	424	432	417	408	408	410	393	405	444	414	432	403	432	428	405	402	448	428	415	466	455	365	398	425	388	431	410	414	436	425	433	430	430	412	410	428	440	408	412	415	410	410	434	411	437	364	420	417	368	395	422	398	445	444	459	392	430	383	399	430	441	458	394	402	434	376	445	409	410	427	430	396	417	435	394	425	437	422	400	386	432	418	406	421	451	456	387	408	425	408	429	447	387	460	422	406	449	415	444	429	385	416	432	414	411	400	421	456	416	403	449	461	423	410	445	409	392	414	445	419	402	445	392	426	428	403	403	377	398	406	403	409	399	418	416	415	410	433	435	448	395	410	436	410	442	404	406	449	391	410	427	426	406	386	425	386	413	398	438	379	445	398	424	404	409	400	435	416	415	426	416	421	400	459	395	413	401	435	423	407	441	437	394	428	427	452	376	426	429	476	415	457	384	427	425	433	443	405	417	433	396	419	411	371	436	394	391	395	448	417	405	396	414	443	421	440	392	418	396	421	469	417	427	422	467	467	357	452	429	388	406	430	389	430	434	414	401	402	432	428	405	400	409	396	419	393	427	397	417	380	401	421	399	385	432	417	423	437	417	423	443	372	415	410	404	409	414	419	438	411	429	396	421	395	427	439	401	409	388	458	414	401	428	414	412	452	394	400	395	416	413	421	399	399	383	415	425	413	401	415	421	386	401	410	417	427	430	367	438	444	452	435	394	400	420	406	386	387	420	408	433	426	370	404	411	425	434	405	421	406	444	406	392	438	406	402	447	468	420	410	419	432	424	415	421	473	435	393	423	393	402	394	416	423	394	404	424	407	424	422	465	408	414	421	418	427	420	463	392	416	415	444	470	430	419	429	374	417	399	443	417	450	372	421	454	399	433	397	391	417	420	409	400	414	368	439	430	431	369	399	408	412	423	422	392	434	401	420	451	400	418	446	425	359	422	441	467	400	395	402	372	401	413	404	434	406	431	427	391	391	397	425	436	417	380	425	452	432	417	379	405	411	418	397	407	363	390	435	427	431	408	436	409	381	416	420	445	411	425	422	427	438	403	406	400	412	421	430	388	396	445	393	386	413	435	404	398	419	447	412	405	420	441	419	461	408	398	385	405	426	394	417	412	418	416	406	402	425	397	394	388	408	385	420	423	426	451	425	427	384	396	402	424	424	424	408	394	438	396	477	394	413	434	410	397	385	407	409	382	389	429	426	413	396	423	422	440	423	422	415	394	416	446	406	394	436	437	362	418	378	412	405	396	436	413	409	441	424	420	393	400	411	415	440	420	391	451	378	411	417	441	430	436	433	379	420	395	412	422	391	421	452	425	385	408	404	428	426	428	427	417	393	428	444	411	390	374	409	407	424	412	403	431	386	426	391	426	400	392	447	392	437	436	455	422	407	403	405	396	408	417	438	409	419	381	442	412	411	428	407	409	375	443	426	408	441	396	384	402	445	429	417	407	414	459	437	357	419	413	382	417	417	443	428	430	441	409	408	369	433	395	409	435	441	413	463	425	417	437	430	406	431	413	401	431	460	427	436	420	407	435	391	411	401	471	383	423	390	469	420	424	400	403	410	421	429	454	455	414	393	439	427	409	405	385	413	410	432	416	394	409	385	421	383	391	439	414	417	456	399	421	387	404	439	411	407	386	432	415	421	369	418	417	390	419	442	395	345	427	438	441	418	417	406	413	453	377	397	402	427	382	396	439	410	364	383	405	430	426	442	434	458	418	423	436	407	417	423	398	451	398	430	396	436	382	385	440	404	405	432	410	424	414	371	438	414	436	475	447	433	410	457	419	403	425	420	414	405	423	408	410	415	390	436	384	424	398	436	413	414	398	429	438	406	395	366	406	402	443	405	412	415	447	407	433	414	415	398	440	402	415	394	437	372	437	412	410	448	399	394	416	400	414	445	394	422	376	388	451	394	400	399	391	415	408	429	421	382	396	391	410	389	403	413	467	426	427	452	414	440	443	402	429	470	417	438	403	463	381	430	409	402	423	399	390	404	391	415	420	440	432	396	373	418	369	414	443	414	440	392	405	472	392	480	400	417	442	382	443	444	420	387	397	390	396	409	465	392	405	406	397	427	409	371	432	385	442	420	415	433	414	401	454	411	389	446	424	386	440	377	405	403	386	423	409	420	419	437	411	417	421	410	364	416	429	415	375	394	419	398	390	460	410	419	401	442	433	442	426	393	442	432	369	420	388	424	409	422	416	412	367	404	427	403	397	401	382	397	379	415	421	394	445	433	418	396	392	394	423	415	438	398	411	390	421	428	454	416	443	397	420	438	431	399	400	418	432	403	444	455	425	460	447	452	390	396	417	397	431	401	431	435	370	383	394	437	388	403	390	435	411	424	409	413	414	398	432	412	397	422	413	394	435	469	427	412	396	461	388	409	425	409	441	426	399	406	395	400	421	450	407	417	445	413	425	391	425	403	404	426	388	425	420	428	417	431	348	361	375	423	426	397	414	416	439	364	431	395	422	380	390	429	402	415	444	413	411	420	401	422	392	399	432	420	453
2636	977	1155	1085	1122	1175	1101	1073	990	1014	975	983	984	972	1007	970	979	958	965	950	906	924	973	959	957	969	945	993	946	942	897	925	925	974	943	958	938	977	974	965	1010	921	953	918	953	948	898	923	898	961	918	890	909	948	977	953	890	932	950	1001	920	941	964	989	917	954	956	902	905	1006	994	941	901	968	959	907	957	933	962	901	974	938	873	932	918	936	929	957	947	986	981	986	936	980	923	919	915	936	981	871	989	898	915	918	941	962	910	964	947	943	909	940	928	937	903	970	936	909	961	937	950	967	868	993	937	932	916	963	880	949	870	950	961	946	889	922	980	890	955	913	917	970	875	941	988	903	943	936	983	976	917	875	981	940	958	974	951	970	915	901	947	943	937	917	938	966	944	930	908	917	923	945	987	922	896	912	964	946	890	913	945	946	948	896	898	953	972	943	934	908	970	919	948	893	951	944	925	934	936	892	922	968	1003	994	928	923	955	929	955	914	965	950	971	905	971	919	968	865	914	927	917	875	938	985	979	930	955	963	952	944	920	947	927	951	934	987	911	934	958	969	984	909	884	941	976	917	961	921	934	999	907	940	951	936	971	978	895	930	988	997	932	907	927	896	942	894	924	936	884	924	1022	929	945	915	915	933	967	969	986	983	962	954	982	968	956	978	924	986	911	937	934	948	921	984	936	953	885	934	1010	977	911	987	957	959	948	915	898	936	940	917	926	956	914	939	931	951	983	961	980	997	898	925	945	1015	992	923	961	943	957	938	929	900	969	960	908	891	933	913	954	963	911	937	957	930	945	941	923	932	886	931	927	932	954	923	964	981	928	974	957	935	895	926	963	927	936	928	969	918	1000	973	886	980	933	925	963	935	964	892	924	943	933	913	932	966	893	892	916	966	920	932	930	966	953	884	973	969	941	954	933	975	961	893	952	883	893	1007	916	899	942	972	974	966	900	949	967	967	945	970	959	953	954	905	903	916	1009	906	904	1024	947	885	946	938	914	957	937	918	972	948	939	923	950	957	898	902	922	969	945	890	942	873	925	931	980	985	978	933	934	979	950	894	954	925	920	949	918	947	898	950	892	1009	950	934	925	943	896	883	958	998	917	926	960	933	934	908	940	905	880	948	902	984	912	890	1006	951	927	983	922	934	1013	924	901	917	935	972	921	965	964	944	947	999	971	897	904	894	1003	947	916	925	957	909	951	932	986	930	953	948	905	952	989	880	975	856	907	944	890	927	916	907	905	925	940	951	954	984	954	918	960	971	945	939	922	902	969	926	961	939	943	929	938	942	969	1003	920	931	942	933	932	955	908	946	975	924	959	959	960	990	908	960	937	898	945	968	908	896	946	918	952	936	945	926	967	897	910	945	931	916	914	995	920	990	931	875	965	930	944	955	957	944	915	917	954	895	906	960	967	935	946	901	964	990	893	912	921	944	897	1007	950	871	949	958	933	909	923	953	920	924	917	921	907	933	946	922	923	954	965	917	946	931	997	931	933	919	936	981	988	898	990	959	970	907	947	930	914	932	926	943	907	933	925	895	957	966	943	953	926	956	936	944	877	915	949	941	957	983	942	950	945	898	916	917	951	922	945	929	999	969	969	972	962	907	936	948	981	901	949	933	1005	967	930	903	919	951	932	934	935	956	921	953	945	961	939	990	938	962	906	1015	933	927	905	929	909	985	978	1011	969	964	971	905	967	987	888	946	942	916	908	955	986	893	914	904	948	992	913	915	953	946	894	928	931	958	980	887	951	975	930	933	932	971	925	956	918	961	958	964	920	956	981	960	975	955	897	916	945	906	943	955	969	917	969	916	941	1010	925	939	938	940	967	916	939	990	930	938	945	941	953	981	941	956	968	948	918	958	995	905	1024	955	985	927	917	941	941	952	970	893	976	871	936	951	965	975	951	971	975	953	882	955	932	932	903	946	971	955	952	887	935	976	932	925	977	887	919	930	947	888	958	973	879	945	930	936	928	922	929	974	924	919	917	954	898	926	924	898	1014	916	979	930	941	927	911	986	964	949	904	873	1007	970	905	963	920	941	953	972	920	973	933	960	921	923	935	906	872	990	927	981	921	1008	958	939	915	914	949	965	891	989	955	974	957	912	936	935	983	963	921	933	994	971	892	913	955	967	953	903	954	925	914	920	916	971	944	990	964	940	902	979	947	1020	949	937	902	960	937	948	927	922	959	930	964	944	972	968	962	914	952	946	910	930	944	928	990	912	964	917	936	945	956	938	929	947	981	887	958	941	888	975	940	953	929	950	942	927	915	977	938	955	920	966	964	903	953	902	957	919	965	925	929	952	906	950	929	952	1025	932	964	994	895	934	901	918	977	959	920	1023	923	947	999	955	962	978	975	927	994	988	932	971	883	943	972	870	908	925	974	941	991	993	961	958	955	902	995	985	922	979	860	959	961	909	860	981	924	924	929	968	941	977	930	940	954	925	984	921	896	956	956	934	878	959	918	955	943	919	933	954	938	957	941	909	963	974	938	903	992	944	977	923	935	939	982	976	980	925	983	906	953	886	985	926	928	964	940	938	898	911	941	982	1003	928	974	932	990	905	947	916	922	958	884	888	970	919	917	956	958	955	899	961	994	930	890	966	910	941	917	923	974	985	963	960	969	920	952	903	960	921	984	978	952	944	943	963	945	950	934	928	908	894	927	873	966	905	881	926	969	989	975	959	953	919	939	936	954	973	899	939	1033	912	981	926	948	994	932	907	913	929	936	970	870	960	939	976	902	959	911	948	921	926	926	951	904	955	939	934	976	950	941	929	958	934	971	988	915	894	941	938	959	968	949	973	932	952	972	970	874	922	939	906	888	940	926	975	932	922	932	945	914	932	943	933	950	938	946	906	922	962	958	959	916	918	900	956	881	929	936	954	960	961	931	911	912	943	980	914	944	891	931	946	947	978	985	917	959	913	945	998	935	927	977	967	993	911	951	965	960	924	919	938	893	998	949	926	911	906	927	904	953	941	927	936	991	938	930	932	989	900	966	914	914	934	907	933	975	951	951	966	922	958	941	916	967	879	996	941	865	994	915	926	936	942	906	981	981	939	985	987	922	911	949	927	907	918	946	981	916	942	915	937	901	850	945	1002	903	929	918	931	1015	928	980	916	917	931	867	1014	950	974	905	933	989	968	929	946	954	910	1003	992	876	990	945	974	917	893	1000	970	966	956	975	959	970	1005	968	971	940	993	927	962	948	943	908	917	968	955	916	928	905	951	954	989	900	956	922	943	946	929	910	950	967	993	899	976	991	973	968	955	978	939	963	941	938	987	951	913	880	975	955	953	963	933	905	1020	927	978	975	934	955	954	907	926	941	926	915	910	987	982	954	867	943	928	887	928	891	922	901	962	891	962	931	949	927	951	951	940	945	922	941	935	990	876	924	902	953	936	975	899	997	856	941	959	920	891	912	920	1001	959	910	890	954	877	934	948	938	906	904	926	964	974	929	961	959	935	920	879	936	961	960	983	884	906	941	1022	913	901	905	966	955	895	981	940	997	949
7895	617	707	556	463	381	305	319	353	338	296	311	302	287	260	270	254	241	218	244	206	282	220	217	241	230	209	258	218	241	226	228	222	201	225	219	193	216	223	221	208	216	226	189	221	218	252	218	233	226	209	220	235	261	227	199	219	230	246	239	210	256	198	202	222	218	240	206	233	215	214	213	239	217	205	248	269	224	214	207	213	234	216	215	244	218	223	204	266	210	185	230	242	222	230	223	241	214	225	230	202	198	228	234	221	208	219	231	218	238	266	204	219	194	219	221	210	186	251	228	211	247	236	230	220	220	217	238	241	223	242	209	236	245	233	215	241	204	208	242	240	202	220	222	217	228	220	211	241	216	191	218	230	206	233	223	254	214	216	206	191	217	253	233	237	217	212	235	206	235	237	227	227	230	217	214	199	214	216	241	224	254	210	202	228	202	209	232	227	195	200	191	213	242	243	180	204	213	237	228	234	215	229	217	210	210	230	220	225	196	219	227	218	216	211	257	218	211	223	246	240	247	205	225	194	235	229	194	223	238	214	214	209	235	228	218	202	210	220	230	223	221	219	223	247	222	214	206	198	220	234	190	209	220	224	234	218	211	249	185	212	220	224	251	218	213	208	212	225	228	208	225	230	211	219	211	221	230	237	253	200	221	229	230	229	221	205	223	210	198	219	241	247	224	203	208	221	219	227	204	237	213	229	245	218	208	220	185	222	214	212	207	204	177	212	193	216	199	227	225	205	227	209	217	230	218	249	269	215	205	211	220	209	220	175	202	205	233	219	203	237	224	253	231	219	220	210	214	212	241	228	218	229	222	215	250	233	246	217	204	200	253	232	227	228	246	242	222	228	241	235	232	249	263	215	215	222	217	227	222	243	255	213	192	217	245	207	229	229	233	239	223	226	212	223	232	227	200	218	214	203	226	231	252	209	242	228	213	237	225	234	217	222	228	260	207	203	206	244	210	199	198	218	241	225	227	202	249	249	246	267	216	227	209	198	211	210	243	216	233	276	242	235	213	196	244	239	221	229	243	195	222	212	193	217	229	204	242	181	208	235	220	218	216	231	236	238	204	219	213	227	227	237	211	201	244	213	194	227	222	205	200	242	221	216	190	235	209	223	223	226	224	207	195	214	207	196	221	225	257	220	231	193	222	182	244	224	225	240	231	229	208	223	211	221	231	219	240	200	202	207	210	224	202	238	202	223	224	234	207	210	236	232	239	211	177	221	243	233	260	234	216	225	223	223	239	228	230	246	222	211	235	209	223	233	215	221	213	216	206	213	200	249	236	218	211	233	228	212	226	223	226	216	215	211	194	203	204	240	228	225	238	240	219	264	254	227	254	210	211	220	229	199	206	190	230	223	204	257	231	222	207	212	233	207	210	231	222	228	230	226	221	208	209	210	206	222	223	207	210	197	233	214	192	194	198	216	231	247	228	203	237	244	209	200	229	229	212	241	239	225	255	220	231	198	189	229	226	215	222	238	221	220	205	237	246	237	249	259	268	246	250	234	238	229	201	226	234	239	218	217	218	206	184	226	218	235	230	206	252	238	211	219	226	231	221	219	232	188	228	204	198	219	220	230	226	195	220	215	214	234	211	249	222	229	201	215	195	219	221	221	216	187	216	217	183	235	188	237	204	215	237	222	237	224	223	199	212	238	212	205	186	206	201	218	238	223	208	223	217	219	215	197	236	214	220	209	208	226	222	211	247	202	198	221	218	204	237	203	223	221	209	229	216	227	245	230	226	206	225	200	258	202	244	222	242	236	245	177	225	231	218	232	197	216	219	231	216	201	217	249	225	238	209	222	208	235	217	214	216	211	236	216	206	221	242	217	209	235	227	228	243	216	228	222	220	223	204	243	226	227	244	216	216	241	214	222	233	229	212	253	222	192	188	216	217	206	228	247	216	216	222	222	232	177	197	221	198	228	218	206	179	207	230	215	247	227	213	228	221	224	202	252	219	236	222	215	216	242	214	235	220	237	241	194	258	217	196	234	211	214	210	221	205	226	232	220	204	202	224	199	232	217	238	229	235	199	222	258	208	205	175	237	228	212	210	220	219	223	217	201	212	224	223	211	221	222	241	253	221	235	228	222	215	243	214	245	213	221	214	254	221	205	229	227	235	209	218	219	238	201	205	253	239	252	223	208	209	208	215	216	215	217	201	217	227	193	233	216	217	237	205	192	232	221	224	217	235	236	215	217	218	222	235	226	230	199	223	200	227	228	201	231	204	198	251	234	220	231	225	212	191	228	226	190	218	197	191	209	235	211	220	237	227	218	204	258	224	213	201	199	229	247	237	230	225	224	217	216	222	203	189	218	206	235	262	214	226	190	218	212	255	219	205	207	207	218	228	212	187	245	250	242	228	237	210	232	225	232	238	228	206	218	205	211	219	219	214	218	238	208	211	198	211	221	236	231	231	225	209	207	259	229	208	196	212	217	221	211	192	206	229	217	216	195	211	224	226	229	232	222	239	225	221	212	244	192	223	238	239	204	221	226	204	233	229	211	193	213	225	217	229	232	212	195	199	245	199	232	200	217	200	263	214	195	215	216	221	220	229	216	241	233	240	240	225	237	227	217	193	243	229	241	211	251	249	216	233	223	218	254	210	259	218	255	224	234	225	216	241	216	215	230	213	227	206	201	235	250	224	232	245	235	223	233	232	203	195	231	231	228	223	207	239	238	223	220	228	226	227	197	197	217	211	247	215	240	213	225	196	248	236	209	227	212	205	217	245	189	235	234	224	201	187	202	217	198	210	201	213	220	233	192	225	248	210	270	222	230	234	208	235	235	206	234	192	213	186	197	228	221	220	237	235	223	224	227	245	226	226	226	219	236	230	237	204	219	235	226	237	222	188	227	213	227	206	224	202	222	182	228	208	203	262	258	234	194	189	223	235	207	244	230	221	192	232	242	238	226	210	228	207	237	227	220	266	222	242	228	223	239	212	196	253	219	188	224	204	237	220	248	234	242	213	218	227	210	215	214	230	227	217	233	231	252	219	200	245	218	221	227	199	188	214	218	193	213	221	200	221	228	220	217	225	245	219	227	216	253	252	206	234	208	243	233	220	212	228	212	195	208	240	225	246	214	249	212	233	242	227	201	221	227	239	218	210	213	227	249	247	206	243	238	208	249	187	260	202	259	227	243	215	203	204	216	242	218	202	213	202	223	228	213	210	234	231	211	233	207	197	227	235	205	208	232	229	189	252	207	214	234	241	179	231	204	215	223	187	212	204	257	238	215	213	216	221	221	193	226	228	227	214	232	219	226	193	249	212	210	249	242	240	215	213	208	239	235	228	202	223	235	220	256	213	209	217	216	249	217	208	212	236	219	230	206	210	209	200	215	241	233	229	202	245	206	203	226	219	236	211	188	218	189	210	222	212	199	198	237	239	199	211	210	236	199	215	213	203	213	224	207	237	223	229	220	235	219	250	190	227	226	237	238	228	234	209	219	233	225	234	217	216	222	205	208	224
6757	920	1639	1816	1580	1597	1327	1190	1351	1218	1107	1136	1178	1010	979	688	635	704	684	657	615	658	624	673	670	645	602	617	589	581	598	604	600	590	632	609	579	578	600	560	593	599	538	575	564	551	564	533	576	533	548	555	544	562	544	599	571	577	593	567	573	566	547	539	611	571	564	549	590	544	592	532	520	598	575	569	555	548	600	507	546	589	536	579	550	555	573	575	610	613	597	556	521	540	515	581	571	554	523	568	537	531	575	543	565	553	579	527	529	588	575	546	548	568	577	527	544	544	566	556	567	548	597	535	581	591	598	586	532	551	534	560	545	521	569	563	587	531	592	538	562	523	587	636	591	561	564	551	587	566	565	534	602	555	579	599	563	543	583	547	579	568	551	538	568	587	516	602	553	548	544	556	553	557	580	613	528	586	593	585	589	545	565	561	586	567	612	552	533	543	595	581	570	561	540	556	543	583	596	556	589	561	617	539	524	564	569	542	581	565	580	568	532	544	564	527	559	545	576	551	601	568	566	559	573	535	539	551	594	564	538	552	581	532	581	544	578	549	538	587	582	597	619	554	564	552	569	566	546	589	570	561	585	538	535	574	521	606	552	582	563	597	599	541	560	550	523	541	583	561	538	577	582	586	605	544	535	530	532	548	572	622	565	535	539	548	581	568	551	533	578	587	560	571	571	584	592	553	576	571	599	600	547	572	518	523	544	576	505	537	585	523	511	508	548	530	584	546	558	549	526	548	541	525	580	532	587	581	574	534	605	557	533	580	569	568	556	552	542	569	550	572	581	578	579	544	563	590	569	556	561	567	539	557	567	562	593	581	561	558	590	559	557	567	560	558	500	552	602	549	565	554	528	581	493	590	552	619	595	608	566	544	588	572	583	561	528	543	552	539	549	557	525	600	568	560	564	519	562	546	613	536	522	557	565	587	531	535	563	554	516	534	550	580	538	533	560	549	576	563	566	599	562	544	560	548	599	590	565	577	563	575	535	551	524	552	569	590	567	542	581	558	578	583	559	542	598	612	523	544	582	535	546	548	600	553	549	578	561	546	565	528	508	596	564	549	556	601	578	550	559	532	551	528	564	561	533	566	564	548	500	548	561	535	584	548	568	578	593	571	567	553	556	528	565	545	576	523	544	563	571	536	578	550	572	556	603	551	530	561	547	623	538	559	562	539	535	554	557	554	571	538	546	566	569	591	585	596	556	537	594	556	574	570	558	539	606	584	556	524	584	571	596	566	571	528	559	552	547	540	589	591	519	552	626	553	568	544	538	538	547	546	610	592	597	516	568	585	582	575	546	604	540	573	587	571	545	554	549	547	505	572	555	579	537	580	525	570	564	544	590	615	536	518	583	606	504	535	587	530	574	570	530	549	554	541	573	564	589	569	542	538	556	612	544	568	515	559	519	567	616	529	577	570	594	552	587	520	568	548	566	525	550	540	543	561	581	592	591	572	622	562	554	557	547	570	588	593	563	550	558	527	551	534	567	547	553	610	581	568	527	520	545	545	567	590	506	539	580	590	579	552	539	554	584	572	593	581	559	532	568	598	551	565	567	540	539	594	535	575	556	581	571	551	549	610	546	540	536	569	579	551	570	572	574	550	588	547	566	541	566	569	535	558	528	572	576	592	524	581	560	599	576	536	549	605	568	561	567	574	535	545	531	539	577	587	581	547	556	568	528	537	532	587	544	550	574	554	593	568	578	529	568	611	575	558	556	545	526	559	559	560	587	643	518	548	569	585	541	537	551	575	553	576	512	603	569	584	550	543	569	590	603	511	541	557	580	619	538	559	577	530	562	557	605	560	585	571	582	550	551	530	565	535	538	578	569	547	507	556	572	559	601	567	592	562	544	571	594	591	535	599	572	589	552	524	562	550	528	569	522	564	564	547	563	542	552	622	638	545	536	616	553	573	568	566	570	585	569	586	521	589	585	524	563	565	539	560	570	590	565	540	594	576	549	558	596	525	565	522	548	554	538	559	561	572	559	590	541	529	596	485	534	574	593	603	537	556	538	571	542	538	559	542	569	559	587	549	589	571	536	577	577	572	534	564	559	572	558	558	559	556	550	561	553	628	559	558	543	556	562	544	544	591	529	579	571	594	586	560	550	562	596	517	594	557	580	571	553	545	580	572	522	551	505	559	535	579	547	605	562	577	556	581	543	528	567	546	571	587	579	554	588	547	521	532	514	545	545	550	532	556	600	569	571	601	564	582	571	570	515	580	535	576	526	558	562	588	551	595	578	537	539	569	547	572	539	584	516	542	542	520	542	551	556	547	553	532	537	555	571	550	569	572	575	586	543	567	531	534	566	593	558	554	571	567	575	536	571	596	545	566	555	558	569	558	559	574	579	616	592	564	560	524	555	548	622	558	499	594	521	602	568	525	547	639	572	556	580	579	583	560	568	544	588	563	580	557	518	573	585	570	558	609	541	514	538	636	531	564	610	589	580	547	539	564	583	573	576	620	578	565	555	578	583	532	580	555	538	539	597	574	578	549	590	611	568	567	547	559	574	576	541	534	533	533	601	558	570	578	570	549	541	553	545	596	574	577	573	543	572	573	536	562	619	529	579	559	556	513	572	589	571	574	545	601	541	556	586	517	532	516	569	520	548	544	544	528	592	559	540	550	582	562	538	593	532	521	535	546	549	517	525	557	606	576	570	572	548	548	592	609	578	589	575	547	560	574	586	623	569	587	553	500	532	588	560	534	540	565	564	528	535	558	557	592	534	534	564	563	602	580	549	524	585	517	571	540	547	556	574	543	549	552	534	549	550	574	559	599	563	564	586	583	572	574	586	563	574	608	575	567	579	521	544	576	571	621	527	620	551	531	538	549	580	558	601	600	555	529	514	594	579	560	623	598	569	545	611	615	528	602	549	586	568	548	600	604	553	541	535	610	566	632	564	504	499	543	588	545	538	551	536	565	573	599	540	565	563	505	592	570	524	559	574	578	573	506	579	572	564	558	536	549	571	533	573	521	577	571	553	540	540	567	570	576	560	581	535	550	544	536	595	557	548	537	525	516	560	567	582	603	549	601	556	523	560	537	611	564	554	539	552	580	593	580	554	545	546	583	580	550	544	579	525	578	532	538	547	568	532	525	575	580	598	554	582	530	573	588	570	543	596	574	559	586	537	600	594	577	532	576	544	534	555	586	566	535	530	572	551	566	552	541	568	576	602	595	587	550	528	533	574	579	542	575	569	562	540	551	550	585	565	522	554	586	541	595	593	586	588	591	520	549	583	589	574	620	598	537	553	567	515	565	519	562	568	564	536	531	566	534	576	575	556	626	575	569	599	563	572	576	565	554	557	557	574	554	584	570	566	521	557	543	537	551	525	563	528	559	599	536	557	529	574	548	520	556	566	602	498	530	596	560	562	555	634	539	575	542	571	572	575	574	541	553	565	546	558	589	535	511	575	550	587	560	540	576	582	579	562	550	577	512	521	599	538	543	564	537	554	550	555	510	550	546
15761	1537	1344	1026	768	656	516	494	546	529	446	542	429	396	378	302	310	336	305	285	305	321	284	308	275	308	289	290	282	298	264	262	256	272	313	284	278	307	260	300	270	286	312	255	303	287	263	262	273	257	247	270	294	260	254	270	283	264	288	282	272	292	245	300	231	236	276	294	284	298	226	247	273	250	308	272	293	271	283	287	282	276	297	274	300	263	262	283	258	270	287	272	270	278	302	262	274	299	278	292	270	275	268	255	268	270	270	235	270	264	230	278	271	268	265	282	282	308	266	273	316	261	266	319	246	286	268	300	260	255	275	295	273	301	281	260	266	260	241	261	291	295	271	264	253	269	271	279	289	270	261	300	275	256	255	279	268	237	273	271	263	283	275	287	273	286	273	244	292	295	261	261	304	230	259	277	281	290	258	269	255	268	267	282	308	257	251	265	283	248	294	289	284	267	248	257	255	276	269	284	256	274	258	297	312	285	301	303	305	267	281	259	271	254	261	290	302	274	280	295	270	266	266	266	265	285	298	281	278	286	283	259	242	277	279	295	267	260	254	272	307	271	251	275	277	266	239	276	303	282	295	310	283	262	277	258	303	271	282	268	297	298	284	300	244	258	312	284	293	257	244	281	288	304	281	270	291	297	280	258	279	264	264	280	305	268	279	248	269	288	289	260	265	288	277	294	288	301	266	269	297	285	278	252	286	227	297	277	301	290	245	261	266	229	240	291	292	284	296	267	275	272	295	284	278	246	265	248	267	276	232	246	272	292	286	298	265	311	267	283	285	285	283	254	252	297	268	331	291	248	258	244	251	254	273	273	289	285	303	308	263	260	301	276	298	257	239	294	294	294	281	267	294	276	245	276	275	280	279	285	296	278	286	288	271	260	254	277	307	314	252	261	316	261	258	301	286	306	291	271	285	282	300	275	265	248	274	264	273	271	267	250	302	273	266	262	276	263	313	269	284	271	260	295	300	287	298	248	253	266	287	284	256	266	253	269	273	247	270	257	271	275	297	282	295	271	276	264	261	289	288	263	283	277	286	308	280	253	272	280	275	270	283	281	282	262	259	272	255	295	266	239	277	278	252	279	305	273	248	274	241	280	246	270	284	254	248	239	264	260	275	305	273	281	285	282	286	264	292	265	277	279	253	272	243	262	251	289	259	279	301	291	278	270	273	290	280	278	290	267	267	302	276	223	269	282	293	283	268	267	246	273	259	257	299	296	256	271	273	291	272	261	279	269	294	288	259	280	259	281	300	290	278	287	257	298	293	286	285	266	267	301	291	276	271	254	278	259	233	302	280	259	271	279	275	263	278	272	268	250	286	262	285	257	268	290	238	274	267	284	286	288	246	307	252	305	282	290	285	265	295	265	255	265	265	287	265	284	288	300	311	282	280	286	277	252	293	291	268	251	272	274	277	299	285	251	273	275	253	269	288	270	263	244	271	267	256	300	237	315	299	263	289	267	277	267	276	254	242	281	294	282	289	262	273	280	268	313	269	271	254	273	287	271	260	261	269	300	254	259	272	260	302	277	305	303	246	271	267	275	275	274	249	297	292	248	305	276	258	290	254	296	274	283	297	265	286	305	280	249	286	294	287	297	245	306	259	272	280	268	279	261	248	245	275	287	278	262	278	260	282	293	285	282	253	271	269	277	242	255	304	275	250	271	281	251	291	299	285	309	275	278	284	248	262	292	241	282	273	234	288	253	259	264	252	274	275	285	268	279	276	264	264	297	256	276	269	257	291	261	266	269	242	296	265	263	266	272	258	302	277	275	268	279	275	273	297	261	278	246	252	238	309	308	292	279	273	272	264	292	309	264	267	286	283	279	259	240	264	267	304	284	321	261	285	256	266	289	306	262	280	276	261	262	278	296	262	277	265	276	289	250	260	273	280	257	278	264	258	284	250	256	291	291	307	258	277	304	281	274	297	279	267	291	266	262	232	285	273	302	269	275	265	245	267	307	288	258	271	256	285	286	263	268	299	270	282	272	264	282	280	285	294	277	291	298	266	268	268	285	281	249	272	309	295	272	271	252	316	281	266	296	289	291	254	267	273	297	258	276	286	293	278	285	271	280	258	260	313	305	275	281	250	299	282	279	275	266	280	263	240	289	263	266	276	278	276	261	273	292	285	285	290	259	277	283	258	250	288	267	275	284	270	273	268	275	261	252	261	266	288	278	262	259	271	251	263	300	264	256	268	291	284	267	296	296	277	269	285	295	272	275	288	280	259	251	273	283	295	256	252	300	325	287	282	287	295	267	277	256	256	259	282	267	274	271	288	262	307	287	265	291	269	250	247	285	287	280	269	286	268	256	307	289	270	261	293	301	277	273	309	311	285	275	281	282	230	289	306	257	270	287	302	276	280	275	290	268	313	276	282	294	230	265	304	246	249	264	276	255	275	261	295	263	278	244	291	272	272	261	279	268	275	259	253	287	306	289	298	271	246	311	281	248	277	267	276	285	288	281	285	282	239	251	254	259	273	249	246	284	289	264	272	269	285	244	266	270	269	264	290	277	301	278	282	291	283	247	246	293	282	287	290	274	261	300	259	261	279	265	281	248	267	257	267	305	282	269	319	257	268	251	283	271	273	279	276	255	251	279	251	279	268	285	255	294	287	292	289	297	277	283	245	273	273	275	272	284	288	267	233	288	253	267	326	277	272	272	240	276	304	287	261	328	257	253	243	265	284	298	257	253	261	289	280	296	267	241	266	245	278	283	275	289	285	284	250	294	270	268	272	281	308	244	250	277	245	281	285	290	332	269	253	294	257	284	271	266	254	291	305	267	271	311	296	290	254	251	289	253	263	248	286	259	278	239	232	271	251	238	262	291	288	277	296	277	243	269	313	260	266	242	294	281	286	300	298	274	277	252	275	269	278	236	281	257	290	259	317	234	284	282	294	272	278	298	304	267	245	287	272	267	277	284	245	271	286	286	285	303	294	259	262	287	260	295	289	275	266	313	276	269	302	291	274	275	275	274	252	243	293	272	263	252	281	319	273	264	274	290	267	320	273	285	242	255	280	281	267	265	279	260	276	241	266	319	259	301	278	288	293	263	223	265	268	291	285	301	276	279	254	283	245	286	256	264	269	254	265	304	270	278	337	292	259	268	273	251	278	307	282	238	325	307	268	271	271	252	292	263	275	279	265	278	275	293	270	283	283	278	258	280	266	254	271	279	261	236	295	267	303	291	257	263	266	296	281	283	289	278	264	284	248	273	297	282	268	240	300	259	226	268	284	317	223	251	297	234	250	266	291	260	269	270	291	292	269	249	270	266	259	259	269	287	268	263	298	286	299	251	283	285	282	312	280	270	288	251	270	259	282	273	275	274	297	272	268	269	293	246	279	266	287	300	297	284	254	264	271	307	307	281	284	269	262	265	256	253	253	296	252	285	307	285	262	263	292	293	286	257	274	254	307	257	273	272	295	285	271	281	256	269	282	307	267	301	272	285	254	266	275	248	268	260	245	256
9080	1383	2687	3019	2776	2382	2019	1825	2148	2038	1746	1983	1526	1599	1453	982	891	911	837	874	826	860	802	851	847	800	781	804	722	789	745	742	735	758	707	734	745	750	748	764	735	731	722	698	728	747	673	665	730	710	744	720	671	731	766	680	714	691	724	715	678	738	731	698	659	713	712	710	702	708	743	698	718	763	739	709	756	720	679	699	689	770	656	689	693	708	766	714	712	703	691	699	687	718	746	694	706	725	705	692	691	680	718	712	701	665	701	754	688	665	729	702	669	712	733	714	724	715	713	731	657	712	709	723	682	713	672	735	724	674	683	698	681	675	700	719	708	698	680	711	698	698	677	720	728	686	730	691	723	666	751	701	715	671	694	723	695	695	660	686	707	689	717	699	748	674	705	641	720	679	691	756	733	717	707	708	692	691	705	690	688	713	733	676	660	681	750	702	723	705	683	702	706	690	741	670	698	714	705	733	666	732	683	684	685	669	644	720	638	687	687	717	683	689	664	742	736	724	693	725	637	702	705	714	708	677	701	713	683	718	679	697	669	744	678	751	652	736	723	706	736	696	675	696	682	674	726	705	720	713	695	731	705	682	634	702	687	697	680	667	677	667	682	685	710	665	704	700	756	703	689	681	703	714	704	715	673	719	701	679	720	705	699	708	705	691	705	669	710	702	672	694	725	694	701	721	683	691	697	681	744	741	700	678	719	730	667	689	689	685	659	730	674	696	677	725	686	758	697	701	682	655	688	700	704	697	692	672	690	683	679	685	646	704	727	636	698	752	708	722	689	724	698	664	718	692	695	698	722	707	691	734	679	663	734	744	740	647	734	692	708	715	625	703	703	728	698	678	674	683	733	691	712	690	708	687	734	702	716	698	701	709	718	689	701	729	712	724	730	674	655	697	662	694	737	655	675	705	696	665	708	688	659	684	735	665	720	728	705	710	732	735	646	722	731	685	713	726	664	666	682	658	682	703	783	690	740	721	679	681	716	709	683	687	715	688	683	720	660	738	678	701	702	682	678	686	673	672	684	720	677	677	702	689	678	633	726	682	668	699	708	690	700	687	707	707	698	743	666	668	712	706	706	756	693	732	697	677	738	716	691	675	685	628	732	705	695	731	687	715	700	644	717	691	678	722	705	686	724	745	709	719	719	738	659	671	749	724	688	667	748	658	670	766	687	676	699	703	700	700	699	702	683	712	684	630	709	697	647	698	650	698	689	662	733	730	713	686	689	722	705	759	706	715	698	656	710	711	686	710	670	714	664	653	721	682	737	655	691	693	656	701	686	679	729	725	705	751	672	731	700	717	739	695	706	632	689	706	714	639	752	661	676	716	683	709	687	695	662	687	698	668	721	708	705	679	748	656	710	694	660	715	691	714	696	719	750	744	687	635	693	649	713	719	710	686	714	665	714	703	676	675	746	707	728	628	769	710	690	701	699	634	689	673	717	735	697	731	691	713	704	717	698	635	729	672	709	672	687	716	657	687	699	687	690	728	710	679	675	734	651	707	700	712	724	673	667	715	717	694	693	672	697	696	676	715	702	706	687	753	726	702	755	705	722	717	652	726	688	693	660	713	705	696	674	671	741	702	658	669	730	692	714	686	733	689	769	710	694	720	697	756	692	641	639	724	689	690	689	702	733	704	724	693	657	720	731	662	684	693	696	675	673	696	738	716	660	698	716	695	721	663	673	740	680	678	661	660	719	692	707	692	727	692	688	709	673	681	655	732	686	726	681	738	703	680	713	699	679	712	702	715	704	729	699	660	694	759	702	704	700	685	687	696	665	709	693	631	679	665	701	701	687	668	708	751	714	625	656	690	693	661	721	688	672	658	718	732	646	711	661	709	709	709	703	690	682	735	677	712	714	688	725	729	700	691	726	665	716	679	695	705	679	702	698	674	644	722	736	683	724	704	695	697	745	705	725	677	685	707	716	727	699	679	719	729	704	694	714	693	729	771	696	665	698	693	726	748	694	678	647	742	724	697	699	700	706	693	705	741	718	711	720	649	707	700	717	725	681	683	691	687	721	748	682	698	706	700	701	645	708	698	710	678	691	683	682	700	706	632	689	669	664	641	672	719	703	733	720	758	715	707	705	756	682	726	701	754	680	693	710	683	698	689	673	688	708	731	714	735	706	707	691	724	705	741	672	723	682	665	728	688	649	702	705	687	714	736	659	657	659	695	700	689	649	725	676	674	699	678	676	717	708	676	684	646	694	701	699	689	691	688	729	687	709	696	684	675	746	686	661	676	646	695	668	677	670	657	668	689	673	707	711	671	705	716	726	723	745	700	672	720	690	698	696	704	707	636	674	700	685	705	706	669	725	687	725	710	746	703	679	751	713	705	649	672	711	681	694	741	671	679	706	702	657	668	647	724	745	704	717	681	735	695	698	699	659	684	728	677	723	703	729	692	650	713	689	710	687	678	676	653	681	705	750	698	670	692	636	678	736	682	701	740	743	666	683	684	706	716	688	730	701	716	694	678	743	615	617	705	732	703	719	704	707	736	730	694	684	689	689	699	710	649	652	714	695	701	704	677	670	683	723	756	675	659	661	706	666	690	695	662	762	699	697	662	718	688	705	747	734	701	689	710	686	659	707	670	687	694	699	646	678	718	710	707	681	682	696	717	642	702	730	689	746	730	687	657	730	685	696	711	724	704	740	688	696	724	686	701	699	696	731	729	631	674	682	747	690	744	727	726	686	694	725	715	662	718	714	657	742	650	694	646	669	634	727	706	716	712	722	671	697	666	744	686	716	689	723	709	681	727	692	681	636	679	743	744	709	701	671	667	672	649	708	695	686	664	672	725	674	654	695	734	659	681	724	681	748	727	664	699	708	684	715	755	700	742	695	729	692	672	710	690	666	701	721	709	709	695	674	747	704	699	666	736	707	664	695	689	700	665	721	695	709	706	736	689	653	670	726	711	708	657	676	662	709	713	748	710	708	761	697	699	686	735	723	694	666	737	661	683	686	745	674	698	680	735	655	718	655	722	725	675	724	724	701	686	732	714	634	686	686	683	681	706	684	676	702	725	702	686	729	718	736	720	647	701	709	728	671	711	754	684	672	664	718	667	722	721	739	719	680	719	691	679	678	658	698	684	748	680	720	687	719	655	693	682	695	700	689	735	756	664	664	662	740	707	688	673	667	674	718	673	681	703	707	671	732	653	689	689	700	753	708	734	705	681	703	703	681	674	628	643	740	708	757	739	685	702	709	696	670	724	658	686	700	647	681	688	729	715	686	671	680	685	709	679	645	716	667	682	747	694	683	742	659	621	683	732	713	685	671	682	712	751	704	708	742	679	682	650	673	721	709	657	701	701	717	736	692	669	690	721	715	726	751	702	709	704	659	699	690	669	773	683	758	693	692	728	688	672	657	734	748	686	694	717	704	674	710	665	689	681	721	691	683	686	715	695	675	715	735	727	742	700	729	700	718	731	695	664	668	668	706	669	687	690	767	748	690	712	698	757	695	629
2292	530	511	467	456	467	427	460	438	425	440	403	421	391	457	405	435	400	446	450	439	391	428	418	445	399	430	410	423	428	415	388	395	454	418	436	444	404	420	442	392	429	394	420	440	440	414	405	448	443	400	393	408	394	418	456	363	439	408	416	419	390	394	439	435	416	415	419	406	407	396	409	410	407	433	425	378	424	384	401	416	430	421	445	415	413	447	409	406	382	396	464	435	412	412	418	430	390	463	431	460	439	425	446	405	386	452	391	432	369	372	409	407	383	421	424	398	419	411	465	435	405	439	426	441	412	394	410	416	421	448	410	430	395	443	404	416	425	390	420	419	432	406	393	432	452	388	410	420	362	400	416	454	422	441	427	442	409	416	373	433	457	407	381	453	435	446	427	395	413	402	416	388	396	425	388	408	392	423	417	413	441	401	413	422	413	401	408	413	403	449	405	392	415	411	427	424	445	430	373	435	401	409	394	425	423	459	417	421	441	427	436	420	433	419	428	422	405	406	393	436	382	420	425	425	435	398	379	440	416	496	440	378	406	393	427	393	427	401	401	393	425	412	387	476	408	426	431	414	394	420	435	418	422	415	368	410	408	420	458	424	408	389	405	442	416	423	413	386	422	405	424	406	415	433	399	406	418	403	400	418	431	380	393	422	428	414	411	398	417	446	439	442	446	412	417	415	409	383	424	410	448	420	431	434	399	408	407	414	424	387	409	408	391	424	403	461	434	407	455	396	452	403	456	433	442	436	439	399	437	448	411	438	437	449	453	443	411	440	450	404	413	396	429	407	438	434	442	442	404	428	373	383	391	461	403	429	410	469	416	411	466	439	450	431	444	445	379	397	420	428	373	438	413	441	401	416	413	380	399	448	428	421	437	406	388	368	478	415	385	454	394	421	397	413	420	435	404	391	417	400	397	405	407	405	372	449	412	435	466	450	378	404	390	408	414	423	400	435	458	431	409	374	421	422	435	430	423	398	393	394	441	443	409	446	400	414	442	371	445	408	443	394	410	380	445	443	425	448	413	438	429	389	398	417	436	452	380	383	397	434	422	454	392	451	446	401	376	449	392	408	407	401	439	429	462	423	434	413	408	393	410	416	432	429	397	401	403	460	431	460	421	445	488	430	430	454	388	430	390	371	417	406	425	442	367	402	396	404	446	403	377	396	430	437	444	392	429	460	414	401	404	443	432	444	440	404	434	404	411	419	426	427	375	434	378	416	413	392	422	477	424	401	390	393	404	417	436	384	434	414	424	415	401	417	425	395	418	460	404	396	430	407	434	416	440	394	400	415	475	413	421	420	439	427	399	412	439	439	398	462	447	433	422	428	419	416	431	438	434	467	410	426	430	437	368	397	425	448	412	435	422	418	396	407	397	429	415	407	425	392	431	430	415	412	453	397	397	405	412	425	430	437	388	435	417	435	413	406	442	406	417	407	389	432	400	436	430	370	392	410	432	409	411	396	462	415	366	431	405	415	430	440	399	426	402	405	406	437	431	413	427	385	380	405	461	404	437	402	391	421	465	460	450	431	410	453	392	432	425	447	410	427	427	425	423	408	439	409	415	421	482	447	453	422	420	410	433	435	430	436	463	475	446	398	415	412	444	452	415	462	396	453	411	445	415	456	417	415	397	418	388	416	414	428	418	432	394	408	412	421	436	401	401	442	457	417	389	419	415	411	381	407	437	408	428	390	404	393	417	471	420	408	411	414	407	457	391	414	426	379	459	434	380	411	405	417	457	400	408	431	420	388	407	410	456	388	442	410	405	452	386	465	446	395	432	410	376	425	403	400	425	403	422	415	454	427	417	419	420	398	424	417	429	444	406	419	396	415	432	445	426	381	440	414	419	421	375	391	427	398	374	398	441	423	409	416	422	411	435	377	401	377	389	398	435	431	397	396	407	417	463	408	428	406	444	427	439	426	443	383	427	401	395	416	412	409	414	431	409	408	457	406	422	396	420	432	405	407	404	392	378	437	417	446	434	419	431	406	401	404	442	393	422	410	443	378	457	434	419	456	414	402	442	446	403	396	420	441	381	403	416	429	425	401	409	435	417	409	415	442	405	400	419	355	410	403	424	436	390	434	421	420	353	438	437	398	405	434	417	468	399	390	436	408	423	411	424	412	422	422	406	441	393	467	421	445	426	439	405	414	405	404	429	418	415	409	433	461	425	402	380	386	380	395	449	410	398	413	419	459	409	396	438	438	416	395	404	450	451	435	407	424	452	420	366	405	424	406	418	432	404	405	409	408	407	407	441	433	436	421	446	441	395	392	420	442	408	434	438	434	457	402	405	414	454	439	371	440	433	370	385	443	419	418	422	392	425	403	425	469	425	403	423	403	433	415	444	399	427	419	436	445	434	449	431	411	393	406	402	419	445	403	443	382	422	401	398	424	402	417	410	435	391	449	442	469	457	438	419	424	402	439	433	404	400	453	401	421	425	406	410	404	516	458	418	422	410	413	385	417	454	407	444	423	380	418	437	458	438	419	375	453	416	437	420	403	396	407	420	405	458	424	433	416	386	421	425	424	373	430	452	368	377	432	407	438	432	435	417	399	397	443	408	449	409	428	384	447	407	407	419	439	437	479	432	366	408	421	423	421	449	416	437	415	401	431	424	373	417	403	453	376	409	376	398	427	435	430	404	418	421	425	426	419	429	429	413	446	411	392	395	451	417	398	374	404	396	404	410	428	417	436	414	387	392	403	407	428	418	436	380	455	403	411	433	451	435	420	428	417	448	408	455	425	447	412	410	416	433	391	437	449	416	434	376	411	359	448	426	405	389	433	453	420	430	395	440	397	414	415	420	434	443	402	384	456	450	454	444	364	403	436	386	418	445	464	432	417	394	399	427	449	420	408	414	425	409	474	450	430	463	416	434	404	423	386	425	410	419	404	380	416	410	387	412	373	437	412	394	407	431	442	404	406	380	426	449	427	423	400	435	454	387	414	436	416	377	448	444	409	419	389	426	431	431	431	397	395	385	408	406	428	365	367	427	427	417	410	402	421	395	419	443	407	438	398	409	397	403	387	416	402	406	392	378	401	404	434	367	406	451	425	401	436	415	397	415	385	417	375	466	443	422	410	408	415	426	426	374	411	446	453	441	400	388	425	397	396	424	404	423	413	419	399	426	411	393	399	426	410	415	389	375	430	403	426	401	423	410	440	403	400	433	426	400	385	428	437	463	417	440	396	408	382	411	431	456	479	454	438	411	424	418	451	447	414	398	409	409	459	472	368	422	398	405	446	406	445	408	418	414	406	427	427	400	450	412	389	408	444	436	402	414	443	450	469	414	397	460	423	419	450	423	425	383	421	428	392	455	410	403	387	394	430	449	402	414	421	435	424	387	456	414	447	410	398	404	428	413	416	428	454	398	403	406	439	426	406	420	436	420	440	459	436	428	444	442	418	417	437	427	380	417	419	400	385	436	411	404	395	410	413	409	420	418	430	401	422	413	428	412	458	433	417	425
2566	1009	1106	1160	1071	1046	1027	1025	992	1000	1022	987	964	960	939	943	1003	972	916	942	956	945	999	887	955	1005	927	932	950	935	976	902	909	970	934	915	965	946	939	897	936	912	969	976	947	965	925	912	972	898	918	949	995	866	925	967	868	951	989	896	937	895	872	888	926	944	920	933	912	976	942	878	953	945	930	980	971	948	917	938	909	993	928	943	889	957	923	915	983	917	948	904	933	932	848	929	917	945	951	959	919	985	952	955	903	878	945	1006	893	985	964	945	889	923	901	883	913	959	968	961	973	955	913	969	939	973	893	1009	956	974	924	968	937	990	934	956	906	976	935	971	979	915	917	951	913	914	951	940	984	941	941	927	936	903	971	970	950	945	929	948	908	954	926	925	947	942	901	968	915	905	943	924	959	974	932	907	987	932	926	1008	921	948	1017	953	935	951	996	941	942	873	912	1001	941	951	954	912	950	946	890	936	924	945	966	985	939	926	962	928	896	966	955	958	943	960	892	917	927	984	941	973	928	963	937	941	951	903	952	915	904	935	950	919	951	980	925	956	968	966	901	975	965	908	942	982	999	970	939	940	941	924	956	935	957	973	967	913	928	945	926	879	913	910	953	927	936	964	954	932	902	972	892	925	937	923	961	902	915	939	883	969	938	950	930	912	975	945	947	957	960	962	970	936	907	957	931	891	932	962	955	974	955	899	998	901	982	954	964	879	934	955	931	972	910	944	936	883	958	910	923	936	987	924	915	967	976	910	950	956	944	911	899	909	897	967	925	918	973	962	934	974	916	923	912	980	931	952	900	967	902	980	931	942	954	952	932	928	950	887	901	909	922	959	902	901	930	940	956	920	936	913	965	945	898	978	936	924	940	952	943	928	888	928	957	950	950	937	895	958	936	953	921	855	957	916	939	1021	925	913	961	929	866	921	944	893	906	900	941	903	934	928	886	887	932	949	971	962	936	909	955	937	967	952	947	966	916	894	955	942	927	931	973	921	927	948	1012	912	972	899	959	936	971	981	996	933	957	939	910	902	939	970	904	954	939	933	919	904	928	922	975	908	934	971	953	915	936	952	918	940	920	918	959	972	914	942	916	957	966	927	942	906	944	973	922	912	988	933	952	961	915	896	882	1009	871	941	933	916	934	906	945	907	923	930	960	942	881	953	925	951	951	969	924	982	892	943	932	940	956	941	909	954	969	967	929	969	937	947	911	947	971	923	934	920	931	1014	961	989	933	868	918	916	875	1009	949	1021	984	948	901	879	940	909	934	970	978	941	910	969	893	937	949	969	912	928	944	973	928	945	922	950	944	972	954	913	968	942	1005	955	962	964	929	895	931	941	903	946	970	967	934	934	939	993	998	948	913	926	946	1002	938	963	917	883	944	924	952	943	943	939	876	970	953	930	953	932	988	974	932	923	947	897	940	927	862	961	960	931	929	964	990	932	921	972	1041	898	915	974	935	989	874	933	963	925	927	960	941	960	873	903	887	980	948	900	966	931	892	907	958	888	957	901	897	903	925	949	911	925	958	934	891	931	928	945	1000	982	934	941	944	878	936	924	1000	1010	932	931	944	928	912	937	864	956	993	871	921	922	916	914	967	948	936	962	942	888	901	942	955	977	909	962	974	967	927	946	944	925	943	940	956	922	906	996	998	882	971	956	921	940	890	937	891	962	942	913	1019	883	923	953	1007	947	960	945	934	970	927	892	927	939	934	958	950	980	912	907	953	915	913	955	968	880	943	944	941	947	903	959	969	964	947	916	935	913	972	913	1009	950	862	932	929	990	917	940	952	908	900	985	932	970	979	925	983	964	973	920	948	951	992	883	976	960	971	937	899	946	958	951	890	925	900	897	945	957	917	964	918	997	940	888	922	950	949	953	948	910	980	979	980	921	926	946	929	941	972	975	941	1003	917	937	960	935	920	944	958	931	926	959	982	1008	976	930	905	989	927	921	933	961	976	921	975	964	886	958	935	949	960	999	926	921	944	988	985	899	929	931	970	919	931	944	914	869	913	917	932	945	948	957	922	993	904	942	968	911	964	942	950	954	922	923	985	974	970	883	917	959	933	951	966	952	892	897	912	938	966	961	986	935	928	981	953	958	977	921	949	980	975	944	862	992	993	914	983	970	949	923	964	972	932	949	887	899	937	955	945	893	981	918	903	937	981	948	905	929	1004	975	895	908	959	921	987	953	876	951	948	944	949	1023	927	949	911	956	977	900	971	933	917	940	877	882	978	909	933	962	1006	950	950	1007	896	934	921	921	968	978	865	938	915	968	953	926	923	921	914	976	931	886	972	994	989	941	951	964	983	935	969	937	973	964	947	904	890	903	968	988	927	948	893	976	899	964	962	924	990	899	935	978	979	906	975	963	956	927	955	970	884	975	937	975	932	948	952	942	944	923	937	948	959	883	927	902	963	982	932	919	944	898	985	920	941	947	919	944	946	966	998	936	939	960	922	963	964	919	926	881	913	908	896	942	944	1003	951	961	941	909	958	885	944	942	1000	979	917	928	848	901	995	948	957	948	902	975	938	911	940	931	953	980	937	972	963	966	947	956	924	992	961	946	1001	959	988	964	914	900	889	922	931	922	935	894	944	912	995	934	915	892	949	893	946	956	957	949	950	885	874	899	915	909	949	954	965	899	938	888	951	990	965	973	915	924	922	914	925	920	913	923	930	940	942	941	911	946	976	966	940	915	909	931	919	919	934	960	933	908	930	975	935	962	902	953	906	952	913	898	926	935	959	932	956	1019	950	923	925	906	935	920	860	928	960	960	927	946	984	880	913	961	896	982	876	906	883	939	930	964	858	912	913	950	941	991	944	960	909	935	954	979	907	954	982	929	910	908	938	962	944	902	893	943	941	926	917	943	934	933	934	944	914	925	956	960	949	940	989	969	918	887	907	890	943	913	955	975	977	913	911	921	916	934	936	945	910	885	941	877	958	952	1012	891	916	919	976	960	954	957	859	929	896	936	940	972	968	908	914	1022	1026	935	928	942	910	937	926	910	955	888	940	942	926	870	974	885	939	962	982	952	920	942	917	927	947	910	908	936	950	948	926	957	914	943	971	947	992	913	926	918	997	883	989	924	951	961	905	953	958	957	940	918	941	912	937	915	926	917	1013	941	931	971	944	963	923	947	984	927	890	923	962	912	921	950	952	932	971	972	900	970	934	962	925	954	1029	944	874	943	987	888	906	931	874	944	940	955	973	899	933	865	961	916	913	950	931	985	896	985	932	918	979	931	969	973	917	954	933	957	936	941	967	950	945	937	922	891	960	927	973	940	953	948	955	897	945	910	932	963	992	916	928	935	976	951	934	972	964	948	978	931	976	941	918	962	966	888	953	994	971	971	887	944	951	959	940	962	950	935	925	917	974	915	944	937	915	941	972	902	931	945	917	903	893	916	887	964	952	981	935	984	958	962	916	911	922	946	985	917	952	969	932	974	943	974	918	955	957	910	994	997	971	937	945	950	919	971	971	960	962	924	938	932	915	903	946	958	973	968	935	951
7948	577	646	623	449	405	375	320	338	335	277	290	285	264	245	223	228	258	251	240	241	251	227	226	223	226	239	224	201	213	208	202	236	216	254	214	200	235	207	227	217	208	221	206	234	232	231	212	206	232	247	250	218	253	211	219	227	230	246	199	231	236	224	216	206	209	208	208	204	237	213	216	227	225	229	209	238	209	226	222	228	220	219	213	213	231	240	233	214	237	248	197	204	236	219	215	210	260	235	182	201	199	238	230	245	232	206	240	229	217	231	232	229	227	232	241	197	226	211	232	212	211	207	230	221	243	232	222	213	237	205	226	177	224	222	204	212	243	222	232	241	223	242	213	205	245	231	229	210	237	214	224	246	229	193	210	229	233	205	227	205	207	213	207	222	196	189	212	207	237	220	220	216	243	225	220	203	224	197	219	233	230	204	235	219	212	246	242	227	221	198	210	233	208	225	185	230	228	219	241	225	217	226	233	190	226	245	207	225	210	240	210	211	225	223	194	209	217	225	225	236	238	212	224	211	219	248	198	231	204	239	210	233	232	226	214	223	236	223	239	200	203	232	240	219	220	208	193	218	230	236	201	240	242	208	211	235	235	219	231	216	223	205	242	218	220	245	235	249	236	225	241	256	202	208	203	200	244	240	206	227	222	228	226	224	204	223	240	212	201	206	223	216	218	229	229	207	196	213	226	226	217	221	250	204	219	256	195	191	210	220	201	195	207	198	254	217	205	198	207	226	252	220	202	214	242	233	220	245	221	212	244	206	236	204	244	206	203	224	254	217	209	278	195	218	214	233	232	227	255	206	202	221	206	230	224	219	228	202	240	214	202	254	223	191	239	210	241	231	222	233	196	223	204	227	195	217	203	227	225	246	238	209	203	193	212	248	228	242	229	186	208	234	227	236	231	177	220	196	228	256	220	229	249	239	251	219	182	205	230	207	236	214	200	242	233	219	215	224	201	211	206	231	226	228	237	219	216	230	231	213	250	202	232	236	225	232	235	210	244	211	226	198	224	231	232	244	226	231	211	209	209	229	241	252	216	240	235	240	216	212	209	222	192	201	207	232	201	223	245	193	213	221	232	210	217	237	176	215	229	217	232	225	242	214	203	225	240	226	255	221	245	218	236	225	232	224	234	217	220	182	220	209	249	219	234	257	232	223	221	227	210	233	218	218	234	212	237	241	200	218	248	237	235	244	182	247	226	243	201	212	236	205	216	246	220	231	218	221	251	213	201	242	214	233	255	214	244	205	188	231	238	236	248	216	228	208	266	181	224	226	216	236	213	203	232	212	225	221	215	247	231	222	231	218	221	238	256	232	194	250	205	234	229	218	250	215	212	243	236	208	206	221	222	245	207	192	241	226	212	190	222	246	215	234	235	191	236	203	245	203	257	225	243	225	226	232	203	249	239	225	225	228	228	201	236	210	219	233	234	216	241	203	229	249	210	240	213	207	232	229	224	199	215	239	225	226	228	189	229	226	209	235	222	215	240	237	236	237	203	219	219	237	234	233	248	207	213	206	233	231	211	231	228	223	225	223	201	234	229	229	203	224	199	237	236	226	240	240	242	232	224	204	216	214	233	199	218	245	208	223	242	192	199	213	215	213	213	233	232	228	261	219	235	209	239	220	244	210	224	212	223	229	214	206	220	251	222	239	221	202	209	231	220	227	224	210	220	226	226	215	225	211	239	211	221	234	205	226	214	237	230	251	199	235	226	191	207	226	214	210	221	226	243	212	210	238	235	223	233	233	231	199	210	245	222	231	212	208	218	215	218	209	209	221	229	220	213	252	234	221	232	231	197	234	243	204	221	208	214	253	244	251	239	237	225	242	235	235	220	203	225	250	219	225	211	203	214	236	205	217	237	239	237	222	248	219	232	221	195	242	213	202	232	246	203	229	223	223	202	242	207	195	222	203	194	206	202	214	214	232	228	212	231	223	224	223	243	204	209	208	190	207	226	214	266	231	219	222	209	206	219	203	208	240	250	233	201	236	213	248	224	222	203	245	237	230	217	242	223	263	213	229	234	244	204	197	214	232	244	245	216	222	224	247	223	254	205	214	250	237	258	202	229	247	246	220	229	249	216	218	218	198	226	223	224	246	224	211	214	215	236	225	219	231	214	178	208	206	237	199	203	232	226	201	221	221	222	241	232	207	222	255	247	244	216	216	226	197	231	209	205	216	202	207	232	222	245	207	237	236	226	242	196	234	226	225	223	239	242	220	240	197	249	216	211	228	235	237	223	232	242	213	256	213	196	196	214	217	216	199	238	214	212	226	229	222	224	229	216	208	249	241	270	216	231	223	212	211	183	206	232	246	242	206	222	226	216	227	221	231	238	251	209	232	228	229	241	216	241	218	211	253	235	207	201	215	248	228	241	204	217	238	214	218	220	233	221	260	190	243	229	214	235	236	202	204	221	204	212	258	238	217	240	233	234	239	229	241	242	225	236	230	208	205	243	231	206	232	204	200	226	218	228	223	233	233	203	221	214	219	238	201	212	227	234	208	222	199	203	261	220	238	235	228	198	219	217	204	203	221	221	218	232	227	200	221	236	193	222	217	218	220	220	210	217	245	211	224	218	218	233	209	253	239	205	223	199	206	229	241	209	206	208	203	220	248	228	229	238	194	229	216	204	220	244	229	257	218	201	202	199	184	240	220	222	245	192	210	262	253	256	219	239	197	233	182	189	203	200	206	223	223	204	246	214	214	237	249	218	198	240	220	213	206	221	220	239	229	210	242	210	232	196	196	213	213	210	242	229	213	215	230	283	239	206	236	222	229	227	206	215	224	231	228	270	179	237	202	256	210	207	211	227	194	241	212	212	214	211	238	233	246	225	228	221	229	213	238	219	202	217	257	229	190	230	255	226	218	228	211	217	217	228	223	193	248	216	224	244	212	237	255	229	200	241	217	236	231	253	224	222	210	230	244	245	217	226	193	230	205	213	227	227	179	246	206	225	202	226	230	225	231	209	209	241	195	226	230	240	252	221	210	217	237	222	216	217	215	197	205	207	207	226	239	213	204	210	220	207	214	238	232	223	224	231	240	187	219	233	220	230	214	212	235	213	231	229	230	261	213	232	199	212	200	217	213	243	213	231	209	246	189	226	209	202	221	266	228	204	215	222	208	201	206	216	229	204	213	243	192	200	229	210	199	200	214	208	222	203	232	220	205	224	206	210	211	249	221	221	231	211	237	215	208	204	224	206	220	238	197	219	227	255	229	249	209	222	238	232	237	221	234	204	204	197	255	215	219	223	223	204	222	222	230	212	224	227	216	218	218	232	200	216	222	233	230	225	212	197	238	261	211	210	225	230	233	230	205	239	254	224	225	202	204	217	195	235	200	241	203	224	182	223	192	231	222	217	223	213	239	201	200	210	227	220	216	259	193	191	233	226	215	207	196	237	211	199	226	227	216	229	243	226	232	194	240	213	221	219	226	202	218	243	237	215	201	240	243	221	199	225	218	206	224	221
6838	866	1598	1978	1616	1512	1293	1157	1091	1197	1078	1118	997	896	852	725	668	671	655	666	675	643	642	677	639	601	624	590	608	643	628	595	616	559	580	591	608	551	522	545	540	587	566	537	600	565	598	549	546	580	575	579	562	555	571	546	575	590	558	588	566	592	585	561	535	555	541	542	567	581	556	574	562	578	547	590	547	600	599	563	574	591	583	606	564	526	581	581	581	542	588	564	594	574	563	561	612	588	541	559	574	552	582	564	564	566	568	557	609	567	557	562	548	566	562	580	549	615	571	535	549	586	559	560	543	536	564	563	546	595	539	565	551	539	562	566	596	554	575	537	609	574	595	591	584	597	581	535	587	534	585	603	565	559	561	531	565	589	559	542	615	546	536	561	587	610	566	589	548	548	577	546	587	573	595	588	561	574	604	571	568	569	531	583	596	568	554	541	556	578	549	553	556	545	537	547	549	573	575	526	570	583	543	571	592	605	528	588	513	575	584	548	564	555	591	530	566	568	572	612	599	564	554	556	556	581	575	544	557	544	574	548	582	541	586	552	575	548	579	538	571	580	550	595	571	570	553	534	604	568	552	571	569	607	558	576	559	589	569	588	550	525	555	584	531	536	533	563	580	591	575	540	587	578	553	518	580	565	565	607	551	574	562	568	586	557	608	539	555	590	540	525	591	552	589	599	590	551	541	537	500	574	571	560	546	560	560	561	591	562	551	570	592	561	540	565	556	579	566	576	539	551	564	562	551	579	545	562	611	559	553	558	564	579	503	606	580	562	573	579	559	570	553	542	558	550	555	620	555	539	554	566	580	557	529	536	533	556	558	548	535	562	584	551	539	556	556	536	514	546	574	555	555	527	560	563	547	633	591	551	560	582	582	551	577	587	537	603	598	564	596	572	550	556	601	564	548	539	544	512	574	519	526	553	546	541	548	554	530	579	584	578	546	576	564	573	535	542	564	597	602	519	545	613	535	552	551	574	595	596	548	566	587	564	605	572	527	572	576	564	574	555	612	553	544	528	540	572	577	516	573	529	566	526	519	598	602	568	561	557	556	538	541	557	559	546	554	612	534	541	593	558	591	558	568	553	578	582	540	568	523	568	553	590	553	570	498	510	587	534	551	553	586	546	576	558	572	548	518	585	573	535	553	562	558	586	546	539	528	546	565	576	593	581	578	535	548	584	552	553	576	572	597	562	574	565	593	543	542	552	577	550	521	568	560	550	518	606	554	582	553	529	575	588	600	533	552	521	579	527	542	576	553	549	570	579	553	589	531	529	541	546	551	605	578	540	575	571	594	574	562	494	576	598	552	556	546	563	559	564	548	533	553	525	530	522	535	540	586	593	508	590	555	583	550	608	584	537	554	567	577	527	534	566	586	579	562	570	567	555	579	551	552	573	547	554	532	587	536	540	564	523	553	547	530	547	537	526	561	561	556	561	544	554	563	597	560	615	560	565	603	564	548	546	565	540	537	568	568	565	552	582	508	592	534	569	565	558	558	573	533	542	532	547	546	514	566	550	553	567	555	600	570	588	587	560	561	535	551	588	537	523	567	575	630	556	534	605	590	566	575	555	551	599	528	603	558	571	563	578	579	571	550	570	551	547	606	577	588	539	584	578	572	529	546	556	552	552	566	557	556	547	554	599	570	583	562	551	563	544	557	579	572	560	528	548	536	583	571	552	577	550	596	543	584	580	562	533	579	543	597	570	585	549	554	550	575	607	594	579	567	583	553	579	560	564	542	586	537	576	539	518	568	568	526	610	544	544	557	539	621	551	581	557	561	566	554	553	578	550	557	536	546	595	572	545	567	573	614	545	568	571	581	572	555	598	561	591	571	535	545	563	537	574	558	602	553	536	592	579	564	595	534	581	602	520	545	547	576	540	537	575	537	593	553	520	579	572	607	545	607	569	575	551	556	570	591	574	531	552	554	580	576	566	534	578	572	554	505	528	526	550	554	550	551	596	554	579	579	578	599	550	585	581	581	557	589	569	565	590	562	542	558	575	541	575	603	544	572	542	564	558	550	548	579	537	587	550	593	553	551	553	573	578	600	560	516	577	606	555	550	608	572	583	587	590	519	582	578	595	609	545	555	548	565	526	582	534	575	500	529	551	561	533	556	556	488	505	550	570	556	612	584	595	545	577	501	537	588	558	608	560	528	617	535	572	562	532	536	587	553	579	558	597	581	542	548	541	513	544	565	566	535	557	585	575	561	552	526	545	583	520	595	548	585	535	602	574	539	603	566	549	558	536	552	579	612	556	574	575	587	541	573	574	559	600	561	601	591	558	568	551	605	570	534	565	521	575	561	526	583	552	539	567	539	567	564	571	564	564	556	601	593	562	577	576	567	558	556	586	583	553	562	533	558	611	553	585	564	542	507	576	550	563	566	568	587	593	543	567	586	567	561	555	547	581	608	583	591	602	552	582	559	577	553	592	580	564	563	566	537	538	585	574	572	603	550	555	568	551	507	620	530	571	515	526	580	568	516	484	566	521	558	555	534	546	582	604	530	539	548	583	577	538	564	589	593	547	563	557	579	574	537	564	544	568	567	560	597	553	579	577	534	550	530	546	555	533	564	532	565	543	574	551	546	558	516	587	588	554	597	539	536	551	589	575	569	562	584	557	586	566	552	577	558	568	553	577	558	550	569	561	564	611	602	544	567	535	554	551	528	554	572	587	554	574	594	591	548	564	531	528	586	572	555	569	541	568	589	573	565	597	555	567	574	557	524	575	606	536	549	559	554	589	612	543	530	533	569	550	617	520	541	597	539	581	571	571	552	572	585	572	618	583	548	596	553	536	561	592	581	565	548	550	593	524	584	528	587	590	541	562	601	571	594	586	593	586	596	545	593	571	567	561	540	581	574	551	565	540	605	554	536	537	551	557	566	548	565	526	558	545	568	581	562	570	563	563	551	568	532	499	558	579	558	565	542	540	532	566	544	540	617	579	573	605	541	543	541	540	572	585	572	527	567	571	532	560	595	562	528	598	555	582	562	552	592	589	596	544	551	559	558	544	574	561	598	578	546	551	580	572	549	576	547	553	581	545	534	558	549	550	552	559	543	576	555	567	581	556	543	561	566	576	526	592	563	538	567	558	563	528	599	605	578	607	546	576	570	558	528	558	556	581	576	534	547	585	540	548	562	551	589	535	570	587	521	601	587	599	534	532	562	535	559	587	556	532	567	607	560	572	582	547	535	556	582	587	578	570	561	565	514	566	553	553	522	528	538	570	555	558	550	576	496	562	537	523	532	531	539	593	529	526	559	546	558	573	561	532	528	549	558	544	576	539	492	614	581	533	559	566	508	555	545	570	522	591	552	563	625	541	585	585	584	572	513	546	575	603	546	543	545	591	568	596	561	585	540	540	580	565	555	540	560	564	560	569	518	570	551	544	548	565	543	574	578	608	524	558	575	564	517	577	596	546	559	583	559	579	546	559	528	589	586	539	583	602	552	572	555	560	556	554	591	558
15465	1495	1276	1038	770	604	637	466	476	518	416	469	395	343	348	354	327	306	296	309	337	302	305	290	284	311	260	286	274	283	269	270	259	245	318	276	288	282	264	269	281	286	275	282	307	300	293	280	290	253	299	291	292	295	279	280	302	241	306	261	273	247	261	287	338	273	292	279	252	275	266	275	241	276	255	254	254	293	276	267	280	307	276	281	302	303	272	293	270	270	272	269	299	286	265	271	276	289	268	289	284	259	267	241	301	289	280	289	288	287	307	279	273	305	263	276	251	296	262	256	268	287	298	274	258	297	275	256	278	278	299	273	288	277	275	258	278	295	263	279	268	269	290	267	292	285	295	300	279	276	259	283	282	295	294	283	276	275	280	267	283	283	291	303	273	262	309	248	274	280	271	275	252	277	286	302	303	271	262	291	258	260	264	263	306	311	281	296	262	299	264	309	285	249	272	286	279	253	268	272	286	264	298	293	272	274	252	255	260	249	295	297	318	275	242	280	295	294	280	285	292	287	272	260	274	287	321	270	260	249	275	299	282	292	242	277	245	253	271	284	290	253	238	263	321	263	318	272	274	293	286	293	304	253	292	269	282	266	285	291	299	300	270	258	274	260	291	300	290	291	275	271	278	290	282	277	265	260	261	266	271	290	274	279	273	294	289	314	276	263	266	267	263	274	277	260	279	284	269	289	287	254	281	268	270	272	256	277	274	288	249	250	269	260	254	275	269	284	283	279	271	237	264	294	263	263	288	264	256	273	254	305	279	269	276	307	272	290	289	274	305	298	263	259	284	274	276	296	291	261	257	300	267	269	312	271	308	269	263	262	235	251	302	258	283	289	287	299	275	283	286	285	305	284	291	285	296	296	268	307	258	297	247	249	294	272	294	252	276	250	271	268	258	241	278	288	271	263	266	284	298	268	255	278	272	280	269	288	304	293	283	252	283	322	260	318	285	277	264	275	267	247	300	289	272	246	244	283	251	260	264	279	256	282	270	246	284	247	295	279	260	274	276	277	328	280	280	284	289	266	275	304	296	301	272	286	280	246	274	269	247	253	269	292	293	280	283	276	259	283	303	329	270	260	280	279	338	272	282	278	280	295	285	244	281	268	305	248	279	278	285	274	262	249	266	284	307	275	294	248	269	257	274	283	272	289	259	259	295	282	280	275	267	260	276	312	321	256	283	301	267	272	300	281	269	230	296	278	293	279	271	232	288	280	277	290	269	285	262	299	298	310	272	298	278	268	316	300	307	294	278	270	269	296	308	282	271	259	287	255	285	270	276	253	227	284	296	288	316	287	267	267	261	266	279	303	281	278	270	283	228	264	273	271	281	264	253	267	281	280	288	299	271	270	271	264	272	264	252	296	306	266	249	259	262	274	268	303	298	274	266	246	268	286	272	260	289	256	247	279	258	238	276	282	301	308	292	291	254	292	273	284	286	299	301	329	259	251	300	261	262	287	283	249	287	275	257	270	294	298	289	247	276	289	268	276	259	273	310	285	256	288	287	274	299	269	259	278	246	259	293	258	290	294	285	248	299	318	258	272	267	272	278	258	261	313	271	301	283	279	273	291	256	290	293	280	254	268	250	272	276	274	307	278	277	241	243	260	243	300	292	300	292	243	276	265	262	284	277	278	247	284	287	308	237	286	275	262	281	274	251	258	254	308	266	287	266	261	275	283	288	289	295	287	268	283	289	281	284	269	274	285	281	275	262	253	281	284	273	295	279	284	263	293	290	257	259	282	270	284	291	266	283	291	268	269	251	270	269	270	260	280	316	268	312	262	285	251	295	282	285	280	246	305	267	244	253	280	244	225	254	256	248	271	252	298	282	263	266	319	277	304	262	265	299	278	285	251	272	259	281	253	259	283	281	253	282	283	317	271	264	262	300	279	292	278	287	248	255	261	249	295	292	312	288	289	281	252	293	256	274	267	287	247	288	264	301	261	242	281	286	303	267	242	287	285	272	283	301	288	295	281	257	252	274	259	258	316	270	286	260	264	293	282	276	276	244	285	259	281	250	310	300	291	273	303	278	296	251	276	296	270	288	275	258	287	256	251	281	269	280	292	267	278	284	284	262	262	283	267	316	300	272	301	285	276	318	249	270	288	266	252	237	244	294	281	264	288	275	278	288	273	312	289	285	284	294	269	270	284	263	282	278	268	285	270	282	245	276	301	303	296	256	280	247	285	287	292	261	270	294	269	271	276	280	318	269	269	263	251	276	260	256	285	250	275	266	276	277	295	290	324	296	257	228	271	221	275	251	297	266	275	257	268	263	278	276	272	273	239	274	275	276	289	252	261	298	298	261	249	276	274	287	302	277	290	304	278	319	290	258	250	244	268	267	292	260	286	274	234	249	257	279	257	274	266	275	297	264	263	270	267	269	240	283	261	260	291	241	280	289	319	265	279	312	290	249	229	273	290	289	288	292	262	271	255	258	274	267	276	277	275	283	278	268	256	270	262	282	273	289	261	273	255	281	270	281	301	266	282	295	288	272	290	270	265	248	279	275	287	266	254	282	286	264	257	277	266	290	282	248	266	289	286	280	283	274	284	269	265	283	259	247	280	258	283	281	290	306	275	272	336	306	302	276	283	294	253	295	293	289	318	286	273	297	292	305	266	275	284	271	288	275	277	289	263	279	244	290	251	315	273	249	269	320	249	243	270	324	292	280	284	303	245	267	291	273	289	287	291	267	280	252	239	254	284	282	241	283	270	284	301	277	280	273	305	284	242	286	259	273	265	278	255	259	271	257	329	294	275	277	291	275	281	280	295	262	262	260	287	261	279	291	251	274	294	307	266	281	279	271	288	274	295	294	241	287	262	297	261	304	267	271	278	273	281	272	290	279	277	263	249	269	280	263	283	311	266	276	263	316	290	299	301	266	293	310	297	268	277	258	278	289	263	239	293	272	260	279	270	250	293	283	315	300	291	268	259	284	274	272	284	282	298	277	249	278	263	291	268	261	261	246	259	273	319	260	246	261	284	268	288	272	256	311	246	284	272	257	280	299	295	249	266	258	284	269	248	314	289	276	290	292	263	301	256	272	276	279	283	274	299	285	251	269	276	277	287	288	258	281	260	237	287	278	252	251	302	285	262	257	299	252	290	278	269	269	279	276	258	268	282	257	306	293	284	289	291	261	251	261	279	279	291	276	313	286	275	290	274	279	274	259	278	311	276	280	279	269	290	261	283	294	292	279	263	253	263	252	254	295	293	283	276	294	286	299	321	331	281	274	296	257	263	285	280	229	288	314	267	253	251	286	245	253	277	282	272	283	281	280	263	286	258	276	279	296	305	281	276	296	278	256	261	299	291	252	279	261	264	285	257	293	265	262	249	270	283	249	277	252	251	273	255	274	254	303	276	293	250	276	271	277	277	272	255	290	259	289	267	279	264	265	276	270	281	259	263	286	265	246	261	295	286	266	315	258	279	266	278	299	307	258	269	274	264	250	268	258	277	266	259	275	287	256	260
9047	1387	2663	3162	2867	2439	2059	1793	1915	1748	1572	1658	1455	1370	1236	1049	912	831	894	873	856	834	836	813	828	802	818	813	742	793	774	730	730	773	757	725	760	761	761	707	708	703	751	723	689	745	741	692	764	698	720	739	716	775	759	693	733	698	720	729	740	722	735	685	744	711	721	716	673	736	719	722	685	740	711	693	701	674	701	662	700	639	673	667	742	735	701	749	768	756	736	699	695	731	686	719	700	643	697	731	743	706	694	739	716	699	656	725	672	725	685	724	719	702	692	732	674	704	682	720	708	699	653	733	717	707	722	706	703	713	721	724	721	693	677	733	696	713	738	719	694	706	691	706	670	726	718	693	710	690	703	718	705	699	678	718	739	688	750	641	707	655	684	692	701	718	726	730	721	729	746	666	671	690	686	680	717	683	709	752	740	720	683	691	776	694	699	707	723	661	696	728	707	651	707	757	663	703	697	692	719	697	654	700	704	651	749	726	736	710	701	747	720	657	674	691	698	708	721	707	667	646	682	721	711	682	706	727	716	697	724	718	665	691	681	699	736	746	712	746	707	700	670	719	705	706	666	714	694	681	685	714	696	691	732	735	678	658	677	723	743	727	702	653	680	676	722	712	717	733	656	746	725	707	737	689	724	723	720	684	696	683	711	706	725	674	673	728	653	750	715	738	709	672	737	753	718	702	673	687	697	680	683	700	730	692	673	667	689	683	692	757	672	704	695	695	694	682	715	726	666	738	664	699	651	632	697	721	765	706	690	657	696	723	671	693	681	664	700	652	706	711	653	719	683	697	684	754	685	713	713	709	692	770	734	777	703	652	719	699	680	702	702	710	671	712	692	713	723	719	712	728	740	709	654	722	736	729	726	690	671	701	667	704	671	682	694	715	657	723	704	659	719	687	739	744	708	679	662	677	712	676	660	719	684	674	716	711	709	677	702	675	716	708	696	694	724	690	712	701	648	661	716	717	689	705	673	732	690	686	698	717	650	708	699	701	673	638	696	723	761	689	736	747	705	714	702	688	681	729	676	689	681	701	726	711	670	699	699	725	737	708	693	702	695	704	669	705	743	656	668	645	656	712	723	737	738	696	686	686	657	699	681	690	686	687	711	642	685	695	662	702	711	712	654	738	683	692	708	730	724	717	756	712	631	753	715	698	686	724	650	743	679	724	718	685	655	702	677	700	690	699	730	696	677	741	666	723	738	753	691	729	654	704	676	684	748	756	721	725	707	656	729	712	680	690	720	734	715	657	716	732	747	677	708	722	731	699	658	726	679	724	730	686	724	767	724	678	715	746	715	669	756	676	704	707	697	679	714	712	689	684	704	705	716	709	681	712	707	745	680	692	711	680	679	680	689	727	720	718	717	704	721	694	707	762	743	729	684	738	622	731	675	678	713	708	691	712	734	745	666	703	679	696	666	711	701	639	703	699	669	706	659	669	730	693	692	734	754	716	705	661	699	714	658	696	715	693	708	725	670	700	677	754	718	764	714	692	744	779	746	714	683	725	675	733	717	689	722	707	725	737	697	699	703	646	680	699	739	717	730	683	690	702	707	710	695	714	703	681	687	669	678	729	685	748	726	687	715	708	681	694	720	687	684	650	665	717	747	691	691	722	667	692	677	691	679	730	721	696	731	687	720	739	714	675	744	681	783	690	677	702	689	786	697	744	738	712	727	705	731	668	723	716	704	685	682	725	678	729	732	742	679	691	724	698	727	672	705	693	680	729	712	680	748	678	699	743	715	729	680	689	642	685	691	683	699	695	719	706	728	702	704	731	684	732	676	684	664	727	691	697	644	719	698	675	713	696	679	686	668	671	671	715	664	694	766	764	687	688	687	676	677	699	680	728	687	696	687	667	698	704	742	698	676	649	758	693	674	678	720	691	685	682	706	700	683	680	679	701	688	719	710	681	710	657	701	713	726	708	665	665	729	663	703	672	711	681	728	661	750	711	698	755	703	688	742	718	682	682	712	672	664	733	732	715	690	705	676	720	673	748	735	671	686	657	712	675	729	688	675	709	709	726	724	745	731	729	728	728	687	733	690	746	712	673	682	662	696	675	683	697	669	691	685	719	711	670	757	712	643	726	675	755	654	712	713	695	692	683	741	746	749	687	720	685	707	710	712	669	721	697	658	665	755	711	710	741	720	699	659	676	696	726	717	673	665	679	672	679	686	730	677	693	697	700	686	691	711	693	719	706	736	699	683	763	676	674	693	769	660	700	686	665	686	749	712	723	643	667	697	719	712	688	701	693	658	660	674	716	701	717	701	638	693	671	699	685	703	696	713	727	678	693	723	662	691	708	660	641	706	671	715	680	698	718	665	692	687	664	736	663	717	687	718	726	701	712	729	703	692	696	708	722	689	712	715	746	717	708	655	706	744	716	720	694	691	662	684	710	743	741	654	689	719	748	691	659	654	725	711	704	732	688	687	750	692	731	677	686	694	735	702	729	741	647	725	667	696	726	688	711	740	686	663	722	693	715	704	690	713	699	740	703	676	652	715	660	710	668	687	719	684	707	705	658	690	713	711	664	675	745	711	731	689	720	662	705	714	650	724	748	671	702	706	679	767	720	695	742	668	696	712	672	689	723	731	723	748	756	746	690	704	766	721	730	707	701	727	711	769	747	676	732	719	705	717	675	736	708	694	706	690	709	644	729	749	742	674	703	637	675	700	699	743	652	703	687	711	685	723	680	700	698	689	711	734	701	722	640	667	703	703	688	721	701	741	651	695	690	714	664	683	733	702	730	694	700	700	705	749	704	729	694	720	722	750	703	673	712	725	717	700	704	679	726	742	671	693	713	752	654	715	711	706	658	704	693	663	673	645	729	680	690	693	706	725	712	681	670	705	720	712	679	684	676	659	731	707	714	720	670	715	662	645	697	692	707	681	686	715	684	693	666	711	734	658	652	719	694	716	689	698	710	659	722	665	722	683	668	786	710	673	708	683	705	731	731	712	667	694	674	752	700	733	668	707	707	683	638	691	684	676	706	713	679	719	705	715	750	690	677	730	699	688	678	680	684	706	748	708	679	722	706	717	779	711	712	700	704	719	713	698	685	699	675	687	676	721	702	702	702	709	703	725	683	719	687	685	712	699	737	692	719	728	703	733	732	724	692	687	663	632	705	711	727	708	699	704	680	712	707	682	700	695	721	678	707	735	699	709	655	702	672	660	767	690	710	669	672	727	727	680	716	683	760	668	722	679	653	699	672	671	692	717	679	721	715	682	691	690	683	761	696	753	681	714	720	713	698	694	704	692	763	663	710	684	750	702	680	735	689	660	674	682	735	685	683	719	731	711	692	709	696	777	735	715	759	679	689	704	687	724	652	672	667	701	687	703	716	657	771	725	719	749	711	641	677	678	694	694	694	739	722	711	728	688	687	707	684	696	705	666	689	694	683	709	720	707	727	624	704	720	689	655	671	681	739	655	755	695	732	667	686	689	700	674	730	740	734	701	691	728	729	689	751
2248	489	510	487	430	479	431	420	399	401	416	427	431	443	387	438	412	418	426	406	429	439	457	390	408	421	435	472	411	418	420	400	421	429	452	452	433	381	413	432	408	426	416	389	416	389	420	428	387	400	405	422	443	433	462	428	390	429	427	430	392	426	444	371	407	401	407	423	435	463	353	411	420	397	435	397	450	445	429	419	380	431	428	434	407	449	361	381	416	417	440	409	421	415	472	406	422	401	429	401	434	401	425	397	408	388	422	405	405	421	450	422	416	406	392	409	453	424	387	437	454	413	419	430	396	432	437	434	401	383	411	406	412	386	424	398	429	401	432	449	381	425	429	432	400	398	421	472	401	448	439	404	421	420	408	400	473	418	432	434	415	405	440	443	429	410	434	476	421	444	405	416	407	434	420	440	424	431	437	439	430	449	385	433	430	462	427	415	392	439	397	407	413	392	404	422	392	449	392	474	419	419	444	410	422	420	455	409	413	432	433	389	398	401	415	398	429	413	429	419	417	405	442	451	424	432	451	431	405	407	411	417	429	418	394	410	442	423	402	422	430	413	409	429	414	438	401	412	394	431	428	408	416	381	417	397	446	414	401	414	417	409	402	429	406	466	451	427	423	423	417	467	446	404	402	417	443	405	355	477	401	434	428	421	415	411	387	411	349	427	402	424	431	403	456	439	437	452	441	395	418	410	430	440	416	439	397	395	427	429	409	429	387	386	394	414	417	408	428	447	376	395	401	437	404	478	434	405	440	380	400	414	412	416	427	433	427	392	457	458	432	420	440	418	418	374	386	416	420	437	420	385	427	422	423	409	461	420	404	426	428	399	426	420	434	382	433	435	402	429	449	435	446	393	391	409	408	408	395	425	400	416	386	420	389	422	375	414	403	437	457	424	412	431	417	398	419	407	401	391	405	452	391	396	389	429	370	432	416	394	458	412	446	428	390	451	425	392	422	423	381	417	411	439	419	431	416	412	424	437	413	375	398	407	430	429	427	370	403	399	412	410	414	386	408	429	429	403	442	437	384	427	414	401	395	401	416	391	400	391	417	447	429	404	460	398	422	394	399	426	426	408	384	434	412	411	427	430	444	424	401	441	432	435	433	417	384	395	374	396	417	419	431	438	395	363	464	407	414	417	400	412	414	456	407	452	385	391	418	421	415	403	416	437	405	404	403	388	427	408	398	402	448	407	416	415	369	424	377	388	401	410	430	423	403	411	433	393	395	435	417	431	416	457	424	436	425	413	401	439	420	428	401	438	429	428	416	403	439	442	398	421	414	432	436	439	417	417	407	402	414	418	396	432	428	384	389	404	421	419	421	404	393	404	423	401	412	405	434	442	431	433	427	376	429	403	425	430	407	405	415	440	435	423	413	408	433	443	450	424	410	437	411	413	404	408	434	417	428	412	456	434	405	433	420	409	411	389	409	403	390	446	438	395	408	432	406	431	451	406	432	437	443	417	417	395	414	438	435	391	398	388	425	434	392	420	405	396	383	426	413	425	379	393	405	428	411	450	374	384	409	425	398	394	431	412	425	411	408	421	409	448	448	435	434	462	424	407	448	423	415	439	390	404	397	407	416	416	433	437	413	406	457	436	393	411	427	415	433	399	395	438	438	455	397	428	407	359	399	417	388	430	427	389	405	432	394	448	416	402	427	397	429	405	405	424	407	410	397	409	410	429	409	423	414	405	421	399	392	396	388	446	388	393	443	396	433	410	461	441	416	401	424	478	429	424	408	414	476	418	447	425	425	423	382	394	425	464	416	430	408	434	433	432	455	427	433	406	431	373	424	449	404	380	415	422	420	422	439	404	421	361	415	411	429	450	393	427	427	429	432	397	406	421	402	428	411	391	413	355	403	422	413	421	407	433	418	428	428	418	431	412	396	423	434	441	423	420	410	435	455	417	400	378	453	376	390	417	418	419	375	441	410	418	412	417	451	425	408	390	418	393	406	370	409	423	413	414	422	449	447	412	431	439	427	403	400	418	381	443	419	440	412	408	412	444	400	434	452	426	398	392	419	401	417	421	423	393	433	424	415	440	394	422	369	380	410	391	447	405	404	449	401	393	419	402	440	423	447	408	403	418	424	450	389	390	416	443	393	423	413	467	391	441	396	417	410	415	436	405	415	400	425	423	378	426	408	451	419	443	434	474	374	438	433	413	391	404	459	391	434	410	394	410	428	378	399	423	415	397	433	437	431	425	437	467	441	416	418	406	390	426	397	431	431	442	435	408	432	412	420	421	438	410	400	399	392	422	444	422	420	379	431	405	451	429	458	380	410	406	440	413	417	400	377	414	420	430	404	431	411	357	445	445	396	430	409	444	447	425	428	434	449	415	399	420	423	397	408	405	408	409	440	402	435	440	412	438	422	403	419	378	427	410	410	408	389	452	428	449	379	407	461	416	396	450	406	405	407	428	410	450	401	435	443	370	433	402	456	443	437	426	374	422	447	436	428	408	431	387	439	414	427	460	419	407	418	383	423	441	466	401	419	417	450	464	400	398	410	458	490	431	438	418	407	411	385	418	427	410	405	438	403	450	393	434	421	406	430	388	438	401	399	411	421	394	407	416	436	447	433	419	428	439	426	417	437	409	382	435	421	436	392	425	386	418	385	428	423	418	419	441	411	428	431	410	412	421	407	424	421	420	441	404	410	429	415	421	414	443	426	403	403	440	432	454	425	407	399	388	442	414	426	395	436	412	412	440	423	390	406	423	447	413	467	454	400	415	415	399	395	420	421	462	431	387	407	415	427	409	427	406	437	412	436	475	415	413	416	441	412	429	408	359	447	430	431	410	402	405	422	389	465	440	401	390	417	375	428	413	397	398	444	399	418	415	471	418	434	392	404	433	442	426	400	420	411	403	412	405	431	403	406	378	398	443	452	431	404	464	430	391	401	436	447	456	400	434	387	420	406	410	420	450	412	413	455	430	401	432	400	428	429	419	419	400	407	420	441	428	438	408	441	453	449	404	410	432	417	428	447	423	439	410	409	403	391	430	397	481	395	419	410	456	396	398	442	431	458	401	450	404	426	456	391	409	406	386	422	453	417	400	434	390	396	382	374	443	410	411	448	434	432	380	421	400	448	431	402	408	423	424	438	423	467	394	400	426	392	395	419	426	364	431	408	419	411	402	426	426	403	448	436	426	385	429	369	433	400	424	425	392	376	425	418	415	465	432	397	412	422	418	417	449	368	428	415	404	402	421	488	445	418	404	428	429	386	448	443	407	402	413	385	375	469	450	388	397	383	399	407	428	472	416	399	403	446	430	376	417	442	422	443	382	473	399	414	397	415	386	388	434	443	409	438	385	394	446	429	396	388	418	373	415	410	375	434	429	422	449	403	450	454	400	391	427	436	454	458	445	427	430	416	424	437	422	424	446	449	391	493	420	413	400	431	433	399	464	459	415	421	394	428	421	363	395	400	422	442	403	438	434	389	389	401	398	405	404	455	423	376	440	439	442	403	386
2570	1001	1156	1135	1128	1086	1061	1010	949	980	1005	988	975	978	956	929	955	941	988	957	919	965	935	945	960	937	917	920	904	966	970	1005	920	941	906	963	948	970	926	894	964	967	897	959	965	903	967	999	930	900	946	929	932	987	917	958	898	984	1013	927	941	929	944	932	938	905	935	939	990	982	921	884	957	906	953	906	914	927	982	956	931	987	935	944	939	975	940	951	970	943	928	969	948	942	947	958	926	945	969	921	937	962	939	936	953	959	1003	954	970	959	940	902	919	899	985	936	913	962	958	881	990	913	978	921	983	962	1001	909	950	970	996	908	975	970	962	975	993	908	966	959	982	939	951	946	898	950	966	931	922	962	966	907	969	971	928	933	917	952	900	1004	964	1014	955	942	931	943	917	965	1051	960	922	928	1001	925	940	975	935	993	999	923	986	981	922	929	961	917	923	966	961	915	896	991	826	960	894	934	931	937	913	858	939	952	914	921	908	944	960	978	929	964	937	911	924	964	966	910	931	965	965	951	967	961	950	963	879	967	1017	948	891	987	892	927	940	953	957	934	983	938	991	946	902	916	946	964	977	996	959	952	923	962	986	859	931	979	944	968	969	978	947	929	940	967	934	951	981	969	921	959	933	926	948	913	920	916	1025	984	903	931	945	940	916	902	962	991	971	911	953	974	967	921	975	954	936	942	979	918	974	874	922	968	982	937	922	968	930	976	962	921	925	931	936	966	978	953	955	930	977	939	897	961	934	953	949	905	951	934	937	946	1036	990	992	936	978	940	963	925	931	997	933	980	940	919	947	1017	920	913	882	936	919	921	959	920	938	918	951	970	930	937	953	920	930	985	957	929	917	918	959	941	933	925	968	962	902	921	894	947	985	946	929	964	989	931	915	936	911	993	938	948	948	920	910	931	977	921	963	952	949	964	955	983	911	945	902	933	923	959	944	916	948	972	960	921	942	895	923	969	907	972	906	934	936	957	1001	950	926	939	934	924	949	932	917	931	896	957	1007	905	943	977	907	931	912	905	979	941	935	903	1008	941	936	934	919	956	953	977	909	937	944	942	895	922	959	943	978	902	982	972	949	926	954	908	926	990	911	971	975	913	975	921	953	973	920	964	892	901	894	919	967	934	940	911	987	918	939	968	927	914	929	951	924	937	930	953	933	916	968	965	1010	987	937	938	989	926	972	889	971	966	1031	965	961	933	935	924	928	933	941	943	910	986	918	917	947	894	971	1007	933	976	970	916	907	1005	957	893	916	966	953	913	918	894	876	912	910	922	976	920	1006	925	990	945	888	923	929	966	882	923	952	945	892	942	924	906	942	923	987	911	916	950	960	953	918	953	948	972	981	943	927	964	981	976	894	979	903	959	939	927	931	910	917	915	999	908	909	960	974	968	944	964	923	939	933	900	990	933	900	929	913	925	925	943	924	956	892	926	923	885	980	973	896	1003	926	968	948	896	948	951	979	979	912	896	949	932	997	886	937	1025	902	947	937	916	939	896	952	928	972	966	924	952	939	923	932	931	923	910	896	977	958	953	949	982	942	921	917	929	910	941	956	1002	966	1015	933	982	943	953	924	851	966	917	896	910	920	988	880	959	973	935	948	985	955	945	970	871	896	884	953	962	939	960	891	910	958	906	935	967	942	951	954	935	937	951	948	956	961	994	939	905	928	953	940	925	970	936	945	904	959	955	929	960	932	928	943	922	1000	945	911	931	876	950	940	944	901	969	983	923	919	1003	964	928	915	910	940	961	983	989	961	912	935	965	902	943	899	930	954	909	917	915	941	972	1035	947	915	966	897	938	982	950	985	911	937	941	905	906	943	1007	931	953	938	895	903	970	918	935	933	944	948	893	956	963	922	888	974	929	972	919	948	928	984	911	915	939	949	926	956	975	924	951	910	953	933	933	933	924	951	901	932	894	952	973	861	943	976	942	924	928	985	972	974	920	929	982	917	920	957	904	940	977	979	972	902	952	979	897	963	910	951	953	913	949	982	963	965	957	943	895	916	971	937	929	923	984	957	977	961	948	1016	901	940	927	982	972	975	1026	942	952	938	932	936	915	1001	927	995	1004	948	928	880	967	935	940	924	971	915	963	944	920	946	1014	953	964	958	901	913	930	892	968	955	896	936	997	982	995	904	940	966	914	913	973	931	984	974	920	960	999	936	970	958	975	945	959	930	934	992	952	994	938	914	1035	896	899	941	928	928	920	945	972	967	901	970	876	911	940	907	977	959	1030	944	933	928	953	914	919	1000	962	950	920	984	1023	988	981	940	975	934	909	951	896	929	902	927	930	915	926	932	978	898	975	915	944	975	948	934	1016	998	880	930	955	937	994	974	923	971	949	934	950	950	951	943	933	989	929	934	971	1023	932	979	943	910	936	938	936	982	970	975	931	945	956	1005	895	999	968	934	933	974	964	941	916	921	972	971	904	953	933	893	950	928	952	973	978	938	954	962	946	906	985	947	865	883	916	974	956	938	969	1000	1032	995	940	947	923	989	918	903	952	931	990	896	930	881	966	936	956	895	959	902	936	951	922	905	1001	908	975	949	907	951	991	944	899	927	914	975	905	930	959	972	951	917	952	995	924	958	937	947	974	935	976	892	948	909	907	972	890	968	969	939	970	927	1009	883	920	968	910	955	948	910	965	907	930	935	990	920	971	1005	930	1000	866	916	932	920	925	960	965	882	916	997	934	920	933	885	970	917	997	936	923	952	942	934	991	952	984	918	961	954	951	941	961	871	873	903	933	897	891	922	928	929	964	931	919	924	890	1002	945	891	860	936	945	940	960	962	956	955	943	1006	918	978	930	937	902	922	935	930	912	910	947	926	986	931	957	1035	985	876	969	937	964	997	947	941	943	902	944	920	993	967	958	968	963	951	892	944	950	984	954	990	934	941	941	1019	982	940	913	1000	932	969	933	907	944	901	945	896	902	905	920	946	980	918	932	928	942	944	937	967	996	929	923	889	896	954	935	978	966	962	960	920	921	892	994	916	926	908	945	925	963	948	953	858	978	981	865	938	896	967	974	963	901	942	955	947	947	916	927	978	970	929	947	966	976	965	991	930	935	904	1023	925	944	965	932	991	928	958	979	924	889	969	976	940	921	936	949	962	993	936	916	965	943	913	896	917	967	907	972	994	967	925	932	945	917	925	890	907	965	946	920	881	994	957	937	950	938	978	955	955	907	920	983	905	888	930	881	972	900	925	893	897	925	903	955	920	948	922	969	888	935	974	969	921	961	904	936	952	973	925	951	911	891	951	957	955	987	941	945	960	930	963	948	935	912	956	947	971	1010	903	875	976	948	982	943	916	950	902	953	939	884	928	904	908	881	956	942	928	931	937	868	938	929	919	937	931	909	980	916	941	962	957	962	936	988	984	999	878	919	1001	940	975	920	950	937	924	921	930	899	926	936	933	912	939	900	962	929	936	969	953	919	930	967	925	924	925	916	966	929	879	946	992	948	940	935	947	890	944	915	888	964	947	927	954	865	1013	941	954	963	991	970	903	913	948	905	945	951	901	945	976	962
8187	629	662	649	531	383	329	326	327	299	321	295	297	270	263	235	252	227	213	221	235	239	206	205	238	220	194	240	217	225	231	238	257	232	246	261	231	228	206	207	215	226	221	222	239	217	241	227	189	231	226	248	228	201	230	216	238	222	245	218	199	229	235	228	214	241	213	207	242	224	231	218	247	219	239	228	239	227	210	229	211	227	232	247	200	217	222	233	223	212	219	206	239	197	209	247	255	240	234	248	225	226	219	193	231	243	220	237	207	235	241	211	237	210	215	176	202	217	219	222	228	215	223	218	213	246	218	240	220	242	205	224	223	212	226	238	220	222	241	232	225	200	197	237	239	230	213	229	229	232	232	179	234	209	252	214	199	220	206	227	199	207	230	235	199	239	254	258	205	208	211	214	213	251	243	197	245	217	254	212	221	223	235	261	212	220	209	206	221	214	207	219	207	239	207	211	197	217	211	262	207	220	230	206	227	193	215	210	224	215	227	190	193	229	245	229	217	194	237	198	230	230	231	205	239	245	231	214	240	218	224	199	228	216	213	219	233	209	220	217	225	234	193	205	223	236	247	190	235	217	221	239	200	269	253	223	239	230	237	206	184	224	233	230	207	219	224	240	219	221	212	215	236	216	206	239	212	247	235	224	202	189	213	229	207	236	245	248	228	249	239	232	209	233	229	243	222	208	225	219	222	216	204	183	204	187	224	227	228	208	212	178	238	206	233	230	214	221	210	218	232	231	228	190	195	236	192	211	199	246	219	213	244	217	204	208	218	208	228	187	223	226	228	200	222	234	210	211	225	232	204	243	218	203	212	232	205	226	239	246	252	252	222	229	219	218	243	217	213	224	209	198	225	219	207	225	217	237	232	212	221	228	207	221	237	223	218	208	214	232	232	239	209	202	204	223	242	224	219	227	198	206	199	201	230	215	214	239	234	204	240	239	197	213	230	226	221	240	208	252	249	229	240	195	199	251	268	242	207	216	211	223	209	222	214	216	214	222	225	226	223	217	240	208	201	211	194	242	262	245	202	212	226	223	205	167	235	208	244	246	231	220	246	212	232	220	208	182	215	186	219	228	245	211	195	221	225	224	235	240	210	223	201	221	210	217	211	202	222	222	253	225	217	217	219	225	184	231	199	246	262	189	239	216	200	225	245	250	234	195	219	207	227	201	239	244	239	179	232	207	263	229	210	197	256	238	259	219	203	197	226	241	211	239	211	212	226	216	220	204	210	220	234	200	224	239	236	238	212	207	212	215	210	222	190	199	222	208	190	222	228	199	235	207	211	229	207	214	224	231	196	220	206	229	234	229	229	213	206	243	219	248	255	233	207	233	255	216	204	237	207	214	217	209	201	183	249	244	211	236	229	227	214	188	239	232	188	232	209	197	232	216	236	209	227	200	229	224	210	223	191	204	230	224	240	214	222	213	235	226	233	219	190	207	214	234	240	220	220	222	206	241	202	225	225	210	210	224	218	208	214	214	230	197	224	219	260	215	196	239	222	232	215	194	251	220	223	246	245	227	228	209	232	222	200	235	209	247	236	217	215	223	203	247	225	227	220	239	217	228	221	246	247	224	212	217	243	211	241	207	215	243	214	250	211	222	221	250	256	260	212	223	184	212	247	212	194	234	221	180	202	230	241	234	221	203	233	187	221	205	218	223	219	214	207	238	215	255	248	239	234	211	191	218	211	221	201	205	213	220	204	230	221	220	221	242	201	223	217	220	225	212	214	210	213	229	242	247	243	234	222	219	200	182	201	219	211	221	207	226	227	226	244	223	162	244	202	214	203	268	218	219	208	221	223	235	207	218	218	253	253	237	222	231	219	215	196	216	219	262	198	224	193	217	215	222	228	245	208	198	232	248	206	235	214	224	213	273	226	217	215	203	242	219	205	230	189	220	216	227	233	240	203	200	200	193	244	227	219	230	235	216	235	250	209	215	220	215	227	229	228	219	227	220	204	203	224	226	219	230	227	239	253	254	213	224	225	203	211	220	234	211	234	231	226	210	199	205	224	204	239	244	257	227	223	220	241	189	205	210	225	224	207	224	219	231	228	227	195	240	204	247	232	199	203	215	210	191	211	226	231	239	230	215	261	251	211	205	215	226	224	238	221	225	221	241	209	212	233	238	240	224	249	223	180	242	234	225	220	196	226	189	233	239	218	198	236	206	213	188	230	235	233	214	215	262	246	225	213	199	198	202	252	213	241	202	241	207	240	235	217	187	226	241	209	201	220	223	236	232	223	250	245	243	221	234	225	204	213	210	245	232	223	225	239	185	220	228	241	219	229	239	241	222	214	242	223	208	200	229	249	208	194	197	225	235	235	236	250	224	220	250	247	232	225	253	227	186	250	217	226	210	220	248	225	197	207	202	224	219	264	236	203	204	218	267	233	267	229	239	199	199	222	244	206	229	212	213	241	242	253	227	208	234	249	209	175	190	264	219	193	234	236	239	245	237	202	234	200	196	238	209	257	218	210	227	189	213	221	217	224	209	234	204	259	254	216	237	240	241	248	257	218	208	219	208	218	243	231	207	215	217	261	229	247	218	209	224	242	211	197	228	204	224	221	233	221	223	205	218	225	210	236	220	225	235	211	200	212	222	204	220	214	242	196	254	246	215	199	229	199	211	206	227	216	218	210	191	200	233	226	209	241	239	223	231	248	231	204	217	225	211	224	231	247	251	237	215	225	229	192	245	211	215	205	239	206	205	234	193	251	227	226	230	228	184	226	219	231	213	215	213	240	207	222	220	196	224	216	230	197	199	212	200	220	237	253	235	232	220	197	227	216	217	210	231	201	209	227	197	253	234	236	229	239	213	216	217	201	225	241	201	239	207	195	194	225	220	216	225	209	235	221	259	222	262	238	205	245	217	236	208	224	225	212	250	208	222	226	231	213	244	207	222	222	185	207	227	199	221	218	226	225	241	220	213	221	234	171	213	216	198	198	187	225	221	241	203	195	205	246	222	233	202	223	210	211	220	233	214	256	245	250	213	246	209	211	221	208	238	217	213	251	182	212	217	219	227	222	213	242	203	264	199	211	211	208	215	219	192	219	219	221	199	218	216	209	203	254	234	215	205	226	208	263	246	253	221	242	227	196	224	242	223	211	240	207	205	229	202	215	208	228	230	208	230	216	208	225	227	204	234	258	232	220	247	219	234	224	219	218	234	220	222	246	254	238	213	231	234	230	238	227	194	227	202	216	217	206	222	234	217	250	227	201	183	225	223	250	204	201	210	210	209	234	216	232	220	221	233	230	198	198	202	232	224	223	218	224	226	206	188	218	202	211	215	225	244	241	210	194	182	221	202	238	220	217	219	227	236	202	248	239	214	212	224	253	237	222	218	229	240	230	211	245	223	195	218	213	227	243	259	223	217	213	205	214	226	246	237	210	239	223	255	203	218	225	231	218	247	230	210	215	227	191	218	206	215	232	245	232	220	235	174	218	216	213	265	198	240	230	226	220	240	225	222
6867	890	1595	1819	1745	1413	1401	1147	1164	1210	980	1064	880	830	805	752	693	704	653	631	670	622	655	672	653	605	626	628	626	615	597	590	612	608	568	583	598	570	608	533	578	621	552	518	555	589	557	562	592	558	590	582	587	597	517	597	554	578	556	533	574	606	539	560	563	572	587	556	597	602	591	578	553	531	576	556	575	579	525	551	556	544	562	538	547	587	564	560	569	590	563	573	584	526	574	541	562	531	577	551	562	537	561	582	589	545	519	552	561	550	584	571	609	577	545	556	544	569	549	532	587	561	607	540	592	521	537	555	527	535	552	605	556	568	559	590	582	573	543	554	584	590	573	551	581	613	600	538	555	595	524	535	586	550	591	544	558	574	603	600	576	568	531	592	592	584	579	508	553	523	539	578	563	585	581	537	573	552	610	540	570	556	535	547	581	588	577	591	580	589	580	588	557	518	559	536	562	573	583	583	580	600	577	614	532	585	570	549	601	575	580	589	513	578	594	559	564	561	566	575	580	561	583	522	517	562	540	552	581	533	568	568	610	562	583	587	574	587	560	582	524	542	576	572	535	578	576	533	521	551	529	570	573	553	571	571	544	564	593	547	549	581	593	574	524	562	562	551	593	570	557	538	600	541	585	537	552	574	542	557	527	574	570	555	514	569	521	552	561	563	562	550	514	551	554	508	546	563	593	556	562	558	612	553	574	556	575	547	550	587	580	572	555	545	595	576	598	557	534	550	539	569	617	529	555	602	612	556	528	556	590	532	574	550	571	545	562	547	554	591	545	533	547	571	608	546	545	565	555	547	537	524	569	556	552	554	579	553	572	584	551	552	572	590	552	562	528	554	565	565	621	579	549	603	539	538	567	520	569	578	547	604	552	582	609	552	598	533	584	567	590	554	561	519	569	571	538	568	565	518	553	556	589	552	583	592	578	577	574	531	537	573	572	575	613	565	601	536	577	528	555	577	563	555	548	580	560	608	531	525	550	560	571	548	558	550	524	597	591	542	535	579	562	550	563	522	588	536	518	519	608	556	537	547	560	590	548	560	572	536	587	561	544	570	594	580	553	521	577	577	580	552	580	568	587	543	555	576	549	580	623	542	562	568	586	594	559	586	552	550	553	565	550	582	593	622	548	567	555	552	561	557	555	575	556	553	567	554	608	546	550	630	588	533	585	602	543	585	559	587	560	563	552	557	507	556	546	568	575	554	631	546	585	560	595	562	537	560	598	538	581	530	542	532	593	541	551	545	595	555	568	576	563	565	596	611	581	554	538	569	585	586	619	558	566	548	545	556	584	563	548	551	575	539	536	571	513	568	554	545	572	599	535	533	534	553	558	562	584	587	529	590	514	531	532	572	543	568	539	569	563	531	594	582	591	551	552	603	583	563	552	587	544	582	538	553	543	532	534	563	552	530	599	562	583	530	597	518	541	561	614	582	532	514	621	539	548	566	560	561	602	556	555	587	576	584	553	551	578	524	604	583	582	554	530	599	583	485	575	552	609	551	586	566	553	556	579	604	585	564	589	568	531	546	549	522	545	560	559	565	606	542	562	551	570	527	568	595	590	567	552	580	544	589	581	542	581	545	580	551	554	556	559	584	557	540	577	535	529	563	638	614	557	551	570	616	581	560	570	508	589	548	525	529	578	557	597	599	561	580	570	572	581	553	583	569	579	535	521	562	547	593	560	533	555	547	559	556	555	520	571	572	626	581	553	558	578	621	546	596	577	578	540	548	550	537	579	517	554	600	585	540	577	553	536	592	567	570	550	536	549	574	571	548	586	572	559	565	568	585	585	535	558	547	550	591	565	609	579	586	545	565	544	517	564	553	565	573	600	521	565	595	581	555	552	577	578	563	572	585	613	558	556	566	581	528	564	527	623	547	569	542	608	558	528	512	580	583	537	575	543	584	579	589	581	595	539	547	549	596	537	555	586	574	578	566	555	552	556	555	587	588	544	589	573	571	569	557	582	559	596	582	523	565	533	613	563	549	536	574	578	582	599	583	602	540	587	541	597	543	561	524	499	558	515	551	541	527	552	547	580	585	547	555	569	559	535	535	599	524	523	564	544	503	586	629	549	564	550	562	602	594	539	573	503	563	560	572	555	550	539	586	545	579	560	583	569	540	574	577	552	561	522	556	554	549	562	563	542	592	581	525	554	572	546	511	568	578	537	603	563	554	605	549	557	558	597	529	510	531	553	562	517	561	523	577	551	550	550	572	550	558	555	574	562	602	593	547	550	562	626	536	557	553	590	600	542	596	514	575	614	555	575	561	551	546	579	585	569	569	548	560	568	542	566	563	586	615	579	559	573	616	547	558	503	598	544	591	619	571	604	564	534	580	568	572	586	512	585	565	552	579	573	566	550	576	552	571	544	533	586	568	583	540	568	558	539	573	545	568	533	549	579	555	569	575	551	593	539	556	562	580	559	583	573	567	568	527	591	605	553	569	561	590	537	595	565	572	585	588	580	523	579	573	551	558	542	567	582	574	585	612	578	561	534	587	549	536	579	578	554	541	577	553	596	592	597	569	549	574	572	557	588	552	557	531	597	574	529	587	593	577	589	573	554	594	562	587	570	554	554	529	521	551	584	533	601	591	614	548	565	568	567	569	545	583	601	545	592	561	610	594	560	505	588	528	596	573	507	553	572	540	567	571	585	545	598	626	528	593	558	568	599	563	586	548	576	558	588	589	560	553	557	595	613	541	566	624	602	552	554	592	540	552	577	570	576	576	555	552	584	575	611	605	523	537	561	551	532	542	583	561	509	610	509	564	588	578	555	553	597	544	579	573	563	526	552	587	555	568	538	546	583	579	536	531	549	579	529	558	553	555	545	560	606	580	517	575	607	566	534	533	568	583	582	572	545	588	525	532	555	575	578	577	622	565	575	548	584	572	562	575	557	594	560	525	557	581	550	556	512	573	498	626	560	555	585	562	573	572	565	600	578	583	527	572	559	596	522	534	569	560	582	538	546	554	537	577	562	580	569	550	570	542	583	593	605	552	583	544	551	542	596	543	517	565	573	565	544	598	594	570	563	561	589	494	553	587	544	543	534	588	555	546	556	559	500	526	525	534	564	546	568	591	557	641	590	590	585	552	543	558	549	560	568	540	582	535	573	581	631	599	588	605	527	566	551	583	584	563	591	560	542	522	501	566	527	621	585	558	548	595	518	559	609	566	553	567	599	555	579	560	581	579	565	556	559	592	553	524	547	557	568	551	561	560	567	543	583	584	527	554	533	583	514	539	585	580	557	525	560	515	590	530	586	570	573	595	586	526	527	550	571	532	588	546	547	605	568	571	528	598	546	574	566	555	590	606	563	605	555	563	570	604	583	603	558	581	548	559	546	581	589	569	596	533	565	562	543	566	565	606	578	549	572	564	596	564	500	552	567	553	537	541	539	537	543	525	572	537	585	595	595	564	563	547	573	538	558	531	537	580	551	555	526	609	517	583	524	587	556	541	598	546	603	538
15876	1559	1253	1047	819	564	530	501	468	457	374	418	382	347	308	345	322	321	306	314	325	303	306	273	312	297	306	318	270	288	280	301	261	293	254	280	277	245	293	288	294	293	267	265	281	279	251	279	283	261	304	280	264	304	288	249	246	263	299	286	269	296	292	276	265	288	257	271	292	293	301	288	284	258	274	269	280	267	261	260	264	249	282	253	270	275	286	272	252	302	230	247	279	281	320	262	269	270	286	286	267	277	277	264	270	288	283	277	289	277	262	290	307	327	262	278	269	280	291	301	250	278	267	262	285	256	266	294	261	292	252	278	275	287	288	305	266	273	296	305	273	292	270	291	252	296	263	285	283	288	272	249	292	268	286	280	286	262	253	281	249	272	285	274	300	247	293	298	304	289	280	270	257	262	323	291	249	282	249	273	262	252	275	297	271	272	282	287	259	269	281	275	288	287	289	300	280	267	253	293	267	282	275	278	279	279	290	286	302	281	320	272	290	276	255	301	267	277	263	256	266	261	267	283	281	301	277	249	265	267	265	280	281	279	260	256	266	287	271	271	297	272	274	273	268	274	276	274	291	287	274	257	273	294	281	282	287	271	269	272	251	301	280	316	313	254	273	270	263	252	265	277	265	283	267	273	273	303	292	265	286	283	283	307	272	259	258	320	301	276	267	283	268	280	259	273	282	281	267	307	309	277	232	246	285	253	305	286	292	256	272	257	253	267	297	295	256	264	270	266	270	242	301	289	267	268	262	300	301	250	306	298	291	306	274	269	274	266	248	301	281	257	270	294	284	285	301	282	265	276	343	263	291	292	261	287	286	262	264	252	271	280	256	257	285	277	301	296	252	297	289	249	264	264	281	253	241	324	289	264	278	278	281	251	291	272	268	236	281	278	297	240	261	256	317	271	313	303	263	283	299	323	282	269	264	286	292	263	317	275	264	280	275	270	286	295	268	277	279	244	294	289	297	263	269	296	264	279	271	282	300	292	233	293	254	264	272	286	272	277	283	279	290	309	304	244	278	265	278	256	273	293	265	247	227	297	277	272	295	292	280	276	264	287	283	274	230	255	308	270	257	276	268	289	267	284	274	290	274	253	289	298	276	286	281	305	270	269	262	284	278	298	303	251	267	285	284	249	257	257	238	294	300	251	295	285	243	258	272	304	275	270	267	301	264	257	269	260	240	288	263	284	308	281	293	273	277	264	270	261	285	286	275	248	281	267	262	263	257	317	268	306	302	313	260	276	262	268	284	262	288	296	282	257	250	256	288	290	260	259	261	278	287	250	267	292	310	262	254	293	277	263	282	278	285	250	283	264	249	278	261	253	249	276	321	306	261	260	281	286	287	272	240	274	269	265	299	268	274	284	284	283	287	263	308	262	287	263	288	281	266	301	267	288	315	270	286	299	277	276	266	286	263	313	338	313	265	284	253	272	293	324	268	285	284	301	266	277	257	279	280	250	234	289	301	282	291	289	291	257	285	294	268	319	322	268	265	251	262	284	298	279	242	284	301	266	293	302	270	271	297	307	257	272	265	287	276	311	298	302	291	298	277	297	274	278	265	267	265	267	285	263	285	309	301	252	285	272	272	254	260	271	264	264	281	277	256	280	260	261	325	233	288	257	277	283	279	278	278	277	270	306	291	275	288	272	289	263	269	292	301	271	286	281	245	264	269	268	282	284	217	246	280	276	291	292	271	290	260	243	284	255	285	317	271	256	302	271	286	281	283	260	312	289	259	265	266	276	274	258	260	278	230	256	281	294	270	276	294	290	292	288	267	278	278	290	290	252	236	303	286	293	259	256	290	272	282	275	240	304	291	254	276	276	272	286	260	267	291	276	288	282	284	261	261	293	278	241	268	252	280	252	309	271	284	279	241	267	286	285	302	276	299	302	276	290	281	270	286	249	301	262	249	279	269	290	282	303	266	282	251	264	258	287	282	288	247	272	271	242	338	263	266	233	290	288	293	294	316	286	261	265	269	292	266	286	262	249	255	275	260	305	281	292	232	265	299	247	289	313	268	254	274	319	274	285	285	262	285	293	294	304	303	311	237	280	249	270	285	306	304	312	282	307	244	327	284	299	268	291	257	286	277	280	279	257	257	303	297	295	268	293	262	273	233	272	266	274	285	276	267	314	280	271	254	276	286	264	308	277	289	282	267	252	241	268	299	260	284	253	263	298	274	252	288	314	260	298	277	269	290	289	284	264	266	269	274	253	274	282	283	277	256	298	271	273	261	282	271	284	280	281	279	280	241	266	238	266	242	276	286	280	340	294	288	278	311	253	285	288	224	331	249	284	263	273	288	292	273	270	311	296	274	275	255	274	284	263	301	293	275	285	275	257	250	276	261	255	294	297	283	271	294	277	256	266	305	283	306	290	287	293	289	282	282	275	239	271	272	278	268	273	292	311	296	298	291	238	289	247	282	253	258	281	279	282	271	289	278	258	262	282	301	268	293	273	285	288	278	287	287	271	263	283	241	273	290	262	266	300	250	275	250	278	254	306	234	267	286	283	256	250	291	289	284	289	289	269	317	277	233	311	287	267	262	273	260	294	283	267	264	267	288	266	298	289	289	282	288	296	264	272	292	328	242	244	253	296	267	271	285	249	283	270	304	266	276	293	292	289	250	259	278	267	307	276	263	291	271	286	229	265	260	283	247	289	257	251	246	248	264	298	264	259	264	263	280	251	287	285	296	279	289	288	265	274	291	258	253	277	281	293	301	266	231	265	293	294	266	281	289	256	272	254	299	292	254	272	260	265	294	285	284	292	322	276	276	263	272	285	277	268	282	282	282	327	282	260	276	281	270	285	261	281	284	288	289	313	282	306	284	277	312	281	285	246	260	323	276	272	287	269	253	275	292	277	300	307	278	279	277	277	286	289	275	266	271	281	292	265	288	305	253	264	275	271	245	262	282	282	280	269	275	269	297	250	273	268	282	286	317	282	286	266	266	279	283	270	281	274	274	231	259	255	276	283	268	295	247	301	264	281	250	271	267	293	263	280	296	311	292	279	294	281	294	277	275	261	282	264	300	293	301	298	292	267	282	255	270	278	276	302	278	261	270	285	282	316	275	262	292	259	303	287	277	268	309	263	267	288	268	263	248	240	278	253	262	281	281	285	271	269	253	270	286	285	295	238	293	248	272	253	290	264	314	278	265	280	282	267	254	292	294	288	256	248	263	296	273	278	289	286	255	280	254	282	296	304	276	262	317	323	276	244	268	242	251	303	263	250	268	309	269	306	311	281	285	268	263	261	278	268	279	322	248	265	277	281	266	262	283	252	284	287	308	295	278	281	269	250	262	281	261	284	304	265	242	256	291	280	282	290	245	251	264	300	292	307	283	272	284	270	268	261	274	277	258	265	290	287	319	300	261	244	264	300	249	257	286	311	253	249	266	289	274	275	259	275	288	309	269	262	242	271	261	270	282	280	251	250	261	317	317	262	251	310	265	294	292	256	261	286	266	262	285	312
9148	1355	2595	3151	2919	2361	2092	1790	1747	1781	1670	1501	1355	1268	1056	979	882	854	884	822	898	897	792	817	832	800	797	747	802	793	798	707	746	744	742	725	740	732	702	758	723	770	760	729	735	721	735	780	709	725	721	740	729	707	738	730	670	688	701	668	709	685	748	690	703	704	715	759	734	672	702	714	730	707	682	697	729	698	700	677	745	712	715	702	689	701	702	674	691	710	700	717	721	662	702	673	720	717	733	744	647	714	684	714	729	717	692	709	731	690	649	704	727	649	711	715	726	710	698	652	678	709	686	725	755	712	727	712	721	693	689	720	725	706	673	694	725	695	692	724	728	638	733	723	694	720	715	694	735	731	702	676	725	738	713	710	704	687	698	711	707	648	710	667	651	669	718	731	719	727	692	688	703	703	748	702	682	675	686	720	680	692	692	701	733	698	705	696	695	717	693	683	676	666	739	657	692	730	671	695	763	693	726	723	714	719	719	713	699	740	723	691	693	660	697	718	711	696	719	694	690	672	707	711	743	724	698	688	770	753	725	682	710	653	722	747	677	655	736	675	687	707	680	721	696	719	663	771	679	668	663	714	698	727	688	702	688	741	701	737	701	701	749	698	695	676	715	717	704	715	680	681	730	738	668	707	675	730	647	676	672	691	719	678	699	717	705	719	693	671	700	672	713	663	717	660	708	704	723	705	701	740	695	684	689	741	677	698	732	706	691	704	685	741	744	705	749	720	697	694	702	749	691	683	714	736	706	694	689	682	707	711	729	714	744	699	657	727	701	703	719	671	705	687	722	715	706	674	694	714	707	672	694	742	667	703	681	707	743	713	691	740	732	681	674	739	646	703	694	742	737	733	710	654	723	702	738	691	701	763	714	693	667	683	711	655	709	706	714	670	759	728	705	692	713	691	718	708	685	665	670	684	750	713	668	709	677	707	664	654	698	699	723	696	730	695	714	727	682	702	646	747	708	727	742	678	705	708	715	691	728	722	705	701	709	748	682	660	702	704	689	688	718	697	691	679	689	736	685	721	744	723	669	692	735	759	661	658	734	701	730	736	706	703	711	704	715	705	684	695	653	695	706	677	694	677	678	647	724	685	710	675	684	697	752	722	688	699	722	716	687	701	745	728	739	705	646	701	659	662	689	697	700	699	699	658	714	720	721	678	733	714	728	761	708	704	723	690	678	679	696	702	669	718	734	659	697	646	704	710	707	714	716	725	719	725	696	727	756	725	696	652	677	665	722	677	711	757	718	728	642	702	691	688	687	676	694	697	706	701	718	689	758	731	726	717	712	770	710	744	742	704	713	708	695	677	734	715	700	705	712	669	699	706	670	697	696	705	690	692	708	675	725	710	704	653	707	705	671	662	706	697	673	739	686	740	704	684	720	716	693	701	662	741	737	735	742	705	680	741	707	727	721	718	715	693	720	662	748	718	662	758	678	747	699	743	673	708	715	749	750	729	711	639	679	729	736	761	706	648	659	744	694	682	711	715	721	690	666	677	734	708	704	709	714	701	698	719	722	690	705	732	705	718	716	720	679	701	700	731	704	699	701	688	703	682	719	703	735	677	713	701	713	701	734	715	676	734	722	718	707	753	699	678	718	664	693	710	699	653	687	621	675	699	717	721	704	737	719	720	690	719	709	680	714	688	717	720	715	716	710	741	719	721	680	754	714	716	732	676	725	708	705	753	755	713	659	713	716	758	716	724	748	694	743	684	692	709	742	706	727	692	712	697	728	705	755	695	733	699	719	732	709	681	740	721	664	758	695	719	683	690	704	723	743	738	666	694	793	679	708	715	687	699	693	711	686	685	730	634	745	713	701	723	716	710	691	688	706	720	690	690	717	673	733	640	686	711	706	727	688	754	704	695	700	718	748	693	713	673	693	718	710	676	691	641	705	717	689	718	676	736	673	742	674	646	714	736	699	729	735	696	703	707	685	713	728	697	701	663	709	691	740	719	745	706	699	711	665	691	714	688	692	764	665	743	730	685	683	683	688	701	722	719	709	683	702	741	723	658	742	711	678	662	724	713	732	673	718	727	725	656	680	704	682	744	678	758	708	682	660	735	677	682	713	692	757	710	673	735	700	703	692	733	694	694	728	743	664	731	712	730	708	681	646	716	681	727	719	727	683	728	691	674	731	720	672	727	734	696	750	716	737	694	685	661	681	662	705	722	710	664	713	722	693	700	684	713	759	702	671	696	684	702	709	690	740	697	676	723	689	672	738	715	685	653	742	686	719	692	673	718	717	720	731	745	669	725	716	698	708	765	762	708	641	744	725	671	686	735	693	730	701	704	748	680	724	710	696	673	726	692	699	718	763	694	690	712	673	706	712	724	753	741	690	767	697	686	644	699	697	712	684	674	745	679	742	763	736	700	693	725	688	733	665	684	725	700	748	700	701	689	653	712	663	690	689	708	703	763	698	677	737	731	702	688	721	671	710	700	665	709	725	736	707	699	684	715	731	745	694	678	654	719	646	702	706	692	726	682	680	712	710	706	684	711	734	726	705	721	762	703	701	724	729	673	663	701	716	745	707	696	739	701	731	689	744	669	695	642	701	666	658	671	717	688	694	699	687	723	707	721	697	696	744	692	732	698	749	714	760	676	667	678	693	680	717	654	695	706	713	724	712	717	687	732	723	703	731	705	708	710	680	683	721	739	693	769	667	709	701	642	720	686	695	699	726	698	682	712	714	708	686	737	691	721	685	717	687	700	675	670	722	696	703	685	701	720	683	683	665	651	726	698	737	733	689	719	714	695	720	722	685	709	695	721	676	696	723	734	707	680	698	689	731	708	745	683	750	707	678	673	676	733	712	721	701	669	677	704	686	709	742	701	682	679	746	729	688	684	753	674	726	721	698	738	716	707	666	759	686	731	675	627	715	725	694	704	718	684	692	664	704	697	745	701	724	712	701	704	683	690	671	730	685	694	674	663	685	709	754	722	733	691	708	659	697	671	670	729	740	706	719	661	679	713	708	696	707	705	708	732	724	704	673	688	693	693	698	718	696	711	738	718	716	706	686	701	730	682	755	742	673	688	680	724	702	692	734	725	714	696	729	667	739	723	715	700	687	699	701	736	672	663	702	730	678	704	729	700	760	650	730	676	653	672	654	698	726	692	713	677	667	680	745	726	698	674	713	707	722	747	706	728	707	735	740	692	722	711	692	705	747	720	731	675	681	770	761	686	732	707	731	648	741	698	695	685	719	705	743	701	690	759	695	718	708	682	682	679	715	713	697	678	704	727	687	668	732	705	717	625	718	712	705	703	705	654	722	717	718	723	688	694	766	726	726	646	711	698	738	702	703	687	678	704	740	682	749	715	675	668	660	658	725	705	718	672	732	736	696	679	699	724	758	705	692	740	740	735	671	717	699	711	750	702	668	711	701	681	742	696	708	714	697	712	711	679	695	730	720	724	699	719	758	708	717	743	719	723	683	721	710	685	673	730	706	686	718	723	704	736	719	750	674	721
2216	470	491	435	476	450	422	446	443	390	418	425	428	413	428	417	359	411	408	481	431	400	456	431	429	403	462	422	420	382	415	394	409	412	416	471	405	410	386	429	398	484	370	394	429	428	416	411	379	426	413	442	380	411	413	401	424	455	452	419	465	432	444	430	421	437	421	435	444	415	408	415	409	410	379	345	432	447	406	448	409	401	413	418	424	413	425	406	387	442	397	430	382	421	347	429	442	460	426	463	381	426	462	467	434	419	422	411	391	426	429	405	419	444	402	383	412	415	431	410	446	430	405	433	406	394	393	438	421	432	438	398	448	401	432	436	413	424	409	434	401	391	408	366	384	404	375	438	428	412	416	424	427	437	405	406	416	388	413	422	418	378	407	431	414	426	425	454	407	404	374	444	428	401	411	408	373	379	384	392	399	403	457	400	426	407	401	432	389	428	403	422	416	391	447	469	395	410	390	433	425	440	406	424	431	417	410	424	431	417	410	413	398	424	425	376	416	426	438	410	416	425	454	428	415	406	452	432	404	439	396	450	449	403	402	403	414	444	447	408	426	424	418	416	444	424	413	417	403	432	430	418	378	428	418	400	434	388	415	461	427	419	396	411	399	394	415	448	440	445	410	419	454	372	396	387	432	440	409	389	419	401	434	413	427	385	440	398	423	428	420	427	410	421	407	425	422	447	408	381	405	407	418	452	428	416	394	458	421	393	395	432	435	411	410	464	398	429	394	411	419	397	432	433	346	394	397	416	394	432	403	403	420	416	421	402	422	425	422	426	412	399	366	453	423	445	385	419	370	422	473	441	436	405	384	418	407	414	424	416	414	440	395	389	416	426	450	427	451	386	447	438	432	372	452	412	424	399	413	429	382	414	406	411	421	438	450	403	398	413	459	406	412	421	416	436	350	437	439	412	407	420	421	410	396	429	418	395	415	470	395	366	430	424	432	430	440	434	377	414	385	382	400	418	395	397	392	379	409	397	415	415	419	397	423	413	417	402	411	432	452	446	381	428	393	450	392	438	433	420	405	432	408	430	437	442	462	457	419	425	399	417	454	441	406	440	426	437	412	414	397	432	420	444	431	409	419	374	421	443	381	423	424	442	423	396	401	437	422	404	438	400	372	375	409	410	415	458	413	414	463	421	432	422	419	415	463	399	447	412	408	406	404	442	405	414	424	408	391	402	448	427	412	444	435	432	401	434	454	431	452	394	403	432	428	434	439	428	402	490	425	403	409	434	459	426	421	402	435	395	425	411	402	400	410	422	437	414	385	413	375	449	446	407	418	425	405	424	416	407	382	434	408	399	413	443	436	408	430	424	433	401	438	448	422	400	453	479	388	432	382	419	405	406	406	407	384	405	431	414	442	405	412	364	436	421	418	396	352	412	397	400	427	442	405	441	448	445	459	449	458	448	431	424	391	385	424	407	444	433	452	390	357	420	393	399	424	413	426	395	395	401	425	426	392	438	405	397	435	471	465	429	370	391	407	408	435	409	409	447	444	413	458	425	418	433	402	389	410	443	370	444	422	446	359	391	412	413	440	409	437	395	413	426	411	455	422	444	424	353	436	421	416	380	413	464	399	418	383	424	389	440	435	414	417	406	424	412	434	407	379	350	414	405	443	411	416	427	389	406	385	452	397	380	413	453	441	405	439	423	416	434	399	435	433	406	425	408	447	411	388	441	416	402	371	441	399	456	402	418	430	425	416	433	373	397	445	461	426	382	452	455	422	421	432	387	384	368	412	382	391	380	432	431	383	445	462	452	406	430	462	412	421	470	407	417	417	399	430	435	429	463	447	448	395	397	408	430	473	385	387	380	422	436	403	384	419	445	387	429	422	454	421	414	396	440	401	405	440	420	406	416	393	447	428	403	413	398	455	441	434	381	416	391	460	425	380	413	407	403	427	393	382	439	408	444	464	396	381	402	382	460	422	378	401	403	414	353	404	418	374	393	437	399	425	437	419	424	416	433	425	410	411	416	440	387	383	421	436	445	409	426	411	414	408	383	399	432	392	446	396	459	438	409	429	420	390	413	407	425	412	423	441	419	456	438	425	426	443	431	380	388	388	456	409	422	429	433	420	443	417	411	420	409	428	405	416	422	421	427	445	396	422	408	398	420	413	398	418	432	388	415	460	429	415	461	378	410	380	407	442	441	397	425	404	435	398	416	415	434	448	445	436	402	420	403	454	401	432	391	381	420	407	426	417	398	395	448	422	433	411	430	398	430	413	413	385	425	458	423	428	410	372	420	404	403	421	419	383	421	406	445	373	416	402	419	434	435	429	426	372	413	420	409	443	432	433	435	421	399	406	430	391	405	437	452	445	395	413	425	408	468	420	426	403	398	399	429	433	419	414	427	404	413	414	467	413	481	403	438	402	437	406	405	416	417	440	427	391	399	391	476	427	429	412	420	381	376	390	398	444	433	455	475	415	428	421	400	388	421	374	403	418	426	415	407	476	434	396	431	402	470	450	397	448	438	444	430	394	439	423	385	453	390	430	378	447	455	429	383	385	442	415	425	407	427	427	410	401	450	431	401	381	429	405	416	420	425	426	404	429	446	413	459	425	443	387	371	433	427	369	417	424	413	388	407	399	381	405	399	421	441	407	439	408	386	426	405	395	398	389	413	430	459	460	415	449	447	410	408	399	423	442	390	397	442	396	397	416	406	394	391	399	417	466	452	370	426	429	447	411	361	430	410	370	435	408	414	392	461	421	421	436	415	423	415	432	394	402	392	369	418	411	403	408	445	410	409	444	378	416	395	425	464	408	391	401	426	432	399	378	405	438	411	436	467	442	433	412	405	421	428	410	377	378	404	394	440	400	453	441	438	416	438	391	402	401	426	409	412	396	409	414	415	436	459	396	402	434	423	415	423	373	402	418	415	422	421	427	423	423	427	385	457	453	408	438	439	452	375	452	414	405	426	434	425	430	439	414	452	437	430	440	424	424	414	399	419	374	407	415	425	467	380	404	374	454	408	403	398	420	421	418	414	404	406	436	422	414	431	399	391	408	437	430	391	370	411	423	417	457	409	448	447	411	430	431	444	432	429	398	433	418	383	427	386	401	452	436	450	423	403	430	377	413	468	448	414	453	411	424	488	444	406	424	431	377	424	453	463	432	440	364	408	417	426	416	426	433	408	434	418	397	421	416	422	384	405	433	414	445	418	392	410	387	389	432	439	382	437	388	409	431	425	416	444	415	432	412	427	404	410	435	396	419	400	449	423	412	410	407	410	414	430	439	409	421	449	413	389	457	407	442	411	428	406	395	408	409	432	402	398	427	440	450	412	401	441	430	424	425	419	418	417	393	440	400	485	426	427	428	409	402	415	396	394	420	410	423	420	398	398	427	422	455	422	374	410	410	430	460	441	433	439	410	347	387	452	406	416	410	437	422	432	408	414	433	392	400	463	404	449	406	410	412	456	436	446	400	413	398	433	412	404	424	423	396	411	411	420	434	410	455	392	412	394
2631	1002	1100	1225	1162	1055	1058	992	1059	1072	990	997	972	991	971	992	966	977	966	985	970	960	975	945	969	942	933	898	966	910	961	954	982	939	897	956	912	943	928	951	963	932	995	927	982	881	929	911	900	937	984	902	948	966	990	969	902	929	892	924	939	976	958	985	931	913	969	944	957	954	928	929	941	940	915	921	977	903	983	943	967	961	1021	924	996	937	895	928	967	950	926	1014	910	865	921	933	904	946	948	952	1000	963	925	953	953	969	916	870	956	972	934	973	940	933	903	928	931	953	950	908	956	938	933	986	914	957	940	960	916	972	921	932	953	961	939	966	968	945	964	927	921	943	920	938	921	929	907	943	969	908	970	937	907	859	1013	921	902	969	973	925	993	924	941	970	934	979	911	967	945	932	869	916	933	874	958	976	993	880	991	924	918	961	897	863	946	928	942	991	955	939	922	997	944	935	915	935	950	960	950	907	931	965	950	928	889	980	984	910	979	961	987	939	919	895	934	911	926	933	915	919	931	982	925	874	932	947	964	936	987	930	911	883	973	936	930	924	956	938	922	914	899	939	947	946	930	941	965	977	972	934	920	945	933	996	938	940	888	903	958	965	901	919	930	904	962	950	981	970	960	920	973	938	932	899	924	905	936	961	932	962	945	951	940	916	999	919	945	893	988	981	912	946	949	924	961	970	923	928	913	923	940	927	889	957	979	997	876	965	908	962	961	975	932	902	988	914	949	862	1012	980	944	948	942	1007	993	999	978	974	914	990	923	977	932	882	908	943	950	931	918	904	959	935	883	935	972	960	963	915	956	979	947	978	974	967	962	923	929	956	962	968	941	916	962	969	940	927	965	880	960	1010	989	914	929	945	922	947	923	951	946	943	974	980	926	934	943	937	918	976	932	944	999	898	905	940	948	975	928	901	914	947	936	986	934	901	1006	920	942	996	898	919	975	932	982	958	930	947	944	975	895	974	935	920	914	894	968	936	940	982	938	896	930	939	916	969	941	948	944	917	937	955	961	958	944	986	937	965	862	947	971	933	965	899	955	896	945	924	932	943	956	918	854	919	937	947	938	906	956	895	954	893	935	949	910	954	951	935	918	974	915	922	891	966	877	1013	911	905	936	882	917	935	900	974	920	904	975	966	909	932	910	917	917	914	955	941	893	948	960	963	1002	902	952	992	927	935	935	956	956	948	1000	958	908	931	963	913	985	905	939	968	917	911	994	890	978	955	918	915	949	1043	922	944	927	997	901	1021	946	895	946	979	904	931	945	886	947	937	939	944	968	908	952	953	939	912	952	869	908	862	952	928	913	902	983	974	919	894	910	913	965	911	908	953	952	972	919	963	944	935	947	973	964	929	947	927	976	940	949	937	937	980	868	918	931	992	985	925	913	930	914	1009	953	969	916	919	968	909	951	968	949	975	970	977	980	907	921	994	979	950	947	952	974	1003	904	914	971	923	940	893	948	924	947	914	962	942	965	927	930	912	981	973	911	921	869	925	894	953	920	996	909	957	1007	915	955	955	959	920	916	979	912	1004	923	981	979	938	1007	932	932	896	966	942	904	920	938	911	904	913	980	915	879	977	902	949	957	954	919	916	1000	952	991	905	957	915	916	985	928	955	972	984	898	931	954	989	921	890	914	886	920	894	937	958	965	923	970	897	1023	886	939	959	914	938	933	902	930	882	900	946	955	951	960	976	959	961	908	959	932	950	909	934	937	947	938	921	934	1007	955	883	978	921	956	907	932	917	956	951	934	968	964	882	978	922	963	919	957	907	954	933	987	938	983	994	971	953	941	899	978	948	936	966	944	939	934	932	965	982	977	969	972	961	948	987	917	962	1006	977	954	942	959	950	945	972	941	959	951	882	981	937	952	1000	943	959	972	935	941	974	979	1040	952	939	963	946	958	939	948	939	935	874	903	941	922	998	921	936	920	900	977	936	965	916	925	966	934	899	1004	898	906	942	948	971	970	925	952	905	940	1043	983	980	953	932	961	944	949	961	950	943	963	986	923	925	957	959	958	927	950	966	941	917	937	920	945	973	965	974	894	957	923	937	941	960	933	924	865	932	911	956	981	981	923	937	946	921	900	983	911	981	917	904	927	956	920	964	936	950	907	970	958	893	948	968	936	972	974	924	931	964	973	956	953	955	983	903	921	958	955	1016	940	945	950	938	947	971	996	982	907	952	936	1021	1000	970	924	938	942	975	939	969	907	941	929	959	904	907	951	912	957	921	961	929	955	877	942	998	958	969	981	864	889	878	879	891	952	920	921	982	906	943	914	929	908	983	956	940	941	910	977	934	944	993	970	917	945	938	940	982	960	908	948	954	921	952	950	976	960	931	993	915	900	907	947	947	916	965	960	965	859	999	920	965	1001	902	1029	950	986	962	953	989	914	939	933	914	906	978	977	934	922	966	949	904	893	964	985	936	963	926	932	997	906	901	952	922	860	894	921	900	967	937	961	950	945	902	977	965	961	935	913	932	879	905	911	967	928	929	971	994	914	966	934	897	973	935	941	981	944	975	946	946	948	966	922	1022	956	991	919	986	880	904	924	948	923	959	922	977	922	896	1001	956	999	966	952	894	871	941	1006	957	1000	955	965	918	959	919	915	911	941	923	888	939	950	938	910	986	977	948	928	934	920	912	943	958	972	930	988	1009	961	959	945	1008	979	958	934	914	937	958	925	960	956	925	921	953	954	957	911	979	927	942	923	931	916	948	903	929	983	992	936	924	970	952	879	946	936	969	919	917	948	900	916	965	914	919	936	933	944	859	966	877	944	964	941	875	975	919	948	917	941	925	954	911	931	955	976	947	989	964	934	914	974	1021	1006	949	959	909	918	904	943	930	964	949	980	953	963	907	969	1001	954	883	931	950	950	949	981	942	991	937	975	895	973	901	913	925	884	885	956	861	997	925	971	883	933	985	989	942	962	990	957	892	1000	943	905	914	932	946	943	922	937	967	939	966	945	916	868	892	910	968	949	986	982	947	965	940	887	969	986	995	864	921	897	939	951	953	963	941	901	948	943	917	903	973	976	947	962	906	956	926	948	1008	892	953	925	912	944	942	910	928	952	906	973	908	936	983	851	950	960	974	989	963	880	977	992	988	933	929	889	929	929	934	938	965	902	934	998	895	900	938	902	970	895	972	929	941	1000	938	967	971	911	912	962	934	918	946	914	968	968	939	920	898	945	971	941	946	924	913	915	979	910	961	952	942	965	938	910	999	959	943	1025	919	962	961	919	911	924	937	930	957	916	939	977	954	984	888	878	929	994	905	931	948	917	922	949	959	977	911	929	982	976	950	931	931	943	895	926	947	918	916	933	998	925	909	974	970	957	956	956	907	919	922	960	946	930	984	971	962	955	923	954	962	941	898	938	900	949	921	892	977	1001	975	949	961	941	953	946	913	962	997	973	958	973	888	991	946	952	976	982	967	944	942	939	975	930	961	945	897	920	989	947	986	890	945	910	955	967	943	940	926	934	926	990	950	914	953	930	966	934	974	925	905	901	925	924	924	977	942
8073	672	712	561	496	410	375	338	329	347	317	277	249	275	261	250	253	281	245	254	232	248	212	234	259	225	250	208	227	218	232	231	223	231	243	224	229	221	225	228	215	219	217	251	252	230	211	205	216	228	244	233	217	216	213	223	226	239	238	224	229	198	233	211	217	218	244	236	231	241	230	204	220	198	222	230	228	206	225	233	210	211	211	230	238	243	212	232	220	238	199	239	178	257	220	220	238	206	223	230	222	215	240	242	230	219	200	230	227	226	213	214	237	216	246	222	210	232	209	230	248	236	220	232	198	217	237	219	250	232	231	230	231	249	210	222	254	239	211	236	264	240	210	237	255	236	221	228	223	223	210	220	219	226	220	210	236	249	238	239	207	199	227	195	218	206	226	240	209	233	228	214	230	232	215	252	235	221	218	211	217	251	220	212	225	230	256	225	210	212	202	235	212	210	219	197	225	248	218	221	213	262	241	198	226	226	245	197	225	243	249	245	239	194	207	214	225	222	212	205	200	235	244	219	237	209	225	221	233	209	236	219	224	207	206	217	206	253	217	205	243	206	199	227	226	207	224	239	223	230	206	214	228	211	225	231	235	218	203	211	222	230	212	221	225	200	205	239	195	231	226	228	229	226	215	259	217	217	240	243	213	209	205	213	218	227	230	233	235	211	221	196	228	202	232	220	200	236	218	201	233	211	198	215	220	216	253	211	223	226	224	245	225	237	199	209	231	245	218	219	215	204	205	215	249	207	228	259	235	216	230	212	226	207	218	239	205	223	222	231	225	222	205	222	218	214	224	229	230	210	231	245	222	216	200	210	204	253	232	220	238	198	206	218	217	209	252	221	226	210	222	218	194	204	206	203	204	249	256	196	245	228	249	234	215	231	239	247	240	230	199	235	233	218	241	212	232	237	236	206	200	220	227	213	242	209	232	204	231	236	219	232	226	224	212	233	197	210	214	226	243	212	221	226	221	209	221	206	232	218	195	221	216	205	216	208	202	214	237	245	222	220	248	222	230	219	222	235	199	257	244	230	245	234	211	218	215	226	254	210	205	214	195	227	245	237	241	223	242	224	228	225	217	246	223	232	217	224	234	268	237	236	201	239	219	229	220	257	237	230	218	218	214	242	216	218	238	215	215	212	206	219	235	263	233	208	226	231	237	216	200	227	227	214	210	205	223	214	221	225	204	233	220	220	219	221	217	203	202	192	211	214	187	213	232	205	229	232	220	217	237	211	229	239	214	215	195	213	215	197	215	210	227	228	234	184	183	224	217	238	241	224	210	250	212	229	243	248	221	210	206	237	204	230	224	261	221	220	247	222	215	250	225	204	237	224	215	230	223	208	228	247	209	232	210	255	198	212	213	230	224	216	222	237	225	233	214	205	242	227	234	252	209	215	209	227	237	226	228	211	216	218	207	209	227	222	220	229	229	225	250	202	225	236	240	228	237	224	235	230	241	249	202	234	235	214	206	229	223	241	230	200	202	240	221	223	222	215	202	257	230	229	222	253	221	226	224	205	231	245	232	241	205	207	231	223	231	215	210	211	228	259	214	223	195	252	211	206	223	195	240	234	197	224	228	216	216	190	215	213	215	228	228	242	206	236	230	225	215	216	244	209	224	204	208	233	212	202	242	213	240	220	218	185	249	225	232	257	209	217	224	239	211	214	243	221	240	242	204	213	221	220	231	227	217	235	233	217	210	216	223	237	254	206	222	261	229	244	242	211	214	217	244	220	212	220	219	245	252	196	208	219	192	235	204	214	218	217	233	217	214	204	211	241	220	236	247	222	240	243	236	216	230	198	227	212	240	216	209	241	213	237	235	215	257	225	194	204	211	209	254	213	196	221	237	231	239	219	256	228	213	212	207	197	243	214	210	234	237	256	241	201	247	249	219	227	215	227	246	200	232	191	221	226	248	218	221	219	215	256	222	199	215	259	222	222	238	218	206	243	206	220	213	212	228	208	231	232	245	224	227	215	224	231	197	220	229	232	233	200	207	238	229	238	226	219	198	232	221	202	223	210	223	263	241	213	208	197	234	227	209	237	218	197	225	193	213	246	253	219	226	230	231	228	225	211	247	227	235	199	221	231	214	204	234	215	242	187	228	217	201	221	219	241	202	229	254	208	197	220	230	212	224	238	267	236	250	201	216	190	228	230	256	238	248	219	251	233	193	194	214	219	234	206	228	214	236	219	197	219	231	215	222	226	215	252	233	236	200	206	240	215	207	242	247	238	257	217	194	237	220	198	216	217	238	198	232	210	230	228	232	228	208	259	226	235	247	236	235	240	224	221	225	229	272	225	213	227	219	239	208	197	214	240	256	231	233	195	217	226	230	213	237	225	223	226	225	206	204	212	211	200	217	222	231	208	223	191	224	234	235	246	227	214	206	220	231	222	242	237	259	263	242	205	252	221	208	223	230	186	228	241	231	234	205	234	219	205	204	212	245	219	228	223	209	229	218	234	232	256	219	214	243	224	218	221	215	222	220	227	196	233	240	194	234	214	232	192	212	217	211	240	248	228	218	202	220	231	216	222	232	222	241	217	230	252	230	220	221	229	184	244	253	223	197	229	256	248	210	211	212	216	266	235	254	237	235	225	203	235	222	240	231	205	227	224	219	207	209	224	227	204	222	241	234	177	235	255	243	253	239	213	242	224	233	237	272	224	234	219	220	261	236	232	193	214	211	243	215	229	232	214	216	219	195	219	210	250	216	237	249	237	250	240	190	215	232	211	222	244	224	222	228	236	211	206	242	214	224	245	205	209	207	205	208	226	232	223	238	246	229	212	222	221	237	212	222	216	259	216	224	212	216	248	254	212	220	240	223	218	221	224	202	226	228	223	239	249	201	232	232	205	216	241	226	267	238	236	243	194	199	206	201	208	225	208	212	244	229	193	196	192	205	246	245	223	239	239	217	247	254	219	204	219	207	223	219	238	228	233	229	213	219	210	206	194	196	222	230	180	217	243	219	205	242	194	207	238	227	210	222	208	240	206	258	231	237	236	207	223	215	214	229	231	243	247	238	232	206	203	218	202	230	230	205	207	242	204	246	222	232	212	202	239	189	244	246	256	249	222	211	210	215	225	216	247	267	238	242	213	222	219	251	234	223	208	220	221	217	198	211	217	233	217	222	226	209	206	226	204	228	223	217	181	214	224	237	247	222	227	211	242	228	202	221	206	216	225	250	225	244	232	206	219	213	247	218	254	217	236	218	218	199	244	229	235	227	210	213	224	232	200	214	247	237	247	221	238	226	202	237	237	253	203	240	215	215	237	237	227	216	214	236	221	239	218	226	208	228	201	216	192	224	204	215	222	214	209	213	223	248	230	203	213	233	264	218	216	217	211	216	226	252	226	199	211	199	220	240	224	237	211	239	207	192	248	244	226	224	203	237	254	218	242	230	255	240	231	231	224	230	209	247	235	248	243	230	213	211	239	200	247	255	211	227	230	235	224	248	225	236	227	233	202	210	248
6885	912	1582	1864	1767	1464	1264	1169	1088	1094	1008	981	890	870	759	710	664	669	665	681	654	648	675	645	660	596	620	616	567	582	560	562	589	597	629	576	569	627	569	593	641	591	604	571	581	565	572	563	568	545	615	557	540	606	570	542	553	557	580	584	575	576	569	550	592	535	564	528	601	569	554	585	516	593	564	559	570	525	597	633	563	561	569	595	557	558	571	561	561	572	571	577	598	575	570	583	570	574	568	557	543	584	557	556	558	564	581	539	570	592	609	608	545	579	576	618	553	572	531	553	580	571	579	545	570	591	516	556	590	555	598	546	562	557	561	609	553	565	604	557	565	551	578	585	602	568	596	561	551	540	542	574	613	602	572	568	531	555	612	577	568	563	561	562	605	559	575	585	547	595	600	610	605	538	578	587	584	550	571	559	548	635	575	546	547	568	546	538	563	573	594	586	597	551	550	575	582	600	558	571	548	570	587	522	534	545	560	557	575	595	590	592	586	529	530	575	607	597	534	581	588	577	575	575	614	534	584	586	619	565	552	582	527	575	586	589	570	578	572	592	574	585	601	568	566	564	537	551	608	562	570	567	607	575	566	567	561	585	606	585	522	592	576	568	520	573	532	615	567	548	527	563	588	572	563	550	577	567	534	550	580	529	565	548	570	575	583	570	573	607	564	596	544	583	570	560	554	607	534	555	570	588	594	595	567	553	604	588	567	562	563	559	542	557	531	607	615	548	565	552	519	557	553	546	556	564	572	540	566	618	557	552	546	575	551	533	555	578	578	563	593	542	648	560	578	559	546	594	566	584	533	518	538	576	617	556	589	580	586	588	526	585	569	569	544	551	604	530	511	540	608	562	551	582	615	582	576	520	605	571	592	572	560	538	610	548	565	549	600	565	561	582	566	546	601	547	537	539	533	499	581	572	566	561	606	575	573	595	550	583	593	526	584	539	589	579	540	571	541	551	557	564	617	540	536	556	587	601	535	558	544	557	521	573	569	584	580	585	560	570	584	558	571	588	590	524	550	604	550	551	567	585	616	596	560	614	524	524	610	578	563	599	610	578	563	571	587	532	586	578	578	545	553	554	563	552	567	536	572	555	565	544	561	547	531	579	531	581	548	576	547	550	522	548	555	597	588	586	603	584	584	616	577	549	541	542	553	598	597	596	574	580	597	533	594	568	592	554	573	569	559	579	561	565	576	593	557	560	591	555	612	566	572	572	558	567	597	568	587	575	568	570	604	562	554	571	603	526	589	538	557	559	557	592	537	589	583	613	551	566	582	560	562	568	557	583	564	590	556	563	562	535	566	545	595	576	556	554	577	553	591	564	537	556	552	535	556	583	566	582	563	567	549	571	565	550	578	569	575	603	574	599	617	515	585	569	570	563	582	632	552	562	610	574	588	597	528	561	562	596	550	565	583	531	559	597	564	570	544	619	609	582	602	583	580	609	580	563	584	547	560	564	574	541	543	544	534	532	556	550	533	551	598	570	521	558	593	589	568	543	550	564	560	584	591	503	568	586	586	568	609	583	565	567	577	598	574	547	559	566	557	608	589	546	586	564	524	533	558	592	601	602	553	632	570	555	541	591	578	564	598	555	567	608	548	556	567	579	554	547	528	514	590	544	541	579	527	571	552	581	565	577	557	595	551	549	544	555	552	535	553	533	544	565	529	590	591	596	563	555	597	533	567	562	545	555	556	602	618	548	601	578	584	596	576	557	584	572	590	590	545	600	570	554	568	573	587	566	588	560	560	545	543	554	576	568	534	550	544	582	593	577	563	535	529	563	588	605	559	573	556	581	550	563	611	564	561	591	565	599	565	557	573	599	578	585	563	571	551	575	566	582	599	609	546	527	615	570	546	563	559	554	576	609	545	608	553	535	561	617	588	569	590	581	558	557	576	537	612	572	580	573	596	577	565	544	606	559	529	575	530	572	595	556	592	534	579	583	557	546	608	588	552	574	591	556	569	537	622	562	591	571	592	621	592	531	571	532	555	539	582	572	555	621	565	577	535	548	590	560	612	554	594	603	591	543	565	571	583	572	597	557	557	566	508	563	560	525	588	593	583	550	604	561	634	553	603	495	589	551	564	558	542	550	552	527	536	566	553	540	578	567	548	578	584	596	555	579	570	550	557	547	531	542	607	563	551	554	545	576	591	573	620	566	562	603	573	533	590	603	582	561	541	550	535	553	557	533	538	540	581	599	577	561	540	569	571	538	589	530	545	547	564	590	618	576	583	581	569	580	535	550	571	552	545	545	571	563	587	586	571	574	543	571	561	623	524	575	616	550	598	541	565	539	595	563	581	556	600	531	603	555	600	587	550	547	530	549	605	572	559	590	527	520	589	557	593	534	566	591	552	533	607	566	584	568	589	614	544	538	558	569	568	545	581	621	573	544	549	536	543	599	583	559	557	583	592	579	604	571	531	524	574	554	603	550	594	581	580	571	574	566	582	568	578	557	589	549	533	583	558	536	596	537	576	559	577	580	573	606	564	539	570	603	509	499	534	549	603	551	607	584	519	583	568	610	540	539	549	556	544	552	558	583	554	562	558	563	562	591	598	583	590	579	578	543	559	562	527	578	578	550	572	601	582	600	576	579	609	568	616	515	610	548	511	578	591	561	569	564	554	574	537	555	552	569	611	563	552	592	582	562	537	596	583	595	598	530	577	567	581	593	584	590	593	576	564	550	566	539	595	557	594	602	563	589	595	532	564	552	555	607	582	537	566	568	538	556	559	570	569	551	564	578	552	522	533	568	563	553	580	575	547	561	558	552	600	611	561	545	582	550	578	596	585	569	534	551	546	544	593	553	567	531	529	547	591	598	577	602	548	536	606	591	613	559	568	553	575	585	572	559	563	563	542	545	576	565	582	546	575	555	606	561	516	589	535	561	519	528	574	539	585	580	590	555	552	605	541	549	539	593	549	581	580	576	580	572	577	576	601	586	576	541	560	556	582	542	556	567	567	558	524	491	577	622	581	559	587	613	527	577	551	571	580	602	581	560	548	570	582	549	571	594	584	542	568	583	533	537	556	616	547	549	565	521	564	546	561	588	600	556	577	556	588	533	618	555	565	585	593	599	582	585	609	566	536	585	616	567	578	547	562	596	592	605	593	614	561	556	573	585	551	572	590	615	559	588	564	554	565	602	589	554	562	565	579	569	583	558	572	572	542	560	569	552	584	569	568	566	568	549	556	562	594	543	560	561	570	574	519	555	576	594	521	613	590	568	571	591	555	553	572	528	595	545	615	575	562	591	583	561	564	564	577	544	573	592	552	541	565	595	547	588	568	513	575	574	564	564	565	555	515	637	581	563	576	567	587	549	585	558	586	569	572	579	600	564	541	578	582	603	554	609	579	545	527	554	537	578	598	549	561	571	566	575	592	598	584	541	550	544	573	547	585	588	603	560	591	556	527	583	580	556	539	589	571	581	563	550	561	530	546	592	563	539	564	591	572	561	586	573	583	585	567	555
16024	1493	1248	1014	776	597	573	488	474	441	413	361	380	356	338	335	295	300	329	274	286	294	312	307	310	334	281	282	270	269	298	297	285	318	266	248	295	288	277	276	303	299	252	297	295	285	273	250	301	262	285	271	290	259	276	305	284	272	266	262	269	264	291	235	283	258	327	283	298	285	267	305	282	269	276	307	268	288	290	289	264	300	307	271	266	298	264	287	283	274	291	311	229	312	255	254	281	278	298	311	313	273	271	277	276	276	301	286	305	284	305	290	278	307	249	266	290	326	260	253	279	292	275	282	284	287	264	289	290	267	242	284	252	287	290	287	284	285	289	257	266	277	296	286	275	295	297	290	271	263	267	286	284	269	295	256	308	270	279	262	279	279	280	262	239	303	251	257	271	272	290	223	269	256	269	278	272	314	283	294	277	265	278	287	298	276	259	249	277	295	299	248	283	249	305	305	243	275	264	253	274	230	254	280	295	278	264	314	252	289	278	280	293	285	280	291	277	255	265	269	282	271	248	277	263	252	296	282	264	299	284	250	273	291	267	273	275	281	278	263	322	270	286	292	260	259	297	289	275	278	312	284	287	275	259	261	270	303	264	278	251	293	245	296	301	262	276	253	237	291	305	269	306	305	254	251	284	305	284	313	253	278	270	281	283	293	301	239	280	268	270	288	283	281	256	307	295	289	293	303	284	274	269	288	295	293	260	303	267	281	269	288	287	259	312	264	277	282	272	323	318	278	291	263	270	261	281	327	297	286	253	273	315	260	279	298	253	277	261	293	266	298	296	285	288	284	294	276	296	292	277	276	254	276	274	250	251	304	307	270	268	297	293	297	279	259	290	267	259	255	284	267	295	260	295	282	255	290	283	326	258	269	278	284	290	290	268	281	262	271	321	284	285	237	260	256	261	272	261	276	245	304	305	292	269	284	269	282	264	266	282	254	291	273	259	283	292	308	254	277	266	287	245	279	314	255	298	289	289	300	295	247	287	278	264	303	255	268	273	295	279	287	256	265	317	352	268	261	290	277	272	291	293	278	318	268	253	263	268	260	278	264	259	281	298	283	290	280	257	286	298	304	277	316	265	297	259	283	280	256	279	272	287	283	278	267	255	303	265	276	264	293	288	276	273	287	266	278	312	270	317	230	316	318	286	268	282	285	273	266	289	300	315	294	286	316	267	275	267	263	276	256	270	299	291	264	285	274	259	264	256	276	309	253	262	257	283	252	259	260	261	267	280	284	255	322	256	280	275	292	285	259	304	270	303	290	280	227	240	254	271	300	267	268	282	264	297	291	269	287	264	302	312	283	273	238	240	269	261	264	271	261	268	297	302	260	324	278	260	255	301	285	252	294	264	269	260	272	312	269	275	284	281	279	243	291	302	276	304	259	246	269	275	295	280	309	285	302	290	274	279	264	292	262	283	274	294	289	276	259	284	256	282	261	270	273	281	270	270	328	267	285	286	278	311	251	275	248	262	285	271	273	301	271	296	277	247	254	281	279	280	271	277	259	264	265	277	270	259	269	316	289	274	279	293	258	297	292	277	271	284	291	278	274	305	260	262	281	266	270	315	282	272	268	290	291	278	283	305	288	263	261	280	262	299	279	296	248	311	248	264	263	250	258	258	247	284	265	270	299	281	280	250	282	265	278	242	254	264	262	255	287	272	273	309	268	268	291	280	293	272	234	261	267	264	266	290	271	267	262	302	273	269	300	308	257	280	264	286	306	295	291	268	288	287	311	277	269	258	275	267	292	239	270	314	291	291	274	273	282	271	295	296	281	326	270	269	267	293	285	288	267	267	298	290	305	272	289	302	259	284	267	278	293	257	287	268	241	252	292	251	284	279	310	252	248	296	279	271	286	274	290	298	228	290	285	275	294	300	307	277	263	282	281	274	271	268	260	246	296	286	280	276	279	291	273	290	284	267	284	288	276	281	265	267	260	278	286	260	266	297	280	262	271	266	290	279	271	305	269	264	260	311	286	307	298	268	283	260	253	288	261	248	248	280	262	285	294	263	251	250	297	280	284	276	252	266	277	259	266	275	285	298	296	263	283	243	267	282	302	266	286	262	265	274	276	305	254	311	274	269	259	281	276	274	261	271	257	256	274	296	299	290	271	269	284	284	273	281	306	261	245	230	321	276	272	292	274	291	278	261	278	288	249	297	297	298	268	326	274	273	275	280	252	299	269	296	277	282	290	298	276	310	285	288	276	255	303	282	260	244	293	278	285	286	278	252	264	266	285	282	281	296	287	254	255	250	274	277	270	267	278	291	281	314	315	245	276	296	256	270	257	267	272	242	244	263	306	298	298	272	270	279	256	258	286	274	287	234	262	256	289	248	283	268	249	257	286	270	295	284	252	282	296	271	273	269	271	318	275	292	278	262	278	251	271	278	277	292	285	275	267	283	283	254	294	260	267	253	294	303	277	242	263	260	268	288	264	284	308	271	253	269	284	269	298	264	276	288	266	283	293	249	268	258	283	278	276	268	267	275	221	292	303	254	266	306	278	298	297	280	287	276	268	278	266	262	286	280	314	276	289	302	286	287	289	265	250	273	283	242	283	282	283	270	275	279	278	292	267	258	276	273	326	309	280	274	276	253	317	272	283	284	296	279	260	294	261	274	311	290	281	263	286	261	301	290	299	281	291	282	251	281	256	281	263	281	264	322	279	300	292	282	257	278	259	301	260	315	248	277	299	302	266	290	312	252	262	288	272	304	251	293	256	299	273	248	290	268	310	292	308	252	285	282	274	292	307	279	296	267	284	253	295	293	301	271	272	281	269	287	296	288	292	281	288	262	299	294	264	289	285	298	265	249	276	284	296	243	269	276	261	304	294	274	274	281	279	313	257	269	287	269	271	256	291	267	291	255	276	300	278	266	247	311	307	310	258	288	275	292	272	278	255	290	279	304	266	277	282	251	264	275	257	302	258	262	272	269	306	280	249	303	285	282	263	276	244	263	254	276	250	251	264	278	269	264	270	288	312	292	267	307	278	261	278	259	261	297	277	279	270	305	303	299	314	260	259	260	304	299	269	233	279	268	296	302	273	304	278	251	275	270	276	252	257	298	293	271	331	301	282	235	256	281	223	312	269	287	266	280	258	280	301	286	291	290	263	283	282	279	253	283	280	260	257	268	317	288	285	279	259	298	285	282	258	271	275	250	292	264	254	290	278	254	300	257	266	289	265	285	249	268	264	251	284	250	301	283	297	294	240	269	285	301	299	252	268	291	286	313	308	304	253	279	278	297	247	299	270	288	287	249	269	269	260	261	289	287	293	242	279	279	314	277	272	281	297	287	295	295	281	296	284	256	270	290	310	278	278	260	289	278	290	283	279	248	280	246	269	282	257	242	255	267	312	280	261	280	327	270	253	279	311	283	270	280	273	272	292	296	273	284	272	276	252	279	296	318	276	270	236	288	306	274	292	288	275	282	280	286	279	270	253	311	273	270	293	268	254	272	296	285	295	265	278
9187	1360	2584	3057	3000	2501	2122	1872	1801	1873	1597	1520	1467	1241	1087	984	931	973	858	878	908	932	799	846	771	792	839	770	803	781	762	794	725	758	668	778	728	706	706	704	687	716	654	775	692	726	698	678	737	779	715	720	731	703	693	722	697	707	729	698	711	708	702	671	733	742	726	774	710	728	711	687	696	714	740	787	695	728	727	703	708	735	691	660	690	738	687	718	691	643	715	725	671	743	708	680	748	715	696	743	736	656	737	739	741	693	734	742	702	698	696	703	708	691	715	675	740	759	698	650	734	686	751	743	751	708	746	722	692	736	718	725	717	746	688	702	672	691	776	686	698	697	717	717	737	759	706	747	689	705	731	698	684	706	732	656	722	705	756	745	725	770	701	741	692	713	674	669	695	698	758	695	682	702	666	736	746	703	695	703	760	706	696	677	655	715	725	653	683	701	668	718	677	688	680	675	714	716	701	715	669	669	729	709	736	728	666	679	712	727	700	719	668	673	764	724	722	724	702	687	723	688	705	733	765	709	650	721	721	688	683	694	699	717	745	672	677	675	716	713	712	728	738	695	694	702	643	741	729	687	657	734	732	679	701	680	707	657	704	686	721	675	724	714	697	680	675	759	710	674	721	729	751	691	719	712	715	704	709	732	692	718	729	725	720	749	753	730	708	695	672	678	728	691	698	708	714	766	747	686	710	694	700	679	699	719	735	728	672	689	706	749	691	726	693	707	716	709	700	701	718	678	756	709	690	662	730	693	714	665	670	715	729	694	730	709	735	714	705	654	694	723	709	673	742	687	722	720	716	721	729	709	704	771	690	729	690	674	690	732	672	705	716	729	721	736	742	717	661	723	734	711	681	706	719	688	698	716	735	686	704	670	734	646	782	686	692	724	711	734	683	739	734	717	729	708	715	675	696	716	720	688	716	686	739	689	686	709	733	732	676	680	717	700	666	693	747	717	699	708	689	767	713	735	706	730	713	692	748	701	767	692	714	688	682	695	718	728	698	714	728	713	735	661	694	701	703	698	680	723	708	689	730	710	669	672	738	679	672	697	731	662	699	710	723	703	724	723	691	695	712	740	677	743	739	731	699	697	699	701	757	750	694	739	663	653	718	739	702	719	712	633	679	713	700	708	722	662	748	695	677	715	688	714	730	695	681	659	752	734	743	711	707	696	702	665	667	746	715	727	687	727	692	706	701	737	736	694	735	742	684	712	697	727	738	712	719	731	704	704	700	665	658	665	701	700	679	685	682	725	693	707	664	727	682	678	705	700	760	724	697	706	711	700	712	683	699	701	704	705	701	688	700	767	718	722	709	723	670	710	701	695	704	727	690	769	690	740	693	681	702	663	725	729	719	699	701	714	674	685	746	651	678	706	713	700	714	726	719	734	673	732	669	713	675	715	705	665	693	694	717	691	631	699	699	717	719	737	683	687	701	709	684	736	739	706	687	680	733	772	730	720	721	698	719	696	724	661	737	701	730	691	696	739	706	684	706	720	709	721	704	697	715	703	742	680	681	670	699	709	690	701	699	693	771	691	740	721	720	700	714	676	697	730	748	687	680	744	683	727	680	727	714	711	696	723	686	700	734	700	764	725	676	717	741	748	665	656	720	712	728	677	718	728	691	720	739	715	656	766	714	764	735	739	696	736	704	741	748	704	762	675	672	704	690	717	736	654	727	686	666	700	659	753	707	693	686	718	703	709	697	696	752	726	734	707	717	688	731	670	687	709	742	668	706	753	712	678	776	674	675	734	736	711	686	702	727	715	725	678	701	679	716	716	756	676	690	711	693	695	698	686	677	666	733	697	688	727	770	733	683	664	695	715	732	681	749	728	700	696	710	724	666	731	716	707	724	686	720	727	767	663	701	703	667	680	712	730	719	704	725	705	733	758	739	712	646	695	748	719	707	685	709	721	728	711	716	690	737	738	727	702	745	708	728	689	721	701	690	733	664	721	679	669	748	687	710	740	704	702	641	660	696	730	737	681	737	725	678	707	749	718	722	738	702	699	678	725	730	650	759	698	673	696	693	697	740	740	729	731	702	675	720	675	714	679	710	711	742	761	718	762	704	687	711	640	704	673	731	710	728	693	714	695	705	667	736	695	726	737	734	727	708	730	792	681	714	719	679	742	704	713	707	683	672	673	740	681	700	733	716	754	715	743	699	693	673	704	714	702	703	708	759	699	744	681	647	744	722	694	736	680	671	762	663	742	721	702	742	661	714	706	734	649	748	733	710	713	711	695	726	676	715	685	715	734	722	706	747	697	682	666	662	714	720	716	712	699	666	739	727	723	742	687	683	689	724	667	680	697	718	771	714	680	672	716	709	694	743	719	699	688	676	668	735	761	704	668	690	714	655	715	716	729	691	679	698	663	701	747	685	688	682	707	718	704	719	735	727	738	706	686	684	745	697	666	681	672	729	753	746	727	727	733	729	709	725	730	660	682	679	724	762	682	675	696	662	722	705	719	755	724	719	705	717	707	685	721	699	695	730	709	705	676	699	747	691	704	697	687	686	685	708	706	732	728	712	702	691	698	732	768	687	687	692	691	676	702	731	721	704	720	685	655	750	724	732	669	692	708	711	713	697	712	715	692	720	694	703	719	695	708	661	710	676	703	734	683	702	719	653	723	739	697	695	705	714	703	703	688	772	713	692	672	715	699	698	690	726	722	698	691	659	709	721	713	708	674	735	685	729	706	782	746	709	685	770	696	683	641	699	683	732	710	703	738	722	731	711	718	731	698	718	714	742	742	657	666	698	718	715	732	709	706	687	711	708	713	686	707	722	728	723	674	747	741	728	701	721	723	738	744	664	725	660	748	689	679	668	698	701	696	694	696	730	714	644	691	678	687	698	700	725	700	739	685	728	733	725	643	715	675	688	689	738	715	696	740	744	707	679	694	723	700	771	705	759	716	749	697	696	726	722	660	709	715	696	716	696	756	707	717	732	706	678	698	707	767	760	716	723	665	705	685	713	697	703	687	716	701	722	673	690	756	726	755	728	680	714	713	751	698	681	719	734	670	693	675	743	690	720	727	660	697	726	724	680	743	687	693	726	689	695	732	684	724	687	726	701	682	690	739	717	705	705	705	690	724	714	681	710	733	711	713	692	734	709	674	711	717	738	663	767	714	726	691	714	709	691	664	720	656	704	728	697	720	754	674	706	712	692	693	713	681	730	729	680	749	681	715	725	718	667	692	750	701	696	713	671	761	748	698	660	727	654	697	758	721	702	714	740	722	752	729	710	680	718	659	650	659	658	728	688	723	695	716	730	715	667	688	655	667	773	659	676	706	659	724	752	724	688	691	694	679	706	685	716	716	689	701	690	724	674	767	739	708	693	756	668	734	737	712	720	699	733	670	662	712	723	684	707	736	724	682	712	728	719	635	719	675	734	714	712	700	751	679	720	670	719	664	731	696	712	738	739	662	751	683	693	749	732	724	671	660	718	706	677	696	707	706	700	697	756	747	683	689
2345	507	509	481	495	435	447	403	393	451	380	482	432	441	432	413	448	392	437	434	454	424	456	409	450	426	392	408	431	404	417	401	409	449	413	417	401	420	417	387	396	410	475	422	434	413	437	360	445	407	468	422	391	420	431	383	430	388	433	397	455	408	456	409	388	418	437	432	444	406	450	413	421	415	424	402	378	409	412	393	403	415	395	484	400	405	460	394	433	389	420	424	391	406	415	445	405	410	423	435	459	397	445	420	440	430	385	405	443	434	401	434	403	422	414	413	415	417	459	387	454	419	399	465	401	385	388	386	427	421	414	409	442	414	430	414	429	392	402	419	415	458	416	423	389	397	431	423	449	400	432	450	379	423	379	446	418	381	414	395	398	418	404	455	441	427	466	419	441	406	404	421	419	387	397	448	384	400	435	423	407	399	398	446	380	433	428	426	436	415	412	396	415	421	436	392	377	416	441	432	436	409	449	424	459	429	423	419	401	420	455	388	421	412	411	462	422	395	420	425	404	444	431	455	422	472	401	450	426	438	442	455	367	423	398	409	412	374	378	428	406	471	403	395	428	429	409	422	437	413	414	413	394	404	434	414	442	430	425	393	411	420	423	439	412	388	410	425	416	397	368	419	405	400	430	365	473	431	444	392	424	380	438	440	387	377	388	437	428	401	387	385	433	392	436	375	404	410	399	425	434	393	420	442	427	396	428	427	410	406	413	427	431	391	409	437	390	411	432	440	437	408	442	418	431	402	415	422	406	364	410	420	426	447	403	458	410	440	400	414	358	473	417	410	412	432	406	399	447	438	405	420	405	426	435	432	495	458	422	354	426	419	416	374	408	413	423	431	454	459	396	402	422	404	453	400	440	436	414	396	407	417	441	391	402	402	411	426	391	408	412	445	436	419	398	410	409	419	434	429	413	394	440	437	421	401	402	437	451	448	412	405	464	447	440	431	400	399	456	407	416	390	425	457	434	400	408	403	414	462	422	425	432	438	396	430	391	439	404	418	408	398	400	432	438	436	404	434	379	405	386	429	417	388	457	451	387	454	414	376	433	436	427	402	449	400	423	405	407	379	433	421	415	350	431	409	421	422	413	397	405	429	396	402	459	422	405	424	416	404	370	422	414	390	390	425	420	394	419	443	400	444	439	417	427	370	401	377	399	425	396	385	385	416	413	447	411	423	421	397	480	423	442	436	418	420	444	421	437	412	419	400	441	386	395	457	398	437	399	423	377	433	411	398	395	415	406	406	405	417	414	382	411	447	393	437	409	402	416	399	440	396	443	409	395	408	414	419	463	391	423	433	403	452	369	396	404	447	431	391	387	423	374	403	417	402	395	443	471	412	376	427	431	417	351	395	412	407	410	439	446	396	419	431	433	464	379	385	421	425	429	398	407	414	412	398	414	415	422	429	408	401	471	408	391	439	381	434	427	410	471	417	438	417	414	384	416	395	403	381	401	423	428	425	441	412	415	478	417	433	421	422	405	405	411	373	421	376	380	398	452	441	410	414	442	413	453	450	454	413	384	440	390	428	452	416	402	438	434	426	401	398	422	386	373	396	444	399	447	448	381	432	391	407	396	451	411	476	427	414	454	420	438	438	408	434	411	395	433	428	452	398	393	444	424	409	447	393	398	384	426	458	440	407	425	425	432	411	421	431	405	419	444	432	417	363	456	441	385	405	408	424	465	431	431	398	431	415	405	417	456	420	392	401	445	433	429	448	452	391	400	425	423	376	452	421	438	399	395	408	417	409	418	413	400	452	425	416	418	420	412	420	406	412	431	411	419	421	401	460	403	413	445	445	434	459	420	430	410	434	404	449	413	417	391	421	428	465	409	481	402	422	434	438	400	421	429	438	396	402	404	389	416	402	429	402	442	387	410	423	466	437	405	384	426	395	445	406	405	403	420	389	445	437	395	392	470	431	409	387	405	435	440	447	401	409	434	431	438	404	412	378	417	417	416	406	416	397	408	402	434	430	393	404	415	387	451	441	406	395	416	481	430	440	413	410	408	433	415	407	415	446	431	420	452	413	402	380	442	438	423	377	440	465	434	417	415	453	433	436	405	405	442	415	400	432	426	394	396	401	385	435	401	411	407	415	428	386	412	396	391	411	389	433	406	416	386	406	412	415	410	443	409	411	416	398	410	414	443	456	457	426	370	415	439	441	440	437	379	399	391	386	430	393	433	415	424	412	387	393	408	405	417	409	381	404	422	408	437	393	397	398	456	413	396	432	406	421	429	406	432	432	395	413	404	409	412	394	416	393	377	440	426	402	415	405	423	420	400	431	394	454	419	365	420	363	438	424	419	398	444	463	392	386	398	448	474	401	399	398	447	447	411	424	421	408	394	406	398	407	440	435	416	432	429	406	429	388	466	395	426	430	389	389	418	456	412	493	430	362	410	394	426	420	447	411	403	408	397	428	434	422	436	434	432	419	429	413	433	420	414	399	449	429	482	427	433	428	433	382	439	404	418	451	435	416	411	453	422	398	422	467	418	423	483	409	422	423	421	401	422	475	405	396	404	388	424	454	408	425	441	385	416	389	398	414	407	436	381	396	409	400	421	395	435	416	432	414	413	461	394	443	403	389	424	424	433	423	464	402	410	413	430	475	417	441	425	412	420	414	413	430	450	416	425	423	405	463	412	456	458	423	404	427	434	416	390	406	409	390	415	412	417	400	425	437	418	430	448	386	435	444	397	400	427	434	425	432	427	383	417	381	392	435	409	408	417	400	435	400	451	414	405	438	420	384	448	402	380	409	413	426	416	443	407	477	395	423	405	467	400	456	446	436	421	443	448	450	440	392	398	422	404	465	410	387	386	383	451	398	427	422	445	406	412	398	401	441	446	403	462	441	395	421	386	381	461	451	435	406	456	385	409	452	414	402	438	447	429	444	391	413	464	428	424	403	446	437	412	435	386	435	394	443	381	409	422	431	435	420	412	437	425	416	352	408	435	396	439	401	454	413	396	405	378	429	400	433	404	405	448	390	467	424	381	434	406	434	425	429	400	404	462	434	457	448	397	384	435	391	403	400	451	431	409	448	398	422	395	400	422	434	398	417	407	432	442	433	381	436	456	411	387	441	393	391	424	460	395	431	411	449	435	404	445	422	451	422	440	424	437	405	460	404	408	426	470	414	461	412	436	403	452	419	458	418	436	439	430	429	408	409	402	414	438	375	425	405	401	404	394	378	405	420	400	422	404	420	413	412	431	433	436	439	404	409	419	433	391	406	413	431	427	437	374	432	448	400	428	425	394	414	398	394	444	438	443	385	417	476	407	398	428	376	409	452	434	434	444	408	418	449	451	424	416	420	427	402	413	405	392	390	430	437	388	411	426	421	405	436	396	422	402	413	418	427	373	424	386	414	411	452	430	399	394	433	425	414	426	408	439	437	407	402	438	417	421	413	407	445	424	409	381	424	428	422	418	432	378	416	400	368	386	413	418	365	385	373	396	397	422	402	419	469	459	454
2659	979	1153	1132	1128	1107	1008	1031	1040	967	976	987	1035	971	1006	922	1036	992	954	969	974	978	1004	955	929	1034	947	940	953	921	960	921	888	928	928	988	965	951	931	937	946	880	896	920	923	991	897	967	944	935	909	981	981	988	948	961	948	906	944	938	937	902	986	969	902	944	923	936	964	933	926	960	917	832	953	914	952	926	913	949	886	915	949	987	933	913	942	929	908	960	968	867	970	974	950	940	954	899	951	897	946	999	895	937	949	950	904	937	906	959	923	897	985	965	896	945	972	936	913	920	948	971	963	921	925	900	889	1010	913	926	999	965	968	925	911	969	952	972	910	944	934	925	951	886	932	943	921	968	952	990	960	980	943	941	972	949	923	957	958	1037	977	968	971	953	947	904	976	924	931	894	916	946	972	943	908	894	940	936	908	977	941	926	932	966	889	941	963	926	1006	934	1024	908	869	958	880	929	974	947	958	918	956	956	960	966	961	896	956	949	984	984	933	958	933	978	854	1015	978	940	986	969	951	930	1002	972	970	969	990	990	953	945	931	1013	888	929	939	956	932	929	954	979	939	992	913	943	978	968	902	958	932	974	922	968	970	891	987	970	911	960	946	960	906	961	952	959	910	947	918	1028	933	903	933	1016	855	974	1001	927	909	945	961	939	953	974	921	918	908	931	914	935	948	939	914	922	920	997	1001	981	923	893	896	928	923	944	957	931	894	958	991	937	987	943	930	941	916	955	955	898	903	959	901	967	907	898	939	926	934	908	925	968	920	978	999	902	926	953	914	963	939	955	908	929	987	967	974	947	931	928	990	868	951	926	943	937	968	903	971	916	929	935	969	978	979	992	972	949	953	934	939	954	956	958	935	973	956	963	935	954	965	963	892	924	1029	888	949	885	934	901	1004	975	930	879	937	959	983	938	992	939	993	953	965	970	950	929	891	969	922	874	950	971	927	924	889	960	947	1020	911	971	955	943	988	953	908	981	952	914	908	973	951	943	1013	998	966	926	952	935	980	941	923	949	953	1009	923	954	989	932	936	960	956	984	889	977	921	954	908	990	946	994	963	959	941	950	1003	952	998	962	916	939	926	936	1008	968	935	914	932	929	950	933	955	919	1010	921	937	948	942	933	983	933	1013	939	911	990	923	979	975	929	973	931	955	932	934	949	952	950	960	954	928	952	900	935	917	938	937	973	929	956	922	923	951	956	966	937	943	921	921	961	933	921	955	953	957	945	878	948	980	905	913	927	942	902	986	966	938	925	931	920	949	927	899	874	948	926	934	905	930	921	925	949	926	974	956	959	929	967	955	918	956	928	944	963	1005	922	969	945	1024	923	950	1005	977	911	945	937	983	975	954	937	941	961	963	928	953	1002	946	928	895	970	980	931	935	919	899	952	969	991	949	973	939	950	988	883	959	977	912	931	961	929	936	948	966	974	914	930	911	862	954	904	927	906	929	992	962	931	929	912	926	944	988	930	919	999	909	947	954	970	951	951	979	929	946	1017	894	928	945	983	948	924	940	918	961	969	1002	915	948	925	927	927	950	960	908	964	966	932	911	887	972	960	928	989	896	942	960	965	951	929	942	928	974	973	944	904	963	935	914	948	954	998	935	931	1010	964	918	982	945	1005	929	917	931	939	892	945	949	922	968	1019	955	939	942	959	894	944	929	966	936	945	947	956	947	917	934	955	977	995	941	981	959	940	924	1029	939	1000	945	920	983	957	994	910	978	911	987	928	926	953	935	969	943	903	912	977	950	922	939	921	962	962	878	937	929	962	960	954	932	979	943	961	961	963	956	889	932	965	908	944	915	1010	967	949	938	986	998	970	921	937	951	933	1003	949	974	952	978	936	964	935	958	912	984	995	957	951	938	944	924	1000	966	976	938	962	948	960	980	968	941	976	924	918	947	966	971	927	940	925	900	914	977	896	962	974	956	946	937	961	912	988	930	971	958	926	993	958	876	894	877	1000	932	971	915	929	924	917	904	986	952	923	940	946	925	946	949	919	882	975	924	979	939	942	965	920	986	961	977	918	902	931	932	983	935	958	959	1019	950	961	965	936	909	945	923	1003	922	950	937	941	935	955	905	954	945	988	943	934	954	945	925	919	957	909	868	943	950	938	911	931	960	934	914	880	962	896	921	966	939	982	960	921	965	993	957	964	911	953	907	993	900	985	989	996	925	961	927	894	921	938	964	910	910	980	1004	952	986	926	934	918	984	927	940	888	950	927	945	925	937	965	928	956	923	966	931	969	915	948	893	951	894	948	925	919	919	1001	923	949	920	924	937	956	880	962	926	934	961	938	924	915	895	960	904	917	936	995	963	925	931	920	960	981	968	930	928	972	981	936	973	858	947	886	1001	886	973	919	1016	979	901	975	926	905	941	902	905	936	955	922	902	965	1000	966	920	933	949	947	904	949	952	933	968	879	913	909	951	971	896	950	961	918	968	936	976	969	981	906	915	981	957	967	938	926	904	940	1001	903	971	915	997	937	978	950	968	966	926	960	962	919	1021	977	1003	960	932	864	977	906	952	936	909	996	938	975	963	966	968	957	990	998	931	903	979	1000	989	916	916	1000	983	950	1018	945	889	967	952	911	908	970	946	923	1021	927	895	969	979	920	926	1009	958	944	924	925	874	968	890	934	930	903	973	972	936	968	892	942	908	985	960	997	934	904	977	901	933	972	916	1041	954	995	939	936	951	984	948	977	991	950	921	923	1006	952	903	974	946	877	978	951	935	965	955	953	940	965	956	914	965	938	883	915	918	938	935	944	950	941	1000	955	963	958	932	959	958	977	932	907	875	929	1012	947	934	919	993	952	958	965	970	904	927	949	926	942	976	934	866	950	947	970	948	980	961	952	960	994	950	950	903	939	920	947	906	946	920	972	922	948	904	956	926	926	934	984	1005	933	933	937	894	959	929	929	913	902	913	944	980	985	1028	874	970	946	945	956	903	962	966	934	903	980	978	935	902	1011	915	920	992	942	942	951	966	924	934	955	941	911	925	975	1021	945	938	969	927	908	939	947	976	980	982	948	985	938	929	896	929	925	947	939	969	968	945	949	930	951	1003	937	930	979	926	1018	930	899	948	939	946	885	945	962	930	939	946	960	911	958	919	955	976	938	924	927	948	930	957	1013	994	970	1030	988	911	922	964	956	933	922	970	885	938	936	955	933	947	968	943	947	1022	953	990	946	909	922	901	936	985	889	988	956	890	905	941	962	949	941	971	960	963	907	940	945	932	920	938	926	1005	914	917	963	935	922	894	945	983	905	880	905	985	924	967	922	943	914	982	922	929	938	981	976	924	962	939	887	924	917	925	929	933	951	897	973	909	974	900	912	939	977	933	974	936	938	886	890	960	953	944	944	984	991	956	924	961	917	961	963	926	942	937	956	942	876	910	973	958	955	944	993	965	943	953	909	968	967	929	925	941	912	963	959	967	919	937	962	948	939	936	978	950	891	913	957	900	978	889	915	983	928	962	976	950	963	956	904	937	942	943	949	946	908	933	931	979	949	974	956	955	928	970	948	938	980	952	909	924	955	960	888
8240	678	671	608	470	414	343	310	320	322	333	293	246	289	244	218	250	222	251	237	252	210	226	221	261	218	236	237	249	241	239	214	223	216	243	255	228	240	251	237	237	223	237	222	219	224	235	220	214	239	200	204	198	248	204	237	226	218	202	210	211	226	232	208	219	227	219	249	210	220	226	226	245	242	213	202	254	216	258	220	208	244	219	243	199	248	229	188	211	233	197	219	210	177	206	208	255	222	231	168	246	250	198	207	204	220	255	225	236	226	267	239	194	222	217	233	223	229	222	237	221	201	199	219	217	220	238	204	205	215	213	248	202	228	247	214	199	234	208	225	236	236	245	226	219	229	199	232	241	224	247	218	217	246	243	225	215	263	229	230	211	202	212	235	239	251	223	215	254	213	230	216	246	226	212	254	200	202	242	219	270	236	230	233	221	232	241	217	252	246	204	225	190	208	225	219	228	224	212	250	202	207	213	223	230	205	259	210	244	222	231	215	215	229	244	218	193	239	205	215	221	225	217	202	235	260	239	241	218	212	242	209	195	217	226	225	229	229	218	230	203	247	222	222	221	229	215	245	247	199	234	229	252	242	213	256	223	238	234	250	202	221	230	234	224	241	239	210	202	222	253	216	215	226	246	215	229	248	217	234	240	201	190	227	213	217	235	252	248	208	231	234	229	207	233	225	240	205	244	231	222	224	241	241	207	220	242	223	218	222	213	224	222	212	208	212	229	215	213	228	237	232	217	239	215	229	198	253	211	204	237	251	212	226	272	233	243	226	217	254	212	230	208	212	234	231	223	246	265	223	214	214	229	201	184	254	220	238	222	227	237	217	214	214	216	219	232	232	225	206	258	240	206	241	211	254	245	222	221	186	239	223	218	230	246	222	238	224	215	225	221	225	239	221	239	223	225	247	214	188	222	238	220	202	224	220	229	235	218	242	246	221	221	219	243	217	216	207	214	252	223	232	178	220	224	216	231	229	226	226	238	245	227	240	251	260	190	218	224	230	218	224	234	259	219	228	242	208	215	240	207	222	241	216	216	229	222	234	259	239	238	189	211	244	235	215	217	237	212	251	230	217	202	237	225	231	231	217	233	224	224	228	200	235	186	203	231	223	198	211	197	225	233	269	220	229	195	217	213	207	205	231	233	210	242	225	225	201	260	238	240	230	220	233	226	240	232	211	246	198	248	201	245	204	231	239	219	219	225	226	221	220	206	186	220	240	232	213	206	240	209	199	191	240	240	192	212	206	225	207	250	260	220	218	236	223	214	189	217	214	218	219	226	221	211	214	216	209	211	242	210	233	212	224	207	213	202	234	246	207	215	253	228	209	198	238	209	236	227	223	199	218	240	192	223	212	228	220	220	226	228	225	228	223	261	227	223	243	254	251	243	237	223	203	215	217	224	223	203	228	239	206	219	202	234	181	211	215	235	232	236	210	222	208	226	238	229	218	236	216	208	223	201	244	224	226	237	215	224	236	221	223	252	210	213	210	209	248	223	236	211	213	226	196	244	206	238	226	220	248	210	243	208	237	221	239	231	214	231	227	252	212	205	229	237	214	240	235	204	225	226	222	227	222	247	205	250	246	223	214	202	225	219	224	216	228	213	219	250	236	206	217	202	238	215	232	219	251	206	196	200	211	246	241	256	223	213	211	201	232	197	182	212	230	215	223	215	239	236	199	206	241	207	218	221	223	224	228	208	248	215	212	223	233	224	247	221	240	209	232	204	202	171	232	225	241	244	213	220	206	212	224	240	228	226	201	232	232	211	217	204	244	231	223	240	211	217	220	233	208	218	231	205	232	230	230	231	217	235	226	217	212	219	239	215	206	208	253	219	237	226	229	223	212	225	238	244	210	238	231	202	260	222	214	234	221	213	194	217	225	224	249	216	231	224	222	232	247	218	216	237	212	222	212	233	218	247	196	208	210	232	231	244	254	235	236	239	210	231	232	236	267	247	224	217	225	221	250	248	223	220	208	246	254	245	212	205	224	258	196	221	221	217	211	233	211	239	258	218	233	240	233	225	219	226	225	226	218	206	211	204	219	236	238	213	216	231	234	232	212	222	239	222	236	226	248	217	217	214	229	226	222	225	227	217	219	236	225	234	249	222	216	220	215	222	220	211	217	275	226	213	241	229	222	212	237	235	238	234	241	217	235	245	201	225	205	226	218	240	232	220	223	246	209	232	259	212	218	224	235	213	220	207	233	199	223	209	204	232	224	235	223	224	213	235	247	225	246	242	222	220	233	233	201	218	224	228	221	222	220	244	230	217	208	230	242	213	234	220	206	220	188	215	244	203	249	245	242	219	237	193	236	218	234	222	218	216	242	202	201	207	212	228	232	219	204	240	229	222	201	212	236	226	191	238	247	235	225	205	265	223	207	237	232	227	237	216	190	246	249	218	226	247	225	237	226	209	221	216	262	207	232	215	218	234	245	215	247	243	222	237	231	237	223	258	217	222	224	223	218	231	226	224	250	232	202	207	220	221	237	224	221	254	195	219	229	260	210	214	225	217	226	220	229	203	213	218	227	237	215	205	231	241	230	218	274	224	210	245	222	205	239	213	256	238	228	234	221	193	225	213	212	223	224	248	218	207	214	225	211	219	211	205	235	235	232	218	233	211	237	241	219	237	219	218	209	217	216	226	229	201	232	231	197	235	211	195	219	233	210	229	257	215	206	214	212	243	226	223	203	202	237	241	238	202	215	213	227	208	227	210	235	225	232	237	221	208	207	211	212	233	226	227	258	248	201	241	208	232	225	193	233	234	213	229	239	208	218	209	252	209	243	235	187	211	219	230	245	253	237	218	209	227	221	234	213	220	215	220	221	250	232	227	233	213	229	240	229	221	230	218	217	248	202	248	232	202	188	197	206	232	225	237	209	213	217	239	216	221	204	252	237	212	202	216	215	208	252	223	221	207	211	228	229	224	220	220	237	238	204	214	224	208	206	248	216	232	203	225	223	229	192	246	236	228	228	249	255	256	224	236	219	219	219	243	237	254	208	236	252	211	220	206	198	237	216	242	206	223	241	220	222	214	230	238	226	226	209	241	227	210	207	246	215	254	211	243	225	231	229	247	214	208	204	222	235	223	193	242	218	238	256	222	238	233	214	220	264	217	237	230	215	196	228	215	225	247	217	202	201	234	216	227	261	209	211	212	229	225	224	206	235	210	220	220	240	221	226	220	236	237	264	212	204	245	238	228	228	203	213	239	250	231	232	222	208	213	203	226	258	227	196	217	218	232	212	226	213	245	226	210	221	257	251	194	222	236	243	227	232	219	251	222	234	234	245	236	226	215	229	243	215	221	233	240	215	233	242	230	228	217	230	243	236	241	211	215	230	230	212	235	209	195	208	215	227	219	244	242	209	193	215	225	240	210	236	222	218	232	207	202	248	230	214	212	225	220	251	183	231	238	227	225	201	209	198	244	204	215	253	238	214	234	254	192	185	230	196	222	245	200	241	239	211	213	218
6982	916	1524	1811	1742	1500	1280	1109	1169	1158	1061	1036	895	923	718	708	619	666	637	670	684	653	586	653	617	646	605	616	600	602	571	639	590	595	558	551	618	635	621	591	607	625	566	559	572	576	577	570	567	624	606	588	562	604	574	576	584	580	579	531	572	545	532	562	573	603	559	554	579	543	603	531	546	555	555	550	564	571	546	551	577	554	568	575	560	569	599	528	594	572	568	532	552	556	552	601	604	585	533	576	560	576	612	544	542	607	565	603	573	572	617	562	551	573	559	580	597	513	562	626	588	580	600	570	592	542	588	550	585	569	578	537	568	592	560	561	561	575	562	517	579	533	562	560	541	570	573	589	569	572	588	581	569	577	566	612	552	624	594	617	597	606	570	569	579	598	546	546	585	592	556	576	542	593	582	593	530	554	601	526	563	570	604	591	559	563	579	598	568	628	579	570	576	553	570	572	555	614	555	566	582	574	596	535	576	577	573	584	606	548	582	580	551	606	600	581	544	571	541	570	597	553	555	536	594	556	604	551	603	582	558	580	619	548	562	570	586	610	546	618	602	573	601	569	512	529	583	575	559	565	599	579	563	601	595	577	556	577	594	549	580	574	567	537	590	546	604	588	581	546	564	567	575	558	558	540	530	553	536	550	595	566	592	564	573	545	571	558	572	564	589	549	562	595	579	533	595	588	583	586	537	564	567	559	601	559	579	555	626	587	573	559	544	537	598	548	584	618	564	599	542	593	592	542	573	550	602	567	557	584	572	567	539	601	602	587	568	611	534	579	558	561	524	610	556	579	609	611	562	588	570	565	614	585	539	558	580	597	581	578	596	568	583	543	596	602	574	556	591	564	547	600	592	605	592	554	565	550	570	576	552	592	590	593	612	524	555	573	593	548	562	548	545	564	582	541	593	536	560	564	539	559	589	577	554	564	578	574	547	621	548	590	586	530	589	639	581	589	569	589	616	555	540	576	637	576	568	559	550	594	565	593	536	537	554	599	543	587	580	556	531	512	567	563	566	572	581	563	566	584	632	511	553	553	599	610	577	561	544	552	584	556	547	590	571	581	578	527	551	553	531	595	529	588	562	545	568	548	568	598	570	556	602	571	601	598	563	568	595	580	587	547	619	607	595	589	513	575	564	559	611	550	540	562	533	579	565	551	585	565	528	546	573	559	560	586	590	570	597	590	569	559	572	566	585	585	544	608	552	593	537	578	544	597	481	544	570	560	556	540	587	547	562	584	595	592	557	533	531	564	541	548	565	565	553	538	568	555	596	569	555	548	560	583	604	557	593	580	593	590	578	556	609	541	596	577	570	560	564	590	576	575	573	555	598	558	526	534	591	601	570	587	559	592	572	557	555	551	571	572	551	610	563	578	528	615	612	531	570	499	546	530	541	566	552	517	566	561	604	563	542	514	536	547	551	553	537	581	573	601	593	582	562	563	562	571	552	575	585	573	563	531	533	578	553	620	563	572	589	580	575	549	575	563	552	532	597	588	554	562	579	575	549	575	594	587	525	518	591	594	598	525	617	580	606	593	586	580	595	560	522	591	579	584	573	529	556	560	572	579	580	554	548	580	593	539	604	542	563	546	566	562	557	619	494	550	553	562	573	567	577	575	521	599	589	543	584	574	604	616	607	608	529	586	561	571	556	514	584	571	583	558	629	597	552	531	576	562	583	588	541	595	573	621	565	563	571	595	566	573	529	623	587	605	577	570	559	581	525	583	539	561	570	546	585	571	553	581	570	528	588	562	568	573	561	567	557	550	559	578	570	551	577	566	556	559	566	591	558	561	581	556	530	563	521	561	564	554	612	570	581	561	594	559	558	553	611	572	599	572	570	535	612	542	562	608	549	522	525	592	583	596	523	591	577	644	591	582	549	585	582	521	566	601	571	522	580	590	581	562	569	543	555	579	556	584	554	568	571	570	566	601	610	561	574	550	567	581	529	626	614	620	539	580	544	533	542	578	602	613	541	569	572	569	577	552	559	546	567	576	558	571	586	597	583	594	550	569	547	586	537	594	540	569	601	568	581	525	559	560	591	582	573	543	585	569	545	581	582	522	572	553	596	562	570	571	536	539	569	563	553	558	636	599	560	575	613	548	575	552	607	561	594	590	620	555	577	558	561	584	543	576	571	578	582	533	590	538	581	590	594	569	587	586	571	581	542	544	574	534	578	598	586	555	543	594	544	544	544	578	568	580	560	599	507	567	613	626	574	613	595	627	565	590	567	554	601	546	554	570	565	610	573	534	546	568	555	582	544	581	540	521	550	619	552	571	576	537	561	579	584	635	588	575	577	533	574	586	616	614	546	550	593	569	597	555	580	537	573	580	600	548	534	555	547	544	570	594	579	539	586	550	597	560	574	597	611	560	564	579	546	574	549	560	558	576	555	535	564	584	550	573	575	554	589	558	585	520	579	581	580	566	561	581	567	579	527	578	550	547	601	546	532	576	560	567	599	569	556	567	593	528	580	608	560	597	548	582	574	582	626	563	571	601	544	574	560	574	561	576	573	558	576	514	554	593	570	567	538	523	563	557	508	582	518	561	573	540	628	591	596	567	578	633	557	575	576	557	594	549	541	523	572	534	515	593	525	587	578	543	554	564	597	574	551	529	605	546	560	590	566	538	534	564	577	602	596	580	540	557	550	577	572	602	600	535	531	535	542	594	584	611	537	614	544	562	605	552	572	561	549	596	569	569	544	564	562	552	601	541	578	588	579	574	543	644	593	579	547	606	552	609	552	550	589	553	539	575	553	591	580	549	557	578	538	596	589	563	564	563	598	535	587	614	566	579	574	598	600	620	596	557	570	607	595	573	597	569	578	544	572	615	583	588	555	537	524	549	572	588	600	607	614	575	582	549	576	572	545	574	588	564	539	568	552	627	607	561	561	558	581	565	596	517	596	557	572	627	592	566	550	592	558	548	624	569	584	552	534	573	566	551	557	521	569	552	585	548	543	571	592	549	553	579	544	601	539	618	542	574	557	595	545	581	625	579	599	567	595	551	594	579	544	558	574	582	528	573	518	605	568	582	576	565	619	550	536	551	543	558	590	571	576	562	560	559	565	571	556	558	573	568	532	592	587	555	566	562	612	556	521	559	572	557	565	564	569	590	573	587	603	582	553	587	599	608	581	576	545	594	559	580	501	559	571	555	637	537	540	578	557	561	581	583	564	558	573	563	636	584	584	584	522	522	529	594	615	576	556	576	586	555	529	636	542	547	570	563	556	542	548	535	563	577	581	592	579	603	585	585	542	652	545	586	551	588	533	567	581	567	573	566	534	551	587	560	563	565	557	606	535	554	555	566	507	587	600	577	533	562	546	573	571	540	567	581	572	569	553	569	589	597	568	569	624	581	583	560	599	627	576	580	584	604	551	561	560	567	564	586	551	531	548	564	528	569	568	616	577	565	589	574	536	578	563	546	550	567	591	573	565	577	567	628	573	578	570	560	538	597	575	540	571	609	583	556
15765	1443	1219	1051	805	703	544	452	507	428	432	466	356	395	336	352	320	281	328	284	309	263	310	307	279	325	275	297	282	293	299	252	295	302	280	281	291	278	298	280	282	271	249	294	268	238	330	290	269	272	269	280	291	272	256	322	277	284	272	303	265	284	295	294	306	272	250	267	261	269	278	261	275	267	242	280	284	260	288	288	323	266	279	277	254	301	262	307	265	276	284	270	273	306	254	258	260	264	263	263	309	287	290	308	251	298	279	296	284	316	284	294	257	278	288	268	266	317	291	311	270	269	259	297	308	291	275	274	270	263	281	323	319	289	278	297	289	308	306	266	285	299	282	300	279	282	302	287	261	259	317	271	297	294	283	292	295	285	284	281	268	281	324	257	302	288	296	291	271	287	284	282	321	277	279	292	300	288	266	247	268	308	270	252	286	262	255	272	246	257	301	328	271	280	236	284	255	277	288	292	285	280	275	275	295	247	274	315	302	273	268	281	257	266	246	273	259	279	302	271	267	252	266	308	296	275	282	282	271	281	295	226	248	290	261	274	278	329	325	260	293	264	278	260	253	318	259	272	282	242	285	281	290	275	313	269	267	302	251	287	283	305	291	269	303	255	265	285	274	244	277	256	267	271	303	326	282	283	280	255	266	267	281	291	302	251	269	289	273	271	268	279	299	264	269	284	262	265	257	284	273	305	255	278	291	307	295	280	270	282	277	299	264	300	290	287	268	252	276	280	241	283	311	270	321	274	261	251	268	292	284	269	300	304	256	300	290	259	273	283	283	247	266	284	299	271	287	270	311	253	292	288	293	293	283	280	274	240	270	288	266	276	253	298	284	293	289	267	287	249	311	313	297	251	264	264	256	257	273	273	305	273	261	307	271	304	318	268	282	307	275	287	254	276	296	287	254	280	292	281	286	272	264	309	255	265	296	283	266	315	294	236	293	261	287	273	267	275	282	266	295	277	305	275	268	282	299	292	288	281	257	280	259	271	266	269	279	284	274	299	283	293	300	305	291	286	280	302	277	296	288	293	269	302	278	281	312	272	265	290	281	281	289	294	290	287	291	262	299	280	281	269	295	308	272	295	289	269	271	262	282	288	274	263	314	286	279	310	279	254	323	280	259	276	312	270	269	270	260	267	250	270	273	261	298	271	279	293	315	308	245	273	311	280	265	287	275	298	301	270	295	304	267	275	270	266	265	294	266	284	278	287	279	261	301	308	283	280	273	285	266	274	275	285	274	291	309	281	271	283	271	305	302	278	271	284	265	277	291	314	260	311	250	261	306	288	307	297	294	287	291	262	259	301	254	273	257	274	301	270	330	283	305	276	289	281	296	266	261	293	265	260	307	299	298	278	293	266	286	291	289	270	315	278	316	271	256	293	308	269	275	275	260	300	275	237	262	279	272	293	253	275	274	259	272	271	252	301	296	235	286	283	284	291	266	272	279	281	282	281	269	259	274	266	268	302	292	278	296	295	250	285	262	284	299	277	308	237	277	278	288	297	295	276	266	238	250	286	287	275	281	287	281	307	288	282	306	305	271	293	286	298	249	258	307	286	255	290	285	291	322	253	303	288	290	282	288	266	265	282	278	283	304	293	280	295	297	269	282	311	286	275	290	265	254	291	277	299	263	287	329	266	313	266	312	323	288	291	298	265	257	280	278	263	290	264	280	269	272	255	311	289	271	249	282	234	260	292	261	257	297	299	282	296	257	302	265	284	278	289	308	271	292	286	285	286	265	261	262	318	305	295	299	256	281	268	294	259	305	261	293	276	273	270	274	299	310	280	276	299	315	284	293	303	276	265	265	294	270	283	286	321	311	303	277	303	328	299	261	273	285	254	284	259	271	286	254	275	260	278	270	287	251	281	281	280	288	260	300	279	293	301	259	292	304	277	293	267	260	292	268	286	260	275	291	306	301	284	254	290	268	275	268	255	310	268	295	279	272	277	296	262	284	280	271	270	287	254	265	307	270	300	299	287	273	256	299	280	308	289	276	260	271	281	282	256	252	274	288	275	305	255	272	273	280	321	281	286	285	283	287	269	268	280	290	267	292	300	282	291	266	282	293	295	264	295	269	233	274	244	284	256	249	280	260	247	268	294	325	303	269	292	275	298	283	299	296	288	267	278	244	286	277	262	258	287	256	285	292	288	278	252	288	272	288	266	277	321	265	260	280	297	302	318	251	297	286	271	303	257	289	292	272	297	257	253	288	291	271	302	293	285	286	275	282	294	310	323	275	270	297	266	301	263	270	270	294	311	306	285	282	277	299	238	283	271	276	268	266	284	299	274	307	271	281	290	305	261	283	306	292	289	257	248	283	276	236	279	263	239	278	263	303	267	287	306	299	276	312	268	303	303	289	284	295	271	298	245	265	297	272	264	296	276	286	259	262	294	259	323	287	268	300	294	296	318	309	291	280	290	291	314	273	278	280	264	292	302	286	282	306	319	298	312	343	309	277	277	294	274	287	257	279	294	274	263	286	290	282	255	290	228	321	281	269	272	285	312	250	260	302	275	266	304	294	295	277	287	284	303	280	277	280	297	249	264	275	288	309	282	284	282	252	236	271	273	274	272	240	287	240	273	273	316	274	274	290	291	285	260	267	291	270	263	269	271	297	340	266	316	276	261	305	307	291	286	301	288	286	275	261	249	267	281	326	280	298	270	301	263	297	261	291	280	262	232	265	284	261	281	250	283	287	241	288	296	270	274	252	300	298	246	309	293	299	242	299	279	286	277	261	265	271	260	268	313	265	308	264	276	259	303	287	285	249	271	265	266	268	247	270	274	281	287	273	247	277	273	253	261	271	245	296	299	289	257	286	278	283	284	267	288	290	276	296	263	262	251	285	275	287	301	287	275	338	276	292	284	279	238	294	289	265	290	264	260	271	285	257	286	272	265	315	319	263	282	281	281	257	280	306	284	277	279	275	303	271	266	280	281	305	288	302	302	282	245	285	253	294	261	270	287	271	241	297	267	299	258	302	271	299	280	284	256	284	281	296	300	269	293	297	250	284	264	257	278	272	293	289	273	270	265	314	317	271	251	280	274	284	301	271	261	263	274	302	267	271	292	262	272	294	275	273	294	311	269	270	276	269	281	276	290	309	309	277	273	299	258	266	263	281	284	254	278	296	254	269	281	319	282	292	268	270	283	291	249	279	270	276	253	289	265	281	264	281	268	264	283	282	291	252	286	271	277	263	277	302	276	272	261	295	288	280	259	294	296	265	225	257	271	262	287	271	252	288	244	273	291	308	272	254	277	274	291	275	277	282	277	284	278	259	276	270	289	283	308	284	275	256	298	259	290	252	283	288	261	264	288	284	286	318	257	282	284	270	270	252	281	270	269	278	264	278	290	295	290	271	289	258	238	297	278	300	279	268	266	279	287	325	275	304	287	284	284	255	269	271	290	282	286	280	285	284	256	274	287	280	249	286	288	256	273	284	267	298	289	288	284	312	295	265	271	302	245	270	275
9078	1364	2573	2915	2839	2494	2059	1754	1799	1842	1577	1544	1387	1254	1115	948	930	933	897	871	841	883	826	833	874	841	793	785	773	766	819	788	773	754	753	754	735	748	769	718	738	728	719	746	669	750	712	676	786	740	728	724	702	721	739	695	768	705	685	682	736	713	690	752	768	741	739	714	672	718	735	718	708	725	749	738	689	751	728	743	692	703	631	677	623	693	745	707	725	711	742	723	718	691	710	689	730	728	755	685	734	737	740	721	687	730	780	720	726	728	712	771	731	722	748	694	714	648	776	736	717	745	770	707	723	736	757	730	698	729	729	711	755	773	753	715	703	720	735	726	724	740	720	701	699	710	687	724	742	762	693	729	682	728	748	731	742	699	695	709	714	719	740	705	700	682	723	673	687	712	694	715	661	724	759	697	742	674	707	722	760	724	723	732	695	729	738	719	704	706	733	721	652	711	706	759	693	714	742	708	691	709	715	735	660	726	744	719	693	735	706	659	645	718	697	741	716	702	710	698	738	682	686	709	734	686	728	730	731	677	711	696	701	744	697	699	668	719	704	724	704	686	725	698	688	681	719	718	673	727	693	698	707	717	742	696	704	692	686	681	716	724	689	696	698	745	708	688	673	754	736	705	702	684	688	725	727	684	719	685	703	701	705	750	675	689	755	705	744	701	706	704	706	726	722	689	691	744	704	748	687	691	688	676	730	690	696	679	664	702	726	671	658	728	717	707	688	701	712	711	711	733	771	732	744	734	724	689	696	703	703	708	777	706	692	774	716	701	720	668	697	749	675	677	691	721	709	730	708	733	732	725	717	713	673	717	681	706	648	700	737	626	721	715	755	721	704	669	660	719	717	646	666	630	764	717	682	727	624	687	712	715	719	705	749	679	708	685	705	721	744	678	673	716	690	660	700	683	673	691	685	718	740	717	707	703	730	725	731	701	746	673	716	722	677	695	724	703	692	734	696	714	718	684	661	673	733	730	694	640	729	685	775	704	715	735	697	729	696	716	715	708	651	679	679	713	759	679	669	735	673	692	722	710	696	689	718	729	683	743	672	724	749	699	720	710	713	692	689	659	683	719	715	709	725	704	710	701	716	726	686	643	714	707	745	724	706	674	687	700	722	689	735	683	729	699	680	766	694	763	729	721	672	712	719	683	728	781	720	690	722	720	752	682	736	718	709	717	699	703	726	674	696	696	731	680	735	710	720	744	688	740	706	717	681	676	742	735	686	774	722	680	726	718	740	747	724	692	714	719	669	756	700	760	693	736	689	740	668	693	745	678	716	732	759	736	667	768	695	674	708	707	700	722	711	719	700	694	675	720	696	711	728	690	703	701	680	651	732	732	672	712	650	733	729	644	716	690	749	719	737	679	703	724	716	752	708	766	702	711	749	740	713	687	716	719	720	682	737	714	762	742	716	741	728	721	692	734	738	702	678	706	712	681	625	698	732	697	711	701	693	753	685	741	720	679	724	737	693	757	719	681	717	715	692	731	706	681	693	705	699	719	740	683	701	684	657	712	710	743	681	714	687	715	710	757	728	716	679	767	735	701	751	709	690	719	656	685	732	741	720	720	700	738	716	676	710	717	705	714	753	761	720	727	672	691	740	741	725	721	734	681	748	738	689	699	697	693	712	681	713	681	703	739	735	705	701	684	717	726	684	754	704	701	685	683	731	660	721	658	705	689	711	752	718	701	699	721	715	678	717	693	713	692	725	636	742	705	737	719	688	720	729	761	716	659	684	671	668	763	733	728	746	708	710	727	662	669	746	687	668	692	706	690	705	733	719	715	710	701	710	700	729	736	713	747	715	685	734	703	686	715	726	701	703	711	717	732	708	693	700	699	688	749	707	707	716	756	740	746	705	726	729	707	693	685	714	742	692	703	784	659	727	702	727	702	710	745	722	723	743	693	719	740	694	669	719	696	735	705	710	677	706	675	685	659	739	685	692	704	721	738	744	761	703	741	710	699	690	712	763	714	748	751	745	680	708	724	700	708	751	719	711	744	692	709	664	686	711	650	736	672	708	675	685	719	725	694	711	686	700	714	718	742	668	707	692	669	675	686	709	728	738	737	709	708	661	742	665	720	713	721	721	751	674	724	692	666	707	697	731	736	708	668	764	739	730	663	689	693	725	766	669	716	745	710	695	737	734	744	727	715	733	688	712	690	707	689	692	749	664	715	708	736	730	751	747	710	734	735	738	692	690	672	736	702	729	738	710	744	718	670	647	709	683	741	720	688	700	685	697	705	701	675	691	680	701	698	686	661	698	673	723	716	711	701	685	741	726	687	726	706	681	695	729	731	681	698	694	699	722	707	667	670	719	670	732	765	745	714	681	686	750	728	715	711	694	714	709	721	672	718	700	706	762	734	706	713	712	694	666	710	730	777	703	740	715	777	696	719	669	675	703	717	704	758	720	700	755	709	757	720	749	700	710	697	700	673	687	702	726	696	673	734	683	694	701	727	664	682	716	701	736	646	709	682	724	676	747	699	678	686	709	744	710	681	689	698	697	674	734	692	708	734	755	668	695	737	729	664	728	655	680	732	724	733	673	690	737	725	703	702	725	702	685	667	698	675	725	736	740	689	701	757	683	668	672	690	712	723	748	740	693	717	687	724	730	665	666	690	767	739	790	752	733	706	687	737	701	664	675	652	675	704	751	695	705	722	731	714	747	705	688	696	699	739	656	666	700	749	718	714	693	708	666	687	775	662	721	721	675	723	772	752	709	681	713	687	719	663	720	700	754	684	723	692	681	757	680	682	712	718	702	733	760	705	676	717	702	670	708	693	694	719	722	751	701	700	755	687	714	750	719	676	718	700	711	690	717	699	692	689	688	693	735	755	682	715	673	750	737	703	691	709	717	680	738	693	735	698	736	726	686	709	749	747	681	699	756	723	713	700	748	692	729	685	698	709	723	742	746	658	684	707	740	730	689	739	732	712	711	702	667	696	717	714	757	703	751	705	709	763	688	689	696	688	705	723	762	683	695	719	694	728	717	714	708	722	724	674	699	681	710	691	688	660	757	657	711	684	706	718	706	737	667	708	748	692	670	665	708	722	707	732	715	705	718	693	720	729	725	720	723	727	686	719	721	691	739	711	708	711	709	702	705	692	662	717	703	694	732	706	705	642	750	721	677	716	689	694	725	700	698	726	661	718	766	706	668	699	739	747	721	696	713	717	747	669	711	712	712	697	675	711	719	744	737	735	775	702	678	695	696	740	713	727	725	734	739	636	718	719	720	691	724	696	752	691	724	670	694	734	719	719	678	742	702	720	685	697	710	694	700	731	682	709	751	722	671	721	698	770	748	706	709	706	668	725	708	736	669	732	721	690	726	776	698	764	664	745	709	696	731	734	690	687	699	719	709	711	709	716	670	698	748	704	725	712	734	683	707	674	731	688	686	706	688	740	676	743	740	703	716	729	676	692	720	751	699	683	710	702	709	704	683	697	712	742	705	721	722	686	721	730	655	715
2327	381	498	440	462	433	448	369	427	442	417	435	402	426	420	434	414	432	432	418	449	432	432	414	441	438	448	404	428	393	421	462	415	429	424	414	419	400	392	405	429	410	424	420	421	404	394	412	424	406	448	405	422	432	438	416	400	437	430	404	394	416	450	425	415	414	385	397	415	437	447	382	378	415	410	472	423	412	381	441	443	400	379	392	401	408	397	408	385	421	446	402	411	401	409	407	395	450	396	378	383	416	377	421	439	425	408	436	445	418	381	410	415	425	415	400	456	432	442	444	396	392	391	438	398	412	454	424	407	417	416	380	401	399	395	406	423	393	435	410	421	425	398	405	430	405	439	418	401	425	406	425	424	443	433	423	396	438	422	420	391	397	419	414	444	428	422	450	403	419	396	415	403	416	438	429	440	403	441	408	436	418	436	453	448	412	405	414	382	423	455	397	393	422	424	455	428	438	448	400	443	389	419	404	420	409	414	434	406	429	436	441	407	466	450	404	409	398	451	431	442	436	410	432	441	418	427	412	387	422	394	391	405	400	398	413	413	469	416	428	428	459	454	471	477	404	449	422	405	418	428	455	440	427	420	411	391	405	426	416	392	466	442	414	408	424	424	424	441	421	392	400	416	400	385	439	430	387	384	413	403	419	452	429	445	431	458	382	412	411	484	406	392	398	415	428	398	422	387	416	423	445	394	428	401	414	446	424	451	415	423	416	420	424	387	430	408	442	425	446	427	395	365	426	423	450	376	408	445	402	412	397	405	397	417	433	411	424	425	428	457	380	407	412	397	429	429	394	453	388	461	437	389	411	415	420	412	431	423	433	401	406	428	430	448	403	366	442	384	421	438	389	395	424	400	402	396	429	404	402	433	387	427	462	423	428	402	406	430	438	382	398	418	434	472	460	395	450	383	401	409	385	392	360	430	414	387	386	414	386	386	442	428	422	417	430	414	404	407	379	389	413	405	368	428	396	419	412	447	399	425	413	411	432	400	384	427	402	458	414	409	407	404	385	390	415	415	408	412	407	389	376	440	435	431	412	396	461	413	413	403	385	441	413	424	401	375	432	377	412	406	432	477	436	416	411	382	389	368	426	460	424	394	450	432	414	421	422	389	370	428	430	434	441	413	448	417	439	433	450	443	421	399	430	448	418	412	395	456	401	410	431	436	441	396	415	400	395	423	418	429	409	435	413	444	430	477	446	391	397	388	432	430	386	463	413	421	404	450	421	401	438	420	395	411	393	433	392	383	431	453	413	429	382	394	419	446	421	428	422	426	410	432	477	431	452	439	417	399	437	442	424	397	437	427	418	456	430	416	438	394	394	419	417	414	411	412	389	423	390	452	417	438	424	451	440	397	420	407	415	440	410	405	400	381	441	466	432	417	422	411	393	423	392	383	429	391	429	423	415	405	430	406	449	434	394	407	416	412	369	415	427	404	445	375	416	408	408	416	427	420	445	413	483	384	413	410	411	445	441	406	429	456	407	432	388	445	422	451	450	433	442	424	410	426	449	441	427	379	434	395	499	434	430	401	477	403	412	405	425	444	437	424	409	471	418	407	424	446	386	399	411	417	434	430	418	431	425	427	443	398	454	418	441	356	417	403	407	388	409	383	439	463	420	444	412	387	374	432	435	441	433	463	416	389	439	438	446	439	424	438	388	415	425	401	424	408	435	414	404	419	442	448	395	403	419	455	434	401	376	456	426	398	423	381	424	428	439	411	406	435	421	483	433	422	404	406	455	418	438	371	423	451	409	387	404	421	400	460	458	381	399	429	429	366	411	432	398	408	408	440	454	404	385	414	393	398	450	388	434	406	359	411	399	443	416	418	411	375	378	381	436	393	442	453	413	413	411	407	435	437	454	426	430	404	410	439	401	407	434	409	400	385	442	434	474	416	479	409	425	451	454	452	405	422	418	390	399	405	411	418	394	425	412	425	426	398	427	418	409	417	441	438	420	411	422	454	413	393	408	436	415	433	407	431	450	418	380	429	441	439	430	413	431	385	451	409	411	388	405	402	411	457	424	403	428	440	417	432	460	416	442	439	438	401	451	436	416	442	382	417	454	425	427	400	413	460	447	388	405	460	393	426	457	392	417	409	464	445	446	455	461	403	447	430	425	432	412	423	365	449	421	444	457	426	407	403	458	406	386	420	400	403	409	395	396	409	430	451	439	399	427	407	411	456	451	393	394	453	414	428	415	433	443	419	376	416	403	414	423	414	409	435	440	423	424	453	442	450	421	391	452	391	426	393	414	417	407	408	414	396	441	416	428	425	412	425	438	407	390	419	400	423	473	395	429	419	437	419	428	409	408	425	424	439	398	405	384	443	449	427	400	459	418	411	432	448	414	450	430	378	434	417	379	393	429	434	390	452	410	392	416	405	441	431	396	427	418	425	397	413	389	414	370	453	422	427	432	451	421	460	466	421	436	435	419	408	391	417	408	403	409	407	421	419	401	418	397	442	433	425	472	397	426	381	395	414	407	418	411	404	418	462	403	423	419	470	443	393	414	430	427	431	397	431	402	423	446	438	411	441	412	384	401	440	400	429	431	427	449	409	384	417	430	433	435	449	391	435	439	362	416	427	388	407	441	392	387	393	448	449	442	461	436	411	402	395	390	425	482	408	389	428	437	411	410	405	388	411	387	416	385	441	396	406	445	409	399	403	414	456	415	425	418	379	435	429	438	412	427	449	442	398	367	438	430	392	427	423	406	412	394	419	422	434	422	382	442	440	435	405	412	417	397	440	439	430	399	395	423	412	411	404	426	408	423	432	411	416	449	404	462	426	427	434	468	467	434	398	438	410	410	423	407	414	400	377	403	385	417	404	439	438	395	446	393	418	451	449	421	412	427	385	394	422	417	472	440	460	420	408	401	402	435	463	432	392	422	424	431	378	407	415	434	427	448	415	409	423	445	436	429	419	419	392	416	420	437	474	416	386	430	408	407	418	442	408	396	351	405	400	461	386	446	433	422	463	423	458	434	428	427	416	400	440	439	427	432	408	418	432	425	440	384	417	399	428	434	412	401	396	395	408	417	445	389	465	405	429	441	444	457	428	454	422	424	438	410	405	420	435	445	432	449	402	417	426	434	429	492	423	393	405	400	420	420	422	431	434	422	406	392	395	431	444	438	385	407	435	398	436	415	396	435	399	380	414	406	423	422	401	426	441	451	423	439	434	454	446	421	427	371	433	434	419	394	395	385	411	423	442	383	409	442	416	452	445	447	396	409	388	407	397	430	420	412	412	420	397	401	429	445	408	483	391	422	386	427	395	387	428	461	385	376	415	432	379	426	453	402	406	402	438	408	433	427	452	381	383	450	415	405	387	411	447	420	405	412	467	453	435	404	409	468	449	430	398	423	397	405	390	434	384	418	412	431	415	412	441	387	417	426	461	428	410	403	425	391	428	424	381	421	421	427	392	451	437	451	433	400	375	393	435	421	468	461	443	420	414	400	407	379	446	429	418	428
2795	982	1142	1140	1098	1093	1102	1033	972	1005	1033	981	1021	919	988	963	963	995	999	979	1060	1006	942	910	965	948	923	950	942	904	937	967	983	934	972	911	937	970	965	917	940	914	917	975	973	981	967	958	1010	957	971	941	987	973	986	947	981	983	949	990	894	962	988	1021	928	1001	920	933	923	972	900	940	887	945	958	934	927	989	931	974	1034	975	944	951	912	986	909	944	873	916	1012	944	950	996	929	950	921	914	953	990	945	931	968	934	949	962	953	991	991	925	964	925	960	1002	984	1005	942	941	950	929	987	980	1015	975	956	924	926	988	961	913	929	929	936	929	939	914	941	911	978	916	925	972	911	958	947	948	976	937	987	961	978	959	901	965	956	949	939	976	974	898	933	949	948	959	933	945	932	918	968	932	969	969	998	952	918	922	939	983	875	934	935	983	958	966	936	927	901	928	921	896	958	998	931	924	978	961	953	982	921	896	924	925	912	1009	912	984	976	942	938	964	928	951	891	976	934	923	950	940	951	976	918	981	985	939	948	926	952	934	947	1001	987	980	967	925	878	957	975	1014	917	994	895	962	909	1000	945	891	907	940	927	940	985	927	943	966	964	953	936	981	977	957	1004	959	977	926	955	1001	962	896	929	935	923	960	940	979	871	938	989	983	936	976	880	976	910	953	949	933	981	959	935	880	908	916	990	982	941	965	919	968	967	937	957	1015	946	949	930	902	973	989	990	995	956	985	982	960	934	970	950	911	897	977	949	941	943	981	962	970	947	977	1016	1004	984	884	923	911	959	957	920	989	1013	977	1000	927	1020	976	1001	941	972	955	973	839	957	932	959	961	913	944	989	949	953	1005	900	926	953	949	974	887	921	948	968	967	990	962	1027	915	892	940	910	969	932	956	894	980	922	965	964	1024	944	985	987	921	971	950	967	904	978	969	951	945	928	967	930	988	907	923	976	989	961	992	970	955	939	902	975	918	994	956	941	937	983	908	927	992	968	934	963	941	939	939	1005	1010	930	977	940	975	966	992	916	940	962	943	958	901	915	990	904	900	984	961	1015	939	941	916	1006	959	958	962	939	941	887	934	994	957	955	992	924	972	988	987	985	998	1001	1008	962	967	1019	941	1023	922	939	971	996	936	925	989	974	947	922	938	895	926	966	954	955	998	943	930	954	929	918	925	926	943	930	967	915	923	929	990	949	941	938	956	971	932	872	973	955	944	949	875	985	940	923	962	940	918	966	964	944	942	927	967	980	993	917	923	946	972	966	948	912	974	941	939	964	946	918	937	966	946	971	959	899	960	955	986	977	945	963	946	1010	981	929	892	969	923	973	919	952	952	939	954	953	954	928	947	970	900	977	932	1002	961	966	972	931	954	939	938	923	936	920	974	915	906	989	943	981	931	959	976	986	977	924	939	938	1006	964	983	932	941	908	1005	891	958	974	985	945	937	914	955	947	978	942	951	964	951	906	950	967	974	942	933	949	947	872	923	944	1000	924	913	933	930	954	941	924	965	986	954	927	928	919	978	975	973	957	926	979	920	907	947	875	878	946	937	970	962	904	915	968	913	969	950	968	963	961	933	953	948	945	944	941	998	963	890	974	981	938	953	959	968	996	934	933	927	982	976	951	995	992	892	967	982	1005	947	979	933	941	942	1007	904	920	933	921	994	903	908	970	902	949	1021	965	998	955	997	947	940	887	995	898	952	983	994	942	972	926	908	942	996	943	960	964	948	919	953	974	944	929	940	944	918	884	956	953	984	945	957	959	977	980	957	953	948	889	1009	944	955	919	960	984	954	932	913	957	941	903	917	953	962	983	934	976	957	944	947	970	986	963	966	970	940	903	934	987	957	962	912	965	858	952	980	934	940	1032	965	968	925	898	965	971	986	979	958	960	950	937	965	930	1012	975	925	982	954	917	919	958	934	952	959	913	921	994	970	949	925	963	980	935	934	947	912	943	941	994	983	935	958	936	987	932	964	947	934	986	975	935	906	878	937	980	901	894	936	985	991	1009	920	964	927	956	978	991	932	978	955	942	921	919	975	988	926	907	941	945	952	987	903	861	949	968	967	964	1009	963	993	967	1010	917	978	937	904	999	913	1003	968	977	926	969	988	902	967	954	957	917	927	916	983	970	962	910	994	989	979	961	951	928	895	939	929	928	995	957	896	966	967	911	980	948	956	967	945	1001	960	915	965	947	1008	974	986	956	953	891	983	952	941	949	906	959	993	852	963	956	913	993	1006	997	919	996	1009	961	917	1011	922	978	942	975	952	978	899	922	949	926	920	935	939	963	916	889	968	986	970	951	935	954	966	963	952	951	975	1030	949	940	901	950	979	1007	996	943	937	912	944	959	956	915	962	965	918	930	976	913	974	982	893	961	955	897	955	990	943	957	992	909	1003	967	934	929	926	959	956	966	980	880	989	941	934	910	936	852	977	918	981	943	937	922	975	969	905	948	946	904	920	1029	956	960	930	909	907	959	946	952	1005	951	969	974	936	896	927	883	970	949	914	970	961	949	962	892	889	924	936	927	959	929	946	963	981	939	971	955	1012	986	931	897	946	955	944	960	937	914	871	968	916	923	904	952	1005	990	961	940	971	927	956	937	939	944	1004	962	895	930	973	975	929	950	901	953	973	982	954	983	939	1014	967	956	957	948	968	894	975	1029	944	958	939	932	920	906	965	990	910	967	922	924	972	960	961	951	986	942	954	981	1003	942	962	878	989	906	928	934	948	1015	887	1020	943	968	916	979	975	964	978	954	870	931	959	929	932	976	956	1002	975	924	933	917	944	981	942	919	927	937	944	965	944	949	872	950	930	994	937	960	934	971	959	948	947	919	974	892	989	948	976	1008	965	942	954	898	977	914	989	899	954	974	921	974	964	953	909	962	922	916	965	984	984	914	924	915	983	892	922	940	969	933	916	996	936	970	1000	971	932	958	956	924	917	935	1000	980	918	951	934	958	953	1005	899	996	929	982	906	933	953	939	938	966	959	920	949	1031	899	930	909	896	976	898	992	954	946	933	950	924	886	976	987	978	978	905	949	977	966	964	941	1021	972	962	890	1000	939	929	1020	989	926	967	994	984	936	981	933	948	957	965	1018	912	946	1025	1002	915	926	985	940	966	965	921	923	967	942	914	874	920	968	975	949	962	931	937	921	964	986	933	974	956	977	992	955	942	930	969	932	949	948	909	981	988	931	945	1003	987	934	934	948	927	902	959	1026	978	956	962	951	919	924	978	943	939	936	957	916	955	982	963	933	998	956	890	943	917	930	910	951	982	1018	904	934	891	948	948	910	968	934	930	985	920	972	997	957	949	1011	898	925	997	928	988	983	971	907	914	908	956	950	903	953	949	988	931	927	979	977	938	946	920	970	909	974	961	963	941	940	934	970	960	914	962	992	958	993	943	955	940	945	919	904	976	925	925	877	892	990	1000	969	966	921	1000	973	943	974	953	981	911	909	911	937	963	922	876	924	990	933	918	997	982	1019	969	961	955	969	997	949	988	902	945	964	928	961	995	923	976	951	973	955	944	926	895	923	950	931	946	938	910	988	962	915	935	934	953	953
8400	610	644	571	466	370	345	328	295	315	297	307	308	243	245	244	242	240	245	233	239	233	256	218	230	230	236	244	269	209	230	232	236	225	229	220	251	221	197	222	247	207	222	216	256	211	230	238	211	257	281	251	221	247	219	250	242	228	248	265	242	219	233	208	198	231	223	214	194	242	227	227	242	219	223	214	236	211	200	195	229	237	251	236	209	211	207	225	230	192	211	229	237	215	206	215	235	263	233	193	212	229	247	237	199	252	208	239	224	240	231	215	238	230	256	190	244	246	206	241	205	233	224	224	225	247	211	246	246	232	243	231	230	220	224	224	245	201	204	240	229	201	266	219	218	230	209	221	227	229	203	238	238	232	233	222	225	228	252	234	234	243	220	233	254	221	215	224	236	253	206	219	220	215	226	201	222	234	219	238	253	238	192	208	228	225	210	223	192	222	211	248	232	264	215	226	223	203	218	212	208	243	218	203	264	250	251	229	227	224	201	238	215	222	222	219	251	213	221	208	220	232	243	218	231	200	215	257	241	216	245	222	220	221	244	219	230	248	238	252	227	252	224	226	239	210	260	177	233	225	226	217	258	256	216	234	221	199	218	207	209	200	240	249	199	224	233	207	231	222	224	234	238	248	270	210	231	217	239	210	204	237	237	276	223	197	234	188	186	223	232	238	220	241	224	206	212	228	234	191	200	208	206	194	230	219	222	228	205	210	222	216	216	221	214	245	227	243	259	207	203	244	201	222	237	250	249	236	239	224	212	238	232	213	264	262	223	211	197	232	262	231	227	231	242	203	248	224	222	221	229	219	223	236	207	234	193	214	241	205	237	241	218	204	241	234	196	206	249	211	216	208	211	229	236	217	261	193	226	208	200	235	252	231	217	213	202	221	228	223	208	224	218	243	222	225	219	235	235	208	215	229	216	235	237	237	203	230	239	239	200	216	243	235	233	218	209	220	244	236	220	236	224	228	208	248	226	227	191	230	209	231	235	207	203	223	225	202	228	252	225	214	248	223	244	263	216	217	232	211	200	219	233	206	259	216	218	274	243	205	211	237	222	222	223	229	236	235	230	244	235	212	248	246	226	238	221	237	219	228	220	218	251	256	213	229	239	228	217	259	264	213	210	240	234	224	230	206	221	199	215	245	225	241	194	219	240	212	216	213	210	230	231	214	210	253	222	227	263	222	236	208	211	225	240	237	212	240	195	253	218	210	210	231	232	188	197	234	241	193	205	235	256	232	234	206	203	239	236	272	228	236	205	185	205	216	218	224	208	230	229	207	223	181	205	244	224	208	237	249	220	199	207	214	238	236	223	207	247	235	240	227	235	218	220	224	235	219	193	209	227	208	240	250	220	238	225	221	233	251	227	234	200	219	206	200	237	234	250	241	258	225	240	241	220	211	221	250	221	216	200	210	222	256	233	193	231	238	249	215	225	253	223	249	221	236	229	232	228	228	237	234	217	204	226	227	214	220	222	241	222	192	229	230	227	229	229	242	227	251	198	179	207	242	213	215	219	188	234	214	228	221	217	245	247	248	199	243	242	224	212	226	253	239	244	215	233	224	234	231	221	237	219	229	207	181	231	239	198	212	244	247	239	238	227	232	226	219	248	246	230	218	241	237	227	201	238	198	207	228	217	225	240	244	221	231	217	218	242	229	202	204	250	245	238	231	217	235	219	219	232	239	208	233	235	226	237	208	206	209	231	232	178	225	215	221	204	220	228	238	196	214	208	226	230	198	214	220	217	254	252	239	212	206	218	199	221	209	220	251	217	222	233	211	241	200	221	220	247	207	215	227	222	228	237	250	219	232	219	235	202	210	213	192	225	199	217	229	230	227	228	229	221	220	202	216	192	236	229	220	220	236	245	236	235	221	228	208	237	216	200	242	190	219	212	204	240	237	223	220	213	229	198	229	223	237	210	236	201	209	225	222	231	234	218	206	255	205	224	197	221	229	209	220	250	230	230	222	233	200	210	226	211	257	234	221	211	196	196	234	239	214	215	240	226	222	214	232	242	244	222	208	190	226	226	259	220	226	201	233	235	224	211	228	203	236	234	235	203	211	221	234	247	242	240	223	256	221	241	228	230	214	195	225	238	244	214	239	221	243	214	254	224	230	231	235	232	219	221	239	209	228	234	256	244	249	221	215	207	204	210	210	231	227	219	232	226	225	209	205	222	243	230	236	238	243	234	260	212	236	205	208	253	214	225	219	228	249	225	228	218	194	229	265	234	208	213	221	203	215	206	261	216	217	186	217	227	232	227	216	223	245	207	196	240	249	218	239	242	200	208	226	235	216	213	244	247	203	205	229	230	227	209	213	236	204	231	225	192	200	199	210	241	223	227	190	239	232	226	226	237	228	228	266	213	214	225	236	212	182	218	250	225	209	220	202	243	221	220	222	215	237	235	228	223	227	247	239	245	256	236	235	236	197	246	225	193	215	257	261	232	227	229	193	203	210	230	202	215	196	236	212	231	240	210	212	235	235	235	238	239	200	212	242	206	230	256	229	210	219	253	207	229	234	240	214	221	207	223	258	236	254	225	225	238	230	225	222	214	233	222	229	213	219	252	196	261	228	225	216	195	257	240	204	213	233	226	257	248	223	230	233	233	257	219	263	233	216	216	245	251	239	254	194	226	225	245	233	217	219	232	233	252	242	225	245	262	228	231	224	225	202	248	216	254	228	227	216	210	223	246	252	225	214	211	225	228	259	201	217	211	219	230	245	258	241	222	205	242	240	203	238	226	247	256	235	236	233	222	219	236	251	247	212	193	227	198	220	227	220	239	201	227	256	247	209	246	218	220	220	214	219	206	196	250	233	222	218	199	208	249	232	229	247	267	222	211	248	201	202	240	213	236	211	243	190	198	233	209	207	232	215	221	219	228	247	233	240	258	226	226	225	251	220	195	209	248	236	208	208	233	232	206	226	205	237	223	232	187	210	234	261	201	236	231	211	233	237	241	258	209	222	221	250	247	231	263	216	229	235	217	218	236	208	241	224	232	211	235	214	232	236	238	237	220	249	217	217	244	216	230	230	248	184	216	226	263	223	199	261	213	220	252	226	235	239	215	206	237	222	243	208	205	218	222	223	244	218	231	211	207	225	206	215	232	279	236	261	223	199	219	223	205	214	260	218	227	227	208	204	200	230	231	213	234	201	243	271	225	219	213	234	253	220	229	200	236	243	233	226	215	229	213	206	204	225	243	234	207	238	199	245	237	242	218	212	218	226	207	221	211	235	249	222	220	221	202	214	206	220	212	229	228	200	228	225	210	226	200	249	207	212	245	250	247	229	222	261	240	221	214	244	250	213	220	200	195	202	236	248	206	252	251	245	230	215	219	231	235	205	216	253	262	271	215	273	225	230	242	255	228	227	229	193	199	234	238	200	215	222	239	227	243	222	235	202	203	241	201	222	215	227	230	218	239	229	228	228	272	229	225	225	228	261	269	227	205	228	259	251	213	248	193	249	216	226
7008	868	1516	1817	1669	1435	1294	1144	1163	1142	1064	978	974	896	742	757	670	668	658	684	642	698	663	620	637	593	609	625	639	595	597	615	590	579	612	565	596	536	570	581	590	592	578	557	553	594	575	563	587	573	602	585	564	580	552	573	553	575	578	562	571	625	574	584	565	561	622	592	570	604	570	613	602	576	564	565	587	573	602	570	563	576	587	599	574	557	572	575	573	584	550	600	607	584	568	577	554	523	533	579	619	625	571	594	592	578	550	577	557	554	555	604	570	584	578	560	603	578	569	549	544	596	585	611	588	561	568	579	576	604	591	582	546	560	568	556	544	551	511	531	555	607	554	539	608	588	604	568	559	562	588	566	614	590	547	528	557	575	573	511	621	564	595	602	551	550	573	564	583	601	578	575	604	570	585	568	536	576	568	548	565	557	574	634	589	566	558	524	556	574	573	568	566	552	596	560	588	576	594	563	582	559	563	574	561	547	605	494	586	560	565	592	584	589	557	567	544	560	542	528	525	570	604	568	563	541	553	599	563	561	634	548	578	577	519	618	609	565	582	543	562	546	559	555	560	569	556	571	581	574	565	617	564	572	549	594	598	569	564	560	552	546	579	572	554	598	562	532	557	580	602	554	584	551	572	567	547	585	544	605	616	567	542	549	573	556	601	620	557	541	591	546	604	614	584	590	585	590	539	572	551	543	614	557	592	583	571	586	606	545	566	527	582	552	589	542	576	547	606	521	592	553	490	583	573	559	553	634	516	575	558	584	554	568	582	506	568	527	551	583	578	578	581	605	584	587	614	579	552	566	537	592	617	609	539	506	571	602	590	540	588	557	554	552	569	592	608	556	561	562	581	587	548	581	557	591	543	608	544	592	600	546	548	566	556	551	591	542	595	586	563	600	548	558	586	554	613	611	588	540	579	592	564	595	555	552	567	618	568	540	523	561	556	545	589	526	589	580	581	575	619	545	552	604	585	607	545	535	538	576	576	561	593	628	616	559	615	570	602	607	547	561	537	575	624	527	543	541	602	541	570	526	568	568	540	545	532	582	567	572	541	592	539	603	633	591	556	573	536	563	567	601	536	576	596	585	578	570	554	552	570	588	575	557	571	594	530	576	564	561	569	605	574	549	554	530	586	537	582	581	594	601	574	520	567	613	586	594	596	591	535	566	592	539	567	568	567	536	590	526	575	547	577	589	543	578	568	603	556	558	552	605	582	577	612	536	561	555	583	569	611	584	603	590	567	549	547	576	559	601	611	541	547	553	532	548	564	572	556	544	618	627	582	549	565	568	556	550	586	590	582	579	586	619	584	565	566	525	554	529	564	586	581	552	581	544	582	562	632	568	579	595	567	566	527	567	551	569	570	542	573	599	530	573	554	551	608	560	545	603	543	599	571	574	557	641	580	585	553	545	569	594	578	591	588	552	565	602	540	574	568	592	624	542	540	598	533	564	564	541	596	563	547	550	567	556	605	575	591	568	608	583	564	615	603	567	570	555	570	573	545	564	587	601	595	567	606	552	586	586	589	608	610	565	530	562	602	570	601	568	567	547	607	561	627	578	595	600	573	579	518	555	572	613	600	561	588	561	547	559	590	602	535	509	572	571	556	550	573	570	585	575	541	528	602	555	569	583	560	560	556	580	556	611	605	583	583	554	555	607	576	541	506	580	537	579	592	613	519	597	606	566	585	554	578	597	551	549	583	562	568	561	572	557	547	597	574	567	567	576	557	561	600	609	579	617	594	570	578	561	595	635	599	547	615	584	559	601	578	559	568	608	580	598	549	579	533	552	569	575	582	580	566	573	556	598	544	573	604	595	584	571	571	560	559	578	577	612	569	545	560	544	540	584	580	572	540	549	575	586	541	536	544	560	573	550	564	561	563	554	596	571	573	564	568	582	567	563	536	591	549	571	570	530	555	582	575	581	548	591	556	601	540	627	611	567	560	584	584	545	533	579	593	594	546	533	582	540	552	555	533	597	563	588	547	587	558	587	570	588	584	642	547	577	562	603	568	544	547	541	582	615	580	555	574	548	559	566	553	562	582	584	593	592	607	562	573	517	564	560	534	550	519	576	571	618	580	593	548	549	564	588	571	580	534	584	528	600	555	573	565	571	536	569	609	557	585	563	571	569	559	583	557	561	578	581	604	539	562	575	610	571	572	565	609	565	573	550	585	556	565	568	583	524	620	557	599	598	574	569	608	570	569	572	563	571	618	582	556	538	565	533	568	556	577	528	576	593	598	562	538	592	587	587	541	550	535	569	590	593	603	575	553	553	589	574	569	583	582	565	597	576	602	545	591	532	565	589	613	551	556	583	559	599	593	544	599	574	597	561	620	537	609	570	589	536	596	588	581	572	594	523	590	555	576	552	585	585	570	557	572	556	582	583	586	561	597	558	600	566	590	607	591	631	535	634	550	595	554	585	579	610	550	542	552	607	586	617	593	586	602	594	592	528	574	574	555	519	587	556	574	560	591	522	540	556	601	537	564	564	605	592	566	543	518	601	621	580	571	571	575	563	569	568	571	595	576	579	604	571	582	581	588	573	548	557	610	608	587	557	549	544	570	580	552	584	553	536	612	631	544	620	572	592	575	586	552	579	554	563	579	572	603	604	615	540	590	601	556	578	584	585	531	596	593	563	604	543	494	592	541	593	597	587	608	571	593	566	588	572	591	585	537	586	580	593	560	594	569	603	525	643	583	565	601	588	583	560	592	592	549	580	516	556	572	586	561	585	556	586	565	587	567	574	546	531	572	574	594	592	530	559	611	603	561	553	569	565	576	520	525	560	558	572	599	548	566	571	556	557	550	591	542	548	549	576	544	572	557	592	555	542	593	576	610	601	568	556	550	554	573	591	555	585	548	579	562	619	564	584	523	546	563	593	573	582	533	575	555	604	626	541	560	537	571	551	551	622	543	551	576	573	544	558	504	563	586	560	561	541	585	571	564	551	578	554	571	579	574	584	591	607	583	610	565	558	558	619	591	572	504	585	587	572	557	593	596	611	578	521	603	568	529	583	602	629	561	526	537	552	593	592	553	587	553	551	568	584	563	555	568	565	582	537	574	595	565	552	528	580	571	559	569	589	572	564	539	589	574	547	566	565	603	598	555	597	586	525	564	595	544	597	608	587	605	575	572	605	501	611	570	582	585	563	564	581	570	573	569	583	558	545	623	560	611	610	591	578	599	515	573	551	595	578	573	566	619	588	595	566	593	545	548	584	587	553	569	545	572	597	591	580	617	563	580	568	566	565	584	546	574	582	618	543	617	556	556	571	590	564	566	568	562	560	568	568	570	579	589	566	571	615	577	563	577	597	575	552	558	572	565	571	553	571	595	558	568	548	545	594	614	570	532	589	576	603	515	593	629	559	584	602	548	536	558	599	611	586	593	578	631	550	554	570	615	599	539	550	592	553	589	586	566	570	596	571	562	575	577	573	546	581	614	604	585	610	574	599	579	530	530	581	557	543	583	572
15916	1527	1272	967	804	646	562	476	442	452	374	397	392	378	323	346	319	282	291	314	314	293	309	299	362	293	301	293	297	297	273	317	309	286	298	291	284	322	286	287	311	287	292	285	243	318	263	289	335	275	279	275	271	257	287	278	281	272	270	294	318	293	264	266	275	294	292	306	312	296	228	288	307	304	287	280	258	299	280	269	309	275	299	276	306	297	306	275	253	328	247	282	281	274	273	284	277	273	267	247	288	295	307	289	269	293	256	274	275	273	280	266	285	242	324	284	262	254	260	268	269	290	259	264	256	290	279	316	295	291	288	273	262	281	291	290	312	240	291	289	264	270	277	289	273	261	285	242	270	262	274	309	304	220	255	279	258	291	305	280	282	296	311	298	316	274	252	279	247	262	276	295	263	266	279	246	278	285	259	233	269	261	307	275	276	299	292	279	284	288	279	276	268	283	264	300	262	274	285	239	269	304	282	302	249	284	288	297	285	305	315	273	291	302	287	286	283	320	291	296	311	289	267	290	296	318	281	269	305	251	277	294	276	264	300	288	264	293	265	268	274	252	292	283	279	295	293	258	276	289	268	281	280	260	245	273	260	287	305	263	292	259	277	312	304	233	259	300	311	286	292	291	291	274	261	266	274	292	271	268	232	265	261	294	271	267	273	279	295	296	288	246	290	299	316	267	257	275	281	299	287	276	297	280	321	293	288	283	281	270	290	250	303	278	293	276	300	354	289	279	254	286	245	288	299	263	295	313	288	289	287	265	281	289	261	288	249	282	264	277	287	277	299	318	255	282	277	262	283	298	289	271	279	307	300	257	272	269	259	293	296	285	281	280	273	276	298	293	282	280	270	281	292	298	248	268	241	281	289	290	273	290	315	284	273	282	288	251	270	300	265	266	267	280	254	278	286	288	277	301	286	293	274	273	344	284	263	287	279	268	288	313	251	263	267	270	259	261	273	304	316	275	266	278	288	283	301	283	263	309	278	291	260	298	281	294	263	278	261	250	251	286	275	260	278	296	283	283	272	296	284	303	276	303	316	304	264	292	276	270	274	277	290	297	290	306	297	313	298	284	256	299	266	264	275	269	290	290	275	282	280	278	289	249	252	272	260	269	242	269	304	284	274	292	256	277	282	268	267	305	291	312	277	273	322	303	290	270	288	287	261	281	308	289	272	262	257	238	299	306	264	252	279	288	257	276	289	269	298	282	324	277	270	261	289	275	255	289	283	250	273	300	324	256	266	280	289	289	278	305	315	265	275	279	295	315	310	291	286	294	274	287	297	290	259	293	298	261	280	283	266	296	290	279	250	261	297	280	307	281	291	263	303	266	279	322	281	242	260	270	263	279	293	293	263	268	292	278	272	260	280	281	259	270	262	309	278	298	310	297	304	293	255	302	247	283	292	286	304	271	269	282	281	302	286	310	266	300	300	255	293	262	280	283	298	303	281	268	283	288	288	247	308	293	295	274	252	272	284	275	274	271	276	283	310	304	253	266	309	257	277	268	288	268	301	300	302	288	288	310	282	276	273	273	291	263	289	294	261	261	324	284	314	284	300	262	280	290	272	259	284	272	308	263	280	305	266	284	289	279	288	284	269	271	295	261	290	291	268	286	279	297	300	301	257	291	302	265	260	270	284	320	276	289	283	274	274	260	258	302	307	306	279	277	299	280	280	270	260	295	328	301	312	293	268	275	316	268	268	297	285	293	270	309	277	304	306	259	282	300	308	298	276	282	284	266	263	269	296	285	286	297	288	297	274	281	256	290	277	276	267	270	260	283	277	304	312	305	289	298	269	285	309	281	293	267	295	308	261	285	293	265	271	320	273	244	330	272	271	249	268	272	264	277	284	283	264	296	316	288	262	249	240	314	295	265	281	246	265	262	280	295	287	288	271	279	279	271	266	301	267	298	303	289	238	261	300	279	297	277	286	305	254	277	271	256	283	266	294	290	280	270	264	247	267	273	284	277	303	290	264	283	294	297	284	290	272	285	300	297	302	245	249	302	274	270	271	279	276	270	306	303	271	298	267	298	282	300	297	297	292	280	277	263	273	307	289	273	263	288	261	267	271	265	247	272	251	282	272	268	252	290	295	297	299	282	276	250	264	290	254	295	270	286	309	316	285	313	290	313	279	285	313	288	266	277	278	287	293	262	277	269	314	286	270	260	267	263	271	260	268	306	309	277	294	293	296	294	300	267	305	277	271	316	284	274	289	286	283	308	265	279	292	273	319	288	255	289	293	290	295	266	307	263	267	299	320	283	271	271	278	260	260	289	288	298	300	292	267	305	294	289	257	317	268	285	263	264	290	307	305	269	270	292	286	305	302	260	272	270	253	253	294	264	270	284	323	287	293	247	279	287	276	267	253	254	257	281	274	279	254	269	258	286	269	289	334	313	259	260	270	280	263	288	276	278	302	260	293	273	276	279	278	308	296	305	275	288	287	317	283	287	269	298	290	307	325	274	310	317	284	289	261	283	303	297	303	278	303	265	282	276	293	260	269	285	278	292	304	270	299	253	297	291	298	273	274	286	286	305	285	289	272	277	303	286	299	269	250	281	280	280	279	284	257	302	275	297	326	291	277	275	285	244	265	283	294	299	275	314	282	310	263	293	270	251	266	263	290	279	280	278	280	311	293	287	291	283	276	267	288	280	264	271	246	280	275	277	269	311	282	277	283	278	289	304	258	257	278	291	275	279	269	249	304	300	300	282	312	267	263	268	313	261	279	259	256	289	289	283	302	296	286	291	276	269	294	279	249	258	295	290	266	279	321	326	293	244	293	303	267	311	315	269	309	265	289	294	289	261	271	277	261	294	271	310	274	321	247	276	267	248	277	308	274	308	297	291	279	297	279	294	322	303	274	281	299	283	282	274	293	263	288	293	286	290	284	290	293	273	279	282	278	279	289	276	285	273	321	279	292	297	335	318	278	309	287	280	273	268	286	307	314	286	310	267	304	275	291	312	286	297	304	291	281	282	288	282	269	318	319	255	272	259	258	291	266	295	278	302	243	270	295	275	311	296	262	310	263	302	272	257	289	297	276	290	244	271	316	297	274	291	260	281	279	309	297	310	307	270	259	298	293	254	269	287	261	264	276	285	264	264	267	298	341	303	312	316	291	270	273	278	279	309	270	283	263	292	265	306	294	295	310	266	300	268	272	279	279	292	275	264	268	265	310	273	268	278	288	270	249	282	273	283	265	297	288	290	281	273	261	285	301	288	299	289	277	268	289	289	294	294	266	251	299	296	304	263	276	285	278	264	270	267	288	282	309	280	286	309	264	272	248	273	281	284	290	265	275	279	284	245	298	284	273	249	327	272	288	296	336	298	302	277	266	260	299	300	269	279	289	287	277	291	254	286	275	259	295	318	310	292	260	252	282	314	265	290	276	301	286	266	283	280	264	252	286	269	272	280	311	303	285	251	264	276	244	285	270	272	290	313	245	279	281	266	242	297	280	301	262	252	269	307	301	289
9155	1341	2609	2988	2933	2523	1985	1770	1783	1911	1555	1410	1546	1370	1109	1014	892	893	917	865	875	911	835	861	769	849	804	810	782	763	769	764	789	733	779	733	774	761	734	750	716	716	771	759	705	760	711	695	690	697	704	704	720	730	747	759	681	772	741	739	739	778	729	756	734	725	707	702	687	729	724	727	772	737	781	691	737	736	697	670	713	713	734	722	708	717	741	678	711	720	701	708	692	769	740	749	700	737	725	735	681	745	719	751	694	718	704	708	749	695	723	715	694	753	684	688	728	706	668	699	748	705	721	738	672	733	755	732	697	707	743	694	736	712	728	671	734	713	741	716	734	690	699	750	668	744	711	723	716	704	741	683	707	687	712	716	704	712	719	739	725	773	706	789	705	709	749	696	732	731	686	713	747	675	701	720	714	730	744	704	689	754	768	712	677	717	685	712	687	737	687	674	734	658	741	702	718	702	760	736	731	752	661	713	714	708	680	717	716	689	748	721	708	705	691	701	708	707	741	721	756	749	738	674	704	720	701	695	738	637	700	728	697	725	710	722	748	669	681	712	675	704	655	669	693	699	732	705	708	732	706	679	711	688	767	718	700	664	687	698	734	751	684	726	732	720	684	760	734	687	665	683	689	719	715	695	722	683	709	746	756	669	715	768	726	728	699	704	689	712	659	723	729	675	683	692	742	713	687	702	743	791	670	745	712	716	745	692	712	712	737	728	746	728	706	680	691	712	682	717	690	722	703	714	690	709	714	704	676	673	721	719	735	711	667	681	730	700	708	732	682	728	728	719	689	681	679	704	723	685	706	722	725	745	732	719	753	745	724	725	699	669	709	728	679	729	703	691	678	736	703	675	728	728	717	720	678	733	682	713	724	706	691	729	693	706	773	695	739	672	733	678	709	693	747	728	706	749	709	769	682	756	667	689	714	667	691	687	749	709	731	726	706	645	759	777	715	677	750	746	744	680	703	727	716	673	680	753	661	738	731	752	719	662	666	722	706	681	714	656	699	746	692	674	707	717	721	695	690	692	719	728	778	676	745	719	730	733	714	688	727	737	732	746	724	705	744	723	725	771	681	727	772	733	745	723	738	754	735	718	677	732	706	713	705	727	752	706	741	726	717	681	752	748	698	702	685	729	744	729	722	723	731	703	746	758	696	756	707	705	687	738	771	690	719	707	733	741	705	678	727	693	688	729	746	719	717	703	756	722	691	733	713	699	699	719	714	704	678	699	721	747	719	765	753	713	692	719	711	708	738	732	713	727	730	664	720	660	692	687	748	746	700	685	740	714	690	711	702	721	712	687	712	693	682	733	705	740	743	679	701	705	738	719	719	716	697	709	730	759	703	710	704	748	691	693	713	736	764	719	747	732	754	720	748	693	725	770	734	709	725	694	708	736	719	665	723	658	718	709	694	705	664	718	714	697	742	706	725	698	733	674	703	745	687	744	672	736	723	684	695	729	676	682	706	718	742	694	663	723	756	706	696	648	704	757	679	736	730	719	718	753	722	672	671	752	697	705	679	780	717	712	731	743	680	746	709	698	739	702	704	728	733	735	689	714	659	692	763	712	700	721	740	708	693	708	696	717	690	702	740	700	708	733	704	682	705	693	680	701	704	702	701	724	737	711	718	703	760	713	717	714	712	704	708	731	723	710	726	738	664	732	730	707	718	747	702	731	731	666	678	710	697	728	718	771	713	705	680	712	702	751	750	682	712	732	763	692	716	694	698	685	659	681	760	701	706	718	725	671	766	708	712	719	695	743	683	751	748	703	726	739	664	715	749	697	726	699	681	695	682	749	726	669	766	755	768	690	764	747	735	694	654	707	651	691	716	670	710	697	774	715	731	704	712	678	698	732	717	679	683	732	773	699	708	698	720	710	709	727	725	738	723	757	654	690	678	718	716	734	711	661	723	693	719	669	655	735	685	692	693	770	691	704	681	753	750	732	714	697	637	690	700	698	706	712	773	761	719	700	685	739	735	715	737	749	716	745	719	663	731	760	719	689	783	738	713	704	657	740	741	721	691	710	746	748	763	704	723	686	737	714	733	739	740	731	729	706	748	751	740	709	734	721	717	711	720	744	708	748	704	719	698	689	701	706	746	673	693	763	701	693	652	676	643	669	749	705	723	675	716	715	713	740	707	738	713	681	706	703	699	705	653	755	726	690	708	712	684	735	746	714	694	719	729	710	693	715	706	706	680	716	751	725	721	713	760	738	695	687	712	729	706	694	721	713	680	758	711	724	745	715	704	682	727	699	767	724	728	734	702	719	729	699	706	740	741	672	701	707	722	701	695	697	721	699	743	712	707	702	705	760	714	750	679	676	699	744	670	756	722	743	705	700	692	728	692	736	688	786	719	767	716	695	746	702	699	748	707	693	692	698	726	750	709	663	718	771	758	692	720	720	715	731	704	720	733	669	665	749	712	685	683	730	724	766	739	704	718	682	695	748	766	716	697	727	779	697	715	716	682	701	766	691	721	707	736	695	746	717	733	707	740	713	687	706	725	732	710	759	727	748	700	713	681	650	742	675	749	703	702	758	765	735	748	689	653	665	716	711	690	722	720	664	724	718	735	736	744	739	736	711	760	744	714	706	741	692	670	697	722	719	726	700	705	662	731	670	775	731	699	684	702	745	766	749	705	712	679	734	686	737	724	705	757	709	735	714	724	699	709	690	725	723	722	705	720	708	716	729	710	686	714	681	720	679	676	745	715	753	709	720	709	762	745	690	687	685	697	709	699	718	711	714	708	713	782	725	699	741	697	712	719	718	683	687	695	688	724	689	703	756	721	691	695	692	703	700	751	719	680	716	697	763	716	728	746	695	678	735	651	666	710	696	672	688	713	694	653	686	740	727	718	712	733	688	637	747	730	699	744	718	683	711	725	725	725	749	715	718	735	715	684	752	748	686	724	754	712	709	656	720	671	726	708	722	688	700	717	744	674	727	745	711	722	744	742	773	719	704	748	714	721	717	708	652	722	672	684	738	720	728	722	695	695	717	758	709	692	679	690	740	760	706	700	714	704	693	717	752	728	732	718	708	699	695	696	677	700	689	653	698	697	736	695	645	751	744	751	700	759	716	698	737	753	713	688	702	700	695	707	712	749	766	720	669	707	720	688	721	719	702	722	747	795	690	764	728	700	701	752	782	694	706	743	753	716	692	695	727	710	698	685	705	725	738	699	657	721	706	684	699	754	666	707	733	708	712	674	723	730	740	720	687	740	725	717	705	688	703	772	716	708	734	751	730	676	712	703	666	708	751	750	702	760	722	723	702	721	723	714	726	729	712	724	702	689	706	701	706	720	671	698	720	754	754	702	686	744	688	697	657	727	725	733	680	698	682	688	708	690	707	728	701	688	756	727	719	708	659	724	719	656	722	733	740	749	734	665	696	759	740	727	733	711	666	682	692	719	713	696	736	725	702	745	717	709	742	741	683	710	699	687	708	709	724	689	699	720	686	738	741	708	719	710	719
2379	440	423	448	506	456	424	440	408	403	408	418	433	419	467	427	422	441	461	421	420	427	430	410	430	425	437	445	406	439	384	454	468	410	450	381	426	436	398	424	445	507	396	445	420	423	389	429	416	442	433	446	423	438	446	426	411	390	414	378	447	439	413	413	412	408	426	400	434	417	426	393	428	384	469	407	351	363	415	434	425	407	404	388	452	450	415	402	406	420	414	404	410	412	450	481	409	432	434	425	421	419	439	434	436	409	433	394	442	407	435	418	407	411	382	406	394	382	404	406	382	447	395	431	393	389	397	408	399	426	372	412	436	408	436	425	370	411	390	358	369	443	392	443	460	404	429	388	411	453	419	423	388	372	418	425	471	417	404	435	474	449	410	414	409	407	394	429	418	416	391	457	441	439	442	457	440	425	421	439	449	446	429	441	440	422	390	420	410	421	408	433	424	425	439	406	417	420	407	456	420	428	426	418	391	404	407	418	426	422	428	454	417	451	398	425	416	406	452	451	391	443	418	409	434	380	420	429	411	400	412	386	409	443	440	418	405	430	421	413	389	467	444	429	394	396	435	422	425	415	449	467	416	366	445	413	446	426	434	436	427	419	411	442	437	443	417	434	411	429	393	420	452	444	397	452	411	425	387	459	397	452	433	432	429	431	429	391	464	405	404	413	404	418	421	444	404	411	429	395	413	412	443	416	409	388	441	399	445	447	374	390	444	426	446	451	407	423	491	467	400	426	449	404	438	408	438	421	452	420	373	404	430	457	426	410	406	409	467	385	439	464	432	414	410	445	434	416	412	469	383	448	396	427	451	419	379	393	417	454	410	395	447	454	417	432	420	427	433	415	440	438	432	422	434	444	429	419	433	403	464	416	442	400	405	432	379	461	438	412	433	418	368	430	409	398	408	420	406	437	413	382	412	385	384	424	428	444	477	419	436	423	386	450	398	389	443	427	401	427	409	438	410	413	417	456	420	411	411	414	407	429	450	430	454	390	442	447	386	427	457	419	433	413	448	423	405	430	401	455	438	436	389	377	467	412	407	386	420	380	420	384	385	411	429	417	438	454	452	392	413	406	386	417	393	435	382	377	438	389	430	429	486	442	455	445	380	458	478	462	419	414	431	421	355	408	431	419	441	450	405	415	425	430	409	435	415	393	419	425	472	433	393	420	384	416	401	385	436	489	436	426	443	414	412	402	380	419	414	404	409	410	381	418	400	416	410	439	433	376	441	440	408	431	474	428	432	418	409	395	374	427	425	414	443	444	416	376	428	414	432	381	393	406	413	432	433	399	437	416	449	390	414	409	431	428	462	468	431	391	464	360	401	411	396	386	397	452	425	379	414	469	460	456	423	426	421	387	409	430	413	410	441	432	435	411	429	450	421	455	417	410	423	459	450	451	435	438	388	400	409	445	414	389	407	409	403	386	407	460	423	401	448	397	428	445	439	432	449	401	396	418	429	427	456	386	389	395	401	422	416	430	408	414	413	421	392	421	417	430	448	439	396	420	416	447	423	405	445	415	412	430	407	396	359	428	418	439	418	468	355	431	420	425	420	427	424	448	410	461	379	433	443	435	438	417	418	446	414	441	411	381	423	395	468	468	422	465	426	437	426	410	468	373	439	422	437	446	413	385	408	398	438	428	365	435	422	430	413	393	419	427	462	387	398	417	443	411	420	473	449	405	401	433	446	440	427	407	400	414	408	408	402	395	394	430	459	421	425	391	422	405	389	439	431	404	414	427	380	406	435	446	416	393	406	450	392	412	436	419	423	422	429	416	424	410	428	418	437	416	436	404	460	430	411	426	406	413	422	411	392	430	401	446	409	427	445	407	406	400	397	387	437	439	388	421	429	419	472	404	457	486	390	431	370	467	438	392	415	405	404	429	376	392	414	401	438	445	405	391	407	418	446	424	432	464	430	392	392	401	427	406	400	412	432	415	409	406	406	408	393	422	382	398	406	408	437	434	414	438	427	414	424	426	449	456	412	391	426	388	382	426	399	394	443	455	435	433	434	418	400	407	437	386	461	442	422	434	434	444	404	413	405	408	411	424	425	413	439	415	451	447	439	399	422	391	457	397	414	421	423	401	425	402	408	464	423	418	444	392	412	396	391	452	413	433	408	400	404	441	405	419	410	425	414	416	434	449	417	416	405	421	427	454	398	423	435	417	399	437	449	410	406	415	410	392	459	440	371	422	441	456	411	461	439	458	409	439	425	430	417	415	409	440	442	436	426	406	408	432	380	409	465	378	376	461	406	420	426	442	460	428	398	378	445	427	427	421	438	452	451	411	424	408	457	401	420	460	445	400	408	436	413	416	380	380	404	410	430	423	383	423	374	458	417	398	413	409	425	425	440	406	415	416	453	405	421	468	432	475	424	425	458	406	377	449	424	410	436	426	374	424	428	432	452	435	408	449	425	379	386	406	411	409	412	368	406	427	410	390	454	401	420	461	415	419	447	426	412	432	438	411	436	406	416	391	407	463	401	435	456	434	405	374	432	449	426	400	423	431	423	398	428	394	453	406	422	435	416	384	409	440	395	417	412	426	440	417	403	451	380	413	424	430	379	481	418	402	421	400	441	463	426	409	446	408	440	422	410	418	447	410	470	432	445	435	421	415	451	439	433	426	395	455	424	406	441	397	392	410	428	397	417	451	399	429	429	383	409	456	411	452	432	419	425	420	422	412	423	426	439	452	403	387	408	419	420	431	395	429	409	465	425	399	402	389	398	385	407	409	413	429	435	416	437	443	410	400	434	428	442	458	379	420	456	428	388	403	398	408	434	399	453	414	441	436	414	422	423	411	405	436	394	434	412	433	442	415	396	381	418	429	467	408	432	420	410	383	407	388	408	381	441	430	453	429	456	414	418	393	410	431	419	441	417	402	439	429	437	413	418	437	441	391	441	428	363	413	432	395	375	417	409	434	404	422	433	392	412	398	415	401	390	426	412	418	409	424	460	433	437	412	438	462	429	446	425	425	401	414	413	412	418	432	397	395	444	383	439	398	416	400	413	413	399	382	444	395	439	385	460	431	425	431	402	426	452	387	396	415	425	397	399	392	425	421	425	434	401	361	385	406	382	436	409	396	463	408	468	405	375	414	436	406	429	428	394	422	398	433	396	380	398	415	428	406	412	431	434	446	457	413	386	424	427	424	431	382	410	418	436	412	419	407	392	379	378	416	395	454	395	403	414	398	379	398	444	415	390	414	423	415	434	450	458	419	433	400	413	399	424	433	396	385	416	452	405	405	433	398	440	393	445	448	386	430	359	396	407	406	407	436	426	417	445	395	425	418	420	427	461	409	411	398	412	456	380	413	409	411	435	442	411	437	414	446	432	431	431	422	407	397	398	427	426	398	415	405	413	408	398	410	456	435	423	497	439	395	411	375	410	476	412	442	418	431	431	384	397	425	430	381	414	401	417	420	411	454	415	381	436	402	412	367	388	433	409	405	459	428	417	433	389	408	410	435
2698	1023	1074	1173	1119	1101	1080	988	944	969	968	1011	917	1003	956	920	993	959	914	980	1020	1008	947	979	949	982	894	1000	942	1015	962	947	959	922	918	1021	954	953	951	942	966	959	919	977	984	981	939	910	967	878	1005	949	948	979	959	929	966	956	952	938	893	922	900	961	956	895	1001	950	957	947	888	961	955	935	969	909	945	989	941	959	970	926	970	964	920	979	972	942	896	923	949	971	926	981	972	930	944	926	964	920	924	924	966	988	983	964	950	1019	896	978	997	872	966	946	972	937	900	966	970	967	951	981	965	904	971	974	929	940	985	911	912	946	989	911	960	958	979	887	932	929	949	929	1033	1002	944	988	942	923	942	928	947	908	936	934	956	983	909	940	950	939	949	901	946	961	884	954	953	933	901	1003	1004	949	914	892	913	914	955	1006	949	982	901	976	938	927	940	931	944	946	970	925	970	952	956	990	927	932	948	974	993	964	881	906	929	919	941	879	929	974	926	964	948	896	907	918	953	969	975	933	943	956	979	958	936	1003	878	939	951	965	894	982	933	1009	918	1008	926	900	967	928	881	949	876	975	951	941	956	991	904	932	884	925	907	930	1000	892	947	906	912	926	965	908	947	975	989	992	965	960	958	915	956	969	924	939	878	952	1001	993	982	912	965	942	948	963	931	979	981	945	962	988	943	1005	987	958	962	978	1004	978	973	909	957	976	941	942	934	928	987	927	969	943	942	1001	887	972	935	993	939	962	974	899	930	933	922	940	916	965	973	941	908	944	976	949	936	928	1016	946	917	981	904	992	942	959	977	967	949	896	880	945	953	994	915	943	955	914	936	891	964	938	951	947	918	924	952	927	921	933	948	959	907	1003	971	885	963	930	956	976	970	918	960	959	867	963	929	965	962	973	933	965	977	985	946	949	989	918	984	955	1016	938	923	930	935	1020	974	954	1030	949	967	951	933	940	975	923	905	884	983	936	941	953	962	979	946	952	959	958	913	969	930	918	1027	966	939	962	958	970	949	910	967	886	965	993	967	949	891	934	939	931	924	958	994	906	975	952	919	990	890	963	895	954	968	921	970	980	943	944	970	932	959	960	956	965	954	948	920	971	915	983	910	944	927	962	962	930	953	974	906	912	990	935	959	957	902	964	967	972	971	930	914	959	962	994	909	966	962	931	981	951	877	953	944	952	935	920	919	910	937	976	941	903	929	950	932	973	920	973	898	923	886	955	945	951	966	910	964	968	980	953	964	931	935	929	976	988	966	917	895	990	971	999	976	951	953	949	995	927	934	958	987	919	946	956	957	978	913	953	963	932	1010	994	1028	984	913	917	870	972	983	905	947	1000	929	972	1002	958	979	958	933	911	939	945	909	943	968	938	976	970	996	948	953	930	974	915	927	987	1002	952	930	947	952	940	924	931	936	974	908	977	921	949	938	945	966	970	937	925	937	885	908	949	956	931	987	940	941	935	1011	927	949	950	924	943	952	959	917	901	895	953	1041	929	932	930	937	962	939	953	926	962	989	938	923	935	931	888	923	952	916	941	953	974	933	930	948	965	943	978	916	968	871	874	973	894	982	913	988	959	920	1002	942	1000	983	909	984	906	942	939	975	971	927	991	950	919	919	943	948	965	973	920	1006	948	950	977	907	962	941	923	910	930	925	935	982	963	964	947	967	942	958	947	934	901	955	921	933	892	916	930	914	949	961	910	923	986	944	959	960	960	939	917	944	953	945	962	983	947	951	937	944	936	928	940	987	916	946	971	936	937	871	944	911	959	939	940	947	922	938	902	916	975	922	952	957	954	912	926	965	907	866	911	930	930	974	1001	916	964	901	929	907	945	928	975	961	926	942	968	948	926	972	951	950	956	958	927	963	926	948	954	881	946	967	969	969	942	963	925	926	981	909	940	928	934	963	998	943	1007	932	934	969	948	988	928	956	912	927	958	934	917	890	947	945	931	1003	949	937	943	948	972	918	929	957	953	946	995	948	957	1002	889	926	933	974	966	997	990	927	953	951	965	929	926	911	910	934	902	945	1000	900	979	914	933	939	987	947	941	956	925	957	966	1002	958	947	993	912	959	851	948	928	996	960	948	898	920	961	966	975	955	956	978	892	952	912	933	938	958	915	951	927	937	980	969	952	932	943	969	902	918	893	928	924	975	1009	891	917	870	995	963	915	938	958	950	983	924	956	989	950	974	928	992	937	985	954	991	887	951	929	969	994	963	989	926	922	944	973	900	887	929	1023	978	911	994	1000	947	857	977	924	912	925	954	964	942	945	958	950	945	961	957	956	922	954	980	949	926	925	935	941	972	983	933	975	977	903	928	950	967	956	953	976	985	979	926	909	947	901	918	969	927	928	930	1028	929	940	987	950	915	883	889	955	961	950	981	951	975	951	972	895	942	906	933	945	920	989	875	922	982	955	945	988	932	937	908	899	955	927	903	948	942	886	949	941	919	900	947	897	1007	953	974	929	901	959	944	979	876	970	1011	956	982	940	940	928	880	990	952	922	880	948	950	898	943	957	922	954	899	922	899	936	944	956	931	913	966	984	944	986	925	955	937	929	932	942	962	984	967	936	953	924	961	915	953	934	972	925	949	941	962	939	986	911	909	956	908	988	925	941	975	986	879	940	953	939	914	984	970	984	939	929	938	911	922	946	966	975	969	995	948	951	984	935	915	991	991	967	917	914	942	986	1000	913	960	987	916	941	945	930	952	977	1005	896	963	937	955	909	1003	941	973	964	922	940	933	933	989	988	929	909	954	950	975	935	944	906	921	958	979	887	970	908	887	961	952	987	996	924	910	927	984	988	893	924	900	962	934	937	982	909	933	929	928	958	963	946	934	1022	953	961	923	998	901	967	920	941	967	896	926	937	898	941	956	945	935	947	958	967	973	943	934	978	908	955	960	958	931	948	963	930	928	961	929	991	947	924	940	933	944	959	938	904	974	956	989	916	908	938	901	970	1001	976	909	919	926	913	989	982	972	967	917	991	958	937	993	981	972	967	872	893	1005	977	932	968	916	919	942	904	924	941	936	952	952	890	1008	920	960	907	962	941	971	911	936	1008	968	1014	929	961	918	888	940	1018	977	920	966	974	956	958	918	1013	989	900	913	935	973	1033	961	953	930	1001	955	990	946	944	931	975	937	940	947	949	923	973	963	941	887	966	1017	936	978	924	997	957	971	993	926	904	955	1011	951	944	928	927	970	905	941	947	903	942	971	956	948	978	948	891	948	935	1010	943	976	969	986	931	1006	972	965	894	929	921	953	923	944	926	972	922	937	992	968	958	922	940	881	942	924	943	941	921	921	996	957	951	981	884	957	963	921	954	938	1010	990	922	938	984	996	969	934	932	929	995	965	959	1003	916	888	931	929	954	939	933	980	968	892	944	954	926	959	949	923	964	915	975	964	941	966	987	937	960	961	910	951	909	993	907	926	921	939	937	931	918	911	956	995	936	961	936	936	968	895	948	958	938	965	957	971	944	952	960	977	955	932	981	925	1000	928	942	951	914	947	872	948	930	950	968	962	947	928	961	966	1016	970	998	956
8507	567	605	539	501	394	353	354	332	289	284	252	250	306	269	224	255	242	237	200	236	220	216	215	243	233	268	216	276	236	219	192	228	247	222	237	246	205	234	199	239	228	202	190	224	233	218	216	233	221	242	221	263	230	249	212	210	236	257	252	218	229	217	232	219	225	226	210	206	247	217	243	206	209	252	232	214	238	206	236	237	212	212	212	240	215	207	218	221	234	223	228	234	255	209	222	213	223	220	220	256	239	200	234	236	213	218	204	220	220	204	244	192	238	222	260	219	212	239	230	231	209	247	252	247	223	210	256	223	254	201	228	259	224	210	212	203	197	195	210	213	203	202	222	222	199	218	241	226	237	208	231	217	217	200	218	216	216	232	201	227	237	225	236	214	217	222	200	203	202	212	215	207	240	223	236	248	215	227	228	224	248	257	220	237	221	202	202	216	229	234	230	229	248	206	229	227	240	218	223	255	215	244	247	227	226	236	229	229	196	259	232	217	226	249	237	208	232	229	249	223	245	226	235	233	220	238	227	244	206	211	214	242	225	208	234	216	217	198	258	216	209	220	240	227	221	219	191	224	207	224	212	214	222	228	223	243	216	207	200	229	237	239	212	216	226	213	225	217	211	230	244	215	228	234	206	203	216	219	221	215	218	241	201	183	239	208	167	259	226	212	206	231	276	204	222	216	210	223	220	198	209	198	213	230	212	239	244	218	216	207	231	232	242	242	239	227	215	240	194	235	242	226	232	196	205	231	228	216	213	254	227	224	228	229	234	208	235	232	225	246	227	252	217	248	233	224	234	219	233	224	233	196	203	241	224	236	231	216	219	189	223	235	227	236	216	236	246	215	210	228	224	179	228	255	228	226	209	257	242	223	221	241	237	252	219	221	207	235	205	219	216	197	237	235	214	205	227	223	224	175	235	248	234	231	238	235	201	235	234	214	239	232	242	236	247	205	223	209	223	225	233	199	218	255	222	214	224	226	242	230	218	240	235	240	251	232	204	211	232	208	238	244	222	236	257	229	227	238	215	226	225	231	203	206	224	231	219	227	217	195	225	227	212	230	245	218	240	231	217	221	253	216	215	209	221	213	249	231	217	224	216	223	231	227	230	221	222	246	225	229	234	237	224	232	236	233	243	251	216	236	204	211	212	194	228	238	220	210	221	216	230	225	241	219	251	212	214	218	223	218	233	235	217	232	245	207	255	222	216	238	208	219	183	218	231	215	194	241	215	216	255	233	227	237	210	220	240	211	212	227	221	213	240	236	212	231	242	213	219	228	196	232	265	231	215	240	230	242	232	260	233	232	240	229	250	211	224	225	242	217	229	239	235	217	246	225	201	217	229	235	205	216	198	219	202	221	212	194	226	188	199	206	217	207	210	244	215	213	226	186	191	219	237	224	225	198	229	245	226	205	227	207	202	182	216	231	228	226	242	251	204	185	215	238	213	247	227	212	230	222	225	223	237	230	231	263	230	213	234	223	210	246	226	187	228	220	244	196	243	218	236	223	255	222	231	234	234	212	252	213	229	233	208	222	239	199	235	221	207	206	233	240	208	238	209	201	236	242	242	208	205	214	228	210	196	236	215	225	218	258	204	217	211	234	224	214	214	215	239	252	224	227	212	240	240	239	239	237	203	236	240	259	250	227	233	235	226	226	211	249	207	210	224	238	246	221	207	231	264	230	217	235	238	214	225	227	199	232	214	206	228	225	233	240	214	214	238	217	203	231	195	226	219	228	240	223	210	191	221	237	235	231	234	212	189	211	227	224	213	229	220	215	227	244	242	221	222	222	229	221	242	223	222	199	212	234	208	228	258	254	223	263	251	248	235	254	209	235	205	247	264	236	225	203	229	222	223	257	210	236	212	227	250	212	237	249	208	236	246	210	222	251	235	219	234	222	216	246	223	226	220	235	244	261	240	218	210	191	235	208	209	224	245	201	215	231	242	215	213	216	221	200	225	221	212	231	195	202	200	247	255	201	226	229	221	248	243	249	241	230	203	216	235	238	205	201	227	219	204	237	243	251	234	230	228	240	222	232	251	205	207	215	229	219	218	226	199	227	230	194	239	221	243	245	221	230	191	220	255	220	243	218	237	220	203	230	238	211	229	211	239	215	232	212	230	228	206	257	241	225	247	262	260	263	226	210	232	238	228	208	218	236	230	226	225	220	227	216	215	237	221	228	210	207	210	215	223	242	239	189	224	228	226	235	271	235	230	234	222	246	242	227	244	236	231	229	223	248	221	216	214	226	229	223	190	215	242	237	200	187	224	218	244	251	240	236	225	258	253	225	245	215	217	236	235	248	213	219	223	225	235	235	224	225	219	228	252	234	230	217	241	236	207	244	219	218	254	225	215	251	219	218	218	227	230	242	233	247	229	285	215	269	268	213	215	238	240	215	233	218	211	213	220	236	230	258	238	228	247	207	214	232	256	223	223	219	231	241	244	242	243	220	202	230	215	262	236	241	213	220	217	232	247	213	214	233	240	219	243	244	216	216	242	236	225	250	222	225	221	243	213	232	212	223	210	219	228	240	222	249	218	194	224	195	234	257	219	202	202	232	224	195	222	220	211	209	202	242	232	211	243	225	207	275	210	203	190	231	229	205	216	255	207	234	237	250	236	260	219	233	209	221	203	237	236	249	201	221	217	203	236	217	239	257	229	234	203	202	214	215	204	239	230	207	219	204	213	202	248	225	224	239	242	228	222	244	219	219	214	249	233	237	238	208	216	242	217	245	225	242	219	187	257	227	216	231	206	220	208	220	241	209	221	270	208	202	226	211	221	247	237	221	221	213	213	232	230	231	235	222	220	209	193	189	230	232	207	215	234	204	208	241	207	227	193	264	235	232	225	219	227	220	247	219	240	235	228	228	245	228	221	226	219	211	205	257	213	234	226	219	227	201	197	221	232	219	204	216	201	234	220	226	217	247	217	241	215	233	226	223	229	221	225	198	237	245	233	219	203	198	237	220	208	231	206	223	247	232	231	217	231	224	233	224	224	207	251	219	224	220	215	232	249	217	221	242	236	217	242	248	227	250	254	238	215	224	210	214	256	250	220	228	204	217	210	223	230	225	237	208	215	244	211	218	220	210	242	227	232	231	220	215	225	213	204	224	238	255	218	228	258	232	231	227	216	238	219	240	254	237	221	213	231	263	231	214	255	245	222	204	222	237	218	242	223	222	224	241	249	232	236	212	221	207	244	203	206	228	199	214	224	224	199	240	228	207	225	238	247	224	223	215	222	210	229	249	251	213	233	239	227	237	224	236	199	226	228	271	235	218	196	224	224	245	224	224	239	236	225	247	227	253	219	223	225	190	206	215	248	222	229	254	234	221	220	239	231	237	232	226	217	238	241	216	219	221	219	241	218	225	227	206	258	242	220	244	182	244	217	240	218	238	220	219	232	216	242	215	236	186	221	235	250	236	232	198	240	236	209	222	193	218	226	219	228	193	234	230	236	260	202	222	219	237	212
6939	873	1495	1802	1655	1451	1251	1183	1149	1064	1090	870	875	858	745	677	668	688	662	664	659	631	691	643	671	649	551	608	637	572	600	578	611	631	614	572	608	552	547	581	612	594	558	580	610	583	581	575	567	616	584	538	662	563	561	587	569	575	565	555	611	569	615	593	534	603	588	558	556	548	558	564	594	569	592	584	571	579	536	565	553	568	626	526	629	617	571	543	581	584	545	532	536	544	555	556	505	553	617	620	565	568	554	551	535	535	597	520	563	595	574	576	571	505	610	581	603	585	528	575	567	546	609	626	563	582	568	539	594	568	569	644	551	596	557	578	562	621	560	551	592	499	573	533	586	606	541	589	567	555	556	549	624	550	559	560	596	566	574	553	563	585	568	600	581	577	523	559	540	624	549	606	553	573	573	546	559	576	588	560	562	565	612	584	552	547	577	553	518	601	576	560	565	587	550	602	597	541	588	595	551	581	550	577	570	571	572	550	595	575	621	594	564	602	554	544	600	578	589	557	555	598	597	561	624	580	586	530	590	545	585	558	603	573	550	588	579	576	596	599	534	542	547	602	594	588	525	561	609	548	560	586	569	563	593	585	589	550	615	599	578	552	584	567	611	570	561	601	525	589	575	574	588	578	521	576	550	572	558	558	573	569	619	553	566	621	580	579	541	591	568	562	575	556	538	533	576	560	525	566	563	583	596	602	590	579	565	593	606	636	558	592	621	528	563	600	609	564	575	567	570	597	591	554	565	581	556	588	590	534	580	560	577	589	540	578	604	606	553	592	531	559	584	606	569	594	585	530	579	580	541	547	548	571	596	555	593	637	608	614	539	580	567	606	617	611	574	603	543	564	568	538	545	579	603	597	540	543	596	574	553	555	571	556	567	587	548	583	551	567	599	589	569	583	588	596	606	614	553	570	543	579	560	582	592	597	546	552	612	606	566	568	545	535	526	560	583	592	533	539	528	550	534	585	602	556	562	573	524	591	547	574	609	586	613	608	543	574	562	563	578	578	594	563	563	611	575	594	616	532	548	550	594	614	552	536	583	634	560	568	592	580	556	563	547	568	568	603	560	597	555	558	614	575	529	585	616	580	588	560	572	598	576	614	569	547	542	543	594	592	551	568	553	611	564	602	562	545	560	588	573	575	528	574	573	571	553	559	586	624	586	581	595	571	587	601	566	600	564	589	562	577	584	612	547	591	553	596	583	566	578	608	578	570	552	573	549	594	613	568	590	542	585	567	548	569	573	582	588	561	580	544	629	576	582	525	571	510	589	587	561	550	589	583	591	559	541	587	598	621	551	545	607	582	564	570	596	605	583	556	573	545	571	602	560	598	577	566	566	563	545	556	577	573	599	593	592	580	575	557	610	574	615	554	583	594	503	544	567	569	485	607	595	590	571	526	580	588	578	557	565	573	578	586	561	526	586	590	565	578	547	568	576	596	581	566	579	594	614	603	598	584	584	555	597	568	581	533	609	566	581	561	534	596	564	579	558	581	592	526	577	556	533	579	566	555	549	594	604	609	587	581	576	544	557	560	575	544	581	558	616	585	572	613	611	584	559	561	585	539	557	587	592	538	565	595	527	605	537	562	589	605	552	570	557	572	584	556	598	564	552	554	537	572	591	614	611	580	572	600	566	581	601	573	570	558	585	574	590	583	581	541	564	535	548	575	589	585	556	561	594	504	558	586	542	564	600	561	544	616	584	574	559	571	563	554	593	572	565	586	557	564	595	576	587	602	583	531	584	614	571	540	563	538	565	594	612	588	588	561	555	556	536	597	540	578	622	526	567	554	574	583	528	608	593	597	564	567	535	581	559	541	513	554	573	594	617	597	561	596	619	564	558	575	608	581	569	597	550	520	586	599	578	578	580	553	594	533	575	567	576	569	608	587	557	549	590	540	587	545	545	581	570	520	574	545	555	602	629	570	608	519	552	581	595	560	558	566	563	603	574	576	569	568	551	550	559	583	551	548	599	579	593	581	609	556	558	580	593	560	555	561	585	568	585	548	541	597	602	602	599	536	604	583	591	604	538	524	596	612	521	621	576	589	583	587	538	538	567	552	550	571	647	585	541	541	563	573	577	556	602	588	609	587	563	515	541	599	581	609	594	550	568	567	620	555	584	559	612	605	601	553	574	514	584	610	578	567	538	572	594	579	571	607	586	573	575	574	572	571	570	570	566	590	594	629	611	589	599	593	601	564	549	564	565	577	595	547	624	595	596	570	554	587	534	564	548	578	565	542	565	584	601	598	605	548	593	553	595	586	501	587	623	537	541	596	612	605	538	567	575	559	589	545	566	550	564	567	566	577	585	512	584	610	596	589	536	557	602	546	588	577	579	607	584	559	540	599	591	525	574	574	521	568	595	596	500	602	584	579	558	609	558	577	561	595	617	586	571	560	562	588	557	600	584	619	591	549	523	618	579	598	564	603	567	550	530	559	535	576	625	611	560	527	535	584	591	574	583	570	547	583	580	604	573	577	566	611	634	512	562	606	577	550	572	582	556	589	570	539	581	555	566	525	538	586	573	582	579	537	573	561	583	591	552	573	609	527	583	549	573	628	562	572	596	570	531	575	604	597	570	516	588	556	556	592	516	544	566	559	571	563	580	574	548	550	540	591	568	628	609	583	593	568	544	543	597	600	587	607	529	525	567	543	579	549	577	569	543	597	597	606	545	577	560	579	521	608	556	628	548	548	604	595	578	561	568	576	618	562	551	557	574	608	586	592	570	539	538	577	594	574	558	598	562	569	574	578	538	567	558	574	542	536	589	575	591	602	589	591	598	569	595	570	557	549	591	567	599	595	585	547	577	557	575	580	578	578	586	609	530	588	589	545	572	587	568	586	575	535	597	567	545	572	566	573	578	593	578	584	589	552	593	594	592	562	614	582	629	583	565	600	590	533	581	576	621	558	551	568	578	577	601	564	539	599	551	581	590	589	609	543	575	580	603	543	595	591	590	575	576	567	554	539	577	564	565	577	599	579	607	563	567	558	577	565	572	566	555	591	558	562	531	613	551	563	538	548	580	557	576	575	572	587	540	520	584	525	564	601	575	552	540	548	501	572	529	573	547	572	561	563	603	548	529	572	564	569	591	569	556	610	557	579	582	570	573	523	580	552	600	570	588	559	601	570	525	604	539	569	592	598	581	584	597	603	543	545	536	547	591	568	566	559	577	535	589	543	532	577	569	573	539	562	575	546	605	528	567	572	573	554	566	578	570	610	591	590	600	579	553	539	571	594	547	564	554	556	539	596	559	572	576	559	591	571	597	563	596	594	575	567	575	561	572	583	581	573	572	567	525	585	558	589	580	556	579	502	541	550	589	594	571	589	584	534	568	625	569	564	559	582	554	565	551	548	573	605	614	554	553	562	567	622	576	531	552	550	620	525	633	565	539	563	537	595	563	591	556	551	582	580	580	571	560	597	557	605	605	568	631	517	531	573	588	585	572	570	593	620	603	605	569	582	576	508
15985	1419	1140	970	772	620	554	509	505	471	495	436	369	364	362	332	337	305	300	285	320	321	303	304	287	291	283	269	269	282	305	292	295	279	267	261	290	325	266	307	295	303	268	254	287	247	288	245	320	288	300	275	273	290	285	280	299	292	285	253	264	274	277	296	277	302	291	313	296	254	326	265	273	299	274	269	304	257	287	285	309	266	309	295	280	307	293	272	264	265	249	282	293	273	280	285	277	299	305	303	284	280	318	265	283	279	270	276	308	308	287	294	310	284	316	252	276	298	298	297	269	307	274	272	264	233	297	308	280	261	303	290	279	270	296	287	300	279	273	266	300	272	268	280	280	287	281	266	303	245	259	278	299	289	266	293	286	266	277	278	295	290	287	277	314	294	277	289	274	321	269	228	278	286	308	266	269	279	310	305	263	280	299	300	261	286	271	316	263	282	254	263	249	291	295	285	281	298	302	280	294	278	286	283	252	299	269	267	277	303	237	281	274	264	253	274	289	293	283	259	305	297	239	274	277	270	289	290	256	267	312	277	260	305	270	284	270	279	281	273	306	303	314	301	294	298	281	279	303	301	321	305	281	296	298	281	260	269	289	272	308	296	279	259	253	287	291	293	343	306	289	269	270	305	262	273	279	275	275	279	275	313	322	282	292	291	264	309	285	283	291	293	309	296	269	309	268	282	280	303	313	262	302	273	298	257	295	264	269	279	294	280	253	278	262	296	266	235	293	280	277	262	282	309	283	308	298	260	283	278	264	287	290	303	278	292	254	299	287	291	272	275	260	268	312	301	269	283	291	259	279	293	284	291	255	291	280	292	286	281	286	278	291	264	294	279	292	269	306	286	304	272	289	260	272	284	294	246	279	285	291	300	294	262	302	315	296	296	296	268	296	267	291	278	276	286	248	286	281	274	291	268	286	251	291	269	273	286	297	303	288	324	281	284	290	266	245	262	265	283	319	284	222	259	284	295	289	264	271	310	314	291	298	275	299	295	255	283	286	264	258	293	298	279	284	269	279	270	287	286	298	300	281	293	280	288	302	280	290	295	289	284	324	282	256	288	304	266	292	255	271	287	300	299	293	242	294	276	289	298	297	268	289	280	268	271	288	280	297	293	294	275	268	276	322	275	261	260	241	282	286	290	269	271	273	297	288	280	293	243	261	279	295	266	275	305	307	289	281	251	246	267	287	310	255	298	286	283	283	273	289	258	281	303	305	282	273	302	323	291	296	288	302	283	277	279	278	272	253	285	293	306	271	265	296	290	280	296	302	258	260	259	291	265	297	294	275	263	271	264	286	280	283	271	289	281	258	319	242	288	270	305	289	253	307	263	299	300	277	261	283	291	301	274	275	274	250	281	304	262	276	269	298	265	264	290	257	303	258	258	272	299	255	278	308	315	300	273	266	328	307	269	285	288	264	293	299	337	291	301	283	292	278	284	271	305	257	264	316	295	299	284	302	280	348	262	253	316	287	312	264	271	300	271	286	259	279	309	302	319	270	282	237	276	275	269	314	265	274	279	245	279	289	306	273	282	269	277	305	289	309	277	263	290	281	291	259	292	312	282	273	282	272	304	276	298	272	278	256	261	293	269	277	291	277	277	283	304	303	278	288	283	255	270	270	262	290	288	275	302	295	285	266	282	265	311	272	296	278	292	302	233	311	265	259	278	276	298	300	257	293	274	299	272	294	250	291	284	290	288	277	312	255	270	284	303	274	298	258	281	304	275	241	282	295	307	256	296	306	297	278	282	263	285	300	264	277	273	296	294	274	266	247	288	271	278	259	320	274	274	307	241	277	262	278	271	280	324	280	271	283	290	281	265	257	250	279	262	284	279	261	288	269	295	315	290	280	291	258	280	295	290	282	330	279	285	278	295	331	270	290	268	251	274	289	274	268	282	283	290	291	318	300	279	317	282	280	272	259	306	307	280	272	268	308	243	293	286	296	307	279	278	281	302	296	287	295	301	303	269	281	286	271	277	278	261	269	278	317	272	265	299	304	259	279	278	294	305	271	264	294	310	272	278	292	280	297	302	279	297	304	297	266	279	272	257	271	262	284	278	281	264	274	293	270	297	294	282	270	281	316	260	270	286	287	287	246	307	311	310	276	326	250	271	297	269	331	300	283	281	273	266	282	266	287	272	268	266	277	287	267	287	264	266	285	305	274	320	290	254	313	252	294	263	265	281	292	299	268	298	303	293	285	327	288	244	264	285	271	275	260	275	289	288	296	279	276	281	261	287	272	291	280	263	292	314	266	290	242	276	278	305	284	271	281	273	287	282	279	280	275	283	254	258	299	298	268	303	269	292	293	270	281	266	263	296	301	290	291	273	267	289	260	270	277	248	288	293	281	293	283	281	259	267	311	274	274	290	269	267	251	300	269	257	258	284	263	293	291	271	266	287	281	258	293	261	264	259	299	283	268	297	280	304	284	294	290	281	302	286	260	301	312	269	277	281	291	258	272	280	268	290	257	267	266	269	296	263	270	278	285	293	279	254	278	275	280	297	282	306	244	277	297	257	274	297	243	282	309	300	270	284	260	271	289	278	266	327	277	286	285	307	295	274	286	273	268	281	314	266	262	266	245	276	268	307	290	272	297	293	280	315	272	261	307	272	285	296	281	288	252	302	271	296	256	274	255	320	317	302	266	300	249	275	276	267	282	258	250	274	284	255	284	287	282	264	300	288	277	320	284	282	277	283	294	302	275	254	304	249	238	250	295	263	281	280	295	293	289	268	323	281	279	243	275	267	274	337	283	297	266	268	295	275	327	288	251	278	266	300	279	267	292	294	305	295	290	291	306	272	287	260	285	289	281	291	281	284	293	294	272	297	283	279	283	269	288	278	285	252	285	290	294	281	278	297	311	298	261	273	317	292	253	303	297	261	269	284	287	303	320	304	303	261	289	280	283	238	295	275	277	278	240	276	304	265	277	295	266	248	267	250	270	293	291	280	300	291	260	273	298	250	272	312	268	292	275	267	274	276	271	272	281	262	277	265	283	268	293	294	306	305	288	286	300	280	307	280	284	299	271	293	303	257	287	283	290	270	298	297	302	269	263	285	308	284	255	258	289	294	281	267	295	272	308	290	293	280	286	310	261	287	266	274	299	314	279	318	281	299	296	254	275	291	291	256	257	285	290	286	285	269	265	270	259	271	291	286	246	293	246	264	277	290	285	276	243	270	267	282	285	273	300	299	273	281	237	284	306	267	299	260	280	324	274	282	280	310	274	276	287	281	284	270	331	282	301	285	268	294	293	263	296	295	265	254	301	280	257	280	277	294	284	255	276	288	292	251	305	271	296	271	269	295	291	285	263	282	276	287	302	299	235	253	263	270	258	270	268	279	270	267	289	300	275	301	277	270	264	299	283	295	282	261	309	296	274	302	274	276	296	294	306	289	338	286	241	264	264	263	264	324	251	256	295	270	281	267	301	298	318	262	261	326	291	299	271	282	312	288	292	297	291	322	282	306
9137	1418	2507	2976	2740	2267	1965	1877	1834	1780	1680	1464	1413	1319	1122	1015	925	899	936	898	851	801	860	838	820	781	791	826	783	801	784	793	736	764	746	708	735	776	696	793	724	754	732	769	770	786	705	662	739	730	732	743	713	715	702	717	726	720	747	739	694	699	752	738	696	735	743	744	749	730	679	700	725	679	663	722	707	721	738	706	719	749	729	748	703	726	734	722	748	749	677	725	686	739	684	703	736	732	692	699	741	743	735	791	702	726	721	760	729	787	702	700	736	752	724	743	749	679	709	758	757	700	701	691	778	703	723	774	737	722	768	742	704	751	687	733	744	699	709	733	735	734	756	755	740	727	718	709	695	705	688	697	730	687	702	705	730	749	646	751	735	728	758	698	718	735	714	708	742	715	695	750	722	702	702	660	708	735	725	731	715	744	695	720	683	714	705	749	697	714	677	732	710	723	721	699	729	700	720	718	718	710	760	700	743	727	691	678	720	718	788	680	655	711	735	695	693	684	756	758	706	766	777	745	720	726	754	695	691	723	718	671	723	701	688	657	736	655	703	730	760	694	744	715	804	699	738	702	698	750	723	729	725	713	707	690	685	678	715	750	748	732	743	663	692	731	691	704	717	699	712	710	692	726	711	699	704	703	741	705	668	694	702	689	691	761	691	707	717	735	732	727	697	732	734	688	714	739	721	713	715	687	686	711	729	734	721	737	701	716	693	718	706	673	663	701	754	741	714	751	732	680	729	687	697	666	659	697	708	757	694	726	771	658	681	658	688	742	713	756	714	726	740	745	691	694	722	694	699	682	681	726	669	759	724	728	718	707	738	740	758	742	704	683	691	764	705	688	715	690	729	696	670	623	744	702	735	704	743	697	720	692	688	753	711	720	775	715	674	712	700	727	718	708	775	723	721	734	695	682	671	758	694	666	698	732	716	731	723	704	715	690	675	683	681	702	734	699	724	692	743	683	705	669	718	697	649	677	665	708	687	686	718	703	673	695	708	700	699	733	701	729	715	695	669	742	706	716	712	705	747	725	693	705	694	704	729	720	728	689	683	681	710	717	692	697	714	676	716	659	711	753	735	717	702	720	681	711	728	711	732	712	675	794	716	723	723	746	753	746	649	744	750	702	734	725	729	701	723	710	698	679	688	686	733	736	690	668	703	715	714	743	712	700	738	694	703	742	748	697	660	709	714	715	700	693	728	742	712	720	720	726	648	724	723	694	677	681	703	712	690	679	748	724	753	772	714	679	698	681	689	701	725	703	733	747	695	696	659	716	760	730	681	681	657	690	698	744	704	682	728	751	678	722	703	714	675	716	695	693	722	691	686	733	700	680	711	723	721	735	706	777	747	721	757	717	702	689	700	678	678	715	739	717	690	715	727	733	709	693	687	707	737	714	707	676	725	746	751	707	747	682	747	698	687	722	704	714	718	730	719	746	716	676	730	696	665	715	738	675	711	772	737	696	696	743	733	706	711	740	728	768	723	775	706	674	690	742	727	694	680	704	690	722	731	739	684	704	725	705	727	725	706	692	725	715	748	722	723	702	698	735	749	734	728	737	667	679	763	671	700	687	746	720	759	726	732	690	633	678	734	728	711	704	740	695	732	712	714	740	730	709	721	706	723	737	691	723	699	717	749	728	682	692	718	719	739	703	700	744	727	719	727	682	676	708	697	679	710	690	729	758	727	708	722	714	742	745	715	748	733	716	723	742	719	733	715	750	722	751	672	726	738	685	745	706	690	746	747	671	701	718	732	757	706	738	707	756	695	682	739	711	727	650	696	719	670	708	702	694	705	678	703	703	734	701	757	739	701	723	701	742	697	681	732	709	681	712	707	645	732	692	708	704	719	706	694	729	728	668	683	698	769	704	737	695	761	694	714	677	762	721	698	746	722	687	710	735	705	692	723	738	746	692	699	738	677	690	705	681	665	695	699	709	655	725	679	711	724	713	697	738	678	773	688	728	745	754	656	710	748	725	722	700	718	700	706	719	676	757	730	708	708	750	700	714	692	730	689	692	734	699	712	748	729	743	749	697	768	752	730	767	699	697	726	728	704	692	738	710	729	703	700	693	689	676	687	684	707	742	710	702	725	711	707	690	660	689	727	691	727	693	706	725	724	690	720	682	727	663	745	698	679	738	698	706	712	705	730	715	718	760	711	704	762	695	704	704	698	659	675	704	727	728	727	694	725	744	745	746	708	716	691	675	689	726	709	710	682	776	726	732	699	721	730	721	669	751	723	745	683	747	705	698	664	681	740	715	761	710	709	720	706	758	725	728	718	694	708	703	718	706	716	705	677	705	700	662	711	681	706	776	690	700	723	688	690	707	689	744	707	695	727	772	707	738	698	708	712	756	659	692	736	698	704	690	762	804	757	712	752	701	687	734	724	731	743	731	695	711	704	721	708	702	728	681	707	692	698	715	766	688	721	732	727	708	761	676	710	751	715	709	729	740	695	706	730	693	693	746	745	785	743	738	760	707	725	739	726	733	715	704	715	739	712	681	747	710	709	718	739	708	676	734	712	698	739	710	727	727	676	702	704	676	739	761	722	716	745	697	751	687	741	731	690	723	687	718	700	734	677	722	694	726	652	724	731	675	686	735	673	707	712	746	658	716	729	687	704	734	702	724	728	716	703	711	706	732	723	711	733	710	745	673	672	722	722	689	681	708	708	742	714	695	752	767	757	662	710	721	698	669	717	714	716	709	692	697	765	706	736	734	716	644	739	694	691	720	733	734	730	804	701	687	695	753	671	676	699	735	750	695	673	681	749	681	698	761	717	716	690	648	693	721	710	737	722	753	714	740	719	715	668	684	699	730	721	713	695	747	735	689	710	700	714	698	738	709	711	698	710	718	659	714	750	704	722	711	659	787	701	721	759	699	743	684	736	728	771	735	762	745	731	713	725	721	709	735	730	695	645	688	683	758	696	715	695	649	702	738	694	729	679	680	763	660	722	705	705	724	643	710	773	715	703	719	719	796	740	707	694	731	730	744	725	708	695	715	711	692	683	720	709	702	697	798	728	725	693	657	774	687	696	731	780	671	706	726	672	723	749	752	724	675	709	735	690	695	719	752	684	729	748	712	719	729	751	738	692	725	713	693	658	746	708	718	680	721	674	701	706	688	701	725	679	717	726	715	687	726	674	650	704	746	659	739	741	704	745	666	751	713	683	722	726	698	699	697	759	742	719	720	725	691	692	737	743	715	754	727	719	682	738	726	714	653	719	736	685	740	760	750	734	713	734	708	715	775	732	668	697	701	692	676	679	709	696	715	722	662	628	704	710	679	716	733	730	726	684	683	725	767	721	757	715	721	696	704	713	719	690	693	701	708	712	766	685	683	750	693	708	745	746	708	711	696	717	688	718	675	757	732	705	695	729	720	708	751	751	698	706	691	692	697	693	735	684	716	734	726	731	703	700	693	694	692	746	747	732	736	746	699	704	708	750	744	732	762	721	735	729	712	710	728	754	658
2483	455	482	521	468	429	474	463	445	413	392	445	436	432	416	458	443	450	405	394	442	421	389	417	405	423	398	415	389	446	448	398	419	410	432	426	410	419	402	457	425	439	373	406	409	406	400	376	402	455	412	416	423	420	407	436	417	385	404	469	422	425	406	424	429	423	428	394	415	401	415	442	428	451	406	406	387	456	441	459	409	409	431	432	443	430	413	426	399	396	446	424	445	431	378	395	408	425	421	443	427	419	454	423	420	466	425	382	386	445	415	394	388	423	412	408	433	396	469	402	470	413	412	434	400	427	419	445	437	418	428	443	428	403	418	406	440	431	427	437	446	417	445	412	409	412	393	426	442	403	428	393	448	422	411	421	419	430	418	440	448	425	386	379	439	435	412	439	437	444	424	470	402	446	419	409	440	400	416	433	411	427	373	395	418	412	396	420	396	398	434	425	440	431	390	403	397	428	436	446	461	448	420	366	423	433	421	451	439	466	436	413	405	456	455	393	434	429	416	408	435	391	452	398	414	394	408	430	412	414	407	429	409	425	425	414	425	417	399	442	429	399	374	437	429	458	435	402	383	441	416	434	426	445	417	423	394	426	402	420	424	440	384	452	393	424	414	408	410	402	412	422	456	449	436	454	407	433	393	410	422	442	440	456	419	430	427	466	425	406	471	405	434	396	455	396	407	411	443	410	465	437	417	389	439	470	414	432	463	422	452	400	456	399	393	406	409	395	401	422	399	435	405	405	443	427	370	397	406	443	437	418	417	403	464	470	412	386	430	462	444	410	424	431	441	415	438	446	423	385	396	457	405	405	419	449	446	390	424	386	425	416	452	441	392	433	440	418	422	415	438	444	400	426	396	424	439	435	416	419	407	403	409	390	439	452	426	420	422	452	439	399	411	456	405	420	389	416	448	397	370	399	446	407	362	392	439	426	430	390	369	409	431	395	435	450	454	431	434	446	411	425	416	450	428	399	457	378	436	421	419	442	454	461	419	455	390	394	411	418	372	396	444	429	435	479	447	434	411	399	448	440	406	410	440	430	444	474	411	438	415	457	386	404	431	439	407	401	405	430	442	420	442	475	442	399	443	403	404	446	414	438	431	422	421	398	431	406	416	422	429	414	402	429	445	424	414	446	397	416	393	425	456	453	435	464	426	433	403	418	366	444	406	395	417	432	456	432	432	428	425	469	434	425	424	451	434	430	437	454	443	402	440	377	412	383	404	435	413	407	448	420	415	416	408	403	396	440	395	425	423	448	420	455	446	396	418	399	428	458	427	436	427	442	416	446	414	385	405	422	458	457	401	415	387	449	424	418	402	423	427	416	463	448	428	436	409	359	422	411	401	417	422	412	395	432	426	454	408	411	441	418	415	431	426	437	394	393	410	430	447	459	447	389	410	448	437	425	393	443	423	453	409	407	404	437	420	412	421	396	407	440	394	404	450	447	410	411	388	455	397	400	419	424	415	389	403	454	432	450	462	405	417	398	380	441	436	428	420	405	435	425	368	430	419	433	390	439	423	384	422	432	428	400	431	427	427	405	429	455	460	472	429	433	404	420	438	411	425	452	405	464	445	410	430	419	435	388	436	436	412	414	416	396	471	435	459	447	410	407	409	446	465	412	399	434	422	428	445	430	430	402	426	432	421	442	432	420	426	415	457	468	419	436	456	382	448	395	464	379	413	410	404	401	408	370	424	422	409	445	446	431	486	431	454	422	409	459	418	397	450	440	407	449	400	429	414	434	441	418	449	429	439	456	401	426	417	397	421	428	395	424	426	387	432	391	404	394	488	400	409	455	431	424	447	422	448	427	426	412	394	428	389	430	400	393	409	449	387	436	451	438	422	419	452	443	400	402	445	424	403	417	410	373	399	387	405	453	423	414	428	436	411	426	396	397	457	441	404	438	434	441	383	414	431	383	410	438	394	397	450	390	393	425	413	431	390	368	395	405	428	424	442	436	402	469	408	391	428	407	457	465	408	404	458	401	418	396	397	383	423	430	425	442	402	428	404	419	397	389	400	435	448	407	427	421	404	406	396	415	379	409	407	422	427	418	445	427	424	431	440	423	374	412	388	413	456	448	398	408	417	411	413	458	473	423	424	441	432	391	462	438	431	430	381	416	452	408	450	436	402	438	416	419	460	423	411	408	440	397	405	415	447	391	403	426	417	408	407	419	433	426	415	399	387	404	449	441	404	429	440	489	464	404	405	435	436	437	424	397	420	407	431	413	433	412	424	433	386	420	437	426	474	407	428	432	422	405	394	422	444	460	443	425	406	438	425	439	424	443	424	437	428	411	403	432	400	415	397	423	412	413	424	420	427	387	454	452	409	434	408	410	440	387	424	399	413	467	421	435	411	444	418	405	407	424	422	404	408	436	394	427	445	406	437	414	413	428	421	384	396	434	453	487	445	401	423	403	414	422	439	404	379	433	410	402	421	388	401	467	431	455	479	433	411	439	420	418	403	417	402	453	430	406	460	404	416	420	447	420	413	420	444	448	438	377	386	394	382	427	433	439	397	437	426	452	397	418	390	392	438	458	416	381	457	454	426	390	432	401	423	428	422	430	386	439	445	422	410	410	431	458	433	434	454	394	430	396	439	410	451	420	410	420	435	386	415	460	424	422	431	416	384	409	432	404	442	435	422	434	415	450	414	428	401	425	434	433	423	434	423	441	410	419	431	446	438	402	393	440	401	401	408	441	394	402	382	451	433	459	424	391	408	405	434	446	447	415	416	422	424	414	456	438	434	430	422	412	429	406	455	426	429	419	447	393	423	423	428	455	417	421	419	421	382	407	400	413	452	409	402	415	404	420	370	432	439	426	443	446	445	445	418	444	413	431	448	422	437	418	417	406	414	456	467	391	369	413	380	429	417	428	420	432	408	405	411	436	465	440	419	380	418	455	419	436	406	414	395	393	441	415	449	439	445	438	405	452	457	408	424	448	402	407	401	485	388	383	414	402	410	428	439	406	445	418	424	425	410	429	472	415	396	434	424	449	445	415	416	394	387	410	426	420	422	457	441	428	495	445	451	469	417	432	443	433	420	407	417	421	433	405	422	414	425	397	394	445	404	386	445	438	467	437	413	437	459	407	399	445	436	419	470	420	398	467	445	420	458	435	416	426	411	442	399	419	422	438	422	419	457	440	408	387	417	403	449	449	426	407	422	402	415	414	436	441	392	440	414	403	426	400	460	428	382	425	441	415	382	409	456	396	461	406	419	397	413	453	411	437	390	441	442	455	428	371	367	425	443	439	415	407	380	474	415	400	440	420	413	407	417	416	428	433	432	395	400	395	414	376	410	425	384	407	438	447	406	420	431	413	413	401	433	427	366	444	427	383	377	413	447	451	393	426	412	416	426	380	410	413	461	448	448	413	448	443	418	435	413	440	404	398	383	441	424	397	448	407	424	383	430	411	434	406	426	448	450	434	428	404	412	408	404	437	414	444	412	438	414	391	419	448	445	442	436	457
2756	992	1077	1151	1110	1057	1084	987	979	1070	1026	1009	917	1028	968	998	934	1014	911	998	1004	932	983	927	943	917	959	1033	974	966	940	983	936	985	965	955	941	1001	945	1036	960	952	917	898	977	945	966	934	965	1038	915	932	966	956	958	962	966	951	942	868	922	936	990	932	939	896	991	931	976	925	903	988	978	936	950	958	964	875	947	982	903	1000	1016	933	884	963	928	938	978	925	941	892	961	862	892	902	956	934	969	979	947	995	990	971	1004	969	1005	976	905	960	931	965	913	914	986	931	977	902	955	959	996	975	939	968	950	944	958	955	917	928	947	885	938	949	947	976	949	923	960	1002	917	870	946	928	944	904	925	995	956	939	940	976	984	971	987	929	902	948	948	940	958	969	910	995	933	983	995	996	1001	890	920	953	931	969	971	966	960	965	987	928	886	936	975	947	918	928	983	909	906	989	953	948	929	932	1012	945	905	926	912	941	907	940	985	958	964	988	962	960	942	984	975	990	896	934	999	997	937	913	953	935	921	934	977	953	956	951	965	892	937	966	942	881	980	958	968	936	963	917	930	941	959	904	1026	960	939	974	944	968	941	960	995	894	919	934	955	930	954	972	976	994	930	942	955	934	930	935	952	928	931	946	938	982	1003	936	957	952	898	1000	948	913	938	953	950	922	1040	951	993	960	960	991	955	928	944	941	897	916	934	1008	936	935	1014	950	955	950	939	963	959	966	965	971	969	975	974	1010	1014	969	919	875	933	975	911	988	973	1011	955	1026	915	981	955	987	965	932	944	969	920	939	960	930	925	983	887	871	899	913	924	904	930	1002	983	979	960	933	920	941	937	937	966	942	892	992	966	934	951	939	956	989	911	902	966	965	952	953	902	959	912	961	953	980	955	1004	975	968	995	878	951	902	975	1020	943	953	1032	906	955	975	962	961	949	979	960	907	970	890	931	943	962	910	899	981	952	927	924	911	949	949	947	970	926	929	951	969	974	943	938	940	938	944	970	941	970	964	913	959	937	952	941	915	969	943	1013	912	908	999	944	962	932	952	948	918	948	935	1016	948	937	910	959	922	961	959	936	943	936	968	990	977	916	956	952	990	966	953	916	927	964	952	900	949	868	948	967	912	962	960	914	962	930	993	968	949	974	912	964	956	975	954	979	943	882	948	951	963	950	987	911	889	1001	933	919	898	954	895	932	931	952	978	939	943	992	965	979	947	910	1027	899	919	956	990	1000	986	962	972	925	960	920	973	974	1001	959	996	956	942	910	939	1028	993	967	959	982	914	919	926	910	954	965	928	932	999	970	942	977	956	964	974	964	910	872	950	925	965	977	984	911	959	994	950	966	960	976	935	992	954	965	955	972	935	891	972	967	972	978	907	957	900	964	927	968	930	893	933	923	952	962	1006	960	921	960	952	957	972	901	929	955	1035	933	898	928	970	947	934	944	930	918	916	918	929	953	974	982	932	1023	938	930	917	1003	971	905	995	928	942	986	916	987	941	981	982	952	969	972	933	948	915	907	934	974	942	957	946	952	991	964	964	969	919	940	934	930	928	926	933	863	962	955	992	917	924	1010	963	951	949	944	1032	977	948	907	982	960	924	974	981	937	918	971	971	970	997	958	976	969	918	986	1025	909	960	944	962	983	1015	956	998	910	974	935	959	967	894	946	936	974	947	894	955	896	959	953	969	917	975	919	915	971	924	918	959	979	960	933	971	968	952	980	966	965	894	955	952	940	940	954	933	962	896	958	924	941	946	965	942	888	1002	974	937	983	993	1018	926	950	950	971	976	923	891	968	966	941	935	909	947	886	965	946	934	974	946	921	977	951	918	940	934	987	991	951	931	979	930	970	984	959	933	928	923	903	933	986	932	907	891	924	895	944	951	917	934	996	959	932	975	951	942	963	949	928	914	992	937	1000	957	959	931	950	985	943	961	929	858	987	969	939	942	955	901	946	940	971	969	955	944	962	919	934	937	898	926	928	973	960	893	942	905	1004	939	951	943	1019	972	955	936	941	921	941	951	949	958	922	979	923	969	957	987	899	972	950	917	974	934	1015	909	957	972	965	956	935	930	917	915	944	931	986	969	977	919	989	945	939	925	978	961	968	935	946	971	944	977	930	967	967	886	951	988	983	960	976	951	940	917	959	982	966	965	938	915	970	948	978	972	954	1031	902	968	946	952	977	956	963	948	968	1009	960	927	958	963	941	943	946	934	984	928	956	915	942	923	917	968	904	1008	997	955	988	981	904	944	933	992	926	986	957	911	937	959	946	953	896	932	961	929	987	937	944	890	1013	927	912	975	949	964	957	905	966	953	951	949	916	938	995	999	955	967	976	1001	958	929	1002	928	989	971	968	942	1026	942	966	1032	902	975	946	970	985	973	981	937	929	976	939	976	954	930	904	963	962	1001	924	903	910	949	946	947	891	931	960	997	920	910	874	937	973	930	967	968	927	971	889	948	994	958	957	931	942	1003	926	918	953	934	940	928	1004	875	899	944	969	971	928	954	903	950	970	995	929	940	908	971	911	981	963	977	910	1011	949	981	919	974	934	971	927	960	931	981	927	969	943	980	956	880	973	977	981	999	968	963	989	904	932	934	965	955	993	918	968	945	950	929	924	957	952	1019	957	956	971	923	933	965	972	938	904	902	942	911	977	974	936	959	934	944	940	923	929	898	888	931	944	973	1007	920	947	957	967	940	931	939	922	984	944	980	943	981	971	916	960	948	925	955	950	978	943	953	978	966	939	930	915	948	906	967	935	972	1011	978	920	974	944	892	954	943	946	968	954	914	974	970	976	943	945	935	934	969	941	912	954	993	851	960	922	983	928	976	904	971	930	982	940	971	938	931	964	937	960	967	974	905	902	972	904	939	965	914	939	996	941	983	956	914	956	943	898	879	933	965	989	906	986	968	1001	895	994	940	921	972	953	993	929	939	1007	997	949	983	914	933	910	950	906	886	868	923	953	937	954	913	995	961	998	938	946	930	968	947	959	1012	935	956	965	924	957	913	948	924	913	943	949	985	982	923	1013	903	956	971	953	914	961	945	1001	956	947	977	1009	952	945	970	907	907	922	986	963	967	960	948	945	928	968	941	947	914	986	1005	993	930	970	972	942	929	937	930	974	951	978	980	1001	959	933	1000	913	899	1024	932	936	946	894	896	874	982	940	895	987	952	958	925	940	939	967	930	954	962	960	987	942	919	967	948	961	948	976	967	941	986	893	933	997	968	974	921	953	968	969	955	1003	956	989	882	920	946	999	912	958	979	977	987	964	942	952	940	969	929	940	1009	928	944	913	995	959	954	924	957	998	890	920	941	952	919	905	978	942	955	944	940	944	989	927	946	935	939	952	942	992	929	1016	942	930	975	948	923	932	979	987	905	958	883	909	923	990	920	930	945	980	939	1013	941	929	949	987	966	930	906	941	932	969	949	936	926	948	920	922	914	931	1004	991	944	983	1005	975	938	957	951	916	952	925	964	955	949	951	999	990	951	950	887	900	915	969	931	971	930	953	946	951	976	930	1000	896	986	984	962	997	936	958	954	937	893	932	949	956	1010
8513	698	647	568	498	372	392	322	325	322	324	272	322	288	224	227	215	234	237	229	217	267	243	255	274	248	227	222	246	212	242	250	241	234	227	218	232	253	254	237	215	245	256	245	241	188	223	248	226	253	222	256	240	220	226	241	218	220	203	251	240	215	223	226	220	245	231	207	203	239	228	264	273	270	219	244	230	257	245	240	206	220	167	274	222	241	240	223	212	198	209	202	246	234	233	205	212	214	200	212	224	216	214	246	225	234	224	203	206	259	222	221	223	204	252	241	217	237	282	241	242	207	219	278	228	225	229	248	216	239	239	263	230	238	245	217	241	211	222	228	224	260	210	219	234	215	217	211	227	230	213	220	207	207	231	186	223	223	191	221	258	217	239	244	208	245	230	226	214	217	250	206	214	203	252	220	216	249	219	269	204	233	221	234	218	220	223	219	224	219	237	208	219	213	213	248	239	227	237	211	248	238	253	268	233	225	218	227	213	220	197	216	224	218	236	214	234	210	232	240	258	221	221	210	230	222	222	215	220	228	246	253	224	254	236	202	207	233	243	207	218	229	208	235	249	217	213	228	227	206	206	223	221	237	218	212	202	208	234	234	226	206	222	236	224	217	231	232	229	248	244	243	219	238	209	227	229	236	207	203	236	251	223	217	203	202	239	216	214	248	251	225	212	231	216	225	224	247	234	201	260	231	188	216	221	222	246	217	204	240	248	223	234	194	228	252	248	196	225	211	227	192	223	231	217	220	235	231	243	223	225	214	223	228	213	213	231	249	218	220	223	239	248	193	235	220	205	204	219	245	242	226	231	235	227	235	218	256	219	209	224	211	219	201	236	218	261	226	227	225	227	252	211	209	242	212	228	215	247	233	218	241	248	215	206	222	221	197	222	235	204	218	226	240	255	225	241	224	232	220	272	213	210	216	208	232	194	227	232	215	234	219	231	216	220	240	246	222	232	217	238	214	218	246	242	189	207	221	212	227	220	225	231	257	218	215	245	217	227	223	247	221	247	241	233	253	244	221	206	258	222	211	224	248	186	242	256	227	237	229	235	199	220	241	212	217	238	218	225	210	220	242	231	240	287	241	254	225	226	218	212	233	222	230	245	224	235	219	235	198	226	210	230	202	213	241	227	215	198	216	218	179	228	226	237	249	229	217	226	244	237	212	241	226	232	232	262	222	235	259	205	215	222	196	216	227	250	205	198	206	213	256	227	213	241	222	240	258	233	241	237	224	245	217	219	217	253	215	216	211	191	239	238	218	219	232	216	237	223	231	236	235	234	221	217	232	216	223	206	239	231	246	206	219	215	239	220	228	262	221	208	217	217	208	243	235	197	208	250	249	240	228	219	228	222	249	216	220	208	209	204	222	239	219	190	212	207	241	234	235	207	263	263	222	241	209	233	228	232	242	212	200	207	243	240	248	241	243	221	239	242	232	232	220	225	237	209	227	213	234	213	211	211	204	223	241	229	206	228	205	231	237	238	265	232	199	206	221	187	218	221	233	247	238	224	221	244	216	246	214	201	232	233	229	210	230	242	222	199	229	239	194	222	217	217	207	199	228	214	238	230	247	224	241	273	233	217	200	229	218	214	250	235	224	199	212	238	202	228	244	220	244	215	210	243	202	257	216	206	228	226	209	237	224	250	233	215	228	249	208	223	201	219	232	214	211	239	206	213	221	237	215	224	209	220	232	235	221	214	240	214	249	265	237	215	233	250	221	226	236	243	256	238	229	193	216	195	229	221	216	230	208	220	233	235	241	202	210	238	202	227	231	195	221	214	241	193	228	270	210	220	206	240	230	223	226	222	215	202	202	193	246	246	239	231	239	219	242	208	247	189	218	207	230	207	246	206	242	223	202	230	237	230	234	216	204	228	244	227	237	210	207	217	207	254	200	192	228	213	214	230	249	221	252	247	227	238	238	223	221	243	246	230	221	233	206	210	218	208	235	203	203	229	252	223	223	231	243	213	239	229	236	234	220	217	229	209	206	217	218	217	250	226	210	240	220	241	247	264	244	250	270	220	254	232	223	212	216	256	237	248	207	233	229	250	225	242	242	249	241	203	209	222	229	248	214	230	234	231	212	210	194	221	194	234	230	211	229	212	233	199	222	193	232	214	235	284	251	233	223	224	213	240	224	215	226	222	239	224	252	227	232	231	229	208	230	223	221	237	215	191	224	219	211	219	245	239	205	249	215	239	219	256	230	240	217	245	228	222	209	237	224	245	204	241	232	190	219	222	207	227	234	232	233	221	212	236	237	203	265	228	231	237	227	228	256	215	225	216	217	219	237	214	233	259	241	241	247	240	190	239	222	243	213	242	197	217	238	258	231	227	238	245	192	209	245	256	213	234	249	222	217	211	247	222	217	241	257	235	228	241	213	258	195	198	246	243	224	222	245	244	223	232	224	227	239	224	218	200	239	229	223	209	259	225	218	212	222	237	211	223	226	212	231	254	243	225	256	228	235	215	226	212	227	218	240	246	213	225	245	221	223	208	232	181	232	242	221	221	216	229	215	259	254	217	214	236	230	235	216	217	240	208	229	198	237	196	253	221	235	238	205	238	236	223	228	225	254	214	216	235	240	248	191	214	206	202	236	230	232	218	232	182	223	219	201	215	235	263	209	221	228	233	231	257	245	208	213	231	229	196	216	224	205	202	201	224	237	225	242	259	218	215	228	226	262	200	207	236	257	239	191	261	218	220	195	244	234	224	207	222	222	233	225	214	213	227	200	236	209	241	194	224	231	204	256	214	229	227	224	227	226	226	249	218	193	231	226	214	216	256	224	218	235	227	257	233	218	224	232	197	217	238	220	224	221	228	227	255	216	232	233	219	196	234	228	240	217	214	227	214	229	232	236	211	213	225	207	258	261	203	216	217	229	238	216	229	238	218	237	219	216	225	217	224	239	252	220	230	252	226	225	215	237	192	222	234	211	229	235	227	235	227	235	232	248	239	263	240	231	239	210	216	243	251	223	213	223	220	201	222	239	242	222	256	225	229	240	222	224	240	229	254	248	225	225	188	202	194	240	243	253	235	227	223	251	233	251	216	189	193	226	225	190	230	197	227	231	221	236	232	238	248	247	259	237	195	205	212	259	236	231	234	247	263	237	227	242	220	236	237	241	243	266	191	226	234	235	209	225	206	219	225	246	248	197	225	204	242	223	214	243	206	212	230	218	245	222	237	212	229	222	203	215	211	230	229	239	211	212	209	239	227	238	238	226	221	252	222	238	265	231	217	219	228	195	224	235	242	240	239	214	230	208	215	257	208	233	213	202	228	233	183	224	227	199	213	223	214	228	242	228	241	214	251	227	219	229	216	211	218	224	239	253	235	223	239	226	242	242	191	212	209	218	244	223	243	230	215	241	224	261	238	214	237	252	224	241	252	225	209	217	194	216	223	243	234	240	229	245	213	197	217	217	216	220	226	231	221	235	251	232	227	208	222	217	222	239	250	232	212	223	214	223	227	205
7024	924	1454	1697	1648	1471	1172	1126	1110	1088	1087	947	929	854	873	741	650	678	664	702	620	670	669	615	648	606	667	613	583	609	587	635	614	636	582	609	650	560	540	550	607	584	610	583	587	607	595	597	580	582	552	554	588	587	542	564	612	576	557	585	570	581	538	573	598	549	570	573	567	600	587	560	620	589	573	584	584	596	542	585	592	529	549	525	624	545	643	534	568	556	594	566	609	569	582	633	538	554	612	560	595	569	573	486	615	612	610	581	576	543	593	529	556	558	584	541	562	575	567	576	572	547	587	572	549	597	586	529	597	551	579	559	531	581	588	541	585	608	551	547	568	584	614	546	554	565	528	575	587	580	589	598	568	539	583	588	541	585	585	603	583	573	609	523	594	609	609	599	554	553	572	579	557	604	571	592	542	576	574	584	588	563	577	569	570	606	620	582	567	562	558	581	577	559	569	570	568	600	596	592	523	583	543	572	560	627	549	583	508	576	559	574	564	612	570	549	526	592	569	583	582	579	550	558	545	593	563	549	606	550	575	550	552	577	576	586	563	577	613	509	540	592	542	573	561	576	544	554	567	567	554	573	522	548	578	561	620	576	588	551	578	574	595	549	561	594	597	542	575	590	578	534	586	568	579	566	585	558	573	572	564	586	587	564	570	585	586	566	591	559	547	576	586	568	570	533	520	563	598	538	590	566	563	579	599	555	637	566	562	577	595	602	520	547	617	563	525	575	589	561	551	594	593	568	602	566	560	556	596	551	581	567	574	564	543	547	569	520	608	589	584	594	598	536	617	581	625	547	549	558	584	574	561	569	532	572	563	606	521	591	564	543	604	548	538	583	578	554	582	539	561	580	632	563	594	575	559	565	602	544	587	569	559	546	532	602	533	546	603	580	567	612	543	544	577	578	583	604	623	578	532	578	593	592	559	563	642	584	563	547	561	542	571	586	552	556	614	560	553	584	560	571	559	557	581	538	610	549	558	622	536	574	581	619	529	599	572	556	581	548	540	573	547	532	575	620	590	551	592	574	594	557	571	532	573	587	562	579	540	575	578	520	552	598	556	551	582	569	532	584	574	592	530	606	590	554	562	599	597	551	556	573	565	539	574	559	575	559	549	583	580	597	571	556	580	581	571	559	622	620	557	578	577	535	569	563	561	601	589	588	602	590	577	585	580	536	581	596	572	569	536	566	583	585	593	629	549	584	597	607	587	581	600	620	560	549	588	543	594	536	557	591	559	578	577	619	617	564	586	574	540	570	582	609	567	549	539	540	574	585	560	584	545	552	568	566	627	603	580	569	598	567	586	578	547	513	564	557	554	626	565	554	572	556	547	573	557	575	605	549	601	561	561	533	574	580	593	591	583	576	556	552	546	580	565	564	570	592	566	576	588	618	633	573	576	561	533	551	565	566	597	565	589	610	555	587	587	582	522	551	611	550	535	589	543	573	579	550	558	619	582	572	591	627	602	569	574	547	542	573	606	571	527	591	555	601	522	615	532	563	584	556	572	505	569	557	593	556	573	600	589	573	539	603	594	533	572	551	560	608	545	556	537	622	554	608	575	573	627	515	539	578	585	580	576	548	553	555	512	590	577	569	578	568	582	595	575	583	578	583	531	582	571	608	588	605	610	539	584	547	600	556	596	604	527	571	552	555	529	595	608	577	565	611	574	546	597	625	582	574	612	575	541	614	559	588	573	541	559	591	555	582	604	597	594	550	556	584	578	545	615	609	560	566	569	569	560	559	613	543	582	615	566	606	564	585	572	559	578	554	570	586	596	598	610	574	614	606	551	597	609	593	619	595	584	546	536	551	566	561	540	547	619	549	552	564	558	552	551	558	582	587	556	561	557	503	552	564	573	571	587	539	584	592	606	530	587	568	548	553	563	556	561	565	572	616	561	536	549	534	550	570	550	548	539	584	558	559	599	580	615	593	548	575	578	557	575	605	565	561	554	568	546	558	535	545	577	555	567	578	588	606	611	549	574	550	602	582	610	553	563	566	552	570	580	575	588	566	540	625	557	569	559	560	569	567	562	576	554	547	552	591	537	558	602	553	589	598	599	589	591	574	570	556	584	544	544	587	555	571	574	582	586	573	620	530	531	596	569	546	570	559	558	628	569	560	526	597	565	594	574	610	562	570	600	577	604	558	548	575	555	515	528	562	549	579	594	564	598	595	554	604	609	597	573	599	508	579	574	560	549	557	562	552	558	560	604	604	490	571	551	581	583	598	565	577	557	581	563	566	540	586	577	569	632	619	562	556	548	576	565	585	584	566	560	538	585	595	580	574	572	552	567	613	569	527	572	587	560	595	586	555	633	586	614	574	614	579	586	626	559	543	589	559	600	574	553	561	572	580	562	590	581	570	584	587	590	593	567	575	554	563	587	555	576	598	607	560	572	539	557	580	597	571	550	534	585	563	544	593	579	560	560	574	576	579	580	542	613	569	606	596	545	571	589	544	567	522	590	561	604	611	568	590	558	605	578	570	568	558	579	589	556	598	567	540	559	619	580	604	533	566	605	588	622	564	543	615	605	612	548	512	578	523	579	572	568	528	580	550	579	526	577	591	586	571	558	576	524	568	547	607	594	622	588	579	549	604	588	580	573	592	558	599	597	560	572	604	570	602	563	587	586	537	585	618	566	540	552	573	584	584	539	536	607	594	586	609	594	573	596	571	581	551	589	534	577	576	588	568	592	627	533	579	604	579	613	586	615	585	568	575	573	566	566	563	549	622	517	565	586	584	565	542	579	584	568	576	562	570	569	520	558	547	571	640	537	550	546	576	578	540	603	595	579	586	548	548	610	609	547	580	609	586	590	551	569	561	600	582	574	560	589	608	588	606	583	591	510	563	591	579	585	543	584	559	574	616	561	562	556	570	564	567	553	582	532	581	561	592	569	587	580	569	588	570	595	561	582	570	569	600	570	555	546	589	585	547	625	565	567	549	584	571	624	589	568	564	582	588	629	553	575	559	508	522	623	542	597	554	559	588	578	533	544	565	567	584	570	553	599	597	580	570	604	566	639	537	587	591	571	610	619	548	571	546	595	583	558	570	578	602	624	588	552	573	585	586	579	586	608	573	593	582	621	573	622	588	553	567	527	625	526	583	574	568	552	576	585	548	602	549	604	523	593	529	566	533	588	563	550	557	548	554	554	545	616	559	559	577	583	550	583	548	560	571	569	560	609	582	600	589	569	549	591	566	566	573	561	571	552	584	601	596	576	627	581	593	585	597	579	566	587	566	558	568	597	558	581	612	537	605	526	571	567	570	514	549	545	553	617	625	550	592	557	580	565	591	553	579	606	605	577	563	548	551	585	601	586	551	545	559	529	619	598	596	553	587	589	585	613	599	555	532	585	556	623	557	590	569	573	614	535	613	553	536	598	533	573	569	599	581	578	543	591	575	580	558	565	572	570	579	545	535	581	569	560	589	589	582	622	576	593	585	544	551	598	597	585	615	535	594	577	576	571	554
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
