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
338458152992	338458153552	338458154102	338458154652	338458155202	338458155752	338458156302	338458156852	338458157402	338458157952	338458158502	338458159052	338458159602	338458160152	338458160702	338458161252	338458161802	338458162352	338458162902	338458163452	338458164002	338458164552	338458165102	338458165652	338458166202	338458166752	338458167302	338458167852	338458168402	338458168952	338458169502	338458170052	338458170602	338458171152	338458171702	338458172252	338458172802	338458173352	338458173902	338458174452	338458175002	338458175552	338458176102	338458176652	338458177202	338458177752	338458178302	338458178852	338458179402	338458179952	338458180502	338458181052	338458181602	338458182152	338458182702	338458183252	338458183802	338458184352	338458184902	338458185452	338458186002	338458186552	338458187102	338458187652	338458188202	338458188752	338458189302	338458189852	338458190402	338458190952	338458191502	338458192052	338458192602	338458193152	338458193702	338458194252	338458194802	338458195352	338458195902	338458196452	338458197002	338458197552	338458198102	338458198652	338458199202	338458199752	338458200302	338458200852	338458201402	338458201952	338458202502	338458203052	338458203602	338458204152	338458204702	338458205252	338458205802	338458206352	338458206902	338458207452	338458208002	338458208552	338458209102	338458209652	338458210202	338458210752	338458211302	338458211852	338458212402	338458212952	338458213502	338458214052	338458214602	338458215152	338458215702	338458216252	338458216802	338458217352	338458217902	338458218452	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2765	3650	2300	2766	3650	2300	2766	3650	2300	2767	3650	2300	2767	3650	2300	2768	3650	2300	2769	3650	2300	2769	3650	2300	2770	3650	2300	2771	3650	2300	2772	3650	2300	2773	3650	2300	2774	3650	2300	2774	3650	2300	2775	3650	2300	2776	3650	2300	2777	3650	2300	2778	3650	2300	2779	3650	2300	2780	3650	2300	2781	3650	2300	2782	3650	2300	2783	3650	2300	2784	3650	2300	2785	3650	2300	2786	3650	2300	2787	3650	2300	2788	3650	2300	2789	3650	2300	2790	3650	2300	2790	3650	2300	2791	3650	2300	2792	3650	2300	2793	3650	2300	2794	3650	2300	2795	3650	2300	2795	3650	2300	2797	3650	2300	2798	3650	2300	2799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14124	855	756	592	433	282	254	200	194	154	141	168	165	149	165	158	150	133	134	123	148	124	139	139	148	144	129	116	134	145	135	129	150	149	104	138	130	110	104	106	125	126	121	148	103	137	141	141	127	102	101	129	136	132	143	105	127	120	134	117	117	125	120	131	119	135	133	125	116	119	125	146	122	120	122	115	106	128	108	116	110	125	145	111	119	123	126	123	162	133	121	146	126	133	121	121	114	138	124	133	110	134	146	121	156	110	118	99	137	108	121	129	111	131	124	135	116	136	133	123	105	128	122	105	136	122	131	116	128	134	120	110	123	130	116	126	143	128	125	123	108	125	147	119	141	126	139	108	131	134	154	130	113	129	120	173	144	122	118	118	144	137	129	148	119	132	123	124	130	133	125	138	121	116	144	131	122	129	127	135	127	133	121	129	114	110	122	130	125	133	115	137	129	120	139	128	142	128	104	154	142	127	130	136	146	148	120	129	119	119	117	126	117	141	105	127	128	135	106	118	127	115	138	125	127	117	142	122	118	150	117	120	122	105	118	130	145	125	106	127	118	117	122	136	116	129	125	99	131	124	117	121	128	129	158	127	138	160	121	124	127	113	121	112	111	125	117	114	131	110	126	117	92	131	121	107	135	100	132	137	114	105	129	135	133	126	116	126	132	112	132	103	116	125	117	119	164	122	136	142	146	137	151	109	118	127	125	130	123	101	128	108	136	115	119	128	146	124	133	150	121	109	141	149	123	117	138	134	106	123	121	133	143	134	135	142	132	114	137	140	112	142	122	134	143	139	114	134	122	104	117	117	114	126	129	117	135	142	135	138	127	119	118	128	128	149	127	140	115	127	130	147	116	128	149	149	125	122	110	118	115	151	109	131	130	123	125	114	106	116	106	120	141	127	119	130	122	121	121	120	127	141	124	120	137	124	114	119	124	116	124	136	113	121	106	141	110	141	120	119	148	106	125	123	114	135	142	117	134	115	135	121	139	135	117	93	115	127	116	114	119	131	111	112	110	103	119	133	122	139	133	113	118	141	130	143	122	134	122	132	107	129	137	131	122	106	120	129	131	127	127	118	115	121	129	128	122	144	133	123	130	120	125	139	140	118	131	132	116	117	135	147	134	114	148	143	139	138	141	127	137	129	123	117	124	105	121	110	126	135	151	113	128	140	145	116	120	144	116	132	133	130	117	128	119	133	127	117	133	126	109	121	131	120	134	134	129	121	125	117	121	112	139	138	114	128	151	133	121	118	129	143	130	122	137	138	132	115	128	123	108	121	132	101	133	115	117	132	153	132	132	129	132	127	140	114	132	117	125	128	139	134	121	118	132	133	125	126	119	114	122	141	115	147	133	113	147	138	139	124	118	113	133	128	115	108	135	126	129	129	117	146	126	145	128	136	126	123	120	103	132	125	139	131	125	101	129	142	110	135	123	106	125	125	128	123	137	110	116	129	123	139	120	131	127	113	118	136	109	121	112	138	129	119	126	108	122	121	125	123	126	131	125	113	127	140	124	129	125	142	149	134	116	141	109	110	112	137	119	119	112	137	149	139	137	135	138	121	143	89	114	116	135	105	128	130	139	137	126	139	148	114	107	131	133	151	134	107	143	145	119	121	107	139	119	107	108	141	126	142	126	141	129	125	130	113	120	137	133	140	128	109	115	99	119	125	109	138	137	126	129	108	133	118	135	115	128	106	128	130	123	111	116	116	131	144	130	116	123	126	131	130	119	102	134	119	126	121	138	128	128	113	117	131	117	118	143	144	123	132	148	138	105	109	141	133	109	125	131	117	142	124	121	138	131	123	130	134	130	121	120	128	130	130	123	131	124	144	119	116	126	142	131	124	126	140	121	123	116	112	105	130	111	115	117	135	148	135	126	123	128	112	121	119	123	137	140	145	140	129	146	143	110	129	131	125	138	121	127	135	119	116	119	109	140	115	146	133	115	106	109	107	137	138	115	121	134	125	140	118	125	104	137	134	142	105	125	125	131	140	139	122	126	140	130	149	105	102	134	132	138	135	118	123	106	125	113	118	132	135	127	117	125	143	135	107	117	132	138	121	131	125	125	133	129	143	120	138	109	129	123	126	132	100	113	114	131	101	132	117	121	109	124	116	130	111	133	140	113	139	134	129	114	137	120	115	133	139	118	117	121	126	133	134	140	118	116	134	132	130	119	122	117	114	111	107	133	123	119	146	120	142	109	122	115	138	155	109	125	128	125	122	117	137	118	120	120	120	125	135	122	120	136	133	123	144	116	130	130	137	116	113	139	141	117	110	136	105	136	107	125	121	120	112	130	134	126	126	109	129	145	126	127	114	127	137	115	110	118	127	120	116	111	111	135	124	133	135	139	125	110	114	126	118	146	123	129	114	161	141	135	124	117	132	120	119	148	114	111	137	138	130	135	135	127	124	150	121	123	133	112	115	108	130	125	125	128	117	96	123	119	127	116	118	123	140	117	117	130	129	133	112	106	142	157	119	123	133	126	117	130	147	136	121	134	128	121	148	119	140	122	117	129	126	138	143	105	140	132	137	130	155	128	149	108	126	140	116	138	121	103	138	144	116	137	144	114	120	110	132	146	109	141	119	136	137	125	116	125	118	126	132	117	140	119	121	131	136	103	124	149	119	113	129	138	146	130	124	116	124	118	141	130	120	135	148	149	131	131	131	154	124	119	126	118	138	133	139	138	113	127	130	114	110	115	116	119	128	124	119	139	143	129	95	127	121	114	125	116	105	122	132	118	115	136	148	125	120	125	131	125	125	117	137	123	112	101	117	102	123	133	138	142	131	140	132	121	123	114	116	130	133	113	127	139	133	115	144	126	123	123	122	103	118	129	145	126	118	142	117	125	115	152	139	105	122	117	104	115	115	128	120	127	116	126	148	145	115	119	122	125	122	114	124	111	142	114	102	120	140	131	134	115	112	141	134	125	110	128	129	119	132	120	140	128	140	134	134	135	122	109	126	121	120	124	117	102	129	131	146	128	153	112	126	150	149	122	138	127	114	120	145	140	129	137	160	135	153	142	143	127	127	118	141	124	130	121	129	151	114	130	119	134	118	129	135	142	130	133	130	132	109	122	136	132	111	138	106	112	106	127	113	129	127	113	129	131	133	152	142	132	128	125	116	130	139	113	129	127	121	130	128	131	115	115	130	130	102	130	119	111	144	126	130	121	132	143	119	136	132	106	126	112	115	125	124	133	111	125	112	103	126	122	115	142	126	115	158	143	141	146	131	132	124	134	110	142	113	112	114	146	124	116	124	139	123	121	115	119	130	124	116	122	130	130	138	113	123	118	145	148	133	113	138	130	132	112	120	123	114	129	128	134	127	96	129	135	127	132	123	137	133	133	132	127	122	152	133	134	141	129	144	145	130	130	132	125	125	120	139	115	116	130	132	140	111	166	148	148	139	104	132	131	110	126	139	127	125	117	139	143	118	135	104	127	127	118	96	118	140	128	132	116	121	126	122
8907	882	1611	1874	1646	1270	1095	862	714	633	593	540	574	507	528	477	426	431	434	420	410	404	421	394	361	397	373	340	359	405	397	382	343	415	360	343	353	362	371	335	362	344	364	363	435	354	337	378	352	371	359	368	358	349	350	339	355	329	374	353	365	330	357	366	368	309	301	341	365	318	354	339	328	305	370	350	375	329	335	337	341	359	301	370	369	362	355	317	357	342	367	342	352	362	350	343	343	366	367	347	375	340	324	358	352	357	316	355	374	301	342	353	348	385	335	344	310	358	342	358	300	350	353	348	331	326	335	313	378	353	362	341	383	372	355	318	330	318	331	352	355	334	358	312	335	314	339	363	318	352	347	360	349	327	378	353	346	349	341	318	340	346	343	336	339	322	328	329	380	366	338	368	358	327	339	339	375	329	313	329	331	330	358	346	356	369	371	325	339	346	341	351	319	336	322	356	307	334	378	330	298	404	361	350	355	348	334	317	360	351	337	360	321	335	296	349	364	337	344	340	336	347	326	360	355	347	320	356	341	336	340	321	373	359	346	337	346	360	356	311	362	358	350	328	353	360	329	369	358	337	374	339	342	313	362	350	345	333	332	353	328	343	338	334	337	367	370	341	347	356	328	342	336	335	340	335	285	350	377	365	343	352	334	357	342	366	325	353	338	310	372	340	324	344	379	348	312	340	361	329	341	359	368	340	354	381	331	349	371	371	308	325	346	355	334	350	349	377	343	379	351	328	324	329	366	322	341	329	369	364	341	334	372	342	348	320	348	362	385	345	372	328	348	351	366	356	359	350	338	339	364	361	353	331	330	334	369	346	289	367	365	335	299	308	317	324	339	343	355	337	378	311	336	334	361	359	343	387	384	321	337	348	342	346	350	348	349	342	332	347	329	352	321	354	349	346	336	349	316	320	360	327	343	358	332	355	398	325	328	340	372	362	326	293	333	362	363	349	367	396	342	337	323	355	340	332	316	320	317	358	364	319	313	314	336	349	319	355	329	344	353	339	363	341	355	376	306	350	328	342	380	373	326	344	358	389	337	344	346	309	356	359	334	309	329	377	366	342	322	373	327	357	360	352	363	319	331	336	351	339	379	312	358	345	357	326	363	333	333	330	366	344	339	346	350	346	379	344	348	361	340	362	329	335	338	316	345	354	336	344	361	367	354	357	384	310	360	328	380	369	372	341	328	327	334	358	330	344	368	373	343	360	348	346	320	319	332	333	328	319	332	351	296	327	334	329	365	325	357	320	366	349	358	357	345	350	328	323	366	382	362	371	327	325	362	357	383	360	359	371	336	376	338	326	338	352	317	318	338	361	337	328	316	351	347	367	348	368	352	377	345	344	355	349	352	340	361	357	349	353	347	336	341	370	336	358	322	343	342	346	329	352	345	387	332	387	344	356	328	347	298	355	321	355	364	347	338	328	367	361	356	347	344	367	367	333	356	363	351	365	385	351	329	315	326	344	307	334	329	326	338	327	307	352	346	336	321	336	340	313	343	339	307	341	340	303	326	339	301	352	325	351	306	313	354	379	335	340	361	331	322	346	340	358	351	324	370	333	339	316	332	388	308	365	343	366	346	343	340	319	364	384	340	337	344	377	354	328	355	352	353	355	322	336	371	345	365	330	349	363	354	308	366	349	357	360	330	322	339	313	344	342	383	312	335	325	353	312	357	341	329	352	383	329	383	367	350	339	343	333	321	312	331	345	337	342	354	315	353	311	336	374	338	332	360	348	322	342	333	355	347	350	368	370	363	333	330	361	374	339	357	345	360	305	342	371	352	350	364	308	333	315	354	351	348	350	302	361	337	353	339	385	342	345	339	356	352	353	334	324	302	325	341	345	352	360	359	333	378	343	320	348	335	299	354	316	351	365	390	346	356	356	347	341	329	363	301	339	333	337	347	332	350	323	341	349	347	340	369	369	325	339	332	317	318	335	315	368	321	347	353	345	368	358	335	369	353	313	349	357	339	342	307	329	371	345	387	360	327	343	350	356	333	320	358	337	358	351	361	354	321	351	363	327	389	314	341	330	318	301	339	322	357	384	322	352	351	348	310	345	333	337	343	335	333	357	377	331	377	333	343	348	331	344	349	319	326	326	347	359	366	328	345	315	337	352	363	336	345	337	344	346	325	343	359	344	335	323	351	320	349	342	341	326	357	348	347	354	360	333	329	334	346	309	357	362	345	357	385	327	331	347	338	340	333	322	353	345	314	316	342	343	378	347	345	338	337	330	320	339	328	331	378	327	354	357	310	326	348	344	317	362	330	365	362	323	364	364	343	338	354	348	368	328	319	352	340	352	359	337	336	361	339	364	326	338	341	361	328	293	332	364	315	324	304	369	355	350	347	367	367	334	357	361	333	340	352	347	334	355	317	347	324	387	392	365	320	342	335	323	311	372	374	355	375	338	349	317	371	337	358	344	352	324	364	336	309	336	327	341	354	316	331	339	344	345	356	342	339	349	369	341	343	325	338	324	370	360	332	379	353	301	345	358	353	330	326	367	312	369	341	290	301	351	330	312	353	352	365	328	339	338	351	383	355	321	327	357	343	354	345	341	335	328	363	342	364	348	342	350	351	330	365	313	303	330	388	351	332	354	371	353	345	351	308	358	375	355	348	335	354	350	370	339	345	358	369	345	379	318	302	341	325	353	327	328	333	347	291	346	375	369	319	364	360	325	355	322	340	333	335	329	319	362	337	346	372	322	325	347	329	336	334	342	353	363	359	345	313	326	364	344	323	329	345	322	315	368	331	373	332	369	327	372	370	341	347	354	338	345	377	343	324	368	345	355	326	406	337	335	326	336	355	345	312	341	320	354	357	358	345	331	359	355	366	317	381	334	367	358	354	373	341	368	345	363	318	352	350	353	302	351	342	330	329	348	343	368	347	346	337	337	316	348	330	384	334	340	346	345	321	362	371	334	368	331	375	364	323	346	335	352	346	332	327	341	342	385	359	359	342	333	358	361	366	364	340	343	358	326	332	336	365	377	361	358	351	324	349	340	330	339	347	347	347	373	338	327	349	354	367	361	353	338	379	317	350	316	360	352	324	334	360	366	380	353	347	326	355	334	330	331	354	358	360	371	323	334	334	355	335	363	338	326	335	334	338	338	329	362	335	361	378	321	329	359	328	383	349	333	355	345	351	335	340	361	355	342	350	366	354	355	377	370	350	348	358	330	373	334	315	328	332	327	318	343	336	331	321	312	368	355	316	325	359	352	343	359	321	353	352	338	325	339	367	323	333	364	358	325	320	347	342	307	339	343	345	310	355	351	324	341	334	331	338	344	366	357	331	345	337	324	327	342	373	308	348	338	358	366	341	367	332	335	359	342	335	334	362	337	315	381	338	368	332	351	341	362	346	349	367	366	349	346	333	333	353	350	349	332	337	337	323	310	345	321	341	355	356	332	360	381	349	343	340	326	324	381	366	358	337	349	375	327	340	367	336	367	334	323	369	366	339	360	355	331
1465	397	398	440	446	377	356	392	346	396	378	401	369	353	360	396	394	393	358	369	390	398	368	410	371	406	372	397	357	357	401	367	378	352	360	388	357	320	372	368	410	402	386	367	361	356	398	378	379	372	384	394	385	391	414	405	362	379	376	390	413	381	383	384	405	367	400	367	385	399	369	358	374	414	370	387	355	374	396	400	405	398	371	408	388	366	360	383	399	361	399	320	357	379	380	379	398	383	388	364	365	402	380	387	372	398	403	404	393	431	386	395	395	417	374	390	339	390	372	354	375	406	358	367	389	380	426	391	414	394	397	371	353	357	403	379	404	379	374	397	402	359	353	383	423	377	432	397	373	384	406	364	383	371	380	375	359	419	379	362	341	392	371	364	367	426	341	381	401	356	422	341	405	377	383	384	362	375	388	405	393	347	365	413	373	389	359	375	358	369	380	366	365	368	374	346	369	351	354	346	396	394	367	427	353	377	364	383	402	371	431	357	382	355	394	351	366	350	394	359	370	357	400	377	376	371	412	384	400	401	367	352	396	382	374	361	371	376	336	354	358	392	385	415	353	379	419	429	392	364	363	406	383	402	406	371	343	386	403	371	387	397	385	407	434	411	390	404	368	361	374	401	381	405	368	339	367	360	373	384	369	364	395	403	366	402	380	380	366	380	383	377	370	384	373	380	361	358	373	387	378	379	372	383	401	358	371	396	413	362	381	384	383	344	361	403	403	375	385	357	384	402	413	346	380	386	423	358	366	366	369	385	404	381	354	357	390	385	367	439	418	386	385	353	382	381	409	386	363	352	390	329	379	363	376	391	399	394	391	392	401	393	383	384	379	379	416	362	407	429	422	409	382	378	365	351	412	391	391	393	338	372	381	402	360	382	351	393	386	367	361	344	390	385	329	369	401	360	363	378	370	413	388	395	367	360	404	404	342	392	371	341	414	377	379	360	397	382	398	404	403	376	390	370	365	333	375	409	404	381	395	360	381	404	346	351	411	408	378	363	387	405	380	369	356	359	367	379	387	379	394	372	355	396	390	407	355	373	381	369	386	392	367	406	400	378	380	384	334	375	369	341	358	404	373	406	402	386	371	390	399	377	411	419	409	416	379	360	374	369	386	401	397	423	396	379	388	368	361	367	382	383	390	419	389	391	389	381	376	383	359	345	376	400	368	436	400	418	370	398	414	410	357	359	399	375	414	390	376	368	372	389	369	418	428	350	368	398	398	408	381	383	348	389	383	352	391	349	390	412	384	397	391	397	404	376	381	371	360	370	402	401	402	397	391	373	387	395	416	344	409	320	382	354	372	396	387	391	375	388	348	390	384	385	377	372	372	392	379	371	361	379	375	376	359	373	373	383	368	406	388	385	347	394	379	385	394	411	365	383	349	391	385	364	417	400	351	381	375	368	371	351	362	423	393	388	386	416	368	404	389	407	378	357	347	412	382	388	395	420	368	393	408	406	353	384	379	423	398	352	383	364	352	388	415	392	393	400	403	376	373	361	348	359	354	406	370	376	384	376	382	402	374	363	387	413	383	400	407	370	394	354	367	387	381	404	387	396	370	434	406	346	384	404	400	389	359	357	350	386	370	343	400	362	369	373	370	401	372	373	380	356	400	367	373	363	402	381	379	357	386	395	402	364	342	375	398	411	361	351	373	393	379	385	380	383	382	351	396	403	400	384	391	376	370	360	396	401	375	373	393	373	362	392	369	410	380	400	341	366	362	335	357	372	398	362	387	399	402	408	352	365	372	401	385	353	351	416	366	402	415	387	352	370	380	392	379	379	366	364	410	380	399	392	377	386	395	427	341	372	369	419	396	393	414	409	374	386	370	399	364	387	377	376	379	378	369	391	368	404	345	368	358	397	382	351	363	414	342	376	400	425	375	429	410	389	374	381	342	401	364	403	366	380	336	409	367	363	383	369	389	363	351	401	370	384	392	401	346	357	404	397	366	377	378	362	376	360	377	393	408	341	359	377	365	381	414	371	410	388	439	400	368	356	362	392	418	374	371	396	385	374	400	373	370	385	391	369	401	382	359	392	363	375	363	383	333	369	377	340	366	387	388	387	394	355	374	399	368	404	381	369	395	370	339	415	398	401	359	360	408	367	370	309	384	363	403	342	371	417	396	363	403	375	394	396	384	360	345	380	371	373	380	369	374	378	361	417	374	356	371	366	420	371	388	357	361	373	385	376	398	360	390	398	378	399	380	394	390	362	410	441	385	372	352	361	411	409	374	357	368	343	363	394	356	397	393	380	398	389	383	363	390	432	373	394	409	385	392	369	405	425	394	361	363	376	389	397	364	378	391	412	369	392	409	367	354	391	326	381	407	376	394	363	355	318	370	392	396	360	377	369	409	393	403	364	424	397	370	393	381	396	384	387	393	378	361	391	397	376	349	356	388	395	411	385	355	353	333	382	407	377	362	411	385	349	405	387	367	357	379	399	399	386	381	417	381	418	357	402	366	367	423	356	369	357	337	396	380	357	376	380	385	387	427	367	357	424	387	396	403	400	381	342	374	402	389	359	363	386	393	353	387	390	372	353	389	390	401	387	352	375	382	354	351	368	357	392	401	392	414	390	387	398	399	422	381	390	380	385	362	343	358	394	383	388	354	389	399	384	370	410	371	386	390	390	393	403	383	388	408	399	372	407	389	378	361	388	355	390	418	400	400	420	354	409	370	375	357	364	357	451	404	357	368	364	344	405	408	386	368	418	390	390	377	376	374	378	422	415	368	354	409	385	372	385	365	392	381	360	344	420	398	402	396	357	353	378	355	373	376	408	414	396	374	373	409	373	366	353	389	398	341	408	380	404	367	379	420	373	389	386	370	351	373	381	399	376	369	363	372	364	406	414	386	384	380	402	383	369	376	370	386	380	367	400	405	401	434	418	391	398	399	398	361	341	397	396	376	390	372	390	352	391	413	391	344	366	369	388	372	401	352	398	374	408	403	385	351	354	375	385	400	355	380	362	363	371	383	378	376	390	396	415	374	425	404	383	375	376	400	405	412	354	434	371	389	388	360	339	349	388	391	383	348	385	368	390	399	345	378	379	439	410	370	396	341	388	410	384	406	391	407	365	369	373	379	374	418	382	341	338	400	378	372	411	337	406	377	413	411	377	351	395	367	372	386	358	396	382	385	399	338	360	384	372	423	371	370	359	415	385	417	421	405	396	395	372	384	365	356	391	350	390	373	398	421	408	356	360	413	400	358	385	424	369	385	395	401	380	391	382	373	395	408	414	400	394	391	373	389	359	400	349	389	381	364	394	372	408	395	388	408	367	401	395	400	357	357	373	403	387	375	416	340	403	384	400	367	361	390	385	390	421	346	347	379	391	394	376	401	377	353	391	415	366	384	398	365	359	399	398	423	385	372	378	401	417	384	394	378	397	378	348	368	380	396	375	384	391	340	339	388	386	372	398	365	389	364	390	363	394	378	384	377	376	393	347	369	387	420	371	371	384	369	376
2114	969	1047	1039	1014	942	901	891	922	910	928	902	936	894	899	927	846	877	997	925	836	864	900	879	846	900	907	925	841	890	871	874	875	886	958	869	895	898	933	892	922	937	849	946	867	857	899	874	911	893	961	925	860	927	898	844	902	916	853	856	891	872	937	909	885	916	914	910	872	851	919	952	867	908	897	870	896	888	890	902	893	926	911	862	884	845	868	876	875	877	909	879	880	886	873	870	914	898	856	888	873	826	854	892	854	884	913	896	884	912	871	888	914	899	833	898	937	894	879	854	847	885	896	835	910	901	838	912	866	930	865	928	892	914	888	948	859	877	885	904	967	875	846	904	914	847	912	862	840	905	850	868	880	899	885	869	859	877	859	878	903	867	886	887	871	908	925	945	887	905	906	864	904	871	912	845	845	898	864	916	877	850	963	892	921	910	911	934	816	949	869	896	930	870	956	909	905	908	921	837	867	887	899	876	847	915	902	905	933	865	904	822	856	903	898	869	871	932	942	851	901	886	909	885	919	936	940	889	842	834	948	882	876	908	908	838	956	875	892	895	914	885	860	900	860	926	845	869	878	942	865	921	888	870	922	847	912	926	909	932	910	898	896	848	901	902	915	886	864	914	857	883	907	868	905	866	891	912	897	858	880	900	898	921	888	890	891	881	900	927	900	887	923	895	905	926	903	900	927	860	900	879	922	892	925	859	859	907	908	899	893	952	862	905	864	906	880	897	875	861	871	846	890	891	883	929	868	858	807	904	866	893	829	871	851	897	904	905	926	957	860	851	875	898	855	889	900	924	911	899	898	856	891	898	914	844	896	889	856	862	882	910	923	875	906	857	929	884	880	876	900	943	897	887	942	898	887	929	905	902	872	875	879	920	933	894	947	897	916	868	848	903	937	831	882	860	862	867	850	848	922	915	901	908	864	881	867	904	884	899	924	912	875	874	913	895	917	878	887	857	869	900	891	898	905	911	849	865	896	896	899	869	917	890	889	916	878	920	877	873	914	906	888	839	944	908	880	879	863	881	893	902	877	931	913	838	897	932	888	888	925	884	860	900	910	874	882	845	836	899	844	872	887	905	889	925	986	904	896	905	865	922	880	876	896	878	885	879	927	881	888	902	876	861	858	878	900	903	936	883	871	962	890	879	897	881	889	881	905	875	847	861	865	904	889	888	918	865	877	910	882	877	943	889	879	863	885	900	881	846	873	905	916	916	867	894	877	898	945	942	916	857	919	918	816	930	883	889	947	890	847	897	904	871	909	897	920	880	849	919	939	903	934	859	864	923	913	836	813	893	903	863	896	914	928	868	865	907	883	912	837	884	912	882	867	874	866	864	907	903	885	931	910	851	915	889	882	880	912	898	894	899	911	912	886	858	871	930	917	891	881	854	864	910	882	939	941	856	902	864	942	870	922	920	924	880	867	930	856	891	893	885	888	894	889	911	884	918	841	902	891	898	976	832	878	916	882	885	869	871	915	875	891	896	848	875	873	941	885	901	938	876	938	850	925	882	869	880	929	841	915	880	871	909	897	861	903	924	855	879	865	858	848	943	822	891	930	910	926	869	845	883	831	870	905	886	943	897	922	851	875	938	904	886	893	877	907	897	943	836	909	903	864	902	883	871	917	908	892	898	869	873	887	955	912	913	847	931	905	922	915	882	909	924	848	945	867	910	899	871	917	919	899	854	929	860	933	867	880	863	869	865	875	885	894	921	879	884	893	849	891	910	920	922	913	886	889	868	921	920	898	888	948	891	907	851	884	961	852	858	852	949	859	834	890	922	884	956	875	832	844	914	898	873	930	844	858	861	891	880	907	916	859	887	881	925	872	936	898	862	885	912	914	879	903	884	898	883	880	931	852	863	887	916	925	894	847	889	884	905	887	934	879	934	916	905	833	934	849	913	888	890	862	895	884	937	879	895	849	896	921	887	930	902	929	886	842	891	855	871	868	897	964	891	857	893	887	901	829	931	872	928	893	950	870	885	892	926	873	877	927	867	881	854	905	943	914	815	908	870	848	893	869	834	904	876	919	911	886	938	947	838	839	846	865	891	857	886	855	867	909	864	882	900	929	895	877	908	934	925	915	868	885	900	858	813	912	889	856	871	869	972	871	871	888	900	902	900	859	901	946	902	892	910	860	912	836	863	878	867	858	900	927	844	903	861	840	886	940	903	893	949	846	864	891	898	823	904	903	879	904	896	885	954	941	900	867	924	883	888	935	857	939	887	865	916	918	916	908	871	870	884	970	865	912	930	849	935	851	906	863	915	862	870	884	903	880	862	891	909	892	859	891	889	939	926	890	816	916	880	903	895	928	888	895	907	847	893	851	900	870	886	881	888	921	854	866	924	885	891	900	935	911	890	919	839	879	872	921	900	873	894	918	895	952	929	946	864	901	853	881	881	865	934	875	885	859	918	879	946	853	898	926	898	870	886	894	932	864	913	914	932	885	860	839	921	864	858	852	894	846	888	902	951	899	884	884	908	921	867	910	934	844	932	921	903	890	881	888	892	854	899	899	902	939	891	916	893	930	915	925	914	900	900	891	881	881	911	882	863	925	893	909	935	910	934	865	929	837	874	927	866	887	883	848	877	919	872	847	880	885	939	896	913	899	861	897	904	859	923	861	876	893	874	881	873	848	890	914	888	871	951	914	849	848	875	871	913	911	864	906	911	900	881	928	887	932	944	915	879	871	930	880	899	942	906	879	893	919	897	908	919	930	891	910	926	880	901	912	941	864	864	876	872	897	925	872	904	885	866	907	878	869	919	951	886	894	899	911	912	921	880	814	926	888	853	877	885	923	897	888	852	879	901	916	907	911	890	915	879	891	944	918	941	879	898	940	915	875	883	904	873	888	937	908	906	909	917	861	899	918	849	906	844	917	852	915	868	871	931	873	920	906	846	858	840	887	899	904	935	861	883	887	917	941	895	963	905	894	857	915	884	867	909	863	877	901	860	887	905	860	957	881	869	825	899	906	900	966	895	921	853	908	885	958	888	917	884	905	875	903	890	903	890	852	857	909	929	893	902	880	837	848	940	935	883	906	866	863	883	869	870	925	875	908	884	870	864	908	933	871	927	906	871	875	890	929	883	862	903	875	881	876	868	920	928	930	894	873	895	902	824	890	858	856	882	934	888	891	875	883	883	889	928	868	875	906	936	910	902	830	884	854	888	869	879	923	870	846	920	904	892	924	889	882	868	849	898	904	852	905	897	869	929	848	895	889	855	895	858	902	938	925	863	912	848	929	878	909	877	881	874	893	923	947	921	866	858	843	882	915	920	888	922	886	879	913	884	880	905	928	900	850	901	915	929	869	911	863	928	924	894	917	924	887	886	914	908	839	903	934	888	915	850	898	942	875	846	818	894	891	856	930	930	892	905	907	891	906	900	868	949	861	894	859	902	916	856	866	881	893	916	950	906	901	908	863	847	899	859	877	905	894	870	906	882	909	935	927	914	877	904	835	885	902	847
8176	597	616	555	456	399	364	336	348	312	290	285	291	292	305	297	272	283	329	295	307	262	298	265	251	308	301	310	315	284	275	251	272	305	301	249	298	274	296	271	261	288	285	294	274	288	295	304	253	298	296	310	292	310	280	276	311	295	288	326	273	279	273	258	277	285	305	335	266	302	289	298	269	317	297	271	297	302	258	266	305	272	267	278	271	271	300	274	283	276	258	265	272	273	277	322	258	284	266	287	293	289	301	242	313	273	298	306	283	298	279	312	304	303	284	291	279	271	278	281	261	291	273	304	306	275	306	299	272	289	287	280	280	276	245	268	270	314	264	262	274	292	304	289	273	291	279	294	298	262	264	244	272	293	273	277	285	280	273	288	281	229	269	259	270	251	309	281	283	254	285	296	278	272	234	302	288	247	294	273	280	306	294	291	281	270	285	304	297	283	292	291	279	253	278	274	294	275	289	293	301	251	246	262	300	302	272	306	272	267	259	291	275	285	277	278	287	283	275	282	255	288	303	290	285	276	310	284	277	272	320	276	251	271	309	293	263	280	260	306	300	308	262	249	278	267	287	277	326	285	287	241	236	261	299	270	285	267	269	268	235	284	286	261	259	261	280	288	271	255	288	262	271	291	291	237	293	311	270	249	279	296	291	274	292	320	255	272	305	252	293	267	268	327	303	285	265	268	306	290	285	270	277	292	264	270	279	260	278	286	284	303	289	305	267	296	293	280	298	273	247	248	297	273	277	274	282	316	298	326	292	251	271	298	263	284	286	303	291	291	273	283	271	281	271	260	266	277	290	285	274	292	242	297	261	270	312	257	279	278	278	262	262	258	304	284	270	290	275	272	263	267	322	293	284	257	273	312	260	274	258	301	286	285	301	284	300	268	286	268	281	293	277	276	292	293	281	242	259	293	279	294	286	293	304	295	292	271	288	284	300	265	313	247	309	283	276	264	305	280	287	260	312	307	254	285	285	260	283	264	281	252	268	284	268	290	300	253	299	265	273	278	304	279	278	272	259	266	258	303	293	284	259	264	277	283	282	285	241	263	286	299	295	308	289	292	277	260	276	278	282	282	262	295	277	254	304	309	300	280	294	307	264	262	254	289	276	255	272	297	278	279	313	280	311	260	261	256	280	282	327	298	347	289	283	308	260	258	251	263	263	302	289	281	250	299	273	261	259	269	303	293	278	299	297	302	304	295	278	278	291	274	268	300	289	281	311	293	282	281	297	293	283	276	303	290	280	282	268	269	284	271	269	238	278	291	296	287	306	296	259	294	283	312	291	274	273	263	303	281	265	305	292	282	294	295	277	284	291	322	304	265	274	283	295	287	298	294	273	277	278	300	258	274	279	266	266	282	263	280	266	292	300	305	285	281	264	244	279	260	298	279	264	279	307	305	277	311	238	263	272	288	277	280	262	302	259	281	325	249	275	276	256	296	275	256	300	302	287	259	265	302	267	254	301	307	252	309	280	292	257	245	291	254	261	291	297	331	293	286	288	316	287	290	279	290	254	278	264	247	299	280	245	267	311	296	263	290	284	287	280	286	273	289	279	275	280	269	273	268	276	263	267	290	253	274	277	265	316	306	273	267	302	285	286	291	278	261	321	276	255	317	272	286	260	284	286	274	282	298	296	277	304	261	278	280	248	281	278	266	280	302	274	291	281	294	287	277	261	268	269	297	308	315	283	314	251	303	283	315	268	251	262	286	311	291	276	304	268	260	292	293	313	276	276	271	282	263	284	285	284	305	264	253	285	297	294	266	269	278	278	288	274	293	275	292	276	291	304	279	313	266	274	299	280	294	285	303	281	294	285	277	289	291	293	291	277	306	298	268	286	278	285	282	285	269	292	278	223	257	312	256	294	283	250	285	276	279	299	276	301	332	307	288	285	258	314	314	304	264	294	319	275	268	274	254	301	301	284	278	343	321	280	267	277	275	283	271	274	309	304	289	277	268	252	266	292	282	325	283	260	290	271	301	256	287	278	270	283	292	273	273	284	304	243	265	285	291	274	239	244	292	307	278	291	272	258	250	286	309	295	315	282	297	292	283	306	279	273	306	270	292	268	281	291	304	289	262	270	287	290	265	264	283	252	278	324	275	265	267	300	270	279	274	259	299	289	293	320	288	268	267	286	285	281	234	259	275	264	306	295	281	297	293	299	288	301	304	275	276	252	260	275	286	299	265	286	277	299	269	269	285	307	290	288	260	261	263	272	254	269	280	253	299	257	299	292	285	280	278	266	283	312	281	251	291	281	268	299	288	279	272	305	281	300	272	300	277	283	315	285	253	298	271	301	293	279	278	311	301	293	258	254	310	243	244	264	287	301	306	287	262	279	291	270	258	278	276	281	288	282	293	305	280	273	248	303	287	271	257	275	308	290	265	290	286	267	273	285	261	285	261	265	314	297	311	255	304	305	286	287	276	314	294	272	286	317	282	266	287	314	269	298	293	241	332	276	285	300	275	298	273	283	289	303	310	310	285	243	297	301	278	302	271	243	296	284	306	275	312	281	284	309	274	286	310	293	285	249	301	281	291	269	253	289	267	297	291	266	281	250	289	289	287	301	266	324	287	275	282	292	281	289	289	257	270	281	315	286	287	317	302	312	276	275	292	260	275	281	289	307	283	276	295	269	305	291	287	265	301	298	298	293	280	292	282	270	296	284	290	277	274	279	302	303	256	291	268	262	292	305	264	285	304	297	266	274	297	325	285	315	250	279	294	277	273	263	304	282	281	311	277	280	306	279	301	300	290	280	294	275	279	293	321	286	278	282	277	269	270	278	285	269	271	278	305	274	312	259	272	285	274	282	262	244	300	294	272	275	281	295	253	299	288	276	293	300	254	260	252	301	285	247	275	321	274	276	286	271	298	304	302	286	278	273	271	282	268	264	271	294	295	269	273	246	275	278	254	281	245	248	266	273	266	236	286	273	335	285	288	291	299	282	296	268	286	293	253	282	244	239	292	265	307	293	275	301	291	267	273	287	278	289	282	278	274	300	274	306	264	272	272	278	293	276	291	294	289	270	285	289	268	286	270	308	279	277	284	256	296	293	278	287	282	259	259	311	288	257	296	284	308	323	288	300	308	281	311	297	303	304	281	310	217	253	265	294	296	292	265	245	260	265	293	322	325	262	286	270	279	292	246	276	277	302	295	292	266	314	271	270	266	319	281	303	301	322	311	287	306	299	284	254	275	272	281	286	253	255	299	310	303	281	282	272	281	295	304	275	278	292	291	276	294	274	281	297	301	271	295	281	297	279	289	247	252	255	277	287	304	292	288	266	282	285	280	282	305	316	252	280	307	250	294	292	295	306	274	278	272	274	266	315	275	293	281	251	270	258	291	270	272	311	264	296	285	267	265	300	285	283	268	298	299	258	289	299	321	261	329	270	276	269	268	268	281	278	296	277	292	243	300	333	256	276	288	282	276	260	279	262	316	279	307	297	260	279	277	308	300	279	273	276	269	294	268
7009	920	1318	1572	1410	1271	1035	913	832	839	824	770	777	736	746	745	730	738	768	702	711	701	683	673	682	687	680	705	707	626	676	687	690	648	647	699	720	653	660	680	652	670	684	646	696	658	672	676	660	658	670	736	702	651	676	670	672	641	708	696	662	652	653	681	686	682	665	689	733	684	708	652	690	692	680	665	686	660	627	660	667	697	646	676	645	654	661	694	686	683	656	635	719	686	684	677	686	676	745	696	719	689	657	653	706	687	690	656	670	723	688	683	680	646	707	660	671	671	618	669	689	704	680	656	660	663	678	616	684	703	664	698	681	682	693	662	652	654	647	658	716	658	662	661	652	695	633	730	678	636	673	675	704	665	688	642	621	627	679	711	659	662	673	681	664	666	647	689	751	685	679	634	711	661	659	675	660	656	710	675	665	648	634	688	721	680	655	679	658	657	688	693	654	664	684	667	647	619	666	648	681	651	669	693	663	685	675	656	674	667	686	667	650	664	681	694	686	708	657	630	670	661	704	681	674	655	675	676	688	672	647	710	683	644	675	673	642	705	654	667	698	694	685	705	671	676	613	735	633	613	682	692	672	688	687	691	664	677	714	657	677	657	654	642	685	681	686	659	703	659	699	690	680	651	698	715	663	704	671	655	664	686	678	706	632	667	678	726	698	692	639	677	693	678	667	612	687	630	681	664	673	680	669	690	624	653	638	678	731	613	633	657	696	671	685	662	663	684	678	654	665	688	640	699	649	639	667	702	715	701	644	625	692	692	681	654	681	676	657	684	700	696	650	660	690	661	685	662	641	657	723	703	680	659	718	669	590	680	690	713	634	708	710	716	678	641	666	668	626	635	684	638	636	699	660	629	711	680	646	702	630	709	676	638	641	671	688	710	684	652	662	673	682	645	653	628	716	678	716	696	647	693	698	695	674	642	630	634	675	718	701	685	658	692	690	661	673	712	696	669	657	668	662	678	663	638	700	682	701	658	710	682	655	711	694	672	698	717	666	643	651	711	671	661	653	652	670	697	702	690	695	632	684	740	657	647	666	677	659	659	688	679	677	659	691	668	632	632	653	654	687	655	706	648	634	699	693	625	707	699	644	677	663	665	675	658	670	642	637	669	634	669	624	634	688	690	639	703	647	710	608	636	713	664	675	642	669	665	713	642	619	687	622	665	680	631	657	713	647	644	713	644	622	688	665	722	670	656	654	719	679	689	621	668	652	737	700	633	658	678	656	672	688	699	634	648	632	697	700	609	655	642	628	649	612	634	654	722	608	689	663	642	680	683	662	692	686	687	687	617	659	647	640	641	696	669	682	656	654	658	684	640	685	653	694	643	655	677	669	680	690	715	708	660	710	700	677	684	649	689	698	669	700	662	643	684	653	645	668	658	678	680	613	663	703	683	629	693	614	678	681	688	661	676	670	675	667	673	650	661	676	660	696	691	692	664	675	672	660	609	668	699	638	696	690	721	667	686	689	666	680	673	641	641	664	638	728	711	716	671	701	679	651	694	655	641	685	672	686	644	655	695	665	655	684	664	691	694	695	680	665	694	671	718	682	688	678	671	670	682	695	649	650	677	660	644	670	697	651	679	666	673	657	691	681	708	693	662	734	680	665	665	660	641	681	736	674	729	653	687	676	662	677	710	658	673	659	648	688	679	683	662	665	632	632	637	704	671	670	698	683	674	639	722	699	628	649	675	662	697	690	641	684	692	663	672	702	710	673	667	699	659	677	628	675	651	647	658	665	653	662	686	661	668	691	704	656	692	690	656	638	667	673	661	686	622	668	660	714	668	651	687	640	709	649	718	639	645	690	687	724	710	665	670	676	706	660	651	688	658	679	692	617	653	651	672	646	627	646	676	691	670	669	648	722	681	712	670	651	647	717	649	668	629	665	673	690	663	697	633	659	647	650	699	699	635	659	700	642	657	687	682	683	697	693	641	686	750	700	648	692	673	660	654	684	686	667	648	630	688	725	688	647	675	673	668	673	718	663	687	673	683	663	662	671	634	653	642	676	662	688	691	690	661	613	648	628	646	702	680	717	675	647	703	669	635	671	676	662	713	688	648	698	661	722	674	674	678	711	691	624	670	661	663	651	652	663	629	657	691	692	701	692	663	661	676	661	687	639	666	637	677	670	654	688	729	728	665	701	676	746	718	655	691	678	711	699	695	722	662	646	714	687	691	684	669	644	699	699	671	689	700	675	674	637	670	615	634	697	704	650	662	656	661	662	687	631	691	702	713	604	633	660	677	664	683	687	636	634	680	704	681	678	655	648	636	694	663	670	664	686	706	687	718	678	686	684	654	637	678	707	650	638	674	700	727	671	645	649	699	648	684	690	659	706	693	680	675	686	638	731	700	667	681	664	630	687	677	671	658	697	664	689	702	643	669	665	669	708	663	678	628	677	654	677	597	596	645	677	684	663	645	657	686	695	673	691	697	672	646	667	695	672	639	671	675	700	660	652	709	675	639	696	696	675	661	677	653	640	667	681	666	702	699	673	687	670	658	650	662	684	670	676	684	673	667	720	693	640	682	637	705	696	657	704	698	652	689	685	659	648	656	703	680	683	657	652	705	670	656	694	658	697	665	685	666	669	708	698	641	673	700	679	694	698	691	636	672	700	659	622	647	665	624	703	689	669	634	677	643	687	663	697	693	652	664	677	643	682	680	704	647	659	655	685	672	652	770	682	700	659	701	687	657	642	663	669	697	657	682	673	651	664	644	678	719	670	623	668	651	688	675	706	628	679	682	682	660	648	726	672	684	674	650	687	646	633	677	711	673	680	675	632	735	684	652	688	663	675	652	715	725	652	656	710	678	682	692	678	666	649	645	726	680	677	639	740	617	664	633	673	658	685	655	644	672	688	638	642	675	642	645	651	709	649	696	715	645	720	621	666	686	679	705	666	651	659	654	682	688	716	658	642	681	667	688	587	666	695	683	632	683	662	667	693	708	673	631	660	653	670	717	655	694	674	670	675	659	660	702	647	696	659	655	678	702	662	660	653	691	718	667	688	655	696	714	678	657	728	715	666	653	664	670	715	676	615	693	646	658	679	665	709	711	735	728	688	655	658	645	684	651	664	682	658	702	644	724	656	674	660	642	688	692	667	684	745	686	662	625	670	685	702	697	658	674	695	652	708	689	662	655	671	655	653	605	702	680	687	682	672	649	719	714	689	729	698	663	687	669	697	693	653	708	698	756	676	675	677	673	673	667	685	659	651	658	674	655	695	627	670	683	660	658	646	676	641	675	672	657	648	620	689	707	656	617	698	655	685	690	647	711	659	699	654	664	662	677	660	683	669	686	698	683	704	688	719	665	684	625	687	640	687	641	677	653	694	652	699	638	646	716	652	660	678	682	679	651	656	679	629	744	622	686	701	669	672	724	698	689	675	659	666	695	693	709	670	682	657	682	716	649	693	653	672	667	676	669	669	668	649	727	652	661	642	713	643	646	670	670	663	698	732	721	708	727
13732	827	734	595	440	312	291	199	209	155	170	196	144	148	148	139	138	141	143	125	123	135	122	134	126	129	134	133	144	135	99	111	120	141	131	134	136	139	125	129	110	130	140	139	130	113	125	141	118	112	118	124	136	129	126	124	122	157	129	133	135	130	113	132	147	119	119	131	124	131	141	116	129	124	109	111	130	127	110	130	114	124	123	104	119	122	105	105	110	106	119	129	103	120	130	137	107	131	128	121	136	114	129	122	144	106	123	121	125	125	114	115	139	129	142	137	136	132	129	106	141	131	127	125	121	121	119	135	117	129	111	118	136	102	116	104	120	122	119	123	119	122	139	126	104	121	130	135	141	100	121	130	126	141	100	130	113	119	109	108	119	129	113	133	130	122	119	116	117	113	148	117	116	115	106	133	143	137	121	107	137	121	124	113	106	102	107	120	122	121	114	144	122	114	131	131	128	127	120	106	112	132	113	118	129	130	130	106	110	129	133	136	124	121	134	113	118	106	102	110	121	98	118	118	144	141	136	105	141	110	138	128	141	115	111	142	130	114	121	117	115	116	131	117	114	143	137	126	135	114	142	153	123	123	106	153	121	110	136	136	122	122	129	122	134	130	145	108	101	139	128	142	111	122	115	107	114	150	117	116	122	129	122	112	109	120	122	142	109	128	118	106	120	111	128	118	123	139	139	144	115	121	114	126	108	114	112	118	119	117	122	122	106	129	125	113	124	124	107	119	146	131	138	116	129	146	144	110	130	129	131	121	123	131	133	121	137	110	105	120	125	106	102	114	124	122	139	114	125	110	143	128	154	134	145	116	110	128	123	123	133	134	118	145	126	98	136	125	117	103	136	138	107	113	124	140	104	107	111	122	128	143	144	134	159	122	120	132	112	131	121	101	117	120	136	112	145	126	123	136	146	123	114	100	143	111	111	133	143	118	119	140	135	150	122	119	104	123	131	137	123	136	125	119	136	116	118	124	103	133	112	127	120	124	115	92	106	138	119	106	132	107	137	117	127	116	110	120	118	137	123	121	109	136	129	128	135	123	129	122	120	111	119	149	116	137	120	134	148	144	121	125	122	137	121	114	150	134	130	139	110	117	132	92	122	128	130	109	116	127	129	156	118	143	107	114	134	134	118	142	120	128	126	131	132	144	119	117	121	131	131	124	128	142	108	140	130	133	142	128	118	118	110	119	114	125	131	114	119	116	114	123	127	107	140	128	140	116	102	133	124	123	125	131	115	120	115	131	131	138	151	125	142	133	106	123	114	127	122	114	130	147	136	122	139	134	126	125	145	143	135	118	123	126	138	129	103	136	140	128	118	111	117	129	123	108	124	108	130	110	118	109	122	121	122	132	123	124	102	131	123	121	110	117	126	140	136	121	119	101	121	109	116	116	157	119	94	129	119	114	130	123	133	113	104	118	108	129	118	126	128	122	122	127	121	126	91	119	136	143	112	119	119	134	119	120	127	118	123	137	128	114	117	140	121	104	138	126	137	124	107	130	119	144	120	104	126	129	117	120	120	124	118	104	128	125	116	105	126	128	122	135	112	126	119	106	121	132	125	114	126	132	122	131	134	126	102	118	108	124	112	125	111	107	131	111	108	134	119	125	129	153	125	126	126	112	116	92	109	114	135	127	130	119	132	105	122	132	140	136	117	132	124	129	146	135	115	108	122	135	103	130	117	140	126	125	115	108	111	138	120	111	117	130	143	123	121	115	122	142	137	117	131	118	137	105	130	133	102	142	104	125	114	107	116	115	137	100	158	126	111	134	114	112	125	124	131	114	115	119	118	126	123	129	131	135	125	108	128	107	132	106	129	134	133	122	122	126	123	115	122	109	124	113	109	107	111	116	123	115	121	108	155	113	118	126	124	129	118	109	120	121	118	129	124	107	116	129	116	125	105	121	123	137	116	144	101	129	123	111	132	131	116	117	126	133	133	139	138	121	108	115	131	130	142	137	116	116	123	151	126	118	144	123	138	122	126	150	117	103	118	99	123	128	118	137	114	133	127	137	115	144	138	128	125	126	120	127	109	130	113	117	126	96	120	134	131	141	133	125	120	139	114	141	117	121	141	138	127	129	109	115	133	114	130	122	112	125	125	105	101	110	136	128	121	142	104	131	135	106	114	154	131	109	109	113	134	112	129	123	99	107	134	144	110	110	109	134	110	127	111	123	124	122	121	122	107	147	129	123	114	123	122	147	138	110	125	146	136	105	120	146	110	115	131	136	124	133	113	134	135	124	130	144	130	140	120	137	115	132	117	116	125	119	117	107	130	112	155	123	115	120	132	112	126	116	113	125	122	122	127	112	117	130	136	127	128	131	102	125	115	119	125	144	116	136	127	112	102	112	131	139	116	132	112	126	133	106	126	121	137	117	117	127	127	124	128	117	105	116	125	144	120	124	127	131	115	108	128	117	111	98	118	112	132	125	135	124	106	126	133	161	118	111	131	126	126	138	141	142	110	113	137	125	140	122	121	134	129	122	105	112	115	116	136	139	89	128	126	124	124	107	116	120	102	117	117	121	103	131	122	106	147	124	122	115	129	123	125	124	123	124	116	117	124	129	123	128	120	134	126	146	123	119	107	105	135	113	150	128	108	127	117	121	116	116	125	107	120	106	126	117	120	118	134	110	134	123	125	110	121	126	124	112	111	127	135	124	112	126	107	139	127	120	142	125	111	127	117	138	116	150	113	148	127	129	128	135	135	109	113	97	129	110	118	116	124	103	124	123	120	149	132	117	109	118	124	129	129	116	156	134	130	121	122	135	129	110	123	137	144	134	130	120	118	127	134	124	127	120	135	108	110	122	119	130	111	139	118	130	114	124	137	121	135	119	129	118	118	102	128	132	136	105	113	110	117	113	125	126	112	127	121	125	118	112	99	143	139	130	113	146	118	143	114	120	121	119	110	104	122	109	130	107	144	113	125	132	144	108	123	139	140	136	151	134	121	133	108	130	121	115	107	133	127	137	139	130	115	136	140	123	128	133	114	106	130	124	109	114	127	119	109	90	121	127	118	146	127	135	134	133	122	128	115	117	142	127	115	118	99	130	151	142	128	113	141	124	133	111	118	128	137	108	116	120	119	117	113	129	105	130	128	126	142	116	125	108	159	113	120	141	105	114	146	116	143	127	126	127	122	134	129	118	126	131	124	108	121	131	130	131	140	136	129	142	124	108	122	115	124	110	119	128	122	110	120	120	123	122	113	131	121	134	125	113	119	120	101	136	135	126	140	139	140	114	146	104	122	129	113	122	128	132	134	119	140	113	107	126	128	145	137	121	114	118	120	108	113	116	105	101	152	140	127	110	125	114	124	114	133	128	127	132	142	126	122	130	127	111	130	138	119	128	116	129	123	118	120	117	146	130	150	105	112	123	143	123	117	108	140	115	139	127	126	141	134	135	118	138	105	115	131	104	121	136	135	124	144	108	109	103	137	125	114	132	127	131	141	146	117	122	130	120	108	124
8666	851	1531	1918	1648	1370	1029	826	743	678	620	520	549	512	503	402	439	449	422	442	405	397	385	415	394	374	365	382	365	342	352	377	355	413	362	369	394	354	346	363	353	359	360	358	366	355	364	347	326	394	320	352	348	315	344	358	317	341	340	386	360	352	338	350	329	303	321	343	362	360	345	364	339	341	364	324	343	344	366	349	354	333	340	345	367	349	312	336	320	358	324	347	328	328	307	319	330	390	325	362	305	339	327	322	299	321	346	329	331	336	314	354	363	316	319	313	297	314	350	323	353	325	344	324	314	312	314	320	331	350	350	359	355	369	318	334	345	351	323	353	356	336	330	337	335	298	329	337	324	330	326	362	348	298	325	332	325	342	359	339	363	325	310	359	330	347	337	332	330	353	359	337	367	363	327	330	314	334	339	320	327	299	316	347	339	367	337	331	344	315	325	337	360	325	326	333	343	314	335	315	326	347	320	349	320	314	319	336	349	329	349	324	354	367	345	354	337	348	324	324	334	333	353	338	333	341	341	361	329	309	326	347	364	337	332	343	323	333	368	331	337	341	336	325	353	347	325	323	328	342	327	355	350	335	327	360	338	358	327	329	357	342	346	344	306	338	323	330	348	343	345	309	338	350	343	334	341	349	338	349	338	325	338	331	323	346	342	343	339	356	333	345	365	324	334	320	329	330	347	331	324	334	368	375	322	331	342	315	354	350	335	374	376	343	341	343	331	341	323	323	383	344	321	358	325	355	307	310	338	351	338	349	357	365	382	308	323	343	356	388	363	322	348	340	320	326	356	325	314	337	346	325	328	357	334	347	329	344	330	301	329	341	341	335	359	343	310	345	330	316	344	333	334	322	322	348	326	323	335	351	333	346	371	355	341	332	347	386	343	349	370	358	306	330	339	344	329	351	361	337	338	344	343	333	303	346	308	356	360	352	346	355	315	346	353	337	333	330	333	351	325	330	324	363	324	320	342	343	345	339	347	301	301	338	327	343	313	343	348	310	349	338	332	347	327	343	344	327	352	326	331	309	325	327	361	348	371	356	331	361	323	318	320	325	349	369	336	333	362	344	339	325	299	346	347	327	339	327	354	324	300	305	309	330	334	330	343	327	325	323	356	312	327	366	321	325	376	340	357	344	300	318	360	350	386	331	335	333	329	309	324	361	309	294	329	330	350	358	329	351	361	358	324	365	345	337	355	327	312	304	323	353	338	321	376	360	322	343	372	330	325	328	338	364	320	347	346	343	329	334	347	372	342	347	326	333	349	296	328	334	371	334	372	289	317	311	335	327	325	319	341	356	330	335	325	330	320	346	334	299	343	358	309	324	332	331	339	327	335	330	334	382	332	328	368	330	352	359	348	335	322	332	336	331	353	316	323	309	345	361	334	311	338	338	344	346	365	355	316	363	348	377	339	351	342	328	335	339	360	374	346	345	326	315	318	378	312	349	367	338	346	333	321	321	331	335	337	336	322	335	318	329	292	329	304	342	360	336	340	328	332	345	320	318	350	331	335	337	337	323	317	335	303	333	351	348	377	343	335	366	311	338	352	351	332	327	315	355	323	309	331	317	315	364	315	338	316	331	377	319	378	359	323	364	319	339	348	319	317	305	356	345	319	347	314	355	339	318	345	332	324	361	355	337	333	355	332	340	334	338	361	327	313	348	327	339	365	340	340	358	329	342	328	307	364	356	331	310	326	319	325	314	351	337	328	331	318	340	305	309	342	350	342	342	317	328	305	343	353	371	347	341	334	338	327	336	309	349	333	324	317	328	308	359	340	354	313	352	369	313	352	318	354	334	379	352	377	349	329	308	340	344	340	356	329	357	345	345	333	332	317	358	374	327	346	329	328	296	331	348	340	367	367	351	374	367	305	313	344	347	333	335	318	314	321	328	342	320	301	347	350	336	355	324	381	345	359	393	337	345	316	332	341	340	325	333	357	344	311	322	344	363	356	331	331	342	353	348	372	315	321	341	340	312	338	343	341	357	339	349	387	326	326	316	350	329	338	332	329	320	323	361	337	349	336	353	340	336	355	350	373	315	338	331	367	328	342	318	353	322	316	347	355	353	352	362	343	335	368	331	330	340	319	342	313	322	324	328	333	321	355	342	295	363	315	366	369	353	321	332	351	342	315	312	321	354	370	332	323	337	319	317	340	340	347	329	348	342	341	308	317	322	369	308	352	341	370	327	356	351	379	335	343	333	340	317	354	366	357	356	344	352	335	345	320	312	330	364	331	325	318	322	337	329	330	307	340	306	358	322	344	381	343	331	311	314	320	289	354	364	342	323	353	339	368	325	326	347	347	290	327	339	357	331	355	336	342	348	362	325	331	328	370	334	351	358	356	334	356	345	350	332	389	328	346	358	325	363	352	353	361	334	336	338	330	348	340	278	365	372	328	350	335	311	338	342	341	359	329	335	358	317	342	318	333	340	336	368	357	340	310	311	311	357	339	320	328	323	364	319	338	364	365	336	331	325	363	363	330	314	367	348	330	305	372	354	334	346	338	338	342	357	328	318	357	339	338	350	331	349	310	342	369	307	349	342	332	343	359	323	326	322	366	295	389	353	324	327	376	347	349	333	303	337	316	319	335	308	324	340	342	350	365	323	351	356	343	295	337	321	337	314	311	340	319	345	290	349	349	338	365	342	328	378	325	326	321	331	355	341	371	338	390	336	347	355	376	344	371	307	369	347	304	348	349	381	355	328	322	311	307	352	356	305	347	314	319	343	320	319	319	314	320	319	341	319	364	349	345	354	344	303	340	340	291	347	348	339	337	363	363	326	338	331	356	316	363	319	314	344	359	324	341	339	382	356	331	332	331	366	361	322	328	314	315	364	346	325	347	360	321	307	319	314	336	316	328	363	375	337	330	367	339	327	353	372	375	296	306	330	323	330	331	335	346	332	331	349	342	356	362	335	342	343	345	296	340	361	331	328	315	322	332	308	372	332	306	344	325	331	359	343	368	331	330	369	368	350	332	320	341	360	354	336	348	344	353	371	365	330	303	326	371	336	323	348	334	346	352	326	361	330	343	286	359	345	367	370	316	367	331	335	348	348	352	341	339	326	340	372	302	336	325	330	314	345	344	342	347	360	345	349	340	346	355	318	324	321	333	327	348	343	340	347	359	322	346	288	355	307	328	324	332	312	354	318	332	340	301	322	358	339	354	334	332	344	334	321	356	335	293	324	329	338	343	352	355	356	327	363	337	352	315	346	342	327	313	354	379	304	314	353	343	362	343	327	365	313	318	325	326	346	325	334	337	353	352	340	335	322	344	357	336	341	354	340	332	350	324	374	333	336	331	349	306	345	344	335	321	334	344	299	323	356	313	358	348	354	321	364	367	351	317	318	328	363	324	337	331	341	347	292	311	314	318	359	377	334	301	317	341	353	354	347	342	317	367	302	332	352	348	337	364	305	341	345	337	341	344	337	332	338	348	316	326	324	330	345	344	331	358	358	330	325	326	323
1375	416	444	399	445	401	373	349	414	351	389	393	401	369	363	368	410	348	399	352	409	365	409	418	376	386	364	419	363	392	406	393	389	352	374	382	419	402	381	389	358	417	344	392	395	405	373	383	379	371	380	354	342	364	371	383	370	369	392	362	365	370	363	389	390	399	406	346	385	362	340	373	366	413	347	400	371	442	378	366	358	380	349	388	393	390	341	377	413	389	368	352	357	364	391	378	407	417	381	354	376	388	419	433	379	380	396	377	346	388	378	357	386	375	385	417	408	379	368	367	410	390	381	366	371	393	411	422	409	404	370	393	343	362	384	383	359	349	340	429	373	382	359	391	388	364	384	329	365	377	415	419	423	374	375	368	363	387	352	397	395	421	394	362	358	365	377	352	426	400	387	393	342	403	394	385	350	380	356	381	376	391	342	390	390	351	395	369	363	400	402	351	367	342	347	390	349	395	381	388	359	392	355	368	366	376	397	399	403	356	414	382	417	370	405	395	367	368	356	375	369	395	363	382	392	367	360	354	385	361	395	368	365	361	365	371	387	385	372	392	403	395	368	342	393	374	358	356	391	389	399	373	381	342	388	370	352	370	400	408	379	380	361	377	375	377	373	361	386	373	359	369	353	404	386	361	368	386	386	369	347	401	373	345	367	403	394	393	376	404	356	356	355	345	382	376	426	417	405	389	369	375	396	408	414	375	359	385	403	404	382	383	382	374	385	371	386	375	381	360	337	395	391	368	410	385	368	393	379	424	419	356	375	394	393	375	356	392	356	337	372	394	348	359	387	365	346	349	371	372	399	379	379	407	339	372	347	390	405	358	389	399	415	386	327	396	372	412	351	372	417	386	386	422	407	389	357	362	422	381	365	362	416	374	390	355	356	399	363	377	391	414	369	346	384	370	382	344	376	379	386	383	405	406	418	392	402	361	379	369	372	367	341	366	387	396	391	371	416	368	389	407	346	380	357	365	389	377	374	369	396	431	432	378	395	384	375	376	344	397	332	392	375	399	365	353	398	369	350	362	380	368	399	412	360	368	397	348	382	427	334	383	352	381	374	389	384	400	378	369	417	462	410	378	354	335	389	401	422	394	366	397	391	359	386	377	382	390	379	381	408	384	349	377	419	365	351	383	395	401	418	366	379	383	335	401	381	359	393	367	391	383	377	381	357	360	375	381	411	359	362	357	387	360	371	366	387	417	352	385	388	380	383	368	338	383	398	359	377	374	385	370	388	378	375	348	420	365	390	363	387	411	335	354	350	337	360	372	395	383	377	358	373	389	358	379	332	367	376	343	379	376	372	364	340	364	365	404	383	391	403	383	381	372	380	366	378	362	359	397	387	371	415	399	396	376	331	359	418	388	379	382	416	373	415	362	380	358	362	363	368	354	402	402	364	393	382	424	393	424	415	361	385	400	371	414	408	352	368	409	323	413	387	380	370	383	359	352	408	371	338	361	343	373	350	354	362	366	385	392	382	399	346	377	388	347	388	387	363	368	362	347	383	344	394	405	358	338	394	406	364	359	401	361	382	402	352	377	360	368	393	415	352	358	357	360	337	398	394	364	385	330	399	399	380	393	402	383	360	388	406	387	424	370	375	367	367	386	371	336	388	353	384	354	401	378	389	385	364	379	401	386	358	407	359	372	409	354	382	409	360	403	356	414	370	400	417	387	345	353	399	380	376	366	339	366	409	390	381	402	398	354	344	399	391	383	369	343	379	384	346	405	345	395	365	364	375	369	372	415	395	397	403	371	392	383	398	362	421	451	326	343	366	380	363	368	383	390	377	400	351	340	394	394	371	332	383	365	366	389	344	401	369	348	421	374	342	392	371	391	428	394	373	401	379	355	401	368	358	392	369	355	368	405	354	400	390	405	387	384	384	383	345	384	359	378	372	378	377	344	380	398	405	343	396	365	382	360	376	347	391	342	374	403	407	354	382	370	385	395	408	357	417	372	367	376	362	363	390	386	389	360	392	405	389	354	344	378	407	368	406	380	400	402	373	348	399	364	369	415	393	338	373	384	391	398	403	391	388	358	321	405	375	375	390	423	355	394	375	387	370	399	394	357	393	397	364	382	420	388	414	373	428	377	397	370	393	391	377	379	372	370	375	415	390	357	382	396	355	337	382	387	368	423	372	357	382	376	402	374	359	389	431	358	339	403	387	401	373	410	395	414	374	405	372	364	388	398	411	368	379	424	387	384	384	380	416	381	376	408	390	371	378	396	351	371	406	406	422	385	389	374	349	387	374	385	405	379	406	399	398	347	374	348	380	361	395	374	377	389	354	380	403	360	419	379	376	419	360	384	394	372	390	408	380	372	388	380	433	365	366	387	411	365	336	353	408	372	374	394	393	372	373	369	407	388	414	374	373	386	384	373	373	358	394	406	388	415	361	388	366	369	397	398	368	441	379	347	372	376	388	368	389	387	347	386	372	429	360	406	393	381	358	375	383	396	427	378	378	382	384	411	420	354	388	390	361	369	369	396	379	365	369	372	345	365	354	393	357	366	345	359	374	371	388	366	376	397	388	367	369	380	346	360	390	412	374	357	394	367	368	411	401	363	406	353	377	370	370	417	378	372	343	357	397	423	337	368	375	360	402	386	335	379	382	400	397	399	393	425	413	381	430	375	376	380	391	322	400	421	381	375	387	382	348	344	390	400	386	377	368	395	382	395	384	350	358	372	389	345	345	385	374	396	447	394	358	379	400	412	392	372	380	375	354	397	376	398	409	370	403	385	406	428	405	381	396	380	384	355	332	383	369	397	362	351	406	345	412	403	375	370	393	395	368	351	388	393	367	366	357	402	399	441	328	348	383	374	390	374	340	383	379	373	366	406	356	381	383	407	368	361	376	392	405	350	354	344	386	380	394	402	373	390	401	411	375	360	366	378	363	368	376	386	401	382	380	397	389	393	388	372	341	377	378	388	371	377	366	383	350	425	359	366	346	399	370	343	383	365	374	388	365	377	394	354	386	401	362	400	380	387	356	393	405	385	413	351	365	388	392	423	371	359	378	370	368	366	378	378	378	394	377	362	384	395	367	364	400	350	380	345	383	366	379	420	392	373	350	397	390	371	377	369	370	376	406	414	375	386	356	383	388	373	364	385	397	391	367	381	393	385	383	352	377	333	408	361	388	407	395	361	366	336	366	387	405	421	365	364	391	362	393	382	368	410	370	353	392	381	376	365	391	411	392	392	377	393	383	396	430	363	358	373	378	390	359	357	347	400	415	372	373	366	347	358	375	391	373	371	395	403	409	361	406	381	379	384	380	364	374	365	406	381	349	359	384	375	392	350	378	362	381	371	369	359	371	363	365	381	389	392	349	362	378	373	374	348	388	422	411	404	384	424	380	356	376	373	389	391	393	373	389	353	372	401	354	360	382	396	379	369	372	367	377	370	370	374	352	361	359	375	405	402	397	366	397	377	367	427	400	410	389	365	367	397	361	381	380	350	367	405	350	362	339	368
2096	1010	1011	1074	1088	945	901	883	854	924	911	861	936	862	889	903	905	923	931	933	892	875	912	897	895	827	863	899	894	871	881	929	896	898	849	943	943	908	863	852	886	870	885	857	868	874	909	888	924	855	933	865	924	844	842	854	902	921	891	849	878	892	856	905	904	865	890	853	948	928	892	894	916	967	896	916	915	935	870	872	825	895	911	881	843	869	884	867	903	877	939	894	924	886	910	875	895	887	893	955	862	888	870	898	929	930	927	884	864	875	862	872	856	903	857	881	857	855	950	844	922	862	877	893	902	860	937	859	898	881	874	868	846	891	881	936	889	856	853	916	840	855	907	909	835	882	833	888	893	925	904	869	881	882	895	880	894	903	948	892	882	872	883	879	866	874	884	893	907	851	883	919	872	890	870	887	857	838	877	917	884	854	848	921	986	940	889	893	881	887	808	880	879	920	918	896	927	859	887	870	864	865	930	903	816	863	843	911	866	860	886	899	844	884	852	883	838	852	868	933	859	892	815	850	842	856	886	917	885	888	912	924	864	841	865	927	838	885	870	893	921	857	856	925	909	882	883	889	933	891	884	925	870	936	919	879	873	861	912	854	908	866	850	894	954	923	916	871	878	898	860	898	886	943	854	906	917	851	875	881	897	921	886	876	833	885	878	942	855	918	870	865	895	861	875	892	880	854	925	865	870	854	897	881	922	905	878	842	877	883	861	887	804	905	920	865	880	856	898	890	905	878	815	921	861	899	879	915	889	850	907	928	851	892	901	850	893	927	903	895	896	840	882	886	917	889	900	877	913	897	873	928	886	933	835	850	875	944	877	897	870	895	884	878	886	908	902	860	944	848	937	926	875	897	926	889	856	897	870	850	960	899	879	875	887	842	868	866	918	944	816	858	880	849	866	881	918	852	861	875	870	880	872	931	954	865	895	894	925	843	879	855	880	900	965	855	875	853	833	954	905	885	897	829	802	924	881	898	867	844	888	886	879	886	857	909	849	861	900	913	902	892	905	899	871	886	906	897	909	888	888	872	866	891	845	862	919	887	907	842	916	867	882	831	879	905	910	932	876	867	899	933	850	917	862	878	901	928	940	885	858	890	877	851	839	864	843	895	917	873	878	873	883	893	839	882	903	917	890	893	923	896	915	871	870	920	796	947	930	937	909	944	871	863	904	887	932	823	900	898	871	875	857	842	912	913	903	894	857	888	911	889	927	906	936	889	940	881	891	858	883	902	896	856	876	933	885	935	872	863	922	916	855	827	864	844	862	863	909	942	919	901	869	880	820	896	900	896	919	919	866	895	852	869	908	877	881	841	900	892	891	887	915	912	871	893	870	905	908	894	890	962	891	850	872	872	915	963	902	893	851	927	865	899	878	910	872	862	869	849	882	919	884	817	894	868	857	847	898	858	844	895	901	894	890	888	861	896	879	830	866	908	884	924	871	903	888	893	884	846	888	881	908	887	893	894	864	903	901	898	853	918	879	926	883	888	901	858	894	835	843	891	877	925	891	864	854	866	859	878	842	895	848	888	875	917	841	885	881	849	919	880	836	894	914	916	877	886	899	839	855	880	929	900	885	912	870	888	932	855	910	823	938	843	874	870	867	909	902	906	921	871	866	876	853	871	872	899	837	866	961	906	850	854	843	913	857	824	863	892	875	899	872	885	876	889	888	903	905	810	856	860	857	897	838	863	920	844	863	944	824	878	834	899	910	923	878	964	924	894	867	874	863	898	889	888	872	873	935	833	829	864	908	873	913	868	897	881	826	926	952	834	908	917	965	859	837	856	888	895	829	884	875	880	854	869	862	923	887	899	871	881	915	871	893	908	882	893	865	884	877	865	866	854	912	825	895	914	888	867	925	869	832	859	863	903	907	936	862	893	865	897	885	913	851	889	872	853	888	890	875	844	876	855	902	853	861	931	878	853	834	866	890	909	854	906	840	858	895	888	843	879	899	902	881	882	908	861	872	894	892	952	891	945	862	912	926	908	906	897	874	861	868	886	894	877	895	895	864	908	904	875	848	947	858	882	895	831	909	862	886	883	894	897	898	866	874	888	927	893	879	900	908	875	934	931	833	852	926	912	858	888	897	875	903	870	922	917	869	888	894	844	886	859	862	846	905	873	909	886	888	913	901	872	876	932	855	835	895	884	885	871	866	910	870	861	915	945	875	826	851	948	896	879	833	909	901	896	894	872	882	893	890	841	824	867	906	900	875	853	896	863	853	866	832	914	835	854	835	891	905	882	870	879	904	897	891	949	888	822	879	890	924	868	887	885	893	868	895	839	910	872	935	873	875	909	889	850	891	890	848	884	853	877	926	915	876	904	883	863	865	879	904	902	869	883	937	848	967	896	890	872	903	895	939	885	833	855	872	903	936	915	886	885	884	836	883	845	917	881	912	833	869	918	873	850	903	856	838	879	880	850	906	901	903	867	880	859	917	921	852	854	928	893	881	892	874	871	908	855	874	893	899	840	865	895	840	857	897	863	920	880	912	853	871	872	906	864	909	884	860	850	915	886	844	894	864	902	860	862	886	868	887	831	875	907	912	893	930	893	853	887	914	920	937	914	868	878	928	879	818	884	875	870	917	855	898	904	834	910	881	876	848	875	909	838	855	870	882	893	855	884	880	897	916	885	914	910	860	866	969	900	860	927	904	871	848	870	932	832	913	877	888	821	910	894	856	857	868	884	880	865	971	899	876	898	853	903	896	901	832	947	869	877	841	893	983	886	847	895	882	842	851	870	888	874	856	839	953	906	887	922	874	859	849	874	889	780	864	841	896	876	885	876	876	891	873	859	827	870	913	879	867	869	911	877	892	870	866	909	896	870	853	958	877	857	850	838	863	870	910	910	882	935	860	879	883	844	897	826	886	870	780	848	874	896	884	902	901	833	878	887	875	853	901	891	900	865	809	962	898	850	897	882	897	895	865	844	906	883	843	850	913	881	869	865	884	882	914	901	915	834	830	892	849	850	883	889	892	874	825	899	855	925	870	898	833	879	887	883	917	880	871	844	878	807	949	908	867	869	910	868	865	854	907	915	864	949	897	858	868	864	875	927	857	899	893	830	863	880	915	879	917	900	935	878	881	908	886	907	883	927	903	892	892	903	912	913	871	871	908	843	824	951	854	864	855	912	880	854	830	912	857	860	916	898	873	849	852	892	910	877	914	892	912	896	831	932	897	894	901	884	859	912	943	899	878	911	906	898	845	869	929	833	883	911	890	860	954	852	870	901	878	860	853	928	862	888	900	897	955	882	863	889	848	840	896	896	899	892	931	862	892	852	915	895	846	902	931	894	890	855	847	948	904	867	903	861	830	851	963	871	941	905	848	893	868	881	924	852	838	856	903	869	885	896	864	908	903	917	904	843	891	867	944	906	903	866	870	897	892	837	839	892	858	838	915	891	850	846	898	913	851	853	890	876	887	917	844	888	940	833	880	863	875	857	908	913	878	838	865	868	911	891	849	887
7959	580	593	537	466	441	338	334	309	314	313	308	297	305	299	324	294	259	285	283	290	300	305	309	312	298	303	271	278	309	301	275	296	281	290	277	290	261	300	319	297	282	300	275	283	285	310	279	268	264	287	309	270	277	297	273	312	249	310	259	284	278	276	262	276	297	283	294	290	287	260	282	264	278	266	288	243	270	294	289	313	272	288	280	264	305	285	280	257	291	286	277	274	305	281	302	271	264	273	284	281	265	292	306	246	311	275	281	290	276	289	279	261	269	272	285	301	261	288	279	249	303	295	276	314	302	278	265	270	276	294	289	272	301	276	277	296	290	277	264	298	279	306	266	275	272	292	250	299	305	272	270	275	283	304	266	262	287	295	266	269	278	274	304	277	277	289	260	272	285	276	273	262	277	304	314	274	289	294	313	269	270	270	275	286	272	277	269	309	269	251	282	277	238	290	271	253	282	312	274	259	287	264	271	283	292	237	318	319	269	274	275	283	243	245	316	302	311	263	280	286	300	315	286	306	268	275	302	306	273	326	285	258	292	293	272	288	247	281	305	255	281	272	248	255	264	299	263	269	302	305	280	283	267	286	293	294	281	262	284	270	268	278	261	280	288	291	283	283	269	265	277	272	291	279	270	266	297	269	313	276	292	268	281	261	284	269	244	258	297	265	273	253	261	280	267	287	273	311	285	307	256	267	285	311	268	296	294	263	299	263	287	293	293	287	271	294	273	286	284	293	269	298	301	296	266	257	268	280	273	283	288	278	288	324	287	289	292	264	236	293	281	286	274	292	296	273	282	298	331	296	253	288	296	281	293	282	283	287	272	281	301	267	274	268	246	291	256	276	278	277	286	274	298	270	286	262	309	274	290	290	258	295	305	296	285	282	268	256	297	252	289	282	314	255	273	232	257	272	320	282	260	275	297	269	295	288	275	282	275	294	274	278	288	273	284	277	303	290	263	280	264	275	274	276	275	298	288	301	303	279	283	296	279	264	299	269	293	313	280	265	276	283	296	287	253	300	279	270	266	304	289	286	275	287	253	269	273	291	279	267	282	259	247	310	291	281	278	281	282	306	270	281	238	243	284	260	267	259	279	262	287	247	264	259	267	277	303	282	262	295	277	268	251	240	301	270	258	266	325	311	282	282	283	281	302	261	241	279	294	264	275	286	275	267	286	293	290	309	290	292	294	269	292	281	271	297	319	297	252	281	241	257	243	294	276	302	268	296	297	252	289	270	288	293	275	274	283	309	295	242	264	302	297	249	298	273	275	302	261	274	315	277	288	285	275	284	249	242	281	290	282	262	293	253	291	237	294	260	314	312	279	281	301	310	281	320	299	293	279	250	289	254	297	258	308	281	268	280	255	326	253	246	275	283	286	261	276	284	294	308	292	284	277	273	296	266	255	252	262	263	259	294	253	245	301	302	274	296	272	275	258	252	290	312	283	284	261	267	270	252	281	309	303	285	273	292	287	265	252	293	259	286	262	248	305	272	277	314	292	299	272	278	307	292	264	284	255	266	288	241	276	238	299	311	277	305	302	301	281	270	266	301	282	273	257	289	284	304	301	277	285	299	282	306	308	275	302	261	278	268	264	284	258	246	313	228	278	284	312	243	283	263	295	287	281	296	249	286	298	263	265	282	261	262	268	288	296	287	285	265	290	250	280	283	266	298	294	275	302	268	284	303	287	272	270	289	286	282	301	306	283	270	305	250	291	276	296	271	273	298	292	303	276	305	264	273	294	277	308	275	248	257	296	283	303	262	290	279	283	259	261	268	257	266	284	285	301	310	294	296	290	280	292	279	273	263	280	266	235	289	257	310	289	308	250	269	284	277	285	283	307	286	285	319	284	267	262	263	304	284	303	264	266	245	303	290	271	294	284	308	279	307	293	271	251	304	286	281	279	295	266	278	266	261	289	286	263	263	265	315	293	274	269	264	288	269	274	289	279	295	292	315	295	298	292	284	299	329	267	285	236	263	293	311	264	295	253	327	286	305	268	296	283	260	259	299	277	307	264	266	286	288	267	297	283	291	282	290	284	275	284	299	291	253	287	303	245	272	295	279	269	315	285	286	305	292	292	260	263	280	276	282	266	310	302	259	257	280	252	288	288	270	313	263	291	276	296	268	279	289	245	302	259	268	282	250	262	291	281	273	273	256	284	285	279	253	273	290	259	300	271	309	258	256	299	304	284	328	276	265	257	277	288	300	296	273	258	262	266	269	305	265	284	262	306	306	295	282	266	248	275	244	261	263	269	244	285	326	283	292	298	286	283	270	244	294	270	241	281	269	278	276	302	262	269	302	281	266	262	278	277	240	256	318	287	249	286	268	269	277	282	264	315	281	265	304	313	325	281	274	302	282	289	268	278	308	308	317	276	282	280	273	298	286	274	297	280	301	293	251	291	285	234	276	284	281	270	279	283	306	292	270	310	305	290	299	275	305	296	288	275	286	289	259	270	264	268	259	289	305	271	255	248	285	253	261	274	306	298	339	286	291	314	276	287	268	296	268	281	291	265	256	277	289	308	294	286	270	252	253	287	269	282	281	279	280	273	270	275	283	271	244	274	276	264	277	282	291	265	295	269	291	286	271	275	328	266	291	274	295	283	263	311	268	277	288	269	283	253	319	273	327	264	259	289	266	319	269	265	264	275	277	268	259	302	286	269	276	267	266	270	262	306	273	286	243	294	299	278	285	282	269	266	244	277	287	268	281	271	294	287	283	301	300	343	291	310	264	262	292	285	283	285	285	280	262	270	277	262	310	280	306	293	280	287	259	293	247	265	277	263	288	303	265	279	293	284	300	282	255	301	304	252	276	265	273	254	261	287	265	272	271	272	256	296	309	272	298	276	304	287	280	264	307	281	254	302	270	270	261	286	275	270	268	275	254	288	280	301	274	314	290	279	274	320	240	278	278	259	271	289	302	318	298	293	286	290	287	253	284	282	276	272	265	310	266	280	271	231	275	280	298	299	287	293	287	261	260	289	296	292	303	314	286	283	259	297	308	278	282	288	318	293	256	262	288	261	299	271	300	287	253	274	305	275	275	289	290	296	286	285	288	296	269	290	294	272	304	268	299	288	295	293	257	284	312	319	286	304	295	278	284	302	304	285	265	311	299	292	276	300	295	266	246	300	258	283	281	279	274	303	244	287	269	305	286	276	296	303	262	264	260	279	264	282	283	288	279	292	282	268	286	302	272	282	285	290	271	278	280	280	261	268	302	310	279	290	265	272	297	277	295	258	281	291	290	279	265	296	248	288	291	289	291	277	292	292	266	298	281	262	267	284	242	307	276	263	285	252	291	262	270	270	308	308	283	295	276	265	316	275	311	278	302	278	266	291	252	270	259	302	277	285	276	280	249	295	285	303	279	261	279	292	299	269	259	294	268	325	287	278	277	273	251	302	294	290	272	298	287	293	280	298	285	286	305	273	278	277	270	321	299	277	279	313	306	268	329	293	261	270	280	275	301	269
6800	891	1381	1470	1486	1270	1081	993	886	818	857	786	846	756	738	716	725	752	685	676	720	713	735	673	675	713	666	701	698	686	725	684	717	689	693	700	664	718	724	678	699	672	679	668	626	655	669	695	619	699	665	686	659	652	705	708	666	668	683	692	687	661	680	702	687	673	659	711	635	642	663	701	686	652	641	744	733	663	711	676	645	695	664	656	673	631	672	679	681	692	681	671	680	687	638	691	664	704	682	680	650	694	692	714	684	672	659	701	684	699	639	689	643	670	659	661	622	687	683	665	640	691	718	722	712	601	657	682	662	681	672	666	659	719	617	704	655	708	652	681	674	669	643	623	648	653	655	649	658	646	669	661	688	667	681	675	663	663	624	696	687	629	682	658	648	644	696	695	679	634	612	657	637	648	668	713	727	692	713	681	617	655	650	750	650	713	652	755	663	720	704	706	675	684	685	693	661	656	651	672	724	625	680	646	704	694	692	659	696	679	666	675	670	640	659	683	669	669	697	658	715	666	657	666	687	646	716	693	679	642	705	661	694	667	687	638	646	625	665	662	730	686	701	666	629	664	665	738	705	679	636	717	701	685	615	721	648	645	661	712	666	696	683	684	705	688	691	667	618	677	708	643	667	660	669	648	713	691	670	677	662	654	646	668	681	643	627	651	685	660	621	712	677	676	660	694	669	653	665	652	632	675	679	672	688	652	681	677	659	656	626	699	616	649	687	724	642	690	674	686	642	619	662	720	705	649	676	716	686	674	691	691	654	642	668	670	707	681	705	661	698	671	683	693	674	619	681	691	687	704	674	692	674	712	697	685	675	680	719	661	703	667	642	639	664	686	640	685	620	631	711	667	661	625	623	700	674	667	671	650	637	645	690	673	649	646	667	694	693	647	653	627	628	641	690	705	648	683	690	667	704	654	697	674	696	707	659	686	705	640	682	689	631	662	669	717	693	643	670	649	686	667	702	696	645	683	695	687	675	679	653	664	635	678	624	667	708	693	677	664	683	642	649	663	686	671	697	682	708	654	693	705	633	634	688	671	701	689	691	647	706	682	657	694	649	630	704	622	681	691	627	684	650	657	633	658	678	678	697	658	703	663	683	620	687	678	698	719	697	676	695	721	709	703	632	700	694	696	705	699	661	638	672	661	650	657	680	701	690	665	642	646	662	674	688	705	681	693	648	670	687	669	685	692	706	662	692	627	675	627	674	651	691	661	644	637	658	657	673	684	652	671	663	680	668	606	676	677	654	721	682	677	685	653	686	651	655	650	681	669	662	665	658	679	674	653	672	637	687	648	690	661	705	672	703	648	669	701	690	655	694	640	605	645	672	607	624	692	702	712	668	681	725	655	761	668	688	679	688	708	645	676	653	633	642	655	672	687	681	659	707	643	697	636	699	642	673	667	686	695	664	676	713	657	725	693	688	633	602	642	654	664	685	709	676	687	660	692	664	667	686	628	631	682	661	652	708	712	707	721	650	676	692	669	704	673	640	653	651	698	627	692	640	667	677	678	701	717	676	706	661	716	703	624	628	620	654	707	677	637	677	643	661	671	638	646	691	622	660	701	625	658	693	728	685	623	680	642	662	664	653	642	687	670	696	636	677	665	625	712	704	641	651	681	683	695	689	625	680	675	668	665	720	698	647	632	661	698	676	662	620	646	695	651	675	673	679	679	679	654	687	650	648	658	717	669	666	642	676	683	688	739	633	638	614	616	644	685	660	645	661	634	657	609	676	682	655	633	677	697	626	659	653	683	678	692	709	667	695	661	647	668	661	661	645	657	667	660	706	662	685	636	695	663	644	672	640	679	681	656	681	670	720	621	614	664	671	668	644	659	672	669	650	638	647	651	666	657	639	668	661	635	681	687	662	654	668	674	672	672	658	663	676	637	663	697	662	690	693	654	614	687	647	645	651	655	677	688	641	698	663	701	646	689	666	670	714	633	666	680	683	670	647	661	681	631	650	662	689	670	709	693	657	658	699	658	690	690	669	696	662	596	673	690	648	632	660	667	672	723	682	668	690	676	636	643	666	667	677	639	650	702	627	629	638	650	642	676	659	683	641	673	721	653	627	632	694	706	674	666	676	639	655	638	621	669	664	649	682	705	675	666	647	712	667	638	725	627	699	727	671	631	685	718	672	655	667	673	696	689	660	680	708	636	671	685	659	700	642	642	660	687	660	676	599	707	660	685	660	730	665	742	687	675	716	664	659	646	665	687	659	685	667	704	679	672	652	647	680	692	686	679	608	661	663	636	688	638	698	677	663	669	706	698	677	665	638	713	659	703	635	657	654	698	726	646	646	691	699	658	636	660	669	685	656	672	679	651	667	683	673	637	671	612	674	645	679	654	652	692	701	666	687	687	644	699	692	673	670	642	660	698	698	638	660	668	685	677	695	646	654	686	694	646	628	666	653	669	690	650	674	642	618	632	672	677	671	645	613	686	663	675	662	664	650	686	648	670	675	717	658	665	625	646	740	656	638	650	696	674	697	628	678	673	670	658	660	682	690	673	642	684	685	670	687	624	669	661	695	651	675	722	637	659	671	651	632	660	697	635	650	640	664	698	639	670	681	724	668	663	644	657	706	675	687	676	664	679	702	682	655	727	675	668	696	675	649	662	664	680	701	642	702	651	718	676	688	652	663	694	656	641	673	653	688	683	688	654	674	665	661	661	673	704	662	695	692	628	671	697	645	737	685	682	644	674	640	678	718	684	641	674	695	680	682	634	617	698	646	634	656	653	686	678	654	684	687	674	647	675	668	624	689	652	629	674	709	675	657	674	698	638	708	621	679	699	691	674	680	670	645	659	599	679	639	709	712	714	647	672	701	666	647	659	638	678	645	650	676	659	690	637	686	644	720	658	715	632	676	633	717	708	641	632	678	624	684	674	643	685	693	685	688	663	667	685	618	704	641	623	677	653	674	677	668	676	685	676	655	670	642	665	663	662	671	630	660	626	690	667	644	671	670	699	653	683	627	659	680	687	702	667	726	668	639	686	688	679	632	691	644	706	643	665	626	672	683	704	677	713	650	714	667	643	675	633	664	693	652	631	630	626	663	679	682	671	693	672	687	630	675	714	679	651	675	634	706	664	702	704	688	650	692	642	710	656	650	679	642	695	708	676	719	704	654	637	650	709	640	642	660	653	685	670	696	715	645	663	690	694	671	654	685	704	722	678	649	684	694	681	645	651	671	700	644	651	672	665	673	652	645	680	692	678	696	638	668	697	605	653	661	675	724	669	656	692	693	634	658	681	658	676	685	692	683	664	683	720	643	684	673	677	711	669	644	678	662	644	684	677	671	662	662	666	636	646	681	661	678	668	669	678	692	653	710	650	661	633	681	685	664	657	658	656	696	643	653	686	662	636	694	681	681	686	623	638	685	687	651	642	639	675	679	710	691	650	651	660	638	686	680	683	713	681	626	658	690	667	674	672	696	700	650	653	681	675	711	654	708	636	679	598	639	618	664	704
13386	865	774	579	402	299	267	207	197	195	152	168	149	154	161	163	126	117	128	126	135	134	108	145	112	131	121	142	131	133	148	121	111	117	124	134	132	124	119	134	125	121	123	119	146	132	128	128	113	127	164	125	115	144	107	134	105	124	125	111	134	144	134	129	115	113	125	124	129	131	135	118	124	114	122	132	117	130	111	139	126	125	133	127	117	115	145	123	129	128	127	119	120	123	113	126	113	109	126	129	126	113	119	105	119	144	118	137	126	129	135	127	112	127	134	129	123	145	116	133	129	137	133	134	139	133	115	126	141	120	135	128	127	124	117	126	134	135	137	143	116	99	124	125	124	112	124	117	139	153	120	118	117	129	140	124	133	124	118	103	127	128	129	121	127	115	133	115	123	112	136	146	133	154	135	103	112	120	125	130	108	116	131	135	130	129	144	125	93	115	129	126	132	105	121	121	142	127	128	139	133	114	126	123	132	123	136	137	116	105	133	127	149	134	124	137	130	110	109	145	139	126	149	126	153	129	141	136	120	128	118	132	111	111	126	117	109	120	110	122	111	117	118	127	122	140	135	120	107	100	114	134	95	142	128	95	113	114	122	140	121	132	137	120	143	102	121	131	134	121	109	137	134	114	137	129	125	124	126	140	119	127	136	115	119	123	123	121	133	144	138	104	118	114	129	117	129	119	130	105	110	118	115	130	148	148	132	110	128	145	122	129	128	140	104	132	140	118	130	118	115	138	140	144	125	122	119	142	135	133	135	124	101	128	114	126	129	123	103	109	140	125	140	101	123	117	123	125	125	118	116	119	126	124	141	125	91	115	135	106	112	129	113	122	126	124	139	140	131	144	114	125	122	116	130	119	144	137	115	104	103	118	146	119	124	125	101	117	124	119	112	131	123	136	127	136	147	113	133	119	125	138	147	130	143	123	117	149	105	137	141	137	142	125	115	124	123	132	131	98	128	136	103	97	128	135	139	105	114	154	111	110	112	106	121	107	124	106	127	116	124	108	110	123	135	128	113	142	103	109	115	125	103	121	123	114	130	123	107	119	102	131	126	134	129	109	113	123	122	123	102	127	117	115	140	131	118	125	131	115	131	131	142	120	107	122	117	109	114	105	116	127	130	121	123	118	130	136	135	109	126	131	106	133	101	120	145	141	122	128	151	121	147	136	140	123	103	106	113	140	121	141	130	115	156	119	130	121	138	127	135	129	136	129	103	117	112	105	154	117	101	130	103	129	124	113	138	127	150	109	128	114	129	126	99	129	131	111	125	128	122	154	112	120	131	111	117	128	134	126	131	117	135	138	134	113	123	128	123	140	129	137	136	99	115	129	140	107	133	111	124	140	106	125	134	96	132	108	117	121	130	135	139	131	128	131	137	129	124	123	101	127	134	112	120	123	133	133	133	132	131	132	122	125	138	127	148	126	130	123	117	153	146	126	143	129	139	120	147	120	118	130	133	133	105	130	133	109	98	121	129	118	104	111	137	138	132	136	94	116	152	115	146	135	122	130	118	119	134	141	126	125	142	110	121	135	120	137	115	128	135	100	120	135	135	110	117	119	134	114	118	137	118	108	125	113	120	136	143	122	118	113	109	117	108	151	122	116	112	118	122	114	131	131	116	121	116	128	134	112	94	127	146	143	122	121	110	122	115	128	134	122	128	125	122	136	129	104	126	131	111	100	132	127	135	119	122	109	104	117	117	126	126	123	108	120	111	122	138	115	127	127	115	122	117	128	136	111	105	127	108	134	114	133	114	101	137	122	134	144	117	115	124	106	116	106	140	135	110	126	119	112	133	165	127	113	144	120	127	117	127	141	124	115	123	124	143	98	143	113	105	110	120	122	131	141	114	137	120	137	100	108	116	130	125	117	120	116	118	124	128	139	114	131	134	124	119	124	116	133	121	128	131	122	126	116	128	116	99	135	129	131	111	120	122	115	126	126	130	115	133	135	132	119	99	136	134	114	131	123	125	112	132	105	127	121	123	130	134	140	134	125	137	120	124	129	127	124	128	116	130	101	116	131	135	124	113	124	112	119	117	125	123	121	120	132	120	117	130	115	125	155	121	127	98	131	116	117	115	117	103	132	125	112	127	119	112	125	128	106	120	139	106	121	128	151	123	121	130	121	136	109	117	121	113	140	117	129	127	117	125	104	109	122	121	128	127	108	139	118	112	130	117	124	120	132	116	118	143	106	128	129	128	129	128	135	127	120	129	131	131	138	129	124	118	119	140	112	156	137	105	114	127	128	120	111	116	125	130	121	106	141	133	108	149	115	124	116	140	139	133	119	119	127	144	141	106	122	114	107	139	116	118	125	118	112	121	123	122	135	130	130	122	138	121	151	107	116	143	142	112	119	118	116	144	125	128	114	118	130	141	129	132	133	136	115	113	139	136	126	119	111	120	147	132	109	113	138	147	113	115	133	124	142	126	135	120	140	113	119	130	114	129	115	114	115	125	120	125	126	136	147	130	140	111	119	117	126	137	126	125	117	138	101	116	112	123	97	136	122	115	129	122	114	143	123	123	113	115	132	137	127	132	112	126	130	130	127	126	134	126	122	135	114	124	113	114	140	131	102	140	117	151	119	122	120	98	110	101	109	124	126	129	115	124	119	130	132	129	122	139	109	120	132	102	119	120	120	119	134	123	127	97	117	121	117	116	118	123	136	125	122	131	126	111	128	115	120	132	130	137	121	102	121	90	131	124	140	126	124	121	131	132	103	117	119	139	122	113	121	152	158	132	108	97	106	126	107	128	133	124	101	117	122	122	110	129	133	124	107	109	120	125	134	125	129	125	132	128	110	129	117	130	123	114	113	133	127	99	126	132	116	111	126	140	121	117	129	111	123	102	123	139	98	126	131	109	114	130	125	119	130	139	122	140	116	153	131	121	113	126	121	110	130	110	107	137	125	115	145	112	122	124	114	148	112	106	151	143	136	117	142	127	123	126	118	130	144	134	116	114	134	134	146	109	128	125	148	121	116	137	114	132	98	118	143	126	120	132	116	133	130	128	116	120	121	123	138	119	120	102	121	124	126	120	119	123	113	135	108	128	112	129	128	123	112	120	121	140	128	117	126	133	122	132	106	130	135	111	135	141	137	124	111	135	126	119	119	129	125	116	130	133	124	111	112	93	130	142	131	117	105	103	117	137	124	128	123	127	133	145	134	138	127	113	122	122	113	113	123	139	128	112	130	121	127	106	114	115	146	130	129	105	116	142	104	124	110	128	128	117	112	134	140	114	125	121	123	115	112	105	144	116	131	120	109	132	148	108	112	118	109	106	113	115	135	118	129	132	142	128	124	130	125	113	129	126	119	126	107	122	126	116	135	125	115	121	131	128	148	113	126	116	131	120	108	114	124	123	99	125	126	109	125	110	117	120	118	122	127	111	129	122	127	135	115	122	123	116	125	119	129	140	140	109	142	127	109	126	126	128	137	145	138	106	134	131	100	110	120	148	126	137	129	125	127
8509	787	1502	1910	1686	1348	1037	888	804	680	587	571	510	488	475	458	500	398	413	427	433	389	390	445	393	374	388	346	371	405	402	379	391	353	361	382	352	346	361	376	363	350	375	312	379	336	345	357	357	371	340	355	392	339	372	336	325	314	356	328	318	329	318	353	316	363	303	369	332	331	347	359	351	332	344	361	329	342	367	366	342	371	325	318	339	368	350	343	351	329	326	337	315	341	391	323	372	328	330	368	327	346	346	378	333	331	348	319	343	326	325	308	360	330	328	365	331	376	346	341	326	366	318	342	328	334	334	362	303	338	340	308	349	329	394	347	327	353	372	318	362	340	364	335	356	366	329	312	353	340	330	326	339	363	306	348	298	371	325	314	358	376	330	339	326	346	335	350	330	353	329	352	311	319	338	346	298	334	328	322	377	322	331	317	327	337	334	357	339	354	315	359	318	355	370	362	337	318	318	322	315	339	362	345	361	345	347	329	351	359	329	337	344	336	353	325	343	342	339	370	352	353	342	362	325	358	345	340	341	368	337	353	344	330	334	339	359	317	320	329	349	348	324	353	337	332	322	369	369	316	340	330	319	313	299	315	304	340	304	326	309	331	349	337	340	385	363	350	322	324	382	332	336	325	331	309	375	324	327	345	364	351	325	358	333	341	340	355	311	356	337	363	326	305	343	316	330	337	327	362	309	330	354	316	374	333	334	330	363	360	339	365	328	332	337	373	296	371	361	331	325	367	359	312	356	341	343	357	351	344	355	336	331	334	334	384	343	348	320	341	351	347	300	361	336	315	305	320	340	308	373	338	346	355	339	347	342	303	347	348	329	301	339	355	350	335	387	338	333	334	340	308	343	318	328	318	355	348	344	350	327	351	325	337	352	336	336	323	364	302	354	364	339	318	315	374	357	334	370	319	303	333	365	319	321	333	335	316	312	349	309	350	365	339	344	331	342	347	348	329	311	389	315	347	340	320	345	353	351	322	356	358	366	327	327	335	344	307	317	320	355	343	340	338	348	365	330	311	346	363	328	358	354	340	314	349	354	361	336	359	343	329	324	312	337	311	331	334	332	344	333	324	332	334	334	294	323	340	329	351	353	346	355	353	337	323	325	295	340	334	343	312	335	337	342	347	344	316	366	307	333	315	368	339	309	333	352	334	350	359	324	357	342	350	325	348	322	332	319	351	313	332	340	307	347	317	322	322	329	334	327	335	330	344	346	332	344	344	319	332	364	354	333	320	367	347	335	375	351	340	384	311	334	314	316	339	310	367	344	328	320	338	383	322	324	360	323	340	327	334	323	363	318	330	348	319	362	324	325	346	354	348	328	324	359	338	342	388	348	354	330	310	334	369	330	344	350	317	316	358	310	315	332	329	327	358	327	331	311	303	361	305	326	332	303	341	344	371	367	338	348	300	328	367	315	395	310	350	358	348	355	341	339	323	347	341	348	312	321	321	325	367	356	369	355	346	327	338	343	354	321	361	345	351	327	355	325	337	344	359	349	346	318	282	341	347	332	328	338	329	329	385	341	349	341	374	326	333	362	319	352	317	376	329	322	370	324	364	361	366	347	369	352	348	348	342	342	311	333	337	318	344	332	354	371	344	353	348	359	347	329	363	325	317	307	337	341	352	322	335	349	334	330	348	332	324	345	312	344	319	362	339	373	331	344	362	329	347	320	326	329	326	320	331	344	301	338	366	348	312	338	335	352	346	349	361	337	351	312	350	343	323	341	354	362	347	371	339	355	332	304	354	358	353	315	340	346	300	321	318	338	331	350	355	349	325	318	330	343	368	365	319	321	339	344	349	376	331	337	333	306	329	342	353	316	345	347	311	326	326	378	332	352	321	360	361	333	310	350	345	343	312	304	352	334	339	339	353	328	373	341	354	376	331	331	331	372	339	369	333	329	342	362	352	334	359	348	338	311	330	327	334	315	358	347	335	362	313	354	342	352	322	365	366	334	363	334	385	322	325	286	319	326	313	319	325	326	329	351	368	335	313	361	335	279	343	332	322	358	337	325	337	355	314	358	354	345	354	372	332	319	314	359	312	341	336	338	308	336	377	326	346	314	336	329	335	339	361	343	348	355	335	339	334	334	332	358	318	310	367	331	328	312	317	328	340	315	348	335	353	327	341	329	312	343	362	343	365	343	333	343	335	353	317	329	335	398	348	359	354	358	341	354	326	351	317	320	316	377	319	316	309	337	352	343	356	344	334	343	344	327	333	362	348	337	322	318	354	353	309	370	348	326	340	352	399	353	353	355	331	327	341	319	328	343	355	358	350	349	339	326	347	343	295	328	351	343	333	323	330	326	338	369	337	341	342	358	344	348	315	352	316	344	338	350	319	344	321	349	310	336	356	338	307	315	337	348	344	326	339	332	329	326	310	339	365	332	340	353	346	360	350	362	338	329	341	366	352	368	323	303	316	361	334	370	333	324	337	350	328	368	335	331	371	353	316	346	349	342	328	337	339	334	318	345	318	330	333	329	335	329	346	315	341	332	329	336	338	342	354	324	343	343	333	323	349	350	340	337	345	325	324	334	343	344	302	348	381	382	333	363	327	340	330	349	357	319	360	354	356	323	350	346	315	361	307	358	311	338	328	350	325	317	346	319	335	350	346	345	367	339	329	363	314	290	310	361	346	361	330	363	333	333	341	360	361	342	360	348	349	381	351	357	312	369	347	334	325	373	341	319	334	344	326	337	349	350	321	326	337	347	305	370	321	328	354	315	294	336	343	351	357	363	348	320	333	352	315	335	350	355	326	358	336	339	345	340	359	328	314	301	319	355	329	343	321	332	355	333	334	345	376	327	319	361	351	346	339	334	355	377	355	357	336	317	328	331	303	338	336	355	361	317	336	345	328	344	340	330	336	353	318	322	364	343	366	323	332	355	334	360	349	318	369	345	309	332	373	319	330	322	350	334	332	312	308	331	376	321	350	300	337	348	389	353	331	357	345	327	331	331	342	338	344	312	329	330	362	345	364	347	341	333	354	336	323	318	327	362	361	339	343	343	324	328	367	361	357	350	374	306	299	321	319	326	337	326	315	354	338	333	348	335	354	360	327	370	357	368	348	372	342	354	323	356	338	341	335	338	337	344	318	373	346	320	341	335	319	305	313	332	366	304	355	337	338	323	351	346	330	349	351	330	335	355	324	325	319	319	362	333	379	308	337	318	338	345	299	343	327	373	323	329	334	328	349	343	328	344	356	331	299	332	351	330	331	332	357	327	346	310	357	379	339	353	316	321	319	363	349	359	324	325	339	344	344	332	325	375	332	368	323	343	309	313	344	326	343	307	338	355	341	343	353	326	346	349	300	334	359	366	321	349	341	344	357	355	365	347	370	319	327	334	331	304	357	359	323	345	355	306	351	351	372	352	323	300	326	330	362	354	310	337	341	356	326	341	353	348	336	341	355	328	361	311	322	298	336	344	292	345	322	354	324	310	340	319	326	337	340	347	361	346	297	312	324
1543	393	425	467	421	387	405	354	422	365	380	362	374	430	395	367	328	389	377	397	394	357	369	398	384	363	330	387	354	357	408	383	414	389	366	356	390	372	413	369	383	371	361	360	389	407	384	366	406	423	392	360	376	367	394	405	386	401	354	362	363	364	366	418	371	376	353	391	377	378	395	374	398	346	395	409	365	413	405	396	389	380	344	398	344	392	373	430	397	364	373	394	394	394	358	394	384	384	375	367	409	445	386	383	400	410	375	353	364	375	370	355	380	372	360	393	376	395	424	370	372	346	390	386	400	376	362	401	380	406	376	366	374	346	372	330	390	378	404	381	387	389	369	352	369	342	378	385	388	390	376	381	397	366	351	352	365	362	355	356	396	387	363	384	392	378	382	439	391	401	356	399	388	384	373	426	388	378	360	384	392	400	416	428	368	372	396	365	355	385	405	384	376	381	382	384	396	361	339	373	396	381	379	398	380	365	367	397	375	377	411	357	391	393	339	379	365	381	390	396	410	389	404	388	404	379	401	378	408	389	314	390	372	372	395	387	325	426	411	414	442	376	404	408	310	395	343	384	388	367	368	390	397	407	391	410	365	403	417	380	371	398	417	387	384	382	380	377	402	359	357	403	402	363	386	419	366	385	371	376	396	380	362	388	388	383	377	390	379	366	366	417	391	377	409	397	383	401	370	392	371	389	347	360	383	399	390	367	370	378	380	417	418	376	359	408	399	392	399	423	348	372	385	385	378	399	369	391	398	360	399	401	330	409	361	363	365	383	381	384	369	345	353	386	364	373	392	355	351	388	420	372	394	368	379	377	413	384	376	421	356	389	372	365	373	402	384	397	354	389	396	366	410	374	369	384	402	404	396	356	391	423	406	375	396	381	368	351	391	383	331	348	377	379	387	413	349	398	392	382	386	401	334	359	400	375	373	430	405	366	390	385	401	390	382	383	356	357	379	401	365	386	374	374	363	355	394	380	377	399	400	358	383	368	405	383	355	359	391	388	377	381	388	357	367	413	391	401	371	425	376	389	401	367	366	409	374	379	402	384	349	373	376	414	376	402	392	404	378	366	387	378	376	321	392	383	367	375	363	372	414	408	355	373	380	375	403	396	356	398	346	371	371	339	394	396	375	399	404	393	344	409	380	398	410	376	359	373	359	391	421	324	393	371	373	352	356	395	347	353	403	399	355	411	368	436	374	379	420	373	383	373	408	355	398	375	429	380	375	354	423	388	396	390	396	382	378	360	390	358	348	373	376	441	400	361	353	376	387	359	378	369	390	422	364	387	377	381	376	355	386	362	374	344	408	398	383	395	356	365	388	381	369	436	390	389	391	382	389	426	432	363	354	391	360	384	348	406	414	389	356	398	393	384	388	374	372	347	385	347	361	420	372	371	375	382	353	385	380	354	373	351	380	402	355	384	390	382	404	381	408	355	392	381	379	406	397	407	373	362	378	409	375	382	418	372	418	390	421	389	384	362	378	398	380	443	381	401	354	399	409	401	364	375	376	375	366	366	379	396	390	363	379	383	398	399	398	393	383	386	361	418	383	360	375	367	376	365	396	394	391	372	364	399	389	375	361	384	372	420	395	351	381	390	392	360	375	412	377	408	394	343	385	372	383	382	349	382	369	382	409	393	396	373	405	372	386	367	383	333	375	361	393	384	373	385	406	377	396	363	373	353	339	388	372	378	385	355	380	408	389	371	385	426	360	386	371	366	340	381	375	403	343	398	392	387	352	370	376	378	369	384	368	369	393	407	424	366	366	365	364	406	351	387	355	376	371	361	382	400	380	396	403	385	421	406	402	357	356	372	371	420	394	409	352	379	365	364	376	394	362	350	372	380	370	405	345	387	361	401	377	366	376	402	367	372	413	407	420	335	364	379	373	367	383	348	364	407	402	369	376	372	371	382	377	373	412	404	366	374	409	370	392	408	387	402	375	371	383	416	418	373	371	388	359	380	377	375	376	378	375	399	408	353	377	366	374	372	415	385	366	392	366	404	373	373	376	398	362	411	366	355	364	359	370	363	400	391	361	387	363	370	359	393	390	405	386	399	397	414	399	404	340	340	399	366	404	361	394	392	380	399	374	384	406	381	395	372	364	356	409	403	409	397	371	418	383	378	377	384	361	396	438	377	404	359	367	407	396	408	424	377	390	366	380	376	376	376	359	382	404	378	387	359	379	373	362	392	420	402	384	370	398	364	377	378	390	347	407	430	393	366	411	423	381	369	361	340	362	398	362	364	412	373	400	402	377	375	371	430	369	379	356	351	381	341	392	388	367	415	387	374	381	392	408	379	380	377	414	419	365	403	410	391	369	400	383	386	397	394	388	364	384	358	383	377	351	367	412	374	364	401	382	398	394	387	410	382	392	404	420	399	382	410	372	399	406	387	367	390	374	376	353	373	384	391	419	377	352	373	354	407	398	377	387	370	424	381	388	354	398	386	386	367	354	375	369	403	380	361	376	401	392	390	399	384	385	374	384	383	403	357	440	361	374	415	390	386	375	395	420	390	401	407	356	389	417	359	394	396	401	367	351	383	359	383	425	393	384	389	406	408	357	354	368	414	371	376	367	426	358	384	389	380	367	371	383	375	422	397	361	390	400	393	375	369	395	374	384	369	382	397	369	394	410	395	377	394	388	387	356	373	378	375	348	365	359	391	367	374	365	427	399	382	399	372	388	409	378	384	380	366	388	344	389	364	417	375	381	396	395	366	382	382	370	364	393	399	410	357	415	383	403	388	376	353	379	383	383	397	409	376	339	373	394	389	380	380	377	405	373	392	393	355	397	400	388	428	394	373	388	376	349	349	371	401	369	368	404	397	443	349	392	404	377	391	387	403	376	373	380	389	371	377	367	388	424	370	336	361	397	353	375	351	362	373	362	388	331	375	377	350	354	419	367	411	387	429	398	376	416	365	390	391	343	392	408	388	406	404	374	401	393	408	377	351	371	372	342	388	404	404	391	366	374	379	371	416	400	383	400	363	378	405	353	362	386	367	387	387	392	337	346	396	413	407	392	364	392	395	378	378	385	343	404	397	405	367	344	400	407	395	386	361	401	381	353	418	397	399	363	368	410	363	377	394	387	383	376	380	392	396	378	360	365	368	395	403	425	399	384	381	382	410	355	391	385	332	394	404	373	378	368	422	365	378	370	368	420	394	386	366	383	401	358	383	444	335	347	388	396	399	387	357	365	399	376	388	354	386	377	425	378	364	383	387	367	374	404	421	384	391	369	358	380	405	382	343	401	372	369	375	414	384	413	418	360	433	375	354	350	376	401	379	352	392	391	360	382	403	386	358	378	443	369	384	389	429	386	369	350	368	394	372	369	423	388	372	390	397	379	370	395	374	416	383	391	401	410	400	383	410	383	367	382	366	378	375	358	367	414	389	429	382	406	373	409	434	375	384	338	391	379	376	384	357	375	396	365	389	393	405	413	408	417	369	382	359	379	407	366	379	376	404	382	385
2168	897	1000	1083	1040	952	910	952	908	887	942	875	857	909	869	906	876	889	919	957	940	862	902	923	930	864	868	912	913	902	905	941	912	924	892	899	887	917	903	904	895	902	868	928	849	916	868	870	855	922	894	855	885	902	881	884	912	876	901	937	912	901	869	929	981	883	905	933	894	884	881	939	909	935	851	886	878	895	902	922	856	909	834	894	922	912	850	907	866	867	892	965	864	867	891	876	896	867	902	892	846	892	861	894	881	926	925	884	894	895	915	876	854	899	873	879	910	874	864	890	924	873	931	886	907	936	903	847	910	834	909	917	893	907	906	903	890	882	865	782	938	848	871	903	845	857	895	834	879	887	907	893	897	899	863	883	891	888	820	892	843	906	882	892	854	888	911	914	839	913	884	908	925	852	880	911	920	855	888	849	899	882	869	871	860	870	893	904	888	889	937	914	878	922	949	922	837	871	871	885	908	867	926	878	859	869	897	884	878	916	878	834	891	884	894	917	874	865	867	892	909	935	890	927	881	909	897	874	862	946	867	872	832	869	936	916	916	887	887	881	839	919	884	929	907	951	890	882	879	873	860	904	887	899	851	907	853	842	833	885	925	914	856	866	892	840	854	901	885	882	903	957	909	839	873	835	865	908	834	871	878	904	897	918	817	897	913	853	898	887	865	918	910	901	939	867	884	905	893	920	874	894	902	834	886	859	901	894	894	810	880	921	900	830	928	880	944	902	896	911	891	886	915	982	833	872	928	845	887	854	865	865	888	895	934	884	927	906	853	918	889	916	898	924	883	875	907	869	887	901	927	890	854	864	858	874	845	904	910	925	852	882	948	918	902	862	898	888	934	910	889	860	893	859	850	914	915	934	873	936	869	868	961	866	972	906	926	876	891	859	839	910	871	900	891	853	895	927	850	910	868	855	872	857	872	915	899	846	860	880	905	909	864	883	899	950	898	958	918	918	874	902	893	921	893	878	898	890	883	883	912	864	870	880	886	915	931	880	889	877	946	946	856	938	870	911	879	859	906	860	919	899	866	895	950	909	872	968	858	875	909	918	889	835	897	919	950	895	845	916	859	955	860	838	890	888	844	903	908	888	930	861	857	857	903	861	910	916	943	884	852	900	905	866	909	853	914	892	914	886	894	903	955	899	872	901	904	880	899	868	913	920	901	954	884	897	845	918	871	880	911	874	867	894	843	919	840	943	862	909	896	903	899	894	861	839	898	873	907	930	824	915	908	877	943	874	867	860	931	983	849	881	909	879	916	833	853	857	921	911	906	881	880	851	885	868	859	844	855	952	952	854	889	816	951	957	908	855	831	950	923	960	865	911	873	859	883	859	869	884	917	879	867	886	869	892	912	862	869	854	888	843	918	888	894	861	892	874	913	922	919	925	905	906	883	880	937	876	871	934	909	927	864	896	905	888	924	902	902	919	888	869	880	859	908	858	913	862	882	899	852	860	873	895	895	824	902	948	922	897	875	860	937	892	956	885	882	923	874	863	894	916	879	895	880	845	902	936	878	911	894	930	890	885	894	898	916	860	876	871	883	904	827	934	910	906	876	807	844	851	901	946	873	892	840	912	888	893	873	913	910	906	901	894	859	960	976	867	894	939	874	922	917	863	934	880	916	877	899	895	869	934	893	867	888	926	843	836	917	920	858	910	937	906	903	880	918	920	897	867	831	904	879	926	853	872	864	877	848	911	885	884	900	852	871	917	858	880	846	885	917	891	859	891	895	881	878	937	944	892	863	840	901	927	941	907	893	895	969	934	843	920	880	916	903	919	897	881	831	885	856	908	887	911	914	896	875	892	871	884	935	847	851	893	857	864	909	923	918	885	919	892	906	920	892	923	962	890	864	959	930	911	827	879	875	859	900	885	834	923	846	931	890	848	865	906	900	827	894	907	906	900	919	915	871	889	881	906	892	866	938	882	855	870	961	881	903	866	871	911	901	890	876	863	875	932	883	904	866	816	890	872	878	880	929	865	859	895	872	910	917	884	892	925	934	934	921	936	835	860	916	889	876	928	914	916	883	877	875	902	851	864	844	858	901	851	867	824	895	867	905	909	878	857	880	853	888	884	939	937	898	894	892	900	854	911	900	916	892	889	880	914	976	843	960	866	901	874	876	914	876	877	869	856	891	956	922	906	941	910	914	861	863	893	879	901	851	885	898	914	896	921	881	917	954	895	917	913	903	899	896	885	856	894	922	900	859	887	902	852	888	882	920	848	860	906	932	863	879	881	935	904	906	863	886	929	910	875	890	906	899	871	923	916	927	901	910	932	885	804	881	903	904	892	897	910	865	868	931	906	865	901	881	890	899	907	892	937	920	926	871	851	951	834	880	907	876	898	898	906	925	899	862	972	924	917	876	862	946	876	894	881	872	905	869	895	897	931	859	894	858	875	901	883	875	906	956	905	908	875	862	919	882	903	850	842	881	876	869	926	893	872	926	915	892	984	911	883	960	891	846	906	888	897	904	872	884	890	872	870	893	903	881	871	847	902	877	847	929	900	878	871	904	934	872	915	919	863	919	898	866	911	841	853	895	923	870	912	938	887	894	859	956	839	860	878	887	885	886	881	905	911	904	897	962	900	915	906	864	901	934	878	886	907	859	871	887	891	937	898	879	859	925	913	868	906	922	905	848	905	876	900	873	911	903	955	923	843	874	891	921	855	883	888	906	914	913	897	886	872	956	881	857	835	881	928	915	852	907	905	841	845	918	890	932	851	926	931	863	892	878	931	883	924	867	927	867	879	894	874	858	889	871	869	885	895	902	896	933	830	893	894	870	889	850	896	910	908	865	872	904	901	882	878	867	867	893	839	891	854	885	870	939	874	889	883	862	873	880	908	966	818	901	870	917	913	854	873	912	888	887	905	922	845	870	881	901	895	917	840	886	895	883	874	892	880	861	837	887	859	902	909	887	917	927	879	902	951	895	910	897	871	927	897	878	903	927	924	915	893	930	878	889	912	898	887	883	884	875	900	878	900	881	882	880	895	899	848	924	935	885	914	963	904	909	988	897	920	878	895	911	903	866	871	913	919	891	934	926	862	883	928	938	947	871	960	895	941	910	904	876	940	881	884	887	923	883	922	830	850	879	900	922	981	841	817	897	919	920	869	895	889	904	884	876	905	907	868	885	877	833	895	927	887	847	895	865	846	851	854	839	878	909	950	922	906	850	860	900	896	897	922	880	914	896	882	914	924	893	910	873	884	924	875	878	877	905	904	899	905	920	870	909	840	878	891	855	882	908	905	890	862	900	895	868	942	905	945	889	951	860	871	926	877	899	875	889	889	851	938	936	880	919	861	876	863	883	914	916	917	885	921	820	898	884	911	846	924	925	875	859	918	908	863	866	924	882	909	949	877	904	903	898	911	904	882	899	913	894	845	836	858	912	907	849	826	865	889	849	925	897	872	900	889	925	862	897	892	851	846	898	877	862	869	894	875	920	889	937	894	882	931	902	884	900	917
8119	600	604	539	438	384	354	327	299	303	321	341	290	293	296	284	298	299	321	269	306	300	278	312	267	286	324	297	284	280	326	269	304	254	260	271	263	255	300	282	245	269	270	313	283	328	287	275	253	305	242	290	303	272	293	292	268	299	266	285	314	285	272	278	267	262	253	308	288	265	258	282	324	217	302	304	281	269	268	286	297	264	288	277	273	292	273	277	261	273	282	283	299	279	299	251	275	287	298	305	279	242	277	285	282	303	271	292	273	240	284	285	283	292	280	280	279	302	274	279	278	275	268	264	292	310	293	261	290	237	265	295	272	285	275	284	271	299	301	259	263	299	272	313	270	289	299	289	265	313	318	263	246	274	255	278	280	283	271	262	267	274	276	270	291	284	263	293	271	277	294	295	267	268	271	277	264	301	268	318	300	266	277	271	311	291	320	300	273	273	291	269	271	263	301	246	267	280	246	310	316	313	266	290	290	289	265	289	268	314	249	272	309	237	288	287	296	287	259	291	296	236	283	293	290	297	296	312	266	276	267	291	278	295	280	269	277	280	300	268	294	249	265	261	304	260	284	307	281	289	267	281	304	263	295	260	284	286	281	297	289	247	301	296	280	257	270	289	297	281	275	270	271	269	263	276	310	295	286	277	269	278	285	296	293	294	272	260	283	263	279	273	276	292	286	292	285	289	295	262	294	291	243	266	267	283	291	273	258	275	262	275	290	291	280	255	279	269	280	295	252	288	248	295	308	280	275	302	280	284	312	231	300	301	312	266	251	280	281	276	273	286	288	267	307	307	262	258	267	278	288	271	233	279	284	284	266	294	261	249	280	282	288	270	287	259	279	296	274	299	263	267	279	299	288	294	285	262	306	275	278	306	310	265	292	285	258	282	304	268	275	244	260	293	290	275	308	282	320	292	245	302	261	320	306	262	266	300	274	269	267	259	292	270	284	334	276	273	251	260	271	297	287	301	280	293	311	280	309	278	258	269	311	283	297	277	288	284	303	297	297	270	305	306	280	270	252	290	268	273	266	286	318	261	263	275	247	302	262	290	243	270	308	261	296	287	271	268	334	261	306	273	263	266	279	282	259	248	269	272	282	280	256	286	291	281	305	288	263	263	276	298	261	283	303	300	252	246	291	253	291	250	296	307	300	329	292	299	274	312	274	280	276	254	263	285	296	291	273	257	276	322	280	292	268	267	273	277	280	296	308	281	244	272	274	286	278	267	295	281	303	266	314	310	261	290	318	267	288	319	267	277	270	276	263	272	269	281	219	286	286	281	283	277	292	278	263	299	255	275	247	286	298	299	276	279	293	272	254	301	266	312	292	263	299	266	284	243	273	273	290	268	256	272	276	282	252	248	266	282	321	285	265	250	300	281	252	280	277	289	254	274	281	259	269	285	266	280	302	318	310	277	265	277	303	317	286	305	289	299	279	258	280	267	284	272	301	273	304	241	291	280	274	294	290	261	271	263	302	300	265	280	296	279	268	297	287	270	267	306	283	290	253	284	280	290	272	293	278	284	277	273	288	297	307	250	257	298	271	280	253	271	295	294	273	284	290	260	275	274	280	276	303	296	295	281	285	276	299	273	297	265	277	292	282	254	260	260	290	238	300	292	292	285	273	268	275	259	291	269	260	252	267	287	257	308	285	271	263	301	274	295	298	299	305	319	278	275	290	317	276	290	289	305	273	305	270	280	309	307	291	261	300	301	290	292	285	312	272	276	269	280	268	309	265	316	309	308	282	281	254	266	282	279	265	285	263	251	270	267	283	275	292	297	277	284	294	319	286	263	287	293	267	252	263	288	298	265	315	291	283	266	297	303	255	248	270	264	286	279	266	292	236	276	260	260	281	291	279	276	260	292	307	262	303	284	274	287	320	287	276	266	281	254	276	299	296	271	281	270	269	256	265	252	269	313	270	278	265	274	276	297	259	288	308	277	318	277	325	280	293	285	266	276	269	301	279	298	261	281	280	307	290	265	255	303	278	282	282	279	281	255	296	255	291	306	291	301	260	303	275	259	289	288	258	263	274	280	273	287	258	298	259	268	292	290	287	262	284	281	311	285	305	292	295	291	274	292	294	304	303	285	249	260	272	264	268	299	289	288	253	266	296	275	291	285	263	257	291	243	271	267	293	283	268	275	292	257	283	308	271	287	242	280	306	271	258	303	288	295	270	267	305	300	256	296	274	271	292	260	278	281	245	284	286	288	277	313	281	276	317	274	287	262	245	302	279	278	271	279	306	293	295	266	300	270	296	294	307	257	279	255	341	277	278	280	289	305	288	309	289	264	295	278	292	291	303	276	252	279	293	307	285	314	273	302	297	282	263	264	297	289	305	269	292	289	264	313	293	284	273	295	285	287	280	306	262	285	278	290	302	319	292	296	307	284	297	311	265	265	292	289	296	288	282	276	301	284	299	292	306	258	267	254	261	245	275	267	265	288	259	291	274	275	250	304	310	285	292	272	275	254	308	302	285	282	266	276	280	240	269	286	245	299	286	272	283	297	275	276	274	280	277	255	288	288	297	268	298	259	272	281	282	277	272	295	287	258	292	285	324	284	264	290	288	251	267	289	258	283	297	274	286	304	256	274	270	279	275	264	307	290	293	274	244	286	244	294	279	271	278	278	264	297	272	271	269	267	260	262	269	268	296	277	261	247	248	284	285	277	307	283	296	252	251	248	269	230	280	289	276	278	275	288	284	284	275	289	280	277	257	260	277	256	305	268	269	279	290	277	252	290	292	268	279	274	288	263	308	263	254	267	309	272	286	278	284	275	321	301	299	261	296	275	288	281	261	292	299	284	268	306	285	300	295	292	284	268	291	251	309	239	264	288	282	297	304	293	278	302	251	303	292	269	263	294	279	277	268	299	308	279	281	263	279	310	303	287	271	264	292	280	272	278	296	300	268	257	281	299	265	280	297	297	283	275	312	274	244	311	234	281	298	275	250	267	249	300	271	293	277	268	269	267	289	329	293	300	265	317	299	253	261	256	266	281	306	283	267	276	290	280	263	247	240	289	244	291	289	233	272	303	281	290	301	295	256	256	274	277	255	304	274	261	303	247	255	284	268	294	299	265	298	273	295	285	277	261	316	293	289	272	229	293	253	261	298	292	279	295	298	286	322	295	254	270	299	300	285	267	287	272	287	264	272	298	310	274	291	286	272	278	258	279	279	313	261	267	269	287	281	298	254	260	246	287	283	265	312	274	274	255	291	306	247	301	309	258	297	279	301	270	275	302	238	272	253	270	253	268	245	279	298	270	281	287	296	285	246	316	277	262	262	283	323	337	318	311	315	298	308	291	284	253	257	323	280	251	317	269	293	251	278	316	258	255	268	285	266	290	283	291	282	285	306	293	317	274	264	271	262	287	263	295	275	301	255	316	292	284	280	270	257	278	287	250	316	266	290	311	302	292	262	275	254	299	263	286	269	265	284	257	308	290	274	302	287	276	291	307	266	279	292	319	269	254
6832	937	1319	1523	1473	1236	1099	968	907	837	801	783	741	726	766	761	730	688	714	690	720	715	712	686	712	715	693	739	711	666	662	635	685	668	691	670	667	723	668	666	667	679	695	665	699	719	763	678	693	655	720	717	633	661	688	633	677	713	653	667	705	670	699	649	653	696	681	702	705	666	703	643	699	672	687	713	660	651	677	668	644	681	689	632	701	712	645	663	649	661	643	645	681	686	713	637	632	688	677	664	720	659	711	721	682	701	650	687	676	652	640	723	668	667	615	693	665	707	680	677	698	646	637	706	640	656	714	701	690	643	667	630	654	652	675	678	705	692	693	653	654	663	663	639	672	683	704	683	654	698	681	650	688	671	629	664	705	658	696	669	637	658	680	661	608	693	678	669	717	734	686	676	654	644	665	663	639	687	692	676	665	668	679	731	709	656	678	662	690	713	703	644	684	652	700	702	671	667	620	683	636	675	669	666	631	637	668	656	717	697	674	689	663	662	669	694	614	701	655	647	674	700	690	641	672	638	710	693	652	675	690	633	678	671	701	679	649	665	663	691	645	679	626	655	704	676	680	651	693	665	673	664	616	693	685	644	712	647	697	663	672	650	633	690	668	703	649	662	685	661	673	650	663	653	678	669	659	675	660	685	677	672	734	662	696	650	639	645	678	625	691	656	641	682	652	647	687	686	710	687	644	664	717	676	667	627	638	688	689	643	684	677	666	686	716	657	701	661	731	688	704	677	689	721	654	693	643	675	674	669	710	681	694	714	650	685	623	689	665	653	642	708	663	633	670	673	695	667	664	698	725	671	672	660	652	630	647	706	677	647	704	684	631	673	639	656	680	675	660	694	721	643	632	708	663	682	658	656	686	656	656	665	676	672	649	669	670	662	632	657	645	660	632	681	669	667	618	672	654	673	651	692	646	692	710	642	667	632	660	677	637	662	650	635	663	695	680	669	647	611	660	668	660	693	665	654	695	656	638	697	685	681	643	696	656	727	725	690	680	690	657	655	665	707	668	635	678	678	662	637	669	670	690	663	698	697	621	636	679	672	684	667	640	641	678	693	680	713	624	673	671	636	651	639	688	674	681	676	665	688	694	653	677	669	658	678	680	687	653	678	648	699	594	677	633	673	723	676	656	695	623	677	685	691	645	720	689	663	646	682	640	713	670	628	676	661	687	722	615	679	633	737	636	667	663	724	678	666	655	625	655	679	658	677	644	680	694	686	622	664	678	692	665	684	709	684	692	693	639	724	700	628	642	694	666	673	674	664	684	646	662	707	684	667	661	704	672	652	692	648	685	637	658	683	691	653	694	651	664	696	710	669	680	629	676	680	678	642	659	688	672	618	698	650	726	652	655	688	713	694	654	637	681	667	696	721	686	667	695	661	657	687	677	640	691	684	619	612	650	704	635	649	656	698	682	702	645	644	666	689	658	706	707	676	631	649	651	665	665	655	697	678	674	737	642	658	638	676	646	663	693	602	702	666	684	645	698	639	641	673	679	658	735	684	621	681	663	673	662	634	665	693	680	657	683	658	718	673	678	691	672	671	685	641	693	652	680	661	621	700	698	653	659	664	672	696	678	657	692	719	683	665	641	661	664	718	687	664	687	641	665	676	659	621	677	659	689	641	661	658	646	692	617	687	626	716	653	680	645	705	653	681	714	669	687	675	667	690	711	699	693	669	660	628	672	668	699	688	678	667	700	660	651	673	668	625	681	683	647	661	649	732	676	659	647	650	704	683	678	658	690	642	636	671	691	662	668	667	650	670	711	669	633	648	663	669	639	659	670	663	684	670	699	711	659	577	703	704	661	659	692	675	596	662	656	700	669	699	656	689	687	660	683	669	661	702	649	633	661	702	684	688	657	607	626	658	717	600	691	675	680	641	705	649	640	628	662	629	689	638	669	652	654	638	667	702	707	651	681	670	693	656	722	683	639	677	623	685	676	674	691	647	637	645	707	682	673	685	667	659	636	655	618	673	678	677	687	656	635	633	683	679	631	675	659	639	671	638	690	642	647	652	693	668	667	688	652	640	684	655	662	693	670	650	693	674	632	666	710	653	623	630	727	713	656	655	593	679	673	698	646	660	633	668	663	656	660	703	669	649	667	579	655	671	679	669	646	649	633	635	649	691	720	609	682	659	696	664	679	667	652	716	707	614	687	669	693	716	686	668	641	694	667	646	675	672	703	701	694	722	651	682	678	666	768	696	688	643	656	727	636	650	675	660	690	700	685	673	642	644	701	681	650	714	671	700	713	628	683	706	650	703	661	670	634	670	681	652	667	670	676	638	669	676	707	686	667	633	606	650	707	665	671	667	682	664	707	659	709	676	648	675	646	701	627	663	650	594	700	653	740	677	719	647	655	655	677	678	655	669	679	730	699	695	656	645	652	662	696	656	722	646	698	668	653	668	667	649	692	683	704	642	642	697	689	666	676	647	655	660	672	686	661	687	629	684	633	648	670	601	643	661	671	652	648	679	690	699	701	670	645	691	656	689	642	713	601	654	660	637	622	727	672	656	667	615	710	694	710	695	646	663	715	643	652	643	692	678	672	683	725	639	646	689	693	662	650	669	705	715	709	681	700	685	641	697	647	652	645	648	687	690	639	698	644	676	685	661	675	649	670	682	630	684	667	695	728	618	680	718	642	697	664	706	684	645	712	702	689	635	722	705	667	665	655	680	660	669	661	655	703	700	683	640	636	709	646	659	675	690	655	640	674	679	652	700	686	706	710	689	656	660	652	698	715	666	736	693	639	680	608	690	663	673	678	681	661	672	656	648	671	699	658	645	653	637	674	629	678	662	697	667	687	637	684	680	701	671	648	647	713	626	672	679	658	614	716	699	664	693	698	703	635	667	670	660	667	641	697	677	693	709	697	635	681	673	673	644	654	721	665	656	687	659	650	662	701	663	620	636	685	679	713	674	706	675	675	675	725	686	647	687	646	681	660	645	680	664	688	645	659	692	666	664	632	658	686	668	645	707	643	676	661	672	685	656	708	654	669	668	675	690	653	651	670	647	693	633	637	664	713	698	705	710	668	651	686	730	750	646	654	655	675	673	677	679	671	668	689	636	708	670	686	706	689	646	652	688	713	662	672	659	637	657	666	665	725	682	683	664	699	694	664	660	699	639	678	686	682	650	698	677	646	618	676	644	679	706	689	652	717	627	646	655	674	658	642	675	653	694	652	672	637	629	672	674	669	654	674	712	662	643	682	697	647	656	671	660	627	677	660	633	644	700	644	654	661	674	658	677	699	691	670	693	653	694	679	703	658	709	649	634	657	633	691	692	685	667	676	685	662	708	690	714	677	646	641	617	720	648	664	671	651	636	702	645	630	666	676	650	685	659	670	662	745	673	714	624	606	712	694	693	675	656	720	645	668	673	703	689	660	633	641	678	664	684	646	631	695	695	661	685	651	664	699	661	658	695	654	664	676	713	675	667	671	671	688	672	666	649	623	675	644	634	699	707
13409	848	758	574	469	329	251	218	205	144	152	183	140	152	145	140	129	121	121	138	149	151	119	129	116	154	148	142	110	115	133	127	156	128	97	128	145	116	144	117	120	151	116	133	115	139	129	135	126	116	120	131	122	106	123	123	122	114	138	130	116	120	126	94	122	107	121	120	114	132	126	112	116	117	126	119	110	99	127	117	123	124	130	119	113	115	117	129	133	115	118	123	130	113	139	124	106	117	127	121	105	109	123	126	127	134	128	129	113	129	125	123	108	120	134	117	115	124	146	144	127	126	110	127	143	131	128	119	147	116	109	128	122	117	142	126	108	130	120	110	135	113	127	141	110	110	141	126	114	120	129	130	111	129	119	121	118	120	124	115	129	127	113	136	129	120	125	116	131	125	138	108	119	129	125	118	116	123	111	125	141	145	109	148	146	124	114	108	121	126	123	135	123	134	104	127	139	137	129	108	125	138	131	134	131	121	108	148	122	127	113	124	136	118	116	86	128	137	103	129	128	130	128	115	110	131	121	105	122	142	128	141	122	140	123	125	131	138	127	115	139	127	130	119	119	107	138	129	131	130	136	131	146	130	118	121	107	130	129	119	114	124	134	136	122	112	122	115	107	131	142	125	130	140	117	111	115	124	135	134	127	126	107	119	114	141	114	113	125	120	125	110	121	116	133	100	130	118	115	127	127	147	130	120	121	115	113	134	109	119	129	122	126	112	101	119	125	121	122	109	125	123	142	133	140	117	129	127	124	131	117	122	119	124	123	122	128	133	117	120	116	109	118	110	117	108	136	127	125	113	143	103	134	119	109	127	116	109	125	140	137	128	135	116	137	129	127	126	108	135	151	109	130	119	147	115	129	137	117	130	125	127	120	133	136	114	133	122	116	145	101	120	122	124	127	140	130	120	133	128	126	141	126	110	112	117	147	128	117	132	138	123	137	127	115	121	115	135	116	132	137	134	119	124	138	111	135	129	122	112	119	134	104	130	115	126	112	139	118	114	120	138	127	111	111	122	130	111	105	102	125	122	116	124	132	98	130	135	121	112	150	146	123	104	132	113	116	114	120	112	124	110	133	126	141	127	123	126	133	122	125	129	114	111	146	111	129	120	115	121	132	139	133	122	131	142	114	113	120	135	102	109	129	119	114	140	111	126	161	139	117	129	118	119	93	113	141	121	116	135	119	125	108	114	129	114	119	116	96	142	106	132	109	114	111	121	127	117	127	119	107	128	109	117	123	115	119	118	140	102	111	114	123	128	135	136	131	126	122	116	118	114	146	140	145	117	130	127	129	114	132	110	112	124	118	152	120	143	132	116	128	129	149	104	114	115	108	137	124	133	127	112	137	130	115	127	132	139	121	112	111	127	118	125	106	127	124	130	113	126	126	129	120	107	101	142	117	129	130	126	121	136	137	129	135	124	142	100	120	100	141	134	118	113	101	126	106	131	117	132	129	121	136	139	145	110	110	118	128	110	120	121	139	109	140	112	114	96	112	123	122	132	112	121	119	120	132	131	125	120	106	126	118	131	146	135	113	123	127	116	121	128	118	127	113	116	123	127	118	100	132	113	131	118	123	131	108	136	124	123	133	115	124	117	107	132	113	147	134	122	140	125	130	123	119	126	112	127	131	118	146	128	110	132	119	135	130	120	130	137	122	89	131	142	131	115	119	114	133	111	107	145	111	114	144	141	116	136	133	129	137	124	104	118	148	128	114	135	119	131	140	124	125	116	118	117	114	124	141	110	97	114	134	111	135	127	118	137	140	137	130	115	103	111	119	140	126	132	127	147	110	105	110	117	122	144	113	124	141	131	117	116	128	131	122	120	131	148	149	130	137	128	125	141	129	117	126	130	104	105	119	115	123	134	133	116	140	94	110	134	122	118	130	122	120	109	112	116	140	118	123	145	133	140	128	135	120	116	128	121	133	146	132	117	135	138	109	118	104	136	113	119	129	154	119	125	122	102	119	117	136	122	124	117	108	99	135	117	138	137	108	131	105	141	131	137	111	125	126	125	104	126	122	111	129	132	115	136	118	116	124	127	113	133	137	151	120	118	115	140	128	126	124	128	127	123	137	143	108	120	106	112	117	151	133	149	111	132	112	148	137	115	118	144	108	129	135	132	106	118	121	128	130	136	120	141	110	136	119	136	115	144	119	138	119	122	128	124	142	108	132	117	102	104	115	117	119	123	124	132	148	132	115	115	124	118	124	129	139	117	120	131	106	107	114	126	119	112	130	124	131	118	121	114	119	112	136	120	110	118	123	131	141	116	140	134	122	122	139	102	113	116	134	136	110	135	120	128	114	141	90	127	100	145	115	110	134	96	118	111	128	102	117	128	119	125	138	133	126	136	123	123	127	136	117	133	133	119	120	118	139	135	126	112	117	124	141	136	131	110	110	111	135	121	132	108	132	144	121	121	117	114	147	113	106	138	142	136	151	114	101	130	120	121	113	134	130	125	121	87	147	105	112	132	124	113	126	143	133	130	119	119	129	116	116	117	143	113	114	130	142	128	138	125	115	137	117	126	111	117	126	125	133	132	106	103	106	128	128	118	143	122	125	135	104	130	129	138	149	151	121	130	133	117	104	104	117	135	111	134	132	119	116	128	101	127	126	121	120	101	134	120	138	123	117	131	116	141	134	111	95	127	108	131	108	120	148	150	120	125	126	123	120	140	110	131	115	116	126	117	141	114	113	123	132	162	150	119	108	134	134	110	129	112	124	116	122	132	104	119	137	114	123	147	122	130	101	125	121	126	115	126	114	110	131	104	121	124	127	127	132	122	125	124	123	111	124	100	114	120	130	143	136	115	119	123	138	134	127	118	137	106	126	96	128	134	107	118	114	129	108	137	140	126	118	145	128	101	123	122	123	109	130	143	126	110	124	107	140	125	123	147	129	115	116	138	141	137	115	116	130	92	118	130	123	111	131	114	130	129	128	116	119	119	114	112	119	130	112	124	107	138	129	109	127	139	127	126	122	116	120	117	138	101	123	124	137	121	134	121	138	106	124	136	142	137	123	127	130	107	133	108	133	121	127	157	110	128	138	130	125	117	115	125	114	120	124	118	123	118	122	119	135	119	130	100	107	116	138	132	111	137	108	112	121	107	118	134	98	127	142	111	113	141	128	128	120	120	125	110	115	114	114	120	146	150	133	116	125	148	123	126	116	131	119	122	107	145	104	125	131	122	124	123	123	136	138	143	131	105	118	128	133	117	141	142	119	138	135	143	118	108	139	123	116	134	120	121	130	115	114	126	115	135	133	138	110	116	115	136	125	132	129	132	142	128	111	122	104	144	155	120	134	159	140	114	112	130	135	135	133	135	142	125	131	133	102	135	134	115	123	103	106	124	118	104	108	122	128	119	121	114	103	140	150	109	117	107	149	117	103	129	124	118	133	135	127	132	128	139	123	114	131	126	122	145	111	125	118	135	124	124	127	125	115	123	117	136	124	129	113	112	117	107	125	110
8492	829	1490	1975	1642	1443	1018	784	740	649	617	543	580	468	457	442	432	424	418	385	456	429	443	402	406	376	387	392	381	370	363	364	371	366	367	327	402	334	342	344	368	383	345	369	384	331	343	364	336	335	404	340	329	346	349	316	332	313	341	348	347	338	360	370	357	382	315	357	329	362	369	342	328	320	352	332	367	329	366	330	340	311	373	339	332	357	341	338	342	382	344	340	353	355	346	359	342	324	357	341	322	358	372	315	371	345	345	339	348	323	314	306	346	375	340	311	352	311	358	352	339	313	371	331	340	316	346	340	383	343	351	383	285	334	317	331	332	337	323	313	335	312	351	331	343	321	376	362	333	325	366	365	362	337	324	318	351	347	326	305	348	361	343	311	331	331	366	317	334	336	341	354	333	355	353	361	309	337	320	335	358	356	359	353	364	345	353	308	360	346	329	298	338	358	330	359	337	349	335	353	345	342	335	331	358	330	356	338	365	333	336	342	357	332	369	346	347	336	338	336	312	300	341	329	346	347	351	342	326	330	360	343	350	336	317	340	353	333	299	358	314	312	344	364	341	357	339	305	349	329	381	288	369	307	340	365	349	359	334	350	329	338	386	309	349	319	323	323	368	320	329	358	313	339	333	347	313	356	317	343	335	377	331	307	341	373	339	326	328	320	342	331	350	337	365	324	346	349	353	340	338	313	353	343	386	296	364	346	331	363	352	359	392	335	356	375	340	358	343	336	362	313	313	333	351	334	350	315	360	335	333	360	330	323	324	355	336	295	382	344	320	320	356	353	311	348	321	349	356	304	358	322	350	356	345	362	327	346	309	340	363	339	309	308	352	331	337	359	364	356	350	311	314	308	311	326	369	361	317	353	326	353	354	331	361	361	329	358	344	341	324	371	336	334	331	348	336	355	352	357	320	351	353	334	363	329	330	307	342	345	325	338	330	358	338	343	352	335	317	361	345	341	340	364	355	362	344	346	312	358	339	361	348	322	380	327	357	304	351	331	347	373	334	330	352	352	339	337	361	365	358	363	334	325	320	331	316	344	334	308	318	309	313	339	308	325	344	316	356	355	314	318	330	358	312	354	356	362	379	325	363	332	336	365	344	337	345	304	362	350	367	329	332	331	357	336	336	333	319	343	356	332	348	352	329	318	309	363	344	310	319	373	317	349	378	348	326	321	334	329	334	354	341	390	354	339	338	318	334	295	342	328	313	326	337	314	335	323	328	315	321	350	344	321	366	338	359	328	388	359	334	355	358	319	334	376	345	336	323	337	313	327	336	338	366	318	331	363	374	330	307	357	317	340	322	355	335	316	345	368	355	362	343	349	318	364	351	336	334	358	352	348	325	328	358	353	320	379	309	363	354	358	346	307	306	332	360	309	320	320	346	317	335	372	357	317	359	344	336	339	364	338	323	325	321	337	340	359	329	302	335	315	350	331	328	349	330	349	321	327	322	347	332	362	363	354	328	348	356	359	312	338	337	339	355	320	340	310	383	330	329	351	305	373	370	355	360	328	322	370	330	357	346	328	340	342	335	327	350	321	336	339	350	346	355	349	355	332	316	324	359	322	358	283	363	341	333	352	362	350	310	314	346	330	358	339	336	321	357	345	348	365	346	356	342	337	367	342	324	374	325	312	331	336	352	350	342	344	342	337	339	357	330	339	332	305	342	351	319	352	344	346	305	319	371	325	337	358	335	347	346	367	297	334	320	327	310	329	333	336	333	319	351	377	317	344	327	334	346	338	338	349	337	342	358	337	334	329	292	329	343	376	337	349	341	351	334	330	356	323	334	311	366	364	327	349	346	316	322	326	311	304	347	326	337	328	337	346	361	351	344	325	350	314	338	353	339	350	339	359	342	328	341	350	347	317	347	366	346	353	319	325	346	350	343	342	342	318	374	336	304	364	363	345	386	343	358	340	309	338	344	309	371	363	335	377	365	361	317	392	345	306	351	349	340	339	327	329	347	347	348	346	346	321	346	347	333	373	333	344	388	351	319	369	370	328	345	336	340	343	352	323	329	319	312	320	355	331	393	327	348	357	349	352	338	368	320	346	323	374	298	310	349	327	320	347	328	364	324	345	350	331	324	339	362	374	326	321	340	350	358	324	338	375	339	373	325	320	343	365	335	296	331	323	365	343	353	339	346	350	349	297	367	354	362	316	341	353	317	330	335	341	339	337	344	368	352	324	350	327	336	318	350	336	344	330	326	318	369	356	321	320	356	356	321	330	336	296	354	340	377	354	371	343	362	333	340	297	348	322	318	345	359	336	331	341	334	363	330	331	343	358	323	363	330	322	341	328	346	393	344	326	352	339	321	327	349	341	343	361	346	337	339	354	333	328	384	333	348	359	322	351	328	313	323	368	386	338	354	318	349	345	306	342	375	367	364	352	366	359	342	345	364	323	317	328	313	344	333	349	335	323	299	304	361	326	348	349	365	343	317	336	335	325	359	333	333	304	337	365	356	313	294	359	328	342	360	373	310	339	307	342	339	334	328	353	343	322	360	348	327	361	316	330	353	343	334	318	327	321	333	386	339	343	372	329	320	345	326	373	370	324	347	359	354	322	314	344	318	347	373	309	336	357	366	349	326	319	341	312	305	333	340	335	342	338	322	351	350	363	338	332	317	343	364	333	343	338	303	332	347	337	367	351	341	342	348	325	310	349	351	327	348	327	326	311	370	358	335	348	332	336	318	341	326	364	295	361	349	328	359	333	344	354	316	333	369	344	352	363	349	318	306	348	347	339	296	320	347	362	335	356	290	334	343	341	345	333	350	311	320	340	332	342	331	346	323	306	343	350	320	328	328	360	321	320	344	341	353	304	342	346	366	326	341	315	325	325	339	382	324	345	318	334	314	325	323	326	306	336	323	337	348	331	345	307	345	324	344	359	363	335	327	318	336	327	324	330	332	361	303	292	339	350	329	379	345	320	339	347	342	331	317	371	365	364	329	327	341	340	339	349	336	355	323	368	328	342	329	365	346	340	334	355	382	324	348	371	350	349	312	353	325	307	342	341	317	362	346	325	337	349	325	336	339	315	336	343	328	350	332	328	358	344	310	370	375	330	328	355	336	371	355	318	328	339	343	376	360	317	329	345	344	361	309	334	333	352	341	344	341	345	350	338	353	332	334	314	325	311	355	360	353	372	327	339	317	350	356	359	342	333	338	371	318	350	370	348	358	333	335	328	349	352	345	310	338	342	323	336	351	339	342	338	327	320	340	354	353	355	357	299	361	347	342	361	343	324	363	320	318	330	348	375	372	344	324	343	338	326	368	335	325	325	331	346	360	329	320	344	330	342	332	361	346	354	342	388	337	348	340	332	363	337	356	322	316	338	335	323	348	313	318	346	341	330	341	319	358	311	328	343	352	345	354	329	349	350	352	351	306	306	329	335	342	351	342	330	322	339	333	338	335	322	344	363	320	346	309	356	331	344	341	353	319	330	332	304	363	341	370	326	293	320	357	319
1458	393	405	440	404	403	395	422	351	382	382	434	359	402	401	373	365	391	417	369	413	393	436	380	364	379	369	368	370	366	406	361	374	403	388	419	337	419	409	412	383	417	409	339	358	370	370	393	383	407	405	409	426	366	403	395	351	414	378	375	423	341	360	401	395	405	378	366	374	371	382	377	370	337	365	353	428	429	413	379	398	405	368	396	374	371	369	415	387	377	404	366	377	400	354	414	379	353	382	356	388	401	402	380	400	418	377	385	356	377	354	397	356	379	383	398	378	383	389	378	359	355	390	364	351	354	383	350	458	399	392	389	353	363	391	376	381	417	390	401	379	402	395	360	358	394	360	380	387	393	371	393	316	388	402	363	425	419	376	395	391	329	375	379	397	349	368	350	355	389	368	412	372	388	369	381	386	361	373	365	410	411	355	397	384	397	383	356	371	404	395	396	353	403	385	396	370	384	363	375	417	397	405	449	360	372	367	373	394	354	389	398	384	416	367	378	350	381	360	386	399	402	346	384	390	373	381	388	377	367	376	379	339	363	398	366	370	363	372	369	369	381	390	394	393	392	390	383	360	421	388	373	409	358	389	392	358	368	408	356	398	364	348	377	371	417	371	356	360	345	362	363	363	370	387	392	371	368	408	376	380	425	394	348	339	411	363	359	421	387	386	366	405	370	406	390	395	354	372	404	354	389	406	387	363	352	362	371	403	401	380	355	351	403	381	345	361	373	417	364	395	346	362	400	392	398	381	364	360	390	365	381	346	337	362	378	379	375	369	387	399	371	354	373	386	401	367	400	404	404	364	380	361	387	398	420	394	375	357	390	409	388	378	421	371	389	384	407	356	381	401	331	377	380	400	380	366	422	371	367	383	370	425	403	342	368	347	348	387	399	384	394	363	386	403	400	394	345	445	381	384	378	369	390	400	387	381	382	343	349	359	388	414	429	338	375	367	383	355	410	346	372	386	383	361	346	400	364	381	365	400	360	395	406	391	370	368	358	388	383	375	370	354	372	397	392	388	322	367	389	367	379	384	343	379	374	380	400	381	342	352	376	381	376	389	393	406	388	391	416	385	429	349	379	365	390	363	417	358	377	368	365	383	363	401	373	406	352	401	384	377	403	386	397	375	348	367	393	357	371	420	389	355	353	383	382	369	376	407	370	377	398	415	383	386	401	398	400	403	386	381	426	355	384	399	355	394	361	383	382	361	354	373	416	386	378	394	374	367	387	375	381	389	341	387	379	395	378	365	425	390	355	400	353	357	375	322	381	403	393	357	379	371	373	380	399	401	343	392	378	383	366	368	409	383	400	388	405	373	378	388	411	406	381	381	418	400	369	413	390	381	359	392	388	374	332	375	369	388	385	377	374	383	410	365	394	378	363	376	398	365	361	359	372	375	387	376	348	366	396	359	371	417	406	364	393	382	375	368	380	400	361	395	382	363	365	363	382	374	386	372	415	401	374	409	395	389	433	392	380	376	384	424	343	405	403	381	372	381	409	332	415	396	367	366	394	383	375	373	406	406	397	376	379	426	390	401	366	355	390	367	357	423	408	404	421	406	339	390	376	369	387	379	406	379	388	346	382	405	397	380	388	412	425	389	384	360	353	370	413	380	419	367	396	357	422	394	383	398	378	383	349	367	392	391	383	404	354	401	368	426	355	343	395	353	384	372	353	398	353	385	407	380	400	379	402	389	371	379	380	376	408	367	396	402	366	381	380	377	420	365	446	386	414	395	354	367	403	355	397	387	381	352	382	372	365	380	375	376	398	375	401	391	387	410	373	358	372	391	403	393	402	389	371	384	376	375	358	369	389	388	378	405	396	389	396	357	367	401	341	401	387	341	390	389	403	404	386	344	352	397	343	389	377	367	348	381	387	353	395	381	371	373	420	396	362	379	391	373	377	379	367	423	375	351	361	373	386	364	380	396	373	401	410	412	367	366	379	379	405	419	384	388	426	393	357	368	379	380	374	378	366	378	348	366	397	383	381	402	379	385	366	371	391	347	426	362	392	387	387	367	381	383	399	411	344	414	386	356	351	396	420	424	421	376	395	389	371	366	376	379	384	367	391	392	394	374	414	390	414	334	373	379	397	340	389	357	351	406	402	364	428	398	408	408	391	388	355	390	385	388	410	379	373	366	410	394	362	407	361	379	372	400	365	373	361	380	416	390	382	401	410	386	399	375	387	365	369	367	353	365	368	359	368	394	344	376	414	387	371	383	383	395	378	390	408	377	429	364	374	371	394	382	380	373	396	386	405	370	389	409	367	366	414	375	392	357	382	374	374	340	412	392	385	357	411	419	398	379	392	376	381	403	363	348	390	385	382	399	400	419	393	386	348	399	367	435	405	391	391	383	393	363	359	359	434	355	372	375	368	412	395	381	380	372	389	366	390	377	323	404	373	398	407	387	416	386	382	348	405	345	393	378	332	379	398	390	401	385	391	364	407	361	377	383	406	387	354	359	399	409	413	387	364	379	378	387	416	383	417	381	360	392	398	369	397	416	363	403	350	405	376	394	373	348	385	384	374	361	375	385	376	391	383	398	371	399	368	351	411	365	372	390	353	421	395	380	380	371	364	393	424	385	379	415	350	378	374	359	370	342	379	353	387	406	402	391	387	384	367	389	381	339	381	400	392	407	410	421	379	360	417	391	349	360	363	399	359	394	337	405	401	370	377	412	410	385	373	369	412	400	390	368	357	371	365	352	433	406	392	401	353	374	369	389	418	413	374	334	392	418	402	393	358	400	413	372	401	369	367	348	372	399	368	374	399	405	378	380	385	353	338	356	364	407	418	368	386	346	382	381	388	397	420	392	331	404	400	379	411	375	352	414	374	345	382	403	362	429	376	364	356	398	391	391	375	347	386	338	402	394	343	375	373	383	371	387	397	389	388	378	397	362	406	402	350	402	386	358	395	389	379	380	413	414	392	361	405	362	376	391	372	398	424	402	414	381	357	402	386	409	377	394	399	367	385	342	394	378	407	373	356	405	329	410	415	360	375	340	403	391	387	359	375	405	376	380	367	397	382	363	386	385	381	371	367	365	393	383	375	404	347	411	368	401	401	350	364	382	375	396	364	396	386	336	393	380	350	397	382	370	404	374	394	406	356	348	364	376	410	352	383	399	354	387	355	393	387	400	400	371	395	412	377	365	375	404	359	365	383	355	378	408	384	379	377	383	353	380	381	344	360	377	368	404	376	367	412	410	350	391	432	378	380	355	369	330	365	413	381	394	365	425	377	380	403	364	412	400	389	364	414	399	398	348	384	365	372	400	393	369	371	379	396	391	426	386	387	384	388	371	363	394	382	427	374	347	381	361	357	422	393	382	369	406	363	381	364	365	375	413	382	439	369	384	391	398	356	380	376	374	389	367	385	394	388	368	396	361	365	378	425	372	370	408	404	400	422	386	386	379	351	371	389	346	368	389	394	349	393	378	383	356	407	335	379	399	389	349	371	389	380	387	379	317	356
2088	956	1026	993	1080	952	935	899	939	940	935	903	897	932	909	869	922	941	899	886	895	928	894	890	883	864	855	859	891	904	933	942	914	924	867	896	897	886	890	863	887	847	894	962	897	866	896	857	908	852	956	925	861	884	915	881	881	919	850	891	841	906	910	851	907	875	865	853	870	919	874	903	881	879	901	893	868	894	893	901	894	887	879	845	887	894	922	850	941	854	841	880	877	897	927	884	871	890	889	858	866	821	860	808	879	881	889	889	914	859	889	896	938	886	850	881	860	892	925	871	853	900	944	886	915	867	901	915	870	924	848	907	835	961	923	909	842	877	938	852	905	871	908	878	867	890	861	859	887	934	912	851	859	896	959	877	962	932	886	879	873	905	895	917	948	844	867	913	952	887	947	916	861	850	871	907	883	915	860	849	874	884	914	946	897	929	831	928	830	881	903	889	928	920	955	915	871	912	874	923	876	907	971	909	872	845	898	853	869	924	909	851	876	927	914	904	902	840	914	880	888	855	896	875	927	874	903	882	873	901	881	845	899	856	894	873	918	907	895	898	903	845	892	891	907	908	898	904	893	919	861	905	966	870	907	855	877	941	876	833	899	894	839	890	912	879	876	866	878	863	885	938	889	850	907	858	862	850	969	844	912	892	885	902	902	916	882	847	934	873	910	949	854	923	868	880	893	960	878	866	843	934	862	882	873	916	893	909	933	936	912	916	910	865	957	887	913	912	872	919	897	942	926	886	888	897	901	899	896	885	866	891	941	919	879	852	927	886	904	902	885	864	894	833	900	932	913	866	915	879	873	880	866	930	937	892	896	901	870	865	921	886	866	893	875	925	888	789	946	900	886	881	923	883	878	925	863	858	947	886	921	911	918	837	919	927	899	825	869	925	911	903	905	882	885	854	866	875	877	892	877	904	895	889	870	888	921	860	902	914	919	853	945	866	887	879	843	914	880	829	880	895	941	877	897	848	942	938	872	899	838	898	899	893	945	879	851	926	889	918	898	886	826	908	821	916	864	918	841	901	855	928	847	885	900	853	878	908	908	849	888	888	852	864	849	867	892	922	890	858	955	854	830	952	892	908	900	935	864	899	972	877	930	890	872	900	884	856	924	863	937	841	854	918	879	913	928	871	856	898	883	903	888	889	921	854	862	860	907	912	910	908	878	858	848	850	904	884	847	875	857	890	889	844	860	892	931	902	860	895	917	915	875	888	901	939	923	875	891	860	860	886	888	906	874	932	901	888	923	852	870	918	846	944	862	862	901	904	926	904	911	875	858	939	893	883	860	891	891	891	864	831	862	859	905	912	912	925	856	861	901	888	911	933	894	894	880	891	864	886	891	889	892	885	911	884	896	910	903	911	955	887	900	882	892	934	855	895	930	924	921	868	907	947	887	906	906	869	887	854	919	894	854	908	863	820	888	897	921	911	921	917	882	925	907	932	928	821	917	877	901	908	918	855	886	889	868	925	859	880	921	865	924	906	878	870	803	876	909	897	855	890	900	919	899	909	885	835	928	894	879	920	933	888	893	928	873	907	909	940	950	845	850	857	868	896	903	901	925	869	880	860	911	921	896	847	913	903	951	927	935	860	886	847	864	869	860	910	887	874	913	929	947	837	918	874	913	923	923	895	961	890	900	901	898	931	956	844	811	887	814	926	846	917	811	904	903	907	904	904	866	883	904	872	905	900	927	908	902	909	847	874	903	878	843	881	898	889	894	827	926	951	895	876	918	924	910	908	858	887	904	941	875	912	899	885	922	885	887	892	875	909	932	865	899	862	914	916	910	925	945	917	912	852	902	918	883	877	902	969	912	911	904	898	854	924	924	872	892	845	902	882	899	899	878	867	884	924	862	881	888	822	891	876	862	891	923	900	911	872	878	885	832	847	898	884	862	875	883	887	906	871	861	850	918	894	887	894	867	921	896	923	906	903	842	954	853	923	841	884	884	913	863	888	927	874	883	903	893	929	931	898	884	837	913	936	875	905	896	828	916	899	897	886	916	901	882	899	906	929	883	828	860	911	918	855	933	898	877	844	904	868	904	939	875	911	878	919	887	947	888	920	854	896	877	883	921	867	875	845	935	926	864	930	917	896	907	905	917	896	909	866	895	865	872	911	881	887	915	922	855	931	874	854	886	907	885	995	963	893	876	872	890	858	879	892	859	936	874	912	878	940	879	912	907	888	838	896	907	903	911	821	877	857	898	921	877	906	899	899	930	917	851	901	912	875	866	846	863	912	845	952	887	845	897	944	890	917	913	846	921	856	936	902	888	877	936	896	962	924	851	858	911	884	855	939	907	859	882	875	879	916	875	841	869	881	864	809	894	861	872	960	926	907	904	965	909	885	926	896	935	888	923	935	874	827	896	844	939	860	936	870	871	884	854	933	856	900	922	927	922	888	875	914	886	891	856	907	887	848	852	914	902	850	921	903	854	910	914	879	902	890	889	912	892	899	897	885	900	870	893	864	922	877	922	897	860	866	843	943	858	863	863	905	875	905	924	890	879	881	867	901	841	849	899	921	912	886	896	892	896	876	907	897	902	905	873	822	890	884	930	884	853	915	874	877	916	857	885	884	881	889	837	916	857	929	872	914	837	899	881	853	864	935	896	934	886	888	871	857	852	899	921	897	891	925	855	910	917	911	829	898	875	871	890	845	894	866	909	907	921	888	877	886	815	887	903	835	899	878	874	887	888	883	897	932	936	904	931	849	909	949	825	909	871	884	873	911	945	834	912	892	912	932	873	918	901	898	889	914	845	911	869	880	928	869	892	917	931	862	937	897	877	876	873	881	852	884	928	849	899	900	892	917	869	935	881	857	875	869	934	896	835	887	856	843	959	909	904	882	859	919	817	881	931	860	903	886	885	852	906	887	891	898	833	889	852	814	942	951	902	874	881	852	935	920	905	826	885	890	843	862	896	812	907	850	865	863	938	887	896	879	870	910	855	888	860	909	868	894	832	896	875	876	913	857	875	926	965	915	954	897	866	874	910	861	878	898	862	875	882	859	917	888	863	865	900	916	889	884	832	857	893	844	869	892	919	822	914	894	888	873	876	911	872	858	835	888	900	883	856	878	903	908	918	923	816	922	852	853	917	876	904	904	910	928	891	864	877	927	791	909	917	900	914	911	868	901	865	878	844	874	896	847	937	859	878	847	908	851	889	919	879	911	902	863	876	870	902	900	884	864	907	854	843	867	852	906	881	854	973	859	908	897	886	895	868	902	898	865	915	941	882	921	904	921	909	898	896	843	914	932	848	886	862	816	921	909	843	884	788	903	900	902	872	948	937	895	895	862	930	814	893	938	928	915	926	920	882	907	916	894	902	922	918	940	836	882	884	932	868	890	884	913	948	900	888	919	924	891	850	899	887	886	881	881	850	860	914	890	944	888	879	857	903	899	938	913	853	861	922	902	925	902	886	912	908	927	855	890	880	926	907	885	888	927	863	859	832	869	888	852	836	856	903	900
7893	603	602	554	484	393	338	307	344	300	300	300	288	301	285	297	285	303	297	282	301	272	312	289	294	286	298	275	283	262	276	326	286	291	285	308	303	264	256	269	236	267	296	298	297	318	285	302	305	255	257	290	270	259	294	307	318	290	284	298	272	295	247	284	257	273	265	224	312	285	285	293	278	267	302	250	266	280	301	304	259	289	282	280	283	258	284	265	275	275	329	293	249	266	283	282	281	272	270	268	273	310	284	269	323	285	272	264	273	295	260	289	277	280	272	327	249	255	273	276	263	267	308	271	293	297	256	272	260	255	276	309	295	299	297	287	261	335	293	268	280	262	284	283	268	284	282	295	276	270	290	282	257	284	289	310	265	282	266	253	261	306	310	272	240	247	230	271	302	296	257	291	275	265	295	264	253	295	273	258	268	270	275	289	262	286	257	285	245	280	281	301	248	295	295	287	233	270	287	266	277	260	271	264	273	283	249	297	287	279	252	273	289	278	290	281	268	290	301	285	260	275	315	262	310	272	297	277	261	287	268	283	307	258	296	301	257	259	297	300	283	290	258	263	276	260	254	273	247	278	270	277	283	308	274	256	282	237	250	287	262	277	295	259	279	279	311	303	317	311	279	289	274	246	281	261	284	268	290	273	262	284	291	254	317	288	295	245	294	289	279	243	297	245	266	277	281	266	253	281	266	267	255	285	308	304	275	305	281	281	277	271	274	290	261	281	260	289	267	254	249	278	304	310	297	284	269	295	256	295	278	260	313	262	275	283	275	253	267	279	276	298	271	287	312	319	275	280	265	291	293	291	283	275	284	301	307	300	274	297	289	266	285	310	278	275	323	293	286	306	295	279	308	318	273	260	299	258	316	272	250	273	279	302	288	296	289	296	267	275	254	289	303	224	286	262	282	302	260	288	289	303	271	298	294	308	297	257	291	309	283	276	274	248	295	283	295	272	296	275	298	301	253	270	281	302	270	244	264	301	281	308	299	269	298	302	296	271	277	267	267	270	282	253	274	320	255	292	293	291	266	279	275	285	275	270	280	273	309	258	271	279	252	282	289	264	272	295	248	276	279	287	280	292	288	311	292	275	257	274	259	271	237	263	264	263	278	276	249	280	293	269	271	280	318	263	266	264	247	296	275	273	265	300	271	252	268	292	292	272	257	308	257	307	319	288	254	268	293	268	278	260	264	299	267	280	254	281	272	284	315	280	306	250	265	257	251	256	276	281	258	296	274	274	280	244	271	274	315	283	310	245	301	271	280	256	286	251	273	258	295	244	263	274	289	256	276	284	262	267	298	298	277	272	264	281	287	292	310	295	254	265	303	299	250	279	278	272	260	268	292	298	272	304	264	299	319	249	281	284	300	287	305	279	292	276	264	239	265	302	301	283	259	254	254	271	287	306	299	284	269	292	245	266	290	254	283	278	281	250	257	306	285	297	288	292	269	294	270	310	272	290	269	289	334	305	297	266	282	260	288	283	278	297	256	246	279	278	275	288	269	247	271	287	297	310	280	276	302	264	293	286	287	265	285	270	287	284	295	275	261	275	253	293	272	295	271	279	278	257	280	313	273	275	297	293	275	289	261	301	290	285	274	280	305	284	287	300	291	274	307	285	246	271	254	281	298	266	287	239	304	267	288	271	326	281	255	308	273	286	269	273	308	282	311	301	260	288	258	287	268	284	297	294	319	268	267	274	264	296	311	279	292	317	300	307	305	280	284	288	300	272	300	293	297	309	286	278	288	316	245	302	297	282	274	283	247	282	278	282	263	249	266	294	305	266	281	254	270	296	275	275	299	284	293	277	271	253	265	259	263	300	275	269	271	304	265	293	264	252	295	250	272	279	265	276	289	270	251	295	262	267	292	279	264	290	289	290	254	287	286	293	273	294	254	292	284	268	273	293	323	279	266	287	268	254	281	278	291	254	284	250	277	275	265	269	305	266	293	312	292	280	281	272	281	248	273	262	296	265	242	273	268	259	294	266	288	290	274	276	289	271	276	283	302	287	272	278	283	274	302	260	278	270	270	271	252	306	291	261	308	258	293	303	272	282	305	303	275	289	293	308	266	265	273	307	265	263	305	300	265	281	277	274	310	269	267	289	286	305	258	289	288	302	305	291	294	267	262	255	272	264	243	276	273	279	277	264	296	285	284	279	289	303	280	302	248	277	300	294	285	289	269	274	308	280	287	282	310	276	288	263	279	296	298	248	312	277	298	249	290	286	288	279	281	287	283	259	263	302	253	309	300	265	263	279	259	283	283	281	277	314	279	300	298	276	258	266	271	264	277	274	249	265	290	283	269	284	295	258	280	266	305	288	266	255	263	266	271	267	273	286	288	246	279	258	277	246	276	246	257	291	288	254	251	316	284	268	250	281	256	268	294	277	295	270	283	286	299	276	277	278	256	252	254	279	281	269	275	271	260	306	287	263	265	300	265	278	302	269	258	259	264	285	334	282	274	314	258	283	268	265	272	294	290	251	272	274	267	302	317	283	268	269	259	274	278	297	277	283	275	297	266	284	274	290	275	313	269	285	283	266	299	284	275	286	276	279	295	287	284	327	283	305	297	298	299	305	269	276	290	295	286	289	285	281	300	281	270	280	269	253	276	277	302	266	273	285	287	281	289	255	279	282	271	293	244	279	296	280	309	274	285	270	275	282	295	284	282	285	257	298	287	268	284	258	281	268	275	289	312	289	305	292	256	279	282	260	253	306	251	283	275	290	283	302	287	276	273	276	286	270	284	235	287	251	286	307	303	294	297	288	309	337	279	228	285	284	262	273	274	257	303	262	266	260	298	264	287	316	309	273	253	303	302	274	291	242	306	263	272	301	287	284	285	261	270	293	289	292	258	267	299	273	285	319	275	269	289	282	309	283	277	274	261	272	292	330	283	273	277	269	281	277	277	292	292	262	285	295	286	295	301	268	284	268	281	258	291	307	293	287	321	278	295	321	302	299	278	259	273	292	274	291	298	277	282	275	241	304	295	297	306	287	293	294	293	286	281	293	288	274	299	279	280	250	295	276	284	287	290	277	297	300	285	281	291	293	294	265	275	301	289	291	276	260	257	260	285	295	252	283	259	298	262	285	281	297	302	271	288	288	266	289	252	285	272	255	271	302	294	289	267	284	296	291	309	284	259	278	323	287	274	295	268	281	272	289	286	343	292	305	287	247	295	291	240	267	280	250	266	283	282	285	260	309	281	272	269	281	288	312	279	299	287	242	261	298	297	254	271	292	253	303	305	286	280	267	288	283	274	273	283	256	276	284	286	314	277	274	265	276	275	291	290	273	281	290	269	269	251	248	260	248	329	271	298	282	271	278	321	314	243	274	321	274	254	285	293	280	277	288	277	285	291	249	308	286	274	280	312	266	308	286	281	277	259	288	278	273	286	299	283	264	297	261	288	287	283	282	273	289	300	282	290	255	296	315	253	315	299	282	308	265	272	302	257	284	289	281	270	259	303	265	272	275
6784	916	1381	1554	1532	1329	1030	952	931	827	801	768	774	740	732	719	761	698	726	676	702	711	717	683	721	733	731	738	672	725	711	667	665	679	703	709	677	659	674	699	654	677	644	658	668	729	713	621	658	637	679	652	680	652	648	714	662	695	640	690	702	687	640	700	643	687	646	683	741	667	672	663	707	667	679	662	686	660	670	707	656	697	699	670	720	686	661	629	666	646	682	641	679	709	666	680	636	628	686	667	639	647	678	665	672	682	692	706	651	717	654	689	694	681	636	643	756	675	649	641	692	697	689	667	691	694	704	658	708	664	674	655	662	654	648	594	620	662	700	674	695	654	680	646	690	682	656	662	672	660	706	682	667	682	714	672	695	694	672	695	678	678	656	699	687	661	671	670	663	696	680	666	663	682	645	667	675	641	628	659	672	720	664	676	681	660	680	669	695	649	609	649	663	723	649	669	687	648	678	710	680	649	668	670	654	710	698	667	652	634	668	649	662	652	657	659	672	676	612	678	649	652	670	711	706	664	702	665	674	709	654	665	648	675	656	695	662	682	620	675	737	639	719	663	656	718	706	671	644	663	677	654	671	711	683	689	632	610	673	665	663	642	723	698	656	649	676	642	679	679	690	671	666	691	661	687	656	667	703	690	663	677	680	709	658	662	664	653	661	696	691	671	672	704	663	630	691	639	655	701	679	723	642	642	683	687	630	684	623	643	673	632	633	679	681	667	684	678	683	651	630	622	671	669	712	684	692	690	663	643	710	697	697	662	634	665	622	740	679	693	666	692	632	641	632	653	688	680	689	649	665	702	700	638	649	661	724	648	681	706	655	661	666	681	649	615	693	732	659	659	660	715	658	656	745	613	690	676	663	683	687	685	637	655	668	727	637	635	714	697	703	679	655	664	659	697	684	682	657	661	695	697	674	693	707	663	688	682	671	663	685	685	688	709	662	670	673	674	666	668	689	686	693	663	682	654	676	688	664	707	639	696	641	665	653	684	675	689	631	689	681	696	664	645	697	679	676	675	691	669	683	671	688	632	715	700	687	638	650	661	685	685	644	727	667	677	667	626	696	718	657	676	702	688	673	631	672	627	690	652	668	671	690	701	699	671	698	641	662	658	685	678	703	658	729	674	676	626	630	670	682	697	695	650	659	658	712	692	616	677	735	674	657	653	686	675	675	666	718	631	706	691	697	661	675	697	689	665	670	639	668	728	732	677	690	714	650	668	658	700	681	676	686	624	652	663	677	657	657	688	697	697	721	666	705	723	634	710	681	631	702	674	619	703	682	694	641	686	691	711	684	671	631	615	704	655	702	688	631	684	661	656	654	656	680	675	629	691	679	688	704	642	647	665	604	656	656	647	668	703	675	681	656	673	627	674	697	664	681	662	668	710	623	682	700	683	663	689	722	665	664	641	694	674	677	640	692	617	646	653	673	725	650	657	654	693	677	668	663	697	654	659	674	652	704	645	674	674	671	713	630	684	658	675	694	655	698	696	669	673	677	685	652	643	683	633	698	634	735	653	659	680	661	628	688	657	692	647	643	650	670	684	639	686	684	681	704	650	689	651	654	660	652	661	676	666	638	649	657	669	656	664	648	701	677	617	672	666	647	703	651	669	623	686	693	698	638	685	704	668	619	656	635	651	686	697	672	683	692	671	677	601	650	714	697	667	673	689	646	642	659	691	678	687	734	664	660	662	649	680	636	725	663	684	656	640	703	632	649	668	664	677	696	710	689	672	688	663	657	687	706	630	704	666	626	662	682	693	671	646	658	676	679	645	705	710	713	656	670	684	681	691	637	720	692	656	655	644	698	676	688	657	698	691	658	696	741	678	638	665	671	678	653	673	636	702	682	687	667	682	645	668	735	675	641	680	670	700	653	655	678	705	649	649	665	665	702	691	638	654	679	661	661	682	648	717	695	649	637	664	685	696	702	674	643	686	662	681	608	685	633	679	676	696	675	667	635	671	659	717	698	674	707	668	659	701	667	673	675	698	686	686	692	666	679	692	662	662	666	672	666	651	727	663	684	646	686	633	667	685	644	648	653	684	658	692	689	685	644	704	675	658	645	675	687	707	645	649	677	679	697	691	675	649	729	647	663	668	679	666	692	661	713	654	715	683	619	659	667	691	659	681	672	693	626	661	654	633	633	670	662	633	677	641	659	699	675	616	673	695	695	617	653	684	647	698	663	657	680	680	689	662	709	683	683	668	676	699	701	635	650	647	651	716	708	686	709	695	679	675	646	655	669	649	653	691	690	680	718	626	666	647	622	686	684	665	705	675	674	700	666	702	657	682	681	684	670	691	687	700	665	714	646	724	687	681	623	611	667	735	680	684	728	660	716	654	626	670	718	706	695	680	661	687	718	701	681	653	674	665	618	682	659	617	703	737	675	701	704	682	677	644	664	671	673	715	652	710	644	668	662	677	686	650	626	678	686	692	699	639	662	688	672	688	641	678	677	647	687	698	690	646	688	658	667	669	670	642	649	665	683	668	677	661	680	678	648	670	682	697	677	701	649	632	627	678	629	658	700	616	677	636	655	664	659	674	672	634	665	679	676	646	684	663	679	656	682	697	651	676	715	697	695	648	698	674	688	684	741	692	673	688	704	680	723	697	632	645	622	670	680	700	645	656	661	646	687	689	669	638	717	680	692	720	712	656	626	680	700	644	671	706	699	691	658	723	665	704	669	664	645	655	683	677	694	671	644	661	671	680	686	675	668	645	683	647	654	702	676	605	680	672	655	675	695	681	684	656	696	634	699	659	636	667	677	693	690	653	660	694	652	668	668	695	724	676	706	658	655	676	679	690	629	679	661	674	659	693	685	672	656	658	681	633	675	651	652	661	683	687	659	682	687	687	710	730	721	668	648	689	690	675	641	653	670	637	653	684	712	685	675	669	659	736	665	643	660	662	665	706	686	681	659	682	648	682	620	692	695	701	669	682	645	659	659	679	675	661	687	684	670	673	681	676	670	642	666	690	688	668	699	710	690	664	694	663	663	693	712	642	674	686	706	680	660	676	674	648	646	636	681	665	716	718	632	677	658	678	683	699	659	643	659	679	671	641	652	669	708	700	660	683	625	707	661	652	633	686	688	657	624	621	687	694	708	696	755	627	658	711	686	686	644	682	705	707	675	696	624	651	681	703	684	691	728	632	708	596	652	641	682	680	717	663	652	649	635	643	666	636	676	712	612	696	687	665	666	619	655	675	661	632	622	689	691	704	680	676	672	705	655	671	693	654	665	669	691	661	657	664	650	673	672	747	671	662	688	674	645	601	681	650	685	708	704	635	670	678	702	661	731	685	677	699	640	651	643	678	689	665	672	682	677	658	670	641	633	621	646	693	664	669	707	734	648	696	646	665	675	668	692	684	696	727	674	634	655	646	667	687	683	632	694	698	664	661	712	691	666	718	698	697	715	698	651	670	657	663	716	634	652	664	711	658	726	683	680	711	667	639	641	669	671	678	668	695
13733	797	680	596	444	298	237	206	200	195	180	152	147	168	142	147	138	127	148	148	135	153	123	109	119	131	136	136	151	140	150	130	120	145	126	134	114	123	126	104	96	134	128	107	130	137	101	135	116	116	127	136	123	105	120	118	130	145	120	106	109	149	108	123	115	119	114	119	116	124	134	117	126	112	108	106	117	130	118	115	127	141	116	110	131	113	125	137	123	114	135	124	127	130	118	113	127	144	124	105	133	136	125	137	130	123	128	131	128	121	111	110	118	149	123	115	132	118	132	141	127	129	107	159	132	106	139	125	106	130	154	105	111	125	124	142	112	103	114	133	123	135	141	137	128	129	127	117	137	120	124	122	116	128	136	124	131	120	110	115	132	120	108	128	130	114	112	119	113	98	121	137	109	121	109	125	120	107	119	104	128	115	126	124	106	118	133	122	144	122	112	95	118	132	143	110	108	118	119	115	115	123	119	125	103	115	122	117	134	119	148	147	125	135	108	105	104	125	113	127	123	142	136	134	128	130	116	118	115	122	126	122	145	124	110	121	111	97	139	124	132	99	119	139	117	126	119	109	107	125	121	114	124	159	98	127	126	132	128	126	120	135	119	117	125	115	123	109	128	124	127	124	132	130	151	152	143	129	111	123	128	134	113	116	125	136	124	102	129	130	124	111	113	129	124	121	114	125	122	123	123	125	131	116	121	137	133	127	130	115	125	123	135	137	117	148	103	100	125	123	110	122	106	131	120	127	143	101	138	141	111	126	108	125	127	135	112	98	121	126	136	139	114	127	135	118	128	119	124	121	121	142	125	142	111	114	126	119	122	140	126	116	111	122	119	148	100	119	131	144	166	130	125	116	126	122	131	103	137	141	102	115	119	136	113	139	137	126	95	128	112	104	109	149	115	139	119	121	112	120	135	137	119	124	127	123	119	135	103	119	118	140	129	137	136	115	137	136	117	145	123	122	124	135	116	130	113	104	120	126	122	107	111	138	141	132	129	116	123	111	141	134	128	117	131	141	113	114	131	122	118	114	127	137	123	141	123	129	111	119	135	119	131	119	114	144	128	147	133	124	132	120	122	123	138	141	126	107	125	109	110	108	132	117	126	97	127	107	126	118	125	140	130	130	120	113	116	122	144	119	112	93	127	121	115	150	130	132	116	102	125	107	128	122	124	128	110	115	93	135	120	111	154	120	128	107	101	128	113	130	97	123	121	132	122	106	123	126	110	123	101	126	144	130	141	115	126	123	130	114	130	118	125	128	133	116	115	118	128	134	125	99	126	133	128	120	126	122	121	108	116	113	142	108	129	119	131	134	116	116	116	116	131	135	129	128	102	121	143	129	132	115	111	141	143	125	111	125	116	132	141	113	129	118	135	131	119	129	145	138	126	125	120	125	120	125	116	136	130	119	121	99	122	127	117	126	116	119	123	118	121	118	103	115	125	122	139	119	114	152	112	122	126	113	121	100	109	115	128	127	118	117	113	162	131	117	123	149	130	119	126	128	140	130	131	136	124	136	114	106	116	130	117	105	126	116	121	139	138	133	106	114	120	124	113	121	110	110	129	118	144	127	120	142	111	118	123	132	134	143	126	142	118	145	120	93	127	134	127	119	134	137	120	132	147	127	129	127	124	122	120	140	129	119	99	100	100	139	122	123	130	105	128	121	133	134	115	129	120	118	131	131	103	145	116	121	136	112	121	117	101	114	140	135	138	115	121	142	113	141	126	105	117	132	110	133	128	148	131	114	120	98	106	130	137	104	118	127	120	125	121	130	121	135	104	118	148	134	130	122	133	110	121	131	110	123	122	110	136	142	127	128	130	124	124	146	129	123	122	135	161	138	110	126	147	141	123	133	131	128	126	121	130	134	134	126	113	117	116	131	142	114	121	139	124	122	120	107	126	132	116	137	124	126	118	129	121	95	123	156	118	123	116	115	135	119	101	102	118	136	122	143	117	109	117	133	118	118	134	134	129	139	123	113	117	140	123	116	126	124	138	148	114	144	121	111	130	131	94	103	116	111	115	96	112	120	104	132	154	133	116	132	127	127	130	144	128	124	126	119	112	135	118	131	117	120	137	121	120	90	129	124	124	132	132	121	120	133	106	123	134	126	130	133	102	112	111	112	131	108	111	126	104	144	119	118	139	127	101	126	126	115	114	120	135	117	113	132	132	131	113	126	154	133	123	116	116	116	142	121	123	129	120	116	129	135	132	125	133	130	127	123	135	138	122	125	132	100	119	130	119	126	121	117	138	109	127	105	131	100	115	122	114	126	105	135	120	121	137	111	115	138	123	112	122	107	107	143	124	145	155	107	117	105	113	122	113	111	113	117	122	128	128	126	152	126	123	127	126	141	129	121	128	109	108	136	143	106	119	146	128	128	133	126	124	115	113	109	147	129	104	112	133	132	103	132	111	131	135	131	125	108	131	120	117	99	126	110	144	121	130	125	125	131	126	110	111	114	128	107	120	107	105	127	117	128	128	111	114	130	135	137	129	112	105	117	100	124	110	118	123	118	109	122	123	117	125	108	122	138	105	112	130	112	123	142	120	128	107	130	137	151	120	108	151	114	99	127	140	154	127	122	144	119	118	140	127	118	108	116	125	134	147	108	110	130	135	114	113	113	120	129	123	139	125	108	133	134	140	127	116	125	95	136	116	135	115	139	115	127	121	137	105	125	114	118	120	130	129	131	118	131	123	128	130	140	139	123	128	109	113	110	157	111	136	133	136	128	119	124	131	123	117	127	124	104	127	125	132	111	117	130	127	118	135	126	132	105	111	137	131	118	121	113	129	110	130	115	129	154	129	126	139	128	140	119	114	135	125	132	107	103	100	134	126	123	139	138	125	109	131	93	131	126	117	125	112	115	123	122	120	107	108	122	122	132	97	127	121	135	119	107	127	125	119	114	124	123	138	135	119	133	116	119	150	137	125	131	127	127	120	133	115	150	114	109	110	127	144	146	115	113	147	131	91	135	109	117	122	118	122	114	125	118	112	137	115	128	140	135	121	142	128	128	143	141	133	124	118	122	109	103	110	132	124	129	118	114	123	120	112	132	147	122	119	118	135	103	118	120	132	118	119	122	129	101	131	106	94	120	116	130	139	115	131	103	107	115	120	123	119	130	110	116	126	135	136	130	108	117	133	133	146	125	122	146	114	108	103	121	99	120	127	119	102	109	157	114	115	117	141	115	121	128	122	106	109	121	129	118	115	124	136	138	139	102	113	140	130	106	128	143	114	127	115	126	120	112	129	115	119	123	104	103	126	122	133	124	109	132	148	114	126	127	134	116	135	116	98	116	140	136	116	128	134	100	127	104	116	107	118	117	114	125	117	128	117	115	123	122	94	128	106	117	117	117	118	114	132	122	131	134	122	120	123	137	126	126	126	120	117	129	146	128	119	103	118	120	129	119	114	117	117	116	148	114	121	125	125	145	132	121	134	138	116	121	147	132	113	135	112	107	100	110	127	129
8446	856	1485	1865	1723	1303	997	869	736	696	608	573	564	491	485	463	466	425	458	453	456	387	397	405	391	365	357	359	378	383	376	367	341	363	365	366	352	379	343	352	365	343	331	372	374	314	383	349	351	304	388	293	339	354	362	355	359	321	353	335	338	351	344	323	352	356	381	333	339	325	344	340	346	369	349	347	365	342	357	340	329	326	319	331	353	346	309	356	354	356	344	344	340	340	366	367	356	329	361	334	364	344	335	351	359	332	338	356	341	343	324	323	355	381	375	326	334	364	349	337	335	343	368	318	371	365	345	336	325	295	383	344	348	341	330	355	329	341	338	355	321	354	345	325	317	336	360	337	325	345	344	385	342	344	328	322	315	331	297	365	368	359	354	338	342	326	327	358	347	362	356	323	362	351	321	322	356	354	337	314	315	302	344	321	318	326	321	330	374	317	331	331	374	333	333	347	349	321	343	305	330	335	348	336	327	306	324	347	352	333	332	374	374	346	351	347	318	340	350	339	356	345	348	348	339	338	291	338	324	358	324	332	348	370	326	319	307	347	365	359	329	315	332	305	354	354	309	351	336	330	350	362	323	342	360	345	337	323	356	351	329	313	368	349	350	332	347	344	318	315	398	346	363	356	324	331	331	342	353	321	308	363	331	351	344	328	347	291	356	362	311	351	346	316	363	347	319	328	354	345	358	300	336	361	354	335	343	363	342	350	327	331	330	316	366	353	331	325	357	346	297	349	279	343	310	343	340	339	351	355	338	344	352	339	325	311	314	336	338	368	331	347	289	322	334	329	340	334	353	315	347	349	330	360	361	339	353	319	320	354	320	328	342	324	375	325	348	341	330	312	341	373	358	329	322	370	348	343	345	363	325	332	346	320	322	339	313	359	368	330	342	297	363	346	338	347	348	313	326	352	359	320	337	330	318	337	332	340	335	305	349	365	310	332	341	373	348	356	311	326	334	351	319	355	353	336	378	330	341	321	364	340	328	354	340	359	364	354	363	332	315	325	330	329	347	324	365	322	356	367	319	295	349	353	365	348	320	343	299	346	315	308	331	327	309	341	321	328	332	348	320	317	364	383	339	309	363	313	341	329	332	374	345	358	300	341	345	351	333	335	313	311	328	292	329	349	323	364	338	341	358	337	328	340	327	314	353	340	339	328	329	315	295	346	333	331	298	367	333	340	352	344	356	317	361	336	364	340	322	370	328	320	326	361	353	379	326	363	336	358	345	323	327	365	354	323	325	312	353	355	301	325	314	310	343	345	354	371	343	341	346	339	353	308	331	322	350	331	349	372	365	358	337	365	350	330	349	322	361	328	339	360	326	341	338	350	324	368	336	322	339	347	309	355	325	345	375	359	319	339	337	349	336	340	350	329	351	306	331	329	348	318	336	312	328	319	353	366	321	328	348	323	326	374	361	337	364	328	336	340	338	348	329	342	340	335	335	338	349	353	335	318	352	327	327	337	302	345	302	346	315	338	351	346	359	339	345	324	331	358	308	350	345	372	327	320	348	363	349	360	313	361	325	329	348	360	326	337	355	333	333	335	329	383	325	348	343	337	327	332	363	350	367	336	344	345	354	342	324	351	322	333	341	315	335	334	350	344	321	354	328	323	336	310	307	338	387	337	332	323	338	345	359	357	346	308	338	329	322	342	366	362	341	337	339	353	346	324	337	352	349	296	332	327	319	330	357	364	347	349	314	308	320	352	344	368	338	352	296	336	307	352	353	323	337	331	330	334	323	357	345	333	350	305	343	325	336	354	319	370	332	308	308	341	334	350	330	352	344	347	310	362	314	352	377	364	354	344	356	349	336	333	325	359	329	332	354	318	351	333	355	332	383	318	319	343	321	331	323	341	324	326	307	351	350	313	336	365	353	332	311	361	368	382	325	354	330	334	327	370	332	332	335	337	351	343	357	327	341	350	340	356	361	334	316	320	368	340	358	317	337	336	338	351	356	316	346	347	366	330	318	346	366	334	352	329	350	338	358	348	357	318	324	335	312	344	355	326	339	318	326	360	368	350	311	349	307	321	379	329	345	334	346	361	342	346	356	370	366	348	340	333	351	338	328	353	322	299	324	338	363	324	314	333	319	360	297	360	343	357	326	315	351	345	341	351	367	362	336	357	292	376	350	339	322	371	334	355	359	334	345	339	375	356	353	312	335	363	355	328	289	354	371	327	306	372	358	338	314	323	302	378	306	386	335	355	342	336	312	335	349	358	317	368	369	362	346	325	310	351	343	344	330	328	322	356	376	341	349	352	330	316	304	332	343	329	350	340	365	337	354	364	363	361	313	358	361	327	330	369	357	348	340	332	348	347	336	342	325	360	297	324	324	325	357	328	360	343	344	317	316	346	358	294	373	359	325	308	312	336	315	337	333	347	370	335	331	342	310	355	354	315	338	334	345	330	358	347	346	349	309	339	339	309	343	329	331	368	348	361	330	303	336	342	351	328	342	353	299	375	361	353	317	364	353	333	338	358	345	334	319	392	344	304	357	346	380	300	329	363	327	323	341	321	325	312	338	353	337	338	387	347	340	320	325	328	357	334	353	344	338	354	324	308	346	326	328	305	339	291	321	343	340	328	313	339	350	320	333	309	349	340	340	350	331	319	361	363	317	324	359	346	326	352	364	354	342	337	326	318	359	355	313	359	326	312	387	361	360	333	338	385	359	330	342	293	321	363	371	352	330	357	339	341	338	363	336	358	341	358	345	358	356	329	310	307	342	364	326	346	341	344	340	342	355	340	340	354	297	344	310	383	359	346	333	339	327	353	308	331	346	330	315	342	353	345	326	368	319	333	340	361	356	362	328	363	394	326	386	345	350	354	363	340	328	359	379	324	351	332	342	339	335	393	368	329	342	344	348	362	327	330	333	333	348	329	350	326	307	342	338	370	334	302	354	367	338	337	342	366	341	368	334	297	338	348	337	352	342	304	342	307	311	332	323	354	344	332	359	352	369	320	318	331	363	345	334	345	340	343	348	354	345	329	370	324	316	305	357	378	332	336	330	359	334	352	327	341	342	316	337	322	321	338	350	330	306	340	343	328	355	336	321	342	327	340	316	337	319	343	320	317	364	339	335	310	315	311	343	353	358	338	346	361	341	334	357	387	358	335	332	352	348	351	327	318	354	329	343	336	319	351	312	367	345	327	355	374	377	356	330	346	311	349	335	347	309	357	325	329	368	324	334	350	303	365	309	327	323	339	322	325	343	321	360	283	325	325	358	338	321	375	334	366	322	343	348	342	380	328	362	336	352	373	349	327	356	340	359	332	360	314	331	351	328	354	346	337	368	356	321	339	320	330	322	313	301	310	330	298	345	328	321	325	341	363	355	340	345	329	317	324	331	332	347	371	371	348	346	321	345	307	329	311	320	350	367	325	311	321	368	346	338	306	327	338	314	359	337	309	340	342	333	317	306	307	315	335	327	350	299	332	324	314	336	357	347	311	382	325	342	376	389	347	340	328
1511	418	452	425	418	392	377	390	395	371	409	383	367	410	388	387	391	357	400	380	371	432	368	391	382	372	414	381	446	378	376	358	358	366	323	382	358	383	403	421	370	369	365	360	399	376	382	369	364	363	399	406	415	377	406	376	385	421	374	398	377	377	416	391	332	399	334	386	385	392	391	379	356	397	368	388	386	373	415	394	393	403	409	393	381	383	413	390	390	354	392	376	396	370	405	388	399	381	373	396	374	363	373	386	392	417	408	423	376	364	358	369	366	371	426	406	368	391	391	353	348	376	354	417	393	378	397	361	382	359	394	399	380	381	372	407	366	381	402	397	358	394	417	373	387	430	413	358	395	395	380	384	386	373	371	370	391	400	398	396	372	386	306	357	438	422	376	413	394	401	387	373	368	375	391	393	396	385	404	368	415	368	415	391	388	370	371	376	367	403	388	385	354	371	422	378	381	394	355	370	377	360	380	410	373	379	357	397	373	391	377	438	385	405	332	351	360	367	397	350	383	376	409	400	387	362	388	423	389	352	350	389	389	348	376	352	397	439	393	363	370	396	389	368	377	378	377	409	407	386	385	383	389	375	377	366	387	375	388	375	400	411	362	399	418	394	396	356	349	392	419	362	373	373	384	386	384	395	391	348	384	380	335	396	406	358	356	373	395	370	381	365	378	383	375	367	372	411	326	371	388	357	399	390	384	347	413	415	374	385	394	345	431	368	358	408	395	380	390	418	388	413	380	341	368	398	387	388	386	384	413	409	407	365	361	400	389	405	378	358	417	375	417	382	368	348	397	382	428	402	396	396	374	407	394	381	354	382	398	406	380	382	410	363	409	382	372	404	358	368	347	380	391	414	358	407	380	383	380	382	423	403	406	392	368	405	379	383	390	437	421	378	367	392	405	415	385	384	382	403	393	369	392	437	414	385	397	387	381	402	398	381	397	394	402	372	383	406	375	363	430	367	387	362	355	390	377	400	389	444	401	366	400	408	440	399	387	397	388	379	381	387	391	410	379	389	428	362	336	407	385	388	418	388	396	376	397	400	402	396	381	372	397	354	365	384	380	376	415	377	345	360	386	377	386	364	404	419	371	402	411	386	352	375	407	416	392	342	448	355	374	370	404	370	360	370	372	374	349	400	353	364	380	374	386	346	386	406	348	391	392	387	353	383	410	404	368	345	428	379	402	358	372	351	341	410	387	415	394	353	367	367	376	386	367	423	420	398	384	389	379	375	383	402	369	357	391	375	378	411	378	355	396	378	367	424	359	394	414	380	416	385	393	372	409	390	398	368	389	399	379	379	413	389	343	398	361	370	378	403	378	395	401	405	395	399	390	418	358	412	401	408	375	375	411	395	378	394	356	372	386	389	378	380	360	405	374	384	410	374	415	368	357	395	388	366	402	402	404	419	396	364	360	367	400	389	403	396	395	365	377	367	358	414	411	368	408	368	364	406	395	375	369	360	363	408	379	386	374	412	364	397	392	432	346	380	377	338	387	386	398	373	348	383	439	372	330	393	382	369	421	376	377	381	385	399	372	393	387	371	381	370	375	391	391	336	386	405	402	417	386	367	378	365	367	405	373	361	376	401	371	380	357	397	414	428	380	345	394	402	402	424	382	350	386	391	377	389	418	379	340	393	382	385	408	376	369	360	412	368	343	393	364	365	404	406	408	372	378	377	374	368	355	375	379	392	375	397	410	368	410	365	359	405	406	374	364	374	362	351	376	391	407	385	379	384	379	392	365	418	395	373	390	385	335	371	373	402	367	420	346	408	409	384	407	352	389	389	377	358	375	383	393	398	365	432	404	395	351	379	383	406	359	385	394	356	371	379	367	357	363	356	427	389	404	416	382	389	362	369	398	412	392	347	394	386	381	380	371	374	396	373	412	386	392	404	396	370	400	360	389	384	383	353	404	402	376	420	374	385	404	359	404	384	381	383	345	412	398	396	441	384	322	334	358	382	385	415	378	442	393	383	386	359	398	335	361	377	368	390	385	381	367	375	372	376	359	378	376	378	362	378	370	385	352	403	361	410	383	399	378	370	340	372	388	378	394	398	401	379	386	356	379	423	394	412	410	415	363	430	383	389	377	374	399	375	391	373	399	389	355	420	402	407	403	429	391	386	412	376	403	376	403	383	379	397	405	405	428	394	409	387	386	400	403	365	348	389	409	414	369	373	370	356	382	384	323	374	388	355	384	438	361	439	394	386	387	403	416	363	412	408	393	388	371	399	392	407	396	409	396	398	397	377	373	392	360	381	360	368	408	350	385	397	352	364	368	395	357	391	343	383	387	405	388	407	393	425	421	449	372	411	398	378	418	424	393	369	362	348	381	373	392	367	370	379	374	374	399	380	385	370	422	385	382	358	368	394	360	391	402	376	379	389	448	400	350	376	380	386	391	392	390	376	394	399	389	431	411	405	357	355	371	394	393	405	361	384	390	369	360	411	360	381	375	404	379	388	434	414	361	332	380	365	411	385	385	404	370	378	368	378	395	362	400	368	336	401	410	422	379	383	415	397	375	376	359	389	402	379	379	371	389	389	378	422	401	355	409	373	347	335	381	414	383	381	372	380	362	362	366	420	360	367	388	412	374	403	407	390	383	403	368	381	390	393	426	379	386	383	326	382	400	354	383	366	382	373	395	385	393	371	385	381	359	402	388	368	410	390	357	420	381	408	374	409	372	363	375	399	370	348	340	375	386	389	367	350	394	429	390	393	357	399	427	350	371	399	365	369	410	399	362	376	376	353	369	360	406	342	370	349	368	412	382	383	378	404	369	383	369	422	378	383	382	360	386	365	396	421	378	379	375	387	393	390	361	418	317	382	366	392	397	356	391	361	375	386	398	410	351	353	404	351	372	395	411	391	407	374	387	366	371	380	355	379	371	401	370	356	402	389	372	384	414	405	382	369	369	411	388	402	377	407	399	393	377	427	356	390	412	381	358	377	411	372	400	412	360	346	395	370	362	376	404	365	362	400	391	375	455	389	429	381	368	367	399	403	382	383	383	428	375	375	415	393	382	354	360	416	373	408	393	395	403	355	375	401	424	392	360	365	366	367	360	365	367	383	420	416	365	392	389	415	420	396	388	403	375	384	368	404	392	395	399	374	400	413	356	386	381	378	354	363	379	426	367	376	426	391	360	345	390	398	397	391	392	395	397	394	410	363	362	371	395	372	445	374	418	396	379	359	361	384	392	400	377	381	361	358	385	365	417	378	401	368	377	365	382	365	384	382	388	405	416	404	425	388	414	361	391	376	348	400	387	421	356	348	422	368	396	368	400	452	360	405	380	348	396	364	395	374	408	392	361	400	376	387	402	403	392	372	355	392	409	447	387	396	410	394	408	378	364	371	337	379	388	374	352	381	344	362	376	377	372	437	395	410	375	398	352	410	371	375	399	384	398	403	370	414	372	407	347	393	393	402	385	398	420	365	391	402	355	405	393	385	342	410	382	404	374	367	344	382	398	369
1992	916	1020	1051	1133	991	879	936	918	929	886	919	929	864	941	922	868	894	890	912	860	903	910	932	890	942	897	861	924	900	888	899	888	904	927	890	933	922	891	897	898	892	862	888	895	886	864	886	902	880	909	936	908	911	856	867	924	855	942	853	968	898	932	867	913	849	892	903	890	893	899	897	883	860	877	860	851	855	903	913	892	926	914	906	826	896	866	920	855	870	900	910	914	898	911	864	909	879	857	900	883	938	941	927	928	882	861	912	935	889	886	892	894	852	829	909	881	913	912	894	937	930	866	898	893	863	903	948	869	905	931	868	928	916	912	879	881	918	909	895	947	899	853	911	900	917	903	868	866	963	911	868	844	946	955	943	899	914	810	921	877	878	922	846	903	879	907	920	957	870	906	940	856	897	939	909	901	911	905	899	904	895	885	901	931	909	917	900	922	874	897	870	881	932	869	830	880	898	934	905	914	885	888	876	907	898	915	949	933	928	828	900	888	854	862	886	898	917	841	945	909	973	863	899	928	890	896	931	902	880	878	919	934	844	912	936	875	863	921	920	894	890	899	906	893	879	891	880	929	892	890	831	878	909	856	946	894	918	923	914	861	896	921	884	915	851	872	887	918	885	899	949	927	896	846	918	916	887	913	939	923	891	899	935	875	911	860	874	863	895	863	939	905	892	916	876	895	898	940	850	885	919	892	928	890	912	943	872	887	918	953	892	890	931	882	850	911	892	852	897	892	893	877	911	917	955	952	921	947	856	885	915	852	937	908	891	910	865	921	875	975	881	883	884	917	849	917	869	929	892	889	876	868	932	858	910	878	915	951	919	882	916	859	875	907	844	923	932	953	825	898	875	902	930	838	927	865	909	906	930	886	933	928	882	889	938	902	832	918	882	900	856	895	931	894	871	930	920	875	912	852	900	892	882	918	840	853	853	860	865	928	869	881	891	866	893	901	955	877	909	897	946	844	905	895	940	919	890	911	846	923	882	892	896	837	924	851	824	912	916	870	907	894	896	884	955	857	918	882	885	891	908	900	900	896	908	852	919	857	922	896	897	846	888	957	893	944	869	863	890	854	884	899	917	921	894	929	932	903	923	912	871	906	844	844	899	861	927	916	879	900	904	900	879	866	834	884	868	938	885	905	914	950	879	888	883	884	892	862	933	844	859	848	875	911	862	896	913	894	884	935	855	850	949	902	930	925	907	905	902	922	876	876	899	938	903	922	932	902	901	892	884	891	916	879	903	899	933	903	915	885	904	890	918	861	877	896	859	938	864	914	888	877	884	905	852	847	867	915	924	885	900	883	873	879	911	906	904	895	911	943	903	942	921	897	874	871	917	958	932	874	869	830	922	865	872	912	849	886	854	893	905	901	914	927	897	900	858	913	912	849	986	911	877	950	881	865	876	908	894	868	899	893	867	911	916	872	926	883	882	884	939	905	841	891	884	870	935	900	921	938	894	887	926	937	911	849	899	918	886	892	970	910	895	887	884	900	900	904	917	895	852	842	941	928	832	858	883	918	924	901	906	898	933	908	921	898	929	931	935	905	871	926	843	876	903	939	933	898	957	863	881	922	891	925	910	925	947	915	948	937	915	906	874	905	847	872	929	868	867	939	859	886	898	879	904	903	940	917	876	889	862	877	863	918	915	853	927	891	909	936	856	944	915	891	919	897	980	913	904	959	896	885	887	931	903	866	872	901	944	858	908	897	873	925	877	886	918	927	894	893	934	893	895	897	851	940	893	872	857	872	823	932	876	923	942	898	955	863	855	882	886	893	899	869	901	896	901	937	903	905	880	920	902	922	898	971	905	882	910	943	878	903	938	880	904	890	834	885	890	908	922	863	906	862	916	899	909	890	833	919	878	866	929	895	853	921	941	857	904	879	869	893	922	876	903	893	931	869	939	920	919	877	877	961	875	879	928	929	953	911	972	961	904	951	893	905	880	961	862	865	870	918	881	865	839	926	852	935	914	896	944	968	896	894	899	880	893	894	913	930	883	892	908	893	929	931	895	867	897	944	959	888	877	900	873	904	922	865	835	905	865	942	834	912	887	924	892	941	891	896	891	946	925	849	839	941	870	950	883	946	926	879	914	899	918	893	918	853	872	898	861	866	905	979	934	932	913	905	897	922	889	877	863	855	868	863	900	918	871	894	909	883	953	931	901	917	943	912	894	929	835	881	886	832	919	886	940	886	914	929	858	885	892	854	855	863	921	886	883	911	912	896	943	910	801	925	872	948	922	881	910	834	850	932	929	926	889	887	918	876	932	900	954	891	918	877	894	866	875	926	927	876	917	862	871	944	900	902	895	873	932	923	897	909	891	906	940	873	856	931	920	942	890	881	832	889	841	911	901	919	891	939	923	883	906	908	974	885	896	912	906	910	876	946	876	898	913	951	925	863	872	873	865	844	906	873	887	885	817	842	844	849	922	858	864	884	909	887	896	905	893	944	904	930	903	929	910	921	903	889	901	874	866	934	885	903	887	907	877	947	911	874	933	903	909	897	924	988	881	876	938	915	932	896	877	926	879	937	885	839	930	875	909	911	871	901	863	854	939	902	907	880	926	886	876	876	926	970	900	933	907	876	898	911	962	888	884	886	912	916	907	935	820	916	933	895	891	910	852	887	815	917	933	920	867	899	919	958	861	872	964	878	930	871	886	916	928	923	884	890	890	872	956	916	881	853	902	885	902	980	872	878	910	952	916	881	922	842	955	891	920	921	902	927	847	895	890	940	904	903	879	848	873	936	866	883	874	975	942	956	881	916	867	875	924	905	898	907	879	930	893	928	891	900	844	913	901	934	888	856	919	877	886	889	880	902	922	872	874	918	982	910	874	919	931	904	875	924	905	916	920	933	929	900	917	881	931	880	926	933	935	869	903	867	895	849	966	888	858	836	871	889	881	891	896	941	915	857	920	922	931	934	910	878	922	928	835	875	897	884	900	864	862	882	906	917	858	892	910	871	907	909	890	950	826	865	882	940	895	857	879	833	917	847	940	957	884	903	894	892	938	878	911	865	918	875	919	957	929	858	892	886	884	886	897	897	955	912	874	888	881	883	892	838	952	879	843	892	957	928	909	863	898	891	860	908	888	895	847	884	905	902	864	863	852	863	839	919	911	919	898	890	853	896	895	883	908	923	865	927	929	895	865	893	932	897	904	897	912	892	841	907	872	882	906	925	908	881	888	860	870	845	881	893	950	886	897	913	883	892	886	942	938	915	877	871	888	914	868	894	918	884	887	992	882	874	888	951	910	887	898	852	870	957	889	883	928	856	939	893	916	903	912	950	889	882	894	932	902	920	853	898	885	893	878	895	924	879	886	949	946	869	865	936	953	983	921	870	953	914	885	909	872	908	896	875	862	921	915	883	899	867	840	872	864	877	917	858	858	837	950	891	862	939	930	870	941	880	902	909	891	908	922	862	879	858	926	903	933	926	947	927	901	893	879	870	920	883	913	879	918	895	897	877	905
8108	558	577	538	449	420	361	327	305	290	291	306	296	313	295	293	304	308	296	312	257	268	293	318	315	263	279	289	304	294	305	307	329	289	296	301	303	315	277	263	294	262	257	253	279	291	273	260	274	253	272	294	306	274	259	276	298	298	299	289	291	276	287	278	266	258	259	244	283	285	291	290	283	270	259	285	267	274	281	313	258	273	277	290	292	291	301	294	324	248	279	297	285	277	296	293	265	233	274	303	265	274	296	324	260	261	291	269	272	277	267	274	275	273	291	259	295	271	294	279	264	304	303	278	246	259	279	286	302	267	254	297	271	288	295	266	283	303	276	293	265	285	284	269	285	286	302	291	275	259	291	329	284	278	292	267	268	313	297	264	284	272	272	268	251	265	272	265	269	297	266	265	269	282	255	287	285	290	278	302	266	261	262	250	273	317	281	269	305	271	307	277	258	266	298	265	317	236	260	271	286	254	258	269	299	292	259	309	265	276	257	261	261	316	277	251	266	279	269	323	295	262	260	289	319	295	284	305	269	312	285	275	298	259	290	244	290	273	277	276	271	272	269	247	253	259	285	288	261	304	289	265	283	274	282	300	239	300	309	277	265	289	271	274	302	293	270	281	301	277	269	297	293	290	285	303	302	288	279	261	263	294	284	264	299	319	286	281	306	275	270	291	254	276	289	265	276	283	279	293	276	240	273	275	263	272	263	320	280	258	269	280	267	292	292	334	282	290	269	288	268	300	246	323	335	285	301	293	282	297	284	308	261	270	290	260	270	277	256	291	290	305	307	262	290	263	279	319	275	267	271	277	296	249	280	277	290	279	289	281	247	254	263	282	302	277	300	311	272	264	300	263	282	259	268	281	278	290	283	280	288	265	310	259	278	299	284	272	261	281	278	275	281	285	281	297	273	319	297	238	262	265	269	311	265	274	291	270	293	296	283	282	272	281	267	293	328	289	302	254	277	276	254	296	257	301	276	258	267	284	283	269	271	282	293	287	287	288	302	271	278	270	300	284	277	294	306	281	286	298	304	296	269	302	311	242	273	302	249	269	263	315	300	274	280	262	294	265	239	265	262	300	283	265	271	270	309	283	269	274	293	293	267	286	256	255	300	291	259	299	312	254	274	285	288	257	258	231	260	310	282	281	285	303	261	313	288	284	249	281	271	273	280	284	261	267	252	288	260	288	285	269	299	275	267	303	274	292	268	292	288	299	280	283	324	263	313	312	266	293	272	278	311	240	262	253	267	290	308	277	288	308	292	256	271	266	296	276	265	285	304	287	295	284	285	292	265	291	282	279	272	313	294	275	293	302	261	297	314	296	283	307	265	245	287	306	272	303	286	262	292	271	288	283	275	296	279	301	278	261	275	260	298	305	316	282	281	245	277	299	257	293	239	273	298	317	308	265	263	279	292	285	265	287	277	264	312	260	282	289	264	300	256	291	295	264	280	269	256	273	288	239	293	294	278	276	251	296	275	281	260	251	294	246	248	246	260	276	284	252	239	296	276	270	256	285	289	307	298	249	257	253	279	256	297	244	302	302	280	271	290	286	310	276	281	255	299	292	261	295	303	286	276	269	303	263	265	270	296	308	276	270	275	290	259	305	314	278	280	309	283	292	257	276	277	255	270	288	258	291	319	291	278	268	300	269	267	263	279	332	282	276	310	286	301	302	257	299	300	266	269	286	290	278	326	266	261	270	280	252	296	263	294	283	267	240	263	273	290	261	247	302	283	279	263	293	274	298	280	269	310	277	257	269	317	292	294	276	281	270	278	275	274	271	281	297	314	300	299	271	285	271	278	276	266	300	280	271	344	276	260	289	262	274	301	272	274	274	277	289	273	291	248	250	290	285	308	279	283	288	283	269	273	288	306	291	326	275	262	303	260	285	272	284	286	276	319	269	264	300	292	271	275	264	267	284	281	291	306	260	287	280	270	283	254	280	270	268	261	283	300	230	302	283	297	271	277	256	257	286	252	274	279	286	283	287	298	300	290	321	260	280	267	284	267	261	282	271	296	268	301	292	289	332	236	266	266	234	260	268	271	289	320	251	256	299	278	250	260	291	268	290	288	285	303	287	294	295	277	305	262	289	260	288	295	248	262	262	274	288	277	267	266	277	279	280	292	267	309	254	299	295	276	283	291	290	265	271	304	301	283	263	272	270	315	299	279	250	298	286	274	299	265	289	263	282	274	285	271	256	273	265	278	277	300	249	266	250	286	274	291	264	267	288	303	275	292	271	287	276	268	264	286	260	291	259	265	294	269	273	291	320	282	270	303	300	253	289	284	287	283	289	319	296	301	274	267	312	271	313	280	281	240	295	295	270	308	286	294	299	294	296	291	278	288	247	311	301	288	259	339	284	306	279	298	288	269	248	263	309	265	288	257	301	266	284	249	279	318	305	259	272	327	292	270	285	268	273	236	268	261	265	263	290	306	285	268	263	268	267	299	271	264	272	276	291	275	270	293	281	290	257	260	253	251	269	300	253	284	270	305	261	277	285	310	259	274	292	279	269	312	243	302	293	290	262	269	273	291	314	329	308	263	256	276	263	278	282	318	269	272	281	264	264	286	272	308	273	254	284	273	294	295	283	301	251	268	266	273	264	237	271	280	268	293	266	253	275	290	249	260	256	287	295	270	298	314	267	293	249	287	313	278	282	244	288	274	288	268	299	296	288	237	319	244	279	280	269	302	260	245	287	280	277	239	248	315	310	287	302	280	274	285	276	280	287	291	274	270	276	299	289	280	279	265	264	299	285	263	265	282	270	291	264	284	280	271	286	290	304	271	272	295	262	304	267	259	283	278	289	273	266	276	309	294	257	292	259	306	302	288	259	220	298	312	277	270	295	289	302	285	305	251	260	265	318	249	271	245	280	256	292	326	249	280	283	267	297	280	277	294	241	274	267	276	317	276	295	283	284	265	287	276	251	253	262	293	304	287	319	277	275	300	299	287	327	293	300	305	282	260	304	299	266	321	305	279	260	275	277	260	294	273	272	275	263	313	298	281	306	280	282	279	272	327	305	270	271	255	304	275	301	291	295	259	298	265	259	257	257	321	289	248	272	261	284	242	290	266	307	309	272	293	279	271	278	277	312	268	287	307	286	280	262	281	303	291	278	280	281	300	298	276	279	273	266	275	279	280	270	267	279	284	277	269	286	281	300	277	289	269	292	273	308	268	265	256	254	271	273	266	259	292	272	278	281	281	282	286	276	284	269	310	277	276	271	281	286	300	297	289	284	252	254	275	295	296	267	276	277	258	280	251	301	305	314	258	299	283	267	290	260	305	264	289	265	258	286	244	264	289	246	241	272	273	243	253	289	296	291	278	278	284	305	269	288	253	279	265	242	292	275	258	274	267	282	292	243	248	304	278	288	286	296	264	275	295	288	295	289	279	262	312	287	270	319	278	279	279	254	284	258	261	263	327	255	293	280	260	244	277	278	263	283	260	258	264	253	267	264	307	290	299	297	285	290
6891	982	1371	1629	1506	1214	1048	1007	892	923	812	823	776	728	743	678	724	700	707	694	722	714	704	741	685	703	697	693	715	699	656	687	690	687	662	666	709	663	707	682	697	673	676	723	687	708	689	686	686	655	689	669	642	669	700	691	677	652	704	718	725	629	709	655	643	666	669	659	719	659	671	667	632	671	658	649	648	692	658	671	653	703	682	650	614	691	707	713	683	690	676	637	726	709	669	711	658	692	709	685	676	673	682	654	682	692	683	711	681	653	665	664	677	682	638	668	628	652	677	678	682	684	609	697	672	674	670	644	628	685	644	709	695	652	664	666	648	726	655	635	656	618	690	639	676	640	672	709	706	691	690	670	683	682	650	630	684	676	658	663	636	653	674	716	643	645	677	647	684	647	677	655	714	670	660	711	686	690	646	697	683	646	667	683	639	665	702	652	685	642	683	681	672	690	653	659	663	680	662	690	665	633	634	662	676	665	647	651	616	682	707	652	679	657	704	632	682	686	649	678	697	673	673	650	712	692	696	695	686	641	667	701	652	653	687	649	651	716	694	687	676	656	650	707	704	670	630	675	668	697	648	616	674	648	648	664	685	652	651	661	650	672	686	673	661	675	687	698	640	653	677	650	697	649	714	658	640	646	665	658	653	689	740	714	694	660	681	667	655	675	665	680	708	691	692	697	632	706	669	670	668	692	683	626	645	692	703	669	681	646	669	680	674	672	680	648	654	660	706	707	669	692	700	683	619	649	717	708	685	671	656	692	653	678	656	694	702	670	728	701	680	622	622	694	679	668	647	685	684	685	706	703	675	702	717	680	684	676	670	684	665	693	675	643	693	698	673	632	698	698	677	673	661	663	715	656	649	681	703	665	682	695	711	645	648	682	640	679	687	665	697	650	625	662	695	659	706	667	646	635	697	652	677	663	671	688	671	637	663	704	662	660	712	681	675	694	683	631	665	671	670	674	692	663	652	653	677	699	615	683	698	655	700	695	694	706	668	682	599	684	687	635	714	662	634	697	672	695	657	693	609	663	666	634	658	654	653	660	683	679	722	645	665	685	666	648	672	667	644	629	650	670	650	660	699	635	649	665	721	635	657	688	644	653	666	673	693	684	662	670	692	656	701	623	710	716	645	679	733	689	652	676	678	638	649	651	710	656	628	636	700	586	720	656	640	672	659	637	651	661	677	697	688	675	664	630	660	696	679	694	650	702	674	688	646	686	644	683	698	699	631	671	632	650	675	697	651	686	679	672	635	693	645	645	698	710	694	631	642	715	653	707	645	685	672	720	707	661	676	705	645	667	695	683	655	675	640	661	645	667	686	651	697	670	662	704	723	706	676	675	645	689	684	644	651	682	626	693	700	694	706	674	657	727	665	667	645	663	693	679	667	684	688	681	700	709	658	672	663	690	668	661	703	668	657	670	664	695	675	697	693	674	704	673	723	638	615	620	697	653	684	683	669	692	638	694	688	653	663	672	641	666	642	676	667	668	707	688	689	678	659	679	660	652	646	670	662	689	649	685	697	675	716	711	658	710	661	649	632	639	683	719	696	639	661	654	712	639	709	680	657	684	667	697	659	700	676	669	650	673	658	706	646	717	635	661	643	660	677	661	670	630	640	664	597	656	668	681	663	654	671	666	702	681	679	666	648	686	684	636	659	712	625	660	688	671	662	700	693	627	683	640	689	709	636	698	658	671	673	670	648	648	680	649	676	681	720	669	667	675	653	613	710	679	679	689	693	678	666	702	688	691	644	651	638	706	679	691	642	687	712	677	716	686	708	638	680	688	686	662	718	643	688	682	709	671	662	630	632	696	674	659	629	677	666	647	697	666	661	707	695	673	634	664	666	691	627	701	653	655	657	681	650	657	671	646	648	690	649	649	662	667	661	664	668	678	699	657	672	652	696	657	671	686	653	699	666	670	719	698	639	661	699	682	666	665	627	679	694	693	683	703	709	706	664	671	679	691	676	645	725	694	694	637	666	702	693	734	713	699	671	671	688	646	665	654	652	695	748	666	643	630	674	688	704	715	680	710	706	655	637	682	668	646	679	662	641	674	668	608	676	646	638	628	668	625	671	646	664	632	661	654	705	663	700	679	658	646	726	677	667	698	644	608	697	710	691	708	714	688	677	678	675	671	681	667	658	684	625	671	675	654	648	687	706	670	732	669	682	666	679	724	706	674	679	617	652	653	699	692	648	661	687	638	630	622	659	660	661	686	671	644	713	619	679	685	701	654	668	622	691	719	690	687	686	659	660	672	640	674	657	646	694	710	690	656	688	633	660	664	667	695	643	704	654	699	702	659	679	671	651	692	671	650	654	675	651	645	701	634	631	665	658	651	639	622	650	666	656	678	660	679	673	690	667	706	670	644	673	665	653	664	679	710	662	674	667	662	699	644	652	712	637	681	689	718	713	667	686	692	723	714	672	638	704	703	703	683	692	680	681	673	669	689	630	655	657	649	730	643	627	654	646	700	683	638	677	682	701	616	675	661	691	684	684	697	680	670	728	664	668	721	700	693	694	648	657	673	705	658	663	637	630	706	642	665	706	678	625	701	631	664	651	697	740	656	638	681	693	669	667	675	636	675	650	703	629	642	666	629	668	674	688	699	658	718	670	655	680	669	621	659	628	679	678	686	703	665	699	668	617	641	693	619	696	671	690	682	682	652	679	714	660	676	667	671	663	644	710	657	704	680	674	660	637	635	668	700	666	638	657	643	715	647	708	668	662	682	651	630	705	672	677	722	669	680	675	644	625	688	705	647	637	702	689	699	715	706	669	656	722	604	683	702	641	657	671	683	715	678	706	705	626	668	667	669	694	683	659	685	647	632	675	663	693	675	715	663	615	664	733	654	696	659	684	686	659	703	630	638	697	704	682	650	715	697	628	713	633	706	680	662	652	696	705	702	716	695	653	668	693	669	702	637	657	670	669	672	662	690	650	668	636	695	652	716	653	663	683	674	680	681	696	648	677	671	738	690	648	648	662	683	676	617	664	611	672	659	688	645	695	679	692	684	675	698	679	633	659	640	637	659	647	664	716	689	687	708	698	659	643	674	652	673	673	700	691	670	680	675	666	646	666	672	684	692	641	735	687	699	678	730	645	620	664	642	678	675	672	633	661	664	626	691	673	657	670	652	672	587	659	694	670	702	698	624	670	689	714	660	657	657	699	696	661	673	674	698	675	655	667	652	661	675	663	673	707	658	683	645	669	682	635	668	655	614	660	736	651	719	689	646	732	665	692	688	675	627	678	689	676	619	676	689	709	675	673	642	663	701	671	663	660	700	650	645	644	654	687	632	714	640	701	697	692	678	662	664	657	677	673	734	684	697	668	675	676	685	653	662	691	674	617	636	634	662	681	681	675	633	664	599	717	686	701	637	670	680	696	647	680	695	657	676	642	702	669	657	654	658	695	668	687	687	640	685	631	642	714	671	703	658	715	633	733	648	670	693	685	637	679	666	638	723	639	647
13853	886	711	605	421	293	237	231	213	181	161	151	166	154	157	129	137	113	130	137	138	160	156	147	147	141	145	123	134	131	153	166	121	130	107	123	128	142	110	129	133	111	112	129	109	111	111	116	144	120	100	121	121	127	101	124	132	145	115	130	115	118	132	108	102	109	130	115	114	101	126	135	119	95	125	137	115	117	126	110	122	125	137	136	144	114	118	129	131	119	121	130	148	112	114	133	125	130	119	123	132	128	124	140	115	112	131	124	107	120	109	135	130	127	109	110	138	134	119	115	128	133	135	128	137	112	126	138	99	125	111	111	141	120	130	132	111	109	130	124	126	123	115	115	106	108	111	127	120	138	147	113	123	117	122	121	130	127	127	158	107	137	108	105	139	114	148	121	120	109	109	134	140	106	134	103	117	112	124	115	117	117	113	133	134	154	127	126	127	124	127	112	120	124	121	115	109	154	115	132	120	117	103	129	115	121	108	122	134	130	109	115	159	109	124	119	122	128	121	103	122	124	130	128	131	141	137	116	114	133	114	131	103	128	101	124	148	125	118	127	121	115	143	131	142	118	123	135	106	111	94	116	129	119	127	122	129	137	131	116	116	118	116	127	121	107	123	109	123	123	123	117	125	119	132	115	127	120	135	153	128	126	149	135	125	134	141	151	129	126	104	123	134	124	112	112	123	129	139	119	141	119	122	123	116	128	114	121	114	131	117	109	117	131	112	134	121	151	123	133	123	146	130	98	146	120	121	110	114	116	124	119	122	127	136	143	99	98	135	147	129	120	119	115	136	133	123	107	101	139	111	107	131	119	124	140	122	131	158	118	128	118	108	138	130	117	101	134	107	140	122	118	108	108	125	117	137	138	123	133	102	120	118	133	129	134	106	123	137	126	131	136	115	108	110	123	123	107	123	131	129	121	125	121	123	156	137	134	120	117	128	125	112	135	121	109	159	121	123	152	124	128	129	131	122	100	97	109	125	137	144	94	123	125	118	122	103	112	129	122	126	117	111	126	114	108	135	116	114	110	115	135	140	102	136	149	124	139	116	107	129	131	108	120	115	108	108	137	121	119	127	97	120	128	136	134	141	157	136	112	114	119	127	134	121	137	144	122	118	108	127	136	131	138	114	120	132	132	95	112	125	132	121	120	152	111	128	126	107	118	128	143	114	114	133	119	125	118	110	113	143	111	128	134	137	114	114	112	121	126	155	115	128	112	113	129	116	118	129	123	107	120	106	130	123	121	119	129	118	126	121	121	127	122	135	130	151	124	111	130	129	117	150	132	110	119	115	126	96	110	136	137	126	124	123	137	124	101	124	120	132	149	126	107	123	141	130	135	129	123	127	117	111	130	133	124	99	123	126	132	119	124	112	117	108	134	119	115	115	123	120	118	102	146	97	118	114	137	135	133	113	118	141	130	118	111	110	109	122	136	111	128	128	129	122	133	124	128	126	125	105	138	112	126	133	112	115	137	117	152	109	147	104	114	145	119	122	94	113	119	128	105	118	113	108	128	131	132	117	119	93	117	128	121	139	129	142	105	140	119	98	111	130	149	112	137	128	143	115	125	156	114	113	107	139	130	114	114	141	123	117	111	103	147	135	126	138	139	138	118	110	124	133	117	116	121	121	119	124	131	127	114	125	117	128	120	139	130	130	127	127	114	129	112	123	125	126	126	115	110	144	123	134	151	97	108	110	113	136	139	110	114	132	108	141	142	119	129	116	127	125	107	134	124	121	136	121	140	137	120	123	101	132	115	114	130	109	116	124	138	136	112	107	126	129	121	135	118	127	124	114	131	105	122	122	118	114	116	115	139	135	132	116	137	121	108	144	118	128	140	99	110	115	137	120	128	116	113	137	119	123	129	119	121	133	149	125	117	117	98	113	111	113	109	120	124	127	118	126	122	126	101	146	117	123	134	119	137	143	119	122	104	138	135	133	139	126	122	125	120	119	130	147	136	109	122	117	125	133	128	103	119	136	119	122	140	112	134	117	135	134	126	145	110	119	133	111	128	129	121	134	134	123	119	146	128	104	121	129	129	126	135	127	121	137	129	139	141	145	110	121	121	119	134	121	124	120	121	128	134	114	96	134	115	125	135	111	120	121	118	140	114	123	132	152	135	127	141	141	135	127	122	125	125	106	110	127	112	128	108	127	110	146	120	132	105	123	141	116	124	153	118	127	133	115	130	124	122	129	137	139	133	132	138	134	108	132	108	139	147	124	106	123	117	139	103	129	127	139	114	120	136	127	118	116	124	131	119	123	120	122	140	119	126	125	126	127	114	128	132	121	121	119	103	105	116	111	107	108	143	119	112	116	123	118	105	117	121	113	132	124	113	107	126	127	148	116	128	126	109	163	144	110	124	113	126	159	106	125	111	142	119	120	136	127	120	133	116	117	133	107	102	120	125	121	109	123	145	129	118	126	106	155	124	123	85	137	124	131	118	121	128	111	124	110	110	137	126	117	113	129	117	137	113	131	111	123	139	132	116	130	131	120	122	142	135	130	119	122	121	117	137	123	136	118	149	124	144	123	115	124	143	137	126	143	102	117	139	134	109	103	157	126	135	130	115	140	122	133	107	143	129	118	122	108	118	127	135	131	119	118	125	136	123	123	127	135	99	119	110	135	124	127	135	139	120	144	148	120	124	128	130	113	143	122	103	131	98	121	132	139	117	123	125	133	117	113	128	109	113	133	137	127	132	128	124	132	133	144	129	120	116	123	137	127	129	126	129	119	110	122	112	108	127	114	151	138	130	121	131	120	117	124	137	138	122	136	120	140	109	131	122	113	118	117	124	122	122	127	125	140	128	138	113	117	120	135	124	123	130	111	121	137	138	110	145	122	98	114	126	101	106	115	118	115	135	113	117	111	137	142	111	116	158	125	120	118	108	132	129	130	140	135	120	100	131	123	120	117	138	122	113	105	123	111	127	124	131	126	122	131	131	134	107	142	121	126	148	93	133	142	105	125	140	127	137	138	112	147	120	131	133	134	102	141	135	126	136	110	106	117	119	111	125	120	126	128	133	130	131	124	124	126	143	111	125	108	138	126	110	143	116	138	128	116	134	101	125	115	129	124	123	110	115	132	132	142	134	122	123	135	105	133	136	126	110	103	134	110	125	127	122	130	125	114	113	122	138	108	115	131	123	124	125	114	110	116	103	133	96	124	136	114	119	130	115	109	125	117	112	132	115	137	111	127	127	123	126	136	131	142	103	133	119	126	136	155	130	142	111	132	127	121	125	128	122	120	118	107	130	135	118	137	131	118	125	132	141	121	109	134	112	104	127	109	111	123	133	121	113	127	117	127	142	123	127	111	128	116	129	118	118	118	128	124	125	104	128	119	122	113	121	120	96	122	111	119	140	125	113	117	131	107	111	124	128	124	99	126	119	113	128	108	115	126	120	116	94	103	112	125	110	117	123	140	144	117	96	144	116	118	121	117	123	121	120	115	119	111	118	115	142	122	109	137	111
8418	861	1512	2070	1798	1330	1028	896	737	662	605	574	574	539	455	453	445	445	460	400	456	384	437	415	427	353	376	402	385	382	360	354	395	362	370	391	377	379	339	362	352	381	363	363	350	381	363	353	382	373	377	333	359	352	330	333	339	364	337	347	371	348	338	318	317	351	349	364	346	338	340	329	327	333	319	320	373	300	362	332	368	331	369	335	335	309	361	336	368	368	344	350	335	337	302	353	349	342	355	353	374	317	319	392	345	359	332	341	328	348	330	324	333	336	360	314	326	332	328	321	349	315	315	342	351	339	365	318	325	347	351	349	358	330	354	331	347	366	355	344	325	329	358	384	338	340	332	340	363	351	335	320	370	334	334	366	323	344	333	362	358	356	348	344	341	369	318	336	390	364	343	324	351	353	358	344	348	338	335	322	348	342	332	339	373	342	351	344	362	333	355	340	310	333	307	343	334	318	340	360	315	365	374	297	399	334	328	324	346	355	362	347	310	343	339	357	371	354	314	308	368	317	302	339	316	355	359	347	357	344	344	349	348	346	358	311	329	330	344	370	369	357	312	359	333	330	328	332	337	354	383	308	342	334	304	349	379	349	331	342	324	298	347	359	326	377	367	314	369	325	356	318	324	382	339	338	359	329	352	325	371	352	301	360	330	334	345	354	354	330	361	288	345	339	339	358	342	350	344	355	320	373	354	349	351	353	353	342	347	337	315	359	351	344	341	347	355	343	316	317	353	391	352	354	339	315	314	316	352	353	333	327	331	353	322	326	343	346	365	361	343	354	333	346	319	347	319	307	345	322	350	311	360	356	281	335	329	346	343	366	325	320	344	374	360	319	339	366	315	336	317	350	341	366	362	309	320	335	358	334	307	356	329	345	340	366	358	370	321	363	351	358	313	343	364	376	362	343	342	357	329	326	339	382	332	338	316	350	364	343	336	347	341	347	347	346	336	335	321	301	317	316	352	301	360	342	305	335	323	348	370	321	344	352	348	356	381	351	345	364	324	342	366	318	314	344	332	356	343	346	350	365	339	372	319	354	339	306	346	322	349	356	344	312	341	344	323	341	340	309	327	346	345	371	327	350	349	329	351	316	331	341	351	312	330	381	365	336	345	340	379	320	333	301	338	342	362	373	339	348	326	328	304	356	342	357	352	331	343	342	342	358	311	362	351	332	361	356	327	346	352	306	318	313	378	329	356	345	368	343	357	338	350	333	334	343	356	331	328	347	314	371	321	327	349	328	340	342	315	323	336	326	334	367	351	335	321	332	358	332	365	339	353	363	355	339	336	326	366	365	320	312	372	310	363	358	363	327	337	362	332	295	341	335	361	342	332	360	318	334	333	359	309	344	354	351	330	332	366	352	369	358	357	335	336	305	372	326	322	370	361	312	347	339	371	323	358	322	324	335	346	310	335	356	326	356	362	322	338	354	301	335	302	346	342	350	328	339	375	353	314	331	376	368	340	365	324	337	365	350	340	332	337	373	341	355	385	339	324	317	359	351	321	348	323	327	348	323	349	328	318	347	360	322	333	394	348	361	311	383	351	339	333	348	304	336	355	360	340	344	324	345	306	345	334	332	341	366	339	337	345	355	333	331	323	345	352	351	333	351	363	346	344	311	352	346	308	343	334	313	359	338	328	351	323	362	367	353	363	376	325	335	356	343	318	365	345	353	350	356	311	336	318	378	355	327	305	338	320	351	348	339	354	345	333	341	303	350	325	350	328	322	325	335	329	375	309	328	344	345	328	326	351	321	353	370	331	311	347	335	340	362	334	315	336	355	413	335	349	382	359	339	301	364	355	324	342	353	327	346	318	344	349	309	373	352	359	293	345	338	318	371	321	358	339	352	354	325	350	368	328	308	347	321	360	327	372	324	321	320	355	358	361	342	314	299	348	355	354	350	314	353	343	335	355	335	332	353	346	300	362	347	355	341	340	371	358	340	319	335	369	358	377	360	334	352	355	362	343	318	315	337	356	337	343	388	372	329	338	345	319	360	368	344	317	353	350	334	374	340	352	323	336	362	323	300	355	366	342	332	332	342	314	357	358	338	316	347	316	349	320	306	325	366	367	338	338	332	331	322	341	354	343	326	339	333	333	319	324	307	354	333	321	337	332	327	346	359	338	326	331	364	371	312	347	357	349	357	345	353	333	321	348	356	332	360	337	369	289	308	327	353	335	340	335	337	326	324	335	365	362	326	343	348	335	355	331	349	308	346	342	329	326	325	358	367	324	342	323	342	318	356	295	323	334	408	363	327	340	351	334	359	317	356	345	357	334	376	366	347	352	315	322	345	361	333	318	369	343	351	338	350	298	343	345	346	311	350	325	371	332	322	326	352	354	330	283	350	346	335	347	321	366	341	355	358	334	325	329	365	374	317	312	342	342	325	335	322	358	346	329	331	369	360	386	319	328	339	356	345	357	325	337	330	311	313	353	334	323	344	333	350	343	311	348	324	311	350	339	347	339	333	319	322	345	350	322	356	350	348	341	335	305	349	337	375	352	361	344	347	313	329	336	337	315	365	346	374	338	349	333	324	329	333	296	310	295	359	346	369	301	357	335	314	358	330	338	318	321	347	317	323	319	336	335	339	343	326	352	312	333	321	302	320	347	340	341	324	336	368	343	326	354	324	334	356	335	371	302	366	350	351	364	359	347	354	331	356	330	319	328	320	339	349	353	327	345	309	356	352	303	339	305	334	359	333	345	324	344	329	360	322	344	364	371	300	328	326	353	331	335	380	311	354	342	329	342	332	345	302	323	337	348	375	321	354	347	350	339	352	343	336	342	348	326	366	337	317	324	305	356	332	344	365	324	382	340	327	340	340	329	364	374	358	350	333	329	324	319	325	297	334	361	322	349	362	366	327	332	354	383	329	338	307	339	338	330	339	352	371	316	338	300	331	324	331	342	339	327	383	337	326	321	332	375	362	337	361	327	319	317	325	372	334	360	341	348	331	325	315	342	345	350	363	346	346	336	348	356	338	342	368	340	315	344	335	357	304	319	302	312	361	385	360	344	326	340	324	328	356	330	363	346	367	351	350	337	314	346	354	350	378	361	321	346	338	350	341	350	352	336	303	333	327	327	329	334	378	351	350	338	341	361	340	342	361	384	318	343	341	350	347	319	312	327	383	322	348	391	315	347	375	338	336	330	356	344	303	314	368	361	343	383	331	345	351	333	347	316	370	358	321	313	342	341	351	325	359	358	329	362	369	352	318	331	363	352	325	344	348	357	324	355	337	341	339	371	398	330	337	325	343	321	336	343	327	304	356	354	346	325	335	338	369	367	363	347	367	304	354	327	355	344	349	355	356	346	346	304	323	328	351	369	365	312	321	319	321	347	323	329	348	375	323	330	315	358	378	310	316	325	361	337	317	333	363	358	334	349	372	361	318	345	350	345	316	332	353	330	366	362	341	356	305	331	368	342	318	328	342	344	353	334	340	338	345	340	341	327	354	328	328	328	341	339	355
1382	403	419	420	389	377	393	424	371	389	382	388	391	382	419	365	381	388	418	378	355	404	363	338	407	417	413	368	384	366	396	355	418	400	388	397	384	388	372	359	393	364	378	357	342	367	348	391	382	398	398	390	363	413	378	373	401	401	395	409	362	404	413	380	377	394	394	365	399	378	391	364	381	365	374	387	347	398	411	404	393	362	390	396	374	358	400	367	390	400	370	381	415	376	413	361	401	349	424	400	354	374	358	360	372	360	359	349	402	367	388	343	358	376	397	360	389	382	370	381	381	357	364	385	396	372	402	388	391	411	361	368	391	384	400	369	365	359	388	381	366	352	382	350	338	417	385	396	372	391	371	430	381	399	380	366	398	361	371	379	375	379	403	422	333	403	372	370	408	388	396	401	374	407	358	373	391	401	450	390	356	387	397	379	385	429	389	370	350	380	383	378	401	394	388	373	392	370	360	391	352	383	432	421	387	365	378	397	395	384	350	387	372	421	359	381	371	361	354	374	405	368	387	391	373	372	418	361	362	378	369	396	389	398	411	381	401	363	367	412	387	392	369	407	415	401	367	386	377	363	415	351	384	395	390	355	391	360	393	372	378	413	416	354	361	348	398	391	388	380	372	367	378	343	386	377	400	360	395	390	395	396	421	382	381	403	413	390	370	351	371	392	371	368	349	409	368	418	383	381	381	381	413	383	378	374	388	403	407	390	368	377	394	389	382	415	359	396	389	379	363	368	388	373	421	388	380	368	390	381	374	372	386	395	431	384	372	383	369	423	391	390	373	352	384	423	362	362	372	400	387	359	384	373	347	373	367	350	368	377	371	406	391	391	406	402	376	341	400	358	400	369	360	395	411	397	366	356	345	382	358	396	385	406	381	357	384	417	403	409	366	377	398	389	391	367	401	404	365	403	376	357	362	414	354	378	349	410	384	390	356	358	361	393	413	377	402	410	375	366	359	381	353	344	400	371	358	355	379	378	389	413	381	378	395	387	368	391	365	354	388	383	382	343	349	399	384	393	385	394	384	383	410	408	400	393	359	402	380	360	371	385	399	398	346	354	369	383	393	372	392	418	368	402	361	395	388	355	358	371	384	419	391	338	372	384	339	403	404	410	366	358	434	375	385	384	383	416	392	405	370	412	379	368	333	365	367	388	389	410	382	407	356	405	357	377	399	412	364	364	372	370	366	393	388	384	356	355	384	368	403	413	423	420	367	395	360	386	378	373	412	398	384	391	422	387	383	395	367	355	383	439	381	393	377	408	402	377	376	351	370	415	372	398	407	404	364	379	357	382	386	371	344	383	351	357	383	398	356	381	376	399	369	374	401	391	384	377	387	367	375	393	380	358	360	398	384	377	351	369	383	376	391	410	371	404	374	350	405	395	380	365	407	404	385	406	363	358	401	390	391	371	368	354	347	371	402	352	373	366	361	401	376	400	395	382	375	377	383	338	363	364	368	374	372	368	347	410	363	353	343	372	370	413	410	404	365	350	387	397	365	389	380	354	362	389	386	339	397	373	402	381	391	385	380	379	376	375	364	410	397	396	372	383	370	390	377	386	355	378	402	395	377	366	416	359	344	356	406	343	351	332	349	368	424	398	361	387	369	410	386	370	376	386	388	370	421	388	390	398	359	358	394	358	372	411	408	407	398	374	348	341	378	393	376	359	382	392	378	387	368	378	370	402	390	383	376	396	385	369	390	389	359	397	342	386	368	366	354	385	419	370	368	367	352	362	379	426	363	416	397	402	363	396	363	395	386	358	378	368	407	394	386	376	411	383	372	374	370	363	385	390	398	380	363	399	424	393	382	360	374	405	432	372	396	361	367	366	366	361	378	414	409	389	386	358	374	411	380	398	415	395	372	403	381	331	390	369	372	403	348	374	339	377	441	403	379	399	366	387	415	364	366	336	393	351	360	352	377	358	388	411	379	401	394	402	358	387	370	403	363	356	371	376	373	389	362	363	396	402	416	347	357	376	376	374	387	418	389	394	410	409	406	375	363	379	382	382	385	390	357	356	364	368	390	361	413	389	366	353	380	427	375	366	405	397	375	382	387	347	380	343	381	400	369	401	421	410	346	362	400	385	404	415	370	387	409	402	377	394	333	384	381	385	446	397	395	420	418	393	363	374	380	358	365	342	364	355	394	371	386	420	384	394	364	348	374	365	376	379	383	409	409	404	379	374	363	354	403	378	383	416	381	371	406	396	388	382	396	402	411	356	408	351	364	380	374	374	386	373	356	354	356	352	392	375	425	388	421	415	373	415	385	368	403	404	346	402	390	424	351	349	371	369	420	365	397	360	408	383	429	398	382	341	403	358	343	382	427	398	362	398	379	415	388	350	388	396	401	414	392	348	387	383	386	391	388	384	409	402	366	357	387	362	360	349	401	378	366	348	404	365	383	367	418	387	374	381	402	366	386	402	401	346	359	375	380	380	411	371	375	360	361	361	364	413	381	369	369	373	382	409	355	401	385	362	394	352	369	376	345	347	389	355	383	348	375	393	395	365	412	364	390	367	409	377	388	339	388	389	393	393	404	383	368	407	382	421	366	411	350	372	379	382	398	367	377	405	355	410	432	417	350	397	394	410	407	351	401	387	388	411	370	367	367	388	360	387	398	368	350	379	391	356	395	369	370	390	395	381	395	383	348	372	403	388	389	360	393	391	349	352	376	389	369	355	402	387	443	414	376	376	398	362	390	411	369	388	382	408	374	379	398	399	389	418	357	389	396	395	356	387	428	374	396	393	380	379	364	352	434	397	400	378	364	371	373	400	397	409	374	379	343	371	346	361	391	404	442	385	360	407	379	352	392	407	337	374	364	366	375	381	377	367	359	418	388	327	387	363	374	368	372	378	386	366	376	356	393	375	383	395	400	372	378	376	379	332	389	366	399	406	364	353	385	392	373	371	355	378	368	375	414	409	415	418	375	375	378	364	415	405	414	395	400	391	403	346	377	401	364	391	427	394	383	373	344	390	386	405	373	357	404	403	375	401	389	411	389	367	359	385	361	402	424	401	394	369	378	372	369	380	381	350	393	373	390	353	373	384	402	379	415	378	408	402	388	395	374	384	351	373	398	366	454	420	394	391	343	385	375	364	439	423	347	390	391	412	375	387	367	371	359	400	402	373	383	372	368	362	426	402	361	309	392	364	374	372	367	389	355	396	398	422	408	349	390	395	417	395	392	388	363	381	376	362	406	390	371	380	375	378	369	380	378	381	414	431	357	368	383	383	439	395	358	375	402	370	382	382	390	391	395	408	373	381	384	362	377	370	353	364	382	410	409	378	414	386	362	361	378	408	395	351	344	361	364	411	405	349	382	383	384	387	340	373	346	351	422	378	371	384	351	406	373	441	391	338	350	342	371	399	386	380	374	366	372	425	400	381	399	378	395	404	370	373	362	372	409	409	365	369	363	352	360	319	413	342	401	350	399	402	391	395	363	393	354	353	386	363	407	358	398	384	320	376
2120	873	994	1150	1089	969	929	923	904	868	948	842	905	891	863	883	894	879	887	884	832	869	910	907	936	897	858	891	915	906	936	863	833	936	878	863	884	944	896	868	875	888	916	873	908	837	904	849	904	877	892	895	892	854	901	881	928	905	836	892	910	910	915	886	897	865	930	861	887	878	854	916	898	865	844	879	918	925	873	886	877	822	880	878	908	930	887	871	845	889	866	880	894	840	875	910	916	938	915	935	861	921	867	904	956	882	864	919	919	877	862	847	893	959	906	895	875	901	930	895	911	885	998	933	897	874	866	932	878	881	932	882	913	908	878	905	885	853	890	920	882	898	871	885	932	907	923	905	886	906	965	920	834	875	940	858	907	907	856	869	950	912	838	914	961	898	930	861	868	882	865	946	921	895	965	887	868	847	860	835	950	872	929	875	921	876	870	901	901	871	854	937	910	927	877	902	897	858	888	872	890	920	953	880	926	900	898	922	882	907	880	949	835	877	901	937	881	858	903	900	889	894	879	840	923	832	856	887	878	892	851	937	893	884	879	864	893	888	897	907	861	919	874	958	859	862	848	919	913	892	893	916	881	867	904	881	888	855	861	920	885	870	887	898	895	886	879	888	889	874	920	927	852	896	886	907	909	870	887	836	860	932	941	883	902	921	886	909	847	848	921	870	885	847	943	944	923	934	867	880	900	874	893	905	860	819	858	900	914	892	900	932	929	903	905	814	895	861	918	896	832	926	888	917	888	873	841	895	906	883	859	883	865	886	883	891	854	886	913	933	889	869	910	887	917	878	932	877	891	870	909	851	834	920	918	889	928	863	871	845	916	866	892	866	898	833	911	897	851	893	905	914	886	954	866	827	922	888	847	928	923	870	889	869	890	871	912	846	902	906	880	885	932	936	916	877	849	908	858	886	878	874	884	854	878	906	911	927	881	875	915	878	889	933	892	895	868	879	914	884	878	931	868	886	910	943	882	837	864	917	891	917	894	884	904	880	890	872	878	864	915	856	931	900	887	886	929	867	901	888	861	909	880	847	931	885	849	855	891	842	882	919	847	891	904	920	912	870	919	852	864	904	873	904	841	877	875	902	918	890	863	903	955	893	901	901	891	900	874	826	904	934	936	888	919	907	883	857	928	896	908	870	890	890	889	858	896	933	896	906	882	908	869	921	875	903	869	876	907	856	936	840	926	914	950	875	870	872	929	893	876	863	933	915	880	858	884	898	931	856	866	896	867	871	876	838	897	854	894	919	924	872	885	866	900	927	889	866	879	889	882	840	879	899	904	864	902	923	904	869	953	865	885	910	892	879	882	887	845	859	904	927	875	908	888	870	916	878	920	897	894	895	862	900	873	965	933	924	909	851	895	878	863	911	899	912	871	894	886	903	897	922	898	865	892	893	907	876	882	913	833	870	863	914	837	873	911	887	903	879	883	890	840	864	941	930	879	910	912	980	931	878	884	867	859	862	894	843	921	907	934	891	912	889	904	823	912	924	977	899	857	888	925	895	892	860	893	887	889	869	804	888	891	852	927	852	898	892	882	847	923	837	853	912	863	911	897	889	874	910	909	879	929	855	906	870	888	929	932	928	889	915	888	886	859	873	877	830	906	898	892	899	869	867	862	837	934	925	928	923	907	849	862	868	861	964	943	866	902	904	866	871	902	894	915	884	912	912	918	878	827	877	913	924	892	865	926	850	849	840	899	899	917	900	928	841	891	860	919	840	901	876	861	833	840	870	886	891	894	833	899	907	929	916	871	885	843	894	961	890	858	906	916	898	908	888	904	909	950	889	894	895	935	873	883	904	861	881	879	915	885	906	890	857	909	905	887	881	912	891	866	931	863	918	905	876	870	891	918	914	846	903	893	854	881	892	822	900	891	880	848	927	823	876	900	919	878	876	953	907	880	842	892	886	907	877	872	865	940	897	946	867	918	877	944	927	877	842	922	865	898	829	852	891	867	888	898	874	860	899	927	906	868	870	848	908	877	915	907	970	892	875	911	882	897	881	926	927	917	831	876	910	901	837	910	881	929	873	948	924	881	961	954	869	888	863	860	878	863	859	888	867	911	936	881	950	894	880	863	917	886	921	894	929	869	944	936	935	928	934	930	895	905	876	919	889	865	901	888	898	941	858	855	874	866	887	915	870	870	905	864	871	940	879	913	920	874	906	840	937	923	850	938	903	884	876	902	943	909	948	851	898	943	893	878	842	867	933	926	865	915	866	911	875	889	893	855	900	900	880	865	888	875	885	873	922	896	919	907	889	883	879	918	886	905	840	894	912	840	884	913	899	907	920	855	938	885	907	927	906	896	917	908	871	852	909	867	897	921	904	979	878	868	895	915	832	891	900	908	912	926	919	881	936	937	876	860	880	929	841	900	873	894	869	933	888	877	919	876	842	861	942	848	845	864	911	905	854	866	839	883	907	922	797	904	915	886	866	824	874	863	921	893	898	855	894	901	907	905	913	879	898	894	898	903	891	898	894	909	913	925	893	900	851	874	916	875	906	866	918	927	876	953	882	899	906	905	905	902	837	857	850	947	918	894	907	860	912	855	909	870	897	928	932	848	869	825	878	892	893	895	910	918	917	881	848	846	862	885	898	894	890	925	926	897	878	929	897	847	904	898	873	943	856	951	862	844	864	866	843	900	878	900	890	896	909	882	894	857	877	863	889	886	918	881	845	912	871	874	935	948	913	890	908	889	853	892	916	880	931	911	908	884	887	892	854	914	897	904	856	874	878	881	909	909	891	894	873	892	929	890	893	891	872	919	903	878	910	875	885	838	863	867	877	916	875	902	876	917	864	849	878	872	919	865	851	907	888	867	851	905	907	914	861	860	840	877	838	908	893	890	870	895	838	906	880	882	885	950	908	914	939	918	875	864	871	956	931	897	851	952	922	899	877	946	877	884	907	918	863	843	878	934	923	929	932	874	881	935	893	917	925	845	925	891	892	920	936	862	883	921	863	907	901	902	899	892	923	921	907	896	873	880	873	847	910	886	935	880	871	923	913	894	926	875	893	849	882	891	848	885	888	852	905	860	858	930	886	949	846	875	900	863	916	882	948	936	849	855	867	894	880	913	878	902	883	868	829	895	881	879	877	885	879	883	892	900	875	923	883	872	852	912	918	890	892	895	839	895	949	831	839	883	866	893	886	902	904	911	907	849	856	862	862	892	888	869	932	926	935	891	869	933	877	861	894	916	898	899	920	838	880	901	877	869	849	919	884	874	906	906	889	915	852	852	879	867	868	915	864	932	879	893	937	901	922	935	870	922	860	914	906	886	891	892	892	899	895	827	852	868	964	900	865	936	915	907	885	883	866	930	912	857	869	873	879	891	897	900	898	860	930	878	940	888	830	889	884	898	906	908	881	883	890	897	896	885	825	918	926	891	907	898	861	926	897	902	868	939	906	890	934	874	894	925	874	883	871	849	926	857	889	923	907	891	864	882	869	860	898	904	934	901	911	904	896
8108	605	619	551	417	371	362	317	319	282	315	260	285	293	313	327	280	317	293	285	294	257	316	295	254	289	283	274	304	250	284	258	293	283	261	293	274	297	287	279	288	298	251	266	307	289	266	287	305	284	249	265	280	259	274	291	280	259	302	276	280	276	263	257	308	301	301	291	265	269	296	289	302	287	289	274	299	248	263	275	303	296	320	244	258	307	261	289	273	269	264	289	285	291	275	272	284	272	270	275	308	278	269	272	264	270	288	297	246	270	288	297	318	291	291	285	284	249	274	278	268	271	267	291	284	310	232	288	286	289	266	282	257	288	272	258	296	288	297	298	311	263	281	298	288	279	286	300	302	277	245	291	285	324	297	290	242	291	286	292	281	267	260	282	294	245	260	268	283	306	276	302	280	258	241	295	304	271	277	239	289	281	252	294	269	283	292	291	247	267	299	299	275	292	285	274	264	301	277	274	274	264	294	289	288	286	289	280	266	310	290	274	304	268	246	275	275	310	286	291	271	316	258	274	289	292	267	298	292	268	278	264	233	260	295	305	225	272	261	283	301	300	301	279	272	274	298	300	292	280	259	272	256	297	267	301	292	302	312	238	262	289	284	279	283	276	256	311	249	261	265	271	275	307	291	253	274	286	267	256	265	284	321	267	263	317	273	261	278	273	272	253	266	299	269	275	283	283	293	278	289	248	257	275	302	281	298	248	256	272	290	303	309	298	289	263	272	284	265	322	290	266	299	263	280	276	267	282	271	262	298	269	280	269	268	267	275	267	281	263	233	257	295	292	283	308	273	260	264	262	277	265	259	270	269	288	303	301	274	255	257	297	276	269	308	290	251	292	299	302	299	302	250	265	281	285	303	242	292	293	263	262	301	290	262	267	311	311	304	267	279	279	294	251	266	284	238	242	289	257	296	293	254	262	294	265	253	245	266	271	256	250	269	256	294	260	296	299	263	302	261	328	256	260	265	287	246	271	261	281	278	295	257	279	278	256	296	290	285	258	285	264	294	287	282	286	255	263	269	255	297	305	298	289	268	258	246	277	289	327	290	288	309	289	289	309	228	271	266	265	286	299	299	290	286	276	299	256	255	298	275	308	263	274	283	270	301	288	278	298	273	256	279	279	289	302	275	294	297	273	256	272	264	301	277	278	275	273	234	297	276	292	297	255	266	285	275	268	250	288	291	283	280	275	278	292	264	294	274	277	253	312	282	278	272	291	273	288	258	257	282	282	286	270	280	310	271	308	307	266	297	292	265	268	256	276	266	266	309	254	250	266	294	258	273	267	262	274	298	297	291	287	274	269	247	286	259	266	280	259	269	271	275	289	287	286	304	284	297	281	307	261	267	275	283	270	310	299	299	274	283	264	274	287	278	253	270	296	266	294	266	239	262	272	302	273	269	286	292	298	322	290	268	308	322	284	261	258	231	283	297	265	266	263	286	313	277	283	243	298	261	282	267	308	284	318	299	303	299	274	278	280	288	268	295	287	279	287	300	274	287	293	278	260	266	306	322	291	250	281	268	290	276	298	286	280	235	305	267	245	298	264	269	271	294	270	280	272	267	256	256	262	289	271	269	286	285	277	274	260	272	266	275	300	253	280	315	293	279	283	303	283	275	293	298	264	268	262	276	305	268	272	296	278	336	280	278	276	302	280	282	289	302	294	271	246	264	279	266	265	303	272	275	265	292	292	265	292	293	250	277	306	290	266	292	232	329	303	282	306	291	283	287	269	302	299	286	311	296	291	283	246	292	275	290	241	296	285	270	255	285	290	272	296	278	262	282	306	275	259	265	274	276	280	279	274	265	284	272	313	270	250	312	267	282	265	281	286	304	282	282	294	268	277	272	248	273	288	284	294	282	306	268	291	302	270	263	262	283	281	278	241	284	310	286	271	298	285	302	268	271	277	273	270	286	288	276	275	292	299	251	280	304	288	272	313	275	269	294	296	270	285	278	290	281	276	286	319	253	286	278	263	279	250	313	276	278	259	288	299	272	269	258	281	293	281	267	271	279	263	272	286	258	280	282	303	245	282	244	300	271	273	282	247	261	282	269	308	269	258	293	293	268	282	270	293	285	281	275	269	258	272	286	268	295	276	266	298	288	258	254	279	249	294	283	257	240	321	264	284	240	278	284	279	268	282	304	314	274	262	261	270	275	261	292	304	250	264	270	278	272	296	297	282	277	255	266	247	238	275	280	256	266	317	288	302	274	305	277	289	310	305	266	298	267	296	289	319	303	274	273	293	301	269	252	278	297	279	279	287	262	292	261	290	309	285	287	278	263	272	272	283	280	274	255	276	303	276	277	238	275	261	292	283	286	298	296	299	270	256	286	282	281	270	269	284	245	262	269	322	268	275	257	280	265	285	282	256	300	281	292	285	291	274	290	273	307	294	284	274	260	247	252	282	284	303	281	293	274	274	293	290	269	275	268	297	287	262	296	280	279	279	279	264	271	274	243	291	274	304	306	283	285	266	267	279	264	256	282	290	288	268	267	276	261	278	272	269	283	282	280	295	298	274	266	268	270	265	266	264	290	284	269	294	272	280	294	261	285	269	288	297	309	269	262	314	278	293	284	262	294	306	268	260	254	280	286	294	309	274	311	300	267	244	254	250	262	263	277	246	252	268	288	251	261	285	312	273	265	272	266	299	269	282	270	259	302	279	289	256	297	289	301	302	314	295	277	298	283	295	271	299	293	330	246	250	283	290	294	290	271	286	285	279	268	251	272	277	277	283	288	280	306	265	274	292	293	273	279	306	271	273	274	290	277	289	260	276	251	276	247	257	277	296	274	277	253	291	259	271	276	231	297	283	279	268	248	300	270	272	270	284	292	277	292	278	278	270	264	267	273	246	260	287	244	272	273	266	272	264	289	262	255	283	298	290	282	294	296	286	247	250	281	276	287	286	290	286	301	306	273	293	277	305	318	271	298	278	271	290	284	285	256	289	275	302	285	304	276	253	284	314	272	265	277	277	284	260	273	259	280	277	250	264	294	296	249	300	256	281	292	289	272	297	306	261	291	280	264	295	300	316	277	281	306	288	269	282	270	301	274	310	268	263	297	281	273	279	269	281	274	294	283	293	268	271	280	304	303	267	282	255	260	316	270	273	273	255	288	285	274	255	289	299	270	311	250	291	280	281	289	271	256	263	257	279	245	273	262	277	270	270	264	266	279	282	313	314	271	288	290	273	283	282	282	270	285	290	288	266	308	287	295	264	294	298	256	263	273	276	278	302	280	261	272	276	276	279	279	292	277	269	312	270	270	289	299	288	269	298	286	281	305	267	249	279	302	256	266	279	276	262	276	296	278	248	295	283	266	294	280	278	294	312	267	292	254	295	278	259	273	279	330	265	271	267	260	248	280	260	284	266	264	272	325	267	274	278	251	294	312	256	290	256	261	289	270	299	281	288	272	276	263	259	310	278	316	278	268	276	299	294	292	292	254	300	269	300	289	255	284	263	301	302	311	286
6802	934	1347	1742	1452	1243	1109	912	897	833	829	738	779	754	757	716	775	727	728	692	698	636	738	732	696	691	712	692	695	670	621	728	715	669	643	709	680	646	691	679	723	682	705	719	690	654	678	711	686	711	641	660	670	718	656	684	674	721	659	651	681	664	660	706	673	733	634	641	639	713	679	644	731	682	657	678	681	684	720	657	687	687	657	683	699	660	619	675	651	661	679	662	650	690	677	671	688	679	660	627	672	712	681	666	648	649	640	633	688	697	654	624	635	691	714	732	706	706	741	651	665	614	669	653	677	709	610	675	689	659	715	738	650	692	644	633	655	666	643	683	721	659	597	676	632	658	659	658	695	708	699	672	677	641	713	647	679	681	683	635	598	692	678	640	684	658	690	671	681	676	661	687	635	712	642	679	665	653	673	692	686	635	716	690	650	693	662	730	681	690	684	637	674	694	666	656	658	648	704	654	629	669	652	669	671	660	666	663	643	635	647	668	679	682	655	737	695	670	643	669	670	670	675	685	647	674	676	671	742	684	619	689	658	656	628	648	616	659	684	656	673	697	706	678	681	637	702	659	656	649	676	654	703	637	687	626	705	639	670	629	668	688	704	712	667	650	669	672	633	681	646	671	673	680	707	663	685	675	707	656	717	671	698	704	675	671	706	686	656	683	672	712	736	620	648	672	638	674	665	662	619	640	707	682	698	732	689	705	640	663	663	694	692	635	661	669	676	665	721	649	666	662	680	662	707	659	666	664	687	712	644	656	683	697	656	667	691	616	666	614	708	660	648	689	689	688	673	668	689	659	728	667	676	690	664	676	641	625	678	694	675	679	688	687	673	699	677	626	675	669	702	643	687	710	692	640	621	663	658	643	671	665	632	689	687	690	667	652	676	709	642	686	629	652	669	676	645	625	658	707	671	651	661	690	661	705	701	681	647	695	630	665	639	658	701	657	650	697	692	711	677	679	683	693	655	668	699	694	695	705	691	578	670	675	659	617	703	610	675	644	669	704	702	686	671	701	675	676	669	648	653	634	689	703	646	669	670	656	698	691	669	646	680	697	668	682	649	667	661	664	718	628	675	690	612	686	666	651	608	646	700	673	626	690	702	672	676	715	636	697	677	651	738	693	655	669	677	656	695	719	672	664	648	624	635	666	668	673	657	672	698	663	658	670	657	658	615	660	679	667	670	754	710	691	676	629	675	672	612	678	664	688	717	626	700	639	655	634	642	635	657	695	669	641	694	637	641	608	726	672	700	669	686	643	694	669	645	678	690	663	681	681	648	652	668	635	695	702	628	675	655	674	705	632	679	676	656	692	695	656	656	642	720	676	668	696	658	674	701	706	670	713	647	717	690	688	694	672	635	655	663	690	678	699	667	643	653	727	682	704	719	652	676	672	666	623	658	702	682	628	640	698	676	661	692	692	670	660	662	652	669	638	693	623	649	653	640	690	653	700	653	666	654	645	682	671	705	641	706	630	664	622	709	671	665	662	727	678	644	663	668	614	618	709	672	662	666	637	660	690	669	664	619	666	635	686	674	650	686	666	681	648	659	690	695	652	696	656	680	658	684	674	712	701	633	676	742	742	652	713	691	695	675	686	666	662	687	686	703	705	682	669	657	664	650	632	653	671	647	642	654	682	690	668	652	688	626	674	637	618	688	660	665	703	684	658	711	700	661	675	681	664	685	618	648	664	650	671	648	711	682	655	672	721	684	639	674	698	636	671	713	702	693	643	647	691	661	698	631	659	676	686	630	659	655	687	688	653	662	577	645	641	725	663	707	688	727	671	700	671	659	705	655	741	662	666	690	695	611	675	669	678	681	674	614	667	731	690	662	720	644	631	682	688	642	676	660	626	684	720	642	646	632	653	680	642	692	651	626	667	660	694	670	645	693	635	719	679	694	707	640	735	650	672	680	661	667	663	653	633	726	642	689	642	678	692	643	704	663	681	653	690	673	651	704	671	658	678	671	662	680	655	679	671	656	692	657	653	646	677	666	657	693	637	640	660	664	637	719	714	659	681	624	645	661	712	675	667	676	697	680	632	682	655	700	701	664	647	698	684	651	666	678	648	639	755	637	639	696	680	658	706	684	651	703	614	683	646	644	637	667	708	691	640	672	698	730	651	657	686	703	652	663	695	658	663	661	656	651	676	702	659	633	644	683	706	682	643	635	677	688	698	619	641	667	683	661	625	673	664	688	652	691	650	671	693	653	654	646	683	687	692	684	688	672	654	681	677	652	654	690	655	706	653	655	659	635	707	697	639	622	679	651	682	669	674	688	680	630	682	675	623	698	669	658	679	636	738	662	620	659	699	651	663	654	710	679	641	686	621	649	651	660	657	712	680	689	690	655	674	669	672	687	671	643	651	645	669	670	612	685	652	693	663	618	660	656	691	706	672	699	685	664	669	712	725	651	680	630	642	663	687	678	652	631	630	680	677	653	684	658	673	685	655	685	695	646	655	635	665	640	670	709	690	661	713	685	638	705	631	660	659	647	657	665	649	678	693	680	641	684	660	661	659	647	689	675	708	656	618	633	661	649	661	682	669	668	714	647	676	639	628	671	677	690	655	681	714	626	616	660	678	736	650	681	634	623	694	665	696	648	665	665	620	645	693	646	679	679	604	681	655	630	685	681	689	663	662	634	675	696	632	682	641	618	686	643	631	706	665	657	668	672	701	716	606	655	737	632	639	688	654	714	647	723	659	643	647	669	725	682	688	712	652	619	679	687	709	669	613	642	683	693	677	640	689	681	683	689	647	637	701	671	683	659	650	679	626	680	624	659	662	674	662	648	689	703	658	681	687	644	675	659	692	676	632	705	672	655	707	722	634	648	688	637	625	714	664	657	661	677	646	640	689	678	675	644	674	674	650	706	655	678	646	652	671	683	615	666	661	667	700	652	694	657	654	667	677	691	736	653	667	695	677	648	689	693	645	714	694	693	654	714	691	686	668	676	666	646	662	690	659	665	689	680	673	654	702	705	712	665	629	712	693	659	685	686	683	676	667	643	649	665	656	675	678	689	703	651	643	705	726	717	720	704	651	683	685	631	659	656	716	667	674	657	699	678	669	648	657	625	680	654	644	634	665	696	676	678	647	677	708	666	712	626	626	727	667	688	657	724	616	648	684	686	650	698	645	674	636	677	593	684	606	681	711	675	707	664	682	680	662	660	652	638	614	697	708	654	630	656	652	711	697	681	644	667	656	700	664	684	683	705	632	649	691	676	650	657	621	687	649	717	648	679	689	627	673	710	639	704	693	715	680	655	691	675	695	649	678	665	622	679	659	632	668	641	692	677	682	668	689	652	671	692	706	686	698	674	659	637	700	643	719	685	671	682	676	666	683	683	676	677	686	655	660	678	692	638	678	725	689	678	692	666	654	708	659	629	686	662	643	667	684	667	639	693	669	656	659	640	650	662	668	632	674	665	671	676	599	647	663	672	667	668	655	691	652	662	662	662	636	712	637	627	691
13864	898	765	593	392	296	214	200	168	167	176	169	165	138	156	157	114	143	140	138	123	150	139	137	128	130	126	142	117	120	126	133	122	129	153	143	119	134	110	117	136	150	126	155	144	133	115	139	112	132	136	129	130	111	131	131	119	108	131	116	130	110	128	152	105	140	109	133	134	157	115	133	124	120	122	123	103	119	112	133	121	150	130	137	125	126	121	136	121	148	111	104	123	142	113	112	123	125	113	110	138	117	130	113	135	138	124	109	131	114	115	134	115	120	128	112	121	114	136	121	120	138	119	134	153	103	128	128	153	130	113	137	127	139	126	140	140	119	117	131	115	119	122	140	130	131	127	105	138	135	120	106	110	128	129	111	120	114	116	148	108	111	125	129	99	115	137	126	115	146	114	152	141	127	123	138	142	122	115	121	151	130	129	116	131	121	130	145	121	132	147	109	125	127	126	130	118	125	145	129	137	111	124	95	118	117	120	140	148	123	125	136	105	113	133	118	126	124	122	135	105	115	114	122	130	122	120	127	121	129	121	128	128	102	119	128	109	110	130	146	110	143	131	119	116	125	108	124	106	115	120	110	118	122	121	137	143	120	141	159	130	143	133	139	135	122	123	139	132	137	133	114	122	135	124	140	126	127	111	139	132	134	136	135	137	121	135	128	140	137	119	116	121	126	121	119	122	113	120	147	110	112	140	116	127	139	151	121	121	82	124	112	128	132	109	131	125	124	121	100	138	119	119	128	120	128	99	109	126	110	138	136	148	103	106	131	133	141	113	108	133	120	104	102	136	119	137	130	123	122	130	138	102	118	121	142	129	131	135	120	125	128	112	146	124	127	87	96	120	111	126	146	116	124	127	109	116	125	118	132	123	132	115	123	133	130	123	144	115	118	115	115	129	128	134	124	116	113	121	153	106	134	134	111	128	132	124	115	129	143	121	101	119	124	118	117	132	142	140	128	128	124	128	119	117	126	111	136	131	130	121	109	125	115	124	136	117	133	124	104	109	143	141	120	105	115	138	126	112	130	118	102	102	100	108	135	118	119	135	121	122	121	117	105	123	122	142	134	118	112	120	136	116	125	117	125	114	145	107	122	117	145	135	113	99	140	126	120	125	126	112	106	111	111	115	120	126	137	118	135	132	107	94	115	123	130	108	126	131	122	138	117	131	126	136	114	130	118	124	127	120	137	138	103	133	118	106	125	103	106	123	116	131	131	134	126	126	135	131	132	144	114	117	140	131	129	113	107	141	98	130	123	98	135	135	125	135	123	139	138	141	118	138	129	140	139	147	117	135	131	128	135	114	129	139	117	128	127	135	140	129	102	130	138	112	136	120	118	134	94	122	123	133	116	120	119	146	144	128	116	140	128	118	128	111	122	122	148	115	137	128	135	128	120	125	137	107	141	128	115	132	113	138	132	123	128	114	128	109	126	128	128	132	124	124	139	119	151	141	115	113	122	134	127	119	135	115	115	138	116	131	131	124	116	115	141	150	118	136	124	132	104	120	147	129	112	130	120	113	149	119	105	113	139	107	111	110	115	108	133	127	138	121	141	117	132	120	126	123	126	122	144	133	107	119	118	121	122	142	116	137	134	118	113	132	117	121	130	136	119	111	126	134	136	109	125	117	147	142	109	120	126	136	123	111	130	131	122	125	124	105	114	132	115	137	135	144	138	122	120	124	132	120	129	113	141	120	113	112	124	128	109	116	120	126	121	111	119	121	128	128	113	116	127	114	144	146	139	123	117	125	123	127	125	104	156	122	141	153	118	116	130	128	118	150	133	105	116	106	136	121	116	118	123	140	113	106	121	130	119	148	147	132	132	110	122	144	118	120	134	133	102	131	97	117	120	130	138	128	123	125	120	123	123	122	125	128	126	115	123	129	121	142	113	145	120	116	125	113	138	139	114	131	124	150	116	138	128	129	131	113	128	140	115	126	130	131	136	122	139	112	140	113	112	132	121	105	111	116	112	116	156	125	103	142	130	132	142	123	153	130	107	128	132	113	117	120	126	130	132	124	155	148	124	123	128	126	124	109	108	92	109	131	127	129	114	125	103	115	161	135	142	133	118	123	111	130	117	143	123	132	115	107	136	137	106	147	140	129	136	128	122	135	138	126	125	143	131	117	110	123	131	136	107	130	148	129	121	142	118	133	116	123	120	119	122	138	126	125	124	130	112	121	101	136	133	111	128	125	130	123	132	130	133	131	116	123	127	127	119	158	126	144	140	138	132	124	158	118	101	134	120	118	113	112	118	123	127	118	97	145	133	123	127	99	140	111	128	107	126	116	117	131	125	121	126	121	119	115	128	120	144	122	116	125	136	143	136	124	129	116	126	143	125	120	107	129	127	120	123	125	125	120	110	126	125	121	137	112	133	125	112	119	128	133	134	105	103	117	112	137	127	130	125	130	149	138	122	119	126	136	129	130	122	110	127	140	115	148	101	131	126	109	133	143	118	131	124	129	116	131	120	102	101	144	136	105	149	139	133	130	98	116	120	133	124	129	115	108	129	129	122	134	139	114	158	146	125	121	120	109	124	129	115	115	127	121	123	107	137	150	124	119	136	138	138	120	113	123	118	115	127	127	116	120	144	130	125	121	118	96	106	132	118	133	125	123	105	104	136	106	119	142	115	117	116	125	128	125	118	114	136	124	131	127	107	113	116	119	124	136	126	108	138	110	120	120	96	130	125	115	137	132	116	114	113	135	110	124	126	120	135	136	96	118	136	136	135	130	113	120	120	136	117	156	115	109	111	120	115	132	122	122	126	127	132	139	109	162	144	150	129	130	110	126	121	131	115	128	134	133	120	138	109	108	154	112	132	126	128	139	108	140	117	116	142	134	122	134	119	140	130	126	132	124	110	131	142	127	125	152	103	109	133	110	128	119	119	136	123	119	130	125	130	138	118	142	112	126	121	123	131	125	133	112	109	125	145	118	131	136	124	134	109	121	134	130	122	130	112	131	122	123	123	134	109	137	114	99	118	116	130	112	126	142	136	132	115	115	133	144	132	120	114	113	111	118	122	127	141	133	122	125	100	129	128	141	123	141	109	117	123	133	95	146	109	129	125	134	127	130	121	159	128	115	119	130	107	136	132	134	131	134	120	125	119	128	127	110	135	118	114	123	117	126	135	125	125	109	122	133	96	102	124	122	113	99	115	122	120	132	114	137	134	109	116	109	127	133	105	130	123	126	137	133	138	106	112	125	120	111	124	110	129	127	126	109	119	102	127	112	126	113	132	115	140	126	131	129	132	103	124	128	128	128	107	117	131	127	123	128	120	146	145	113	129	108	109	115	122	122	121	131	119	124	115	131	115	148	107	121	118	130	119	114	127	129	112	121	121	117	106	103	119	132	106	125	152	122	126	118	124	116	119	138	141	109	134	112	107	117	112	122	124	144	156	139	127	122	139	121	126	114	143	96	137	111	116	103	108	142	135	132	144	127	134	104	114	129	121	97	129	134	114	141	154
8678	822	1560	1947	1717	1273	974	861	769	685	630	541	526	497	473	458	450	415	432	458	422	426	398	391	389	379	371	396	375	411	369	369	385	379	394	371	349	359	354	373	325	359	371	337	348	336	316	347	360	348	379	328	377	365	345	359	396	328	361	335	341	322	357	326	338	312	336	348	366	355	332	343	321	337	360	310	360	332	345	364	363	359	332	369	382	355	356	338	353	330	348	331	348	336	317	340	349	327	354	310	322	352	328	363	365	337	352	348	356	357	354	342	322	324	325	344	307	319	338	335	342	325	363	350	343	347	365	371	362	317	313	353	341	309	339	332	329	329	331	368	329	332	345	343	364	355	342	330	316	353	338	328	350	318	296	333	343	340	322	314	326	328	371	348	338	322	343	312	341	332	314	350	323	333	339	349	361	330	340	340	336	334	346	336	338	356	326	338	337	350	334	359	374	364	371	384	320	327	328	350	332	353	342	367	340	356	353	348	385	362	336	358	324	346	364	348	351	360	334	353	323	326	333	347	346	331	341	334	349	349	338	352	345	326	339	337	311	345	318	350	310	320	334	347	342	332	346	342	326	351	344	339	326	350	376	346	336	348	348	332	329	363	354	322	345	355	336	375	353	351	332	360	338	357	335	337	349	354	341	362	341	330	311	342	318	359	322	346	340	340	330	334	369	355	337	344	376	326	327	352	343	352	329	354	354	336	334	331	345	367	355	324	342	326	337	347	329	355	350	330	355	362	345	336	335	355	338	336	359	315	316	353	358	333	344	317	332	324	364	353	354	338	368	336	382	346	360	354	324	353	344	325	342	362	347	350	332	309	327	307	364	316	345	338	337	356	346	352	337	361	330	351	311	325	379	313	356	361	360	361	331	318	328	340	352	345	313	345	323	311	321	340	337	352	372	332	337	368	353	332	324	333	352	329	344	319	334	331	344	345	341	368	353	355	326	351	349	335	346	314	308	349	291	331	370	342	331	323	324	356	311	334	377	327	352	324	400	316	348	300	302	349	332	345	349	339	316	315	323	327	340	328	334	335	319	369	327	313	348	352	323	342	328	366	338	342	334	323	358	352	355	330	355	325	317	329	357	346	309	343	362	338	331	321	341	367	340	310	349	363	357	364	383	311	328	367	361	348	369	308	337	343	346	349	384	299	339	349	344	346	365	360	323	332	338	335	356	340	355	344	325	382	313	327	321	348	392	353	322	350	306	358	329	393	370	327	308	360	354	305	310	341	368	341	327	316	354	340	302	357	359	334	361	363	332	329	355	317	371	328	314	341	333	347	337	329	335	353	359	349	348	329	326	346	349	365	343	336	319	303	384	309	327	345	374	334	339	336	370	391	341	330	310	324	330	359	373	362	340	337	338	321	338	323	357	329	329	346	324	368	316	370	346	351	344	344	340	367	316	326	332	343	360	323	313	346	356	317	373	332	363	343	331	359	340	311	377	361	351	364	327	345	366	340	338	345	358	323	335	328	364	321	357	342	337	333	357	350	317	347	337	338	355	335	374	322	324	316	343	339	348	360	343	332	367	370	338	367	349	389	347	348	334	349	336	321	334	344	297	369	370	359	350	357	337	368	361	351	364	353	322	322	327	319	364	335	353	341	319	345	338	357	350	323	320	311	344	352	351	330	340	337	336	386	350	343	368	347	355	358	334	332	338	333	346	343	365	354	343	322	363	339	347	387	312	370	336	348	341	344	344	320	360	349	340	355	333	322	308	357	357	339	343	319	370	337	355	346	348	347	303	347	368	364	367	347	342	370	340	335	331	343	286	349	375	355	339	342	354	315	344	343	348	328	363	328	336	350	300	304	338	340	349	357	328	365	346	387	333	362	338	301	338	348	323	338	346	341	371	345	348	372	356	340	362	368	362	328	338	367	347	321	337	353	301	375	344	328	325	332	313	350	325	355	352	346	337	350	347	308	352	335	330	330	345	306	336	320	340	348	329	346	303	371	352	369	364	361	340	331	353	355	341	356	323	327	316	350	337	335	326	326	328	344	310	329	405	373	349	333	326	341	360	338	332	348	316	362	335	319	318	342	327	337	326	381	353	387	309	333	364	351	356	327	362	354	343	342	363	353	354	346	341	340	343	300	326	333	374	325	333	319	351	358	323	345	365	318	310	360	366	352	363	340	321	329	349	359	316	354	323	310	321	348	336	368	351	318	365	324	335	320	353	329	331	350	335	358	373	344	344	338	335	352	373	376	336	350	309	335	333	333	344	342	337	351	355	331	348	339	350	350	332	363	340	329	352	328	334	354	328	346	331	354	372	357	341	325	307	353	314	351	315	312	345	325	322	329	351	364	350	337	346	355	355	331	314	332	332	373	321	330	343	339	360	329	324	336	318	333	328	318	334	314	327	370	347	353	364	328	312	365	334	341	359	335	342	369	348	344	321	336	339	355	350	383	349	339	355	313	318	338	338	331	332	347	336	319	339	292	341	348	364	327	329	333	318	350	347	342	356	367	314	351	301	327	321	342	354	330	366	325	365	295	344	310	332	364	334	342	363	359	310	350	317	320	350	345	345	307	323	323	347	350	315	345	346	353	308	340	395	317	344	323	336	346	325	356	340	314	350	348	348	386	349	345	331	334	370	332	316	325	352	356	367	327	340	382	322	361	345	331	342	343	349	353	327	343	296	320	339	342	336	351	340	353	345	337	341	330	356	332	371	361	330	368	320	366	328	323	367	357	335	338	337	333	315	361	376	367	349	332	360	340	345	326	345	330	361	345	334	326	337	353	349	341	308	332	329	335	351	312	315	362	353	365	345	369	317	345	321	339	365	328	322	316	341	334	320	311	338	347	323	343	346	317	343	330	368	325	374	370	366	334	343	350	287	356	323	332	362	330	351	366	337	319	343	325	348	320	329	339	363	352	355	331	308	329	339	350	378	318	328	336	324	320	368	378	289	329	320	349	361	330	330	338	302	318	356	329	340	359	331	333	360	341	327	362	359	347	345	336	308	335	340	350	349	314	315	342	336	342	345	336	328	339	360	345	329	350	360	315	341	349	356	344	342	328	353	329	320	332	348	331	314	357	322	335	324	377	354	318	354	342	348	345	313	325	364	334	371	352	300	328	321	348	349	342	337	339	359	335	363	308	316	319	343	319	320	328	338	325	338	332	349	329	341	327	357	323	331	352	350	343	342	358	373	293	326	360	340	331	350	285	351	356	325	333	358	372	320	334	324	360	346	340	324	363	340	350	356	339	328	351	338	352	310	310	349	351	366	313	347	369	354	303	330	334	331	339	361	333	346	301	337	354	368	353	347	338	347	302	327	320	314	314	365	340	361	339	325	332	366	337	318	335	353	341	377	367	354	356	363	309	341	351	320	344	363	324	336	323	334	347	322	327	350	364	325	341	315	326	335	330	384	312	295	344	340	339	376	349	364	337	307	337	360	359	325	341	346	343	350	325	353	369	367	377	321	338	329	340	316	324	349	388	350	401	320	341	345	328	322	377	353	321
1518	437	430	453	416	389	384	379	404	390	390	375	377	389	373	387	363	369	409	350	386	375	388	421	401	388	357	369	346	349	377	393	386	415	432	418	404	372	350	410	395	382	421	373	373	402	404	367	407	386	386	375	379	372	409	368	398	394	373	430	367	360	332	400	370	400	405	388	404	387	368	373	401	379	364	404	394	386	440	374	387	416	351	411	398	380	375	384	386	394	378	399	400	391	435	376	379	378	418	410	416	401	371	406	387	379	364	386	420	375	373	385	393	380	372	387	385	343	373	371	358	386	382	396	389	389	433	419	436	388	430	400	438	383	362	376	422	403	371	456	363	387	390	387	374	376	382	383	422	382	384	396	401	407	359	409	369	375	392	396	430	398	398	380	364	432	365	374	404	357	397	414	409	348	349	375	379	401	366	389	374	406	373	371	369	387	372	375	359	382	383	393	385	409	372	366	400	372	365	371	386	376	377	369	375	372	376	420	379	387	423	360	387	387	427	354	431	386	394	390	385	390	381	362	360	350	405	412	398	387	382	379	402	414	401	360	365	399	377	389	395	339	367	359	403	388	383	375	373	364	408	377	364	394	408	363	346	369	362	343	394	363	386	395	360	402	398	406	401	418	389	344	374	374	380	405	373	383	393	395	339	390	355	380	363	375	368	386	404	418	388	373	404	395	405	399	391	404	392	365	390	363	380	402	376	386	355	348	394	397	365	389	390	405	353	391	341	398	363	386	394	394	399	373	368	408	421	371	383	399	355	427	361	404	373	368	375	395	344	402	402	416	392	409	380	439	424	375	388	375	424	400	361	382	412	384	426	397	362	410	382	399	398	389	351	389	408	357	412	384	400	365	348	408	399	375	353	404	330	377	381	396	363	397	412	372	372	366	374	373	422	382	409	406	377	423	424	395	378	399	394	360	411	387	391	369	395	380	400	403	378	381	367	396	389	377	379	412	401	398	346	422	403	412	361	372	352	383	370	385	398	365	378	374	397	342	370	365	381	409	386	372	395	378	371	383	359	392	375	351	374	422	418	371	395	384	375	409	356	388	373	375	382	350	406	411	382	396	383	405	390	406	385	400	364	350	401	359	399	443	383	392	371	379	398	359	396	383	383	394	400	380	427	398	387	365	362	395	411	384	377	394	388	448	384	370	382	384	357	371	336	401	389	361	375	356	409	400	359	400	400	357	375	349	416	386	389	390	347	385	388	382	414	368	339	337	393	429	386	368	370	357	383	413	398	418	395	386	383	398	379	370	360	397	389	394	418	374	413	362	386	390	381	370	405	397	375	384	375	358	325	388	377	362	408	422	378	390	382	407	385	386	423	345	399	397	402	362	364	369	380	369	377	339	367	339	392	376	375	406	402	421	389	350	424	387	378	375	378	414	398	386	402	390	385	390	368	411	404	379	374	405	382	377	354	393	361	345	400	426	374	408	404	381	429	390	382	408	388	413	402	379	362	376	339	363	393	392	392	366	388	385	369	362	386	397	403	372	431	418	370	334	375	412	382	386	405	374	366	379	404	346	384	416	357	370	366	367	418	358	409	410	357	374	401	375	355	357	372	388	371	391	351	401	409	359	393	392	370	382	371	406	369	381	395	394	364	361	407	375	395	354	404	401	413	354	368	359	386	353	412	374	416	409	418	410	378	453	419	425	383	410	374	398	389	432	409	399	398	408	412	372	394	383	395	376	413	387	382	400	388	388	380	421	370	362	399	388	379	395	388	364	408	374	430	391	418	391	380	403	356	401	353	370	369	396	418	354	379	366	398	376	373	391	418	381	398	381	413	377	397	385	384	375	426	417	361	430	361	374	387	376	399	395	431	376	364	387	383	400	385	359	403	368	434	406	394	386	377	408	421	388	391	374	381	372	412	376	399	398	404	419	373	358	354	405	384	359	379	365	355	363	406	414	385	378	402	373	390	408	360	424	368	381	378	346	386	375	381	378	378	379	375	393	378	389	362	372	352	361	396	378	410	369	328	380	388	380	366	410	405	388	390	379	404	417	369	371	399	392	354	422	422	381	393	382	392	412	388	361	412	404	407	378	407	377	362	393	397	408	339	389	381	367	381	376	370	371	401	391	345	388	398	369	351	370	336	391	361	382	399	427	374	403	383	394	345	346	368	385	380	384	352	338	371	350	404	411	394	420	383	396	346	372	396	403	405	414	354	377	365	381	375	366	381	358	366	367	369	404	382	351	365	404	390	387	393	417	366	404	395	385	389	372	412	340	351	378	374	363	381	389	411	363	397	355	395	426	386	383	387	354	404	403	411	372	412	375	401	373	379	392	387	390	412	395	375	385	393	403	375	352	417	419	376	406	399	390	377	387	411	372	416	388	396	383	364	395	395	409	377	372	391	449	386	363	429	377	387	391	432	405	415	362	401	388	368	324	400	402	385	401	408	388	358	371	364	400	399	394	396	414	389	374	389	406	356	413	372	380	418	401	373	389	408	392	373	381	353	391	376	349	347	379	439	371	425	372	382	352	363	344	397	384	376	410	405	382	432	395	399	392	357	388	380	369	388	374	410	410	377	393	389	388	388	410	398	425	408	401	377	397	411	386	390	419	394	373	401	392	374	354	363	371	359	395	388	309	372	410	377	371	379	377	395	360	432	402	366	392	393	404	395	416	318	370	409	354	407	374	372	405	370	369	369	393	395	328	394	376	354	373	372	376	371	381	409	374	368	388	389	385	403	362	377	443	362	390	392	400	409	364	396	415	406	390	368	384	377	360	376	356	379	379	371	383	382	372	396	428	346	371	402	368	393	334	383	406	411	409	384	381	422	384	395	355	376	404	375	397	380	396	370	392	373	406	381	369	381	388	365	385	359	369	363	392	370	368	386	392	372	387	360	387	364	367	366	402	383	378	447	394	379	380	409	365	382	391	401	395	355	422	435	351	401	397	445	393	413	401	379	373	387	363	419	378	404	358	364	372	367	359	382	376	406	368	368	362	401	374	386	410	345	388	400	412	405	377	363	407	357	385	424	360	379	399	396	364	384	401	388	364	365	403	394	362	342	374	390	376	348	390	409	391	359	385	372	398	416	394	402	397	371	349	404	355	388	410	410	375	366	393	398	363	382	340	382	368	382	363	371	411	393	401	344	385	404	369	366	371	398	363	389	358	397	391	385	364	367	373	421	362	361	366	381	392	362	380	359	384	364	359	420	371	354	388	381	362	384	368	409	389	367	403	389	377	383	422	383	423	396	399	369	401	369	358	430	361	386	389	433	380	359	386	393	424	339	384	384	348	341	406	368	419	368	411	419	374	361	360	381	414	401	384	376	402	392	367	350	399	390	396	365	403	371	408	406	425	375	360	408	343	397	419	392	355	414	389	369	412	412	428	417	394	415	395	369	359	370	372	370	371	410	397	338	369	420	397	357	385	374	383	387	398	376	370	373	392	388	380	389	384	392	376	398	364	401	420	431	397	387	339	386	402	402	362	358	387	411	387	440	400	378	394	409	398
2082	972	1027	1108	1018	933	913	958	982	907	916	968	906	903	910	866	941	916	891	923	887	973	937	847	928	917	895	927	907	882	885	970	889	937	880	932	926	930	905	917	922	944	923	949	891	874	908	879	993	921	920	906	890	947	898	931	914	887	918	879	889	924	893	872	867	903	872	911	930	883	916	866	890	910	904	866	888	906	861	931	890	879	913	867	901	904	861	919	883	899	886	879	899	932	911	857	867	939	916	944	862	930	880	834	977	894	964	926	890	883	921	875	929	865	909	924	930	870	914	859	898	901	882	919	917	899	856	939	913	880	875	897	843	898	896	866	819	881	918	870	930	869	853	915	936	953	884	916	868	925	878	870	867	895	813	891	866	902	902	867	885	866	863	897	940	915	921	882	868	884	896	890	898	920	931	904	926	911	854	844	949	886	948	888	854	900	897	917	858	899	889	856	816	941	915	899	864	893	967	906	895	911	973	879	885	894	873	969	910	935	908	879	945	878	879	912	847	870	868	913	899	943	852	917	934	886	908	915	850	884	939	855	907	932	853	923	886	928	904	925	876	935	907	884	911	879	923	879	894	938	967	948	874	859	901	876	891	922	934	894	900	876	859	920	899	889	896	909	920	890	885	912	886	960	904	910	929	923	895	895	917	887	894	873	904	858	854	858	940	868	901	866	886	919	877	920	842	870	880	931	889	912	829	863	913	866	934	923	852	839	875	913	866	890	889	890	883	898	891	949	885	965	859	887	917	884	876	878	913	918	972	857	992	910	901	941	896	911	943	861	902	830	931	867	869	896	916	880	900	892	878	883	939	934	946	883	905	915	909	893	938	896	880	879	934	866	938	920	868	889	884	904	911	916	904	884	871	901	948	869	931	927	904	869	889	893	891	905	882	908	885	893	892	909	911	926	897	911	920	912	894	945	912	897	896	846	933	894	863	903	893	981	910	898	864	889	911	876	893	904	950	895	913	865	946	870	902	873	927	954	864	881	953	900	807	943	877	875	879	886	872	895	929	841	887	917	944	818	917	851	885	863	934	862	950	910	895	882	846	872	876	875	882	877	924	860	907	872	901	943	898	911	928	887	900	940	956	893	798	943	887	867	834	940	948	915	943	933	915	888	868	865	901	904	914	915	929	867	862	932	947	909	861	870	924	881	909	905	844	869	869	895	934	891	913	868	915	811	884	978	925	940	905	880	856	899	911	917	866	944	889	893	874	913	952	881	873	923	915	888	915	876	937	885	887	916	947	896	914	927	888	909	924	908	828	960	900	896	910	917	910	910	884	903	893	873	921	897	926	880	931	894	912	903	901	911	897	853	909	950	885	916	884	914	854	895	895	880	856	952	953	937	934	917	929	876	937	860	940	982	878	901	883	852	904	893	926	911	938	949	940	911	932	884	880	929	924	842	886	881	899	910	945	896	894	906	881	895	873	896	879	927	877	892	912	950	920	867	892	807	868	944	899	916	881	882	892	865	934	921	918	904	857	916	917	951	971	891	899	952	863	889	943	921	925	893	904	913	940	900	906	917	914	900	872	871	881	863	901	897	880	851	936	933	858	902	913	832	872	868	929	924	939	845	898	904	863	888	949	898	847	927	888	926	934	900	914	925	890	907	884	938	834	852	866	933	955	890	886	902	925	861	895	892	933	883	904	828	920	946	847	954	839	896	819	914	928	866	875	908	918	876	888	900	943	914	873	887	859	858	868	906	925	919	892	885	925	897	871	856	886	887	896	920	887	885	883	924	923	924	966	919	937	899	875	894	901	913	864	898	897	927	878	901	902	975	896	911	908	945	917	876	895	901	938	918	919	882	927	913	881	889	914	924	927	896	889	913	957	872	919	869	868	886	914	954	882	876	870	866	869	908	924	919	910	901	868	881	895	890	898	850	882	882	898	890	859	911	814	871	910	856	948	878	931	898	912	847	916	892	888	850	923	936	882	899	860	874	891	904	902	924	872	864	884	883	916	949	897	862	958	913	898	918	890	886	842	875	916	871	896	921	899	898	879	898	879	883	883	888	922	923	881	887	869	869	909	934	897	861	917	852	909	911	871	918	867	910	894	902	876	867	855	894	880	915	860	866	890	873	875	871	915	940	879	913	919	870	931	921	892	916	903	856	845	891	954	882	919	914	931	867	961	919	921	912	895	925	950	922	825	998	894	883	917	880	880	907	881	924	854	949	853	878	949	923	870	923	901	901	928	930	866	912	903	877	885	910	886	936	867	905	896	924	894	932	829	818	864	925	893	886	930	909	894	870	951	901	915	884	919	885	937	908	909	904	913	920	940	898	950	913	875	876	894	870	886	894	920	909	940	885	836	944	878	886	900	891	939	877	879	908	934	879	900	903	887	908	890	867	916	926	931	885	916	925	903	910	941	944	961	866	917	866	982	965	895	895	903	877	910	875	908	855	952	902	921	894	895	896	883	877	906	872	947	866	944	875	874	880	879	893	901	917	912	908	884	867	930	896	850	909	859	878	922	805	909	946	941	886	946	891	917	909	902	889	876	895	853	873	987	928	908	895	898	885	870	839	917	853	883	832	953	885	902	834	907	861	889	876	898	899	914	970	854	934	871	886	869	886	917	879	892	925	869	898	906	808	914	915	869	892	926	945	866	922	896	823	881	847	888	876	927	918	856	902	878	869	875	949	899	872	936	892	890	929	940	887	897	891	906	914	874	875	881	926	901	868	898	913	882	939	865	881	880	846	903	867	917	886	945	949	889	912	894	906	878	872	878	896	916	863	883	942	913	872	940	855	821	887	935	908	914	955	885	896	919	872	902	956	909	908	940	939	880	883	885	864	869	864	910	889	828	882	908	909	907	870	872	866	950	904	918	874	894	917	877	861	898	846	900	937	891	906	912	970	941	905	884	898	881	916	922	903	921	873	880	962	943	835	919	922	869	990	867	916	902	924	895	891	905	878	882	976	919	850	922	887	920	903	903	894	902	885	947	890	880	883	869	938	859	940	968	924	890	872	891	910	878	951	856	940	954	901	866	898	897	861	908	860	988	923	908	917	943	843	869	885	949	848	916	892	893	910	918	916	938	955	895	940	862	855	840	918	973	876	970	934	918	875	883	915	953	899	911	897	887	900	898	914	856	944	908	842	866	899	850	930	921	816	876	923	906	829	899	881	891	898	854	919	935	904	897	914	921	863	957	881	963	862	846	938	958	942	889	942	889	899	930	917	934	894	901	891	901	899	892	841	915	868	882	838	921	871	911	912	847	919	865	881	889	878	951	916	890	928	853	883	903	884	907	864	883	899	877	851	877	876	886	922	921	899	894	852	958	843	967	892	911	875	892	898	898	870	931	918	901	890	914	908	922	921	897	918	896	903	940	878	901	931	902	889	855	908	881	871	919	912	939	988	884	904	874	879	921	875	851	836	983	923	927	910	948	918	878	919	871	860	917	903	953	846	889	875	945	861	908	868	907	884	908	899	895	933	821	946	957	879	907	990	951	924	872	915	903	902
8225	573	624	591	466	384	327	336	340	320	287	324	311	307	291	280	318	304	291	315	282	305	292	301	294	287	266	287	291	329	285	279	308	312	292	275	292	279	294	298	303	272	283	306	298	283	267	315	270	307	269	307	285	293	289	279	307	303	289	271	266	291	259	288	286	296	259	274	272	300	305	283	300	259	293	298	283	342	287	280	277	264	278	283	297	276	236	283	263	258	251	276	261	280	285	260	274	261	306	299	294	285	238	254	287	276	253	290	285	289	281	268	288	291	325	253	297	274	292	273	264	282	265	226	279	261	269	311	266	270	287	279	268	286	271	270	316	262	280	278	285	322	281	262	277	307	296	293	289	319	299	308	260	262	301	287	313	268	271	278	269	287	285	283	259	284	280	274	290	251	242	263	298	270	275	311	294	283	276	311	290	316	291	286	266	299	282	317	282	261	255	297	299	310	318	280	240	285	285	285	294	246	287	285	300	251	263	262	278	289	272	296	256	289	279	283	278	316	282	278	307	296	316	278	287	290	275	284	271	300	272	291	289	288	260	259	294	297	302	279	304	264	266	284	307	262	293	273	300	281	235	257	278	306	275	256	280	270	272	284	303	276	272	314	280	275	283	252	282	275	279	297	262	281	302	293	241	311	259	278	279	281	268	265	295	273	297	298	278	275	308	280	286	301	297	273	269	263	278	290	271	273	306	255	311	304	291	243	297	262	277	253	284	307	306	258	263	278	255	310	279	295	284	276	234	264	294	291	273	289	289	308	269	290	283	286	258	268	266	300	271	293	295	252	302	281	300	268	284	333	288	304	280	269	286	283	273	281	265	306	295	306	301	295	256	276	282	257	288	307	271	263	286	294	276	246	325	283	283	270	293	268	289	288	320	283	283	280	263	272	261	260	287	295	307	298	293	258	263	249	268	290	285	279	261	273	295	270	271	244	292	265	273	325	268	295	283	296	304	300	277	291	306	302	262	265	294	281	266	252	273	310	300	269	262	247	284	283	332	294	318	288	288	256	264	315	248	281	276	308	293	282	285	281	274	262	299	289	267	274	253	253	251	308	292	270	242	273	280	279	240	255	301	285	284	298	299	278	276	294	269	303	275	294	286	271	270	295	253	286	283	265	263	291	297	287	276	273	288	273	286	272	260	290	305	285	307	299	321	293	268	272	280	267	275	275	268	272	289	262	289	282	273	274	298	273	295	259	266	260	277	281	301	268	256	292	287	267	280	272	274	273	265	223	275	283	269	283	303	310	305	282	272	253	258	286	300	259	293	287	275	268	276	320	292	262	251	265	297	282	283	271	251	318	269	285	306	284	295	256	296	307	263	282	278	319	272	300	277	289	327	266	304	272	268	282	277	273	262	290	276	286	285	265	291	307	276	318	265	286	272	287	259	271	263	301	297	291	264	264	295	264	289	304	286	291	267	296	305	260	273	279	281	266	264	281	268	272	262	294	275	269	261	275	259	270	274	273	294	255	274	298	253	276	234	259	283	269	278	306	272	281	254	290	286	303	265	288	281	290	288	290	290	279	283	265	293	282	285	282	271	290	266	273	318	280	261	286	266	276	277	291	276	284	289	297	299	282	238	281	276	279	269	247	276	282	291	310	292	250	274	320	305	277	300	271	261	281	276	241	278	270	251	286	290	282	279	294	293	248	265	249	288	279	290	262	287	289	245	285	278	263	268	306	247	292	311	309	278	308	286	264	291	280	282	284	251	303	314	287	264	276	238	293	285	297	262	282	266	246	269	301	290	279	295	237	279	278	274	276	278	310	233	254	292	285	281	263	275	268	271	300	293	272	302	268	305	303	284	299	284	310	290	278	294	270	286	304	308	302	280	309	266	308	255	307	270	291	317	267	286	282	293	245	274	295	271	267	300	294	272	317	285	283	244	305	309	305	287	267	263	277	291	283	274	286	305	271	261	294	269	293	264	288	252	282	302	236	261	305	282	279	284	251	278	255	284	289	300	247	267	255	264	285	272	279	287	280	279	269	277	250	289	284	296	304	297	311	269	265	277	265	301	264	288	284	269	289	256	315	274	254	293	255	263	269	272	298	255	258	262	282	271	290	286	301	271	293	285	283	313	278	248	293	299	263	280	270	302	268	283	305	265	305	257	241	293	290	272	297	292	335	285	281	258	305	295	293	295	241	263	308	291	295	279	271	300	288	285	291	279	253	240	278	310	288	269	245	295	258	274	298	277	292	284	271	277	263	280	280	271	280	271	280	274	275	254	270	285	262	283	256	270	252	277	336	280	276	300	275	271	296	298	291	278	275	288	305	290	278	308	286	254	287	297	300	274	274	279	306	290	318	277	269	241	272	296	265	290	303	271	306	296	285	261	280	297	271	306	259	289	272	273	255	292	273	282	280	274	270	274	296	271	295	281	269	305	277	276	275	291	273	294	274	287	256	282	282	268	261	305	308	299	310	268	280	262	294	263	262	234	311	296	265	273	262	314	252	317	274	274	293	272	280	304	298	271	259	247	295	297	291	293	313	288	290	301	254	319	314	304	310	277	300	281	297	269	283	292	271	286	244	288	280	268	277	304	268	287	296	273	266	289	280	286	307	290	259	304	300	292	278	262	285	290	293	278	311	269	281	262	268	267	302	242	300	301	279	284	312	290	318	293	292	289	246	299	284	254	291	292	262	299	262	245	282	254	254	255	288	295	266	273	276	259	273	301	318	266	301	275	278	272	286	288	268	277	291	230	261	277	282	266	241	284	269	312	278	273	280	302	264	278	281	313	283	281	253	265	259	257	301	247	268	267	255	257	294	288	298	305	289	306	280	267	306	284	318	288	269	287	270	282	277	282	289	299	305	284	269	267	259	306	292	273	294	295	297	279	261	285	309	336	295	246	258	306	273	286	304	275	300	322	259	249	283	276	267	298	281	282	257	276	270	280	273	293	270	259	270	274	307	288	282	229	287	288	263	274	312	252	261	281	272	268	275	274	295	277	300	267	286	305	289	288	273	286	261	267	296	297	314	305	286	264	313	289	290	272	282	312	272	276	295	272	263	282	253	268	303	295	295	281	275	309	262	285	288	270	290	265	280	271	314	280	301	280	275	281	300	269	293	291	287	272	275	291	291	296	291	265	272	272	260	287	308	294	288	259	299	264	305	295	287	303	278	257	302	287	279	292	296	237	271	255	265	317	288	318	275	297	288	273	255	286	294	301	292	253	292	268	254	300	306	257	259	285	257	310	301	274	303	260	271	299	281	293	268	250	266	288	277	240	252	265	278	262	272	264	299	277	282	275	269	270	309	278	283	250	291	312	264	272	306	267	283	282	285	274	272	265	295	259	268	295	239	283	259	297	265	281	274	291	296	288	271	303	296	267	304	268	281	286	310	297	258	261	292	291	281	293	303	288	305	282	275	309	283	328	292	287	277	283	265	278	262	266	246	290	294	275	281	248	289	306	316	249	284	286	309	242	282	273	258	276	306	283	289	275	283	283	279	291	308	256	288
6988	986	1302	1661	1480	1276	994	908	905	821	855	773	811	735	735	746	791	744	744	712	717	714	727	723	689	689	653	690	672	690	655	672	669	699	649	673	677	661	680	610	659	696	689	689	676	601	751	675	614	689	654	697	680	683	705	684	686	715	656	669	669	658	696	672	649	656	640	642	698	681	612	634	643	639	702	647	677	675	682	694	647	633	645	727	616	693	658	714	721	635	696	694	647	677	744	654	657	693	646	643	701	658	672	704	647	680	691	705	636	672	689	684	720	677	669	676	673	656	657	651	666	688	652	676	668	675	685	648	642	642	651	631	683	697	731	666	661	671	661	645	647	665	692	672	659	678	696	658	689	707	740	685	683	644	684	624	685	645	715	675	641	657	660	653	684	623	718	621	635	626	622	672	649	643	647	658	639	704	687	633	625	655	693	627	657	678	648	665	655	690	654	639	692	677	642	671	646	618	677	688	656	643	629	628	701	646	705	693	620	678	701	649	706	671	687	656	693	648	722	602	687	704	702	694	715	660	620	704	678	683	654	703	678	679	695	677	680	659	714	658	669	680	663	664	634	658	643	672	699	670	653	686	676	645	699	644	642	652	660	712	633	652	668	644	678	689	634	667	648	691	664	646	660	686	649	645	693	648	668	678	666	656	647	649	674	689	679	659	664	670	668	671	670	678	649	720	652	670	700	664	658	643	648	714	694	669	640	680	682	676	657	627	679	565	644	640	713	716	657	708	656	670	738	676	666	689	667	667	653	683	707	696	654	705	660	700	685	698	657	671	681	687	653	635	678	659	691	658	702	676	623	655	672	693	677	706	655	648	635	647	648	666	659	701	673	704	689	674	680	721	678	667	689	733	655	613	704	672	613	665	650	664	647	606	652	679	674	704	648	654	683	674	657	673	710	665	666	685	660	675	646	669	725	722	689	683	670	681	646	704	708	679	700	723	737	672	629	670	662	654	672	640	660	698	674	671	626	645	698	665	670	719	645	667	634	685	674	706	628	671	667	699	712	621	646	645	683	664	630	607	664	659	685	678	687	642	655	727	642	666	635	673	628	656	670	657	685	662	676	630	677	643	690	691	692	636	644	678	692	672	676	627	644	683	677	669	667	635	652	630	674	653	693	676	685	649	664	674	664	697	697	675	679	656	693	685	650	678	717	645	652	722	694	688	699	682	633	662	706	659	662	631	639	656	658	668	694	683	637	671	686	631	675	659	697	667	668	693	706	666	724	701	650	665	629	643	690	659	676	680	659	701	700	664	633	659	634	676	714	681	678	642	671	727	676	675	661	710	670	629	646	623	679	692	717	651	668	663	655	647	671	676	624	663	674	647	661	648	655	724	675	649	673	668	724	672	665	714	665	670	725	701	665	689	641	662	663	678	683	660	684	632	666	678	693	655	705	661	696	681	692	711	683	635	657	650	664	643	653	626	670	689	713	655	746	673	699	660	667	660	648	689	664	720	644	719	658	670	671	650	659	666	663	677	699	660	657	649	693	701	637	725	692	672	683	662	673	650	687	667	635	646	616	665	667	663	681	683	696	669	660	661	693	663	698	648	659	648	721	627	672	687	664	685	680	669	668	661	652	674	644	682	693	727	596	683	733	686	709	627	677	694	720	624	682	687	667	635	666	660	704	685	664	716	662	655	667	656	709	653	656	638	682	689	599	683	664	683	708	631	671	680	654	660	669	627	691	678	730	640	653	701	660	675	674	636	625	622	686	659	673	677	635	714	705	679	697	710	665	626	638	655	662	634	662	687	689	645	641	677	656	633	653	685	648	677	677	684	655	658	673	685	649	688	719	632	656	646	657	696	644	697	677	687	683	652	701	654	645	622	706	663	675	628	667	624	674	660	649	674	666	649	640	730	690	659	690	662	626	682	632	646	692	689	669	726	705	701	672	702	659	684	686	659	638	682	696	688	674	690	682	666	686	685	694	641	701	678	597	705	624	656	687	685	670	658	680	641	702	653	698	651	624	679	674	685	697	695	699	661	682	672	697	641	713	687	658	669	680	635	689	718	665	642	703	602	675	690	706	710	662	678	630	684	667	711	679	671	660	663	667	679	649	668	684	646	648	726	688	658	676	633	698	640	683	693	729	665	681	619	673	650	665	689	683	704	648	636	623	638	675	651	667	734	625	640	718	675	638	651	713	684	688	676	676	656	667	649	653	668	659	653	657	618	618	675	673	619	671	701	679	690	643	709	696	710	674	718	678	664	659	643	646	692	684	702	638	645	661	678	651	692	685	688	743	637	639	654	682	639	675	685	662	649	639	700	629	666	678	704	660	682	657	616	668	658	683	668	669	674	636	662	674	651	722	696	685	667	724	701	653	640	682	659	663	672	701	649	644	741	644	682	703	657	630	658	689	676	684	680	641	634	659	629	669	689	657	650	674	680	647	648	651	636	630	649	656	704	639	677	667	641	655	640	693	672	649	678	733	660	670	645	663	670	657	706	681	726	681	629	648	670	664	706	683	679	691	669	627	655	706	652	629	687	684	689	632	639	682	646	619	681	638	654	619	672	654	687	688	671	715	675	656	652	643	711	678	693	663	681	620	708	682	636	657	650	642	679	671	712	652	661	665	705	655	690	703	641	636	645	634	671	670	668	737	685	668	695	663	654	683	621	686	694	688	705	686	658	657	697	667	682	653	630	662	659	713	698	653	683	665	710	691	701	709	658	683	641	698	723	763	610	646	674	685	695	658	685	674	660	645	647	629	663	637	671	576	667	674	645	674	664	672	679	641	689	720	653	626	688	722	676	636	673	715	664	687	695	648	668	667	633	647	663	665	665	705	663	676	681	685	643	630	704	636	642	699	644	661	604	682	668	662	719	705	677	654	673	726	658	656	644	666	662	613	664	688	707	671	697	652	670	660	632	648	659	653	713	598	707	654	668	702	694	637	676	670	704	669	712	666	647	661	657	629	676	691	714	650	670	645	667	686	654	714	660	682	720	638	694	641	634	661	690	640	639	647	694	659	695	672	687	689	705	699	697	657	629	665	676	655	688	625	667	647	705	639	680	667	680	666	708	619	697	640	688	684	616	650	686	692	714	691	632	702	707	671	705	623	631	628	638	666	658	652	665	678	646	659	678	637	666	642	705	670	698	669	654	661	711	694	696	701	698	695	672	659	643	681	689	678	658	634	696	725	714	653	684	650	680	662	651	672	686	664	622	704	660	645	689	684	678	669	675	636	689	663	692	655	648	639	676	637	675	635	696	632	630	724	618	615	629	696	669	658	662	673	670	656	655	644	665	618	688	675	692	661	666	656	648	656	661	619	706	688	634	702	707	628	664	684	629	732	675	690	680	666	687	693	700	657	734	657	643	637	663	643	702	688	619	704	616	657	728	683	712	635	655	696	662	664	677	692	623	644	664	682	669	666	670	659	666	619	646	695	660	660	648	668	642	693	642	608	671	682	663	651	701	724	659	670	673	744	707	668	650	652	730	636	631	674	683	644	706	663	664
14066	850	764	576	394	306	252	218	193	170	172	158	165	154	180	160	137	133	163	163	131	149	139	134	113	130	129	110	117	144	126	130	114	108	127	157	131	128	135	122	133	141	126	127	156	102	137	101	111	123	157	131	120	113	108	117	127	142	131	134	127	131	112	133	135	105	137	134	118	145	126	136	126	123	121	139	107	125	132	111	122	122	117	127	122	128	119	115	114	141	138	129	140	127	130	125	124	128	115	141	103	108	129	116	139	111	137	121	132	127	113	127	134	115	126	135	139	108	135	124	119	128	136	112	129	135	135	131	143	125	123	133	132	128	134	113	145	133	110	124	149	132	118	136	125	116	129	113	106	139	138	125	121	113	119	136	122	118	119	139	105	124	122	108	116	116	142	120	120	128	124	90	107	107	127	121	115	163	129	109	118	121	127	136	118	109	111	115	124	111	132	130	121	129	134	117	120	152	121	109	132	140	121	128	129	133	96	119	121	141	122	137	124	138	124	125	112	139	120	111	154	101	137	103	136	142	113	125	119	127	114	122	131	136	142	133	127	128	107	117	141	122	125	146	154	143	109	117	122	112	127	116	133	117	117	130	120	121	142	130	120	130	138	118	118	122	134	115	131	112	103	125	151	119	119	118	121	128	124	140	139	129	116	120	120	121	128	119	127	111	134	129	139	106	113	97	97	113	109	113	124	134	115	130	127	133	110	110	125	117	134	124	115	114	106	117	117	152	127	136	120	102	110	120	140	105	104	108	103	129	116	110	129	131	136	109	115	112	120	129	121	110	99	127	119	106	139	130	128	159	128	122	132	112	107	111	133	125	125	115	105	123	123	116	133	123	142	151	120	103	123	120	123	113	100	112	123	129	123	107	128	118	149	139	122	114	142	116	123	123	117	153	112	114	117	127	132	97	117	147	125	110	110	132	80	124	96	142	149	116	115	132	121	101	122	119	100	111	114	123	125	112	130	144	111	148	113	122	140	120	140	140	129	129	116	133	142	104	120	133	151	128	138	141	123	139	101	143	135	129	139	119	122	112	136	129	135	124	144	140	131	115	138	113	125	137	130	114	125	144	136	125	117	114	130	126	128	132	97	129	147	106	117	118	145	126	129	133	117	128	124	121	134	129	126	115	118	124	136	117	121	121	134	121	128	115	119	118	128	139	151	122	155	122	109	126	148	133	120	152	114	121	110	132	121	126	137	128	108	122	107	115	102	135	136	123	126	120	113	132	117	120	115	136	117	139	147	128	123	142	123	113	136	128	112	111	112	137	124	119	116	135	136	126	117	118	131	119	111	123	116	101	118	115	113	115	122	123	128	144	112	140	143	141	123	120	149	135	129	137	111	100	132	142	119	132	132	139	118	126	135	135	138	118	114	113	105	121	115	131	128	151	124	130	123	146	102	117	110	127	136	131	122	98	108	121	118	120	140	118	109	125	145	125	112	129	107	147	96	115	112	139	157	131	124	106	140	148	123	111	158	118	152	144	112	129	121	123	126	127	115	121	116	147	124	112	127	139	116	114	113	154	124	136	125	126	118	121	138	122	126	131	100	143	128	138	118	117	150	126	123	135	124	112	114	110	114	91	125	151	139	110	128	129	122	108	127	106	120	115	140	117	151	131	123	110	145	124	105	128	134	111	127	124	152	133	138	136	119	115	132	126	129	122	119	125	121	114	148	120	127	118	114	122	115	147	126	115	127	137	122	112	130	138	131	143	124	123	107	106	128	128	112	131	120	98	129	142	132	113	136	138	119	126	120	113	116	109	121	142	123	114	111	115	112	120	140	126	129	153	116	140	122	126	123	126	109	123	135	143	124	117	138	114	123	125	144	129	153	132	136	123	142	133	126	137	105	132	148	116	133	113	113	132	121	125	118	142	106	149	118	126	125	129	136	119	109	138	131	123	110	113	139	97	111	117	117	153	124	112	132	105	122	118	115	123	119	113	113	125	124	130	116	126	95	118	129	97	151	126	128	116	126	114	130	131	125	127	108	135	147	131	118	130	141	126	99	121	131	117	143	131	104	127	123	123	131	126	118	124	126	111	140	126	144	119	114	116	144	105	114	109	117	118	111	115	127	119	142	124	129	140	123	147	115	126	125	113	150	126	133	108	131	117	136	132	117	134	129	124	134	133	120	142	148	130	127	130	135	117	133	153	125	142	130	132	131	132	120	119	134	141	134	112	130	132	117	108	114	114	128	114	128	138	109	126	136	121	120	120	120	143	129	121	134	131	134	129	133	138	116	123	112	112	123	143	124	137	114	139	127	125	122	129	118	111	111	112	106	117	121	140	123	113	112	93	119	119	124	111	125	110	124	129	141	116	115	121	134	124	125	122	130	120	123	129	127	105	120	118	108	119	112	143	123	113	138	121	151	129	122	121	111	123	140	135	113	117	122	127	145	149	131	129	124	133	120	109	127	110	119	119	118	124	125	137	122	111	125	144	116	109	116	131	130	131	141	128	133	116	116	123	113	138	131	125	111	140	139	136	107	129	117	110	120	113	114	113	136	122	116	129	102	116	123	140	118	124	139	121	118	143	132	127	118	118	116	122	128	139	129	110	126	104	106	128	115	148	121	155	128	126	140	136	106	124	124	133	131	144	123	117	127	118	109	134	134	141	129	126	121	137	121	136	120	132	121	114	137	117	145	125	145	138	118	130	135	118	128	112	142	137	124	127	131	116	125	121	131	139	124	122	131	109	132	135	145	140	117	132	109	116	121	100	131	105	138	106	120	120	118	110	119	113	113	105	112	138	134	105	141	106	109	119	109	121	118	126	149	111	141	129	110	116	114	129	130	140	142	107	129	141	109	148	107	135	125	148	136	137	118	128	113	121	136	119	107	117	108	133	133	136	122	124	129	152	134	129	117	94	128	109	123	135	117	105	131	133	112	114	113	129	127	107	119	139	115	118	133	121	167	145	133	121	116	128	110	124	132	108	107	115	103	127	111	118	113	116	117	123	136	116	116	121	133	119	130	130	112	120	130	129	138	147	135	137	109	129	140	129	135	102	123	142	132	127	128	128	148	117	133	122	118	126	135	124	118	111	116	131	125	123	114	127	104	127	116	123	116	138	108	122	107	112	116	132	139	127	114	131	114	123	122	122	120	139	147	120	135	108	110	101	125	129	134	121	109	138	130	116	142	161	126	137	119	128	120	109	129	107	131	137	136	131	133	143	123	108	130	129	125	131	135	129	122	129	125	128	111	125	110	111	139	134	129	120	108	108	126	126	120	124	105	106	112	131	126	114	137	123	108	141	137	123	124	111	115	130	123	133	131	112	131	138	157	127	124	140	101	126	132	116	121	126	125	108	122	129	120	129	132	135	129	121	114	128	129	124	134	142	120	134	124	137	122	131	141	118	132	144	113	137	102	123	111	104	133	112	131	117	108	129	130	118	126	132	135	114	99	136	113	107	147	128	122	130	119	132	120	141	125	107	131	131	122	126	109	122	146	113	104	112	119	146	113	101
8658	845	1624	1945	1624	1307	952	835	747	657	622	574	518	455	464	471	434	461	392	427	406	429	421	412	413	382	419	370	364	411	369	392	358	368	386	357	343	346	337	372	367	373	371	383	356	339	349	352	375	354	369	394	360	356	369	345	357	340	330	358	371	346	348	341	317	328	337	355	404	329	312	353	373	355	355	311	361	331	322	324	364	362	319	321	336	311	319	347	343	335	354	364	359	313	352	330	329	330	358	347	327	359	363	318	343	342	317	395	357	353	316	328	349	303	322	377	324	356	354	357	335	344	343	362	376	339	331	348	369	326	352	348	356	369	346	366	377	348	355	353	353	338	333	364	358	338	335	301	358	322	321	344	338	350	343	354	321	337	348	348	315	351	378	342	312	369	340	381	349	381	345	332	321	340	332	314	331	328	381	354	350	332	318	351	356	327	338	320	363	336	333	351	297	342	362	338	350	364	320	344	341	328	347	334	342	339	344	312	349	355	319	321	366	321	360	346	342	368	358	341	333	333	401	343	383	309	312	367	329	372	340	302	374	346	325	359	363	349	355	356	346	347	348	327	324	339	365	361	351	349	314	332	338	358	341	327	335	365	358	350	329	346	352	344	334	316	327	356	335	313	307	325	334	342	345	373	354	345	342	338	312	353	327	365	303	350	358	357	338	352	315	343	363	322	345	366	367	355	354	339	337	313	328	343	357	352	360	353	349	319	367	359	341	356	350	352	351	316	319	342	318	338	371	342	334	317	344	328	353	344	345	333	340	339	343	315	336	333	348	304	340	395	346	331	366	322	343	367	365	328	327	349	347	321	383	350	349	312	309	327	336	355	352	343	346	328	352	340	328	381	363	367	330	348	338	354	350	349	328	310	390	343	352	382	340	320	297	371	349	355	314	331	338	314	330	369	335	368	329	328	325	361	331	313	341	348	339	317	319	369	333	337	341	331	318	316	336	360	356	350	317	318	354	355	328	337	329	334	346	358	341	338	337	338	345	328	341	361	343	358	329	334	341	337	342	328	345	318	336	402	321	357	337	336	323	378	346	339	378	344	297	359	348	350	318	353	381	364	307	353	344	327	351	344	321	340	316	356	343	299	322	353	367	357	301	335	321	339	314	345	357	313	338	330	345	362	333	374	316	353	338	326	300	307	310	327	340	349	344	317	340	322	355	340	341	322	354	336	360	353	356	366	322	357	321	340	338	356	314	324	349	301	336	360	363	334	338	348	347	350	343	357	349	317	323	345	353	341	347	310	332	358	340	356	351	335	374	369	348	310	351	356	338	349	338	336	342	319	353	337	341	353	355	356	327	335	359	349	343	358	344	358	335	342	313	347	325	343	316	319	329	317	370	348	352	344	308	280	365	339	401	354	329	348	324	349	333	354	337	316	340	330	341	332	356	321	312	338	320	382	364	355	329	305	327	301	350	318	348	321	308	321	325	329	318	330	345	398	352	319	295	326	333	332	344	331	359	342	361	351	343	350	325	363	362	312	340	337	337	346	298	341	323	324	327	357	330	375	321	332	334	334	360	346	297	350	343	324	338	340	316	338	347	326	331	349	332	343	307	351	343	344	367	351	290	360	336	323	352	330	364	334	329	358	362	328	348	350	322	351	341	354	346	338	339	328	365	356	375	336	327	375	323	368	340	337	330	379	334	305	352	338	340	354	347	338	330	362	344	330	338	304	329	305	365	325	328	346	332	353	320	368	336	333	359	339	341	358	326	339	363	350	357	313	314	339	326	338	344	348	328	329	352	331	316	367	309	350	369	354	358	333	336	322	368	319	363	336	357	348	315	329	326	356	350	322	363	340	350	340	312	362	336	345	337	331	348	320	328	372	317	322	338	358	311	346	359	347	352	305	337	351	359	344	331	363	300	350	384	365	355	381	322	342	319	305	362	323	352	311	310	380	354	322	336	333	341	369	339	314	319	378	348	345	317	323	360	346	308	325	332	321	321	326	333	341	320	307	357	338	348	351	357	344	325	324	344	316	320	319	369	384	356	346	343	350	331	383	360	353	318	364	340	356	346	310	311	330	366	322	324	339	364	293	317	330	370	327	341	316	353	331	362	309	330	364	331	339	325	345	357	322	321	315	327	333	347	338	344	335	358	350	350	313	357	326	360	334	361	323	345	319	332	319	337	307	327	344	375	329	352	348	311	340	330	318	352	316	343	346	318	333	357	307	386	328	357	352	366	289	341	333	338	351	297	364	378	339	357	353	356	356	360	329	344	299	311	327	308	312	343	356	354	336	338	302	375	337	332	304	370	360	360	347	348	335	316	350	330	331	344	339	382	343	342	324	318	350	352	363	346	332	343	331	356	374	336	344	366	337	368	329	384	322	332	370	348	323	363	344	356	355	368	326	328	366	315	336	337	345	362	340	377	361	347	366	340	336	346	374	349	317	342	362	328	380	340	364	314	335	359	362	349	342	315	338	369	355	346	335	364	294	371	362	346	346	325	347	317	352	338	367	374	352	352	347	322	360	363	367	321	350	350	319	347	348	307	366	324	368	352	348	310	336	359	331	402	329	351	343	326	319	342	341	348	353	362	359	359	365	362	307	309	295	346	347	327	348	317	364	319	347	308	368	337	347	353	322	333	361	331	325	311	320	343	318	304	352	339	334	365	307	368	327	347	361	325	314	329	329	345	320	319	328	321	322	360	343	337	339	352	320	320	328	348	347	325	303	351	328	355	355	330	340	336	353	332	351	357	316	349	317	350	350	344	328	341	404	363	327	347	323	333	338	351	319	334	343	332	375	327	337	301	314	350	332	300	348	325	352	345	340	307	330	362	319	349	314	351	311	390	345	334	337	360	371	345	335	339	324	335	352	340	342	344	357	340	350	341	356	344	327	344	343	326	315	324	376	365	326	370	363	356	399	342	329	328	354	341	336	327	329	310	300	347	351	363	344	382	351	310	351	335	376	335	339	339	346	321	336	317	343	347	328	339	342	358	333	336	337	323	350	332	332	351	354	315	339	349	324	339	331	347	355	373	339	336	323	355	321	354	348	346	331	323	337	378	341	364	359	347	345	355	290	328	329	346	366	338	295	342	335	363	357	354	336	359	343	357	337	349	333	342	381	353	359	347	362	343	337	317	350	357	364	355	352	330	332	333	372	355	320	360	339	314	331	313	374	372	338	327	330	350	353	332	343	327	376	310	347	350	359	330	328	354	345	345	343	322	359	346	350	370	327	322	324	339	324	364	330	322	347	356	346	321	363	332	356	353	356	364	358	350	353	353	343	364	346	382	312	332	353	355	349	339	327	324	368	347	356	308	351	357	338	334	332	313	307	355	355	328	310	331	347	334	367	349	313	360	335	339	318	347	300	326	370	329	339	361	350	334	336	327	319	364	355	339	319	350	356	312	316	325	359	379	346	334	314	310	353	342	311	340	341	313	340	332	360	357	339	333	358	361	309	373	354	354	374	332	343	350	317	340	337	328	353	331	327	346	367	332	359	366	369	322	352
1471	393	444	449	408	361	381	375	345	364	375	412	402	371	362	362	377	414	374	374	336	352	366	371	386	355	394	346	392	381	395	397	404	382	403	375	380	394	351	376	405	380	402	417	370	382	360	389	395	393	366	380	419	415	378	403	386	401	398	389	375	420	395	386	390	365	396	390	425	368	403	415	391	402	387	394	385	367	382	373	379	392	414	366	373	366	412	387	403	370	417	367	377	406	403	365	366	365	419	367	399	409	406	397	406	407	380	385	393	400	378	378	405	366	341	392	374	358	390	379	379	386	392	422	361	382	401	369	396	386	400	391	357	372	388	403	399	388	381	357	360	401	375	390	341	362	394	385	370	401	380	392	349	386	373	448	419	353	401	381	353	378	396	401	345	348	380	346	387	370	399	366	380	380	399	350	421	390	408	418	368	355	411	368	416	426	414	402	393	401	387	378	381	368	378	401	420	420	395	366	345	402	396	371	386	407	394	371	358	377	381	403	380	374	372	375	410	371	396	360	379	406	353	409	372	361	394	403	400	399	409	364	420	381	376	364	382	383	364	424	427	368	391	392	407	394	377	412	375	385	387	355	414	370	374	374	397	351	376	346	372	381	402	391	363	361	357	401	379	391	369	393	391	368	351	372	381	391	393	388	399	363	395	372	381	405	373	400	399	367	422	345	367	391	375	410	392	416	421	389	386	377	403	391	387	378	376	353	382	326	363	414	412	393	392	406	399	412	371	393	432	399	375	395	339	383	385	378	349	428	390	360	395	367	397	403	370	376	404	383	389	396	381	372	414	372	392	393	357	396	377	376	422	370	365	408	356	366	344	411	356	363	387	362	344	384	441	396	375	391	339	408	366	366	347	397	382	404	397	340	384	402	434	404	372	394	429	374	429	415	349	388	410	349	389	381	379	399	393	377	386	389	399	350	402	390	393	436	365	355	393	361	409	382	384	362	405	406	390	387	390	357	384	378	386	392	412	364	410	392	402	362	390	355	405	372	420	385	403	399	367	420	370	381	391	376	338	337	388	403	357	412	370	405	370	352	378	349	372	354	347	379	358	389	402	412	426	399	363	402	378	403	380	356	349	400	369	374	366	386	376	375	443	371	386	396	380	393	396	397	368	398	352	354	376	409	370	379	415	366	340	378	380	385	359	389	408	406	398	407	352	388	369	379	355	381	369	373	361	379	388	408	365	453	389	388	390	359	375	406	345	393	372	404	365	377	405	379	370	399	377	392	442	373	389	358	369	398	379	388	412	408	393	382	400	387	367	388	375	364	370	370	395	428	371	406	404	368	378	394	403	371	399	403	379	388	378	395	365	398	394	416	378	392	365	404	400	409	398	366	413	378	389	359	445	399	393	402	357	355	444	387	418	374	376	366	400	413	391	400	330	382	419	377	346	367	373	342	362	360	360	380	392	392	366	376	337	374	392	396	414	420	378	358	421	371	368	411	405	377	373	401	413	386	388	418	359	416	402	335	376	398	430	362	392	397	410	370	358	392	367	393	385	365	413	385	415	392	404	376	403	398	403	380	380	393	387	355	360	397	378	392	389	384	398	421	364	387	388	425	384	379	387	360	385	409	401	366	391	361	380	356	401	379	398	342	384	355	360	391	422	416	367	367	385	389	382	417	342	377	390	400	370	358	387	381	391	365	366	386	386	378	371	361	411	408	387	400	387	365	423	383	401	389	409	380	327	367	387	403	367	350	386	426	384	380	402	348	389	382	374	378	358	373	365	375	385	385	324	397	376	405	369	369	356	370	360	427	390	393	384	428	379	346	395	434	400	379	397	398	370	402	386	381	387	389	380	404	373	383	408	380	401	388	416	374	364	429	377	380	376	407	388	374	406	364	401	376	389	370	347	353	378	404	371	369	378	386	400	359	405	404	355	400	400	378	385	390	386	354	367	322	370	384	393	390	379	399	405	369	389	387	381	433	409	359	369	392	378	396	346	383	384	406	362	362	412	390	372	422	418	395	401	391	339	386	400	396	421	430	360	385	383	389	379	397	380	410	382	367	349	402	424	394	409	396	390	398	367	380	374	403	388	388	365	348	416	365	383	385	426	428	395	349	410	379	442	381	354	372	399	385	352	355	385	351	367	371	346	372	405	420	386	383	376	396	349	356	364	367	407	399	418	396	406	406	388	365	390	393	391	384	357	373	366	384	388	389	363	405	411	379	398	360	396	367	384	428	389	408	391	385	369	381	381	392	391	395	413	343	378	344	432	391	394	388	431	389	398	393	392	391	374	371	384	375	361	388	411	332	405	396	390	365	384	372	369	361	383	393	384	374	419	360	364	336	391	380	367	379	391	371	385	375	385	359	406	357	363	375	364	366	398	415	396	386	366	381	362	380	374	372	359	402	407	414	361	349	382	366	366	352	344	390	350	397	371	388	406	416	395	375	403	374	354	424	405	403	385	369	363	404	379	366	407	367	381	372	384	356	400	416	433	411	370	390	372	357	412	411	368	376	362	364	371	378	348	398	382	411	370	382	396	348	373	419	386	378	400	398	403	367	395	384	400	397	376	387	404	396	391	379	383	419	384	412	397	314	353	374	356	413	412	426	338	394	333	382	399	383	386	377	373	407	368	373	354	340	381	405	396	381	420	362	363	364	366	374	390	413	432	366	393	393	340	358	380	395	389	377	410	378	405	378	388	380	415	376	372	395	381	361	348	398	348	397	391	355	372	371	392	404	386	383	409	382	386	358	385	376	379	379	389	358	382	430	418	365	387	381	348	389	403	348	396	395	386	355	371	384	372	397	362	370	358	413	387	388	369	369	406	363	415	379	349	421	398	379	399	379	397	402	407	403	407	375	388	367	361	383	382	377	393	431	377	339	377	350	374	366	382	347	386	397	353	380	405	342	412	411	403	380	403	388	356	373	404	380	386	353	398	385	384	424	397	389	388	386	406	398	385	415	377	379	363	387	398	368	422	404	376	367	393	346	354	370	349	361	402	416	399	399	389	358	400	391	414	388	359	375	375	376	379	395	385	405	384	379	351	376	358	409	421	353	366	391	344	359	392	378	409	372	417	414	422	411	383	410	349	366	363	390	356	418	393	405	399	381	365	362	361	330	393	401	379	389	400	369	385	361	403	393	359	372	393	389	385	399	391	393	340	381	378	367	373	386	402	366	394	401	370	422	410	389	364	390	406	353	367	400	384	389	411	410	398	381	372	418	367	391	365	382	419	397	394	387	384	356	378	399	380	378	386	376	371	379	391	369	369	367	409	411	397	367	377	403	389	420	356	366	423	390	351	358	414	391	368	367	377	396	388	388	404	365	360	413	339	361	343	373	380	341	402	364	371	386	401	403	354	384	360	371	393	393	377	441	377	404	382	414	357	395	399	388	415	395	387	417	400	351	388	384	365	388	369	367	369	368	374	385	345	354	356	366	335	391	361	421	391	435	397	376	392	411	407	375	406	381	370	410	342	374	388	374	377	378	412	344	351	370	371	347	371	357	411	391
2097	925	1012	1070	1074	976	998	992	938	956	937	892	864	857	903	919	964	891	908	918	881	893	902	894	899	853	885	950	915	920	925	857	907	869	921	899	883	920	910	871	883	867	923	926	847	922	882	896	918	854	924	887	915	881	904	897	882	950	905	874	924	879	913	946	893	939	888	854	951	862	907	910	913	920	895	885	865	885	921	943	950	881	906	899	900	919	906	921	881	867	918	892	898	921	956	925	908	865	886	915	932	885	885	857	903	859	886	872	907	895	927	946	864	931	903	905	877	913	919	873	869	904	922	879	934	885	876	911	904	943	896	886	955	888	862	963	880	891	905	924	874	896	908	906	936	909	889	917	872	892	886	933	930	947	860	887	883	914	868	856	923	884	900	892	922	928	912	952	924	947	951	924	892	957	899	836	863	922	888	911	899	943	918	848	891	899	912	909	847	876	891	898	887	860	881	889	874	902	879	903	885	910	908	871	893	907	894	952	932	918	915	880	874	846	837	902	943	917	898	850	898	896	931	957	830	886	876	891	898	972	872	977	925	875	888	905	918	908	878	900	901	851	947	888	892	912	900	885	936	960	875	861	861	889	843	889	911	848	927	856	873	902	897	911	887	873	901	874	897	935	959	880	904	880	970	925	896	877	893	877	910	894	952	918	847	904	923	868	946	870	891	879	897	927	918	927	887	866	924	855	898	918	887	900	861	900	925	907	920	893	892	888	838	940	897	925	921	932	884	861	928	905	949	965	905	895	919	963	923	934	922	959	902	862	888	927	851	927	925	913	899	874	902	884	934	878	925	874	851	886	884	881	897	877	867	879	938	930	859	904	870	887	879	886	892	856	944	909	946	928	894	913	873	877	896	893	877	925	894	928	917	868	911	887	908	881	930	897	938	932	895	860	866	869	903	948	877	908	883	921	899	890	911	849	903	835	863	925	895	896	822	880	887	913	907	880	915	958	937	852	925	873	901	860	908	920	895	877	981	930	857	939	859	942	896	915	927	917	945	899	899	853	896	870	853	906	896	918	930	894	909	869	866	920	895	889	915	913	961	877	929	872	899	901	943	914	893	892	912	913	899	898	907	886	910	891	867	913	886	853	876	930	925	839	937	942	903	947	912	887	865	845	901	848	862	868	894	895	892	932	873	841	939	951	922	924	896	899	859	910	901	868	879	796	915	891	859	914	919	884	880	897	855	886	905	833	860	908	949	879	943	923	884	867	862	892	920	870	918	921	879	943	904	910	888	901	920	871	895	890	906	897	923	878	944	912	923	868	906	895	934	906	899	875	928	920	877	924	860	958	911	931	911	903	913	884	909	882	930	930	938	882	893	905	904	901	886	913	914	911	912	922	880	883	911	914	945	902	892	860	846	921	949	886	978	919	965	916	907	842	922	874	892	874	905	946	908	946	877	874	932	894	876	865	878	864	900	887	867	913	872	898	984	892	906	920	861	908	917	895	900	879	898	829	888	940	887	912	868	904	903	929	844	864	872	908	871	891	903	948	937	939	901	905	885	895	912	887	895	858	839	937	904	877	895	845	849	890	913	896	940	893	906	925	847	912	815	868	912	928	885	890	929	910	874	887	917	875	917	912	958	915	886	891	892	907	906	906	910	903	883	912	885	858	897	948	899	899	880	883	904	908	910	893	892	881	918	887	871	900	856	954	894	876	882	898	908	920	882	897	929	932	939	915	934	918	870	956	881	897	886	916	883	959	895	850	921	922	915	893	944	922	845	874	888	926	956	931	917	914	900	933	876	878	895	916	886	863	856	885	903	949	877	922	880	921	891	857	904	907	874	902	917	907	888	858	864	917	882	877	843	932	941	875	907	948	892	917	846	921	890	925	829	863	917	905	912	902	845	840	881	910	837	912	896	903	926	886	867	864	910	865	831	897	916	912	907	948	976	851	922	896	941	896	915	891	911	889	846	885	882	926	865	879	900	886	881	855	854	911	909	892	908	938	879	927	932	884	878	920	856	880	876	840	950	954	892	882	912	936	901	909	900	866	900	872	913	924	842	880	906	903	856	881	908	878	870	920	921	919	908	886	926	912	878	917	943	888	902	895	907	854	862	904	937	908	949	893	949	911	896	920	872	893	880	884	923	892	894	873	892	835	919	951	902	895	890	890	911	901	943	888	911	899	893	873	941	866	927	883	911	920	870	905	907	922	880	888	876	908	949	873	899	895	913	944	900	907	931	946	887	935	872	896	904	889	936	895	921	893	905	942	890	893	896	911	887	836	890	915	921	860	896	917	929	902	843	915	900	968	936	904	920	862	887	922	871	863	888	917	916	880	890	919	872	894	883	936	911	866	905	955	880	866	932	871	939	966	901	926	910	910	921	875	870	927	908	877	901	911	945	840	900	860	890	937	879	923	925	870	908	915	891	907	912	885	921	907	910	916	862	878	887	873	894	909	926	883	919	917	859	926	891	890	889	904	890	860	915	902	881	937	870	882	887	913	909	855	896	896	870	856	845	945	871	919	832	890	861	950	883	893	892	944	913	879	875	949	950	896	869	856	949	897	903	918	854	910	829	929	872	900	849	899	911	950	901	931	904	948	912	926	933	868	885	847	861	942	899	884	920	860	911	908	874	879	891	835	945	866	920	902	908	890	885	841	869	882	864	913	860	903	894	868	948	933	892	921	879	846	930	836	905	955	909	902	862	930	918	890	894	847	902	878	935	944	882	899	943	903	934	869	914	928	910	891	899	920	883	902	892	841	915	935	867	919	895	939	912	893	877	911	843	862	905	875	886	930	934	918	891	920	876	919	877	922	883	909	832	950	916	883	898	902	930	916	896	876	863	892	873	874	911	886	909	873	916	950	876	849	939	882	874	880	901	912	876	926	886	874	945	871	913	853	872	881	910	885	954	938	854	887	965	941	846	948	826	865	913	903	911	895	941	915	944	900	885	897	878	897	889	853	896	902	862	899	879	884	915	943	927	858	981	912	871	954	860	823	865	947	909	966	916	866	891	923	955	864	910	936	895	892	853	940	900	876	929	810	903	920	920	922	895	892	901	861	877	899	862	879	878	886	854	913	880	941	931	858	908	909	925	955	920	922	913	922	889	885	888	855	889	834	944	885	914	917	847	895	877	896	874	911	886	917	920	905	882	908	940	890	883	931	877	895	889	956	891	883	881	936	929	863	863	885	888	912	905	908	881	881	872	861	915	903	911	905	882	862	876	843	890	930	897	905	891	891	902	895	870	896	912	889	894	923	893	928	947	869	922	909	903	921	925	893	888	912	893	842	899	917	932	860	861	937	952	911	892	874	906	985	932	924	930	905	883	907	868	868	884	916	906	879	896	923	939	898	934	909	908	895	889	896	942	858	918	918	922	892	911	872	936	862	917	920	898	922	869	875	950	888	925	852	900	885	885	890	889	862	943	901	917	909	893	914	915	920	865	890	937	861	922	843	876	856	868	914	886	817	847	913	929	901	880	925	909	902	907	923	923	884	865	912	873	842	943	938
8259	618	633	568	447	376	339	294	278	300	307	300	301	268	281	277	269	280	297	289	274	295	288	250	289	283	286	288	301	295	282	273	274	277	279	259	279	284	306	285	282	269	263	297	311	289	283	261	264	268	312	298	270	283	261	275	254	279	283	301	256	281	276	320	265	267	276	293	277	305	288	295	271	265	282	279	258	255	259	262	294	282	295	259	297	253	289	305	289	241	273	285	288	282	263	283	273	290	279	306	264	291	262	287	284	263	239	278	267	331	289	256	270	267	312	295	280	292	266	255	296	280	292	287	270	265	279	261	272	279	279	287	283	279	250	287	282	274	270	297	284	276	297	284	309	282	268	270	287	246	306	268	284	313	274	302	273	285	291	285	281	268	297	269	253	279	285	297	275	291	309	266	298	281	279	329	316	271	287	291	274	311	264	250	269	261	285	290	267	309	289	280	271	302	295	265	292	303	293	271	281	272	263	281	283	270	271	302	322	279	282	253	316	285	271	276	255	241	296	291	260	291	290	269	290	279	266	226	254	291	301	249	294	318	291	293	267	288	289	261	282	263	278	268	265	281	256	303	295	279	285	269	277	250	267	268	289	262	256	290	261	254	259	283	260	266	273	303	279	291	286	303	281	282	285	264	286	246	306	286	287	306	305	247	265	282	266	301	289	245	295	292	266	286	292	284	301	283	276	272	252	283	295	260	251	301	299	293	264	294	283	285	273	289	274	285	282	320	308	283	292	279	296	286	315	284	247	266	307	270	282	301	299	290	278	285	299	280	285	262	257	302	306	294	300	267	286	282	282	294	275	266	266	263	281	261	292	253	251	255	270	281	306	285	249	258	302	291	274	288	270	270	301	225	274	293	300	274	306	310	288	271	262	305	337	290	290	286	277	302	314	277	295	321	269	264	297	281	275	267	261	267	294	303	237	280	285	246	272	304	297	278	270	267	260	233	266	288	274	280	278	270	291	293	285	291	272	285	262	265	243	246	251	272	271	282	263	288	277	251	262	273	279	295	275	256	292	287	276	261	270	269	268	298	278	286	286	293	287	307	283	263	284	277	274	279	255	341	273	302	265	265	294	275	260	276	269	251	270	287	276	279	288	290	306	300	313	305	266	292	283	288	267	269	306	280	250	252	294	303	300	265	307	289	268	274	300	295	262	258	248	276	279	269	265	290	272	274	271	258	273	272	286	286	248	261	302	261	260	274	298	263	292	297	294	280	271	280	294	314	287	292	276	300	280	279	287	275	269	282	272	301	299	300	284	299	282	281	286	272	276	271	279	280	306	300	264	276	250	286	263	278	281	303	307	266	306	260	301	252	260	264	264	268	274	255	266	258	271	250	291	287	293	309	283	278	296	242	273	268	283	266	307	233	277	247	294	280	279	297	277	261	285	284	273	280	289	266	274	305	294	299	280	266	278	266	275	303	279	262	284	262	282	263	271	286	330	264	255	313	277	303	281	283	297	270	300	316	313	299	299	270	264	253	283	269	273	279	303	287	297	281	286	305	312	265	285	297	276	279	266	264	267	282	228	280	262	269	308	269	287	272	286	241	277	273	261	259	254	272	285	278	270	262	255	261	271	262	282	263	274	263	304	262	235	274	289	285	290	315	264	292	290	283	316	310	289	262	312	281	283	270	273	311	275	298	270	270	293	310	238	271	304	291	322	284	287	262	278	240	285	305	273	294	325	312	303	300	238	268	287	284	273	298	279	263	268	289	276	276	262	260	268	269	275	290	279	244	281	287	246	278	271	227	271	267	266	254	280	263	300	287	264	308	310	288	236	288	283	246	294	278	272	285	324	294	275	307	241	264	277	299	279	265	279	299	287	311	259	265	295	272	266	240	279	272	266	263	266	265	292	279	283	299	280	282	275	287	270	315	268	262	254	294	273	261	256	289	276	293	275	268	305	274	278	319	291	294	298	302	269	289	284	309	266	287	260	297	308	243	272	255	272	270	293	291	264	300	299	278	258	274	298	293	266	290	263	282	280	313	273	311	290	254	298	271	294	248	274	277	292	264	300	273	277	256	279	275	269	301	246	313	285	298	313	306	244	299	286	297	299	268	294	269	300	232	277	271	304	283	252	270	265	263	245	300	271	298	258	309	292	301	281	278	280	269	274	262	299	280	280	287	271	284	251	278	287	252	298	245	260	262	257	272	269	317	277	255	275	280	291	285	280	281	270	294	273	284	257	268	291	264	294	269	247	243	290	250	296	284	275	296	285	273	270	296	260	276	271	253	290	328	254	280	307	302	263	270	290	287	286	277	284	274	276	281	280	264	280	266	271	271	320	266	274	246	310	246	270	280	280	308	286	331	298	299	257	318	278	309	290	273	281	302	305	277	285	247	306	259	298	273	285	274	278	302	285	282	252	296	248	261	281	291	287	287	266	294	291	290	264	314	287	298	259	292	273	288	289	283	274	310	292	252	280	264	286	294	301	269	282	306	261	271	275	263	265	305	270	253	297	260	289	264	307	255	269	283	287	259	254	239	260	256	299	286	271	253	286	313	290	265	287	286	285	312	272	272	309	296	291	249	302	323	293	306	272	298	274	301	290	277	276	299	297	273	262	286	294	297	295	289	270	270	271	255	261	271	277	261	279	278	279	281	297	269	264	293	253	292	247	269	270	243	273	271	291	284	275	273	279	298	276	306	304	288	277	273	307	268	267	283	270	272	295	282	282	287	283	277	289	292	264	292	266	302	293	282	272	286	274	318	299	292	308	290	269	267	298	240	279	276	283	262	265	274	242	266	284	275	260	289	291	292	291	297	248	304	295	275	274	261	258	282	309	298	291	303	286	304	309	245	260	269	288	270	287	293	296	277	269	287	248	265	291	276	274	285	293	315	268	283	284	291	279	299	300	294	272	324	287	286	253	264	296	283	251	258	279	292	286	288	306	276	256	285	298	253	296	260	258	258	310	269	291	272	270	248	289	304	280	263	263	255	277	296	254	293	284	276	248	300	298	285	268	282	268	254	287	267	275	270	266	260	263	294	263	278	260	284	261	305	288	276	272	289	291	272	323	273	301	302	301	303	272	309	296	278	289	306	293	330	268	254	254	280	245	283	251	317	244	256	265	282	306	315	299	274	292	266	279	268	273	285	275	275	327	264	261	271	253	267	296	312	274	308	271	260	270	320	275	276	258	244	292	284	287	283	278	286	274	274	277	276	260	272	261	276	279	259	245	306	285	290	281	297	275	264	239	268	280	295	282	272	282	265	280	284	276	313	266	287	322	268	284	285	277	275	304	297	297	293	251	271	288	288	293	271	280	256	275	278	263	290	270	308	273	254	286	254	285	289	264	274	265	283	270	269	277	311	310	263	281	272	290	273	282	262	258	291	306	264	267	255	272	292	317	274	254	310	280	311	273	287	276	290	311	297	294	263	278	279	257	268	271	281	278	291	295	274	279	268	296	291	275	278	265	301	283	286	264	249	272	253	284	285	281	293	255	273	285	277	289	296	290	278
7056	965	1404	1600	1401	1213	1040	927	893	852	830	773	738	736	767	771	731	678	743	736	733	677	737	710	748	719	699	679	706	682	681	641	666	657	687	690	664	666	684	663	642	723	703	648	714	693	642	656	623	721	725	665	618	684	642	681	627	715	669	670	665	688	696	705	611	664	657	617	641	714	690	685	669	678	651	642	664	657	713	706	682	668	662	702	663	662	688	679	706	727	672	718	669	675	634	685	688	671	636	642	697	715	670	668	634	651	680	717	634	688	676	681	677	682	695	664	643	638	661	669	655	693	647	682	663	661	663	674	698	670	690	669	667	696	636	680	662	693	702	675	689	621	626	694	660	604	639	677	722	710	646	667	687	683	711	654	678	633	699	664	708	664	708	650	645	709	685	654	658	655	662	637	634	647	704	633	652	674	654	668	651	723	679	680	641	689	637	676	656	715	684	635	690	719	635	650	722	619	663	613	639	653	679	641	638	614	668	604	637	683	629	700	671	643	618	691	710	682	698	668	671	640	692	709	680	646	703	662	661	630	695	635	691	668	653	664	665	684	604	658	688	655	644	706	677	662	645	708	700	652	703	666	663	683	710	653	677	683	725	666	645	677	685	648	727	670	666	692	711	687	689	671	684	686	680	673	666	653	682	666	669	655	674	722	700	721	681	680	714	685	671	677	666	660	671	701	658	639	706	674	653	687	714	700	617	670	672	688	678	720	646	667	673	694	682	712	625	659	638	688	689	680	665	651	705	672	646	690	657	646	702	688	673	693	679	640	665	655	691	665	678	714	731	659	655	677	659	681	659	639	717	683	660	675	698	718	649	703	672	679	677	709	657	673	676	664	731	640	671	676	688	662	697	703	665	686	645	671	656	663	630	666	753	661	691	624	655	699	683	700	632	699	630	677	663	659	696	659	707	656	705	696	711	647	686	666	670	709	626	680	729	702	670	630	698	707	658	627	678	664	669	699	657	653	656	648	700	680	673	620	694	693	654	704	650	645	685	697	637	684	644	704	645	665	672	701	710	666	670	665	686	642	626	645	664	648	663	639	635	634	662	679	677	682	625	705	669	681	672	650	673	679	691	670	660	671	677	695	670	663	740	697	690	705	671	660	679	676	703	671	662	624	700	693	657	662	622	642	681	663	676	645	678	632	658	671	645	624	726	678	618	673	635	678	689	682	679	672	673	654	658	679	695	715	680	689	715	627	640	647	699	661	670	666	696	683	687	652	633	677	715	686	632	711	716	667	726	692	676	698	630	671	638	675	686	681	658	621	720	680	633	639	638	657	707	682	648	719	714	644	702	688	651	663	662	671	714	683	675	661	632	681	710	657	642	636	668	647	669	674	721	697	664	706	699	681	720	672	671	631	690	639	702	668	618	669	683	630	687	682	676	715	691	637	651	657	665	668	771	645	666	711	677	669	646	672	666	665	681	679	670	656	680	631	658	698	660	666	645	670	648	686	645	686	669	662	677	633	646	668	665	622	666	689	697	658	670	672	672	665	730	667	682	649	655	686	660	708	670	659	712	610	651	679	648	697	688	709	677	665	643	626	716	701	668	688	633	657	698	684	659	658	647	676	625	664	680	668	637	683	642	693	670	643	633	691	651	666	650	688	687	700	685	672	686	639	622	647	664	638	682	658	631	668	638	663	654	643	625	656	636	694	662	622	663	693	684	623	666	663	635	675	675	631	689	648	642	633	706	660	668	677	657	623	615	674	660	660	666	670	655	703	654	629	633	685	680	673	664	648	656	654	663	630	657	655	638	671	676	626	659	716	649	687	680	667	672	717	669	667	668	636	670	679	664	695	666	622	667	665	656	619	644	700	716	706	683	667	698	694	676	693	675	721	680	677	593	671	640	664	674	620	643	690	671	694	640	647	629	651	675	701	665	651	674	680	686	648	657	671	705	709	659	693	662	643	634	610	671	633	678	680	677	673	676	703	632	678	697	647	697	676	722	681	691	678	633	721	698	666	668	658	629	704	651	638	651	696	676	687	706	695	670	644	636	657	680	690	659	708	668	638	638	692	628	653	659	614	677	643	642	687	676	709	671	678	686	686	667	650	649	674	689	661	657	693	727	625	701	669	639	674	664	692	676	707	604	629	661	688	668	662	668	667	662	662	699	637	627	678	698	667	651	661	667	630	702	630	668	680	660	650	666	650	684	665	673	653	673	675	689	628	669	679	662	628	702	665	673	709	695	666	692	605	707	685	692	632	671	659	658	717	719	660	684	619	705	707	673	679	670	677	681	693	710	648	662	702	669	677	673	711	665	625	673	660	712	679	693	710	662	719	685	626	665	684	666	678	675	649	664	637	667	675	647	709	652	692	663	622	636	643	658	659	644	644	641	667	632	714	686	661	699	684	713	661	680	701	696	660	677	649	679	632	700	695	662	664	671	687	645	680	672	645	673	701	659	656	724	669	637	639	681	607	701	682	585	665	696	680	656	646	649	679	662	680	671	658	670	671	658	661	675	634	668	683	681	659	698	689	643	675	642	663	653	682	687	682	679	656	650	683	634	718	693	653	681	674	671	652	693	665	661	694	651	671	659	650	690	690	646	686	680	660	664	675	669	639	678	713	592	693	695	674	710	680	656	655	644	703	642	666	659	660	709	660	641	655	649	600	671	670	698	680	696	638	708	654	673	667	627	675	662	648	656	637	644	641	643	660	647	698	627	652	638	629	622	651	630	624	674	673	676	660	679	699	660	690	689	630	705	707	662	707	723	680	659	721	619	733	633	623	684	610	675	664	609	680	634	695	652	693	710	630	685	660	672	682	679	664	627	669	680	664	675	688	715	660	641	674	698	643	656	660	671	724	706	652	676	611	683	674	692	675	678	670	673	675	681	671	672	656	650	593	691	658	671	663	683	677	687	657	651	731	703	684	704	664	688	674	616	654	627	658	688	656	633	699	712	666	692	649	700	723	681	698	638	662	599	664	645	661	668	654	673	690	627	671	666	731	656	641	683	751	643	661	707	669	674	740	680	656	632	665	645	650	667	660	700	690	709	704	702	724	669	668	665	658	624	669	623	688	656	645	707	661	701	724	680	658	702	726	666	679	665	670	665	677	688	662	687	672	648	685	680	652	658	644	656	651	704	661	671	623	710	652	647	621	660	669	683	651	713	662	660	654	685	677	654	682	627	663	661	665	640	647	640	686	694	667	677	657	691	665	657	632	658	668	663	678	672	640	670	660	659	663	651	671	687	644	664	651	642	649	629	673	657	663	649	651	635	660	635	625	667	655	715	723	716	686	668	669	673	688	635	700	702	719	669	713	668	662	654	690	652	678	689	630	647	661	677	640	645	649	664	635	667	668	656	666	656	716	698	668	674	663	638	696	738	689	669	699	695	680	644	641	669	654	680	703	682	647	670	656	632	686	649	648	664	670	688	674	711	684	663	647	673	638	678	686	708	653	711	661	714	662	673	651	698	731	700	676	650	666	644	657	685	664	688	688	613	673	698	680	671	678
14034	926	782	558	390	301	259	241	185	174	175	165	147	160	152	154	126	123	144	137	136	117	142	128	138	141	140	156	125	121	116	127	124	121	125	123	134	127	101	131	125	151	122	118	129	120	139	114	126	113	134	129	125	143	121	122	141	139	131	115	125	136	106	135	121	132	123	111	105	115	110	118	124	127	108	132	127	142	112	146	109	114	105	113	114	104	134	138	144	135	129	111	124	110	112	146	132	100	120	109	135	115	122	127	117	129	113	124	124	149	112	121	142	140	119	126	124	120	121	125	121	130	113	114	140	135	104	117	144	115	135	127	139	105	118	135	137	125	114	133	121	140	126	116	109	148	119	112	103	121	125	136	117	120	109	118	132	120	105	137	132	158	119	129	117	121	142	101	124	111	143	127	129	140	143	120	121	103	103	130	137	102	119	119	118	144	133	131	148	114	128	123	125	113	111	138	123	112	104	110	117	109	143	128	129	145	127	139	124	146	112	113	123	112	106	121	126	147	138	143	134	134	134	150	123	118	116	115	123	150	127	127	105	109	115	123	130	122	121	102	137	146	133	124	114	148	115	143	130	132	140	121	130	108	139	127	120	117	119	127	125	117	122	122	107	118	124	134	111	113	123	114	134	134	96	135	121	103	136	99	136	110	116	146	129	118	131	126	136	122	126	141	108	136	123	127	124	122	117	116	128	158	124	123	104	123	133	137	108	113	119	137	139	120	121	150	138	110	126	166	120	118	131	126	137	109	133	107	129	122	136	126	108	133	130	126	132	115	118	133	121	112	133	120	119	132	148	119	127	129	123	112	117	132	128	126	106	135	136	147	130	141	116	121	127	142	124	89	100	128	125	143	99	146	113	123	120	138	114	117	134	117	119	127	131	125	127	132	118	135	138	126	103	131	115	117	139	113	129	126	123	124	101	124	118	131	116	143	138	122	123	137	144	107	111	130	121	134	134	133	102	118	120	110	136	122	136	115	136	115	120	127	119	110	134	143	137	130	133	130	107	135	124	116	113	114	121	113	126	132	100	125	127	130	124	129	107	115	123	116	123	133	134	104	122	125	129	121	136	116	130	137	130	131	127	109	108	108	125	111	129	102	115	132	95	119	125	136	129	134	127	126	111	132	117	113	138	104	113	116	152	129	126	132	103	123	128	128	159	128	131	125	124	141	130	120	102	114	130	118	139	115	113	119	122	134	128	131	109	123	122	136	125	135	116	108	123	124	116	126	123	149	142	144	117	117	113	124	131	109	104	131	133	134	128	134	119	107	132	106	105	121	139	139	124	142	125	124	108	138	124	122	132	123	151	150	119	116	119	131	110	106	133	118	121	102	129	106	123	123	139	126	128	114	130	119	101	128	124	125	128	119	119	134	141	142	130	134	135	117	110	145	124	134	108	116	122	135	140	109	106	131	128	125	144	114	111	114	131	133	123	139	121	138	91	108	141	113	108	130	135	137	123	133	124	124	108	132	135	133	95	128	143	140	127	123	110	132	135	111	133	121	105	122	137	128	142	151	129	119	118	130	101	111	119	133	129	105	132	115	134	127	126	141	116	120	136	114	125	135	123	119	130	113	103	125	139	110	126	103	107	129	145	112	112	145	122	130	116	114	128	135	114	130	108	123	114	107	110	119	108	130	144	107	120	118	118	127	116	123	124	139	122	126	113	141	127	124	141	128	128	130	125	132	133	123	132	124	123	141	125	120	143	99	116	132	149	132	130	139	133	119	143	136	112	133	133	117	142	121	127	124	120	124	136	124	134	138	118	128	106	128	127	121	112	107	114	156	135	129	120	132	103	129	126	138	118	102	149	120	105	137	111	137	123	109	131	123	141	114	120	119	118	141	122	135	137	96	128	128	141	125	123	131	118	134	129	122	115	131	128	114	132	129	111	107	131	125	142	105	139	140	114	121	128	112	130	116	130	123	133	119	120	123	133	120	131	102	137	121	134	112	122	128	89	117	137	123	113	107	127	100	99	123	113	100	138	142	127	115	114	114	111	129	138	133	124	121	129	106	116	131	115	119	129	131	126	130	121	118	126	123	136	145	122	119	125	119	149	125	124	134	109	106	114	116	148	147	121	126	135	121	130	110	119	126	119	133	126	108	143	93	137	129	119	127	118	134	121	107	128	121	119	130	128	132	127	85	121	114	128	126	132	121	127	132	130	99	127	117	114	145	126	135	116	133	126	118	114	118	133	123	124	119	112	117	137	137	132	106	100	135	106	126	115	111	126	133	106	120	130	129	122	128	126	118	142	153	121	144	122	131	144	155	120	107	118	115	126	149	134	119	134	146	156	90	116	127	135	114	132	129	129	104	105	131	133	130	129	129	123	126	128	136	130	118	102	129	119	125	122	132	121	115	125	133	124	112	137	127	144	117	143	132	140	107	103	103	129	132	135	119	136	122	114	132	133	135	113	122	112	136	113	116	136	143	116	131	112	126	128	129	118	127	124	122	105	143	117	111	133	121	126	141	130	128	97	86	112	145	117	119	126	105	121	120	129	112	148	130	124	128	113	137	136	137	106	118	113	129	127	129	138	118	123	129	121	127	111	128	115	110	127	130	130	121	112	122	116	131	121	124	113	125	123	127	144	136	135	123	133	128	126	129	120	156	116	137	121	106	118	132	141	123	133	116	101	139	129	112	103	111	121	145	105	116	132	127	153	105	127	141	133	129	102	146	130	118	143	149	136	119	135	126	131	121	129	116	131	136	136	120	110	114	138	146	136	124	125	131	129	132	124	120	100	115	125	113	143	122	126	130	119	97	122	147	114	122	137	132	112	98	114	115	109	138	99	123	127	129	122	126	120	123	119	129	131	124	118	121	142	120	100	119	128	132	135	117	121	117	126	132	108	140	137	114	110	106	145	108	123	145	127	123	96	131	128	118	119	124	126	116	126	111	121	116	109	135	136	139	120	113	147	117	99	127	115	126	123	141	114	114	138	128	132	104	121	133	125	125	118	117	121	139	173	119	123	132	122	110	105	120	101	127	137	123	146	142	130	136	121	121	138	116	106	119	125	125	117	116	128	118	137	128	120	119	121	142	125	120	127	122	121	107	133	128	102	142	146	122	130	118	123	139	121	97	111	144	176	110	124	128	118	116	125	112	109	152	125	118	147	126	107	134	133	114	129	119	110	113	144	132	127	136	145	126	150	116	115	121	116	115	117	127	124	117	120	133	124	119	113	123	134	146	130	126	128	109	150	148	141	117	125	127	109	123	133	143	100	119	117	102	128	106	126	129	116	133	96	115	130	123	114	117	110	126	114	127	134	135	135	121	116	95	140	120	132	129	113	118	117	117	125	110	157	109	136	135	111	126	142	114	147	131	129	140	136	115	102	104	147	113	122	136	140	103	115	121	136	116	124	120	115	145	113	126	121	133	112	118	112	133	128	120	127	145	126	124	120	135	108	123	98	110	134	114	118	106	110	123	125	113	126	104	129	127	132	123	135	129	131	139	134	129	141	121
8688	875	1610	1915	1550	1213	1033	872	736	668	585	582	476	492	473	428	471	472	426	430	430	419	408	380	366	419	404	368	354	376	359	345	377	348	351	372	369	365	340	350	321	349	365	370	370	340	354	362	357	345	370	369	327	327	362	348	333	371	352	340	346	337	363	332	348	368	336	369	371	306	344	351	322	361	327	339	334	369	331	311	338	312	379	377	362	367	375	341	326	320	324	333	346	337	369	364	344	330	353	349	358	358	335	340	328	321	330	347	333	313	326	338	337	344	345	337	314	335	354	356	310	320	338	298	352	354	305	349	346	323	334	342	303	359	325	321	341	321	340	335	340	318	359	343	377	322	329	344	326	362	340	326	322	354	336	328	328	368	337	324	377	338	345	351	348	360	351	330	362	338	366	362	354	327	319	320	352	333	331	367	342	329	333	345	331	331	339	346	360	350	352	332	329	348	331	314	334	346	346	358	357	357	345	335	299	343	337	339	303	345	354	389	365	351	349	341	310	356	359	389	326	361	318	360	368	337	347	322	309	342	318	319	325	357	336	331	338	326	334	376	328	329	344	363	365	341	336	343	350	354	353	323	340	353	337	334	350	361	356	326	359	308	320	369	343	350	335	327	371	374	338	323	359	358	319	336	349	339	330	313	339	345	351	321	317	321	321	353	347	355	368	348	348	331	336	344	333	330	329	360	335	356	359	356	349	341	344	346	343	338	371	363	361	332	353	331	344	317	364	329	322	353	284	327	334	371	352	361	360	315	323	332	303	351	351	350	317	338	340	352	363	365	362	338	363	341	333	328	357	336	334	334	313	356	337	324	366	354	326	340	327	335	342	336	340	324	322	327	345	334	362	329	365	329	345	361	358	351	369	361	350	372	347	304	298	330	355	354	349	333	356	332	363	326	318	363	360	349	328	298	344	350	346	307	321	318	346	310	346	352	344	328	324	351	350	324	327	362	336	333	365	352	343	354	323	370	351	364	362	351	339	355	343	311	333	347	354	373	327	324	375	351	351	351	362	326	325	351	350	312	305	317	328	316	318	347	348	342	354	347	337	329	355	357	338	322	346	327	346	349	346	343	365	319	363	335	338	339	351	347	343	347	367	347	344	346	332	325	356	333	340	355	349	352	360	338	338	361	344	371	305	309	342	339	333	323	355	322	358	330	332	331	322	350	344	305	338	315	332	322	366	357	352	345	361	350	333	330	359	374	376	356	294	343	334	323	354	352	364	337	327	334	343	331	339	356	347	339	339	297	343	335	345	358	330	342	321	348	346	311	368	330	327	315	329	328	339	322	357	371	343	346	341	350	341	351	330	362	329	335	339	335	376	328	350	354	347	343	313	332	350	359	349	349	353	342	341	338	328	340	360	308	348	348	354	344	350	321	342	310	360	331	347	353	329	329	362	323	361	350	334	305	347	348	324	322	330	344	315	354	341	349	350	344	323	352	325	314	343	367	346	340	333	336	343	302	378	374	323	335	360	349	338	356	356	353	338	327	356	345	352	325	345	367	332	344	322	340	331	370	354	330	383	359	348	337	332	312	348	340	344	333	341	319	352	370	354	313	281	364	340	343	380	326	339	333	342	352	311	343	326	360	331	373	344	350	295	337	375	328	319	337	383	336	349	340	339	350	334	327	320	326	337	340	364	323	356	360	331	335	364	336	347	347	333	327	347	328	353	293	326	323	332	322	330	322	322	351	315	331	344	341	355	337	314	338	319	320	314	333	351	367	350	338	336	334	354	365	328	356	336	376	357	353	334	352	338	336	330	343	352	331	354	347	312	305	354	349	336	360	313	335	341	386	354	365	316	347	340	323	338	348	353	306	380	358	340	349	334	336	343	325	338	327	347	334	339	332	361	352	352	316	379	338	384	334	354	345	347	331	327	311	332	339	389	323	328	341	332	347	400	323	330	343	330	340	319	338	378	322	367	335	348	343	304	364	345	348	342	336	324	312	298	340	351	328	343	363	330	371	358	334	346	345	367	362	306	355	343	312	337	342	348	336	365	341	356	327	338	345	376	355	338	336	317	326	357	340	337	338	335	366	322	339	355	357	347	336	339	338	350	362	364	319	342	342	357	343	337	347	361	358	343	343	343	333	353	319	346	372	330	324	368	361	335	384	345	343	334	302	357	352	360	352	319	351	328	338	318	367	340	329	339	341	352	357	324	343	356	346	328	375	328	309	316	313	371	371	370	365	333	371	317	345	329	313	334	337	308	327	350	352	379	308	364	346	312	339	311	332	342	372	298	349	345	347	344	336	338	343	335	319	331	340	337	349	369	363	349	363	310	329	332	339	363	370	341	332	357	332	326	345	364	384	318	346	325	350	342	359	380	359	369	307	304	342	336	355	291	342	359	359	343	372	362	358	347	333	379	351	332	361	369	337	341	307	333	339	330	332	360	354	360	321	353	352	358	367	330	327	345	318	346	304	345	340	315	327	358	373	331	329	345	345	359	331	339	323	332	338	320	348	361	345	342	370	371	327	347	333	338	319	353	360	336	317	334	343	340	353	370	342	354	376	342	337	341	347	365	356	329	348	342	338	302	326	359	355	355	333	346	336	370	329	333	362	302	345	342	343	323	363	353	350	320	361	355	346	332	364	345	349	360	356	351	326	383	345	357	330	355	328	321	364	329	321	338	307	345	379	332	363	321	356	312	365	357	361	298	336	365	354	346	351	364	358	322	338	309	340	351	353	333	336	326	352	340	344	304	336	356	350	338	317	327	371	345	360	315	363	343	345	336	347	354	353	346	375	344	347	334	360	356	348	351	351	357	355	349	340	329	345	342	325	316	313	352	360	345	328	332	344	347	305	326	355	359	332	339	317	341	326	376	338	354	329	343	336	369	331	350	343	339	350	340	339	345	323	350	322	332	354	335	318	349	341	350	350	365	361	329	362	343	360	346	359	322	320	349	336	317	322	334	358	389	355	356	317	336	326	320	343	339	346	342	337	345	325	339	370	368	335	356	337	354	346	346	332	374	355	361	350	327	364	335	364	360	339	345	337	353	323	335	312	349	346	346	344	368	339	339	342	323	337	329	361	349	317	301	317	376	351	323	354	346	364	355	315	344	364	367	351	344	363	334	373	324	386	377	344	334	360	339	364	337	328	338	341	333	350	337	322	344	353	308	376	322	319	327	362	330	346	320	361	377	367	350	330	332	315	366	374	312	381	327	328	357	346	341	317	342	345	334	390	332	360	331	348	338	339	336	337	346	366	318	373	362	326	346	347	354	332	344	311	342	347	358	369	358	357	326	345	362	329	344	331	336	318	361	328	354	377	320	333	336	367	332	331	322	348	355	344	347	303	346	331	351	369	361	329	398	341	332	320	343	336	331	334	344	324	387	353	326	361	356	346	349	339	373	330	341	338	331	331	367	348	331	340	331	310	346	339	338	323	317	344	372	339	360	367	345	341	327	362	348	362	343	349	334	327	327	295	320	341	364	346	336	337	337	338	325	348	333	360	314	327
1424	418	394	417	398	402	411	449	410	438	373	379	344	351	400	425	389	423	364	401	380	377	436	432	419	389	379	358	402	380	438	396	378	401	352	389	371	403	382	397	395	398	377	379	378	332	366	398	370	358	349	410	394	371	367	343	377	350	377	394	372	385	372	438	374	395	362	382	373	418	365	384	393	380	398	378	421	385	353	381	380	402	370	349	357	391	390	410	421	394	413	373	367	371	402	370	383	359	399	407	384	347	411	362	359	393	370	369	341	377	404	395	373	367	379	372	381	397	381	389	395	380	408	396	390	389	361	371	383	379	359	359	434	407	400	393	357	390	382	377	361	400	367	389	394	418	413	386	415	398	394	350	389	408	396	403	384	395	387	357	428	386	359	363	365	385	388	400	399	387	382	396	354	361	415	393	360	362	394	371	377	364	382	423	391	346	375	364	377	363	374	375	394	369	403	393	422	393	376	372	356	383	381	392	374	383	397	375	397	393	386	387	400	374	398	369	387	391	422	421	382	416	375	400	396	400	415	380	400	398	406	319	430	391	372	384	408	412	396	418	365	376	417	390	393	429	373	382	373	379	381	369	386	365	365	351	409	402	372	355	389	389	403	384	430	379	417	363	391	386	399	392	380	389	403	401	350	403	382	385	344	384	413	378	376	379	408	386	403	404	394	385	379	381	412	433	356	369	397	409	368	376	394	375	381	386	373	393	372	383	345	392	365	389	361	399	390	390	394	382	376	419	403	374	416	413	404	400	379	398	362	416	385	382	383	396	408	364	371	377	374	378	361	428	386	378	391	392	357	376	409	394	368	372	404	349	344	360	366	387	373	383	375	400	382	412	369	347	396	379	373	388	378	384	400	404	393	369	378	341	385	396	394	374	373	374	414	350	355	397	390	362	384	383	374	391	384	407	383	372	369	408	364	359	401	348	344	388	398	366	393	370	366	368	383	392	398	390	372	427	382	347	421	380	370	366	381	365	412	355	349	394	360	403	384	353	415	386	385	390	353	388	380	384	377	357	383	376	368	341	406	364	364	401	440	392	387	383	355	391	417	358	369	370	384	403	374	401	401	361	401	401	388	378	393	376	379	377	373	354	367	352	376	361	357	369	384	406	410	448	389	366	375	382	381	381	388	379	353	426	427	421	401	362	383	403	361	367	369	386	386	383	386	355	372	396	393	384	378	396	361	368	402	403	387	413	403	398	364	383	385	411	395	388	386	362	377	369	388	370	361	354	415	348	377	382	406	406	369	420	360	360	395	397	391	413	396	379	353	359	406	377	404	403	394	415	357	376	413	389	362	379	391	355	399	366	346	371	364	390	405	396	398	376	358	381	393	389	378	402	404	423	414	412	380	419	387	406	366	414	372	415	403	374	381	375	400	395	391	394	384	390	370	384	420	367	384	362	391	340	373	369	409	386	401	394	398	392	384	390	410	381	342	372	382	350	373	371	378	387	406	400	378	381	408	408	377	385	372	401	361	389	333	382	412	360	390	406	440	406	379	358	363	390	363	372	379	379	359	330	366	430	409	367	394	415	421	395	374	391	379	369	381	376	373	356	341	360	374	388	397	373	361	355	340	384	434	380	359	398	389	395	390	376	348	416	389	366	362	364	411	414	387	364	395	404	369	381	414	388	385	449	406	370	355	377	381	359	369	405	396	408	417	383	376	397	410	387	409	399	358	388	378	405	360	376	395	363	394	390	385	384	357	374	370	412	392	413	373	369	386	375	363	401	392	397	419	371	349	359	408	373	387	421	412	374	388	380	403	435	382	373	382	360	390	404	417	378	401	413	381	383	378	393	385	398	378	401	394	407	371	424	368	370	359	363	363	343	388	384	364	388	421	397	394	356	435	379	389	443	408	370	403	354	407	420	399	384	379	407	367	399	361	374	419	427	374	396	404	397	377	388	371	327	401	388	359	364	402	412	374	392	380	360	392	434	385	396	371	368	404	366	392	387	413	343	418	403	396	393	399	374	366	388	403	375	407	410	361	376	414	407	395	357	402	386	389	371	393	399	364	396	379	395	373	398	344	381	378	369	394	399	378	368	366	391	413	398	409	417	366	393	385	431	394	384	402	379	393	360	357	413	397	414	399	401	380	390	373	392	367	376	438	398	391	423	403	390	358	403	377	404	377	395	399	378	354	414	361	379	392	370	388	437	397	364	401	395	371	379	377	389	371	389	402	369	374	385	368	409	426	372	378	408	367	357	399	382	386	371	412	388	404	375	365	388	377	398	393	391	433	351	386	389	393	395	382	392	415	378	418	365	380	397	395	396	363	361	340	370	376	378	373	384	366	360	412	376	405	383	364	359	380	324	365	367	409	372	346	389	368	372	397	401	380	375	431	380	409	337	396	390	390	388	397	361	368	411	352	387	378	401	395	376	390	369	361	383	403	375	416	379	390	395	418	364	402	388	400	372	410	361	373	394	384	418	399	417	377	383	349	399	403	396	359	387	385	385	362	387	386	382	402	411	419	403	400	362	369	390	387	367	377	374	361	370	384	394	399	414	399	374	405	377	396	366	367	417	389	382	375	422	403	422	357	394	400	397	393	419	407	399	390	397	387	419	433	373	390	370	361	393	385	381	395	416	374	374	389	384	368	359	376	353	371	380	386	396	380	407	365	390	389	373	403	377	370	391	370	403	396	388	393	391	395	344	386	383	372	366	361	386	359	369	394	387	382	380	337	407	431	374	401	363	410	422	379	364	418	388	391	391	399	356	398	384	395	371	386	389	369	369	379	397	424	385	386	376	367	369	391	390	383	353	383	340	383	346	389	395	409	420	402	397	400	385	412	399	376	422	354	388	389	396	389	361	396	408	361	374	358	442	386	420	364	384	365	425	359	394	435	378	396	398	411	371	390	363	373	390	374	353	396	393	375	419	348	369	353	378	390	403	413	409	376	387	388	380	405	412	396	375	393	394	387	394	383	394	373	380	393	381	395	374	385	389	363	388	395	395	385	412	392	375	369	367	407	376	378	384	354	427	388	363	388	381	348	393	372	382	410	383	375	413	424	407	417	387	408	423	406	389	372	344	410	408	431	385	361	377	352	382	382	407	379	380	322	396	340	444	394	386	367	403	367	343	382	371	380	400	408	370	345	389	400	360	379	389	383	396	366	378	385	372	363	400	401	404	378	388	381	398	409	355	397	362	362	391	434	389	396	398	350	403	372	415	374	395	417	394	395	388	398	381	392	417	357	373	385	397	364	374	371	388	380	427	388	362	405	388	373	402	372	387	421	365	357	375	339	385	402	393	362	401	384	350	414	361	460	368	396	398	393	427	371	382	377	365	351	363	377	369	404	373	346	351	362	430	394	438	376	364	401	381	404	350	364	409	378	394	395	367	369	397	390	389	367	397	364	378	409	391	378	378	425	418	374	411	393	376	381	345	384	435	391	361	383	398	398	323	416	383	372	402	375	365	374	383	376	381	425	385	412	364	408	379	393	426	400	380	397	351	398	397	398	428
2094	927	1025	1131	1053	944	994	917	895	883	853	921	961	936	863	950	927	911	897	899	904	893	903	894	909	933	853	918	877	897	898	936	883	875	914	907	855	961	892	935	908	948	952	894	941	917	921	842	859	950	915	899	901	869	889	928	908	911	865	884	917	885	885	858	905	898	892	890	904	934	848	889	872	917	863	920	911	899	872	866	876	886	926	920	951	914	885	949	969	937	884	939	936	932	962	910	909	915	915	910	881	886	977	892	921	924	869	915	921	883	878	892	950	894	901	894	895	874	953	896	947	920	904	931	899	880	916	890	934	932	882	906	868	984	875	897	920	899	889	912	894	915	856	862	904	924	897	902	951	916	889	925	934	918	904	911	880	920	944	883	897	921	936	927	889	924	918	835	877	896	945	870	927	904	875	930	918	892	885	886	933	860	975	910	930	923	925	914	891	907	891	916	883	906	953	939	929	912	862	938	925	900	906	829	872	913	947	844	976	874	904	938	880	940	921	833	920	910	964	966	875	901	899	916	926	956	917	917	912	923	947	892	905	938	922	849	863	887	892	885	916	942	953	897	901	868	925	864	891	931	875	895	916	865	901	927	866	917	898	939	874	914	887	857	901	843	881	920	900	881	879	905	916	859	904	921	907	920	922	903	899	898	911	850	918	924	887	873	848	886	872	965	869	948	910	885	928	901	828	928	958	930	930	939	943	874	907	932	957	950	888	913	913	928	930	905	917	897	874	900	879	924	886	918	882	892	930	887	900	865	886	874	883	886	915	835	873	869	881	943	924	907	862	909	949	850	860	911	917	955	899	954	880	893	857	914	911	931	916	903	890	901	927	891	903	897	914	874	872	897	867	890	912	898	875	956	953	905	944	914	899	914	940	906	936	919	868	875	933	949	885	930	919	908	981	910	926	951	887	863	916	876	888	892	920	877	874	934	882	882	919	894	898	904	914	889	898	896	914	922	896	875	930	882	899	884	910	950	915	933	874	882	920	886	880	928	867	920	918	934	957	881	898	954	910	925	928	935	974	922	938	938	927	887	885	883	862	925	944	953	883	903	934	949	879	891	961	953	873	863	928	844	895	907	859	865	882	906	908	886	889	957	922	908	901	907	886	858	885	885	897	884	923	938	907	903	905	891	894	831	896	947	883	906	861	886	897	918	931	962	928	901	935	850	905	935	915	890	899	878	920	874	888	909	953	894	900	913	907	986	936	874	928	912	935	897	902	872	908	875	904	862	917	950	886	961	900	922	847	948	833	938	878	882	882	913	894	934	787	900	906	861	931	888	904	933	894	931	858	898	899	931	906	957	882	921	894	834	905	930	878	884	927	935	920	882	860	917	928	945	862	1012	880	912	900	914	926	874	866	917	931	879	873	933	869	932	876	901	917	869	883	889	918	922	926	901	868	925	861	876	948	950	914	924	874	941	869	890	899	919	897	898	890	896	870	915	906	859	906	877	853	893	984	937	916	910	868	920	888	909	916	895	942	923	862	922	909	931	892	902	898	908	913	864	901	892	903	950	908	887	923	898	946	948	908	988	915	927	921	906	914	946	864	961	886	816	885	903	897	924	979	870	903	859	844	950	905	936	910	904	911	875	886	904	926	889	864	941	894	872	915	937	932	934	965	900	896	913	857	874	944	880	912	892	868	903	921	921	885	907	877	913	921	855	934	874	949	900	938	943	873	921	900	888	896	917	929	932	840	876	918	932	871	919	899	902	906	912	886	832	903	886	901	851	935	868	926	937	953	884	938	943	918	878	941	921	958	901	892	912	863	945	866	916	867	879	932	880	895	921	917	902	884	870	899	921	893	899	884	957	888	912	922	948	948	947	895	933	897	899	948	911	876	940	862	857	926	919	915	918	920	923	864	941	952	869	876	884	869	882	879	925	944	885	885	907	931	849	882	899	940	887	932	887	938	908	918	884	898	934	933	883	888	868	895	918	878	929	892	877	903	925	898	889	926	850	883	907	926	902	912	874	889	917	928	928	967	881	881	911	907	920	926	904	881	895	919	942	917	915	905	890	881	868	923	899	891	921	916	928	869	875	901	897	898	914	886	857	906	881	905	880	902	888	889	926	931	928	896	912	902	906	933	877	896	865	881	871	888	899	856	951	914	879	873	884	873	932	904	902	926	903	883	869	905	912	929	865	882	959	954	880	930	907	904	921	860	924	899	932	863	894	942	893	865	930	960	936	926	940	924	888	923	900	934	968	845	879	851	922	857	931	886	976	870	950	918	896	887	869	903	924	875	862	934	937	921	899	878	867	906	886	871	921	957	870	948	912	880	850	906	910	927	893	880	839	921	890	910	893	849	897	891	917	888	931	919	874	892	868	946	934	894	921	907	911	882	897	926	899	885	958	915	890	936	907	850	863	907	892	893	906	903	922	896	880	888	915	900	929	937	951	853	938	922	919	901	872	908	897	905	950	926	870	885	884	910	957	921	941	868	907	895	977	905	895	888	924	904	936	919	946	970	924	892	921	911	894	895	902	891	916	853	875	930	939	904	922	920	937	896	884	869	865	938	957	886	908	930	945	874	958	913	930	918	865	907	903	892	892	854	884	898	946	966	942	969	894	939	879	882	903	935	887	891	931	933	902	894	921	902	922	875	918	870	885	862	898	917	910	880	892	899	905	869	905	841	895	934	970	914	880	881	881	924	906	939	901	933	839	887	903	881	970	884	926	844	926	909	888	909	877	886	916	888	951	917	905	906	928	894	894	953	882	908	901	877	894	886	861	977	914	906	885	892	908	871	902	883	834	924	886	879	888	949	886	923	900	883	835	864	830	850	910	881	910	903	893	945	900	872	939	907	913	966	879	882	877	836	878	921	878	973	974	882	878	904	874	919	937	896	863	902	899	877	971	877	828	851	903	919	842	885	876	904	960	939	871	916	910	909	913	915	943	883	847	934	925	883	874	921	894	918	872	877	932	850	902	904	902	908	924	879	913	916	871	871	882	860	902	944	918	906	926	895	913	926	932	891	909	915	911	946	981	932	892	906	934	939	919	866	954	891	891	929	873	936	890	915	893	889	872	892	918	938	875	917	958	891	844	915	922	894	939	886	853	880	898	884	917	918	897	896	908	950	922	914	911	934	961	938	975	872	894	885	909	947	921	862	931	902	919	949	922	893	892	918	922	826	904	931	914	938	882	899	939	906	853	942	876	892	905	873	868	929	892	920	899	884	929	976	925	963	908	917	881	932	908	954	874	916	882	918	879	936	880	936	902	877	871	912	897	879	893	919	907	867	914	930	955	885	844	923	971	930	875	919	934	900	873	917	859	934	883	948	870	890	925	851	877	946	834	929	915	903	864	904	951	928	904	930	872	905	881	883	912	940	938	863	845	904	922	959	895	890	921	930	937	891	946	868	933	905	898	899	926	902	923	946	937	867	876	937	943	970	902	878	907	821	868	903	931	917	858	918	945	884	879	902	879	943	902	910	920	898	890	892	908	882	965	886	890	890	912	854	851
8485	636	632	560	396	365	342	350	319	319	282	301	299	298	318	308	292	270	277	249	280	303	256	277	274	296	282	276	283	305	253	281	266	275	241	277	255	292	262	274	302	252	309	280	297	281	297	286	276	295	265	260	263	296	309	287	270	273	257	273	258	282	271	269	275	299	299	303	313	305	286	273	292	296	279	286	272	279	291	293	291	309	268	281	294	308	278	294	294	276	291	296	308	285	282	291	301	257	260	278	292	283	259	300	292	284	275	312	298	290	287	280	278	257	278	274	297	268	250	272	269	266	265	300	281	277	306	284	266	316	279	287	262	271	308	286	301	260	278	256	268	285	307	260	256	273	251	319	271	279	258	274	266	287	295	289	259	289	308	269	281	264	266	301	279	273	251	287	277	266	252	280	266	257	276	276	301	286	326	277	275	274	295	322	280	263	308	325	281	283	318	273	270	273	304	266	313	285	262	260	282	258	281	250	301	257	283	269	260	279	290	248	272	265	274	280	272	279	314	281	284	279	260	277	268	266	254	266	269	285	264	302	289	293	298	285	324	269	276	282	298	296	283	287	295	282	298	286	270	279	258	290	313	276	282	263	316	284	286	274	281	259	266	288	272	289	277	272	296	291	281	282	289	297	252	281	272	251	292	274	298	257	292	304	289	287	276	279	273	296	286	273	285	296	294	309	261	297	283	291	295	274	272	292	283	251	293	274	275	290	268	251	250	273	283	278	236	299	289	235	283	277	263	271	269	290	248	302	274	257	312	312	269	243	265	249	275	275	283	305	267	281	273	280	250	266	276	300	278	280	265	288	298	269	269	283	269	295	280	286	319	300	282	269	270	267	276	280	280	255	303	298	279	274	281	297	279	317	247	260	297	276	272	265	268	266	275	281	304	254	311	278	307	259	284	268	304	291	256	237	269	290	276	272	229	251	246	266	299	270	297	261	284	253	279	273	293	273	276	273	284	285	282	289	264	312	291	272	318	268	234	283	279	270	286	268	287	271	281	282	317	261	281	272	264	297	301	260	314	269	296	281	272	266	258	253	286	300	288	275	283	289	303	264	277	252	278	277	303	299	282	267	308	242	304	290	282	257	264	291	294	308	261	277	260	278	280	268	310	268	292	252	292	272	270	287	286	277	291	295	296	277	291	266	261	303	309	281	305	290	280	337	267	265	268	265	257	297	298	309	327	274	273	310	295	242	258	241	282	258	299	273	294	304	257	254	272	268	291	308	281	270	254	276	286	279	305	249	263	255	277	285	268	292	286	305	303	296	256	281	266	261	260	252	277	284	276	284	266	288	291	271	305	253	278	279	257	297	289	266	291	292	300	287	263	287	294	251	268	259	271	257	258	279	274	269	280	295	285	257	247	277	286	271	298	295	289	281	283	281	265	281	255	275	304	268	305	287	289	275	272	247	289	265	278	246	301	274	302	300	268	250	313	309	291	284	276	284	262	263	269	273	291	266	269	281	295	307	303	295	279	267	268	274	292	264	273	285	273	256	277	275	275	281	290	263	309	279	265	271	298	287	274	274	256	285	275	289	278	280	282	268	272	273	235	276	270	269	251	299	269	286	257	291	300	303	275	274	254	266	283	273	326	271	246	296	282	253	292	273	258	279	286	273	300	300	310	285	297	283	285	271	289	291	291	332	282	278	290	296	274	276	310	250	299	270	297	263	300	265	301	259	290	258	265	249	264	268	276	257	283	279	274	290	294	289	291	272	260	290	272	276	285	280	307	288	269	258	281	286	287	261	252	257	280	277	282	258	273	279	306	278	274	288	273	265	283	300	281	251	255	262	272	298	268	258	277	262	274	266	279	289	281	286	279	288	245	306	225	330	299	277	289	283	315	235	268	282	278	285	276	296	308	263	269	269	287	264	298	286	276	276	293	287	281	286	297	273	273	266	277	279	265	263	308	283	280	279	245	280	276	292	303	247	272	249	271	281	304	269	271	272	262	266	275	312	303	296	295	304	294	282	258	304	283	317	291	271	292	303	304	296	286	290	282	267	281	269	260	248	289	268	276	295	279	275	271	262	240	267	306	274	260	281	276	284	293	273	265	286	294	257	254	305	280	301	279	278	261	271	297	257	266	286	276	291	291	299	280	300	266	285	265	279	287	238	288	288	289	266	271	296	304	293	287	243	248	242	265	285	289	296	270	272	312	271	253	269	280	289	273	276	282	278	282	271	293	240	296	261	289	261	291	247	281	271	271	273	285	296	262	293	290	286	298	279	277	304	239	285	256	277	296	290	298	294	287	306	309	294	267	273	281	222	256	255	242	267	274	268	287	312	258	249	280	297	272	298	283	270	265	323	278	278	265	283	289	269	264	267	316	296	234	279	279	256	310	270	284	315	278	248	277	297	267	325	296	292	281	279	277	299	243	265	274	279	288	275	268	288	280	285	280	279	300	274	276	300	248	274	262	267	275	269	311	298	250	260	248	267	254	305	290	310	276	278	281	291	279	284	283	296	286	279	278	283	302	276	290	303	280	258	263	285	268	264	301	235	261	263	295	273	296	246	255	299	261	244	297	261	252	284	256	263	284	312	270	280	305	293	295	286	266	275	304	293	267	274	312	274	249	282	263	298	278	263	261	289	293	296	276	278	256	244	270	305	245	269	275	306	279	292	285	287	295	251	294	304	261	279	293	284	291	292	259	242	289	273	284	264	308	285	303	266	289	285	269	274	253	280	285	281	294	257	255	280	316	319	256	295	270	284	295	244	262	292	249	272	280	294	282	281	252	267	269	267	289	269	268	259	274	272	305	293	298	292	270	271	284	254	318	294	282	282	256	277	302	282	270	279	327	289	272	256	250	328	302	271	299	280	281	283	281	262	285	300	258	317	255	240	282	245	287	278	262	293	281	272	275	281	261	291	283	268	287	304	265	317	245	281	307	294	266	273	299	281	256	316	300	295	266	301	276	292	286	263	262	292	259	302	264	297	264	261	257	316	291	266	307	288	253	296	261	324	309	294	252	270	272	275	296	268	277	299	252	270	285	302	284	264	291	296	280	274	284	263	262	290	287	314	265	262	276	276	298	287	255	284	288	273	309	278	297	282	302	258	290	293	260	276	277	270	293	271	289	270	265	264	287	251	266	249	306	261	288	264	277	277	289	268	282	245	307	295	297	288	271	273	265	272	267	277	333	285	285	281	318	288	267	308	283	294	263	297	296	270	276	284	251	288	277	271	245	271	292	280	261	271	279	253	273	317	264	280	272	286	286	289	275	292	282	292	320	295	277	271	252	280	269	289	337	269	303	303	314	257	264	286	285	293	279	272	298	269	304	268	300	291	276	267	250	252	280	285	258	288	271	274	287	282	277	285	232	281	291	319	281	290	311	272	258	296	293	308	286	276	288	286	274	290	296	270	263	289	269	255	275	274	279	276	259	273	286	291	265	263	284	271	252	287	266	269	269	252	292	293	295	297	282	255	283	295	291	240	256	271	273	285	262	277	289	274	253	271	298	258
7022	1006	1374	1674	1420	1172	1039	968	880	859	840	764	773	749	736	753	698	709	701	748	664	671	704	700	695	683	708	723	689	670	707	681	751	676	709	670	682	648	677	711	672	657	654	728	663	675	701	732	657	657	678	711	670	677	702	634	684	705	672	623	628	744	669	655	673	692	646	704	681	668	722	727	655	661	708	720	675	678	645	690	648	699	687	671	649	673	661	644	645	652	657	702	639	658	714	672	691	683	626	672	665	684	652	647	663	664	689	675	670	663	599	628	688	680	698	712	712	681	721	708	751	656	662	636	698	653	674	667	670	676	703	636	707	671	641	720	683	637	635	666	661	657	695	645	657	645	655	705	652	656	677	668	644	688	651	652	691	690	679	648	675	681	665	677	656	663	651	674	672	681	657	679	712	641	672	678	691	669	692	629	708	677	689	675	631	682	673	687	652	670	695	707	630	672	674	677	640	658	682	633	665	702	682	652	691	674	683	632	698	695	652	654	638	693	675	646	718	668	635	683	702	660	663	685	633	665	631	692	659	690	651	761	692	660	674	698	609	668	653	675	694	649	669	683	685	681	705	687	712	684	674	648	623	654	672	721	749	683	689	687	676	636	705	727	703	647	709	675	641	658	651	667	671	644	712	685	654	692	689	711	663	717	687	660	697	696	687	664	693	702	673	715	742	680	687	634	725	660	715	672	700	662	690	643	668	711	655	700	733	622	704	712	629	658	685	708	654	686	660	660	624	680	683	703	710	660	651	647	679	672	668	674	688	685	687	654	688	664	660	683	632	689	654	674	650	683	649	698	698	667	717	681	677	655	667	661	661	707	666	696	639	683	652	656	665	695	644	654	643	683	706	683	657	695	704	662	680	718	609	676	690	697	668	678	651	672	688	670	676	634	651	667	652	715	635	658	686	683	663	599	633	664	655	716	705	714	691	673	633	700	653	698	677	678	667	655	654	665	678	655	665	702	667	674	638	677	689	706	666	663	722	624	667	712	618	656	678	681	673	663	682	650	684	659	699	685	669	668	707	695	677	661	656	736	639	650	701	662	653	724	699	623	664	631	661	637	653	695	690	687	703	661	670	658	650	632	655	642	728	651	709	686	694	655	698	621	686	652	670	655	646	704	685	684	676	689	673	671	678	733	685	679	622	702	648	675	676	662	655	635	693	686	705	645	659	668	650	668	700	628	672	644	652	687	632	663	672	633	681	712	677	645	683	685	679	683	672	664	668	682	689	664	689	660	678	663	667	655	640	656	731	672	694	675	635	738	656	669	661	683	663	638	620	630	716	737	662	642	723	666	745	720	678	624	666	677	695	701	657	666	658	641	702	683	701	697	680	661	664	658	668	660	686	706	667	674	730	643	695	680	685	687	645	710	683	702	737	660	650	660	686	668	669	665	668	668	677	657	635	689	647	684	699	675	642	685	695	716	679	653	685	706	629	623	672	682	671	693	695	687	691	655	687	702	664	662	656	707	681	661	648	697	607	734	689	626	655	602	682	647	649	656	668	666	645	686	697	663	672	631	667	687	639	662	647	612	695	674	693	679	647	693	681	698	685	640	675	669	646	636	665	681	681	611	676	671	677	692	698	680	671	663	649	673	718	647	669	698	682	669	682	671	673	685	658	684	682	683	659	647	653	690	649	681	653	679	606	724	688	643	643	692	668	691	688	708	669	662	692	665	690	665	656	666	692	689	686	660	664	701	680	651	693	673	692	707	699	642	663	660	694	654	665	625	633	648	646	658	654	664	690	630	704	706	674	653	678	698	638	645	657	629	672	659	648	662	671	683	729	647	687	719	689	661	638	692	642	653	678	655	669	663	676	747	690	659	628	672	657	671	651	645	689	666	697	664	664	667	689	673	711	708	673	705	639	687	683	650	669	681	727	636	678	674	650	650	639	623	678	653	686	665	672	645	657	685	713	683	653	670	646	668	667	648	654	667	666	650	698	669	741	673	676	662	641	690	698	689	688	704	705	669	656	643	713	692	616	666	697	678	732	700	656	715	725	702	690	664	659	663	663	686	624	635	667	624	666	670	670	702	657	680	658	667	677	693	675	653	653	641	671	677	681	707	699	671	695	656	688	657	646	676	693	669	667	659	707	690	676	675	626	671	669	637	672	712	673	656	650	626	649	735	673	682	644	671	680	690	681	697	685	670	659	609	672	711	702	650	682	696	708	676	684	657	703	654	709	618	673	725	694	673	691	671	682	665	641	656	710	663	666	688	695	664	674	649	668	654	692	674	685	662	696	694	653	686	733	620	647	722	641	687	672	660	683	685	666	653	659	692	625	676	681	668	670	690	683	687	661	671	688	684	694	679	678	651	661	673	698	643	664	669	695	641	684	665	669	651	683	669	707	662	692	703	713	645	670	672	635	688	656	652	654	611	619	707	669	661	722	651	662	673	623	650	670	701	659	738	648	668	688	687	655	746	654	683	724	669	650	638	694	695	677	685	700	705	673	691	638	724	647	707	655	688	649	667	593	733	650	675	660	641	648	671	713	689	637	673	714	654	708	653	655	660	664	661	651	695	698	645	692	641	610	637	720	672	687	704	724	674	662	663	691	642	700	683	668	696	644	684	680	658	666	656	646	643	656	673	702	699	690	641	664	639	674	653	645	672	669	707	704	666	667	662	698	670	701	674	684	676	681	665	654	675	653	637	673	664	632	647	679	706	674	697	687	662	671	693	675	660	615	691	644	720	684	699	685	716	655	627	706	676	704	648	657	671	653	690	668	697	681	648	661	687	712	650	678	655	643	682	661	670	704	693	668	674	653	675	627	680	681	667	606	667	638	661	660	657	682	654	677	693	644	729	694	695	687	672	660	704	665	649	676	668	662	650	696	671	635	651	678	697	690	645	683	703	618	701	665	660	699	670	656	699	666	667	688	652	698	749	679	676	649	687	658	638	654	686	693	689	693	708	665	674	656	652	653	671	652	700	640	665	646	716	697	687	695	699	685	617	671	688	664	684	715	639	692	690	648	655	645	693	724	644	684	638	677	675	636	708	633	697	698	642	694	667	654	700	678	684	637	715	669	652	665	706	650	640	662	667	691	669	667	630	664	696	723	677	721	624	639	631	671	678	674	700	667	726	689	693	678	676	659	740	669	695	664	635	666	683	653	674	650	754	686	691	683	669	671	630	720	661	656	614	685	723	676	680	679	637	626	624	665	686	669	696	624	697	688	676	689	657	667	705	704	690	674	657	672	690	634	693	708	649	711	653	680	627	679	623	650	663	605	691	619	650	656	674	675	654	647	665	728	635	650	716	690	673	712	677	678	669	647	673	659	691	647	698	693	717	698	690	699	708	646	682	633	668	652	680	679	657	680	686	666	684	706	677	701	660	668	654	667	695	653	645	687	682	664	640	690	698	646	643	690	623	648	660	637	651	630	616	709	701	691	651	672	664	671	696	711	644	690	721	686	656	704	669	735	695	698	679	643	696	691	710	649	668	652	677	688	701	630	678	675	699
14007	910	762	572	381	306	275	206	229	181	171	149	134	159	149	114	165	134	144	125	123	139	112	128	128	138	142	120	129	128	121	130	125	99	122	123	131	116	135	115	130	133	122	131	128	128	150	140	116	125	134	125	129	130	137	136	132	126	118	125	129	106	128	138	132	118	108	134	120	119	138	124	133	117	130	121	126	111	117	122	117	103	112	125	133	121	132	136	125	128	129	125	129	112	118	135	121	125	119	128	119	118	131	141	131	118	138	142	127	141	130	114	122	128	135	142	133	125	139	113	109	125	134	128	111	135	114	135	115	111	151	121	138	110	133	128	110	129	139	127	149	122	126	117	112	118	144	136	145	118	113	131	143	128	134	114	125	135	115	120	116	99	148	109	123	121	123	119	124	126	140	112	126	135	129	122	124	104	119	131	103	114	131	134	140	128	126	114	120	130	126	129	143	122	125	132	123	135	106	145	121	137	125	119	122	125	103	120	112	146	131	140	122	119	128	100	112	124	127	129	131	116	148	133	145	131	111	111	124	132	99	111	135	123	133	139	109	137	124	129	132	126	139	127	118	126	121	115	140	155	121	133	125	124	113	112	136	102	139	131	124	122	139	128	129	140	113	120	131	137	120	122	127	131	135	136	117	123	122	137	127	133	138	110	137	137	105	123	139	104	118	147	108	125	107	131	126	127	128	135	125	119	125	123	104	119	136	127	112	98	120	130	120	131	142	118	135	126	118	126	125	120	143	132	143	145	111	145	143	127	138	125	132	142	112	119	120	147	112	169	102	131	123	132	123	122	123	147	116	130	148	122	141	129	140	121	129	120	123	109	128	124	131	116	120	127	114	118	119	115	109	118	126	119	122	113	104	129	128	134	136	132	99	140	113	104	119	137	126	118	130	141	118	123	130	119	132	114	121	130	113	120	118	131	108	95	134	119	118	98	136	136	114	131	115	127	116	143	128	127	107	128	135	110	107	126	133	121	118	126	133	102	136	123	128	131	108	125	117	118	133	112	113	121	127	131	125	142	141	119	119	105	116	118	114	113	140	130	117	124	122	118	141	153	122	113	128	113	146	109	109	125	122	107	120	138	108	126	135	108	115	120	124	111	135	122	116	113	119	130	114	125	126	119	124	115	124	119	114	127	118	128	106	152	136	115	106	120	124	157	114	133	137	108	121	130	116	147	101	127	130	135	117	118	117	116	145	129	108	127	117	131	140	110	119	140	139	140	113	115	121	104	130	136	131	150	127	120	142	122	130	104	118	102	102	129	125	114	115	112	122	128	133	116	113	124	107	141	147	141	118	124	121	126	132	129	136	124	125	128	129	106	140	115	116	113	122	131	104	127	122	117	114	117	120	120	146	120	123	125	122	134	124	119	124	125	122	129	96	122	122	113	121	110	142	121	124	128	110	125	122	122	128	110	129	143	123	116	128	119	118	119	133	101	148	126	112	116	125	113	124	118	130	117	129	123	129	124	115	119	108	106	127	129	141	141	127	116	116	116	127	114	119	135	128	115	130	126	136	123	143	153	159	142	117	108	114	134	132	118	123	125	130	130	122	139	124	122	115	130	129	125	138	106	122	138	121	126	119	128	126	113	120	138	106	144	153	139	125	126	126	134	122	104	137	112	128	133	128	115	121	133	122	129	119	104	127	153	114	144	130	119	137	135	118	108	130	150	129	113	119	121	138	116	121	122	118	113	129	114	140	114	122	110	122	133	130	129	137	137	134	140	143	136	136	110	121	118	126	131	131	138	119	124	114	129	126	115	136	134	140	113	106	115	103	144	107	118	115	124	127	115	125	133	140	113	108	128	119	114	152	120	135	104	132	134	137	119	124	111	107	132	153	132	111	109	122	134	123	136	104	137	138	119	130	148	105	124	102	126	124	123	123	119	126	116	114	110	116	133	123	149	145	120	124	149	120	121	141	109	120	163	124	129	127	146	151	144	121	111	134	121	131	118	108	130	124	124	138	117	137	158	111	131	116	130	83	105	138	132	103	112	139	136	122	142	151	136	128	100	118	124	133	130	115	128	140	125	118	147	139	130	131	105	120	132	136	134	129	116	137	133	98	116	124	119	148	134	107	143	118	124	144	143	142	92	130	162	112	142	117	159	136	113	114	128	135	117	129	96	123	144	128	140	135	122	117	121	115	130	113	132	110	136	121	124	108	134	113	130	130	137	132	133	104	126	118	140	120	133	143	130	121	141	128	128	138	123	143	135	121	123	154	135	143	110	122	130	109	123	134	128	103	110	105	122	107	109	120	116	151	116	111	130	105	128	130	122	135	120	103	105	127	141	122	142	124	134	122	128	101	125	117	139	141	128	126	130	131	156	138	128	131	124	131	127	123	117	129	127	126	139	124	130	118	117	110	128	117	123	151	130	127	139	125	122	110	150	115	118	124	126	124	113	125	150	122	149	101	124	113	105	132	144	124	116	139	111	131	135	126	116	126	110	138	124	118	113	135	139	124	135	122	117	134	103	120	118	120	119	142	136	142	128	126	130	110	121	129	118	114	120	143	126	105	120	119	112	120	126	107	133	134	130	109	110	155	106	127	128	127	123	111	106	125	121	133	138	114	134	118	127	136	99	117	144	123	130	111	133	135	129	127	139	122	112	130	131	114	106	99	122	111	138	122	130	115	114	116	106	113	107	128	149	127	105	112	123	150	126	130	144	104	120	117	107	117	135	135	118	133	114	117	143	123	124	132	139	125	122	133	130	125	124	104	112	135	117	126	128	129	117	116	110	137	119	130	105	117	146	159	121	119	131	118	119	108	119	131	103	137	110	114	122	134	145	148	130	127	114	133	133	136	102	127	114	119	119	133	119	122	103	123	121	113	122	141	111	136	118	126	123	114	112	112	129	137	116	115	127	123	125	120	119	138	141	146	119	112	139	109	141	109	145	139	144	127	123	133	120	116	122	130	130	144	126	133	124	134	119	113	142	130	124	116	128	138	139	148	137	140	122	131	115	127	136	117	125	120	147	140	136	133	124	114	117	115	137	124	104	123	127	135	112	120	112	129	102	119	126	139	124	121	107	137	129	128	121	125	126	117	113	118	122	136	127	127	133	131	128	125	125	104	130	131	137	109	116	115	107	120	124	129	137	135	121	123	148	118	129	125	119	125	123	122	124	121	126	121	116	133	109	112	104	95	129	134	132	120	115	125	142	122	100	128	135	154	119	113	122	110	130	127	117	134	137	140	134	120	111	133	135	125	121	124	128	115	131	139	136	134	133	152	125	128	128	117	125	123	125	118	137	133	116	118	130	121	112	117	131	135	137	115	126	104	139	134	122	139	99	138	114	123	117	131	101	119	132	114	126	142	119	111	130	121	125	121	136	108	128	131	147	138	129	118	145	122	108	130	127	114	124	131	110	132	113	130	128	139	109	130	112	123	116	146	132	125	127	109	115	128	126	123	130	116	121	125	112	148	127	118	141	116	141	131	138	110	102	112	119	126	105	127	131	137	116
8648	799	1660	1824	1474	1179	954	864	728	680	564	610	524	482	468	440	456	420	416	438	404	426	380	400	402	405	405	386	392	343	386	413	398	359	343	387	357	369	365	338	343	360	356	356	362	339	369	358	350	349	396	342	352	360	346	356	350	341	381	369	368	351	380	360	318	347	316	332	358	346	347	340	361	374	358	358	350	338	372	343	356	352	349	360	372	330	305	342	319	311	375	373	388	326	349	351	338	301	327	344	338	343	326	332	341	362	364	320	361	367	351	372	323	351	344	383	353	347	350	347	365	348	359	338	382	352	337	354	314	361	347	376	332	321	364	342	367	318	352	330	355	319	345	327	368	364	356	339	363	319	350	353	358	359	367	356	371	374	328	356	351	343	326	333	306	345	368	338	353	333	342	334	353	318	354	350	345	353	352	336	322	321	359	326	379	377	358	342	331	344	365	341	328	351	349	318	327	343	342	334	348	299	339	362	379	322	381	321	355	340	337	397	345	319	345	319	346	367	317	365	319	350	355	357	310	334	385	363	336	363	333	342	370	341	337	356	352	332	353	320	334	325	345	338	336	359	326	369	335	344	357	315	340	300	403	346	309	377	371	348	335	301	325	349	349	348	347	359	324	348	356	344	340	363	358	348	336	349	337	312	331	314	348	353	370	349	377	316	352	336	323	321	342	360	339	330	343	364	346	365	369	355	371	328	356	366	348	369	329	356	319	360	334	332	342	311	335	363	338	353	317	334	352	326	346	335	318	366	355	336	359	332	375	339	354	372	346	352	312	347	359	368	348	360	353	312	352	377	306	313	335	350	363	340	367	305	347	332	330	312	387	355	345	342	318	329	340	359	328	317	344	337	347	364	363	327	367	361	335	363	377	395	405	327	330	361	345	344	341	333	358	344	365	334	348	337	321	299	353	362	335	367	354	353	359	331	345	330	361	312	350	327	372	334	353	360	309	338	320	319	342	354	367	347	315	364	344	368	339	335	313	357	321	384	340	313	325	361	336	319	315	344	355	336	355	360	334	361	345	339	346	343	319	356	305	339	327	373	340	360	350	337	339	379	353	362	332	342	334	349	333	318	359	356	372	353	354	354	353	355	373	362	323	343	347	339	361	341	333	373	345	360	350	344	353	344	345	372	362	340	314	336	370	357	340	326	324	367	338	324	331	358	369	340	357	352	356	341	359	350	343	348	363	333	327	341	339	338	353	360	314	341	336	367	318	335	334	382	351	351	345	352	363	305	350	355	378	315	354	321	332	327	363	340	318	344	337	327	326	349	351	354	347	309	332	343	330	353	325	347	339	337	386	321	365	323	332	330	361	329	356	339	312	363	347	348	342	373	364	377	323	339	318	363	370	358	319	328	348	331	365	324	324	360	326	357	358	314	334	364	345	341	356	337	347	371	333	336	320	320	331	326	363	355	323	343	368	333	382	339	309	337	356	346	358	315	348	347	317	344	325	373	337	352	328	364	347	359	322	340	364	330	378	333	355	325	361	356	368	323	338	339	326	350	339	355	374	309	335	332	349	336	373	337	330	340	319	332	346	322	361	337	357	315	376	349	353	348	342	370	350	365	332	322	359	302	370	350	340	317	318	309	332	340	354	357	363	338	318	333	334	353	371	328	360	361	385	360	340	327	370	337	313	348	344	339	296	366	344	322	349	368	302	344	367	329	350	342	321	370	322	366	373	343	342	354	340	349	351	350	356	322	357	386	340	334	306	325	398	374	337	365	320	329	349	352	345	306	353	338	367	380	346	328	353	319	373	330	363	321	341	363	336	348	332	344	300	349	354	320	348	351	326	327	338	359	346	366	338	352	321	325	347	368	362	340	327	347	335	342	347	323	330	379	318	316	343	344	366	332	321	363	354	314	315	309	378	339	316	338	337	349	336	353	341	357	328	330	332	319	367	366	369	301	314	338	311	367	313	358	336	334	376	347	353	349	354	324	354	341	348	345	345	321	336	334	319	336	342	402	321	369	331	326	374	336	334	357	347	375	327	347	333	321	332	370	361	320	353	340	356	327	334	392	325	367	348	338	346	350	306	317	309	347	360	359	353	317	312	338	339	349	352	326	332	330	336	368	374	323	393	361	332	311	348	328	322	383	326	331	360	307	346	336	343	378	365	334	347	339	308	337	350	358	331	364	327	337	353	340	322	308	369	346	299	342	346	377	332	341	334	371	342	311	330	375	354	332	340	363	321	324	346	320	357	350	324	335	341	363	344	359	344	335	355	358	332	347	314	308	369	344	309	331	339	351	333	336	300	340	343	377	333	344	341	338	369	296	335	345	364	317	362	319	365	372	338	317	337	356	346	330	353	367	330	338	311	365	347	348	328	355	346	357	332	350	340	334	364	376	365	343	358	327	351	317	343	310	349	340	362	320	349	365	341	328	373	317	343	363	320	317	351	339	342	361	352	309	331	324	337	318	301	339	359	396	332	363	350	340	345	346	332	335	321	357	373	373	348	329	355	333	332	342	326	320	351	320	370	362	342	323	345	349	399	320	370	374	352	335	374	339	326	362	355	342	326	337	325	346	341	356	358	358	341	332	336	335	365	338	353	334	334	370	333	341	352	340	372	375	339	350	339	351	325	335	359	318	319	327	379	350	338	325	353	341	325	342	382	329	344	353	340	315	363	351	350	337	331	355	328	338	331	344	335	339	330	333	368	332	344	359	324	335	336	338	342	353	305	335	302	357	387	298	312	338	373	376	367	325	324	319	392	340	348	365	331	326	332	356	338	350	374	365	352	324	365	347	341	321	380	328	364	372	363	379	325	360	330	333	352	357	352	306	370	328	368	317	360	328	349	353	337	338	337	316	375	369	347	323	339	358	373	369	328	312	340	344	369	313	352	338	352	330	350	314	322	349	355	334	337	311	364	355	362	307	346	331	339	345	399	352	327	348	337	337	301	321	331	359	371	338	351	321	362	312	325	365	330	342	337	319	349	345	369	336	340	362	336	330	371	336	336	363	341	326	335	361	342	324	347	335	355	359	355	370	352	348	314	364	343	370	361	366	341	366	348	330	370	336	333	344	342	398	305	343	329	359	364	336	329	322	354	353	334	345	334	359	366	338	329	363	386	366	336	348	375	343	324	352	351	310	327	333	337	350	354	332	319	362	303	363	348	360	333	361	361	357	352	340	309	347	317	345	360	362	324	359	340	347	365	368	333	329	337	361	342	347	349	363	362	371	327	374	346	344	330	323	343	356	329	333	343	357	353	352	342	350	379	325	358	341	362	315	375	378	322	361	331	335	345	365	345	330	325	358	311	351	348	342	369	331	365	359	321	356	360	338	354	336	339	347	377	351	357	340	350	361	310	370	343	364	348	341	352	367	335	346	351	316	353	343	365	324	353	341	330	313	327	383	350	346	327	349	366	355	360	349	331	361	381	379	325	346	301	323	329	334	352	294	363	322	381	331	340	348	377	327	356	336	316	350	376	338	357	329	329	346	359	313	336	341	337	392	367	347
1436	429	386	419	393	388	440	355	416	413	398	383	364	431	363	409	375	404	420	382	343	369	378	372	389	393	410	395	422	362	364	372	411	347	416	388	377	364	390	364	428	376	378	383	397	406	363	413	372	359	369	380	340	360	404	392	411	422	378	381	360	353	405	394	386	389	380	368	370	408	349	441	354	364	407	361	377	407	361	374	373	370	401	386	394	386	382	366	386	393	392	413	422	399	385	370	399	417	409	399	387	421	368	396	409	341	366	367	387	362	374	434	336	398	385	375	379	398	373	396	386	393	359	381	348	372	399	403	394	368	374	387	390	371	405	436	395	384	377	401	395	385	387	401	406	384	418	371	412	374	389	373	400	435	381	362	369	346	387	373	391	362	413	385	394	379	399	431	367	365	383	395	373	386	364	405	386	425	351	384	412	403	385	381	404	408	415	369	383	355	396	382	372	373	393	373	380	388	382	398	397	425	385	395	372	407	394	389	396	405	375	394	380	355	450	368	388	387	377	395	416	395	382	387	371	395	411	384	393	363	379	410	375	397	400	389	385	355	370	408	377	371	400	404	395	388	393	392	383	398	357	420	404	382	428	377	421	395	381	405	381	375	369	390	374	379	365	408	395	418	420	395	377	377	408	365	380	413	396	383	377	347	344	365	415	396	395	400	374	369	364	423	425	400	422	391	398	396	389	413	402	417	381	399	379	443	395	406	406	357	387	355	385	387	427	363	375	366	353	407	341	337	352	355	371	394	398	388	371	411	355	436	393	398	384	357	381	426	382	395	407	396	378	396	413	378	388	378	418	378	410	399	404	376	396	407	432	373	375	398	374	410	353	386	359	361	347	387	401	354	430	389	419	403	399	383	407	409	363	397	405	444	378	352	394	370	355	402	404	359	413	409	394	388	399	409	376	344	419	374	419	388	418	335	396	408	372	398	397	396	399	367	373	414	410	394	370	389	390	380	399	355	398	388	383	386	392	398	410	420	408	368	375	378	404	371	383	414	356	372	390	402	395	355	416	367	365	395	412	356	390	410	375	378	393	403	387	448	370	396	405	415	377	409	396	397	362	376	400	419	397	426	375	365	373	414	395	434	381	426	382	429	385	385	401	401	373	365	375	358	371	414	412	399	409	373	429	396	370	406	392	342	363	381	391	357	410	423	388	403	414	392	379	366	364	396	405	357	381	378	394	385	374	351	367	389	394	394	366	382	393	425	390	405	349	405	361	400	378	383	415	396	400	395	389	382	397	405	389	402	359	389	341	416	378	399	399	387	381	376	363	388	356	380	342	359	421	440	409	377	381	384	360	405	385	366	381	408	402	411	360	377	413	393	403	374	398	389	400	379	349	358	407	356	387	406	390	426	391	414	392	373	404	392	423	384	391	402	356	407	351	376	385	381	359	394	395	398	365	354	419	410	392	393	386	408	360	419	412	398	397	403	353	359	426	387	372	365	387	367	407	395	373	379	402	390	361	421	400	418	415	384	375	364	333	392	411	365	354	373	383	373	407	408	393	386	369	403	359	411	400	366	405	384	355	420	369	345	393	379	388	318	370	381	358	356	371	389	371	387	379	380	384	388	363	377	394	371	357	399	408	373	411	352	404	451	369	407	381	397	406	376	363	420	379	437	371	377	344	368	380	366	399	411	376	373	383	382	370	359	413	375	378	394	386	413	382	382	379	393	368	394	378	394	409	359	390	377	439	395	378	381	367	397	424	364	381	417	384	380	396	391	369	418	391	405	384	407	372	340	379	387	420	388	404	401	394	409	370	380	414	418	393	356	380	394	377	337	380	379	344	434	368	406	382	413	409	389	374	390	381	413	371	407	398	392	395	423	360	365	397	411	410	413	375	383	363	374	378	381	391	428	439	368	389	403	405	415	400	347	400	361	359	372	427	364	399	378	396	367	382	411	363	357	415	379	372	420	363	406	368	409	409	414	377	410	403	376	398	393	374	371	404	392	418	422	387	439	368	387	416	380	382	375	431	415	362	349	412	381	384	390	419	401	395	391	400	399	405	419	378	383	400	412	387	430	370	373	356	414	376	351	386	393	346	357	389	357	388	417	393	397	350	384	410	379	425	389	379	397	363	393	377	411	389	382	374	404	384	390	377	361	351	391	353	363	396	438	397	406	400	366	389	414	378	360	383	362	397	396	395	404	381	446	394	372	381	402	404	349	380	417	371	391	396	408	359	411	399	395	411	381	432	403	368	396	397	365	361	393	391	416	406	377	399	381	382	392	357	387	376	395	380	390	379	408	393	370	389	404	367	417	364	398	367	407	377	412	379	392	396	411	395	420	396	392	395	364	399	366	396	376	419	421	401	373	386	392	390	397	408	370	359	375	381	391	393	455	352	385	427	401	393	373	394	399	372	432	368	389	395	398	365	361	365	390	384	343	407	391	371	407	380	415	382	382	397	372	368	378	383	397	380	402	375	390	377	370	353	410	393	373	413	401	370	385	393	392	359	351	414	388	352	365	407	387	371	354	374	365	409	384	405	407	383	386	386	363	375	393	369	375	406	355	359	415	374	388	389	357	362	335	388	389	374	375	408	410	353	419	411	409	409	404	369	395	377	336	363	361	406	389	392	394	422	395	398	374	389	429	368	417	387	392	394	389	405	395	387	397	377	412	374	408	390	395	393	375	399	374	394	403	415	362	383	388	352	401	388	407	386	375	412	337	375	382	381	365	358	374	356	390	390	367	423	385	387	380	383	411	398	421	421	370	407	402	406	354	389	385	372	377	423	377	390	400	408	385	424	360	401	407	368	414	378	402	411	388	379	407	417	384	386	371	409	363	413	424	365	390	380	412	390	377	421	362	392	356	357	403	357	373	353	352	410	385	377	419	374	350	432	381	432	390	420	395	324	402	393	390	407	380	405	417	454	360	396	394	384	383	385	428	355	372	414	401	369	412	394	406	373	407	377	385	370	377	380	359	398	379	358	411	367	378	396	395	399	409	435	390	394	409	382	377	395	377	394	368	364	399	393	397	382	367	346	423	403	362	424	424	351	412	363	389	421	375	380	384	370	399	407	388	378	409	367	366	409	370	358	335	356	391	379	388	360	420	350	362	420	385	396	374	412	395	433	367	367	406	407	361	392	359	410	359	397	410	347	404	393	346	401	445	407	417	370	371	366	342	373	382	364	373	395	383	362	361	365	371	373	401	369	385	401	382	407	369	383	411	376	343	328	377	415	383	432	398	430	412	416	367	373	386	373	360	394	341	377	367	411	376	379	369	386	402	379	412	396	418	392	407	381	398	398	381	397	375	381	346	409	381	385	384	405	375	378	409	369	393	370	379	396	398	394	360	363	387	386	425	441	384	397	405	391	380	377	376	375	414	418	425	360	378	407	411	414	404	372	392	356	390	406	410	405	382	362	401	388	414	406	361	378	372	356	379	390	386	376	405	394	405	399	393	379	373	365	349	368	401	395	424	360	377	389	405	369	347	388	382	376	379	366	363	359	377	379	394
2163	1001	1021	1071	1025	1024	985	889	869	952	924	921	914	901	926	910	870	950	889	854	893	921	907	932	879	940	891	885	954	966	916	951	907	939	873	930	949	896	883	891	918	932	899	917	901	849	885	920	905	861	945	925	902	871	937	926	924	947	880	849	883	887	973	886	853	907	914	942	924	953	927	849	918	885	906	921	945	941	862	890	950	889	881	874	913	858	883	945	890	921	897	933	931	873	879	906	932	891	903	899	901	923	927	872	993	928	904	881	870	878	872	940	893	885	848	899	897	880	883	882	935	850	894	970	923	850	934	965	883	885	884	944	931	933	925	889	895	942	947	899	962	870	928	931	968	903	905	915	899	863	897	901	911	909	912	950	937	875	893	931	916	922	934	897	924	859	919	900	901	852	899	887	878	917	971	880	903	981	927	929	907	908	910	950	885	882	962	901	949	897	877	885	928	881	897	935	873	879	866	872	912	864	925	892	908	931	918	842	902	936	915	936	896	920	829	902	970	905	930	928	891	958	830	890	904	865	885	855	903	889	911	909	956	892	862	879	930	907	926	934	878	894	969	910	865	963	865	864	869	907	873	903	918	941	919	876	888	920	926	916	908	871	1009	847	908	880	840	925	913	901	898	970	884	882	917	902	925	949	902	948	931	904	869	949	853	937	908	903	924	914	886	899	842	920	891	888	940	885	930	942	936	913	859	858	949	865	894	896	898	918	879	833	883	928	880	891	898	921	890	917	904	892	914	949	893	878	924	901	897	938	917	853	902	921	905	897	924	874	899	954	906	869	916	876	903	938	947	906	919	915	906	889	888	889	896	928	890	870	904	892	894	874	922	938	919	889	868	892	911	892	883	874	882	909	928	901	900	891	920	886	893	892	869	911	892	920	915	921	841	880	914	856	931	860	935	937	910	833	849	936	884	900	922	885	890	894	891	927	906	893	878	973	877	919	872	927	900	922	929	938	921	967	847	926	886	915	958	930	950	907	943	932	935	920	931	881	879	974	927	916	904	917	902	915	876	900	884	849	918	884	902	893	915	926	948	924	891	894	888	922	886	946	902	844	886	957	900	955	859	917	944	894	970	963	908	875	889	902	890	881	873	910	926	977	897	876	948	869	871	938	973	944	898	898	972	876	955	917	859	886	899	874	928	909	938	941	888	903	930	940	872	924	881	900	881	884	915	914	907	913	901	839	856	976	892	913	932	939	909	875	920	893	896	885	884	844	932	880	901	889	914	892	906	926	972	907	884	914	905	900	909	957	868	933	833	912	868	865	929	926	880	891	911	873	872	929	909	911	901	932	883	905	912	944	956	937	930	880	911	837	903	934	893	912	877	945	938	872	914	901	876	924	900	935	925	895	856	915	910	853	885	886	832	945	915	903	924	890	857	889	861	890	895	933	918	917	927	907	919	956	915	920	817	899	821	911	930	911	896	890	918	897	896	909	863	924	896	875	966	890	942	890	902	912	924	901	909	924	854	910	934	904	881	933	921	920	852	889	924	992	884	864	917	909	896	935	922	860	896	912	938	907	871	920	903	940	927	912	912	896	871	879	864	979	866	910	890	941	898	922	892	911	937	913	926	891	934	966	939	919	898	875	900	891	886	912	910	873	889	933	866	911	913	932	927	879	878	893	931	872	964	884	897	902	959	895	877	921	896	970	918	887	903	870	961	877	953	869	863	856	936	918	921	887	908	916	903	885	857	934	956	896	902	924	921	918	930	885	920	903	889	891	877	924	954	911	933	902	911	918	919	930	887	890	909	988	937	932	918	959	891	888	899	893	862	892	926	886	918	911	847	921	880	920	933	940	942	868	875	901	854	923	933	927	911	977	919	893	876	953	879	900	883	909	908	918	985	882	899	864	870	903	977	908	969	956	864	900	884	948	868	933	861	955	909	894	874	925	903	928	916	826	888	901	929	934	916	888	944	935	898	948	886	864	959	902	897	900	955	919	912	959	888	885	889	823	896	884	956	888	913	912	907	894	941	937	932	911	904	945	910	905	896	986	883	871	890	929	913	884	911	902	916	897	904	956	909	872	934	951	925	887	884	889	911	855	916	900	901	913	981	889	882	940	941	882	918	901	871	907	913	926	858	924	887	947	904	895	908	898	933	913	895	914	900	920	881	875	902	870	909	874	872	840	870	914	911	916	901	785	887	862	891	960	904	902	916	881	856	902	875	963	922	915	929	919	902	840	924	904	921	920	908	883	906	872	894	904	904	874	869	886	963	891	899	908	957	954	888	929	896	944	897	937	893	934	896	941	891	913	906	971	886	907	911	862	906	900	925	888	844	862	916	883	955	885	896	901	866	927	886	878	963	912	903	928	872	865	898	899	871	867	832	926	937	872	901	948	866	891	880	881	920	908	859	993	917	946	921	919	877	898	1006	900	852	925	927	898	858	934	902	896	911	858	891	983	897	854	897	955	882	905	912	935	954	906	904	918	929	903	950	883	943	881	931	891	917	880	889	928	912	901	865	928	915	919	919	866	870	889	909	933	866	949	877	952	947	884	887	927	887	903	907	936	911	887	900	959	879	926	917	871	891	838	919	937	908	863	931	893	933	906	940	958	908	926	882	957	929	904	920	921	830	906	899	917	890	896	919	876	920	946	899	872	881	938	910	904	904	933	887	895	915	920	954	906	904	887	857	927	857	892	935	867	880	878	870	921	923	911	878	923	985	902	888	907	938	925	904	907	923	966	923	907	855	952	920	919	897	851	912	903	927	863	892	897	930	931	934	893	965	859	883	883	933	893	918	913	905	918	956	910	962	864	887	932	927	883	983	888	889	884	897	903	879	953	917	926	915	936	945	860	965	918	931	852	911	859	904	949	872	917	903	941	875	958	917	967	908	951	877	904	919	907	910	910	948	930	853	863	898	936	912	853	882	931	916	936	912	873	951	919	874	919	893	869	826	899	903	924	823	933	930	934	920	942	940	862	915	946	872	965	930	887	831	903	937	856	877	946	859	915	981	886	968	830	834	872	905	915	900	925	881	874	926	898	903	879	891	907	903	936	951	886	904	928	850	922	910	873	929	912	883	913	900	876	909	946	959	905	901	942	867	936	924	917	880	873	884	909	935	961	918	908	876	917	872	923	947	898	869	879	884	924	876	877	877	897	913	931	928	903	892	892	924	903	897	899	876	917	957	935	885	951	886	881	890	936	926	944	910	933	904	943	850	897	903	932	927	914	917	897	878	906	879	933	922	879	910	915	874	850	924	933	876	895	876	895	967	852	903	919	933	921	906	889	953	963	928	865	934	949	895	919	884	865	902	884	871	940	934	877	888	889	878	908	881	932	878	882	881	920	919	897	888	936	864	922	911	878	939	945	904	894	886	914	948	912	898	916	890	871	900	946	949	949	947	888	875	882	933	941	882	941	872	880	919	909	917	912	896	878	867	901	924	925	895	951	942	904	848	873	907	905	904	920	958	900	895	906	927	930	960	942	929	841	936	935	865	937	909	910	954	863	932	945
8529	567	634	522	455	382	353	320	318	290	323	301	315	316	289	322	326	299	274	295	295	261	325	282	286	278	299	312	261	281	342	294	284	301	281	243	276	272	262	300	291	278	289	318	311	268	294	288	269	274	294	288	264	286	262	250	267	272	271	282	243	250	294	305	283	268	253	267	296	300	255	261	297	294	291	288	309	296	298	284	278	296	306	248	236	255	282	290	289	252	235	283	258	310	268	296	284	272	253	252	284	248	287	275	286	276	269	310	297	305	303	245	288	262	266	283	287	292	276	289	254	309	298	290	290	282	262	278	284	271	288	265	266	253	278	271	255	244	266	278	295	285	276	306	270	285	266	269	309	256	270	287	278	292	286	293	272	269	280	265	274	283	268	286	276	252	298	260	286	297	286	286	285	287	230	293	311	268	260	257	268	255	281	264	286	298	260	280	295	268	330	315	287	308	251	303	247	288	284	289	277	289	310	268	269	281	314	299	286	296	287	267	275	306	255	277	259	257	267	302	288	277	257	290	284	292	267	312	291	289	287	294	280	298	286	275	250	286	319	281	291	275	297	280	301	251	293	263	270	282	288	277	272	279	282	263	278	251	271	289	311	277	324	289	299	266	266	281	268	266	273	253	313	254	273	262	260	275	291	278	288	270	301	285	283	271	280	279	267	289	263	283	272	282	275	257	275	278	292	340	278	285	278	283	277	270	287	265	297	271	269	289	292	286	301	296	268	274	282	284	281	281	256	265	271	270	279	281	242	241	279	259	302	275	280	307	287	285	286	307	254	290	270	282	291	292	258	262	281	240	265	256	279	274	267	276	293	297	276	293	281	275	290	264	309	256	281	296	275	288	270	252	252	260	286	281	281	300	272	288	275	296	315	274	280	297	310	289	267	259	264	254	324	313	262	295	258	278	302	329	291	258	261	290	302	276	317	300	307	285	289	268	274	269	278	277	276	279	295	274	271	305	283	272	268	299	292	288	288	282	289	288	264	280	261	290	267	304	247	255	281	315	287	290	285	294	267	296	301	275	283	286	284	283	290	278	249	284	282	258	285	315	268	270	288	269	278	274	330	300	295	293	295	268	268	319	294	298	285	254	263	280	255	296	287	307	306	282	284	290	275	295	278	291	274	306	288	287	274	265	263	262	281	282	275	257	274	288	276	297	250	288	282	285	300	260	286	265	317	288	305	263	295	296	281	295	294	303	289	281	264	275	268	278	294	268	280	274	283	289	315	274	261	249	257	274	318	236	264	289	256	259	275	286	294	305	278	278	294	290	298	268	272	330	288	240	286	270	271	273	308	279	269	292	288	257	263	273	279	277	255	265	264	293	278	308	272	282	259	267	245	264	269	306	311	266	254	301	298	310	294	279	288	260	265	323	293	307	278	267	299	260	299	265	268	268	284	262	278	292	267	281	296	280	294	283	306	258	278	277	288	260	285	293	306	275	274	279	285	293	306	294	282	308	282	284	256	286	294	254	282	297	273	248	290	330	286	294	292	267	266	262	271	246	276	245	295	286	263	271	286	255	275	254	278	296	265	292	287	294	281	253	273	270	267	261	278	274	293	292	297	277	309	305	295	286	297	266	269	290	272	259	283	299	271	281	332	261	299	289	294	286	272	297	297	292	277	253	288	267	279	290	309	255	288	302	273	240	265	285	295	272	287	290	254	288	285	259	266	283	320	277	303	309	303	274	257	272	271	279	312	277	271	264	282	284	306	294	263	294	281	287	287	270	261	261	330	278	278	253	280	262	271	297	266	275	292	270	269	261	280	267	313	272	311	277	264	283	276	267	273	269	282	280	278	270	271	301	273	287	286	309	273	283	283	278	302	288	292	280	282	294	248	289	259	276	267	289	288	285	264	285	308	291	256	244	288	247	299	282	267	281	266	287	287	291	284	274	283	269	263	290	310	312	294	303	311	282	248	312	287	278	264	285	278	289	262	244	280	275	246	272	298	283	279	266	270	275	269	291	298	269	269	299	303	286	272	298	265	281	274	295	249	308	278	277	266	277	298	262	278	307	266	261	291	272	296	282	285	261	234	308	271	257	278	252	318	283	283	288	311	274	288	316	286	279	269	295	295	292	235	304	307	301	285	244	306	294	278	311	290	277	261	312	280	250	281	285	290	279	280	244	272	282	305	284	298	269	272	310	296	281	280	322	290	297	287	266	289	283	296	298	271	300	275	301	276	277	292	242	264	242	284	247	284	269	262	288	308	283	282	285	265	282	335	298	289	297	308	278	314	285	287	280	243	303	248	278	315	278	271	283	284	289	274	243	301	268	277	267	276	293	249	289	252	262	306	295	278	285	284	297	285	251	254	302	277	254	289	271	279	293	287	286	289	277	296	259	303	298	281	285	256	256	312	296	295	283	297	266	267	294	278	280	282	286	286	273	266	292	266	279	270	274	261	287	300	279	297	252	277	261	285	290	285	306	255	285	300	261	273	267	278	289	274	295	281	294	265	325	282	294	303	321	274	267	309	308	263	248	276	290	269	289	275	276	279	250	267	294	262	265	295	294	298	273	268	273	258	290	293	321	259	250	244	298	274	283	291	281	256	290	289	281	297	302	299	265	292	284	280	280	275	306	280	298	287	274	279	284	297	319	274	270	288	297	279	271	302	280	286	258	272	308	266	272	300	268	276	251	249	328	243	272	287	274	283	314	255	267	253	253	277	312	292	289	280	253	285	275	290	301	310	308	245	264	267	271	279	274	292	316	307	270	309	288	261	287	279	262	266	256	280	283	281	287	272	269	265	268	273	271	288	299	256	274	265	276	265	274	269	304	306	299	301	270	276	279	278	312	287	271	279	281	271	282	272	268	265	277	311	287	324	311	301	284	261	293	276	266	277	257	241	292	264	298	282	272	274	246	261	292	307	270	264	281	282	289	274	281	294	283	271	260	287	286	282	311	272	265	263	286	293	282	269	256	258	282	254	298	294	270	273	248	282	288	278	286	322	281	270	251	278	275	291	279	265	282	266	270	267	290	265	293	296	302	260	254	277	304	278	272	273	284	276	273	298	288	290	318	303	297	342	265	263	290	276	282	272	266	286	273	269	264	307	266	312	297	276	286	294	267	278	287	261	301	269	266	262	276	322	288	283	301	292	259	284	311	292	274	275	294	284	247	257	260	272	279	281	286	236	303	289	299	306	282	269	287	268	296	274	263	261	302	289	281	280	299	295	275	287	301	289	264	271	267	264	283	287	292	279	290	299	296	283	249	292	269	288	296	262	277	254	294	274	241	306	296	288	286	257	276	314	278	248	302	288	274	263	298	252	272	317	276	279	286	298	280	275	264	289	253	283	279	262	292	320	296	298	298	280	267	276	292	282	289	294	250	294	254	305	282	281	297	276	281	285	263	296	241	292	272	294	293	292	269	294	288	280	299	282	265	282	282	268	307	286	278	297	267	265	272	267	278	306	293	306	281	306	250	304	287	269	271	274	287	292	269	269	308	309	285	254	290	294	288
7098	1004	1332	1614	1348	1246	1075	1011	828	844	850	817	744	749	742	737	680	746	745	697	745	710	695	714	720	728	692	702	680	704	721	735	665	723	662	676	686	704	663	644	656	655	629	689	713	648	689	680	728	654	666	697	685	727	658	736	670	641	611	648	674	683	645	668	682	678	698	704	679	666	673	666	701	695	628	694	642	675	665	665	639	677	690	691	671	655	680	680	697	656	667	673	689	661	656	670	692	673	670	719	667	687	672	656	680	690	666	709	648	674	652	750	670	679	692	688	691	671	620	686	673	677	684	655	646	661	640	653	644	643	658	686	672	680	700	641	679	623	665	659	674	684	655	677	677	704	641	668	634	696	697	693	641	666	735	696	682	681	670	700	684	697	635	686	711	654	702	694	670	649	661	643	622	688	684	727	675	698	627	697	680	644	653	693	707	671	712	699	623	670	673	677	712	671	700	682	688	656	654	677	677	634	698	694	687	674	645	661	681	641	713	685	634	666	640	669	659	704	679	665	682	666	691	689	625	611	628	687	715	714	652	695	634	663	751	715	724	685	663	701	657	699	688	686	650	697	652	682	680	653	676	690	679	692	641	668	687	671	649	681	675	642	655	653	701	687	654	692	694	635	718	699	694	665	663	656	668	637	678	645	700	623	658	648	689	710	684	678	651	685	701	653	609	676	701	624	659	694	706	662	670	690	711	665	682	650	626	653	653	713	632	649	714	656	666	679	692	682	671	677	691	726	661	678	706	621	662	637	686	610	688	734	652	669	675	720	667	657	720	700	677	663	695	668	654	648	683	685	679	679	698	634	672	660	683	665	633	647	692	643	676	627	676	658	660	689	636	706	695	680	654	665	673	684	686	646	690	667	684	675	691	678	654	678	651	676	668	671	662	695	667	635	721	692	661	636	722	667	666	646	686	656	636	664	699	614	674	687	678	694	673	673	657	675	674	677	681	692	666	685	638	659	682	697	700	641	676	728	697	662	676	660	646	671	709	676	711	651	650	664	689	703	663	645	722	670	656	661	680	664	671	676	648	657	720	725	675	639	681	708	668	634	642	687	675	652	688	678	690	601	710	682	667	710	657	675	641	653	629	726	682	675	680	734	592	702	685	653	697	677	686	649	682	664	652	704	643	626	661	682	603	695	668	695	668	625	665	667	648	693	672	712	662	663	651	668	717	654	649	697	685	664	661	644	692	673	662	639	690	724	688	723	654	692	691	687	672	657	659	697	702	690	732	662	602	674	673	644	660	680	671	678	671	662	674	617	618	628	652	721	751	645	682	678	645	647	735	695	661	713	689	645	663	702	661	651	669	722	724	701	678	677	686	687	625	660	706	663	703	630	664	667	710	691	655	674	681	652	689	683	678	685	715	670	662	645	669	667	680	659	680	685	648	662	668	692	672	668	640	683	673	690	613	653	641	683	699	684	672	663	659	677	705	741	682	691	710	681	669	628	656	674	645	693	676	679	705	642	639	664	651	657	615	667	671	689	645	664	668	674	680	650	701	653	679	735	680	691	622	710	685	689	705	703	658	689	629	681	673	645	622	689	715	650	701	703	680	718	651	660	720	662	652	645	683	668	678	616	677	630	656	684	631	690	663	696	643	719	649	645	664	676	658	686	677	657	681	656	674	714	677	637	645	663	713	645	656	695	649	692	671	684	672	640	676	667	638	684	669	706	698	683	667	656	690	662	679	696	683	616	702	678	701	667	655	624	663	663	661	646	672	622	673	674	636	657	700	673	707	656	645	621	662	646	674	710	712	683	676	693	700	624	617	668	654	709	686	662	641	667	706	648	650	675	668	646	667	674	669	672	655	687	689	673	652	676	640	702	705	706	695	702	663	655	661	633	694	640	687	665	660	724	679	725	680	698	698	670	658	671	688	702	635	707	621	693	649	670	697	681	697	687	674	666	640	666	686	678	679	643	670	712	695	707	650	672	613	668	708	712	685	688	668	624	682	669	674	716	707	699	735	684	623	705	671	714	647	682	681	669	683	620	690	672	658	741	661	686	654	675	664	684	683	658	675	643	699	654	648	628	680	696	657	663	661	651	641	684	660	663	687	720	710	643	627	679	688	679	681	673	703	632	621	634	634	703	700	641	628	659	699	655	658	663	640	698	674	652	683	686	644	665	715	646	659	672	644	681	654	705	666	639	657	685	693	646	682	697	633	632	689	692	677	642	689	693	671	673	717	696	676	670	658	670	664	699	658	666	650	662	608	698	657	658	651	630	637	701	672	676	667	673	663	665	597	672	662	649	685	635	698	704	652	678	673	676	651	671	634	706	650	665	651	628	710	633	662	674	701	664	689	725	637	651	660	695	682	688	712	689	683	684	663	658	690	709	651	687	679	637	652	689	665	695	631	648	632	690	711	665	665	660	655	700	644	686	643	707	683	629	636	648	697	643	664	653	651	644	639	644	675	673	715	673	648	649	692	690	626	693	710	729	666	656	677	643	643	687	696	689	652	661	686	619	623	718	626	664	652	681	659	657	694	683	674	687	633	661	714	678	672	669	714	676	676	681	648	651	611	682	691	674	687	669	654	718	679	660	627	667	697	655	650	658	686	696	678	722	627	638	714	651	705	707	674	665	697	758	685	723	627	657	669	668	665	679	643	694	640	686	646	708	648	682	689	683	662	664	693	720	666	649	639	682	687	609	710	702	639	713	725	633	719	647	621	635	706	660	623	677	665	713	620	644	714	687	640	651	644	645	607	671	656	682	676	676	712	648	643	710	652	670	653	687	657	664	685	660	647	686	679	661	633	689	702	662	632	637	683	697	681	670	645	638	659	676	698	688	676	673	670	659	661	617	684	669	654	639	737	663	684	718	654	678	654	662	659	653	653	698	674	695	707	682	669	668	679	657	629	659	680	671	654	676	673	672	665	693	695	699	647	656	657	709	690	646	641	685	661	644	674	680	633	683	685	657	686	661	672	635	666	708	678	720	678	651	664	702	686	613	691	642	646	643	657	661	689	650	627	707	659	661	668	624	686	718	643	649	665	646	661	669	670	678	652	699	663	638	663	702	709	639	705	636	706	677	660	676	668	665	678	614	662	656	707	674	677	640	651	693	675	708	680	676	671	641	696	677	677	653	650	685	695	662	667	665	668	644	667	681	669	671	663	670	670	664	666	683	674	637	661	687	655	660	655	669	670	717	673	658	663	639	638	659	682	664	654	681	691	689	710	679	714	656	720	661	674	665	626	638	665	665	671	684	645	738	676	665	648	720	676	700	690	679	736	664	691	673	709	670	658	662	627	695	727	690	675	700	689	681	657	702	685	693	667	658	666	727	712	714	682	661	645	694	649	662	702	642	649	638	702	710	669	632	707	666	701	685	646	700	632	725	657	686	665	669	629	654	693	665	725	709	669	699	686	637	680	723	720	691	702	666	688	708	650	660	661	689	689	657	673	698	704	696	697	671	669	685	675	706	721	660	688	633	657	669	671	717	684	684	653	691	673	658	638	698
14071	955	761	531	365	317	236	203	185	180	154	162	164	146	161	166	115	141	136	132	139	120	129	137	151	131	139	132	134	125	121	135	123	121	146	136	127	134	120	161	149	124	123	109	136	125	124	138	115	137	126	132	123	114	107	145	124	134	125	128	124	108	141	121	109	126	120	137	126	142	118	123	128	124	112	140	122	130	139	123	143	117	117	136	120	109	134	130	140	116	147	133	115	126	136	145	125	126	135	129	139	125	148	140	112	118	144	146	120	127	109	118	139	131	125	123	125	121	134	112	125	114	128	118	103	133	130	130	108	136	127	117	121	137	131	133	135	119	137	127	133	110	114	121	121	116	125	137	146	123	144	105	116	124	115	114	123	119	102	142	122	106	129	122	118	112	127	124	112	116	139	101	134	116	115	123	108	114	133	139	125	128	111	104	116	121	117	151	128	129	123	129	133	121	130	118	126	106	106	123	124	145	115	123	146	119	137	131	115	112	113	122	131	133	112	128	122	141	144	141	135	124	131	143	145	143	117	143	142	130	133	133	145	104	108	152	128	115	146	131	122	120	109	125	113	130	114	132	136	116	144	147	148	123	136	107	112	144	109	107	132	125	106	144	113	143	126	130	96	146	107	128	126	127	143	122	132	128	143	132	115	125	112	124	136	131	134	115	132	108	124	121	101	110	115	121	128	126	132	132	138	127	105	144	112	114	150	125	119	134	129	112	120	131	122	118	125	140	117	115	111	133	133	107	138	134	136	141	126	132	110	130	104	113	120	138	123	135	112	136	143	143	140	121	103	119	146	131	150	126	108	116	121	127	157	126	120	125	108	119	130	145	116	107	125	126	112	146	111	129	121	138	114	128	129	124	117	127	114	122	134	133	134	116	125	112	139	130	113	132	114	109	136	132	140	124	120	132	121	134	128	138	130	112	105	111	125	136	113	129	114	138	115	154	116	128	120	117	116	122	129	129	134	144	128	113	134	110	131	138	139	152	121	114	132	117	114	112	132	122	123	132	115	125	108	121	146	122	100	116	109	123	115	109	140	150	115	123	116	106	136	114	133	108	128	113	127	135	135	117	142	116	107	98	138	136	113	134	108	121	125	117	136	111	119	120	135	131	133	120	110	118	110	115	148	134	131	124	130	118	124	129	106	134	117	115	122	126	126	130	106	133	144	111	119	125	129	138	138	129	119	132	116	123	151	143	137	117	105	122	138	123	126	138	136	127	129	126	134	134	138	127	122	129	127	116	94	125	131	137	135	141	138	119	117	144	108	118	141	116	139	121	124	120	120	128	123	124	130	136	119	135	119	134	134	121	108	128	127	93	107	132	122	123	128	134	123	101	116	146	132	135	126	124	119	138	120	136	107	137	130	121	139	135	119	114	125	109	132	119	142	136	140	124	122	126	135	105	120	115	140	115	130	130	113	118	132	135	107	121	155	111	103	113	131	113	141	120	123	140	118	140	101	124	138	120	122	128	140	135	120	122	138	135	139	117	132	118	134	126	127	150	136	125	117	132	137	135	126	104	120	115	147	110	120	132	119	115	133	124	136	119	138	120	116	123	102	111	136	116	114	118	135	121	138	117	137	109	137	117	117	120	129	123	115	117	121	116	113	133	126	120	121	152	120	118	116	124	123	119	135	136	137	130	126	128	115	112	110	106	118	138	117	118	125	128	145	136	125	104	126	108	128	110	144	120	129	122	117	133	131	128	119	114	112	119	110	119	117	117	127	116	109	127	129	122	126	103	121	129	128	116	94	110	121	126	112	120	112	120	130	149	122	118	131	132	134	137	139	107	150	141	90	115	118	138	115	130	142	130	128	136	130	126	107	114	114	129	141	113	117	125	137	151	152	119	124	125	131	123	129	144	117	142	113	117	141	115	107	110	124	130	122	117	135	123	111	134	113	132	130	131	140	103	130	128	116	128	149	119	102	122	125	123	130	95	128	112	103	118	114	115	112	119	123	139	130	115	121	123	98	130	128	124	136	117	105	121	122	143	130	120	123	112	137	138	130	141	122	121	128	131	138	164	129	128	131	118	136	131	102	125	141	135	110	117	136	123	130	128	149	130	110	112	136	120	128	147	117	122	143	112	125	144	122	122	129	113	111	115	110	127	103	111	114	125	138	112	127	135	117	122	134	122	123	121	118	124	130	117	111	133	126	121	110	137	135	127	129	114	149	161	128	117	135	132	117	115	138	121	123	108	125	132	149	135	140	140	112	144	152	105	116	105	116	103	134	143	122	138	145	115	112	125	127	141	124	114	141	121	131	128	139	124	100	130	134	126	116	120	122	109	128	120	141	145	139	130	126	123	118	118	127	129	127	118	137	134	116	124	118	134	136	140	134	106	128	142	129	124	124	118	99	123	133	111	116	130	128	129	115	104	113	134	115	103	114	103	97	121	116	132	154	147	122	117	119	125	149	121	108	142	126	109	141	121	113	136	137	152	122	100	127	112	106	117	119	116	122	105	107	106	95	107	114	133	121	137	134	113	134	115	138	123	121	118	123	133	127	119	140	134	132	123	96	136	136	139	106	112	135	92	137	107	118	121	125	150	135	148	114	148	117	123	130	132	126	128	147	120	127	121	139	161	133	138	143	128	130	128	130	110	118	136	120	131	115	127	115	145	142	106	118	120	107	111	113	136	105	132	119	132	126	133	158	132	105	140	113	115	134	141	110	123	124	130	137	113	118	117	102	113	142	112	140	123	126	124	127	127	105	125	124	112	116	130	126	126	150	131	116	141	127	112	120	126	122	128	105	117	128	123	126	136	138	113	146	125	113	131	128	119	116	125	122	141	131	134	128	137	146	129	139	129	114	131	134	121	118	106	104	105	118	101	116	117	146	119	125	123	140	134	94	120	144	136	123	152	135	105	130	116	136	111	117	121	125	120	133	106	110	132	149	116	141	124	108	138	120	108	109	125	134	109	115	136	134	126	129	148	123	118	106	134	142	128	110	143	123	130	116	128	150	148	118	116	136	104	136	127	96	142	143	114	136	152	123	113	124	124	142	138	152	135	139	111	136	115	147	140	134	130	128	132	126	114	121	120	116	97	110	125	120	125	132	109	121	129	131	112	108	132	111	110	116	123	119	124	134	110	135	136	122	124	141	123	143	129	116	123	102	102	118	121	107	123	118	107	107	118	109	152	109	133	98	115	123	127	125	125	113	117	114	110	132	101	95	120	135	101	124	141	121	113	123	134	116	134	97	133	123	126	122	122	105	116	114	130	136	108	135	108	113	111	128	126	134	117	113	132	132	130	123	109	123	119	121	142	134	129	118	97	138	113	116	134	128	132	126	129	119	126	113	115	122	132	136	126	126	120	116	108	132	137	116	135	137	129	123	116	117	125	110	125	123	132	144	117	146	107	115	114	137	135	112	107	131	107	128	120	134	118	132	120	113	130	137	125	143	114	123	130	128	128	124	136	106	129	124	137	140	119	131	131	114	125	111	141	150	122	115	146	123	137	122	123
8778	887	1618	1858	1529	1239	998	796	732	709	610	577	538	495	493	486	422	454	416	422	423	415	394	414	394	402	373	381	382	411	383	342	369	375	364	385	361	363	371	352	363	362	393	375	344	343	370	355	357	351	343	343	346	341	369	380	387	358	404	354	331	322	358	351	362	344	356	345	353	347	368	377	383	381	373	342	358	336	339	343	361	361	336	372	354	352	340	339	366	324	366	351	339	355	352	375	330	352	344	344	317	355	364	324	333	323	347	342	337	354	363	373	347	354	357	357	337	350	347	364	331	347	352	359	339	345	336	354	356	350	328	322	365	341	327	334	344	366	393	326	348	359	357	326	337	314	320	351	358	356	338	332	338	381	359	316	352	414	347	389	351	371	339	362	345	358	368	356	322	358	330	367	347	366	382	334	360	364	383	332	341	341	334	337	319	341	346	333	323	305	324	341	364	340	308	330	334	358	325	354	358	393	337	321	325	361	325	341	320	359	328	331	340	351	396	338	322	372	335	318	339	357	343	338	326	359	346	319	343	334	361	358	363	353	312	335	336	336	346	347	345	319	325	360	350	298	370	342	334	358	338	340	329	338	355	356	352	309	343	346	303	361	388	331	319	327	338	341	343	361	332	338	332	329	334	338	363	338	322	357	365	382	345	332	354	336	317	369	339	351	372	335	342	326	355	348	345	350	373	352	366	321	333	316	337	346	346	319	360	350	324	326	351	325	345	329	317	370	328	336	378	345	349	326	340	338	325	359	352	348	315	356	338	334	349	329	347	379	352	375	358	344	352	363	336	314	356	339	343	345	321	313	352	306	339	337	328	339	311	340	337	352	344	342	370	352	340	353	344	339	365	332	366	315	366	340	383	344	314	326	346	297	354	326	353	366	345	351	353	340	383	403	357	401	335	323	345	348	337	330	348	349	339	347	308	332	350	322	363	333	332	341	322	313	322	343	328	334	357	347	327	361	331	334	384	313	347	340	341	321	317	351	351	354	348	371	332	356	347	331	378	360	354	357	334	367	370	344	316	340	314	327	339	346	368	351	338	381	360	348	345	333	376	324	374	329	339	335	329	332	313	345	351	343	354	323	367	320	379	369	367	366	349	342	347	354	332	311	360	353	366	352	351	337	322	357	366	345	349	318	329	359	318	348	394	331	313	344	337	306	399	351	369	351	326	337	353	374	349	367	341	344	347	337	334	348	370	369	351	347	340	356	330	349	330	342	345	328	343	348	330	324	338	345	364	342	339	311	324	322	375	322	341	336	346	320	332	327	365	336	351	359	327	362	350	329	355	358	372	353	325	337	345	357	308	305	339	355	373	342	366	362	331	323	364	350	385	344	338	319	355	328	350	350	346	330	310	301	363	350	337	321	320	382	389	332	346	316	354	332	351	361	342	353	361	358	351	342	345	357	351	367	341	328	353	363	345	368	367	367	349	352	342	375	360	353	374	345	361	326	322	364	335	322	332	318	353	387	325	328	343	336	345	313	349	319	357	350	335	333	334	352	366	332	348	360	341	327	343	344	336	348	326	355	344	362	344	344	317	359	332	315	378	310	323	313	322	356	351	370	328	313	356	337	325	353	359	353	352	354	344	317	352	322	345	352	378	312	350	354	360	326	355	336	345	350	331	335	357	333	352	342	386	332	324	348	318	355	334	361	336	343	368	299	356	342	340	346	326	338	345	334	343	344	330	340	392	372	365	349	340	335	361	301	346	343	371	341	361	343	328	360	337	368	330	354	364	353	348	329	356	364	359	356	357	340	339	358	337	333	334	353	354	327	348	348	336	357	347	365	339	332	348	323	338	330	332	356	329	336	340	339	357	316	374	331	352	337	360	329	341	322	352	368	361	318	342	356	343	356	362	344	348	365	334	341	348	320	380	333	371	353	322	330	310	348	320	351	348	346	312	368	365	322	368	337	328	332	360	349	313	345	384	381	326	375	342	354	362	337	354	337	330	343	354	348	350	349	327	328	324	376	324	380	385	332	381	327	346	350	367	358	368	335	358	417	354	306	351	356	346	400	384	321	307	371	317	356	333	341	357	360	317	353	315	349	308	348	359	354	339	316	351	363	360	314	388	367	346	335	350	324	349	359	352	336	353	342	345	341	320	346	356	336	319	319	357	347	350	328	343	365	366	315	347	368	322	346	343	340	349	340	359	353	318	328	353	341	328	358	349	357	372	387	340	291	343	347	327	326	345	333	346	376	322	349	372	359	364	342	335	321	323	363	341	344	341	363	368	392	359	330	335	358	331	348	397	341	393	353	338	349	344	344	342	316	330	360	359	378	369	294	362	364	354	354	348	400	329	327	339	367	363	330	328	331	369	314	366	326	330	322	323	330	341	355	326	343	320	319	350	378	362	342	335	364	358	368	346	324	340	360	366	325	322	349	317	355	377	343	315	351	347	315	334	351	336	354	351	361	362	341	374	344	327	357	335	351	365	297	369	340	337	308	361	332	380	359	339	359	372	350	336	334	322	352	349	309	329	305	331	339	325	329	334	361	336	388	323	358	341	357	370	350	338	373	356	328	350	328	343	318	317	332	320	356	351	344	345	308	344	298	342	347	335	366	329	343	344	364	376	368	346	331	362	375	347	365	321	313	343	365	328	364	326	310	324	352	343	354	363	367	339	349	322	338	364	333	357	369	342	351	344	352	353	320	376	337	351	359	354	352	349	325	338	342	349	352	302	382	335	314	333	330	329	312	334	329	327	332	351	338	358	348	354	361	376	365	333	347	333	317	341	391	354	336	386	334	368	330	325	333	336	378	335	308	386	354	355	275	356	371	361	332	357	319	334	358	358	353	349	360	344	343	332	333	353	330	354	339	376	354	317	328	364	354	308	374	312	307	311	366	325	319	341	331	355	329	355	344	357	343	344	339	343	353	348	343	294	328	348	366	338	380	318	350	336	360	332	367	337	322	338	348	355	375	338	376	343	346	318	359	359	335	370	295	324	351	395	341	335	375	348	349	339	306	362	365	354	327	333	321	312	375	364	335	376	349	316	366	338	383	340	358	311	333	350	350	321	369	350	348	359	315	370	370	355	352	350	331	344	342	341	352	358	343	341	380	315	360	341	362	354	306	349	366	334	344	366	342	327	323	343	339	376	348	321	362	373	318	340	344	348	359	347	374	386	351	345	336	325	389	335	365	344	327	335	364	372	351	340	359	319	331	336	370	337	362	319	336	355	303	359	351	351	336	350	359	335	344	333	348	356	354	351	343	328	323	325	324	356	344	343	363	352	300	331	368	346	339	366	315	373	337	369	364	354	352	341	342	351	313	352	360	310	340	327	362	352	308	348	335	361	332	347	337	330	353	331	348	310	364	350	355	353	349	350	364	350	327	349	390	368	383	360	357	367	366	332	296	333	334	352	369	377	374	313	332	369	364	344	360	364	343	358	329	346	358	339	371	348	322	373	357	353	329	384	339	355	333	365	350	362	337	357	331	358	338	355	314	341	352	344	342	344	343
1440	451	437	435	432	424	397	370	351	387	418	384	433	358	406	386	387	407	374	401	428	425	386	375	380	406	384	409	392	405	402	423	361	400	404	381	396	399	387	378	395	362	394	421	424	394	407	396	382	397	377	361	373	424	399	388	435	403	407	380	420	420	347	370	368	365	421	394	360	432	358	388	379	384	372	410	383	388	415	415	393	354	355	417	414	442	412	358	421	414	412	371	355	399	381	399	386	399	400	386	342	375	405	399	360	399	379	412	382	371	376	378	384	395	387	394	404	404	406	399	387	370	381	402	371	392	385	385	422	379	367	397	352	346	369	386	399	388	407	341	362	395	403	387	351	340	350	394	358	376	423	389	354	361	390	386	386	349	402	365	398	382	374	393	366	405	387	389	377	380	389	392	395	394	408	398	404	361	360	368	390	363	403	394	379	389	387	393	366	447	348	387	382	363	367	392	330	345	382	342	418	367	406	383	396	361	388	419	397	370	363	385	381	380	365	396	368	385	398	391	397	366	392	344	363	403	389	404	377	396	401	420	383	386	382	403	383	372	370	396	390	386	370	405	363	387	394	366	367	387	379	359	372	382	367	375	412	361	403	411	406	358	393	398	375	378	401	349	361	416	405	402	393	426	359	381	374	382	395	404	387	411	400	368	334	398	394	402	438	365	368	403	408	414	400	381	366	411	362	402	354	400	387	379	354	366	364	361	343	381	417	377	379	401	360	388	366	390	424	377	395	394	371	397	373	383	429	413	376	385	384	379	385	415	388	392	388	367	407	408	388	378	364	384	404	379	403	368	407	390	355	403	370	368	402	401	389	389	390	367	398	419	365	396	379	351	420	376	385	399	377	393	405	399	445	377	413	401	375	369	416	424	390	410	405	382	390	377	375	426	360	357	386	404	382	414	387	363	369	443	395	370	384	359	355	371	387	388	367	388	400	377	412	416	357	399	383	407	333	356	361	381	367	395	429	370	406	395	365	391	379	337	403	381	411	418	403	420	354	350	380	422	424	376	370	370	385	384	395	394	390	406	357	425	396	397	381	395	379	412	383	377	399	393	359	380	413	387	397	398	383	406	376	395	382	398	422	365	377	384	407	404	380	380	392	401	351	414	421	351	369	428	419	373	365	404	377	384	391	400	380	382	382	416	379	369	380	394	365	410	356	364	382	386	399	376	403	398	345	391	404	413	402	373	387	391	333	380	456	414	359	362	414	411	414	379	398	406	416	390	367	405	384	425	393	380	389	397	423	362	376	415	420	411	377	407	395	405	382	367	378	344	398	367	403	382	405	401	353	408	345	338	393	378	403	418	397	388	387	388	371	412	393	387	397	398	399	375	403	366	405	399	338	408	408	377	391	380	354	386	397	382	399	385	393	354	349	384	410	417	356	384	358	342	389	430	375	366	404	391	409	408	381	396	399	361	403	395	361	384	403	402	377	401	378	394	370	361	378	378	351	367	347	385	407	388	371	381	377	413	390	390	361	398	378	384	427	394	391	370	399	404	384	380	400	391	402	377	407	391	349	389	422	374	416	395	399	376	400	370	394	359	418	403	400	405	366	364	403	358	333	361	365	360	406	449	370	424	353	376	407	359	393	363	391	386	389	405	389	414	384	388	375	332	418	374	399	386	405	397	368	378	377	418	414	402	389	439	401	394	368	393	395	382	404	387	367	352	407	395	382	388	403	380	407	385	381	412	396	380	388	358	376	368	366	385	377	409	405	409	409	407	364	383	387	350	382	389	357	433	388	403	377	392	357	407	400	359	414	389	406	356	368	401	391	380	402	415	381	394	397	402	413	392	407	383	400	376	378	384	365	371	406	419	404	347	361	354	418	370	380	408	357	360	410	405	380	417	432	399	412	391	367	372	405	404	373	392	395	424	403	355	347	398	394	374	361	369	403	400	399	392	367	383	365	379	411	384	396	395	381	391	406	386	388	385	380	392	387	385	383	392	407	330	361	334	405	394	378	403	368	379	412	411	404	382	440	376	400	430	412	412	380	404	407	411	386	359	391	368	403	407	377	392	401	377	409	372	369	350	361	363	364	349	380	369	367	398	372	400	340	372	389	397	410	375	359	350	398	387	364	389	378	387	376	399	433	370	372	404	390	373	394	373	405	403	363	367	398	422	391	369	362	406	394	377	421	387	404	368	408	377	405	360	377	395	364	412	374	368	360	434	384	400	364	415	396	372	363	433	389	385	410	383	371	383	374	356	372	369	370	403	409	419	399	336	362	376	379	374	397	411	369	370	369	390	406	376	406	397	398	408	407	392	378	378	370	394	379	382	394	344	424	348	402	380	382	365	383	367	397	410	391	352	379	404	410	390	384	375	374	375	383	375	378	371	378	389	396	371	381	388	381	374	381	356	393	394	415	372	454	409	382	371	365	358	365	407	370	348	391	427	368	422	388	381	364	373	396	404	422	382	392	382	376	365	373	371	390	398	409	375	381	411	358	377	387	357	390	381	403	398	366	386	401	398	373	412	426	367	405	372	392	354	374	360	344	393	413	382	382	359	374	364	369	379	366	379	414	398	385	391	386	392	376	373	385	381	411	404	397	396	385	374	386	391	423	350	396	422	347	387	374	428	381	403	375	385	398	401	407	412	411	373	388	428	384	352	377	369	419	393	416	351	418	350	404	389	377	403	403	389	392	366	381	365	352	370	343	397	401	396	421	375	362	408	394	393	406	396	416	380	395	388	417	404	373	374	343	392	377	362	383	412	394	407	376	387	393	359	391	342	391	390	401	358	400	369	370	375	391	398	403	399	399	381	421	413	379	383	385	386	361	387	382	367	468	408	357	391	383	358	380	363	380	388	377	357	361	406	357	394	395	402	388	411	369	410	398	367	382	385	382	384	374	355	377	391	405	380	369	408	383	390	425	444	382	401	369	392	376	437	365	392	360	390	364	423	399	391	381	395	368	411	366	439	360	397	362	400	398	361	372	372	405	396	394	406	355	381	365	381	405	402	415	404	381	368	411	371	374	418	407	367	382	402	414	383	396	403	373	395	368	397	397	405	359	364	386	388	421	386	350	395	420	357	361	379	412	372	368	372	421	375	409	363	421	439	411	419	392	392	394	374	356	387	395	403	400	413	388	385	374	394	409	381	404	411	393	372	398	382	397	413	398	373	401	423	362	379	386	409	395	371	390	382	390	403	436	374	421	373	400	368	345	409	383	391	386	397	438	370	391	358	442	412	376	397	371	372	402	357	386	404	406	388	326	383	393	377	365	412	393	415	391	389	397	394	369	371	387	381	406	373	390	401	355	376	414	363	363	400	392	392	376	373	408	355	387	359	361	394	371	340	356	389	381	393	409	432	361	413	351	421	367	399	370	406	353	363	404	406	355	361	388	386	396	378	365	364	377	381	402	408	420	409	417	408	409	408	396	365	383	364	381	347	341	400	357	378	407	402	383	387	351	384	402	389	358	386	409	385	388	350	369	370	381	369	360	434	404	363	365	401	373	369
2150	981	1093	1056	1046	1002	932	955	929	938	919	909	920	946	894	939	933	904	937	894	929	912	936	926	933	903	954	897	879	891	834	922	919	897	918	896	944	911	925	899	921	885	844	912	907	906	888	930	919	919	928	937	884	969	906	934	882	875	913	962	900	880	878	924	968	909	903	916	835	936	896	958	904	959	840	883	848	923	921	875	889	890	914	882	904	917	851	891	926	912	942	881	880	932	968	940	859	927	896	935	925	945	888	876	890	895	860	931	887	913	961	965	919	920	877	957	891	869	929	884	947	869	926	895	887	857	915	907	887	907	921	897	883	896	909	925	885	907	885	981	871	878	933	883	952	920	984	898	994	888	915	880	899	939	923	918	906	903	909	909	909	889	917	893	900	897	956	914	871	921	911	929	962	840	896	877	956	953	948	940	948	900	938	916	912	927	918	861	941	896	881	894	900	926	923	936	910	934	958	877	916	886	931	897	849	923	920	936	886	900	898	945	920	953	912	871	935	869	900	919	924	887	872	934	909	855	907	871	932	924	924	839	885	920	934	899	889	924	901	903	879	915	919	905	935	949	859	867	921	901	896	895	903	911	942	872	930	969	919	926	879	899	898	937	914	896	915	933	905	913	912	934	941	830	903	961	876	882	955	897	916	914	924	953	891	937	913	886	912	925	917	917	879	889	907	933	921	860	865	866	952	904	885	951	913	949	914	936	912	895	941	889	850	902	872	945	864	860	942	875	878	877	889	932	873	935	888	910	948	879	889	893	902	862	892	920	912	920	877	883	887	937	875	909	919	929	934	918	923	954	904	900	932	921	901	873	880	924	943	949	919	944	945	929	892	953	918	936	980	892	853	869	917	936	892	866	957	868	872	922	871	893	920	927	895	876	898	873	885	946	931	904	890	949	909	903	959	896	891	892	880	942	905	932	935	917	898	849	899	869	953	937	847	902	964	879	895	907	871	957	905	932	885	914	925	920	904	927	866	901	939	859	949	921	909	935	910	895	917	890	919	893	948	959	947	899	826	921	871	945	938	927	843	911	889	932	924	879	896	880	902	879	869	939	951	904	953	943	932	926	880	886	877	988	935	927	852	898	907	892	919	896	922	955	988	883	942	915	968	913	897	907	960	909	904	852	866	921	884	874	906	879	908	891	920	871	896	872	890	889	856	926	905	870	895	885	869	973	913	905	943	913	905	893	898	893	892	918	870	926	901	885	908	887	907	908	931	923	883	890	944	950	924	875	882	915	888	955	937	913	948	892	916	894	922	917	892	859	900	900	915	863	887	921	938	886	937	910	879	973	971	952	942	901	922	953	911	930	983	879	939	894	920	879	887	879	854	898	898	898	960	873	866	941	935	865	940	905	895	933	891	916	923	958	903	971	865	936	934	914	868	940	957	917	939	866	902	890	912	890	958	879	914	939	950	914	902	889	969	933	924	931	868	951	956	892	885	988	875	942	905	930	917	896	908	907	865	901	927	837	878	893	846	932	874	966	889	934	949	897	888	916	871	916	903	928	960	868	864	931	901	839	957	934	889	953	858	866	921	906	845	909	892	933	924	929	906	898	928	951	938	922	916	917	896	927	869	920	854	857	907	887	898	918	916	880	940	874	885	890	915	918	927	971	913	937	926	913	863	959	940	918	954	928	893	896	922	910	939	896	899	920	889	949	975	965	923	896	883	950	883	907	898	923	896	912	887	935	913	922	962	923	906	904	941	927	941	870	895	898	922	904	897	951	895	926	939	934	929	946	900	925	889	885	914	892	910	925	955	938	915	887	908	910	865	897	903	839	929	887	871	890	910	924	933	933	893	919	897	889	886	950	887	933	889	913	958	904	957	868	917	869	914	897	908	872	870	916	923	875	955	954	897	890	895	869	904	962	958	933	882	900	938	911	926	953	892	894	909	860	905	931	894	865	957	924	883	916	924	908	928	878	916	894	906	908	895	894	914	958	894	868	899	887	971	855	888	933	887	922	973	874	942	886	872	867	922	896	921	868	908	900	897	942	902	923	873	884	893	914	893	913	895	931	918	957	933	890	931	942	934	928	882	916	933	883	877	878	892	871	918	934	907	904	950	910	897	919	870	870	919	939	852	912	977	896	951	880	945	902	925	913	862	856	877	963	927	867	905	913	887	954	858	880	926	910	960	944	885	884	927	920	907	909	866	911	907	920	939	864	909	911	909	938	909	911	921	926	881	926	941	925	931	909	834	922	846	865	914	918	946	915	954	942	911	879	879	929	886	876	863	947	919	908	904	892	904	859	882	904	889	969	868	900	911	916	929	849	931	944	884	917	937	883	907	887	897	924	933	881	951	859	947	936	891	873	932	913	897	910	909	886	886	941	939	909	921	872	926	909	908	945	935	927	861	914	869	912	888	923	908	911	870	907	897	997	906	931	904	900	968	916	860	925	950	907	883	884	974	944	855	914	937	898	893	900	904	948	866	911	901	850	924	877	898	888	875	872	959	924	898	891	890	898	916	868	905	880	918	929	968	891	908	916	919	883	885	909	905	922	914	920	892	875	988	892	908	873	898	905	864	867	912	928	891	885	930	824	920	908	893	957	934	927	921	980	861	860	927	944	865	887	880	916	897	881	880	885	868	967	870	950	858	890	932	924	871	921	932	881	946	859	878	941	906	926	916	878	947	953	914	899	909	923	870	885	902	922	965	933	937	896	910	952	954	900	898	942	936	945	927	988	873	960	949	906	909	865	873	965	909	893	917	870	899	866	849	909	911	933	887	916	910	908	918	962	861	911	904	874	955	906	908	887	913	919	924	931	882	894	930	926	941	881	907	946	911	929	879	958	878	957	907	898	925	936	912	889	881	856	863	949	871	948	933	885	927	892	885	912	887	866	896	886	903	928	901	885	959	933	857	911	891	880	921	932	920	931	914	926	878	877	919	943	879	904	932	911	964	917	902	863	895	902	939	871	884	948	876	928	902	872	873	958	891	910	936	915	946	901	923	888	931	927	951	880	870	969	899	867	924	894	851	918	863	847	891	883	883	886	940	919	919	879	892	918	848	864	954	905	869	883	902	935	926	938	868	867	851	854	907	917	875	905	960	898	917	904	903	908	893	928	885	931	906	938	932	930	854	851	909	894	917	902	881	926	878	898	902	905	889	894	929	878	914	913	884	889	907	903	875	914	894	857	931	900	942	871	947	887	878	899	920	933	870	928	847	977	905	856	949	856	856	899	914	910	879	879	920	898	919	925	884	908	918	874	908	936	922	891	844	953	927	952	878	917	907	921	883	892	933	870	899	949	900	867	945	968	923	915	901	905	902	920	895	872	898	903	921	940	858	888	869	870	898	903	898	895	926	907	891	892	898	925	902	890	970	887	886	897	887	862	885	887	934	898	900	953	909	926	893	889	938	870	915	921	942	893	909	895	887	900	896	860	914	890	877	926	939	933	911	927	933	921	872	893	912	856	917	921	894	888	896	970	887	910	900	895	906	911	981	991	923	883	854	912
8733	704	638	508	412	384	341	346	360	292	302	257	301	254	290	268	290	292	267	265	261	274	263	269	298	283	289	288	290	301	281	277	309	288	273	281	276	275	262	281	223	247	273	286	290	294	306	276	302	291	270	295	302	278	257	256	267	236	289	271	281	273	279	267	299	255	275	246	276	282	278	256	297	284	282	285	266	294	283	312	277	251	256	303	296	268	251	291	314	306	290	287	327	284	283	270	279	295	298	283	259	312	282	282	261	284	291	292	316	256	289	248	307	308	298	258	249	241	256	260	292	295	276	273	268	267	278	302	302	316	269	286	283	312	294	303	284	279	308	274	283	271	261	320	289	278	277	271	270	286	288	293	287	254	277	276	283	307	256	282	311	286	272	295	242	264	259	308	290	252	284	293	280	309	265	297	288	271	309	294	261	270	299	289	271	269	262	293	283	316	281	299	264	239	277	268	291	281	290	291	282	287	276	279	292	311	302	295	292	288	275	298	278	237	282	263	249	271	267	286	242	294	281	260	304	290	271	279	313	277	284	287	308	281	276	302	319	249	289	307	254	306	315	280	308	280	296	282	252	300	273	279	257	277	290	278	315	243	261	241	300	277	297	261	288	281	301	266	311	282	267	273	264	282	311	271	275	283	255	270	289	312	315	272	282	296	290	261	288	291	311	270	299	282	269	279	296	265	268	264	285	281	283	283	287	274	302	286	288	268	265	282	286	292	246	321	280	291	327	287	260	280	253	293	280	255	311	275	290	295	289	267	292	294	262	273	301	272	290	279	229	273	257	267	289	302	260	301	305	265	297	275	271	311	285	284	274	231	286	272	256	290	278	277	276	279	267	294	266	278	299	282	271	265	269	267	279	282	263	267	290	261	266	290	243	273	293	273	295	289	278	280	292	296	317	294	276	309	245	276	276	277	276	298	313	230	302	282	299	272	291	293	303	281	311	275	280	302	285	267	272	304	288	281	268	276	287	276	293	260	258	260	247	262	283	288	276	300	270	283	238	274	250	264	244	285	286	272	322	315	269	299	263	272	249	247	259	261	292	280	273	272	250	264	288	260	285	275	251	248	289	290	282	307	273	263	286	286	291	265	288	275	262	266	267	304	265	294	240	283	272	274	281	264	292	272	286	293	267	256	301	293	275	285	277	287	280	307	297	254	275	293	304	276	278	291	306	285	271	299	290	289	286	303	245	295	266	309	283	294	327	274	290	303	269	276	236	301	306	296	256	252	265	283	286	272	284	299	284	255	304	311	276	259	265	285	287	270	288	266	260	292	310	299	270	277	295	290	304	279	286	280	266	296	272	283	270	292	278	286	286	266	295	258	300	259	269	271	290	260	229	311	304	262	266	281	312	275	271	296	304	279	279	302	288	293	299	277	272	310	274	270	298	304	283	285	302	263	268	265	265	279	269	277	297	255	264	271	270	292	277	285	262	313	313	305	286	283	270	287	288	282	303	275	254	288	296	285	290	303	300	269	297	264	251	321	297	284	299	277	270	282	281	278	261	301	305	296	293	273	294	251	308	271	286	300	306	277	274	259	266	292	261	295	262	270	268	268	293	290	281	244	285	237	310	247	305	298	294	272	266	333	315	294	269	268	302	281	275	254	284	271	277	252	244	288	282	267	272	315	255	245	252	312	277	308	284	299	285	296	289	277	258	271	280	269	254	305	251	297	316	307	286	283	273	307	268	275	277	274	282	318	286	263	271	304	282	261	295	289	277	275	270	289	302	305	261	313	275	275	277	264	253	297	288	269	266	293	309	281	264	274	291	293	291	286	284	269	262	266	281	282	261	332	292	284	277	293	320	268	293	270	312	302	300	271	283	264	272	261	258	259	261	291	278	302	297	242	285	277	278	281	320	239	285	280	266	262	263	282	248	288	300	272	275	293	299	295	270	289	315	269	271	336	280	311	271	311	332	293	286	308	267	276	261	283	269	222	263	260	285	306	298	267	291	263	274	248	283	290	275	295	260	283	282	279	269	271	297	258	301	277	289	260	288	250	291	267	257	303	249	300	280	273	247	262	286	276	291	280	275	268	307	278	285	306	260	309	277	259	278	289	282	293	274	287	284	277	265	259	271	301	319	300	308	269	317	285	272	270	296	271	276	284	271	283	280	243	312	272	303	293	255	301	286	294	277	274	292	298	313	272	298	285	249	305	268	304	275	275	283	299	286	264	272	278	246	285	281	294	273	247	267	280	269	291	260	276	291	294	288	257	278	272	302	290	265	264	308	296	282	311	279	280	268	242	280	279	274	269	284	248	323	248	287	258	279	263	270	252	313	270	283	265	249	284	289	297	273	294	258	279	299	275	271	272	273	318	255	269	292	273	277	247	237	241	290	281	289	274	301	281	270	269	297	295	270	260	266	288	282	294	283	295	316	297	292	283	295	259	293	295	263	304	291	272	255	316	296	263	276	286	275	315	286	298	280	299	288	299	316	272	273	259	292	276	254	276	283	317	274	318	288	272	293	277	305	288	275	262	295	295	272	268	281	292	284	252	290	289	270	291	264	272	291	262	285	262	293	285	290	287	314	295	320	293	289	277	279	288	271	288	241	312	260	267	262	287	253	288	257	276	244	257	318	302	261	299	291	285	270	308	299	288	283	262	291	309	254	275	311	263	273	265	309	264	291	310	317	321	287	281	258	294	276	274	292	252	289	284	250	281	237	259	280	293	276	284	274	307	284	278	281	285	285	275	284	259	289	297	268	262	295	305	291	282	292	294	264	277	260	270	254	312	282	291	264	274	320	294	292	296	258	299	277	310	289	262	268	270	269	303	265	257	307	297	267	283	267	250	304	257	304	275	297	276	306	259	302	266	269	294	278	304	311	247	275	323	290	285	266	270	260	271	242	298	246	274	291	301	340	278	295	261	240	273	273	275	298	270	316	293	270	248	283	285	260	283	282	286	287	271	325	315	262	297	308	278	319	294	292	296	270	273	302	278	285	292	269	273	276	292	251	268	260	324	290	282	272	308	282	263	264	284	273	275	254	284	310	231	308	289	264	298	286	254	280	298	279	276	298	272	294	268	277	303	275	285	291	253	296	280	291	284	249	271	305	307	259	274	288	302	267	298	264	261	290	307	239	243	287	302	285	278	287	289	305	293	264	268	281	292	313	289	295	295	273	258	289	250	293	274	282	305	274	295	288	302	293	279	291	269	257	262	295	295	278	265	284	302	291	302	288	304	269	261	282	287	294	308	260	272	267	255	274	290	250	287	274	289	232	289	271	307	292	256	264	301	284	295	298	299	270	261	270	290	282	287	285	288	270	281	283	276	266	260	298	258	287	289	286	254	304	305	287	296	271	251	305	221	252	239	286	281	305	338	284	281	299	287	285	287	299	265	293	260	262	286	286	229	294	298	259	302	288	251	270	263	268	257	292	268	265	263	286	293	252	274	268	284	263	298	296	292	264	267	258	274	306	301	274	271	255	286	288	328	287	283	263	273	268	262	279	266	272	272
7164	1013	1449	1520	1347	1130	1055	966	904	917	807	761	829	711	727	781	765	737	743	725	711	743	733	683	706	663	668	704	653	682	705	664	698	676	705	658	701	710	675	680	655	688	682	727	668	690	676	690	711	706	715	670	669	684	656	651	686	659	670	640	663	648	676	667	681	661	687	684	656	751	647	685	698	613	660	713	687	663	664	663	650	716	667	676	669	642	658	659	693	612	693	639	718	663	708	704	683	656	680	662	680	652	712	648	707	665	706	651	664	664	665	719	682	630	719	702	695	702	729	712	637	640	728	662	719	654	673	714	663	669	648	680	644	661	631	687	681	704	663	677	710	689	666	614	631	668	673	669	690	666	666	652	691	693	641	679	667	723	643	652	688	662	658	641	668	636	693	700	739	685	716	681	719	655	675	684	687	701	661	672	695	688	680	668	658	702	697	664	680	641	716	661	706	639	689	654	678	636	645	688	696	756	674	650	647	663	683	748	706	688	679	669	697	666	680	659	700	688	692	653	629	690	655	690	669	677	705	692	696	637	663	658	657	722	676	646	680	691	646	723	683	697	679	677	693	675	650	673	724	683	727	715	630	665	638	649	662	716	660	630	649	718	723	658	679	733	701	675	663	674	635	675	670	650	692	677	679	644	659	684	652	684	622	647	657	687	636	688	702	668	660	683	673	642	658	667	733	679	674	712	685	666	680	682	652	689	675	678	714	658	687	662	690	663	618	654	726	643	690	682	708	652	659	693	731	659	683	728	653	689	668	680	647	677	733	663	697	685	702	699	666	667	679	665	699	677	639	715	685	686	692	638	677	666	645	693	736	713	650	648	651	656	660	635	684	646	675	635	682	662	651	695	666	723	655	687	627	631	683	657	677	674	638	716	670	703	685	722	679	675	688	663	666	733	729	702	649	714	691	655	673	714	608	672	677	608	672	619	677	628	682	681	672	662	663	702	654	660	650	670	703	682	695	642	681	673	721	715	667	683	635	685	704	624	619	707	698	665	696	668	641	640	621	678	726	654	632	672	677	675	702	700	689	640	657	632	675	667	735	683	656	712	720	673	686	685	704	723	655	595	706	666	676	675	661	667	709	628	659	709	646	691	662	658	670	661	698	704	728	661	658	671	722	670	674	690	677	674	640	691	654	706	723	660	648	607	641	683	643	652	694	691	663	693	670	691	709	684	682	665	673	692	681	667	666	686	640	673	704	665	673	709	637	707	682	661	656	636	688	679	674	652	680	658	695	653	662	664	664	625	670	647	657	666	702	665	638	626	678	683	660	630	682	696	651	677	686	689	662	734	640	645	696	667	660	652	651	697	652	666	679	668	629	673	659	665	634	666	721	683	672	685	652	698	685	698	712	680	694	652	660	665	621	647	652	686	657	700	672	687	639	688	672	665	627	643	689	631	676	650	661	721	707	679	663	694	654	618	645	689	666	667	653	685	686	647	669	674	686	648	688	647	635	726	641	681	663	641	711	650	667	685	647	681	660	678	663	681	680	651	705	618	668	649	649	658	631	687	635	689	707	658	696	642	690	706	674	686	694	650	643	647	666	636	685	665	667	713	696	725	680	714	684	672	683	705	645	656	649	654	692	692	681	661	730	644	664	721	637	681	655	626	679	692	623	635	646	661	692	650	699	707	699	630	648	717	637	713	657	686	652	656	704	648	683	682	723	693	659	649	694	682	644	674	625	677	699	647	678	651	663	702	709	643	686	664	699	671	708	629	685	668	696	651	660	661	666	683	666	694	696	671	702	704	661	647	697	654	642	676	652	718	691	643	650	684	650	675	700	658	697	663	678	705	679	661	654	708	675	667	629	642	702	682	711	652	667	704	686	689	656	675	667	645	650	688	679	659	708	673	705	641	701	685	634	671	669	681	679	702	691	695	692	644	668	718	694	697	676	685	682	706	683	709	637	705	675	671	680	703	696	664	678	706	670	628	666	682	690	637	680	728	715	707	626	629	675	706	670	693	653	697	694	662	655	680	654	662	682	701	700	709	668	739	643	695	679	720	682	684	673	689	669	674	670	672	640	645	683	669	686	687	679	694	684	655	597	689	678	656	643	630	668	702	691	662	633	660	659	702	690	702	684	626	664	677	665	686	647	663	707	674	688	642	655	645	650	708	673	672	659	697	699	653	682	662	672	671	647	749	700	660	693	672	637	664	650	697	648	676	686	700	619	649	701	701	671	659	677	667	671	644	682	676	712	705	686	683	644	670	701	621	673	619	708	645	646	732	694	688	668	686	655	593	662	681	684	653	666	699	691	705	639	674	717	673	708	691	686	684	710	650	697	645	651	695	740	677	693	648	721	659	657	669	674	672	665	748	698	644	688	633	671	664	663	673	699	710	675	678	684	649	665	656	611	648	681	668	693	677	677	684	685	645	642	677	686	661	661	639	688	699	667	662	638	727	731	677	647	644	661	653	691	683	678	671	682	678	684	629	680	654	700	650	700	677	647	679	652	676	660	659	698	667	627	693	726	670	691	652	640	681	627	662	685	688	680	711	675	656	654	686	653	653	659	677	679	635	675	689	703	602	675	665	693	685	658	683	680	653	666	668	700	667	687	634	711	721	651	662	654	694	626	642	667	667	671	689	661	679	645	708	683	706	663	747	688	646	665	674	682	676	661	678	646	664	684	676	679	670	674	697	686	685	718	642	693	677	669	671	694	647	659	654	697	701	662	745	599	671	695	684	716	687	643	660	668	644	687	682	665	661	662	659	653	621	683	707	668	657	659	694	693	716	642	709	637	669	642	616	672	683	694	668	640	666	656	700	621	670	715	626	656	672	664	631	670	726	619	643	656	674	713	718	642	665	686	658	681	681	682	682	707	641	669	707	676	676	631	659	654	684	670	704	670	667	661	685	642	674	682	649	650	645	668	668	654	699	706	668	647	591	682	682	622	661	671	660	697	672	700	687	658	749	706	712	702	689	681	674	689	630	700	697	640	742	646	662	676	655	707	718	667	676	690	678	672	666	689	643	679	640	648	631	679	703	709	625	716	684	642	685	692	700	687	660	670	676	649	696	693	669	693	668	683	676	700	681	645	651	657	667	621	683	720	680	677	683	637	652	698	677	657	640	648	639	688	684	664	641	667	706	663	687	706	704	665	688	715	702	681	686	663	683	687	684	665	632	623	664	640	698	666	647	657	685	669	711	655	680	696	689	695	686	665	656	631	660	685	707	706	686	638	627	631	680	678	655	712	639	659	657	632	616	657	721	701	658	699	616	651	681	670	682	675	701	649	684	767	658	658	687	702	634	661	644	659	674	646	643	661	667	670	672	704	719	625	694	689	668	628	670	676	694	683	665	633	670	712	695	675	681	701	681	655	635	689	693	634	745	701	665	675	649	693	681	657	688	634	692	681	711	670	652	737	706	709	676	672	679	662	718	696	667	672	676	657	663	668	695	710	666	662	741	679	656	670	670	675	696	648	701	713	674	657	693	643	688	648	666	690	654	707	724	690	660
14192	980	746	565	402	283	257	242	197	170	157	166	144	152	130	130	128	137	156	143	123	125	128	136	125	146	117	112	133	130	115	151	117	136	113	129	111	136	118	117	115	113	127	125	126	116	136	146	133	113	148	122	128	139	119	124	115	115	112	133	107	122	122	134	119	131	124	110	140	122	137	101	128	114	122	137	121	122	142	137	136	127	145	128	119	138	160	138	132	118	116	138	112	129	124	146	136	124	126	116	136	99	122	110	134	127	127	126	111	124	105	130	119	143	125	117	137	117	124	129	133	125	120	135	122	124	125	117	102	116	129	132	105	109	131	114	140	126	115	105	124	114	137	131	119	132	115	122	129	114	111	131	116	128	141	103	140	118	128	112	141	103	134	133	95	113	105	137	128	129	149	128	128	121	120	124	129	128	123	122	114	145	131	118	119	119	117	117	141	114	128	113	104	118	138	155	140	138	133	115	139	112	129	139	114	114	118	126	123	132	126	107	129	141	142	110	128	98	120	126	100	119	149	133	128	146	132	130	125	124	121	133	128	120	121	132	102	112	107	142	131	113	134	134	112	132	106	132	123	127	145	114	130	122	125	136	121	133	134	129	135	137	143	123	146	130	113	152	151	129	116	114	111	119	118	133	130	123	128	116	119	117	108	135	137	143	125	134	103	104	129	135	120	122	128	133	113	126	112	125	135	113	109	131	114	134	116	139	104	117	134	122	123	127	133	107	118	122	142	133	141	115	128	129	116	120	138	116	137	100	122	135	128	133	132	109	130	115	123	139	140	118	104	134	142	120	125	134	120	139	147	114	100	133	135	104	121	135	119	115	117	108	120	112	112	106	143	129	118	133	127	141	128	130	125	128	100	99	120	128	130	126	119	126	133	126	113	89	130	129	123	117	132	125	115	135	110	120	118	137	117	118	108	121	133	134	120	146	108	108	153	123	140	110	122	124	114	133	121	127	142	127	110	124	134	123	129	116	124	137	125	144	135	121	136	124	114	127	152	120	154	134	113	119	123	126	125	111	145	128	106	126	112	128	128	126	134	137	136	136	112	136	121	108	133	125	123	115	109	119	138	137	137	120	131	117	138	123	139	109	128	133	122	124	123	128	134	134	114	141	132	119	110	134	138	109	118	105	117	109	135	140	117	130	125	119	133	136	130	134	137	130	141	130	132	133	114	124	134	117	129	127	116	137	142	118	130	143	152	115	149	120	129	136	123	140	128	153	121	144	127	127	138	120	114	108	121	151	135	114	115	133	121	125	136	122	121	133	148	139	138	114	126	106	144	129	137	125	122	118	146	128	129	142	119	133	133	136	132	129	128	140	117	122	116	114	121	149	135	143	141	124	140	127	120	119	140	129	125	109	140	117	129	141	118	118	134	107	115	124	137	115	104	133	144	133	130	126	119	135	126	136	123	129	128	122	135	125	116	111	116	125	120	118	123	122	143	134	151	129	124	131	125	110	124	128	128	119	132	144	126	136	103	124	121	119	118	127	117	125	123	125	119	108	119	123	115	133	122	104	147	104	125	150	121	110	119	119	142	124	156	102	130	100	134	146	125	121	114	147	120	115	125	129	142	138	122	116	128	154	102	126	117	110	137	146	151	102	113	120	125	114	133	150	145	123	141	106	144	125	111	134	112	130	125	128	98	116	124	120	114	120	129	127	107	113	145	113	120	131	114	122	111	118	123	132	125	133	120	132	125	143	145	131	118	111	124	118	112	129	105	116	125	134	131	128	138	136	125	148	126	117	115	104	125	133	151	130	132	148	103	116	123	114	110	134	154	117	110	123	118	134	127	130	137	119	134	124	128	132	120	120	120	133	123	123	132	122	131	117	127	110	111	113	121	124	128	133	111	104	100	117	121	115	118	111	141	116	127	114	116	156	117	141	151	126	133	120	126	129	117	131	130	128	126	123	124	121	131	131	118	127	106	141	113	122	109	114	132	106	122	127	129	128	136	130	138	123	121	120	109	119	121	123	115	119	133	113	123	133	142	109	130	105	118	131	120	134	137	121	138	121	121	118	134	126	137	134	99	131	123	135	108	116	106	109	124	134	133	143	120	122	117	127	118	110	119	116	128	111	123	129	142	122	124	146	123	129	149	131	132	119	160	147	132	120	122	102	119	111	101	126	106	118	134	128	116	123	122	119	125	132	135	126	112	139	120	116	114	112	141	135	110	119	147	123	119	114	143	130	120	133	138	104	124	126	125	145	141	107	125	107	139	113	119	146	144	160	116	99	106	136	141	124	137	117	106	130	132	135	137	130	138	122	130	115	148	117	123	120	150	133	137	114	119	122	126	138	132	132	117	117	121	114	130	119	123	123	149	97	152	123	112	133	125	132	116	92	126	122	117	108	120	114	136	132	108	126	119	123	124	147	119	106	139	126	113	130	129	124	145	120	114	128	153	125	126	131	110	127	156	126	141	137	115	140	116	129	119	137	138	142	135	155	130	111	110	124	114	128	118	122	144	138	138	127	154	126	113	122	131	119	115	134	119	109	134	131	111	128	130	136	126	128	126	94	125	148	116	118	139	136	112	127	123	138	135	131	120	127	133	127	140	131	132	122	98	110	105	108	101	118	123	111	115	110	116	116	127	128	143	122	126	141	121	102	102	122	147	127	117	142	134	125	127	131	106	134	127	118	132	128	113	121	148	117	133	133	119	113	124	146	121	119	159	119	119	120	125	139	123	126	129	133	104	133	136	124	138	146	113	116	128	121	134	111	149	123	139	136	120	116	117	126	128	145	149	134	119	132	106	145	142	118	133	129	136	135	125	131	129	126	131	129	112	117	137	121	128	137	135	120	124	117	126	107	115	124	127	144	143	131	111	135	116	143	125	129	120	115	134	125	128	111	108	138	112	104	116	147	124	126	105	119	107	118	126	110	110	154	129	108	113	120	128	122	105	122	142	150	130	115	127	107	125	103	151	124	132	117	121	127	133	127	111	106	142	123	113	120	128	132	124	140	120	125	126	138	117	133	132	101	139	120	104	119	114	122	115	133	120	139	123	144	130	105	131	120	129	122	98	125	109	120	109	109	127	130	130	137	125	134	110	137	137	153	131	129	119	122	131	128	113	127	137	110	127	126	126	135	129	120	133	123	118	120	120	129	123	133	132	112	130	105	120	142	144	129	154	137	135	126	121	114	127	107	126	115	152	126	126	109	108	104	123	134	129	140	129	140	127	141	109	102	111	114	118	122	106	148	104	131	126	140	129	114	117	118	134	105	117	116	122	124	110	116	125	113	147	131	124	137	119	112	132	136	113	119	122	119	138	117	132	120	140	141	129	123	115	126	104	121	113	120	131	103	141	119	106	130	125	127	125	125	118	127	145	110	124	111	106	119	111	130	124	151	121	134	113	132	129	105	116	150	114	126	123	131	130	109	110	130	120	153	117	108	111	123	129	106	134	125	131	124	115	126	131	117	106	137	111	119	110	132	107	121	120	117	139	133	140	123	125	134	126	140
8653	881	1563	1786	1487	1263	983	818	713	657	626	605	532	494	474	454	473	458	450	421	400	451	378	420	403	349	373	397	388	388	367	370	379	362	379	338	391	380	341	400	344	375	379	377	374	348	384	365	402	368	332	372	350	319	353	332	351	382	339	330	333	329	335	353	315	356	347	383	345	337	368	368	350	312	341	325	318	350	388	350	358	338	338	377	332	360	317	360	346	346	357	349	345	356	341	342	359	353	343	334	352	377	341	361	388	328	325	348	359	348	308	349	342	340	347	347	322	367	313	353	335	341	336	368	342	336	377	343	349	315	315	362	370	355	383	344	347	348	337	334	375	361	344	353	313	309	313	316	374	368	351	333	324	356	323	361	324	324	349	345	355	367	371	345	337	326	322	366	338	315	373	324	337	344	359	336	337	355	354	352	351	309	354	379	358	357	318	334	342	360	321	326	361	340	342	303	355	359	359	362	355	375	367	344	357	342	330	325	344	339	359	335	317	321	344	309	344	339	361	336	343	313	348	329	316	359	364	357	337	348	295	307	335	339	357	324	345	322	331	315	361	343	342	333	361	326	374	339	340	346	339	349	370	331	333	341	368	345	347	316	334	326	339	352	343	336	374	383	385	378	345	350	339	354	358	361	323	331	341	340	372	336	281	346	305	344	348	347	282	358	340	349	359	353	318	355	377	323	333	345	337	316	366	361	313	339	336	357	342	345	358	330	343	375	337	318	383	320	384	336	343	357	344	332	346	347	330	379	342	311	338	372	347	324	322	335	350	361	328	353	343	324	348	351	366	341	373	326	375	352	366	340	367	341	349	351	321	345	339	346	348	332	341	332	341	326	321	345	364	341	327	343	336	353	324	328	352	360	361	348	368	336	327	331	353	344	332	351	335	326	360	366	350	369	338	328	336	332	383	327	333	344	340	349	328	338	348	363	359	332	362	327	352	353	302	324	321	352	345	354	362	307	365	363	333	344	358	362	350	381	350	350	334	347	328	353	367	341	329	346	301	341	349	334	350	354	337	359	348	335	364	336	354	336	359	344	356	321	327	355	335	311	326	345	347	345	337	338	342	322	321	335	317	340	374	378	341	318	347	364	319	335	376	346	306	356	330	359	348	356	329	319	307	357	357	318	346	346	317	321	379	328	313	323	384	317	337	375	335	335	323	351	358	369	333	324	339	327	341	366	342	351	353	326	326	378	339	335	333	364	362	399	335	361	356	343	378	366	318	343	325	293	376	329	327	318	326	336	341	357	313	333	346	352	357	322	331	354	337	333	352	372	346	337	333	354	392	354	352	316	346	329	355	340	329	359	318	343	356	332	343	361	345	326	349	354	342	325	328	330	334	359	337	336	311	350	362	307	380	324	356	325	359	342	311	330	330	352	331	350	338	385	348	327	354	380	384	351	365	336	354	347	371	361	343	330	321	343	356	329	367	338	341	336	347	363	348	337	366	335	369	317	372	343	341	356	339	332	333	379	349	358	331	367	321	378	323	349	330	340	367	349	337	339	349	392	342	340	355	341	334	341	378	357	347	354	330	341	342	353	358	338	332	330	327	364	318	343	348	333	336	380	331	366	382	303	328	318	356	347	362	379	338	354	341	337	318	337	325	329	358	342	374	367	326	379	372	352	361	322	349	362	326	328	355	320	349	351	370	335	342	342	334	344	346	355	361	347	360	344	328	341	353	297	340	340	347	361	341	362	370	343	324	352	314	340	352	355	353	338	328	341	344	352	377	346	348	343	320	328	341	323	337	346	355	367	341	358	344	321	317	311	351	316	318	367	318	370	347	330	343	394	339	329	396	330	324	337	339	337	340	357	325	326	378	352	346	317	372	324	355	332	339	349	348	384	331	382	368	365	338	329	349	382	341	340	327	383	340	368	352	355	338	361	327	307	364	347	333	357	356	319	369	326	347	324	310	359	343	346	369	337	353	389	304	357	322	324	329	344	355	347	378	347	343	304	367	340	345	353	355	331	325	339	335	343	360	312	344	351	350	377	371	378	334	337	361	304	356	345	327	340	345	362	313	351	349	350	336	354	396	314	379	319	329	339	346	353	374	349	316	342	357	329	341	338	352	352	328	358	350	346	335	352	329	317	329	313	352	335	340	358	359	327	311	365	332	330	354	312	332	370	353	336	356	336	354	313	318	357	353	335	318	350	344	354	346	353	347	341	350	355	348	356	334	323	313	318	334	341	339	348	330	343	354	342	343	312	343	347	364	347	389	363	387	333	330	353	320	341	359	344	323	326	372	344	341	335	319	331	350	326	328	355	306	384	333	309	342	349	359	338	341	350	303	354	354	346	386	372	339	363	328	323	332	379	346	335	355	340	360	374	326	329	346	316	354	342	346	359	319	391	333	348	361	366	356	346	331	329	310	337	355	356	358	364	339	339	368	325	329	343	345	341	374	349	335	349	326	337	339	317	317	338	332	336	358	324	376	325	351	371	347	361	345	339	339	336	316	308	342	353	362	307	357	352	370	345	343	320	317	347	341	337	375	381	317	320	341	357	353	378	363	313	338	356	374	354	347	321	338	353	348	344	340	353	354	344	329	337	307	312	345	325	322	354	367	314	353	351	378	373	335	345	322	315	367	349	378	366	311	352	376	365	369	324	365	328	351	348	308	369	349	351	322	372	365	378	340	361	349	345	343	355	347	316	341	351	342	317	320	353	332	378	346	343	353	364	348	358	353	339	358	350	343	353	341	366	340	348	318	361	323	348	346	353	357	327	347	350	334	346	351	340	349	357	331	346	340	346	362	346	381	317	359	362	320	356	327	335	332	356	343	352	343	334	337	322	366	323	335	332	351	347	345	371	348	326	338	362	328	330	368	358	337	336	358	287	349	359	348	346	345	365	360	319	334	335	335	344	347	338	382	337	339	340	358	370	360	374	339	364	347	320	332	353	347	340	323	345	387	324	346	365	338	337	351	307	356	357	355	334	339	356	365	340	330	359	342	353	357	330	365	352	358	348	330	319	335	344	347	343	321	327	378	340	363	365	381	295	350	313	339	336	343	356	355	355	309	369	375	348	330	356	320	339	328	361	335	344	344	335	336	323	362	351	366	323	332	354	353	319	350	327	318	372	358	363	333	327	387	329	304	349	331	321	354	349	341	319	316	343	351	336	318	322	371	331	351	351	324	360	350	375	347	332	345	343	344	317	338	346	332	371	333	336	330	337	353	343	341	375	328	327	364	353	348	360	328	354	356	350	355	369	338	351	328	335	356	352	358	357	357	335	354	340	357	346	356	320	360	321	358	326	350	351	380	351	293	340	331	314	362	350	333	335	377	356	304	339	320	353	342	335	333	327	311	360	362	321	328	347	366	336	335	345	347	370	341	356	340	363	363	347	323	376	337	325	412	340	347	392	356	338	325	329	348	328	373	348	354	335	375	328	349	377	353	368	325	320	349	357	329	318	365	325	306	365	347	337	343	365	340	350	357	364	362	375	351	348	366	345	304	304	370	363
1534	415	462	403	369	403	374	393	398	408	432	383	390	348	392	385	391	445	413	402	392	422	416	414	419	388	378	438	393	390	409	367	385	377	397	379	381	391	383	363	394	426	395	392	357	376	378	383	393	370	387	374	408	376	441	397	383	385	411	408	407	383	394	423	394	412	395	402	391	396	373	411	388	374	388	371	423	352	396	390	383	395	387	396	389	377	396	370	389	406	401	389	402	363	335	377	383	398	397	371	392	395	392	360	371	368	363	368	400	391	386	371	404	421	377	423	387	402	412	385	414	421	420	365	398	389	369	391	382	403	382	364	419	403	359	401	394	377	434	419	379	375	344	353	359	373	400	398	388	382	392	377	429	393	385	421	409	400	405	371	408	398	425	420	422	383	373	384	371	396	400	409	349	393	354	412	392	377	397	370	373	421	348	389	414	423	408	394	397	392	386	384	404	369	390	368	388	406	397	404	356	400	411	393	398	372	381	399	372	368	391	364	346	378	369	381	352	368	403	396	395	395	388	436	384	354	400	414	393	403	383	376	387	377	413	350	404	453	401	391	381	404	389	390	420	326	402	406	347	414	387	402	416	416	413	425	395	389	401	364	373	367	395	399	427	391	419	442	374	377	377	379	381	383	373	392	346	407	370	377	409	380	380	398	371	387	401	409	358	403	393	416	366	411	412	415	427	381	393	416	347	367	374	395	357	391	414	389	373	407	355	382	371	374	400	364	386	409	383	409	363	409	424	412	388	398	405	380	394	380	390	455	429	392	348	387	403	417	396	379	423	402	423	414	400	426	370	409	367	389	396	379	393	396	377	389	339	388	393	375	427	341	380	388	407	415	376	432	427	406	374	376	400	378	405	407	396	401	364	363	402	395	383	382	386	393	394	405	398	419	344	386	374	366	373	354	374	386	411	385	393	361	377	391	377	370	380	376	379	354	418	401	367	404	404	375	394	371	401	396	388	372	391	321	385	405	376	410	380	376	382	374	380	371	399	395	353	408	380	403	338	369	351	399	378	410	370	377	403	380	353	379	409	382	361	377	394	369	409	402	382	407	370	354	381	368	392	400	397	368	396	394	401	358	372	433	402	349	376	429	368	365	389	400	419	357	394	413	375	399	384	358	423	356	386	360	394	392	405	417	409	358	355	431	397	401	380	388	378	358	387	363	396	360	363	381	388	405	392	413	370	363	388	355	395	369	331	337	375	388	380	380	395	403	377	380	405	409	376	385	380	388	400	361	397	399	415	368	401	375	405	424	381	378	417	394	385	386	376	382	368	426	370	340	405	393	344	372	397	398	370	374	390	377	410	384	397	367	394	459	397	376	389	352	387	379	397	374	379	405	398	394	378	393	363	380	359	382	388	386	401	388	410	418	401	371	407	389	445	373	381	409	397	400	395	380	353	393	368	376	389	366	390	423	374	375	427	340	409	352	375	342	396	411	390	355	385	391	384	409	366	365	379	371	386	384	427	388	370	379	367	417	422	384	367	360	358	357	408	338	403	380	348	403	393	382	376	378	394	372	416	387	387	355	416	367	393	378	416	369	356	373	404	377	405	375	367	356	358	395	371	412	416	376	409	374	385	394	342	368	389	380	367	394	415	395	396	396	395	365	348	368	404	386	348	385	379	353	408	410	365	392	410	414	408	390	388	416	410	354	386	390	349	382	353	407	373	370	397	394	403	380	399	371	380	368	377	381	350	377	364	379	379	379	406	413	393	379	395	385	426	405	405	379	383	372	355	398	397	354	383	426	379	352	392	372	373	409	400	354	377	411	420	388	371	413	372	375	410	375	379	413	382	380	428	363	369	360	388	386	384	412	378	399	420	371	379	398	380	367	411	410	394	359	361	351	404	392	407	350	360	394	410	385	391	386	364	381	387	373	391	396	399	397	400	362	368	359	351	407	398	358	401	407	373	387	379	387	368	397	404	386	408	379	391	377	381	393	355	404	384	395	380	376	374	380	407	367	368	392	402	426	393	365	366	414	403	364	365	385	402	359	387	371	415	364	423	383	352	394	405	409	407	387	399	418	369	380	383	346	381	389	343	398	363	396	386	412	387	389	378	404	420	381	368	379	396	417	425	418	406	373	425	391	423	425	408	425	434	364	391	397	375	378	412	398	390	372	369	377	394	409	358	386	425	386	410	383	396	382	378	388	414	393	357	361	373	387	369	378	397	356	361	402	378	368	413	391	387	400	404	391	391	406	388	416	388	384	421	416	407	345	362	379	369	389	403	379	389	393	375	376	384	387	387	376	400	401	383	398	370	379	380	392	393	410	410	397	388	403	409	349	351	403	347	402	377	391	446	357	380	342	364	395	374	374	374	401	391	414	361	362	359	380	381	421	378	378	387	374	372	379	363	419	395	367	392	363	397	396	366	403	382	400	396	349	367	385	412	388	364	401	386	396	413	387	353	366	356	390	401	405	400	372	366	367	408	397	347	407	363	374	386	475	368	376	409	383	352	377	397	393	380	381	347	389	407	427	385	364	347	376	402	406	398	418	406	369	409	395	382	404	404	421	433	392	381	376	382	371	388	391	311	356	389	404	403	368	365	390	386	404	385	384	406	399	398	401	380	379	373	395	402	388	396	391	400	380	373	356	370	346	435	364	347	422	380	384	396	419	369	390	400	352	412	404	384	388	358	383	423	402	367	378	363	396	359	424	406	400	345	426	408	402	394	385	394	413	349	373	374	417	391	362	404	435	361	359	393	436	403	420	389	388	404	398	393	413	365	399	394	373	394	389	351	391	402	400	400	372	365	375	403	421	434	345	386	363	403	417	380	361	409	387	435	372	379	365	387	408	386	390	431	395	355	419	425	441	362	424	399	388	401	368	401	398	387	407	416	381	369	417	388	392	403	374	406	386	397	376	410	411	406	403	417	395	390	379	393	385	394	387	373	400	369	385	374	381	374	398	411	402	427	404	366	398	336	405	393	385	402	402	393	361	424	386	401	373	382	428	386	409	361	390	413	356	385	391	390	391	415	391	395	362	332	384	360	388	401	421	382	372	401	385	419	405	371	365	398	378	388	409	346	421	408	401	367	387	366	408	396	392	372	386	386	413	378	364	385	353	343	372	404	367	366	394	384	372	425	403	411	402	436	388	396	406	381	397	381	402	403	382	388	383	378	414	385	413	425	412	406	378	371	352	403	405	384	371	434	362	400	413	394	370	423	396	376	433	376	367	403	401	397	360	404	405	417	417	405	344	413	397	398	372	388	429	390	404	424	384	368	395	367	416	399	366	389	409	366	385	377	379	386	395	354	385	339	377	380	377	399	416	380	421	396	384	392	386	393	411	384	354	358	379	423	373	384	378	360	414	392	389	416	426	400	400	424	389	377	366	416	384	373	410	410	438	395	378	377	387	368	391	397	358	409	416	370	394	411	378	361	369	375	397	416	400	358	361	343	408	357	391	379	417	370	348	346	404	400	339	400	380	386	396	370	358	367	391	384	416	376	346	394	380	340	406
2108	1009	1061	1001	1037	965	1058	944	947	897	925	911	900	926	918	924	898	906	908	853	894	922	900	902	916	897	864	900	922	939	874	855	922	948	968	920	853	881	904	867	895	941	874	888	917	886	880	905	893	910	903	917	922	941	883	889	910	891	909	970	954	946	866	903	892	904	983	863	910	926	877	942	924	922	898	917	930	948	944	880	874	920	943	904	904	898	909	855	890	839	926	912	892	927	988	929	909	999	880	884	968	888	924	903	901	920	928	907	915	929	925	890	921	913	871	892	927	926	907	887	926	917	925	894	879	911	936	814	892	937	925	986	940	929	875	921	942	914	953	913	881	928	902	913	904	917	858	966	954	922	892	928	900	907	899	903	927	920	909	924	906	887	921	921	919	926	878	879	929	892	934	951	945	930	936	944	909	868	925	930	888	932	897	879	963	892	923	898	881	934	895	896	919	953	898	896	900	922	912	867	890	941	919	885	922	908	885	913	890	906	934	917	904	889	930	900	861	861	870	919	919	901	888	867	897	926	870	912	868	902	978	939	948	909	898	866	890	886	907	898	905	927	867	892	877	902	913	864	949	908	887	901	873	869	903	914	898	865	874	911	958	961	969	890	884	884	854	895	897	931	860	887	869	921	922	904	931	961	838	916	928	886	905	845	912	932	909	926	909	868	857	927	891	910	913	919	920	876	949	936	957	897	897	873	944	922	882	899	905	894	902	868	857	900	915	950	888	905	875	936	907	850	861	885	896	869	892	920	913	893	921	899	947	865	920	957	921	876	940	906	917	914	903	854	922	872	890	909	936	863	936	921	958	990	940	948	904	932	898	886	914	909	880	859	874	878	905	871	902	912	965	951	904	864	915	923	915	886	903	863	919	863	928	932	926	898	878	895	875	903	875	908	923	869	934	977	967	909	877	915	899	921	914	936	884	928	889	887	938	910	854	961	895	826	917	885	954	874	900	862	907	884	936	892	891	877	907	880	953	913	892	864	918	922	971	967	935	903	909	891	891	903	881	887	901	895	904	863	926	937	901	938	924	863	897	916	917	958	942	881	962	878	918	946	959	897	947	964	882	860	944	903	926	984	907	904	867	923	885	850	899	907	873	877	893	890	922	896	934	939	921	964	927	886	933	902	861	948	909	940	952	878	931	909	921	901	977	935	882	911	974	829	924	897	929	900	873	918	917	889	918	907	895	944	939	835	873	871	883	862	947	874	912	932	896	933	901	894	886	892	920	900	931	905	886	936	906	892	917	918	910	901	891	920	921	945	883	951	871	889	872	852	940	933	913	935	921	900	940	894	897	869	963	928	891	933	913	914	941	878	882	932	943	847	924	886	910	935	876	921	904	880	915	927	900	913	899	930	928	886	923	916	936	905	866	930	899	924	890	948	897	913	870	857	911	905	923	919	898	874	891	905	919	948	871	927	889	943	938	967	837	856	886	919	913	896	946	887	925	890	897	934	919	904	864	873	887	895	851	871	913	923	867	924	891	894	878	875	909	866	930	908	917	919	884	873	860	919	925	874	870	888	892	872	995	944	883	939	906	929	913	915	887	928	937	851	928	937	931	866	898	917	877	924	896	905	891	898	919	928	886	935	940	957	884	923	867	875	908	881	918	944	875	906	906	853	855	958	883	878	848	872	946	921	906	867	940	913	913	918	923	889	928	948	874	895	941	887	890	950	889	912	910	888	860	934	901	897	883	922	954	943	904	900	939	901	936	912	893	881	908	881	920	878	907	868	915	904	900	916	879	915	894	900	920	904	894	866	911	936	955	880	881	890	882	883	893	931	904	897	920	952	911	895	879	901	907	873	889	863	919	942	870	953	907	872	886	927	905	928	870	863	931	880	900	918	939	856	849	936	884	859	950	870	924	892	896	961	925	953	921	874	883	895	942	883	894	883	870	908	912	901	853	859	918	881	873	913	921	910	897	881	956	883	958	936	930	935	911	912	925	932	942	880	880	908	920	943	866	905	924	848	883	900	867	922	880	856	879	916	924	937	908	914	955	916	933	904	945	892	904	901	892	881	912	895	868	899	882	925	930	901	899	891	947	942	887	872	896	890	893	897	923	879	869	915	923	914	890	896	949	951	900	888	885	896	877	904	899	937	920	926	923	909	913	970	861	901	926	898	887	886	889	895	954	873	966	892	962	910	875	877	889	982	891	882	840	907	873	930	916	915	935	883	893	904	852	944	864	894	837	838	924	905	900	901	922	963	912	930	923	855	880	900	902	952	891	925	880	921	931	945	950	931	907	929	910	896	854	847	936	926	888	946	888	937	863	936	880	907	905	906	901	912	900	902	933	917	930	916	936	901	911	934	908	883	881	911	938	894	886	950	929	862	938	899	840	923	896	886	887	915	887	909	950	943	863	881	904	870	923	903	916	896	852	873	944	929	919	919	905	866	953	895	911	937	941	906	903	973	896	917	1001	961	884	886	882	940	871	869	897	883	917	910	930	895	909	887	907	889	934	916	871	952	943	924	870	880	952	902	870	898	953	886	908	966	928	893	965	929	932	894	867	988	927	929	890	916	886	934	894	870	942	898	947	886	898	923	919	876	907	956	928	887	940	904	934	932	924	950	913	889	904	917	868	868	959	941	909	917	910	893	860	876	901	920	991	883	926	938	902	831	877	982	918	910	914	911	957	961	955	914	932	950	843	919	925	911	898	907	932	926	909	899	926	901	931	892	902	879	956	916	908	879	899	906	916	917	875	880	935	884	944	946	930	880	861	928	981	946	927	933	898	903	926	923	941	901	921	951	963	946	867	923	880	912	868	909	896	901	906	892	953	906	920	906	868	941	892	937	926	918	911	933	931	892	925	920	877	916	868	969	882	890	928	881	937	937	888	894	913	936	912	918	894	911	945	941	923	889	909	902	963	934	916	857	933	881	852	905	889	926	911	881	862	919	952	901	889	874	915	941	880	900	957	921	851	906	869	908	952	893	970	923	926	924	894	955	944	940	874	895	878	900	893	878	877	922	920	862	954	894	876	892	928	922	936	902	915	929	942	952	888	876	943	889	885	896	958	846	949	886	988	905	977	948	929	907	833	878	904	880	937	930	903	939	894	902	906	909	932	980	884	911	935	877	863	910	911	910	932	929	913	926	939	871	894	879	985	881	920	900	917	906	867	891	929	939	896	874	901	871	882	917	890	908	882	916	942	916	903	945	955	886	938	878	872	900	900	935	923	946	909	920	820	957	838	962	925	909	923	961	938	870	885	893	899	924	903	919	892	990	878	924	891	893	936	875	892	915	889	864	926	944	942	885	908	912	930	912	927	951	958	943	916	915	958	900	881	949	858	898	918	888	919	892	907	915	908	918	928	926	926	868	849	929	937	895	895	902	924	925	933	875	926	924	924	928	880	938	880	841	918	896	927	916	872	899	943	879	930	899	951	899	941	926	876	847	948	929	944	918	878	916	886	952	908	944	922	932	938	931	927	878	909	889	897	866	914	931	892	927	967	919	866	861
8399	681	648	567	440	386	337	353	329	321	295	303	337	288	270	257	252	327	314	328	310	281	285	272	288	274	272	302	263	268	251	273	286	275	293	293	257	276	293	272	298	271	259	255	300	271	267	303	297	310	276	282	277	256	257	272	302	275	288	279	274	265	224	304	278	262	253	277	272	288	288	277	270	276	256	264	290	302	284	275	288	276	295	261	289	274	312	312	279	293	300	298	280	272	264	237	294	295	294	281	258	263	292	270	277	312	276	270	302	255	263	266	275	292	277	278	276	303	275	260	272	305	285	283	287	259	248	284	292	275	256	303	298	297	267	263	275	271	252	284	286	332	264	257	262	303	279	269	281	286	288	252	257	287	275	286	292	310	248	323	325	296	297	332	295	286	256	310	292	285	265	306	281	272	280	264	310	256	290	272	268	252	262	268	277	304	269	285	303	308	263	292	283	300	314	282	282	273	281	297	292	288	292	292	266	289	288	259	267	263	275	291	317	274	319	272	295	279	293	268	285	279	271	267	281	280	281	282	296	288	292	282	295	280	256	286	255	310	243	293	264	275	255	314	279	243	254	292	272	300	278	272	270	284	296	300	283	282	256	286	260	252	255	280	268	270	272	267	279	281	309	279	295	293	302	266	276	282	291	280	258	271	278	278	274	283	259	281	270	263	264	277	293	282	306	282	243	277	265	310	256	259	268	285	263	267	273	261	289	297	315	253	287	305	294	289	283	295	287	310	327	310	292	287	304	302	291	247	277	284	263	275	290	293	293	271	269	308	292	286	272	272	290	269	261	263	269	266	293	268	244	297	290	289	271	273	270	273	281	283	281	291	280	287	244	284	286	289	256	236	277	262	327	284	287	259	283	268	287	270	305	283	242	263	274	280	330	289	273	273	286	291	316	302	321	268	291	270	253	301	276	220	252	264	289	305	290	273	304	286	284	296	263	263	296	250	268	283	278	286	284	252	293	277	286	252	274	280	269	290	280	270	293	258	265	253	285	313	248	273	242	250	259	290	296	308	276	278	283	277	264	311	309	323	284	286	266	264	257	252	254	315	306	283	264	280	266	276	279	266	291	307	317	311	288	257	285	306	280	281	294	259	274	256	274	291	299	276	260	275	275	266	258	252	266	270	280	285	289	294	289	273	284	279	274	298	281	267	297	260	289	296	298	297	275	305	296	296	273	298	254	254	320	283	278	298	255	284	269	315	272	280	289	275	271	275	257	293	318	299	296	284	261	286	261	288	282	282	285	253	238	266	274	287	273	288	303	271	271	268	318	303	285	302	264	277	280	244	266	316	272	272	264	276	272	278	302	290	278	267	325	308	281	321	265	296	308	274	289	295	248	270	282	269	295	250	239	284	256	303	276	293	306	283	275	301	271	260	295	274	256	294	276	272	284	270	290	281	273	301	287	298	291	291	298	282	311	298	287	282	293	287	293	275	268	280	295	279	298	295	296	274	287	305	321	310	291	274	315	289	279	284	275	265	285	262	277	283	257	245	288	287	279	289	285	271	266	290	280	302	264	247	270	267	268	276	275	248	286	284	303	252	300	285	290	304	267	274	302	295	276	295	282	304	290	277	278	251	308	293	268	282	271	274	267	296	261	287	258	282	313	263	294	264	287	277	280	309	263	269	274	295	290	289	295	277	295	268	267	298	256	309	281	253	272	297	287	269	285	304	302	283	263	277	270	275	301	332	323	291	300	249	276	255	272	295	277	277	283	293	284	270	271	299	265	252	287	292	287	288	269	294	280	290	249	285	259	295	281	275	301	283	323	288	274	282	293	285	267	292	276	280	275	278	290	277	290	277	278	288	276	278	275	276	269	280	260	256	285	305	271	247	294	270	304	282	297	293	302	261	282	284	263	288	265	288	266	286	292	256	277	273	232	288	270	252	280	300	271	260	259	303	320	291	294	293	292	272	273	296	294	308	276	307	254	271	282	273	264	285	269	251	261	273	282	273	272	296	267	290	291	298	298	260	281	265	294	275	299	265	257	274	288	297	300	302	296	277	278	274	288	273	287	286	266	264	246	289	283	283	308	296	254	301	300	252	286	295	278	299	282	297	299	284	298	288	296	298	286	274	284	274	308	273	294	276	291	292	306	312	261	271	267	284	277	267	277	274	284	269	287	283	280	292	303	282	277	308	292	270	266	294	295	234	252	283	293	298	291	281	281	265	267	274	280	240	304	256	240	267	309	296	268	252	268	273	265	244	262	319	276	258	292	279	268	278	281	268	288	295	286	304	280	257	287	301	263	276	277	286	287	260	253	280	270	267	278	280	262	250	269	303	260	285	299	297	282	281	261	270	248	262	291	295	281	286	327	268	282	299	273	286	273	262	272	290	267	303	283	281	291	260	276	292	296	276	294	276	265	290	283	269	261	245	279	292	293	266	259	311	293	267	304	288	287	287	270	268	281	266	255	252	270	295	243	267	269	270	260	263	273	278	249	294	277	278	273	249	282	297	280	275	281	274	282	271	276	266	282	304	275	287	264	301	259	297	296	325	287	274	276	274	287	266	280	295	284	292	256	299	269	272	310	280	286	286	322	294	271	287	285	282	298	273	289	311	273	284	316	297	292	260	293	274	288	260	286	307	251	284	269	297	256	259	278	260	276	279	294	287	284	268	282	295	282	254	268	294	324	276	320	293	295	303	287	317	263	265	252	286	262	286	280	285	274	263	269	278	287	256	279	276	314	276	293	288	280	294	285	250	294	308	303	280	292	270	258	267	276	283	324	261	269	274	269	284	249	263	287	283	284	254	261	295	256	236	274	262	268	293	271	283	287	280	275	276	295	295	299	286	304	284	244	259	255	302	322	294	270	273	262	265	250	276	283	270	273	284	279	275	268	313	287	296	264	258	286	270	238	272	246	295	284	249	294	305	300	265	259	276	298	282	277	280	284	271	266	304	273	289	283	293	253	260	319	278	261	276	308	287	301	287	298	292	278	270	277	278	284	291	284	279	261	323	277	293	270	272	268	287	268	273	286	271	272	291	279	262	269	280	281	277	272	254	247	264	251	256	265	265	273	256	284	275	257	291	287	299	284	285	290	268	274	247	267	267	241	274	278	314	291	271	274	247	268	265	305	286	275	272	290	284	288	279	275	299	263	278	273	275	254	256	268	299	270	296	290	279	299	270	288	307	269	266	334	290	281	282	285	289	298	305	255	286	258	307	318	297	285	269	280	251	279	287	279	292	269	287	274	251	276	289	276	260	306	270	293	272	331	282	283	265	245	290	298	284	299	287	269	279	239	272	277	251	280	327	285	315	274	259	252	266	277	270	256	320	294	273	267	262	240	269	275	289	283	263	273	265	276	277	299	257	273	296	305	290	289	295	287	269	277	293	283	286	267	292	300	281	292	273	266	283	290	276	291	271	281	267	246	268	294	290	289	305	271	292	263	251	261	255	277	295	300	291	278	276	304	290	273	252	260	303	284	265	260	276	281	298	283	280	291	276	267	275	282	290
7130	1005	1260	1552	1305	1246	1067	942	888	859	826	812	780	746	773	715	718	723	746	754	717	703	691	693	760	665	668	683	754	676	746	705	687	653	666	687	664	729	682	677	697	678	654	683	653	664	712	708	665	692	650	638	630	699	684	640	684	660	636	734	651	700	666	701	672	666	660	704	711	662	647	655	656	644	675	723	636	636	651	680	710	631	672	644	674	715	677	646	655	676	647	711	693	698	688	672	718	671	665	683	686	678	684	682	680	672	662	699	688	679	653	667	648	686	685	641	626	719	676	661	668	649	646	657	679	685	680	663	660	650	661	698	694	622	680	652	697	691	669	707	674	717	684	700	628	715	681	614	647	652	674	709	673	639	683	659	683	688	625	637	666	672	696	690	675	666	674	654	649	655	658	680	651	641	679	625	659	634	669	666	668	644	687	669	684	667	698	678	718	666	682	655	655	692	644	646	637	651	673	616	665	652	678	696	649	682	681	635	686	645	644	715	695	683	697	702	689	668	661	709	690	636	654	676	683	704	697	621	679	726	646	710	656	692	668	659	686	632	652	650	675	655	668	624	694	663	732	672	651	689	685	625	683	676	663	669	673	634	658	684	677	686	656	662	689	670	653	680	702	681	664	661	667	667	657	691	635	670	672	659	651	631	672	669	673	634	638	684	718	694	638	715	685	660	672	617	692	649	696	634	677	666	688	664	741	716	666	661	678	632	623	680	694	650	723	655	647	668	640	616	718	726	651	700	655	691	666	731	704	659	666	663	621	656	696	694	667	696	670	684	659	660	672	622	666	623	678	652	723	706	652	678	673	645	693	659	688	621	694	667	670	692	688	679	660	668	691	701	723	702	705	678	698	666	664	697	639	651	677	682	685	633	640	689	674	671	685	679	661	722	692	690	619	650	627	674	684	674	625	678	629	673	662	679	696	687	672	663	654	634	667	649	639	655	664	711	643	638	694	642	659	692	654	666	666	619	685	665	630	646	651	669	653	709	656	679	648	687	705	674	672	631	657	652	623	610	671	658	692	680	676	686	657	700	651	653	654	672	660	713	640	692	650	691	670	633	680	662	713	659	668	629	634	681	718	668	627	647	700	662	639	710	701	684	685	664	712	689	633	659	663	661	705	662	654	701	651	686	709	649	648	680	697	677	690	622	632	680	660	644	711	684	664	680	684	671	682	654	694	727	697	651	654	675	653	668	695	703	648	651	668	702	682	649	716	687	639	669	706	680	710	697	688	634	669	653	639	704	744	682	740	666	689	636	649	670	712	655	712	634	695	715	687	707	667	679	646	658	672	657	650	635	722	733	682	710	599	713	678	661	630	656	676	673	653	702	662	685	698	667	637	658	680	654	682	640	653	664	651	656	648	646	697	644	617	654	663	705	652	672	653	648	664	679	650	673	684	657	669	735	640	647	658	684	686	724	686	682	680	682	648	681	683	685	649	678	682	676	671	664	654	665	681	644	664	649	634	677	662	673	673	651	648	683	690	648	714	650	630	663	645	653	673	637	672	636	688	689	674	651	632	686	665	670	666	700	678	665	670	661	698	702	647	638	694	634	692	707	682	685	677	654	693	671	686	661	670	685	698	631	702	642	661	649	663	675	633	660	679	677	707	635	634	701	641	664	690	687	676	673	638	634	680	731	679	671	667	677	672	691	668	643	657	670	663	667	681	671	661	712	663	647	676	662	695	680	639	664	665	682	637	693	692	626	688	679	677	641	692	671	707	631	674	676	668	685	643	682	672	632	672	659	679	701	637	674	712	687	730	651	668	676	697	670	727	647	684	670	635	672	685	691	609	601	703	673	694	688	658	663	672	705	680	629	661	694	662	675	663	747	710	664	650	672	678	657	633	667	661	687	687	661	666	658	703	646	645	668	661	648	662	635	680	665	680	726	668	676	658	666	675	676	651	695	649	686	636	684	686	643	725	680	677	640	659	629	668	702	626	675	691	672	699	665	681	669	697	675	652	656	663	668	663	655	717	715	647	656	656	655	703	706	678	667	656	660	638	646	673	656	693	704	677	677	695	664	681	603	691	644	695	693	676	666	648	674	734	677	709	653	675	686	634	688	695	668	681	637	637	652	668	694	686	695	682	664	655	706	672	641	639	649	701	616	743	724	691	708	723	656	676	660	651	657	701	668	703	687	689	627	664	681	670	683	667	743	706	681	664	678	638	667	663	683	680	674	656	641	683	642	672	667	679	703	693	681	674	704	670	624	734	676	699	687	652	633	685	724	689	651	655	665	641	722	651	687	656	652	687	696	675	621	651	646	648	670	707	665	681	646	676	654	681	677	670	616	677	687	641	627	687	684	724	674	650	710	641	665	666	673	670	685	721	654	638	673	676	668	704	672	681	676	650	676	701	709	692	700	632	674	621	662	604	659	630	696	634	645	690	659	653	682	663	683	670	680	660	696	673	717	688	667	656	643	655	653	679	656	685	721	681	637	631	658	672	618	713	680	629	685	640	664	714	676	619	675	681	654	656	675	661	638	643	682	653	677	669	679	666	643	660	702	637	667	652	700	677	655	643	641	705	686	708	648	699	659	676	666	613	642	664	717	678	653	708	665	694	674	672	652	645	649	662	677	681	662	690	699	688	637	635	704	679	690	651	651	687	658	635	635	671	629	662	629	673	663	643	635	698	637	643	663	629	635	633	665	675	635	671	678	681	664	709	697	603	668	683	692	625	649	644	633	670	675	699	642	645	677	697	650	666	687	662	717	622	713	686	651	650	711	672	652	659	732	645	691	665	706	644	663	672	642	677	705	696	627	657	689	618	718	711	690	700	670	677	660	688	638	747	656	677	685	707	691	700	644	676	630	653	662	683	685	656	709	664	690	667	679	641	677	705	637	666	665	688	681	630	713	656	731	668	677	686	690	671	679	717	704	751	651	664	701	701	658	666	650	683	696	658	654	718	703	646	675	719	648	655	650	676	644	700	706	645	669	697	662	717	652	653	700	670	659	651	623	662	656	636	702	704	710	708	704	692	682	672	668	635	694	678	609	669	653	680	650	685	660	692	650	669	654	676	699	703	663	644	703	678	664	700	697	691	665	651	647	681	675	704	712	657	673	695	707	627	663	664	658	672	692	712	689	672	686	717	673	635	695	701	605	696	707	656	676	685	676	670	645	621	675	664	671	676	659	704	677	710	677	722	655	623	652	671	622	634	672	720	626	691	652	614	641	674	633	694	727	662	653	659	661	680	639	599	652	699	662	657	657	658	702	682	692	716	657	678	673	654	652	655	638	644	664	703	668	676	665	654	659	632	696	719	701	698	637	646	684	669	701	699	671	721	624	668	651	713	641	687	688	701	684	692	655	737	691	660	646	654	684	687	675	708	703	654	689	716	662	674	722	692	665	694	625	667	620	636	698	643	697	696	668	651	707	715	690	652	663	629	674	661	666	669	702	672	662	681	626	626	665	703	687	735	643	660	666	680	674	657	631	654	703	644	679	662	620	640	645	661	639
13914	945	732	527	393	313	223	194	207	195	189	176	139	157	155	130	168	139	150	129	131	138	127	123	146	126	142	144	141	126	121	106	113	116	118	115	137	112	123	110	120	115	128	114	119	121	120	136	124	115	129	140	128	138	118	111	122	137	136	135	113	99	114	123	120	119	123	127	146	113	127	120	147	157	133	127	120	130	134	113	131	134	116	101	131	128	137	134	130	126	104	118	131	104	123	102	131	121	129	109	128	119	142	112	140	140	131	125	116	129	132	95	110	136	127	135	128	145	119	138	129	115	148	112	121	133	106	122	156	141	139	124	115	117	122	125	142	132	109	106	124	172	98	128	133	143	123	116	154	135	121	131	111	130	123	134	133	124	116	125	127	152	115	112	127	123	124	107	128	116	120	127	110	141	132	112	117	131	114	135	133	102	112	134	140	127	117	128	121	142	123	120	124	123	106	127	132	125	126	138	114	119	109	133	134	111	132	133	113	129	124	120	123	127	144	139	138	131	122	136	138	133	121	150	126	126	132	118	127	122	111	103	128	143	130	132	115	112	121	128	126	123	136	123	108	127	118	135	133	99	105	121	120	125	123	120	152	128	142	128	128	123	128	117	144	125	128	144	133	125	131	118	118	136	123	134	136	154	100	132	100	118	128	128	149	121	128	121	118	133	110	130	125	128	127	119	133	138	129	116	116	99	127	131	144	119	117	119	138	137	117	136	116	122	116	125	125	140	141	139	121	141	133	114	131	134	112	147	106	128	134	114	131	102	123	125	133	128	126	125	132	135	130	137	121	155	134	130	124	124	131	121	131	109	132	130	129	129	117	110	135	124	115	143	117	145	102	137	128	151	104	115	142	130	104	115	143	130	121	123	126	122	134	122	131	132	131	123	108	142	135	116	141	123	125	134	125	138	130	135	118	128	117	123	140	111	124	128	134	117	126	109	99	110	112	109	141	134	117	140	121	127	128	126	126	131	137	130	114	133	125	125	124	140	111	125	105	111	137	143	109	134	127	140	125	142	124	123	121	127	132	114	133	113	149	122	125	129	127	106	128	117	115	133	127	128	136	130	119	128	106	119	130	136	142	121	114	132	141	119	129	135	116	122	115	134	123	134	133	135	123	118	134	116	142	137	130	125	134	143	114	131	123	131	134	133	147	121	114	140	117	127	139	131	125	133	124	124	137	119	131	127	146	128	118	119	118	124	118	104	132	140	128	138	109	123	136	138	163	118	112	132	138	120	135	123	130	136	103	124	152	127	101	124	140	125	118	127	133	122	103	108	133	117	104	128	130	121	122	122	101	130	120	115	126	137	122	132	121	136	128	133	115	152	122	123	126	139	132	110	111	129	128	134	126	143	117	119	135	99	141	135	135	113	140	135	121	127	123	122	150	147	105	115	115	138	116	122	135	123	107	129	111	135	134	130	115	102	125	132	133	121	130	118	136	130	117	135	114	135	127	122	122	125	117	101	127	130	138	134	116	131	121	123	132	109	127	125	116	123	105	136	133	141	145	121	147	145	133	137	117	120	119	134	122	127	130	111	121	107	130	140	118	119	112	106	118	111	140	127	112	149	123	125	129	114	92	105	128	127	126	134	137	128	118	130	122	140	132	132	117	121	131	140	131	135	130	138	129	99	122	122	124	114	115	140	127	112	111	130	130	130	138	116	127	127	115	138	136	130	113	126	130	106	131	114	113	121	125	126	122	116	137	132	114	109	118	135	133	136	131	129	112	113	129	120	115	150	130	114	108	115	156	112	143	119	125	124	148	144	104	141	90	125	107	132	148	137	127	127	131	113	127	145	144	132	136	144	122	123	122	141	115	118	137	136	136	106	120	120	132	151	130	114	133	142	120	108	127	117	119	137	119	128	121	115	102	134	138	107	129	140	145	121	128	123	115	110	118	125	135	129	107	109	143	120	136	140	144	127	112	138	142	133	114	134	105	118	121	129	122	107	124	157	140	120	144	151	111	115	117	147	111	121	112	115	125	118	133	148	134	123	136	129	133	113	120	103	110	129	112	119	121	115	142	108	104	122	137	135	129	139	123	121	123	122	120	109	142	104	119	117	129	145	113	116	141	128	134	134	109	113	122	112	113	130	142	118	109	127	121	120	139	158	149	142	127	123	136	122	127	150	142	129	147	131	139	117	115	107	120	104	135	113	105	123	95	115	133	130	109	110	121	128	130	140	133	142	127	124	119	125	131	133	114	119	133	129	137	127	133	152	134	145	116	138	136	119	141	117	113	103	132	107	111	123	135	133	123	127	119	118	126	132	130	116	129	129	118	120	131	113	116	113	103	117	128	126	109	110	124	128	149	121	135	126	120	124	147	131	147	121	112	143	123	146	135	137	125	112	109	125	118	140	115	123	106	137	135	106	113	145	133	139	115	127	128	132	129	134	134	129	121	121	127	129	137	124	145	121	115	123	149	154	120	118	108	127	123	138	111	130	126	131	117	110	125	131	139	123	111	114	143	142	113	131	125	109	109	141	130	128	128	111	148	123	121	134	120	133	116	142	121	136	153	119	140	124	115	135	123	128	129	131	115	138	119	131	124	133	120	133	107	108	130	140	132	115	119	121	110	131	111	138	132	121	145	146	124	109	142	125	127	143	126	131	139	146	117	112	105	128	126	118	126	117	109	111	109	146	107	127	143	125	129	106	128	113	132	148	117	116	119	118	131	143	114	131	115	123	127	136	131	117	129	120	143	127	120	119	148	122	120	142	146	115	133	126	137	116	105	116	121	100	112	118	133	118	127	134	123	120	128	128	125	129	135	120	114	121	129	124	125	136	120	125	118	122	115	121	108	131	124	131	136	127	128	143	114	132	126	146	102	140	105	120	132	134	131	125	126	129	144	122	129	130	138	130	123	110	129	131	140	108	134	114	154	109	122	144	122	121	138	122	121	124	121	112	137	133	131	118	140	112	138	132	126	125	134	129	133	143	127	133	135	107	134	112	115	128	120	125	121	131	125	115	118	136	131	100	140	132	109	141	128	150	117	145	111	110	125	133	130	142	146	130	118	131	136	119	130	143	113	130	132	124	137	113	117	132	115	156	130	136	135	134	126	151	139	141	106	123	116	122	100	131	126	125	136	115	111	132	126	143	107	111	118	134	118	149	120	128	114	146	120	134	155	155	132	124	150	138	125	139	128	135	134	131	110	134	118	110	124	109	143	110	127	124	136	142	134	98	111	136	130	120	115	107	144	124	126	126	121	122	135	133	145	100	145	134	129	118	132	128	134	139	100	133	133	131	106	129	104	100	131	127	126	103	106	116	120	111	122	104	124	122	110	136	143	118	115	130	125	129	110	122	123	109	126	152	117	149	126	121	115	123	112	123	139	118	125	130	136	114	131	121	142	125	120	135	136	133	139	130	132	134	133	131	135	135	140	135	124	136	124	113	134	129	133	134	130	120	135	126	99	119	120	128	124	139	118	112	111	130	135	119	140	144	119	124	141	115	111	133	108	122
8700	853	1533	1681	1476	1255	925	837	714	681	602	568	491	491	508	453	463	454	440	457	394	422	376	400	350	419	376	396	389	379	391	401	384	369	357	346	388	403	378	367	399	383	368	360	378	389	401	321	368	346	379	362	361	327	327	347	358	363	325	343	359	366	332	367	314	347	332	337	325	376	365	347	313	357	360	355	379	379	369	314	347	321	359	369	384	375	327	305	374	337	331	327	346	352	334	348	337	355	332	345	343	338	350	344	359	312	351	346	339	344	334	323	366	352	343	329	351	385	333	361	371	332	334	352	342	315	354	351	317	354	367	302	331	345	349	320	359	385	332	337	320	344	330	342	349	337	370	364	349	341	353	357	351	369	331	345	348	332	325	329	364	360	363	344	332	350	385	344	354	361	327	365	353	355	378	343	327	334	355	349	342	333	336	314	342	355	345	349	338	347	356	344	341	349	329	369	334	331	354	358	339	317	333	345	325	350	361	342	348	342	323	336	381	359	351	314	330	361	341	345	342	350	394	371	343	323	340	381	362	320	354	315	341	364	324	338	355	348	364	353	321	336	367	367	382	352	377	351	347	348	365	346	352	366	339	355	339	361	341	336	332	338	369	383	327	332	363	369	336	333	338	332	344	347	334	355	361	371	338	316	353	335	340	328	376	338	356	357	331	357	344	335	331	340	357	349	357	330	335	327	325	349	348	361	325	326	327	330	363	326	308	346	378	326	349	338	341	351	350	342	351	328	331	330	336	325	347	324	362	359	330	347	332	314	375	362	325	354	346	323	346	339	355	347	337	360	352	331	315	328	346	342	337	371	378	342	314	349	333	343	356	346	318	366	347	316	327	341	332	335	361	325	363	351	293	412	317	338	358	325	348	354	387	355	337	358	353	355	302	355	343	327	375	358	320	341	340	343	368	390	370	347	351	347	331	349	333	380	326	327	323	346	341	326	358	367	350	353	317	331	373	348	361	364	327	319	349	381	367	314	335	327	328	339	352	347	326	353	366	339	329	340	385	338	335	360	317	355	296	373	336	333	364	369	361	357	384	335	356	346	352	326	351	333	347	355	331	351	324	338	325	334	369	353	346	365	322	355	340	318	341	352	310	356	352	306	366	362	333	329	350	312	350	328	340	346	339	341	334	325	331	304	330	356	338	317	340	364	355	336	330	347	357	334	374	348	338	346	357	378	330	346	330	348	357	360	359	343	340	329	331	350	369	348	340	353	362	376	317	351	325	343	346	321	311	353	322	358	339	356	315	350	364	332	332	332	369	351	356	356	344	342	329	398	351	343	327	362	331	372	321	343	340	346	349	327	371	358	333	343	316	334	333	339	325	320	320	373	376	364	384	326	363	333	346	344	360	343	334	324	392	307	347	324	375	322	352	342	343	373	346	339	349	387	362	373	344	341	372	331	364	343	326	325	333	352	352	338	354	372	340	347	374	313	344	311	336	329	343	381	323	399	344	303	379	337	325	338	342	372	362	331	353	347	337	377	373	354	362	371	319	353	337	347	340	334	354	331	360	384	332	361	309	354	337	351	311	335	345	305	363	354	355	303	328	329	356	340	343	358	375	362	372	344	325	346	379	321	340	348	337	347	318	325	371	361	338	345	321	313	321	338	343	351	366	338	318	344	360	335	360	327	359	367	370	343	368	350	368	371	371	336	337	375	335	332	363	346	335	329	333	364	330	366	361	336	327	337	366	348	316	382	378	375	345	337	294	326	345	350	337	327	336	348	355	355	347	355	336	364	377	333	379	329	339	351	316	322	324	356	341	356	344	362	348	333	360	328	335	349	338	323	352	369	301	353	368	348	376	353	373	342	339	338	344	307	320	351	368	341	351	334	388	346	357	358	371	352	335	358	352	371	335	344	329	338	359	345	323	341	347	359	349	359	322	337	344	339	315	321	383	337	358	331	341	391	347	338	329	337	353	349	359	345	353	330	346	317	308	354	375	351	346	320	311	333	379	343	343	375	342	334	333	325	348	347	345	379	367	374	362	341	341	366	317	347	337	365	332	342	348	349	356	334	355	357	353	327	349	361	316	333	337	366	360	407	347	313	352	332	346	349	376	335	327	373	352	372	345	366	391	345	383	373	360	355	334	348	340	347	341	376	341	301	339	351	311	329	379	338	363	341	369	347	345	378	383	330	330	331	328	366	362	362	366	353	346	355	338	373	385	368	337	351	353	365	346	344	388	345	346	318	344	350	344	333	402	342	328	359	332	337	310	316	329	342	351	335	330	356	317	360	333	340	339	344	378	356	342	364	336	331	334	352	331	344	368	338	353	347	349	364	330	350	323	338	345	330	342	369	365	345	334	339	327	367	367	364	351	315	327	383	366	343	322	340	377	366	335	348	347	336	309	362	340	345	345	388	327	351	394	356	330	333	351	371	341	351	385	342	335	356	344	354	363	343	330	324	338	345	319	380	369	321	366	339	373	320	338	331	352	308	351	366	343	308	349	341	352	333	380	352	317	343	370	337	353	326	362	326	353	353	339	358	341	341	356	353	340	348	348	370	328	331	320	352	323	352	346	343	353	351	369	338	353	342	339	352	335	358	367	348	357	338	368	340	353	324	336	342	326	338	331	343	354	367	342	318	353	337	361	330	322	362	376	350	357	332	359	358	334	329	361	363	377	334	364	366	347	355	369	316	348	325	343	305	345	375	356	350	329	337	345	309	321	330	351	320	323	315	400	355	374	377	333	373	354	339	341	356	363	347	354	340	367	317	353	337	337	340	350	361	364	349	320	332	330	334	325	345	349	346	340	357	337	373	315	364	336	379	318	321	334	366	333	333	326	333	341	365	340	367	311	339	362	354	328	334	355	343	341	331	303	377	338	338	351	326	343	343	352	317	330	340	316	357	326	345	362	358	353	338	360	338	325	342	355	327	335	356	362	321	329	360	324	352	336	356	379	384	325	316	362	344	366	337	344	365	376	360	344	344	331	363	353	331	359	345	338	331	338	353	353	349	340	366	355	343	354	327	344	329	341	347	358	330	332	318	377	329	333	356	346	340	300	376	342	357	361	377	324	342	354	330	326	352	338	333	324	349	332	337	335	370	316	341	325	338	319	322	340	346	373	337	346	352	374	351	358	337	325	347	315	347	350	332	350	350	341	330	359	349	370	348	337	338	317	331	359	366	362	346	365	358	353	368	335	333	355	338	342	331	339	328	302	364	351	331	342	350	334	334	349	342	352	374	342	338	349	362	330	366	330	338	354	348	324	354	362	339	366	344	355	329	317	307	347	377	315	302	372	343	366	345	331	332	355	350	350	352	315	317	348	359	340	350	303	321	351	345	308	364	395	340	358	351	354	379	329	316	366	287	371	335	385	354	343	367	365	364	366	342	337	340	345	329	339	325	329	327	320	334	343	343	311	345	346	335	308	316	329	375	356	293	335	336	337	324	344	373	356	352	357	318	326	371	331	346	378	357	329	348	347	350	360	340	355	357	374	336	358	351	322	334	371	347
1512	428	403	404	382	409	452	389	403	387	384	407	383	368	399	356	395	379	374	377	399	403	423	406	378	375	432	384	364	387	369	401	340	379	344	411	409	404	347	421	404	414	375	388	391	379	385	375	403	397	385	425	433	391	373	414	377	405	364	369	396	367	383	398	368	385	407	412	406	400	412	383	349	378	424	388	439	405	383	433	374	374	391	367	402	417	396	398	396	409	397	393	375	374	374	388	413	385	385	361	356	387	365	420	383	387	361	409	400	424	387	402	344	432	409	398	419	338	420	419	404	388	383	355	400	389	371	399	378	424	389	363	391	386	398	374	377	419	367	379	376	425	408	374	412	382	426	379	384	373	408	405	386	396	364	383	353	392	414	383	381	398	370	379	363	385	396	418	399	371	446	393	428	389	363	375	433	404	378	350	357	385	403	388	410	400	397	426	387	387	408	332	381	374	351	374	377	358	415	393	393	380	416	387	399	445	393	395	404	393	363	388	394	402	393	435	376	389	366	383	394	346	399	391	381	364	360	379	426	395	379	384	375	387	375	405	379	382	379	378	391	372	404	410	382	395	404	404	342	401	387	417	376	392	355	374	439	441	423	406	413	379	387	393	379	362	387	394	389	393	362	384	377	368	408	411	392	407	369	370	393	400	406	423	393	473	340	386	403	411	400	425	370	375	447	407	419	417	394	366	421	389	407	418	360	387	403	392	414	428	390	346	370	425	402	444	413	380	346	342	376	369	398	407	401	404	401	412	383	356	408	391	411	420	386	411	420	396	400	405	363	415	390	408	426	375	403	396	399	359	387	384	393	390	408	361	385	440	380	371	414	416	407	384	359	415	383	425	425	399	423	333	402	354	389	400	380	385	371	389	437	382	391	412	387	393	385	401	445	379	380	357	356	412	387	394	390	356	380	416	454	414	390	377	388	397	400	380	378	361	379	369	373	400	415	387	391	415	381	391	383	344	370	384	421	397	427	383	400	432	395	385	372	374	415	397	378	371	433	393	383	374	349	388	357	376	379	416	354	416	397	372	411	407	392	379	389	375	423	409	422	358	401	368	403	408	416	421	398	401	381	370	383	401	381	380	413	374	369	391	374	385	399	386	366	409	380	412	368	368	401	372	355	389	398	389	392	382	421	393	393	408	381	405	431	367	426	389	398	401	333	412	419	399	389	371	394	362	409	375	388	386	381	364	377	365	333	400	403	375	396	377	380	389	418	392	393	384	397	420	353	383	393	382	380	384	393	385	386	395	409	376	383	396	386	376	388	410	408	404	402	399	384	358	374	420	391	353	385	379	393	434	393	406	384	369	428	387	394	430	409	408	390	413	382	388	431	401	371	375	368	426	371	399	393	342	402	371	378	393	380	439	374	390	390	353	366	331	397	362	391	431	374	398	366	423	410	392	385	357	397	351	397	375	408	398	401	404	356	398	380	376	371	407	410	394	373	428	385	370	393	399	385	386	404	367	377	364	360	391	399	369	409	393	401	380	363	380	408	409	403	382	407	411	377	342	358	368	364	392	336	364	377	424	396	394	367	392	358	411	411	390	376	382	399	392	364	413	400	393	369	404	407	437	395	399	436	365	391	362	374	360	434	400	409	369	401	422	402	358	360	374	385	387	379	396	362	415	357	359	364	369	413	403	400	346	381	373	377	353	379	423	383	412	369	391	391	368	382	401	400	421	421	373	397	408	412	423	402	377	369	384	387	377	376	398	366	384	393	368	407	354	381	409	412	344	381	362	388	368	401	367	399	413	360	369	432	400	398	337	368	371	361	377	406	388	397	368	402	381	370	380	364	401	429	374	356	413	405	420	411	397	361	393	410	392	402	348	368	391	358	384	392	371	376	351	397	379	421	419	362	407	402	413	385	353	374	377	384	371	392	376	380	395	430	399	374	384	340	354	398	377	357	359	388	431	379	377	408	352	392	388	406	412	354	396	375	393	388	355	400	389	389	396	399	377	385	418	386	375	381	414	359	381	390	337	389	402	407	454	368	423	377	348	408	422	382	369	380	393	392	395	382	387	382	392	405	415	385	377	357	377	420	405	417	405	405	409	374	414	403	397	376	404	367	431	392	375	394	400	399	395	374	415	368	434	371	444	361	349	429	391	418	403	393	393	380	407	389	393	397	393	392	370	407	390	387	376	392	385	368	431	395	388	377	376	385	393	406	387	347	463	370	401	381	364	380	425	408	389	385	402	433	384	426	398	394	375	404	449	406	378	387	426	367	416	354	352	367	389	393	361	359	384	353	386	400	397	413	421	369	365	350	401	373	409	383	368	374	395	402	425	426	367	360	372	402	380	362	356	408	373	375	364	358	413	418	341	356	391	411	390	399	397	399	409	415	402	386	386	410	423	422	386	377	396	365	351	379	374	401	368	390	366	404	348	396	405	411	355	443	392	399	409	394	390	345	376	409	391	354	395	345	388	393	402	354	366	381	377	360	378	351	442	366	385	454	426	349	399	384	380	386	373	384	405	329	395	376	389	399	406	370	410	397	402	383	398	363	382	385	407	406	381	396	400	387	411	378	415	382	386	394	416	380	328	393	402	380	396	356	378	363	392	379	341	405	366	363	387	347	383	426	390	389	374	420	386	382	359	408	381	367	387	389	393	371	397	418	407	399	387	404	382	403	364	369	366	384	402	389	415	370	393	428	427	362	350	380	370	372	397	380	364	391	370	401	429	387	387	374	425	369	371	407	394	384	380	389	413	405	429	334	383	350	373	402	379	357	393	370	400	408	365	375	380	382	409	403	381	408	389	411	395	378	398	405	375	411	384	384	357	375	347	408	376	363	371	413	390	401	366	429	371	363	361	344	375	403	383	386	383	369	389	361	372	370	413	405	396	365	378	372	402	392	370	387	405	413	390	407	411	417	371	388	418	368	392	396	417	370	397	387	383	367	392	398	387	399	375	399	399	391	368	447	378	405	399	363	346	379	406	419	408	383	405	342	383	382	409	386	400	384	376	373	396	372	332	412	409	388	381	405	388	397	411	359	365	420	409	421	369	402	379	431	407	395	388	375	379	401	419	393	386	378	382	431	359	407	412	400	370	383	376	394	380	370	395	390	375	438	402	396	385	388	375	385	340	411	397	371	378	399	385	402	394	378	362	377	384	427	399	383	386	381	438	392	370	419	428	373	367	377	373	377	418	379	409	407	386	384	381	376	377	398	389	378	379	393	378	350	431	402	347	377	366	381	390	345	404	394	397	356	391	397	413	417	372	399	403	384	413	381	389	400	375	414	363	364	378	405	399	423	416	374	390	392	384	431	380	361	395	401	405	404	413	350	379	397	367	407	426	380	363	381	372	381	398	397	375	396	356	356	365	403	400	399	409	419	374	384	395	420	407	359	372	379	353	365	387	381	376	389	400	392	352	389	393	381	387	416	407	389	396	396	380	397	381	366	371	373	383	332	362	357	366	356	397	369	373	358	406	379	355	402	390	436	375	425	359	389	396	402	379	388	387
2097	969	974	1063	979	990	918	915	942	884	951	917	870	934	881	922	908	940	882	907	912	899	971	874	913	910	987	920	937	897	900	860	902	896	975	875	905	938	902	920	897	932	879	896	879	931	931	933	905	958	919	870	911	936	949	887	923	897	915	856	931	930	900	945	941	964	872	853	950	921	943	850	916	921	892	910	921	903	901	890	931	970	914	837	934	914	932	870	888	954	928	900	927	921	852	944	900	883	871	867	920	927	920	919	877	934	864	879	888	908	919	906	965	915	916	888	919	882	917	951	937	958	896	961	929	965	868	895	862	941	845	918	890	950	929	895	872	894	866	909	913	891	887	927	844	875	916	873	901	942	896	855	913	970	877	917	901	883	950	866	913	865	891	906	939	875	920	924	965	848	938	983	949	910	926	907	938	932	907	910	929	930	928	934	898	929	857	980	896	915	893	883	922	888	877	912	872	909	899	929	908	930	922	898	917	980	888	889	878	917	941	897	958	925	909	916	885	900	891	953	867	891	892	884	893	892	920	865	960	945	870	900	913	928	924	888	977	918	891	868	933	862	895	939	970	906	872	925	920	885	911	883	904	890	949	890	865	962	880	922	918	915	868	935	911	946	864	911	874	941	923	862	953	942	898	946	944	900	896	977	896	916	886	912	867	929	972	911	910	916	870	928	892	954	895	956	869	906	898	931	892	874	954	945	888	927	909	859	869	931	946	915	907	938	932	953	960	912	916	934	871	886	897	865	899	938	867	953	938	926	987	910	930	864	962	957	892	909	882	898	931	861	906	898	877	969	881	898	912	937	981	888	900	927	895	926	933	940	951	946	898	938	973	879	884	911	895	915	842	963	990	921	900	929	901	933	902	881	864	896	899	906	912	889	921	894	877	929	935	937	901	893	859	902	893	898	879	894	896	917	895	881	926	954	896	936	883	882	920	969	916	857	876	925	940	916	898	949	941	883	931	950	860	914	891	882	931	935	891	905	916	932	931	912	901	896	910	904	881	853	943	867	927	909	937	900	950	962	931	905	895	956	905	910	919	905	922	928	839	882	905	1008	890	976	914	928	942	847	949	945	956	922	900	978	898	888	942	939	964	922	921	860	912	937	897	881	915	878	900	910	883	924	935	950	884	897	880	868	881	852	985	878	932	954	869	887	913	878	852	940	920	888	973	939	891	905	938	935	903	930	886	967	888	903	891	922	899	967	939	898	870	912	915	908	855	844	917	850	888	913	896	940	894	896	946	879	933	889	913	880	863	861	907	900	944	915	896	910	955	912	913	880	961	863	955	920	878	914	911	868	945	938	902	979	930	927	936	864	918	867	923	849	912	916	909	899	898	882	927	938	907	893	902	899	948	918	904	855	953	886	892	894	890	918	929	931	894	879	915	882	940	944	924	913	883	917	918	939	865	906	847	867	933	881	952	846	905	908	880	920	847	944	876	889	898	948	902	916	933	875	915	933	954	932	907	888	951	906	901	890	926	870	894	880	925	910	855	885	954	924	889	966	905	891	918	875	908	886	893	879	877	911	890	938	926	894	972	900	954	915	952	945	844	942	911	935	924	958	888	924	841	918	879	926	930	910	930	872	874	899	926	884	865	903	948	927	896	945	904	925	925	941	888	931	910	942	907	911	902	929	852	886	877	948	898	944	900	934	894	897	879	919	917	881	953	914	881	911	886	946	847	905	912	945	869	894	934	861	930	943	873	872	883	947	917	888	880	926	939	926	907	920	886	899	896	925	926	860	897	952	846	905	948	858	869	897	906	910	943	897	977	907	884	945	860	893	888	917	1020	916	878	974	939	910	901	952	918	895	945	908	945	910	953	894	906	896	936	935	867	901	906	905	941	811	898	870	869	954	906	954	914	891	906	873	882	869	958	931	878	932	888	904	913	888	918	885	921	917	947	904	928	933	880	915	929	898	916	875	935	943	901	883	888	938	969	914	894	908	951	894	902	892	911	920	928	914	920	893	930	887	900	927	970	917	916	878	951	949	948	878	944	882	939	884	920	924	869	905	914	897	896	904	886	930	898	845	908	891	888	897	905	988	885	873	894	892	956	922	905	908	936	907	953	911	877	924	948	861	849	965	934	879	871	899	919	909	887	924	924	925	948	896	884	900	895	936	952	981	846	947	913	879	963	910	893	944	912	925	922	968	933	930	909	873	948	962	921	931	924	892	929	931	946	904	901	915	872	820	904	906	886	913	908	932	884	959	973	970	919	929	918	920	930	916	888	852	937	953	931	897	928	902	915	903	927	932	948	900	916	903	919	936	952	912	923	889	947	933	952	987	957	980	944	840	882	920	903	905	884	915	920	931	943	894	917	905	905	890	908	946	933	864	914	905	904	940	917	945	879	881	885	891	932	879	912	982	913	907	907	916	905	867	900	874	911	903	918	917	911	932	894	857	908	887	915	891	917	945	906	932	956	928	914	936	888	946	883	907	921	931	934	892	931	916	877	877	938	898	867	926	890	920	931	941	938	874	884	905	945	892	920	913	894	922	902	918	916	874	892	892	918	919	935	905	896	901	967	923	938	912	904	927	909	924	905	909	880	947	930	845	895	899	900	955	911	894	879	948	861	866	917	899	929	898	915	915	891	868	974	895	911	862	968	927	899	900	896	962	913	887	914	859	886	925	871	880	868	916	917	916	864	890	955	955	876	849	901	926	882	826	880	872	916	913	955	894	885	919	901	935	910	916	911	882	892	918	890	863	919	891	930	960	942	935	868	915	894	912	922	928	889	904	935	864	889	979	903	943	933	984	914	913	906	906	948	914	970	870	939	971	963	913	831	932	902	926	902	947	894	917	928	915	906	893	901	874	1018	834	895	893	892	894	927	914	908	931	854	884	900	848	903	848	912	942	948	947	931	964	950	897	954	894	881	936	918	899	919	925	912	879	904	924	938	864	916	971	942	897	965	907	928	910	948	886	918	915	900	979	888	935	878	903	1050	869	893	916	901	873	901	886	884	945	915	915	916	880	920	904	894	898	866	959	919	892	920	906	880	967	937	930	953	892	868	899	906	905	886	913	897	953	913	883	897	883	939	945	817	882	856	908	939	878	929	845	871	903	844	896	853	886	971	926	921	918	873	966	911	930	951	936	909	923	900	886	928	931	929	873	878	920	836	890	927	967	909	983	903	902	934	924	864	874	896	917	921	914	863	892	968	890	899	928	921	888	914	833	920	928	942	925	891	918	894	907	900	916	889	901	893	883	905	901	905	907	911	873	888	833	937	909	946	891	910	949	920	959	892	935	920	940	851	961	903	881	884	921	912	914	967	948	915	938	931	901	912	902	919	894	909	905	876	882	903	953	894	846	894	897	882	900	918	943	982	928	994	930	899	970	966	894	884	939	948	913	914	902	952	905	877	930	906	894	924	932	908	932	937	1001	916	866	869	915	875	878	870	934	912	903	889	939	932	937	917	930	873	922	907	896	944	901	908	941	887	901	858	918	881	879	937	877	891	953	882	890	893	904
8382	580	596	511	366	393	381	315	323	266	296	320	292	267	304	287	274	299	269	305	306	245	313	284	295	273	300	287	280	296	289	274	290	266	299	275	292	301	275	269	277	285	271	240	284	262	279	262	302	271	309	264	268	258	294	257	288	293	285	267	270	270	270	282	258	276	271	280	259	264	295	276	246	288	283	301	297	284	259	250	259	256	282	272	280	293	267	290	269	265	281	291	303	261	256	268	303	307	258	281	272	291	271	255	286	277	279	262	282	263	298	308	274	293	244	310	293	279	290	329	297	267	273	286	286	265	285	245	280	282	273	279	240	268	292	289	272	287	292	286	302	282	264	283	284	300	290	263	291	256	269	262	276	263	272	283	270	296	266	275	257	256	293	291	264	277	287	309	290	297	272	280	252	258	298	272	263	283	293	294	324	309	262	288	287	285	249	294	277	301	256	274	262	275	267	283	286	261	251	263	302	264	295	303	270	284	279	292	290	267	273	304	288	273	277	246	253	304	290	314	305	294	273	306	273	295	303	231	273	285	294	310	286	244	298	265	279	290	290	264	292	280	286	298	241	307	270	276	283	261	286	288	276	263	289	272	302	293	292	250	301	293	272	294	291	262	270	299	280	255	301	286	264	271	325	279	304	280	259	291	290	288	267	260	309	290	309	235	259	283	313	272	262	264	292	308	290	290	298	269	280	289	259	285	260	290	250	275	276	282	278	305	304	287	306	266	319	300	266	275	275	232	293	309	253	277	268	294	293	288	292	265	263	270	306	268	245	282	256	283	284	276	278	270	269	266	266	256	278	274	276	255	281	305	279	276	280	264	292	267	262	248	247	297	324	281	272	259	277	296	295	262	277	269	290	265	305	296	288	261	287	273	255	264	266	281	281	278	278	270	304	295	286	316	314	263	296	280	279	308	282	257	267	256	265	263	290	264	277	272	271	287	256	283	294	249	274	278	307	310	313	271	297	298	259	254	275	273	287	306	283	305	260	263	319	303	284	289	292	271	255	301	277	261	285	301	272	282	297	248	260	272	260	266	247	287	282	273	276	277	271	253	261	275	299	254	292	287	290	299	278	259	260	265	282	280	305	249	256	294	276	281	276	289	312	282	281	260	277	280	283	280	247	318	271	289	311	287	278	272	291	280	294	252	262	263	292	263	300	261	288	297	286	278	301	280	280	273	277	280	260	268	269	277	275	276	278	266	258	261	254	280	274	266	293	315	298	251	293	292	267	263	276	313	275	246	294	255	291	268	271	287	305	289	308	292	271	325	275	283	270	255	278	300	266	269	243	304	272	273	299	273	279	247	265	285	252	302	275	257	284	286	289	286	282	253	287	306	285	277	276	286	291	289	311	292	284	284	280	304	293	251	261	268	279	284	296	299	280	306	311	310	256	287	286	274	310	295	253	277	291	258	312	283	296	261	274	296	302	272	265	278	309	304	296	292	290	287	265	233	291	272	294	289	292	278	292	289	280	275	263	282	283	299	269	283	262	284	264	289	294	282	272	265	263	267	274	277	291	276	279	287	286	277	294	284	279	273	279	291	310	278	258	253	225	289	286	262	299	272	283	296	316	301	291	295	276	264	290	281	303	292	273	282	246	294	253	256	269	273	277	285	313	265	250	292	292	323	274	298	267	272	267	257	311	302	291	277	301	262	256	288	289	278	298	293	303	285	303	287	255	273	288	276	261	236	301	282	272	270	284	268	297	307	297	295	305	289	251	340	260	272	286	293	294	264	248	274	268	283	301	278	274	311	301	267	252	270	263	296	283	299	272	257	308	245	283	299	277	283	290	261	267	267	278	295	271	251	253	304	304	246	274	274	267	283	259	252	268	287	280	261	275	262	269	289	264	280	292	301	237	283	260	290	281	272	272	268	276	317	311	279	266	281	280	292	274	261	289	279	264	277	263	271	267	294	247	280	268	311	299	247	272	296	241	292	254	267	273	307	275	271	256	263	255	258	280	267	278	255	282	288	250	265	258	268	286	274	252	289	296	281	256	247	285	310	291	269	277	295	302	292	286	310	246	281	264	292	310	292	266	264	274	252	261	297	284	276	261	258	292	287	268	274	261	292	292	276	292	307	282	281	261	267	249	269	300	244	272	309	263	265	268	281	316	286	288	297	300	269	306	286	253	304	282	304	278	290	274	281	264	263	269	291	286	266	279	276	260	272	291	265	288	291	261	258	289	276	286	259	243	287	304	284	288	308	294	304	298	248	284	280	280	280	259	276	259	276	274	290	279	278	287	281	276	267	300	275	259	278	309	278	307	289	256	284	267	267	287	283	285	230	270	288	278	264	260	270	286	286	281	295	298	288	270	270	275	296	270	276	285	304	318	253	280	274	258	291	276	267	274	299	293	279	280	289	305	293	305	258	281	295	270	270	267	296	304	286	283	266	311	275	284	268	279	295	262	270	256	317	276	248	299	271	278	275	267	254	288	260	299	274	259	254	282	292	285	227	273	247	286	262	311	318	260	262	294	284	236	275	240	269	276	278	288	259	278	274	287	285	278	281	260	294	255	272	265	272	279	268	278	325	291	351	264	251	301	253	325	276	277	279	315	242	286	300	261	308	281	255	264	271	275	273	300	306	259	268	291	294	274	284	265	302	278	322	247	290	296	272	294	295	273	286	302	278	295	246	280	272	300	275	288	292	271	306	249	262	286	291	309	275	297	291	298	294	258	268	299	270	296	305	290	305	276	275	252	285	275	269	246	275	289	266	276	290	258	262	265	292	273	290	278	269	289	269	280	276	250	276	282	259	284	251	317	256	304	304	286	299	249	281	257	271	271	280	282	281	261	305	287	275	297	253	302	298	280	288	272	267	265	317	297	275	255	243	294	247	299	274	266	287	284	301	269	272	291	281	278	277	254	282	258	282	292	312	253	284	305	296	272	265	296	310	307	271	287	249	271	264	304	260	266	308	298	268	301	266	287	282	313	273	271	265	270	267	283	288	294	290	276	294	247	254	277	280	300	265	241	303	280	277	290	263	282	265	286	279	267	291	265	282	282	295	255	273	288	254	285	287	250	289	293	301	278	239	284	303	277	259	266	302	262	286	240	249	294	279	293	264	267	246	283	289	277	285	311	270	298	270	307	267	291	291	299	263	271	259	288	311	267	277	306	292	269	280	252	246	272	296	283	295	312	314	318	278	275	292	269	247	255	276	268	276	280	275	288	292	284	294	279	315	301	285	261	251	270	304	269	279	259	296	251	263	298	287	271	288	296	300	270	297	244	255	313	293	284	265	245	249	260	280	288	282	279	284	272	257	291	314	284	288	312	269	297	288	287	258	286	296	283	270	277	306	249	270	272	263	286	288	301	245	286	299	309	246	280	294	273	296	312	295	267	262	273	276	309	298	251	295	282	276	272	278	246	290	262	263	276	281	299	273	303	290	254	269	242	252	297	259	272	313	245	287	279	244	263	271	275	280	277	264	295	247	284	292	306	296	266	301	282	283	267	267	265	279
7047	935	1418	1496	1260	1178	1104	950	937	820	809	822	760	770	729	757	722	724	765	699	691	732	720	677	685	711	714	645	756	705	699	654	656	688	666	699	664	688	677	655	669	647	682	684	708	652	706	687	653	694	733	656	693	689	684	686	681	643	671	721	702	651	695	659	655	654	655	622	688	677	637	671	710	663	631	655	684	684	670	624	702	700	672	687	660	654	664	685	685	637	663	598	665	629	711	635	673	650	709	682	675	639	638	675	641	710	683	629	684	671	641	692	630	661	646	682	726	673	682	664	645	631	695	681	609	690	679	653	679	655	686	630	658	686	650	662	673	650	678	664	663	699	674	640	637	685	670	720	716	626	689	674	671	637	670	650	711	694	709	646	636	669	665	666	648	670	698	722	674	698	675	654	660	651	690	655	680	674	662	683	686	673	658	682	655	665	660	650	703	678	669	675	681	691	686	660	640	701	708	698	671	669	704	672	680	635	662	676	671	712	658	692	673	700	661	672	652	728	673	631	680	682	640	652	714	733	675	693	710	671	686	678	693	627	704	724	666	661	661	693	672	675	709	692	693	671	660	681	661	699	671	663	716	695	678	706	681	637	625	665	759	670	687	656	692	672	653	693	695	635	715	688	685	683	707	658	658	644	660	694	692	670	648	589	653	666	704	696	692	617	673	653	659	665	623	733	691	690	699	652	677	625	673	631	691	689	678	657	698	681	691	670	648	661	690	667	686	645	661	622	709	670	659	633	650	661	693	660	708	653	678	664	653	665	668	649	677	696	663	731	661	691	700	673	668	662	691	631	645	673	616	663	689	659	667	704	650	677	723	679	698	693	639	682	675	673	675	678	682	658	641	666	640	674	656	685	660	697	710	645	665	687	676	657	642	631	646	649	652	652	672	668	671	659	642	694	697	637	662	701	693	656	676	701	671	679	686	687	672	718	620	655	655	621	663	670	700	665	692	657	662	617	664	728	645	644	644	708	666	643	639	696	646	687	662	632	635	677	644	650	665	646	688	682	681	649	707	701	637	715	675	670	644	735	675	640	683	689	652	644	659	704	661	631	667	664	687	668	651	673	640	672	638	670	662	700	649	675	638	679	687	708	661	653	679	710	675	662	692	665	673	678	604	648	676	634	661	667	685	659	668	628	661	676	662	615	678	681	676	662	682	666	688	665	680	735	642	646	647	650	692	709	668	661	696	640	693	680	690	685	685	646	687	677	662	671	688	662	649	649	703	709	675	673	653	671	652	682	652	671	689	641	688	676	660	690	733	700	667	652	685	706	644	683	677	701	705	682	660	697	649	706	645	679	630	650	651	679	666	692	653	616	638	668	720	694	646	675	636	641	703	687	678	712	675	726	668	655	684	644	681	688	699	657	696	702	621	681	668	683	656	644	669	683	643	678	678	669	631	688	649	681	669	634	660	658	666	669	665	703	661	658	687	637	665	708	706	637	692	675	701	668	627	656	674	662	685	723	674	674	654	678	695	697	706	672	643	705	667	661	642	671	679	712	649	675	654	680	712	648	691	650	725	650	669	660	671	653	683	651	640	653	650	702	632	686	645	644	684	705	737	671	662	653	666	628	681	706	654	645	676	683	705	671	654	651	673	679	686	670	643	703	681	694	659	680	650	703	709	649	661	670	693	661	698	658	669	715	702	670	640	669	681	680	648	687	671	689	654	629	670	671	663	644	665	605	646	628	691	653	612	651	685	667	670	653	648	670	667	658	669	706	663	660	639	659	644	684	654	689	645	665	717	634	704	740	613	661	669	621	698	667	671	663	644	702	649	676	743	675	644	699	656	670	649	694	656	669	679	686	718	679	646	671	685	693	682	677	629	672	681	711	663	671	618	687	701	689	657	668	706	672	712	682	711	674	672	673	646	702	622	704	694	669	660	639	642	707	690	654	661	702	676	684	673	685	649	661	674	651	647	625	668	613	633	627	652	655	701	680	683	647	629	596	706	677	684	662	656	688	673	692	705	641	704	656	684	668	652	685	625	649	671	722	646	698	661	654	663	637	667	658	626	675	648	667	688	651	627	690	626	704	672	669	723	674	709	665	695	690	678	675	644	647	652	680	679	719	683	636	667	681	739	661	680	701	622	713	679	652	650	641	669	672	678	659	644	673	719	646	706	708	672	660	694	661	706	620	670	678	649	669	685	621	668	666	718	698	663	704	682	680	725	654	651	679	633	698	676	715	719	656	700	687	694	642	675	674	648	728	660	670	702	661	637	668	664	680	663	682	668	664	637	675	677	656	674	692	709	648	636	637	662	663	663	650	661	717	663	721	698	688	650	698	679	639	692	660	679	668	661	698	646	654	713	708	697	676	662	675	688	678	651	714	712	646	663	671	639	687	661	656	630	667	695	639	642	674	624	716	687	675	635	661	662	696	629	667	618	660	648	662	682	680	660	697	631	651	642	693	682	638	691	705	674	613	655	694	670	690	700	629	660	641	614	654	634	666	671	686	646	652	668	673	665	670	637	723	676	675	659	652	657	687	728	630	716	679	670	677	678	702	680	638	625	683	675	664	699	652	644	656	699	669	669	676	662	662	642	685	622	677	644	657	668	715	648	659	683	650	679	664	646	686	703	661	673	677	697	693	644	666	673	709	665	676	641	665	697	700	691	672	630	672	651	639	708	636	664	648	653	665	653	716	703	714	663	669	710	679	660	660	667	640	659	646	664	673	650	671	669	699	638	687	696	646	673	724	648	653	647	641	648	671	682	656	634	661	652	659	683	670	669	665	679	634	653	648	653	663	696	682	659	644	689	680	679	666	656	656	690	691	689	679	696	632	644	643	659	648	677	648	694	663	644	669	685	638	709	672	681	641	693	675	678	683	676	674	672	687	657	656	690	723	684	648	692	694	679	666	717	695	683	664	648	662	667	672	682	636	684	613	692	658	663	690	662	657	713	673	647	680	642	671	685	679	718	695	645	676	678	665	657	670	676	709	679	656	656	670	707	648	699	702	683	692	662	651	702	642	689	647	638	690	710	662	638	621	669	646	710	672	624	662	674	698	714	684	677	605	646	663	668	673	667	699	686	645	673	657	650	667	675	652	678	643	672	646	674	643	644	650	658	665	666	692	701	666	679	654	675	623	685	630	665	673	661	663	609	629	709	736	653	679	652	683	648	684	666	673	642	667	620	678	689	659	688	650	673	620	655	668	666	655	641	660	655	663	673	673	626	664	641	708	698	692	650	707	653	634	664	690	726	647	725	672	691	636	661	663	636	645	688	706	674	612	722	654	627	691	655	662	669	704	701	694	675	650	697	672	671	641	676	736	678	643	684	688	659	671	701	691	702	675	696	678	658	669	634	670	664	676	645	677	647	720	632	690	645	714	677	708	699	703	663	614	689	663	683	689	682	631	682	623	678	619	673	656	644	635	707	661	711	661	690	662	668	633	612	647	654	667	686	642	655	681	664	606	663	662	676	668	678	713	724	652	660	622	655	643	593	664	678	689	679	674
13627	813	671	528	378	295	232	221	214	173	191	152	156	133	150	140	128	135	135	141	132	142	158	136	138	126	124	126	121	138	144	155	104	112	122	95	150	109	128	135	125	134	125	138	139	147	130	112	130	134	132	117	142	129	113	142	112	123	146	111	117	138	132	136	122	148	111	129	114	121	114	129	109	132	125	112	135	123	141	131	121	145	116	132	135	111	145	146	117	130	135	131	124	143	125	114	134	120	119	129	105	120	130	109	120	154	126	125	127	110	132	134	128	118	129	136	123	128	91	110	133	122	131	114	114	132	105	123	156	110	140	113	119	126	127	113	130	103	141	127	120	131	114	128	116	109	114	129	131	121	137	116	123	125	144	130	121	106	135	114	120	143	130	129	114	116	144	114	136	134	147	142	112	127	122	137	115	134	132	134	122	110	126	131	129	120	124	134	128	155	147	115	125	133	125	104	123	128	125	109	142	129	138	119	120	119	132	126	132	104	119	133	124	113	142	129	114	126	104	115	126	123	115	126	128	115	131	118	94	138	143	132	120	129	122	115	120	128	122	141	150	101	134	142	135	137	112	115	118	108	144	137	117	110	129	120	121	114	137	153	103	119	103	124	113	97	126	120	123	128	112	126	130	121	128	139	122	128	136	118	149	111	104	128	127	109	107	135	135	109	121	126	125	141	129	107	151	134	115	116	139	129	122	130	125	141	130	144	101	126	148	121	115	126	105	128	115	113	135	130	114	133	118	128	116	108	106	124	149	120	135	122	120	110	114	123	132	136	123	125	120	119	132	112	104	104	139	127	118	135	127	108	133	146	109	125	115	112	128	131	124	118	137	105	140	109	122	144	127	137	122	99	131	121	113	112	120	127	109	144	133	129	136	126	119	130	104	131	128	96	136	102	125	154	109	110	126	110	119	111	124	121	117	113	139	121	116	132	148	125	123	130	112	131	132	128	114	121	139	121	117	135	125	122	111	132	126	128	142	145	128	143	123	107	129	145	102	141	132	131	120	103	119	134	109	127	133	117	114	148	131	123	126	122	116	126	137	130	125	107	124	133	127	134	109	125	132	128	115	111	117	128	126	123	115	130	138	124	147	137	134	146	125	117	141	155	128	117	110	152	119	114	134	122	108	140	160	121	118	119	140	134	120	104	129	108	118	109	111	134	125	130	116	127	125	105	124	141	126	128	132	122	140	116	129	130	110	131	120	143	105	113	116	122	127	134	114	127	116	118	119	128	120	121	125	143	129	119	120	127	140	131	118	116	131	115	125	131	157	113	131	144	138	127	128	125	128	130	117	125	127	123	130	111	138	116	122	120	150	150	125	134	124	133	136	129	117	127	121	130	123	113	140	114	106	112	133	131	109	130	131	129	120	133	103	140	133	117	145	135	121	111	117	113	121	134	113	126	131	121	137	125	140	136	122	141	109	124	97	114	125	111	133	124	127	127	140	147	113	125	140	124	114	121	115	120	123	134	131	117	107	129	112	124	147	126	126	116	117	111	110	118	128	114	117	120	144	100	131	121	139	132	128	118	114	136	125	134	124	125	121	119	119	115	138	129	129	121	132	133	104	116	127	112	131	129	123	123	121	124	135	140	124	143	115	126	122	117	116	114	132	122	146	115	125	128	107	133	101	121	120	120	136	127	135	106	105	124	138	111	127	116	144	129	127	118	127	135	109	127	126	104	130	102	97	120	121	127	117	107	121	122	116	108	135	131	110	147	119	109	132	127	133	141	131	132	126	132	119	127	139	110	119	129	104	129	124	121	136	120	118	135	113	125	123	140	114	123	122	136	126	121	142	133	133	106	108	109	141	122	125	108	123	129	112	129	130	132	118	121	134	142	131	113	130	123	151	110	123	122	135	131	109	131	114	126	131	127	99	129	117	107	159	108	149	127	134	132	113	130	116	130	125	118	135	128	134	131	125	121	109	125	114	130	131	130	105	133	108	114	118	138	116	116	135	127	120	131	131	134	141	127	131	114	148	127	123	109	138	126	122	135	127	126	129	125	114	113	107	124	125	122	122	132	122	111	143	124	129	136	145	115	129	114	105	104	125	142	99	123	117	109	125	111	107	102	147	121	123	128	111	138	117	136	109	135	112	117	121	113	135	115	124	124	129	120	129	132	115	119	126	116	130	126	127	128	145	144	126	144	106	133	118	112	107	124	115	104	132	116	128	98	144	125	127	136	131	120	114	122	119	137	141	112	126	129	117	117	141	139	130	103	115	135	131	104	129	106	133	137	121	120	132	108	110	133	122	118	119	107	101	128	113	105	119	130	124	131	124	130	124	124	124	115	112	118	110	129	112	123	121	153	127	122	111	136	127	134	120	112	112	131	124	104	124	113	100	123	134	147	131	147	116	131	123	124	153	137	134	135	113	127	128	112	133	111	129	119	135	116	127	137	110	112	128	128	112	116	102	124	126	117	136	115	125	124	132	122	134	110	139	117	119	112	102	131	143	104	128	131	130	119	135	131	131	130	140	135	136	136	113	122	123	138	129	140	127	123	129	124	126	120	109	123	119	103	129	117	138	139	124	124	131	136	130	124	124	112	134	120	120	123	132	127	138	124	105	151	137	115	127	117	139	116	142	117	135	126	113	113	126	130	105	134	111	122	103	123	118	125	138	141	136	127	131	129	117	118	115	110	108	125	148	118	148	108	114	116	145	125	119	115	120	131	141	138	146	134	134	135	116	146	130	138	121	106	126	124	128	116	130	123	126	119	131	118	122	118	148	106	126	124	138	116	138	130	122	119	105	132	117	118	132	133	109	118	107	135	121	138	145	128	119	122	124	141	106	127	137	87	139	108	124	126	122	125	137	129	133	120	133	134	113	119	150	132	138	152	127	105	96	134	123	134	125	136	116	128	127	129	124	126	115	112	115	120	127	140	124	131	136	119	122	136	128	124	118	122	121	115	111	119	152	122	131	124	131	124	134	105	126	132	130	136	138	148	118	122	131	134	129	128	112	115	155	96	132	122	122	123	120	103	148	131	128	110	96	134	129	119	150	108	109	103	129	143	126	122	129	123	150	112	122	106	149	130	119	145	129	133	136	132	116	112	124	125	142	115	118	120	128	130	120	115	158	135	102	130	129	123	137	126	137	123	122	112	115	133	148	128	142	129	118	117	130	106	128	133	112	119	117	114	135	119	99	122	123	120	131	124	116	119	132	128	137	130	124	124	140	156	133	149	134	118	102	124	120	149	108	136	129	124	131	110	129	140	119	121	140	118	119	94	149	118	128	106	128	125	136	125	120	135	124	119	117	139	112	120	116	119	106	130	107	119	126	131	125	135	123	111	149	125	129	102	125	125	114	138	130	146	128	136	120	122	119	117	132	139	143	119	115	103	122	135	114	119	131	114	122	127	127	106	124	136	118	135	133	121	105	102	114	125	129	159	114	162	125	117	143	128	115	122	123	116	124	111	135	129	126	123	112	128	126	135	128	134	123	113	116	128	125	131	112	153	132	134
8599	859	1477	1749	1513	1244	1009	787	813	676	626	577	516	485	474	488	457	453	448	399	399	409	423	396	403	426	379	373	372	364	396	366	341	331	358	383	338	353	336	364	353	339	319	380	399	315	370	331	359	325	301	374	343	344	357	337	385	341	367	363	362	333	376	368	361	348	337	357	353	355	336	347	356	352	346	348	336	352	335	393	318	360	335	364	366	382	373	320	394	352	334	339	326	324	381	352	354	323	335	349	368	320	316	332	357	328	318	362	333	358	353	363	321	351	347	306	295	359	340	328	354	344	342	349	383	327	350	328	355	365	357	362	340	345	337	355	329	349	340	352	371	360	354	347	383	336	349	396	346	333	328	323	352	374	360	356	366	332	342	337	350	380	356	320	345	309	329	337	335	353	367	349	344	341	366	334	337	346	338	320	359	341	330	337	349	359	365	359	357	359	344	361	296	343	352	370	346	362	366	350	343	346	343	350	380	351	352	358	328	373	343	306	311	341	380	332	341	334	359	338	336	356	371	380	335	365	346	327	344	351	312	351	348	321	342	369	369	337	351	328	369	340	340	316	312	328	328	362	351	344	321	327	348	343	360	311	357	339	309	324	325	366	366	351	324	343	359	353	341	326	349	349	303	355	359	357	377	362	383	345	364	334	372	368	373	310	364	348	360	339	331	347	355	354	356	322	330	365	329	352	325	338	337	361	327	345	329	346	374	348	333	367	359	328	391	320	314	350	334	323	345	336	350	342	337	336	358	326	350	356	351	358	348	330	362	357	358	359	347	396	341	364	316	325	369	357	377	356	346	380	354	341	316	411	349	366	347	330	345	335	398	392	345	318	333	367	333	341	338	345	345	363	335	346	324	353	335	367	356	364	342	333	308	335	344	353	355	370	346	331	339	310	342	341	352	348	357	347	354	351	325	338	342	323	332	348	321	365	324	314	325	381	334	350	374	357	387	342	323	331	354	321	348	343	333	342	335	366	325	313	325	334	310	337	329	341	363	317	359	367	368	347	375	320	340	324	316	349	378	349	344	326	328	330	356	350	367	324	346	313	348	324	354	346	344	336	332	325	328	326	366	365	305	345	341	322	314	362	332	366	331	356	319	365	346	322	337	314	353	361	336	361	326	354	360	361	357	336	387	328	342	332	366	333	343	349	368	336	313	345	302	377	353	344	377	355	360	354	350	365	335	379	351	336	311	317	352	362	334	351	355	323	365	343	337	355	385	337	367	366	359	377	355	362	335	327	339	361	348	348	330	337	356	365	368	324	317	355	347	382	343	342	351	332	378	325	326	352	323	343	360	331	312	357	312	322	331	369	362	362	367	343	366	369	351	346	333	337	334	334	347	340	342	322	351	360	363	306	349	352	338	358	346	389	343	318	353	347	358	368	334	338	349	360	341	314	365	367	355	350	326	344	311	327	359	366	340	335	362	311	341	321	382	374	323	347	404	331	336	333	337	309	329	327	329	348	354	346	344	355	364	318	338	376	321	357	367	347	356	325	333	359	371	363	330	340	349	345	354	347	341	335	348	318	339	353	338	327	328	334	339	374	367	350	350	345	334	360	331	335	338	336	344	360	331	341	319	332	360	329	357	340	359	323	343	334	367	327	317	343	376	341	365	338	368	340	323	345	352	343	336	345	321	354	344	334	360	343	329	309	367	369	339	347	343	383	334	302	370	384	368	369	347	346	379	352	356	338	380	356	362	358	320	358	359	342	346	331	398	347	364	326	386	367	339	358	325	388	353	351	366	310	355	345	333	330	356	323	365	386	317	325	341	346	351	372	344	365	355	344	361	319	332	363	318	334	361	344	351	358	325	337	342	359	329	343	329	346	366	345	341	362	373	341	354	342	363	359	336	341	344	362	367	338	349	338	365	331	376	342	348	363	346	335	349	365	341	377	353	347	376	332	318	328	369	327	335	335	327	333	337	349	331	328	320	387	325	345	317	359	355	334	329	336	371	358	357	361	351	329	347	382	335	351	322	370	344	354	367	339	321	322	344	347	357	325	340	330	315	341	361	379	361	334	329	366	373	361	326	342	351	351	390	342	368	368	301	369	318	331	357	365	387	339	346	346	370	342	337	344	337	324	379	342	387	361	335	356	347	327	361	340	334	314	363	380	360	372	331	347	356	340	360	337	345	345	373	322	352	344	360	330	339	357	330	361	322	335	383	327	323	358	334	337	323	363	329	350	342	314	357	360	345	361	354	330	335	384	383	334	352	338	328	353	317	334	346	337	338	363	326	340	358	344	328	360	356	368	360	346	342	321	347	351	337	314	348	304	312	342	350	364	357	337	332	356	338	314	352	352	319	324	342	334	367	346	309	347	319	342	335	319	318	352	310	343	348	347	374	343	357	333	342	357	313	324	319	330	327	359	364	366	348	328	328	335	318	396	362	339	348	334	357	331	354	313	326	383	328	369	341	344	383	332	331	345	344	314	354	330	365	324	363	335	305	329	343	351	341	357	363	383	318	349	343	324	339	362	366	330	326	340	362	329	347	319	363	362	340	373	356	372	305	341	351	367	390	336	396	363	365	335	344	332	338	334	347	364	324	327	316	341	330	340	363	359	343	341	346	334	352	353	347	353	333	360	346	359	347	371	334	318	341	356	319	314	335	356	308	370	349	333	375	347	331	359	322	336	357	356	357	355	387	322	355	344	353	333	376	320	365	373	335	354	322	328	393	369	363	343	329	343	361	357	361	340	383	373	344	345	389	346	349	327	361	341	329	377	341	359	336	356	311	368	344	344	350	341	328	331	320	357	347	342	350	342	363	353	342	351	355	350	340	357	374	326	316	341	361	369	358	330	286	355	325	348	338	354	373	371	337	356	326	330	353	353	374	326	334	339	343	380	343	356	349	359	338	373	372	360	365	343	328	377	345	358	370	349	374	365	334	337	368	383	353	338	345	379	380	358	328	356	337	377	325	362	327	349	316	368	323	326	323	347	352	347	312	366	345	347	343	311	317	351	350	378	352	330	358	318	341	351	339	359	392	341	370	332	327	354	363	339	330	365	349	406	363	325	327	362	347	360	341	371	350	373	367	351	326	355	343	385	334	354	391	351	366	368	315	332	364	330	340	332	340	350	378	373	367	354	310	351	368	366	344	313	347	351	350	365	341	333	330	333	349	372	337	306	343	354	324	368	326	354	332	352	358	345	350	334	355	336	356	358	353	342	325	332	373	324	319	353	368	328	322	349	364	306	360	328	341	340	337	356	351	361	328	334	353	313	337	368	301	377	363	369	355	339	346	328	344	376	339	345	343	335	345	370	348	348	345	320	371	376	313	351	332	336	306	348	344	323	348	331	342	322	324	332	326	351	335	356	338	351	350	329	337	340	371	347	320	315	318	356	313	348	372	360	334	354	358	362	340	339	352	352	333	323	333	346	344	339	345	369	333	332	365	317	354	347	341	324	337	335	320	338	347	317	345	343	328	352	350	333	352	341	317	363	313	298	342	339	339	334	371	346
1464	447	429	432	389	399	412	393	394	385	403	377	374	380	415	345	400	415	425	370	373	367	411	368	372	424	401	400	452	406	398	400	363	384	381	403	374	390	369	368	359	376	398	358	372	359	410	384	405	396	410	385	405	423	406	396	398	416	436	432	365	393	401	367	408	357	408	381	374	402	390	407	421	428	396	390	367	388	388	407	405	426	392	395	384	396	420	374	390	346	373	392	368	384	386	398	388	361	360	387	381	423	384	399	406	396	373	374	392	358	431	405	415	417	422	425	364	405	382	373	369	403	354	369	390	366	360	401	428	444	361	397	375	393	406	410	358	381	374	412	375	394	378	362	383	429	381	405	403	386	416	377	364	369	403	392	417	368	420	416	400	413	374	392	385	386	388	371	358	364	396	409	349	381	394	386	398	363	374	403	385	391	401	383	389	428	361	395	362	409	392	393	369	392	432	407	421	347	350	380	393	364	378	407	387	401	410	376	401	398	408	402	418	409	404	423	386	386	401	348	404	366	385	405	328	364	403	386	339	389	360	404	390	353	437	402	406	371	381	340	387	392	412	401	407	398	399	376	376	425	351	382	414	404	379	393	377	409	360	358	364	375	376	413	367	407	433	397	382	391	345	344	377	356	431	364	373	399	404	417	379	372	379	371	373	424	421	446	394	413	380	427	403	393	363	422	398	361	435	372	404	438	378	389	380	376	376	363	393	438	376	443	376	394	415	393	381	403	403	387	359	370	391	377	388	353	408	409	356	394	375	380	364	399	372	400	346	377	381	400	365	374	387	369	348	340	380	410	377	393	424	409	394	346	381	369	409	380	383	391	413	417	383	366	368	379	413	402	363	375	390	360	401	397	401	369	404	397	368	384	409	380	436	354	385	414	396	422	403	414	385	392	409	378	403	378	404	385	360	363	410	371	411	386	395	397	395	402	376	420	392	374	400	392	369	421	401	378	406	351	390	393	419	392	412	356	378	384	403	380	348	361	371	389	406	415	414	389	371	405	364	375	399	377	375	371	387	404	398	441	348	386	372	417	400	367	370	376	410	403	353	383	377	403	353	379	405	366	396	364	459	393	369	409	390	381	381	394	402	395	367	411	403	385	375	394	355	353	401	358	359	375	356	383	381	373	365	410	387	424	376	381	416	372	394	423	382	415	384	383	391	408	408	378	370	372	393	405	396	394	422	409	443	414	360	406	381	369	348	396	414	408	420	394	387	373	396	419	382	356	379	368	408	400	387	413	376	397	424	366	375	418	368	394	361	362	358	391	397	394	363	408	378	380	376	410	341	374	409	373	366	405	372	412	395	388	365	391	404	418	400	393	393	368	409	427	392	409	391	390	349	391	372	394	389	378	398	386	392	422	377	363	360	418	337	393	384	397	385	361	372	358	377	354	389	371	394	384	377	369	370	390	400	394	383	403	403	409	372	380	432	347	415	373	397	372	378	365	372	410	338	373	365	364	384	381	422	416	384	374	362	400	388	396	379	411	389	404	334	358	378	389	395	391	359	361	380	386	389	401	360	404	368	348	353	378	370	389	354	390	407	381	410	410	427	406	378	406	416	386	375	387	422	395	433	395	382	410	373	395	409	370	385	387	397	393	407	376	410	402	382	361	386	392	373	389	391	395	379	419	387	418	423	393	358	401	400	417	432	359	429	350	432	388	402	383	395	353	407	370	396	371	406	364	427	412	366	405	415	378	387	397	430	411	378	376	416	376	383	399	398	415	398	365	395	406	416	381	370	380	363	403	388	419	370	372	391	407	409	381	378	429	382	376	391	370	391	424	395	384	417	397	357	389	402	371	380	373	392	462	356	397	388	407	369	352	371	381	385	355	387	404	384	359	379	409	378	358	391	383	372	356	360	402	369	360	400	389	416	387	385	385	407	362	378	377	426	380	407	361	399	361	385	374	381	407	371	422	375	355	396	382	397	384	394	370	348	369	371	361	381	366	410	341	399	349	410	375	380	406	426	373	385	409	379	372	362	402	386	371	397	409	380	376	413	368	414	403	385	402	392	385	388	381	358	400	372	405	375	426	389	416	375	388	370	341	384	413	385	376	371	394	391	384	366	379	393	387	389	372	408	409	363	386	400	375	368	382	380	358	385	356	372	392	361	373	386	377	386	374	411	413	405	391	401	392	394	420	377	365	361	382	376	394	390	381	370	387	395	379	413	357	400	374	429	359	417	428	367	387	390	406	384	386	375	419	394	429	381	407	451	370	401	356	377	403	394	365	420	399	433	435	379	364	395	359	375	381	376	399	404	397	364	360	362	421	362	402	389	382	415	373	407	405	357	382	339	377	405	384	393	416	358	395	404	369	385	394	385	360	370	382	398	365	378	388	372	355	383	388	418	392	440	382	379	368	401	404	404	374	385	360	378	354	395	376	365	356	379	384	393	404	389	405	385	443	417	399	403	370	415	392	370	400	444	351	410	345	407	426	368	392	381	379	414	408	361	386	398	388	395	407	375	394	388	407	405	390	386	392	389	422	378	387	363	362	380	368	349	375	351	400	437	429	422	383	376	408	370	418	400	398	343	397	381	394	414	392	414	396	390	419	393	430	364	382	365	402	362	382	394	403	392	374	335	423	384	379	373	379	414	399	400	390	385	353	384	392	373	394	365	383	387	386	414	365	356	417	391	382	428	406	383	375	391	386	394	381	365	404	404	379	364	395	382	404	407	392	423	397	399	364	403	380	410	370	391	368	365	398	357	379	373	384	379	363	399	387	389	410	381	356	387	370	411	388	352	366	387	419	362	410	386	379	373	371	426	423	402	390	426	408	392	373	419	330	379	412	392	386	372	386	373	362	408	374	390	404	373	371	398	413	396	399	379	398	410	389	428	382	381	359	367	365	414	389	377	396	376	439	375	399	361	397	396	401	380	367	367	374	408	399	404	423	383	388	379	366	408	371	403	386	407	405	391	377	335	378	357	367	384	356	366	382	396	393	405	413	402	369	419	395	374	401	365	363	389	373	378	390	368	390	366	367	411	404	380	373	414	399	368	363	420	371	425	364	404	384	386	383	410	352	404	385	391	414	404	395	386	399	371	394	375	369	413	399	405	365	391	387	407	391	409	429	386	388	358	360	398	382	388	368	382	375	429	412	396	397	393	391	422	379	400	382	355	417	391	382	421	387	387	379	400	380	380	391	366	389	374	383	387	394	408	400	435	374	386	411	368	414	401	379	363	375	375	391	366	343	358	415	392	405	379	387	381	376	366	378	379	384	381	419	401	378	370	410	371	395	411	404	380	375	424	396	351	423	413	359	380	371	422	382	414	400	411	379	401	416	359	426	417	409	416	399	370	396	351	391	375	367	391	391	414	371	398	385	411	431	384	350	374	368	385	384	375	397	397	360	386	400	378	363	367	395	392	383	369	403	422	413	364	412	409	379	384	354	407	381	357	396	377	416	362	451	357	373	408	378	367	348	397	414	407	399	355	370	404	348	404	379	385	391	393	396	408	386
2139	956	992	1014	962	926	951	933	985	941	900	942	968	925	887	943	909	904	921	886	918	873	895	923	965	881	888	918	944	935	934	862	885	938	918	898	931	963	949	867	849	926	934	896	912	921	901	903	897	924	931	909	865	894	923	964	926	914	884	882	879	938	882	885	905	955	890	875	895	848	925	910	869	877	866	879	952	886	906	870	908	896	940	921	935	916	858	947	938	918	887	868	907	867	933	911	880	836	911	901	946	893	920	938	909	909	836	985	857	915	941	911	845	903	877	919	845	889	874	853	909	907	928	895	937	890	906	880	902	932	870	859	843	888	929	899	866	905	942	915	905	912	934	894	862	915	919	917	904	919	908	921	888	856	899	923	901	919	939	969	906	846	863	920	923	892	875	956	963	935	951	912	878	886	930	934	913	959	951	870	938	899	881	868	888	947	939	951	913	905	870	935	920	912	839	924	923	852	918	876	941	944	871	916	903	924	941	882	932	943	956	868	913	919	881	934	947	870	886	889	943	890	898	884	917	918	881	959	922	932	876	876	929	932	933	931	919	890	905	925	877	875	943	928	899	908	873	934	887	937	936	942	879	931	888	921	894	892	887	919	910	908	889	915	915	908	938	923	937	892	898	946	920	997	933	852	919	870	899	957	891	900	913	920	879	888	927	860	931	912	916	941	889	964	987	930	881	909	921	930	920	943	915	926	927	913	899	929	905	860	925	915	931	937	939	938	933	873	910	940	945	883	909	917	901	898	900	965	898	936	895	911	941	926	919	919	939	912	921	876	911	902	859	927	958	914	872	913	932	875	931	917	911	861	886	876	865	899	895	881	969	925	885	864	915	930	953	888	928	904	928	920	942	923	863	894	863	879	858	938	901	945	899	906	873	906	962	878	940	943	872	917	843	927	890	907	895	927	899	898	941	908	924	898	909	888	891	912	890	987	895	876	930	932	900	884	956	919	915	890	865	917	938	899	873	905	889	915	891	907	952	884	845	922	883	902	929	927	914	926	929	926	907	904	890	869	947	848	902	923	861	917	883	872	876	883	957	875	890	934	855	877	924	923	887	935	873	948	882	887	903	958	894	969	931	874	922	903	891	864	943	913	813	922	916	871	923	964	968	934	897	909	923	864	935	936	870	910	890	962	860	887	893	870	893	900	909	870	904	928	896	884	937	865	899	943	881	915	946	891	902	854	916	862	981	881	897	941	885	917	879	910	949	894	911	899	881	989	903	910	926	866	879	900	958	869	910	944	900	899	888	941	878	915	891	926	893	902	903	916	951	897	879	869	899	911	902	929	888	942	931	898	912	882	904	910	914	898	897	889	944	884	932	893	936	932	886	932	861	933	947	873	875	913	941	930	920	877	909	959	915	927	945	884	884	976	938	905	899	911	906	855	979	900	925	864	884	913	890	913	879	950	925	860	943	882	853	915	891	927	896	885	894	911	943	918	926	936	954	901	906	935	913	892	911	889	920	886	934	936	906	898	917	986	897	947	904	897	902	901	943	934	943	929	890	858	821	869	922	959	928	891	970	900	956	927	951	945	962	956	863	878	939	829	893	896	902	901	870	869	961	973	900	894	892	884	909	922	901	899	906	959	899	942	904	950	905	919	969	925	917	906	941	853	902	946	888	885	917	900	907	912	932	882	918	965	905	845	890	928	886	899	967	907	905	906	912	924	878	880	950	904	906	846	919	917	904	924	916	859	844	947	875	898	855	912	901	930	893	899	926	899	918	962	852	893	920	843	896	937	925	911	920	859	891	908	885	944	874	962	914	873	928	914	876	901	849	917	917	888	897	929	934	870	941	905	878	917	876	884	858	961	976	938	911	912	929	955	887	905	857	884	914	918	903	912	937	919	930	872	932	947	915	953	917	926	919	897	903	876	894	939	899	941	867	926	865	958	889	880	938	867	902	957	971	867	874	874	911	888	867	905	925	931	908	887	900	901	878	839	923	922	895	862	909	879	943	936	949	933	915	943	879	964	885	946	888	891	941	941	889	910	913	867	923	893	968	888	901	928	924	940	912	904	957	898	913	882	967	922	903	925	884	871	926	948	925	958	867	888	900	839	867	902	914	875	880	922	920	902	975	844	907	886	877	917	890	862	927	870	902	917	910	911	923	899	949	939	876	939	863	868	904	891	903	902	889	905	915	879	884	893	949	917	936	894	925	881	868	905	930	932	906	925	930	901	855	858	891	945	912	912	891	869	881	900	960	879	886	877	895	904	875	906	914	903	967	918	899	950	904	920	907	831	938	938	894	903	890	919	969	855	897	911	897	943	922	850	909	963	927	961	916	882	884	895	882	918	892	945	894	888	878	905	914	865	916	902	939	921	932	913	913	889	935	904	899	956	926	920	876	925	901	924	961	948	915	915	958	941	889	908	907	865	856	869	929	946	948	938	975	910	947	944	917	919	911	914	916	930	875	863	917	938	961	877	887	880	929	907	938	925	839	897	899	854	880	922	905	946	907	923	972	863	925	901	870	915	907	880	940	909	871	860	909	902	973	882	866	876	895	889	898	917	927	903	900	948	907	921	915	872	893	974	906	947	908	916	901	877	898	928	887	882	936	879	874	866	911	911	905	947	886	950	896	860	876	980	909	903	832	909	886	861	936	924	922	930	893	952	881	877	958	897	900	920	937	935	948	868	892	964	938	935	892	921	885	865	908	918	963	885	893	903	932	856	879	890	939	907	936	908	904	922	923	914	900	910	925	894	912	949	904	885	909	933	910	940	894	926	914	903	875	953	926	952	966	954	890	872	896	939	881	846	894	921	899	965	896	941	883	949	900	891	898	951	911	874	927	945	933	879	921	915	901	892	889	922	827	900	895	947	914	911	866	913	916	917	914	902	879	943	895	870	915	928	900	927	915	954	897	876	911	918	948	925	923	911	865	931	905	864	923	964	874	941	963	927	932	890	888	856	930	899	875	878	885	882	929	886	923	957	947	892	921	935	962	907	913	920	929	904	899	911	941	957	924	891	926	881	884	963	890	948	923	954	905	933	888	871	989	951	938	900	893	890	910	954	931	887	892	889	894	941	876	883	890	881	890	870	933	912	899	920	945	875	921	894	890	937	943	872	974	941	938	937	890	954	851	878	944	922	932	902	896	927	932	923	896	905	888	883	929	883	907	974	863	940	914	945	875	948	957	922	875	868	913	927	917	935	905	950	916	869	957	912	920	871	864	936	924	887	929	908	886	896	893	885	965	909	898	868	923	915	896	880	904	920	924	876	892	916	882	911	921	927	924	876	951	911	921	939	882	923	857	894	842	911	954	922	971	916	881	918	897	873	862	830	932	906	921	923	956	973	867	984	900	893	877	953	914	935	921	957	901	901	860	942	878	915	874	920	888	908	919	861	898	974	933	891	861	843	884	923	871	852	927	957	914	911	888	913	945	887	941	861	933	920	933	896	876	884	937	953	911	896	923	978	882	887	929	888	934	894	884	914	906	968	940	946	870	888	935	903	903	893
8206	585	541	505	395	379	366	341	316	316	315	313	267	316	335	262	274	298	281	236	284	255	298	282	293	301	308	304	279	276	248	302	256	276	322	265	273	252	245	273	262	289	279	296	267	284	301	298	287	269	293	270	290	294	285	298	261	288	262	293	278	267	254	284	275	260	248	250	311	246	282	274	287	291	299	318	297	275	248	281	270	278	301	310	275	286	284	255	278	291	230	260	305	288	289	280	265	266	259	266	282	285	268	283	261	306	302	261	260	293	278	258	252	274	289	287	259	260	285	275	282	291	252	257	283	286	265	279	280	240	303	279	303	292	284	278	255	277	258	300	286	280	261	282	294	255	273	293	280	258	273	262	268	270	260	270	296	332	275	301	302	307	251	268	317	286	283	273	282	291	289	274	284	267	271	271	307	264	287	272	264	278	282	277	268	299	259	279	299	307	290	295	269	296	293	283	283	285	294	259	295	273	300	270	265	273	262	291	289	269	289	288	282	265	298	289	287	294	267	295	280	284	267	258	291	278	231	269	309	275	299	295	262	273	290	277	259	313	294	278	279	275	241	293	274	278	259	262	255	289	268	310	296	290	305	304	294	270	297	255	276	282	266	279	277	277	285	278	248	275	308	311	273	284	259	286	263	310	232	289	272	280	283	280	298	257	293	304	267	274	303	256	254	289	278	315	321	259	273	295	282	278	263	283	265	320	311	299	247	268	241	268	276	236	268	293	261	289	290	266	265	295	265	291	281	290	268	278	284	276	261	268	269	284	280	300	270	268	275	262	274	303	297	281	300	292	311	292	271	272	267	257	288	275	273	267	283	279	275	308	304	277	248	269	262	267	286	265	254	278	291	281	257	282	284	289	316	275	281	262	281	298	271	259	264	273	232	281	274	309	283	254	280	281	294	298	280	289	290	259	256	274	298	281	289	264	287	272	292	243	307	315	287	298	287	288	308	262	269	297	286	299	249	255	275	334	277	286	287	305	287	236	264	283	292	248	289	269	280	264	263	306	257	271	265	283	284	267	264	265	265	253	268	248	264	291	255	259	304	268	257	258	289	272	308	270	277	279	288	281	293	254	277	304	276	289	265	288	282	277	255	293	320	295	252	273	265	255	260	255	280	277	265	281	312	291	255	282	259	275	253	302	281	317	279	292	288	247	299	275	294	304	277	277	261	314	293	287	284	294	250	275	277	267	278	283	278	300	303	267	272	249	277	281	267	310	310	294	283	274	299	260	279	258	247	261	272	270	277	264	279	263	289	266	304	283	293	306	316	302	271	317	262	275	306	295	285	253	266	275	293	274	296	318	290	297	281	297	288	290	295	276	274	289	265	238	297	252	263	281	295	306	292	250	241	307	253	272	290	257	298	278	300	267	278	270	278	286	270	271	318	270	279	280	262	286	276	269	254	273	304	319	268	259	276	248	268	287	274	264	256	276	284	275	271	279	294	291	301	262	264	243	297	299	276	285	281	288	260	297	251	278	268	295	273	273	304	280	258	275	266	269	265	262	283	263	258	233	264	259	292	245	242	315	277	325	263	299	281	284	254	296	267	257	290	304	279	262	263	264	295	281	264	271	272	315	278	263	293	279	284	280	270	296	323	272	283	254	263	281	295	252	301	267	261	293	283	263	259	274	295	292	283	276	297	283	284	263	264	272	286	268	279	271	273	272	277	270	271	266	280	250	274	313	273	276	240	266	275	294	283	291	267	312	282	267	254	271	282	262	261	276	253	301	268	273	269	299	284	253	293	270	271	284	292	268	307	274	279	277	286	277	290	291	276	289	287	267	280	297	261	281	291	263	258	291	278	298	280	277	257	295	279	268	286	275	299	294	269	302	277	301	259	250	278	252	275	266	269	322	274	282	277	299	291	277	280	288	296	271	264	290	274	246	278	300	295	269	261	269	289	270	292	277	261	251	296	309	258	263	279	296	300	288	282	257	287	269	293	276	250	304	285	295	260	265	261	265	247	270	294	285	315	275	270	284	295	284	291	230	275	284	283	262	294	293	296	277	288	267	260	258	263	315	291	306	276	283	269	280	278	276	302	237	290	267	279	266	297	297	262	257	266	269	271	291	280	279	285	240	296	272	266	290	269	276	288	241	275	270	260	287	255	272	261	268	301	268	280	268	264	287	290	235	287	293	269	261	278	310	270	320	255	245	325	283	291	280	264	252	330	292	270	294	259	270	274	275	302	277	286	281	258	280	273	281	294	279	218	263	253	277	248	294	270	275	275	293	293	242	271	271	308	269	251	274	284	276	294	281	264	296	217	305	278	282	287	291	258	293	333	286	252	268	293	298	269	247	242	251	295	314	271	305	271	309	318	273	289	293	281	260	270	267	290	268	287	260	279	284	268	291	275	277	286	266	295	294	319	258	291	306	304	274	250	257	281	276	301	278	277	260	275	276	263	273	290	259	291	307	263	247	255	271	265	294	288	217	273	240	252	291	257	275	301	280	259	253	282	285	286	279	302	267	278	268	270	270	272	276	276	302	243	287	292	296	293	277	266	275	264	286	274	285	277	291	287	282	289	279	297	285	287	276	284	261	278	276	263	276	274	267	295	274	293	287	267	297	278	278	319	265	269	273	280	274	285	265	259	283	265	253	269	279	297	297	273	263	288	300	269	299	277	259	280	320	290	242	230	268	251	284	288	266	270	296	291	267	296	285	265	318	287	309	268	286	289	309	268	280	284	273	287	314	255	285	280	251	289	267	273	305	299	279	250	258	290	289	308	320	252	289	297	290	273	287	282	274	275	278	300	277	287	291	301	279	284	267	280	302	280	271	274	277	271	269	246	256	259	266	311	308	306	257	274	298	299	264	291	276	274	281	257	276	252	274	273	271	272	298	243	275	277	258	290	277	268	276	289	293	291	271	289	276	290	278	270	278	297	290	269	281	269	268	272	249	316	267	234	281	296	274	321	285	254	265	274	268	290	259	267	302	257	299	283	287	267	268	267	273	296	274	279	271	277	251	307	259	287	251	307	300	284	272	264	237	276	277	260	284	254	287	282	278	269	261	281	278	276	289	283	287	281	274	255	295	268	300	290	271	306	296	282	270	319	272	265	258	278	247	244	258	282	247	322	267	276	307	273	268	274	292	279	282	281	292	273	283	298	254	277	283	273	319	263	247	280	287	301	258	287	250	280	250	247	254	275	262	269	267	267	256	317	289	290	259	267	255	296	301	281	264	296	275	275	279	270	257	279	281	294	261	255	247	295	231	270	297	265	258	277	252	256	296	275	269	264	270	280	279	272	242	275	263	255	286	274	252	299	299	285	269	265	273	277	282	282	271	256	277	292	267	295	270	280	299	249	288	302	294	278	277	281	277	303	294	284	299	316	299	279	267	276	292	271	280	275	224	265	235	313	282	288	300	296	279	294	250	293	270	268	277	297	279	292	272	331	271	293	272	324	268	278	272	281	300	279	274	267	275	236	278	276	293	266	295	272	275	298	280	287	263	286	284	255	224
6969	960	1394	1475	1355	1264	1025	1002	841	873	841	842	827	750	769	771	770	728	765	685	708	725	696	734	675	710	681	679	673	702	700	667	699	703	658	632	701	688	709	628	651	680	675	690	699	661	652	691	653	723	691	678	629	686	688	678	650	678	661	651	727	658	703	647	645	698	677	677	648	685	653	697	664	655	655	661	687	688	700	620	630	682	679	674	678	677	689	669	694	691	649	632	655	623	657	699	639	692	657	716	679	664	644	620	729	677	693	664	684	684	683	670	660	679	643	646	734	613	646	640	673	646	692	689	681	656	673	671	634	687	697	668	660	651	673	665	651	703	675	664	659	638	686	678	626	711	691	724	707	655	643	684	676	678	633	732	674	656	666	678	681	668	674	680	673	653	663	711	698	647	651	657	698	655	664	608	683	695	690	633	661	695	630	687	699	616	671	689	690	669	683	696	672	644	652	675	681	663	659	681	675	615	673	697	663	639	697	645	655	687	638	685	689	688	668	664	686	649	649	701	673	655	694	674	646	673	688	667	676	643	706	707	620	650	624	684	669	661	696	670	656	651	650	667	643	706	667	674	631	682	689	624	668	666	728	688	689	718	648	648	689	700	736	684	667	628	660	656	648	653	684	644	704	649	678	631	681	675	700	700	709	694	667	678	667	688	636	667	640	666	711	720	652	666	686	640	692	704	680	717	677	664	698	643	735	673	640	644	651	686	689	652	669	671	635	612	634	682	675	701	734	643	676	708	665	650	651	659	641	667	672	705	701	681	646	691	694	689	619	684	695	683	659	658	711	658	695	672	656	640	692	666	654	667	633	706	661	648	677	687	661	719	657	628	649	637	673	647	642	726	651	625	681	655	638	676	705	655	646	678	661	726	659	662	713	661	675	691	649	658	725	653	677	680	676	662	651	665	653	686	667	673	644	641	700	672	656	653	699	657	677	695	694	652	644	643	692	661	661	685	678	649	646	685	629	694	688	677	665	691	662	662	639	630	644	736	644	643	680	699	665	616	684	652	637	656	700	645	692	630	670	688	656	639	632	662	660	632	649	690	641	706	714	682	666	656	719	627	678	697	671	676	701	630	661	659	684	675	648	665	752	644	705	657	655	675	656	634	658	645	685	650	624	643	660	680	671	668	669	663	666	685	669	652	685	647	676	686	681	658	664	734	659	665	652	657	646	641	719	725	639	680	670	634	654	664	664	659	641	670	677	678	667	665	673	698	707	659	660	638	696	660	708	710	705	700	658	687	690	670	707	636	648	640	664	647	698	661	626	701	671	664	675	678	701	647	676	675	654	662	663	690	659	621	656	660	636	666	662	677	623	681	687	669	691	688	667	719	678	699	658	644	665	622	668	678	650	682	681	683	653	645	690	665	712	664	664	641	650	653	616	629	667	677	669	662	709	650	666	661	645	657	638	664	655	664	699	629	642	673	659	677	678	653	652	712	705	665	651	687	675	735	668	677	642	694	644	672	633	657	684	639	634	710	687	692	651	683	689	672	654	689	682	686	678	666	684	681	705	679	686	684	662	670	674	671	654	627	653	675	668	645	658	674	568	713	674	675	623	663	687	654	659	674	689	635	682	664	687	617	700	676	686	702	683	668	672	616	715	707	718	670	615	650	707	678	697	674	671	731	639	687	650	676	699	671	649	634	682	670	676	665	695	752	699	671	674	654	680	681	694	631	666	667	638	632	684	724	674	672	653	684	617	633	620	679	601	677	663	645	636	725	698	613	663	679	675	697	699	673	663	663	693	654	706	654	650	679	691	692	664	704	662	653	677	632	647	667	690	699	708	685	633	661	699	662	690	684	694	714	662	676	676	668	693	631	660	671	721	664	683	667	657	685	630	699	689	677	659	681	722	718	593	661	650	637	725	656	740	629	632	679	701	665	685	678	634	646	658	713	716	695	673	666	690	662	664	705	639	638	690	689	659	628	670	707	660	650	636	616	643	674	704	718	626	647	674	629	657	641	674	640	662	716	616	672	659	639	674	657	684	657	688	653	675	625	691	691	666	644	656	677	676	683	709	674	704	659	682	713	638	682	659	717	694	661	680	682	644	640	638	656	642	686	689	666	650	648	690	624	643	671	662	651	636	675	646	692	659	687	660	665	679	704	694	633	652	620	679	689	708	684	687	687	677	639	639	691	651	693	708	667	650	706	636	649	686	677	668	677	627	651	673	658	724	613	664	744	648	679	660	713	732	700	652	663	679	689	635	669	675	651	678	680	698	639	672	685	662	699	644	675	681	659	675	624	686	666	661	685	609	643	633	675	658	718	648	693	623	652	680	722	633	638	703	642	654	649	691	646	673	668	652	651	670	680	680	606	695	669	638	667	668	733	678	677	679	663	698	694	661	634	661	671	719	651	710	703	674	673	672	697	694	658	660	632	644	708	660	655	688	665	671	679	683	675	692	683	699	646	670	707	688	674	652	657	656	656	733	688	689	664	646	714	675	647	649	718	658	691	649	655	685	662	643	625	676	692	711	641	649	672	696	671	656	703	674	666	677	714	702	697	633	615	629	668	621	700	659	673	664	683	647	681	628	681	666	660	688	662	707	660	639	670	631	725	734	682	631	659	682	686	636	691	680	667	660	692	715	648	656	627	673	661	721	683	684	650	629	698	687	649	664	677	672	672	694	623	640	738	680	681	632	674	701	663	733	715	661	678	614	726	675	672	665	655	671	650	640	671	688	629	687	672	674	692	662	647	712	648	641	678	666	683	659	608	644	720	618	646	640	676	655	681	654	637	678	664	687	674	634	623	682	667	637	624	705	644	650	710	635	647	708	681	682	686	638	679	650	649	684	646	675	687	643	659	649	617	605	708	685	664	678	646	662	676	660	696	643	665	711	643	667	707	672	658	643	649	700	634	667	660	674	658	707	669	671	667	681	658	701	655	673	660	676	672	675	690	668	670	683	666	661	673	638	677	656	663	665	665	660	663	640	670	661	622	708	648	705	692	643	681	684	666	667	700	684	632	636	647	725	678	690	696	618	678	683	658	689	654	690	672	678	660	658	670	658	682	610	645	650	651	628	703	658	680	659	636	689	697	621	709	602	678	667	685	638	686	655	683	676	662	640	688	675	704	693	679	651	662	665	677	663	658	636	685	661	671	690	664	687	670	649	703	653	651	689	637	705	688	690	688	692	674	652	669	683	649	677	682	686	691	631	660	681	660	700	642	659	664	667	674	663	729	644	677	671	691	676	711	667	716	661	596	659	638	640	673	624	674	658	640	687	650	629	701	655	667	652	670	662	659	645	662	641	661	653	695	615	705	685	645	687	679	661	635	685	641	658	648	649	685	688	678	708	690	666	640	675	656	620	673	644	695	702	691	652	667	667	704	682	687	683	683	653	691	698	587	670	667	677	692	684	679	648	715	699	684	667	692	647	664	650	618	649	714	664	680	672	693	673	635	684	681	655	663	691	634	646	655	640	684	641	691	691	654	626	688	702	709	677	618	661	666	669	643
13787	837	726	524	365	299	225	193	200	169	158	166	143	152	135	139	117	129	146	121	134	117	146	124	123	117	141	155	117	125	142	140	115	146	133	138	134	112	117	128	139	111	115	133	120	129	130	123	131	118	125	119	109	118	140	132	149	119	102	144	133	120	107	129	135	121	118	142	134	128	108	120	127	120	109	131	146	128	121	129	129	133	128	117	136	123	121	115	119	139	102	136	113	127	138	120	121	133	117	134	122	131	118	120	119	120	126	126	131	107	127	129	147	147	124	122	111	107	99	123	91	132	125	130	131	131	119	123	135	149	124	136	137	125	136	129	141	117	118	119	119	135	105	126	128	130	125	117	119	138	159	128	141	116	126	133	153	118	121	109	121	122	142	153	111	129	135	127	135	147	129	117	127	133	108	110	130	121	134	101	130	140	109	127	125	124	111	124	106	128	132	106	108	132	134	123	120	113	131	118	119	127	101	115	138	140	115	114	127	131	144	117	124	116	125	143	143	121	129	123	125	130	123	104	114	147	124	123	113	118	129	114	140	126	137	127	123	132	127	119	122	107	113	139	127	102	148	111	133	118	128	132	132	119	133	110	117	153	127	131	123	128	130	133	114	126	108	135	108	124	106	123	128	125	113	135	114	122	130	115	111	129	132	147	132	123	116	97	119	122	116	115	119	140	125	124	126	129	129	141	130	115	96	110	130	132	135	121	123	125	147	145	109	132	126	143	116	132	117	109	122	115	145	121	143	129	119	108	147	126	133	130	121	138	126	129	145	134	115	129	105	134	136	137	125	115	118	126	128	123	124	113	134	123	138	152	123	128	108	146	125	122	128	129	115	126	132	132	109	128	109	117	118	118	149	114	135	150	133	129	147	126	113	156	103	104	113	111	109	134	110	141	130	129	106	130	128	133	113	130	122	129	130	153	136	138	127	119	114	112	137	143	109	146	132	130	121	99	117	117	122	127	127	125	121	120	144	122	112	136	149	112	120	99	130	129	132	121	125	131	130	137	107	134	137	126	121	133	124	114	124	117	116	118	126	112	138	115	121	96	120	113	121	149	113	122	113	129	127	133	107	130	121	134	115	105	124	112	137	129	123	122	120	126	113	117	125	126	120	130	124	125	124	125	141	125	133	127	123	117	127	124	138	116	128	126	121	133	127	141	117	114	107	108	139	119	131	115	132	121	114	107	124	120	103	115	123	95	119	110	137	128	129	117	152	121	142	145	153	124	132	122	132	158	106	130	128	125	140	124	129	130	124	102	120	126	127	137	125	147	117	142	142	108	97	124	119	123	136	129	128	113	122	113	115	105	117	108	106	116	105	141	116	140	142	134	124	134	118	116	103	117	119	133	124	134	129	114	120	121	134	129	120	134	145	129	108	134	129	120	123	127	136	150	130	120	123	129	129	131	124	126	132	116	145	128	108	132	136	122	127	127	132	121	117	124	109	124	119	116	139	128	119	112	119	129	133	123	143	127	128	117	115	143	110	125	141	124	109	135	144	121	112	130	128	129	120	112	112	120	108	124	119	112	121	99	156	107	129	112	117	121	124	107	124	119	141	117	139	112	116	130	141	141	136	120	114	131	125	121	112	131	126	113	120	114	139	116	137	140	137	132	135	136	131	149	130	131	114	123	134	127	142	106	131	138	111	114	130	120	121	121	112	130	108	119	128	140	135	134	126	126	115	138	129	122	115	110	109	147	104	122	122	122	109	109	133	134	112	111	119	104	128	116	131	111	112	134	132	129	119	109	134	122	130	109	106	119	117	119	112	139	131	135	124	116	118	126	117	119	115	122	131	147	106	111	140	136	142	129	133	126	140	129	134	106	137	125	133	150	126	118	133	144	127	133	105	124	128	123	125	123	136	119	129	113	116	118	127	111	127	129	124	147	127	119	114	118	155	133	113	115	115	115	143	133	133	109	113	126	119	116	125	132	115	115	120	114	110	124	147	129	124	109	125	131	133	140	101	123	136	105	114	126	125	128	121	146	121	115	123	117	107	137	110	122	146	145	115	128	116	115	113	122	141	111	122	123	149	126	154	126	125	127	114	130	148	144	135	123	121	105	113	137	134	137	128	120	129	134	116	127	136	132	118	136	138	135	121	109	134	130	117	115	122	100	137	146	143	126	127	131	109	120	112	128	123	134	117	135	121	116	103	127	114	117	119	103	123	127	116	142	124	138	115	130	124	125	120	113	124	121	116	109	140	142	144	118	108	128	112	138	113	104	111	111	119	135	131	121	123	131	110	145	123	131	136	110	146	119	119	136	141	137	118	147	129	120	94	106	116	101	114	114	123	125	129	141	111	132	119	135	120	121	134	125	115	103	99	108	111	133	139	133	147	123	125	115	120	137	125	107	127	142	112	117	121	113	127	130	133	134	135	123	133	127	98	131	124	139	120	125	131	124	121	145	133	112	115	117	113	120	128	112	103	131	132	111	114	116	125	126	128	138	132	114	140	118	112	158	137	110	117	127	116	120	109	138	157	120	115	124	128	109	128	123	109	104	128	134	134	146	134	133	111	126	128	115	134	126	119	121	114	119	123	130	143	114	107	122	125	140	126	123	118	118	103	131	116	115	108	144	140	118	131	118	109	111	129	109	126	115	124	121	132	135	125	143	143	116	121	112	132	118	114	123	135	122	135	118	146	124	119	126	119	108	135	102	134	120	119	123	123	127	134	131	107	110	125	124	138	115	127	126	142	114	144	129	126	114	112	114	113	121	119	121	128	132	123	117	130	140	125	103	119	118	117	139	146	108	138	107	134	126	134	133	138	109	134	119	143	108	127	123	148	133	115	106	135	140	122	139	118	117	110	118	137	151	127	132	120	133	131	117	121	131	131	124	134	126	132	137	126	133	147	121	133	116	125	104	138	145	117	144	123	109	121	114	143	132	127	122	118	125	137	134	135	116	126	125	120	144	119	120	126	122	124	117	130	148	145	132	122	123	118	131	125	131	136	124	149	120	117	113	122	113	128	136	120	126	122	122	119	126	107	104	138	115	116	99	134	114	125	115	116	119	127	123	120	131	124	121	145	153	124	126	135	129	115	137	115	115	125	137	146	132	150	145	116	113	128	133	100	120	126	118	123	125	152	126	116	114	130	151	124	102	115	116	125	124	142	122	117	130	116	122	128	114	121	132	136	152	109	131	114	132	143	119	108	124	110	133	116	125	125	117	124	130	119	125	113	138	110	118	127	115	138	116	110	113	148	152	120	139	135	118	142	120	99	116	123	105	106	121	127	128	134	128	128	134	119	108	128	123	106	128	127	128	143	121	122	122	136	145	142	112	121	134	119	118	113	108	140	136	121	156	107	153	130	130	123	110	115	119	133	143	117	125	104	126	135	121	114	132	117	124	124	133	144	141	123	129	119	145	128	118	130	129	133	122	127	115	136	139	121	125	123	114	113	117	108	123	131	150	129	133	120	129	149	128	133	127	125	125	112	125	109	136	125	118	117	121	130	121	144	139
8526	794	1568	1713	1551	1246	953	827	733	673	597	604	530	461	452	507	449	465	422	429	366	415	384	392	385	417	365	390	363	379	377	371	411	336	390	368	367	356	358	361	347	364	377	370	353	370	327	357	367	346	352	333	372	316	344	372	346	362	343	356	346	342	342	355	352	345	359	337	351	358	316	349	313	360	378	352	361	357	340	314	349	334	357	337	376	361	341	366	360	356	334	368	379	344	362	349	328	372	354	373	343	326	350	348	339	355	355	353	340	343	387	358	333	361	394	393	328	319	363	345	371	365	344	348	368	349	352	337	354	349	375	348	337	370	351	358	359	346	336	318	336	378	318	389	315	319	317	343	331	367	329	358	356	373	404	350	385	375	328	358	338	337	358	345	331	348	337	324	351	363	355	345	335	367	302	326	324	350	376	345	335	334	341	352	363	338	317	353	343	341	362	327	381	331	339	336	338	333	349	353	371	332	356	344	309	332	320	339	356	329	362	336	344	357	346	380	322	348	394	330	335	363	362	330	335	360	393	367	356	323	351	345	334	387	328	341	326	356	331	326	376	347	310	355	329	338	339	335	326	346	363	365	365	361	324	342	332	335	375	359	351	330	342	363	330	323	328	334	365	336	382	352	334	327	357	356	318	346	375	346	362	352	334	354	352	348	356	347	351	372	325	347	364	344	359	361	339	306	354	351	343	313	329	331	335	329	393	362	357	336	367	355	375	357	338	354	368	376	351	359	334	339	343	346	328	349	344	354	352	362	361	347	338	350	358	345	350	355	330	327	334	364	369	350	366	326	342	378	346	355	375	375	327	359	331	349	356	317	362	301	342	333	325	343	354	324	362	347	368	348	382	327	307	314	343	325	339	364	348	357	365	377	324	334	344	356	343	332	367	357	353	355	373	340	363	330	337	337	359	361	366	336	378	368	369	335	343	339	352	353	344	375	323	336	310	344	320	342	335	339	332	327	360	355	381	330	316	343	313	349	371	346	397	343	314	322	300	340	369	321	343	329	357	347	344	341	319	352	358	373	334	352	352	360	348	341	344	367	358	342	365	344	318	352	323	353	348	369	369	358	349	356	362	366	338	330	335	329	332	359	329	350	339	336	337	347	331	357	362	315	362	339	367	348	322	353	364	325	354	318	302	360	389	310	322	361	347	339	331	340	353	383	360	351	320	395	338	336	352	343	346	310	363	369	343	356	334	317	341	351	385	329	339	348	359	344	358	355	343	387	351	365	323	350	324	350	333	352	327	328	331	376	336	326	338	338	349	345	376	308	347	366	356	352	335	349	350	364	345	361	340	330	333	348	397	334	314	359	344	320	332	324	336	341	350	352	379	345	326	346	325	367	349	341	363	338	335	354	352	349	371	332	339	327	347	341	349	353	343	355	386	292	295	348	362	331	339	339	346	361	350	374	321	338	347	381	331	333	337	329	366	321	348	357	347	341	354	355	341	316	336	309	365	339	349	356	334	391	336	366	328	341	344	328	360	366	334	349	335	337	323	353	339	387	352	343	338	376	355	347	355	391	338	318	347	346	346	335	324	369	329	343	378	339	324	303	333	356	351	335	322	360	331	378	339	357	337	332	330	353	364	360	368	325	358	324	332	325	333	329	336	315	349	354	347	367	343	325	342	367	328	361	366	336	359	361	340	322	350	330	343	366	350	370	314	371	350	346	355	334	375	331	364	358	329	398	338	338	329	355	367	326	333	341	350	361	379	290	341	346	353	310	344	349	326	327	339	368	345	362	335	315	335	321	349	358	320	344	340	345	366	355	328	366	343	324	341	333	341	348	366	356	337	340	359	332	328	351	363	321	390	336	328	317	350	355	334	356	353	324	336	388	346	344	323	317	336	329	335	377	298	348	353	334	337	347	353	330	361	335	335	343	326	316	326	393	335	339	359	314	335	339	351	345	360	374	323	361	357	368	356	355	332	348	338	373	329	367	329	368	350	336	321	348	316	351	330	363	356	350	359	367	312	337	331	349	334	340	336	336	352	359	353	372	331	340	311	346	362	341	338	333	345	324	354	335	370	363	355	344	326	349	355	348	366	343	344	344	347	315	392	308	347	355	341	301	375	351	346	335	340	319	374	313	338	361	373	363	321	342	319	381	317	320	328	377	344	317	344	352	336	340	336	358	356	341	330	368	289	359	327	342	338	365	327	329	344	354	358	347	350	345	329	332	315	366	334	351	356	331	386	338	346	319	327	320	347	317	340	354	362	333	350	341	341	300	341	365	361	339	349	312	374	335	314	339	371	370	312	302	319	359	302	329	350	358	333	341	361	323	361	350	360	350	325	323	373	340	352	351	366	345	353	365	367	350	366	365	306	337	370	326	343	377	317	343	303	339	342	323	329	329	348	352	337	390	354	323	390	340	358	333	319	355	345	338	337	331	323	342	343	357	310	339	341	357	346	335	342	345	313	353	361	382	349	335	345	332	308	350	353	380	369	323	330	356	335	367	340	358	356	343	331	349	360	317	365	336	330	364	338	344	357	365	339	316	310	343	319	384	340	350	327	347	339	337	329	343	341	311	358	351	343	353	354	353	340	363	321	353	327	340	346	341	380	349	388	363	361	352	328	358	347	357	353	326	334	377	370	332	356	358	339	336	352	357	371	327	334	351	336	361	367	335	343	352	355	374	338	321	336	344	308	334	373	353	343	341	316	379	325	362	358	360	354	349	366	372	354	338	365	352	331	386	375	346	375	356	334	341	362	344	347	313	365	361	346	347	363	345	336	320	330	339	337	374	332	364	346	353	304	320	342	358	312	352	335	334	364	351	362	339	336	343	348	343	361	364	342	333	379	344	329	350	355	333	353	349	342	328	327	357	299	373	336	334	383	339	341	322	307	335	331	339	343	355	345	329	353	331	360	315	342	341	289	323	363	328	365	337	356	326	366	345	375	350	351	320	343	311	367	345	388	363	341	367	316	362	346	369	363	309	340	311	346	370	342	309	356	338	353	319	343	320	310	318	328	306	315	344	350	364	302	374	345	368	346	379	377	323	374	337	362	338	341	356	335	334	346	374	316	347	340	366	356	379	339	325	290	338	345	325	384	335	322	319	345	354	359	330	328	367	361	343	376	342	359	356	346	318	353	341	338	356	367	393	325	329	337	358	307	334	341	361	359	358	338	336	352	334	354	358	334	352	338	321	324	341	334	319	348	330	358	350	369	343	357	337	338	351	350	346	355	337	325	341	351	336	329	350	355	332	362	323	344	360	354	362	373	360	342	353	360	359	334	335	357	278	297	333	334	348	329	342	348	369	339	353	329	356	332	328	347	353	344	353	355	329	361	328	356	340	322	341	341	320	349	326	355	341	348	363	323	338	366	317	349	350	356	381	348	324	322	332	344	326	353	307	345	298	344	342	413	342	336	338	361	363	385	365	342	334	334	361	345	372	330	311	325	327	328	364	283	330	352	327	323	337	350	325	320	359	342	345	356	357	372	353	328	321	376	360	372	356	356	339
1505	423	433	477	393	427	386	386	358	405	413	412	361	376	391	398	402	374	385	393	369	416	388	397	427	404	412	412	384	373	420	421	381	393	367	394	392	385	464	401	399	391	430	419	383	348	426	383	360	397	358	360	410	373	421	365	398	381	381	373	364	377	408	377	411	394	385	379	425	391	351	405	390	408	407	430	410	376	407	381	385	382	373	417	408	385	390	393	393	382	398	374	386	398	419	398	370	381	383	387	396	442	416	405	412	404	430	363	391	404	362	391	400	390	389	380	409	392	371	363	354	363	416	386	414	387	395	374	419	374	364	366	416	349	348	402	381	389	414	364	381	356	407	400	385	384	386	402	380	372	383	355	410	373	387	407	393	394	407	381	391	386	400	364	408	380	410	414	375	373	390	435	393	371	378	370	393	402	381	367	394	356	422	398	406	361	387	361	380	399	426	376	397	391	424	388	367	421	402	366	395	411	422	385	377	380	416	392	359	399	392	393	380	401	393	387	398	375	374	406	386	419	350	404	391	415	380	389	354	357	369	365	389	401	380	401	404	387	421	386	386	392	349	399	374	376	411	410	426	408	391	384	422	418	382	366	386	409	358	383	397	362	408	392	374	355	375	408	413	395	407	425	401	393	367	371	392	389	390	436	405	391	349	370	365	400	413	423	366	397	412	356	389	396	366	350	407	386	357	364	382	357	397	372	378	387	386	394	374	391	377	393	407	404	375	365	413	366	377	385	391	357	425	370	424	389	389	371	369	384	381	392	370	391	394	374	399	399	354	412	352	348	399	353	385	379	376	351	410	384	405	381	402	333	389	373	461	386	397	401	377	384	388	393	376	426	378	357	366	391	389	375	391	392	386	366	372	389	440	373	398	374	389	382	386	406	365	366	366	395	419	395	428	377	375	372	399	369	366	365	401	385	374	400	366	354	379	409	372	385	372	408	359	433	401	436	384	367	411	421	385	349	397	435	398	398	451	412	389	354	385	393	372	402	380	373	402	376	371	378	377	386	406	416	411	373	432	385	380	378	380	380	409	389	383	381	396	367	388	393	381	400	380	382	406	390	423	369	378	381	368	363	412	436	392	395	395	388	365	419	426	425	366	382	390	393	384	415	432	410	407	398	399	363	372	350	379	399	358	378	380	404	401	372	390	420	412	368	423	429	369	381	372	403	356	383	402	411	367	393	389	374	399	403	365	379	378	408	377	394	379	386	395	397	417	379	374	366	369	363	389	387	385	373	429	414	420	408	417	420	389	415	409	392	413	379	370	389	409	422	362	414	340	413	360	366	380	392	395	388	365	406	367	369	395	408	420	387	382	350	389	380	372	382	354	381	358	360	372	423	373	378	394	405	413	391	397	395	404	390	388	384	385	434	386	407	366	389	372	384	401	424	364	387	411	398	400	385	377	409	398	400	397	361	386	415	400	360	437	386	380	361	380	418	391	343	379	395	379	381	395	376	391	378	375	383	355	430	403	363	428	389	402	376	375	412	394	386	383	401	395	436	332	380	395	398	408	414	392	372	383	382	393	381	384	411	383	416	405	396	357	375	387	402	370	405	359	411	429	382	394	386	369	385	401	369	374	373	357	389	399	401	414	374	379	383	392	356	403	377	385	383	384	411	354	358	397	360	393	347	394	357	369	412	367	419	386	389	399	430	391	402	363	348	402	435	372	422	349	372	367	369	356	367	360	416	391	388	350	362	370	408	350	383	372	370	352	417	395	443	424	403	432	379	423	390	374	383	404	370	378	425	391	371	439	382	410	426	381	374	355	375	384	401	392	389	344	401	374	380	369	369	412	408	370	409	374	410	396	370	417	351	376	379	415	406	359	427	422	384	390	391	429	361	374	407	383	405	355	404	375	412	388	382	430	437	403	420	403	401	376	402	390	408	390	398	396	394	385	382	394	374	426	373	375	376	382	369	383	368	358	349	398	398	352	380	381	361	395	368	386	387	399	386	414	364	385	431	366	386	413	375	405	376	375	416	401	399	348	374	459	402	360	374	419	375	397	376	414	374	388	393	371	386	407	390	398	373	369	422	393	391	380	359	390	376	391	399	367	391	397	390	377	378	376	364	397	387	417	395	414	379	403	396	350	408	366	417	381	437	388	395	373	354	387	401	368	393	384	386	379	381	366	364	398	367	387	389	419	404	388	360	378	453	435	364	416	381	404	392	406	388	364	407	373	394	374	361	350	398	386	373	391	395	394	414	391	385	424	366	405	417	389	403	337	396	347	393	398	391	405	398	415	380	369	406	404	378	405	405	366	431	372	369	401	424	413	377	378	383	376	411	367	421	391	387	402	370	363	409	387	347	432	372	385	358	375	381	372	403	402	367	383	421	435	380	395	402	390	372	369	353	413	401	396	372	345	386	450	412	435	408	405	388	373	371	411	361	415	379	407	401	400	381	407	417	377	352	405	404	352	402	374	389	400	401	399	383	397	399	349	385	395	409	350	414	390	364	391	379	326	396	385	372	424	375	397	369	402	364	362	351	389	409	385	388	389	417	408	366	379	377	376	429	449	381	376	372	378	401	393	409	412	396	414	387	389	400	401	399	442	385	390	421	401	388	401	378	378	381	389	385	403	416	368	398	396	393	379	397	395	380	393	360	397	400	399	412	385	351	368	392	367	399	405	368	431	352	383	374	366	371	375	391	368	436	358	390	361	409	402	369	411	401	414	385	346	387	358	389	395	390	380	409	365	362	388	391	411	368	414	390	406	423	402	355	381	360	368	401	416	380	352	398	363	433	390	396	392	398	403	393	391	434	411	388	379	376	381	367	377	365	414	404	366	381	402	384	379	398	427	400	425	378	408	366	443	385	377	427	398	400	397	379	408	408	383	420	370	379	343	375	363	406	349	373	413	364	389	389	407	393	361	398	349	344	408	361	376	391	405	389	384	418	411	355	375	387	390	411	407	418	395	364	407	386	390	410	418	372	364	357	379	374	394	389	364	368	374	390	391	386	387	389	381	399	382	418	348	404	362	424	406	392	433	448	406	370	406	394	396	362	413	382	400	410	413	363	354	382	378	390	413	397	388	403	384	368	408	378	398	373	356	367	370	363	391	384	412	402	369	432	382	400	407	355	389	353	389	428	375	398	402	358	385	387	390	417	405	361	382	369	440	376	365	373	358	413	391	388	408	394	400	371	377	384	360	355	411	347	416	455	433	376	408	406	400	397	397	373	370	420	435	370	372	429	383	352	382	340	377	387	401	395	412	388	430	396	367	392	369	385	380	373	397	403	374	359	372	390	382	386	392	356	400	391	390	391	389	348	378	394	361	405	394	404	421	383	372	390	412	348	406	395	388	364	426	407	336	373	427	342	375	378	359	420	426	375	399	401	412	388	413	376	392	403	393	431	392	394	407	388	386	384	388	381	406	403	388	386	408	409	398	381	365	389	336	397	408	335	391	358	374	414	379	410	383	394	408	386	424	408	380	409	416	404	424	391	379	372	415	355	387	401	410	385
2137	947	952	1032	1016	992	942	982	900	945	900	942	918	884	945	881	954	884	876	905	841	955	904	894	897	882	900	888	929	918	853	913	894	920	910	889	872	923	928	892	908	924	956	907	960	908	875	898	919	909	881	916	924	914	909	913	952	911	913	944	902	894	864	958	913	957	894	918	937	877	982	968	879	905	911	916	882	836	931	917	873	863	953	863	866	915	911	884	869	919	876	881	912	907	886	883	936	864	937	890	892	906	921	919	921	902	907	832	892	908	962	933	915	900	949	899	911	920	873	892	924	936	913	918	917	938	906	927	887	867	896	950	953	907	910	904	897	953	921	883	902	899	929	921	907	941	946	836	926	896	927	872	933	942	913	905	889	882	913	876	888	860	868	859	949	920	892	866	918	928	858	872	958	927	934	873	941	926	952	929	974	972	886	889	929	897	936	884	918	888	902	913	924	939	917	884	926	929	909	897	925	863	871	911	953	896	869	860	944	931	896	961	962	887	934	885	922	945	878	964	871	892	944	928	894	921	904	974	872	851	874	882	937	899	881	903	869	885	902	898	865	885	912	920	939	903	919	880	863	907	938	949	815	875	865	892	868	925	876	874	922	934	893	917	889	940	852	906	827	924	879	870	922	915	913	960	949	920	869	920	918	904	873	851	947	891	880	951	904	916	887	867	935	981	850	944	919	937	904	928	927	896	951	923	861	913	962	911	900	946	878	873	955	926	931	901	903	871	940	907	1001	898	920	871	895	891	952	939	939	889	927	831	895	908	936	926	920	930	912	895	848	929	932	896	864	852	908	909	983	883	867	877	882	946	919	937	916	945	881	904	914	928	858	907	935	902	917	852	940	938	898	893	904	854	923	949	914	893	903	906	899	885	939	940	850	920	875	864	874	866	867	882	934	918	873	921	914	901	886	883	887	966	892	914	914	938	868	894	918	899	857	900	914	941	864	928	942	959	903	851	902	876	964	918	859	918	889	916	924	983	907	903	933	876	910	902	891	952	908	978	914	888	920	873	884	888	866	927	914	911	955	912	848	931	882	914	893	904	942	964	872	903	880	886	966	913	884	906	940	908	910	910	925	882	894	953	828	888	882	903	943	839	919	890	920	958	989	852	953	926	893	899	919	858	891	919	867	860	861	872	833	974	911	847	901	917	895	924	900	927	848	889	880	900	902	893	976	890	890	923	895	866	915	863	911	867	882	910	905	921	910	966	895	925	858	941	868	891	900	905	909	864	932	870	887	916	938	945	867	924	933	910	921	886	875	903	931	947	896	946	880	928	924	907	942	904	889	933	882	882	882	875	945	955	839	966	885	867	890	873	923	880	974	896	918	898	917	928	904	905	887	887	958	889	903	924	948	913	925	995	903	867	916	929	912	896	861	902	875	916	912	886	943	889	903	862	861	926	899	879	926	917	916	897	910	889	961	907	937	888	905	923	974	913	911	876	905	880	876	926	931	930	911	861	897	940	921	898	893	861	973	928	851	895	919	917	890	949	899	835	906	868	915	924	942	866	893	886	881	894	976	911	922	960	904	864	885	910	920	934	926	937	897	912	922	871	910	907	927	888	937	956	866	871	878	900	897	952	926	845	888	866	892	889	946	880	913	918	915	895	923	932	935	909	945	952	915	883	939	929	1006	902	926	931	882	866	866	898	941	900	909	873	911	888	903	911	935	915	906	887	912	963	868	917	935	903	923	914	889	911	958	871	861	914	839	892	849	877	901	919	958	979	914	908	993	910	891	891	845	945	939	897	910	906	889	907	874	927	909	931	953	854	934	906	905	933	886	936	887	891	887	938	898	904	923	859	894	878	912	832	866	960	890	897	903	839	873	916	893	938	908	942	935	892	869	950	938	831	925	928	882	923	953	947	901	960	899	855	894	870	911	914	889	927	938	948	952	877	869	909	952	876	852	909	947	847	920	878	857	891	989	913	874	853	872	889	904	885	907	948	877	904	917	901	911	868	919	880	946	915	901	896	899	923	902	943	893	886	918	914	877	934	845	840	919	877	899	937	869	957	913	922	843	916	909	900	908	922	950	885	860	966	945	911	892	907	960	909	916	898	909	906	910	892	872	894	896	928	926	885	912	900	907	951	868	861	923	915	897	907	939	946	887	923	903	874	858	929	912	871	890	901	923	888	908	880	933	885	876	888	922	936	954	932	922	928	932	927	913	919	892	947	946	967	944	921	888	939	902	900	941	967	923	947	878	921	880	892	922	904	927	922	922	954	853	950	874	964	943	893	855	923	906	881	883	940	920	955	940	899	903	945	907	869	902	867	904	955	906	944	936	874	917	868	860	906	956	945	872	913	952	913	877	925	933	917	898	882	951	891	889	894	894	900	866	924	898	858	877	883	931	889	911	966	915	946	905	923	939	936	944	912	908	926	925	941	951	931	934	887	889	892	913	946	879	833	902	910	935	907	897	864	913	907	944	871	865	896	973	885	926	922	891	929	927	906	895	953	896	928	926	901	922	867	930	898	882	900	921	960	902	957	934	876	886	956	918	938	902	868	944	905	915	877	914	955	881	908	867	915	919	908	834	831	889	892	895	927	906	914	883	904	924	884	925	906	930	854	910	894	920	903	875	872	912	880	914	854	917	897	972	944	922	897	918	935	885	901	894	966	850	884	953	955	914	929	945	876	961	913	950	886	923	959	955	901	932	925	874	967	985	874	910	925	906	950	886	889	924	926	922	954	929	892	924	911	915	949	919	936	869	880	934	968	909	895	864	866	884	903	936	893	850	902	894	987	938	955	850	877	878	892	897	942	908	919	884	805	891	889	881	933	924	920	967	846	972	884	846	930	876	888	871	931	917	892	899	918	935	920	904	889	892	911	915	892	924	936	868	921	955	860	946	900	866	883	947	914	919	916	915	951	959	920	889	863	949	910	946	930	908	931	928	887	923	917	869	967	931	885	947	928	900	888	981	906	845	888	927	932	899	933	951	900	897	923	927	919	901	889	881	892	889	930	907	876	915	913	906	856	871	842	900	894	909	934	902	963	934	904	850	885	940	890	938	908	929	905	912	938	904	910	917	912	856	906	889	863	933	921	930	917	873	880	916	929	891	856	931	914	912	887	878	844	962	874	914	904	951	897	952	910	876	946	833	900	895	949	950	886	887	948	928	955	915	901	884	875	888	834	888	897	912	912	916	929	880	933	955	919	889	955	891	849	938	894	865	880	929	907	936	927	869	923	901	951	923	905	897	942	898	911	890	934	936	883	919	919	883	928	923	929	910	932	922	858	908	850	873	894	919	847	955	849	860	895	965	896	909	920	882	895	852	900	885	906	937	921	940	942	908	888	923	895	931	888	863	856	911	839	899	934	889	899	900	878	879	927	866	877	853	842	924	891	924	908	844	890	937	891	941	858	911	936	922	917	878	917	911	908	974	936	890	892	887	884	889	897	885	873	893	924	885	912	887	892	909	931	926	993	943	871	949	897	909	910	886	905	907	875	889	912	894	924	909	915
8200	626	611	476	410	330	378	329	303	327	320	311	279	267	275	295	274	289	274	280	284	331	255	298	291	279	282	275	264	266	297	263	282	312	279	292	276	273	254	248	278	263	296	278	289	280	270	286	310	288	293	277	286	283	245	282	269	270	274	250	290	296	297	279	275	295	235	275	284	309	290	306	312	301	277	288	281	299	297	303	276	287	256	302	266	279	294	278	277	297	273	291	267	285	271	280	271	283	286	304	288	270	288	278	292	296	275	289	275	269	302	283	276	258	285	262	261	288	280	283	270	299	280	273	289	257	281	284	309	259	284	252	265	296	267	287	297	303	299	261	281	246	278	255	281	268	278	278	266	298	270	307	298	269	276	239	279	294	248	303	286	249	247	319	273	274	312	272	282	274	281	274	280	289	267	262	275	282	286	273	281	278	294	252	275	277	289	258	311	293	264	286	283	280	283	260	299	288	283	298	280	291	267	288	270	272	283	293	309	272	314	318	269	329	262	278	260	279	299	277	240	296	268	278	284	291	286	276	271	253	275	276	253	300	278	285	303	245	273	293	272	261	321	271	283	261	262	296	279	273	290	261	288	276	262	285	252	275	278	280	290	301	264	239	299	301	266	284	267	262	272	269	283	304	270	244	285	301	273	303	275	295	290	282	292	265	294	311	303	278	262	276	270	308	300	282	255	299	298	294	297	275	308	282	255	270	309	272	293	290	299	295	259	264	299	260	279	303	273	268	258	281	269	287	293	278	316	303	275	298	299	282	282	276	282	270	291	297	276	306	304	266	285	265	251	308	267	292	304	272	281	260	274	257	285	294	295	319	287	300	261	282	291	299	305	261	259	257	281	275	256	257	279	286	288	287	280	280	287	271	304	313	299	263	284	233	259	285	303	265	281	272	292	291	302	276	290	294	279	275	284	265	252	279	279	261	302	289	311	274	271	271	243	297	246	264	289	294	273	281	263	270	300	283	275	254	280	322	275	278	253	262	287	285	260	273	275	282	284	288	290	286	314	282	279	283	299	301	295	234	264	278	303	279	317	283	260	267	293	265	277	243	253	232	280	263	272	275	240	282	296	275	256	261	269	253	270	243	298	259	287	271	256	285	296	287	276	306	284	291	268	303	286	268	293	278	282	277	269	284	297	273	276	254	282	296	280	254	285	283	280	247	274	308	302	270	263	282	277	286	284	274	293	289	279	321	283	272	293	284	272	290	285	265	286	270	288	270	311	295	272	253	277	287	273	286	294	281	261	277	309	279	234	253	299	323	264	286	281	315	291	268	280	287	243	283	269	258	277	272	279	280	282	306	286	286	278	259	261	285	270	298	267	310	285	282	268	270	292	302	275	294	299	301	294	312	292	275	277	278	288	271	257	293	273	288	285	303	270	294	288	298	320	279	285	284	268	299	305	254	289	294	265	267	272	303	275	260	269	242	257	265	305	275	263	300	298	307	314	276	279	271	284	269	264	270	276	281	280	276	265	292	267	304	255	279	300	280	287	275	263	285	260	309	260	273	290	244	296	266	280	265	265	307	298	308	285	293	286	289	253	290	267	299	258	302	283	274	252	277	287	287	303	306	317	250	271	272	307	287	274	270	276	310	261	280	261	313	289	294	284	311	294	306	279	293	291	274	261	293	242	296	285	308	260	294	256	290	283	279	298	285	264	259	267	281	280	279	266	258	256	279	247	324	278	265	264	279	291	289	297	300	286	270	231	269	275	289	310	253	257	271	294	280	274	270	294	279	273	267	290	292	325	308	293	289	252	295	246	270	279	275	267	299	279	254	278	282	286	249	316	272	303	298	270	274	260	296	313	284	279	294	254	295	287	233	240	330	317	282	252	283	263	266	257	310	273	309	297	288	280	274	270	249	269	276	290	269	281	272	277	280	295	270	275	258	239	266	262	261	305	299	276	264	267	268	255	305	290	279	257	301	254	280	282	252	304	301	279	236	265	307	288	267	256	267	255	274	294	300	268	271	270	297	282	261	291	261	290	254	295	309	273	256	293	309	317	263	284	286	276	282	293	273	261	297	288	272	263	281	275	281	307	266	299	293	249	284	249	276	269	280	292	293	272	281	256	243	253	292	272	272	313	288	248	291	277	296	255	315	276	287	265	265	274	256	279	280	278	280	259	278	276	249	273	273	287	291	297	287	272	260	282	292	272	258	298	277	235	269	288	245	241	278	297	277	269	307	236	262	245	273	307	285	275	271	253	283	311	270	300	277	292	280	287	300	276	317	230	317	293	272	287	316	276	299	265	253	275	250	261	280	281	287	268	266	277	269	305	274	282	306	285	289	273	289	302	267	265	301	283	298	270	262	245	273	272	294	288	283	267	242	288	252	291	273	288	253	268	288	270	294	262	295	291	293	305	289	254	274	296	323	256	288	314	304	307	287	237	287	267	304	276	245	294	269	292	297	317	281	296	283	258	273	291	269	265	242	274	228	282	290	276	281	265	313	282	276	328	285	225	272	293	283	255	248	269	257	312	282	263	298	290	289	308	245	254	264	277	252	259	299	269	308	267	302	279	279	287	301	293	287	298	268	293	257	280	273	247	225	268	303	268	295	268	288	281	309	259	279	292	295	269	285	303	287	277	253	273	280	262	277	297	303	277	296	271	270	312	277	312	283	281	290	278	271	267	300	293	262	302	282	265	263	282	276	230	296	270	276	309	290	282	265	252	271	296	257	281	247	289	274	258	301	262	308	249	267	266	286	288	261	285	298	319	287	292	281	271	271	287	316	250	283	273	268	290	264	283	277	274	263	281	297	276	310	287	289	303	250	270	275	285	304	301	284	296	268	294	298	269	268	302	288	253	254	274	262	323	295	315	268	250	288	297	258	285	258	267	299	284	273	274	255	295	262	246	272	294	283	303	282	297	277	266	299	292	273	259	273	284	267	287	283	306	274	282	290	275	274	291	288	256	309	286	255	325	305	284	255	275	276	258	250	293	292	305	280	294	279	287	273	277	326	281	283	280	289	268	280	285	292	295	241	277	281	281	276	265	293	314	276	253	253	262	280	273	290	252	289	312	287	256	285	290	263	244	252	252	277	295	288	293	271	275	276	308	275	271	263	296	273	276	254	274	270	278	260	295	285	306	319	304	267	291	307	260	296	250	246	315	265	257	287	273	274	307	252	271	260	285	306	272	269	268	296	263	255	265	308	275	288	280	287	281	265	277	237	284	273	272	236	269	276	281	264	257	257	286	277	297	264	267	285	297	262	264	286	294	268	295	249	282	281	287	263	292	258	252	287	230	302	291	279	253	291	265	273	296	264	292	276	260	251	289	297	254	298	255	248	249	264	277	268	309	287	255	286	292	312	282	278	295	296	289	286	271	262	285	269	285	274	309	289	277	322	341	273	283	274	288	283	291	295	278	257	316	316	262	301	280	283	264	281	259	282	266	297	290	272	275	286	256	308	301	310	275	291	293	298	304	304	260	265	284	329	276	290	279	294	286	296	260	261	259	273
6995	952	1338	1463	1408	1203	1049	951	899	872	846	759	769	769	744	744	731	753	696	713	662	735	711	740	702	690	704	744	693	646	685	705	746	679	672	654	705	690	679	721	723	694	657	647	633	701	705	676	716	664	657	662	648	642	636	713	682	668	654	705	679	684	655	667	682	676	620	672	688	666	692	685	652	645	682	732	662	664	650	674	627	685	676	691	729	628	660	688	697	696	706	656	657	699	632	664	771	695	686	699	639	706	652	665	653	697	686	603	675	721	688	660	691	652	611	682	715	617	692	655	641	643	661	686	641	679	699	648	651	657	687	725	686	661	691	661	656	671	714	637	673	682	673	633	669	700	689	651	702	673	677	638	642	657	669	649	691	658	679	686	697	692	639	707	689	635	644	668	670	687	651	728	675	604	670	666	683	622	686	664	706	635	651	645	673	698	640	669	667	643	669	660	678	648	672	610	695	739	673	730	714	683	675	677	688	637	668	645	659	691	669	700	689	660	679	659	697	671	646	662	680	646	674	636	646	645	712	662	642	665	687	672	662	636	679	651	714	594	652	648	648	668	666	671	667	711	675	627	658	667	703	631	679	674	643	650	710	671	660	651	692	677	687	638	687	626	688	659	689	672	649	674	687	670	674	631	661	689	631	645	695	654	635	631	668	690	679	676	652	712	650	678	625	706	638	768	654	667	649	660	712	643	652	682	698	691	713	644	670	653	655	647	637	628	705	675	706	683	610	621	693	684	678	664	710	671	677	638	638	639	658	662	683	669	690	651	688	663	662	672	663	644	677	638	729	671	637	691	700	683	689	662	628	693	719	637	608	637	630	685	694	632	634	661	662	686	670	657	634	686	705	675	661	679	636	680	695	720	622	693	637	696	652	699	661	671	653	645	664	668	671	656	664	629	677	691	643	653	688	673	627	674	646	670	679	685	670	666	695	679	684	616	690	637	668	584	650	699	633	652	680	686	677	697	708	678	694	633	696	650	635	667	699	664	683	662	638	650	655	657	651	702	617	626	677	641	655	665	685	623	664	626	664	718	666	662	685	671	685	693	674	696	631	707	654	723	643	684	652	693	654	692	651	650	700	687	665	646	648	694	664	673	695	666	655	671	633	684	639	664	676	632	660	700	704	638	654	734	626	638	642	676	653	701	648	704	661	676	662	660	724	652	629	691	628	663	649	650	676	656	665	697	692	670	657	683	658	667	636	701	652	648	677	710	640	631	671	671	677	642	655	708	697	647	682	695	673	674	680	686	649	677	667	680	654	666	652	666	676	685	651	643	604	672	676	635	681	664	643	630	644	649	612	669	655	665	688	649	698	627	699	701	676	644	689	680	677	676	701	661	617	686	654	664	684	686	661	665	608	677	702	699	726	675	655	678	681	673	662	670	604	681	655	654	676	665	653	642	710	678	697	651	709	654	677	659	673	635	661	633	637	653	671	681	662	669	664	721	696	679	661	690	681	647	678	653	624	654	707	687	662	690	632	635	648	673	667	623	686	662	639	670	663	698	627	672	644	617	685	650	619	676	625	647	688	667	675	681	714	640	677	680	631	635	679	675	661	655	649	679	662	680	674	620	680	631	639	624	648	672	642	693	686	663	690	624	614	662	669	663	678	645	678	680	678	640	682	667	713	651	632	614	681	653	637	673	668	669	644	602	694	693	674	655	694	672	667	707	646	655	677	629	679	629	668	688	649	696	645	672	689	637	669	683	661	668	692	659	658	651	684	701	691	666	679	696	647	712	635	647	665	626	658	705	710	691	640	680	674	661	656	651	656	641	660	691	663	616	641	636	728	643	713	694	678	647	693	667	689	660	626	674	658	695	687	678	652	626	641	695	686	658	663	665	645	723	652	651	645	667	703	643	616	653	676	652	658	655	674	660	667	676	659	643	702	700	695	673	628	654	718	695	658	656	705	710	723	696	662	668	670	675	617	676	670	648	669	657	664	621	658	687	712	640	662	718	650	661	627	661	656	633	628	682	646	619	665	704	710	685	682	712	654	746	655	670	677	690	687	635	704	661	680	640	650	671	682	691	670	705	693	669	654	648	663	661	662	720	682	653	642	687	671	667	646	689	684	684	656	664	700	659	657	641	644	680	695	649	674	669	665	671	716	697	651	718	670	649	685	663	671	646	693	658	697	679	652	660	635	683	667	676	718	644	655	700	644	679	682	705	667	657	660	658	682	661	649	695	668	666	679	665	663	640	659	677	640	679	659	685	688	681	676	710	681	641	650	644	683	663	672	640	721	678	668	664	735	657	683	654	658	673	670	659	698	713	618	655	652	647	651	668	663	686	675	711	670	634	654	674	658	652	730	769	688	644	672	660	674	658	646	663	692	707	703	698	690	663	668	694	663	645	655	665	700	673	668	684	705	683	664	688	664	663	678	656	691	666	635	657	701	666	664	644	669	631	674	663	690	700	700	738	577	651	649	720	622	711	675	669	670	681	688	641	645	630	634	646	675	722	656	667	701	637	681	676	677	708	679	671	671	644	654	644	683	654	687	662	620	708	661	591	661	671	668	671	675	617	675	662	633	749	670	657	665	643	702	629	646	658	670	650	689	633	696	673	688	645	678	690	647	664	672	666	676	672	678	697	662	688	681	630	671	684	666	673	651	680	629	672	604	667	712	701	683	674	658	736	713	648	651	724	673	676	654	646	659	660	641	649	612	689	667	723	622	665	666	717	672	656	621	673	723	611	658	650	676	688	689	690	638	633	669	732	718	671	696	607	660	679	696	670	614	674	664	660	690	684	645	677	668	675	728	672	660	654	660	667	665	636	672	663	680	647	666	651	672	634	664	680	653	653	654	681	672	669	666	655	697	617	674	652	685	688	690	676	628	682	649	678	674	666	717	682	665	657	706	688	624	686	670	655	697	634	690	667	689	693	682	695	667	666	705	691	620	641	630	653	691	634	659	671	640	681	682	658	702	714	664	691	674	649	704	692	657	652	667	636	689	659	676	639	650	692	639	626	666	687	684	648	676	640	674	629	647	681	666	666	703	639	638	725	705	700	677	670	640	624	682	623	672	671	678	691	712	673	644	680	672	668	682	667	665	650	630	616	680	685	669	664	681	671	701	650	689	676	697	678	685	683	634	676	655	662	678	685	660	677	656	634	675	647	691	685	633	672	663	664	686	627	686	663	645	689	662	653	659	658	653	724	721	708	680	661	686	660	669	729	668	673	681	672	680	686	643	655	651	723	681	659	651	674	659	649	658	649	689	674	617	676	660	673	652	679	635	685	660	667	677	640	661	686	656	624	679	626	685	660	680	700	671	663	643	696	674	675	656	693	661	677	643	651	652	694	706	674	677	694	682	703	658	624	691	648	666	660	636	624	644	676	660	665	702	634	665	652	689	658	656	692	681	674	676	682	652	640	709	677	665	678	680	703	652	655	667	639	702	694	684	607	633	628	647	682	685	634	755	668	677	677	663	641	680	677	680	709	661	646	653	601	680	648	650	673	675	677
13766	886	703	514	364	293	256	221	201	189	168	145	165	135	156	140	128	137	154	120	129	132	109	152	137	116	141	143	127	134	134	140	136	117	122	132	147	122	138	141	123	113	129	136	125	131	123	124	138	125	127	121	129	124	122	125	127	113	132	115	119	135	141	125	139	133	129	120	138	109	136	104	123	140	122	114	134	124	112	122	130	146	124	126	135	130	118	151	113	136	157	125	117	141	135	118	118	116	120	109	127	131	131	137	100	131	128	117	134	150	130	108	135	123	141	107	96	119	144	124	137	122	126	104	138	129	124	135	130	122	135	120	127	120	153	127	105	117	112	114	148	156	106	143	112	142	122	95	105	123	108	127	120	137	126	118	122	109	113	125	121	117	112	128	126	141	138	120	117	124	118	121	132	119	115	118	116	132	128	116	135	114	146	128	132	106	130	127	121	109	130	123	127	110	135	126	141	118	128	129	139	106	143	125	121	129	126	135	131	147	122	104	125	123	137	135	126	136	151	155	133	104	127	127	127	101	114	128	128	126	113	110	109	149	145	139	102	124	125	122	135	166	126	129	122	120	131	120	112	106	136	130	110	121	127	130	128	114	129	134	128	136	108	118	119	115	110	127	117	131	105	117	112	124	126	114	126	141	132	130	115	122	106	107	124	108	127	141	112	109	126	132	142	110	127	130	119	101	115	123	118	131	155	131	139	117	115	115	116	121	134	137	105	134	129	120	123	120	106	125	105	136	133	129	128	127	136	109	129	129	117	143	131	139	128	124	127	133	124	129	118	140	127	109	119	125	119	107	131	135	104	118	106	134	131	111	121	129	139	117	110	141	125	129	115	133	113	119	126	118	140	119	118	131	130	125	116	119	135	103	121	117	118	146	111	108	105	135	122	119	132	133	118	130	92	121	139	125	148	136	112	162	106	125	118	123	102	113	122	128	116	121	111	113	126	128	111	119	117	124	127	135	122	118	143	93	120	132	120	123	134	127	103	130	110	124	129	129	118	122	135	113	132	119	115	99	107	152	134	108	120	134	115	130	117	122	108	123	134	140	117	127	132	136	135	122	124	126	137	138	123	122	122	128	143	140	122	114	137	132	120	116	136	139	120	134	124	122	124	121	114	129	130	130	129	98	139	118	125	119	113	105	135	116	142	134	108	137	120	120	147	141	121	150	143	120	121	129	118	103	126	130	132	145	141	125	124	129	117	148	123	105	117	121	115	123	118	135	132	102	119	128	117	124	127	130	116	118	126	124	114	127	140	125	123	119	127	128	117	105	136	137	123	115	120	149	127	114	116	132	146	126	140	130	127	117	120	120	135	127	115	129	114	118	128	137	142	133	127	119	112	133	122	123	127	144	124	117	127	118	111	132	113	123	127	131	130	105	139	149	118	133	149	127	112	123	131	128	147	141	123	121	102	115	130	130	133	128	128	104	151	128	139	134	124	146	121	133	132	155	131	100	117	147	126	113	121	130	116	136	127	115	114	108	127	128	136	127	122	145	135	131	108	136	120	126	111	121	132	135	131	122	123	130	116	147	113	118	150	127	136	128	136	130	141	125	132	139	118	132	139	124	134	141	116	136	127	110	125	129	111	127	130	125	138	119	97	122	106	120	122	124	121	129	148	134	115	136	134	120	131	115	132	130	110	114	133	130	135	121	144	119	111	139	131	130	120	113	121	120	157	144	135	124	125	128	126	102	133	113	116	124	126	137	133	130	126	128	140	142	119	126	154	115	126	139	152	137	130	126	127	126	127	108	120	131	142	136	146	107	107	133	131	124	130	99	119	136	125	132	118	112	133	140	147	121	101	122	118	126	130	128	114	124	136	126	119	118	130	124	128	122	106	137	122	118	132	113	123	121	127	130	135	99	120	129	108	159	127	118	116	110	104	121	126	119	137	127	139	113	118	122	125	134	143	121	123	128	105	124	126	144	132	123	118	120	115	121	138	122	122	146	133	119	126	121	114	117	119	130	129	131	119	117	128	125	127	123	129	128	127	119	135	126	128	140	122	106	130	131	112	130	132	131	114	126	130	106	124	126	133	132	124	112	126	128	128	123	126	134	136	127	122	131	119	129	123	119	120	124	157	112	125	108	125	123	120	123	132	135	123	121	120	117	119	134	125	125	136	111	121	120	136	101	134	123	132	128	137	129	131	126	133	118	113	135	117	137	125	102	136	122	122	135	126	121	132	119	107	111	117	118	110	140	140	147	124	132	116	115	131	127	128	132	118	143	142	136	122	109	112	126	112	113	137	125	119	126	116	125	146	110	164	115	121	104	128	115	111	135	135	139	128	106	128	152	125	119	127	134	117	109	112	114	116	132	131	109	124	116	137	101	121	121	130	134	126	113	116	110	141	112	119	164	114	150	120	111	117	134	142	133	114	119	125	142	123	127	123	121	154	133	98	116	121	115	126	127	143	109	110	122	112	135	110	143	119	159	135	120	115	138	122	108	128	142	134	140	129	121	115	130	113	144	130	122	101	119	105	103	144	125	115	119	105	139	124	131	129	113	117	115	115	132	133	112	117	115	138	112	115	145	131	126	134	128	114	96	118	134	123	145	117	115	147	128	115	134	126	150	125	115	140	135	127	149	124	148	127	120	115	107	140	145	138	124	122	144	118	119	134	120	147	113	123	104	125	131	106	146	106	112	109	122	114	128	121	112	117	126	110	110	136	141	113	137	133	133	136	126	112	124	131	124	133	130	131	125	139	127	135	116	137	132	124	114	125	104	133	98	107	119	114	131	122	128	127	112	121	133	132	127	124	105	100	114	137	127	134	111	124	119	128	109	107	116	139	123	125	127	129	146	113	132	112	127	134	124	130	148	125	109	125	136	124	107	124	139	125	132	139	110	111	130	134	110	142	126	124	106	109	126	127	131	120	128	125	138	130	133	125	124	128	96	122	114	105	114	139	126	136	117	123	126	132	132	123	109	125	123	118	132	109	120	145	128	137	124	114	109	118	110	108	114	147	110	134	107	135	117	132	128	111	105	118	138	136	138	139	144	137	117	121	123	139	105	136	129	125	124	119	135	130	151	115	119	136	124	125	129	120	121	119	107	129	130	120	128	131	118	105	124	122	138	137	110	116	134	128	110	120	126	112	128	120	133	122	126	121	114	122	130	141	135	127	145	137	126	124	134	127	118	129	127	119	133	119	144	119	154	129	131	134	113	133	121	108	152	128	103	131	146	120	107	125	127	136	129	119	114	118	116	126	123	114	129	112	111	126	109	130	121	122	128	130	127	109	107	118	131	146	136	135	143	113	118	137	128	132	137	120	122	138	123	117	122	133	133	114	136	134	135	119	134	152	127	131	137	138	116	128	113	137	125	125	124	117	94	135	136	134	138	123	127	106	128	123	114	112	121	125	134	114	118	119	128	133	148	124	126	141	116	117	132	126	111	114	130	129	121	120	123	98	121	145	118	140	130	122	117	137	122	112	115	133	110	139	115	105	128	128	136	137	114	124	122
8545	837	1395	1739	1493	1231	999	821	738	626	628	584	525	482	491	459	449	459	444	440	373	409	424	383	395	410	390	397	345	387	376	393	393	375	395	317	358	371	332	334	376	353	345	378	323	371	350	374	341	346	367	338	361	355	359	334	365	347	340	364	371	346	377	337	332	400	343	355	377	338	372	334	341	363	340	337	354	319	354	346	367	352	363	332	338	401	335	347	335	353	349	323	346	341	346	360	345	354	362	322	347	301	352	323	347	325	340	338	345	354	343	360	364	355	333	330	355	359	380	370	349	330	358	324	343	368	294	368	377	364	357	363	329	344	363	340	355	369	354	326	320	333	343	336	326	344	353	351	311	323	335	361	358	326	368	381	337	331	353	372	357	364	352	335	333	309	333	331	342	316	334	344	311	334	368	344	353	341	321	326	346	352	361	356	352	356	392	312	367	341	352	340	349	335	322	328	351	307	358	341	345	356	346	335	352	345	327	376	372	364	359	365	364	354	334	363	345	396	354	353	372	375	331	373	380	346	327	346	355	379	352	307	336	367	343	346	351	316	328	330	340	370	329	341	350	315	377	344	339	325	346	346	339	315	366	320	312	328	341	370	368	366	311	349	341	317	312	357	354	347	340	337	353	323	342	341	330	358	353	336	320	363	330	354	356	341	310	346	309	362	337	388	343	358	346	328	338	353	330	317	334	359	361	325	346	362	318	356	346	314	378	342	357	346	340	318	351	384	362	383	331	356	327	348	333	302	343	332	338	325	354	358	321	340	319	330	363	353	369	317	361	333	341	327	358	357	338	302	362	330	302	339	327	355	316	314	320	340	323	348	342	349	328	335	347	359	340	344	350	340	342	363	349	354	348	348	320	368	331	354	336	330	357	379	369	363	318	342	319	379	339	385	348	361	314	315	365	329	350	342	315	353	343	343	339	328	359	354	365	324	310	339	353	368	346	339	352	344	352	354	342	357	338	355	344	321	345	349	342	380	337	330	349	349	343	352	338	309	346	361	379	371	351	344	328	329	304	342	336	345	325	362	350	329	344	361	359	351	351	344	348	318	364	329	328	373	361	325	375	361	358	342	372	321	343	331	347	344	342	324	322	347	327	360	313	348	332	342	364	352	330	369	350	359	362	354	370	412	368	336	338	348	355	344	330	325	370	359	359	338	351	310	373	337	378	352	320	347	333	383	377	301	319	322	349	349	346	322	338	300	331	335	351	341	326	375	321	362	344	336	363	334	325	359	325	318	340	317	322	324	352	329	333	329	353	323	328	350	352	325	375	339	367	350	383	326	350	365	344	348	327	324	342	315	347	332	363	366	336	341	345	368	346	345	360	348	344	370	336	360	350	336	344	365	366	320	353	350	346	337	340	342	372	341	342	375	332	356	359	359	352	319	350	352	343	327	313	333	351	350	337	340	356	325	344	339	350	355	343	363	356	369	335	353	362	359	361	364	346	350	356	335	330	334	291	329	359	315	331	352	311	306	367	330	374	344	357	348	379	298	347	323	344	355	335	338	381	344	346	330	333	326	350	313	351	345	348	325	350	307	328	378	354	354	325	375	355	372	344	326	341	315	326	331	337	342	343	341	331	333	320	330	327	361	343	356	369	359	354	378	361	331	335	334	352	350	315	335	379	345	381	347	367	347	334	361	352	378	335	368	374	335	346	378	342	326	342	348	338	334	368	378	329	365	306	360	326	365	354	335	359	373	344	346	353	341	325	339	351	321	319	341	364	306	322	358	329	318	343	358	330	332	347	342	315	348	337	369	305	339	356	325	320	344	350	351	373	347	356	358	373	354	339	344	329	355	351	347	331	361	351	328	351	336	337	336	371	344	355	353	361	356	362	348	352	359	313	364	358	351	330	321	355	387	318	339	315	361	349	365	335	323	355	336	362	361	323	349	356	345	366	324	330	320	350	338	365	328	347	343	324	348	370	357	342	337	315	375	378	348	355	330	359	342	383	336	321	299	336	330	367	331	304	344	344	325	333	350	333	345	330	317	340	330	324	389	326	338	364	328	344	317	380	359	364	353	334	316	342	349	371	309	336	337	317	346	380	333	333	332	321	308	378	325	354	333	361	328	316	331	353	344	359	386	376	362	322	325	346	364	366	326	326	386	319	324	325	364	348	350	299	319	352	333	320	371	314	345	341	311	320	318	349	341	354	349	313	366	342	358	342	361	382	359	360	358	311	348	379	334	332	350	334	393	362	341	339	338	367	338	352	329	324	346	354	337	388	338	341	344	331	326	389	346	368	341	343	359	325	369	380	350	334	362	326	306	325	386	318	349	361	346	349	355	333	320	358	354	374	359	321	360	325	305	335	353	357	313	381	341	364	372	334	343	335	341	348	329	353	361	351	365	320	334	382	362	369	339	343	344	343	353	346	341	343	355	303	332	388	347	327	322	340	332	320	366	360	356	337	356	349	305	317	322	325	336	324	352	355	304	357	362	350	346	339	343	353	357	353	341	313	331	360	355	354	341	336	351	359	371	316	347	335	359	377	346	337	363	337	359	341	355	340	333	329	356	330	307	365	323	345	347	320	367	363	351	377	358	344	356	356	342	330	341	339	297	354	346	346	363	342	349	341	356	337	346	339	316	346	361	350	355	367	367	382	358	357	347	368	377	315	359	342	356	348	351	348	354	336	335	330	350	360	343	338	343	324	314	348	352	360	350	342	332	339	353	367	341	342	323	327	363	303	358	333	366	301	351	310	352	362	370	350	356	332	359	359	301	366	335	383	340	356	366	338	333	342	373	356	357	345	350	346	319	378	338	350	353	348	364	343	316	363	324	363	335	340	350	340	335	328	354	361	327	331	337	314	337	358	353	344	351	317	338	333	313	346	380	353	381	385	357	331	344	378	314	316	342	364	356	379	350	317	319	338	340	354	332	354	306	370	379	363	338	318	345	380	323	350	360	334	349	338	309	359	334	386	334	376	344	346	341	340	360	347	350	347	339	338	384	353	319	330	327	364	324	357	355	339	356	335	363	363	313	349	349	340	357	347	355	400	378	331	325	349	358	352	359	321	330	348	349	316	353	371	329	346	363	332	337	339	362	344	360	377	335	323	312	355	330	353	335	304	327	355	344	334	346	323	298	333	324	357	341	337	375	309	327	326	328	349	350	317	364	352	306	308	356	330	361	368	341	356	356	352	325	377	307	343	345	331	336	336	347	348	359	317	332	358	332	334	316	383	337	340	331	338	334	320	380	348	367	325	334	332	339	361	341	341	325	340	348	363	357	366	356	360	351	354	334	360	342	365	358	341	330	366	315	358	342	350	338	337	321	289	364	349	329	368	332	393	346	338	373	378	320	335	361	373	356	343	323	353	335	343	380	344	358	332	344	379	337	350	335	369	366	371	361	346	334	353	355	372	318	388	340	345	321	335	366	325	333	367	328	348	312	353	323	317	346	335	336	371	335	327	363	332	341	361	375	352	350	349	352	318	332	328	323	315	394	370	345	310	360	353	379
1481	407	411	422	421	366	407	377	357	437	395	392	372	396	394	408	376	371	396	395	407	385	390	391	410	384	396	419	374	365	391	382	416	412	398	406	372	399	390	381	381	382	366	385	400	386	400	371	423	431	380	387	419	419	393	409	398	399	393	417	373	371	388	424	400	422	371	344	379	395	386	412	385	379	352	387	381	402	405	395	390	401	399	378	359	432	355	385	379	423	357	402	408	400	381	438	379	383	410	424	413	380	409	356	431	407	428	387	404	406	374	391	386	380	430	395	378	401	397	381	385	400	411	408	359	409	434	380	366	347	373	421	396	385	384	383	378	376	382	366	362	406	354	397	383	395	404	396	403	387	381	364	398	370	397	367	405	415	428	400	390	393	370	374	380	355	394	397	384	412	353	386	375	422	440	420	394	391	410	376	389	400	367	385	379	400	400	371	375	383	396	407	449	372	405	386	427	383	392	387	392	423	382	364	391	406	406	421	423	411	384	362	385	386	367	396	400	403	388	368	399	374	368	392	402	410	418	372	387	360	373	408	375	356	379	399	404	370	449	398	418	413	378	415	394	455	411	397	390	348	397	368	400	362	328	377	420	410	405	406	380	379	395	372	376	381	411	399	350	398	409	393	384	394	372	431	362	409	396	367	410	406	400	335	393	396	403	366	390	377	419	387	384	427	386	366	405	372	384	376	376	408	396	391	374	424	383	374	339	377	385	410	377	430	392	383	360	388	384	385	410	409	384	418	410	387	395	404	438	387	383	360	349	388	424	419	343	393	412	375	424	393	387	410	395	357	348	384	414	382	382	396	398	393	374	379	417	431	402	395	389	351	364	376	421	399	380	365	388	410	383	370	368	383	387	373	388	433	391	356	385	410	415	385	407	395	385	395	392	391	437	396	394	388	387	392	406	359	360	383	408	375	406	364	413	394	419	398	387	393	418	392	403	383	383	413	386	364	358	379	397	423	365	355	370	424	384	438	364	401	383	383	348	374	426	425	419	356	411	417	378	393	376	360	383	398	375	433	368	364	385	394	391	373	383	390	398	403	367	410	388	413	380	372	402	402	403	412	400	389	386	393	386	408	401	367	399	402	385	364	417	372	386	382	391	369	403	429	409	353	385	413	371	402	425	392	356	383	410	412	345	410	411	431	352	420	365	393	374	397	410	381	423	432	369	402	427	382	371	383	362	372	405	353	372	382	404	404	411	419	358	371	347	376	397	392	391	423	373	415	427	402	407	360	344	376	402	389	403	412	396	413	400	381	384	406	418	429	395	410	365	398	373	419	405	366	357	405	401	382	408	402	360	384	404	374	390	365	386	375	396	422	417	396	330	358	371	383	399	365	380	386	337	384	397	376	339	417	393	387	406	414	390	392	384	414	411	391	367	391	379	391	366	403	385	379	387	424	393	367	413	373	385	390	399	399	381	405	344	373	395	365	370	377	390	373	428	403	380	398	424	405	372	402	386	383	412	419	341	366	401	358	378	421	421	389	397	405	417	400	383	369	366	381	416	370	383	389	387	368	423	381	381	355	371	421	390	402	389	369	399	414	366	373	379	409	388	393	391	351	421	406	368	341	414	380	376	387	361	384	386	415	376	392	409	397	401	405	386	375	392	373	437	373	363	368	406	403	417	379	431	439	355	379	375	374	400	385	394	356	406	397	379	392	371	429	372	383	364	392	369	399	402	387	389	360	405	392	387	344	404	395	397	399	405	412	378	369	373	407	415	415	371	418	365	380	379	375	383	380	364	420	384	417	407	375	428	361	363	365	380	380	345	408	420	405	411	377	386	387	414	351	388	356	364	406	399	381	445	391	405	424	405	362	364	378	402	370	435	369	350	374	364	395	421	404	372	384	401	359	379	437	358	379	372	395	368	398	384	369	354	389	362	376	354	369	384	382	371	417	411	389	398	385	382	381	365	374	382	383	380	384	379	385	403	383	361	402	365	366	376	374	371	415	410	386	378	368	383	388	391	368	386	385	383	357	380	369	400	377	376	392	413	413	366	372	384	356	376	397	396	404	405	381	371	370	382	392	394	410	373	372	360	405	391	364	387	380	358	397	380	376	363	386	388	361	410	403	376	395	401	438	370	402	393	392	370	405	408	399	416	385	401	378	404	372	392	371	392	379	404	374	384	390	371	377	433	398	428	406	397	392	392	406	368	423	347	387	409	351	372	376	393	371	402	409	391	375	405	393	387	419	415	391	406	378	363	349	379	349	417	419	405	442	391	385	376	427	374	425	401	379	411	394	411	398	408	369	414	352	398	389	401	373	391	365	378	387	354	385	384	416	373	359	399	364	393	363	372	418	435	407	401	373	390	380	398	357	420	401	357	376	415	393	397	401	353	405	373	383	374	448	400	396	373	377	384	416	387	373	397	402	413	359	366	407	385	381	417	389	400	390	418	376	432	396	376	389	379	404	364	375	368	394	401	394	391	389	389	425	413	389	377	369	395	359	394	389	416	417	424	378	439	408	393	394	390	412	373	405	410	395	404	380	386	407	368	376	396	434	427	407	391	366	387	372	420	365	369	398	394	412	371	343	385	388	367	407	400	396	378	408	370	375	383	404	381	377	361	410	366	366	372	381	405	414	374	386	407	387	412	411	413	400	388	406	364	382	317	430	397	398	397	403	421	371	435	406	392	415	407	392	389	367	374	428	395	337	405	386	408	348	382	388	395	410	399	361	398	403	399	392	389	377	368	362	397	401	376	356	389	371	373	380	408	406	401	397	408	417	338	379	383	389	431	450	426	380	387	437	377	408	376	438	429	422	384	391	402	371	386	400	383	389	372	407	378	396	383	385	396	372	400	395	384	430	385	351	413	387	362	433	411	385	394	409	374	413	392	395	374	376	356	379	417	395	413	397	408	383	399	409	389	403	394	382	406	408	385	389	376	388	379	382	374	365	421	434	391	397	394	367	397	399	375	420	388	406	403	436	399	369	398	392	380	406	385	385	382	360	365	386	368	390	382	391	373	400	378	350	361	381	390	392	380	372	400	394	377	400	395	395	375	400	343	325	369	417	411	420	430	447	384	378	412	425	416	418	387	394	389	399	376	392	422	364	387	381	361	376	396	371	379	402	358	397	404	400	381	377	422	405	381	400	414	390	387	359	411	359	366	389	382	388	411	328	395	384	357	373	404	415	400	379	437	381	358	420	391	402	418	405	364	361	374	355	369	387	362	391	407	406	379	376	369	391	381	380	393	397	385	373	350	398	387	415	383	393	347	376	382	386	414	397	371	395	396	429	393	398	383	372	377	396	361	377	393	387	385	390	389	374	380	381	352	407	388	374	413	390	384	351	410	359	416	379	400	426	412	410	374	439	390	408	358	402	376	369	423	369	403	350	381	405	423	433	407	474	397	415	394	372	388	369	371	361	440	386	395	387	395	367	417	411	397	410	368	346	359	375	383	411	415	368	382	390	398	384	388	367	410	371	403	398	397	411	383	421	391	436	397	381	389	370	389	375
2162	937	972	998	965	930	976	951	958	889	892	896	940	925	925	905	863	932	848	905	910	973	882	915	900	878	907	933	893	890	885	879	843	908	936	899	950	924	883	927	911	905	928	900	905	891	964	896	904	958	867	872	905	878	896	920	864	899	886	908	902	964	924	874	950	925	926	893	914	953	874	896	916	908	913	918	903	965	955	952	884	913	939	862	900	905	900	924	899	953	904	905	892	867	942	949	903	870	886	916	860	853	907	948	913	860	959	950	854	858	922	950	911	941	936	881	895	915	926	911	885	902	855	914	881	889	886	954	876	946	942	917	950	905	847	893	845	930	905	918	925	900	907	887	913	938	921	904	894	959	901	900	912	918	930	902	880	919	859	923	917	961	860	875	895	881	933	880	888	905	890	917	926	929	926	914	926	925	880	959	900	938	934	901	920	894	883	935	846	891	956	916	934	902	889	870	893	907	926	913	902	925	905	933	893	855	900	908	983	884	905	936	925	845	930	920	850	847	823	923	905	897	917	924	914	869	961	909	886	919	828	912	934	917	942	908	957	976	950	918	897	914	915	931	888	907	932	923	899	911	879	893	903	885	896	915	894	931	888	930	855	908	941	878	928	943	907	928	888	900	887	931	926	900	881	838	884	974	919	864	901	889	918	897	905	927	995	927	883	955	902	921	902	908	877	922	854	866	897	917	965	901	891	891	895	911	910	890	871	924	838	916	931	929	897	957	968	917	913	933	926	882	941	915	892	914	934	933	878	903	907	879	932	954	938	910	931	936	891	902	887	891	914	856	911	927	957	869	914	927	912	842	906	875	838	955	930	915	895	881	948	911	850	953	922	923	848	946	888	928	882	935	891	912	884	959	944	935	914	899	887	877	909	901	940	937	865	919	877	869	912	864	951	940	910	986	869	934	900	925	897	895	941	915	925	884	918	884	945	894	894	885	897	962	937	884	857	912	909	904	899	911	928	864	887	971	928	948	896	920	968	921	924	941	913	920	908	904	914	896	943	912	931	912	918	877	911	916	906	857	891	879	873	889	881	881	939	895	940	908	883	870	890	982	905	960	851	915	922	920	912	909	919	945	923	930	881	957	890	901	912	877	936	908	940	879	920	939	933	917	898	945	912	915	925	921	885	901	872	882	898	912	909	876	920	861	924	925	896	879	879	919	941	838	882	955	866	902	929	913	900	934	901	930	866	903	928	919	893	939	854	896	911	933	911	929	937	865	881	897	854	939	862	923	913	945	886	865	950	882	923	910	913	885	937	907	909	918	922	954	886	991	918	901	915	892	965	874	923	891	932	930	905	881	900	917	942	902	925	904	920	953	890	865	909	831	937	910	886	872	965	909	925	902	919	922	870	911	933	907	921	938	893	874	925	885	909	828	928	923	894	902	885	914	854	926	873	901	829	872	910	921	896	903	940	872	883	920	939	911	946	931	941	940	939	901	866	897	998	856	948	927	917	930	887	903	955	871	961	901	885	902	894	910	911	1009	949	941	885	930	929	918	902	921	917	906	915	918	888	952	913	923	950	907	928	956	865	892	881	882	859	915	914	948	887	922	887	896	938	942	878	941	870	935	861	921	906	899	924	876	952	901	865	908	889	881	876	880	940	935	919	924	940	893	951	867	932	934	904	898	898	911	890	893	895	953	908	907	926	966	965	932	939	895	931	855	869	954	864	887	939	913	914	909	913	882	846	938	957	929	906	940	896	912	887	860	964	910	920	910	905	894	918	871	900	927	910	869	901	921	907	926	920	878	896	894	886	875	948	984	950	902	887	877	924	884	843	901	924	953	917	863	909	889	916	926	907	939	950	921	943	885	916	874	945	945	888	935	897	942	934	891	904	892	902	886	944	923	885	911	919	931	941	973	908	957	941	884	900	897	890	915	924	907	942	928	946	911	923	876	874	910	885	874	897	891	931	910	915	941	897	912	921	863	894	883	867	868	930	914	903	918	864	898	920	918	937	945	893	914	924	898	920	942	878	882	868	926	860	887	938	925	904	903	886	918	928	989	918	909	899	909	884	938	892	902	950	918	886	893	912	856	932	957	907	886	951	978	925	911	881	901	932	934	866	847	931	870	906	995	953	921	904	891	952	891	925	951	940	1001	835	888	924	961	939	918	901	954	871	920	967	846	944	908	903	917	947	876	899	951	903	897	885	896	905	941	894	895	937	896	883	873	874	877	920	927	899	860	989	915	941	924	907	940	910	891	868	950	873	857	917	920	949	870	925	936	855	896	935	929	960	904	922	912	901	910	1000	930	922	892	951	877	905	960	885	885	927	897	899	871	940	969	863	889	876	956	921	937	840	872	908	907	891	911	890	907	893	897	942	938	890	916	900	839	961	895	878	891	879	907	967	958	897	901	951	922	916	889	936	931	938	981	894	900	903	915	890	896	891	928	897	866	930	924	886	877	931	914	920	892	951	902	957	881	932	949	975	860	910	883	969	899	923	950	849	898	913	949	899	915	881	926	934	872	881	912	888	909	907	871	906	881	935	900	941	950	933	878	928	945	942	914	881	949	924	827	930	904	962	891	902	894	873	898	923	913	924	901	891	834	843	915	928	938	950	917	895	917	917	902	903	852	992	913	914	940	907	877	874	953	866	903	860	927	921	915	929	896	900	927	833	911	887	897	923	945	912	838	892	909	879	958	892	906	920	900	890	945	937	927	858	866	902	913	917	874	853	892	900	961	892	904	873	900	918	837	883	920	902	935	947	943	946	915	929	924	925	879	930	942	911	929	900	886	911	936	889	917	896	906	988	879	980	894	916	931	870	991	910	874	906	942	893	945	939	915	915	881	907	937	862	877	875	931	880	876	901	905	931	909	904	924	933	876	920	884	920	885	926	927	946	897	868	929	887	862	935	964	893	871	924	864	894	897	903	900	931	894	860	914	935	902	903	931	942	909	918	925	930	912	904	928	876	873	904	948	940	859	903	950	1003	927	911	920	893	928	911	961	931	904	917	955	944	899	939	875	995	918	951	857	903	910	878	910	908	938	861	939	971	887	911	914	917	930	927	847	845	848	892	890	949	910	859	924	869	888	855	837	935	929	910	876	889	910	880	899	931	879	884	881	809	911	893	918	923	928	932	949	922	885	892	901	833	850	944	937	948	915	933	885	912	909	902	895	950	921	931	916	875	853	910	935	940	953	900	888	918	911	899	878	961	890	960	893	867	880	912	928	917	934	913	920	860	893	943	898	884	927	923	899	892	943	850	927	891	892	916	946	908	949	915	897	932	902	905	864	896	892	923	926	880	922	907	945	946	878	872	910	900	899	891	951	916	874	879	909	911	917	875	932	861	922	913	872	924	919	960	928	873	975	948	893	960	958	881	896	904	940	863	876	878	906	919	856	914	944	922	882	916	899	924	896	916	923	954	994	865	904	912	896	903	869	873	884	886	866	875	902	904	986	902	907	921	956	938	904	931	907	860	851	970	903	887	933	931	921	909	895	919	907	968	930	918	917	890	867
8066	618	601	511	405	424	387	325	301	306	287	271	296	287	280	244	306	264	278	267	257	280	298	271	244	272	279	273	281	264	300	276	250	296	257	302	276	264	253	298	254	277	276	297	274	301	287	278	293	287	272	277	265	288	268	273	277	264	278	313	268	296	269	269	297	252	284	259	269	279	269	284	288	281	260	277	263	292	286	273	265	276	294	287	267	280	275	279	286	285	316	312	284	274	297	288	251	263	284	279	264	272	278	282	291	271	280	276	237	276	271	316	260	273	276	297	310	263	281	275	256	270	285	285	249	291	269	273	274	301	283	279	284	241	245	279	309	273	299	276	255	254	277	295	286	274	304	278	263	246	267	273	273	293	280	288	301	269	257	274	273	271	265	282	254	292	273	264	281	299	277	308	286	279	289	277	291	285	278	235	290	262	280	273	286	292	247	232	242	264	254	275	299	288	279	287	285	231	249	254	298	260	308	284	284	282	274	246	285	288	252	270	270	281	277	296	303	275	264	260	273	282	283	271	290	306	293	292	297	297	292	289	297	259	277	284	292	288	297	284	289	283	276	271	296	283	260	305	270	286	278	274	286	265	275	284	290	301	265	282	254	286	279	253	263	266	271	297	275	262	266	292	323	301	283	267	270	297	270	278	280	268	282	295	301	290	277	266	268	260	292	290	291	283	271	291	287	261	264	304	280	265	269	299	288	246	269	328	289	261	270	297	293	287	268	270	301	259	270	261	296	285	293	282	283	297	284	300	291	280	286	276	312	274	270	247	280	268	251	248	275	277	278	289	282	282	274	274	270	275	279	275	256	262	312	270	286	260	303	278	282	248	298	284	289	286	278	311	257	245	265	292	276	270	260	293	276	257	236	276	295	272	281	268	252	269	280	284	272	301	285	263	259	268	254	311	294	303	272	232	298	258	292	279	271	305	270	283	269	269	300	289	236	274	272	276	263	284	264	284	274	289	267	305	298	296	295	303	273	263	290	252	285	292	290	286	267	270	305	260	287	299	277	254	263	273	305	280	300	255	283	273	309	276	279	252	293	261	269	256	259	287	300	270	277	254	299	292	287	302	263	277	299	265	283	270	268	257	292	273	277	278	299	255	287	287	300	320	293	281	269	270	275	276	281	284	316	275	286	289	286	270	312	266	304	286	273	336	278	285	265	278	271	307	260	260	282	305	294	283	284	302	257	305	275	249	280	269	260	270	288	294	260	308	287	277	286	263	286	282	274	285	267	286	280	250	309	274	264	297	319	265	249	264	286	255	286	290	273	280	254	278	289	255	256	283	271	316	259	301	276	287	309	260	281	241	274	248	287	259	266	281	263	273	293	298	278	275	282	323	274	296	287	272	287	293	258	274	275	255	253	266	287	259	269	262	244	269	303	279	270	299	282	286	270	298	282	266	314	257	267	309	266	284	293	261	280	282	301	281	272	254	282	287	286	271	261	284	273	286	257	237	313	276	272	293	265	262	283	308	290	281	315	270	261	255	255	297	282	271	256	303	274	282	300	248	287	249	287	269	283	304	283	287	281	282	285	288	267	306	291	255	298	279	287	262	295	275	266	280	262	292	269	300	266	262	316	267	264	290	244	260	239	268	272	271	272	280	287	263	295	270	244	261	275	256	282	295	266	302	282	258	280	280	273	254	293	288	274	270	262	282	285	238	285	268	263	271	304	260	303	284	313	245	267	272	277	278	226	273	269	283	267	238	259	322	286	268	314	277	286	271	276	267	312	266	259	308	258	273	255	308	278	285	268	277	303	249	271	270	293	305	311	290	304	289	266	292	274	294	279	286	327	283	277	285	268	289	258	293	262	266	304	269	305	284	273	300	255	265	264	264	252	272	273	296	325	271	284	283	269	246	292	273	293	276	281	278	273	301	247	268	311	235	248	297	291	253	269	293	265	266	271	271	287	277	273	257	262	275	278	271	269	311	295	261	266	265	297	318	277	295	261	303	287	256	252	301	290	256	268	257	277	265	273	275	264	295	264	284	252	292	258	267	258	262	274	293	284	286	282	285	277	264	308	276	265	272	259	269	303	286	289	271	306	265	281	293	260	279	283	307	291	283	285	239	305	259	243	270	273	268	281	286	253	295	296	280	281	283	296	273	253	280	279	272	309	286	304	277	284	263	260	305	275	294	267	282	283	266	285	289	281	277	251	268	295	295	281	258	286	292	262	288	266	280	292	260	300	282	280	277	267	299	311	286	257	278	308	283	280	266	300	307	285	266	260	298	287	284	279	255	277	276	290	272	277	278	262	283	287	263	278	292	258	282	264	286	284	279	259	300	282	277	257	279	306	253	257	274	307	299	255	303	258	262	276	288	282	285	268	276	290	263	250	271	270	274	330	298	291	300	255	243	263	243	266	300	258	290	294	257	288	267	290	282	287	291	304	264	282	261	278	307	288	292	288	292	297	258	270	269	285	289	284	282	276	286	297	297	348	296	302	298	275	268	296	270	296	292	282	262	272	273	292	285	296	301	276	301	250	277	270	278	269	327	284	288	289	263	285	264	295	310	274	299	304	291	286	265	298	263	286	281	276	261	311	282	288	290	263	275	257	260	271	275	294	304	287	284	284	282	273	282	278	297	279	282	284	271	262	274	262	259	257	266	245	243	274	268	278	273	297	298	294	260	259	296	259	313	283	276	265	282	305	300	247	235	270	278	285	277	256	268	285	259	278	267	267	265	275	284	255	270	276	252	270	275	290	274	294	299	284	309	299	272	281	289	264	253	303	257	283	256	294	270	269	281	281	273	276	280	278	257	241	257	274	275	273	268	275	273	286	282	284	295	274	290	264	292	265	272	265	275	274	283	295	281	284	256	280	257	293	288	265	261	272	265	273	270	265	273	277	269	257	302	307	278	265	283	301	288	283	308	228	278	287	236	248	293	286	273	268	295	298	320	294	327	318	275	258	270	255	264	275	259	301	278	302	298	263	276	244	290	294	252	284	303	307	288	286	312	265	282	254	248	263	266	257	288	290	296	286	271	291	293	268	246	294	264	289	283	249	263	319	277	287	265	296	292	280	244	273	261	292	261	301	279	291	290	263	274	274	269	230	260	288	317	239	256	264	291	298	249	280	272	302	280	272	288	266	287	322	283	245	309	289	302	305	274	300	289	280	306	284	261	266	275	271	268	256	263	248	293	271	289	281	256	243	291	285	306	285	261	263	253	294	294	287	269	296	303	285	281	294	285	286	257	297	276	268	246	304	282	270	235	287	288	257	279	304	270	260	282	234	291	271	290	252	280	305	246	274	302	264	286	277	295	301	284	289	257	261	276	249	273	291	259	280	289	259	252	281	266	280	266	268	293	274	286	266	269	274	265	295	300	278	284	275	270	251	265	276	270	284	266	328	275	267	256	283	277	271	256	282	298	280	283	290	272	271	246	256	286	303	266	261	298	272	281	288	259	252	278	289	292	283	291	272	290	268	254	290	278	263	266	265	286	282	260	255	312	273	274	267	279
6877	955	1283	1434	1338	1210	1036	943	890	805	769	807	765	758	742	721	729	706	708	737	713	696	698	716	710	672	668	637	679	663	618	668	697	695	662	692	722	682	744	641	674	651	696	692	708	683	621	685	669	659	676	660	676	689	703	675	631	682	622	702	669	693	636	654	710	697	697	662	711	682	677	677	657	658	672	671	704	628	669	690	688	674	687	619	673	676	650	703	668	638	626	645	649	701	695	692	641	621	668	693	648	610	631	684	629	668	648	707	662	667	694	631	631	684	662	676	699	734	748	680	664	706	676	664	689	642	676	653	708	654	660	654	683	662	669	627	689	677	680	677	613	691	695	690	677	696	659	646	673	646	692	647	670	667	716	690	685	693	679	699	664	662	659	630	663	667	639	692	656	680	701	690	694	691	678	681	663	653	683	648	653	672	657	598	666	657	690	631	697	653	624	671	667	660	631	698	650	668	667	679	712	694	654	678	629	634	650	667	680	695	681	678	658	657	690	636	643	654	679	654	651	657	674	656	590	658	713	652	677	641	690	704	631	682	624	619	692	701	673	646	653	682	671	666	646	662	618	667	664	669	716	674	664	661	681	679	654	676	675	719	683	658	647	649	684	717	692	674	692	671	646	694	668	618	656	656	669	654	662	668	662	699	595	729	691	630	710	684	646	704	624	714	671	614	648	670	682	652	631	654	688	703	693	657	650	681	661	682	701	688	661	643	681	716	667	651	695	630	661	686	649	677	651	668	661	681	658	694	702	640	682	686	639	663	674	725	670	693	732	712	650	678	675	671	684	644	653	729	689	619	666	670	700	683	663	665	659	687	644	661	638	620	698	662	636	643	706	643	657	655	674	661	629	695	706	686	672	664	648	695	715	655	633	677	660	648	661	641	686	687	659	659	694	637	669	659	695	681	696	675	667	676	658	678	693	686	694	665	661	707	679	694	658	660	623	669	661	666	679	647	660	684	611	671	719	680	667	670	693	647	661	656	715	655	629	695	659	669	680	697	683	700	708	659	674	648	646	657	650	731	633	672	679	641	614	649	658	643	633	675	660	696	652	686	658	677	686	641	644	680	679	666	664	674	661	677	648	711	629	681	691	685	654	687	640	677	657	678	692	690	677	722	645	653	664	669	656	651	689	642	682	666	665	644	670	633	688	651	667	668	701	632	707	688	661	639	696	656	655	674	695	662	671	737	671	677	681	647	724	633	714	702	642	666	681	691	649	676	680	661	698	654	676	655	663	639	627	685	680	703	656	694	685	630	690	694	668	678	661	646	680	633	679	673	611	725	640	671	654	631	659	661	661	690	682	641	689	663	659	702	649	689	694	639	594	667	682	654	664	669	684	661	626	621	633	645	604	669	660	632	666	729	622	666	628	661	682	677	650	702	654	627	634	646	659	690	673	685	646	639	646	688	664	663	676	678	670	652	661	687	692	668	657	674	690	654	670	693	656	622	684	639	694	662	671	665	649	683	650	669	659	627	700	697	667	668	736	654	660	670	631	683	653	633	686	678	644	663	690	658	666	711	672	621	712	632	664	694	674	678	642	667	668	645	690	662	667	649	670	670	685	651	639	613	713	642	711	687	669	675	653	676	667	609	719	627	667	656	690	645	671	657	712	651	667	665	715	630	680	689	635	637	691	675	716	656	633	648	707	716	623	659	664	681	695	671	678	665	652	668	657	630	684	643	633	664	658	674	683	718	638	674	681	632	622	626	676	636	626	618	661	666	672	662	661	653	668	664	653	641	696	682	691	707	667	679	664	672	663	662	657	673	719	733	655	704	712	692	643	667	666	634	716	636	675	659	684	685	708	611	651	683	679	660	625	682	660	692	654	676	722	705	683	669	667	624	662	620	662	649	634	658	673	700	638	692	647	685	734	656	642	677	680	680	659	647	739	662	682	644	666	653	703	697	681	708	679	664	636	683	668	644	646	651	675	641	645	703	665	705	626	689	708	683	637	667	625	666	701	626	650	661	674	660	676	643	604	640	657	669	671	686	667	707	607	689	654	680	650	733	657	678	639	699	680	684	643	673	696	666	656	651	650	642	685	681	682	666	643	650	643	691	684	695	642	700	691	656	659	634	654	670	662	658	667	644	651	669	700	645	642	705	670	660	630	714	700	657	665	642	676	680	646	719	648	671	665	643	668	669	662	689	673	663	623	627	678	708	670	676	636	692	632	658	663	663	686	695	664	680	694	629	667	632	648	717	706	680	654	700	692	693	685	668	648	660	723	620	594	673	627	657	669	679	669	656	673	722	695	676	668	659	640	591	662	670	721	682	667	702	622	651	713	645	665	704	645	676	701	684	660	697	677	634	588	652	662	615	674	667	678	685	699	677	640	711	665	698	634	680	685	643	679	637	648	627	679	711	677	639	711	651	667	704	646	683	625	671	719	670	636	629	672	663	631	691	667	645	692	705	718	681	629	670	644	669	665	684	651	659	644	639	672	669	618	689	685	708	683	682	701	676	690	649	657	621	654	661	627	691	632	690	637	670	684	657	704	667	653	653	638	658	680	676	693	664	662	718	637	679	657	690	635	675	689	673	662	625	670	639	631	657	637	667	658	665	719	646	683	652	677	685	666	672	664	700	690	663	637	642	701	678	659	659	655	651	706	686	686	675	657	674	659	693	669	680	660	676	695	660	661	642	675	651	713	677	669	661	689	682	626	649	637	669	643	673	681	639	693	647	648	644	659	668	665	655	664	673	684	655	675	659	641	704	674	656	666	687	681	635	711	662	663	693	682	637	644	702	659	712	667	639	638	655	654	655	588	659	659	603	684	676	687	669	703	654	654	645	667	692	644	733	634	692	664	648	679	657	694	651	697	664	664	702	667	680	673	679	666	668	677	711	691	700	610	637	698	679	667	680	683	660	686	738	605	639	627	686	683	626	666	683	677	718	656	622	649	688	671	670	664	690	657	625	628	647	659	705	643	682	675	633	637	675	675	661	649	648	659	726	655	624	754	636	664	632	665	662	666	722	680	648	683	655	663	662	633	670	677	687	666	678	651	694	658	670	692	710	675	726	658	646	674	634	688	682	667	631	634	702	718	683	640	646	677	624	658	664	621	667	664	624	641	674	685	683	674	638	668	661	668	658	617	659	684	642	663	684	735	661	694	721	717	673	655	666	639	627	641	694	676	657	661	660	676	634	646	675	673	617	697	670	647	678	672	650	666	697	652	671	649	690	662	680	657	637	673	678	658	658	680	661	684	687	684	661	671	666	699	666	632	690	658	670	670	696	658	681	634	689	672	660	655	663	639	681	633	701	701	630	633	696	669	673	692	682	632	739	683	656	671	679	693	589	687	646	707	644	645	706	693	648	693	607	697	662	676	695	696	694	714	659	699	683	678	631	672	727	681	705	759	673	671	622	647	664	670	702	628	689	633	729	690	656	671	629	666	675	666	618	664	633	675	687	684	714	643	666	707	706	680	693	670	664	690	680	619	699	647	649	636	643	665	591	687	676
13446	795	649	522	361	290	250	221	181	167	161	149	166	122	135	146	136	135	154	140	156	151	127	126	111	124	125	123	147	140	130	123	131	127	122	136	137	129	127	113	133	116	132	122	122	139	129	133	123	135	128	136	112	114	133	121	132	118	111	133	120	106	130	168	118	131	124	146	114	121	141	117	113	119	135	144	125	141	108	113	128	129	122	135	117	118	129	121	109	144	116	151	141	119	121	141	128	130	132	124	132	123	115	127	123	110	138	114	129	139	121	129	120	107	115	129	137	108	115	128	116	100	120	119	140	128	112	106	138	124	118	112	121	133	105	128	131	132	117	120	118	121	135	112	105	115	121	117	125	119	134	114	106	132	113	123	115	125	128	136	137	137	162	130	140	125	111	129	94	153	110	125	111	122	125	117	126	115	125	139	152	107	120	152	117	136	126	114	133	116	125	113	107	103	113	122	123	116	120	109	117	113	137	117	122	115	139	114	102	125	122	106	104	132	144	132	134	114	130	108	131	130	125	125	120	131	110	124	126	125	102	108	139	144	149	130	134	115	116	122	107	130	130	132	106	137	103	160	148	117	130	131	112	134	131	118	125	109	113	123	129	122	104	114	126	131	120	115	123	135	122	132	133	132	121	120	114	105	114	123	115	139	117	130	115	121	132	131	115	124	100	111	139	98	131	129	117	129	128	114	128	155	120	124	122	130	114	124	109	113	129	133	126	104	122	154	129	133	137	108	120	114	123	117	128	108	113	122	115	96	106	113	119	128	101	127	122	136	125	144	118	118	149	132	111	115	142	98	122	141	121	110	129	109	126	125	111	134	114	114	144	102	113	115	139	120	124	127	113	103	118	125	113	132	126	121	117	123	127	103	130	115	114	102	131	133	129	131	141	128	128	137	118	133	157	128	128	128	120	143	107	112	114	126	141	147	133	127	134	126	130	123	119	116	121	135	133	134	115	129	145	127	135	129	114	110	106	139	152	113	120	122	131	123	126	151	141	125	142	113	119	114	140	150	123	124	109	125	135	131	144	128	147	116	124	127	145	111	121	131	124	131	123	150	147	122	126	125	125	106	145	117	130	124	129	120	128	127	138	126	120	118	115	144	122	143	130	122	131	123	128	128	139	132	106	121	90	117	140	123	129	125	125	134	143	114	116	137	128	116	125	116	122	142	121	121	151	122	145	122	111	120	123	127	150	119	129	131	142	111	136	138	110	121	126	127	105	124	133	122	128	130	148	114	142	135	128	131	134	117	152	126	125	138	134	112	109	127	136	108	118	125	113	123	124	149	123	114	114	142	149	148	135	115	120	124	127	105	125	122	127	115	137	125	129	117	123	143	127	132	134	128	127	150	108	112	111	146	126	130	113	119	146	159	120	143	122	127	113	117	134	132	125	119	119	111	116	134	122	133	129	127	129	117	130	117	131	136	128	131	126	115	115	124	115	100	122	129	123	109	130	107	124	166	112	124	137	130	150	132	149	137	128	144	121	125	120	121	125	120	102	135	127	130	161	99	133	128	149	140	127	119	111	134	125	125	122	142	126	137	118	122	141	116	128	118	109	123	121	142	152	123	135	119	115	125	118	127	135	140	128	123	115	116	122	116	143	145	99	116	135	142	113	136	130	112	130	109	145	133	146	120	114	130	128	121	121	120	138	104	132	110	115	136	121	109	133	123	103	120	157	99	115	140	136	144	120	135	147	116	111	119	120	145	140	134	100	130	115	119	117	121	111	133	115	119	115	119	125	122	127	133	132	119	131	142	126	116	141	124	116	148	135	110	118	107	150	147	114	125	111	126	139	133	107	165	134	121	100	135	116	109	111	136	126	149	136	125	136	104	119	139	123	121	115	124	137	142	118	129	128	115	128	138	138	143	122	130	135	120	125	117	128	120	137	149	126	116	162	108	127	119	135	153	121	113	122	127	126	106	113	115	136	129	133	137	134	119	123	119	128	114	123	103	116	115	122	139	139	125	154	109	130	119	146	142	126	91	142	163	150	140	137	114	135	137	117	128	120	108	133	136	145	113	115	136	125	132	128	111	112	123	122	114	149	112	127	133	127	126	119	122	115	115	140	138	132	118	136	125	126	122	130	133	116	141	121	127	110	115	131	115	124	115	104	128	146	148	118	101	145	126	127	132	124	123	144	132	112	126	139	145	127	127	152	142	120	116	143	137	133	117	144	118	128	134	121	118	106	126	110	129	122	130	137	126	117	147	138	126	122	136	138	114	122	137	114	130	120	123	134	120	137	124	135	120	112	113	128	126	148	139	97	130	128	127	131	122	140	124	116	116	116	159	133	131	140	123	138	135	130	147	133	138	134	142	128	113	110	124	132	115	125	117	130	126	128	132	129	133	137	120	136	122	123	122	118	125	136	126	122	122	125	113	114	134	127	145	122	137	140	125	134	130	124	132	110	128	142	137	136	116	118	132	142	122	125	143	117	119	104	122	134	128	111	120	108	106	109	127	131	127	117	129	126	132	134	113	141	112	128	120	139	114	120	120	132	122	134	117	106	122	128	144	134	119	103	130	130	114	142	125	128	138	109	108	125	149	121	125	107	117	122	118	128	135	134	106	150	127	133	120	127	107	126	138	138	129	117	134	130	116	134	130	139	113	126	125	120	111	119	131	120	128	127	107	123	118	138	121	124	122	118	133	147	115	113	108	115	112	118	117	119	129	134	125	121	127	122	128	131	113	136	124	128	120	115	126	106	135	127	123	106	149	140	126	139	143	123	145	114	130	117	129	120	106	130	144	118	118	133	118	115	117	122	115	132	123	113	107	132	120	130	122	126	127	121	115	122	130	120	113	129	110	126	143	124	138	128	148	120	118	145	112	118	142	136	154	131	118	116	112	121	106	109	130	109	111	99	123	120	119	101	139	127	128	150	133	139	142	127	142	131	117	127	118	110	142	124	135	121	134	114	111	124	148	114	131	128	119	112	138	135	142	144	115	110	143	137	118	136	124	124	126	143	138	136	121	110	117	115	121	133	111	122	148	122	129	116	118	128	150	106	131	138	130	147	138	122	126	119	122	120	121	127	117	137	132	107	143	125	129	142	129	128	134	130	125	111	138	120	137	116	127	117	144	102	129	121	127	103	126	152	143	134	120	122	106	119	128	121	113	119	124	114	159	120	108	128	101	149	119	121	108	120	132	112	127	129	124	152	138	129	107	106	127	128	117	135	142	139	110	118	123	134	116	130	131	128	133	137	142	123	158	111	123	120	127	103	129	124	115	125	129	127	151	99	151	121	104	112	112	129	114	116	128	143	133	121	121	125	131	113	109	129	152	116	161	137	115	119	114	123	120	135	134	129	105	136	125	113	122	136	128	125	130	126	133	127	164	130	145	135	132	126	128	131	131	138	109	124	116	139	111	126	116	111	115	119	140	135	106	109	109	128	118	143	131	125	140	141	121	121	118	112	115	120	129	130	136	115	120	120	130	143	128	119	120	109	126	124	123	125	113	143	136
8383	799	1412	1746	1514	1207	966	843	737	675	629	555	535	500	503	451	469	428	424	444	389	428	426	394	373	372	369	359	389	394	354	385	395	349	386	359	354	369	347	347	350	415	327	377	349	378	366	366	334	348	348	339	331	360	350	325	364	361	361	375	350	356	334	353	363	361	317	334	339	340	358	346	336	347	346	358	310	334	371	335	329	354	354	370	305	326	349	349	330	317	336	327	347	388	345	328	316	332	306	346	338	366	337	323	364	354	369	344	334	355	369	353	349	325	312	361	323	381	332	375	396	323	353	343	316	338	352	335	350	331	357	334	342	366	340	341	319	330	347	318	382	355	328	358	352	345	346	347	337	342	378	317	335	327	338	370	346	341	356	351	332	377	333	338	377	345	327	315	332	326	343	339	343	341	335	353	328	372	302	382	348	317	346	352	364	344	325	358	331	338	327	323	343	346	386	358	354	301	317	327	341	378	350	363	365	341	326	367	345	346	353	329	355	358	321	344	307	348	350	346	349	378	377	340	311	344	360	306	339	337	367	346	341	335	340	321	354	340	354	344	355	374	352	357	328	347	358	348	373	365	347	300	328	334	313	355	341	357	320	336	358	359	371	366	331	325	360	350	339	351	366	375	332	365	341	358	364	349	326	333	336	342	353	328	324	300	383	319	317	337	344	356	361	350	339	355	373	328	369	331	326	315	336	369	330	348	357	318	369	342	305	320	347	349	356	359	339	358	310	356	359	334	349	342	350	371	372	341	336	376	324	314	324	320	323	332	365	328	321	364	366	344	372	320	354	326	312	334	330	347	355	322	336	328	362	356	346	351	328	312	343	336	342	338	346	342	321	329	354	341	348	350	348	340	321	351	364	311	355	377	299	326	341	367	345	352	328	333	329	312	338	377	376	338	360	379	327	381	362	368	334	348	357	362	353	335	322	327	364	381	365	349	389	335	339	351	310	354	360	408	367	359	310	345	382	339	383	338	320	337	323	320	342	321	325	376	348	353	341	363	368	362	337	361	372	368	328	339	320	355	337	342	332	325	320	337	307	309	333	343	358	335	324	349	315	329	346	332	350	366	331	334	325	350	350	346	335	335	337	320	331	341	349	314	338	356	351	343	379	352	350	362	317	310	335	345	352	367	359	353	326	348	327	358	373	353	348	355	346	343	334	337	338	329	366	370	337	311	314	343	325	322	356	346	350	362	356	347	358	357	336	325	342	328	372	380	364	360	371	351	338	303	360	360	368	365	327	343	345	329	318	336	346	321	331	365	337	371	348	336	336	341	352	354	342	350	344	357	350	366	340	335	367	353	325	352	345	370	359	357	369	364	366	351	352	342	351	340	340	356	351	343	356	339	364	347	342	323	350	365	343	363	383	343	378	361	353	343	366	323	327	345	352	303	338	324	360	315	332	329	329	325	351	336	312	310	347	332	364	340	344	356	352	328	335	338	334	304	305	340	364	356	354	323	344	340	322	300	343	361	369	330	312	321	340	318	344	334	341	340	324	330	348	336	348	334	339	313	360	341	350	356	345	355	361	337	339	324	345	352	318	325	317	335	323	370	342	316	348	327	343	343	388	337	326	337	376	342	334	365	332	335	354	347	374	328	327	347	330	354	338	352	303	367	370	326	345	309	316	341	339	342	319	348	333	356	370	314	370	340	356	346	347	331	365	328	346	345	356	332	344	347	341	338	338	341	320	354	334	352	372	342	341	312	361	319	351	358	317	374	366	346	309	361	365	328	319	348	362	346	353	355	323	335	314	338	347	343	371	373	323	352	334	377	344	334	351	351	361	343	341	323	334	335	368	353	351	359	294	318	345	367	378	358	313	346	369	338	346	356	338	372	321	372	308	316	318	338	314	333	338	332	326	353	351	340	340	376	352	343	348	361	348	337	325	326	326	357	349	336	317	353	360	368	358	362	370	323	356	351	332	295	349	308	347	354	363	333	359	348	314	331	341	375	338	328	370	316	345	343	317	345	330	364	334	352	342	328	355	332	307	311	323	314	372	370	326	297	330	328	373	343	344	354	336	308	352	342	354	333	350	335	329	348	337	306	320	365	320	334	367	336	316	343	357	338	357	351	364	340	351	330	348	368	373	336	329	368	367	381	377	344	364	362	355	322	330	347	333	336	341	312	341	355	322	325	329	352	361	351	333	340	364	321	323	343	331	303	342	350	373	339	340	354	357	335	353	316	368	360	339	344	352	351	335	342	345	360	338	340	322	353	365	324	359	341	375	301	365	341	330	358	336	351	320	329	357	347	351	353	334	381	363	342	346	334	345	355	350	357	337	348	334	336	328	372	378	330	347	329	319	357	332	356	353	333	343	348	353	337	362	355	339	325	322	343	348	368	353	342	338	322	381	340	357	315	342	349	359	353	364	337	352	338	353	342	333	324	360	329	354	332	347	348	340	354	359	323	329	333	324	324	351	354	348	335	371	315	344	364	334	369	325	351	334	332	341	325	311	336	351	382	340	388	345	354	337	345	342	352	343	323	342	315	350	345	337	348	386	324	375	350	320	349	323	333	375	325	353	310	356	360	350	335	374	336	322	349	327	325	348	349	324	351	315	319	315	355	355	324	338	354	342	415	361	382	359	311	338	310	327	347	321	348	349	367	329	319	353	356	368	328	365	342	363	364	323	339	343	341	354	348	338	350	365	353	337	381	349	324	333	345	334	388	341	318	336	316	345	368	339	338	333	360	369	353	323	328	336	381	366	285	384	343	321	347	358	360	339	318	361	324	356	339	346	345	367	315	328	358	353	335	321	361	341	320	359	355	334	350	345	365	358	308	319	355	336	341	339	336	338	338	348	374	337	385	348	351	348	328	345	320	344	355	363	369	333	362	389	351	371	360	337	379	354	340	351	343	380	354	358	325	345	351	348	342	349	359	367	339	375	331	356	366	363	368	351	359	320	330	344	303	322	348	352	345	331	345	355	352	357	333	340	364	376	361	327	329	362	344	361	354	345	340	316	358	324	374	352	333	321	327	377	388	319	321	319	335	341	321	332	368	334	378	344	368	346	350	312	368	347	355	338	389	306	342	364	373	341	363	357	317	326	365	341	347	362	333	337	348	352	343	329	342	325	354	350	363	333	352	319	357	379	361	348	344	351	321	387	352	358	335	350	362	332	334	330	338	363	330	358	332	335	313	324	360	363	351	374	340	346	323	332	337	364	325	351	352	358	337	368	324	323	341	363	338	328	330	351	334	377	343	350	400	343	314	340	332	320	368	354	343	355	336	339	308	351	347	385	314	342	370	332	305	330	317	341	387	301	343	346	352	362	370	379	354	335	353	342	321	364	371	337	328	348	340	347	335	385	338	370	361	356	321	328	335	324	329	362	351	346	361	347	347	325	338	321	289	364	337	375	342	352	358	317	353	322	358	350	349	331	324	390	323	352	366	336	332	353	328	357	316	356	363	350	342	346	349	360	350	344	393	325	329	326	363	362	340	344	285	363	348	360	329	343	375
1407	434	412	433	428	400	369	428	371	413	420	372	398	395	395	393	365	385	396	377	386	390	412	359	362	389	411	386	414	412	390	395	418	376	402	389	382	399	377	373	387	416	376	366	400	382	393	385	396	399	381	401	401	367	365	431	372	427	389	388	392	382	405	411	421	359	361	397	375	420	427	345	387	354	410	406	391	399	353	380	380	425	382	363	386	395	375	380	372	403	364	383	406	417	382	394	391	378	404	411	376	408	366	394	374	396	389	392	385	410	415	427	393	398	386	377	427	407	370	384	390	378	357	393	384	360	403	406	374	416	426	398	385	392	354	363	390	401	348	385	413	407	392	425	407	389	390	381	374	398	437	390	370	398	359	414	388	374	361	375	390	399	378	369	396	365	377	370	372	354	401	388	338	367	371	403	387	398	374	376	398	398	390	380	369	414	416	388	409	408	388	351	381	421	391	377	338	399	374	426	437	385	357	346	376	389	405	375	389	339	390	402	397	431	388	381	376	404	391	374	396	392	395	426	400	383	412	379	395	384	389	385	396	368	410	393	389	419	412	371	409	414	421	379	382	424	403	390	373	380	404	372	377	396	379	419	391	345	414	364	404	366	422	405	403	392	374	339	387	372	402	351	400	364	365	376	372	382	400	402	373	387	404	378	407	364	406	390	392	367	369	364	400	375	384	413	395	365	371	386	372	401	346	408	388	373	401	383	382	376	344	389	379	424	387	418	426	388	353	404	382	382	377	409	384	391	373	392	407	400	365	380	381	376	370	365	387	362	386	398	408	393	369	389	393	409	397	356	396	385	364	373	390	374	386	378	396	368	362	420	396	351	361	395	368	405	391	407	387	403	360	376	401	409	363	360	387	394	392	377	408	391	393	419	407	403	436	374	398	386	411	373	381	392	399	406	389	415	389	373	403	389	343	420	407	381	368	389	379	386	392	412	416	373	374	411	367	349	379	421	431	395	380	388	377	422	393	391	395	371	405	408	375	365	410	424	395	368	361	411	404	401	412	355	382	404	340	414	383	388	350	373	419	423	388	404	394	396	350	386	381	377	374	352	330	367	398	387	385	415	387	387	386	419	390	403	409	418	402	399	403	390	369	396	391	361	370	396	424	362	432	403	365	397	360	361	413	391	370	338	384	382	364	367	362	413	383	378	437	375	372	360	404	418	387	386	431	401	395	395	364	397	400	382	363	371	391	328	392	390	415	409	411	396	407	362	369	370	373	357	374	400	387	418	413	357	391	405	414	367	390	394	384	360	399	380	406	395	429	410	399	381	420	427	362	391	367	407	394	382	409	363	363	386	404	425	380	339	365	419	413	384	402	349	381	376	400	356	376	411	392	409	399	395	390	429	369	410	386	417	379	409	394	366	377	377	380	395	371	401	381	369	360	406	393	424	404	421	409	392	399	380	367	380	400	400	401	403	373	370	388	369	388	353	381	403	387	345	386	367	398	380	424	424	379	394	385	374	410	356	420	444	418	417	384	387	373	387	372	391	367	378	398	418	396	398	369	398	366	361	375	403	375	397	368	344	384	397	391	373	396	366	351	357	362	360	383	397	412	416	389	386	417	376	389	433	376	382	383	386	360	395	387	369	375	391	362	373	381	380	367	396	385	382	386	327	415	411	399	399	407	391	413	385	380	421	407	405	380	421	441	426	406	374	385	378	403	385	364	408	429	399	432	379	395	459	367	427	392	384	384	381	390	396	371	402	369	379	388	395	371	348	390	460	398	349	420	403	438	417	404	396	367	418	400	391	374	367	416	385	396	401	393	397	386	412	375	377	397	424	354	353	436	403	359	392	351	355	376	402	381	404	397	395	410	388	396	376	388	382	367	382	381	396	372	399	339	387	386	423	392	370	406	388	363	416	385	380	370	360	453	394	369	409	390	388	443	374	414	388	381	399	361	365	388	402	388	369	353	368	387	381	360	363	380	359	365	365	402	386	397	355	370	355	365	389	381	348	367	361	379	386	397	415	396	370	379	379	394	364	367	393	406	363	396	377	403	371	376	401	381	418	445	380	373	420	417	398	389	398	373	411	387	396	411	391	410	391	411	370	386	392	368	373	423	385	359	379	401	408	392	386	380	401	400	374	387	387	397	426	410	397	397	374	394	393	399	359	436	407	410	362	390	371	418	388	393	393	386	377	430	388	422	403	377	399	415	388	400	400	399	419	405	415	350	418	416	360	421	384	393	412	415	377	382	391	369	409	389	407	390	436	338	366	342	403	350	387	371	383	439	396	394	404	419	368	393	399	393	407	374	394	405	357	385	388	400	376	359	369	359	366	409	380	401	381	365	412	391	392	389	393	370	394	371	386	397	403	421	397	388	376	409	383	358	384	383	389	419	373	425	393	382	381	381	417	442	414	384	415	367	397	388	403	366	389	402	357	363	396	394	399	381	370	377	387	398	357	411	433	399	413	397	380	415	390	377	391	401	402	374	374	389	362	396	392	377	438	396	421	398	392	389	372	416	383	389	384	363	390	405	444	369	373	391	380	416	361	364	412	361	400	419	415	370	377	422	428	399	387	402	385	410	399	371	412	413	397	387	396	396	408	419	409	362	335	382	404	371	398	407	331	366	394	352	387	395	374	384	410	394	378	334	396	364	395	384	386	388	328	343	406	349	399	409	376	388	367	357	399	393	384	369	383	419	414	404	405	378	386	392	370	409	389	401	361	388	381	410	438	400	376	355	360	381	389	375	379	433	363	379	375	387	416	388	369	410	355	412	406	422	404	420	454	406	399	366	346	386	375	386	433	401	369	408	364	386	386	411	364	386	360	353	400	355	385	396	346	357	373	388	375	407	377	371	399	403	366	400	348	403	390	403	380	393	405	384	381	403	381	392	386	399	409	382	378	394	393	393	400	392	406	385	383	408	339	363	344	376	398	392	390	402	350	409	417	418	363	426	385	400	360	375	393	381	383	409	376	372	404	402	404	423	448	387	382	373	367	372	378	371	374	408	401	445	447	425	368	358	396	419	370	381	406	392	436	404	399	382	390	351	373	354	451	397	383	377	408	372	370	384	380	403	394	405	430	396	407	387	390	370	362	396	369	391	382	388	416	402	401	364	373	418	423	362	429	385	401	381	308	428	418	398	375	408	364	372	385	405	409	398	390	360	394	369	388	400	367	423	395	410	396	381	371	428	407	366	375	347	363	414	384	406	388	419	398	391	378	390	380	402	372	434	382	378	376	372	393	378	392	409	395	363	376	401	405	378	377	369	367	392	393	373	400	378	376	413	401	402	377	391	360	378	389	387	386	377	383	402	429	374	373	420	364	399	401	368	402	417	405	401	388	400	372	339	406	421	366	393	402	419	404	375	409	408	394	408	341	452	427	394	415	406	376	381	396	386	413	396	367	372	332	416	381	380	384	348	383	375	425	410	394	393	369	414	369	394	408	424	408	373	409	416	362	381	400	341	407	392	375	424	408	411	380	384	376	405	378	354	385	384	405	407	394	391	391
2047	920	992	998	995	949	1000	936	944	966	899	912	915	878	895	949	885	902	886	897	901	909	888	876	903	946	966	920	871	894	933	935	970	908	909	925	863	900	929	879	907	911	884	924	908	939	884	923	919	920	969	832	895	893	887	868	926	881	846	891	962	900	915	876	947	885	923	920	934	913	888	881	908	884	875	960	877	904	919	927	933	930	900	936	876	910	893	941	929	917	885	872	959	860	891	919	875	902	892	872	925	925	845	947	909	883	903	910	926	902	908	927	914	892	901	915	860	849	921	866	889	918	930	896	921	930	914	960	851	896	928	879	909	971	915	896	929	911	957	941	900	885	886	873	902	935	872	898	921	910	926	920	920	939	886	958	891	887	898	995	876	870	833	907	908	947	916	947	890	909	872	872	927	920	934	910	947	918	858	908	937	944	907	883	881	919	908	914	848	958	924	934	905	906	923	867	863	891	909	909	927	912	924	892	858	855	894	913	945	868	938	963	905	904	926	952	938	961	918	916	880	845	965	999	940	892	930	882	943	901	931	911	938	930	949	963	868	916	929	945	920	923	905	889	898	867	878	909	879	865	909	924	942	904	931	931	911	848	926	884	900	878	905	946	880	878	883	961	951	875	947	870	870	976	941	896	865	929	896	911	941	906	893	921	895	941	897	906	907	903	900	892	823	910	942	913	880	856	882	927	914	916	878	943	919	942	884	929	879	923	857	945	880	844	925	898	900	930	917	908	920	927	959	895	898	910	899	924	942	885	988	872	867	856	900	903	940	919	894	945	851	888	937	911	921	889	898	921	914	945	903	904	907	938	928	915	910	905	885	914	916	897	924	906	926	925	946	899	909	915	920	909	924	923	901	904	889	920	942	891	927	901	908	923	925	923	910	872	886	888	898	973	924	937	893	952	916	857	892	910	901	888	907	894	904	819	886	874	911	919	944	944	913	961	902	945	919	927	882	932	876	936	964	850	901	865	888	908	900	870	969	921	866	919	910	941	856	886	946	869	873	938	884	958	877	933	848	890	918	932	940	880	877	897	918	855	903	885	949	848	921	943	947	934	908	872	914	925	913	954	909	862	919	872	874	893	915	900	895	916	906	854	907	944	977	955	891	952	939	901	935	884	932	893	934	880	943	926	899	938	908	961	886	908	889	882	871	892	857	875	871	930	915	917	872	905	927	851	948	881	965	891	929	934	900	890	908	883	849	954	853	879	902	907	901	883	932	950	899	925	945	932	921	952	897	916	947	918	862	922	855	942	879	901	907	844	870	870	938	922	933	916	883	878	915	915	903	841	886	874	943	895	899	930	918	895	880	900	917	899	908	896	868	896	960	937	964	920	872	889	857	892	938	888	939	870	879	908	883	850	917	845	906	896	903	919	914	929	901	841	870	895	944	947	965	867	911	947	936	905	887	914	934	895	870	930	917	920	886	932	954	961	924	823	889	920	903	876	895	932	900	945	871	919	893	926	882	854	848	866	924	911	901	920	919	951	864	925	933	934	908	864	940	975	949	941	902	897	911	1011	959	945	918	910	894	857	886	903	867	945	897	891	910	929	906	924	960	881	921	855	900	887	911	960	924	870	907	899	858	857	929	905	944	946	863	900	862	921	873	961	919	894	888	892	966	887	858	940	921	904	918	891	922	893	896	851	876	910	925	951	984	884	923	939	942	935	914	885	912	914	959	912	896	927	904	868	920	919	905	893	883	940	941	839	904	929	917	924	886	934	914	877	905	906	938	907	913	884	930	875	894	923	891	964	918	872	942	863	927	895	906	950	903	918	941	890	914	922	911	876	904	925	939	880	878	867	901	1002	929	945	911	914	913	933	947	856	879	893	923	905	890	921	850	904	949	879	872	934	889	886	913	905	950	927	909	904	925	865	928	891	891	933	891	889	873	895	907	941	934	878	918	922	862	885	909	934	909	926	920	946	816	913	878	961	929	860	910	917	882	924	927	947	895	855	928	907	958	877	915	983	943	893	871	901	895	941	871	908	875	865	934	878	915	937	913	855	935	935	945	965	885	880	923	948	921	900	918	872	942	902	891	893	895	911	896	870	873	893	913	888	942	921	966	890	883	952	870	878	905	900	959	948	948	916	877	964	850	899	961	911	893	892	902	903	887	890	924	885	992	878	935	873	926	886	897	912	897	867	909	935	935	911	945	935	891	900	888	941	921	866	915	981	941	889	893	911	923	897	950	928	852	951	867	900	859	890	905	895	886	924	963	883	928	971	883	933	898	894	839	901	911	924	909	922	926	939	900	889	907	928	927	875	948	870	905	907	903	934	853	912	901	887	977	919	874	923	948	965	907	950	925	927	910	889	904	881	885	928	923	911	852	966	875	851	837	925	889	945	928	938	877	961	880	919	875	912	941	916	934	908	902	869	900	912	895	862	941	901	853	954	882	935	886	907	896	887	927	934	918	908	903	895	938	890	921	913	915	909	892	928	873	882	888	944	913	870	934	936	872	908	909	928	860	913	935	914	946	891	885	946	890	884	892	891	898	896	895	901	883	926	882	860	908	899	921	926	904	916	908	907	930	913	873	911	913	867	925	888	911	942	911	897	861	891	908	914	915	880	920	878	945	868	927	928	903	929	940	924	910	928	902	921	896	881	894	959	913	890	898	939	871	892	902	954	911	898	929	851	913	921	841	861	904	880	896	878	896	899	875	925	914	878	919	856	927	907	933	897	905	949	935	925	882	882	913	925	896	918	902	879	896	913	913	957	895	899	942	887	907	947	853	961	931	931	929	987	882	889	875	926	898	912	870	899	903	857	894	899	906	931	951	891	898	944	870	898	902	898	910	939	865	906	944	961	920	879	912	913	908	893	885	921	927	872	951	965	864	867	963	928	881	912	918	866	867	888	953	920	898	962	911	955	887	914	927	893	913	880	840	891	838	934	900	864	955	925	899	882	942	847	891	908	892	917	911	893	888	935	944	930	903	920	932	899	958	955	921	944	920	928	927	950	909	898	907	868	898	857	876	963	874	912	925	953	894	908	908	884	880	925	898	904	951	874	929	913	897	903	898	928	888	879	840	877	917	970	860	854	933	876	954	920	900	894	860	959	880	943	846	907	854	909	947	860	888	951	877	907	876	901	937	905	921	897	956	915	915	876	878	921	871	899	857	928	917	876	951	918	856	936	856	947	905	915	906	905	916	898	906	854	929	896	860	887	944	955	894	960	925	918	865	889	876	860	927	871	885	958	895	953	964	902	931	892	905	933	933	903	874	894	935	941	918	936	901	887	829	929	859	875	921	876	965	935	920	865	870	942	913	876	921	871	920	928	913	908	893	900	928	911	903	863	905	918	916	923	869	926	920	956	860	872	863	919	913	900	874	896	910	907	902	907	936	831	903	936	899	932	909	943	939	921	922	953	931	893	866	903	879	917	866	885	912	930	874	930	940	869	899	942	901	853	922	870	967	972	870	878	929	935	927	889	872	880	856	943	887	930	894	933	882	890	878	959	882	895
8114	665	561	471	444	375	343	323	319	313	304	258	269	309	344	311	276	274	301	284	297	287	324	277	289	304	268	305	255	293	290	269	269	270	260	293	283	284	278	265	268	241	330	261	279	279	267	249	272	308	300	267	254	289	305	264	309	293	264	286	294	278	295	238	306	260	268	270	269	277	279	259	275	283	264	284	290	288	266	276	282	267	309	273	292	243	318	284	283	279	262	273	251	263	279	268	275	318	274	306	291	269	270	293	234	276	264	278	283	290	269	253	271	263	278	260	262	278	285	282	300	286	280	240	269	296	271	239	291	284	244	288	260	272	292	262	266	270	244	297	295	288	292	246	280	279	315	285	261	292	267	261	271	291	281	303	302	275	264	320	247	276	279	295	298	302	289	265	305	246	284	292	284	281	269	260	280	287	284	290	280	285	271	288	253	279	270	292	251	254	278	278	321	300	282	273	282	281	260	273	267	276	256	275	245	270	270	297	276	299	275	307	266	272	267	301	252	295	292	271	279	254	297	283	291	307	276	276	270	249	263	283	254	253	304	244	296	268	257	266	304	264	272	251	296	287	301	260	278	278	282	278	293	261	293	277	288	298	261	273	277	269	271	266	252	295	287	263	277	266	281	267	298	263	257	284	258	287	305	295	274	262	248	302	270	260	241	287	263	298	236	233	273	298	280	272	304	317	306	274	275	273	277	285	262	272	274	266	246	234	273	282	260	288	273	277	293	269	288	288	256	274	307	303	276	257	286	282	286	291	253	266	252	242	302	278	271	280	277	284	261	262	282	271	269	275	258	278	279	300	274	271	291	296	243	275	247	260	268	286	280	298	263	287	272	288	265	302	268	284	293	294	286	264	278	253	281	264	287	277	275	246	274	270	316	299	266	265	308	308	340	279	272	277	258	302	268	248	272	324	309	277	298	244	298	264	301	286	242	290	287	316	238	279	304	278	268	263	285	267	274	265	260	325	264	281	302	283	284	257	279	274	280	266	279	281	257	254	309	276	268	249	293	251	282	275	245	285	282	264	274	275	278	267	267	270	272	268	258	280	281	278	283	275	256	273	251	302	304	285	283	289	304	250	282	265	264	287	287	274	308	283	271	280	283	293	265	278	282	269	286	289	281	250	283	253	267	296	270	283	273	300	254	291	252	293	259	294	285	310	275	264	278	290	299	250	274	305	277	284	301	315	259	289	278	293	258	260	281	274	296	279	287	279	291	296	231	275	273	272	251	277	280	291	290	259	248	265	265	282	288	284	264	273	298	251	270	272	254	283	271	269	262	294	296	269	230	278	281	297	325	251	284	288	260	284	327	260	297	285	275	255	291	333	277	262	295	286	283	311	270	273	298	282	296	263	291	255	263	262	258	294	258	275	310	294	274	284	291	263	248	257	317	287	264	273	278	258	262	267	272	268	256	262	306	279	293	281	273	276	288	276	282	304	291	274	265	279	286	241	315	288	305	266	303	258	271	265	302	289	260	253	258	293	289	274	289	289	305	298	288	253	278	270	269	282	286	297	280	275	303	249	249	274	287	296	265	272	239	263	281	271	317	238	290	282	300	291	266	268	245	268	270	275	276	269	290	267	279	256	310	253	300	252	262	276	298	279	272	247	258	242	275	276	291	297	220	254	284	260	285	289	293	273	278	271	269	287	310	292	301	290	254	316	243	260	278	260	279	270	281	273	272	274	298	246	285	254	292	276	283	301	254	256	259	282	269	257	299	269	319	289	288	311	309	258	243	274	314	288	250	287	298	297	260	296	288	257	305	267	258	267	291	292	278	266	281	280	262	296	272	304	301	315	284	300	302	296	275	311	241	260	285	282	272	305	272	283	273	343	297	268	270	289	270	253	272	284	289	254	282	251	284	275	315	288	283	289	238	257	267	258	262	281	267	276	283	297	281	279	274	294	278	261	292	239	288	253	270	248	250	294	270	254	282	251	306	283	294	279	264	279	279	262	272	282	293	258	266	283	269	284	298	267	308	278	253	279	292	221	291	275	283	302	287	297	280	288	253	287	267	291	286	304	270	271	302	272	293	262	263	278	257	266	286	273	247	286	255	279	281	297	295	282	281	279	294	242	268	287	278	279	288	289	261	280	278	265	317	285	304	295	251	320	277	261	280	331	287	274	282	271	275	278	259	280	278	289	278	306	302	286	289	280	279	254	294	277	270	278	285	277	253	252	292	276	258	282	302	278	282	314	294	296	267	306	283	267	254	267	254	297	289	276	303	283	269	285	283	309	255	310	270	268	260	283	279	280	265	299	269	299	281	281	276	245	279	330	335	269	273	275	273	266	255	269	291	269	284	265	290	257	304	249	241	261	257	278	273	290	285	275	314	283	247	249	307	252	253	264	313	279	290	302	266	287	269	284	269	298	277	269	272	284	284	291	267	263	287	291	240	282	302	294	290	282	247	279	297	250	297	282	261	275	304	317	280	273	292	308	282	284	278	290	298	247	230	270	286	278	267	285	263	305	250	300	242	279	290	265	299	288	294	266	267	277	281	283	264	280	271	230	272	287	313	272	253	276	270	310	273	278	260	284	253	263	261	318	282	306	306	281	274	272	308	276	284	307	281	286	252	278	290	315	292	260	292	288	289	280	285	313	287	257	289	289	302	271	290	294	279	278	241	280	294	263	292	299	317	289	275	274	290	271	283	248	265	286	304	268	279	271	283	280	263	278	290	271	290	274	244	305	284	263	284	299	316	272	265	293	281	261	274	269	249	267	293	266	293	246	284	287	295	307	280	300	265	258	309	292	253	266	279	316	295	266	272	265	284	293	281	271	276	276	251	282	246	274	292	241	262	312	292	254	252	292	251	277	262	326	265	259	269	298	281	285	256	263	269	268	296	265	282	279	284	255	276	291	281	258	283	275	289	282	276	294	236	297	302	289	279	253	269	269	248	265	300	246	283	306	248	304	254	302	297	282	287	283	280	268	290	290	276	268	270	281	270	271	286	283	290	276	294	252	284	291	280	293	245	279	283	244	271	285	281	291	260	272	251	300	276	277	287	271	290	298	261	275	272	243	282	296	326	303	288	283	283	269	272	268	306	259	249	277	293	290	275	290	258	297	302	246	307	281	262	293	266	258	278	296	284	282	260	264	282	307	253	298	262	327	296	278	296	297	276	266	294	259	274	263	271	315	273	293	281	260	286	285	285	298	277	283	318	272	308	263	302	270	296	278	280	276	280	286	287	282	263	290	281	287	288	291	272	308	276	260	273	287	248	270	289	300	274	305	313	283	286	278	274	287	286	265	271	241	272	279	322	269	255	281	281	277	267	302	256	267	271	277	314	276	262	291	277	270	296	279	262	294	246	289	289	268	304	253	265	242	260	261	288	268	270	290	307	279	277	316	278	273	285	304	309	279	279	289	285	275	267	289	265	260	252	306	269	274	274	282	293	276	267	295	283	299	289	292	260	270	264	314	284	290	288	293	260	276	292	256	285	293	289	263	277	283	267	269	272	278
6920	892	1328	1406	1417	1191	988	925	904	863	795	786	756	746	731	711	780	770	699	762	648	764	670	645	709	687	696	664	668	714	723	694	722	676	713	646	678	668	661	675	655	662	653	599	650	650	690	658	718	679	618	726	729	645	637	674	712	651	663	604	680	639	660	672	656	652	676	686	649	692	670	691	680	683	688	669	702	668	694	681	647	662	696	675	721	696	696	637	672	649	627	689	710	668	648	704	656	706	698	660	635	652	640	686	677	683	679	736	679	650	652	697	666	627	678	663	647	665	659	666	641	675	641	678	634	687	708	657	696	657	642	726	661	647	664	659	664	665	644	679	652	621	634	641	672	713	641	640	691	638	662	673	638	629	649	668	689	684	656	661	657	692	697	691	644	688	675	648	643	666	650	708	677	685	681	679	664	650	678	663	670	631	612	708	674	695	706	674	666	678	657	707	660	623	654	697	648	722	640	702	653	656	666	709	679	669	620	686	663	645	682	642	683	635	678	688	697	661	645	652	660	639	696	680	620	668	668	676	624	624	656	683	691	678	643	669	700	648	656	657	669	615	605	641	663	646	693	630	662	667	644	668	684	668	663	673	648	671	655	652	642	656	622	641	676	662	657	646	706	722	646	676	692	658	635	678	680	678	673	647	691	657	696	658	698	667	671	670	677	630	671	699	670	664	678	681	721	644	669	682	691	708	737	604	715	670	644	633	669	675	671	662	705	694	700	675	642	666	681	685	648	678	664	704	633	724	663	689	657	700	671	687	662	656	633	657	633	654	722	697	685	630	653	648	660	689	668	679	641	665	643	716	630	638	702	655	658	651	676	705	593	679	643	644	647	697	711	690	634	662	629	665	640	676	666	683	666	665	662	634	678	645	661	688	625	665	694	683	676	689	647	688	650	668	644	619	672	621	680	673	663	625	691	682	674	647	693	679	650	676	696	663	659	630	665	671	631	695	698	662	666	648	650	725	664	716	631	672	689	706	625	661	627	677	695	670	684	667	704	692	653	646	679	656	658	667	721	724	618	640	662	646	648	675	656	640	661	606	611	633	711	651	658	684	681	662	640	667	672	636	709	680	652	625	637	694	631	687	666	701	649	677	682	663	672	650	689	700	691	714	653	664	663	673	648	697	676	692	712	621	685	660	699	669	715	651	627	672	659	691	664	691	641	670	636	642	652	691	644	710	662	649	656	681	671	656	653	714	696	679	662	695	660	635	689	681	704	667	652	625	638	660	674	660	612	677	686	667	638	674	679	700	666	678	611	667	628	682	644	656	671	696	665	655	660	646	701	664	673	669	701	665	662	705	699	704	652	693	667	635	664	690	685	677	667	669	700	659	660	653	681	667	683	659	668	675	655	652	648	679	651	682	693	703	642	660	721	659	600	643	660	619	655	677	678	681	692	659	653	677	693	667	670	684	673	672	639	626	670	670	682	674	668	651	673	654	666	627	655	661	672	639	629	667	668	672	690	655	631	683	681	654	621	688	648	663	688	704	649	685	659	693	658	711	648	683	677	656	677	652	690	649	679	681	691	648	672	639	698	656	654	682	691	651	653	665	702	615	679	703	686	632	712	652	649	709	704	710	683	663	691	677	694	624	656	642	664	644	676	692	668	666	683	630	644	709	652	657	616	633	688	655	648	654	680	694	678	636	685	690	645	661	658	652	686	650	655	661	735	677	628	661	668	685	688	697	659	667	642	684	688	713	708	702	665	641	623	598	681	648	651	713	617	681	675	669	691	689	625	705	652	670	701	692	665	666	643	661	715	673	676	666	681	667	655	658	683	707	667	687	692	695	701	696	669	682	689	674	643	677	635	648	667	691	647	707	697	691	638	660	657	648	672	648	625	675	665	674	617	650	657	704	672	676	680	687	663	686	643	620	657	681	662	647	668	674	666	669	652	675	663	644	628	627	702	697	665	665	704	609	647	697	667	694	644	650	682	629	700	724	664	618	697	633	649	656	756	669	658	688	630	689	653	658	688	682	700	612	661	653	678	663	694	703	642	686	688	688	676	675	665	709	703	632	623	641	636	643	686	654	665	712	680	637	640	652	675	691	587	666	699	725	674	656	636	699	629	709	683	716	688	651	690	692	714	639	667	685	654	682	678	667	657	658	701	659	655	648	654	681	659	690	651	605	669	674	675	677	673	688	680	679	685	699	686	672	662	667	666	686	700	627	676	608	663	717	649	680	660	664	653	663	689	680	668	645	658	653	705	712	691	717	652	648	713	635	653	653	697	671	650	656	714	647	674	685	664	686	663	659	672	666	652	683	664	704	710	658	621	665	684	648	677	650	684	675	674	696	673	670	613	649	653	644	685	611	634	700	698	714	606	661	654	640	607	652	664	631	675	661	672	645	677	669	682	655	678	679	668	692	659	632	627	642	680	703	654	633	673	714	637	668	658	696	682	662	701	671	671	654	628	659	676	656	732	689	615	617	668	686	672	641	704	665	638	714	643	659	638	691	680	649	669	678	641	658	630	688	681	621	666	693	643	687	656	653	706	663	671	684	661	651	669	701	709	692	677	631	726	664	664	713	661	730	658	677	670	670	616	715	669	684	673	632	660	656	664	595	706	683	691	683	657	689	698	641	706	697	698	662	639	667	654	647	686	684	674	645	667	700	640	620	677	696	707	685	678	696	653	668	691	644	684	724	673	680	682	641	653	699	676	651	669	661	648	662	644	632	714	631	683	689	675	669	691	677	684	668	715	672	679	687	636	715	655	628	685	701	663	713	639	645	633	621	684	656	614	688	657	651	632	647	644	645	688	682	651	663	663	682	637	648	697	646	640	673	663	677	660	664	671	665	706	668	651	653	710	696	673	665	656	677	667	680	677	713	656	686	670	677	684	692	675	618	666	678	643	655	664	685	672	698	689	674	670	635	680	647	662	649	650	636	699	673	667	685	658	671	694	639	695	648	698	629	650	696	650	679	681	661	642	674	698	667	656	670	680	581	665	643	686	665	639	664	609	673	667	706	680	649	681	667	689	680	722	668	670	664	682	663	648	676	697	644	683	669	694	652	683	670	650	641	724	695	633	678	658	630	706	638	662	662	673	665	646	664	686	676	683	672	655	652	679	691	645	653	692	679	731	653	655	638	682	670	651	659	670	651	668	637	617	699	685	639	678	667	614	669	680	698	662	716	692	641	637	643	711	717	688	665	651	666	615	711	640	665	698	664	651	687	680	676	684	702	639	667	650	691	699	662	706	687	668	685	736	676	713	680	684	600	655	653	684	683	673	655	597	677	651	662	652	652	665	630	654	675	680	674	661	683	659	617	665	659	664	668	698	680	644	678	652	619	718	665	651	698	694	670	653	671	726	680	652	656	661	668	671	647	642	673	695	741	686	672	668	653	677	719	664	701	689	642	646	709	678	674	686	627	630	648	665	695	661	686	663	685	668	642	637	657	668	638	724	693	673	685	646	705	666	720	637	685	671	681	686	645	650	665	694	684	662	670	663	673	639	635
13659	786	658	547	425	305	202	206	191	159	152	176	131	139	141	146	140	124	145	120	109	148	130	137	132	114	140	120	116	149	136	108	141	114	124	141	157	116	127	127	122	117	138	116	120	148	131	130	101	139	122	137	141	114	123	134	144	108	122	109	110	122	125	134	143	123	125	107	120	122	137	144	123	118	124	132	125	138	103	145	135	137	122	125	129	138	120	123	112	110	139	136	125	135	130	154	114	145	154	114	115	128	124	126	110	122	104	129	145	145	133	117	141	143	142	132	124	135	134	124	112	135	116	109	99	148	132	122	118	140	113	126	137	107	152	125	142	113	124	143	131	144	124	138	118	110	129	114	126	139	121	135	115	131	126	122	129	122	108	134	107	137	102	111	108	138	120	143	136	112	119	120	115	136	120	114	104	134	120	132	126	134	130	134	139	133	114	131	112	118	121	109	140	113	101	118	122	121	121	120	154	133	133	107	129	119	129	101	113	136	111	122	120	123	127	119	127	128	118	111	113	130	118	119	135	103	120	109	118	131	114	130	135	121	121	103	114	116	125	132	129	122	107	109	146	137	118	129	137	121	112	123	130	147	119	114	121	135	126	137	129	118	114	133	137	150	125	116	112	140	147	107	118	137	108	131	137	133	110	128	137	109	126	138	134	122	126	117	146	140	150	121	117	107	110	116	133	136	122	118	136	107	108	122	123	132	132	111	117	121	103	125	123	109	131	136	124	136	125	121	129	129	147	86	116	120	123	110	130	120	124	106	123	140	120	118	136	115	119	149	118	108	140	123	120	134	118	136	136	124	116	151	119	111	117	136	129	140	117	130	131	103	122	117	129	120	133	127	121	112	129	130	128	114	139	120	126	138	118	111	123	116	112	134	125	113	112	136	142	128	126	113	125	152	135	130	109	112	138	133	127	113	119	135	143	122	120	130	132	139	106	136	131	133	132	110	128	137	121	117	130	127	138	133	126	109	116	122	135	123	121	149	126	131	126	122	135	126	135	129	132	111	125	139	140	121	130	143	139	116	134	132	123	112	132	140	144	122	134	130	129	131	134	111	133	127	133	122	113	105	110	112	126	149	134	143	147	122	116	114	125	134	137	115	119	118	122	124	108	121	123	131	127	144	111	106	135	124	113	110	118	113	150	103	113	123	158	152	148	120	108	98	129	130	133	112	120	135	124	101	119	132	133	144	132	124	112	127	161	132	131	126	138	150	137	108	150	134	112	135	124	135	151	131	118	159	136	124	131	133	151	131	101	128	128	117	116	112	112	134	135	160	127	147	143	114	126	124	112	137	134	123	112	131	128	125	133	114	135	113	141	140	115	126	127	115	135	115	135	115	155	121	109	109	138	125	131	135	124	131	127	128	122	106	133	116	134	140	132	126	120	120	140	139	121	112	107	115	136	131	134	112	123	143	138	112	144	142	134	129	121	131	140	106	101	116	107	133	113	113	134	118	111	111	115	110	120	131	142	128	140	145	96	127	131	124	137	128	121	110	111	140	122	112	107	138	105	117	129	131	142	128	114	111	134	129	116	139	127	125	116	128	128	127	129	103	136	142	137	153	113	146	138	122	134	120	133	123	102	105	133	121	122	121	167	132	122	112	142	130	139	151	143	140	137	133	117	116	111	120	121	131	123	122	138	110	134	122	121	120	135	143	111	153	118	124	123	135	132	131	120	127	133	113	139	126	105	119	130	138	111	122	126	130	125	120	137	153	120	106	138	121	147	130	123	130	122	121	134	125	130	128	129	110	114	121	122	121	143	108	142	128	130	141	132	104	127	143	105	133	144	122	123	113	152	142	133	131	139	124	123	138	125	124	109	128	128	117	142	124	137	132	133	138	122	137	148	133	128	121	121	139	110	142	131	119	141	112	136	114	121	122	123	136	134	109	123	129	118	119	112	107	133	120	129	126	115	117	130	105	122	116	124	132	129	152	115	128	125	127	126	146	122	115	124	133	119	132	115	116	132	146	125	111	124	119	126	142	140	139	113	140	121	125	120	124	120	121	130	116	129	113	113	129	119	113	135	135	127	127	128	123	133	122	115	140	138	114	135	133	116	138	108	131	127	117	130	135	130	115	133	107	122	143	123	119	132	120	139	129	111	108	145	110	118	128	131	146	134	115	143	123	130	113	139	129	108	119	112	131	130	113	138	111	135	135	147	136	126	115	151	127	116	149	110	129	114	141	112	126	139	108	122	127	136	102	132	131	135	133	121	126	114	117	135	143	140	136	104	107	146	115	128	131	126	150	125	126	138	125	123	123	130	128	112	122	124	114	141	111	112	117	127	141	123	120	117	151	132	142	121	141	129	126	117	121	150	116	114	119	134	144	138	122	110	107	119	133	137	131	133	141	113	111	122	134	103	139	115	125	135	129	118	103	137	120	113	107	112	108	100	124	124	134	139	140	117	121	124	130	129	133	130	130	120	123	133	128	130	159	136	139	125	128	110	140	118	118	126	129	118	125	153	127	115	114	141	128	127	115	118	138	109	138	143	119	132	125	113	119	120	116	132	118	106	109	114	118	131	131	129	117	105	128	120	141	117	134	109	138	127	129	117	118	155	134	117	95	99	109	115	136	118	110	127	124	132	101	135	134	100	129	103	118	110	132	131	120	120	129	130	123	119	123	125	141	126	140	122	139	119	139	103	129	139	145	115	111	118	160	120	130	118	122	128	144	123	123	120	109	136	117	123	125	123	121	109	135	129	125	125	123	129	134	129	132	114	133	128	118	114	114	121	125	126	130	138	134	152	140	125	114	116	128	110	151	108	126	129	130	114	100	121	132	136	143	126	104	143	164	119	102	140	109	127	126	120	134	104	120	121	104	138	123	103	138	108	124	131	133	122	108	126	142	122	116	127	116	127	129	132	113	118	107	115	154	141	142	111	128	130	124	114	132	123	115	139	130	126	142	130	131	118	131	125	113	118	100	98	124	134	99	125	131	133	118	109	125	139	139	139	127	108	97	121	137	111	103	124	120	126	131	134	115	112	137	154	113	113	113	135	109	128	115	129	107	122	127	110	120	124	117	124	144	142	125	141	123	141	126	129	126	123	146	123	113	111	125	145	145	145	134	119	135	112	118	107	105	131	130	136	134	118	123	114	107	113	106	125	128	120	145	122	110	108	136	134	128	118	112	136	139	135	121	114	136	129	122	130	135	131	127	124	131	128	113	124	122	142	143	122	101	128	127	136	121	138	135	154	131	128	117	126	136	132	125	150	132	138	132	132	129	120	134	130	91	131	125	130	104	133	123	139	130	127	137	128	106	132	105	131	135	99	130	114	132	112	129	137	147	117	138	121	113	112	128	127	124	123	130	119	153	136	156	141	105	128	134	127	137	133	137	106	124	111	113	140	134	137	114	133	131	123	124	111	115	129	134	121	129	133	138	135	131	138	114	114	129	144	137	119	124	118	146	116	121	120	119	122	138	132	115	124	157	140	122	119	130	115	122	131	109	134	147	109	107
8477	825	1462	1720	1527	1198	1025	821	746	686	610	579	550	540	480	442	482	475	418	432	412	444	420	443	369	401	349	379	379	391	361	383	369	381	368	426	384	377	332	360	350	382	352	334	376	365	367	368	322	363	363	344	367	344	358	381	360	353	395	328	344	363	334	354	336	367	353	359	344	358	357	375	326	340	346	347	338	350	334	356	373	361	332	336	368	356	347	313	374	346	343	331	358	345	347	330	328	373	320	333	343	310	377	354	371	337	334	372	332	329	348	342	359	365	372	346	358	337	349	350	379	368	354	340	338	359	340	337	372	338	319	367	367	346	298	327	370	352	362	328	363	343	347	333	350	335	354	347	340	348	347	345	331	342	329	310	350	369	325	351	385	318	366	339	326	341	344	330	313	357	353	338	341	349	298	327	347	374	342	342	359	314	365	357	343	339	331	371	337	358	338	365	357	340	367	323	369	332	336	338	345	381	343	345	338	378	371	341	385	343	352	322	351	360	344	349	328	341	333	347	321	345	300	354	343	355	334	374	353	341	371	353	344	322	356	379	358	315	346	340	371	353	350	321	355	350	370	353	341	322	337	377	355	328	370	364	334	357	351	340	318	373	352	351	378	322	352	390	368	335	307	365	331	358	339	359	312	365	340	312	333	342	341	308	327	340	342	323	354	329	329	346	353	320	373	338	386	339	351	318	354	338	368	347	394	315	339	347	328	335	335	352	347	367	354	337	366	345	330	336	308	316	339	336	343	367	311	337	339	360	364	351	362	328	329	355	360	344	301	361	347	358	332	357	363	335	336	339	325	362	308	363	355	341	357	356	333	344	360	359	313	351	327	338	367	365	353	351	328	349	310	364	355	324	308	356	351	359	297	369	296	332	354	405	382	327	330	355	349	358	338	336	318	321	328	360	361	349	364	358	348	362	354	348	329	333	363	302	343	320	361	327	331	334	350	370	353	368	331	361	336	355	333	318	302	333	369	329	316	331	348	299	372	353	340	338	350	385	355	362	347	341	355	354	310	341	354	368	353	333	291	349	350	319	337	360	341	360	347	341	348	339	331	333	342	357	372	335	334	355	341	393	327	348	342	309	324	360	346	340	357	347	356	328	343	355	345	350	360	305	354	345	358	358	316	319	340	343	332	344	370	361	374	336	329	384	355	350	351	331	328	316	339	318	314	337	374	338	347	345	368	330	346	341	330	341	297	362	320	317	382	352	341	335	337	373	329	305	338	351	350	336	385	361	339	304	361	397	345	358	350	360	349	338	306	361	332	314	324	326	366	326	360	329	364	360	345	320	364	324	358	360	328	347	345	351	364	336	381	368	370	341	356	319	357	323	330	353	355	342	335	346	310	346	353	330	342	335	335	321	328	357	319	335	353	320	331	353	362	324	313	362	295	317	345	337	337	348	338	303	360	358	344	344	376	347	316	360	363	386	337	352	303	356	375	347	355	354	348	356	335	344	344	364	335	335	351	370	363	319	339	317	328	317	365	351	369	322	364	349	373	329	338	330	346	343	341	330	333	360	355	337	370	346	336	392	357	352	329	371	356	354	332	324	358	374	349	376	358	351	321	334	376	366	317	354	322	350	322	335	355	351	329	332	376	353	376	324	403	370	354	362	322	342	350	369	329	314	346	338	359	336	340	306	384	301	342	333	335	336	353	331	324	367	368	365	333	339	350	376	356	327	300	383	291	360	313	340	310	339	384	328	338	350	364	304	323	350	373	340	353	324	331	347	327	329	349	339	345	355	380	318	352	350	344	367	330	330	326	365	348	337	319	347	387	353	354	333	325	344	312	303	333	363	348	346	336	289	372	293	356	338	354	358	363	361	371	353	358	388	339	341	343	369	328	359	333	355	358	313	377	359	326	334	333	361	315	360	359	343	345	339	341	327	337	366	353	335	346	346	351	366	373	321	349	358	324	332	345	309	346	330	341	374	309	349	356	316	347	341	331	343	358	319	352	367	334	303	315	330	387	361	356	346	347	339	343	372	320	338	360	363	339	328	333	335	330	352	355	343	334	366	380	376	363	357	360	328	369	367	375	380	348	375	319	319	349	340	326	336	360	313	379	335	328	339	346	345	348	371	346	329	330	319	348	326	338	315	315	364	321	359	343	358	302	342	346	361	322	338	319	352	360	338	350	364	353	345	332	323	328	382	337	334	342	346	326	342	346	390	339	332	358	340	363	316	316	350	353	346	341	348	336	350	353	361	339	353	324	312	316	360	353	292	356	349	332	330	371	316	336	357	325	364	362	363	346	339	334	322	316	320	337	334	345	321	360	384	352	343	303	343	339	357	342	347	354	302	368	356	359	330	340	318	326	314	345	334	344	325	369	356	367	341	367	328	331	352	327	358	292	353	328	316	332	376	356	349	366	366	342	337	336	321	335	335	352	341	352	326	349	312	336	354	339	327	355	348	324	314	310	342	333	355	313	338	316	333	336	339	329	349	326	345	350	325	346	329	333	345	330	347	335	350	361	335	348	366	340	366	332	309	363	373	330	313	317	352	317	356	346	339	355	353	322	324	332	316	342	350	375	369	351	308	352	355	356	320	331	344	367	340	317	332	390	328	345	348	361	353	319	361	331	345	369	332	351	342	354	370	336	355	345	335	347	325	368	352	333	334	346	368	382	336	324	334	366	327	334	317	361	339	343	361	354	346	357	361	310	357	339	311	343	318	330	324	344	329	307	341	367	340	326	332	338	361	375	337	341	325	352	300	355	378	350	324	354	353	331	336	353	369	345	296	315	345	369	321	356	330	343	335	337	348	357	339	350	334	335	362	368	365	308	308	340	358	331	361	368	341	354	366	363	329	352	324	352	338	342	342	350	365	347	350	302	358	352	360	358	352	323	354	341	372	352	353	365	366	337	342	328	358	330	318	330	313	369	330	320	325	340	320	330	325	350	392	379	342	328	348	336	331	354	328	334	343	386	359	386	334	354	332	321	332	341	350	355	348	280	339	318	383	346	330	343	354	323	352	334	331	355	372	363	360	341	351	382	386	365	345	337	383	338	345	386	346	336	351	301	346	346	367	356	333	357	329	348	342	350	394	388	339	352	336	342	351	376	313	369	346	345	350	342	335	367	344	359	384	374	357	301	324	348	336	340	327	352	333	331	346	361	358	348	320	375	330	296	355	348	367	321	357	345	346	341	365	371	365	372	353	339	330	336	343	381	362	339	367	347	377	352	325	346	361	343	380	341	379	338	350	318	343	340	340	345	382	345	315	306	362	338	319	340	324	336	315	329	345	345	341	347	320	321	352	343	353	332	333	360	357	355	354	335	346	323	365	349	332	332	346	325	358	345	336	358	357	377	360	356	356	348	336	330	334	375	345	360	364	320	337	352	350	354	337	354	328	364	348	327	358	332	366	355	347	374	349	348	348	343	317	359	333	353	347	374	345	334	348	307	336	308	364	327	383	339	351	341	359	355	333	337	355	350	358	386	372	337	376	320	328	346	342	348	321	355	330
1454	434	423	444	386	409	392	389	382	395	403	406	332	374	384	385	399	379	430	413	428	388	415	338	387	403	413	409	389	361	410	331	396	361	400	397	398	388	406	387	382	389	373	416	380	385	366	408	418	394	404	385	371	425	378	361	417	412	385	365	363	399	427	410	406	367	364	399	387	423	425	375	344	385	378	412	392	395	409	443	410	428	371	388	426	384	428	403	407	401	406	417	394	408	410	371	412	391	409	375	366	399	398	383	399	403	405	417	386	408	384	413	388	398	404	413	420	440	411	403	400	404	371	382	384	403	355	397	415	356	409	413	359	390	393	390	387	380	401	391	413	401	397	356	417	387	410	388	371	419	438	392	420	355	354	383	357	368	374	376	379	421	372	362	406	404	399	431	401	431	404	428	374	384	355	375	395	367	403	399	393	430	365	396	377	384	408	356	417	426	371	401	390	389	380	373	382	393	404	403	435	407	369	364	396	435	403	382	434	411	381	359	394	361	393	363	382	401	393	387	366	396	391	396	394	397	382	387	420	402	411	396	377	388	411	394	382	422	415	420	408	443	408	382	379	396	363	387	357	373	383	400	373	389	421	380	406	391	421	381	422	385	406	398	417	364	411	379	410	425	405	387	367	378	434	416	368	370	375	412	377	401	400	423	366	389	421	391	394	412	408	403	361	398	391	373	384	393	415	399	411	424	387	385	429	424	381	354	414	405	375	387	443	391	404	396	398	369	378	378	387	420	424	406	387	399	383	420	389	378	382	396	405	367	372	391	388	325	416	368	395	396	392	398	383	360	413	377	399	392	409	414	366	405	414	407	403	398	375	369	398	421	408	411	386	406	414	413	417	403	386	410	403	387	411	422	364	417	431	378	397	368	386	417	390	382	402	391	424	404	357	418	362	399	414	387	394	432	362	392	404	430	398	393	421	376	400	369	364	419	395	404	379	364	429	386	434	421	409	371	360	393	391	394	398	399	356	433	370	368	396	399	444	397	381	428	400	407	385	424	371	389	385	387	363	393	392	359	415	346	375	385	372	372	380	368	370	388	381	385	371	379	404	419	415	398	395	401	389	384	370	368	406	396	405	434	406	382	416	364	383	404	355	381	383	357	396	372	408	438	385	344	390	369	381	395	383	404	393	400	407	367	389	397	348	378	417	367	374	394	399	417	410	357	353	412	379	386	388	385	389	391	415	367	399	368	419	409	399	370	392	394	385	418	401	413	413	398	384	423	403	379	411	382	343	346	405	377	372	378	361	413	408	379	346	390	424	385	412	356	409	384	400	404	395	407	408	444	389	407	356	362	393	427	374	380	374	417	406	386	406	433	402	389	400	402	386	395	369	375	376	377	356	372	390	376	370	391	399	397	421	357	418	380	382	377	384	428	370	390	374	376	399	436	392	415	407	353	383	397	374	398	379	418	408	413	405	395	406	405	402	354	405	411	394	424	362	367	369	387	383	405	388	369	398	401	391	380	361	381	420	399	414	386	368	353	417	413	410	386	393	408	343	400	376	395	392	422	358	397	371	378	337	407	375	386	374	378	430	380	410	369	382	390	367	400	389	386	371	419	397	385	361	393	357	390	408	396	410	342	406	411	398	408	422	331	388	370	397	374	399	397	406	430	377	391	381	378	385	376	400	411	374	389	409	422	383	388	366	366	401	431	388	397	439	408	383	371	385	360	368	392	359	373	403	371	420	377	405	407	395	404	384	346	413	384	382	408	378	387	369	384	404	410	394	469	384	401	366	403	398	392	357	417	425	400	394	416	421	377	379	383	392	353	368	404	354	360	379	384	348	407	381	418	407	390	365	379	367	394	354	360	415	410	373	376	381	405	366	396	422	399	377	408	390	398	404	406	409	368	368	386	383	406	371	382	410	408	426	398	406	373	381	412	376	372	369	397	401	406	402	414	351	368	402	373	428	422	402	368	390	401	391	376	389	407	399	388	391	414	367	378	408	399	410	383	390	392	373	376	412	362	386	394	351	403	424	381	403	384	390	406	393	390	366	383	379	374	406	341	398	419	412	391	367	394	363	411	406	400	376	390	416	430	417	425	402	379	442	403	421	394	388	391	410	365	373	396	393	390	388	362	396	375	419	391	376	412	404	398	429	405	421	364	345	362	361	345	381	403	434	386	397	417	381	393	392	396	413	388	381	369	365	404	395	403	388	400	424	385	379	375	361	407	350	425	358	420	416	374	382	404	398	374	397	457	395	407	367	419	408	421	422	377	405	404	396	345	377	366	389	353	444	383	372	372	378	402	403	377	395	355	384	385	426	379	384	365	382	407	388	346	384	389	424	389	381	405	383	361	398	443	385	374	393	405	416	339	422	422	383	411	355	390	363	385	414	389	365	367	395	388	401	397	403	438	379	400	367	357	381	407	359	366	373	381	352	419	386	366	359	377	401	369	358	404	333	410	378	415	381	366	376	377	385	381	394	399	390	378	384	419	380	347	373	399	407	411	392	434	398	333	370	438	360	382	367	423	373	357	385	379	384	410	386	402	385	377	392	379	385	412	408	415	413	433	376	429	410	389	418	390	430	441	370	391	400	395	381	407	437	386	391	423	359	389	371	413	379	381	381	384	426	415	366	403	409	404	373	376	365	399	371	385	388	358	393	372	419	395	457	439	418	369	395	371	371	391	379	427	364	384	391	402	382	403	376	387	397	377	361	396	374	398	383	432	394	371	372	435	357	384	365	317	362	363	400	409	412	402	405	378	423	394	386	376	419	375	386	387	375	376	371	390	380	379	380	404	387	403	347	412	418	382	407	399	363	374	416	417	412	380	387	402	382	407	383	405	389	433	417	365	364	389	409	383	379	404	350	380	408	391	381	391	378	400	369	388	359	409	406	373	395	386	404	384	410	383	400	430	408	390	403	378	386	374	398	389	393	397	394	400	395	389	378	408	409	404	393	404	408	429	369	389	405	398	433	400	379	390	391	397	379	368	391	374	414	371	413	388	379	386	383	403	416	423	377	383	374	362	416	418	364	398	367	378	400	396	372	396	388	383	389	400	407	375	387	416	418	390	382	387	410	397	388	370	399	390	404	368	355	410	406	375	390	374	381	386	411	394	390	389	400	359	380	361	417	372	402	414	391	380	401	408	416	394	431	362	365	409	406	413	392	402	368	382	393	389	417	405	422	389	393	382	405	419	377	386	377	406	375	389	384	382	420	388	372	400	374	406	406	395	388	389	373	376	380	410	401	353	401	427	466	339	385	412	372	413	421	384	392	406	371	398	366	367	403	390	364	432	409	425	394	364	379	364	402	390	354	399	377	435	411	402	383	401	375	408	377	438	395	409	411	374	422	379	387	410	385	415	402	402	352	396	414	414	364	391	382	379	354	382	402	353	405	451	371	356	389	411	374	388	392	377	392	402	349	411	381	303	400	381	354	394	357	387	394	385	393	417	386	403	421	376	390	397	397	355	374	402	368	362	390	409	359	396	425	393	402	363	412	355	407	400	409	379
2091	961	965	1006	945	993	1002	903	926	918	907	926	957	935	834	957	949	901	874	902	865	907	874	912	873	920	881	850	892	934	843	875	896	903	920	944	941	861	887	908	896	957	884	885	901	966	879	942	916	921	901	928	903	925	965	938	874	881	911	876	901	908	894	962	862	909	885	884	978	922	883	941	939	926	956	973	899	909	884	890	947	904	909	938	866	891	909	929	886	884	888	916	922	930	907	862	946	941	884	886	882	874	929	880	924	922	926	865	940	915	904	930	897	938	914	843	926	953	873	907	885	907	898	942	891	917	933	884	956	942	947	920	916	950	888	899	948	941	941	906	893	972	934	869	908	914	865	919	906	913	930	925	897	933	930	885	910	888	882	929	947	895	889	921	938	972	963	947	903	935	892	853	902	925	939	917	962	931	879	873	911	947	897	924	895	926	945	879	858	894	922	927	914	913	906	891	871	881	888	908	968	921	832	988	851	922	943	910	904	907	861	922	903	891	919	938	910	867	916	861	904	883	886	909	937	900	909	903	927	931	844	927	894	879	898	948	880	926	953	916	948	925	920	927	874	907	951	901	876	942	956	893	905	879	842	933	895	889	890	874	910	941	922	907	898	907	866	929	924	928	939	906	885	852	863	885	924	931	964	962	903	928	913	908	915	879	903	920	944	905	887	929	918	893	964	913	897	933	959	898	874	875	926	936	931	906	882	958	912	898	910	916	908	937	875	888	951	877	991	885	876	888	934	901	944	881	887	972	876	908	893	946	867	933	929	951	915	914	931	882	882	913	906	891	916	920	896	956	882	960	900	889	900	939	880	875	925	911	931	908	943	940	907	879	893	892	912	941	981	934	938	929	937	878	951	924	961	881	925	964	929	848	924	915	891	957	909	916	911	905	906	867	886	893	924	945	939	904	912	907	894	882	933	928	894	911	958	942	881	929	885	942	937	924	890	897	917	880	923	883	905	918	973	889	855	917	901	906	922	973	894	927	941	943	861	884	896	903	933	963	893	873	856	934	930	885	870	923	840	882	954	915	910	880	929	922	969	868	906	920	936	892	935	941	916	943	970	894	928	918	940	896	906	919	927	889	849	930	920	912	912	947	968	887	851	890	845	881	837	863	930	904	958	865	846	921	940	957	888	953	910	904	896	872	937	923	886	886	902	904	912	950	944	940	905	885	922	914	874	903	908	981	918	917	896	948	887	929	877	900	967	897	903	895	883	938	886	905	882	971	893	864	947	861	911	943	898	987	870	926	903	897	897	904	878	898	931	944	883	941	871	911	898	952	888	908	918	878	917	885	920	900	892	852	904	895	942	903	898	838	924	909	850	924	947	903	918	940	921	947	840	949	876	928	880	930	919	929	857	923	921	890	915	899	923	923	897	851	880	917	856	871	871	947	965	907	861	882	929	862	873	842	893	877	890	898	941	914	900	908	907	908	944	911	939	939	907	914	901	861	902	952	881	852	907	890	931	910	906	967	878	882	857	892	878	948	885	969	932	895	956	939	965	949	937	919	974	908	974	951	894	882	914	862	954	884	899	884	920	904	869	949	909	964	909	878	908	918	940	960	954	882	901	873	916	902	933	893	878	909	959	923	978	947	888	897	893	898	968	879	893	922	957	891	871	904	866	919	934	903	937	930	949	923	881	923	897	946	943	874	934	909	925	921	937	923	907	894	883	904	931	926	948	929	907	953	909	917	943	925	865	900	937	942	894	872	902	917	876	969	897	881	921	912	835	924	889	924	952	897	914	930	902	910	884	910	925	887	915	909	862	884	912	942	938	871	929	918	940	913	946	865	864	950	954	929	946	919	916	1007	944	903	868	883	921	953	954	941	902	920	921	883	898	855	944	870	888	940	923	924	844	925	931	905	917	936	880	895	908	932	918	920	857	947	942	891	888	900	899	960	886	995	905	907	916	862	921	914	907	913	910	923	940	868	948	905	953	928	896	923	855	961	879	897	938	865	884	838	928	936	881	901	895	942	929	870	937	890	963	895	940	957	872	921	898	912	909	928	886	896	926	890	977	913	909	912	940	892	935	940	941	970	915	939	923	897	912	930	903	893	961	931	876	884	867	930	956	908	943	892	876	929	901	897	858	879	909	949	942	939	895	898	913	918	882	944	905	916	933	907	904	979	847	923	950	891	962	896	916	923	904	888	919	924	888	863	913	915	876	947	861	902	892	929	898	959	868	920	926	952	994	939	882	919	861	880	887	909	870	929	916	948	874	840	902	885	952	922	974	910	943	903	926	921	937	898	880	942	915	937	873	874	941	933	895	903	944	961	938	837	873	847	906	900	950	969	915	895	891	887	924	939	917	921	900	851	937	911	879	912	901	920	963	891	878	881	932	908	903	935	889	873	958	928	883	914	927	862	904	913	962	873	901	823	949	867	900	865	878	893	864	889	900	944	879	911	930	913	921	876	905	880	929	869	892	955	887	931	865	922	872	866	913	895	927	934	967	871	882	969	934	982	882	874	932	863	914	909	946	898	901	950	869	882	952	879	878	977	871	960	907	873	917	929	930	909	896	914	912	861	890	959	888	920	930	924	978	872	845	912	873	912	856	913	890	941	854	949	850	960	950	909	846	978	850	855	865	857	908	951	895	891	887	879	915	914	904	904	886	949	881	869	917	907	905	891	891	873	928	941	937	917	932	953	859	916	928	916	889	897	896	914	949	933	946	898	868	923	887	923	895	866	924	901	979	940	940	916	897	902	888	913	921	884	891	851	904	894	920	916	962	943	922	876	868	889	877	948	971	908	906	906	913	854	984	887	850	922	936	908	891	949	953	899	890	873	910	916	935	902	871	867	919	942	864	924	904	942	943	882	885	882	909	880	884	903	917	900	957	924	921	901	890	895	935	832	930	902	918	897	833	986	976	856	888	891	904	938	914	867	848	975	949	932	876	891	895	913	914	929	884	938	919	931	961	893	888	939	833	919	918	996	838	968	920	956	937	884	903	895	955	915	922	913	920	892	941	854	898	882	883	872	894	850	884	895	884	946	901	907	925	932	906	887	894	945	921	926	936	896	931	918	847	951	952	947	927	913	894	843	847	920	917	901	915	939	867	920	896	894	905	924	893	907	958	862	901	929	931	918	913	868	930	957	909	959	913	852	922	948	956	889	891	938	914	959	909	901	955	885	927	899	923	933	887	919	921	910	955	939	882	921	900	858	954	893	917	933	895	896	907	883	906	876	955	931	970	897	914	872	926	931	897	873	876	915	951	889	936	906	917	909	963	893	940	872	902	931	887	960	870	942	912	917	898	915	871	896	864	929	874	929	935	886	923	904	948	928	923	927	923	880	906	876	922	936	891	911	907	962	847	929	899	902	920	872	970	870	954	921	927	941	844	886	899	897	882	928	916	868	920	870	949	957	934	924	918	899	865	930	891	887	912	888	951	941	915	940	912	881	914	945	886	939	916	895	897	975	902	910	970	901	879	892	924	898	873	938	874	952	880	897	929	939	892	815
8021	551	567	564	428	390	337	299	327	309	302	302	298	291	272	278	260	267	293	261	282	266	294	281	276	268	290	274	252	296	290	251	256	256	267	279	279	302	305	287	253	268	278	264	286	274	282	325	295	280	260	305	275	304	284	268	305	296	261	277	292	280	284	276	263	297	314	277	280	271	254	257	289	253	286	254	298	302	278	244	283	249	279	339	284	272	272	261	237	280	262	283	250	278	270	264	285	294	307	276	261	275	288	259	264	299	274	303	267	282	294	255	266	304	279	321	264	312	318	277	277	284	267	286	289	281	249	264	288	258	277	270	250	246	315	288	293	300	317	288	332	272	256	265	300	308	266	312	276	256	256	284	289	237	275	254	258	253	287	281	284	255	293	292	255	281	280	261	268	265	278	266	278	275	275	283	237	271	271	290	283	269	277	289	279	291	302	302	300	281	267	279	290	289	285	273	294	286	289	275	266	239	283	287	263	245	284	272	308	266	295	277	278	294	274	287	301	302	280	263	296	302	280	274	267	274	273	236	324	258	277	276	296	283	256	284	261	262	286	289	284	293	268	269	290	266	261	295	260	286	284	261	300	269	286	276	266	314	277	289	275	292	303	256	279	282	267	281	272	295	289	269	258	298	297	289	240	290	276	279	284	256	295	286	277	271	308	313	268	276	253	296	267	245	276	268	277	256	268	277	284	289	279	271	263	264	246	290	291	298	253	275	263	280	268	299	287	271	270	262	265	249	266	278	265	274	250	256	273	308	260	320	266	289	295	292	273	279	312	285	290	246	277	269	277	243	245	282	278	275	270	294	308	275	290	239	261	267	287	274	250	300	253	273	290	274	244	311	276	240	284	250	275	270	280	253	273	283	285	254	285	273	294	289	263	275	313	322	291	309	282	283	302	283	278	294	321	294	273	267	287	287	292	272	273	260	249	259	270	280	292	317	287	296	292	291	257	269	268	284	241	264	263	281	292	263	287	250	283	259	296	303	260	294	292	293	296	284	236	295	303	314	270	277	282	268	265	272	288	299	302	272	318	288	238	264	254	278	302	280	275	277	258	298	264	267	287	263	297	304	280	308	267	283	272	269	271	287	256	280	256	265	253	285	283	273	285	291	299	285	287	252	263	248	276	277	283	284	273	272	280	259	262	277	240	271	265	263	252	294	271	275	264	276	275	292	268	292	265	268	283	278	299	299	280	277	251	239	263	276	273	265	293	280	305	287	260	250	269	274	301	274	255	246	296	286	310	260	284	270	276	291	276	314	286	275	278	259	294	297	279	270	302	268	265	283	291	299	251	279	281	273	281	262	259	296	277	302	304	273	280	275	291	282	280	270	268	281	269	267	281	292	276	285	284	301	278	263	278	278	225	272	273	272	258	266	261	293	279	273	243	286	282	255	279	295	295	296	274	283	277	240	276	270	289	276	274	281	264	278	300	273	283	234	278	283	266	285	302	275	282	268	293	273	315	294	286	276	271	288	256	276	262	266	299	262	295	267	256	320	245	260	272	296	262	277	271	277	275	274	266	304	269	280	254	286	282	280	284	283	263	279	304	315	247	271	265	274	282	283	296	264	265	292	261	255	244	297	280	281	228	280	276	265	227	294	316	272	301	305	285	287	286	279	285	272	286	284	301	314	245	264	279	258	270	291	280	283	241	308	290	270	274	303	295	291	273	314	282	287	288	266	297	269	320	283	278	260	276	279	309	286	281	247	309	278	276	244	283	291	298	291	278	303	261	289	279	269	295	259	243	260	285	249	285	281	266	306	271	285	265	274	274	301	281	289	253	279	269	288	255	276	241	299	251	261	279	263	296	236	290	283	290	286	275	282	293	288	276	315	282	277	277	314	301	275	299	283	288	272	275	267	277	249	276	267	289	280	250	310	262	269	307	297	300	290	266	261	250	252	309	322	318	260	282	283	252	281	283	318	307	270	288	236	259	266	310	240	285	287	268	279	260	275	285	285	278	299	284	259	271	261	267	280	270	249	278	280	310	284	287	274	321	269	278	277	277	265	259	263	310	270	262	285	297	287	323	308	274	260	256	310	295	267	275	280	272	277	304	291	271	293	261	286	277	242	283	296	299	282	306	250	284	253	277	246	254	310	277	312	273	287	252	275	296	289	263	277	258	298	303	265	296	269	301	263	271	314	261	311	280	270	271	250	278	287	268	269	243	288	291	229	287	286	275	296	293	298	274	277	269	281	268	294	255	283	278	284	298	238	273	269	297	292	245	264	286	279	258	272	269	261	294	266	261	303	306	275	270	256	305	254	313	271	283	278	336	293	281	269	281	285	273	280	290	277	271	276	281	264	293	286	290	264	254	276	271	253	264	272	249	282	265	285	273	276	274	295	270	312	282	265	290	283	287	266	288	240	268	279	300	263	286	267	257	286	277	315	267	283	274	280	274	296	309	289	273	283	270	287	277	324	299	268	258	273	290	289	307	254	308	298	292	285	270	286	288	250	316	261	284	272	258	293	284	256	257	301	241	257	281	272	280	280	334	283	281	278	285	286	266	287	236	264	302	246	271	272	288	247	269	273	287	288	276	267	261	281	268	267	294	297	299	296	279	263	266	267	256	276	265	294	268	259	297	257	242	267	274	261	276	250	289	267	295	260	284	289	289	290	309	267	305	305	279	268	285	265	292	260	260	247	294	284	249	289	264	295	242	259	289	312	304	262	289	290	269	281	259	260	285	295	298	295	260	272	251	272	314	275	263	291	259	244	270	276	277	281	267	275	249	288	268	261	276	271	271	269	291	292	221	287	254	273	249	251	262	272	283	280	254	264	288	289	322	292	296	248	264	277	276	296	287	276	266	272	255	286	272	271	268	290	261	278	269	287	258	286	274	289	277	276	286	262	268	277	245	275	243	281	282	265	325	294	251	278	256	270	271	294	268	233	247	276	282	288	307	286	295	272	268	278	293	268	271	280	267	258	282	276	286	288	294	263	284	285	258	294	264	289	275	253	288	265	280	273	239	308	258	266	263	261	288	284	300	291	241	282	304	265	256	260	289	288	262	260	253	272	281	266	272	276	275	275	299	290	233	305	295	263	274	256	289	304	274	285	262	277	264	270	290	293	274	281	301	254	278	260	311	306	266	248	251	292	297	262	273	274	249	272	276	278	309	281	269	260	251	275	280	280	307	277	289	265	285	255	302	272	260	251	262	262	299	261	259	292	286	292	235	262	281	298	276	306	238	255	278	267	255	276	274	269	266	314	279	282	248	247	283	291	265	258	235	247	251	277	274	289	286	301	274	261	252	275	272	314	277	265	265	268	277	262	280	264	286	250	309	297	258	252	269	250	268	289	303	284	293	261	287	244	243	274	296	270	286	270	260	270	281	240	290	274	307	272	257	263	287	283	274	276	285	291	261	303	279	299	286	274	268	284	275	298	259	261	263	285	265	299	270	281	258	277	273	286	250	257	279	295	303	289	288	273	296	313	306	256	314	266	264	294	301	262	299	276	291	279
6886	971	1313	1363	1330	1180	1031	933	859	893	838	827	718	725	763	719	721	743	692	726	721	703	723	655	707	720	699	689	675	675	681	684	690	631	668	661	714	708	699	640	643	653	664	676	613	685	635	708	672	672	667	720	682	628	692	631	686	696	666	660	649	697	701	645	675	655	630	640	639	654	688	678	672	648	684	676	624	708	668	717	646	636	689	636	678	660	642	664	680	662	640	672	690	675	675	660	692	655	664	659	664	693	672	655	652	657	620	673	677	677	647	665	648	680	718	667	629	666	687	706	665	731	698	625	670	620	633	685	668	659	657	681	632	712	708	655	651	673	651	659	638	649	676	698	710	635	643	637	696	639	674	643	654	647	670	634	675	682	617	637	669	691	669	685	651	632	675	662	648	655	664	656	668	652	695	689	689	625	617	688	664	662	668	703	694	692	679	637	721	637	714	642	666	672	629	646	650	660	683	650	630	687	680	698	655	637	665	669	661	713	619	687	678	657	649	682	637	675	638	667	695	687	671	640	710	666	649	643	645	645	661	645	696	636	634	659	654	677	726	638	645	671	691	691	646	676	701	659	685	638	667	693	635	595	711	639	685	653	642	679	639	677	637	640	661	675	671	653	632	685	630	673	652	631	613	649	642	707	651	681	638	682	670	648	686	672	643	644	673	653	680	662	643	706	683	660	613	628	641	684	643	668	672	625	722	712	621	679	617	624	653	683	627	649	698	636	664	683	679	713	669	670	652	715	622	707	599	649	636	631	661	622	688	715	722	670	682	654	693	675	681	697	717	601	690	624	618	641	734	644	710	680	644	706	701	653	699	639	668	650	652	707	639	700	635	647	655	644	701	630	692	650	682	645	688	635	685	618	691	735	685	643	643	705	688	708	723	664	700	666	649	683	624	670	670	701	688	603	678	659	689	653	631	712	626	651	713	641	694	672	668	667	676	630	627	627	712	712	673	683	648	680	659	642	670	650	629	645	674	658	653	666	693	661	649	687	708	663	651	686	713	680	664	640	652	692	623	670	635	672	738	694	662	657	648	711	637	706	677	718	632	692	666	661	630	653	667	655	645	639	637	667	642	668	658	656	659	657	701	664	671	657	660	689	689	670	661	688	685	661	690	657	689	686	670	678	688	663	673	691	687	616	667	667	646	674	681	647	649	700	665	690	654	680	651	663	682	669	655	698	611	681	627	656	665	680	723	698	640	708	634	677	671	663	680	660	653	640	698	640	639	681	691	682	656	684	655	643	671	701	674	646	643	643	634	651	617	698	620	651	650	674	639	654	647	671	676	673	722	651	641	666	640	676	645	652	675	680	641	637	613	641	665	650	654	680	639	691	666	639	646	647	693	689	695	648	647	633	695	673	652	652	678	654	673	685	639	672	683	655	657	662	662	674	623	607	647	657	660	673	648	679	633	700	692	649	658	638	698	641	677	695	669	682	683	678	653	622	650	718	623	657	671	641	662	668	638	744	657	674	650	674	642	662	649	683	663	585	665	657	656	709	652	661	677	686	650	680	693	663	716	652	653	706	637	618	660	668	694	630	669	689	675	699	639	681	642	681	639	637	688	674	688	692	678	683	659	656	698	683	647	674	689	672	685	646	661	677	653	667	649	685	655	658	656	678	657	650	639	627	688	631	665	678	650	657	692	644	680	675	686	683	676	661	632	653	679	643	670	612	710	632	647	695	681	654	668	693	637	649	719	663	644	702	671	658	686	661	651	642	691	624	654	678	661	641	704	676	675	693	687	626	650	652	670	686	648	650	685	621	635	651	653	675	659	683	645	679	628	669	610	683	676	666	694	679	648	655	669	673	698	689	665	627	701	704	698	664	670	656	589	687	690	721	687	670	682	650	710	657	673	671	706	610	664	661	648	636	679	674	634	619	655	671	673	635	682	691	643	670	660	708	670	662	644	665	705	609	619	653	692	642	708	627	650	725	669	637	682	636	689	668	643	637	646	656	671	669	657	669	631	667	617	655	645	673	686	699	666	666	651	664	680	665	668	716	640	658	686	653	681	638	623	614	709	654	608	652	674	639	659	659	696	646	684	631	686	617	609	618	697	645	635	644	681	639	702	689	642	675	669	665	627	649	663	649	651	708	645	668	633	698	672	673	661	727	667	667	674	665	635	667	622	648	697	628	648	646	704	648	670	668	690	669	652	643	675	650	718	687	654	666	646	698	666	710	640	680	694	601	706	656	644	643	721	638	668	681	660	667	637	669	705	665	652	678	681	662	620	693	644	613	670	668	724	623	675	655	715	681	678	600	710	635	714	650	624	666	663	694	655	639	664	643	680	693	716	651	697	699	669	649	684	712	701	653	685	637	667	655	673	638	658	645	703	709	624	684	659	664	683	679	638	688	639	654	653	674	656	693	671	670	661	628	724	623	652	697	697	660	638	664	687	693	651	675	686	627	697	637	654	686	713	627	666	638	675	676	687	665	651	675	656	671	669	676	661	687	673	661	654	653	663	652	676	700	603	677	674	652	612	658	705	652	635	669	644	707	662	672	654	710	682	690	639	664	653	686	643	638	656	713	662	695	676	656	637	674	659	672	689	628	658	686	647	686	647	671	685	672	619	668	687	659	667	654	635	663	656	635	682	668	682	661	643	646	682	656	702	660	673	652	632	683	662	662	678	644	666	655	628	631	642	678	637	635	648	636	684	658	636	677	643	682	731	650	635	628	638	672	685	707	705	628	663	641	675	668	629	696	715	705	693	717	620	627	640	699	678	685	697	660	645	614	673	628	685	661	698	635	651	713	597	666	651	673	707	689	745	682	631	667	669	650	686	666	669	656	684	667	656	630	682	662	687	673	670	687	682	644	585	631	652	690	640	633	696	650	660	656	662	658	670	634	701	655	651	690	689	660	703	652	641	687	676	662	641	649	649	716	668	680	695	646	661	678	673	681	672	690	723	733	676	658	692	669	643	661	673	679	681	665	733	718	595	636	635	633	641	651	670	660	688	622	670	672	660	666	651	678	642	664	651	708	674	693	657	656	683	708	643	638	671	677	674	666	657	665	672	637	654	674	692	693	655	670	666	701	683	668	702	670	696	645	618	646	672	652	661	643	661	649	654	661	686	677	679	710	660	696	643	694	663	680	646	666	656	660	681	685	653	702	633	711	692	639	682	659	686	691	637	650	684	687	671	680	668	694	628	668	671	661	695	682	702	670	671	670	633	668	632	709	618	626	656	662	673	673	659	651	686	686	657	659	706	678	673	655	626	642	632	641	653	654	648	672	627	665	689	701	666	669	677	686	665	717	667	662	689	683	686	657	643	644	667	669	674	695	646	693	690	713	666	715	644	671	662	636	698	669	665	690	621	700	667	686	672	644	656	635	619	630	675	662	690	655	662	650	664	666	680	669	659	665	666	655	614	699	663	685	671	645	699	690	643	634	649	695	705	633	661	686	691	654	676	651	652	645	633	668	651	682	686	664	671	711	665	648	677	651	672	694	667	639	623	693
13231	824	658	551	409	288	265	222	197	181	173	152	173	154	170	145	151	143	164	132	159	150	110	138	138	135	147	121	151	120	117	139	111	147	125	121	137	131	101	122	134	128	157	124	121	110	135	141	146	124	121	125	108	135	123	126	109	131	140	118	119	136	133	107	110	132	116	130	120	114	117	129	123	138	111	120	124	134	162	137	114	117	121	131	127	154	122	117	142	123	118	131	115	138	125	134	117	129	131	105	135	126	148	120	129	123	130	114	134	122	103	130	133	131	126	130	138	126	118	149	125	131	136	122	138	125	97	109	115	115	126	145	123	103	125	116	115	130	131	114	118	125	111	131	136	135	126	126	132	103	124	118	112	124	126	116	143	140	135	137	132	138	121	116	130	158	157	143	123	130	115	122	122	139	131	144	119	128	142	122	106	113	118	120	127	134	118	111	133	129	122	135	130	141	141	112	121	130	148	124	137	96	113	145	122	136	129	112	121	130	115	148	119	112	123	120	99	107	133	126	103	126	134	120	143	125	109	121	147	133	126	137	106	125	132	144	111	128	125	134	117	117	121	122	119	115	114	126	99	119	141	127	107	126	113	94	129	140	126	153	123	147	105	114	123	136	107	113	150	133	110	123	107	101	129	123	124	121	133	105	134	166	130	114	135	143	129	115	114	131	124	117	145	101	125	113	122	136	121	123	133	130	147	107	132	139	149	118	121	104	134	124	140	143	125	115	123	127	117	125	118	154	134	124	130	133	128	126	135	106	128	135	124	145	113	122	125	136	136	117	141	112	136	109	107	150	126	135	137	136	131	112	148	125	139	145	144	118	115	116	104	117	133	132	128	119	120	117	118	115	122	134	113	115	153	140	126	114	126	123	117	122	120	119	107	141	132	141	123	130	111	129	125	126	123	128	133	110	122	117	137	129	111	133	144	128	128	145	133	131	138	126	122	122	119	119	141	141	144	126	126	107	114	144	114	128	113	117	110	132	138	129	101	116	125	120	116	109	128	117	139	120	132	149	105	125	126	151	119	139	129	136	131	117	137	148	119	124	138	127	116	123	124	121	125	117	120	127	135	118	141	118	119	145	122	116	132	131	122	121	119	132	109	120	123	114	136	122	154	153	131	106	149	140	132	122	157	130	134	107	104	126	147	121	107	105	109	130	111	109	117	111	148	126	135	105	118	112	120	124	142	128	112	128	136	111	131	118	143	112	127	124	118	115	126	129	140	116	149	127	126	128	112	146	125	124	131	132	124	153	132	132	113	118	108	121	96	123	130	121	117	123	115	128	135	146	144	125	133	129	116	153	118	108	122	111	131	139	128	129	126	138	118	138	127	127	128	116	133	150	152	134	114	132	108	136	131	120	126	132	129	126	135	109	127	118	136	129	120	163	129	107	113	149	114	110	124	132	115	116	142	143	134	128	130	139	120	116	120	131	120	107	114	119	127	123	125	140	106	150	115	112	133	118	121	121	116	134	119	117	153	112	133	123	119	162	140	130	128	137	143	150	120	118	135	122	126	121	125	119	137	118	113	137	112	137	122	132	122	110	125	113	120	137	100	132	117	110	118	128	120	123	144	117	121	133	129	122	135	115	128	125	114	125	120	128	114	115	134	122	138	115	130	108	125	136	129	137	106	119	131	155	123	116	103	103	114	137	115	142	134	134	112	124	114	106	118	121	139	129	134	132	130	124	124	127	139	102	165	148	121	132	139	131	116	118	133	148	134	141	135	143	112	129	119	122	124	109	129	120	134	111	126	135	120	123	132	128	105	112	124	110	99	123	115	131	121	116	117	146	119	140	136	134	130	129	112	121	125	120	127	114	116	145	122	119	137	104	130	141	153	147	146	137	110	140	112	126	100	115	137	131	137	128	105	136	125	138	129	145	133	116	113	87	124	128	118	127	120	133	112	112	111	115	120	121	135	137	121	115	117	145	134	137	137	123	135	128	146	132	141	122	127	139	139	133	124	132	127	118	138	120	124	115	133	125	128	132	109	138	108	111	116	115	95	138	132	142	133	130	123	117	134	121	122	115	128	111	110	135	121	122	113	115	118	122	122	137	127	142	104	125	109	124	146	117	124	149	115	112	124	133	106	149	116	112	124	114	125	101	138	115	126	118	130	140	111	114	125	140	124	129	111	132	121	127	160	143	109	125	129	133	141	121	125	122	107	117	130	119	110	119	108	154	124	141	106	140	127	118	152	113	116	108	112	121	138	117	123	124	120	113	134	111	129	125	121	108	122	132	140	124	124	136	127	131	128	124	116	125	135	156	97	130	125	117	138	132	133	105	140	136	117	137	122	114	135	101	104	99	130	137	132	116	143	108	108	98	121	124	127	99	132	133	101	109	115	138	129	119	123	125	135	126	128	139	128	120	125	109	126	128	119	146	105	144	137	109	124	124	111	119	120	104	104	115	114	126	143	97	136	116	122	106	114	125	129	133	113	126	133	138	110	114	136	130	109	129	134	136	130	134	121	125	125	122	125	114	132	112	127	129	112	129	143	102	138	136	131	116	123	136	128	155	127	110	126	121	116	131	147	106	121	129	95	122	121	126	132	132	132	128	113	135	126	131	108	108	136	125	136	123	122	105	120	111	136	112	133	131	118	138	134	115	121	148	144	132	131	127	118	131	130	127	125	109	116	126	119	170	138	120	106	114	115	117	127	132	116	132	134	118	112	130	143	127	132	117	119	110	138	126	131	113	125	128	128	124	113	136	141	106	120	141	111	124	123	131	113	114	127	131	141	147	126	120	103	143	99	111	114	115	120	135	144	123	121	126	131	112	127	128	109	131	169	133	134	149	111	127	143	117	127	128	121	125	116	127	112	123	139	114	117	100	127	125	119	133	111	120	114	124	116	101	160	116	127	104	129	123	124	115	110	158	124	110	120	115	115	121	123	116	127	133	109	122	115	125	117	108	132	128	127	117	120	138	154	130	114	123	114	121	126	114	117	130	153	125	132	111	123	125	105	126	118	128	122	139	161	116	117	112	114	126	129	133	118	135	155	112	124	119	132	115	110	125	130	132	98	135	108	119	114	127	130	125	137	143	151	145	112	139	129	114	123	146	123	128	131	129	141	136	127	122	140	127	126	143	97	135	133	130	106	98	134	122	127	124	143	130	127	128	139	128	139	122	134	116	112	115	112	147	131	128	130	126	128	131	124	140	133	120	156	117	119	111	138	138	122	121	124	127	137	146	131	114	128	123	113	118	114	124	114	112	118	126	114	117	141	116	119	117	112	114	117	120	114	135	96	118	115	114	103	124	119	132	117	129	136	118	127	146	123	122	105	131	137	125	136	133	121	121	115	132	123	110	102	129	127	115	137	140	129	119	124	125	113	132	127	136	111	138	127	113	128	140	137	121	142	126	122	125	142	123	129	120	116	129	124	117	137	124	132	117	155	138	131	106	139	116	124	112	132	129	135	113	109	128	137	113	128	116	121	116	127	113	130	113	133	119	122	135	109	114	119	136
8240	807	1386	1719	1486	1187	953	819	738	640	549	574	578	509	486	490	473	429	414	445	431	399	419	393	397	382	373	359	356	401	389	374	365	371	396	371	331	379	395	361	342	367	383	352	398	384	356	349	376	348	352	380	360	328	374	362	334	359	351	346	365	351	381	390	317	355	331	382	338	319	358	335	324	351	350	341	353	320	340	334	357	345	332	348	324	351	369	343	328	369	356	376	361	369	366	380	340	356	369	336	367	334	350	347	334	352	339	350	346	346	357	344	345	373	349	356	337	351	355	308	352	322	341	366	349	330	355	326	334	344	320	316	348	378	357	335	357	322	353	374	339	366	338	348	341	318	331	334	371	328	336	357	354	347	321	345	351	338	352	357	334	360	374	325	352	319	359	355	343	342	302	319	354	365	332	345	343	372	354	318	325	337	364	350	378	342	323	343	338	350	345	321	347	346	309	376	340	336	332	345	367	317	315	353	381	374	346	358	365	335	321	343	340	321	331	331	358	314	362	372	334	344	343	338	339	349	341	368	333	367	331	348	376	355	348	346	375	356	346	341	336	342	351	342	352	356	367	328	320	350	371	337	336	336	353	343	329	353	316	347	341	384	328	335	327	364	339	330	327	364	354	363	358	384	329	341	318	342	378	328	353	332	364	337	322	327	332	351	327	340	370	354	382	360	315	313	367	318	322	324	329	342	343	345	342	353	317	371	347	336	370	341	371	329	292	313	367	364	366	363	331	354	348	346	344	353	345	321	349	321	334	320	345	320	359	376	358	351	351	319	344	337	331	360	333	323	378	337	325	333	334	368	351	352	334	343	304	350	324	335	311	358	369	310	366	320	345	338	354	377	316	365	369	321	362	345	328	321	347	343	332	340	361	317	338	363	319	379	340	312	333	343	336	334	381	360	317	361	325	336	318	360	354	380	303	383	355	346	392	346	355	350	322	309	367	342	334	348	336	347	363	371	355	354	344	356	336	331	363	369	321	365	331	327	347	345	348	375	311	349	368	341	358	328	367	319	339	332	358	347	352	322	323	345	337	319	334	336	355	331	345	364	346	353	363	364	357	359	344	335	336	357	336	347	341	332	325	340	318	336	353	325	346	324	318	369	326	334	361	342	359	344	345	343	346	384	357	367	313	347	355	362	374	357	344	352	331	336	346	358	312	312	350	379	341	335	341	352	364	359	340	356	335	358	349	323	375	352	344	392	367	372	370	357	346	344	331	336	340	331	342	332	330	312	368	336	329	363	367	338	333	339	365	341	342	322	339	345	325	350	358	340	324	333	368	347	347	342	332	334	340	382	333	355	335	339	328	362	376	308	348	324	368	355	345	353	343	335	340	342	381	336	373	357	355	335	357	347	360	341	357	334	347	323	322	336	350	357	340	371	366	359	312	332	344	293	342	341	323	339	354	330	352	357	344	373	334	350	360	347	344	320	323	341	386	356	325	352	337	341	322	307	377	332	346	344	354	362	359	334	366	354	308	351	349	353	366	333	348	349	330	365	352	364	370	316	336	307	367	326	341	340	358	335	385	345	330	336	380	363	312	357	356	344	323	352	384	328	347	339	360	358	316	368	365	321	363	343	335	341	345	344	354	350	361	330	341	318	348	361	314	361	385	314	358	339	349	325	352	368	352	344	336	341	355	317	340	361	368	343	374	360	329	356	342	395	377	313	310	350	342	334	363	332	343	348	332	334	303	345	329	351	313	337	339	355	351	352	368	332	303	349	325	342	332	338	353	325	361	322	318	327	358	362	357	344	370	378	340	349	339	312	314	315	366	315	337	335	360	334	336	308	346	337	362	332	346	353	334	378	337	362	358	349	371	328	351	355	352	352	354	338	356	318	359	375	364	351	364	359	341	329	342	351	348	375	308	340	354	300	338	375	370	297	333	346	370	343	334	310	350	329	353	352	369	351	323	349	328	330	326	349	344	343	349	349	374	366	344	359	346	359	325	348	363	372	330	324	314	382	354	321	353	345	351	358	350	354	345	379	335	383	329	303	384	364	357	301	326	356	330	343	326	329	387	356	353	336	335	354	335	357	334	337	352	324	355	332	353	351	347	327	340	336	348	362	339	390	336	349	381	328	350	353	351	350	372	352	353	343	358	342	344	355	343	277	368	351	314	340	384	347	326	345	324	305	329	360	366	350	329	371	346	356	324	330	356	357	361	370	319	337	354	363	340	354	341	334	326	347	328	370	308	347	354	341	318	327	328	339	325	335	331	364	336	338	334	312	333	350	331	360	352	349	350	336	344	354	351	362	332	352	336	364	340	338	353	339	371	341	352	363	355	382	326	353	356	347	380	357	352	375	340	320	322	341	343	353	373	364	363	338	327	328	319	359	336	357	346	343	338	321	312	339	374	343	313	350	361	366	334	320	340	347	384	314	337	359	351	344	346	360	369	336	337	337	321	348	335	316	347	358	352	325	393	325	348	332	326	338	352	360	344	376	318	364	326	339	325	333	350	347	348	374	320	357	329	324	357	338	329	370	329	354	339	366	349	354	379	361	359	337	346	353	368	351	352	328	316	349	345	336	352	335	299	349	362	359	371	335	358	338	349	344	333	368	399	345	354	354	348	363	329	337	373	349	361	333	363	321	354	360	323	340	340	343	335	333	348	340	346	347	353	363	376	343	365	359	324	356	348	355	342	358	342	338	364	341	353	341	349	319	376	367	340	334	338	317	353	345	322	355	380	316	314	345	329	350	341	342	347	323	324	330	356	358	366	352	346	364	338	319	346	375	336	317	362	363	339	322	352	326	356	325	330	362	339	346	359	349	352	367	327	351	398	375	342	359	328	339	323	367	353	338	389	314	342	355	350	377	328	343	374	348	326	322	292	329	339	360	336	356	346	332	350	322	302	333	330	344	350	355	351	334	336	316	356	332	356	364	350	350	355	372	344	349	341	334	332	339	320	365	342	344	347	341	377	346	357	363	342	338	335	361	306	351	350	341	378	305	342	334	341	388	365	360	320	349	331	326	320	363	354	348	334	328	340	363	395	367	317	319	354	345	343	359	352	316	330	337	363	372	351	321	364	338	351	357	362	326	344	351	322	351	325	386	362	339	345	340	323	354	333	325	327	366	340	348	323	358	350	320	337	346	354	330	338	341	342	355	335	335	370	384	331	317	336	344	355	334	311	364	319	346	316	345	347	338	358	313	341	348	315	362	332	313	350	342	356	344	357	333	336	327	338	364	337	342	353	340	329	369	319	340	367	374	371	332	338	379	338	335	350	319	317	346	341	369	351	343	336	362	365	342	387	356	341	331	381	327	329	326	324	326	336	309	309	316	348	379	379	358	340	350	319	330	376	294	389	376	313	329	369	328	342	293	356	348	362	309	319	355	325	323	354	332	351	333	357	339	393	342	361	354	375	338	359	345	327	378	361	321	336	349	329	353	318	317	353	341	323	349	364	357	346	315	339	366	316	356	342	333	377	351	356	354	397	342	349	340	376	374	328	346	349	333
1396	390	389	409	369	388	411	382	411	372	375	397	390	345	380	387	337	374	390	367	384	361	388	426	365	439	373	368	368	372	407	393	361	373	387	360	391	442	391	386	363	348	359	392	404	391	383	401	403	427	362	391	381	365	428	433	352	376	419	368	384	405	386	413	402	365	332	386	377	402	388	363	408	356	388	387	405	384	411	369	401	397	366	334	390	395	396	365	363	406	378	364	408	383	393	400	358	393	410	371	400	390	365	360	392	393	345	347	389	390	439	386	346	372	379	370	365	411	389	388	398	365	345	374	365	404	380	389	406	365	416	378	436	380	386	372	392	392	396	396	362	414	403	388	376	419	400	352	420	385	353	397	361	353	387	380	418	390	379	398	380	352	362	420	400	384	427	399	399	384	400	378	375	406	385	359	400	397	400	366	373	363	388	364	397	375	395	369	423	362	404	391	400	396	392	343	372	401	370	373	375	377	371	378	350	405	400	375	376	369	391	388	403	343	394	397	355	368	417	417	396	389	455	398	409	390	400	403	370	386	369	372	384	358	399	370	396	393	384	369	395	367	344	353	388	422	373	361	391	413	389	377	380	349	388	356	415	355	363	402	366	395	399	350	373	393	361	369	376	367	358	381	379	385	379	402	376	394	414	390	378	368	384	367	380	364	379	376	396	404	401	412	389	392	391	430	396	396	364	419	370	394	391	373	395	362	448	407	395	355	398	381	406	422	371	395	380	397	398	350	372	388	389	390	369	391	363	406	404	421	366	392	373	403	371	404	397	362	356	392	354	392	371	384	393	430	402	368	392	414	368	406	379	377	384	358	388	406	414	399	395	373	390	355	380	375	347	403	406	405	393	373	378	411	370	397	400	347	368	401	382	388	356	372	387	373	412	402	384	391	380	345	397	414	382	387	359	404	352	363	363	411	399	389	414	374	366	411	378	351	403	383	367	385	357	357	391	407	395	382	410	390	387	360	375	365	385	369	380	422	388	386	377	362	378	389	401	395	392	381	367	383	408	392	370	407	371	395	399	353	358	410	402	314	376	384	413	371	388	398	373	387	409	409	391	381	377	396	370	341	406	372	393	356	357	402	390	384	366	372	424	392	387	402	400	369	364	376	356	388	381	389	398	405	350	360	407	389	360	409	416	383	402	413	346	374	391	387	416	426	377	363	362	412	359	406	404	405	419	420	378	400	377	364	380	375	365	427	405	354	370	380	406	415	418	349	417	395	427	343	420	414	406	361	394	353	397	400	400	381	356	404	407	372	371	405	380	408	398	383	381	406	402	371	385	403	372	403	397	416	372	436	391	374	352	374	372	380	366	369	384	389	426	381	410	387	380	363	395	354	383	376	396	368	408	385	387	394	371	403	410	375	434	365	376	402	401	334	378	391	381	396	397	403	403	377	350	399	368	355	404	370	402	331	384	380	413	362	379	404	378	394	407	357	408	412	352	360	393	378	384	389	411	339	403	364	376	390	415	401	377	396	417	416	399	402	417	378	382	388	383	412	382	388	368	385	367	404	386	391	331	415	415	406	409	406	382	415	400	397	357	386	389	369	392	358	372	391	391	376	395	418	383	384	390	408	383	384	394	357	388	388	357	380	374	395	415	389	388	353	416	405	412	379	356	381	375	387	390	381	363	395	391	360	355	361	365	390	361	409	361	404	404	403	378	403	393	390	379	372	392	344	355	412	382	383	374	369	374	405	388	364	373	373	394	382	338	371	376	335	389	420	385	391	387	379	353	363	353	398	392	399	393	425	385	381	434	395	416	390	366	367	395	405	395	369	373	364	387	398	395	374	391	405	332	378	413	403	392	351	396	405	380	422	358	365	363	381	377	364	375	369	400	426	376	351	378	387	357	359	370	376	358	374	384	384	366	420	394	391	386	354	369	383	339	386	405	422	383	400	363	380	375	404	381	385	378	437	419	382	388	380	396	389	359	421	385	379	411	352	396	370	418	411	391	411	393	372	385	378	378	354	348	386	424	386	392	413	411	361	401	385	352	392	385	368	382	404	396	377	384	385	366	397	392	407	355	367	375	398	400	372	396	370	382	338	394	386	370	356	400	387	421	387	337	367	398	397	368	357	377	337	347	377	380	382	427	423	385	388	360	406	360	400	379	353	409	401	383	375	365	380	357	394	355	393	385	387	380	354	380	423	401	347	423	434	393	441	363	405	409	402	401	369	379	364	378	353	327	387	385	399	358	395	410	420	451	369	386	407	440	361	390	420	425	398	365	381	405	374	395	384	354	384	352	409	377	380	368	385	400	400	355	407	395	402	375	354	375	375	410	367	414	364	366	385	386	388	392	392	373	352	369	394	341	422	386	360	385	373	395	388	371	398	400	369	347	362	387	405	395	385	365	406	364	379	428	416	398	373	404	396	426	401	363	397	400	408	346	377	404	353	348	386	403	393	387	423	395	368	376	393	394	381	360	378	392	399	375	363	404	376	396	451	356	373	381	401	360	419	384	367	378	390	357	375	404	364	432	393	395	408	403	365	396	392	423	383	385	372	380	376	399	371	406	378	396	378	370	381	390	381	372	373	374	368	380	390	382	393	423	391	335	418	363	414	370	372	372	401	346	419	401	381	375	350	404	376	394	355	338	379	359	376	390	344	362	386	376	346	364	406	402	390	394	397	407	388	373	412	430	400	421	383	405	356	386	389	360	376	432	390	373	377	374	404	368	405	365	364	359	419	376	407	400	393	364	399	381	374	391	381	369	454	405	381	394	389	366	369	397	373	421	360	380	383	394	403	417	336	349	374	373	365	386	374	387	378	405	380	379	389	405	373	396	355	400	387	395	399	409	340	385	389	404	375	373	418	412	381	344	403	377	362	376	383	374	396	372	367	393	403	381	356	370	423	382	368	427	384	382	428	375	413	433	405	407	396	356	343	375	363	384	375	376	410	371	382	398	397	395	433	358	383	393	398	426	417	380	373	359	387	394	407	361	375	397	386	380	419	380	394	387	386	381	392	404	371	392	356	380	392	404	370	370	367	375	352	412	399	365	383	351	396	371	407	363	394	380	393	410	365	422	404	394	374	386	380	399	360	402	392	425	368	381	418	393	407	385	386	374	399	419	366	392	422	407	397	357	368	410	399	406	375	366	408	353	358	386	394	369	420	387	398	402	372	365	352	368	405	379	368	368	412	398	419	385	400	377	384	376	421	408	405	406	351	422	407	384	367	366	357	390	369	393	396	347	401	390	402	375	378	366	372	363	407	353	336	399	392	408	386	411	407	374	408	358	410	387	385	382	424	427	398	401	380	358	392	400	356	382	374	379	401	389	393	385	389	397	377	396	428	373	368	404	394	400	421	411	379	420	400	387	391	354	392	346	392	364	401	401	397	383	371	352	399	391	357	378	373	364	349	378	403	407	355	407	425	396	399	381	363	394	408	431	396	396	383	371	383	390	389	373	393	398	407	363	410	407	356	384	419	419	418	389	396	439	355	370	400	405	355	374	381	405	371
2067	918	1000	947	921	927	914	892	961	905	925	971	938	876	933	915	889	957	862	882	921	939	916	897	858	854	914	889	836	884	876	884	875	894	904	925	913	917	918	914	888	924	841	891	852	927	945	961	923	946	959	899	879	865	885	871	924	883	916	908	894	890	929	922	857	903	913	917	882	908	908	903	915	911	907	865	952	878	925	911	900	915	920	873	908	936	924	877	906	926	913	869	906	908	936	958	855	888	906	900	923	883	906	848	883	929	909	919	897	936	854	861	928	883	937	932	882	902	906	861	879	919	924	903	894	892	893	885	898	922	865	882	909	898	884	886	898	906	889	910	905	934	889	925	951	927	868	924	874	936	948	902	895	919	896	904	880	868	914	966	848	934	871	946	904	900	853	892	870	891	899	934	919	846	918	921	943	876	873	897	938	876	916	933	901	878	849	930	901	963	896	839	880	893	906	841	864	881	888	887	825	892	956	976	925	904	897	890	941	875	949	885	900	953	938	908	907	914	889	917	847	997	959	928	877	930	960	928	911	882	861	944	856	896	890	901	945	880	927	879	872	884	959	883	855	935	920	961	872	925	902	837	896	886	926	864	901	919	915	917	951	918	970	856	897	948	872	903	891	895	898	925	893	926	869	916	912	890	909	892	975	902	902	913	889	921	891	923	903	950	939	901	864	862	874	860	908	914	931	964	878	864	905	911	916	894	865	914	940	899	879	935	899	886	923	887	886	879	899	893	861	925	872	900	905	905	979	938	902	887	846	854	920	901	927	877	936	907	893	907	929	917	915	964	868	947	881	956	876	815	869	900	869	894	882	951	930	902	847	885	903	919	909	918	922	877	856	895	884	944	861	918	866	929	843	947	917	940	900	938	885	918	865	902	882	907	915	934	1004	933	895	939	917	938	930	887	868	875	928	869	950	892	883	912	912	866	911	907	918	856	971	912	905	932	861	944	952	898	878	875	957	866	960	882	902	959	922	878	903	984	859	907	890	902	912	897	935	897	834	917	885	887	916	888	956	908	872	910	911	861	942	862	907	919	939	920	921	905	942	923	869	933	865	927	936	879	908	911	890	839	969	958	930	897	862	888	885	908	934	942	892	935	942	949	905	900	872	870	869	886	907	944	888	903	901	890	930	878	926	880	860	897	928	903	915	924	835	899	962	916	886	933	947	923	883	935	953	974	870	897	935	897	863	952	876	909	927	908	861	890	834	895	929	870	935	957	862	907	921	921	921	889	933	921	908	892	877	915	938	878	917	902	890	903	904	927	911	907	913	861	888	884	950	886	846	916	883	899	930	916	942	908	899	904	921	922	929	921	949	884	895	915	857	929	938	889	884	920	856	841	909	874	891	886	877	848	929	878	916	856	906	884	925	918	913	942	902	883	956	868	954	912	954	886	900	912	968	952	897	898	938	875	879	939	893	944	856	886	920	930	939	951	931	914	895	932	918	886	952	883	885	839	868	910	918	963	933	905	876	928	844	891	887	915	934	899	896	906	937	897	914	888	912	928	880	908	896	952	896	932	908	890	859	904	918	903	888	884	905	879	911	842	890	893	850	877	851	942	936	899	929	910	917	889	956	885	908	922	940	881	910	860	893	911	916	886	889	882	941	868	847	860	904	901	894	906	904	917	886	919	944	881	941	950	878	918	910	804	861	890	920	924	898	863	852	930	861	918	860	861	880	914	927	910	926	883	918	917	869	931	941	908	900	866	953	936	882	897	909	975	906	861	907	919	865	850	920	932	893	858	899	845	886	883	912	902	862	849	874	889	865	917	868	869	918	887	942	864	871	852	927	841	877	854	929	906	894	886	882	944	849	879	932	893	932	916	920	930	857	879	911	890	931	937	942	868	934	920	920	914	910	917	882	898	921	889	883	919	912	929	931	904	874	939	882	915	824	894	875	941	962	919	878	885	883	891	941	898	918	908	933	839	881	926	910	897	823	874	902	904	870	934	871	918	980	923	906	912	891	849	853	928	892	882	910	916	888	872	887	901	894	902	909	891	898	889	870	870	907	934	910	933	941	885	892	872	886	900	882	905	916	872	864	936	913	912	890	884	959	890	839	940	918	922	898	923	911	940	884	902	897	918	884	937	907	894	896	867	918	885	845	849	859	900	924	874	957	904	934	927	896	947	862	850	932	921	893	943	859	878	923	862	901	891	888	887	948	931	897	889	849	878	925	883	897	896	960	891	871	862	854	864	947	950	916	856	896	873	898	928	927	950	903	838	868	892	922	885	893	944	862	925	920	923	867	916	880	997	886	904	905	915	905	921	960	882	928	886	940	875	895	860	928	937	882	899	913	887	902	884	974	919	931	875	919	944	915	951	923	919	925	885	947	927	941	914	931	917	909	908	950	911	931	936	911	914	907	927	945	892	938	871	927	913	968	909	936	893	918	874	885	931	883	942	905	923	906	905	876	887	898	878	930	927	880	921	919	897	894	923	941	843	898	895	954	915	947	918	947	881	956	893	931	880	958	957	866	878	890	957	887	872	924	884	895	865	926	872	929	847	968	923	913	949	925	895	894	897	881	923	918	906	953	927	843	932	930	914	906	947	898	908	847	916	944	912	941	892	864	940	874	928	892	942	910	914	904	896	887	943	855	951	859	930	921	984	969	863	840	933	895	917	932	906	873	869	888	868	900	915	897	883	910	897	912	900	915	941	872	886	882	931	933	942	867	852	877	867	880	896	899	883	884	848	897	931	900	851	894	913	898	894	928	901	912	920	901	923	866	917	878	888	900	885	915	860	975	908	910	886	955	918	922	894	899	906	855	925	872	891	924	951	902	941	919	927	877	915	921	918	901	877	904	903	910	928	888	876	877	912	914	927	879	867	928	928	905	967	880	904	900	913	987	905	865	875	956	901	921	925	889	910	867	850	894	925	920	879	886	912	923	906	972	903	888	884	969	927	892	926	888	889	928	890	902	919	902	841	873	862	906	884	941	873	907	857	908	841	919	904	908	955	870	939	910	902	868	892	850	906	885	930	866	873	931	898	928	900	872	912	896	939	932	893	913	863	912	897	939	865	901	899	922	906	931	910	896	912	880	903	911	906	879	884	927	897	912	913	919	891	894	904	829	851	858	890	889	909	860	888	952	873	913	955	914	893	880	939	925	910	899	911	910	923	953	923	926	872	892	929	912	900	913	887	944	966	927	885	916	895	909	917	915	859	899	965	918	999	939	876	907	954	950	965	947	880	868	906	869	926	911	864	895	869	895	914	899	921	962	923	913	915	905	971	886	940	914	926	860	835	905	927	909	866	898	907	970	918	888	912	908	898	848	875	895	872	916	863	918	907	890	895	919	881	904	939	899	943	942	980	899	920	960	954	909	909	930	910	935	917	932	871	961	887	918	844	862	906	892	884	904	867	925	876	887	917	944	958	826	866	874	884	904	934	909	859	886	899	926	927	890	904	937	865	892	878	894	898	940	876	857	861	871	919	939	888	906	861	896	886	959	883	912	937	894	924
8035	588	583	434	406	352	318	335	330	306	295	289	262	309	323	276	297	294	299	285	296	267	286	295	304	271	269	277	276	248	304	288	253	276	290	267	275	312	275	289	288	300	320	304	288	261	278	261	296	274	263	248	247	274	264	293	280	244	254	288	297	263	259	268	278	290	266	306	266	273	286	261	305	304	291	289	265	275	253	265	256	291	290	285	261	271	319	258	285	289	303	259	267	284	263	268	256	275	300	291	288	298	251	268	289	288	264	296	268	267	297	268	274	271	256	269	271	262	274	303	255	289	281	257	284	287	282	279	263	305	271	279	286	274	305	255	266	287	303	290	274	270	281	262	338	299	283	282	265	256	277	268	270	284	260	283	289	314	292	281	276	289	295	283	257	280	289	318	291	280	290	295	260	262	251	262	295	287	272	278	275	287	284	284	279	260	280	256	235	261	292	277	294	289	269	268	283	266	264	261	288	282	277	267	246	260	279	291	270	281	290	268	285	267	304	313	247	300	289	285	276	271	298	266	304	306	309	308	253	284	275	283	282	279	250	278	271	246	241	279	254	280	257	265	287	274	272	267	301	270	302	244	296	279	281	267	245	251	272	279	304	268	270	303	307	246	270	293	270	283	298	239	265	283	246	295	275	270	246	255	281	290	272	293	272	298	247	283	265	280	258	269	292	257	283	275	267	286	282	301	295	261	270	264	262	257	280	279	275	274	289	259	305	289	289	302	301	302	276	274	278	273	275	256	301	278	270	261	288	289	303	276	299	285	286	287	281	308	281	278	269	255	253	273	264	256	261	272	288	265	261	291	269	267	264	259	262	307	290	292	278	287	269	293	292	277	263	255	273	259	256	259	270	295	285	253	279	269	267	286	272	279	265	291	251	270	268	288	311	262	269	276	266	291	289	284	271	282	287	256	274	323	289	264	278	298	275	291	298	286	298	308	266	257	291	295	267	286	274	255	268	272	256	264	294	274	286	291	263	270	268	274	277	307	258	282	282	262	275	268	250	292	240	265	268	266	293	257	263	265	266	290	270	301	269	291	264	288	279	251	284	302	266	294	287	287	279	280	266	282	279	285	265	279	277	256	259	250	255	255	253	286	298	276	278	289	264	270	283	269	281	270	279	262	290	280	251	242	274	290	276	280	246	277	282	258	290	240	248	268	291	285	280	270	272	255	266	271	265	307	280	273	272	256	268	262	290	272	290	292	276	274	272	299	259	298	274	286	271	281	303	291	292	282	287	276	247	268	286	294	246	282	319	259	218	274	267	283	289	277	267	306	282	261	265	292	264	273	269	302	269	301	255	266	309	287	295	269	255	291	267	261	305	301	266	304	268	301	237	268	305	271	261	274	286	263	267	285	285	258	283	305	283	267	261	319	275	280	290	283	267	268	279	236	281	268	266	282	270	269	285	254	292	273	301	312	287	265	290	266	265	286	328	277	283	306	249	275	268	265	251	284	287	288	273	287	288	265	295	276	263	291	320	271	272	257	271	279	286	268	253	247	323	290	256	302	294	279	264	306	283	285	263	298	253	258	267	284	279	277	283	276	288	272	245	258	293	284	278	273	268	262	265	312	271	279	267	266	252	297	274	314	262	325	255	296	255	280	303	273	298	265	274	274	296	282	266	267	285	252	279	249	278	276	285	270	270	289	260	280	272	268	285	258	263	284	258	251	238	283	290	250	256	300	286	281	283	303	251	272	285	286	271	258	292	260	282	271	267	256	261	265	259	244	276	269	294	247	224	262	270	290	248	287	266	292	268	265	307	272	269	283	284	253	277	287	262	259	274	267	294	294	267	268	291	331	286	267	270	301	280	273	288	253	247	313	298	245	288	271	257	297	310	294	253	289	260	313	288	311	269	267	283	266	310	261	299	273	288	247	261	268	280	281	277	286	269	292	258	286	285	292	300	266	280	247	279	264	269	290	268	286	271	283	288	268	274	267	255	287	272	261	279	264	290	267	287	270	258	285	284	265	278	227	318	271	275	254	262	261	305	295	278	289	260	297	275	277	303	264	268	266	298	249	276	265	287	270	301	287	271	314	261	250	288	286	277	263	316	242	281	306	262	283	306	275	270	294	291	285	274	269	283	278	259	280	292	302	264	258	270	308	289	278	312	307	277	275	278	310	290	267	288	246	297	292	298	290	272	285	285	284	278	263	289	278	256	289	290	281	268	276	296	272	285	262	310	278	277	283	275	295	280	265	299	308	321	259	300	297	286	304	257	238	304	298	259	272	294	261	259	257	287	242	262	299	300	245	281	266	275	272	262	295	310	313	291	288	260	261	287	271	277	313	251	263	274	284	275	280	300	255	278	262	284	244	265	253	290	275	282	264	304	260	253	244	291	262	276	291	306	259	259	290	269	288	266	272	250	308	290	289	268	322	271	244	302	300	273	293	281	247	252	272	268	269	285	330	270	274	293	260	303	258	294	283	263	239	249	339	321	269	272	250	279	271	272	298	311	292	306	286	279	283	268	272	262	272	268	295	298	299	287	254	291	251	255	294	311	246	275	267	273	268	280	296	289	290	294	283	255	285	272	288	277	289	248	273	292	278	309	255	286	257	291	257	282	271	294	258	290	271	302	303	299	273	278	277	239	254	277	230	278	266	287	254	264	297	264	288	231	274	283	279	265	279	246	312	289	290	294	277	260	254	291	298	277	249	270	295	299	284	253	293	244	293	292	272	257	310	269	271	273	269	276	282	256	267	280	285	274	282	275	283	279	257	279	275	295	314	272	293	278	291	242	262	272	283	287	254	284	245	253	264	307	253	267	269	270	262	280	277	313	318	267	275	281	285	262	271	249	277	280	287	298	257	266	289	280	251	262	250	275	276	284	249	247	277	267	256	237	268	280	275	265	271	251	315	279	240	228	273	287	294	253	292	293	257	309	272	310	266	287	287	264	285	283	266	295	283	249	273	263	267	259	295	250	272	233	276	268	278	277	288	297	295	284	302	248	260	259	268	253	281	295	287	277	252	272	285	299	289	262	287	271	273	264	282	270	268	298	297	269	300	271	287	272	281	253	280	285	278	280	314	286	273	289	281	281	300	259	238	303	231	275	292	264	289	264	304	291	291	263	310	291	270	281	307	253	267	254	283	272	288	266	288	281	289	276	273	281	270	280	276	263	271	298	277	294	298	263	258	277	300	276	287	281	288	301	287	287	268	258	259	319	250	298	266	279	275	294	263	275	256	266	250	285	262	273	283	283	301	276	251	239	305	281	251	299	298	276	282	285	275	276	284	276	272	280	259	279	299	281	283	264	278	299	289	294	291	276	282	262	269	280	294	296	280	275	265	268	293	291	275	277	290	275	265	287	294	283	247	269	279	258	281	261	291	249	256	291	285	265	278	283	278	286	273	292	255	262	274	307	235	262	261	278	295	276	228	287	303	269	274	272	257	282	279	291	284	276	308	283	263	274	244	242	298	306	320	280	255	258	277	277	275	261	251	279	296	277	278	286	280	269	239
6817	878	1254	1418	1276	1140	1046	944	919	810	839	869	756	781	764	771	726	790	706	730	777	712	708	701	707	691	680	705	646	721	736	623	682	678	639	687	700	730	666	620	676	660	691	680	731	708	687	699	686	669	687	649	667	709	672	668	675	654	679	648	650	669	623	669	650	682	625	660	657	702	661	694	651	642	686	656	663	674	686	665	683	664	656	680	654	690	667	677	598	680	621	655	664	656	663	677	649	674	639	622	708	685	657	698	630	699	658	657	623	668	648	625	689	614	643	681	686	642	675	662	681	665	632	695	710	663	692	656	611	617	669	682	651	659	689	652	700	704	666	645	635	648	677	703	672	705	667	655	640	667	717	625	623	697	691	717	701	675	664	667	700	676	627	689	660	646	641	710	631	606	631	654	660	682	644	672	637	665	647	652	676	631	680	664	665	646	627	637	598	664	680	635	673	676	654	702	652	722	682	673	679	658	678	669	687	636	701	643	660	647	653	637	618	720	649	618	641	637	694	677	659	667	682	651	659	663	658	669	661	660	689	653	627	673	684	652	678	673	657	682	665	693	673	665	648	682	642	660	667	688	626	679	682	619	653	609	658	666	688	691	721	699	684	673	696	662	635	665	676	634	650	648	679	655	666	708	644	657	692	652	668	695	672	660	654	662	620	637	630	666	680	670	691	681	660	627	680	648	660	658	640	675	648	652	620	672	643	679	729	679	671	690	638	642	668	649	652	658	647	641	690	620	661	660	695	683	696	688	629	702	641	652	705	638	655	634	652	663	666	635	689	728	658	638	639	688	651	694	658	638	673	622	627	716	651	677	713	661	646	683	675	662	650	676	673	655	642	664	639	662	716	628	673	639	683	661	655	649	658	624	697	682	666	669	696	632	677	675	714	684	676	707	675	657	686	629	660	706	669	687	696	656	651	656	673	708	663	644	661	689	690	644	649	716	675	649	656	603	624	679	629	687	693	686	656	657	759	628	678	618	705	666	664	665	655	677	637	655	622	651	703	688	638	681	656	693	647	628	630	669	654	666	670	681	702	703	661	685	672	640	629	697	660	647	663	679	671	686	704	669	686	681	690	652	637	648	703	689	651	622	718	709	659	671	687	711	607	674	685	634	688	659	646	710	712	674	667	648	628	633	672	706	688	688	635	623	648	660	617	625	667	641	650	660	658	654	627	643	657	604	654	625	668	631	672	656	638	704	636	670	688	637	661	650	668	689	708	669	677	653	640	664	671	678	680	721	663	681	664	634	652	635	597	635	690	677	664	669	678	704	676	669	697	718	678	617	702	719	672	634	673	678	658	708	650	636	635	656	684	647	637	617	687	690	623	660	676	700	618	656	686	668	637	661	687	658	621	678	663	645	660	667	684	665	635	698	657	735	671	654	632	643	673	606	612	668	663	638	700	687	646	659	672	693	658	668	639	688	647	706	648	635	642	651	626	703	691	676	681	706	722	655	644	634	621	681	665	660	673	669	638	641	661	625	664	660	677	625	666	675	643	664	623	672	714	710	668	668	637	636	641	666	634	682	664	664	661	667	705	696	711	657	628	685	731	639	671	672	649	683	675	657	703	654	686	680	675	651	670	673	628	713	684	648	669	650	668	685	710	701	713	652	702	669	643	665	648	652	707	678	604	638	658	679	669	659	661	632	637	638	684	691	669	647	652	675	625	671	643	662	671	632	672	684	642	652	658	647	670	616	646	656	680	654	640	693	672	651	653	682	680	626	635	651	682	727	673	666	714	693	611	689	675	663	609	683	626	718	660	673	692	656	656	625	656	670	690	647	673	662	661	635	673	643	702	645	665	677	633	627	664	679	659	679	687	698	636	651	660	650	640	661	637	694	703	657	599	696	659	589	646	696	636	707	683	675	654	641	632	626	650	695	637	681	658	647	643	633	665	656	687	665	655	681	655	637	661	671	680	670	666	657	704	686	661	692	661	661	690	630	688	669	664	633	683	674	633	645	678	617	635	641	664	632	635	678	645	681	646	683	674	612	683	688	700	640	684	676	676	629	697	685	681	660	624	674	687	659	701	672	687	693	640	662	599	662	681	590	615	689	659	659	648	667	675	685	643	686	676	682	678	677	612	689	639	673	660	648	667	689	595	626	624	635	687	689	640	710	649	683	668	646	685	678	640	659	652	690	683	661	647	647	691	685	674	673	675	715	648	696	707	699	652	660	650	639	613	640	673	667	662	656	675	654	671	658	682	700	677	710	698	638	660	678	626	672	655	658	622	668	694	699	628	649	659	672	642	690	656	684	652	634	667	645	674	670	669	659	655	612	678	638	676	623	686	682	646	661	628	710	663	654	666	729	662	640	662	683	695	669	674	689	673	693	646	685	673	675	692	646	681	664	678	677	582	658	712	699	678	642	670	668	676	654	673	659	691	682	646	621	639	641	634	679	673	665	690	703	652	654	693	671	682	674	676	659	642	677	666	633	689	647	652	652	597	699	681	621	671	741	632	622	693	707	629	671	626	657	706	649	694	671	654	625	656	632	674	604	659	683	689	660	635	655	652	634	691	702	632	656	697	684	641	657	661	653	685	629	663	659	662	672	701	669	651	711	673	644	665	663	693	622	686	681	630	623	670	628	667	707	627	672	696	717	629	685	632	650	649	679	648	654	683	658	709	712	626	667	651	660	626	669	673	648	695	649	693	706	643	657	671	703	643	681	661	638	681	682	657	633	653	647	661	676	613	662	678	637	707	655	660	715	670	672	693	661	671	629	676	695	664	657	660	663	675	640	646	635	662	626	690	681	659	660	645	631	664	721	709	691	689	655	663	663	710	667	685	667	659	695	686	678	638	689	674	611	656	682	697	643	642	666	663	659	681	686	673	638	662	646	630	680	653	661	678	629	612	719	665	657	677	670	663	714	685	685	700	634	608	699	651	626	671	674	646	699	630	687	605	695	695	651	659	649	682	689	624	642	653	673	621	674	641	715	709	692	648	658	692	653	699	666	655	670	638	678	650	637	650	651	654	669	671	678	662	687	657	629	666	647	663	656	651	666	662	653	676	702	646	642	665	690	715	686	706	623	640	633	649	655	650	623	698	699	669	656	652	698	669	639	682	649	701	693	658	639	639	650	634	659	695	625	663	644	622	654	676	652	700	626	735	658	644	712	650	702	625	651	650	646	693	654	701	697	661	724	671	688	658	629	671	655	673	662	645	600	632	652	614	649	612	681	698	674	659	683	625	649	640	669	631	646	688	685	705	658	654	679	654	639	697	615	649	679	630	646	620	659	667	720	649	687	627	667	705	669	685	699	670	645	664	646	689	716	722	736	662	628	631	671	655	629	695	651	702	733	679	646	644	713	686	671	661	634	704	676	611	642	610	689	650	681	632	670	702	634	677	651	694	659	643	699	647	694	651	651	696	669	660	633	716	639	687	681	686	655	695	634	679	653	672	688	667	692	702	647	608	672	634	657	681	683	674	681	672	674	667	697	644	678	633	643	645	662	668	665
12927	729	664	529	378	267	227	221	212	160	177	173	157	155	171	152	143	157	128	143	136	135	152	137	131	111	132	124	140	127	127	104	124	147	145	132	134	134	120	135	106	138	128	124	124	122	128	117	128	132	136	123	130	97	129	136	99	104	118	120	124	114	126	138	138	121	131	127	129	128	114	110	122	131	129	121	126	114	131	120	95	123	127	119	131	126	129	121	136	128	112	106	133	124	116	108	109	121	138	111	117	141	152	128	126	104	134	117	133	118	134	117	118	137	147	130	117	141	118	129	131	130	122	122	139	133	123	103	132	119	119	124	121	99	129	126	107	118	113	102	118	120	125	125	117	131	134	130	112	117	126	108	123	122	120	115	137	118	130	143	127	117	123	115	125	144	115	138	100	109	117	120	130	146	107	122	124	138	129	119	136	107	133	127	113	115	150	124	132	140	131	140	132	125	125	144	115	123	137	120	120	128	115	124	152	136	115	130	126	122	141	137	147	117	97	123	139	136	156	130	134	125	135	131	122	136	144	124	137	124	136	129	109	145	135	122	142	116	118	105	141	115	123	103	130	114	136	111	131	113	129	106	122	151	135	128	103	136	137	113	123	132	118	125	132	122	142	133	122	148	123	168	123	128	116	132	126	147	126	152	102	127	142	133	118	122	118	125	116	122	129	109	127	131	147	116	112	120	123	119	131	112	130	128	130	130	131	161	101	131	135	119	120	108	127	122	124	120	107	118	127	120	108	126	123	133	124	136	157	122	116	105	118	107	112	116	118	125	142	113	126	122	124	122	159	113	156	128	116	122	126	133	116	137	117	135	127	136	126	127	129	130	118	133	144	141	136	123	114	119	117	157	127	118	120	116	114	164	124	136	104	139	129	119	124	113	124	113	113	121	135	136	122	146	106	134	146	133	142	127	151	103	140	123	97	133	113	117	144	101	116	136	109	128	150	135	138	136	126	130	126	138	127	139	132	144	139	134	127	132	133	125	116	112	137	125	125	132	116	149	114	127	125	116	140	128	116	124	124	123	105	118	132	127	114	120	121	124	140	116	107	138	117	112	141	120	125	118	134	110	116	120	128	114	128	122	132	139	137	137	126	96	138	124	135	125	122	103	134	127	121	109	107	136	139	140	121	126	128	127	135	99	138	124	132	136	131	128	147	120	129	133	148	133	122	114	136	144	110	126	136	144	136	111	126	123	126	110	138	141	143	121	127	120	146	116	126	143	125	126	126	133	112	134	149	112	115	132	129	114	136	119	133	106	115	115	123	129	103	115	132	145	132	132	133	125	126	118	121	116	116	117	113	111	124	113	122	134	117	134	139	137	123	144	108	140	106	109	133	107	128	132	144	135	114	131	128	117	133	122	97	124	101	116	119	133	140	120	112	124	127	109	137	138	114	124	103	118	133	96	133	119	95	124	128	116	112	136	138	126	132	122	123	107	139	127	155	139	119	141	116	126	117	124	125	116	89	117	109	124	114	134	126	129	122	139	127	101	110	127	124	135	130	120	121	111	98	110	115	139	136	123	136	129	132	135	116	121	134	121	128	137	135	99	132	114	124	146	95	132	122	123	118	132	118	147	138	136	136	133	153	117	111	116	124	124	122	99	140	118	148	119	106	125	146	143	113	124	126	129	114	121	127	108	111	136	115	113	140	133	130	130	138	98	120	125	118	123	102	124	126	107	131	135	124	117	131	131	109	121	121	115	137	133	141	119	122	126	130	127	104	148	130	111	108	122	94	120	124	137	118	130	116	115	136	107	123	128	123	148	124	133	107	145	135	114	111	136	120	106	123	134	134	126	125	141	122	111	121	126	116	133	113	114	123	116	116	105	138	145	136	113	113	129	122	127	129	125	124	140	138	110	142	118	98	124	125	140	121	148	128	98	133	116	122	123	134	108	116	100	119	136	123	131	147	125	113	131	107	133	117	142	122	110	109	98	137	100	130	121	103	127	139	116	133	113	118	119	115	138	130	144	115	112	108	119	126	135	120	134	155	110	99	134	136	113	123	118	126	123	139	143	136	128	129	131	142	136	132	127	120	104	116	151	128	127	110	142	117	134	135	150	130	104	134	118	112	119	135	126	121	122	117	127	133	118	115	138	124	124	102	119	118	118	105	118	122	122	124	125	119	126	120	112	144	133	139	111	110	139	129	137	113	107	122	115	132	130	121	118	114	147	140	144	125	112	92	142	127	128	105	119	128	110	128	136	102	136	138	129	126	101	136	108	127	134	116	105	104	121	122	105	100	126	109	113	128	120	127	137	121	134	125	116	125	113	118	126	115	128	121	119	129	123	142	124	140	126	114	114	118	101	127	120	108	133	137	125	135	129	152	136	132	107	123	125	110	140	132	132	121	135	113	146	112	133	161	125	130	152	119	121	144	111	130	140	136	124	131	136	103	128	105	135	108	137	138	147	144	115	117	136	114	125	134	108	136	114	117	112	143	108	124	123	117	117	116	127	114	123	127	131	136	113	122	108	122	141	126	108	124	110	140	138	118	140	126	129	138	142	114	119	150	121	122	112	123	131	119	128	147	120	122	150	122	111	141	132	130	134	134	123	123	140	130	143	117	134	114	133	140	126	122	105	123	117	129	137	127	149	150	136	135	119	130	127	114	130	129	122	115	132	110	132	142	102	120	113	123	117	123	130	140	128	114	143	113	125	124	119	134	126	124	131	147	125	130	148	118	135	123	108	117	130	130	115	133	133	134	152	145	122	117	128	120	110	134	113	123	119	130	104	119	145	112	122	136	127	128	122	150	139	133	127	136	125	139	137	133	113	109	120	118	129	101	124	126	129	125	121	117	100	125	124	124	138	120	114	134	145	133	123	117	133	124	134	92	114	131	124	125	148	122	117	129	136	119	119	127	142	123	140	128	112	111	128	110	106	123	109	125	140	130	143	121	136	125	116	124	133	126	121	119	119	129	121	108	139	137	121	116	108	127	114	106	121	106	105	116	117	117	132	148	134	140	124	140	105	109	106	116	130	121	142	137	123	110	130	135	132	116	147	137	125	119	131	131	107	114	135	119	136	132	124	129	118	125	130	134	119	149	105	130	129	134	142	126	129	126	132	128	105	129	106	104	115	118	126	121	139	136	125	115	120	129	110	116	125	116	132	126	134	121	147	134	134	148	132	142	139	121	126	122	125	106	122	116	117	123	129	119	120	105	109	131	148	145	110	130	139	111	145	134	122	132	144	109	127	141	116	118	126	130	128	119	124	130	128	111	125	118	133	133	119	119	126	126	118	113	116	135	128	131	109	128	127	124	119	111	126	127	136	112	131	125	121	121	123	124	121	152	137	121	118	124	130	140	131	117	123	130	139	154	127	109	106	121	122	134	117	124	109	125	110	109	120	130	141	99	116	123	135	120	122	129	129	117	112	133	123	101	114	123	114	121	116	107	104	129	140	126	127	117	124	148	121	119	115	128	127	107	130	130	138	108	105	108	126	120	99	125	133	108	118	106	115
8402	798	1411	1689	1454	1164	962	823	706	678	573	572	559	526	537	491	509	432	441	425	416	401	372	387	386	394	405	375	366	397	372	391	383	359	349	357	371	390	344	374	370	345	377	391	353	375	364	344	360	346	382	346	335	340	362	344	356	343	355	394	354	359	359	367	362	352	323	359	330	333	353	382	325	363	329	346	349	356	334	337	352	343	338	370	368	334	377	344	378	345	324	367	343	345	350	353	346	378	364	333	337	359	376	362	357	354	356	335	347	356	321	311	374	341	340	376	339	352	373	349	349	358	337	333	339	357	368	340	316	338	381	360	337	352	340	348	326	362	339	340	376	361	334	341	332	344	402	350	366	334	350	350	380	352	361	334	410	342	360	342	329	344	363	363	366	375	334	369	334	356	355	343	332	335	350	347	361	304	341	363	375	352	354	329	364	333	351	333	352	325	342	353	343	336	340	347	321	380	354	349	342	326	335	370	359	360	370	327	326	346	315	343	305	340	356	341	339	316	355	318	347	317	376	348	318	367	362	355	349	355	354	367	333	361	368	354	343	348	364	342	359	316	348	334	308	314	372	348	385	349	382	345	343	364	345	338	316	334	343	321	330	357	350	390	324	364	338	319	352	352	327	344	354	376	348	364	330	381	341	303	345	347	343	369	342	346	357	347	339	369	388	316	333	349	351	365	356	332	329	349	330	346	325	351	334	326	354	325	346	344	376	380	360	330	313	364	327	363	349	332	313	364	322	321	359	336	334	350	355	344	311	356	370	361	332	361	349	347	350	319	353	333	360	328	347	341	381	325	394	351	357	360	344	316	312	360	391	358	326	344	358	348	348	370	358	358	341	342	329	321	335	358	320	367	330	356	316	336	365	364	327	325	345	338	380	346	326	338	403	376	343	349	335	322	361	367	358	361	391	353	332	319	338	337	367	322	307	374	342	334	339	336	330	349	323	317	342	338	335	321	382	330	349	336	330	361	330	360	325	350	335	337	357	318	359	345	335	382	351	315	348	355	364	335	352	332	301	369	336	347	341	329	316	334	365	349	378	332	371	344	343	350	350	366	334	333	325	346	323	335	317	329	349	376	313	320	347	344	354	313	353	321	368	331	366	372	315	331	365	343	347	320	366	323	364	340	362	358	350	344	331	353	320	349	369	340	341	356	343	341	348	340	329	318	376	355	322	360	361	323	376	350	346	342	328	332	340	332	364	358	374	358	363	374	389	348	342	353	362	361	356	327	350	365	348	352	348	333	344	358	389	336	366	318	332	339	331	364	329	339	358	378	335	311	335	323	353	377	370	358	353	302	332	348	345	309	312	352	352	305	357	356	329	341	365	317	344	329	335	333	354	336	365	361	356	351	354	332	349	339	323	335	373	344	320	378	349	325	333	359	345	316	396	357	363	350	384	329	355	362	327	347	349	337	341	310	326	309	336	337	355	370	342	351	371	340	332	373	347	369	347	325	342	317	340	339	317	329	348	355	317	363	360	337	318	342	342	358	378	382	352	367	350	324	350	353	324	344	339	317	348	323	390	331	366	343	330	353	361	330	368	353	353	321	362	343	356	378	317	346	318	369	361	330	358	310	357	391	360	342	348	317	360	320	347	359	346	371	332	337	370	353	320	346	376	333	361	366	359	357	359	344	368	359	347	351	352	327	332	352	327	335	340	361	342	320	342	325	325	304	349	356	345	342	347	311	344	333	374	356	338	394	331	346	363	353	345	360	351	331	396	349	317	357	365	358	373	361	344	356	348	314	338	344	324	363	366	319	362	347	332	330	357	332	326	341	347	316	320	366	335	314	373	335	356	341	334	337	337	361	343	350	334	332	312	313	354	338	344	336	340	384	333	341	355	350	323	367	319	318	357	347	348	358	356	330	356	365	377	340	361	351	369	345	334	329	362	353	347	344	370	352	344	335	344	354	328	317	358	358	344	340	350	351	355	390	350	342	372	352	332	365	331	325	362	374	357	336	343	341	342	357	337	373	346	318	345	331	347	371	361	341	347	314	303	339	360	382	331	337	345	329	351	341	364	371	340	337	334	352	358	333	369	335	366	373	353	352	329	370	332	396	352	301	323	323	326	343	350	353	332	377	351	359	346	347	345	338	328	326	343	316	408	346	365	357	333	325	355	339	354	330	346	366	334	324	381	329	364	402	313	339	340	356	340	373	363	360	338	325	331	335	339	353	330	353	343	342	324	336	359	305	327	347	342	356	345	354	358	340	365	321	338	348	327	322	340	348	342	344	369	352	347	326	340	337	338	354	320	346	344	370	330	362	326	356	330	337	356	336	335	344	349	338	349	339	322	343	353	331	316	345	333	331	354	360	329	314	339	314	362	296	369	354	348	316	370	357	348	347	352	359	345	342	366	364	336	311	359	355	317	358	343	322	334	353	366	311	320	358	331	326	340	367	361	339	313	360	333	367	339	373	392	325	322	332	358	329	334	349	347	324	345	345	328	362	338	351	357	333	315	306	335	346	347	323	316	335	345	336	376	347	372	322	342	332	356	342	330	361	346	343	377	325	329	322	350	330	348	359	369	358	350	309	371	350	345	315	339	331	368	364	322	340	339	327	355	362	358	362	350	345	351	341	363	299	342	349	382	325	341	362	331	361	309	328	328	346	297	365	351	349	319	334	360	362	350	363	351	359	336	354	368	343	350	347	328	327	364	342	361	361	367	356	342	318	353	315	343	363	327	358	338	325	353	369	323	318	368	313	335	318	343	350	329	355	332	340	358	379	373	340	323	339	363	347	342	361	367	337	370	362	374	331	350	329	369	314	343	351	317	361	347	339	331	325	355	364	321	312	383	319	351	335	326	332	337	332	327	360	338	338	333	343	333	352	353	374	346	347	369	360	316	347	337	332	370	351	358	359	324	353	335	336	359	331	348	340	340	363	332	361	329	347	359	354	335	347	295	322	342	315	334	331	333	327	345	376	354	310	347	356	315	343	358	346	333	324	328	360	343	334	356	335	332	342	351	358	315	295	334	341	333	349	335	378	349	341	356	359	317	356	328	335	350	342	337	379	325	356	327	333	366	365	351	328	328	331	329	354	357	348	335	353	343	324	317	356	346	326	321	334	322	333	319	354	341	367	351	374	359	362	357	339	356	327	306	340	343	340	329	360	347	295	327	365	381	330	341	358	348	377	367	331	329	377	364	336	347	349	338	351	337	328	345	368	378	364	369	342	334	365	321	353	340	353	361	334	343	322	329	304	349	362	346	342	326	355	361	344	338	362	342	359	353	351	341	381	326	326	354	327	381	357	319	355	374	359	341	342	371	346	332	350	371	351	359	346	327	325	345	330	373	333	322	355	326	331	315	357	336	374	345	351	350	355	332	344	359	365	338	347	352	341	353	335	362	340	372	339	337	334	320	341	364	351	371	360	326	338	335	353	329	348	325	333	340	352	358	317	340	348	367	337	338	356	378	339	352	328	376	358	327	365	331	346	318	343	317	368	324	380	381	346	366	339
1428	414	414	383	412	404	413	403	423	388	378	419	373	404	392	394	409	395	373	398	411	417	427	392	418	364	402	375	402	392	413	409	409	416	383	402	388	412	367	395	356	379	429	394	359	400	372	399	392	369	381	373	421	392	412	369	377	399	347	390	384	385	378	404	409	391	413	386	372	379	398	370	353	382	385	389	401	418	381	394	442	393	384	420	404	399	362	390	424	426	418	426	392	418	378	392	378	389	382	396	399	380	369	405	409	375	393	396	388	408	405	387	387	415	404	385	406	384	385	376	364	393	419	381	395	394	406	388	407	423	406	398	402	390	387	377	412	376	396	410	370	414	410	411	380	367	382	389	405	383	408	395	379	379	417	412	422	391	408	404	366	390	417	380	343	352	377	405	376	398	351	375	357	424	388	387	401	371	394	420	397	401	437	348	396	382	411	392	391	401	363	405	387	425	394	391	368	415	402	405	411	385	335	379	398	411	363	417	396	406	397	408	411	372	362	398	402	361	370	404	392	445	360	381	387	397	378	400	418	390	386	391	415	393	372	352	388	415	397	379	384	403	378	394	384	383	413	363	414	384	408	371	413	384	398	345	382	415	396	394	394	383	378	416	367	414	400	416	427	394	390	373	386	376	369	428	437	427	376	402	378	392	402	365	370	412	385	388	391	416	377	397	427	414	408	395	388	370	378	428	404	365	404	386	391	373	388	368	393	398	408	361	376	403	383	389	390	384	370	395	412	407	384	363	424	392	384	411	364	389	394	442	351	413	380	389	387	424	352	399	408	431	375	392	371	373	392	345	349	367	350	397	348	404	371	403	419	381	393	399	380	371	436	409	376	405	384	396	384	382	376	418	392	393	414	372	381	428	415	390	364	406	408	370	428	391	382	437	386	412	394	395	402	414	372	394	361	371	378	377	349	381	372	373	393	319	375	385	391	369	392	390	427	387	384	411	390	402	389	420	408	388	382	382	359	399	376	399	373	410	410	407	358	361	390	394	352	351	358	398	367	380	387	385	415	399	392	365	385	381	373	361	399	356	413	408	383	386	389	406	374	382	397	418	359	370	401	429	371	380	392	416	388	394	398	408	396	343	371	378	381	379	371	398	396	384	381	376	393	419	415	402	338	338	381	348	399	360	394	378	408	427	369	374	394	363	426	404	367	406	402	407	374	353	390	418	426	401	364	426	396	402	411	408	407	383	356	374	413	462	370	409	373	401	450	377	386	396	354	422	368	392	372	413	396	373	366	417	406	388	377	405	372	384	422	424	366	379	383	389	382	344	395	379	414	354	375	374	401	387	415	420	388	393	399	398	391	379	395	390	395	409	421	398	386	370	389	372	408	371	400	402	380	412	336	354	383	357	417	402	393	401	379	394	391	435	389	423	350	389	401	404	384	359	370	379	399	406	396	382	367	403	439	380	335	402	409	382	383	388	417	435	373	364	398	422	370	387	374	378	383	387	422	402	381	432	416	405	426	396	392	408	410	378	395	394	418	429	389	383	386	350	401	413	387	425	360	404	435	390	382	412	381	365	374	412	388	387	428	406	404	387	368	430	384	358	359	362	374	377	344	416	367	362	389	359	398	429	380	440	371	374	382	349	353	446	352	406	393	350	400	337	358	410	370	402	414	381	380	372	375	407	404	387	401	372	406	403	377	372	391	374	423	394	374	383	372	416	418	395	390	376	399	379	415	383	382	396	403	388	357	365	410	363	410	385	379	405	389	404	423	376	372	387	386	412	426	397	392	419	371	421	412	415	330	369	399	423	376	398	357	402	356	397	411	410	407	420	384	388	370	397	395	412	390	400	409	422	444	366	395	427	394	375	401	400	424	425	386	393	402	416	400	379	368	406	342	425	410	405	413	402	438	368	351	389	380	426	419	383	413	380	401	373	369	414	351	347	410	379	385	426	403	388	395	423	392	396	422	391	411	387	370	412	328	355	357	359	381	419	409	401	379	424	421	371	399	425	346	384	406	373	359	402	398	425	364	414	359	393	379	383	375	370	392	371	413	404	384	350	365	416	400	398	406	392	388	420	392	386	401	394	381	421	366	375	358	392	416	392	366	380	371	359	372	364	398	446	369	418	383	423	381	434	413	391	372	394	399	412	396	392	403	383	352	403	349	353	401	401	385	434	412	378	414	390	382	425	383	373	378	375	401	425	411	388	394	398	399	396	367	416	419	407	403	369	413	406	388	395	402	387	406	386	401	374	387	376	393	397	375	410	353	397	396	381	382	321	383	381	388	396	359	412	366	396	411	390	401	410	387	417	388	389	379	386	372	391	376	402	385	364	378	377	401	382	415	368	398	387	419	411	377	355	425	396	361	400	402	397	405	403	430	372	416	374	381	398	358	410	432	399	391	389	399	396	419	381	408	396	408	390	429	374	394	351	390	369	402	393	394	394	394	388	414	349	363	384	392	350	370	361	393	387	364	432	420	401	393	416	380	377	358	382	425	400	384	383	392	391	404	390	417	394	407	389	417	380	406	385	395	403	415	409	427	383	407	416	364	393	409	386	400	383	390	400	393	389	384	383	427	411	399	375	374	371	409	374	373	392	408	386	410	391	414	338	384	390	402	396	403	427	401	403	385	366	386	395	368	395	381	363	369	386	382	411	390	423	364	376	386	424	415	373	392	412	399	387	395	377	351	408	405	370	397	424	415	389	373	392	378	380	398	389	404	385	422	412	373	446	386	412	432	393	396	385	361	386	401	407	400	368	422	409	402	372	395	420	385	370	378	401	394	400	411	400	393	374	402	417	414	380	394	377	366	340	369	402	357	413	410	387	373	403	420	465	420	407	406	402	427	392	383	382	421	354	372	417	421	411	406	360	402	375	441	418	393	399	391	387	382	400	405	417	381	386	401	372	344	408	377	403	415	391	402	423	403	416	398	344	389	369	386	368	362	386	395	424	406	408	426	391	394	406	371	397	393	416	318	402	368	385	371	398	392	391	405	372	374	414	408	389	395	369	358	406	386	364	398	398	425	396	408	389	373	397	379	400	366	396	384	426	360	372	383	435	369	382	405	426	423	396	435	380	411	393	382	388	381	392	379	393	421	430	377	394	397	412	374	434	403	349	385	384	389	383	386	363	384	387	383	375	360	439	441	396	371	361	411	395	382	340	376	385	383	386	369	454	396	408	399	375	373	353	417	412	379	395	386	397	418	366	396	370	379	392	396	377	389	380	340	386	409	381	363	384	408	376	344	401	402	388	417	384	390	410	362	392	382	427	397	401	381	401	394	422	379	396	391	395	376	379	413	375	383	405	378	394	399	377	360	358	416	379	376	345	401	374	386	408	372	394	454	403	409	400	415	406	395	383	400	405	416	399	395	414	398	391	397	394	377	397	339	382	387	421	390	360	383	381	369	417	374	417	414	388	371	394	391	405	393	356	392	396	403	404	403	406	382	371	412	356	379	397	405	359	419	382	419	370	355	394	392	355	393	374	379	413	360	381	407	388	392	394	365	425
2088	969	943	975	911	957	946	951	990	928	902	877	927	893	983	919	914	964	943	857	907	938	893	911	887	915	909	945	889	920	936	903	893	891	938	931	911	923	942	938	923	925	874	881	941	849	926	914	933	916	904	948	883	889	880	939	919	932	827	925	875	915	941	930	900	931	932	960	934	907	930	945	941	944	906	982	892	897	882	859	917	952	935	907	913	923	890	919	930	894	885	926	868	930	894	942	920	895	904	925	927	911	928	910	931	890	872	935	915	880	893	883	931	897	924	922	976	908	886	937	904	901	918	908	925	926	915	896	923	901	907	940	952	887	879	928	881	925	935	887	953	899	879	921	903	868	944	939	888	911	913	910	904	899	874	931	934	925	927	944	895	953	853	888	906	891	888	883	920	959	874	952	944	970	863	909	894	903	917	886	901	914	893	939	879	900	907	892	877	933	887	946	894	872	920	932	947	920	885	900	928	919	898	932	927	847	939	906	932	918	921	931	914	914	880	964	857	911	892	904	901	896	923	902	896	968	950	922	908	920	919	849	907	926	931	904	868	908	933	936	912	920	877	886	924	966	935	863	941	936	918	920	887	890	838	906	956	904	922	905	905	882	928	901	935	956	951	923	912	944	921	887	948	881	969	940	900	966	927	912	900	923	916	882	835	930	913	944	926	893	870	923	898	885	911	915	929	870	913	893	942	902	900	932	942	936	914	925	911	863	909	922	921	919	890	924	883	935	951	948	928	864	935	902	937	894	912	882	945	949	926	900	951	923	881	932	864	974	907	915	1003	929	944	926	892	899	871	902	881	924	928	910	956	871	935	892	823	920	877	882	897	940	872	875	943	874	894	922	899	895	910	888	847	863	874	851	903	955	950	947	903	942	910	898	855	915	942	867	924	887	926	874	925	930	913	981	904	870	851	924	891	873	873	923	916	837	890	982	896	944	905	935	912	931	895	959	921	931	840	890	935	871	910	956	917	874	910	935	869	902	859	825	949	907	931	932	911	908	858	891	895	848	926	940	936	944	933	969	904	897	905	895	905	922	948	864	872	859	948	933	921	894	927	994	866	919	919	899	954	922	866	899	922	928	905	922	958	871	941	905	908	923	951	869	891	893	897	921	883	881	923	877	886	870	966	955	908	901	864	946	939	949	958	907	923	891	963	912	942	901	851	909	954	924	877	951	924	910	897	902	925	906	936	883	880	873	900	925	902	910	935	954	901	948	942	946	929	931	914	912	934	940	909	915	893	908	952	900	925	948	961	817	964	863	894	862	915	922	980	916	955	953	892	903	914	976	920	867	890	897	884	913	910	911	920	921	929	932	936	926	936	933	887	929	910	946	942	929	917	946	896	893	947	920	902	931	911	909	955	923	945	911	956	945	916	915	871	931	935	912	903	930	914	929	902	915	901	926	895	900	906	939	889	901	985	898	912	963	898	852	920	912	874	957	939	961	916	960	882	918	921	884	864	952	859	916	881	945	896	900	917	887	913	924	900	872	891	872	925	969	915	910	944	913	907	903	860	927	893	921	929	938	871	948	945	917	893	882	903	885	937	939	940	894	948	926	947	910	939	899	942	925	924	931	876	980	955	914	907	937	930	970	918	887	861	884	935	958	921	877	887	891	921	966	921	889	948	949	896	937	927	893	933	944	899	940	950	903	866	929	896	900	911	890	972	942	921	918	915	917	914	951	894	888	917	895	905	872	891	848	948	872	918	872	944	856	896	927	890	914	905	902	913	865	805	876	922	878	942	880	898	893	912	855	922	899	936	913	922	929	950	914	917	920	913	931	912	935	836	899	945	930	867	931	930	923	896	904	861	909	958	919	866	921	885	942	959	940	887	901	867	913	927	958	862	941	930	901	923	910	961	853	921	890	909	882	942	997	922	944	918	904	920	905	928	862	944	925	894	916	911	904	969	879	916	906	881	912	935	897	923	906	934	982	908	879	865	947	904	882	889	961	864	904	895	893	942	927	860	973	910	928	859	903	927	972	934	927	904	947	951	859	902	921	893	915	894	912	877	874	905	928	930	906	965	925	912	949	899	922	907	887	894	878	931	943	949	915	901	973	902	855	919	896	927	868	864	904	864	864	916	945	891	928	929	950	925	928	911	911	920	905	901	928	923	919	892	914	927	993	895	918	917	843	913	941	935	913	929	915	900	969	882	910	892	871	937	888	886	876	873	919	911	940	916	937	971	937	935	923	982	939	887	883	945	922	945	861	918	949	959	911	950	861	968	925	919	956	913	853	842	887	907	911	931	927	845	879	917	897	926	946	880	918	933	938	913	937	930	856	909	902	909	921	934	939	970	929	910	885	934	885	934	896	873	918	915	909	913	947	908	937	888	886	884	912	902	945	903	871	875	912	892	871	899	929	900	910	880	916	908	883	936	950	930	885	914	939	960	864	885	896	999	934	887	940	923	858	936	906	924	920	886	878	911	913	881	919	943	895	955	904	913	905	944	913	948	927	946	896	858	924	921	878	936	865	919	859	987	953	890	914	934	973	919	901	941	911	922	896	886	940	921	896	895	949	913	909	877	926	889	939	923	883	915	926	944	918	951	915	924	920	887	873	904	980	892	878	899	886	913	922	901	883	978	905	846	905	975	897	924	898	939	870	891	904	900	983	915	862	948	905	893	877	943	899	945	972	874	947	897	846	909	933	862	935	901	886	928	919	910	938	899	910	888	909	935	879	885	863	892	933	879	959	914	948	919	973	965	885	888	871	900	879	867	910	932	872	933	910	891	977	856	918	918	932	871	947	878	941	914	929	862	918	932	928	898	924	945	919	872	871	932	884	923	934	928	930	935	919	893	902	880	899	897	897	861	940	889	884	927	872	926	926	957	908	911	892	900	896	932	915	889	909	874	959	970	919	863	907	871	855	930	925	880	922	886	954	896	908	899	907	937	945	894	922	928	939	948	908	929	910	859	953	957	963	949	945	918	875	876	925	915	909	890	890	908	913	936	899	863	896	920	961	899	918	859	925	977	904	905	946	951	876	971	934	934	940	856	879	879	926	889	942	906	891	885	890	862	874	902	888	914	891	931	893	903	926	907	877	914	931	941	949	940	901	868	934	899	920	926	926	955	909	920	922	879	944	903	898	915	911	909	890	864	935	917	892	886	907	920	946	943	896	916	944	909	892	946	959	927	901	898	909	886	851	901	930	899	927	906	872	933	903	888	920	932	875	894	910	946	937	912	890	872	891	865	844	901	891	869	947	819	877	969	936	931	955	953	868	916	887	959	920	891	908	870	886	894	913	858	879	935	896	916	881	853	904	884	852	887	883	918	899	933	915	910	1004	902	922	845	884	912	897	921	920	892	977	876	869	885	908	901	938	885	906	920	888	881	901	867	903	863	930	950	902	944	974	882	941	971	936	906	905	936	959	939	887	952	914	896	913	906	924	868	979	864	917	904	920	1023	892	917	878	898	877	920	916	950	851	904	916	951	917	906	896	888	884	976	913	936	900	937	942	887	939
7726	577	588	481	411	366	306	330	340	302	300	280	295	286	301	315	305	299	278	255	266	287	273	302	265	298	293	261	271	266	278	288	272	240	258	268	286	246	321	269	259	284	291	260	308	252	276	272	275	298	306	279	257	256	278	318	283	266	276	286	289	233	281	279	287	277	288	293	281	242	294	290	262	260	270	303	271	267	253	288	260	244	257	292	257	257	263	275	309	270	267	239	241	274	261	255	295	260	284	300	287	289	268	292	286	264	302	275	272	298	276	244	257	272	281	283	268	277	305	258	278	254	277	291	263	259	292	293	264	257	261	282	269	262	269	283	293	280	266	249	301	256	269	254	289	292	288	270	293	284	262	263	269	271	298	270	291	286	285	261	286	262	316	279	254	266	273	260	249	296	250	292	278	262	292	232	283	268	260	282	305	270	267	242	292	270	230	247	300	301	252	274	299	266	273	311	279	310	285	265	260	246	275	270	274	288	265	270	290	274	275	300	277	278	270	286	289	265	284	277	273	233	258	276	274	293	287	274	276	294	278	282	299	273	284	283	274	290	241	258	260	282	265	260	276	292	283	285	251	264	249	287	256	274	268	272	287	289	296	277	271	286	263	274	235	278	272	260	231	275	250	285	258	262	285	305	270	255	287	259	284	309	278	293	294	250	267	286	277	275	282	284	273	311	282	269	264	271	299	293	242	276	292	267	294	315	299	277	306	265	272	258	275	257	274	286	258	261	280	279	275	245	260	267	259	285	262	263	272	249	296	290	283	295	279	270	276	288	238	288	298	276	286	266	281	283	282	238	298	295	265	271	284	271	274	279	274	303	275	277	290	327	287	273	292	297	247	304	293	296	292	294	298	291	273	299	268	319	292	263	288	278	271	255	265	266	303	283	278	281	274	303	273	286	289	279	298	290	281	291	294	286	264	285	273	269	261	283	281	296	317	295	282	264	267	287	255	270	285	254	246	300	287	253	241	274	245	287	284	271	292	241	265	262	286	265	273	282	287	281	268	302	275	307	259	294	252	291	271	262	284	279	248	299	273	284	276	290	273	292	268	250	268	298	253	281	282	300	302	288	266	282	293	301	264	272	237	276	273	252	300	258	274	305	242	282	293	274	292	260	288	282	270	284	282	249	264	311	267	264	303	301	270	259	304	261	302	281	309	266	273	275	303	296	305	266	268	290	298	287	298	297	294	288	275	291	274	293	271	276	273	301	285	267	255	327	273	269	306	288	272	260	295	309	272	281	231	247	281	289	296	297	253	264	258	305	295	280	274	250	294	296	282	270	256	268	276	261	263	256	275	259	258	260	288	249	285	275	263	239	268	270	283	252	264	283	272	280	281	267	273	236	292	289	247	266	277	296	271	240	265	270	250	284	284	276	253	260	275	281	259	293	285	266	278	285	300	280	282	269	242	277	288	286	262	247	295	301	241	255	297	289	253	274	273	279	243	287	260	298	281	294	282	270	266	264	279	285	285	280	289	256	275	281	302	278	273	292	290	292	288	294	274	298	284	251	266	269	274	287	329	286	287	334	262	252	335	259	286	272	268	256	267	304	241	280	282	285	289	264	244	276	258	292	271	274	259	250	275	234	238	276	270	271	247	260	257	262	294	252	283	271	240	307	246	279	272	279	279	301	294	249	270	258	268	273	273	273	279	245	279	267	255	250	291	291	275	270	255	277	239	267	263	301	277	283	293	275	282	267	275	272	285	283	261	304	284	277	274	279	284	251	239	277	280	294	275	298	301	269	298	284	275	302	272	264	308	252	223	264	274	241	271	278	290	286	274	270	274	267	282	285	296	265	264	269	258	306	269	290	266	300	291	298	289	277	273	279	243	270	267	303	284	270	271	266	247	266	279	308	298	266	288	284	276	282	322	297	267	282	261	279	268	261	283	249	254	271	278	290	263	294	264	269	276	276	273	298	285	287	269	313	287	292	262	263	302	288	312	258	262	273	248	275	313	262	267	286	307	272	299	256	278	258	279	256	287	297	296	278	254	282	275	256	288	249	261	293	296	305	256	234	298	306	284	278	298	269	252	282	270	268	304	299	298	288	243	305	266	250	282	261	277	257	277	252	283	273	269	272	270	306	295	295	246	274	282	257	287	292	256	283	262	281	278	264	291	268	273	276	293	291	287	263	260	272	270	262	257	253	269	280	245	285	316	262	288	277	240	256	260	263	263	268	289	261	277	283	268	269	270	260	261	272	272	307	271	278	265	273	296	272	301	304	274	257	268	227	259	265	300	280	268	296	266	251	270	267	312	285	284	275	258	266	318	273	250	268	280	287	300	259	276	266	268	298	268	283	274	277	275	276	275	274	278	276	264	299	282	266	283	269	283	285	274	293	266	252	275	269	258	256	269	275	258	277	254	304	289	282	268	284	282	255	269	280	279	268	265	280	271	240	238	295	271	295	260	273	267	274	262	291	258	265	249	245	260	288	257	253	276	273	280	294	282	270	271	272	296	275	282	304	285	276	237	292	253	288	270	281	301	306	296	303	274	268	267	291	290	295	266	273	307	293	264	292	258	271	277	288	280	261	267	281	283	264	306	288	294	269	304	271	285	271	294	273	265	272	257	257	287	275	298	310	261	296	279	271	258	272	276	255	277	287	297	281	256	294	260	289	276	291	279	257	292	288	260	277	266	238	265	273	280	284	264	277	274	298	277	260	249	301	329	273	289	294	280	304	255	310	283	269	261	289	241	293	298	285	281	254	296	300	285	266	298	272	245	275	253	278	264	268	264	276	257	241	249	279	294	245	253	266	273	303	276	282	293	269	279	265	242	256	271	272	287	295	292	280	288	286	277	278	271	321	276	297	297	252	301	288	270	262	275	275	280	299	289	289	306	273	288	263	286	283	251	294	288	249	275	265	253	263	274	307	284	255	276	298	262	246	287	299	264	313	302	265	290	255	278	265	300	289	273	277	247	282	288	273	263	296	284	264	280	282	281	275	261	279	261	240	283	283	261	298	285	268	280	269	250	270	300	286	279	292	260	265	280	283	301	291	271	291	296	254	315	278	261	277	274	297	280	299	268	290	258	298	214	282	264	287	258	300	285	258	300	289	292	262	237	271	268	271	299	268	264	277	258	266	306	303	317	282	329	272	261	259	297	281	249	292	280	271	290	261	267	288	274	271	269	275	302	273	268	262	254	274	281	259	288	288	303	298	255	265	270	270	269	299	293	260	265	265	297	270	289	253	277	269	239	255	311	292	305	275	277	302	274	255	254	279	298	288	279	237	291	275	310	299	304	269	294	292	274	259	249	285	279	262	286	280	272	257	276	280	254	279	293	253	278	287	232	265	308	284	279	286	278	265	286	288	233	275	251	268	280	255	293	270	269	278	265	273	288	255	275	275	285	262	331	270	301	282	234	273	287	286	298	283	284	238	261	259	227	271	263	296	298	285	260	259	270	249	286	256	261	262	271	285	256	265	258	213	301	276	251	261	260	299	294	255	244	310	261	306	292	274
6840	966	1231	1422	1360	1196	1072	1004	908	883	887	787	769	718	738	671	734	724	691	704	669	702	696	690	713	723	710	699	689	732	679	677	711	660	664	672	625	650	681	686	722	647	700	652	677	671	704	666	661	658	653	692	670	648	617	673	665	665	674	711	670	665	683	605	656	699	661	667	656	712	671	700	690	732	685	667	646	673	637	677	634	682	613	633	661	648	667	662	688	678	635	661	650	655	678	652	704	664	660	647	661	668	667	602	689	676	671	662	646	630	629	691	664	631	609	683	620	669	711	641	629	675	613	635	678	637	678	646	663	659	642	656	678	675	693	709	683	635	691	658	653	692	687	676	676	664	640	702	680	687	652	680	632	692	624	668	617	638	656	643	623	636	654	648	649	595	659	653	634	663	628	697	652	651	699	693	645	660	654	657	664	651	675	648	690	668	695	620	634	679	674	666	629	688	641	698	630	667	660	656	645	650	705	668	638	648	628	647	656	686	701	675	651	685	678	669	649	658	627	620	681	646	645	700	680	706	732	677	644	649	651	664	647	669	663	655	690	683	681	638	671	644	661	613	687	662	668	649	697	682	623	697	624	643	644	650	662	636	666	670	620	649	676	668	636	668	692	662	701	625	683	692	649	678	666	687	657	665	654	627	641	631	642	669	684	669	640	688	655	664	629	703	686	667	682	665	667	686	699	627	666	640	671	688	662	694	683	675	630	681	673	690	646	703	657	682	650	625	703	625	655	667	670	652	605	657	642	712	662	673	648	673	680	624	668	682	682	656	640	681	638	661	692	639	636	668	662	660	658	650	679	695	692	650	705	723	669	643	713	695	624	669	677	621	659	662	672	704	684	696	696	673	690	659	683	685	661	658	657	626	656	625	659	684	682	674	657	634	629	639	683	693	662	647	659	697	718	673	615	675	614	657	619	684	626	637	655	676	674	687	650	689	699	654	666	677	617	652	657	662	675	660	655	723	652	658	677	611	638	639	691	637	701	655	639	635	647	645	674	659	683	645	671	604	699	667	643	667	667	662	670	670	701	643	617	642	692	678	656	691	655	652	649	676	667	698	662	643	676	698	674	653	689	689	644	678	690	629	675	658	676	670	667	683	701	656	657	713	649	633	695	682	620	652	677	710	677	653	671	680	687	718	686	661	652	691	637	683	707	592	661	647	635	704	648	606	657	635	661	660	712	660	631	637	636	677	601	645	669	662	660	649	665	648	701	651	678	624	686	671	650	637	690	651	706	709	661	615	673	639	658	714	651	699	658	649	644	650	646	677	689	655	639	678	678	668	677	705	619	664	659	700	694	673	694	658	650	660	703	655	677	631	690	674	715	636	710	710	664	651	689	686	687	657	664	665	668	628	623	674	641	705	647	675	666	699	717	608	645	668	700	669	662	615	683	671	653	629	658	668	694	662	669	652	695	650	697	686	690	654	660	663	635	680	659	659	657	636	717	675	671	652	681	676	636	687	695	664	666	694	672	655	620	669	675	610	682	696	660	643	687	607	619	631	652	662	692	732	702	671	622	633	659	677	639	682	689	654	707	673	669	625	643	648	670	626	642	696	686	675	650	681	712	619	658	647	655	655	678	683	648	661	626	641	601	686	650	647	664	678	629	673	657	640	649	615	674	714	719	621	628	659	635	702	685	725	661	666	710	652	648	616	642	669	686	646	645	692	675	675	670	648	649	627	689	679	706	650	701	652	614	646	661	649	660	649	683	671	686	629	668	669	632	666	671	682	694	652	674	678	635	683	622	613	684	696	649	653	689	665	657	644	634	650	678	662	615	659	626	661	671	700	631	663	667	686	654	669	637	678	677	647	673	683	603	716	663	656	671	642	644	636	694	689	694	624	657	668	633	656	655	651	728	645	695	667	696	653	689	661	693	682	649	670	618	665	655	667	677	648	636	715	663	618	689	623	671	629	632	703	693	692	676	600	673	677	648	679	674	668	683	679	671	691	655	664	699	645	637	657	698	662	652	659	696	656	662	686	624	649	662	621	672	641	681	671	650	665	657	644	632	640	685	661	631	626	679	663	675	640	674	710	665	646	680	645	679	657	676	691	704	693	658	667	642	645	700	666	681	673	705	702	687	666	676	676	676	654	678	662	645	647	701	645	646	648	634	694	685	624	678	647	672	687	727	660	661	642	640	700	675	657	674	675	720	673	636	652	649	644	691	654	664	644	652	701	671	682	660	645	641	685	661	633	639	694	697	651	680	673	671	615	702	683	605	614	628	612	653	640	620	686	648	681	678	669	670	661	655	671	667	715	672	657	671	651	611	654	660	667	623	662	643	663	719	675	683	653	645	676	692	688	723	695	649	658	705	667	655	680	650	640	644	727	653	682	640	700	669	656	666	624	637	689	686	648	667	688	649	666	651	655	682	665	644	692	663	691	646	694	665	625	624	638	673	664	674	707	674	670	664	670	654	643	658	680	626	663	670	696	652	640	650	672	680	680	678	664	687	686	616	631	679	649	646	710	680	685	648	676	656	669	663	658	641	667	711	656	645	613	686	665	650	627	616	631	677	697	606	650	665	685	653	679	641	669	692	610	619	671	670	673	730	648	637	674	679	659	688	602	602	688	693	666	673	683	712	655	654	657	656	672	649	644	669	670	604	686	673	660	729	653	684	668	659	674	669	648	667	637	703	655	691	660	670	640	633	674	708	637	677	627	646	699	666	684	632	660	646	728	619	664	638	662	649	662	684	642	682	630	665	633	634	634	635	696	654	659	685	653	663	672	681	666	711	662	714	648	641	712	638	749	677	673	599	658	678	696	679	684	635	654	669	627	652	650	659	677	636	678	686	674	651	684	643	657	655	636	659	697	640	657	661	653	661	667	712	674	655	601	665	632	607	658	639	644	684	671	662	701	684	623	694	686	657	688	643	678	661	675	613	624	696	676	682	676	648	663	639	618	660	651	665	670	647	656	721	657	690	682	643	672	649	704	718	635	688	706	668	623	719	664	690	689	681	623	676	677	624	718	626	654	677	655	660	679	683	643	643	665	706	621	667	669	663	681	703	675	657	687	692	641	710	666	657	611	654	659	626	652	696	647	704	678	633	644	638	679	713	652	653	641	718	688	666	724	668	626	691	631	674	666	653	637	624	659	638	664	689	623	686	660	601	625	691	634	645	672	675	681	680	650	682	673	633	679	641	638	635	705	684	661	689	643	655	631	666	665	655	610	655	645	696	631	657	627	680	671	687	677	668	648	720	721	700	699	675	657	672	687	675	685	645	657	668	680	630	667	634	720	720	662	689	651	680	633	705	666	707	636	683	687	684	703	693	650	663	642	667	623	702	631	687	694	663	704	667	635	664	650	653	620	671	689	640	653	654	678	673	719	675	671	625	648	630	686	685	648	660	634	606	689	662	623	719	696	678	662	676	649	663	629	688	657	680	640	643	656	686	619	626	670	635	691	628	676	666	665	691	659	668	685	673	633	662	674	675	666	671	636	705	660	676	624	638	710
12854	781	634	535	387	274	254	230	176	169	161	162	140	171	152	149	143	129	139	134	127	111	163	141	133	120	133	125	131	123	142	130	128	139	120	138	129	112	158	129	130	117	132	137	112	122	117	140	112	124	127	119	108	119	126	129	143	101	128	126	108	125	128	137	137	127	96	135	144	104	99	136	118	139	132	132	158	128	146	121	139	133	130	116	126	148	124	122	108	140	138	125	131	137	110	136	124	115	127	113	127	128	130	128	148	110	126	111	128	126	111	115	131	134	141	135	138	130	130	121	113	118	105	123	121	126	127	125	137	144	144	112	141	119	119	121	140	143	122	128	121	128	128	108	131	111	118	110	145	124	130	131	145	146	117	145	124	141	130	128	133	128	135	151	115	136	115	140	121	106	122	120	129	113	128	120	122	151	132	138	111	128	150	118	140	106	150	123	138	137	126	125	123	125	125	98	142	115	137	106	103	119	105	116	125	123	115	142	135	118	121	128	128	107	141	131	146	109	115	114	123	110	148	121	127	128	128	112	115	117	122	143	153	114	123	118	128	114	126	96	110	136	116	130	136	118	136	117	113	96	106	115	127	114	120	124	122	118	136	112	123	115	101	141	122	126	128	103	114	128	115	105	150	116	103	141	129	132	139	119	139	128	134	149	111	118	118	127	145	120	100	126	119	128	116	130	104	130	123	132	114	122	115	126	126	128	146	117	128	144	121	144	136	123	134	124	122	123	120	126	162	118	125	132	114	121	120	139	119	130	124	119	154	125	132	117	123	115	104	132	112	128	135	126	134	139	129	116	152	123	117	110	129	116	112	105	134	148	139	131	122	109	143	128	114	136	128	130	124	104	135	125	114	128	120	120	134	128	155	137	128	121	105	130	136	112	112	141	111	131	135	115	130	120	111	105	132	118	125	119	128	121	102	134	148	146	144	107	139	133	124	116	115	124	138	128	111	120	102	133	119	136	139	138	103	134	114	132	131	115	107	121	154	122	127	107	130	120	126	141	126	138	127	111	126	95	123	147	119	123	120	131	126	136	150	131	137	120	124	131	131	113	144	133	114	136	134	126	119	116	145	112	121	142	111	108	110	111	140	121	126	121	126	113	133	147	120	128	119	112	125	100	140	126	121	141	127	113	131	124	124	128	150	104	128	123	109	129	131	125	133	124	127	120	133	118	131	137	131	135	115	102	113	136	124	118	103	142	122	158	114	128	118	142	114	96	134	119	130	140	129	148	122	123	148	133	121	121	137	130	120	107	136	119	123	123	138	145	142	123	124	118	117	131	121	114	152	114	131	143	138	136	135	113	99	119	125	123	110	126	122	110	115	128	91	121	129	125	140	126	129	125	140	113	114	154	162	133	126	125	131	132	152	101	113	122	117	138	130	100	142	143	123	119	114	124	125	125	124	123	127	126	142	124	117	116	142	132	134	113	101	150	120	122	120	124	122	107	133	125	131	123	134	134	123	133	132	138	112	131	116	123	134	131	133	119	138	112	128	149	113	119	135	132	122	104	140	111	116	124	138	152	111	128	110	134	122	138	117	131	119	140	145	109	128	137	113	129	123	120	152	122	108	132	121	127	117	118	118	128	143	136	112	132	119	106	109	128	129	132	139	155	106	131	128	141	119	132	153	152	124	128	122	109	126	108	126	139	131	115	126	135	127	135	144	133	99	118	130	113	135	130	123	125	120	117	96	134	114	125	104	135	142	124	121	128	133	122	129	121	123	113	143	122	121	114	132	95	129	149	118	133	137	115	135	107	137	112	144	106	132	128	153	119	123	123	134	139	129	124	114	134	130	131	109	132	132	114	134	119	106	127	145	124	102	103	128	129	145	122	119	126	111	135	113	125	130	138	128	95	102	125	113	129	120	135	115	118	110	117	125	128	131	100	139	96	121	131	117	121	125	129	122	130	141	145	127	123	121	134	122	125	136	116	104	122	109	124	109	131	128	125	133	140	149	143	112	114	115	125	117	156	123	110	125	119	119	122	139	127	155	117	148	133	116	106	116	132	97	122	135	114	121	132	121	123	117	114	127	120	101	134	140	137	106	136	115	118	129	121	130	133	135	141	121	128	124	120	121	133	120	154	105	119	125	127	127	118	125	127	123	133	119	133	100	140	120	127	121	121	114	125	102	103	105	115	117	131	106	137	149	104	144	111	100	123	95	137	143	141	134	115	131	115	132	117	118	145	125	136	138	127	124	114	114	144	134	135	120	117	120	103	133	138	115	133	132	135	130	134	137	130	115	130	120	107	143	131	119	110	149	111	124	105	110	96	138	124	129	126	127	89	114	125	123	131	119	138	120	131	131	144	134	123	112	137	111	107	123	147	120	115	127	135	121	112	121	138	129	124	120	150	134	152	123	124	102	123	124	131	128	128	111	126	134	138	126	132	132	143	144	143	126	118	120	104	129	138	101	130	123	153	130	132	120	142	150	127	134	123	124	125	127	130	129	134	137	125	139	125	130	124	151	122	136	125	138	127	126	119	117	138	139	123	113	136	119	132	158	108	114	127	125	120	118	134	116	150	104	109	121	133	125	131	140	137	139	136	122	118	127	148	125	120	91	145	138	136	117	110	140	123	131	143	144	113	133	113	129	126	120	116	121	164	120	110	94	121	130	149	128	117	127	108	138	142	129	111	110	127	129	120	132	122	103	131	134	135	119	111	124	118	136	125	135	128	127	118	147	117	140	115	119	131	117	137	127	158	152	140	122	122	148	131	128	133	129	131	133	150	95	115	144	124	118	108	134	137	129	133	118	128	112	117	129	121	135	107	106	124	120	107	130	126	118	120	119	115	124	117	128	125	129	116	132	139	116	130	136	150	130	121	111	128	148	131	117	97	120	100	121	121	128	101	138	107	141	150	139	109	123	133	113	116	125	123	117	123	121	130	126	130	109	113	136	130	133	143	126	128	144	140	109	105	110	135	126	134	131	115	107	130	130	106	127	116	117	142	138	122	139	102	138	135	135	121	127	134	132	136	136	123	123	143	137	132	131	130	147	153	143	111	117	124	110	120	116	114	112	138	128	119	137	120	117	120	123	109	126	133	139	128	118	120	110	126	125	130	143	123	131	128	123	125	122	104	120	129	139	123	136	129	146	133	128	117	111	115	126	143	123	131	133	130	108	133	114	121	132	125	129	124	124	138	116	140	137	113	136	139	115	119	148	116	136	116	131	131	149	123	103	137	124	130	126	110	115	133	132	138	148	131	139	125	140	122	133	110	114	135	116	128	118	120	122	125	106	128	126	133	135	128	134	137	127	116	150	118	127	112	121	121	148	102	130	125	128	125	117	125	131	124	143	124	122	128	121	131	121	135	120	125	142	102	116	131	124	113	124	118	101	126	141	128	125	130	134	119	135	120	146	121	122	127	102	138	127	118	130	110	126	137	107	122	101	89	134	123	114	119	140	122	128	101	106	116	126	130	115	155	127	128	133	136	137	149	122	109	123	123	128	134	144	109	111	107
8035	832	1388	1743	1456	1232	1005	834	766	670	596	555	508	538	474	473	466	448	441	401	418	421	453	396	411	409	373	357	362	360	393	355	414	423	381	358	410	351	376	354	346	346	365	375	370	370	361	329	388	358	361	353	341	355	328	356	345	333	349	340	350	382	370	338	355	370	351	338	341	339	339	334	365	366	363	356	358	359	352	337	330	305	307	328	318	370	367	357	368	311	344	340	385	355	340	349	339	331	353	330	355	356	333	331	356	330	361	323	290	326	342	341	342	376	332	330	363	312	343	380	376	324	333	331	340	332	384	350	371	351	318	353	345	374	345	342	310	331	319	372	328	337	369	354	349	299	362	349	357	348	365	359	343	355	313	333	356	356	354	342	332	344	372	340	353	341	353	340	337	361	364	354	341	339	322	318	347	370	380	343	381	352	360	353	366	343	333	318	351	352	338	375	338	352	331	342	320	344	359	350	336	348	350	310	328	337	359	332	338	339	328	334	345	340	343	370	390	348	341	317	376	371	324	345	395	337	340	354	341	381	360	381	342	404	358	337	373	320	375	318	384	356	351	343	365	375	366	352	299	320	328	356	318	333	329	337	372	353	363	316	345	353	312	334	328	356	394	344	329	342	345	326	373	351	331	355	355	372	335	364	335	336	329	302	352	345	329	371	320	355	269	344	331	352	373	314	367	364	382	335	352	339	327	318	357	377	358	329	323	333	396	392	345	346	356	350	392	356	370	330	328	369	354	367	350	352	316	341	337	353	373	334	348	330	381	363	336	374	346	342	362	316	331	362	338	337	328	342	340	346	358	337	348	328	336	359	326	377	342	326	347	312	345	320	343	340	316	396	352	334	337	323	337	323	321	368	304	375	370	347	322	310	333	319	324	384	360	350	340	335	362	378	332	349	346	353	335	374	317	331	340	355	311	341	337	351	349	349	342	378	316	324	324	321	334	345	321	306	341	358	346	358	325	337	340	341	343	365	366	351	327	324	335	371	336	343	335	339	334	331	344	335	344	365	343	348	352	309	359	329	339	310	297	330	357	351	312	322	330	327	325	369	318	354	318	344	336	315	330	349	351	314	340	364	309	343	319	371	341	331	329	383	356	337	339	352	310	354	337	370	352	345	319	357	336	360	349	370	348	332	353	334	371	387	339	363	349	325	354	344	370	336	351	354	364	348	348	364	344	315	357	348	339	323	339	336	354	332	375	350	331	342	375	359	370	339	356	311	344	354	342	323	320	328	348	356	322	327	315	307	368	339	353	353	346	362	378	333	363	368	357	331	327	355	367	350	327	328	316	326	366	348	347	378	341	358	388	379	348	327	290	346	338	342	368	338	339	351	366	363	344	354	330	318	329	316	334	318	328	310	320	375	385	323	349	331	339	336	352	340	357	324	374	331	335	365	316	326	352	309	328	345	353	331	324	347	395	343	352	336	368	344	350	336	387	346	349	339	327	352	323	351	361	340	346	301	337	326	346	354	361	345	335	367	366	352	340	339	312	345	351	330	346	342	353	327	354	375	315	312	351	329	340	345	332	322	307	342	350	361	366	339	349	325	348	338	325	341	343	371	378	347	337	329	329	351	332	345	333	317	344	365	325	347	345	332	326	372	321	367	315	346	381	351	307	327	332	374	376	343	325	346	330	358	337	328	360	345	349	356	340	379	331	316	310	324	330	330	357	346	348	334	323	344	333	357	322	348	331	360	318	365	361	345	341	340	371	343	335	351	331	369	331	369	321	335	335	343	349	328	320	356	351	329	319	309	342	342	345	326	356	317	330	335	370	324	346	387	336	358	340	337	367	341	349	367	323	350	343	367	350	346	317	349	367	340	327	336	336	343	340	335	304	362	333	337	330	375	340	345	391	323	344	382	336	362	323	346	359	349	347	337	346	332	326	374	323	336	370	356	309	347	325	366	378	370	298	334	404	366	323	350	380	354	333	332	341	341	362	310	358	343	324	354	320	347	343	367	302	339	354	345	377	344	342	354	340	327	359	352	368	347	347	381	338	355	313	338	339	345	337	348	325	345	320	332	333	342	323	307	332	342	362	349	343	357	345	328	351	339	348	313	352	352	328	349	362	358	368	347	355	352	344	372	308	325	360	342	365	356	305	341	389	375	350	335	368	330	332	341	330	340	323	317	350	357	343	346	326	326	374	311	350	368	358	367	354	340	348	341	368	353	351	347	344	343	355	339	360	331	337	352	339	379	355	347	319	352	368	313	337	344	324	362	371	373	358	350	334	375	362	354	321	345	331	346	328	336	353	352	379	363	338	346	356	359	332	359	343	346	314	366	328	317	353	329	353	339	345	342	350	363	369	356	330	348	313	343	316	363	335	336	317	344	360	327	329	340	356	367	389	344	364	330	332	365	360	335	334	387	321	327	335	334	348	330	371	320	343	392	351	356	343	368	325	333	384	350	370	335	348	372	338	314	357	340	364	356	339	362	319	323	351	333	340	359	352	365	339	335	347	342	317	322	353	345	333	336	335	333	311	360	359	354	353	333	364	359	343	347	363	333	347	339	345	359	332	320	360	363	362	328	374	320	339	340	339	313	359	334	340	304	325	351	336	396	338	324	366	338	343	323	365	348	367	361	324	361	314	328	350	343	319	315	336	334	339	346	352	347	318	322	374	322	327	384	363	360	362	314	343	389	366	377	326	346	354	334	329	342	357	391	337	342	330	315	324	374	334	322	366	359	330	333	317	359	335	333	394	365	314	356	354	353	385	364	317	353	377	346	362	383	340	344	322	340	369	360	356	321	335	361	365	376	317	346	347	321	347	349	325	328	346	337	346	338	351	340	327	306	355	324	328	339	367	346	385	307	345	316	360	348	329	326	370	329	358	336	348	335	370	353	354	337	312	347	370	335	365	369	357	331	330	339	327	345	371	339	381	362	391	377	349	352	332	361	356	393	350	369	335	353	357	333	361	343	336	344	317	351	336	350	349	332	359	340	345	327	351	340	346	353	362	331	347	341	364	363	366	356	364	345	363	335	353	347	341	327	356	349	343	316	342	374	362	348	341	345	332	334	377	377	342	321	318	369	337	322	357	357	331	357	326	344	343	328	323	354	327	371	368	326	342	356	354	373	364	337	375	333	348	364	364	355	363	323	339	356	376	365	344	348	327	362	341	314	339	355	336	337	364	361	372	314	358	374	336	357	304	385	363	324	327	308	354	334	368	347	352	336	342	368	373	336	360	370	329	363	373	353	345	328	346	360	320	315	345	375	379	328	336	313	322	338	327	352	331	322	357	376	361	344	353	337	368	351	329	360	354	328	326	350	323	341	368	361	335	330	360	359	331	352	372	346	349	380	357	335	348	336	309	369	342	338	346	318	339	363	359	332	332	319	326	320	335	330	338	366	318	356	313	353	338	346	369	344	334	367	313	353	343	338	365	319	305	332	354	314	350	378	350	342	346	370	327	327	338	320	324	334	336	338	340	377	358	363	324	357	306	325	351	374	318	355	366	337
1357	424	396	446	454	426	378	374	374	370	436	386	433	361	396	380	428	390	412	365	377	379	410	399	365	390	382	401	379	406	378	398	391	403	385	401	377	376	355	425	368	388	374	378	416	377	385	389	379	393	386	356	370	395	400	400	375	383	373	399	372	346	361	369	364	372	402	395	407	407	416	376	391	400	375	376	410	405	386	411	422	373	414	424	398	389	384	393	414	383	374	409	406	387	413	401	358	389	393	388	351	410	421	403	402	382	380	404	404	409	369	392	420	389	379	394	397	405	379	402	437	399	379	374	385	396	401	385	410	411	399	390	384	396	388	403	386	406	415	362	387	391	388	384	403	422	364	387	425	413	407	390	407	423	382	359	411	375	387	408	384	366	364	392	400	353	372	390	400	397	387	393	406	432	393	422	395	392	395	380	379	365	369	396	388	403	385	396	387	399	392	374	380	417	388	405	442	399	367	405	368	380	373	399	382	408	379	387	393	392	394	406	393	405	369	386	397	388	395	394	423	392	373	399	365	379	378	394	366	432	399	398	402	427	389	407	385	394	386	389	405	370	446	380	380	381	394	389	360	387	393	395	405	383	372	413	383	399	403	406	433	380	408	390	355	368	353	397	412	379	375	376	406	408	402	413	401	373	358	361	382	397	372	368	381	384	393	394	403	369	390	380	368	370	390	381	387	350	416	401	391	355	417	369	366	384	420	408	376	397	417	384	439	401	341	402	351	409	370	410	404	386	413	411	398	400	402	413	421	378	355	391	429	385	451	420	373	396	372	366	362	406	412	422	400	449	390	411	383	371	397	414	379	394	378	388	381	392	452	411	422	395	377	346	395	407	389	436	410	373	409	387	407	391	398	384	396	399	374	360	415	379	358	430	392	387	391	375	387	404	399	372	357	409	393	376	389	402	406	380	393	350	366	389	419	403	429	377	404	382	389	425	433	366	383	366	414	381	406	400	410	404	395	400	384	384	395	407	411	381	374	405	397	410	380	417	405	370	369	425	393	409	401	422	379	388	394	390	388	401	407	414	410	410	369	402	369	408	396	428	403	368	409	387	335	391	359	386	399	361	395	414	348	382	402	390	434	382	421	391	396	403	439	423	398	373	389	387	427	355	407	394	392	431	372	368	387	402	361	389	425	409	347	420	404	397	367	378	387	389	338	369	364	372	356	380	406	369	372	389	343	392	417	390	426	420	394	380	384	395	398	409	376	360	382	382	383	395	382	370	385	378	411	400	368	347	381	384	358	379	440	375	402	395	403	376	355	379	402	426	339	360	383	405	426	416	404	416	370	362	384	398	362	362	364	426	366	380	383	369	412	390	367	410	337	337	361	351	385	397	420	426	388	400	399	400	372	385	409	361	376	379	386	375	424	388	394	397	392	433	380	380	372	359	382	426	399	420	399	427	375	386	366	392	401	410	386	338	415	425	405	364	391	370	396	379	382	395	439	412	409	384	399	357	369	395	392	450	394	381	397	418	394	413	383	386	396	391	392	363	392	385	402	417	394	411	415	377	328	378	374	375	385	397	390	447	407	359	384	431	366	388	409	363	411	396	424	388	391	384	404	370	374	428	388	431	376	389	380	401	388	379	407	391	366	404	358	338	373	365	388	381	366	395	382	368	417	384	409	383	385	398	375	387	426	360	374	402	381	431	367	357	387	417	404	410	419	409	373	391	381	380	376	365	418	373	380	424	405	414	392	415	412	399	375	352	340	386	401	365	381	345	341	397	376	342	419	388	433	386	372	391	418	387	388	442	401	393	414	362	422	423	350	389	404	371	407	403	376	392	382	388	378	416	393	395	411	397	392	409	362	416	377	388	410	423	413	354	370	423	363	388	375	389	408	382	392	392	406	395	368	393	364	412	383	395	351	389	376	374	388	361	397	409	378	421	384	383	368	428	402	400	393	388	417	434	404	405	399	381	389	356	400	408	386	360	386	395	419	389	404	402	377	411	390	430	425	391	389	395	374	344	368	398	397	407	355	425	424	395	427	402	419	391	417	387	416	370	380	374	379	349	376	427	399	393	379	383	379	373	372	368	388	389	393	411	370	355	359	401	438	381	408	380	407	380	359	375	398	358	411	373	445	407	374	369	375	379	398	385	399	364	390	384	410	376	418	394	381	381	410	439	361	380	356	359	392	399	368	428	370	378	398	360	362	389	398	409	398	349	430	396	394	368	411	383	349	370	403	375	378	411	396	419	412	413	388	378	349	372	389	400	419	418	417	423	426	396	373	440	382	388	376	363	440	404	359	393	368	376	427	376	393	382	377	381	360	408	427	405	373	396	409	389	353	396	394	421	395	354	400	396	379	414	396	404	398	409	442	408	404	392	417	387	375	392	417	415	409	391	407	352	358	380	406	401	417	383	416	394	382	382	405	415	391	397	374	386	379	417	411	411	394	371	363	383	380	392	407	397	410	374	398	402	423	402	393	413	378	317	394	428	395	404	402	358	365	380	396	416	410	386	380	394	439	420	398	378	352	362	397	394	399	406	413	372	413	389	370	399	391	392	395	358	387	371	385	389	393	423	413	390	399	403	407	374	358	377	371	426	402	382	394	440	411	340	375	437	370	392	396	365	397	383	396	393	428	409	375	401	376	406	413	388	356	372	369	419	360	402	404	394	397	382	407	395	403	394	399	392	363	358	390	362	390	413	410	378	390	373	415	419	448	431	441	398	373	400	408	391	360	373	369	388	385	381	400	383	372	429	404	354	391	409	387	401	364	419	434	425	371	402	399	382	370	360	393	380	372	373	355	397	427	393	386	407	383	396	424	352	391	407	431	394	416	380	404	405	399	380	377	380	409	393	397	375	362	387	391	437	398	389	381	407	411	407	395	398	397	392	432	406	408	445	373	368	365	396	360	390	363	407	416	370	398	395	418	425	354	381	383	380	349	377	371	340	381	392	400	408	399	389	416	425	354	383	397	403	424	414	388	409	384	386	371	382	391	429	387	400	406	387	378	402	395	385	378	386	377	397	384	385	391	380	384	390	431	410	368	404	403	376	403	402	409	382	413	368	420	372	397	370	406	380	402	394	377	403	371	414	394	397	388	376	406	404	408	401	375	394	377	392	397	391	365	405	414	363	393	385	384	382	372	428	377	399	363	348	421	389	395	374	388	386	405	379	400	366	395	366	356	433	395	390	338	405	424	407	412	384	366	394	334	390	426	397	382	404	376	421	356	420	367	429	398	422	446	421	383	430	399	380	396	432	394	406	384	397	411	354	373	411	370	406	390	415	377	360	407	401	371	367	382	386	423	399	372	360	395	412	404	361	377	395	416	370	413	391	374	401	388	356	414	412	391	428	401	370	377	398	397	383	363	388	400	433	364	400	386	413	418	419	445	429	361	379	406	385	411	417	390	388	350	407	425	394	393	375	368	376	403	372	394	377	386	375	354	398	355	419	367	379	376	382	405	421	398	383	396	421	446	370	402	413	414	369	391	386	407	345	379	401	373	372	449	393
2107	948	1047	975	1009	973	951	1002	916	911	959	931	950	912	919	864	913	954	957	939	893	915	940	860	964	980	939	895	929	880	907	929	897	908	880	935	935	967	891	904	878	940	937	898	907	876	958	926	905	863	882	877	917	911	938	969	909	930	917	884	942	857	940	920	979	875	917	942	943	963	892	905	927	918	904	952	923	936	892	916	938	943	903	890	916	897	923	888	941	875	911	885	825	959	930	902	970	899	963	866	840	878	918	979	927	952	938	945	879	926	921	962	898	871	920	876	940	909	892	882	907	862	932	919	963	912	864	940	940	887	884	865	908	905	902	914	908	910	880	946	919	876	874	889	902	940	923	870	913	935	912	939	985	902	873	891	901	860	886	949	882	926	926	897	890	861	901	906	935	896	949	874	925	891	941	900	923	927	916	889	909	870	921	855	896	886	908	916	874	966	898	956	883	870	853	896	873	905	950	862	910	951	908	879	895	961	920	956	916	895	915	907	889	938	933	936	873	898	959	926	895	920	895	879	901	945	871	888	861	935	932	891	903	959	916	906	931	903	923	846	937	910	939	914	947	921	946	968	907	883	923	904	908	937	894	932	980	894	867	937	891	905	879	902	881	959	963	940	916	934	924	991	892	870	921	934	928	934	898	915	917	903	898	967	943	949	932	871	931	926	951	890	871	911	962	925	948	900	936	843	939	880	995	942	899	920	897	949	957	880	956	907	909	900	909	877	866	932	903	900	882	899	865	867	907	895	889	896	879	879	880	893	918	924	914	915	975	931	909	943	946	921	949	971	869	850	868	898	851	937	944	905	953	869	890	905	899	888	940	878	895	873	940	893	927	934	888	941	887	896	847	884	876	909	921	923	911	910	878	934	925	917	946	882	889	912	942	875	925	947	920	929	930	925	902	898	919	843	866	940	928	919	922	881	905	914	876	909	917	906	902	928	880	905	965	934	918	933	899	899	907	860	922	948	882	889	917	911	939	900	931	961	919	891	926	938	907	964	954	917	926	882	906	916	982	895	925	926	951	946	889	854	906	923	886	893	839	927	938	929	942	918	940	948	965	924	945	912	899	939	947	890	932	939	896	886	937	942	954	929	925	901	911	906	889	929	926	940	867	971	896	891	917	913	909	865	911	932	905	911	921	902	949	904	906	911	911	938	892	919	928	915	915	930	914	948	946	905	899	895	906	920	900	913	910	926	939	923	917	914	899	926	872	929	922	893	1011	1002	960	875	920	902	934	862	943	931	908	916	862	883	909	921	900	844	927	894	905	933	891	848	889	923	898	928	848	894	981	959	909	887	921	920	911	889	903	914	917	948	907	891	929	921	868	948	910	936	954	950	963	948	945	924	977	927	914	874	888	942	899	921	891	921	911	887	916	894	923	882	902	886	899	889	938	954	883	926	886	913	931	878	935	917	950	900	952	968	917	896	952	888	927	956	930	947	895	872	882	900	881	917	845	892	882	911	980	975	931	902	931	911	920	868	948	924	958	950	913	928	867	949	880	921	888	893	889	942	969	901	918	965	869	947	934	848	907	855	880	910	930	914	878	914	949	939	915	895	895	946	905	925	911	927	858	896	969	841	947	852	952	952	932	949	889	885	905	893	928	943	877	973	982	899	889	848	957	868	911	931	940	907	882	891	907	938	867	897	947	902	894	914	921	911	933	910	918	936	921	874	959	899	881	906	927	878	894	900	902	930	896	917	929	947	957	864	932	919	913	891	931	888	953	896	893	894	939	939	938	923	939	939	876	900	919	925	881	910	916	898	914	947	914	954	885	879	883	921	950	950	922	906	903	877	866	961	946	893	892	918	933	870	898	897	886	936	937	908	888	864	950	946	916	906	905	922	928	970	921	929	865	948	837	910	914	908	917	910	917	901	904	877	890	958	978	851	904	910	905	945	918	882	932	886	899	906	905	861	868	936	898	854	899	914	889	964	964	921	921	923	914	923	867	968	911	950	884	846	954	893	918	925	972	880	907	921	899	889	913	872	890	897	888	925	948	967	885	905	960	909	905	897	941	913	903	907	939	915	878	932	932	867	890	932	932	909	924	967	885	910	859	860	873	898	907	877	941	862	923	951	855	895	921	890	964	948	902	868	932	953	924	867	962	914	933	894	913	881	909	940	856	894	919	926	872	862	948	894	932	948	938	910	890	867	879	932	928	910	954	898	929	884	885	974	929	878	905	913	996	952	865	899	872	896	906	871	867	909	932	884	926	911	905	891	852	883	921	916	868	932	940	873	919	876	975	977	902	937	922	902	878	935	874	841	899	904	893	927	899	916	899	911	906	967	889	906	932	883	967	904	917	982	933	945	860	877	900	991	957	956	898	888	893	913	937	883	926	869	910	879	939	959	897	881	948	888	878	919	862	914	923	923	958	884	949	947	926	856	913	913	900	928	941	946	887	924	903	918	895	1005	896	866	930	880	935	860	947	928	892	867	961	938	895	934	887	905	873	853	938	917	938	882	949	970	932	921	939	916	955	931	905	883	812	912	915	930	904	964	929	932	919	889	931	898	878	891	886	895	898	921	946	936	888	909	876	884	930	888	899	826	894	942	887	859	892	875	848	862	963	884	897	914	920	935	911	895	932	894	893	900	913	975	909	865	927	986	928	913	962	879	930	876	891	889	922	862	903	925	937	906	965	925	934	949	885	983	866	917	886	907	968	961	939	911	941	898	932	856	924	938	856	884	893	901	937	864	894	892	925	884	939	886	914	870	923	986	919	869	911	918	928	861	899	933	952	935	921	928	870	932	883	898	955	955	978	898	918	950	931	939	927	909	923	883	859	887	974	866	948	882	931	956	920	906	938	919	917	912	878	884	889	917	910	885	911	918	923	905	926	878	923	968	854	878	898	870	933	930	980	878	928	957	880	932	921	911	913	887	897	890	940	947	912	885	939	859	968	869	911	948	852	885	929	972	934	928	929	903	908	921	911	898	894	926	952	891	964	947	931	907	922	900	925	949	921	922	892	903	972	973	909	897	923	927	862	939	935	932	903	933	939	993	946	975	942	895	927	935	922	916	942	875	887	902	922	967	938	889	938	926	921	910	898	969	870	884	871	896	932	963	974	874	938	892	936	951	940	921	965	897	846	966	875	894	937	922	924	924	956	928	932	905	911	911	926	890	928	898	853	932	900	920	911	898	906	915	876	923	896	930	878	922	986	959	896	955	935	943	937	898	899	874	890	894	896	918	926	868	853	906	897	872	928	932	887	941	951	929	862	897	922	875	946	876	910	917	940	941	919	940	919	928	960	898	934	927	916	952	935	926	919	918	912	881	858	944	898	911	935	934	918	869	962	894	930	916	935	945	966	940	900	905	870	932	901	926	923	918	921	877	889	902	911	909	861	895	893	923	892	921	879	860	882	899	902	861	926	956	938	955	953	917	927	978	913	936	906	906	943	929	921	862	884	964	924	904	902	906	948	916	879	945	912	901	872	912	945	884	946	881	952	900	875	914	935	899	879	905
7804	573	556	522	427	412	346	321	334	316	299	298	304	311	300	287	275	256	317	275	287	245	301	293	259	267	264	282	286	290	274	287	294	264	265	276	256	289	279	299	279	305	260	264	288	265	303	229	284	296	313	296	249	278	276	265	284	295	294	264	253	298	302	285	271	281	263	283	301	274	288	267	245	273	309	269	248	279	265	274	283	275	280	272	293	253	272	252	297	284	255	270	313	268	254	272	246	270	288	295	260	309	277	264	288	269	280	268	292	267	282	277	278	273	266	266	280	269	287	275	251	291	272	270	262	278	256	283	289	264	239	274	273	290	274	283	280	264	286	258	313	287	284	275	303	254	312	275	288	241	265	271	275	261	281	263	286	300	260	249	296	281	272	268	278	275	290	284	243	276	265	262	270	273	305	275	289	278	282	284	289	303	276	299	281	278	296	255	272	270	296	288	242	297	290	310	278	271	292	294	257	278	283	263	258	263	260	282	279	258	289	288	262	282	260	283	314	276	256	266	309	274	286	276	269	256	288	297	289	262	258	247	296	247	267	250	259	245	303	250	257	259	281	275	251	295	303	292	312	249	287	273	278	260	271	253	280	311	285	289	266	281	290	329	255	255	264	287	303	253	257	296	281	285	256	283	286	289	285	255	269	300	277	305	287	283	245	325	305	276	257	294	291	262	272	278	261	261	260	284	235	276	314	295	283	253	294	301	288	291	267	263	300	289	264	248	282	308	279	257	299	261	256	235	255	304	258	253	253	263	301	283	269	260	266	269	296	268	272	273	317	269	281	282	294	265	250	262	273	289	268	282	271	242	298	279	275	293	269	296	257	285	291	249	272	281	296	281	287	280	275	280	238	289	287	302	271	260	302	258	260	245	272	283	282	289	260	261	265	261	277	283	294	281	269	289	277	304	288	290	295	271	258	295	287	250	275	298	281	285	300	260	237	285	283	250	266	283	288	276	295	277	261	275	285	272	292	288	285	270	291	283	298	279	271	267	282	278	273	292	280	284	252	273	252	258	308	260	280	308	224	292	280	288	310	264	302	291	270	300	331	285	257	276	310	250	275	284	285	296	257	292	281	322	268	279	263	268	271	267	300	282	254	252	278	292	286	284	305	286	279	287	246	287	267	271	276	313	261	266	286	286	258	273	270	272	258	276	281	292	323	260	277	295	297	292	295	269	284	280	253	274	260	301	281	266	300	280	280	294	290	279	270	279	264	264	295	286	276	319	299	294	288	276	308	269	285	294	256	285	279	281	281	297	275	256	294	283	250	252	272	254	275	303	270	260	302	307	298	280	282	271	273	297	254	286	296	274	271	304	267	274	270	267	266	258	280	263	296	287	270	284	266	282	300	286	274	262	287	274	261	248	277	269	308	299	255	262	252	287	244	250	293	246	293	265	244	287	294	306	276	245	290	285	288	313	271	288	275	281	265	276	256	283	261	248	275	258	273	308	271	245	286	280	272	306	305	276	281	278	283	278	269	303	297	286	286	262	255	270	297	271	276	265	270	285	263	297	299	290	288	265	279	274	260	299	318	315	280	274	290	281	266	270	273	270	261	257	301	264	288	297	274	257	255	264	279	300	269	270	272	274	261	249	305	263	245	281	268	278	265	265	277	291	275	248	232	273	271	267	285	268	266	316	271	268	275	297	279	281	270	273	272	308	268	216	273	271	282	279	248	264	282	290	274	259	307	290	274	300	303	285	272	285	251	288	285	282	288	283	261	275	288	313	304	281	276	268	284	258	270	262	252	278	256	288	268	290	306	271	285	283	273	295	301	278	272	282	272	243	283	274	254	293	280	283	283	274	282	245	260	296	255	277	274	286	274	282	271	264	281	276	282	292	265	253	289	310	309	257	282	302	293	281	274	258	285	271	284	287	281	242	295	240	302	266	284	273	260	284	252	317	271	250	240	305	268	262	289	268	268	275	262	269	273	275	270	256	270	273	280	262	279	273	263	305	277	284	274	262	280	272	295	261	315	289	306	261	267	275	274	284	292	264	265	273	304	292	286	268	301	235	303	280	269	283	250	280	263	312	283	285	296	264	274	290	331	299	265	298	305	277	306	275	257	261	289	248	289	283	297	288	291	292	279	292	290	278	304	297	257	276	241	259	261	309	304	268	266	271	255	284	244	269	265	311	252	254	267	265	292	286	265	285	280	281	294	263	269	262	278	292	278	291	276	287	296	280	276	303	288	284	274	288	276	264	301	264	271	258	275	279	290	242	299	245	278	284	261	280	269	270	288	296	295	265	268	261	263	277	263	291	258	298	292	268	285	289	291	295	272	252	311	278	268	271	289	312	303	299	296	286	250	231	263	249	271	288	302	297	281	276	271	308	309	300	261	282	299	278	249	300	281	270	268	296	313	302	277	292	238	281	271	246	280	297	283	277	273	281	266	280	270	244	269	263	291	279	304	265	282	279	277	256	257	293	268	278	282	262	252	300	270	270	255	264	294	258	268	311	292	303	305	281	268	271	280	275	291	287	273	253	267	261	255	281	301	276	289	283	234	305	272	291	278	292	281	290	273	263	259	305	291	233	255	283	269	270	253	267	291	268	294	315	289	304	268	287	274	244	303	288	293	255	256	277	274	270	273	293	305	271	257	254	266	283	243	315	252	284	330	279	262	255	267	283	260	242	263	281	280	250	287	290	299	289	260	289	304	290	299	259	274	291	292	284	283	298	280	300	282	240	275	292	264	277	280	289	294	279	286	273	262	289	298	289	273	262	282	259	301	267	283	259	276	268	259	268	312	281	286	312	298	257	285	280	301	275	323	269	286	266	259	299	276	274	272	284	274	282	272	282	253	279	274	296	271	246	285	289	292	263	281	239	281	277	303	282	283	277	275	277	298	305	284	295	271	255	300	286	278	325	314	258	276	269	292	267	267	285	270	268	265	223	312	330	284	308	270	263	235	265	290	257	277	279	287	289	264	268	294	256	280	295	308	312	263	259	269	251	290	276	286	265	311	247	274	272	250	253	276	273	303	247	266	261	285	311	298	289	256	248	257	306	289	285	268	262	297	294	268	273	271	274	283	285	280	262	282	294	263	264	254	256	284	257	271	288	275	265	263	283	283	276	260	269	272	273	270	238	266	292	289	276	285	249	299	279	269	233	272	287	296	271	261	269	290	255	266	280	277	264	282	292	264	305	290	274	270	277	265	266	274	293	298	319	284	278	269	274	279	261	276	292	282	295	311	298	261	305	252	294	270	264	272	287	288	301	285	288	280	307	262	286	285	259	274	275	242	272	290	289	291	268	286	267	257	241	254	278	273	286	267	283	254	266	302	275	276	274	267	291	271	277	282	249	293	262	263	262	290	281	257	277	274	274	256	281	258	269	275	283	290	294	271	248	278	278	252	289	263	296	250	265	276	261	281	269	243	290	273	283	272	310	257	289	272	246	281	283	280	289	248	290	267	278	297	298	284	286	263	258	314	280	284	288	279	270	301	260	274	301	287	270	284	310
6857	959	1210	1433	1356	1152	1026	957	923	834	833	760	881	781	749	772	716	747	715	731	772	639	696	701	705	668	641	679	672	710	657	673	665	709	636	662	678	654	648	675	609	703	672	643	659	647	673	647	640	689	647	667	691	638	651	642	681	693	644	720	685	629	692	665	653	682	668	653	675	643	677	684	676	660	658	679	685	658	671	670	676	683	637	590	704	683	689	724	652	686	711	709	687	668	608	635	631	630	690	652	629	637	647	674	667	713	692	656	675	625	681	616	645	651	688	702	672	697	667	668	635	640	635	666	645	678	691	680	641	694	654	693	660	662	651	657	693	651	726	654	702	646	662	653	681	678	685	664	662	669	644	663	655	651	714	650	628	671	662	653	627	639	657	632	639	667	685	662	672	687	601	664	641	646	684	689	671	642	653	652	665	646	610	701	633	705	718	660	639	664	618	652	672	649	619	711	617	635	667	667	672	702	670	714	661	644	680	673	662	679	707	682	650	654	652	643	698	634	670	668	669	702	683	733	656	691	658	650	657	684	637	659	632	680	679	660	665	633	620	636	687	642	636	663	683	618	665	688	670	672	701	638	596	672	657	654	683	628	694	671	680	681	642	694	677	657	691	691	642	662	635	677	659	671	682	659	697	707	645	667	651	660	656	614	729	628	712	669	640	673	698	695	656	656	652	655	715	687	733	631	652	716	604	707	672	655	653	689	667	648	627	653	705	660	678	642	699	705	712	664	698	692	674	677	689	679	615	637	660	687	659	679	642	626	684	700	676	647	656	671	642	666	672	620	687	632	716	624	657	663	673	658	683	659	680	658	636	645	648	697	652	696	686	679	675	689	690	648	697	646	665	651	655	683	664	650	625	652	648	646	706	694	672	660	665	653	664	608	664	657	704	684	648	658	697	689	690	679	618	635	705	662	661	666	679	655	676	651	606	662	671	672	688	646	716	619	670	672	687	654	636	657	705	655	607	661	614	639	687	650	674	641	639	676	653	652	674	682	674	678	680	646	644	711	658	645	694	628	717	678	714	650	675	657	679	726	671	658	668	682	664	625	639	651	671	655	659	663	675	656	718	662	641	649	631	683	660	650	682	650	698	681	616	696	638	655	682	678	685	691	696	701	616	636	616	671	622	676	640	700	663	669	670	685	674	693	621	688	631	664	678	664	630	695	710	626	708	640	717	644	645	664	694	701	690	653	654	705	672	667	645	706	665	666	665	676	679	666	685	679	655	635	670	610	650	649	655	691	620	673	654	722	716	630	651	703	692	663	690	644	665	657	700	654	688	639	607	691	678	647	681	678	661	657	644	642	686	691	679	676	665	660	697	626	654	651	678	626	665	682	687	687	665	688	618	679	642	699	668	630	680	676	647	675	675	637	626	680	672	668	657	702	699	661	695	618	657	664	670	680	664	648	608	677	618	628	650	628	619	634	635	653	710	686	657	670	650	699	685	643	671	645	647	704	638	627	650	657	702	673	660	674	664	628	653	630	660	644	665	662	642	605	674	649	657	653	674	674	665	684	637	673	694	645	626	670	669	671	673	657	643	706	692	667	688	635	698	690	666	687	629	651	592	684	671	689	635	679	647	678	709	667	674	651	690	702	699	658	723	678	681	670	707	717	666	677	634	645	656	721	655	650	678	700	683	685	641	651	694	678	654	646	667	677	668	629	639	645	643	670	626	668	710	655	686	633	670	673	655	662	673	702	631	716	671	715	654	693	668	642	655	702	700	675	665	676	687	664	699	655	684	662	649	659	704	617	648	659	651	671	680	659	659	665	659	639	634	673	673	662	706	643	705	647	647	641	645	659	702	674	690	637	658	662	663	658	675	699	652	636	686	674	700	673	690	698	681	631	643	700	656	643	701	668	676	624	676	679	729	632	683	677	665	675	659	634	650	622	641	662	735	677	650	652	680	621	653	643	641	673	708	669	699	679	629	629	625	642	670	684	716	650	644	653	660	646	661	695	675	688	653	672	655	677	676	647	721	663	640	678	670	689	648	665	688	678	685	681	657	665	673	680	680	654	699	735	653	622	660	660	683	674	651	652	619	676	655	680	658	690	645	654	697	684	667	640	666	666	675	669	673	667	691	667	694	698	674	665	654	636	667	689	639	663	669	682	670	655	667	669	675	651	667	663	671	713	666	683	650	655	654	711	646	730	655	683	664	675	662	624	672	691	632	625	651	655	664	695	670	664	697	684	646	625	645	653	659	677	684	685	675	661	645	659	645	677	654	709	672	630	628	634	650	644	705	650	666	627	686	603	652	686	625	708	653	695	672	708	642	705	653	594	688	639	642	648	645	692	661	707	660	694	639	647	661	661	663	670	657	702	667	688	684	677	696	611	668	654	715	694	666	678	687	664	639	732	685	665	693	650	661	654	650	699	666	633	697	676	637	693	658	680	655	661	653	687	705	649	691	628	631	695	616	644	631	627	668	664	653	623	681	697	666	690	659	725	696	684	674	648	609	678	617	674	654	699	654	686	641	597	659	618	637	655	659	657	648	628	637	655	679	627	659	649	669	644	669	674	684	642	704	685	679	682	643	692	670	685	603	682	613	711	628	618	729	659	672	680	668	678	614	680	698	620	659	677	660	636	655	616	643	673	674	627	647	662	675	605	697	614	717	649	681	664	669	657	668	673	648	674	660	618	667	652	655	705	674	655	682	674	693	633	683	654	696	658	679	636	688	719	687	685	686	669	671	659	657	671	669	643	694	630	651	636	635	667	675	668	656	689	625	684	631	606	653	647	656	666	679	675	676	676	675	672	611	664	645	677	664	647	711	684	662	657	663	658	621	676	656	601	679	632	709	682	635	636	682	702	663	679	621	635	672	711	658	667	641	691	669	663	686	674	664	664	674	703	686	673	658	621	641	669	627	635	662	618	671	635	602	716	671	669	691	673	680	682	651	659	714	696	671	663	662	644	666	711	621	687	628	706	685	676	685	682	648	645	670	688	650	663	627	702	646	662	656	635	655	684	715	689	668	672	668	616	672	683	610	690	661	660	647	704	721	674	658	664	670	691	665	647	655	635	645	650	640	668	685	692	654	651	703	667	729	662	649	637	633	668	644	680	658	694	673	622	649	631	718	671	648	647	709	648	649	686	638	675	629	654	666	645	643	658	614	652	685	696	662	640	685	648	639	633	666	672	658	668	655	667	624	655	623	595	666	653	639	670	647	675	636	668	696	672	659	696	692	665	709	669	672	685	640	640	668	650	640	682	649	657	633	694	659	612	647	637	706	658	617	684	709	702	655	681	693	716	643	705	659	664	641	661	670	633	674	630	649	679	652	673	633	656	670	648	669	657	602	644	623	667	680	667	699	673	696	613	708	666	662	663	640	658	645	662	664	670	680	679	629	666	681	672	705	668	701	705	672	645	691	678	629	623	714	628	634	681	691	685	652	643	681	687	676	668	650	652	643	678	620	642	652	652	654	669	644	680	683	656	664	636	709	676	700	703	674	606	642	660
12716	733	605	521	373	276	251	213	181	170	169	170	180	157	133	163	179	155	123	153	153	131	115	140	142	116	138	159	129	147	149	120	107	118	116	129	142	133	127	119	125	160	127	106	120	132	120	141	134	146	114	134	132	127	119	118	130	125	117	127	129	116	112	153	133	119	131	112	125	100	102	131	129	109	145	120	113	118	116	125	100	134	121	125	134	125	130	105	127	136	107	158	142	150	111	118	143	114	134	111	129	155	125	120	99	125	116	126	138	126	160	146	112	117	130	140	134	112	161	124	137	144	118	131	118	118	139	104	133	124	96	121	110	123	119	122	133	105	133	125	118	133	112	127	106	121	125	145	126	135	116	108	122	126	101	129	147	124	110	131	129	133	125	126	118	112	128	111	137	107	122	120	117	110	129	112	144	135	124	150	133	128	110	101	127	117	119	116	131	140	133	122	121	141	130	117	124	126	121	139	104	122	125	109	124	111	119	112	129	102	111	132	122	144	115	115	115	118	143	122	118	125	128	160	125	125	121	139	115	129	130	118	136	131	129	132	129	118	121	118	117	100	139	139	132	114	149	133	133	135	117	121	118	135	107	137	116	112	122	122	111	129	121	135	122	123	101	122	115	111	133	137	130	150	128	112	117	125	129	119	137	124	118	137	126	124	138	118	115	131	131	120	106	121	129	114	109	115	120	125	122	135	115	130	129	128	129	138	130	121	116	96	116	112	122	122	120	110	110	117	139	108	132	117	116	113	121	125	116	112	146	126	140	145	145	133	136	126	135	126	138	123	113	151	122	132	126	92	123	121	122	142	129	133	115	121	126	119	118	110	96	137	115	114	123	119	130	135	113	129	131	129	137	119	133	121	121	121	131	127	133	127	120	113	136	124	125	128	111	125	122	108	126	130	110	128	137	128	107	132	132	109	125	142	127	138	117	117	144	107	130	102	122	128	107	119	114	153	118	119	102	117	143	93	122	137	125	124	140	140	124	115	129	107	110	117	132	148	110	117	94	130	123	131	132	118	133	116	136	119	133	131	132	129	124	120	117	100	122	108	124	159	127	127	125	129	132	116	127	127	118	138	141	126	119	124	132	140	134	138	136	116	117	113	125	119	144	137	123	113	115	112	134	126	127	117	130	133	139	115	138	128	117	143	109	134	125	115	133	128	125	165	122	113	112	124	113	120	142	112	125	138	132	168	140	103	100	150	130	119	141	134	111	126	113	129	103	119	122	133	98	140	111	108	122	137	108	131	123	147	118	112	114	124	119	135	119	128	121	132	121	119	116	138	115	131	115	135	111	115	116	123	125	130	134	136	122	141	112	115	110	99	130	111	136	124	119	111	127	114	135	98	133	120	141	151	132	135	132	111	129	132	129	117	111	111	108	112	134	118	126	125	126	131	116	125	135	117	112	102	102	128	147	128	123	123	121	113	140	106	116	127	117	129	130	138	120	108	125	113	155	105	130	155	117	119	132	128	124	134	126	121	136	135	135	119	136	94	128	118	139	111	135	130	120	123	91	121	123	116	118	125	119	117	127	132	151	121	135	145	136	130	107	130	117	126	113	140	134	113	131	114	125	141	140	114	120	127	113	128	115	146	111	107	113	96	128	123	153	125	129	132	131	116	142	97	137	148	136	120	115	146	110	104	148	130	134	131	117	143	115	108	142	112	135	122	125	122	137	130	131	124	135	135	118	137	138	114	129	118	125	111	133	121	130	146	142	124	111	130	134	120	130	136	116	121	144	135	168	113	117	112	125	131	135	135	128	112	113	127	142	138	127	116	143	128	133	133	109	142	120	144	118	122	136	113	143	135	118	153	122	107	143	125	129	135	136	125	149	117	122	115	133	136	128	118	131	115	127	128	127	154	111	136	108	132	109	105	125	137	138	135	119	113	118	142	132	120	144	124	125	118	118	130	133	107	132	115	131	113	123	125	132	126	135	142	136	126	108	136	117	130	120	102	122	128	141	123	131	126	119	142	108	132	136	125	121	131	128	115	132	119	117	113	102	116	138	128	126	134	142	116	124	116	136	124	125	111	130	133	118	133	136	139	136	105	126	122	143	139	125	128	130	133	118	122	133	118	142	130	131	114	143	120	161	121	127	135	115	120	137	125	104	112	109	129	139	137	136	109	123	118	133	128	148	123	142	123	133	129	136	130	132	115	142	129	122	123	115	129	129	119	101	134	148	127	128	124	119	143	127	120	120	134	147	118	117	141	125	119	123	129	137	112	105	137	134	138	133	97	140	118	126	115	123	113	136	134	102	131	124	138	137	121	133	127	127	132	128	108	108	130	136	124	147	126	131	123	102	137	139	140	124	119	120	131	107	138	137	116	96	109	138	110	126	135	133	137	135	114	134	123	118	114	132	112	113	98	104	127	121	131	117	110	132	128	118	126	98	132	122	111	128	108	120	109	127	126	114	138	108	118	113	114	123	125	124	125	135	118	128	118	130	132	114	127	128	118	129	131	133	131	138	133	126	131	132	144	122	127	130	126	130	111	116	145	136	122	113	104	107	111	110	136	142	120	131	134	116	120	120	133	137	116	142	116	128	113	127	134	121	108	134	130	123	123	126	128	106	120	129	137	134	119	123	105	118	142	142	142	118	126	125	122	139	132	121	109	123	125	123	112	124	125	128	108	94	132	117	143	117	122	143	114	124	119	102	130	131	132	126	119	137	120	133	113	138	131	108	133	118	122	124	124	133	117	121	112	128	119	125	110	120	132	138	140	112	104	130	148	126	116	121	112	110	141	99	134	118	140	126	114	135	148	139	126	113	116	136	112	122	140	107	134	123	130	130	131	117	125	133	122	133	136	149	131	132	145	139	110	100	128	142	133	121	115	126	113	152	143	119	136	138	115	137	151	113	107	94	90	127	130	136	130	116	112	122	132	124	137	136	123	105	138	135	123	142	117	125	119	116	135	142	137	101	125	130	143	107	115	120	132	120	126	133	134	109	112	105	120	143	129	95	106	117	132	132	121	135	137	108	129	105	138	125	133	122	121	113	130	128	124	143	133	135	134	134	129	128	107	101	113	113	125	117	130	105	123	119	123	132	147	120	111	116	118	148	118	117	128	123	124	153	148	100	139	150	118	127	112	109	150	143	117	110	120	115	142	115	107	140	134	119	147	119	127	131	130	114	138	130	128	124	128	116	124	141	110	121	118	120	123	131	131	125	130	126	116	136	141	115	119	116	124	133	117	130	126	122	115	121	124	117	116	129	135	115	135	114	106	122	113	114	134	107	137	138	95	125	127	120	117	122	128	124	127	141	134	115	127	109	128	133	128	116	118	136	118	119	130	129	118	117	140	126	112	132	124	144	110	126	128	142	118	112	143	123	126	111	103	111	131	126	152	142	125	130	154	132	123	106	132	134	134	130	147	130	133	150	134	145	129	116	134	127	118	119	125	112	138	133	113	105	111	131	121	142	128	138	132	133	109	122	128	141	140	116	135	130	115	111	106	119	116	136	142
8164	833	1346	1650	1513	1159	962	860	736	690	573	644	552	521	487	479	468	438	389	412	422	395	391	382	399	401	379	374	395	379	348	400	365	375	357	394	377	346	359	364	357	375	346	368	370	386	395	354	367	356	332	355	348	317	339	363	368	339	335	384	341	367	331	398	323	341	354	343	365	357	336	336	356	311	345	321	308	372	344	348	345	337	331	345	358	320	355	376	358	336	369	348	327	337	357	353	333	353	328	356	361	371	381	347	333	339	344	336	349	325	358	369	370	328	360	321	343	389	351	344	342	347	333	355	356	334	349	326	360	351	308	366	349	354	337	367	347	333	334	348	344	340	301	349	328	347	367	311	332	330	366	352	377	344	367	379	350	304	386	324	367	346	369	342	361	361	388	352	330	377	336	347	351	340	312	333	340	335	348	385	342	310	374	324	331	348	319	376	336	355	336	359	354	377	376	348	360	330	366	341	337	377	342	320	360	342	307	333	362	330	358	313	360	381	345	340	352	369	313	344	353	336	379	317	358	351	309	371	319	372	306	362	322	370	345	345	328	351	336	337	362	372	350	326	345	358	304	353	348	359	362	367	332	361	374	353	379	321	357	339	376	368	320	347	353	369	342	334	336	310	323	328	342	365	353	383	340	345	334	320	343	293	350	338	347	377	365	307	355	351	395	351	339	364	333	328	357	334	355	324	327	322	373	349	338	343	368	352	337	318	339	303	355	357	315	356	365	341	303	361	358	331	348	352	361	364	327	347	369	361	344	329	343	336	334	369	325	340	349	367	353	320	359	319	349	385	345	331	338	327	353	345	319	348	364	338	346	361	343	328	348	321	344	360	330	349	342	358	344	354	370	329	357	319	342	339	360	347	360	356	347	308	341	330	360	383	358	351	354	346	374	331	351	358	332	305	329	314	339	360	345	320	301	353	374	362	352	336	332	366	339	351	347	395	333	326	340	341	304	359	326	358	356	335	321	381	373	329	382	367	354	355	354	332	357	349	353	329	368	351	345	309	352	323	359	352	382	373	358	344	332	303	336	346	344	317	336	355	323	326	343	329	372	344	376	343	347	358	364	312	357	345	347	364	344	351	350	295	326	364	343	313	337	365	364	317	339	342	332	357	381	362	328	332	351	337	323	380	356	365	346	351	334	363	327	378	349	333	348	383	355	368	326	355	343	374	316	342	335	321	333	394	360	336	342	371	327	346	344	343	340	352	359	357	364	366	365	346	350	368	332	363	325	353	340	344	346	378	358	349	336	349	326	350	333	347	362	381	303	338	355	367	356	349	337	359	337	379	312	344	338	359	351	361	322	318	353	338	370	346	352	361	351	341	353	347	310	330	326	328	341	313	329	351	316	373	342	357	339	335	353	329	355	341	310	331	323	317	360	326	347	369	356	307	357	346	332	335	342	338	320	373	382	348	356	357	342	334	347	329	359	379	366	345	356	344	332	380	366	342	342	334	335	363	341	322	318	371	336	351	344	323	341	351	352	318	366	362	330	323	331	316	363	336	360	355	350	331	378	338	340	351	328	353	338	357	341	339	340	359	330	323	347	378	362	336	369	309	333	341	359	343	349	344	315	360	361	329	347	358	304	339	341	369	341	332	344	367	295	348	352	370	363	379	371	358	362	329	339	358	320	365	329	372	368	338	344	357	364	357	342	361	331	363	319	327	344	306	341	356	359	340	386	328	332	341	354	339	369	345	343	341	352	355	350	374	342	358	372	331	347	325	304	369	322	345	360	350	365	321	370	347	371	385	351	321	362	311	380	354	326	347	356	327	359	331	343	370	350	377	331	307	339	354	328	341	375	340	362	341	355	388	359	335	310	352	312	352	349	360	348	366	355	364	311	317	320	337	365	351	325	348	360	354	345	354	366	341	349	313	359	341	338	360	327	361	374	343	338	329	340	321	364	347	328	333	352	305	328	381	350	349	359	352	357	342	364	338	329	340	351	346	338	361	346	331	335	348	349	332	345	337	344	356	322	346	351	335	340	349	339	381	341	352	316	356	319	343	378	338	364	349	346	327	343	332	348	331	335	364	340	363	335	326	370	369	351	326	380	369	343	333	343	354	333	345	349	365	341	342	352	381	358	326	332	363	350	343	345	353	363	367	336	379	358	336	363	349	351	358	357	338	330	331	348	370	350	314	369	351	356	320	320	362	329	318	314	329	355	383	312	347	351	369	322	365	330	359	384	334	344	356	367	349	334	334	351	361	342	354	342	342	368	341	359	367	313	333	328	317	344	343	360	330	350	349	338	341	351	329	330	361	321	326	358	345	327	365	339	342	347	339	349	363	359	340	379	359	346	330	349	330	350	363	354	351	348	364	380	371	372	308	320	335	351	357	358	370	362	346	341	357	358	338	376	332	399	337	338	364	352	353	358	345	356	339	324	334	350	347	324	300	325	357	383	369	327	344	357	390	358	363	387	339	335	342	306	342	349	350	343	330	354	310	326	335	350	358	317	339	334	322	313	342	394	327	363	323	362	344	327	340	330	327	382	363	325	327	367	322	317	346	355	381	346	335	350	406	349	294	366	346	322	340	319	354	349	349	341	323	338	330	346	342	353	337	312	336	320	346	319	344	360	384	348	320	376	366	358	358	344	347	364	375	340	355	376	318	330	302	325	334	351	298	354	373	375	335	357	361	314	352	325	342	298	351	346	369	362	356	352	346	328	369	356	349	332	362	367	330	336	352	316	342	352	329	303	322	332	332	355	342	367	346	322	356	338	340	338	341	359	349	355	355	341	331	372	334	332	360	369	351	353	343	366	370	352	328	336	383	359	361	324	350	376	333	339	344	353	370	361	376	334	350	343	348	355	352	338	364	339	367	351	342	345	341	357	372	338	350	317	351	319	372	332	361	334	333	368	330	364	324	337	307	345	349	324	317	329	390	316	337	329	352	353	322	387	316	372	348	339	342	375	334	311	356	350	337	336	367	348	364	338	327	364	340	373	337	349	355	324	344	364	353	320	361	340	298	337	335	374	322	341	355	330	356	339	368	394	344	385	344	344	339	329	350	339	330	318	353	349	358	338	343	376	347	361	348	340	344	375	402	365	320	319	336	325	370	360	330	331	338	370	355	313	376	344	328	352	340	363	338	385	357	353	316	347	320	367	339	382	344	335	364	332	341	360	339	313	304	355	373	329	344	331	375	335	356	358	355	316	348	343	345	378	323	304	347	354	329	292	367	322	343	355	363	345	335	321	320	330	362	355	327	345	350	328	356	372	375	357	373	362	372	339	342	355	329	314	339	317	343	329	365	372	356	325	345	341	347	360	376	353	332	343	334	303	356	367	335	380	351	380	331	284	349	331	379	360	367	360	317	366	372	367	342	337	334	334	343	325	333	344	395	375	328	333	312	328	366	320	358	325	342	354	362	340	346	334	355	323	356	325	369	328	350	345	367	326	337	389	363	358	342	348	358	333	369	332	362	332	356	317	337	326	338	325	367	330	320	350	378	351	389	328	322
1446	400	411	410	440	376	394	390	391	367	425	402	424	364	386	353	365	403	402	374	383	333	402	425	400	406	396	379	395	404	390	424	388	369	404	383	362	383	399	395	358	438	389	412	401	386	368	424	377	416	393	382	394	389	426	369	425	386	402	421	415	383	367	434	384	405	391	404	398	362	391	405	425	385	389	377	354	400	418	443	405	387	376	412	403	403	384	376	399	397	415	385	382	371	364	404	371	369	376	451	399	372	384	409	394	400	392	387	403	443	371	404	406	378	393	394	404	378	430	386	390	441	396	374	365	399	392	395	429	390	379	394	377	418	366	373	356	397	400	411	414	402	379	389	375	428	380	402	405	406	388	403	377	399	429	379	398	398	393	390	382	380	399	385	390	403	357	424	416	392	377	403	381	412	419	408	360	392	372	410	404	426	396	396	390	371	357	414	373	395	402	353	403	398	400	396	430	388	417	405	401	366	430	451	390	406	385	400	397	445	423	394	410	400	387	384	374	404	377	388	398	357	389	422	403	363	399	386	415	396	426	389	386	416	408	395	399	384	392	416	401	400	402	420	385	393	379	400	397	362	400	391	388	407	380	384	376	391	370	377	401	390	445	379	381	417	420	392	388	361	408	394	386	406	387	366	387	374	413	399	417	382	422	424	398	386	441	408	395	368	421	395	378	420	416	367	378	382	381	409	400	421	390	391	438	371	400	442	348	365	389	371	409	392	431	378	372	398	427	372	396	395	337	411	365	427	376	403	391	379	435	392	394	380	423	400	396	399	393	391	382	409	422	415	383	402	398	366	355	429	391	370	387	393	417	384	397	387	404	390	368	374	395	386	380	350	373	425	404	404	423	405	414	393	414	395	401	404	373	357	344	412	383	406	383	410	382	395	399	401	377	401	400	394	389	410	403	360	382	370	395	399	398	399	426	421	408	376	390	381	398	372	379	411	390	355	429	372	402	391	373	402	375	395	405	398	386	389	379	417	404	406	372	345	423	402	407	371	449	392	410	380	409	435	393	385	352	423	389	380	420	390	379	402	374	388	383	404	388	392	367	368	358	353	392	401	398	375	393	427	387	386	361	362	357	382	398	435	407	349	413	437	383	386	333	384	361	335	368	423	366	371	438	359	361	404	349	387	356	360	359	425	399	416	378	376	396	388	415	394	406	395	357	414	391	407	432	386	398	383	358	431	407	386	392	411	380	384	411	425	367	368	359	420	399	382	380	368	362	409	429	443	375	418	418	404	367	438	404	384	418	422	389	387	396	394	402	414	416	431	385	373	389	363	402	428	380	419	390	411	418	395	362	404	403	410	390	394	408	411	414	371	409	412	388	387	392	426	403	427	422	398	375	424	415	380	373	363	400	426	375	381	396	375	390	363	392	397	375	407	397	401	407	378	382	418	382	378	385	390	395	403	386	369	426	391	401	380	420	372	407	389	402	449	393	371	414	402	374	410	392	389	361	405	375	398	402	378	420	387	430	368	366	360	391	404	392	415	389	410	365	386	388	389	416	403	385	374	398	414	431	409	398	414	382	389	371	392	387	409	396	380	382	386	416	368	391	387	386	394	377	359	381	378	400	389	357	384	366	376	436	411	380	406	409	402	372	410	387	395	361	366	390	388	374	402	390	395	418	406	396	377	405	396	387	431	373	369	402	405	371	373	383	407	379	396	414	387	391	373	368	386	413	372	398	370	418	449	348	399	396	383	408	448	407	401	392	358	427	401	376	405	394	380	363	364	383	423	403	425	407	380	383	385	405	400	404	380	370	424	407	420	419	394	376	364	370	395	388	384	414	405	384	414	419	370	387	370	368	415	397	366	364	405	376	350	433	365	414	381	408	347	360	424	401	406	376	387	441	383	389	425	382	388	402	365	369	361	373	387	399	376	362	406	369	381	374	389	369	380	391	400	406	387	375	387	395	366	372	400	384	400	411	379	391	409	359	341	415	393	415	417	371	367	377	429	368	420	388	355	404	371	416	403	387	385	388	406	413	388	419	372	384	384	393	405	418	420	421	398	380	399	433	423	409	368	375	391	382	396	366	367	424	380	385	409	362	408	403	424	420	443	428	383	391	395	393	401	421	389	441	398	367	404	408	398	400	385	367	413	380	430	393	355	415	396	358	426	404	386	427	371	416	398	385	369	416	355	396	383	406	391	382	331	434	377	421	426	367	395	402	379	402	364	373	339	403	398	388	448	360	420	415	414	412	411	390	379	405	433	388	396	412	394	367	420	408	388	390	357	384	355	444	394	412	407	422	409	415	405	425	359	409	352	394	375	390	374	379	422	394	379	406	400	403	395	375	368	360	387	411	394	412	402	385	449	410	356	422	374	402	367	398	381	396	407	398	407	401	417	410	394	381	373	383	406	365	380	406	394	375	357	401	415	403	395	381	375	346	414	407	414	410	388	381	387	392	430	416	383	382	412	408	399	375	376	377	371	391	418	406	381	397	374	408	379	429	380	404	397	388	400	407	384	394	373	373	446	402	404	383	391	401	398	370	399	405	403	385	363	391	410	431	366	395	388	426	420	383	367	370	374	410	427	387	382	378	385	406	394	362	377	389	368	414	415	379	388	386	389	399	392	394	398	410	427	428	388	363	377	362	390	372	405	395	382	383	391	378	347	385	371	412	396	372	387	386	424	380	416	413	420	421	390	404	374	391	407	339	412	382	381	381	399	436	406	427	362	391	381	367	368	375	402	382	457	405	364	405	399	384	342	402	367	384	408	406	401	388	373	362	373	403	411	370	399	395	386	362	407	409	396	400	399	394	401	379	358	368	394	383	369	379	392	397	388	394	432	382	411	389	401	418	411	392	389	375	419	361	367	401	384	403	402	414	417	388	405	400	407	427	384	384	407	360	421	379	394	380	427	406	387	380	384	398	373	403	369	363	372	395	406	392	392	376	391	393	400	424	411	371	416	389	406	385	386	442	394	394	369	421	402	394	381	365	410	354	384	357	405	379	354	385	392	382	378	386	414	398	371	369	395	424	403	375	421	398	381	378	394	393	386	379	370	356	360	404	423	406	386	403	414	407	389	393	388	370	387	368	423	421	405	389	411	382	421	394	387	366	386	375	434	396	406	354	389	391	381	369	412	403	417	397	382	338	367	329	338	383	407	387	412	410	409	389	410	414	379	388	431	371	370	357	380	386	404	391	381	365	404	392	357	416	397	397	355	397	385	421	403	390	367	393	411	367	375	392	384	378	386	424	383	377	385	375	404	419	371	389	387	374	385	416	400	401	391	385	409	438	368	409	379	419	418	377	388	389	384	390	366	422	446	431	389	407	404	377	432	379	363	396	393	384	384	396	416	383	418	400	381	382	419	387	419	384	402	375	391	373	399	414	408	417	404	378	424	367	382	408	430	342	403	415	371	413	380	359	392	410	364	391	398	380	362	433	422	388	417	405	379	396	433	399	401	411	432	402	407	443	358	384	367	380	382	400	428	396	407	431	401	410	389	383	401	399	403
2143	909	1013	1009	979	960	982	970	928	941	957	937	942	919	923	901	881	877	944	869	942	899	917	888	888	885	929	910	899	891	892	900	954	881	940	946	917	888	933	900	908	873	977	922	911	906	878	846	893	970	904	878	951	908	963	900	913	920	871	922	914	921	911	955	903	890	938	874	828	910	869	968	931	871	891	926	900	863	890	859	916	946	918	915	929	895	968	916	915	882	892	916	911	912	914	908	911	946	921	967	898	930	928	939	917	929	920	945	902	937	902	921	903	911	918	872	887	932	931	921	896	944	852	892	902	926	952	918	941	875	965	874	963	952	860	970	959	955	908	901	896	856	932	922	940	912	895	918	912	939	897	927	907	934	921	905	926	896	868	957	899	956	910	928	898	877	921	898	894	932	928	935	955	864	916	905	899	861	915	916	921	873	923	867	867	934	925	912	924	876	887	916	919	937	881	897	984	916	876	946	912	872	893	904	923	918	913	941	888	842	947	984	903	958	885	905	930	930	908	897	931	922	929	926	869	922	905	876	887	904	930	899	872	926	919	917	925	891	897	885	898	930	899	935	893	922	875	922	856	919	882	925	924	895	924	918	904	893	918	921	902	897	886	874	906	920	960	883	937	942	944	928	942	956	885	911	895	994	853	967	912	920	872	856	887	923	964	942	898	953	889	897	951	939	889	964	907	910	897	891	909	908	871	913	891	920	960	899	885	937	911	941	896	941	876	934	891	886	962	932	907	908	907	843	952	929	947	883	953	946	866	965	954	902	955	896	929	880	944	957	902	876	890	960	913	924	859	851	937	935	873	937	878	969	930	961	941	911	905	915	862	921	901	895	871	914	840	912	956	939	966	931	893	942	846	951	944	935	907	947	936	884	927	889	904	899	931	901	914	909	960	875	887	840	902	876	875	947	932	870	895	934	954	881	877	863	898	889	988	868	851	948	913	904	855	953	859	892	873	941	924	959	891	938	906	906	919	875	935	944	881	862	891	863	908	921	879	938	955	911	958	978	904	881	884	880	903	927	900	919	933	912	935	956	865	878	827	865	904	880	923	943	888	917	928	846	934	940	852	931	887	919	895	936	882	968	879	924	927	877	907	863	940	947	889	919	966	891	909	876	894	902	888	958	920	976	902	934	909	891	891	930	907	880	908	904	930	920	935	928	925	903	920	902	937	965	910	884	949	910	916	903	888	913	909	950	873	905	908	878	908	902	923	907	902	985	913	922	896	881	913	906	895	917	882	917	916	922	968	856	872	904	897	928	906	929	890	922	880	864	900	978	932	884	921	902	904	878	879	907	892	953	893	932	947	898	898	923	903	995	863	926	929	897	951	899	953	925	889	985	931	866	948	865	900	914	916	917	892	962	875	944	893	893	920	885	926	948	924	926	913	903	883	955	914	897	929	935	885	940	902	907	938	869	954	859	908	883	883	889	938	940	933	912	910	960	873	908	942	892	948	934	902	957	890	961	934	864	947	897	907	898	939	881	904	936	969	903	892	886	915	930	891	897	939	918	933	910	931	937	899	936	909	868	902	872	882	880	890	877	960	902	990	1011	860	857	940	881	909	903	890	889	894	884	894	949	882	916	911	944	891	940	926	966	895	938	932	918	865	890	896	861	929	934	861	892	931	944	892	881	920	932	920	899	880	924	897	975	897	898	940	883	913	892	891	949	874	944	904	944	865	914	935	962	944	864	959	870	912	915	948	871	914	856	918	915	886	943	953	935	892	891	918	899	886	903	897	926	939	886	882	914	908	893	959	974	912	897	903	885	929	898	940	946	903	914	874	901	923	991	912	948	919	891	863	870	905	901	946	891	942	913	886	901	881	946	896	871	901	965	966	906	937	918	878	890	904	920	933	922	873	863	927	932	937	919	925	937	865	890	884	939	888	918	939	898	955	884	955	921	912	904	941	954	893	915	928	914	888	912	908	900	861	959	873	905	881	948	912	872	939	952	907	944	947	917	934	927	935	869	895	906	917	932	911	899	865	937	910	888	927	904	927	940	912	892	940	918	889	907	884	947	916	867	933	882	953	868	963	959	912	951	924	861	870	909	905	927	891	853	972	958	943	953	922	886	884	946	900	937	969	914	910	907	967	914	958	905	874	926	879	933	905	911	859	894	967	930	917	934	912	932	980	910	907	926	888	935	948	914	936	930	864	919	967	921	944	901	927	933	914	910	932	876	929	954	980	888	916	862	900	888	869	905	907	905	915	944	913	914	894	926	881	887	936	907	930	919	906	852	957	929	937	929	928	866	943	942	934	945	920	893	901	888	868	899	919	874	880	912	941	943	893	921	917	913	878	894	927	887	921	924	893	889	953	914	931	949	983	961	980	911	956	935	891	844	914	879	917	909	879	928	917	916	861	920	989	955	924	913	915	900	887	908	897	893	964	884	931	922	920	911	931	932	960	909	913	875	937	903	845	936	937	956	884	859	866	915	890	927	853	882	892	903	908	867	896	894	906	959	904	899	929	894	939	859	915	941	896	980	944	923	952	938	870	921	906	891	870	904	944	873	889	919	978	887	910	881	915	908	827	862	917	900	889	900	922	933	867	936	906	896	894	922	917	909	887	900	944	928	877	899	944	941	872	897	930	914	932	901	931	955	842	904	900	902	929	952	889	959	946	863	908	868	899	914	882	935	922	924	897	885	976	903	937	911	887	935	944	942	933	885	943	892	940	895	931	914	888	889	885	889	889	908	921	912	910	880	926	945	931	967	931	913	896	937	931	966	925	853	879	861	930	884	996	973	891	942	856	894	927	947	908	932	937	921	907	884	905	918	924	929	866	971	937	881	906	926	867	876	938	911	960	942	874	934	871	907	905	948	894	958	920	887	939	888	906	957	883	940	993	858	890	915	850	931	927	912	881	918	925	905	954	900	863	925	890	905	901	921	928	925	897	899	924	937	917	893	911	888	919	944	942	911	932	943	915	948	926	902	926	911	893	852	915	923	879	914	944	836	909	929	879	907	926	921	909	935	892	908	950	947	857	933	873	950	896	952	924	880	925	932	988	940	906	928	908	954	917	872	942	879	911	897	893	932	921	932	969	904	863	929	914	888	868	901	905	973	877	903	937	871	938	937	940	892	889	948	926	934	983	907	887	903	868	893	858	896	897	966	902	915	893	925	883	885	916	911	923	910	944	932	899	918	892	896	924	904	971	907	929	926	913	943	957	858	891	951	962	932	955	934	868	911	917	946	939	930	886	914	959	879	899	922	876	892	892	921	883	903	891	909	851	947	941	964	912	924	883	902	896	883	958	909	880	897	927	935	893	915	874	923	964	931	929	891	911	895	868	915	889	922	934	879	937	947	858	907	944	912	941	934	884	932	929	918	895	860	908	887	901	931	925	894	947	905	880	944	924	920	951	845	894	889	930	880	896	916	854	937	888	917	872	960	927	894	877	927	931	943	894	897	977	892	950	907	905	952	890	824	976	929	936	867	910	929	859	886	934	933	920	925	867	853	905	917
7741	596	556	505	411	355	353	335	305	306	325	269	279	270	294	298	275	282	284	287	289	275	251	289	319	254	275	271	285	298	280	260	289	265	259	288	271	288	256	296	307	287	307	299	291	275	267	252	278	283	278	264	252	248	278	280	292	267	293	300	283	278	273	312	279	246	268	247	282	261	315	292	268	282	297	286	271	270	307	273	280	264	268	280	252	280	284	297	311	256	301	303	274	249	272	272	257	278	262	272	242	277	278	295	269	252	267	302	268	298	273	299	274	271	280	255	254	270	302	280	266	303	307	258	266	282	254	304	252	275	301	299	279	258	265	308	250	246	277	268	289	279	280	267	283	305	260	281	275	272	294	276	270	286	271	278	265	290	251	296	272	265	262	282	300	294	295	267	290	262	299	312	270	273	272	284	280	284	268	280	279	282	250	284	274	257	256	304	290	269	296	270	265	295	284	304	292	301	289	288	262	280	288	298	281	310	270	252	257	270	261	295	270	281	288	281	290	291	293	318	267	293	286	263	265	281	291	306	267	294	272	264	289	293	259	290	284	272	269	274	271	291	289	293	305	291	264	305	250	295	263	281	293	264	285	283	293	313	295	263	258	269	281	284	265	280	292	266	293	306	266	303	280	270	274	283	274	305	265	277	229	264	263	275	297	280	243	293	264	297	265	276	273	297	303	284	294	261	278	288	255	260	253	307	260	302	289	264	267	319	319	274	287	285	285	253	245	288	269	279	266	301	265	298	306	247	288	261	274	289	262	300	280	282	282	258	245	270	275	292	274	218	273	310	250	271	288	261	284	265	283	278	294	278	280	248	294	280	278	254	280	320	270	281	294	261	304	281	255	283	272	284	285	277	245	263	255	280	296	328	293	287	256	259	266	288	265	273	284	251	279	281	298	267	309	271	261	282	259	281	287	278	273	308	273	307	280	285	290	264	298	265	257	248	251	296	265	262	267	303	271	258	281	249	296	251	284	277	271	270	239	307	274	255	270	285	292	313	290	286	272	266	278	285	286	295	270	299	266	276	298	287	295	263	262	247	270	262	268	256	255	299	304	296	301	253	272	292	265	306	302	274	252	219	266	293	269	284	243	262	266	264	277	277	279	286	258	256	258	295	297	263	294	274	247	275	279	275	283	246	294	274	277	264	246	268	265	285	297	279	256	299	258	280	276	284	276	269	282	267	261	295	298	264	264	268	281	292	279	273	306	311	266	244	306	289	303	306	287	284	317	269	260	259	274	252	262	279	272	282	281	278	287	265	260	274	297	281	264	281	267	274	272	303	269	271	287	276	285	257	270	272	288	308	291	293	285	279	260	269	253	281	261	276	246	272	255	259	282	304	278	284	267	290	287	294	278	278	241	268	290	257	249	264	265	285	266	284	297	257	278	293	277	285	263	284	260	279	287	272	260	294	287	273	276	305	297	290	259	290	268	330	302	280	318	313	281	266	270	286	287	280	279	261	277	262	275	298	272	262	292	271	289	304	292	278	282	279	255	293	285	269	308	310	277	296	268	288	255	281	282	303	296	300	274	263	283	246	251	296	275	308	288	265	282	288	299	251	267	254	304	265	289	273	305	272	294	311	246	253	277	327	267	295	280	283	298	252	260	277	264	279	296	264	269	272	284	293	309	281	284	271	266	316	282	284	269	259	266	265	293	247	262	270	281	301	274	292	285	283	271	253	276	257	298	268	293	275	307	290	282	235	258	270	257	305	267	292	262	261	283	266	297	294	312	279	254	280	271	245	275	266	283	265	280	284	298	257	264	275	241	295	263	294	303	286	274	274	277	262	278	292	285	242	273	283	283	300	270	280	250	264	282	257	278	282	306	243	255	291	260	291	263	286	250	260	274	276	256	274	266	308	256	255	270	280	299	275	286	285	278	283	289	277	301	279	297	291	260	269	289	266	231	258	254	272	309	282	286	279	268	292	260	297	264	299	270	281	277	235	257	254	311	279	311	233	255	292	283	275	291	248	286	275	272	264	295	237	254	262	280	260	270	246	233	280	273	278	281	281	240	253	294	282	295	284	283	282	273	288	293	280	263	295	285	278	266	277	290	265	272	239	293	281	257	270	283	267	287	274	251	294	257	252	292	268	273	252	284	260	275	263	283	307	244	258	263	268	277	275	309	276	282	284	306	276	289	292	272	281	238	287	291	278	282	303	283	274	267	299	271	254	273	265	276	274	243	247	301	277	260	309	284	257	290	265	303	245	283	289	282	273	290	289	278	295	278	303	251	264	280	298	294	296	257	272	244	293	253	272	285	273	292	243	259	300	313	250	282	252	286	280	288	286	267	269	268	262	258	257	305	300	262	292	254	308	278	271	280	296	285	277	285	305	259	284	287	304	274	301	268	258	299	247	267	297	300	257	272	275	281	269	252	273	278	281	262	269	246	244	268	290	258	262	277	246	287	273	242	251	267	282	253	285	303	290	251	290	258	294	282	262	285	265	284	276	249	286	289	282	273	243	238	297	298	286	282	278	297	241	251	271	278	260	267	259	290	285	283	257	296	261	285	286	294	278	286	288	274	259	247	273	296	273	247	265	282	259	317	293	284	260	257	247	263	287	274	253	286	296	273	271	291	301	239	261	276	279	269	311	282	282	305	287	337	290	275	266	236	296	290	299	259	267	263	281	292	272	291	297	279	294	292	272	260	270	280	278	284	292	245	239	256	273	282	259	276	259	274	292	266	244	273	293	257	263	271	298	265	271	290	277	277	259	291	247	276	295	268	307	270	262	249	292	292	277	257	263	278	279	276	270	266	291	286	297	257	261	250	260	277	270	244	266	288	245	246	300	277	307	263	248	247	271	274	286	312	295	293	279	270	249	278	258	289	291	290	267	317	245	299	254	306	305	293	263	284	271	279	318	273	273	287	269	271	283	287	277	262	294	280	268	281	286	250	268	276	288	255	253	278	274	292	279	249	287	297	259	282	292	286	284	309	285	272	309	247	309	262	305	265	294	265	252	280	268	301	303	267	276	280	258	319	266	305	281	295	280	257	261	265	287	274	282	297	272	285	267	272	304	273	224	291	306	278	300	303	305	303	296	270	294	282	255	275	301	283	271	304	277	282	271	274	295	288	270	285	274	257	317	318	285	268	288	268	254	277	261	287	307	316	278	286	260	255	293	286	286	277	247	253	272	307	250	280	298	286	287	301	261	275	290	286	296	287	285	277	270	289	286	271	303	234	274	292	260	247	270	284	263	275	276	268	269	275	293	256	246	272	291	264	274	252	325	268	265	266	276	271	255	246	294	266	318	255	277	258	311	266	241	281	266	256	265	279	242	294	284	289	283	284	267	268	302	286	286	273	293	254	268	271	298	285	278	285	273	269	254	246	302	296	268	277	279	298	274	282	303	302	259	293	318	288	303	286	306	277	286	277	292	269	246	273	278	259	250	285	263	286	297	294	278	278	271	268	281	277	259	251	262	301	277	280	273	278	290	299	261	281	329	298	270	271	312	301	284
6841	937	1317	1450	1284	1186	1105	960	922	849	862	779	759	777	722	762	694	702	702	737	710	660	695	690	655	710	707	697	701	689	672	706	701	694	645	698	665	725	676	684	673	645	637	672	681	666	715	664	700	671	642	660	650	687	605	689	648	682	735	666	667	651	670	651	611	718	631	620	635	706	698	646	670	655	698	670	687	643	652	709	708	683	661	642	675	657	637	660	668	661	702	634	662	681	686	679	639	665	647	639	647	649	685	675	616	679	622	694	670	665	661	609	680	628	677	589	626	648	675	667	684	654	649	665	667	643	641	655	675	676	629	669	623	625	722	658	610	641	647	656	650	661	664	633	706	650	671	674	675	660	634	682	688	643	676	643	641	680	696	666	600	620	652	634	661	653	659	691	696	644	691	647	642	640	662	711	678	679	629	684	644	635	639	693	702	645	647	677	659	618	695	700	638	642	669	706	683	677	650	664	660	682	703	637	661	651	647	642	625	656	656	687	696	643	690	629	620	689	676	671	673	658	693	689	618	649	649	735	683	609	679	675	625	671	654	658	631	688	673	635	693	682	640	684	691	676	652	698	684	671	699	666	682	641	657	621	676	640	672	654	667	666	687	682	718	695	646	690	730	655	645	682	625	652	642	625	652	650	625	655	646	634	654	686	661	670	646	706	670	615	688	633	684	656	696	644	685	656	702	716	625	673	639	649	673	677	612	677	657	680	629	665	661	659	672	651	661	636	666	633	692	663	636	644	636	635	699	673	682	635	669	703	671	714	670	693	640	716	687	641	681	604	684	689	667	621	643	731	652	691	675	679	651	638	634	656	633	655	650	682	648	651	618	648	684	662	646	670	664	696	656	692	639	676	644	607	657	658	670	685	636	647	682	649	675	666	686	642	701	696	639	638	656	624	673	702	593	681	630	637	648	669	715	666	691	708	669	673	658	632	628	661	635	684	678	663	644	677	652	675	696	648	688	653	663	681	661	686	641	607	643	631	660	657	678	648	663	668	670	652	703	660	676	667	678	621	674	618	681	659	649	638	654	710	670	683	645	694	663	653	654	640	647	646	623	647	642	649	711	666	606	627	673	628	656	662	678	661	638	720	605	671	641	635	672	670	664	672	694	698	677	661	647	692	688	691	680	609	675	681	686	654	643	658	690	703	691	676	692	676	675	634	680	646	633	673	646	658	686	622	626	657	641	651	624	641	680	702	654	670	650	653	683	655	649	643	669	668	685	671	656	630	671	667	691	635	643	660	681	660	638	660	626	666	654	732	635	685	678	648	647	619	648	657	669	683	625	685	654	659	614	653	679	662	654	709	679	691	703	646	704	631	687	653	695	671	644	637	658	681	694	690	683	666	648	663	685	665	718	707	617	672	656	703	681	674	663	704	646	664	648	644	611	639	632	638	727	693	684	681	676	673	689	680	644	665	664	647	669	652	669	639	614	699	641	634	675	659	666	702	633	689	656	679	656	683	638	675	659	693	614	625	717	635	710	671	714	673	661	655	649	692	698	656	662	660	671	670	659	687	677	635	681	694	659	651	656	650	678	664	636	667	667	690	691	642	681	697	686	628	675	658	631	634	617	662	666	670	635	654	724	691	620	716	668	658	658	644	656	660	664	649	721	625	677	662	686	670	656	675	651	687	664	663	689	683	708	649	629	641	688	648	644	651	687	675	633	661	641	653	665	651	680	620	671	664	679	658	626	653	680	671	691	698	662	679	687	688	681	625	662	669	681	647	633	679	676	653	665	678	677	689	657	677	653	677	680	663	623	667	673	667	628	657	672	659	699	668	614	664	681	694	670	670	691	654	674	680	669	655	689	637	643	667	670	683	653	650	669	650	648	650	647	670	657	666	687	642	656	665	627	642	665	648	669	649	702	613	670	671	654	694	678	612	685	707	683	736	666	650	629	671	672	673	649	684	606	589	668	683	661	709	616	683	625	694	651	680	680	702	655	624	658	688	660	673	645	668	649	657	712	652	634	662	637	685	653	639	682	652	669	667	632	629	675	658	649	697	674	650	640	632	670	693	624	662	635	643	667	634	661	648	648	668	675	645	686	699	667	706	643	660	686	694	662	657	657	729	643	684	718	688	660	637	625	691	663	692	681	654	649	720	680	687	669	663	661	736	654	670	682	648	648	600	685	649	670	640	643	651	693	708	699	681	634	640	651	603	682	670	669	675	656	652	691	643	683	665	702	617	651	649	686	696	660	727	639	694	640	693	653	626	731	670	658	627	654	652	652	702	692	670	694	685	661	634	637	674	626	611	686	624	663	669	703	653	646	703	653	672	647	668	669	628	645	679	642	670	683	635	636	628	639	623	677	659	639	653	695	648	680	725	733	630	685	685	626	727	652	680	659	656	662	676	658	655	669	652	683	661	663	669	632	668	645	707	644	676	676	641	667	685	681	707	690	655	662	658	654	669	639	680	632	619	708	658	671	622	661	652	686	664	648	633	674	692	689	640	665	631	665	686	684	623	661	657	660	670	712	655	703	692	662	598	644	664	644	666	690	633	671	655	663	630	697	667	659	639	665	675	656	654	692	669	696	676	625	691	667	636	614	669	653	645	644	673	676	648	700	633	687	656	730	665	656	616	663	675	689	715	655	650	645	669	643	706	645	685	679	632	670	660	683	670	660	670	668	688	662	628	667	661	682	657	658	669	693	674	685	661	633	665	680	674	693	656	687	661	689	626	672	612	613	663	643	667	683	683	631	660	693	631	667	676	642	688	699	674	668	724	611	665	667	657	691	626	698	629	653	666	679	669	657	708	670	667	696	687	633	693	705	633	646	712	646	685	690	679	629	614	648	674	712	658	673	655	651	650	631	640	668	661	669	605	639	651	655	665	692	656	669	714	675	648	680	651	654	712	640	636	676	652	697	626	661	714	630	694	673	627	637	667	708	677	676	656	710	636	645	676	665	685	684	645	677	678	672	665	665	653	658	656	672	709	667	693	618	679	638	636	694	646	651	688	632	675	669	689	643	673	675	637	686	668	680	664	672	652	618	661	655	651	645	661	669	600	609	675	713	674	621	651	653	683	605	668	648	684	643	689	666	671	587	668	678	679	696	680	663	619	626	645	683	668	664	686	678	637	650	695	630	700	662	655	666	649	667	633	665	679	682	652	710	682	635	661	651	669	647	655	659	620	664	660	674	671	684	667	676	679	629	658	659	652	668	646	661	680	632	645	637	648	677	708	692	663	738	682	623	704	693	649	650	655	651	749	691	600	660	685	677	663	658	667	711	653	644	625	692	686	662	665	662	614	667	627	712	664	706	659	646	652	657	667	619	676	656	632	670	671	645	656	651	641	695	696	654	647	651	678	669	673	724	673	699	658	632	672	652	626	652	666	656	660	623	612	643	650	633	685	641	663	677	633	641	685	693	619	702	687	697	704	694	642	715	676	696	668	640	652	704	615	651	675	668	655	674	642	624	613	662	660	638	680	654	685	626	699	676	654	684	677	673	620	692	698
12797	750	646	481	389	304	235	198	172	168	182	150	159	152	145	150	140	135	126	127	106	117	151	122	140	135	129	132	124	121	156	117	140	132	134	143	125	131	114	124	101	131	139	152	132	147	128	126	109	124	120	152	118	132	132	109	109	127	128	104	130	128	138	132	116	116	127	143	112	120	134	124	115	123	128	135	142	123	128	114	128	132	125	134	126	132	120	95	127	136	131	117	117	114	124	126	122	134	113	129	140	141	123	119	137	139	127	132	128	127	138	141	141	117	124	141	134	134	143	120	143	120	136	117	129	129	131	113	112	102	114	135	121	132	130	122	111	112	115	120	139	150	119	123	116	116	114	117	130	148	102	145	115	122	140	118	158	127	115	103	134	111	92	119	133	106	121	117	136	124	133	137	112	127	128	110	126	129	127	134	123	124	112	141	120	117	114	149	123	112	143	131	114	122	146	129	126	125	126	132	133	126	122	135	123	121	116	134	133	146	117	127	139	141	115	149	132	139	123	134	129	136	126	138	152	125	138	115	126	120	142	133	125	118	126	115	117	118	115	124	131	115	129	118	121	130	133	141	133	143	126	132	139	117	118	109	145	111	125	129	139	120	121	125	136	134	114	121	152	145	121	127	105	123	118	123	142	123	121	129	116	151	142	131	112	127	130	120	120	122	116	134	120	113	114	103	131	136	140	119	129	125	123	124	132	127	115	145	116	157	118	103	115	128	107	121	128	128	126	120	136	137	118	122	115	135	124	115	101	125	130	133	112	132	109	125	138	139	107	134	122	123	120	135	128	132	133	140	112	123	129	100	147	147	147	125	124	121	131	108	127	126	113	123	133	114	106	139	97	122	115	115	122	108	114	142	128	133	137	108	138	108	130	124	124	157	126	148	129	111	125	139	137	135	109	103	137	122	105	148	116	123	111	122	144	123	132	121	133	129	133	143	119	119	130	118	116	113	135	126	122	115	122	133	111	130	129	124	133	138	138	118	128	112	100	133	117	137	119	129	106	138	112	101	107	118	107	136	122	138	132	130	146	152	113	126	115	129	136	137	117	103	143	124	134	119	126	152	108	143	105	117	146	135	137	111	122	137	127	132	132	125	120	142	105	111	123	130	125	108	113	133	132	125	125	123	165	138	110	138	123	125	132	143	128	125	126	143	125	134	140	120	129	125	128	135	132	97	129	137	124	122	137	138	125	136	152	144	134	136	139	125	119	133	125	130	125	131	122	125	133	113	116	124	124	129	123	111	113	109	111	102	108	121	114	118	111	137	108	127	117	113	137	127	113	115	116	131	139	137	132	128	113	134	153	117	128	111	126	118	144	109	140	111	126	114	122	121	101	139	113	134	112	124	124	115	108	128	111	108	111	139	114	114	147	117	131	122	108	118	109	119	126	135	152	120	121	117	105	121	114	135	118	93	123	105	133	113	112	136	134	146	135	141	138	134	128	106	122	141	119	122	133	135	150	119	112	134	127	128	115	130	136	128	132	138	123	124	113	116	108	127	127	126	109	144	135	128	117	106	118	115	121	153	129	109	116	130	121	157	148	143	129	143	118	146	117	141	113	98	119	120	132	135	141	120	149	119	110	126	101	112	140	109	109	147	127	126	129	118	125	126	139	117	99	150	147	123	119	136	133	129	139	122	126	105	117	117	122	126	128	111	120	123	133	135	143	124	134	120	102	113	157	116	118	129	128	131	120	137	131	117	120	110	117	129	128	111	106	123	124	128	137	131	109	137	140	125	135	131	131	143	112	141	117	122	136	115	120	146	131	130	109	124	138	121	143	115	114	129	112	118	131	124	136	137	142	144	142	104	124	135	116	130	114	118	103	113	125	110	132	127	124	130	141	119	144	124	93	117	133	115	104	129	110	123	138	113	121	111	116	106	130	105	127	147	125	125	107	120	122	114	129	136	114	134	116	125	102	114	114	156	139	129	113	111	115	115	122	125	137	125	115	107	140	93	108	113	128	122	137	140	137	116	123	123	116	128	138	118	117	121	123	122	105	122	114	125	113	132	111	128	93	133	127	135	145	118	130	116	133	150	122	131	134	134	126	107	152	127	111	118	103	134	150	124	123	125	144	110	128	133	117	93	147	133	122	128	150	126	123	132	130	144	160	119	119	106	132	119	149	102	121	133	121	155	146	117	116	125	131	128	120	142	110	136	106	127	115	133	122	125	129	129	126	106	114	120	112	128	137	130	129	100	136	117	116	123	101	108	137	117	125	112	121	142	135	138	117	122	127	154	124	145	120	104	99	108	121	149	130	134	129	142	129	105	122	123	108	136	144	127	130	121	124	121	113	124	126	134	147	137	126	134	137	124	141	121	146	123	128	148	149	131	130	112	133	148	123	133	128	137	129	138	133	126	117	123	129	113	136	134	127	141	138	112	134	132	124	120	131	118	114	139	137	118	99	128	117	146	150	111	123	112	138	130	130	134	103	118	124	107	99	128	144	119	111	129	131	127	120	120	127	103	136	106	121	121	122	109	142	129	128	128	119	126	127	117	122	121	128	131	137	130	128	130	117	123	109	115	119	116	109	109	134	121	115	136	121	133	136	141	115	134	122	128	128	121	116	125	135	101	141	136	107	121	112	144	119	129	113	131	117	125	136	127	116	130	130	139	145	128	112	116	119	138	124	142	131	111	118	116	128	128	126	108	121	120	111	120	124	110	130	110	110	116	130	121	134	123	112	119	144	125	138	126	107	132	149	125	140	131	124	112	125	128	136	140	102	99	124	136	123	123	105	133	116	115	117	117	117	129	137	134	118	120	133	108	125	126	143	110	102	110	130	106	122	139	144	124	130	115	141	128	116	121	116	123	108	117	129	112	120	118	120	111	115	116	126	124	127	111	135	148	128	132	145	138	114	120	118	130	143	129	142	135	118	143	131	122	161	105	128	137	140	124	106	125	128	137	126	118	128	122	131	121	121	125	107	146	125	116	118	114	126	141	119	111	117	142	121	115	133	114	117	136	122	109	115	111	127	114	137	127	111	102	131	129	140	137	141	119	117	113	117	134	125	132	116	105	120	132	131	124	136	122	122	125	122	124	131	123	125	101	131	97	128	126	136	133	128	130	121	132	125	114	139	144	106	135	128	120	116	133	121	118	118	107	127	130	155	137	132	124	133	137	113	135	127	113	113	143	122	130	135	135	138	124	116	126	122	119	115	133	149	105	141	117	140	142	115	128	135	112	120	118	116	111	111	109	140	143	117	99	144	140	126	129	147	82	144	131	127	108	119	121	120	117	132	132	143	142	142	138	124	155	119	134	143	141	139	126	118	122	134	132	119	139	129	139	113	121	113	119	133	117	151	133	121	123	113	101	132	132	105	155	125	117	137	138	138	121	133	112	145	123	121	114	137	107	132	112	123	120	134	120	112	125	122	129	118	140	134	127	140	121	124	132	139	127	123	101	126	118	106	116	126	139	121	119	129	128	120	118	127	113	116	110	130	130	127	106	128	120	137	132
8250	789	1384	1660	1528	1141	966	842	720	659	624	574	534	531	470	468	448	478	460	437	380	418	403	417	400	403	400	404	377	345	382	375	368	362	371	400	361	351	369	345	363	361	344	348	352	368	388	356	392	377	329	387	348	336	349	343	363	353	367	341	345	316	366	334	350	365	351	332	365	383	336	310	354	327	364	367	369	352	384	360	375	357	335	342	345	353	336	334	360	332	345	352	353	359	318	332	365	357	348	316	327	357	329	327	330	367	326	337	335	352	343	364	368	297	362	352	337	336	340	349	384	373	372	346	362	322	353	358	353	323	355	300	344	388	387	334	344	366	316	385	340	347	350	342	359	327	342	357	340	332	326	377	373	349	372	373	358	347	356	344	354	330	356	365	333	338	326	364	352	331	333	361	336	349	353	340	355	337	368	335	405	342	332	322	348	333	352	368	384	370	352	357	344	347	351	349	366	327	337	343	361	360	315	326	352	385	372	312	338	345	357	362	358	342	382	351	372	325	321	332	368	338	382	315	320	337	366	365	353	352	355	324	354	347	361	347	379	358	345	387	339	325	332	343	375	342	318	326	355	340	356	358	343	341	309	345	346	327	346	353	295	362	352	360	324	386	327	318	334	329	332	350	335	306	324	336	361	342	384	393	370	363	326	324	361	326	343	337	344	385	340	340	374	321	376	352	313	344	336	342	349	334	346	346	325	371	340	356	324	370	354	358	353	356	365	349	373	340	347	339	357	335	363	344	359	348	370	358	330	381	350	336	327	342	338	359	319	305	367	341	356	358	323	328	340	353	340	340	371	365	344	364	355	334	375	371	335	346	330	341	315	301	360	348	380	382	356	345	316	361	364	368	349	326	334	346	364	345	350	384	375	358	371	339	354	319	363	349	349	347	295	322	343	328	338	349	353	371	338	297	354	375	341	334	365	371	304	340	342	347	322	350	356	368	327	327	355	344	360	356	327	351	348	313	375	356	357	362	339	372	376	346	325	342	365	330	353	371	321	357	330	304	348	350	356	344	351	344	332	346	351	325	315	322	348	366	334	354	370	363	337	350	368	345	337	320	380	361	362	312	399	341	393	332	325	368	375	341	364	324	345	323	328	342	343	385	330	325	342	362	339	324	368	360	350	334	318	344	349	309	339	348	356	340	323	306	327	364	352	332	344	345	327	360	355	338	350	344	338	341	360	333	345	326	345	348	374	366	374	340	347	326	366	352	317	345	382	342	381	340	344	348	345	344	338	334	354	363	354	333	340	353	347	321	357	314	329	301	328	363	336	339	338	348	343	351	319	345	343	317	320	325	323	347	352	338	346	356	341	313	310	349	344	376	342	352	369	349	334	363	350	303	367	364	360	384	389	323	346	366	353	384	378	396	343	317	339	374	342	344	361	316	346	346	359	347	353	331	320	352	341	331	339	395	347	306	330	348	355	319	342	353	324	372	339	369	373	336	348	400	326	350	295	365	349	344	380	348	325	343	354	344	362	322	375	335	354	334	336	378	323	344	331	311	342	359	337	345	337	348	338	351	328	339	330	325	348	356	330	362	369	355	330	360	371	359	344	343	367	359	350	331	308	343	346	324	316	361	344	328	338	350	361	346	337	372	331	324	362	363	336	355	340	368	379	314	353	350	327	375	348	389	363	360	303	321	353	358	352	356	325	343	328	343	367	352	388	371	324	324	315	313	347	377	333	301	356	343	342	364	356	328	376	369	394	335	361	355	328	336	361	311	321	325	333	355	337	341	337	356	350	375	359	374	368	330	377	360	360	382	338	343	338	346	333	361	338	341	337	316	342	336	337	324	328	336	317	372	356	346	355	347	345	348	340	317	332	340	356	361	332	348	319	322	345	328	361	376	351	354	333	339	363	330	357	343	353	352	359	335	353	318	375	321	343	349	347	349	335	332	327	378	333	354	320	310	368	294	339	358	366	362	349	341	351	336	347	340	341	350	331	333	354	344	327	343	327	348	364	384	318	364	373	329	300	349	328	359	334	322	351	351	368	335	312	342	346	327	325	346	322	334	353	353	320	345	342	370	357	368	368	354	337	328	380	360	359	355	345	368	357	357	337	322	347	338	331	337	313	343	366	327	328	343	337	352	329	333	350	348	335	348	325	350	337	339	342	364	343	355	350	330	348	359	352	354	354	348	344	340	377	362	339	357	312	375	373	370	327	332	345	352	392	362	340	368	328	352	349	331	355	330	338	330	360	343	344	336	382	355	364	359	366	359	344	367	324	354	370	346	329	351	302	338	376	345	332	348	357	340	343	320	347	353	334	336	366	322	370	340	368	346	326	367	355	351	362	366	346	374	365	361	326	331	369	348	325	326	338	350	364	357	367	372	371	373	313	355	370	359	338	304	360	326	357	371	303	335	354	342	360	342	317	325	341	383	324	329	367	321	357	331	330	319	347	335	367	338	346	369	360	331	318	327	340	355	367	359	334	335	322	349	345	341	369	345	363	334	349	352	326	354	349	348	329	347	325	353	323	336	370	326	339	341	366	346	394	344	338	356	372	349	317	372	326	371	361	305	368	373	346	323	347	355	346	344	372	343	337	327	353	371	370	356	333	341	366	326	331	359	358	347	339	342	321	322	325	372	329	335	341	318	330	362	323	391	371	334	350	341	358	340	369	345	357	325	348	348	340	338	336	393	320	319	356	348	361	328	361	347	372	328	363	342	300	353	326	312	340	343	356	364	350	342	359	366	338	344	347	346	368	364	366	359	356	363	338	340	354	351	346	317	334	306	327	362	336	348	352	364	376	330	349	337	332	365	359	335	350	352	338	336	367	350	346	341	348	376	351	327	311	372	364	324	337	333	349	335	363	304	354	358	362	348	393	346	337	345	317	350	339	355	316	351	346	331	344	347	340	332	338	365	347	360	349	303	345	351	318	358	317	342	358	380	370	313	343	356	355	345	373	361	343	363	339	375	346	373	352	360	332	339	342	305	314	334	348	379	365	335	338	343	326	340	342	372	331	344	309	333	376	336	328	363	333	336	346	334	317	353	292	355	321	342	314	320	350	371	342	339	358	363	297	339	357	350	336	336	349	337	345	342	382	362	314	350	335	348	268	311	348	352	351	358	302	308	353	348	341	332	344	359	310	344	351	349	314	361	354	322	350	314	333	349	336	359	337	348	348	360	372	390	333	366	341	377	326	298	326	311	362	345	378	328	387	343	382	354	348	341	350	374	344	325	357	337	376	364	351	325	370	313	327	316	343	312	330	359	325	355	328	316	348	343	340	349	295	363	363	347	345	338	335	368	318	363	350	335	329	353	333	345	329	338	345	363	368	351	340	352	335	327	354	389	355	354	365	351	341	344	357	336	342	360	330	346	383	312	358	346	338	345	366	353	340	360	350	364	357	322	330	335	322	336	312	339	383	325	327	337	328	335	332	362	315	348	363	328	349	361	345	334	356	367	329	331	351	317	378	374	363	325	345	327	360	369	369	363	350	361	354	345	331	368	358	337
1362	431	445	413	432	423	389	391	372	402	397	433	402	371	385	411	402	409	399	387	356	422	393	382	413	434	374	417	380	373	389	376	373	363	336	390	408	342	453	369	382	399	406	394	375	370	368	375	367	412	418	347	386	408	391	397	393	407	385	356	384	379	400	426	403	374	367	389	369	362	414	401	368	401	361	364	394	375	394	413	420	427	396	400	398	408	415	390	369	394	374	361	420	405	418	346	399	412	397	402	383	421	402	397	367	392	367	400	383	394	399	380	413	419	399	399	428	391	388	391	378	389	356	372	389	415	441	415	423	407	415	382	432	426	400	398	384	394	368	394	378	413	367	379	438	356	370	378	370	375	388	414	379	405	412	389	402	405	370	416	406	386	387	447	384	430	388	405	376	370	379	363	397	409	410	429	355	433	373	397	372	391	365	413	367	363	368	391	375	409	424	344	364	405	350	386	384	380	376	403	394	414	396	412	408	412	402	432	382	366	398	379	395	381	432	390	374	417	403	396	403	383	415	398	428	366	386	433	358	393	389	421	376	410	412	400	414	367	409	391	402	391	423	381	384	411	362	385	399	373	400	387	408	400	431	426	355	389	396	402	382	393	384	369	410	395	375	367	403	384	408	363	402	435	404	371	377	405	360	413	389	397	392	423	410	392	380	392	388	382	375	366	402	357	406	371	374	417	393	371	383	393	424	382	379	394	405	389	427	386	401	412	393	416	398	382	407	353	368	390	395	415	384	378	402	376	443	381	421	426	413	445	388	377	411	403	421	364	410	412	390	391	378	407	398	411	379	403	356	404	384	347	373	390	410	392	371	396	383	391	349	390	423	420	436	423	406	413	374	394	360	402	405	374	417	405	405	419	394	419	353	401	425	391	375	373	420	380	413	385	416	397	400	404	431	342	372	395	381	406	381	413	401	410	354	396	385	411	424	402	397	388	384	381	402	399	386	386	385	356	387	382	400	422	418	400	400	395	358	382	404	391	389	382	386	354	408	376	387	442	422	422	387	392	366	395	389	372	424	373	422	407	369	410	438	378	407	369	431	343	384	365	391	401	409	389	398	393	409	383	425	393	381	388	418	398	419	417	392	378	375	369	426	408	408	417	421	372	390	394	413	416	381	390	379	386	392	371	376	418	453	370	380	388	402	399	415	390	402	369	390	393	380	376	411	406	388	347	372	400	414	404	400	370	443	364	431	431	416	408	348	382	409	381	404	390	364	391	356	390	418	423	390	395	407	416	363	396	393	391	387	411	393	444	397	405	392	389	415	432	410	363	386	383	406	389	377	388	390	427	374	365	398	420	376	400	394	405	403	396	363	419	386	387	377	394	380	421	397	362	361	382	386	367	368	405	424	397	390	401	406	351	366	364	423	384	372	402	399	361	379	413	408	366	392	411	397	408	424	383	377	405	346	391	392	405	401	406	383	425	451	407	388	407	386	409	375	413	392	357	389	382	437	360	394	388	382	376	377	381	399	395	404	375	360	369	413	389	390	392	412	414	406	423	414	367	370	382	414	379	390	439	414	407	349	362	380	394	396	403	389	405	387	413	376	393	394	401	415	416	416	427	411	397	386	394	330	411	395	391	370	398	408	370	379	419	407	421	407	431	443	374	353	380	430	430	401	431	372	372	403	409	372	385	435	420	358	420	369	389	386	392	389	417	351	406	429	375	432	411	446	398	394	376	380	340	405	376	394	385	411	372	380	416	406	384	348	400	417	393	376	344	368	371	436	370	435	373	379	379	380	407	413	412	396	366	415	436	415	396	427	382	352	335	399	383	394	382	357	378	407	398	361	411	428	391	355	363	369	411	410	378	398	371	395	385	388	416	392	391	383	417	367	386	403	388	389	419	364	381	367	404	391	378	399	401	404	390	384	374	424	387	389	404	411	419	387	418	401	396	366	405	397	404	402	378	407	373	382	375	421	392	387	434	416	395	396	380	370	356	380	383	363	386	361	393	407	400	365	375	387	408	412	397	390	394	422	402	378	377	362	408	390	351	412	376	390	395	373	382	410	416	436	406	362	428	382	387	415	421	358	415	388	401	420	396	403	386	354	386	392	368	409	422	424	388	408	406	381	418	384	370	408	397	396	391	361	405	377	387	393	413	379	377	366	382	369	369	347	427	410	414	373	393	390	436	407	388	392	352	363	402	379	401	431	377	383	380	374	403	391	378	396	405	407	403	398	384	451	399	362	390	400	416	408	380	431	405	400	412	380	422	399	380	413	419	398	385	406	397	446	398	445	403	427	362	413	398	345	390	391	399	383	387	391	387	401	381	368	440	423	375	396	375	391	385	430	377	419	385	384	356	411	412	411	377	341	385	374	415	378	372	333	371	371	384	390	364	409	430	380	399	363	402	393	402	377	402	398	351	373	416	420	392	430	402	370	370	408	401	350	375	420	397	419	404	408	396	423	421	420	395	352	377	356	389	376	382	425	379	387	368	407	421	426	444	423	399	386	382	394	379	374	398	402	377	422	395	406	375	413	364	376	413	375	380	426	414	395	420	372	400	410	389	374	413	415	435	402	373	360	380	370	388	350	384	369	421	379	381	373	384	388	425	388	403	397	403	420	399	389	387	378	439	410	385	381	366	379	352	391	386	403	395	381	393	376	352	384	404	381	416	391	389	400	417	418	384	430	376	380	369	373	391	394	395	373	393	383	384	377	412	403	413	375	353	435	422	379	400	378	426	412	335	396	372	406	394	421	401	371	379	401	381	374	393	399	399	373	396	401	398	394	414	381	419	369	395	394	395	404	400	429	388	417	366	419	405	349	402	400	397	413	377	395	415	386	410	377	388	381	362	393	400	410	389	416	387	395	399	375	403	449	384	427	354	403	395	405	371	383	396	419	371	371	351	413	389	414	366	353	412	395	392	371	407	413	399	396	402	395	433	365	369	400	360	388	421	400	415	365	409	424	404	372	428	399	392	414	354	401	396	408	364	417	413	372	359	412	379	369	380	442	395	409	397	380	329	381	364	409	374	407	379	378	394	418	420	399	424	385	395	428	391	415	428	419	399	397	386	393	382	395	377	399	387	352	372	400	378	391	385	395	415	375	408	378	371	386	385	381	413	377	375	373	437	403	356	420	405	399	439	396	415	418	382	393	391	426	403	415	437	402	366	395	394	427	398	364	367	399	355	401	386	408	368	380	421	403	411	381	395	376	383	415	422	390	403	405	403	383	374	392	390	401	335	427	372	391	390	361	393	422	388	373	402	389	366	380	407	405	387	378	401	426	401	384	426	391	409	412	415	364	409	333	377	387	371	459	403	378	413	373	413	351	355	408	413	411	379	378	373	368	395	378	393	383	396	403	378	397	401	381	421	425	407	428	420	359	387	376	402	406	394	387	386	398	396	369	399	372	405	400	374	429	373	403	411	393	365	364	412	408	383	393	372	418	401	416	394	406	366	397	407	439	408	421	399	403	406	389	378	406	387	373	417	436	411	378	371	396	375	377	399	412	399
2120	909	1015	1013	976	966	1006	952	938	933	889	976	922	898	931	945	959	909	893	871	918	890	978	950	884	887	926	988	912	910	958	899	937	901	904	890	898	929	907	959	931	924	931	934	925	920	887	933	914	898	882	906	827	866	939	901	927	914	942	905	892	892	944	878	904	916	950	910	926	926	948	919	909	907	908	904	920	902	917	942	879	862	855	906	910	942	925	951	909	914	936	887	889	949	913	888	936	905	910	919	890	915	962	956	940	896	918	956	965	892	906	950	933	897	862	929	880	946	916	906	950	955	890	941	938	860	932	931	909	928	899	909	882	932	940	926	870	930	928	944	909	953	871	919	887	961	867	902	985	921	927	904	943	913	894	936	947	914	928	871	930	908	919	955	915	946	950	892	944	930	867	938	920	931	904	876	909	933	932	934	876	896	900	911	883	932	876	894	878	939	949	921	897	921	907	888	945	936	933	848	952	915	884	950	896	896	973	956	927	867	924	908	961	942	962	884	889	910	945	896	958	911	890	881	1005	934	901	922	899	900	901	961	955	918	926	945	923	926	925	947	938	934	901	916	912	893	942	913	916	924	884	926	989	863	967	911	852	900	891	965	904	928	942	870	889	891	915	982	938	935	924	945	938	882	909	873	933	955	946	909	925	910	916	955	879	884	922	865	914	902	989	949	957	910	967	896	969	940	866	893	865	937	917	895	964	910	871	935	895	908	923	961	894	911	906	910	913	881	945	939	941	961	886	891	936	910	896	924	868	920	930	906	958	890	919	919	937	920	922	938	935	887	891	891	915	947	958	926	913	921	871	904	903	916	925	895	909	907	994	907	927	882	895	972	880	923	913	952	925	939	963	965	990	959	893	922	925	919	888	925	941	954	917	916	890	918	882	953	918	879	951	900	914	849	923	978	950	950	912	949	894	930	972	1004	983	947	900	860	894	905	965	908	905	907	880	875	919	908	931	925	929	929	862	890	975	917	987	916	908	899	911	915	871	914	888	922	930	919	904	885	912	906	885	934	865	943	931	936	913	893	862	907	921	920	956	889	861	899	893	926	935	921	961	885	896	893	892	935	917	883	906	850	900	918	910	953	952	908	935	906	896	905	932	973	957	975	929	867	911	894	905	884	967	941	908	895	860	921	934	923	936	909	897	894	936	919	977	921	881	911	901	921	904	921	867	920	910	976	911	973	933	919	928	936	897	961	924	941	917	912	918	909	899	928	904	933	912	917	890	857	932	928	942	953	918	922	893	903	941	948	919	925	903	913	912	906	972	968	936	872	860	894	926	904	964	926	894	912	911	922	929	917	866	911	894	904	915	958	852	932	951	862	908	924	893	957	922	902	932	898	904	920	899	887	965	904	898	886	903	918	942	974	953	872	899	914	942	918	956	942	891	931	898	930	932	914	916	972	859	925	918	919	883	896	938	890	886	957	915	940	966	953	930	930	944	901	934	912	903	934	882	905	886	898	855	918	1003	984	898	869	907	887	934	927	908	913	911	902	928	939	901	874	913	916	897	906	976	929	906	937	937	894	906	928	927	978	949	892	933	961	906	875	906	904	923	943	866	915	900	923	896	881	933	894	933	934	899	974	906	919	891	926	924	909	921	918	946	929	925	987	945	940	913	914	913	959	960	926	864	908	912	894	940	917	922	874	932	890	959	898	950	929	934	886	929	924	862	904	968	916	863	867	886	936	910	918	894	957	934	897	902	971	922	926	925	920	948	889	886	865	910	869	931	891	917	919	878	918	882	936	916	907	967	956	896	966	917	957	940	944	918	939	959	984	923	902	946	898	923	879	936	916	943	932	927	938	902	923	927	903	957	903	861	927	892	920	900	937	939	917	868	926	958	885	875	890	888	892	880	907	899	901	889	881	862	957	933	932	895	861	934	881	922	907	896	932	891	900	925	882	937	906	901	952	916	900	954	924	887	929	913	969	960	889	940	961	908	938	857	928	937	953	906	914	927	911	936	870	995	883	975	888	892	945	891	917	942	924	878	863	901	883	911	871	889	901	904	950	917	896	927	915	901	970	901	857	846	913	928	952	950	920	933	931	866	913	929	893	923	896	882	919	868	924	910	848	971	930	860	884	938	934	943	957	932	880	894	901	858	854	895	916	883	907	937	857	906	908	944	939	889	874	961	869	885	931	912	890	954	917	929	968	1009	947	934	926	870	887	946	920	929	916	896	937	924	945	882	974	903	900	914	889	954	898	933	920	883	936	943	968	961	923	901	946	897	911	941	904	921	888	917	906	958	882	917	941	901	922	910	897	939	890	974	943	910	875	941	928	939	874	914	894	930	869	944	930	868	948	936	892	936	928	910	957	926	892	899	944	932	887	945	932	897	934	904	881	943	914	885	924	887	1032	902	864	912	975	867	889	923	962	910	893	910	895	917	931	868	931	876	919	912	916	908	908	928	934	919	972	922	879	919	908	931	924	891	910	930	928	892	931	951	875	933	897	941	898	909	901	907	957	900	933	939	898	951	907	898	956	914	898	921	935	903	977	924	892	929	947	884	935	937	948	869	869	974	893	892	913	894	887	901	888	972	930	907	902	926	931	870	940	882	902	955	925	899	937	924	961	908	969	889	906	973	863	944	909	898	908	925	931	892	942	894	895	898	898	838	891	957	915	933	881	930	935	904	907	959	907	931	917	861	913	899	895	883	894	863	906	876	904	955	901	929	894	859	927	907	935	940	895	864	904	874	930	941	933	946	880	877	924	919	896	910	883	895	900	902	903	973	900	927	885	883	931	901	885	914	879	919	911	878	925	903	903	925	935	908	963	920	938	901	917	926	917	911	889	874	925	936	980	919	936	915	869	913	915	967	855	926	924	885	921	896	904	935	913	944	908	915	907	946	923	887	896	936	918	961	900	913	905	902	942	927	894	938	977	907	947	929	937	945	868	958	900	938	942	928	918	914	898	915	941	923	921	900	930	913	906	918	891	976	937	882	886	954	876	904	850	957	885	898	948	937	950	934	882	900	893	944	917	894	885	960	934	886	886	912	902	894	906	932	963	883	949	968	929	904	841	898	945	933	853	908	840	956	905	966	897	850	915	892	854	923	938	915	911	951	886	938	912	947	899	892	901	917	891	969	989	922	937	928	913	926	889	934	908	896	908	914	921	929	913	885	919	906	905	910	920	939	947	897	926	913	956	957	914	918	946	908	949	903	885	928	899	936	936	961	894	877	914	923	870	948	916	905	930	924	937	940	909	898	958	941	884	933	937	938	924	946	938	964	917	883	911	879	896	866	921	934	869	879	899	923	909	943	909	948	951	904	905	917	885	935	942	880	947	908	902	961	966	935	923	951	925	906	886	866	914	946	880	929	882	926	955	917	884	959	897	949	935	941	886	926	904	881	951	931	898	920	918	920	920	961	909	909	933	945	947	896	965	948	947	874	981	917	890	917	945	912	942	910	922	891	912	879	907	942	889	957	919	904	933	941	938	899	930	890	895	966	880	889	916	935	954	923	983
7539	519	531	494	432	360	320	294	310	297	308	315	305	281	287	261	294	303	293	296	282	263	265	280	279	260	295	300	276	266	277	268	256	276	312	284	309	273	274	279	271	270	287	263	257	306	279	304	312	291	305	267	282	240	281	272	278	278	292	293	260	274	267	254	299	269	239	288	259	293	263	283	305	297	267	268	275	269	273	282	292	277	294	283	264	259	289	309	281	293	284	262	283	296	275	289	281	256	253	279	277	269	284	282	250	301	266	307	271	272	283	258	231	283	303	292	295	245	287	284	266	279	292	288	296	285	220	274	280	284	272	301	296	273	262	255	247	301	284	262	265	277	309	251	269	289	245	268	271	284	255	261	257	263	289	265	254	303	272	288	273	278	261	260	309	271	258	274	282	239	280	296	273	247	275	270	274	283	258	268	286	272	285	300	276	302	285	268	262	275	264	281	259	286	256	274	226	279	247	293	286	268	267	297	290	251	258	284	293	231	282	248	296	275	275	280	300	251	247	260	262	292	272	263	293	268	261	297	292	265	295	284	293	263	299	260	280	268	280	308	269	261	264	260	297	267	283	275	261	298	279	300	296	279	262	247	250	305	283	270	291	289	287	304	278	303	294	285	260	279	274	286	282	279	269	272	267	273	273	293	280	304	292	287	296	261	280	273	301	258	278	265	249	252	266	283	272	234	268	276	301	263	286	276	238	279	253	279	277	273	289	283	278	304	273	286	303	296	276	278	271	267	269	272	277	264	285	283	272	312	267	271	266	269	254	261	278	265	282	276	268	266	257	276	257	258	292	308	269	247	271	284	299	290	290	268	273	277	286	297	287	263	228	271	264	252	278	312	280	288	267	276	295	265	298	267	234	258	250	277	248	280	302	300	236	254	296	307	296	262	268	296	276	284	245	286	317	288	298	270	284	261	295	265	284	279	250	287	265	293	262	293	278	323	293	287	241	275	271	269	263	290	267	238	274	282	262	263	323	270	288	265	294	259	294	269	263	273	275	279	267	268	257	297	260	260	255	281	298	267	266	271	292	307	317	283	300	248	278	276	266	302	273	267	290	266	258	296	283	248	263	233	294	255	273	293	279	245	259	268	317	248	265	284	275	282	261	266	265	296	267	255	268	235	289	250	291	265	293	271	259	288	267	243	269	275	273	266	278	269	289	307	264	260	279	289	268	301	278	258	238	320	298	284	279	269	264	270	264	290	273	287	263	273	267	290	254	263	272	284	291	292	276	274	285	272	260	293	273	279	272	247	292	292	290	274	313	270	284	293	235	268	275	280	260	305	273	301	265	265	264	277	275	266	257	256	275	272	288	275	288	295	321	277	257	276	289	281	264	309	284	284	272	292	271	264	293	280	291	284	273	297	262	283	257	246	283	284	285	275	254	289	291	265	263	276	296	264	263	284	305	305	265	276	268	309	285	284	254	318	278	284	266	283	290	274	312	287	302	275	290	271	273	266	259	279	292	241	260	301	241	280	260	238	253	286	279	280	263	261	273	262	312	299	285	282	291	268	292	283	287	275	270	304	278	252	270	273	288	282	295	252	254	272	261	288	291	277	268	321	301	281	297	266	267	297	300	285	268	301	275	270	297	268	254	265	289	270	297	289	285	279	257	277	292	284	277	288	275	293	304	264	277	285	263	298	250	293	302	275	252	243	280	257	260	292	261	283	264	312	289	280	261	289	256	290	283	280	263	284	267	315	277	270	259	269	300	316	265	280	288	294	256	279	279	257	298	287	285	277	277	282	263	293	316	297	265	256	277	289	263	240	299	287	276	277	262	249	262	284	259	278	270	277	254	296	282	271	250	276	245	278	287	224	274	259	302	293	260	270	262	302	258	272	275	282	259	271	268	263	283	264	267	267	261	250	262	258	277	268	279	273	270	256	268	303	274	279	265	272	283	275	273	283	280	270	267	232	269	290	290	298	286	258	264	234	279	293	273	266	272	270	266	290	308	263	295	284	282	277	283	285	268	263	293	273	276	265	271	288	270	292	271	263	277	247	262	270	288	260	289	255	271	271	291	249	278	247	267	301	293	312	276	272	299	255	243	266	293	289	238	295	269	264	274	263	315	271	303	280	311	283	266	298	300	262	277	279	267	265	302	285	282	271	285	302	285	285	285	248	283	272	256	269	282	275	262	247	274	250	286	268	292	299	245	258	269	273	283	287	257	288	305	241	270	307	278	286	263	274	299	302	245	242	258	277	301	268	266	266	279	252	254	277	272	301	249	258	290	276	281	260	319	304	293	265	308	292	282	253	268	281	301	280	261	280	279	277	269	298	294	292	273	291	274	298	272	300	285	271	299	267	313	253	266	262	297	270	292	317	262	226	273	252	251	315	285	259	283	276	281	328	291	266	271	299	300	268	280	278	279	260	277	276	248	283	288	275	297	265	240	274	274	283	267	277	287	266	265	261	273	287	301	278	279	291	283	275	267	257	270	286	285	277	280	286	258	274	246	264	263	265	290	303	270	293	253	277	265	292	267	269	262	294	274	295	248	246	261	246	268	257	289	285	274	272	309	248	275	295	315	313	255	250	288	282	267	251	247	265	292	297	288	273	296	259	318	300	283	287	292	289	278	251	266	257	300	281	292	311	278	264	278	241	268	218	280	288	266	248	311	282	312	268	270	266	271	276	257	249	262	254	269	225	300	301	272	290	265	287	267	276	260	227	294	266	268	309	266	244	282	266	279	279	243	293	287	296	271	278	277	263	283	261	283	322	251	300	322	253	272	296	242	295	261	290	284	257	286	287	324	266	287	262	280	279	281	277	265	268	262	283	262	265	294	264	296	271	252	275	235	256	259	316	262	302	266	310	267	272	271	279	249	265	291	297	260	275	282	277	254	278	257	269	288	278	259	259	287	267	276	293	268	311	243	300	302	271	238	255	268	300	297	320	267	248	288	273	287	260	256	250	261	240	269	281	281	262	262	275	285	262	277	242	270	267	293	258	279	259	272	304	305	288	294	274	323	277	305	286	273	280	293	283	276	294	266	281	272	265	247	285	259	281	287	277	266	269	268	278	259	282	259	274	243	267	272	261	269	298	271	290	279	264	257	306	258	284	293	288	263	282	272	286	274	296	257	280	281	270	272	293	274	243	270	249	259	237	295	270	273	288	288	257	281	277	304	277	295	319	293	281	273	279	262	272	279	305	305	285	255	253	285	288	257	265	262	259	249	282	272	242	289	280	312	264	270	248	270	254	277	236	270	283	287	284	300	282	276	254	272	273	254	285	285	277	283	287	286	246	280	256	284	261	260	260	278	284	263	293	268	266	272	252	275	316	282	321	297	256	251	286	293	268	286	295	254	274	267	278	283	270	260	239	290	265	299	280	302	288	272	249	264	253	277	278	278	296	263	296	267	281	266	288	313	247	306	280	266	241	251	258	256	266	269	289	277	295	273	275	273	310	303	273	280	297	291	277	273	309	271	286	278	248	291	297	278	296	265	294	247	282	238	280	296	278
6711	859	1170	1466	1294	1121	1080	913	963	850	799	787	773	789	744	739	754	717	750	696	678	701	699	687	688	642	658	690	676	637	667	634	667	653	688	717	663	680	684	678	665	687	705	648	690	688	696	666	701	649	643	648	676	686	640	608	666	689	641	688	665	639	641	698	648	628	674	705	695	616	643	745	679	641	674	660	657	630	655	648	670	646	676	712	659	648	708	685	638	675	658	671	659	630	668	669	635	663	673	680	739	632	667	653	669	657	671	697	679	698	675	597	676	653	612	701	670	725	698	645	655	646	662	697	667	626	648	583	720	658	694	673	670	680	647	624	628	641	638	680	626	600	603	653	682	623	689	663	672	679	667	625	658	646	734	684	656	695	655	635	655	657	692	688	698	678	716	678	661	673	724	644	700	592	696	622	667	656	681	698	634	641	653	652	688	652	689	654	679	617	669	674	674	692	640	691	635	695	655	627	667	686	659	689	645	650	630	684	672	686	679	696	656	666	673	703	657	686	600	620	677	710	644	651	622	659	673	688	701	632	662	666	649	638	665	666	665	610	667	654	637	663	644	701	639	639	669	672	623	656	692	700	653	610	653	684	623	636	687	674	684	664	635	674	636	655	648	663	672	682	663	668	643	629	680	665	646	654	729	637	646	650	656	657	630	655	638	668	714	664	627	661	687	665	717	611	649	678	699	687	681	620	668	664	687	642	691	641	672	676	674	679	711	617	737	693	726	685	675	656	652	639	621	663	649	711	688	704	670	654	675	688	692	689	646	662	718	664	699	648	706	685	676	674	671	670	688	673	686	676	639	634	699	671	671	667	699	654	664	616	675	655	679	671	630	670	671	713	656	655	657	676	678	641	663	639	656	687	632	654	687	687	647	604	645	655	698	673	680	676	633	669	629	651	653	662	665	637	735	629	658	650	623	654	643	694	645	664	639	638	664	641	652	676	638	635	669	626	687	645	702	651	662	692	656	662	664	653	670	634	642	628	703	651	620	667	666	688	655	683	639	670	642	635	711	699	683	681	679	619	666	652	666	699	665	632	674	707	684	706	707	664	668	678	714	647	706	681	655	637	679	649	674	643	619	687	679	622	664	702	665	683	685	638	658	674	720	643	692	700	626	642	634	657	674	690	630	671	676	682	671	652	654	625	647	661	645	648	684	672	648	724	644	642	619	669	634	670	662	658	659	674	640	624	627	655	631	685	703	639	673	645	667	648	676	679	653	707	631	641	643	702	661	669	665	705	666	687	638	650	660	650	655	667	689	680	637	641	678	621	684	628	632	644	600	654	633	681	681	673	702	698	654	617	674	641	645	676	703	629	699	658	633	648	629	666	707	661	653	654	652	679	690	678	733	674	677	681	591	654	681	680	704	656	677	667	675	700	614	671	646	641	644	685	701	673	670	645	674	657	661	679	598	633	677	656	670	662	616	668	696	634	713	649	679	625	650	632	610	659	677	693	650	659	641	659	691	683	652	643	651	606	702	640	679	638	685	664	643	699	688	611	626	662	672	673	666	661	686	660	701	674	679	614	705	684	643	653	666	661	684	622	631	689	665	709	658	628	660	680	674	687	668	649	685	666	649	696	627	661	672	628	678	641	650	655	697	669	647	644	692	678	660	664	676	655	634	664	649	663	710	643	663	676	652	642	703	660	687	700	630	662	674	694	648	693	660	632	705	647	632	620	675	666	645	610	609	672	678	743	667	651	646	666	645	660	641	649	681	634	664	716	706	687	689	628	706	622	669	675	665	631	648	665	669	630	652	676	654	646	654	660	626	682	655	635	666	659	663	637	592	678	653	622	658	650	639	630	626	695	685	638	673	691	652	668	658	664	701	638	671	709	692	683	689	678	645	665	718	681	640	650	656	680	626	658	653	665	661	645	677	718	663	661	618	689	635	668	669	633	655	688	668	648	694	715	665	678	666	698	674	662	655	658	647	650	603	660	708	649	676	584	695	648	686	648	633	672	625	651	702	666	640	685	649	638	654	705	690	646	618	605	618	662	658	697	649	643	700	690	645	674	668	691	683	651	711	678	671	680	677	669	686	702	660	711	652	703	654	675	686	671	691	634	682	616	666	687	651	645	638	657	655	643	653	659	651	669	614	683	662	682	672	661	642	631	652	680	635	699	655	665	655	677	631	644	654	623	648	711	662	647	627	680	637	663	651	604	637	697	667	642	679	654	708	657	677	648	662	653	620	662	691	688	693	676	669	658	668	655	684	609	746	679	629	622	639	683	637	615	665	644	700	745	673	694	681	656	624	662	621	686	647	673	650	653	646	639	691	651	650	671	685	664	696	623	694	591	670	624	651	637	672	695	681	707	731	658	675	689	692	616	653	736	656	664	634	677	643	674	651	659	657	670	673	655	672	685	617	659	670	626	635	651	676	699	616	661	639	703	643	639	646	662	654	684	669	664	673	664	638	639	672	606	633	662	662	638	671	665	645	624	656	708	645	691	654	646	649	684	672	691	712	589	618	587	627	662	686	680	704	644	670	707	669	639	641	665	654	626	680	618	661	645	650	605	629	653	657	662	623	660	683	696	663	643	657	606	676	671	656	644	673	640	675	661	649	673	695	667	697	667	634	655	680	658	614	676	664	701	648	711	679	620	656	660	686	673	665	606	677	677	619	627	719	676	689	591	721	652	699	681	675	638	688	637	627	660	623	685	618	684	661	702	668	620	650	704	627	672	737	709	665	712	640	652	666	627	672	643	720	658	642	647	650	650	693	674	651	667	655	702	635	669	607	659	677	656	660	658	633	659	664	717	663	661	653	661	681	663	679	615	699	657	641	680	642	630	671	672	658	685	651	653	684	644	669	645	637	665	658	691	708	700	691	673	635	649	652	698	657	658	651	673	660	704	715	628	671	655	621	659	707	700	665	676	658	669	692	622	676	685	721	651	657	643	639	637	703	715	628	651	650	662	688	645	663	699	683	648	681	687	674	639	662	626	642	661	634	671	700	688	655	652	679	650	640	666	689	649	694	622	657	634	653	664	664	652	663	677	680	614	653	748	680	593	668	634	705	636	696	669	659	622	645	689	715	667	647	650	678	694	648	702	630	659	608	659	657	647	665	661	687	672	707	652	666	674	676	655	672	677	705	661	711	664	677	684	682	647	657	690	667	665	675	643	672	642	691	660	666	642	637	616	724	645	652	647	653	737	641	625	693	647	639	672	676	693	705	699	649	701	683	662	670	667	672	650	702	661	678	658	637	651	679	663	599	654	663	670	643	641	688	648	683	624	685	623	676	671	657	647	624	658	675	681	625	668	691	693	673	690	677	656	657	618	662	664	680	664	698	658	679	669	656	619	625	664	639	674	659	666	645	653	715	605	654	611	658	654	634	688	676	634	659	650	685	670	600	653	656	684	638	688	683	667	687	690	651	647	649	644	617	671	685	677	612	694	656	682	650	673	638	665	655	677	656	649	652	686	662	686	664	644	674	668	661	680	616	647	671	669	674	639	692	676
12625	681	701	513	357	282	237	212	222	166	170	178	152	163	141	154	146	143	133	116	133	134	138	123	141	127	133	142	141	125	149	133	105	129	130	129	123	131	135	124	113	129	132	147	120	105	125	131	135	121	134	141	103	134	134	127	152	116	133	126	110	117	119	142	140	138	130	116	124	130	120	139	136	128	123	140	148	145	122	135	163	146	135	141	135	129	135	135	148	139	110	115	131	129	130	123	141	143	119	116	127	115	111	118	128	129	127	148	129	116	136	113	129	136	135	112	143	119	123	132	120	129	112	98	145	143	156	134	126	118	114	133	120	112	145	125	129	133	138	98	121	128	124	116	132	98	121	120	107	127	128	119	114	121	107	115	108	126	120	118	128	114	123	124	140	122	118	123	139	131	125	129	125	127	133	125	132	118	125	119	119	118	133	109	119	114	128	123	128	129	123	114	117	125	128	127	132	125	143	121	124	128	129	117	146	127	123	116	121	144	143	126	126	125	121	116	144	123	127	118	124	141	122	137	126	104	144	114	120	142	114	90	130	146	126	124	133	105	113	110	120	132	117	128	138	134	137	124	131	119	137	118	120	99	115	136	126	150	128	134	116	127	121	114	123	131	111	121	129	109	119	111	118	146	127	129	128	123	98	135	140	128	124	122	120	107	132	121	127	117	133	137	131	107	122	118	114	115	122	122	135	119	126	123	126	150	115	135	127	140	119	97	133	112	130	144	115	103	124	141	132	123	124	106	136	122	127	122	133	124	126	128	119	108	130	116	127	120	128	127	130	131	127	140	141	141	130	113	117	140	129	118	145	121	117	120	146	120	131	129	123	132	128	122	121	117	120	132	133	133	130	108	122	124	149	106	138	136	118	126	125	132	142	155	124	117	137	123	117	119	137	118	105	135	130	124	126	129	134	151	128	119	142	140	118	125	110	110	130	130	132	121	132	121	117	127	135	130	132	129	115	121	118	122	131	124	121	128	131	135	121	137	116	117	152	114	117	120	152	133	127	126	110	149	124	118	127	139	120	117	116	126	129	116	144	114	126	125	142	113	126	138	145	131	129	134	116	117	159	152	136	131	141	121	119	123	108	120	130	96	118	130	116	126	128	147	150	117	140	96	145	145	123	136	134	130	122	102	125	131	117	123	134	124	111	120	131	113	124	119	123	128	126	124	128	137	135	120	130	154	130	114	139	111	121	131	123	124	124	128	124	145	148	111	117	127	113	109	119	127	136	130	109	137	122	147	133	125	109	140	119	129	129	117	139	137	121	113	129	131	129	111	121	116	131	128	144	119	121	109	112	121	114	95	124	115	123	117	113	134	135	148	138	126	120	125	134	109	137	126	148	135	127	124	124	135	113	103	148	127	108	124	150	117	142	130	109	118	129	110	116	116	126	119	128	110	120	104	121	136	138	130	130	128	122	126	129	137	133	126	128	139	147	136	131	128	121	152	126	111	118	111	131	133	143	135	122	152	133	117	115	118	123	119	141	126	115	124	124	138	129	120	128	128	109	103	102	126	112	131	110	106	112	126	125	128	119	142	137	108	115	131	131	152	135	132	144	134	111	137	128	99	118	135	126	130	124	127	135	116	143	137	128	116	110	114	135	126	124	141	134	128	131	107	115	121	111	133	117	137	118	141	124	145	123	112	116	111	137	120	129	133	155	135	105	108	108	134	126	131	132	123	131	119	117	123	124	145	118	108	119	125	117	119	127	122	131	123	148	145	119	140	129	115	151	122	130	151	156	122	116	111	107	134	157	132	136	126	120	120	128	110	122	131	136	131	123	129	117	150	155	140	122	138	143	122	111	118	134	156	140	130	122	116	119	109	128	114	125	114	120	127	139	129	140	128	115	143	126	144	130	133	134	111	126	109	114	127	123	122	129	119	115	115	136	128	138	113	133	118	128	124	131	114	145	150	116	129	131	135	122	126	107	120	132	113	141	122	122	139	125	130	137	136	119	125	117	122	112	133	116	113	108	132	141	122	123	136	128	123	123	134	99	134	113	114	126	133	109	123	130	127	114	118	109	103	131	127	135	124	143	155	102	129	126	123	104	153	107	120	127	155	124	131	129	114	98	125	123	131	123	124	134	121	119	118	123	120	118	134	115	127	132	136	127	137	138	136	131	113	120	120	140	129	143	110	117	123	129	141	110	114	135	139	125	131	130	130	122	128	120	120	111	141	119	131	121	142	115	140	116	120	118	98	122	146	117	104	145	119	132	138	118	126	127	131	144	116	108	127	129	130	145	137	135	127	101	137	145	146	139	124	112	120	132	135	105	137	128	150	119	142	134	117	118	120	125	119	114	113	115	121	122	150	139	117	118	138	131	131	146	140	134	112	119	137	131	135	154	114	145	111	127	111	127	117	120	121	111	132	122	125	129	132	117	138	115	123	116	127	131	130	128	127	140	132	114	134	112	119	120	122	135	127	113	124	136	110	128	120	150	131	122	106	106	121	132	113	112	136	133	137	111	99	120	132	114	138	141	126	130	131	122	113	131	129	122	142	134	117	109	134	126	119	119	126	126	130	126	133	127	132	139	126	123	121	128	114	127	114	107	134	122	131	121	126	119	128	124	127	109	125	114	129	126	144	123	123	128	120	112	119	136	127	147	125	112	118	142	133	117	134	121	124	127	140	129	128	120	112	123	147	129	137	126	126	136	108	117	137	104	115	136	130	120	111	128	113	137	137	122	97	145	112	135	136	159	119	128	123	113	114	138	128	131	144	129	133	116	121	141	142	116	144	120	141	109	124	132	128	112	116	128	131	126	126	120	119	125	118	115	126	107	120	138	131	123	134	122	114	143	129	120	113	92	128	124	136	127	109	140	132	130	136	154	116	136	115	141	138	119	118	126	156	129	131	112	142	115	129	117	132	113	117	135	126	137	108	118	132	127	114	127	114	125	108	124	118	135	115	139	125	135	101	128	146	128	116	112	118	131	131	117	112	143	122	116	133	127	131	122	129	106	146	134	137	116	106	131	122	140	125	118	127	129	104	130	124	119	129	133	118	119	135	128	122	110	132	144	122	122	151	122	127	125	127	126	123	113	129	130	134	120	114	141	120	116	125	124	109	121	114	117	135	125	124	125	134	120	118	122	116	133	102	127	116	124	126	150	129	116	125	121	115	143	118	126	122	113	117	131	122	141	110	137	129	116	135	105	121	109	145	132	115	126	119	128	141	125	143	136	152	138	136	121	148	116	135	151	136	144	118	113	134	131	145	108	120	125	133	122	122	123	123	128	125	110	144	159	120	124	142	134	95	125	136	125	125	106	124	134	114	118	116	118	102	110	128	146	128	129	128	124	131	129	134	124	108	118	129	141	125	129	136	126	138	133	132	116	139	110	109	101	134	123	111	136	111	146	128	113	113	144	123	138	115	125	122	133	122	131	127	133	129	120	133	135	130	136	125	127	135	120	146	121	121	120	130	131	165	119	128	120	146	117	130	117	127	121	111	125	134	118	105	120	131
8183	728	1461	1787	1510	1174	984	833	750	687	595	567	586	527	491	473	453	430	440	428	472	421	416	393	380	395	396	385	391	382	402	375	375	366	393	353	393	380	395	382	347	351	389	352	366	334	326	373	351	353	342	374	379	335	351	357	358	357	337	378	324	346	356	342	355	338	366	393	397	321	402	387	356	365	367	345	358	356	359	361	337	363	338	392	345	365	319	370	348	316	356	343	370	335	341	358	352	336	375	370	365	354	346	350	388	339	368	348	319	364	344	350	320	349	349	339	395	327	354	354	384	374	379	338	362	339	345	358	369	381	356	316	358	355	340	358	368	348	326	346	330	349	368	329	343	358	308	352	368	334	370	364	344	345	339	340	331	361	331	382	354	337	329	349	308	365	326	375	335	343	363	352	348	313	391	338	327	336	352	319	322	363	331	365	357	362	348	363	350	328	307	347	345	340	321	367	360	339	375	346	341	360	335	329	324	345	353	333	345	330	347	345	371	349	343	350	347	359	318	330	385	351	328	327	339	334	380	334	337	368	349	347	377	337	369	329	306	368	359	354	366	364	347	361	345	376	322	339	338	370	350	349	336	357	333	352	373	378	328	328	344	339	386	356	345	359	340	341	348	380	373	346	372	354	338	353	348	362	352	340	375	327	345	346	345	350	326	359	370	375	359	356	347	371	353	368	364	343	352	349	369	371	346	348	373	348	340	341	367	349	334	366	354	358	331	355	344	366	323	344	326	316	332	352	338	362	391	361	330	351	343	351	357	356	368	342	353	320	342	321	355	343	340	342	375	334	367	334	343	361	363	377	326	390	348	337	382	347	339	378	359	331	332	337	348	346	359	344	374	333	380	335	326	352	385	347	376	338	330	371	341	361	351	321	325	361	361	359	347	332	330	356	397	348	332	381	339	356	357	365	382	339	338	364	361	364	337	343	346	344	357	391	331	330	360	330	359	334	368	345	326	330	347	334	337	334	349	337	366	341	351	319	380	335	349	340	341	338	339	321	337	378	373	312	346	362	361	344	285	332	352	360	348	351	356	361	370	346	362	352	365	347	355	363	346	340	369	326	339	379	350	336	383	371	387	329	334	346	345	358	326	297	341	332	365	359	356	320	307	334	333	359	341	350	355	326	369	319	328	349	343	354	339	344	310	353	344	346	361	366	323	345	360	359	320	339	327	349	322	372	361	327	332	351	332	366	338	355	352	365	330	331	322	330	359	322	325	349	330	368	330	359	331	355	327	352	334	350	368	356	315	320	346	411	321	329	315	351	337	337	340	360	368	339	371	352	342	352	346	360	328	342	362	346	369	319	330	346	314	368	317	385	353	350	333	342	334	355	346	343	341	329	360	344	362	378	344	347	348	367	351	350	344	361	340	346	386	325	342	328	347	328	323	354	335	339	353	330	356	362	331	329	367	354	350	366	337	347	353	313	352	313	362	348	366	350	326	403	385	325	377	351	360	337	368	325	371	355	349	334	368	368	328	367	354	367	356	328	345	353	328	366	329	335	332	350	349	332	365	348	348	338	339	360	365	353	372	343	357	367	339	348	366	336	373	356	366	362	328	336	357	380	325	372	334	348	308	337	348	319	319	318	314	346	347	381	357	346	342	311	336	321	357	369	370	357	355	355	354	331	345	362	332	354	326	329	321	346	319	334	340	357	341	361	359	338	321	356	335	358	323	351	311	355	320	347	386	306	399	352	330	347	363	355	353	342	326	342	352	373	347	351	356	380	349	336	331	365	305	361	368	314	340	320	374	335	294	338	329	347	349	354	344	334	317	354	333	331	351	336	338	361	333	340	326	337	365	356	340	330	304	348	357	386	337	316	351	307	377	342	340	318	337	359	340	340	333	370	345	343	347	350	345	366	329	347	365	346	352	339	396	348	348	339	345	303	347	336	335	352	354	338	371	349	348	379	365	398	370	329	370	363	350	369	363	331	376	337	370	328	348	325	328	390	362	322	358	395	381	337	338	302	343	341	357	355	344	396	312	372	323	359	327	383	358	337	386	355	345	351	319	376	353	368	361	330	361	338	368	325	350	348	330	350	340	349	344	338	345	354	367	324	320	354	337	356	336	370	380	314	363	351	338	350	333	340	397	342	349	398	400	359	338	353	373	358	372	349	347	370	331	352	383	366	353	339	355	331	344	359	339	331	320	355	326	331	347	338	367	354	324	338	342	318	333	373	360	336	336	370	328	351	330	356	367	362	326	363	346	339	355	387	333	363	378	346	358	374	312	330	336	376	359	363	335	336	329	328	371	360	347	316	326	319	306	331	353	339	368	352	334	350	360	327	348	336	327	355	395	344	339	369	346	336	374	356	322	362	349	302	346	337	321	359	357	367	354	329	365	339	367	346	347	322	382	369	376	340	347	333	370	332	346	368	353	335	344	356	334	328	375	317	330	335	377	371	388	336	355	343	347	383	303	354	358	319	341	356	344	378	332	371	351	347	340	343	354	338	358	335	326	374	378	361	311	350	327	337	346	368	379	361	320	349	355	358	368	351	328	348	351	353	404	363	347	347	345	359	342	345	355	352	352	353	337	329	333	369	375	331	326	335	354	322	351	356	355	347	335	375	372	360	298	387	370	352	351	329	339	347	348	348	339	316	358	347	392	331	364	355	334	316	354	375	373	368	360	357	374	344	358	320	330	332	364	343	349	305	357	340	357	327	358	362	352	338	317	345	361	349	325	346	377	329	333	316	396	330	366	346	345	327	317	371	343	334	374	346	356	351	335	315	377	335	337	352	332	373	373	344	372	365	329	331	337	368	347	366	362	358	359	339	312	334	336	329	395	389	350	360	354	358	367	336	315	375	343	350	364	365	368	322	334	353	358	337	344	363	360	389	327	341	335	366	362	349	331	337	367	355	351	345	356	342	333	360	343	313	379	327	349	372	354	331	380	313	335	361	333	358	367	355	356	339	346	363	342	358	365	327	344	321	327	346	355	325	348	331	351	341	345	318	363	352	336	329	338	362	337	342	346	355	349	350	352	361	322	346	344	348	365	349	331	353	321	341	370	334	333	345	355	342	336	300	363	397	342	355	357	336	391	344	349	355	364	343	333	323	363	344	333	367	334	328	332	328	313	391	340	341	350	369	312	360	353	380	331	354	359	340	316	357	370	335	380	346	372	332	374	352	349	350	368	373	327	347	326	343	362	329	345	347	359	358	314	377	356	338	335	343	389	318	357	359	372	335	335	323	338	375	328	362	342	389	371	337	359	361	336	308	350	363	362	342	332	342	315	347	332	365	340	332	363	334	351	351	344	317	354	345	351	343	356	305	345	343	355	364	322	323	323	338	378	347	330	362	328	334	363	378	362	343	342	332	363	358	360	353	366	341	349	343	345	336	374	346	350	338	312	390	342	352	359	320	344	382	354	298	348	375	365	343	329	345	352	355	340	386	338	373	313	349	346	363	392	347	365	387	370	333	357	339	316	319	348	349	353	360	339	375	351	323	351	381	358	333
1386	385	423	400	436	411	435	397	408	405	403	371	408	374	378	415	393	412	410	425	406	390	413	406	405	403	361	395	386	369	386	372	377	366	376	386	371	352	384	376	411	397	399	383	413	422	391	395	371	419	379	379	389	378	370	385	398	401	386	392	361	383	377	410	429	417	368	386	396	390	346	386	398	387	363	399	348	381	370	428	418	367	413	424	398	412	390	385	383	415	379	366	409	413	380	414	385	412	380	382	383	356	415	402	375	421	398	379	398	399	395	405	346	390	406	415	411	378	405	377	439	422	387	392	386	403	399	419	404	393	379	391	399	377	393	395	391	388	380	392	351	401	401	383	376	347	371	349	378	391	387	404	420	377	422	392	400	385	370	375	384	406	377	391	423	397	351	382	420	378	366	421	356	423	388	386	391	386	362	398	401	409	401	388	359	381	368	394	371	381	357	382	416	337	360	416	393	374	380	350	355	395	356	408	403	433	426	391	403	370	384	405	398	431	379	352	406	422	412	394	398	382	416	408	408	429	384	410	428	380	400	406	376	354	449	410	403	391	402	373	359	376	398	411	397	401	405	387	352	433	373	387	413	399	387	371	390	416	415	360	405	364	374	377	376	400	400	381	412	386	382	385	452	376	427	390	442	400	386	381	414	374	335	439	398	390	407	412	385	389	416	385	370	382	383	360	419	400	377	432	398	380	387	413	405	406	395	398	381	396	374	382	399	415	437	402	398	395	413	420	357	364	417	364	376	400	373	407	369	412	417	384	393	419	414	430	380	403	366	406	365	398	379	364	373	383	405	377	383	357	389	410	433	417	378	435	364	385	362	401	366	365	382	373	424	378	391	418	387	419	386	381	386	428	372	376	404	361	406	375	421	375	405	410	401	431	416	377	391	369	398	403	418	365	396	378	394	390	400	423	355	385	384	408	398	386	380	379	350	371	376	382	376	404	411	411	435	439	376	377	424	407	389	403	393	366	419	386	343	396	416	394	426	372	389	398	426	422	395	407	373	387	439	399	409	379	394	399	432	378	405	351	378	392	387	373	351	407	390	399	410	398	403	400	383	397	385	404	396	401	383	363	357	386	417	371	399	372	434	346	403	372	413	376	383	392	371	377	358	403	427	406	410	418	402	407	397	404	405	392	359	414	389	412	383	416	348	383	383	402	414	441	433	392	397	386	414	368	408	376	414	438	370	402	366	379	373	424	402	413	393	364	364	377	410	388	385	369	430	354	374	387	400	415	396	415	422	407	425	370	411	406	377	393	425	357	415	409	428	421	375	395	428	373	371	400	406	374	355	410	392	362	386	397	383	422	378	423	385	376	390	381	374	395	431	356	382	374	362	369	391	413	399	375	383	386	408	385	400	429	380	396	414	402	418	393	401	388	398	394	421	424	392	390	398	417	422	430	404	392	362	393	381	421	363	376	391	396	407	417	358	425	392	375	395	394	402	374	422	438	406	408	411	407	346	426	385	409	397	384	358	362	430	387	353	368	400	386	327	387	424	407	390	381	396	401	402	376	374	419	430	434	404	430	396	373	380	415	410	376	440	370	388	377	365	390	370	405	431	412	400	398	420	384	397	429	381	366	398	419	404	398	381	363	441	371	400	367	434	378	390	376	417	396	423	356	353	400	384	387	398	413	384	378	425	427	402	390	409	357	372	369	401	404	406	396	363	414	379	385	388	410	358	399	392	438	366	422	357	392	358	342	412	386	420	427	389	394	396	415	421	422	397	389	411	411	400	391	384	358	387	366	359	394	373	420	409	427	402	389	421	385	382	388	400	358	374	362	359	409	426	419	359	403	397	374	394	414	381	397	419	405	389	412	419	414	401	402	410	394	396	393	369	378	392	370	384	400	392	389	371	424	377	370	357	419	426	369	362	372	392	408	430	379	392	407	377	382	382	409	403	415	366	408	386	407	397	395	394	360	376	405	400	384	378	422	391	411	396	379	386	389	393	408	380	365	387	407	411	375	411	422	413	387	345	370	383	398	384	415	391	399	402	388	391	430	375	448	377	360	344	389	374	430	392	394	377	389	395	386	376	373	380	379	427	405	411	390	434	399	390	394	422	376	369	435	444	387	405	438	407	397	411	406	388	412	359	402	390	375	411	436	383	379	392	426	364	399	379	381	412	393	376	383	392	423	373	409	419	378	341	389	400	376	422	443	394	413	394	374	378	392	399	384	388	354	405	387	385	404	429	380	378	388	378	404	427	393	378	400	338	368	398	415	387	362	415	395	376	435	387	355	401	417	366	358	418	412	388	376	352	394	406	420	380	380	415	384	434	398	374	408	397	381	390	391	393	394	398	411	418	397	384	429	431	419	409	373	423	398	395	403	356	344	378	415	387	410	421	351	383	405	425	378	434	391	405	404	384	415	402	387	387	395	403	381	402	329	379	403	417	378	402	418	366	412	378	390	379	412	406	391	396	397	410	400	379	364	417	361	373	394	413	378	413	409	395	381	366	389	413	436	422	413	418	425	391	394	368	383	369	372	392	379	384	415	384	420	408	385	355	408	407	389	425	410	375	381	419	417	386	411	381	390	399	383	384	393	409	388	383	396	367	449	378	390	367	406	387	368	412	418	392	414	393	394	406	420	411	447	407	397	364	403	396	364	393	383	391	365	406	349	360	358	395	370	431	436	396	399	380	373	395	396	374	381	394	357	368	399	437	426	373	401	382	392	371	443	398	391	393	395	422	408	361	372	409	396	361	408	391	394	392	416	373	413	361	392	416	407	417	396	391	412	402	365	393	401	383	365	392	394	392	399	377	418	403	399	378	394	400	392	421	403	378	370	425	437	395	427	408	377	411	370	427	407	397	405	402	381	370	382	412	424	401	394	415	402	437	407	381	356	411	377	371	379	379	388	395	406	401	418	407	423	397	365	400	422	382	370	374	374	374	361	390	374	388	404	382	403	393	380	370	411	401	373	380	386	399	418	405	398	397	414	348	378	397	345	369	405	405	351	425	386	407	394	361	399	385	357	374	387	371	375	380	358	390	395	366	372	388	400	348	368	375	351	385	409	385	389	415	396	341	364	404	385	427	385	390	372	392	445	453	417	362	440	402	407	400	415	429	423	370	371	385	380	378	379	417	412	402	406	417	389	372	424	409	411	445	386	366	409	367	393	406	430	400	393	441	400	403	374	373	402	372	376	383	388	357	407	385	340	412	386	387	423	381	419	446	423	411	399	388	381	378	418	396	379	417	426	409	397	395	406	386	434	394	386	369	389	395	401	375	371	426	365	411	410	369	390	412	364	353	392	392	386	435	411	375	403	384	372	383	405	424	410	354	438	439	369	405	390	410	396	374	399	411	353	407	420	398	365	405	392	347	371	382	380	415	429	376	418	425	405	394	409	400	416	404	359	391	403	410	410	401	411	428	375	419	367	397	386	425	415	376	367	429	437	354	395	408	410	370	398	424	394	406	403	384	369	371	395	400	426	416	389	432	381	407	411	386	431	380	410	430	408
2115	965	934	976	967	896	1028	907	970	944	896	961	909	978	935	920	924	922	888	892	930	947	896	907	926	883	918	899	976	899	898	975	918	871	952	883	915	893	886	930	909	916	898	892	859	896	932	888	917	928	896	895	860	920	910	931	911	909	870	934	992	937	886	886	908	924	986	899	956	894	908	925	905	917	887	923	919	890	879	979	844	879	966	921	912	912	946	915	927	920	867	926	873	914	912	914	903	921	914	904	941	964	947	913	907	887	929	929	957	898	991	938	912	922	880	912	860	943	951	907	970	928	888	884	905	929	949	908	912	938	953	918	926	922	917	919	929	932	899	953	926	935	948	967	941	901	913	909	909	933	879	912	1004	937	891	928	970	955	925	931	921	908	891	898	902	860	924	925	917	944	885	921	941	920	939	917	967	882	904	950	914	909	889	849	941	889	902	931	879	983	903	916	895	880	877	928	889	898	904	945	967	953	913	936	897	903	941	889	911	923	849	949	900	927	967	948	945	937	886	869	936	897	904	895	925	907	900	935	883	900	921	933	890	919	911	932	863	894	925	897	847	932	930	926	888	940	950	936	916	927	916	938	882	930	959	938	921	876	869	916	929	944	954	910	953	956	931	935	938	912	930	885	911	869	920	942	932	898	898	890	960	966	930	934	970	914	927	914	891	890	850	887	904	944	949	922	896	956	962	911	941	920	895	983	918	912	915	860	891	938	917	958	902	911	921	938	925	894	851	928	879	894	944	933	927	908	935	916	899	933	931	849	938	857	852	940	877	895	869	933	941	917	935	957	912	922	920	894	953	939	885	946	929	981	915	944	937	864	903	923	847	938	975	912	885	935	870	890	930	900	970	962	952	914	974	923	869	941	923	926	901	894	917	942	892	921	934	900	925	957	879	910	940	888	894	868	874	926	898	925	869	903	878	881	899	893	922	935	885	880	881	954	966	925	918	972	910	948	965	914	952	913	926	919	980	964	919	954	925	884	904	869	885	973	885	901	894	914	900	918	905	956	937	920	921	886	955	936	942	948	920	956	945	915	918	893	943	896	952	917	898	948	944	932	926	924	891	898	956	897	880	873	864	897	942	907	880	903	906	947	960	869	926	902	919	906	950	907	913	894	932	912	970	943	947	892	913	926	904	926	855	865	917	877	937	934	914	912	879	944	909	869	927	871	896	927	913	924	940	934	862	928	909	905	860	874	929	904	936	915	876	951	913	936	896	867	817	948	879	925	926	963	951	942	946	958	903	932	892	953	900	862	901	934	929	951	907	949	923	922	935	942	921	981	968	920	938	904	988	915	913	933	915	889	876	903	904	905	944	971	851	929	932	915	917	916	944	892	959	951	927	933	908	846	937	933	894	897	950	888	951	908	916	895	895	918	903	923	873	954	920	957	909	901	932	926	977	939	906	871	906	919	933	867	903	940	958	914	934	912	940	948	881	896	924	891	891	850	868	887	890	983	955	957	918	887	928	899	896	933	917	869	913	890	918	909	959	843	890	898	917	870	898	975	922	922	906	917	913	949	915	913	876	923	864	900	931	967	944	921	983	898	941	874	900	891	915	896	976	914	915	924	941	947	872	935	887	963	895	909	944	981	910	899	896	927	924	895	823	911	939	900	928	929	891	975	962	903	895	934	886	924	934	912	909	919	899	934	934	914	895	928	920	945	890	863	888	948	934	890	860	944	880	961	949	901	917	933	889	949	908	909	901	940	957	911	908	925	914	925	977	922	929	925	909	879	857	927	921	866	922	955	899	942	969	901	890	863	919	884	898	916	900	888	940	935	928	924	919	927	940	874	941	958	924	898	929	941	895	898	918	949	931	849	952	976	918	923	924	929	871	903	921	880	943	960	875	914	903	971	892	897	951	855	982	913	891	951	859	940	935	866	922	942	980	909	910	908	961	978	912	894	899	919	916	921	896	945	906	886	896	878	946	957	922	901	952	894	935	945	885	886	921	885	903	891	895	935	911	892	918	908	969	854	940	932	947	915	893	901	903	933	878	948	932	859	943	904	919	898	902	914	931	900	906	889	887	945	934	928	948	933	926	892	928	874	962	929	900	936	917	940	897	914	896	882	910	919	894	937	871	923	960	913	889	859	934	947	925	871	931	906	915	994	936	895	913	944	917	953	898	966	958	957	862	904	921	968	913	921	899	925	940	884	947	930	908	907	921	932	935	938	954	885	918	968	888	915	899	875	902	960	887	962	950	916	946	916	892	875	930	923	961	889	896	848	923	916	919	953	883	842	918	983	907	963	942	888	983	937	871	908	945	869	871	931	953	908	917	926	902	931	908	886	878	959	947	832	923	933	925	933	911	897	918	894	893	949	885	914	969	929	894	904	871	863	889	972	924	917	993	943	950	874	889	842	906	895	888	898	938	929	896	918	950	938	855	939	916	916	964	904	946	936	958	916	935	917	880	955	944	898	922	895	949	948	918	910	955	911	925	901	955	943	912	896	919	905	948	900	900	868	952	881	906	968	924	926	903	908	938	920	935	878	919	889	934	889	970	964	941	923	856	977	916	923	896	896	932	854	953	957	932	910	915	887	880	972	917	982	877	903	901	905	925	903	920	929	896	916	966	903	888	908	927	914	901	913	962	937	933	902	939	855	907	847	965	957	909	952	879	885	920	867	923	917	909	914	866	890	934	881	974	918	912	880	911	925	879	936	913	940	919	877	924	966	882	876	933	859	942	896	918	916	918	930	921	890	885	911	919	885	941	888	983	901	890	897	885	873	922	920	897	903	907	948	819	883	973	904	942	898	947	885	918	866	912	882	906	940	949	919	952	883	852	917	915	870	906	937	931	932	871	903	889	933	891	881	891	926	884	950	916	923	925	926	912	881	881	889	901	864	926	927	939	887	909	882	924	915	906	876	953	917	920	931	918	900	898	921	906	962	922	912	953	1007	949	915	949	914	904	905	902	917	923	917	906	916	943	891	929	975	904	925	948	866	893	911	892	976	944	945	956	940	915	917	939	918	943	906	926	914	928	952	916	911	856	930	973	900	899	921	924	927	924	891	889	944	959	876	939	903	914	867	895	917	917	938	928	922	909	953	883	883	954	993	913	873	938	887	860	896	904	886	927	901	895	917	910	944	940	926	912	922	964	901	921	921	897	907	891	901	925	933	917	857	851	926	921	840	964	900	900	941	890	957	976	890	935	919	903	972	897	875	904	909	865	876	867	946	916	913	911	902	947	905	980	906	941	961	876	877	909	950	936	909	873	930	863	904	932	956	918	867	863	914	913	907	915	917	869	920	877	942	936	924	907	896	903	960	956	902	978	909	962	961	868	900	954	907	929	909	925	897	899	921	946	938	869	944	913	876	922	889	878	907	931	972	955	912	886	920	899	917	934	912	893	927	914	943	901	956	903	963	913	907	890	933	924	918	875	906	862	947	910	969	904	891	910	907	936	866	907	926	898	880	915	900	898	917	892	895	919	905	888	948	869	941	970	927	977	943	920	888	954	975
7788	536	542	468	411	419	359	341	310	302	294	301	331	287	296	284	279	269	258	326	272	321	283	282	262	291	299	264	274	292	281	246	291	318	283	286	288	295	289	288	265	271	262	302	284	260	285	270	253	269	270	286	260	305	256	285	267	276	270	290	295	288	282	280	275	269	285	261	259	280	256	277	291	278	273	269	261	251	285	304	264	275	257	263	265	296	306	274	285	252	275	271	262	322	306	265	278	267	294	307	269	284	265	282	287	286	271	262	255	296	283	291	318	253	285	289	269	278	282	262	272	310	303	306	285	326	253	291	275	261	265	282	229	262	259	299	264	272	284	261	240	244	282	260	285	277	253	268	282	316	271	280	290	290	303	267	306	325	283	305	259	286	260	270	277	296	262	294	268	277	260	275	248	279	287	296	263	278	299	288	260	260	269	297	270	284	260	314	254	280	269	296	257	294	292	263	232	264	271	295	265	299	294	244	279	325	264	290	262	254	270	289	292	210	270	235	250	279	303	273	274	287	265	263	264	300	292	312	283	271	295	268	284	282	235	282	314	269	282	282	278	318	233	290	257	258	268	288	261	275	251	300	244	291	285	272	284	296	280	292	291	285	272	278	303	313	283	267	316	293	282	267	247	263	275	274	253	257	300	286	290	306	257	299	267	318	292	274	292	279	279	275	281	268	295	269	282	254	254	301	270	290	275	245	273	257	254	269	276	285	255	300	270	277	295	275	271	276	277	305	296	273	270	277	269	269	268	277	273	276	277	262	311	283	299	293	296	268	298	290	263	261	315	280	302	277	253	280	306	283	246	294	322	274	266	304	291	267	279	277	274	276	296	265	248	308	261	256	278	255	283	260	303	264	292	295	277	315	252	260	283	274	285	262	283	304	255	260	235	266	256	276	272	251	264	262	249	292	264	298	276	256	279	316	258	264	273	276	293	262	290	277	281	307	274	273	285	268	258	310	297	284	271	261	287	265	278	246	272	258	279	269	285	316	291	270	273	284	286	280	267	278	302	292	279	274	273	269	262	269	253	291	249	265	291	264	270	266	301	261	283	305	282	268	284	273	272	276	276	271	275	286	292	304	249	282	298	281	244	237	267	277	270	303	271	249	278	293	296	253	291	279	283	311	286	250	265	283	292	257	296	286	264	292	269	255	279	288	262	286	268	288	301	308	294	272	300	279	279	311	277	258	294	263	313	295	267	265	321	262	283	259	288	259	267	281	252	267	284	275	244	268	277	264	265	259	292	281	313	286	290	257	273	290	253	276	261	278	291	278	279	280	255	296	263	267	278	262	282	265	286	264	311	274	267	264	272	252	309	274	263	279	283	285	281	238	275	286	289	290	289	282	276	304	274	242	272	297	286	264	264	272	293	328	315	294	258	266	258	288	255	285	260	273	284	304	255	300	291	282	273	296	279	271	257	263	278	275	291	273	279	305	277	255	257	304	301	279	265	304	252	276	284	266	301	273	281	299	250	264	268	263	291	259	273	299	250	301	287	282	278	297	325	282	267	274	261	270	255	295	279	278	254	258	283	257	313	287	297	281	289	255	250	307	283	277	288	303	287	315	260	259	281	282	281	271	299	300	273	269	264	305	252	255	242	257	261	277	273	244	281	252	276	275	285	272	294	274	265	248	297	265	266	276	288	286	277	307	309	293	306	275	278	274	250	293	272	287	297	293	261	260	299	273	292	258	238	249	286	255	317	303	268	252	284	261	286	290	294	251	269	252	303	278	290	244	273	258	269	256	269	313	252	300	258	312	286	268	296	311	265	263	294	298	311	294	302	296	278	286	255	269	285	273	276	266	300	267	276	318	265	286	284	280	280	276	272	259	276	278	276	266	262	298	267	265	281	264	300	310	262	281	286	257	260	251	283	289	286	282	283	318	270	293	245	235	256	268	296	310	268	293	295	267	246	280	231	286	280	278	306	278	293	274	270	263	270	290	275	280	311	268	257	264	275	267	303	267	306	277	269	292	272	282	244	255	283	316	281	272	283	275	281	269	254	274	252	255	295	274	262	257	275	269	279	270	268	276	313	274	279	261	255	269	265	240	277	285	278	291	282	269	272	274	294	303	287	283	289	275	255	295	290	238	267	264	304	256	269	240	299	299	272	242	298	263	282	292	271	257	279	277	265	267	291	293	253	280	293	274	230	270	272	280	288	258	276	259	282	269	292	257	298	266	287	289	265	267	261	281	301	269	269	266	264	296	277	254	293	286	263	266	268	263	290	289	276	288	283	252	295	294	281	267	267	266	296	276	291	293	258	285	261	260	273	285	258	265	275	260	267	266	273	289	275	279	265	313	299	280	294	301	295	253	268	280	271	278	257	275	271	256	271	291	306	263	283	269	261	277	314	274	268	283	269	273	270	267	247	277	258	252	299	265	284	274	265	273	288	271	258	270	288	266	307	300	277	261	275	298	264	289	251	249	270	257	302	251	276	295	261	265	281	298	278	288	270	293	284	302	257	288	280	256	262	273	286	278	281	254	295	270	305	280	269	260	275	269	251	274	286	272	287	272	303	275	295	292	300	275	297	267	284	269	270	276	295	274	291	287	274	247	264	300	298	284	296	259	278	284	269	290	272	299	283	247	257	290	244	256	293	287	291	304	258	265	293	268	286	315	251	307	279	283	287	258	300	283	289	264	247	287	266	251	327	299	279	253	275	283	300	316	286	254	256	275	281	268	273	262	281	264	298	277	271	292	275	297	278	286	263	300	306	271	288	283	291	293	285	270	275	276	299	289	284	255	281	238	271	276	299	279	255	260	259	256	273	309	291	313	247	299	305	294	250	249	267	291	283	244	261	282	297	257	291	268	266	264	288	273	290	304	283	298	259	274	297	264	290	277	273	312	267	272	279	309	303	274	274	305	290	262	285	298	272	318	312	301	305	262	272	259	271	288	280	287	285	284	301	273	262	237	263	263	294	297	245	254	303	285	283	249	305	259	278	285	320	273	263	275	263	262	274	276	330	273	272	281	262	245	248	289	274	278	271	278	305	287	281	284	274	311	298	293	298	280	296	281	241	248	284	271	243	272	280	272	310	315	284	294	264	263	268	310	243	298	264	274	277	272	264	243	256	286	313	271	285	273	237	278	270	284	306	277	273	263	310	288	274	282	277	294	277	282	245	279	270	276	298	269	274	283	285	264	241	284	276	263	276	272	271	276	291	293	263	267	289	270	273	286	317	284	272	284	293	299	271	256	288	295	277	303	270	291	280	291	252	261	287	276	248	302	283	249	288	267	278	265	249	233	281	295	264	313	274	260	269	259	288	311	284	305	299	276	270	289	252	250	267	295	295	254	265	252	277	285	256	297	290	270	272	294	265	263	304	257	309	252	274	300	289	285	300	257	303	284	300	274	286	297	261	276	257	255	282	249	273	306	285	273	283	281	265	271	296	282	261	270	316	285	293	297	296	292	284	282	299	315	283	277	265	245	287	256	286	256	277	286	251	289	252	302	274	271	276	260
6812	931	1287	1436	1318	1174	957	923	937	848	823	825	775	761	805	777	691	679	690	739	666	670	716	689	682	697	735	700	706	689	695	672	657	668	701	680	646	648	622	694	694	674	717	669	706	706	653	633	671	702	656	664	665	642	647	667	685	675	704	662	744	678	672	680	632	633	658	699	656	633	643	642	666	706	675	678	655	698	631	676	685	673	682	657	646	656	632	732	637	623	653	629	680	705	620	737	656	670	639	615	678	634	675	695	666	669	684	669	658	650	666	605	580	672	695	656	681	630	720	698	693	663	674	643	644	620	627	671	663	623	656	639	686	709	648	640	674	682	711	654	688	659	634	712	661	663	644	642	664	655	659	682	662	599	673	695	647	650	597	662	660	689	690	687	649	678	682	682	626	685	649	656	688	662	629	678	646	681	688	671	653	648	593	644	639	613	662	620	648	622	648	658	661	667	640	666	661	691	641	703	663	638	660	655	637	654	689	670	657	689	627	647	626	716	635	714	669	679	644	650	698	704	656	667	677	647	661	650	642	644	650	635	639	719	645	666	686	663	623	714	652	676	688	670	690	632	666	661	605	650	718	705	681	640	652	689	681	729	623	703	627	662	721	676	640	634	644	657	675	651	662	674	676	669	659	668	662	678	640	660	695	688	651	681	601	670	618	624	650	643	643	659	653	697	626	658	596	663	659	656	647	626	701	711	687	654	708	691	616	708	679	655	616	695	648	619	627	611	634	661	665	654	682	666	627	716	684	647	687	639	680	643	664	671	640	658	682	686	671	667	681	646	668	632	678	701	669	678	677	651	658	688	649	668	655	666	647	669	594	665	647	701	632	657	679	655	658	658	618	652	729	641	682	662	690	676	660	672	681	675	629	693	659	652	645	667	644	672	630	690	625	680	682	636	670	680	638	671	678	647	662	715	659	642	651	660	666	608	626	669	658	656	663	625	672	650	661	670	659	640	674	637	664	659	662	730	706	650	728	640	681	631	683	690	670	618	618	617	656	624	685	640	640	601	686	674	614	658	629	626	672	658	667	659	653	663	690	665	650	663	645	659	609	615	664	730	627	658	679	631	638	682	679	673	664	660	689	682	669	688	654	636	700	641	675	670	651	670	652	630	635	653	699	659	639	720	591	662	682	672	672	665	711	670	634	661	711	663	651	623	714	676	609	644	633	686	682	670	666	683	615	650	654	675	695	656	704	709	658	658	673	628	683	682	677	670	673	699	634	644	668	679	668	623	661	663	669	646	674	664	672	652	703	675	655	679	657	683	679	577	645	635	603	703	649	628	643	685	642	641	673	690	659	691	672	634	654	685	693	658	641	701	706	709	673	699	671	674	639	646	663	644	612	654	621	651	638	683	666	687	652	664	672	692	683	668	658	624	643	639	694	627	665	687	692	671	668	631	697	662	664	665	666	666	639	664	652	658	686	672	605	657	642	656	693	684	683	661	618	695	704	669	629	646	628	660	683	669	695	648	688	693	622	665	665	663	684	667	714	641	626	732	598	690	640	703	660	637	636	663	669	674	664	668	649	666	648	674	657	728	651	673	593	694	678	641	627	670	695	653	629	681	697	621	681	640	655	657	612	681	666	605	688	641	649	676	697	669	640	638	634	677	644	621	689	642	698	657	625	669	674	684	662	641	615	703	663	645	662	635	650	636	656	703	632	674	695	651	645	700	659	649	653	696	648	619	660	652	674	655	626	718	641	669	661	672	616	698	681	666	717	664	643	659	684	614	674	637	661	655	629	655	644	717	673	658	660	667	682	638	679	654	687	667	641	653	657	688	660	659	689	641	646	632	669	667	647	641	659	646	681	670	662	673	635	645	664	721	659	647	659	672	651	670	678	663	647	643	644	637	674	685	643	624	696	652	669	706	630	695	703	658	685	669	703	674	702	695	663	629	696	686	644	664	661	661	671	675	679	676	635	613	628	646	657	709	656	626	712	705	665	668	670	685	683	670	646	663	665	661	693	664	679	646	643	682	631	662	665	685	670	633	643	650	654	686	685	674	634	632	663	639	653	671	646	680	665	692	647	698	673	664	675	697	663	626	572	602	657	679	675	643	709	666	683	649	670	645	684	692	619	658	662	660	653	692	612	695	652	681	680	623	664	654	640	652	695	698	662	660	655	667	689	647	658	653	665	619	627	689	658	678	644	698	680	693	639	688	676	658	677	678	676	670	605	674	668	670	700	667	665	625	630	688	642	716	642	692	676	676	627	663	669	695	673	682	649	643	644	655	632	607	642	668	606	658	624	712	656	672	638	672	645	653	678	644	574	642	641	618	644	642	652	685	640	659	676	684	643	647	670	667	689	684	686	604	641	656	620	660	670	677	617	672	647	642	661	673	672	640	687	664	624	674	681	644	657	661	657	696	682	658	655	646	683	662	678	638	650	651	670	656	628	655	660	632	688	650	667	623	675	712	691	632	634	650	703	620	653	647	598	618	676	687	684	690	653	659	633	648	670	699	699	648	663	606	653	680	681	633	678	668	661	656	688	682	654	653	639	717	662	644	661	621	647	663	697	705	709	687	666	679	676	643	674	691	660	635	711	715	696	673	679	673	695	664	722	646	658	617	672	671	613	690	677	649	642	662	648	638	612	649	659	663	678	643	651	593	647	666	654	713	694	687	637	645	640	667	642	726	679	656	635	672	657	674	672	633	674	693	658	666	683	677	668	718	603	651	654	668	659	650	658	639	675	647	683	676	682	681	630	657	676	657	656	685	658	603	630	636	650	701	653	651	650	620	650	657	700	701	700	671	664	640	656	676	634	692	664	663	687	677	691	636	655	610	687	694	659	659	673	680	659	612	678	634	651	658	647	713	666	605	694	698	671	651	677	642	677	670	689	646	667	652	619	652	711	677	685	662	622	664	658	642	672	651	611	670	686	652	679	593	645	629	702	645	651	639	673	686	689	680	689	620	665	690	648	682	708	649	647	653	652	677	699	705	596	633	659	663	648	651	643	674	666	685	669	664	673	625	685	660	698	699	619	697	662	656	656	695	641	646	663	670	617	687	673	703	653	638	706	604	720	639	674	666	648	697	611	704	642	648	647	617	666	641	630	641	639	606	654	675	653	635	669	693	628	648	644	706	679	671	713	667	629	661	693	685	654	647	647	659	678	616	626	693	655	630	605	693	632	652	702	657	630	619	654	651	668	665	669	646	687	660	669	649	665	687	668	645	686	669	661	628	662	669	621	667	667	664	638	642	662	629	693	651	663	650	629	715	641	679	609	672	633	639	659	607	623	631	654	674	646	680	684	665	609	678	690	645	637	644	632	648	667	644	622	656	631	648	734	697	678	598	661	678	659	662	689	688	720	661	676	644	694	668	688	606	621	643	699	664	625	683	685	623	667	656	636	636	645	628	688	690	657	654	626	632	638	675	638	639	618	703	626	669	644	672	653	639	640	680	636	632	680	644	660	700	654	675	616	660	678	710	701	669	679	627	642	696	629	630	676	702	659	712
12923	714	657	525	379	261	225	222	213	202	182	151	137	155	149	143	122	142	153	141	140	127	142	123	116	128	138	134	137	159	134	138	131	143	117	114	124	126	114	121	121	121	132	139	133	124	121	117	135	122	138	126	99	142	122	144	124	138	122	111	116	127	135	148	106	104	129	122	141	151	119	126	95	117	117	110	143	121	113	115	104	129	121	118	121	132	141	117	116	109	126	134	112	128	135	135	134	118	111	154	110	120	126	97	127	152	131	130	135	122	130	130	157	132	136	121	136	101	129	123	125	125	111	122	124	113	125	129	117	128	136	119	135	138	135	147	125	108	136	121	157	116	140	120	124	109	117	153	134	119	123	122	119	138	124	135	114	119	136	130	123	122	119	114	117	104	150	120	134	114	138	135	135	101	130	123	141	146	113	134	124	138	133	130	133	130	114	100	134	125	119	127	132	133	121	131	142	132	132	126	137	129	124	144	144	118	134	115	121	122	144	146	125	135	130	128	139	111	102	129	138	105	118	140	131	110	124	139	132	130	114	135	129	136	125	113	132	100	123	136	127	113	132	126	120	115	119	118	129	120	125	129	122	144	118	130	129	145	110	131	125	129	124	120	130	126	143	126	136	128	116	135	106	115	144	129	126	125	134	131	141	135	121	134	119	120	125	128	138	111	132	133	130	130	129	123	121	128	136	132	118	121	122	112	119	105	129	106	127	129	131	131	121	127	114	103	130	116	129	135	95	126	144	132	144	129	121	125	122	131	125	133	135	130	136	127	130	119	127	140	131	134	132	119	98	106	126	124	117	117	94	125	150	127	115	120	141	127	125	127	136	116	102	115	128	148	119	120	137	116	128	136	118	135	134	125	119	137	136	88	123	142	137	128	113	117	122	118	110	130	124	112	108	139	123	124	122	127	135	136	131	149	112	142	117	152	129	118	133	105	118	140	141	141	129	120	138	149	120	113	121	138	107	119	119	106	145	145	105	126	132	134	144	119	117	124	145	117	149	124	158	120	112	124	141	119	136	145	133	128	110	138	120	133	122	124	124	130	150	131	122	127	113	130	125	131	116	126	144	116	137	132	130	130	113	117	109	112	111	122	138	130	138	129	120	148	128	116	124	124	120	128	137	122	106	135	119	132	106	143	136	146	118	114	105	134	132	124	127	148	143	136	152	122	127	138	139	119	114	138	117	128	121	128	132	130	117	132	119	106	119	129	114	133	126	123	123	137	138	121	107	138	126	132	120	116	121	126	136	130	120	151	142	121	99	135	124	134	120	118	130	125	138	141	136	128	119	118	139	126	134	127	125	138	134	123	141	115	142	109	142	130	136	124	126	110	116	139	133	130	135	124	137	135	127	144	132	143	135	124	155	110	125	123	123	139	137	117	127	126	109	123	120	128	119	116	135	114	109	130	146	122	147	116	111	132	128	149	132	112	144	113	114	135	128	114	120	126	116	126	137	123	118	130	127	119	124	120	150	119	121	116	124	140	130	128	129	112	105	146	142	128	126	126	123	125	100	148	115	123	121	118	124	137	148	128	128	147	123	160	155	131	140	130	109	123	105	121	143	113	128	134	120	124	136	121	105	114	136	112	120	126	129	147	130	119	127	117	140	119	129	134	125	128	115	130	124	129	141	133	117	143	126	132	124	124	132	115	104	121	116	119	128	103	119	148	113	121	108	133	135	135	141	136	112	118	138	135	127	128	149	110	121	128	131	116	139	124	126	129	134	112	113	153	124	121	124	130	139	117	132	121	147	112	123	118	122	119	115	133	105	123	128	132	121	124	143	110	123	122	142	127	125	135	133	109	124	122	136	142	102	133	143	121	140	120	119	135	128	133	122	128	101	119	130	120	149	130	111	115	120	120	122	131	133	136	130	116	132	117	120	155	114	114	128	131	138	144	120	139	135	144	127	131	151	134	112	106	119	114	135	146	115	135	129	140	136	134	110	135	116	141	136	104	95	120	140	124	123	129	160	130	136	97	139	111	138	105	117	140	120	130	99	135	130	122	116	140	123	109	130	119	138	100	140	141	112	123	126	136	110	131	119	136	135	109	109	132	132	111	122	115	129	136	129	120	127	107	156	117	113	126	150	127	133	133	133	111	130	123	121	123	114	132	124	134	138	137	156	105	126	135	107	127	118	125	123	137	113	131	123	126	134	119	159	135	120	121	124	127	119	122	126	115	109	117	106	120	138	117	128	143	123	123	120	134	124	119	107	118	152	133	123	128	145	121	121	154	128	126	137	158	119	120	115	133	154	139	118	123	112	143	137	136	125	127	133	124	109	142	121	135	130	118	96	148	125	146	116	132	119	136	129	148	148	139	123	126	107	137	132	118	141	136	124	136	109	115	126	126	127	125	125	118	124	133	123	129	126	125	125	137	123	132	147	135	133	130	115	127	123	132	135	111	112	126	130	137	142	132	124	118	129	129	153	131	138	120	131	140	127	139	144	155	131	129	130	136	128	136	120	120	127	124	94	133	136	112	117	126	114	129	136	120	127	134	125	129	157	136	145	122	123	138	119	130	139	119	131	123	126	123	106	124	124	124	127	103	146	120	131	154	118	132	106	131	116	136	131	123	124	131	133	124	144	118	122	126	106	138	119	129	120	123	138	139	131	129	133	109	131	146	122	121	143	116	121	115	119	108	116	121	123	122	114	115	132	117	124	159	122	130	119	126	132	131	117	141	145	138	123	106	104	130	133	116	122	118	146	117	137	132	122	121	111	124	125	133	115	119	129	108	150	137	116	115	117	140	120	132	135	124	131	150	142	142	114	146	132	131	119	117	140	136	123	150	123	106	126	129	144	133	115	103	130	119	126	131	139	96	135	156	138	114	108	147	149	112	131	131	131	136	121	121	128	131	126	147	145	130	112	147	123	111	123	127	130	106	111	126	138	115	130	134	109	134	123	113	148	120	108	127	98	117	145	129	147	122	111	117	114	137	110	143	123	116	150	141	129	125	116	136	123	115	114	137	126	130	126	123	132	124	109	125	114	137	146	127	102	134	123	117	143	127	115	119	119	130	146	136	133	142	132	117	118	120	124	118	117	131	132	130	113	121	105	110	110	101	125	125	90	115	137	129	138	134	147	112	127	125	129	113	124	131	150	121	130	112	110	120	123	139	129	114	145	126	135	129	128	152	122	113	142	120	125	108	116	115	130	116	131	105	129	114	128	104	112	135	137	119	110	118	116	125	135	119	131	119	113	125	125	133	134	134	125	127	122	95	119	120	120	117	112	133	138	137	134	141	112	150	116	123	108	114	146	152	106	132	122	102	115	130	168	133	127	131	129	115	112	143	110	136	131	128	127	113	126	132	116	119	120	128	140	143	118	131	141	111	117	119	130	120	149	120	126	133	112	112	132	125	112	116	133	133	127	127	124	142	156	131	129	121	127	123	111	130	137	135	114	137	133	143	134	134	117	138	136	126	122	129	134	124	86	112	147	142	136	134	131	138	113	150	135	121	115	124
8063	774	1379	1716	1439	1197	1001	889	805	649	580	594	510	506	494	470	447	456	431	404	406	406	369	408	416	410	383	395	354	381	375	367	381	363	349	361	368	371	357	375	377	390	425	354	363	380	334	355	353	339	339	362	366	348	362	345	366	320	364	352	349	401	381	336	323	346	353	359	354	338	354	352	344	364	357	342	349	363	339	321	379	338	375	339	363	355	368	340	324	374	346	334	356	337	334	340	362	370	361	334	321	338	376	365	332	299	354	343	348	350	323	349	349	328	372	340	348	382	351	330	352	323	364	355	338	345	348	329	354	327	363	353	343	344	343	323	364	364	323	338	354	354	321	337	341	318	328	382	346	336	333	337	356	328	384	355	337	307	339	341	345	292	383	355	349	340	347	353	317	359	320	359	344	331	324	353	352	352	333	343	339	345	361	347	380	354	344	336	362	371	315	339	350	303	345	346	365	349	353	371	355	350	331	356	304	350	374	324	297	355	349	356	290	380	342	349	348	367	365	371	371	309	339	311	336	369	359	344	339	340	346	332	332	336	365	354	324	356	342	356	328	320	346	342	346	353	374	331	338	358	324	313	301	358	364	334	318	358	358	329	343	334	342	314	369	326	329	340	320	352	376	366	350	328	366	369	341	329	355	342	336	356	345	355	324	370	330	331	343	316	368	365	368	323	367	327	350	348	314	346	356	300	340	319	386	329	344	363	353	304	356	324	334	357	335	335	351	360	352	371	359	335	363	363	328	367	385	350	338	341	327	350	356	336	327	360	339	352	341	334	362	343	369	334	361	303	342	321	364	328	340	343	307	369	313	348	326	341	399	352	330	352	360	378	356	339	345	322	362	343	342	327	362	333	351	292	361	369	375	337	357	335	328	377	366	302	343	341	347	333	360	375	325	359	384	315	349	339	368	340	366	364	352	340	344	333	350	345	350	334	373	346	369	348	320	370	321	317	329	316	333	368	371	346	353	340	361	368	342	339	350	370	376	364	351	326	361	360	343	373	373	348	387	362	342	331	361	326	365	321	360	361	374	363	309	340	374	341	354	361	331	371	350	351	344	330	351	339	328	329	355	361	355	319	332	345	357	367	348	368	363	363	383	348	388	334	329	345	356	347	363	342	382	358	358	337	320	356	341	371	325	341	361	324	328	333	321	336	389	345	333	352	366	331	347	349	344	356	340	366	358	350	318	361	336	316	319	367	358	367	301	395	362	322	365	359	358	337	326	340	333	367	331	358	405	366	344	327	331	328	345	350	386	345	350	337	362	359	349	343	319	369	337	329	360	317	337	346	305	358	340	336	370	319	324	349	347	381	357	339	343	359	395	355	377	308	346	334	347	382	332	318	351	341	334	347	322	310	344	369	359	348	354	349	358	323	344	346	356	313	352	367	329	342	340	362	355	395	339	352	320	362	380	370	415	323	335	338	342	338	315	332	353	357	363	325	332	336	343	345	334	359	369	339	348	359	351	374	343	321	355	390	366	368	335	382	338	379	318	349	365	357	347	353	339	342	359	322	380	348	340	359	337	360	326	357	343	350	354	320	344	354	344	366	340	325	325	338	328	350	348	332	330	329	357	358	355	344	312	343	363	350	381	336	350	363	339	341	332	343	341	358	336	339	327	334	338	326	359	371	315	346	342	347	339	290	363	369	335	316	341	341	346	331	365	342	338	379	356	377	340	352	361	343	352	317	333	355	347	339	376	373	325	368	365	349	364	361	339	342	315	366	332	346	345	370	342	338	327	336	344	352	310	340	353	349	345	347	360	380	343	373	304	319	357	385	367	361	348	359	340	354	328	351	348	353	322	354	323	341	364	344	363	337	347	382	351	362	355	368	356	346	352	349	334	326	362	359	317	347	332	335	364	305	351	335	321	314	340	365	345	310	353	348	323	345	358	370	356	363	343	381	351	319	325	339	326	352	367	361	355	336	345	364	336	360	381	354	358	349	390	374	385	348	345	328	350	328	354	357	307	338	335	352	356	335	344	360	352	315	357	377	339	345	363	356	362	331	321	324	374	337	353	336	345	386	378	350	353	398	330	353	333	330	386	354	339	322	355	342	339	341	338	355	339	351	341	342	331	353	346	383	335	362	379	336	370	347	351	347	363	338	345	365	326	345	359	337	312	339	322	309	353	303	375	314	337	371	355	409	332	353	362	348	365	358	393	353	330	318	361	347	357	343	337	342	329	339	366	381	360	313	340	350	345	338	343	314	332	356	362	349	341	361	329	374	369	375	367	333	335	377	328	349	365	359	384	319	337	365	357	361	359	303	340	329	301	334	332	350	345	365	361	359	343	369	321	340	359	319	374	348	345	342	353	354	340	353	364	347	333	376	337	334	328	323	338	360	329	335	332	332	352	330	369	382	349	332	332	328	332	323	367	346	343	350	354	360	346	365	375	376	329	343	341	323	379	322	352	358	363	368	379	332	347	346	322	390	342	366	368	351	348	326	352	385	333	357	369	362	356	348	315	344	357	351	320	354	370	337	353	377	350	341	332	305	350	319	392	364	327	356	322	339	338	390	321	329	310	324	388	344	369	375	361	355	302	341	335	364	360	347	342	346	327	346	363	334	319	300	363	357	345	344	334	323	355	358	339	347	360	359	351	343	339	383	316	309	362	359	325	350	313	349	340	339	361	347	340	303	354	331	331	351	384	336	369	344	344	365	376	361	352	347	335	361	327	347	352	336	345	353	372	330	357	331	339	392	323	336	352	342	322	369	352	324	334	350	353	359	330	371	311	363	362	314	390	372	335	352	370	353	333	343	353	318	340	369	341	348	364	352	343	336	354	379	370	341	330	358	343	329	355	348	315	376	369	341	386	352	388	355	341	358	335	332	339	346	335	358	356	363	342	328	337	321	335	360	316	329	359	312	326	356	348	398	350	322	346	333	335	354	357	346	334	365	325	333	382	358	361	327	342	342	347	347	326	351	372	348	337	347	348	325	373	345	370	312	345	360	343	347	334	331	367	382	328	345	336	395	362	346	365	361	361	347	316	376	342	331	353	373	349	366	343	363	340	382	334	338	336	348	333	347	319	355	345	351	321	329	334	327	362	330	369	376	372	370	354	365	358	380	358	365	322	339	386	324	364	362	328	351	343	367	324	360	331	365	372	343	373	353	314	385	315	306	373	350	363	316	342	365	337	338	363	335	359	330	326	322	356	325	339	350	337	337	355	350	332	323	317	329	352	341	359	360	366	351	349	341	399	373	328	328	319	325	367	327	336	357	339	348	343	378	374	322	335	356	354	383	370	360	334	346	337	328	355	346	343	376	313	388	332	320	403	356	356	359	337	324	338	328	373	321	322	359	370	327	368	379	365	358	359	343	340	340	327	351	332	357	315	333	375	347	367	377	367	348	362	361	346	361	361	335	341	334	342	309	373	352	338	357	337	328	340	346	351	329	342	329	345	367	340	364	356	354	339	379	380	375	338	335	375	344	350	323	333	360	353	344	354	369	349	346	350	383
1453	453	413	436	432	387	382	387	400	390	378	430	392	424	478	422	407	412	389	362	395	396	400	406	397	360	401	417	389	388	385	375	376	353	372	394	372	461	390	403	386	406	400	386	401	405	396	356	405	384	419	397	392	366	400	370	410	355	430	343	407	386	413	422	426	363	422	430	386	368	408	400	396	410	415	408	438	420	394	418	416	385	415	395	388	401	376	392	402	424	420	384	430	397	405	402	424	372	429	340	431	375	416	404	398	391	376	381	399	403	407	376	394	351	430	361	377	386	391	387	417	411	386	359	388	373	367	390	401	389	420	384	369	392	390	392	389	375	394	382	392	402	402	403	399	379	419	443	417	387	374	387	393	373	387	410	363	377	391	424	403	407	370	405	406	391	404	383	401	378	427	399	386	409	412	409	417	355	429	438	390	373	411	418	408	385	434	410	390	381	417	387	374	392	413	401	380	397	391	413	391	390	390	385	400	412	388	420	398	409	361	403	405	392	409	378	389	415	417	383	386	385	395	426	363	401	370	386	412	373	402	391	382	397	394	365	389	400	356	415	409	382	374	385	390	359	426	372	365	393	404	420	379	393	374	399	392	384	398	393	379	360	409	398	411	399	366	399	413	400	387	411	418	472	416	375	380	410	372	376	377	395	413	359	447	418	419	385	347	376	419	413	417	449	412	368	422	352	396	358	394	375	383	400	374	398	408	402	365	422	381	442	372	408	392	405	357	415	434	421	423	435	385	387	419	378	394	373	404	368	434	399	393	374	402	404	361	441	379	349	387	406	392	366	430	396	361	399	427	452	414	403	370	371	411	371	412	373	390	385	400	378	390	370	381	390	400	425	436	383	419	386	410	414	398	383	387	385	418	398	372	372	395	435	385	402	371	399	406	378	378	395	440	377	398	409	426	365	395	343	385	412	437	393	380	392	396	392	432	393	414	361	363	400	426	413	435	384	384	400	412	387	427	411	390	387	382	368	380	401	421	375	392	364	379	399	399	401	398	363	389	394	375	402	404	393	396	357	377	384	392	417	407	409	394	392	432	404	383	361	362	354	410	405	403	427	414	398	423	419	401	407	362	369	408	388	407	391	399	360	392	430	374	386	379	409	406	396	408	380	393	375	401	411	363	396	412	346	398	431	356	373	418	391	378	386	416	375	428	387	394	380	410	398	387	404	401	406	386	403	400	358	415	394	398	392	390	398	383	345	428	410	353	377	424	365	414	400	355	372	440	382	403	417	382	389	421	412	404	381	430	364	412	415	364	386	400	374	423	383	410	384	361	386	380	379	398	384	408	391	403	376	374	403	436	405	370	405	380	378	401	402	378	425	360	405	372	362	388	457	396	370	350	382	411	389	394	415	391	396	399	398	369	364	378	386	416	414	405	444	431	414	384	366	401	365	397	381	370	384	384	428	373	411	397	432	363	445	406	385	392	394	361	409	391	390	401	406	398	382	380	403	365	412	392	371	360	395	373	379	380	404	408	429	415	395	419	391	399	364	362	393	355	381	383	399	433	404	388	432	376	385	380	370	375	373	375	403	400	407	416	398	355	396	404	434	398	405	380	418	385	392	346	415	390	404	355	422	403	451	399	396	379	392	393	382	378	389	413	399	430	380	383	376	397	397	395	436	407	389	364	370	387	382	352	376	422	425	339	393	388	386	413	396	396	365	402	356	390	363	412	373	407	379	391	407	382	387	402	381	366	432	396	381	407	414	416	387	405	369	405	393	412	412	396	406	397	394	381	422	380	378	409	401	398	439	394	377	428	389	423	348	357	366	405	392	398	383	371	392	392	370	392	402	384	412	363	391	378	405	398	372	379	409	405	388	351	401	391	424	387	394	395	342	402	398	417	394	350	377	366	384	390	354	389	451	383	413	391	356	369	400	438	378	399	368	400	396	407	423	411	401	391	417	403	414	377	389	375	365	379	392	434	446	407	413	397	425	365	397	402	398	379	377	387	401	403	399	376	370	387	376	387	388	384	425	414	399	376	407	404	359	405	385	425	377	402	391	396	404	381	408	379	349	441	364	382	376	384	426	421	395	416	373	388	400	360	403	381	406	399	395	397	394	389	409	386	426	418	382	389	396	370	398	409	423	403	433	401	389	396	436	392	374	432	410	367	385	388	410	391	430	376	373	395	404	405	407	426	418	386	384	388	380	448	408	403	417	445	450	406	365	427	380	393	387	391	384	411	404	406	373	377	392	372	389	412	419	392	393	409	379	360	415	392	416	397	400	370	400	397	396	403	379	380	387	416	383	385	382	400	401	368	415	380	416	432	404	360	403	426	414	421	436	441	411	387	374	385	377	400	403	382	380	382	395	383	398	369	419	393	409	386	403	410	401	395	401	408	376	411	407	370	391	391	403	395	385	378	400	436	409	374	352	432	381	376	371	414	365	379	390	375	412	369	406	401	396	418	398	404	401	376	400	385	381	384	364	386	392	401	408	406	370	418	412	399	365	434	402	421	381	403	408	380	344	374	382	416	419	339	397	377	387	392	402	385	374	383	397	388	365	400	398	408	400	401	365	383	397	411	381	401	444	407	402	412	388	411	369	412	388	418	360	422	383	418	389	397	394	393	383	411	423	408	395	396	407	412	396	380	393	400	411	374	354	394	368	404	387	395	390	354	397	383	399	407	413	399	370	425	395	368	369	414	390	341	405	386	381	364	437	448	414	398	350	401	399	393	387	387	402	414	360	376	427	382	429	358	384	376	413	410	433	391	355	395	346	388	400	382	372	401	405	391	377	400	419	443	441	377	366	406	390	395	410	397	404	402	369	397	380	376	422	395	382	425	376	408	387	360	431	386	425	376	386	386	416	392	382	406	399	402	418	392	361	390	413	380	369	416	388	382	369	400	363	402	393	396	410	400	357	375	380	400	384	389	399	416	443	393	444	426	382	395	370	378	431	396	414	410	367	367	396	375	389	380	401	384	387	364	378	371	409	431	373	360	401	426	340	374	389	407	395	402	403	395	367	368	353	390	396	410	449	396	401	410	417	357	397	389	375	407	391	408	427	407	424	417	399	384	395	373	384	378	395	387	378	367	386	405	418	367	393	395	421	378	430	366	361	368	423	368	372	399	355	362	384	397	402	440	367	406	382	420	403	391	434	389	368	386	382	394	366	391	386	415	409	398	400	373	427	380	411	348	390	433	415	388	369	424	360	406	399	394	399	394	366	373	372	396	408	405	392	404	393	412	386	418	391	373	428	371	398	362	383	382	394	409	430	367	387	407	409	408	394	410	379	435	401	438	410	442	391	403	363	384	383	364	396	417	409	418	418	392	395	414	404	400	393	389	409	421	387	412	419	407	404	427	388	381	367	399	396	395	404	419	358	364	373	432	406	435	397	344	392	394	362	384	382	398	402	379	380	384	398	415	335	401	370	416	390	439	392	401	411	395	368	383	373	410	398	397	413	387	395	408	407	422	402	395	388	389	370	384	399	368	397	404	395	368	406	436	381	348	383
2073	933	953	1005	958	944	927	956	926	902	920	919	916	885	931	955	897	944	950	877	956	884	910	913	915	893	895	915	1013	910	947	918	902	939	898	941	877	954	893	937	889	908	944	915	921	947	959	897	889	924	891	933	879	876	888	930	881	958	950	966	922	895	882	974	950	892	929	946	981	985	936	916	930	933	913	930	924	926	898	884	942	954	936	947	881	879	907	889	962	945	942	882	945	953	870	959	871	941	930	933	964	960	985	922	905	878	902	919	904	888	868	927	932	913	927	934	909	946	851	880	920	910	912	930	914	940	930	912	929	1009	960	976	885	936	961	932	889	910	951	949	930	962	925	867	916	928	894	900	869	926	948	919	907	930	925	934	925	890	937	855	922	881	977	907	941	899	918	911	906	895	935	944	943	906	944	948	921	879	933	930	917	931	862	863	930	939	881	868	986	932	898	900	919	915	899	933	906	884	960	891	918	908	926	901	920	899	886	929	897	956	929	928	872	905	966	929	940	893	936	910	878	957	965	936	922	963	871	912	893	897	846	912	952	942	959	938	910	923	941	893	889	957	931	923	913	906	900	897	889	935	949	902	925	918	960	926	904	868	966	868	945	967	956	861	976	964	868	861	938	912	894	938	967	936	897	911	896	906	896	909	974	953	888	953	895	947	955	933	923	979	919	953	948	969	926	909	906	898	898	943	926	932	897	876	967	881	889	899	908	898	904	916	929	947	917	943	898	870	957	886	923	921	929	905	877	875	945	899	872	910	923	926	941	924	926	924	858	951	934	909	978	893	952	885	893	901	974	954	932	957	958	871	966	931	995	883	925	926	873	900	837	957	901	886	977	908	958	905	894	941	876	887	868	968	913	968	933	884	975	924	872	882	940	875	899	924	956	912	896	998	881	962	904	879	906	870	895	958	932	945	945	921	889	909	871	908	905	930	962	922	950	896	933	934	940	930	917	943	923	941	974	950	925	922	896	931	955	941	898	914	902	962	942	887	884	877	907	934	885	901	948	910	854	862	954	886	930	944	905	936	868	908	943	887	951	911	935	951	909	911	918	918	922	860	947	865	971	936	909	881	980	896	943	953	876	859	892	894	965	887	929	923	925	948	908	878	920	917	892	929	935	898	916	916	900	910	935	984	930	876	911	914	955	924	957	915	903	951	960	935	937	941	859	860	889	933	890	988	927	887	940	917	893	868	886	925	906	936	856	938	893	891	933	900	955	900	913	915	913	907	913	944	890	902	984	911	897	952	916	883	891	915	942	977	907	872	913	832	949	926	949	893	936	901	898	931	930	928	882	954	955	923	861	918	919	874	899	885	907	944	935	910	996	879	926	943	937	936	931	979	926	873	893	925	890	932	920	882	915	922	934	932	889	891	914	916	913	933	901	931	883	931	956	961	948	920	945	919	893	922	918	928	961	891	884	924	947	935	939	896	911	914	989	869	941	953	932	910	881	927	900	949	887	943	918	886	934	914	915	909	919	882	912	886	881	891	916	875	920	903	920	871	873	903	930	939	864	914	945	952	893	917	881	880	850	886	973	930	921	924	962	950	908	905	955	897	951	946	936	932	906	920	961	926	928	875	899	916	963	900	883	943	933	937	966	930	874	903	899	934	940	943	924	932	930	933	941	915	939	933	947	873	902	879	880	957	905	920	856	917	916	922	896	916	942	921	868	950	939	983	938	919	903	977	908	863	942	928	934	849	943	934	962	886	905	952	930	874	936	957	966	877	929	957	897	965	902	893	900	891	957	917	877	940	924	864	886	925	922	943	899	953	914	899	902	970	909	890	954	958	923	961	871	922	941	895	929	889	896	953	950	919	905	954	931	899	967	870	908	919	941	916	968	903	832	925	948	918	933	912	884	930	913	941	996	923	931	832	908	903	978	933	1021	922	932	929	948	1001	926	894	965	942	968	867	911	945	949	888	921	888	874	935	956	882	927	938	906	923	898	919	932	932	985	923	892	963	898	876	944	927	942	956	910	967	924	891	944	952	918	958	899	897	899	909	866	937	889	920	929	960	929	871	946	859	954	871	891	917	891	863	929	883	908	875	895	922	916	912	904	908	929	913	922	901	913	907	916	969	929	914	954	933	946	941	930	936	921	920	890	926	961	918	878	980	905	907	926	901	894	893	878	975	919	924	898	908	965	902	873	895	913	932	965	923	918	907	950	954	893	921	962	915	971	916	943	916	928	958	922	947	916	931	943	893	882	882	893	863	856	940	891	911	908	955	930	955	888	926	958	940	895	914	929	918	892	875	982	924	920	886	902	875	918	884	941	955	954	929	891	944	914	901	892	967	957	916	933	966	952	885	876	919	858	922	907	904	891	885	917	969	932	919	897	855	940	999	911	934	890	903	937	941	917	896	919	945	895	969	934	904	945	867	945	841	964	949	857	906	900	939	938	887	899	920	903	913	919	919	923	906	939	963	910	960	889	879	910	928	956	937	904	900	885	945	883	906	883	894	883	922	890	905	987	984	930	892	943	947	967	863	924	924	902	980	917	877	954	901	908	962	963	929	923	928	899	893	913	934	895	927	967	834	941	916	928	918	961	943	922	906	946	912	895	913	884	922	912	953	953	970	904	959	971	852	927	907	893	907	969	908	999	880	873	949	940	929	932	964	926	870	899	987	924	946	874	921	935	929	930	941	909	963	892	921	975	941	944	960	960	899	946	903	912	929	973	904	894	920	939	919	876	944	903	901	873	879	922	930	897	904	909	933	923	923	962	977	938	906	909	946	920	853	954	917	916	901	925	955	930	929	896	877	935	927	955	905	864	926	920	879	909	934	876	968	878	860	894	891	867	926	881	984	878	876	903	976	939	930	849	926	1005	918	938	976	885	947	914	935	893	848	961	862	885	840	887	943	893	958	891	879	900	959	917	884	922	915	965	950	915	889	934	953	899	892	922	938	916	877	951	893	986	934	930	932	900	929	910	938	993	938	950	944	879	886	932	964	890	924	963	868	894	883	927	910	897	856	943	910	964	908	932	893	915	906	899	862	932	891	870	889	893	926	934	923	924	934	995	913	867	900	936	899	904	947	919	914	890	909	869	931	949	925	941	920	919	921	881	926	922	930	958	834	938	926	953	884	919	877	879	904	919	913	898	948	903	928	955	920	912	958	934	907	883	933	887	932	901	905	943	978	958	893	934	885	940	951	934	940	919	880	897	925	952	858	936	899	920	850	928	904	846	983	909	961	956	929	889	931	963	955	884	883	944	907	881	914	935	904	920	883	880	948	931	876	914	917	886	933	929	937	931	937	924	964	893	892	913	943	927	898	946	940	963	925	931	960	929	900	917	930	912	906	888	844	925	911	941	916	921	932	923	956	847	937	933	936	849	845	953	911	958	928	935	971	901	908	953	960	907	907	888	993	924	911	959	894	923	927	878	934	924	882	888	889	966	942	898	951	933	944	911	912	960	955	954	950	887	929	910	935	947	925	969	935	960	935	912	927	904	885	979	883	963	950	909	940
7722	580	602	500	422	369	369	331	324	271	324	331	299	273	307	298	293	313	315	271	331	283	249	267	266	245	288	281	289	272	274	272	264	305	303	281	300	292	287	266	251	260	265	286	262	252	277	243	251	292	260	274	269	278	283	277	269	276	300	257	270	253	309	248	257	263	293	269	265	267	283	259	260	282	273	280	235	304	338	296	284	268	271	278	277	283	284	273	273	269	257	268	282	295	258	307	314	283	290	282	270	281	297	275	257	266	277	241	281	245	283	292	247	267	314	318	292	291	258	282	277	267	268	279	285	255	264	269	304	290	293	303	241	287	263	294	284	297	264	273	274	269	253	275	257	278	251	286	258	273	250	237	275	270	282	282	281	286	291	256	264	289	284	271	307	280	293	255	282	275	268	273	266	264	263	280	267	245	272	249	301	304	261	256	288	270	255	290	275	286	245	271	309	269	336	295	255	254	263	272	263	255	272	275	285	286	254	274	307	282	288	292	266	254	289	297	280	260	265	280	287	280	269	301	300	271	275	248	282	255	252	289	258	257	274	296	284	276	279	267	270	255	277	264	256	257	293	286	286	261	256	296	327	311	280	294	253	280	278	263	285	272	294	291	288	274	262	304	271	285	310	290	285	282	300	257	268	277	267	260	288	254	266	267	292	311	259	286	278	254	255	303	275	263	272	271	304	289	282	261	293	275	261	269	285	232	265	293	284	300	256	271	283	284	277	236	271	318	277	279	279	269	282	244	293	293	270	253	264	282	267	276	275	246	283	267	276	267	287	303	267	259	254	275	257	274	302	258	273	302	265	291	291	261	289	264	271	253	262	282	240	259	255	266	304	299	281	300	255	257	265	263	256	304	300	255	305	306	252	279	257	265	279	272	257	284	292	288	264	279	298	296	307	267	280	306	264	264	300	273	330	282	317	304	276	251	272	281	265	292	265	276	337	276	259	265	299	258	282	274	270	271	275	264	274	255	289	295	308	304	255	300	274	276	270	280	279	276	282	304	257	269	282	281	231	257	281	233	297	256	270	280	256	293	265	289	294	289	283	247	286	277	286	277	287	286	315	277	308	255	273	269	282	300	297	281	271	261	247	297	270	274	277	284	271	280	270	266	260	281	273	282	274	264	304	274	277	270	293	267	296	301	249	282	293	281	273	279	311	302	292	327	277	257	265	275	273	285	268	253	284	265	266	295	294	246	301	291	284	259	249	258	293	262	294	266	260	246	279	268	245	286	251	296	271	273	304	281	275	249	277	306	277	243	279	294	271	276	267	288	231	276	277	280	268	269	288	289	271	281	307	272	289	289	263	282	268	280	254	288	323	276	303	299	243	279	300	284	292	304	272	272	270	286	270	265	275	276	252	249	295	275	267	287	286	281	306	269	279	282	268	272	286	275	278	272	278	297	271	298	287	321	264	294	280	266	268	283	256	269	301	270	264	292	313	278	280	292	295	269	255	278	257	278	270	284	271	286	284	276	289	298	272	276	280	298	262	291	264	267	255	262	288	294	262	280	268	261	287	277	267	288	261	268	296	250	279	287	275	248	308	267	280	275	282	241	271	287	261	244	292	285	292	268	302	248	269	262	277	271	257	244	260	280	257	314	281	280	233	285	268	308	284	287	260	274	297	297	277	291	273	277	278	288	274	260	267	273	261	245	279	300	315	318	261	246	308	290	265	278	277	276	291	288	291	275	297	270	273	244	274	329	298	300	275	279	301	298	267	297	303	264	279	275	238	242	262	263	274	267	276	266	303	255	277	269	272	280	292	292	269	290	238	296	259	282	305	250	269	281	289	297	252	282	285	280	281	291	264	278	276	286	285	294	279	317	267	291	281	288	283	293	282	280	283	265	274	302	277	310	270	285	247	263	280	269	273	260	267	293	293	280	286	253	282	319	291	295	290	252	330	307	286	263	279	275	267	244	275	296	283	271	280	278	281	261	264	272	258	270	279	305	288	284	254	270	253	280	242	293	276	312	257	298	306	292	269	276	297	306	277	259	260	272	279	260	276	258	239	258	289	279	283	277	275	244	295	261	296	280	287	282	256	307	244	265	288	277	318	282	268	273	267	281	275	273	267	276	263	308	253	270	284	296	274	290	290	271	267	258	243	266	283	321	273	287	275	283	272	302	276	239	277	248	275	263	269	250	269	269	290	261	261	279	289	304	270	265	263	274	267	267	305	283	248	259	288	264	277	287	282	303	248	276	270	298	295	284	274	257	283	291	282	270	265	277	296	261	269	297	274	273	303	274	249	250	249	264	257	257	318	254	280	281	300	255	273	282	298	274	288	285	288	260	279	285	253	257	262	266	290	271	273	275	283	272	323	241	307	287	272	292	283	315	284	291	278	284	249	289	303	292	285	311	301	270	270	264	276	304	289	279	258	284	293	286	281	276	261	250	253	274	282	291	267	243	247	281	307	277	246	264	300	262	303	272	292	280	256	274	273	279	276	274	243	274	271	289	275	284	272	275	252	298	279	297	276	298	288	245	295	288	271	288	269	270	238	262	256	303	308	252	290	288	301	285	303	289	293	281	263	268	309	284	246	292	290	279	250	339	274	336	285	292	300	300	289	264	312	296	303	246	296	278	350	286	272	277	260	258	264	289	273	271	247	275	308	293	243	281	279	280	297	251	296	282	276	284	284	274	284	263	274	258	255	282	249	295	261	263	269	281	299	268	276	274	267	304	300	250	282	262	291	281	268	285	271	290	287	308	277	293	278	257	283	275	276	287	283	299	243	290	242	264	252	282	278	288	293	290	285	261	277	279	262	262	294	300	289	261	270	271	291	273	282	277	299	279	254	278	288	246	304	238	288	258	292	272	280	301	269	285	263	271	264	304	303	290	268	273	290	267	290	263	316	237	303	263	242	286	262	282	309	266	270	262	292	273	278	275	237	279	269	252	283	272	257	266	250	264	284	320	242	236	284	301	282	279	284	269	260	272	315	246	279	262	286	286	260	286	243	261	269	279	276	256	280	251	232	282	288	244	309	293	260	273	295	270	259	268	305	267	270	278	276	268	280	264	274	269	291	264	279	279	265	269	251	287	257	298	260	255	292	284	275	294	280	283	267	260	280	276	288	282	273	251	282	307	271	289	262	293	290	301	291	258	254	282	277	305	296	302	280	300	268	283	265	265	286	259	287	272	300	294	276	256	282	284	265	251	265	271	270	261	285	257	270	294	289	276	253	268	292	287	265	265	264	290	246	283	285	293	267	260	289	258	276	271	269	284	254	249	281	274	261	317	276	252	250	270	258	283	268	267	273	264	292	281	260	263	281	281	282	263	255	282	285	276	256	294	255	267	280	275	237	269	292	273	277	287	336	275	269	273	267	273	263	268	285	263	267	260	268	265	277	241	278	265	284	249	270	260	278	299	276	271	274	309	277	253	295	289	264	261	274	275	243	246	295	246	288	292	243	256	288	274	263	302	244	300	276	260	280	267	278	280	268	285	261	244	265	293	258	230	274	268
6872	872	1291	1488	1349	1214	1000	967	914	827	803	818	781	740	773	741	753	714	697	753	629	657	686	693	737	685	663	704	653	687	679	696	664	707	651	690	699	687	672	717	721	657	645	683	687	666	689	684	676	631	669	630	651	678	640	659	704	622	674	719	699	645	645	662	697	648	661	635	644	678	662	621	651	716	687	669	669	667	668	706	680	655	651	641	694	677	640	679	704	683	653	696	662	620	640	665	671	676	642	696	660	649	688	637	665	622	652	646	648	635	683	680	674	687	671	639	623	659	665	636	638	688	649	673	690	652	691	691	669	667	669	663	712	635	620	694	675	656	648	658	646	616	682	669	641	695	639	718	674	687	677	674	683	641	659	711	690	694	655	631	666	690	655	671	656	646	690	621	619	676	625	673	692	652	656	643	657	682	642	653	680	645	647	670	650	631	635	639	670	688	630	640	696	696	659	654	692	672	692	665	699	633	722	644	660	671	687	631	667	683	666	667	644	702	681	621	670	677	631	668	668	661	663	675	676	647	696	621	675	625	682	657	662	645	663	667	661	627	676	705	667	623	693	643	647	652	674	629	684	636	655	657	675	661	669	662	673	659	597	650	665	676	672	634	682	582	642	708	657	667	664	652	688	664	638	674	678	692	675	653	644	655	705	650	627	660	660	718	690	665	660	622	681	682	692	684	721	680	657	666	676	615	655	647	662	682	672	664	677	681	649	643	643	643	662	634	640	651	635	682	660	675	675	695	659	647	674	660	692	663	645	680	678	682	714	659	640	663	693	633	668	676	641	686	695	631	646	640	701	687	646	629	689	662	668	694	716	593	672	706	692	657	649	683	702	629	664	637	652	660	698	692	690	654	695	661	700	691	657	675	658	639	651	691	656	682	698	639	647	650	661	666	669	656	665	669	676	692	666	673	656	662	688	676	669	688	672	663	649	690	664	680	644	658	668	688	662	675	695	683	662	623	658	637	699	639	669	645	657	680	638	651	662	655	683	689	680	657	679	655	636	683	620	673	685	644	640	653	672	711	646	664	713	652	587	631	620	662	602	637	682	624	701	656	696	653	663	681	659	654	653	643	673	672	713	699	661	675	625	680	636	680	640	644	616	669	623	668	656	681	644	691	625	643	650	623	665	642	656	715	655	653	656	683	645	636	610	620	688	647	666	676	627	669	692	697	651	703	626	671	652	671	653	652	683	686	666	663	619	666	651	643	643	635	652	654	683	654	682	677	682	692	639	686	640	642	639	665	673	707	649	670	656	656	666	684	660	651	701	639	631	673	648	708	646	674	679	616	664	672	676	698	625	680	708	663	674	662	707	636	621	614	657	661	627	651	679	628	701	616	640	675	694	669	646	667	624	672	704	635	665	745	673	626	681	669	698	687	612	639	708	632	651	669	686	650	665	623	681	683	617	637	685	667	686	676	708	642	628	669	693	672	659	692	658	704	652	685	677	715	662	689	682	657	642	659	650	706	674	648	641	695	655	670	674	668	661	681	726	709	662	630	627	695	624	712	679	605	684	664	649	688	673	705	689	693	653	643	709	619	669	684	704	685	633	619	638	660	699	643	639	685	673	638	643	614	647	672	675	609	686	645	657	674	665	662	628	682	668	624	671	649	693	643	623	684	632	668	670	676	645	695	720	678	685	676	654	657	697	640	646	652	667	691	690	632	688	632	670	636	671	633	669	673	688	645	698	663	666	675	685	655	645	667	670	654	651	616	667	676	613	662	684	667	672	663	668	679	704	698	683	645	690	654	700	630	715	683	697	682	674	615	664	683	637	652	689	666	714	656	669	723	674	675	615	647	644	663	670	677	673	645	692	648	641	661	646	682	673	709	660	625	664	682	692	664	640	638	634	624	695	670	651	695	651	718	643	627	650	672	640	705	644	679	689	648	632	684	630	672	629	653	667	648	702	648	630	682	620	639	699	694	693	650	626	677	664	695	689	674	669	620	632	652	699	691	645	649	667	685	665	675	658	638	676	659	657	651	653	580	600	693	650	673	658	638	657	660	676	678	638	681	667	648	689	642	681	644	673	721	718	668	695	670	674	649	644	672	655	654	619	663	636	628	629	664	634	678	660	710	678	637	642	644	677	646	702	644	597	640	645	670	682	675	649	684	666	645	621	660	656	677	675	660	642	614	631	647	630	710	633	687	689	658	632	669	677	678	657	674	626	690	671	637	674	660	674	650	695	704	649	660	642	619	650	663	662	612	644	693	630	704	685	678	608	641	696	640	653	687	651	717	685	711	670	672	659	647	617	679	674	690	672	645	653	658	675	679	686	658	632	636	672	648	693	660	638	683	658	685	672	677	676	638	670	645	604	699	728	659	604	658	660	625	681	635	660	623	679	707	656	648	656	641	642	701	680	672	624	646	668	632	639	656	646	705	685	624	707	674	638	666	630	614	703	654	690	687	686	664	645	628	609	679	684	649	684	639	657	668	653	649	637	712	679	665	640	644	670	665	611	700	701	681	652	685	636	677	634	663	721	703	671	620	692	705	647	671	681	677	700	613	624	722	673	643	677	651	629	659	678	615	667	671	690	672	695	704	685	662	643	640	571	650	666	653	607	644	636	630	656	654	674	656	687	633	630	662	701	685	683	684	631	657	729	648	679	676	653	663	685	654	706	653	625	706	695	647	681	648	653	620	600	670	611	693	638	650	717	642	655	622	692	678	658	624	657	616	646	649	636	673	660	630	639	683	655	652	615	654	638	674	651	671	701	686	632	674	655	652	699	676	648	671	622	676	696	671	669	662	713	676	637	711	643	621	649	622	648	662	697	667	659	621	636	705	645	679	613	675	676	633	610	682	675	645	677	681	693	699	698	679	682	695	665	656	702	656	670	671	631	659	656	690	687	629	645	648	694	667	662	630	672	652	657	645	646	636	693	679	657	691	642	633	664	651	663	699	714	689	705	662	635	664	652	674	622	718	610	675	598	673	683	692	611	705	643	651	643	648	650	639	663	711	604	650	639	680	649	685	647	645	675	675	755	647	633	650	681	676	625	694	663	646	688	645	663	650	614	664	709	648	652	665	591	661	694	633	645	641	672	639	665	692	679	656	651	681	667	677	708	648	646	696	674	668	715	645	652	686	656	697	683	659	669	643	678	649	667	658	659	688	711	699	654	678	662	636	648	699	669	617	678	661	640	681	643	700	652	664	678	672	692	664	637	686	647	600	664	654	687	660	693	658	689	671	629	645	674	681	643	677	650	702	618	730	674	657	669	629	679	660	688	628	654	685	630	656	671	676	626	623	677	635	685	649	665	681	644	617	625	643	646	645	708	699	727	675	642	700	702	689	648	620	684	676	609	623	626	727	658	670	680	664	645	654	660	636	652	629	634	676	665	680	675	630	679	695	702	659	680	671	664	640	690	685	654	646	666	651	655	651	666	693	676	687	680	684	677	647	688	652	698	693	636	666	636	655	655	633	671	724	698	601	700	659	671	686	631	675	654	681	651	623	681	633
12499	716	665	537	379	296	282	210	191	198	166	159	153	142	154	152	159	161	138	129	133	156	134	133	138	139	131	132	150	133	125	133	146	117	131	114	114	135	115	122	121	143	108	113	125	121	132	126	123	124	107	136	131	107	116	119	131	137	126	136	150	112	110	133	125	118	129	145	130	123	134	116	120	125	109	121	118	127	126	122	120	116	124	123	127	137	138	140	122	142	136	120	140	148	110	99	132	115	118	122	133	125	121	131	118	132	136	119	125	124	119	126	125	124	125	129	142	131	132	135	112	130	144	119	123	113	138	129	130	119	139	154	128	128	132	123	131	112	126	152	117	118	118	132	145	121	119	118	107	140	131	138	128	105	129	133	143	133	138	124	128	110	140	142	147	115	121	118	120	131	120	139	135	111	143	123	122	101	99	116	146	138	114	127	115	136	137	135	144	131	142	123	130	137	123	126	111	133	122	117	136	138	114	126	111	110	117	138	134	144	127	120	128	131	123	118	124	105	125	107	128	146	123	125	118	138	122	132	114	117	122	133	128	116	138	117	128	122	136	148	134	143	125	135	118	130	127	150	142	136	128	110	135	129	104	141	147	137	124	126	127	121	130	119	127	127	126	129	131	129	118	100	137	138	113	125	117	141	137	123	135	139	133	106	123	115	107	115	137	126	143	124	120	135	100	134	128	126	124	118	126	118	138	123	129	111	132	126	109	126	114	114	120	124	114	135	122	156	126	145	112	111	135	116	126	124	131	106	138	136	128	145	148	145	126	126	128	126	105	126	149	132	120	140	137	138	142	115	132	127	113	117	124	110	124	101	143	123	131	143	107	110	129	105	124	121	103	116	116	119	100	91	136	144	128	116	121	113	118	124	112	116	113	135	141	113	156	138	118	140	126	131	121	121	111	110	129	114	116	129	120	125	122	122	126	124	126	134	124	123	140	155	145	134	146	143	111	125	125	131	126	140	128	132	122	115	125	161	138	115	131	125	124	106	134	118	148	114	117	117	134	124	108	120	126	126	125	127	104	113	122	144	118	140	150	134	130	109	140	132	129	115	134	123	136	112	112	136	129	124	126	144	118	121	129	113	132	121	132	117	145	128	124	126	103	148	135	127	122	123	119	113	111	122	153	124	135	114	122	106	106	128	136	100	130	120	115	124	132	135	125	129	117	115	113	99	127	121	127	138	136	134	117	130	151	120	125	126	121	132	126	127	138	129	126	126	146	110	110	142	121	103	132	117	132	121	114	140	131	153	110	141	121	113	119	123	138	123	118	133	116	118	108	115	125	120	143	123	147	133	144	138	134	139	98	119	122	130	121	97	128	126	121	146	105	109	116	138	112	149	137	114	122	131	134	112	98	127	133	148	102	87	125	150	101	120	121	126	139	130	112	113	104	119	121	116	134	128	140	132	112	126	149	115	144	129	145	136	132	134	146	128	149	123	132	135	136	118	138	108	126	122	123	115	133	142	119	120	111	132	123	117	115	131	110	112	106	125	146	124	115	111	126	148	133	112	132	126	127	127	125	143	133	125	133	131	121	131	118	129	115	121	131	128	121	133	124	133	125	124	127	121	120	121	126	122	116	131	128	134	131	131	135	125	140	131	123	125	134	126	112	120	123	126	139	126	116	138	125	104	119	120	132	134	117	140	106	129	143	135	123	141	111	122	113	138	133	108	104	120	129	120	116	135	137	107	134	123	109	114	142	157	136	130	121	124	142	129	95	115	134	119	118	146	117	122	109	123	129	129	126	111	141	118	129	103	104	116	142	140	128	107	143	124	116	122	108	134	121	126	137	124	125	118	136	141	137	109	117	129	134	114	111	146	115	130	130	108	137	111	127	159	120	121	127	111	107	119	118	129	119	163	138	111	150	139	136	123	142	125	138	104	141	143	122	118	130	102	106	122	112	133	130	112	122	135	130	113	133	146	130	124	105	143	134	125	113	111	120	144	127	124	140	140	146	131	139	115	120	120	125	128	106	125	134	122	122	146	143	140	117	128	138	118	126	122	121	120	132	119	126	115	117	123	139	106	138	133	115	147	132	123	151	115	133	142	131	121	121	127	136	127	119	134	131	148	140	137	122	129	108	125	109	108	123	116	137	122	110	122	130	143	118	112	122	135	128	123	107	116	109	129	118	119	116	136	138	130	121	111	134	146	153	131	140	123	112	131	120	134	107	132	121	116	131	130	132	130	129	123	123	140	94	135	135	133	126	141	126	105	123	131	124	109	143	138	137	124	134	119	119	138	124	137	125	116	126	157	124	124	137	126	137	152	130	128	142	134	133	115	138	122	137	132	109	125	118	121	136	110	133	166	103	115	124	120	117	113	117	128	122	129	123	126	123	116	130	133	93	129	128	122	127	131	127	126	127	125	117	133	119	110	143	138	141	150	127	138	144	131	136	111	125	130	129	131	143	131	117	111	140	133	116	122	94	111	117	145	145	126	134	121	130	134	114	117	145	121	139	107	121	118	151	137	108	131	136	142	138	133	149	130	119	130	121	134	113	118	118	133	142	112	123	123	125	142	120	110	133	108	110	119	127	150	118	146	145	124	114	123	126	137	144	137	130	116	135	128	115	107	119	104	140	120	98	104	118	111	128	115	111	125	131	132	136	123	122	121	118	124	126	122	145	135	113	157	122	108	122	117	118	126	121	131	125	111	145	129	124	120	148	113	130	112	119	99	132	109	142	132	113	104	109	142	136	139	158	130	114	136	125	118	114	136	134	132	125	138	128	143	137	135	123	141	121	121	140	138	139	115	112	111	144	119	128	140	129	109	138	122	121	120	125	126	119	147	127	135	133	125	117	118	131	108	126	127	142	117	132	135	127	125	117	105	102	102	105	151	111	121	117	139	100	118	140	114	134	129	127	129	125	107	118	97	105	116	135	134	130	121	122	137	147	132	122	117	124	127	116	125	138	110	129	121	122	123	116	120	121	137	108	101	137	112	127	118	102	114	113	115	123	152	115	130	121	128	124	126	120	130	135	131	118	142	126	130	133	138	100	113	131	123	135	138	125	129	134	104	126	125	117	126	116	115	148	153	123	127	132	158	138	138	128	143	139	142	139	150	137	108	135	116	107	113	104	106	106	103	136	148	112	115	122	125	110	132	130	132	125	123	121	121	129	111	124	108	126	148	119	125	117	146	132	149	131	126	121	130	125	133	107	129	118	104	125	131	132	137	124	121	137	135	139	135	135	124	126	130	117	141	131	132	108	123	132	126	128	131	127	130	130	136	111	103	137	134	140	123	112	131	112	115	125	133	128	139	127	107	124	146	141	128	117	145	113	146	154	122	125	128	123	129	128	123	102	121	128	117	143	140	124	135	123	127	140	118	132	82	149	120	121	136	137	112	119	130	128	108	138	146	118	156	129	115	117	144	122	140	137	116	124	118	153	139	115	106	133	118	121	123	133	119	146	119	90	111	137	118	132	122	159	132	130	111	123	124	149	132	129	124	142	108	109	123	135	122
8053	717	1447	1703	1430	1146	989	830	734	681	626	592	570	538	498	489	462	400	402	400	457	435	371	403	398	411	373	410	395	391	361	383	377	365	375	364	388	416	350	347	353	361	367	342	382	371	383	351	385	373	357	374	316	328	364	345	376	329	333	363	362	354	343	351	380	363	358	338	340	311	365	327	343	338	357	379	324	327	371	332	340	359	379	337	354	362	357	372	385	355	355	379	345	335	372	338	294	351	373	358	336	379	369	365	337	366	335	382	363	331	354	358	358	343	370	345	390	355	330	326	349	326	373	336	342	358	367	362	351	369	338	391	332	373	356	357	394	328	363	376	338	356	395	329	346	328	334	363	358	356	340	343	338	362	379	345	353	330	350	362	334	342	371	336	352	360	356	310	371	339	344	341	358	346	369	352	358	361	355	350	357	367	373	363	343	333	377	376	377	352	347	341	338	348	366	327	315	316	350	363	345	357	366	350	352	301	352	334	327	329	357	341	333	356	321	383	387	351	351	355	337	316	330	358	359	337	362	342	347	334	351	324	342	351	362	344	340	358	353	349	349	318	361	330	325	360	404	337	326	340	347	321	359	377	347	359	356	357	317	349	371	330	335	349	344	333	333	354	354	392	372	355	357	335	381	339	355	374	362	367	361	333	350	359	341	373	357	379	388	359	343	318	343	361	329	327	323	357	332	367	403	328	355	350	339	359	364	373	352	308	337	361	347	339	377	385	360	354	339	345	362	354	326	380	350	332	329	353	338	346	336	375	347	358	337	346	383	340	356	318	347	336	374	356	355	353	355	337	332	360	351	311	361	341	334	338	335	339	349	372	352	332	350	349	337	360	319	353	354	332	347	322	327	362	370	377	360	318	376	379	311	330	345	330	369	328	349	357	314	334	346	342	360	336	354	355	339	367	356	330	313	353	290	378	349	371	343	353	325	303	364	355	317	371	357	333	322	336	351	367	321	363	323	326	356	361	349	345	341	345	339	356	385	332	312	343	351	339	373	355	352	392	345	334	335	337	375	320	352	356	348	360	325	360	361	359	369	352	345	340	360	342	339	322	336	344	321	314	339	313	370	352	341	329	339	386	358	349	351	337	353	351	379	311	348	378	366	373	326	364	342	348	387	359	349	350	390	361	335	335	337	375	349	329	325	329	334	343	326	351	367	341	366	348	333	359	324	339	337	341	383	352	364	362	323	351	361	353	347	376	314	345	335	345	384	358	339	343	383	345	370	364	348	381	358	345	355	334	353	343	350	345	332	376	343	382	342	358	358	351	362	314	351	383	358	331	345	359	338	333	297	320	377	371	370	341	353	325	354	378	331	308	355	342	342	333	355	352	369	347	401	338	337	360	321	356	349	332	359	365	360	351	346	342	362	365	351	351	345	376	322	362	350	355	338	346	339	348	359	319	336	339	331	317	365	330	358	318	311	358	354	368	328	317	337	365	331	365	334	372	335	353	358	339	347	332	344	343	328	323	342	356	376	313	320	340	347	313	312	364	385	361	316	353	395	369	391	348	331	345	365	363	334	375	338	372	332	356	391	328	304	350	329	366	372	360	327	344	346	333	337	350	356	322	360	361	363	341	350	325	347	346	331	329	339	367	336	331	306	381	335	345	380	367	370	351	374	362	339	352	329	344	337	335	351	315	312	328	349	330	348	347	369	340	340	366	362	350	355	339	345	316	358	339	359	367	360	364	310	340	339	350	366	352	351	336	359	315	342	356	349	343	302	385	350	343	363	334	382	349	344	330	358	368	355	340	366	348	367	366	359	339	318	373	379	347	364	373	364	324	328	360	348	325	370	327	362	334	362	370	350	354	378	322	339	338	394	319	335	364	325	336	325	355	354	336	372	334	326	335	357	376	376	335	381	350	349	366	350	362	332	342	348	365	348	342	381	342	347	357	354	310	332	348	316	336	330	379	384	396	343	366	325	355	319	375	356	363	361	348	330	369	356	344	379	382	369	324	346	346	343	355	365	375	351	367	328	388	350	323	346	341	352	331	337	331	366	365	352	369	326	361	336	366	366	343	369	321	383	324	373	325	343	354	327	344	335	321	366	363	357	334	316	336	341	351	372	349	374	349	360	326	337	364	308	338	351	368	359	340	332	332	346	308	375	364	356	359	352	366	369	333	365	377	355	371	347	347	347	360	335	354	351	334	350	371	373	369	330	348	340	398	324	384	344	358	320	373	355	300	355	325	394	377	341	350	363	345	344	366	347	338	330	337	318	366	413	354	351	387	374	364	356	333	358	349	331	382	382	350	298	325	355	345	325	334	356	367	363	337	364	321	322	351	373	361	354	350	344	356	349	397	318	332	329	354	380	357	349	351	343	322	365	363	359	312	319	343	360	371	345	352	357	345	353	341	392	385	353	340	351	338	359	323	355	354	342	348	328	359	397	344	370	385	329	321	314	366	376	335	352	326	348	333	341	335	345	355	364	371	327	370	347	319	380	368	331	341	333	365	355	348	367	320	345	333	364	327	362	352	351	330	363	358	368	357	347	355	354	342	338	329	321	367	320	350	344	331	318	349	329	375	348	353	358	348	370	350	351	345	377	349	364	360	350	361	380	322	321	335	348	370	313	352	376	372	339	340	373	309	344	336	352	339	305	354	368	350	353	318	342	358	378	359	337	348	344	334	356	340	327	394	339	348	329	329	367	326	337	409	340	332	338	363	355	373	360	358	384	353	362	357	347	349	346	372	378	325	353	356	354	352	362	335	332	341	338	344	357	360	314	322	343	355	335	352	323	328	353	339	324	343	362	350	337	354	334	381	349	329	376	324	349	348	374	360	372	345	340	376	357	357	359	380	325	342	356	332	359	324	361	354	332	345	365	335	350	329	354	363	338	343	357	318	390	424	359	355	348	378	368	336	382	348	300	338	356	339	366	344	331	351	316	370	359	340	367	314	354	319	297	373	359	340	361	344	354	347	356	317	359	399	356	347	384	355	343	386	370	364	351	367	343	353	389	328	352	345	352	363	338	332	362	355	321	332	356	334	370	332	341	300	344	345	343	356	334	372	334	317	341	342	329	342	357	374	359	364	348	330	348	337	351	330	347	339	374	358	357	342	355	377	327	319	342	367	337	333	372	373	345	329	364	391	347	347	363	340	333	314	324	382	336	372	376	381	343	375	352	363	357	339	346	344	326	337	329	363	315	335	370	330	337	343	368	348	344	357	338	359	351	364	361	373	353	353	344	362	304	342	339	403	308	331	364	337	350	336	337	335	373	343	356	303	344	358	338	370	351	330	344	357	344	346	368	381	359	396	373	343	381	358	362	318	351	336	342	352	343	368	370	336	328	323	319	344	324	359	377	367	345	378	370	343	324	336	335	414	342	334	329	337	367	326	337	361	371	370	335	337	360	357	365	337	374	355	345	316	341	355	359	332	352	347	358	333	391	385	344	358	361	309	372	337	370	358	311	341	362	345	348	372	369	328	341	364	356	358	324	356	358	366	391	349	366	349
1364	426	395	426	443	412	402	404	424	387	362	400	385	453	402	410	399	378	414	428	390	388	392	415	370	398	416	391	378	406	402	396	433	406	422	370	399	450	391	388	381	398	442	419	383	410	430	391	386	423	386	382	381	393	377	392	412	444	402	450	413	411	396	419	422	385	410	393	391	404	373	398	380	370	358	369	395	406	384	411	407	434	393	402	414	373	382	429	392	408	406	394	358	397	358	384	445	407	394	424	385	384	397	375	393	424	395	416	394	392	406	372	387	389	399	415	424	402	384	373	366	408	392	444	469	399	401	406	391	370	371	405	381	398	379	383	421	395	386	376	437	391	415	387	398	404	380	419	344	437	382	405	387	402	371	381	359	377	384	386	420	368	393	379	408	374	395	432	412	396	391	372	360	412	359	425	356	437	396	371	403	413	395	402	406	380	379	379	397	410	399	368	400	410	435	418	379	389	382	419	372	377	396	384	379	382	418	376	435	374	363	407	405	405	377	404	406	371	391	443	405	378	383	400	419	378	412	364	438	381	370	423	392	419	389	423	385	388	393	392	386	373	440	404	385	384	390	377	352	386	390	403	376	404	396	362	388	379	369	356	384	399	379	401	386	377	361	405	417	402	369	384	411	417	418	397	401	394	402	379	379	396	414	392	375	387	437	433	408	371	395	373	361	370	389	410	420	391	376	368	392	384	381	399	367	363	438	409	429	393	361	358	379	410	372	425	424	423	440	376	401	418	372	373	357	409	408	423	374	398	350	460	434	401	405	381	392	379	409	413	415	405	397	380	379	395	412	380	452	387	409	413	395	397	397	395	383	418	399	411	401	385	406	417	378	378	419	371	398	398	386	381	402	367	403	376	413	404	396	369	424	374	424	393	388	376	413	397	435	421	417	443	391	374	425	419	408	414	379	409	383	399	378	376	392	398	383	405	426	406	381	374	381	450	416	392	409	383	391	377	384	388	411	419	385	407	389	381	390	377	430	413	433	392	404	423	424	386	426	418	374	389	391	372	378	427	383	397	402	366	395	430	414	413	386	400	395	380	371	369	383	397	436	383	397	408	394	428	409	425	374	410	420	408	376	414	421	376	417	371	348	389	377	420	397	409	382	385	390	382	365	408	403	382	420	412	399	417	415	372	401	397	409	372	408	393	380	360	428	361	423	386	413	353	408	408	398	410	374	379	448	443	431	390	390	442	377	384	394	407	369	377	361	427	362	380	375	401	388	376	407	404	365	368	404	380	402	389	391	391	378	359	398	391	417	415	412	397	371	409	410	389	374	379	370	412	404	408	401	359	399	365	411	399	394	416	355	389	368	426	402	425	417	406	404	383	392	381	422	384	389	403	388	417	392	392	354	399	420	379	391	362	368	376	403	400	377	354	396	422	384	423	398	417	370	383	419	392	394	376	393	384	425	398	386	382	388	439	441	426	384	417	410	406	398	398	401	388	399	383	373	380	380	384	372	387	386	380	395	409	383	396	440	364	402	369	402	447	413	376	386	395	413	415	403	404	369	383	417	406	394	360	394	388	350	395	406	368	389	399	385	416	412	423	423	410	369	382	390	396	414	375	386	381	381	360	384	429	407	367	378	390	425	369	381	368	426	406	401	365	433	395	370	422	420	407	410	413	397	397	376	390	397	394	386	389	429	421	405	405	356	394	425	403	379	410	403	379	393	407	407	415	397	402	404	435	423	419	403	396	369	399	400	389	364	348	406	339	405	377	381	445	395	378	401	416	436	385	350	381	358	409	413	380	418	393	404	416	412	417	404	367	367	377	366	404	365	425	380	415	378	395	449	353	407	387	366	370	432	376	415	355	422	425	384	370	391	401	369	404	371	374	409	424	427	371	383	408	358	384	416	420	394	449	379	374	368	407	394	392	378	409	393	381	394	401	420	361	389	395	379	343	405	390	384	391	393	356	392	384	356	390	442	431	410	407	404	399	419	445	418	399	382	383	406	404	348	372	398	385	390	400	421	408	422	423	409	363	398	438	373	373	416	376	402	396	388	436	355	418	406	358	401	418	373	430	413	380	379	407	393	394	411	376	369	370	391	367	427	415	410	431	383	407	384	384	382	389	372	422	409	365	392	395	383	393	419	380	413	400	384	439	361	382	391	369	421	379	446	392	422	393	380	366	427	402	384	394	387	379	388	375	372	394	352	378	439	409	377	430	406	362	357	401	400	417	382	415	407	393	404	392	394	376	417	371	392	388	406	357	389	371	442	389	366	429	418	353	415	401	380	371	410	416	402	337	449	403	400	395	415	419	404	408	412	367	398	359	433	359	397	372	420	408	371	422	405	394	378	418	363	365	423	379	377	406	394	375	352	364	409	383	372	407	385	380	400	421	396	365	416	359	390	377	394	396	388	380	376	398	402	413	417	387	373	372	350	381	402	355	442	403	389	401	388	378	403	391	408	366	396	384	384	412	385	399	412	382	363	411	410	396	405	405	416	389	395	425	398	383	420	427	405	364	424	376	358	410	411	402	401	392	363	436	368	404	401	376	381	390	378	393	389	416	397	410	402	416	456	375	454	447	419	389	405	373	423	394	408	367	390	401	380	406	409	369	439	380	381	378	409	399	378	370	420	373	402	390	384	405	389	372	401	378	363	387	379	365	386	405	387	373	363	368	441	359	376	349	399	406	431	408	387	403	416	422	364	397	393	379	365	420	397	396	380	363	419	370	411	403	406	402	438	396	392	396	368	425	391	405	408	398	393	374	400	397	406	395	396	363	418	385	443	361	387	440	430	411	379	414	358	381	404	360	367	449	408	353	398	405	365	375	354	364	383	441	388	426	382	377	390	379	399	355	409	400	451	397	368	391	390	407	403	368	383	379	419	389	383	402	384	444	409	403	420	421	360	371	408	352	373	401	381	410	432	393	393	398	413	398	403	386	415	417	404	387	399	395	400	372	410	387	357	391	418	356	405	410	368	379	415	401	398	380	404	404	375	427	394	404	401	370	406	425	403	384	394	371	382	409	393	408	363	400	410	396	463	388	387	368	406	382	384	388	398	435	410	365	393	405	396	387	368	430	419	374	428	414	429	384	397	394	417	399	425	427	394	387	381	443	370	443	373	409	428	399	419	390	381	389	424	389	428	403	386	428	378	423	374	387	380	424	404	380	402	389	410	408	444	402	363	392	423	382	400	383	371	396	404	415	390	401	387	380	401	423	396	378	392	428	386	408	385	431	338	403	416	408	397	358	430	393	415	384	383	402	412	368	378	380	409	423	406	391	426	380	395	402	394	420	396	412	386	371	396	410	408	398	410	442	411	422	398	410	405	385	399	379	389	411	409	394	427	395	375	436	384	399	371	392	392	406	390	349	402	415	394	406	412	450	436	395	377	396	375	407	406	411	399	397	395	424	381	334	443	398	419	442	402	405	383	386	407	440	357	405	377	384	388	382	365	415	389	419	399	399	439	405	411	393	440	405	404	393	363	401	403	394	373	390	401	355	367	411	366	376
2089	926	960	979	983	973	935	936	923	921	918	909	953	913	934	932	918	960	932	992	881	913	978	973	942	927	934	899	931	940	933	979	903	915	954	950	930	937	884	896	930	919	953	958	893	933	898	948	995	937	901	966	889	958	942	867	894	892	882	953	938	926	904	950	975	880	905	921	946	902	950	929	905	917	909	918	894	888	886	890	921	940	930	930	886	931	882	927	923	896	926	900	972	927	924	930	917	914	904	905	886	958	912	978	925	923	895	961	889	935	904	904	906	920	957	939	930	914	954	894	933	896	898	919	932	912	858	891	893	930	901	920	926	959	938	912	881	927	878	889	905	926	930	911	941	880	922	984	937	1018	891	920	939	878	919	907	897	914	893	941	924	912	1018	904	908	939	883	931	944	918	911	911	946	977	971	894	983	880	919	906	909	909	941	938	950	926	963	901	973	934	886	944	849	879	934	902	919	938	895	983	937	876	912	926	931	912	927	921	915	898	890	881	940	878	914	915	894	889	908	945	917	961	885	941	937	896	909	895	902	896	906	939	930	979	951	944	878	924	933	932	935	858	836	872	886	954	928	906	970	985	939	947	882	927	877	904	880	922	919	920	911	867	951	900	886	897	886	908	915	906	1001	908	902	930	984	977	892	957	956	911	911	938	946	935	910	921	900	901	946	958	940	932	926	865	903	915	928	896	957	897	880	914	948	957	922	902	955	856	915	956	942	929	908	887	920	953	912	915	872	922	965	918	857	884	907	979	938	902	896	935	984	932	925	914	925	943	927	942	897	1001	925	900	921	921	938	976	961	956	919	968	935	925	943	879	947	898	972	956	909	879	990	873	912	913	970	904	906	947	947	880	949	982	902	944	894	898	898	978	935	973	939	819	897	966	919	877	904	913	913	877	874	907	933	919	937	884	923	967	888	878	983	923	879	916	970	954	892	914	933	872	938	934	950	937	918	939	925	876	927	950	881	936	918	941	949	878	872	938	932	882	877	948	916	891	913	885	893	899	887	892	947	945	924	942	956	880	932	929	911	894	941	914	893	852	921	981	921	927	945	945	862	960	986	911	956	900	848	964	933	958	955	889	969	898	919	916	965	951	923	892	887	904	965	885	994	938	911	836	949	931	927	911	972	941	909	942	927	914	1009	912	964	863	941	944	950	912	952	935	936	919	909	884	867	924	951	929	942	911	933	939	892	926	864	929	918	880	908	841	936	929	961	876	946	899	933	928	939	943	898	937	967	960	909	965	948	948	852	938	930	912	918	951	916	966	898	948	903	922	954	952	915	903	889	940	926	930	906	956	917	910	974	968	876	906	932	926	983	901	914	972	884	924	909	937	949	932	955	973	995	970	916	974	909	893	889	897	944	914	868	918	967	929	998	937	863	938	959	905	892	961	907	881	962	929	931	954	920	886	969	950	949	948	919	900	880	873	924	910	922	949	949	989	898	902	918	901	918	871	944	914	910	943	950	923	954	933	908	859	904	965	945	921	915	947	945	895	981	920	947	896	906	880	926	888	870	959	997	896	884	942	924	929	918	953	932	907	972	931	857	973	1001	895	933	932	930	990	904	941	895	914	892	956	960	898	919	903	925	922	918	924	920	914	913	906	901	979	888	892	926	971	927	917	937	882	885	915	918	912	927	917	934	954	891	866	907	879	886	913	976	911	898	893	948	976	899	948	919	898	900	896	906	1002	864	892	932	943	934	916	884	947	947	928	970	890	993	933	945	959	930	898	900	872	953	928	911	920	895	878	982	905	925	939	902	901	917	975	908	890	905	947	969	902	966	931	896	901	908	966	916	890	901	913	938	908	958	918	953	911	928	900	917	957	935	932	926	886	897	896	958	900	897	981	920	887	963	890	912	909	926	941	928	912	875	911	885	905	912	923	848	983	974	907	870	907	840	899	908	916	962	897	879	870	870	884	941	996	895	938	907	953	918	928	920	905	940	927	874	858	981	885	908	976	969	919	921	923	945	933	956	896	936	920	970	942	933	898	937	953	940	901	968	937	906	956	911	883	888	939	897	899	897	894	910	899	896	931	907	940	911	937	935	912	893	899	914	910	917	912	929	886	870	848	910	913	909	909	943	906	919	922	911	883	977	927	968	902	931	943	930	914	884	929	970	838	902	946	922	984	944	913	904	925	924	990	930	949	900	911	931	946	881	941	902	936	929	985	902	941	862	892	892	945	923	875	940	897	898	933	876	926	908	882	929	881	926	910	934	984	924	917	943	949	839	926	972	938	942	907	958	904	895	878	905	935	904	860	962	862	883	949	911	938	901	899	883	899	950	908	959	939	933	970	921	904	969	900	906	880	935	942	903	922	932	864	925	911	938	882	881	921	893	896	899	890	934	962	879	939	859	946	1006	906	921	865	897	913	924	945	898	975	913	927	876	978	911	912	893	889	907	895	955	912	905	902	879	901	935	911	904	891	866	903	949	916	923	901	957	856	882	896	925	943	927	940	921	929	863	906	934	919	983	893	958	907	992	950	871	945	876	942	1008	859	913	919	940	928	918	933	930	972	915	921	921	867	951	999	951	940	973	924	910	920	933	898	907	901	910	948	928	925	910	959	927	861	936	933	929	906	845	938	943	958	1012	911	915	959	926	951	910	906	899	996	863	894	936	919	935	988	915	907	906	953	917	952	950	942	911	879	915	869	881	917	895	916	885	945	888	936	920	900	909	929	953	845	915	907	949	880	885	890	893	906	953	931	908	901	915	889	920	906	919	888	913	916	928	947	935	889	933	939	927	925	952	949	909	926	950	900	912	861	977	950	901	907	902	914	865	886	904	931	891	942	981	930	949	891	920	946	867	932	919	910	920	937	922	918	881	926	890	922	861	928	919	918	891	964	935	930	942	985	975	932	920	915	900	920	961	930	934	854	906	922	904	939	932	886	974	854	918	885	852	926	943	944	915	955	951	927	916	1019	916	950	912	914	932	918	935	915	907	854	937	973	964	905	910	930	931	893	846	920	909	936	962	952	923	892	906	874	941	914	939	948	936	925	943	977	979	902	978	934	935	892	883	936	937	909	963	927	902	894	924	900	913	943	932	945	922	917	857	934	936	932	907	871	950	910	923	920	943	898	949	929	923	956	948	945	901	928	969	905	890	919	925	888	938	909	914	903	914	851	943	904	910	890	942	937	877	967	948	944	886	888	892	885	860	938	924	888	923	912	880	922	935	919	893	905	910	947	916	989	897	946	896	901	944	897	957	916	958	933	912	853	933	918	922	974	922	961	934	901	869	894	964	912	901	967	953	907	963	929	941	921	900	929	981	934	920	966	916	938	884	983	960	957	898	908	875	932	964	973	964	899	938	922	905	938	919	907	936	925	910	905	925	939	939	948	910	925	904	912	848	889	953	966	911	948	925	893	933	933	933	974	951	902	887	891	916	896	940	936	854	869	937	879	922	922	940	892	880	904	883	963	910	906	922	921	907	951	907	942	916	886	913	918	916	886	897	900	918	900	888	899	931	879	933	898
8003	559	575	496	392	352	367	302	301	295	286	295	338	262	282	268	277	266	279	291	283	296	309	292	263	234	259	296	281	306	286	271	281	287	278	318	290	274	292	267	277	295	264	275	279	276	298	298	254	257	297	272	253	256	281	279	264	299	303	269	269	302	295	270	281	266	280	273	289	255	279	275	290	279	264	260	273	265	290	285	301	276	272	297	255	266	258	248	273	282	256	263	303	308	282	257	275	289	268	283	301	272	296	264	270	264	266	265	277	272	292	293	273	278	285	251	300	260	279	267	258	268	290	288	241	287	273	304	293	296	261	259	287	284	268	309	264	258	261	263	308	301	262	274	287	252	284	259	282	262	272	277	291	276	293	277	266	283	298	266	271	289	275	272	261	270	283	275	276	278	287	275	302	287	281	284	254	274	286	295	280	285	275	265	269	262	271	269	318	296	268	275	258	267	300	287	277	285	276	275	270	282	298	283	302	295	312	279	272	280	292	266	258	289	254	255	280	270	263	302	278	279	252	271	261	247	278	261	263	275	266	254	285	284	276	259	266	285	285	288	234	306	273	267	274	275	264	278	281	279	279	253	300	293	270	308	250	290	249	296	278	282	272	261	288	262	282	250	302	262	281	296	279	253	256	236	279	293	252	279	296	287	287	267	319	288	255	306	267	263	256	286	265	267	281	312	307	274	284	324	247	280	275	297	251	274	303	300	267	275	273	289	287	267	264	258	265	247	274	252	259	299	274	303	292	303	262	303	271	268	327	243	273	258	283	262	273	285	302	274	280	274	289	265	253	291	273	313	288	256	296	309	272	261	281	305	253	257	300	307	286	249	225	268	289	291	258	262	269	274	265	304	254	261	316	281	247	266	262	292	259	290	289	290	253	287	273	253	251	277	313	268	289	276	276	247	278	303	286	263	262	252	270	293	278	270	279	248	251	281	297	300	245	261	290	273	254	262	297	297	275	243	252	299	277	266	268	268	276	305	308	320	267	261	275	291	275	281	276	281	262	258	320	280	288	291	290	279	293	263	292	264	266	283	336	274	278	276	280	264	252	274	261	240	274	291	284	283	280	316	268	285	293	279	265	242	308	299	257	275	293	286	263	298	313	287	261	286	281	267	262	269	271	301	292	248	247	298	264	279	255	269	273	275	260	274	286	251	305	327	282	282	303	303	270	294	275	299	274	249	238	275	278	279	265	247	274	294	289	260	254	250	260	262	272	258	281	271	286	290	261	271	308	279	274	236	260	247	286	287	286	271	268	259	254	269	279	271	275	265	296	305	275	303	291	282	252	260	280	315	277	284	273	246	244	225	258	290	257	271	274	276	283	265	254	268	300	274	318	292	269	297	299	265	277	265	287	305	308	283	271	291	274	282	259	302	265	295	280	260	310	269	305	284	285	268	265	287	278	267	279	246	296	282	270	290	287	290	304	291	303	263	322	285	263	266	289	288	279	290	263	263	273	297	252	260	318	288	252	268	267	262	282	286	275	266	284	296	279	286	298	294	291	272	266	303	296	244	291	269	276	297	271	267	257	297	264	275	277	268	293	264	291	313	297	247	269	273	271	268	258	276	259	284	275	289	272	293	280	265	254	272	284	274	280	268	277	261	286	258	283	268	252	287	233	286	272	286	273	268	269	293	289	279	259	269	287	285	280	272	260	270	262	265	297	274	247	230	262	264	308	296	269	264	273	278	300	270	283	263	274	283	265	308	266	272	295	277	284	295	275	274	257	288	258	293	280	254	260	263	263	221	286	285	248	252	251	265	265	269	237	293	264	300	249	278	278	243	313	323	286	265	273	295	290	232	264	253	249	284	282	246	281	253	278	276	302	315	246	263	262	252	286	254	276	278	270	287	239	280	284	299	268	288	292	300	318	269	283	299	282	259	291	246	296	256	295	273	292	274	296	283	293	281	283	301	272	246	292	253	292	311	281	291	242	263	305	276	290	301	307	303	279	243	298	301	264	288	307	288	304	241	282	268	285	265	256	308	249	256	303	283	300	250	282	277	282	302	277	253	269	261	279	267	290	279	295	277	282	257	246	296	265	283	269	269	253	266	260	279	253	267	284	305	272	310	286	300	280	277	271	274	283	292	270	271	298	284	300	287	255	285	243	284	260	281	249	262	275	317	297	295	251	269	287	313	277	266	329	268	275	298	276	236	271	289	286	280	265	271	268	261	309	279	269	289	275	274	221	267	239	304	264	265	290	267	280	279	277	283	278	260	282	269	298	279	295	258	268	274	259	278	270	283	287	282	263	284	258	272	276	255	299	290	256	272	281	257	288	281	281	287	269	246	279	283	278	328	300	292	286	290	279	292	280	251	285	256	297	326	283	269	269	292	256	256	236	278	287	276	257	261	288	264	295	275	253	281	328	278	276	266	268	272	282	319	270	298	280	294	279	275	283	270	312	258	267	266	274	277	260	262	295	277	291	275	293	270	298	288	263	282	272	307	282	264	257	247	308	263	285	271	285	277	280	263	283	263	319	257	246	274	257	288	276	254	272	277	302	262	269	268	270	307	287	270	275	259	267	268	307	260	270	275	275	264	268	274	300	237	278	245	270	289	265	282	259	286	258	266	267	297	280	273	260	287	283	270	287	288	283	260	293	252	258	277	257	287	269	292	256	257	273	319	255	275	292	261	307	274	296	279	253	258	283	277	300	278	279	272	262	258	279	278	298	281	293	284	273	292	302	281	283	263	287	294	262	276	281	260	290	272	283	266	252	276	305	271	259	263	272	258	262	287	272	292	256	299	286	255	270	285	305	277	282	289	263	310	285	307	295	270	269	286	266	288	277	270	274	290	275	270	278	284	280	269	302	271	268	292	263	270	298	258	301	294	253	264	295	312	266	280	296	280	250	266	269	238	298	274	274	264	273	251	284	240	307	276	282	267	288	285	264	309	308	297	283	294	245	275	272	256	280	246	269	295	276	299	277	290	279	276	297	278	275	272	294	277	280	307	280	270	256	267	284	281	275	262	288	270	277	271	286	290	308	324	296	299	309	286	292	280	249	294	277	296	304	267	250	260	299	283	279	273	299	281	271	311	284	291	265	285	272	277	270	280	296	291	254	225	288	305	317	283	318	278	279	277	278	293	286	288	264	257	260	276	237	278	257	283	282	306	277	240	279	272	281	252	294	287	287	269	257	295	261	265	265	297	313	302	260	300	294	298	250	279	280	271	263	285	286	292	261	279	274	267	273	299	270	297	308	283	256	273	298	264	269	277	263	274	288	260	288	274	272	238	259	277	280	309	279	272	307	275	270	264	272	278	299	269	265	290	283	284	295	262	249	296	267	276	273	275	244	281	300	282	281	297	270	279	277	265	266	270	245	293	298	264	266	299	226	288	275	282	295	294	254	296	270	298	278	262	295	273	248	311	297	297	293	264	267	301	295	271	282	264	290	271	293	265	264	262	312	255	281	250	256	281	266	257	303	278	267	317	271	301	305	257	269	306	287	249	281	264	268	264
6721	924	1328	1447	1347	1179	1028	934	913	847	808	772	838	792	735	752	700	732	709	694	696	686	706	711	694	705	690	682	692	690	708	657	680	648	663	717	670	722	637	673	636	677	662	641	658	643	651	673	683	671	653	712	668	664	669	682	672	632	679	662	702	650	652	629	636	671	636	678	633	693	684	698	679	654	679	695	681	671	669	686	665	718	679	660	628	694	627	681	724	650	649	664	619	676	673	696	665	621	686	724	687	674	654	660	683	706	644	647	645	684	676	655	671	633	678	726	655	673	694	674	654	645	679	709	636	678	697	673	654	684	674	710	649	647	614	644	691	669	668	681	658	636	641	731	649	665	685	631	659	634	689	685	660	718	675	675	672	669	635	685	644	663	679	654	663	603	633	656	701	675	639	620	605	661	666	650	673	673	676	672	661	660	650	638	632	711	670	719	709	655	664	660	681	676	659	638	705	704	668	627	676	650	658	663	666	653	673	646	665	682	729	655	634	641	705	679	654	645	679	664	640	643	686	638	701	674	693	708	670	675	657	678	662	664	649	690	724	649	691	673	659	684	701	623	676	649	678	667	640	632	648	640	673	661	641	694	682	677	670	695	667	634	656	669	646	723	677	660	653	645	648	666	648	668	679	683	659	661	707	637	676	637	660	707	645	693	702	705	618	698	672	650	681	682	648	634	662	689	674	631	667	652	693	659	690	633	645	654	659	629	663	694	677	643	679	636	656	680	668	667	632	689	654	650	672	663	668	678	664	659	695	636	636	643	691	655	646	690	597	685	709	712	652	667	633	663	721	637	649	646	654	681	627	648	644	631	689	664	628	687	652	692	678	664	640	709	676	651	614	654	676	641	646	673	644	698	676	686	585	686	635	605	647	629	653	658	673	657	684	698	677	640	670	711	649	638	669	660	630	639	611	722	633	615	680	611	660	632	701	646	689	673	637	632	669	657	646	675	658	680	637	673	676	654	654	704	647	651	676	624	632	705	665	639	626	640	700	678	688	670	678	692	682	650	636	697	707	688	674	654	651	673	694	653	660	658	655	627	656	676	687	647	655	639	637	612	678	715	692	680	700	643	647	679	632	629	669	662	642	649	703	691	696	688	685	668	720	629	642	620	663	644	697	656	660	659	659	630	674	642	682	650	641	677	668	649	685	638	675	672	626	618	706	668	665	627	658	606	645	659	687	652	646	669	658	660	669	665	642	655	664	659	679	667	710	674	580	686	668	732	639	667	661	698	651	604	623	660	648	675	673	723	688	680	671	669	653	641	659	617	660	630	705	626	686	661	669	654	642	626	655	624	660	638	667	651	648	643	664	661	615	637	652	661	686	672	654	699	718	647	633	670	663	644	706	687	681	609	667	672	678	633	661	672	645	663	670	621	719	634	691	670	633	642	656	658	672	665	639	679	635	729	631	617	694	639	623	687	648	656	634	638	663	661	601	634	682	650	647	664	615	667	686	640	674	658	629	656	625	679	700	624	697	642	664	647	631	635	660	679	681	661	657	660	671	656	646	692	676	664	661	645	674	613	704	684	666	702	649	664	661	673	651	670	659	690	678	676	654	694	723	642	666	703	664	662	697	638	673	681	681	634	636	646	659	653	668	685	681	646	658	644	682	656	679	694	652	708	664	652	635	660	677	674	664	683	641	688	609	677	637	647	651	655	676	652	659	669	632	666	645	640	620	671	674	650	681	642	679	675	628	654	663	623	706	622	700	702	691	660	691	646	658	677	671	699	669	611	677	666	637	622	650	622	630	602	672	653	711	668	669	666	660	608	695	624	629	644	661	659	666	666	649	702	662	670	640	628	703	653	701	642	654	673	670	689	687	680	629	660	650	708	630	660	666	669	654	612	657	637	674	652	639	748	664	656	665	628	631	596	639	649	651	681	659	631	694	669	668	690	615	644	683	645	657	635	632	659	675	686	676	706	657	679	661	694	673	698	647	676	689	658	635	681	655	659	632	665	656	661	625	624	619	642	654	712	681	683	702	613	646	659	689	694	629	654	669	667	648	647	634	698	696	657	672	686	665	666	642	689	648	647	699	647	702	680	663	617	657	611	665	687	695	631	723	667	654	679	632	634	651	681	674	674	684	746	643	732	701	668	661	689	641	660	657	680	666	652	668	710	708	610	674	654	662	701	707	678	670	679	619	631	637	648	649	674	681	694	673	710	644	662	630	665	704	685	668	690	664	661	627	650	637	625	640	644	662	679	683	673	667	657	650	695	681	666	659	647	648	658	636	646	658	651	684	708	684	711	681	664	647	655	678	705	642	659	670	658	621	665	652	682	654	654	688	625	692	710	700	651	634	685	667	626	705	622	687	682	656	648	648	658	646	664	673	704	638	669	684	693	652	688	627	660	661	612	742	677	682	612	692	628	669	710	623	629	701	669	713	657	622	615	649	668	696	675	649	655	634	643	647	668	655	683	656	687	588	622	665	679	699	703	679	644	625	591	680	721	649	677	663	669	632	694	702	628	669	683	689	688	655	720	651	619	645	642	675	654	686	667	657	699	659	721	664	643	691	638	680	662	650	675	601	640	674	666	699	636	656	686	687	630	691	712	603	660	658	677	679	673	699	647	684	641	656	684	666	661	668	656	671	652	623	705	661	651	653	662	704	631	674	681	692	668	650	693	667	658	676	629	686	639	703	659	631	686	672	693	628	661	691	651	644	669	663	649	652	619	640	676	650	709	696	659	652	667	668	682	743	658	682	671	696	611	638	720	713	658	689	678	727	670	649	663	688	632	629	650	689	640	676	684	676	692	652	691	658	663	680	700	658	643	685	674	680	685	659	688	680	647	673	650	638	681	673	683	637	694	696	676	640	660	672	681	603	644	656	650	624	690	704	655	670	690	628	665	639	607	654	684	678	669	681	651	685	637	637	649	725	694	706	668	705	690	665	667	656	610	717	668	676	719	651	668	679	712	665	683	701	650	657	661	682	671	690	717	655	683	679	668	658	684	662	651	670	661	658	649	674	643	668	655	638	629	680	625	695	679	665	667	667	677	717	680	670	656	665	624	668	700	657	700	659	690	664	641	703	613	661	645	706	654	636	658	656	689	609	664	677	647	648	683	658	637	646	636	672	681	661	642	630	662	646	598	691	653	619	669	636	673	662	669	666	605	674	616	667	606	624	663	654	650	646	685	691	652	668	656	691	642	686	655	647	638	663	734	677	647	608	646	698	618	694	671	680	686	646	689	662	660	674	636	621	655	654	650	661	652	665	663	642	645	686	695	683	690	638	640	663	640	640	636	632	629	688	689	683	670	596	617	665	666	668	621	653	619	684	677	662	624	656	656	645	679	657	701	640	679	680	665	680	644	646	713	701	629	660	636	670	642	608	638	660	692	629	675	696	686	663	626	685	667	639	685	657	654	670	730	633	636	710	697	699	681	692	674	678	649	643	632	722	708	678	676	634	638	746	676	643	647	614	659	679	678	630	667	683	612	643	590	690	737	708	633	671	664
13014	752	633	514	378	283	236	234	159	184	180	159	153	176	160	156	136	133	133	137	159	164	151	139	143	125	132	128	123	146	139	114	118	121	140	137	125	152	117	117	125	118	101	124	128	126	144	111	140	148	122	113	96	147	135	131	126	131	141	124	131	117	150	108	127	95	144	147	125	124	143	110	97	133	131	143	126	108	129	130	126	123	118	139	126	124	133	130	149	125	134	131	121	124	135	129	132	113	112	143	119	125	131	108	140	134	151	96	123	125	122	139	100	140	111	113	108	142	136	109	123	134	149	126	131	114	128	112	130	143	119	133	120	127	136	117	124	109	145	114	107	131	123	137	126	128	138	131	121	142	132	148	144	153	140	116	112	98	137	129	122	126	137	116	116	140	125	117	141	120	134	105	111	120	160	112	127	151	130	123	121	124	122	134	144	122	142	127	134	133	129	116	113	145	131	125	129	138	121	94	136	157	119	153	124	143	137	134	124	129	119	121	114	125	115	130	105	125	120	142	124	129	129	130	126	138	136	134	145	119	131	129	117	116	117	98	156	112	117	125	131	124	129	120	118	127	136	129	151	140	129	136	136	113	127	114	157	92	133	112	143	132	121	124	138	129	129	128	114	105	120	134	117	126	152	114	132	138	125	126	132	148	118	129	129	127	136	118	152	130	120	142	117	108	132	125	132	113	138	114	136	132	112	120	131	144	110	113	142	124	135	132	115	139	127	117	109	144	129	125	131	133	112	130	137	111	119	104	135	141	145	129	132	122	128	126	129	120	115	130	120	125	125	132	117	135	124	107	122	138	126	116	126	127	137	141	124	94	127	133	123	137	121	114	102	125	116	123	103	138	130	113	134	117	128	140	130	106	135	117	120	136	125	110	143	125	121	128	119	116	152	133	153	133	145	118	109	123	119	130	100	118	136	114	109	116	137	112	127	131	119	125	133	141	112	138	124	120	110	121	119	131	150	130	119	121	111	125	125	143	114	113	116	137	122	114	126	123	121	118	89	112	113	155	111	121	126	139	135	109	110	120	119	118	124	97	119	135	119	155	136	142	116	113	112	145	115	122	124	133	117	118	137	115	146	124	154	141	141	133	122	106	120	174	124	126	124	137	135	132	127	122	153	126	134	134	123	136	147	149	150	120	101	125	125	125	122	98	129	126	148	147	131	135	112	129	125	128	136	131	127	122	121	126	141	146	101	114	154	126	117	125	118	112	119	117	125	118	136	113	139	139	130	152	116	123	136	111	119	93	132	142	118	130	136	127	108	109	128	129	143	114	135	113	118	152	129	133	127	148	125	128	115	126	122	112	130	145	123	135	133	124	120	124	115	129	105	144	115	137	137	116	126	123	123	105	121	147	133	100	132	119	125	151	114	179	129	124	129	116	138	133	133	123	124	114	124	130	131	123	116	131	124	129	145	107	136	121	113	109	148	121	125	118	121	136	124	124	125	124	123	99	126	132	113	126	116	140	127	110	136	128	130	142	129	132	114	117	135	134	131	123	134	138	131	129	127	144	114	138	119	137	133	125	128	139	122	158	114	128	128	122	118	121	128	124	135	138	123	125	122	140	127	123	107	125	128	125	124	119	134	120	121	140	127	143	119	144	129	125	120	115	124	120	109	130	115	131	124	110	137	124	135	129	126	135	122	133	140	115	120	127	140	125	127	108	135	124	118	123	138	151	131	129	118	116	113	115	133	122	139	127	132	125	123	126	131	136	124	133	111	123	114	131	149	127	115	119	98	143	142	136	130	136	146	114	126	142	107	127	125	136	128	134	114	126	125	102	115	103	127	125	129	131	116	115	140	103	144	122	152	131	149	130	134	100	119	129	125	109	133	115	119	114	121	139	140	140	121	126	141	121	129	129	131	120	129	116	107	122	120	120	116	131	140	144	122	137	139	118	138	148	145	131	119	108	123	108	116	139	127	123	105	108	126	136	117	115	140	126	124	116	115	144	115	115	134	128	108	111	135	129	137	145	138	128	142	121	114	121	113	115	143	102	118	143	150	127	103	125	127	134	134	140	119	139	115	120	118	139	139	128	136	112	128	122	126	129	137	123	118	105	127	125	104	168	132	106	132	149	121	108	124	125	112	108	151	141	148	111	124	130	116	123	124	130	132	130	128	146	118	112	143	118	122	139	118	124	124	130	141	128	143	130	115	140	114	148	134	128	148	134	108	121	141	137	123	154	126	121	115	124	130	124	138	124	126	126	123	113	135	129	137	129	122	125	129	121	131	115	133	117	128	123	123	143	121	112	123	136	128	123	133	117	101	129	126	137	109	145	128	134	118	111	127	138	130	119	118	123	109	133	129	122	113	122	119	116	107	127	108	114	121	104	127	110	133	145	119	141	125	138	110	140	118	112	106	101	107	117	130	113	142	142	128	137	118	138	107	131	109	137	142	111	108	111	151	138	132	123	141	117	127	126	114	142	119	120	113	134	145	132	122	116	129	137	110	137	119	103	119	132	111	119	127	138	154	120	118	122	126	106	120	139	137	150	123	136	101	122	137	135	146	111	132	123	120	123	137	138	125	127	142	135	126	137	119	124	133	121	111	130	128	131	115	113	141	122	132	97	130	105	115	121	117	122	125	105	146	113	115	109	139	124	134	124	120	108	121	136	105	111	121	118	119	128	135	124	136	133	130	130	124	121	129	117	138	126	127	131	140	130	121	103	122	124	142	140	120	127	136	109	133	141	127	104	108	133	119	130	134	122	124	129	134	120	123	130	135	129	118	142	129	102	129	118	129	108	140	129	108	125	117	132	100	140	135	110	134	132	125	127	118	140	110	142	139	119	123	97	105	110	130	122	163	140	126	132	120	117	133	125	124	131	117	128	107	121	115	129	121	149	123	106	116	140	138	115	126	130	129	137	93	127	136	114	145	147	122	109	128	133	129	125	114	105	137	133	119	126	142	123	122	131	133	133	111	138	129	126	130	113	131	138	134	121	142	147	135	140	116	123	130	148	117	108	130	130	109	124	122	136	155	141	127	119	151	137	151	106	110	130	147	144	125	114	139	132	125	129	120	121	128	108	128	134	119	155	138	132	125	102	105	127	99	135	114	122	124	127	125	127	127	123	113	114	126	112	137	127	157	107	115	123	119	106	137	140	140	128	94	114	128	127	111	128	125	147	130	136	121	108	124	116	116	152	136	115	116	129	112	109	143	136	143	126	122	156	120	107	131	128	130	136	152	120	110	119	129	129	130	147	125	137	134	123	145	111	135	119	117	110	122	117	111	130	110	132	127	118	124	119	128	109	138	147	149	118	129	147	107	136	129	107	104	118	124	128	115	118	142	141	110	114	114	134	133	144	148	139	140	117	140	120	141	119	125	134	134	135	128	122	144	117	115	117	146	122	115	130	133	135	146	121	126	118	125	121	142	122	128	125	105	125	142	112	132	148	132	120	127	151	134	156	120	113	141	128	127	123	119	133	128	111	122	114	95	122	126	111	133	140	126	134	126	119
8248	793	1399	1725	1427	1256	954	874	747	690	627	605	556	517	476	496	475	445	452	430	414	415	401	406	394	394	387	409	361	371	398	368	398	346	396	373	357	364	387	397	349	393	384	360	383	340	309	428	373	371	350	364	334	341	347	349	376	350	325	330	362	375	351	355	366	353	342	358	329	343	407	358	316	336	365	374	352	377	315	354	371	396	363	348	356	368	312	359	335	340	350	337	340	355	351	344	338	353	375	320	334	356	365	364	336	357	362	335	393	361	322	289	353	371	325	371	371	336	360	323	343	331	342	364	341	318	376	365	320	346	355	354	343	346	393	349	388	391	327	362	351	372	368	353	389	345	325	373	344	324	341	379	350	374	331	366	335	363	375	320	386	351	327	355	334	354	331	329	338	339	343	348	337	326	339	355	342	347	353	353	352	361	315	333	337	370	343	357	350	355	377	399	396	345	368	357	346	340	326	346	346	364	326	368	346	349	385	357	338	363	395	370	358	325	327	350	359	369	348	332	342	344	361	374	361	335	377	341	359	376	383	342	372	361	336	361	326	350	349	360	345	323	341	323	332	342	355	319	336	377	331	331	378	353	339	372	375	354	339	331	372	348	343	343	364	356	333	361	333	367	343	326	345	331	366	345	365	340	355	327	345	338	366	372	326	371	338	380	357	358	349	353	363	335	372	334	371	376	334	337	344	329	356	338	351	341	385	363	347	336	361	370	399	357	353	347	346	339	360	351	349	319	370	330	362	365	346	375	311	358	362	359	355	362	345	336	329	350	348	352	342	356	369	359	350	357	341	349	325	330	347	334	312	369	385	335	363	357	347	357	336	351	334	378	377	315	319	309	350	342	345	346	338	305	338	338	341	356	362	353	298	349	352	338	364	332	357	350	373	359	352	376	359	346	332	379	337	365	382	367	327	363	321	356	341	349	397	321	326	343	334	361	374	358	353	321	381	366	339	333	387	367	340	349	366	362	362	341	355	339	364	341	348	379	331	367	349	363	337	330	352	352	364	343	321	334	343	351	348	359	367	391	358	354	344	312	309	334	334	369	347	358	392	342	376	332	388	324	356	341	371	320	361	354	350	355	366	322	351	330	341	350	355	352	338	377	362	339	346	353	328	357	353	357	349	368	313	337	368	355	356	363	367	362	374	317	368	327	383	336	330	371	344	368	364	328	390	351	317	346	335	368	390	352	370	358	364	367	361	381	352	399	383	371	351	358	327	350	326	346	333	328	353	313	343	327	354	340	333	348	341	359	338	345	349	377	345	356	325	399	354	376	364	349	370	353	342	338	340	341	355	340	377	353	366	346	329	357	331	367	307	362	337	356	348	320	333	336	329	354	348	358	342	328	344	330	321	375	340	329	378	383	339	353	330	355	367	339	344	360	381	343	368	355	393	335	353	324	371	336	324	316	347	345	332	328	369	335	337	348	359	356	345	354	342	336	343	330	397	340	356	343	372	318	378	352	349	331	367	355	342	332	391	353	373	334	342	348	319	340	334	302	344	357	341	363	350	363	366	336	315	349	332	373	340	317	365	345	350	355	329	354	366	389	347	334	375	346	342	317	352	337	379	341	360	356	318	324	336	353	343	355	359	372	354	365	356	374	320	350	369	353	351	371	357	332	323	351	329	333	392	317	331	355	373	340	314	341	341	351	347	382	334	328	366	327	327	351	340	335	379	362	376	315	378	360	384	321	373	331	392	373	342	313	352	344	337	351	319	388	345	354	347	328	336	334	381	355	315	347	344	345	338	370	339	332	345	375	361	350	356	331	374	317	349	358	351	327	356	372	363	347	342	334	353	362	338	354	349	335	348	348	372	328	350	363	321	311	334	351	320	375	359	349	365	334	347	324	327	377	346	353	360	305	392	338	344	378	326	343	341	358	376	316	329	354	330	337	395	346	347	357	387	348	333	367	345	336	358	326	344	335	352	341	327	351	299	337	332	350	317	339	329	366	360	327	383	331	361	319	346	352	336	346	332	356	355	366	332	357	365	333	360	339	321	341	377	348	339	342	332	319	349	343	340	359	343	377	345	361	352	353	361	353	310	332	359	320	388	349	361	384	376	316	347	360	367	325	332	352	346	343	348	335	347	366	324	339	366	342	369	360	365	341	369	335	361	343	347	317	346	346	332	321	376	333	335	324	311	318	318	380	355	367	353	332	353	364	360	342	352	389	351	353	321	349	330	321	357	341	355	306	353	356	311	353	365	344	378	355	322	340	348	378	333	339	354	347	368	335	334	335	362	338	349	347	374	370	358	320	362	332	376	348	331	365	354	350	336	322	354	363	372	378	353	322	387	339	370	338	364	347	348	368	376	370	338	327	319	354	329	326	354	368	340	371	348	344	343	346	327	388	330	356	329	367	377	327	350	360	341	331	363	357	328	355	319	334	372	331	334	367	369	365	339	334	350	355	354	337	348	355	354	334	324	356	352	331	353	356	337	370	323	328	320	324	371	339	350	334	349	336	322	346	338	362	322	331	345	327	375	383	371	353	343	412	329	366	393	337	332	368	342	341	321	350	347	357	380	336	320	315	371	345	339	365	341	337	343	350	375	335	363	347	346	333	342	366	347	316	309	341	375	335	354	340	341	340	358	349	345	386	317	323	333	347	367	340	337	339	345	364	370	337	381	341	354	357	351	330	331	332	344	362	343	311	304	332	333	331	356	372	393	343	340	368	362	356	350	350	316	335	363	378	348	345	357	356	337	314	378	343	380	329	363	377	336	376	373	346	332	331	356	344	370	341	360	357	339	355	359	375	340	349	351	341	336	333	357	348	338	347	349	356	345	339	343	381	319	345	334	350	403	376	341	362	353	364	341	362	320	345	348	339	308	339	334	360	300	351	346	354	353	361	354	347	354	359	366	348	321	333	359	371	333	341	358	361	361	349	332	326	355	359	351	338	385	337	357	347	349	341	331	378	405	349	343	361	366	345	359	338	323	340	336	352	361	349	332	374	376	349	322	350	346	344	331	350	344	390	304	343	355	339	331	328	312	307	384	366	336	344	375	346	343	365	357	342	357	356	314	352	348	352	337	369	338	346	330	340	354	382	359	326	359	324	376	351	360	361	378	365	361	333	390	374	333	329	379	332	350	347	344	326	337	338	338	378	329	335	345	350	344	350	346	341	347	394	369	345	376	365	347	340	371	336	335	349	343	381	324	348	345	356	342	360	343	378	349	349	329	335	359	370	354	364	340	356	346	357	368	387	338	364	394	352	334	350	391	324	338	339	335	321	339	341	357	354	357	357	335	358	304	311	350	337	372	339	341	338	327	300	349	347	339	314	337	339	336	332	363	351	359	295	317	346	329	339	335	349	351	329	353	332	342	335	333	364	373	356	340	320	323	368	361	343	355	312	330	357	320	360	312	355	349	307	316	332	357	370	354	309	358	362	350	352	349	378	366	340	333	352	369	379	319	367	312	300	335	334	366	336	332	331	354	371	369	358	321	360	307	376	359	342	350	372
1392	410	400	398	385	408	379	396	402	406	381	433	391	421	426	414	392	406	387	383	416	346	393	367	383	405	406	363	367	376	373	413	360	397	353	397	399	422	381	392	366	379	378	378	403	383	355	370	372	398	418	381	405	402	392	384	399	399	385	419	367	342	363	385	415	375	394	391	437	409	423	422	370	397	409	370	379	409	414	420	423	353	400	373	417	426	415	382	393	382	375	381	414	389	409	398	384	391	402	379	433	405	391	422	395	412	377	391	416	357	431	413	406	410	392	391	373	403	413	373	369	389	409	433	428	393	413	396	420	364	384	411	392	386	374	395	449	417	390	391	391	382	417	403	448	376	411	353	421	402	412	399	401	368	395	414	396	406	393	402	405	374	398	414	434	415	353	408	442	407	418	433	380	372	376	367	399	407	398	368	381	394	396	400	408	357	414	387	396	436	409	362	420	399	383	421	387	404	354	417	395	384	352	424	365	388	414	395	396	385	390	408	388	368	354	388	398	403	384	353	356	379	393	446	371	407	382	416	390	392	359	389	374	434	401	397	410	357	402	395	395	408	403	426	381	433	395	412	392	417	372	407	380	422	389	438	401	401	419	438	411	388	404	404	396	397	386	339	376	380	400	399	369	399	428	389	406	409	376	403	387	413	412	390	375	351	405	390	426	364	429	410	365	393	392	392	365	351	396	381	399	374	362	366	382	365	372	389	439	400	348	417	424	385	402	387	438	385	358	415	412	363	400	392	354	371	380	377	425	355	386	429	403	389	391	379	425	431	374	380	403	437	385	391	371	385	426	406	347	386	378	379	425	381	440	389	439	406	410	390	401	395	377	427	353	397	450	396	453	406	396	403	372	411	340	371	404	389	424	383	411	363	404	349	389	417	437	398	398	403	383	362	351	402	394	417	378	366	411	399	425	402	392	383	412	389	384	395	429	404	370	385	382	390	451	384	392	390	394	399	413	345	404	386	387	410	412	388	427	402	410	408	378	365	444	415	379	430	401	410	396	407	378	407	391	382	393	373	401	410	414	376	409	416	379	367	374	425	420	370	397	395	365	377	382	406	383	405	409	418	374	415	364	383	375	406	403	385	426	388	408	365	397	374	375	381	365	403	402	413	402	427	417	438	419	363	436	421	399	411	381	376	457	389	390	407	436	424	387	417	385	406	406	409	362	412	407	378	419	414	346	402	402	368	403	361	388	409	375	350	390	395	385	413	416	410	415	332	424	396	379	390	395	395	421	427	388	407	358	347	393	379	384	366	385	441	404	365	407	400	445	410	398	431	408	378	373	383	397	382	376	407	398	442	372	372	414	407	402	425	381	374	403	390	372	418	424	411	411	410	380	416	395	409	430	401	422	367	395	431	431	357	381	346	381	396	357	401	366	392	385	395	407	365	369	437	393	426	435	366	352	400	374	363	397	415	412	409	419	395	407	407	389	379	370	421	401	407	403	404	391	389	378	367	385	404	372	398	424	400	404	415	381	411	373	435	429	382	360	375	392	396	396	429	394	396	370	387	380	408	358	393	428	425	421	414	401	417	342	417	448	383	357	436	396	388	405	412	383	366	360	412	390	430	393	378	408	399	397	396	382	373	408	403	358	399	412	422	425	423	423	386	362	386	361	420	436	402	363	378	414	389	418	411	370	432	413	361	413	386	407	399	421	384	389	391	401	366	385	401	389	361	372	405	377	368	391	398	396	407	358	395	399	383	353	407	377	357	396	371	409	351	352	380	389	397	387	370	392	417	398	385	451	397	381	415	404	361	377	373	370	423	384	378	416	431	376	417	406	412	401	402	374	378	361	406	426	410	420	397	376	400	387	385	382	383	390	368	398	400	362	393	407	394	386	388	369	411	449	363	416	389	424	397	408	397	391	419	417	352	425	393	384	420	357	407	406	404	374	370	421	375	366	393	344	397	368	389	417	384	396	413	422	363	404	393	406	421	371	446	409	388	384	406	404	414	388	404	378	421	367	384	368	400	388	400	418	391	439	379	404	381	426	387	400	434	430	375	413	398	424	380	385	393	382	426	414	397	378	381	401	330	403	405	362	375	409	388	420	394	383	437	404	375	399	446	383	392	379	395	368	417	374	395	422	420	397	401	407	351	432	376	393	423	393	423	354	397	367	404	421	407	405	384	431	391	393	381	416	412	379	417	390	419	420	404	394	382	387	378	408	370	396	360	397	395	409	421	393	399	393	387	409	414	375	385	407	415	408	415	351	420	389	387	416	410	381	400	413	387	391	394	394	398	365	411	399	385	389	391	388	380	402	375	399	392	418	394	424	404	416	401	409	429	429	373	368	400	402	390	391	394	423	421	373	373	420	403	388	357	380	375	358	402	386	413	381	410	363	408	387	360	354	388	396	405	420	395	415	385	395	370	408	398	433	426	388	371	406	366	391	363	406	386	405	415	413	399	398	384	427	395	376	414	375	340	366	385	431	414	416	417	388	410	430	390	379	402	362	392	425	379	377	392	375	394	411	383	378	383	371	401	392	401	383	387	408	430	368	339	374	372	383	382	398	377	378	393	401	425	417	374	372	377	390	383	450	396	380	415	365	411	405	403	387	411	348	405	374	382	395	370	394	386	372	384	368	395	386	373	371	373	403	392	426	366	388	377	366	414	386	357	414	402	387	374	415	409	382	382	405	383	418	391	379	368	414	439	419	374	387	368	400	439	423	379	403	423	380	400	435	376	372	396	398	405	391	406	380	370	427	402	408	378	446	395	390	386	447	434	399	346	403	430	396	414	419	440	396	420	414	406	405	381	372	380	387	401	413	399	428	430	410	415	417	403	391	394	379	380	376	423	400	399	394	426	394	385	364	398	409	407	422	381	415	395	382	441	376	364	394	415	423	451	384	396	390	387	381	392	363	373	387	401	420	370	392	417	405	409	403	378	406	402	405	367	370	376	375	388	382	397	381	421	395	387	406	406	384	405	386	392	376	428	407	399	390	416	380	394	385	411	404	386	406	413	430	387	385	366	366	429	414	386	406	381	410	373	420	399	425	425	384	385	415	369	393	407	395	403	389	381	410	344	412	389	407	373	402	404	383	379	361	389	378	394	396	423	405	385	397	400	376	388	403	369	384	397	395	387	407	431	411	391	384	400	417	429	379	397	396	399	389	372	381	386	378	398	366	374	369	426	407	389	398	362	416	393	389	411	412	359	422	407	382	403	391	403	372	417	437	355	394	423	410	437	385	412	422	429	387	414	382	419	389	390	403	417	383	391	396	362	415	402	376	403	387	394	447	370	392	407	381	388	384	431	397	367	384	394	387	380	402	385	398	391	341	371	395	418	418	354	404	392	417	393	377	415	404	445	405	424	380	372	429	418	410	385	366	423	391	373	376	394	355	376	409	405	443	398	374	372	388	366	366	376	377	409	403	401	441	410	397	367	347	431	398	384	427	399	376	428	396	418	394	383	437	392	375	386	390	404	362	402	419	402	401	392	428	387	368	383	389	417	393	381
2077	950	998	1019	962	968	966	924	943	964	931	937	879	949	901	948	955	932	908	856	947	979	932	894	933	924	911	884	912	921	936	901	900	861	914	896	923	846	931	948	930	946	922	933	941	923	930	916	910	906	920	930	924	951	990	949	938	908	943	941	950	892	890	905	943	905	906	927	921	909	902	883	916	891	962	867	925	890	886	905	931	886	923	890	931	891	940	939	936	922	939	919	896	938	896	900	894	908	893	957	892	932	925	920	894	914	957	919	906	927	930	907	964	931	965	914	887	870	957	973	866	908	967	894	946	915	959	923	920	944	919	901	940	935	880	934	973	974	898	943	943	949	912	942	901	870	846	919	897	880	944	937	945	948	945	1012	992	985	868	888	896	875	894	914	939	943	918	949	920	884	906	953	903	983	892	906	966	964	961	912	878	888	933	962	927	884	913	882	907	887	945	950	943	873	879	923	905	943	962	941	893	944	914	944	929	902	875	900	932	940	946	916	935	919	877	845	909	911	893	940	935	970	852	882	942	942	901	908	891	943	989	880	965	852	928	925	948	977	940	937	887	955	910	971	1021	909	913	918	881	918	907	842	887	949	904	904	956	912	908	955	958	938	899	932	915	923	938	850	960	867	966	999	899	936	895	941	887	902	935	928	931	928	923	907	893	929	915	919	916	922	889	922	945	967	885	942	880	949	926	905	962	910	907	938	938	952	899	922	911	969	956	917	918	948	932	914	905	950	895	923	956	886	933	922	902	928	933	945	899	898	918	935	920	985	898	894	940	958	933	901	931	886	893	977	908	926	941	933	986	965	907	943	922	934	913	971	941	933	977	918	908	929	921	904	889	867	928	856	961	862	948	889	937	882	952	933	934	869	934	925	927	899	903	979	934	879	936	936	919	874	926	920	919	963	941	894	938	951	920	922	893	915	930	902	884	921	924	965	943	962	945	902	941	923	929	864	945	935	926	938	924	970	863	939	868	912	960	955	873	904	866	876	907	917	990	910	870	931	884	991	917	907	900	949	944	890	926	895	884	934	957	904	947	875	898	939	933	918	921	962	911	928	868	906	902	932	934	869	973	941	918	954	913	927	923	935	926	905	945	922	892	990	944	938	939	924	937	935	930	920	944	983	893	935	945	901	940	956	960	928	981	867	924	904	890	881	879	949	988	925	989	984	917	897	839	944	955	891	925	969	950	907	889	922	997	891	897	970	940	939	939	916	942	914	920	959	931	941	897	916	886	900	916	927	909	1004	937	926	927	903	901	913	882	975	916	930	952	895	932	945	909	922	944	941	926	950	889	912	913	897	931	899	868	957	896	944	915	949	912	902	899	922	932	923	948	861	929	933	859	946	907	912	871	945	916	928	938	887	935	928	898	955	962	982	942	895	943	894	974	927	960	938	918	895	958	885	905	959	893	895	942	887	903	947	920	941	948	950	896	938	965	947	904	893	927	934	897	919	904	916	911	887	889	934	886	911	914	903	938	956	960	910	935	951	932	932	977	944	937	919	901	932	914	888	936	952	968	894	904	936	944	932	886	946	874	931	882	923	852	959	895	916	898	901	910	911	940	949	896	890	937	953	912	923	948	943	920	956	942	966	899	940	931	939	963	910	935	926	929	914	936	911	906	942	922	907	943	959	880	901	921	951	907	957	921	936	863	940	895	955	882	877	915	911	948	965	950	936	902	975	919	925	869	942	880	911	911	927	886	912	911	948	935	903	891	872	832	963	918	903	870	910	936	953	869	899	931	979	915	904	905	896	910	941	974	936	874	912	897	977	883	923	952	962	903	968	927	934	890	920	927	924	973	937	949	935	921	855	938	935	862	920	932	983	933	909	928	889	872	967	992	912	913	912	952	934	888	894	865	959	943	922	913	890	915	963	903	906	893	870	898	929	924	940	931	903	965	872	932	934	904	978	929	918	895	953	902	892	984	898	894	912	933	896	923	938	875	846	917	894	952	872	880	849	871	956	909	938	902	920	928	904	949	890	912	892	895	883	897	929	888	929	940	901	933	921	959	961	956	911	934	908	933	937	944	889	961	933	891	936	921	897	920	899	958	964	938	908	942	895	885	953	926	949	928	924	929	911	932	991	918	919	885	936	913	951	890	942	939	940	902	917	903	960	913	892	932	895	849	912	918	948	894	946	892	932	868	905	937	901	947	919	936	951	913	931	976	865	903	958	933	931	914	938	887	891	926	938	929	974	945	967	950	946	933	911	871	923	875	954	927	915	940	988	862	883	970	899	907	884	931	899	919	969	896	887	910	958	912	950	916	907	931	968	913	932	945	970	948	923	906	917	935	924	950	942	916	928	944	954	920	879	918	895	955	957	909	898	924	930	915	924	870	942	902	919	909	920	844	910	920	882	887	951	896	925	974	891	905	962	912	885	872	911	946	923	936	928	930	892	908	1001	900	907	916	931	910	920	948	901	947	901	944	909	950	930	900	954	919	922	942	931	892	928	939	925	911	929	927	939	877	936	898	962	935	903	909	929	934	932	948	903	922	985	932	931	942	946	976	976	905	916	948	938	933	955	896	936	932	956	918	935	925	927	919	918	921	880	877	941	879	972	927	950	924	923	921	898	940	966	922	917	935	944	933	922	938	886	898	997	944	914	932	870	939	911	919	955	926	940	920	886	876	921	904	899	917	858	939	881	932	903	918	872	936	894	992	920	909	912	917	872	954	872	882	907	914	915	932	905	923	917	937	945	914	926	926	938	910	904	914	930	905	866	954	898	869	949	909	946	927	946	969	933	929	907	921	912	854	932	967	941	896	934	943	932	926	906	924	880	898	871	927	964	911	964	904	868	938	920	919	900	909	889	900	923	919	965	943	926	921	889	943	881	965	937	917	890	916	889	910	860	915	948	932	964	910	918	898	927	967	911	945	928	955	912	947	946	892	927	909	962	905	934	898	931	954	896	911	903	884	930	901	870	919	904	953	923	910	908	915	894	928	931	921	928	907	860	908	951	902	933	912	927	928	965	911	869	913	910	898	901	860	942	972	934	1022	922	939	929	919	909	941	942	906	944	959	911	895	892	936	921	918	904	926	995	911	967	972	912	892	922	947	959	920	895	947	938	909	876	976	905	945	934	936	906	958	877	921	870	915	946	921	907	890	929	921	933	950	887	909	953	888	911	968	951	958	939	916	865	951	933	932	994	953	975	910	921	923	899	906	880	944	934	967	982	959	896	912	921	944	923	892	959	955	823	956	920	901	895	890	887	942	966	909	924	965	904	881	913	949	936	966	886	914	889	887	979	925	937	1003	898	948	974	931	885	920	965	913	940	931	909	869	919	918	877	993	931	935	898	922	983	899	922	890	900	987	942	918	903	946	898	913	921	939	888	945	947	925	913	905	922	922	934	933	939	942	963	897	898	891	883	874	942	998	927	916	940	922	893	939	969	958	898	927	913	949	985	941	948	844	906	967	916	909	935	877	871	965	908	969	932	956	950	943	960	981	947	937	964	925	935	924	885	946	907
7923	548	567	504	436	369	356	337	306	303	292	313	309	271	313	297	302	294	264	296	297	303	302	299	302	260	280	290	305	267	277	256	274	289	275	291	251	304	290	282	291	279	252	274	308	268	269	292	282	297	272	291	258	261	282	259	265	262	265	276	257	276	271	252	272	298	253	286	280	306	262	281	285	255	270	275	269	281	241	279	266	259	265	290	249	272	280	286	232	290	304	258	284	287	256	263	302	239	262	285	241	260	280	300	269	253	290	261	263	291	288	289	268	272	273	262	296	290	279	260	257	292	263	304	286	263	254	242	302	307	257	271	271	249	282	303	275	264	254	293	265	302	280	295	318	285	286	290	264	296	252	301	274	277	276	254	281	289	293	259	274	283	270	273	272	262	251	259	260	242	271	278	277	265	277	288	283	253	292	278	247	284	273	264	293	282	289	289	267	267	275	271	289	252	273	244	283	274	255	282	278	288	306	286	280	313	280	299	269	285	287	255	295	292	258	284	300	256	293	288	300	259	249	285	251	291	278	240	288	264	227	252	304	251	273	289	293	287	295	258	237	266	313	267	275	285	293	306	285	239	264	269	282	274	284	274	279	292	292	276	288	232	273	268	281	289	285	309	288	306	265	260	258	282	243	265	241	272	256	256	280	299	269	281	246	279	295	288	286	277	282	279	286	297	306	290	290	277	293	286	300	253	247	272	267	260	264	288	266	301	286	269	289	256	277	278	282	273	294	270	288	263	254	265	288	262	282	281	280	286	249	291	282	289	257	249	298	264	270	274	276	259	289	319	261	270	292	289	299	278	272	247	272	261	267	249	297	268	278	265	278	268	312	248	272	277	272	287	288	267	266	278	277	291	274	281	239	268	290	282	284	277	296	270	246	304	296	262	283	264	276	305	283	257	279	286	266	248	237	281	281	250	300	269	258	232	288	278	260	229	284	246	275	251	287	258	294	293	255	280	281	275	303	272	265	261	271	268	286	285	290	297	272	279	297	295	291	257	290	266	293	280	278	291	278	245	271	281	293	266	272	310	272	261	310	250	265	268	290	252	280	277	269	272	276	298	291	267	264	279	246	272	269	265	287	267	276	266	264	271	316	267	249	305	270	277	245	292	269	289	262	245	274	270	255	289	267	292	267	297	283	286	278	290	293	259	286	251	244	273	239	243	260	273	297	259	287	278	275	278	304	237	289	313	278	266	267	282	307	317	295	270	292	247	287	267	278	265	231	235	229	274	290	279	282	278	281	264	314	283	298	258	297	259	280	269	272	287	259	253	300	265	306	295	262	293	263	291	244	291	300	274	325	262	265	291	289	277	275	266	288	268	284	308	306	282	236	286	304	264	256	266	247	282	283	280	245	278	273	292	267	299	293	279	292	249	271	254	251	278	298	288	255	292	279	271	286	284	315	284	281	286	257	267	292	260	271	284	262	257	293	270	257	307	257	290	279	275	282	278	299	266	273	283	281	298	293	277	266	282	288	264	250	272	277	267	296	247	289	284	283	267	310	284	273	273	257	299	248	295	249	284	258	275	272	272	298	269	277	260	294	243	253	275	261	304	286	242	263	305	284	270	268	291	257	260	246	275	273	270	275	277	249	263	256	270	238	295	263	232	305	264	289	271	256	294	243	297	301	267	318	266	271	291	256	293	296	291	257	265	303	302	294	280	268	250	294	292	272	304	254	258	288	271	257	285	269	263	303	249	269	304	277	289	304	265	279	289	282	259	242	278	248	267	271	268	278	270	283	276	312	273	248	280	281	293	291	289	271	307	255	281	252	289	256	288	265	286	262	258	263	271	241	238	281	308	266	282	266	276	274	302	262	302	267	258	294	263	269	268	299	297	270	299	310	276	272	266	251	284	281	273	258	299	277	287	271	242	270	293	288	284	306	275	286	269	260	251	269	243	297	265	280	267	250	314	282	292	272	295	295	250	283	288	274	258	273	268	267	318	256	260	285	266	297	257	267	282	291	249	291	251	249	303	263	276	286	273	300	333	276	291	295	282	276	274	289	297	270	270	263	273	300	290	284	268	259	258	275	272	300	251	274	278	292	287	253	295	285	294	294	279	273	272	279	301	263	276	265	296	268	327	259	313	261	268	269	252	303	273	281	267	278	267	284	261	256	233	277	251	262	282	254	277	271	278	275	308	274	285	267	291	263	309	280	319	265	254	270	303	258	291	251	274	281	278	267	271	262	253	271	266	266	259	271	312	282	266	263	264	263	266	291	321	320	298	282	294	276	286	266	308	291	284	282	253	279	248	277	267	262	285	273	280	250	311	261	257	274	275	237	252	266	261	252	291	289	289	271	264	297	272	259	304	264	261	288	254	270	304	264	277	281	304	269	268	267	305	278	280	279	256	280	265	290	241	278	286	266	261	284	259	294	288	262	247	255	281	278	303	263	280	277	273	279	286	252	275	259	267	309	280	267	266	283	283	281	255	279	294	273	276	257	271	315	282	277	265	300	254	290	275	263	250	277	254	276	274	250	266	298	300	286	219	262	308	292	246	287	265	272	263	282	266	293	269	308	287	287	253	272	270	275	273	228	254	281	258	238	258	265	247	275	286	260	290	274	295	291	280	270	263	311	260	253	274	273	265	288	277	261	305	267	296	284	268	251	285	272	270	290	269	258	272	294	290	278	267	278	287	276	260	274	263	294	265	255	255	296	307	287	273	260	264	270	275	295	257	273	279	261	271	275	249	261	252	252	291	261	290	263	297	271	292	281	275	263	278	273	291	291	277	243	279	303	282	273	275	284	272	288	271	268	253	260	273	280	247	280	304	270	291	299	246	281	278	270	245	286	282	312	281	285	274	298	285	303	261	271	253	266	254	235	263	284	260	267	284	285	275	284	301	273	246	240	265	273	256	271	283	256	278	295	264	261	282	262	266	244	286	304	283	285	286	314	282	266	280	257	245	253	283	275	279	267	247	295	247	284	257	274	239	260	279	295	301	290	268	291	284	285	288	276	273	289	286	264	276	240	274	228	272	238	265	256	299	292	251	262	249	272	267	282	264	273	303	290	260	276	284	270	263	302	280	277	295	287	292	249	279	255	266	260	276	326	238	264	285	248	250	301	280	270	290	288	284	249	285	287	279	281	272	269	285	299	288	304	285	268	264	287	277	264	286	309	254	252	263	279	274	276	280	273	276	266	249	290	271	265	289	282	267	241	276	283	303	241	275	287	276	279	255	295	311	281	260	263	261	267	273	270	310	312	248	289	274	273	307	284	302	272	289	273	288	271	273	284	302	287	282	245	262	278	327	294	271	271	260	245	294	272	253	282	276	274	285	256	280	323	250	284	261	292	265	239	263	273	281	287	263	259	299	279	268	255	257	288	275	285	266	253	265	297	270	286	271	282	272	269	248	289	285	286	260	269	264	250	285	268	305	277	273	287	270	263	282	310	290	261	272	266	301	307	295	253	299	311	289	276	281	286	254	275	247	297	291	287	271	258	265	269	280	297	273	245	285
6886	956	1228	1437	1336	1164	1050	878	856	845	827	775	807	735	738	698	750	763	673	702	662	675	678	693	711	703	732	708	681	666	643	674	674	633	704	677	637	703	654	642	644	669	698	634	621	664	691	677	730	638	716	661	695	676	692	701	624	690	684	605	645	648	641	662	703	619	637	649	670	661	614	678	609	627	663	682	656	663	634	671	672	688	658	693	691	688	657	688	681	682	661	687	642	693	718	703	654	659	702	667	635	660	668	640	661	678	588	651	677	673	616	667	575	690	682	670	695	697	632	666	626	656	686	696	670	622	672	634	651	720	681	637	632	666	695	644	594	688	613	663	634	673	693	664	682	693	645	708	678	669	627	716	636	665	701	658	667	631	673	623	660	676	648	643	686	720	697	651	642	629	650	673	670	665	651	665	680	655	598	675	676	692	722	705	663	671	650	682	649	673	665	631	646	736	680	698	673	673	643	674	701	718	654	652	627	709	702	657	658	665	651	692	673	669	644	661	639	696	651	709	662	689	641	708	613	619	681	659	675	687	651	670	699	630	671	646	666	641	653	615	673	707	635	619	640	673	694	649	630	656	699	678	655	685	664	674	708	652	659	635	699	663	635	668	692	671	673	650	659	671	691	673	666	640	627	709	676	668	704	678	647	672	667	666	636	695	655	664	667	644	653	643	633	682	720	669	660	647	674	669	679	708	679	712	641	665	629	691	693	653	694	686	677	680	677	671	655	688	638	647	655	647	657	673	645	659	677	662	693	709	716	672	658	655	638	617	639	702	640	653	675	647	648	646	681	626	650	642	638	718	672	671	653	658	687	653	691	668	677	667	708	648	656	613	654	674	622	672	684	679	697	708	618	654	645	651	708	701	649	671	626	707	661	697	672	642	628	655	666	670	677	619	666	679	638	678	650	640	711	674	640	641	673	670	640	637	673	649	723	701	663	666	646	640	687	647	624	668	664	679	682	665	675	676	675	621	648	641	691	686	666	648	701	635	675	688	639	690	656	627	661	667	642	669	631	613	658	661	656	696	690	672	657	631	612	667	618	642	722	633	664	623	677	655	685	637	650	663	738	680	670	668	654	674	650	699	680	602	674	658	726	668	694	648	699	660	637	629	663	655	664	627	684	677	688	691	623	669	641	675	652	628	657	651	619	622	678	678	609	659	661	660	668	631	654	679	691	658	668	649	674	645	636	677	688	664	669	652	678	688	641	667	653	638	679	679	607	691	645	695	680	684	651	677	684	643	691	702	680	628	670	618	690	678	669	672	653	650	644	650	681	680	630	677	659	678	669	658	663	658	691	672	631	623	658	648	668	660	640	628	648	651	621	642	660	627	696	693	632	677	627	651	656	632	643	656	666	634	605	644	689	637	691	663	654	611	656	647	603	670	639	722	633	649	685	686	660	631	660	652	668	627	687	666	600	660	647	637	692	647	669	638	638	693	653	678	669	659	636	645	612	658	667	643	631	680	643	670	694	691	693	665	648	687	618	666	656	673	644	732	638	695	652	633	654	673	618	658	674	661	650	675	663	683	623	701	618	673	659	708	672	669	669	640	648	633	673	644	669	656	660	671	680	649	642	689	726	672	643	666	679	704	682	697	663	656	625	642	634	679	632	631	639	657	650	652	691	681	669	655	668	647	672	664	696	682	645	668	700	660	642	683	613	666	677	698	648	648	647	673	651	710	675	642	660	657	655	698	698	662	661	633	645	686	656	679	673	679	690	633	707	660	642	678	648	647	720	660	623	621	681	657	675	691	679	679	674	650	663	655	678	625	699	636	614	652	687	623	629	666	703	670	641	659	664	640	630	607	629	682	696	617	672	723	613	659	634	682	657	678	657	661	668	658	629	688	668	652	645	660	635	693	686	667	663	681	652	617	628	677	658	653	649	666	667	711	655	646	631	626	652	654	646	662	638	691	613	693	691	678	701	672	693	700	624	631	676	663	689	605	658	659	671	683	666	671	624	670	651	665	606	683	690	655	697	700	686	686	607	648	614	686	674	694	649	674	717	636	690	641	708	640	655	691	633	614	698	670	632	653	676	645	698	633	659	616	717	679	644	660	675	572	608	640	659	664	651	629	662	681	659	647	605	623	640	612	673	675	616	659	625	624	678	653	688	666	649	658	685	592	683	620	693	679	679	679	678	697	650	632	661	684	682	653	658	653	663	646	668	644	698	666	655	631	608	687	637	674	667	680	694	678	689	697	656	621	670	672	647	697	667	675	646	654	667	692	601	651	649	690	661	705	652	663	644	637	691	650	652	664	662	667	605	692	663	686	690	676	642	679	638	648	667	630	622	657	670	651	685	668	695	621	659	635	663	666	697	658	648	674	661	679	658	690	742	648	638	647	717	653	671	631	630	669	679	674	578	654	664	664	674	609	712	638	655	657	656	638	625	659	662	676	645	696	636	646	669	665	651	654	654	667	638	621	716	622	611	660	672	665	649	680	645	673	669	669	643	670	676	697	672	659	671	661	631	660	609	693	640	674	685	649	685	669	653	660	700	695	690	674	659	652	653	661	693	640	670	664	648	672	685	654	654	663	637	659	672	690	688	666	624	674	684	666	690	676	672	690	655	680	680	688	659	655	696	645	667	646	666	675	652	620	664	651	719	667	695	600	644	684	622	607	719	659	671	641	666	685	661	659	648	704	709	640	623	690	612	606	630	643	674	709	641	669	671	644	626	651	669	666	641	653	655	722	623	666	639	690	676	626	693	629	661	637	655	615	654	653	674	679	626	684	649	695	679	693	638	717	680	677	636	693	703	648	675	658	690	678	629	636	693	699	658	645	657	592	721	631	675	646	681	715	687	679	655	683	689	667	665	673	680	680	696	612	615	648	652	644	673	702	672	674	676	636	631	652	664	678	688	691	662	646	677	677	631	664	662	647	681	648	690	665	665	637	701	680	659	666	662	652	657	662	650	634	655	663	678	651	671	669	692	636	665	666	639	640	660	673	635	681	665	623	629	669	620	654	658	655	642	654	666	638	724	662	644	657	669	660	656	663	659	642	618	662	681	663	714	692	719	695	672	688	662	700	643	681	700	670	659	628	710	692	660	629	666	633	679	647	657	648	674	667	625	654	639	660	681	644	648	703	657	663	701	705	703	616	656	686	653	648	615	673	629	668	673	656	658	663	639	685	682	627	683	662	635	657	645	662	625	667	672	667	681	682	659	630	655	681	686	653	664	700	606	706	663	651	693	645	730	672	672	645	656	628	670	629	645	624	627	733	718	644	671	691	653	682	628	687	614	666	670	659	666	653	648	682	675	649	726	703	665	699	668	632	670	648	684	618	706	639	680	645	623	701	644	618	646	677	658	661	637	635	631	660	694	720	649	667	641	662	628	635	627	663	639	632	657	707	628	648	646	671	680	654	616	654	655	636	648	660	656	685	657	649	642	673	659	662	658	625	659	682	661	662	668	670	668	622	635	658	664	667	682	674	722	628	671	668	649	712	664	659	615	669	636	573
12972	741	689	561	334	267	272	216	216	189	173	153	154	153	140	132	121	142	119	144	139	153	131	133	127	128	133	160	132	116	134	154	113	117	126	140	131	132	126	133	147	142	124	130	138	128	136	149	123	130	132	132	118	128	120	124	140	101	114	125	111	110	156	108	118	120	131	107	123	124	135	124	127	117	114	128	141	152	133	119	105	119	119	151	141	133	137	127	149	125	116	119	144	116	121	131	129	122	143	123	131	107	116	101	139	117	120	137	154	114	113	119	103	121	115	121	127	139	133	160	121	139	136	130	127	131	120	136	132	108	120	122	123	126	134	110	117	115	130	117	141	126	134	128	136	112	123	116	138	137	125	125	121	129	136	124	123	116	125	142	130	125	110	123	126	114	117	105	120	120	127	126	135	146	125	110	122	138	107	132	110	131	119	106	115	125	115	114	134	124	100	125	113	118	134	142	115	128	142	117	108	120	129	129	127	116	142	147	99	119	148	123	121	123	114	117	147	132	115	126	146	122	136	122	120	121	99	128	134	136	123	136	136	132	128	122	134	145	125	105	137	132	133	138	130	141	124	119	125	119	112	115	120	140	133	127	115	134	140	110	145	117	108	132	123	113	111	145	115	129	131	131	128	131	122	132	117	123	124	134	136	126	121	131	131	111	108	122	146	130	127	125	116	135	139	107	120	140	136	131	127	122	149	141	118	135	96	124	141	125	136	120	142	127	109	146	122	131	132	132	128	132	108	119	133	111	115	124	142	121	116	115	119	122	128	107	145	135	119	121	115	137	107	125	125	132	121	125	119	128	122	116	119	111	121	121	138	142	116	130	130	138	150	140	123	118	120	108	120	120	139	127	121	113	150	131	132	137	139	107	122	128	136	114	141	142	134	132	111	123	137	140	128	125	114	107	130	130	118	119	130	121	122	106	143	126	141	135	124	134	116	119	102	136	111	148	110	132	122	135	127	129	121	123	134	125	109	129	133	145	113	131	119	127	144	116	126	111	123	127	140	111	128	128	114	125	128	128	142	127	137	116	128	114	129	121	118	144	142	136	134	130	135	123	120	136	128	141	129	103	120	107	123	111	122	125	114	130	124	122	137	132	133	117	116	134	120	124	110	137	113	121	121	114	129	117	108	126	132	125	113	126	134	147	136	120	146	121	115	143	119	132	140	130	113	116	126	123	143	133	104	127	150	120	122	107	112	122	140	132	134	140	134	148	123	128	110	112	135	123	155	122	122	107	100	135	128	109	114	120	128	129	119	121	124	113	130	132	115	113	120	157	125	112	157	124	103	110	130	137	152	128	107	134	115	115	115	124	110	105	142	116	129	107	112	140	140	140	134	138	124	115	133	142	124	120	115	120	116	120	123	129	136	123	117	128	118	128	122	131	107	146	139	123	141	120	119	132	132	131	115	124	138	146	129	142	129	113	126	132	124	122	109	128	117	135	155	130	128	125	126	117	113	116	109	133	122	121	115	127	121	130	136	130	122	124	132	146	107	126	116	133	119	110	141	121	133	118	131	140	129	120	119	131	134	130	120	136	121	131	145	126	127	126	114	135	129	119	119	127	125	138	127	140	120	123	129	115	109	94	120	127	120	110	129	131	120	118	127	140	95	127	126	113	133	132	136	138	122	133	148	134	109	92	125	127	114	115	136	135	139	131	134	146	130	110	141	142	134	129	125	133	112	116	120	139	134	136	121	118	136	110	129	135	132	119	113	139	134	124	126	121	125	127	130	134	121	142	145	135	144	121	117	132	150	117	116	119	111	139	104	120	144	111	123	127	126	122	141	128	119	125	115	122	143	135	134	115	127	112	116	137	129	114	138	120	126	145	124	107	115	115	121	132	106	124	138	95	116	132	99	107	100	103	118	146	115	112	131	124	116	133	109	135	118	123	154	128	110	113	116	118	122	103	116	124	122	132	123	145	119	114	115	109	117	151	130	137	121	136	132	120	134	116	138	147	119	111	126	123	151	126	109	143	123	128	121	126	122	132	128	132	141	127	125	121	145	126	124	121	150	113	102	131	112	118	112	123	141	126	126	150	137	112	122	105	127	136	136	116	137	127	140	114	119	124	114	140	131	114	129	105	131	130	153	121	112	120	116	142	154	124	126	108	102	129	124	134	121	118	120	113	116	109	129	129	111	127	117	117	143	126	109	133	132	138	136	115	120	104	117	114	134	126	155	132	124	107	140	132	143	122	140	130	131	132	118	114	123	129	131	141	116	109	136	115	116	123	127	135	122	123	93	108	142	118	141	151	113	114	113	134	133	127	127	142	128	113	110	116	115	110	130	148	129	143	107	132	138	138	134	116	132	130	151	131	116	121	97	132	136	139	135	156	124	106	142	119	142	144	113	132	127	131	119	136	120	121	126	129	115	130	135	136	137	116	126	121	127	124	122	107	110	124	130	131	107	139	131	111	124	150	121	113	121	124	138	108	141	130	132	125	129	121	131	115	133	120	128	138	132	143	104	128	130	113	136	148	144	126	137	146	118	122	120	107	111	127	126	110	126	120	124	141	110	121	144	149	123	119	125	124	119	122	134	99	107	122	125	134	142	119	134	142	138	120	128	127	126	142	116	130	126	134	127	131	121	132	123	113	135	146	127	130	110	132	132	117	129	127	124	142	98	127	126	127	114	107	140	129	130	139	111	135	119	129	117	124	124	136	140	139	125	133	125	113	127	133	118	137	128	125	127	126	119	119	129	115	117	149	125	128	116	115	118	136	127	142	111	138	136	131	127	93	130	133	132	122	129	131	142	124	133	136	133	128	137	118	129	133	129	120	124	144	150	132	156	131	130	129	136	127	119	100	149	125	128	146	125	140	137	121	135	128	120	139	133	123	142	105	117	125	134	123	124	103	119	116	145	139	119	121	117	123	125	147	113	111	124	121	100	110	125	144	123	112	132	125	129	125	136	135	135	125	129	145	118	127	120	118	132	130	104	137	113	107	111	121	142	110	130	120	123	124	140	129	138	135	127	125	140	112	128	112	128	112	124	123	136	135	139	112	120	130	113	132	128	136	123	101	123	128	129	120	127	142	106	121	119	120	127	118	114	112	117	111	136	123	133	133	118	145	126	125	142	129	136	129	109	131	121	114	159	114	133	132	144	145	146	128	129	126	114	122	128	121	131	123	118	118	118	111	125	135	142	121	129	119	112	145	141	118	130	124	125	142	107	129	114	141	140	120	119	135	116	137	138	149	127	109	140	102	144	121	134	124	129	128	129	153	149	114	138	134	124	119	133	133	108	120	138	92	137	124	130	120	132	116	94	116	120	113	119	124	140	120	108	142	132	125	123	140	135	116	119	133	123	124	145	118	125	129	137	153	127	124	139	110	148	130	177	134	115	100	141	135	113	139	119	119	127	106	127	127	98	140	126	94	133	131	145	143	129	111	110	106	146	121	114	132	119	136	116	112	132	133	124	110	107	137	120	138	119	118	115	107	127	137	126	114	114	115	126	147	125	117
8229	793	1517	1681	1425	1153	1006	827	803	653	612	589	549	513	509	471	498	458	435	428	435	418	429	391	425	402	391	405	398	382	412	386	374	375	396	358	353	361	374	374	361	380	359	373	324	369	346	353	379	380	357	377	371	338	376	354	345	354	353	336	350	392	359	356	322	346	367	383	369	338	350	366	327	354	370	369	333	360	336	328	357	352	343	358	329	360	331	393	363	333	319	369	372	351	340	367	387	339	333	375	342	370	331	323	365	360	367	374	347	341	369	348	342	339	364	328	353	369	369	350	348	347	327	384	339	377	334	337	347	343	344	361	365	324	369	352	335	351	337	353	358	320	332	364	354	358	328	327	350	347	363	364	323	367	335	361	356	379	340	337	358	344	350	345	345	349	342	349	369	362	347	359	377	338	345	385	339	336	333	372	347	345	358	345	328	370	377	318	355	351	384	359	369	331	369	347	342	361	337	347	331	342	357	347	334	332	370	355	353	339	368	355	362	342	346	366	359	369	351	344	329	358	358	352	348	326	348	315	365	317	373	363	328	370	379	346	363	336	331	340	337	347	338	323	360	358	332	340	360	355	328	359	331	363	348	340	335	332	341	314	345	339	366	329	343	387	350	380	344	342	357	349	381	355	386	349	372	340	336	363	353	349	344	329	349	343	333	344	342	383	338	350	348	369	358	346	347	350	354	342	363	356	367	318	376	348	349	343	371	362	333	372	334	362	382	363	368	333	355	387	363	351	361	359	350	365	358	324	356	369	359	345	336	341	369	354	363	335	341	375	321	338	367	354	333	345	326	358	367	378	345	351	355	368	348	349	350	356	378	349	334	336	317	366	338	340	342	357	357	358	354	339	333	327	349	348	358	302	355	361	317	350	349	332	341	345	351	344	329	425	341	380	368	355	367	346	353	372	365	332	321	325	372	355	362	352	399	361	363	348	344	374	335	356	347	358	336	373	324	381	349	328	341	368	356	364	384	334	338	363	350	355	343	365	371	352	339	361	336	351	347	354	362	351	391	378	335	353	374	377	351	354	348	330	347	340	373	320	352	333	362	363	371	352	337	330	374	350	350	389	385	346	352	364	355	354	329	358	373	349	362	341	340	374	370	382	367	362	377	332	342	306	356	314	358	373	321	372	376	340	337	348	329	348	379	353	342	351	330	322	352	331	355	321	314	353	379	312	348	345	374	339	329	348	365	358	373	369	371	370	359	337	359	346	361	351	358	337	356	314	365	358	354	336	330	351	341	357	361	368	366	342	326	354	338	393	332	333	319	331	347	358	378	350	370	312	351	346	362	362	347	347	332	360	348	371	345	322	370	362	344	350	350	330	357	348	346	392	362	336	353	342	363	347	332	353	354	328	335	347	354	359	306	352	345	355	318	344	363	375	357	361	357	341	348	373	336	350	367	364	366	354	374	330	336	336	351	359	321	347	342	373	331	349	338	359	352	386	362	341	352	330	346	343	330	370	336	333	365	342	342	360	352	370	339	349	387	349	351	352	338	353	345	356	352	345	325	378	341	326	341	321	355	347	329	387	356	353	350	348	372	327	356	374	385	347	317	330	343	352	365	359	342	321	356	367	342	365	334	352	344	341	357	336	344	336	340	389	348	346	332	377	358	348	334	353	363	371	331	356	347	361	371	353	357	350	341	343	326	357	363	343	346	365	371	348	374	377	371	374	317	356	354	370	348	325	366	384	357	361	334	340	361	391	333	339	359	330	342	350	344	368	359	340	374	365	356	352	364	328	340	351	368	326	357	329	350	369	344	342	375	333	345	364	366	321	355	356	343	325	345	337	356	323	348	329	314	352	367	340	332	344	348	344	358	353	325	330	393	353	345	383	354	360	373	313	349	334	332	352	341	390	354	350	351	349	385	339	366	354	351	341	340	322	331	358	333	362	364	364	358	338	365	341	341	347	358	383	303	341	340	342	366	361	334	388	329	362	352	374	309	352	372	357	363	375	369	357	356	322	333	351	379	358	353	336	345	358	373	379	347	355	328	325	337	323	327	385	372	372	337	323	319	366	348	337	350	345	361	349	345	378	309	354	356	343	346	337	351	322	358	360	320	370	360	355	355	340	338	350	381	347	346	328	376	324	366	344	348	358	368	341	328	320	345	347	299	338	368	342	353	299	354	349	322	330	348	375	371	336	385	344	320	353	327	366	328	389	328	318	346	323	346	335	332	335	327	366	374	342	356	326	348	356	364	346	322	338	331	371	346	370	370	343	329	358	339	368	376	370	350	326	345	358	371	347	337	374	347	386	332	341	362	338	368	398	340	361	350	332	360	390	333	355	373	330	334	337	339	344	326	360	404	326	331	352	374	338	349	341	361	354	346	333	347	369	359	358	337	346	363	324	355	364	360	371	328	319	315	365	339	366	371	356	322	355	359	355	353	319	354	339	362	364	355	338	341	358	340	359	329	344	358	349	299	357	340	374	384	366	358	342	335	347	361	348	353	342	356	334	324	352	384	354	368	370	339	340	359	386	331	342	366	349	379	370	352	349	343	351	344	356	322	325	341	342	351	331	383	346	350	341	349	329	350	323	352	329	327	373	349	355	370	345	372	337	330	325	349	358	372	337	350	377	380	338	322	353	337	332	358	351	336	354	321	382	342	326	353	365	319	352	390	345	360	346	347	357	313	352	310	369	338	333	334	346	330	324	357	362	347	347	334	359	374	386	398	371	361	362	338	336	357	325	376	343	378	325	339	368	350	335	344	334	359	325	316	350	351	341	352	363	369	308	330	357	350	340	334	347	360	337	335	388	357	358	311	341	352	350	359	379	343	373	345	315	336	345	337	342	360	348	339	348	370	323	337	342	327	342	358	352	351	332	344	354	330	361	360	377	355	350	334	371	373	343	392	377	352	343	361	371	344	370	360	326	393	383	345	350	389	343	378	354	344	348	333	376	367	366	345	352	361	349	340	364	340	353	371	331	329	350	357	341	363	366	353	368	335	366	342	326	366	346	330	356	368	334	351	383	343	343	366	379	339	334	356	349	340	370	373	364	364	367	335	358	342	347	330	315	339	308	340	372	326	378	323	370	348	336	313	324	355	340	335	344	338	334	347	371	350	344	337	336	365	357	360	355	362	329	351	326	374	339	341	349	347	331	373	335	366	351	337	331	333	375	332	350	345	367	346	351	368	367	345	344	323	374	340	373	352	391	333	361	336	340	302	348	358	349	364	348	320	369	367	347	343	372	350	335	336	356	328	356	343	382	339	348	349	382	375	384	361	347	355	367	343	348	341	348	354	354	362	354	325	373	319	359	352	338	340	340	362	374	345	335	359	347	350	334	334	386	349	358	412	333	360	337	329	302	342	376	341	337	349	306	367	343	326	339	349	323	344	319	328	357	330	356	369	345	320	325	325	327	381	344	339	376	354	358	326	330	351	311	361	340	339	342	319	373	332	349	365	372	363	352	332	341	345	371	349	341	343	359	338	325	323	349	351	356	339	379	372	384	362	368
1438	364	430	447	444	411	408	399	366	420	416	395	416	423	412	391	403	395	394	399	393	385	363	399	391	412	371	407	365	438	413	427	401	370	388	402	377	400	391	387	387	431	418	396	410	384	387	383	389	391	388	395	387	376	405	396	391	389	422	381	360	401	362	398	414	408	370	388	424	425	398	392	357	392	378	387	418	388	394	423	390	411	396	442	437	394	393	394	376	395	425	394	349	408	419	395	400	389	410	415	364	416	430	414	416	371	397	388	370	377	368	421	403	395	383	414	419	382	401	415	401	420	431	462	387	391	359	434	415	422	425	410	392	422	380	382	407	397	410	383	408	383	379	362	397	405	354	358	427	399	410	401	383	404	393	421	362	403	404	394	381	415	379	411	394	422	386	365	408	352	392	388	410	395	349	405	412	408	394	418	435	400	379	396	447	401	424	377	422	392	386	388	426	428	411	394	404	428	440	385	415	408	407	368	394	400	388	397	388	404	437	400	380	413	383	424	431	394	423	425	378	378	444	412	418	414	408	388	424	378	401	399	420	390	382	374	404	389	418	398	394	407	382	383	375	382	404	401	385	377	425	402	376	408	408	392	398	393	392	393	404	425	387	442	399	416	416	393	427	438	417	433	404	394	421	411	410	384	403	393	370	392	405	373	419	410	436	419	376	401	371	403	370	394	439	437	394	437	395	399	432	402	369	399	432	400	366	387	400	404	419	376	422	411	370	382	383	383	410	402	395	400	393	394	400	383	395	391	358	390	386	419	409	363	403	403	401	394	407	437	422	392	392	387	349	387	406	347	406	417	405	425	398	403	398	400	448	408	411	376	388	430	398	444	422	357	387	382	421	403	416	377	413	367	368	418	413	377	378	392	459	371	400	420	400	389	385	372	421	424	360	421	434	383	386	420	375	383	409	375	461	386	402	396	402	420	381	405	429	449	387	370	402	387	428	430	398	401	392	407	391	372	412	365	363	380	427	399	376	386	392	416	392	412	406	418	368	388	402	414	409	418	416	429	417	377	378	419	398	424	404	417	407	394	407	422	384	415	447	384	395	417	397	389	426	415	406	430	415	398	394	375	454	374	417	391	379	417	385	417	390	373	375	406	386	399	353	415	357	367	451	364	381	373	395	390	404	392	435	424	420	394	385	355	417	362	396	373	376	387	383	410	380	416	395	390	430	402	419	397	411	405	408	353	409	402	422	410	428	465	387	433	419	428	411	408	377	397	374	418	418	379	370	425	383	374	425	390	427	368	384	371	410	373	378	410	358	397	417	420	395	399	437	387	422	411	388	392	399	381	399	373	356	378	420	453	383	375	373	404	410	405	413	393	399	387	411	421	368	386	430	401	402	385	400	379	392	388	360	411	387	428	406	384	386	408	382	404	415	376	389	398	396	426	388	404	401	402	377	440	389	447	391	377	377	406	357	365	418	410	379	388	417	390	414	419	424	409	417	415	398	409	410	435	408	423	387	412	404	411	454	421	451	391	385	434	415	448	386	419	449	426	399	362	452	404	402	400	401	371	388	367	403	408	393	420	409	401	395	431	392	375	393	388	407	405	439	387	377	419	430	411	408	404	409	401	422	375	395	409	419	402	385	394	341	435	407	428	409	383	384	382	369	404	411	404	378	381	400	384	382	374	411	388	399	383	389	401	418	381	403	379	404	397	385	384	437	382	441	360	389	403	369	384	398	404	438	387	413	358	387	392	422	372	416	416	386	400	373	406	384	420	392	393	400	381	386	387	418	390	389	399	389	418	377	398	431	413	410	383	378	374	381	438	394	430	437	413	403	391	404	405	419	388	377	401	387	380	396	395	410	408	401	384	405	404	421	397	411	408	358	362	385	380	400	400	403	421	387	421	379	433	409	363	389	365	385	397	405	376	376	387	387	412	405	416	379	421	385	374	375	388	377	397	393	401	416	385	426	414	409	433	397	380	390	408	433	409	457	375	383	446	408	440	392	414	394	427	404	385	430	407	410	406	390	375	362	411	374	402	400	384	379	399	450	400	402	388	403	412	382	401	386	398	406	419	395	419	386	406	395	414	343	404	391	378	425	379	411	389	426	370	373	379	379	392	423	381	384	410	388	392	357	370	385	389	392	404	398	383	381	392	399	413	392	363	372	402	408	385	390	356	410	387	415	369	412	397	360	432	426	420	399	372	437	420	449	412	392	389	418	392	425	375	415	414	402	415	396	410	370	416	417	387	399	406	395	408	406	402	429	396	390	401	393	352	430	392	398	395	427	399	403	399	413	405	421	426	416	343	385	402	398	399	449	394	456	432	382	449	385	389	406	396	412	371	418	363	383	397	416	382	399	400	424	387	436	404	423	404	389	398	395	404	415	392	402	399	385	361	409	391	419	395	427	378	376	411	400	401	351	426	352	360	413	396	387	461	404	388	443	413	433	393	421	407	402	383	373	398	428	396	438	410	354	397	400	388	375	373	383	370	369	382	389	407	403	387	370	384	383	407	443	428	383	375	403	445	430	395	386	391	446	399	422	383	340	387	394	398	370	402	414	413	422	414	373	408	378	373	382	446	413	383	398	409	402	387	382	394	392	394	398	398	396	403	405	369	425	400	394	468	390	417	405	410	424	450	443	377	398	366	393	437	390	406	370	395	427	407	377	441	397	380	396	399	385	385	417	426	393	391	368	383	405	372	409	388	399	397	373	412	415	340	386	392	385	427	396	352	370	408	437	380	409	411	359	399	385	399	370	403	402	404	427	429	439	402	383	396	468	389	414	454	387	370	418	375	401	427	446	404	395	430	435	398	417	377	413	397	401	430	431	386	391	397	411	418	377	418	388	405	411	403	372	398	415	452	411	397	417	387	399	351	421	435	370	373	381	412	393	423	390	393	370	410	394	393	419	420	392	393	427	412	376	423	364	417	400	352	386	359	390	418	367	424	374	366	379	392	406	406	424	382	412	413	395	379	423	392	347	388	402	382	400	407	386	406	398	403	404	394	391	394	395	398	367	380	418	428	375	370	386	424	392	397	425	378	401	369	397	395	462	373	379	383	416	447	405	398	376	385	391	385	410	406	399	386	360	363	397	394	415	369	357	426	359	421	426	411	386	426	394	422	409	414	415	380	395	422	398	425	396	414	361	372	373	409	395	411	394	419	372	375	403	425	435	384	355	399	406	417	392	397	387	447	407	365	439	422	441	385	395	394	403	399	415	444	363	379	405	401	377	392	417	422	440	408	387	367	405	370	386	392	435	400	401	418	406	406	394	384	393	412	414	401	371	356	409	382	392	357	400	425	383	363	404	364	401	374	394	441	406	372	423	388	440	400	401	385	394	382	373	378	437	403	406	398	407	398	382	429	381	440	388	383	390	413	390	361	382	374	441	381	439	385	386	376	415	393	425	397	389	376	371	393	413	433	403	415	383	423	383	376	403	412	388	410	386	383	394	415	385	395	379	395	433	401	402	420	392	453	400	397	411	405	372	395	406	421	427	378	377	403	421	402
2059	905	963	987	985	969	958	958	926	948	981	931	974	946	933	938	951	927	933	951	917	995	887	993	916	983	892	899	918	886	888	967	909	955	935	912	898	957	944	989	915	926	936	891	962	938	969	897	935	956	991	923	956	957	947	999	917	927	960	888	935	914	962	936	944	941	868	910	908	905	918	894	993	910	936	953	1005	912	938	898	929	924	969	899	903	952	936	957	942	904	948	970	895	937	900	966	909	934	981	948	904	891	899	926	935	978	957	923	961	1019	966	913	910	981	973	970	851	944	933	958	938	903	902	956	959	900	946	912	938	921	888	900	962	1011	1003	953	882	948	906	885	964	902	916	953	921	910	933	884	928	941	930	957	871	937	911	954	917	895	971	983	866	928	942	981	964	946	914	940	932	902	944	908	902	923	914	888	955	954	889	846	961	933	945	964	918	943	918	936	939	927	931	884	969	899	987	961	1007	870	893	966	895	959	901	947	948	940	887	935	965	918	979	873	897	960	928	905	907	975	902	960	891	917	912	853	882	962	993	954	991	903	909	904	971	895	908	941	935	931	920	906	886	918	995	946	968	921	941	918	911	957	911	962	913	894	905	934	944	945	881	947	896	942	983	896	942	934	932	924	924	882	930	932	920	944	965	913	930	893	946	989	924	923	944	984	920	932	879	906	964	874	936	894	881	932	922	980	917	951	882	977	952	872	857	910	943	887	938	961	941	937	906	933	993	911	963	881	897	956	894	952	937	917	914	866	1037	989	940	916	912	876	884	970	925	887	912	933	917	920	892	957	943	898	969	936	900	895	1006	881	925	989	875	902	922	892	957	961	909	937	952	926	907	928	922	948	952	931	951	938	905	947	968	901	935	900	888	897	927	916	975	917	934	934	918	967	892	913	940	946	901	903	939	885	893	922	952	908	967	924	963	970	946	908	919	895	935	926	923	919	953	977	904	923	906	911	932	909	951	969	951	948	909	920	937	910	907	913	917	920	976	927	924	968	965	897	946	881	861	947	949	959	952	886	967	956	960	927	904	947	952	877	942	932	914	960	951	922	963	880	961	971	864	945	901	908	858	964	968	972	965	907	970	888	889	928	965	910	956	956	891	930	918	946	911	905	897	955	965	924	958	998	884	893	903	956	921	926	918	940	1000	946	930	927	885	940	914	956	929	924	940	925	893	951	941	951	953	966	944	922	875	925	919	882	853	957	936	953	918	970	879	897	956	907	873	987	980	912	906	904	961	935	961	903	948	898	938	976	944	938	938	906	929	929	976	938	906	884	933	890	946	940	901	932	880	985	948	961	906	888	897	922	970	979	941	913	951	944	919	877	885	933	930	905	985	980	873	936	930	909	950	969	931	910	954	886	976	969	994	930	903	952	950	952	921	884	948	910	906	924	948	922	937	959	911	909	977	965	905	931	950	884	895	930	914	965	935	911	904	944	902	916	981	926	968	909	952	889	946	1000	956	900	931	958	911	936	839	909	883	907	931	1039	914	929	903	958	923	926	936	923	888	935	953	976	897	964	930	930	862	967	977	870	926	966	882	963	916	949	897	929	909	898	933	971	887	944	924	907	918	940	926	935	949	963	955	935	967	944	894	961	937	925	937	888	927	926	916	911	869	924	915	882	911	925	969	897	956	916	948	956	939	968	909	886	921	958	918	937	932	910	944	970	935	933	878	944	974	928	900	953	947	887	894	893	932	946	930	942	894	945	926	952	914	967	931	912	886	921	864	922	896	853	882	913	963	904	907	1010	968	943	973	879	921	912	933	911	940	946	887	900	1016	977	979	892	914	939	933	923	915	940	926	952	942	935	945	957	941	913	913	911	947	977	932	915	987	936	901	947	918	913	984	920	979	970	926	945	925	834	938	931	930	888	936	963	878	903	897	907	929	954	962	910	902	907	880	947	943	951	940	873	938	927	935	902	910	887	992	918	953	958	930	920	895	945	936	935	988	917	942	938	947	918	955	899	922	972	942	926	905	869	904	939	968	920	961	913	912	936	933	925	918	956	897	967	936	920	915	965	875	972	912	955	925	914	943	910	958	901	926	901	920	962	949	961	967	950	866	955	927	929	944	896	894	958	967	934	892	919	932	907	920	902	925	917	971	968	902	953	928	869	881	878	934	886	910	912	906	939	940	909	943	890	936	931	912	909	991	924	927	922	988	913	906	966	938	942	909	926	892	935	991	941	925	951	932	868	917	927	975	937	890	896	982	971	939	906	862	906	902	930	933	873	905	910	939	913	921	904	912	909	928	894	941	943	942	908	933	930	977	911	953	956	942	923	915	930	940	986	950	864	938	941	937	906	968	931	945	909	896	922	932	867	921	911	873	866	947	887	939	937	918	891	932	929	940	910	916	870	886	880	930	957	921	922	913	921	963	874	943	933	907	946	919	898	969	898	895	937	915	906	930	994	909	919	876	908	926	918	885	953	853	925	954	931	923	933	912	908	957	950	879	939	969	965	910	908	913	869	954	907	927	935	916	937	921	898	943	874	937	958	935	937	968	957	922	945	940	916	940	935	945	939	932	943	938	996	936	895	881	926	908	867	963	989	916	947	934	928	919	925	848	953	893	946	995	892	931	926	913	916	917	889	968	890	915	915	915	929	945	966	909	952	890	951	922	931	997	947	885	928	950	939	875	882	967	912	916	886	950	934	945	944	929	929	970	967	994	945	890	972	919	890	926	878	957	925	950	940	926	889	924	959	938	900	978	971	917	959	902	925	911	913	927	935	904	936	905	965	966	923	931	951	913	990	911	962	918	908	938	945	890	942	957	893	904	942	955	949	922	959	953	960	963	945	924	954	932	940	905	960	935	998	936	967	905	959	929	893	909	902	894	952	977	919	967	897	938	889	927	882	880	909	921	956	924	914	937	920	967	876	874	900	928	960	903	919	887	951	915	925	938	931	958	905	926	942	901	933	965	923	945	874	947	965	922	963	947	893	890	954	946	950	943	920	894	894	927	944	888	904	975	882	895	930	960	911	962	933	960	916	959	953	917	943	921	954	940	893	969	945	951	949	933	927	942	899	940	896	918	943	981	981	949	885	913	926	947	937	914	970	913	944	933	942	909	932	882	949	942	932	899	930	895	905	881	940	920	934	920	889	936	973	948	932	935	918	940	969	976	938	1008	934	938	967	868	942	952	875	918	888	970	940	960	922	950	884	963	929	980	912	948	957	909	944	947	948	900	944	935	907	930	872	898	980	937	909	994	931	966	872	890	953	924	937	969	947	897	917	900	945	959	933	863	938	948	895	974	962	891	968	943	953	979	911	928	903	947	961	886	931	913	926	994	978	996	869	906	962	994	927	858	950	934	971	919	907	974	929	980	952	928	946	946	961	946	910	917	955	891	913	928	897	943	953	978	957	949	931	981	956	947	965	930	918	935	889	909	908	856	936	921	944	889	954	915	904	957	889	907	931	933	917	930	970	945	877	882	960	872	865	963	883	940	907	948	916	936	934	883	926	973	934	942	955	921	902	901	896
8097	591	551	484	407	380	352	298	294	314	310	266	279	257	306	272	270	275	298	283	284	274	300	285	282	281	273	264	266	286	274	265	281	282	243	279	266	299	260	298	276	303	269	262	319	309	260	249	313	258	249	277	289	253	255	265	280	282	294	286	279	310	317	306	287	314	271	277	279	284	269	287	322	293	273	244	248	237	263	299	295	317	258	284	290	287	280	265	269	300	249	291	271	299	263	300	283	265	247	261	255	254	280	267	283	288	282	298	258	274	346	297	298	261	257	254	312	243	320	284	270	258	302	291	248	288	314	271	286	274	267	270	267	274	268	271	269	282	289	280	273	243	254	295	265	278	272	271	288	277	300	267	260	282	281	293	264	254	272	272	291	299	293	260	293	282	266	275	282	259	296	307	279	295	294	270	307	293	290	284	277	293	260	275	261	260	276	292	276	301	273	294	267	286	248	308	270	298	286	291	278	268	273	287	272	289	278	259	259	271	282	265	275	336	294	253	235	278	305	285	293	279	274	274	275	292	295	285	292	279	281	259	258	277	262	254	273	313	286	262	281	321	275	281	270	258	276	246	278	243	260	296	260	293	314	278	257	289	278	277	261	257	275	292	284	252	259	268	248	305	288	287	258	259	320	280	257	268	293	284	273	288	249	252	256	283	269	253	256	292	256	277	253	265	274	248	225	279	320	279	264	263	277	271	237	227	280	289	266	280	266	268	271	283	288	255	268	260	286	280	252	275	272	253	268	295	253	305	298	277	281	290	229	242	276	305	253	292	290	284	277	307	299	272	270	288	268	265	265	294	296	266	281	297	310	286	296	288	263	289	274	292	314	309	289	264	296	261	280	250	261	259	280	250	292	288	287	294	297	284	278	252	269	284	244	272	276	276	303	289	276	323	308	271	308	260	293	238	265	324	266	327	303	268	276	304	236	264	269	295	310	277	314	268	294	300	290	312	300	294	271	280	267	280	296	274	311	245	288	300	262	281	283	292	301	286	278	290	262	269	272	302	283	276	290	264	269	296	274	249	287	288	276	308	240	279	248	270	282	275	258	277	265	284	280	268	274	314	343	277	269	284	254	312	298	312	253	279	256	315	285	265	232	294	288	299	270	298	292	300	281	279	261	256	255	278	281	269	254	290	273	288	236	285	290	253	284	274	286	283	269	273	273	274	280	289	289	300	273	276	293	283	253	298	266	242	314	246	239	276	274	252	265	287	292	291	298	296	290	278	286	261	275	284	272	293	260	276	249	281	247	258	286	278	259	265	263	289	248	268	263	275	256	287	260	284	273	283	294	229	288	245	264	272	294	265	311	279	276	306	272	250	304	302	289	291	277	287	230	300	270	290	267	236	268	265	258	312	256	251	264	285	286	280	265	276	296	278	270	247	239	278	249	299	281	251	286	291	260	265	285	258	253	274	293	259	283	280	294	275	278	282	295	283	287	249	287	255	259	289	264	311	243	240	255	237	273	247	300	301	295	264	293	297	275	260	289	264	269	272	240	273	281	247	271	300	262	292	275	260	294	281	300	291	277	285	283	280	271	283	235	260	265	267	277	245	292	272	314	266	268	273	260	278	269	295	298	279	253	272	288	278	272	282	287	269	285	321	278	293	274	252	259	262	245	289	284	264	268	284	288	276	278	300	278	295	304	288	282	296	270	240	284	289	269	303	260	281	270	291	274	241	281	276	248	249	274	269	301	295	253	259	254	252	254	265	276	284	248	270	284	263	276	287	302	270	267	278	278	270	267	307	265	267	297	258	239	281	287	264	304	273	264	285	287	254	268	280	272	263	249	258	283	304	313	275	284	275	263	285	273	246	316	277	272	251	274	289	248	287	275	283	278	291	269	292	257	274	292	283	287	294	271	320	268	286	277	272	268	239	315	286	262	326	278	308	290	285	268	260	235	288	267	260	275	266	288	279	273	290	297	304	299	296	280	272	252	288	291	271	271	264	283	270	277	274	269	303	250	300	242	300	283	240	267	270	295	262	274	282	293	273	277	295	270	240	261	259	288	289	291	303	302	280	249	244	268	268	249	270	288	241	262	285	264	276	273	272	295	306	280	272	301	256	275	257	280	273	257	276	259	270	263	278	259	269	269	298	234	293	309	283	257	277	276	271	280	271	282	289	276	259	280	286	301	289	279	305	296	272	296	287	262	320	294	282	277	298	285	267	299	261	278	280	272	280	270	297	272	297	254	266	246	289	313	267	290	277	281	282	308	261	285	319	294	250	269	295	292	285	284	252	274	263	285	282	259	269	293	306	285	287	314	262	271	280	263	278	309	292	266	241	270	275	268	277	291	296	285	304	278	312	231	309	296	280	289	265	293	260	289	283	256	298	294	266	261	287	275	300	278	291	271	285	230	304	279	292	280	243	287	267	268	271	283	279	269	281	290	251	290	272	257	269	292	275	291	259	296	287	251	295	287	299	274	254	292	276	295	252	276	233	239	244	286	285	265	276	269	283	278	288	268	288	297	275	310	307	296	282	276	267	282	266	293	279	283	288	263	256	337	257	270	253	277	279	263	272	294	298	266	267	283	291	246	235	298	291	311	275	263	297	266	273	266	267	270	288	284	249	272	266	257	266	272	289	281	268	238	240	296	276	290	268	256	268	273	278	275	286	267	254	253	286	268	271	261	277	254	305	232	258	286	272	284	275	295	274	266	297	311	299	293	268	259	280	290	292	225	274	274	276	295	280	253	279	288	271	272	253	270	272	300	235	265	255	309	265	286	283	263	276	258	279	293	272	288	240	253	300	281	301	287	283	256	287	264	264	257	295	278	287	265	282	258	242	253	281	317	290	276	290	309	265	280	255	281	271	300	267	261	254	261	274	278	288	309	285	268	275	294	276	263	273	257	299	287	262	275	265	296	284	283	297	293	283	259	278	270	243	257	286	289	297	274	301	328	326	282	292	279	266	253	308	298	310	274	296	261	272	270	275	298	266	240	269	258	282	277	286	312	281	302	311	315	265	302	284	257	284	255	294	308	285	291	259	246	282	281	281	267	260	290	298	277	295	285	288	271	262	308	268	230	265	281	282	287	245	269	307	280	260	269	281	261	271	299	278	261	304	294	289	263	278	258	251	275	280	283	292	294	313	240	254	288	291	322	274	278	258	262	301	287	295	271	304	283	245	262	285	270	278	279	291	304	259	310	268	275	279	302	276	286	306	288	287	274	263	287	283	252	262	281	295	256	279	262	231	278	302	289	289	279	283	284	271	266	270	290	261	289	288	305	284	251	284	282	282	272	300	274	307	274	292	288	255	276	291	302	296	249	287	283	272	298	255	258	293	266	252	288	305	276	245	300	256	288	300	305	299	256	250	234	273	296	281	250	291	260	249	257	251	278	264	267	288	272	291	295	251	296	260	277	256	287	312	252	280	277	260	272	269	245	276	266	275	246	244	270	283	298	270	309	293	296	259	242	279	287	303	303	279	269	311	294	303	258	241	292	291	300	261	264	252	259	255
6934	937	1274	1474	1298	1160	1070	980	923	866	806	795	762	756	793	672	749	688	721	705	678	657	619	656	702	652	705	669	673	717	699	653	637	659	644	709	687	656	714	686	656	661	716	665	662	678	607	657	660	678	744	711	653	706	718	702	647	680	650	663	694	681	685	657	676	672	669	650	680	666	652	685	710	673	670	611	633	707	641	672	674	670	615	709	661	661	649	683	665	666	673	679	677	663	609	628	672	652	664	675	717	689	649	621	674	655	659	672	676	671	649	711	637	629	657	705	682	705	628	692	645	614	660	671	674	676	705	662	626	668	699	650	665	672	640	675	681	676	695	667	648	669	643	662	706	712	622	680	664	687	657	682	637	645	665	669	638	654	637	656	674	664	673	598	669	627	692	642	663	690	658	642	638	667	672	681	664	626	684	689	656	607	629	638	627	671	636	662	673	710	664	662	665	706	635	649	639	606	632	676	624	660	656	650	696	649	636	654	673	593	665	682	625	679	710	672	626	670	672	624	689	681	668	686	668	660	686	634	655	660	671	674	682	679	663	665	661	664	659	647	668	667	642	652	632	645	621	634	713	679	672	668	669	687	621	689	681	701	675	663	678	630	626	649	645	636	626	645	619	659	684	689	623	692	707	639	664	656	625	668	707	676	697	662	650	716	640	672	660	665	620	656	671	689	690	679	646	674	618	667	677	672	703	647	661	636	697	674	675	670	623	629	679	686	663	648	655	664	679	652	688	667	674	634	688	675	650	676	660	659	677	699	655	639	681	655	692	622	656	658	676	705	659	664	636	686	687	656	650	686	695	646	625	699	679	681	665	641	699	687	664	615	657	651	616	657	654	699	613	656	632	663	644	680	699	647	677	648	634	669	650	651	683	657	649	707	637	635	689	649	651	636	627	672	655	660	659	590	668	622	682	637	628	704	628	685	631	604	627	666	689	691	638	655	662	703	636	665	687	680	658	643	625	664	674	636	632	663	625	642	637	695	699	692	668	668	628	661	654	680	641	665	669	683	634	662	649	711	659	677	636	670	653	661	673	695	666	694	631	641	706	666	654	636	646	681	625	646	689	644	627	661	641	642	688	648	637	674	640	659	638	676	662	673	669	698	699	635	666	638	664	662	646	653	677	678	636	668	671	692	620	666	668	653	679	657	651	614	653	630	685	702	630	654	656	675	694	642	644	630	674	635	680	675	631	624	664	601	715	684	683	668	618	669	689	658	656	662	657	688	626	695	643	639	679	674	676	647	671	683	660	708	689	691	663	681	699	680	645	641	669	626	665	670	666	667	675	698	703	656	641	673	673	656	680	657	684	690	723	633	651	654	650	673	690	711	626	694	669	692	654	626	670	665	713	696	681	638	666	669	627	626	730	681	643	672	641	649	646	665	707	677	652	641	685	653	667	683	674	661	697	696	676	688	673	644	706	674	680	665	640	672	657	709	645	646	640	661	656	676	640	631	663	656	667	661	665	626	683	680	676	687	671	715	696	664	662	651	652	724	649	625	692	700	682	650	649	611	662	698	647	690	637	661	682	668	609	690	687	692	667	665	681	676	678	678	663	639	693	690	673	706	704	682	672	652	687	704	687	613	688	669	704	632	633	661	670	703	694	654	619	646	657	641	675	678	705	666	622	620	628	694	648	696	669	706	675	678	639	688	669	653	642	616	642	645	643	640	721	689	680	616	664	635	663	670	649	662	660	688	629	664	624	626	618	714	682	677	701	679	624	641	647	679	657	682	657	632	663	657	645	699	669	655	680	658	682	706	654	678	665	630	667	599	674	649	678	687	618	646	657	680	630	707	643	633	672	647	673	656	697	628	668	687	648	692	665	718	708	678	699	648	673	621	696	671	679	668	672	666	626	702	627	662	685	722	613	637	679	711	634	625	643	675	670	720	675	658	649	672	679	647	669	685	597	703	668	661	676	670	606	659	710	642	660	680	656	656	691	668	683	666	665	688	669	650	676	633	617	675	677	680	675	666	627	665	681	639	643	641	654	642	648	697	668	596	630	627	651	632	641	626	668	652	682	635	629	704	698	667	646	652	652	631	683	653	637	622	655	604	647	660	692	643	644	667	657	661	685	651	632	679	674	695	677	673	673	661	681	663	677	656	651	656	690	713	615	640	648	646	656	632	698	658	714	656	675	669	693	660	673	671	636	624	689	681	694	614	635	638	672	640	638	668	669	665	698	669	692	682	689	686	651	637	637	687	648	688	706	644	696	670	662	667	685	677	704	654	665	658	683	699	680	672	648	667	662	648	665	652	687	639	636	649	716	637	672	651	677	723	623	692	683	621	699	639	629	709	651	631	669	634	673	660	640	665	669	624	700	697	646	634	646	672	704	675	643	652	654	667	706	646	627	639	654	676	682	686	653	653	696	690	675	656	665	674	672	616	672	658	654	667	665	666	628	652	652	675	646	708	663	640	598	670	637	680	677	711	621	673	698	669	661	689	684	675	668	651	681	676	645	674	596	679	664	659	698	651	727	668	679	699	693	695	662	657	639	650	665	714	669	715	666	629	700	695	659	690	694	653	676	682	703	663	681	656	643	654	675	648	646	625	642	640	681	703	647	676	725	634	640	662	642	672	664	680	699	694	677	692	669	643	672	659	647	643	664	690	635	684	667	657	596	633	675	652	721	676	664	697	709	658	646	681	647	653	680	704	665	699	588	633	670	672	645	626	615	682	676	675	716	640	663	636	642	700	643	684	672	645	692	651	673	660	697	653	656	653	673	647	640	674	688	682	638	648	667	625	665	727	683	680	647	691	683	695	644	686	654	699	682	696	703	682	658	654	645	642	686	654	654	670	602	667	652	682	654	673	677	669	648	670	648	640	710	669	661	648	662	650	615	645	688	632	677	626	637	697	677	635	683	680	690	637	654	675	671	645	694	665	626	644	686	693	690	659	693	675	647	633	650	661	673	698	652	659	695	643	637	668	628	657	668	648	695	687	703	666	671	623	676	702	635	668	634	693	682	660	633	632	675	682	669	697	646	674	717	681	691	696	655	677	676	633	702	652	668	654	662	636	652	643	699	668	620	683	693	643	633	633	595	621	639	661	634	650	636	614	646	652	677	700	656	668	713	658	665	704	660	680	671	661	637	694	667	631	649	648	678	633	639	638	664	683	666	651	653	637	660	702	648	667	644	637	671	661	666	687	643	691	689	651	673	628	672	666	682	683	691	679	657	675	675	704	653	671	706	679	671	692	634	665	659	672	656	647	626	658	680	653	690	685	658	671	660	672	669	657	653	657	624	647	619	665	625	676	676	672	690	678	673	648	634	629	639	672	731	657	635	686	652	596	642	667	693	660	654	668	658	696	675	661	677	733	656	675	693	672	684	637	688	713	677	669	679	643	671	641	699	657	653	676	660	654	632	650	677	654	705	677	652	673	640	651	635	652	662	684	618	647	664	681	631	673	636	640	651	696	683	671	644	642	689	651	672	650	706	620	693	614	648	666	666	648	700	694
13334	768	680	515	366	286	266	197	197	190	192	167	171	166	132	158	143	137	149	150	134	129	153	125	154	117	142	117	132	129	135	140	128	121	135	160	108	139	137	132	128	137	113	130	101	119	117	145	115	140	117	138	136	135	123	129	136	112	128	138	128	124	107	141	159	135	114	118	116	108	130	118	118	145	113	135	121	133	137	132	132	128	123	150	118	116	131	120	128	136	120	101	125	137	116	112	137	135	140	142	140	132	159	137	126	122	125	114	125	142	124	127	130	130	104	146	130	133	131	143	133	96	141	133	107	151	126	120	109	129	124	126	129	114	115	118	122	135	104	136	114	124	132	126	115	115	116	99	159	139	121	151	127	119	104	131	128	136	115	108	113	127	132	134	131	124	140	134	117	132	120	98	121	107	138	151	149	136	119	125	131	121	138	122	128	114	112	124	117	123	117	126	105	134	124	100	122	131	111	122	130	151	123	113	122	134	113	125	118	154	124	130	136	140	132	124	115	118	122	133	132	128	134	122	137	132	137	132	115	115	128	118	131	143	118	124	127	114	116	132	110	140	130	131	100	105	139	127	128	123	136	131	124	119	114	142	125	144	130	137	120	102	123	137	122	140	110	103	111	133	130	117	146	144	109	128	130	134	145	134	117	131	136	115	131	144	136	135	110	129	129	114	130	114	123	132	101	117	133	141	127	131	123	123	132	125	120	133	128	129	139	113	144	145	147	131	125	116	141	141	111	110	130	130	126	126	122	118	134	123	131	137	158	124	120	116	117	128	120	126	154	153	117	144	119	142	134	124	127	119	111	130	116	112	119	119	106	125	112	135	129	140	112	155	131	116	107	114	124	156	116	135	109	100	120	125	130	122	110	136	113	140	122	130	149	132	128	103	119	143	142	115	143	138	149	136	147	134	119	130	132	111	154	132	134	132	136	145	133	134	126	127	135	137	132	98	154	125	138	114	114	136	113	135	116	120	147	131	126	111	131	150	145	148	117	127	121	111	126	103	139	138	125	124	110	152	117	125	129	145	149	134	140	117	139	145	136	131	114	96	140	153	114	151	143	131	146	124	120	131	118	139	131	128	127	119	127	119	138	104	140	131	158	109	111	136	132	127	129	129	128	129	130	121	115	133	120	132	120	142	138	117	128	108	132	117	124	138	138	129	123	127	130	126	115	125	111	130	139	133	116	134	136	122	105	136	119	142	133	141	128	116	127	119	146	135	116	123	122	133	148	121	130	124	135	136	130	137	131	129	140	110	141	116	127	135	134	136	139	134	131	123	143	115	128	111	125	109	116	108	121	124	123	146	122	113	128	149	119	132	127	130	132	135	147	124	141	105	123	129	146	119	110	143	133	118	129	138	111	121	136	118	141	122	137	118	116	131	141	120	122	132	117	117	130	130	134	115	126	131	116	158	123	153	112	122	139	132	121	133	138	127	121	104	122	112	112	132	150	134	125	122	136	137	137	136	128	146	110	153	138	134	137	134	141	136	119	135	153	122	128	125	128	109	116	99	109	138	128	127	124	124	137	146	125	147	127	132	121	130	121	106	123	136	93	129	118	113	140	128	124	144	130	121	126	130	127	141	122	151	110	116	132	136	144	139	136	138	137	142	133	130	129	138	115	133	145	113	138	143	121	118	118	133	133	132	118	153	139	132	118	142	133	130	123	144	114	133	128	147	124	139	143	128	152	142	131	127	150	145	134	146	109	125	151	125	119	127	138	131	135	143	147	125	139	116	124	139	128	126	128	117	104	134	137	129	111	106	134	125	136	100	148	103	128	113	124	132	119	127	139	111	133	96	131	123	142	114	102	128	113	125	118	136	119	121	135	113	113	132	107	150	152	138	108	126	129	135	121	123	149	148	136	138	127	124	123	133	133	126	119	115	135	116	109	146	143	132	122	114	122	135	107	133	132	133	126	128	134	125	130	115	134	115	132	134	113	121	150	127	106	114	112	126	123	125	150	130	148	155	143	101	134	115	127	115	124	129	126	118	137	117	115	130	139	135	154	95	117	109	133	149	129	144	125	122	128	132	129	116	130	128	152	141	118	118	132	118	122	111	125	112	122	147	132	97	123	126	142	144	115	126	123	125	135	144	142	132	129	127	114	126	148	117	105	136	142	118	146	147	126	127	103	126	115	140	144	126	121	130	126	131	117	123	128	129	121	118	145	115	115	118	117	137	124	120	142	128	148	125	126	108	130	117	136	125	139	115	126	116	125	113	120	133	141	143	143	120	110	117	113	135	120	132	109	129	128	122	141	125	137	164	132	138	140	112	112	130	123	158	125	126	128	133	149	117	117	115	120	131	137	127	136	148	126	135	143	114	135	130	121	129	121	123	135	126	103	127	144	124	120	143	157	136	126	133	141	109	109	110	124	105	125	122	120	141	132	126	136	141	118	134	112	124	131	147	121	127	103	115	141	127	115	140	138	120	132	130	112	111	119	122	135	138	128	126	140	113	124	124	116	125	117	124	128	109	136	139	118	125	139	138	149	131	114	124	127	122	129	118	125	121	131	125	137	120	133	136	128	115	150	137	131	123	108	148	133	117	145	121	140	117	118	129	136	116	122	125	102	128	129	118	149	134	110	116	122	128	143	131	141	107	128	130	134	125	121	141	108	118	119	144	135	110	109	124	121	116	132	131	123	115	125	111	123	114	130	138	153	139	135	122	119	108	107	133	134	137	129	123	108	127	116	122	123	128	133	153	148	123	139	141	137	130	124	127	148	117	100	109	146	139	142	118	121	125	119	122	131	120	114	147	146	155	128	135	130	113	127	162	133	139	137	141	123	142	117	147	125	129	139	129	152	117	108	145	156	142	123	121	131	134	142	109	106	146	130	137	105	116	147	132	143	155	121	134	117	131	142	134	126	143	141	138	142	136	122	130	116	128	140	128	141	146	134	104	106	141	137	122	135	142	115	123	113	119	125	118	118	127	111	132	107	138	148	130	124	132	125	115	131	119	132	131	133	125	150	143	131	109	125	129	142	108	136	137	119	133	118	123	125	135	116	133	133	131	113	128	136	115	116	109	142	145	150	154	117	115	134	119	121	132	117	148	132	138	132	133	125	134	124	139	133	103	116	124	119	114	124	116	133	126	115	144	138	139	122	143	153	112	125	97	111	118	131	119	122	133	137	125	127	142	129	125	116	123	123	110	146	116	121	134	105	130	117	124	128	131	125	120	127	131	126	140	115	124	158	128	145	119	113	131	141	116	149	149	131	157	118	137	143	130	124	120	136	129	127	131	135	150	134	127	113	133	141	144	135	120	131	118	118	129	122	136	120	126	132	137	139	133	146	126	127	123	117	125	125	119	127	132	125	120	138	122	126	117	138	106	125	135	108	124	124	112	129	128	125	127	119	140	120	139	135	127	133	134	151	129	132	137	96	117	117	131	126	134	139	124	145	130	115	126	120	119	118	121	127	110	133	131	138	138	116	139	116	115	124	134	158	126	137	143	137	119	112	136
8358	790	1407	1633	1483	1183	1016	817	795	681	600	611	568	527	548	497	441	441	427	426	451	434	439	420	382	381	384	390	385	386	364	395	362	382	359	373	362	368	349	367	379	368	379	356	380	382	377	362	372	329	365	336	360	355	372	367	348	369	348	377	350	325	319	380	367	374	327	352	377	348	352	336	344	332	342	366	378	330	360	367	340	375	330	347	360	384	341	358	332	371	344	317	383	333	350	319	370	349	363	374	348	329	372	360	342	343	350	367	380	349	366	388	348	367	357	337	338	356	364	330	361	367	361	317	329	336	356	362	362	375	345	363	376	336	326	374	367	337	352	358	359	361	335	345	342	343	341	335	344	361	335	368	354	356	378	346	336	383	362	333	355	363	341	342	334	319	356	360	335	363	387	372	375	385	364	354	358	365	350	349	347	350	350	337	358	380	336	330	356	367	359	345	350	356	324	369	342	348	348	351	362	307	333	341	355	322	344	370	332	375	357	363	376	341	368	348	370	365	330	331	336	342	335	351	343	330	335	346	321	346	327	332	308	329	364	333	367	347	336	349	330	346	344	347	348	342	356	357	354	331	320	358	339	347	344	335	349	359	354	349	310	369	340	353	360	358	366	322	362	350	340	327	371	354	351	349	344	350	363	311	346	372	337	343	352	382	379	344	363	346	351	339	346	339	358	325	342	322	358	328	384	351	344	352	367	367	352	371	348	348	374	374	353	344	384	360	373	355	344	348	350	369	369	344	359	357	376	374	367	361	309	346	321	332	372	352	335	365	340	360	375	337	366	337	338	358	324	356	341	386	355	334	360	366	330	387	367	345	354	378	376	372	397	339	333	339	354	357	372	322	349	331	354	345	373	350	352	396	352	353	325	337	361	345	350	362	358	399	354	348	348	322	368	353	342	359	356	364	371	339	351	324	368	372	394	371	368	339	337	342	331	322	397	357	373	348	345	368	384	320	381	331	387	334	357	350	309	384	322	365	377	366	332	368	336	337	362	337	354	371	377	369	388	380	356	345	313	353	353	351	341	355	354	330	364	349	360	387	362	342	386	347	338	384	356	321	364	349	314	360	375	332	376	364	380	367	360	350	341	386	385	328	343	359	349	354	359	357	336	342	347	372	368	376	352	336	378	380	342	350	408	344	338	343	358	376	318	366	359	352	349	382	387	370	333	343	377	316	345	345	347	347	348	375	335	334	369	357	345	339	355	353	376	348	332	368	368	320	349	336	335	377	396	350	390	364	325	355	365	352	326	367	364	356	335	337	376	390	337	376	364	367	364	364	340	332	363	353	368	347	340	377	365	335	361	338	380	329	347	362	325	323	388	331	336	332	365	354	328	376	357	341	392	319	334	367	346	328	336	371	328	350	392	353	352	376	355	338	385	330	373	386	341	347	299	344	343	372	329	360	355	328	363	315	359	335	350	338	363	330	364	360	379	333	372	371	386	380	325	336	364	355	322	338	323	353	354	353	355	350	343	371	367	346	344	375	337	359	370	364	338	342	339	352	336	343	354	349	363	355	344	338	343	349	342	331	340	356	353	370	315	387	360	340	365	346	339	354	374	360	345	365	367	367	336	351	357	346	372	351	362	353	357	349	362	352	338	343	343	353	322	359	373	332	366	331	340	377	361	343	347	344	347	362	354	359	361	384	328	364	351	352	310	349	337	354	382	340	324	389	349	358	343	378	336	349	324	350	342	352	379	397	327	367	349	347	345	358	326	377	386	349	341	330	363	375	373	341	353	342	333	340	347	371	349	365	343	352	339	296	318	368	352	327	375	366	368	359	322	350	370	357	344	363	353	355	347	353	303	346	362	349	341	364	381	357	343	347	376	372	389	349	308	368	315	351	386	361	374	349	357	344	349	357	341	335	354	331	326	408	352	333	337	350	331	377	353	343	336	321	359	371	389	340	372	369	341	325	341	349	347	375	354	354	336	380	346	355	317	373	347	375	347	370	336	394	353	362	343	389	372	347	389	328	332	352	361	363	356	367	317	315	329	344	366	331	351	342	338	315	356	360	338	369	321	329	332	348	372	355	348	371	369	341	361	340	331	349	334	344	344	364	352	336	340	345	393	364	359	320	346	386	323	364	317	321	363	361	367	359	369	324	365	359	339	379	377	355	332	366	384	347	393	359	349	351	378	334	362	358	339	338	333	330	344	355	370	410	395	357	359	345	345	354	338	330	344	319	349	332	340	378	349	349	348	369	357	366	365	416	346	358	369	333	370	338	348	335	374	329	362	328	371	354	359	356	354	374	364	343	368	353	333	371	329	303	362	323	367	355	379	342	341	331	343	385	341	346	396	353	366	367	358	342	389	373	352	384	368	366	349	340	385	372	358	357	344	341	343	362	343	352	343	353	342	349	346	370	341	332	368	357	349	351	346	365	346	331	341	362	338	336	315	313	335	326	359	349	339	320	351	371	347	334	322	391	328	360	326	332	351	343	336	313	324	334	351	324	336	330	360	323	352	361	401	346	360	355	356	339	337	362	344	375	331	346	370	354	339	357	332	339	356	357	330	349	341	337	370	335	354	357	343	351	330	397	355	363	354	366	344	361	328	323	355	363	356	366	361	372	330	348	373	363	365	373	366	321	344	358	338	338	343	366	381	374	391	365	331	352	352	364	344	336	376	358	351	375	328	374	358	330	383	336	362	342	377	353	346	377	334	346	341	345	345	356	333	381	367	340	342	386	335	364	343	339	346	366	366	335	383	355	353	361	373	334	358	397	357	371	351	366	367	340	351	385	386	346	338	384	384	336	361	354	320	334	336	361	334	330	348	371	341	371	322	334	382	385	361	365	329	327	354	331	347	336	362	357	353	344	309	335	336	339	352	321	341	347	336	333	344	393	358	332	373	376	370	338	356	348	352	326	320	334	347	329	374	340	357	361	329	332	377	352	351	390	330	347	373	296	350	335	354	344	350	337	337	370	342	370	335	346	380	367	376	355	352	352	352	365	338	333	311	361	352	357	367	388	363	367	375	349	329	353	338	332	344	351	356	350	349	339	352	329	359	353	349	368	376	358	325	352	341	349	350	386	349	356	339	368	344	308	367	378	352	340	365	341	362	380	333	326	347	371	394	329	362	355	372	378	327	346	335	348	353	362	355	375	364	386	369	330	372	360	348	341	361	359	377	374	372	361	362	373	335	355	361	348	360	351	338	342	342	348	329	325	360	381	364	379	368	367	322	356	336	370	335	342	376	359	326	356	328	355	358	348	351	347	350	374	352	343	308	314	338	372	388	336	351	376	364	362	359	349	379	347	355	355	414	346	351	358	372	361	371	353	373	343	350	345	349	330	376	345	358	360	345	342	367	362	339	326	318	378	330	357	383	370	343	339	361	350	323	348	327	370	356	360	361	342	334	357	356	346	353	373	380	339	364	380	377	356	362	391	320	352	351	348	349	340	347	326	350	340	335	372	340	333	375	373	374	371	384	384	315	339	350	343	304	370	348	351	342	354	348	376
1301	398	428	415	381	383	432	383	397	380	431	405	398	407	382	395	388	409	392	408	408	403	407	409	412	431	393	425	428	404	390	409	420	395	389	391	394	433	373	428	390	395	402	388	422	367	385	388	410	409	388	430	404	420	387	425	404	398	415	401	413	421	396	345	456	427	420	420	353	408	398	405	414	386	392	393	423	384	422	402	389	387	373	377	414	389	372	382	414	409	408	401	407	376	390	394	415	420	393	382	380	403	391	394	336	425	366	408	423	372	392	404	368	338	400	431	392	403	397	421	389	402	379	427	355	376	397	408	397	401	417	394	420	376	384	362	366	389	381	380	377	408	431	379	410	381	396	379	398	385	436	413	433	384	392	402	362	354	397	411	353	374	349	383	405	416	372	412	423	430	392	412	408	410	402	431	394	383	401	433	344	390	424	411	384	406	406	426	386	423	366	373	394	353	361	396	394	400	407	417	411	374	415	428	377	390	402	417	392	395	376	425	405	396	410	388	416	495	367	403	351	404	393	394	386	412	387	401	438	400	404	430	376	401	406	417	405	378	407	412	372	403	386	432	379	398	411	425	384	375	378	410	361	382	399	385	385	385	383	404	399	424	383	386	418	377	374	387	359	421	403	360	421	405	393	396	387	409	365	440	416	389	392	422	418	395	382	399	373	393	389	360	399	419	416	384	436	446	404	373	378	382	423	400	412	423	418	397	393	390	400	373	382	387	418	369	390	426	379	359	400	413	415	372	386	353	434	383	379	383	403	397	396	423	415	386	381	389	379	406	403	402	393	411	408	404	364	422	395	405	409	405	425	378	362	419	386	392	405	377	423	413	440	404	390	351	432	395	393	429	393	388	407	419	396	379	366	390	384	401	386	393	419	402	400	386	431	443	434	381	405	430	389	423	398	411	447	357	404	426	391	413	376	409	417	397	388	412	427	424	405	413	376	394	411	400	438	420	375	398	382	411	418	465	435	430	395	416	405	412	387	424	403	397	379	365	399	409	395	410	398	376	407	401	386	422	427	406	407	439	400	409	409	384	425	407	383	405	367	400	377	381	367	409	355	440	425	410	393	406	388	423	370	412	421	393	412	404	363	384	378	398	416	415	405	400	409	429	392	420	406	382	357	411	395	367	400	389	380	380	423	381	388	405	394	387	397	395	400	396	386	390	373	415	381	429	418	368	397	425	386	412	471	394	421	408	386	420	405	386	431	396	409	403	421	427	423	385	385	410	378	375	371	425	427	394	388	378	405	431	404	419	384	399	357	407	401	387	444	434	389	409	390	444	399	385	386	406	404	444	423	392	386	424	423	419	408	383	396	391	371	405	399	411	413	388	385	424	409	375	370	431	411	440	381	447	385	396	410	394	411	445	405	418	387	416	395	435	342	447	424	390	416	409	402	396	417	389	430	415	403	345	353	378	402	421	435	379	418	408	411	403	430	394	372	379	415	395	415	383	381	382	399	374	407	411	413	385	359	394	384	368	382	386	423	384	440	415	385	423	392	352	364	398	381	381	404	381	354	386	361	389	369	382	359	396	395	404	403	383	420	394	408	379	401	388	447	346	394	411	390	388	371	396	391	434	366	410	353	429	406	458	392	392	415	412	413	394	425	398	381	349	445	396	378	419	411	394	374	438	433	414	409	347	416	380	388	348	395	394	435	359	405	377	427	419	403	406	421	416	357	436	400	433	367	407	392	397	386	413	388	405	404	401	415	394	381	415	394	404	415	368	387	402	409	415	425	457	391	393	408	389	422	399	378	396	393	428	394	440	427	420	409	392	376	369	436	406	410	392	380	432	380	406	389	451	372	409	424	403	415	397	375	408	426	401	409	403	397	372	401	403	387	400	395	363	394	383	432	335	429	391	375	397	400	382	367	412	389	400	417	409	412	378	352	432	410	401	374	410	416	404	410	418	397	392	410	376	425	364	388	411	392	369	410	392	381	388	387	387	392	393	396	411	412	389	403	383	384	387	401	388	363	430	427	370	385	375	380	424	374	430	405	430	430	431	419	409	388	394	393	408	409	397	409	381	402	418	405	369	428	395	365	412	398	393	383	393	397	403	391	405	402	379	401	440	402	437	373	367	382	396	393	359	359	386	394	412	404	393	391	401	408	393	399	409	407	380	413	388	399	383	405	369	361	382	391	467	440	415	431	360	391	370	383	415	387	407	429	394	408	411	389	405	400	379	399	428	407	388	390	414	366	394	371	445	370	410	395	381	385	394	419	400	391	384	378	407	368	376	366	404	404	410	426	391	378	366	410	396	394	396	398	393	412	412	398	405	380	376	417	378	420	401	388	416	401	412	367	435	424	422	395	408	409	427	388	412	360	386	412	399	388	383	395	390	422	366	390	364	423	392	424	405	429	435	393	417	418	421	409	445	429	415	407	418	348	407	424	364	399	409	406	399	385	415	397	358	375	441	398	425	393	378	385	373	405	389	422	409	428	436	386	413	409	387	438	385	373	386	409	418	407	392	397	390	372	380	416	428	438	373	408	416	419	402	423	424	390	409	387	448	391	376	407	366	423	393	409	465	375	406	361	404	375	400	408	372	386	382	398	388	413	426	400	434	400	422	375	409	416	421	358	356	441	404	421	393	361	409	413	407	464	393	388	406	406	373	378	371	412	384	389	411	390	368	390	417	383	387	383	401	411	455	364	396	372	391	403	402	437	434	410	405	382	406	397	404	367	399	375	445	427	393	382	402	428	400	396	473	404	418	384	417	379	390	406	382	401	378	397	393	383	418	389	378	412	413	393	384	382	412	413	407	382	414	414	388	371	377	391	396	400	416	406	427	385	391	384	423	401	402	384	375	399	405	360	414	401	379	426	414	364	363	402	412	384	406	408	415	407	401	369	398	427	395	401	368	418	436	397	381	419	411	389	399	410	393	385	378	391	395	393	411	398	396	402	454	391	430	396	417	417	400	408	415	396	401	403	404	387	376	427	376	383	363	398	396	441	378	386	422	397	438	402	412	371	400	421	368	417	411	407	372	432	344	382	376	422	399	395	369	404	412	404	409	416	358	368	389	431	392	402	384	411	395	406	401	406	402	381	394	410	370	401	439	423	410	371	403	408	379	390	379	412	389	403	359	410	374	372	398	391	409	382	413	422	382	384	395	439	385	425	385	403	383	394	390	407	416	396	403	395	397	397	399	400	422	408	368	417	398	399	410	376	417	399	406	448	399	393	372	381	415	425	382	385	396	413	414	424	387	369	388	414	393	415	416	392	376	400	389	404	405	411	398	363	434	422	425	403	393	411	384	388	383	406	409	390	380	395	419	417	368	411	410	448	391	403	409	393	415	398	376	352	393	410	382	405	357	409	380	381	407	431	424	391	388	381	423	380	386	420	394	437	409	388	421	407	381	395	372	408	398	404	384	371	391	406	384	423	385	391	388	360	409	412	368	400	401	408	396	373	367	404	380	391	384	416	412	376	382	366	386	372	436	398	359	418	428	387	424	410	388	372	412
2107	980	1006	946	958	1004	984	978	981	970	966	937	944	920	942	905	947	951	899	946	884	949	917	940	909	946	909	922	968	914	956	920	925	918	939	903	915	933	976	904	892	901	962	910	931	913	912	934	871	878	901	888	960	922	922	940	849	903	907	929	880	939	944	907	937	969	936	922	953	928	925	941	967	914	898	893	972	891	898	943	927	881	985	947	907	915	934	936	947	926	955	936	953	897	932	924	934	964	966	953	940	959	896	976	901	964	890	950	932	911	973	948	960	956	936	937	969	964	895	895	967	928	903	935	899	959	986	947	927	940	938	965	931	930	957	932	911	896	920	926	936	950	962	949	863	986	928	867	961	964	958	959	953	886	941	897	934	911	899	934	933	902	1004	944	949	915	909	960	905	950	940	945	931	904	911	922	900	924	955	958	929	984	960	897	927	922	952	899	976	917	900	945	940	964	907	957	943	939	933	858	969	899	987	893	956	966	919	947	968	913	917	943	904	929	908	915	930	924	892	895	959	915	968	935	914	992	897	897	874	884	931	945	1006	913	944	924	952	933	930	926	975	940	870	932	909	865	919	899	909	885	890	983	920	932	893	899	894	907	952	955	955	914	956	948	893	972	961	958	975	943	917	918	969	921	880	900	899	961	969	945	957	925	922	898	958	899	959	923	900	930	944	981	909	923	908	941	910	909	1014	951	880	885	929	961	904	925	973	928	930	982	915	956	897	967	920	899	868	928	940	923	905	902	980	897	988	872	954	952	966	908	930	942	935	917	906	965	933	945	943	930	925	894	956	953	957	932	889	917	942	928	933	881	1047	927	912	911	909	947	938	935	934	957	959	906	934	889	923	915	881	912	939	960	935	911	906	903	928	967	920	961	881	929	952	911	889	951	951	908	837	969	897	925	977	931	914	924	954	903	928	961	947	926	927	875	877	956	961	927	909	919	896	930	963	910	957	937	945	922	907	908	920	958	957	909	929	949	944	985	988	965	908	966	939	939	936	881	919	923	946	898	917	880	953	871	894	881	896	876	929	928	867	884	931	916	935	978	961	938	952	946	939	905	896	1004	873	906	923	909	912	945	932	943	882	913	952	960	890	927	936	958	898	933	902	951	929	983	885	927	941	929	899	905	985	894	905	920	891	941	905	936	951	875	926	944	958	960	894	945	904	905	927	985	916	877	888	911	958	970	921	929	904	890	955	918	907	962	892	920	930	939	984	965	909	958	919	902	916	927	944	916	978	963	845	931	890	925	898	936	949	908	909	898	906	914	919	955	946	924	912	953	957	949	900	919	913	975	920	908	921	911	874	1009	935	918	938	902	946	910	884	960	957	950	931	954	959	960	968	901	955	906	910	932	948	932	973	906	910	950	925	973	912	924	880	910	949	938	968	962	902	968	982	934	934	934	944	954	924	953	898	922	911	934	915	951	887	898	889	988	866	916	910	981	932	929	932	962	916	934	928	916	886	964	968	922	922	958	890	916	915	921	892	937	935	904	955	965	880	906	935	1004	912	911	931	910	915	922	930	925	964	988	884	937	877	952	909	974	939	933	913	900	928	937	884	925	883	940	949	908	881	970	915	913	980	886	902	935	896	931	920	966	932	936	926	969	945	928	927	915	921	946	946	900	935	944	896	961	941	893	932	994	976	926	902	942	936	916	978	970	958	913	898	945	970	929	935	931	913	906	907	905	898	864	974	924	945	980	959	941	925	896	914	954	946	937	979	952	916	987	918	884	930	939	939	918	969	964	878	935	907	939	909	955	934	983	896	928	956	905	870	905	914	932	904	932	914	990	908	885	969	902	938	948	948	952	914	955	917	935	931	909	916	917	963	925	912	962	943	856	943	956	955	916	897	910	938	991	953	921	894	962	948	937	842	981	905	977	964	940	955	940	955	959	955	958	924	933	944	877	933	864	971	948	877	935	878	916	936	947	895	917	968	915	1005	865	970	947	861	915	1028	933	918	908	943	899	971	893	945	928	899	852	960	889	949	912	930	918	981	898	924	886	993	923	912	907	966	940	944	905	978	919	917	937	937	870	960	898	997	941	916	896	889	957	937	961	916	854	969	966	953	939	941	921	934	933	972	928	976	927	947	952	900	916	935	963	944	869	972	920	928	932	912	892	906	955	935	928	911	937	908	916	946	942	944	900	960	930	994	940	948	910	900	862	955	922	959	928	908	970	931	899	920	891	962	1002	980	927	884	901	860	889	859	938	956	903	931	958	883	891	966	889	904	953	952	899	891	963	943	908	891	877	993	915	959	928	871	915	992	925	940	928	968	905	920	961	930	896	936	916	897	906	895	981	930	887	879	981	951	915	926	936	949	981	895	927	905	883	933	895	944	920	947	891	919	934	943	922	982	928	985	878	948	947	975	921	918	977	914	954	946	907	915	915	911	915	878	909	938	899	934	883	957	917	947	885	940	918	933	832	953	981	884	958	954	916	948	924	985	909	898	903	983	896	993	948	929	865	943	950	925	950	933	892	934	938	936	929	953	945	942	934	905	900	887	902	888	912	941	879	879	921	878	897	927	933	956	989	939	905	854	948	938	913	960	915	889	984	966	943	957	936	965	906	935	955	902	929	896	949	914	917	900	916	968	957	969	980	978	931	933	920	957	930	1017	919	958	899	977	934	911	924	913	921	894	926	1004	943	933	893	939	948	913	896	904	1002	986	956	936	948	966	980	886	926	971	924	996	959	920	893	953	890	907	925	965	929	1023	967	950	896	920	967	920	900	944	996	949	956	934	935	933	893	926	895	955	840	880	937	922	913	971	929	915	907	932	890	888	918	956	918	910	917	873	956	992	941	879	984	911	933	932	965	924	920	950	935	961	916	932	933	965	912	898	878	930	908	955	902	909	896	931	949	915	912	896	914	917	926	966	968	917	925	948	914	902	914	920	969	837	914	924	963	910	928	908	905	941	882	943	906	924	895	896	895	880	901	899	970	934	919	909	952	970	942	910	922	909	943	947	956	917	906	887	927	914	887	894	873	951	938	902	915	886	929	852	999	939	942	916	984	894	892	913	979	930	953	875	965	899	903	946	943	918	906	1027	959	964	924	938	971	935	949	904	887	894	952	902	923	941	924	954	979	987	977	969	968	917	939	925	931	914	978	949	890	928	926	956	882	960	921	921	983	907	907	908	940	961	909	905	956	979	925	965	931	913	979	992	914	936	931	971	935	920	953	940	917	932	980	946	936	924	980	944	901	967	927	926	922	900	934	913	958	888	921	941	888	949	917	985	917	868	959	1002	916	904	931	923	959	935	955	956	887	965	955	918	931	951	962	957	946	911	930	926	951	939	911	907	951	931	963	944	967	946	948	927	988	970	902	900	866	925	896	897	940	943	901	892	979	925	946	868	907	927	878	879	951	932	948	956	896	933	842	970	928	886	882	918	952	926	901	878	946	923	970	921	907	935	869	915	874	938	941	924	928	914	905	948	909	922	908	991	931	992	858	967	907	915	905	928	885	898	931	967	915	950	926	892	910
7876	581	606	523	447	416	365	327	334	311	275	313	301	289	272	285	296	261	289	267	269	284	290	267	266	287	245	284	276	313	305	286	262	270	309	254	277	289	252	278	291	287	261	282	267	277	290	278	252	262	267	318	274	298	233	252	252	285	257	260	280	286	277	274	287	272	281	271	253	250	265	249	257	282	261	296	302	293	257	270	279	252	278	281	306	282	284	280	278	281	277	277	274	284	271	285	242	281	302	311	289	278	264	304	266	273	274	255	289	283	307	262	300	281	249	300	278	288	264	311	256	264	276	280	296	268	275	242	276	259	301	286	284	263	260	277	265	300	266	260	291	234	267	275	254	311	265	278	276	286	290	279	283	271	272	290	267	271	271	281	256	285	276	266	285	269	320	271	259	258	271	270	282	287	258	283	283	295	266	294	267	285	287	284	301	249	249	285	250	260	285	284	305	314	275	278	290	272	265	288	278	260	296	272	303	263	287	287	266	279	272	280	276	283	261	305	288	249	284	273	293	300	312	265	258	274	258	269	280	278	269	271	277	268	262	255	276	256	266	287	275	270	291	294	267	266	305	290	262	293	310	296	304	267	260	278	273	265	268	233	243	278	280	273	284	280	286	291	262	274	280	242	286	266	305	290	323	274	279	262	258	270	287	275	305	260	246	300	286	285	269	292	285	281	275	275	264	278	282	285	292	262	287	306	299	262	287	254	287	281	298	303	255	277	265	271	275	279	288	302	255	259	285	285	276	272	282	264	270	270	292	274	256	297	281	292	296	285	250	277	276	258	250	247	241	299	250	297	266	288	284	317	267	281	257	299	272	300	314	266	276	272	309	262	271	302	294	279	270	289	232	273	271	278	253	300	232	277	247	288	318	269	289	290	258	282	295	265	238	254	329	317	280	283	244	295	278	265	275	260	267	260	275	324	292	246	271	288	291	268	291	271	264	279	255	258	252	290	301	279	272	276	290	265	255	282	269	267	293	269	266	293	295	292	296	283	263	276	302	267	279	297	271	265	266	267	288	288	305	313	284	282	267	251	239	262	264	286	301	292	261	279	273	279	271	304	289	269	242	311	289	291	252	294	261	258	286	253	294	309	261	259	270	251	271	303	263	259	295	291	279	291	265	287	277	286	250	250	255	270	266	269	300	273	265	306	258	263	273	268	282	264	273	253	276	239	254	285	257	272	275	268	294	293	258	311	295	252	272	271	271	281	291	254	284	299	287	285	279	282	281	297	294	276	266	299	278	290	261	261	293	297	299	305	275	270	294	278	264	250	276	262	268	285	253	294	282	264	272	266	276	270	246	301	255	253	266	295	280	298	294	284	273	292	341	268	309	258	250	265	270	276	290	267	265	260	275	272	293	274	286	277	288	276	291	309	326	328	263	301	271	277	303	315	290	261	247	299	248	261	265	252	284	280	261	286	247	321	284	277	277	282	284	276	291	289	296	239	245	250	260	275	250	285	228	263	284	286	278	242	283	296	320	277	289	254	283	287	292	302	274	294	277	273	293	275	290	265	277	252	295	269	285	288	338	317	265	263	249	279	280	279	278	288	263	272	269	270	274	254	248	307	294	283	289	336	271	286	275	254	263	310	293	285	257	276	282	275	276	269	304	275	283	278	285	303	292	276	275	270	283	264	268	324	255	268	276	287	258	272	277	284	281	282	290	248	317	290	301	286	283	268	263	255	254	264	279	271	265	262	292	282	303	232	262	302	273	281	288	299	252	266	295	267	295	294	300	274	252	244	299	277	242	295	272	307	276	268	273	304	283	262	290	300	270	273	313	324	320	304	257	295	274	276	295	271	275	266	282	253	310	263	289	274	263	278	267	280	294	291	261	270	268	245	283	279	287	289	287	251	283	281	320	245	228	284	283	288	246	260	268	263	287	314	284	284	290	277	282	285	271	253	290	289	266	262	267	267	296	248	282	330	301	286	240	257	282	270	271	273	262	295	288	303	317	295	250	277	295	311	276	260	277	269	294	260	283	295	324	279	290	243	295	283	283	263	281	290	270	295	261	306	296	319	302	291	301	284	268	276	271	306	283	264	321	260	292	295	255	319	262	269	314	290	277	286	270	268	240	269	274	272	272	282	285	283	288	281	281	290	281	300	280	260	267	261	280	278	262	285	281	284	292	273	237	278	240	273	303	283	279	277	272	243	284	275	253	268	259	275	276	285	253	283	277	262	245	258	269	237	298	287	276	291	274	302	276	309	263	292	303	266	255	255	308	260	247	299	278	293	277	308	265	311	271	267	263	276	265	284	266	264	308	304	266	301	310	274	281	281	256	267	304	301	225	333	300	262	279	262	257	267	297	258	292	281	270	277	248	280	289	272	297	297	294	299	261	290	264	277	299	240	265	299	298	268	262	289	276	298	263	266	279	276	292	306	271	288	277	287	267	288	278	284	261	279	279	277	305	261	271	266	264	288	260	322	281	300	269	262	290	285	265	312	278	281	280	263	242	245	278	289	300	265	263	268	271	258	280	276	271	290	254	296	277	279	287	263	283	304	268	283	276	268	265	296	258	284	263	293	262	278	252	289	289	261	290	252	239	249	289	292	288	283	252	277	255	307	287	297	277	275	289	280	266	259	274	269	273	288	312	302	268	259	273	300	281	270	272	273	257	291	265	265	331	305	266	257	292	270	306	260	273	290	290	304	274	275	326	265	248	281	260	288	271	290	290	307	253	275	289	273	251	280	283	254	288	296	284	286	246	271	288	306	300	267	269	306	248	273	264	281	264	301	266	235	281	279	283	301	291	273	297	272	274	256	252	270	299	296	294	268	261	273	275	278	267	281	268	285	281	275	278	279	241	264	237	256	247	278	302	290	280	289	313	257	265	283	298	303	285	272	265	290	247	263	268	270	276	269	285	272	283	286	256	279	266	293	267	277	297	270	299	275	299	293	270	261	264	250	264	264	298	286	279	271	297	293	291	264	248	274	265	251	299	286	255	298	294	278	271	303	279	254	280	282	283	294	295	248	270	252	323	261	285	315	287	289	282	276	262	290	277	251	296	275	291	257	270	270	279	287	275	307	271	289	308	296	291	274	268	298	273	296	299	267	255	281	275	298	294	293	262	266	247	305	259	281	227	294	249	251	254	283	303	271	279	283	294	277	299	250	312	271	256	266	291	271	285	310	275	300	294	283	255	259	276	274	279	274	267	313	286	285	292	267	294	281	283	263	259	287	314	277	293	304	306	313	316	283	265	250	284	273	247	286	252	279	278	284	251	241	274	293	264	300	325	303	269	296	262	246	275	274	285	290	287	240	286	276	303	257	280	269	277	253	283	291	301	288	260	268	278	269	255	266	269	250	315	275	301	265	280	306	276	282	266	304	275	247	256	276	310	284	242	284	251	276	273	285	295	264	273	262	277	287	265	268	268	282	285	295	232	319	247	263	278	306	280	242	257	289	275	264	267	240	291	285	269	290	278	253	309	275	290	272	283	286	276	284	278	277	272	282	254	272
7045	921	1274	1561	1332	1165	1066	950	898	824	851	817	763	819	789	760	749	745	650	731	699	656	694	695	720	671	664	747	668	675	642	648	707	674	702	620	705	631	630	679	722	677	656	617	658	667	672	652	691	691	658	640	692	642	699	649	686	677	674	655	709	701	690	683	666	653	673	654	643	680	674	704	693	643	696	691	707	677	659	661	697	638	656	680	657	653	691	652	697	707	679	683	643	665	706	687	661	688	681	645	654	695	677	686	665	634	664	644	674	694	664	716	670	665	634	732	703	661	652	677	644	675	641	656	631	676	632	676	709	695	688	642	675	692	715	714	712	669	670	646	664	680	672	621	641	672	698	640	696	681	684	643	645	694	653	665	620	621	623	669	625	665	741	688	652	666	654	632	628	668	687	665	698	648	669	675	663	646	668	628	639	687	659	639	652	697	667	698	631	676	623	601	686	668	683	688	690	676	718	686	627	632	688	674	658	679	657	688	698	686	689	725	667	733	699	637	680	655	682	676	681	653	621	683	601	686	691	664	669	699	670	669	648	677	643	667	689	633	691	681	659	704	643	661	645	645	678	685	694	671	663	623	671	648	660	692	667	672	668	688	676	688	668	612	655	664	639	661	631	666	660	732	705	643	707	660	659	666	643	705	643	703	641	639	663	689	656	671	692	630	710	683	682	649	628	684	664	661	686	704	649	644	683	658	705	702	654	631	723	688	638	659	669	715	649	609	620	652	672	666	639	638	676	666	661	658	682	648	641	672	666	690	673	653	666	615	624	695	645	653	698	656	640	644	646	651	633	648	662	708	637	723	700	630	690	660	635	643	676	671	639	685	641	701	621	683	653	649	652	652	622	699	643	623	677	630	661	704	666	653	686	623	691	665	656	704	689	646	710	667	637	621	641	638	666	642	666	672	703	667	668	654	681	668	648	691	666	712	668	661	668	671	659	674	631	655	659	697	701	679	639	663	635	594	702	672	667	679	652	662	690	680	642	691	647	691	700	651	678	710	685	667	671	662	684	672	656	650	645	665	681	656	613	668	648	631	668	682	645	705	686	674	688	679	667	653	640	643	705	651	677	704	682	680	697	661	652	680	661	669	670	672	705	634	667	698	699	692	674	673	654	695	692	683	661	647	718	681	632	693	637	661	661	650	635	645	653	671	679	671	711	680	610	660	666	634	642	671	647	639	648	654	712	672	655	663	652	622	672	688	655	689	656	647	693	670	648	639	714	627	686	635	695	701	657	682	683	654	649	674	679	643	646	666	636	593	695	646	685	646	618	674	657	638	662	662	670	650	666	667	716	632	649	694	662	661	681	643	658	645	649	665	625	682	619	680	667	694	682	651	679	646	653	639	648	663	650	668	675	655	668	688	677	680	678	673	645	688	684	678	654	689	688	672	636	674	671	634	632	705	707	624	665	661	677	727	660	696	666	673	680	664	680	668	681	640	651	685	705	678	685	656	728	659	627	612	644	674	648	646	643	699	690	639	667	686	643	646	704	687	701	615	656	665	659	658	728	676	672	671	636	644	669	688	664	616	728	710	662	645	687	634	609	660	652	662	647	658	684	643	629	687	679	641	644	669	684	644	672	665	669	664	668	653	649	654	696	670	679	698	697	706	662	687	665	649	713	675	674	682	632	683	639	668	668	668	644	682	658	672	652	630	689	672	643	610	696	690	707	634	657	672	683	679	660	707	660	652	676	693	598	619	662	626	687	677	678	671	621	675	678	654	679	706	663	712	680	626	700	633	644	670	673	702	657	652	659	701	644	633	634	651	646	682	700	634	676	673	634	649	665	659	656	654	635	665	685	714	685	710	681	698	641	632	680	662	664	684	635	655	683	675	629	687	678	660	662	634	681	634	690	596	633	662	660	658	666	643	648	676	658	654	705	650	686	626	624	664	678	669	667	690	647	632	706	685	669	667	650	649	632	685	610	707	705	662	707	689	624	662	666	669	647	684	688	619	642	694	702	648	648	673	676	669	652	690	650	683	665	706	683	664	669	655	658	661	695	644	646	660	675	679	689	663	689	652	695	672	657	635	671	637	690	655	627	658	651	640	639	671	664	673	725	704	670	673	669	589	658	675	702	646	657	694	664	651	635	632	668	661	633	628	692	624	657	680	633	663	681	670	658	631	679	678	660	695	688	654	656	672	713	668	639	677	715	656	645	656	663	677	632	634	668	673	684	745	638	649	700	649	707	708	679	691	651	673	715	643	645	699	700	679	664	667	654	623	686	653	647	631	663	665	661	710	673	673	657	667	641	624	641	631	653	667	673	626	667	605	677	710	634	687	655	673	641	642	670	676	680	688	667	653	682	704	639	694	660	680	665	660	699	704	636	655	658	667	688	640	626	576	631	668	666	666	650	710	726	664	703	637	667	667	639	677	641	648	661	672	670	669	691	678	669	634	647	650	732	655	640	709	648	730	689	686	697	669	657	685	697	671	673	658	661	627	641	688	646	672	649	699	659	635	607	654	645	649	654	680	699	649	643	700	721	626	625	674	703	698	629	661	621	683	641	683	700	681	616	651	611	672	679	678	651	673	697	649	676	694	674	626	658	729	719	701	667	643	648	697	676	660	650	658	648	612	689	697	656	653	674	699	658	693	654	661	657	678	693	655	674	647	591	610	618	665	680	663	633	701	681	657	658	659	729	688	651	657	633	702	700	642	672	653	650	621	693	713	632	669	659	704	622	686	659	676	692	693	693	709	658	669	689	609	672	691	624	697	664	692	669	651	656	648	642	663	668	656	658	626	679	656	678	689	645	663	625	667	657	700	693	664	683	669	704	688	681	695	644	671	644	664	656	651	639	673	679	674	669	683	680	657	679	672	643	718	645	687	678	701	638	657	648	681	638	636	682	633	672	671	660	709	708	671	666	662	653	647	635	607	651	700	666	695	653	660	659	709	694	606	686	623	627	631	704	643	657	689	637	704	667	660	695	690	667	656	647	661	672	663	661	651	662	663	664	660	658	701	624	656	675	616	671	654	679	632	635	666	711	658	656	685	667	682	665	659	681	678	627	658	700	658	656	670	650	634	697	696	639	660	694	663	659	666	675	645	682	654	652	690	646	690	667	680	671	662	682	673	632	680	671	668	646	685	655	676	652	688	644	675	673	667	627	666	694	641	653	624	712	713	628	729	630	659	675	671	661	625	621	658	667	680	704	682	683	664	648	690	686	720	617	618	669	681	694	662	626	671	640	655	677	659	625	662	686	669	684	652	656	652	644	659	639	723	668	726	628	676	665	700	674	662	679	637	670	691	676	714	680	672	663	648	651	670	716	596	668	651	663	643	645	654	670	673	661	655	674	666	669	604	696	692	671	611	671	645	654	601	674	655	662	677	668	668	616	683	649	688	653	668	665	673	649	632	668	661	623	684	665	669	669	685	679	690	660	671	699	615	665	647	674	655	689	645	668	638	648	670	643	664	639	649	651	692	665	649	666	716	665	645	632	689	706	644	709	686	645	666
12976	728	610	497	398	291	243	208	219	196	166	171	145	147	151	128	152	124	142	133	153	145	144	129	138	137	140	127	136	110	118	140	142	115	142	116	148	137	137	130	131	128	112	121	127	136	121	128	100	147	156	122	127	119	140	117	128	126	116	130	89	113	153	123	121	135	121	125	158	131	134	124	140	125	140	136	119	113	121	117	126	118	137	117	131	130	130	129	148	125	137	130	131	122	148	140	137	137	116	145	108	133	133	122	118	113	129	108	136	133	116	131	121	126	124	134	125	110	114	138	132	142	135	138	119	118	120	120	138	117	129	132	151	138	126	120	117	133	143	114	143	132	131	105	149	131	147	131	109	123	122	95	141	130	115	137	118	114	110	166	122	107	146	158	109	117	132	107	141	147	131	113	137	136	114	126	132	118	135	140	145	123	130	124	114	126	121	118	133	113	121	137	130	136	124	123	148	142	135	127	153	119	120	135	135	111	132	109	125	127	115	132	134	135	146	134	128	128	119	131	125	125	122	121	135	118	134	130	121	135	107	123	115	132	130	125	131	122	99	118	164	137	114	139	122	130	127	130	127	123	102	130	126	113	123	123	129	137	114	133	131	116	146	146	118	119	128	116	128	137	126	137	107	129	139	143	106	151	133	132	116	127	151	107	142	126	136	128	124	113	112	122	138	131	135	124	122	120	114	156	130	136	145	129	150	133	121	139	143	128	146	142	141	122	121	122	134	138	131	124	132	119	120	117	150	130	110	143	123	145	124	127	131	137	129	132	123	124	151	138	153	137	145	112	131	127	104	122	131	116	127	125	124	124	130	134	109	144	146	138	142	140	102	139	134	136	103	114	129	129	117	154	135	130	116	142	126	130	132	125	129	127	139	115	120	120	128	110	119	128	138	141	140	133	139	121	151	126	125	148	133	127	124	109	130	133	135	112	131	121	138	116	159	129	142	100	111	122	141	148	139	121	132	124	124	145	124	116	136	131	133	105	122	135	148	147	129	129	115	133	136	118	130	131	116	150	146	143	142	135	126	129	111	136	120	118	129	137	124	135	121	140	129	117	96	113	141	126	135	144	118	112	104	127	137	118	115	120	116	138	119	126	146	128	133	130	116	121	119	141	125	151	115	129	117	120	138	119	137	98	115	155	136	106	139	139	111	137	133	125	116	124	133	132	125	128	107	133	118	144	136	122	126	124	131	127	117	142	134	143	156	142	141	123	131	123	105	125	129	132	118	134	113	120	122	120	131	109	122	133	138	128	131	120	149	121	127	104	105	107	122	113	116	117	135	144	121	146	109	142	150	118	104	114	106	127	134	131	128	148	125	117	125	133	119	141	115	141	115	152	140	152	127	128	124	127	137	110	143	126	147	120	141	135	108	124	121	119	117	128	146	126	116	116	126	127	128	113	117	109	131	112	139	139	123	144	123	117	124	118	146	141	99	131	140	147	118	116	113	122	132	141	106	115	136	137	133	124	126	124	120	117	139	134	129	133	120	118	129	133	147	121	141	124	125	116	124	145	151	118	135	123	129	121	118	141	132	132	119	126	134	124	124	129	143	142	132	129	125	139	129	133	106	137	136	118	128	134	126	115	147	110	115	151	128	150	144	111	156	140	137	113	140	123	123	122	137	134	106	149	134	127	124	144	141	137	122	144	121	153	136	122	146	129	122	132	129	122	128	147	136	138	117	112	132	123	109	141	116	128	122	130	130	135	135	137	112	121	138	144	133	136	112	117	119	137	114	129	137	128	139	116	138	139	121	127	130	124	113	122	119	154	151	143	123	132	136	139	111	126	125	114	134	118	131	154	135	137	124	137	131	135	129	123	108	147	100	137	129	137	126	126	123	108	122	125	126	126	125	116	114	135	127	116	128	135	131	123	131	148	137	126	135	138	134	127	128	115	125	138	122	116	139	113	121	125	150	126	131	115	123	140	124	122	105	131	110	134	131	158	121	140	114	124	108	132	118	127	124	131	145	126	132	132	110	137	131	166	123	144	117	137	130	130	122	137	116	122	125	121	129	119	118	124	134	137	136	135	125	116	137	146	117	127	109	133	136	122	127	136	117	133	131	136	129	116	134	126	130	118	126	115	122	132	125	136	121	131	117	128	134	132	118	118	125	110	140	130	127	128	112	115	149	133	119	128	122	131	140	128	117	132	114	139	113	128	128	135	126	110	132	126	127	163	121	122	122	109	116	139	130	138	148	163	124	126	155	117	122	115	134	120	139	124	103	115	125	143	129	115	139	150	144	117	124	147	136	119	169	131	125	129	135	140	132	122	116	128	127	113	131	129	129	107	136	127	112	142	137	141	125	127	155	122	131	140	112	115	131	135	129	114	110	113	147	127	114	137	133	148	117	121	134	95	120	127	114	136	131	133	129	144	118	132	120	134	130	122	112	126	132	114	120	121	137	141	127	144	125	101	115	119	142	130	148	123	126	114	121	132	125	112	129	129	122	119	134	124	143	104	135	112	136	154	124	136	137	129	136	156	155	132	136	119	128	135	137	120	127	132	140	102	124	116	139	112	138	125	140	122	118	132	128	131	139	128	127	138	116	163	139	112	142	133	139	123	127	131	142	114	122	160	119	164	143	132	170	159	114	127	141	131	131	139	128	111	122	114	123	114	131	145	136	139	129	108	109	136	143	145	121	136	132	120	122	131	144	116	137	145	114	124	132	156	130	124	123	133	135	136	140	133	133	126	146	129	147	130	121	142	143	111	114	112	130	133	157	129	131	115	128	136	103	131	135	147	121	144	137	121	128	129	121	133	114	137	154	157	137	132	133	127	125	113	115	120	113	160	135	128	117	140	140	120	114	139	111	124	138	125	123	118	112	127	119	112	140	118	131	135	121	127	130	126	126	129	126	123	132	130	126	154	137	110	134	130	116	131	137	124	146	127	116	122	125	132	143	141	102	148	133	137	140	143	130	103	110	129	122	155	143	122	132	121	129	107	122	126	123	120	133	123	106	115	135	148	139	116	115	138	159	126	142	134	122	116	123	133	142	114	131	117	121	127	135	125	122	134	113	160	103	124	116	127	115	128	120	100	137	127	130	119	92	127	109	120	123	148	127	122	126	114	122	132	149	122	139	98	130	115	109	129	142	108	131	126	128	126	112	126	120	124	131	122	111	124	111	132	141	117	111	133	106	134	117	146	139	144	137	127	144	110	140	105	135	129	136	121	113	126	147	139	123	124	109	137	127	127	127	124	130	132	135	143	122	141	132	105	120	122	132	115	131	97	94	138	161	102	123	123	127	132	132	130	133	129	120	111	132	115	124	134	108	114	130	140	111	133	114	114	141	119	136	113	149	122	114	143	127	147	123	128	127	123	133	129	132	133	113	130	135	138	124	115	115	137	118	133	121	108	144	135	119	117	136	115	140	111	142	150	138	126	129	115	140	126	133	136	146	140	139	148	123	105	119	131	130	128	140	128	140	133	132	136	117	126	144	123	107	128	118	149	150	139	117	129
8419	774	1423	1741	1473	1195	976	846	750	716	646	572	577	506	549	496	514	447	451	415	462	431	441	405	431	381	396	403	394	363	402	401	401	367	362	398	408	366	367	380	347	397	314	406	394	352	381	364	359	390	384	372	349	366	360	305	368	343	368	366	379	345	347	339	328	384	373	344	345	373	403	356	372	333	353	372	349	385	333	362	367	378	346	369	413	373	368	340	352	384	381	368	378	369	340	351	299	380	359	367	318	376	351	347	332	354	348	337	349	345	343	338	350	335	346	377	350	375	329	332	378	341	336	361	354	379	369	373	357	330	370	371	360	343	352	354	336	366	385	362	352	347	347	402	348	347	368	373	362	375	322	370	348	353	332	385	332	336	320	364	353	357	369	385	351	332	350	337	339	378	374	357	341	370	349	325	371	353	354	359	378	359	315	369	365	378	358	377	323	342	364	383	347	390	327	319	321	372	373	351	349	346	361	358	358	370	343	350	357	350	360	320	335	348	347	324	332	359	345	334	322	349	367	370	345	346	348	370	329	376	327	342	316	350	334	348	365	380	320	349	353	383	358	333	352	372	344	362	358	359	344	311	369	360	385	349	363	376	333	375	364	311	330	363	354	379	373	333	369	343	386	371	343	355	346	366	335	328	351	371	372	382	304	378	337	349	364	350	331	351	364	392	367	361	370	360	342	340	354	377	333	348	350	337	345	360	358	364	337	339	354	365	391	350	368	368	347	330	362	314	383	353	339	433	366	325	342	373	367	347	334	365	350	384	352	396	336	324	376	345	373	348	345	373	378	378	363	374	368	337	345	378	400	378	351	349	332	378	345	417	359	350	352	327	378	352	369	362	342	339	338	361	355	344	364	333	340	357	346	342	352	352	344	353	381	348	353	345	337	338	351	350	332	364	377	346	336	341	323	322	373	389	345	360	342	364	334	356	362	354	391	351	328	343	368	331	361	371	350	349	321	350	338	356	353	347	381	381	332	353	353	343	333	354	352	351	334	334	351	384	353	342	369	347	339	358	371	354	352	419	363	398	387	357	324	374	348	359	330	366	330	325	360	345	287	336	340	345	380	375	353	359	348	348	388	323	340	336	375	360	317	359	354	339	362	360	350	359	329	323	322	317	364	370	342	361	350	315	326	302	383	342	337	349	364	357	390	364	345	336	337	353	370	350	350	334	363	362	323	350	356	342	338	359	347	345	358	332	346	363	350	360	362	336	376	368	355	335	357	366	340	349	368	350	345	351	368	333	354	326	370	361	339	379	375	340	360	359	329	352	356	382	346	378	368	306	347	354	341	375	366	376	336	372	354	370	323	360	345	336	371	329	381	358	351	377	367	350	364	340	358	383	344	375	364	385	393	365	357	346	352	335	340	368	340	343	327	362	367	367	356	348	352	359	347	363	338	327	385	370	375	349	354	368	345	354	355	353	381	382	369	354	349	339	373	374	363	369	365	328	331	345	344	330	360	334	347	363	352	339	368	363	363	356	363	329	350	323	347	397	330	342	365	366	332	339	373	348	365	345	354	353	357	356	357	341	360	326	382	373	358	360	343	341	385	340	367	353	362	325	356	356	362	331	354	365	376	357	347	372	310	350	349	356	381	342	360	377	351	336	358	364	362	370	352	338	365	341	335	346	403	352	356	346	318	372	366	379	362	350	337	337	339	372	335	384	348	356	326	368	344	369	373	350	351	376	359	325	354	333	360	346	355	347	327	353	361	348	365	367	390	387	356	342	353	393	331	317	377	364	335	363	347	385	371	341	335	364	333	330	349	360	363	339	345	368	356	364	377	370	373	342	360	350	375	373	330	327	359	338	346	377	371	405	362	353	360	361	369	366	290	337	332	369	372	354	338	370	342	390	359	347	371	343	382	339	336	348	336	396	334	361	341	392	346	347	351	379	373	355	336	346	364	344	379	363	337	359	344	355	335	345	344	335	387	329	345	326	382	364	363	360	356	372	357	338	329	343	326	354	390	376	367	329	370	368	353	375	368	373	371	327	364	351	356	359	352	349	369	351	320	339	370	348	329	367	361	362	337	357	310	313	343	340	345	375	343	342	363	337	355	364	346	334	345	367	329	342	344	367	352	335	337	377	328	377	374	349	348	379	378	335	320	355	353	380	362	371	363	328	340	335	344	340	347	352	344	367	356	366	337	328	356	381	366	337	340	320	310	371	366	334	340	349	347	355	359	347	349	343	362	334	335	351	340	338	343	374	376	392	327	342	322	332	342	369	347	353	372	372	363	324	386	346	382	340	345	350	340	368	349	378	336	332	385	355	355	342	340	353	363	327	350	330	355	382	319	336	362	342	340	329	331	347	351	366	332	348	331	362	330	372	367	361	359	350	379	374	330	370	365	348	344	398	363	366	338	342	339	355	351	349	362	354	376	382	352	366	323	353	338	347	346	336	335	358	338	337	353	394	364	346	357	333	371	360	372	347	330	358	344	387	361	381	388	341	343	318	337	334	341	335	347	334	321	366	371	350	346	373	321	357	351	384	364	351	348	346	371	356	348	352	311	347	371	339	363	369	342	363	361	338	387	309	356	347	335	334	343	378	314	379	336	332	341	392	337	382	365	338	386	363	352	366	337	332	353	340	340	342	359	326	351	366	362	373	321	351	343	347	356	368	376	385	336	355	350	365	348	351	356	345	354	377	360	353	355	362	360	370	352	383	351	350	366	348	346	361	364	342	319	324	385	336	341	369	369	323	354	337	369	365	352	349	378	363	360	357	332	356	370	329	375	321	341	353	347	349	404	350	362	388	360	355	371	366	372	340	380	378	340	340	321	344	348	348	358	327	336	333	359	367	380	364	314	380	359	338	352	342	351	393	343	365	322	350	365	357	352	341	350	344	343	338	379	334	359	335	381	348	379	346	328	339	360	345	335	330	351	344	365	351	371	330	383	339	359	342	366	322	375	361	352	353	358	361	332	374	358	333	378	328	360	365	313	336	332	341	383	361	341	351	387	356	339	363	355	357	371	383	322	362	367	349	371	367	358	366	356	360	324	360	339	350	316	358	355	360	318	356	352	333	331	345	400	363	358	362	336	365	349	366	336	336	329	349	347	361	378	357	373	366	358	358	379	349	336	371	327	365	332	353	343	351	314	358	372	339	363	328	381	342	351	344	374	361	351	351	365	376	346	324	363	341	336	318	361	346	365	348	359	378	322	367	366	362	384	353	365	376	364	359	348	335	335	322	377	329	365	385	383	368	381	363	359	352	371	361	357	373	360	330	357	326	344	362	325	337	364	353	374	330	342	342	332	330	355	369	316	338	329	365	333	358	335	346	345	352	324	352	356	394	346	331	336	350	324	348	366	341	350	338	354	356	321	328	383	368	377	344	342	323	348	346	343	345	346	346	342	364	370	356	343	403	330	313	319	369	394	354	346	385	335	352	344	362	382	335	341	358	378	363	357	340	342	370	331	371	382	367	355	353	351	346	352	374	360	370	365	373	351	356	360	381	330	376
1413	409	429	410	475	432	391	414	395	423	426	352	394	406	400	410	424	406	395	380	404	414	389	405	402	433	365	365	383	437	364	372	398	349	375	384	369	417	404	367	353	426	410	375	374	405	396	420	375	390	423	393	373	417	395	352	397	432	385	407	377	376	424	423	400	399	368	377	388	385	402	427	381	414	404	396	353	394	362	371	412	359	400	367	400	380	387	404	396	397	385	446	395	402	373	407	368	413	424	367	384	387	408	377	390	420	401	423	394	376	423	431	428	463	435	427	410	438	371	392	380	390	418	432	403	421	400	399	400	384	388	385	382	415	399	384	365	397	397	386	395	401	381	425	418	405	407	379	386	390	367	400	399	389	368	394	403	383	417	409	422	408	409	380	386	407	379	396	394	381	372	406	393	377	394	411	362	420	392	413	427	368	404	422	396	406	414	404	435	406	419	421	425	373	349	400	403	430	396	377	418	408	395	407	415	411	377	368	382	409	373	382	385	369	418	369	395	362	410	417	372	363	379	386	432	388	376	414	423	389	405	420	401	401	388	444	410	425	414	410	388	401	416	366	377	431	410	343	388	427	431	346	416	415	370	391	400	416	388	367	412	415	394	406	381	395	399	383	424	407	388	388	377	372	410	427	388	388	368	418	417	398	375	411	433	403	394	423	398	378	387	347	401	381	403	419	424	444	398	383	423	424	400	363	325	434	388	439	416	332	379	422	432	378	378	383	398	405	407	405	420	455	425	387	365	373	418	424	431	384	442	387	393	370	382	391	415	397	436	402	367	406	407	345	393	380	399	417	406	420	390	380	388	380	392	393	365	368	408	406	398	407	431	383	380	387	380	399	388	381	405	421	378	404	423	407	414	399	382	422	375	381	386	384	399	371	373	364	397	380	404	369	411	391	389	405	395	402	382	424	417	409	417	399	406	418	439	426	368	407	410	426	362	390	402	413	383	380	396	403	389	418	392	439	403	415	389	387	405	361	375	400	382	411	405	433	379	426	386	355	383	408	425	378	428	385	422	402	395	394	433	403	387	425	361	371	420	372	411	407	400	401	388	371	402	422	396	409	425	410	372	364	414	414	394	408	364	432	417	423	386	353	400	385	443	363	432	381	422	371	425	374	377	374	370	415	403	409	437	416	426	398	403	442	390	412	422	380	390	403	428	393	421	383	390	377	368	402	363	394	399	418	404	433	414	429	361	381	361	385	424	385	396	361	359	374	373	372	393	411	348	403	393	388	413	397	446	361	362	393	422	396	373	393	387	362	409	407	426	384	399	418	400	416	424	440	391	371	393	378	423	399	414	383	400	389	386	407	413	442	427	386	407	392	375	398	389	420	447	389	441	391	403	363	411	388	391	425	397	373	404	402	431	377	383	434	456	381	388	403	423	404	375	421	414	376	412	352	402	394	377	371	432	401	378	387	427	378	386	390	421	416	406	419	421	420	402	378	399	399	380	403	359	423	406	373	396	394	384	417	407	415	396	419	423	393	415	406	384	387	406	390	377	377	438	390	405	378	437	386	394	380	386	398	418	401	382	410	409	365	416	398	380	417	408	380	397	421	397	380	386	399	394	394	370	406	394	417	409	401	395	406	410	404	389	423	396	395	397	390	402	370	422	393	399	398	358	406	365	433	376	407	437	384	378	409	420	411	395	409	406	397	373	389	402	391	376	399	387	364	398	379	379	375	393	418	366	359	395	386	391	420	371	352	361	429	399	417	424	401	392	379	394	389	358	399	372	417	399	378	413	380	371	381	374	406	389	374	401	415	359	399	393	408	389	381	385	394	408	387	410	381	409	412	403	380	436	396	380	358	379	390	399	387	417	443	437	413	411	389	379	355	415	402	386	386	409	403	387	394	408	367	378	388	390	387	375	381	412	406	421	366	400	390	388	387	398	419	380	401	404	364	390	405	402	407	438	381	406	391	368	383	407	405	383	437	422	385	401	372	374	395	430	415	373	387	376	386	395	362	437	408	382	420	393	407	404	374	427	389	412	420	381	413	406	415	398	419	395	408	392	404	383	374	395	409	408	388	392	385	424	417	409	348	415	359	386	346	425	390	395	414	378	409	411	376	375	393	396	379	429	370	402	410	381	394	442	366	400	371	383	420	362	394	406	407	413	375	414	422	409	382	404	409	390	394	401	385	372	398	373	446	392	419	378	391	417	384	399	402	419	374	406	413	356	407	385	436	400	420	428	401	391	404	364	399	389	383	388	433	392	358	386	382	362	357	358	371	427	372	375	398	410	410	401	404	414	430	404	401	406	356	397	413	404	371	366	390	401	383	386	403	381	359	429	356	394	379	393	366	362	412	382	377	424	401	399	360	412	382	375	431	391	421	439	370	395	405	406	384	371	393	415	389	433	413	443	411	395	384	393	406	427	428	368	438	380	384	401	403	415	326	429	406	391	414	371	411	432	423	387	401	400	420	438	419	416	372	387	385	412	411	409	393	414	406	431	389	424	419	425	403	442	440	397	414	396	402	414	415	401	382	386	392	425	390	429	378	423	368	406	378	413	417	387	384	436	417	417	386	419	382	437	424	432	422	453	386	416	415	407	397	421	387	421	341	424	397	389	426	421	400	399	386	418	384	357	422	379	418	410	419	399	418	392	394	376	388	385	405	377	382	360	383	412	387	393	448	371	387	367	396	429	422	389	381	352	368	396	394	428	398	410	413	399	365	416	417	412	399	413	378	403	389	393	409	365	387	381	372	412	371	390	410	417	436	394	428	401	414	405	387	371	382	389	394	414	399	379	388	395	387	423	373	425	411	356	396	398	399	403	416	399	396	436	398	359	371	398	390	360	423	332	373	367	379	406	397	388	424	396	405	406	375	395	368	406	373	418	411	404	410	425	386	398	406	393	380	374	372	392	394	370	389	418	360	369	413	399	396	403	413	381	433	389	404	424	389	396	374	422	424	405	371	413	425	395	386	409	424	409	392	394	387	377	392	395	396	400	374	371	368	387	409	370	390	394	391	380	386	380	410	421	374	374	401	392	336	402	385	393	426	393	381	393	369	381	418	471	375	384	360	415	399	384	361	430	410	400	398	395	377	372	394	398	394	404	390	401	452	400	419	388	408	442	395	408	423	414	386	398	414	384	411	410	390	408	381	389	392	392	392	387	383	404	361	379	421	362	411	346	392	381	369	419	414	388	385	404	395	408	389	394	410	405	396	384	387	403	355	427	384	355	392	395	372	400	417	403	421	394	372	399	426	386	379	433	405	383	401	442	402	423	402	399	419	402	383	386	393	447	378	402	353	399	418	406	398	411	395	408	378	411	390	407	380	428	387	394	367	381	433	379	381	402	378	404	413	403	404	388	375	379	388	427	426	370	401	388	362	395	419	412	391	395	382	388	392	427	356	390	393	392	427	390	389	385	439	383	384	424	441	409	389	367	369	366	396	401	361	395	401	400	375	405	407	422	384	374	414	451	394	389	372	395	421	408	400	384	394	437	392	402	353	435	440
2064	934	948	986	925	997	995	926	935	909	878	956	949	990	957	900	883	914	905	1011	948	908	894	922	930	911	907	964	902	967	965	948	883	906	892	885	899	902	979	943	989	906	931	858	962	912	932	929	985	945	938	882	863	902	953	929	914	946	945	967	918	903	970	875	887	946	892	928	946	946	927	916	955	895	914	1006	967	919	906	915	932	954	964	932	910	898	967	934	940	950	950	893	968	884	936	931	895	915	959	946	893	948	1010	909	971	953	858	901	956	908	951	927	967	919	908	913	888	931	922	883	941	919	935	905	868	926	941	945	968	934	932	902	903	922	952	906	909	911	990	918	939	890	936	938	911	910	945	932	922	928	989	921	907	904	886	913	962	987	908	922	968	916	939	889	896	909	885	935	897	933	866	903	921	883	948	871	935	933	956	952	901	944	907	946	930	952	901	955	978	959	900	975	917	866	935	903	961	925	966	914	928	901	927	930	962	923	940	934	929	867	907	932	855	893	919	932	973	895	944	948	909	937	956	898	944	907	918	983	936	912	917	909	971	964	941	885	938	919	933	936	921	914	959	950	932	980	920	936	948	912	931	961	956	936	955	935	904	990	984	900	936	925	940	961	891	930	974	901	931	925	884	880	921	912	921	949	948	910	925	913	938	888	892	965	925	979	917	886	895	939	896	930	955	925	935	898	944	899	959	949	895	923	901	932	869	975	940	983	913	856	898	934	861	936	930	964	964	944	852	983	969	870	915	959	953	939	929	943	945	872	961	913	943	959	955	932	965	933	939	924	960	916	893	949	949	902	900	953	896	896	974	944	941	912	968	911	896	937	900	951	927	919	949	979	931	923	950	879	919	859	976	940	882	948	934	884	957	986	944	938	915	930	946	922	960	908	894	920	920	901	886	924	879	919	1009	978	897	931	904	931	985	933	889	945	919	884	919	894	938	946	929	886	924	848	971	916	914	948	936	861	896	889	934	905	906	923	984	953	965	917	885	920	961	912	925	963	928	959	913	932	945	906	905	934	968	944	971	917	892	953	911	901	873	911	907	927	968	926	936	924	913	994	918	915	845	990	966	946	951	965	925	903	899	878	896	962	881	968	887	945	938	982	879	953	957	897	952	941	870	888	880	892	998	920	923	919	908	901	959	911	950	946	906	902	939	929	924	910	866	960	899	935	968	876	912	952	938	932	939	954	924	971	915	946	936	962	969	977	914	910	899	928	965	902	957	929	911	944	895	990	880	939	948	924	886	946	904	962	868	902	948	903	929	972	927	948	925	949	910	922	908	935	954	945	918	925	938	918	885	925	917	927	953	922	952	925	986	937	873	983	956	898	892	924	909	918	908	918	917	982	906	980	933	926	883	915	953	935	926	957	932	925	930	918	957	953	924	955	985	948	941	920	952	890	962	958	924	981	935	897	960	991	927	886	938	945	908	933	886	927	972	891	900	927	891	990	952	947	888	925	947	872	928	926	896	913	916	905	973	972	886	900	930	894	921	939	954	896	880	959	913	917	930	947	925	918	897	933	888	960	917	842	911	916	908	895	904	887	898	941	950	963	904	928	898	916	948	948	879	897	872	864	933	950	945	910	932	938	939	987	883	934	876	979	915	987	896	859	958	918	909	932	937	960	880	905	973	940	924	916	933	886	951	894	944	918	858	954	856	919	932	932	895	993	993	957	951	931	905	869	964	918	960	918	966	939	895	957	894	925	877	889	936	942	895	912	1003	914	893	934	905	893	952	1001	988	973	863	995	932	883	886	926	923	939	906	969	959	916	976	892	931	964	932	948	935	942	928	902	947	961	920	935	902	919	964	927	931	967	957	911	923	936	974	899	919	919	1009	988	934	897	878	932	926	909	1024	961	954	925	927	931	921	972	937	953	897	897	910	926	923	917	909	932	953	921	917	934	931	942	946	952	977	951	890	903	920	940	907	975	973	910	953	990	1011	940	892	906	944	860	886	951	939	954	945	976	957	936	944	986	947	946	962	932	934	943	919	928	909	952	941	927	950	885	1014	881	939	963	908	970	962	882	914	972	911	1009	979	898	940	888	984	948	940	871	941	932	931	882	922	912	958	950	934	933	929	906	937	932	873	973	947	910	909	847	937	941	903	985	952	947	907	936	949	924	975	907	961	862	920	916	960	972	922	905	907	918	927	937	875	907	896	889	955	905	870	993	909	926	956	904	942	926	950	961	944	904	897	911	915	926	877	963	962	923	875	893	991	894	940	952	929	939	922	892	892	906	940	908	944	929	950	872	913	945	964	928	900	905	951	907	951	994	916	984	977	951	918	943	954	927	958	877	940	911	896	888	907	951	923	971	941	897	898	940	944	924	951	905	928	896	929	930	902	918	920	945	940	913	933	926	943	942	872	914	967	917	877	935	908	857	911	933	929	930	961	946	946	901	891	929	925	925	926	925	965	906	929	933	947	908	943	954	916	915	921	974	896	942	945	932	961	926	932	915	933	973	969	918	927	906	941	899	921	957	903	884	888	969	898	988	960	915	900	942	983	899	887	940	920	884	910	938	922	949	967	935	921	942	883	944	924	940	881	932	949	914	882	925	923	920	921	960	907	922	875	901	976	918	930	940	894	889	884	909	961	920	932	911	963	904	912	929	908	885	965	949	993	939	900	923	949	961	945	887	952	909	913	884	975	912	908	918	917	920	910	962	941	896	922	942	944	892	951	999	942	935	925	909	938	971	951	932	989	959	886	972	935	939	905	974	939	926	943	955	953	888	886	931	899	895	947	923	950	886	960	894	934	890	945	950	926	919	917	963	922	963	866	888	938	954	936	922	905	898	933	954	880	955	942	950	897	898	961	940	938	937	906	916	959	912	905	959	899	927	924	928	944	978	924	920	923	921	966	879	926	921	940	955	881	957	952	948	924	925	933	852	906	949	873	960	915	940	904	899	917	935	937	886	947	896	939	923	925	956	937	943	917	956	936	966	908	929	911	907	913	897	931	938	940	871	896	944	979	960	911	958	896	917	950	942	965	984	933	923	932	953	994	908	942	882	893	895	919	945	884	912	919	943	915	917	939	882	888	924	959	917	897	889	945	926	949	980	923	955	953	935	914	977	894	931	943	940	893	988	889	906	928	960	938	946	902	922	897	942	956	935	983	935	871	960	835	862	914	971	926	915	973	947	914	914	873	893	881	937	905	913	986	932	957	930	955	936	928	941	943	877	933	926	938	964	927	936	952	898	957	960	940	972	919	917	874	971	943	890	945	954	933	913	947	891	872	908	899	910	961	915	937	905	913	938	942	915	925	972	906	996	998	934	977	930	931	908	930	927	952	910	981	932	1008	926	959	889	921	866	898	934	922	953	951	945	876	918	936	956	917	956	934	939	971	941	949	957	943	874	920	952	990	941	993	985	926	945	923	907	946	937	954	952	935	868	919	960	966	937	915	890	975	928	948	882	899	887	909	894	846	885	915	943	968	947	898	980	952	924	870	939	914	905	911	1006	910	971	873	893	895	950	927	924
8046	565	587	493	450	369	344	356	333	336	289	294	250	289	278	286	303	268	249	292	283	259	283	273	289	258	281	250	304	256	275	266	259	284	262	271	259	258	335	258	252	286	266	239	273	278	258	280	291	279	299	263	307	302	255	280	278	314	256	272	263	254	274	288	297	285	272	279	260	289	248	279	285	267	264	296	253	272	282	287	283	284	290	292	274	251	262	270	256	299	284	287	283	274	300	279	302	262	248	289	270	294	310	282	287	269	282	282	298	294	275	308	276	267	280	268	311	293	235	270	257	252	304	283	295	279	278	260	274	314	280	290	269	271	271	283	274	286	277	271	292	308	295	305	262	316	292	253	257	266	293	297	272	293	277	297	273	268	284	264	293	286	274	298	297	282	310	299	294	274	260	296	255	276	259	284	278	303	278	296	267	267	285	300	265	279	274	254	251	249	272	269	273	266	272	267	260	277	259	298	272	262	258	278	255	285	300	282	242	272	270	287	274	280	301	271	257	237	297	304	294	265	243	293	308	297	296	275	262	282	288	292	275	265	273	273	264	291	256	286	289	308	254	270	279	276	271	300	277	274	309	267	260	281	288	277	277	235	232	257	286	276	279	304	283	284	293	267	288	269	291	245	280	282	280	289	302	278	263	265	243	291	285	262	310	305	287	271	275	276	271	298	283	276	270	280	264	278	270	272	289	251	276	245	259	289	259	270	270	250	272	259	310	298	262	276	279	262	284	272	286	276	244	252	273	295	248	287	280	273	300	295	272	314	247	254	270	316	259	289	261	273	255	296	269	282	287	246	236	309	273	295	280	251	268	237	269	279	292	268	300	277	297	257	283	246	254	305	340	313	263	263	270	298	301	284	261	271	268	285	271	271	318	279	310	310	277	299	296	287	301	303	283	298	271	267	279	291	288	304	247	289	299	267	269	247	244	293	268	269	297	254	278	283	268	258	284	246	265	262	241	259	299	248	291	297	255	297	240	260	270	289	312	299	283	291	281	282	300	289	288	279	287	265	262	297	262	254	256	240	282	260	303	300	250	267	266	290	273	257	267	293	305	238	256	221	266	254	284	266	265	263	271	307	305	255	293	299	271	260	264	273	274	290	260	275	277	296	284	278	262	270	295	274	279	318	332	270	259	285	296	258	315	273	246	271	284	267	286	270	279	287	302	303	263	273	280	288	252	262	250	274	286	260	252	268	271	275	280	302	293	291	252	304	287	297	267	295	287	258	248	296	276	250	250	269	264	318	297	270	265	255	293	266	317	249	275	274	263	263	304	315	283	275	273	276	267	277	308	277	263	261	241	258	281	256	283	267	303	286	266	314	278	276	256	288	307	307	288	236	259	265	294	275	280	268	283	279	276	295	269	295	251	298	279	288	252	258	274	295	310	299	282	279	249	278	294	278	259	250	275	286	259	254	277	263	284	277	282	267	247	273	272	285	280	279	298	269	307	279	271	269	264	241	283	301	265	264	256	283	290	247	321	278	328	283	274	296	295	275	289	278	301	282	288	271	284	272	268	288	302	304	274	272	254	283	279	264	262	281	286	293	289	254	288	302	277	286	269	300	280	266	270	283	247	295	306	286	296	266	278	297	303	294	295	301	305	257	255	277	264	249	276	269	273	279	281	273	296	219	285	273	230	285	285	257	264	239	256	256	277	281	275	324	262	283	265	272	268	264	276	269	272	281	288	294	273	295	274	274	266	286	285	279	310	321	280	281	259	265	256	270	271	274	275	290	255	257	295	276	258	255	276	289	292	286	266	276	279	269	266	271	261	238	280	290	248	255	276	275	275	269	241	286	337	266	278	325	282	271	248	289	238	259	253	274	259	274	290	274	270	278	271	258	275	312	270	277	298	293	285	267	282	253	262	298	255	276	285	299	264	273	275	281	309	261	275	275	268	276	265	299	284	278	255	280	291	255	291	288	294	268	298	262	278	252	293	272	280	301	278	263	271	290	253	270	295	287	270	290	283	263	271	258	300	249	280	280	268	287	261	269	297	280	290	310	294	298	280	264	258	256	292	263	260	257	280	274	280	290	310	270	271	287	249	298	263	265	295	287	283	309	235	290	251	268	285	290	286	284	248	283	274	255	271	301	253	300	273	236	291	265	293	295	311	277	301	278	284	257	282	267	249	276	315	266	283	260	297	288	273	286	275	253	291	287	291	271	249	273	267	297	285	297	276	278	285	275	292	292	264	269	265	263	291	294	244	271	290	282	267	291	294	269	260	267	278	273	291	276	274	291	276	253	283	313	256	272	268	228	285	299	258	275	270	278	261	266	266	268	259	268	271	274	262	293	245	254	292	279	298	256	307	294	274	262	281	277	257	290	267	288	269	290	260	278	269	313	272	294	285	291	265	269	270	283	264	251	304	286	302	275	276	274	289	257	274	258	268	285	297	258	270	288	256	261	284	240	271	260	275	280	282	297	252	259	264	330	264	266	247	288	251	237	252	258	246	272	272	272	246	248	283	297	283	290	290	257	292	283	282	290	274	276	274	238	233	283	261	248	279	266	263	290	251	285	266	260	265	260	272	275	273	293	302	274	252	304	293	265	287	276	277	251	282	258	281	278	272	283	280	308	266	278	286	238	275	266	286	264	275	297	289	263	275	241	270	280	284	256	261	272	285	265	294	301	264	258	281	273	276	247	317	259	264	281	282	269	264	276	285	265	283	307	266	283	276	287	291	263	305	265	268	305	264	285	274	256	279	277	248	267	272	253	299	271	251	297	267	281	270	299	256	287	270	268	275	266	287	275	275	244	288	294	295	283	258	277	290	254	299	293	254	296	266	245	304	265	291	312	255	266	294	254	233	293	268	273	275	269	279	250	295	264	279	272	275	266	268	264	279	272	278	290	253	262	293	246	276	265	284	269	279	260	272	246	287	288	296	280	257	272	277	278	307	274	285	260	291	271	253	275	299	283	268	243	286	263	277	270	273	283	275	278	326	284	293	306	285	282	280	262	281	272	263	246	269	278	271	287	292	266	271	266	302	267	276	252	262	268	271	253	291	311	281	277	261	248	298	280	253	275	279	276	250	277	277	248	285	286	311	292	285	271	255	271	299	303	261	302	289	266	275	283	272	307	258	277	270	259	310	262	266	300	271	258	279	259	279	255	309	300	295	302	268	270	273	264	282	272	279	305	290	284	253	272	254	264	222	315	299	276	277	263	282	252	315	280	277	220	270	283	279	269	269	268	268	261	292	243	297	273	253	261	286	290	269	241	275	267	249	280	265	279	289	278	283	292	270	274	271	265	268	248	272	265	249	278	280	278	305	247	261	299	297	311	294	302	266	258	259	277	263	288	284	304	310	282	306	295	311	281	247	300	270	259	304	279	272	266	290	257	292	267	320	288	290	242	287	277	285	316	312	288	275	303	261	258	258	264	277	275	319	307	258	270	274	252	297	278	259	286	262	266	264	292	265	275	262	251	288	268	267	257	276	290	262	282	284	288	267	276	257	292	278	289
6826	932	1250	1437	1297	1161	1043	947	935	824	843	816	823	740	801	732	700	797	706	688	729	693	648	655	706	701	713	690	685	677	669	702	685	687	690	655	651	699	690	653	629	693	694	662	688	705	706	693	738	673	632	665	655	671	664	695	652	672	685	653	646	645	709	714	689	649	637	673	650	707	683	703	636	671	676	700	647	673	663	683	711	679	632	730	667	710	656	680	632	634	678	674	650	623	625	646	683	616	642	670	666	694	667	723	641	647	646	670	658	651	642	637	700	691	674	661	715	639	678	719	701	653	697	688	694	645	642	649	659	684	673	670	681	638	660	667	677	682	683	649	687	634	690	654	686	692	681	690	629	680	638	656	678	669	690	668	679	666	697	663	644	667	676	615	699	688	696	709	683	702	715	634	677	688	654	688	635	675	684	713	695	665	680	725	653	674	691	621	669	609	663	674	659	654	712	620	673	623	675	698	638	691	630	672	692	656	633	649	644	683	640	686	662	688	689	742	696	652	653	671	638	657	668	668	636	670	670	715	688	627	682	633	666	675	650	712	666	659	649	666	607	707	653	703	651	676	625	686	632	688	635	668	677	676	662	678	674	670	645	621	674	682	688	658	626	677	647	683	673	680	655	695	639	716	641	658	696	693	696	642	657	623	635	671	677	615	669	652	670	641	633	681	703	670	629	631	677	676	625	645	666	657	646	661	623	646	664	620	684	650	664	649	703	606	682	669	637	670	725	641	666	667	672	654	659	651	600	679	650	656	702	701	674	660	632	670	659	673	654	651	668	617	659	642	649	642	666	627	622	668	649	663	689	678	652	689	655	645	688	651	655	675	661	661	645	605	700	674	703	701	663	684	667	608	679	674	661	633	648	635	684	671	638	665	685	592	656	645	672	648	593	704	639	706	667	632	657	651	683	670	638	677	658	701	666	650	657	632	701	643	657	673	616	637	630	705	642	662	710	637	656	683	652	653	673	668	656	659	664	717	694	683	691	659	660	676	700	716	659	702	638	678	672	653	709	647	668	709	689	684	631	653	656	644	650	645	637	651	626	617	650	693	699	708	655	638	628	655	630	688	653	678	681	665	693	665	680	650	690	655	668	676	684	642	683	661	624	645	695	662	652	652	684	666	685	629	642	671	671	652	698	673	703	673	660	680	707	634	651	687	682	688	643	702	661	656	699	663	649	671	671	678	640	649	656	630	687	609	688	663	658	745	668	652	680	669	666	682	701	682	654	638	650	690	655	613	702	653	665	679	666	681	689	655	655	649	666	694	640	664	664	691	660	682	659	678	686	704	699	669	670	655	638	652	689	670	646	700	639	604	697	699	656	653	672	679	659	678	673	694	653	670	614	634	679	709	640	667	625	657	698	644	644	693	695	662	639	668	664	649	664	648	692	642	643	657	678	674	676	613	646	660	615	666	659	605	659	682	667	689	721	669	638	660	649	677	670	648	640	671	646	626	693	648	659	670	669	687	714	667	631	645	700	710	669	693	686	647	684	675	642	648	618	639	611	649	689	706	643	715	648	715	673	678	653	680	648	652	619	658	646	720	671	674	652	650	667	663	676	628	669	642	668	670	638	656	624	668	625	692	683	699	617	713	658	620	622	690	667	674	678	663	676	670	635	658	635	723	668	681	617	635	629	661	643	719	680	700	657	636	697	714	656	660	674	605	652	687	610	683	683	655	698	695	660	633	640	667	667	680	621	642	667	663	643	671	674	677	679	691	690	682	638	702	604	668	684	635	691	655	649	655	677	653	709	647	684	631	673	650	675	661	633	652	664	635	637	653	639	645	646	710	672	668	696	658	646	656	668	629	666	664	718	668	660	681	674	605	653	636	690	686	626	673	687	627	670	625	680	648	648	661	652	595	626	631	655	666	702	658	738	672	616	699	673	656	657	678	666	697	676	713	662	675	683	685	649	655	662	718	643	614	658	649	654	651	656	668	643	636	671	696	655	683	686	641	711	616	647	661	694	638	692	647	625	672	661	652	682	657	655	670	680	641	685	660	660	709	677	686	651	664	676	662	686	656	694	584	694	670	654	685	706	676	673	696	641	692	674	671	712	639	668	655	726	679	686	718	641	645	685	656	655	652	657	683	713	655	645	675	664	680	659	663	656	688	647	700	660	715	707	616	653	683	682	673	676	666	705	681	669	667	641	678	634	661	652	690	660	685	660	657	685	714	680	672	650	635	651	645	674	658	649	658	666	676	711	620	670	675	643	655	686	681	656	606	642	681	675	638	665	679	661	717	699	701	611	667	675	657	674	660	676	666	679	660	653	652	670	685	665	659	639	659	659	628	665	668	667	670	673	667	690	657	665	635	657	688	647	646	678	654	670	648	697	672	686	658	652	725	635	656	619	646	710	654	733	703	659	633	698	663	677	664	650	643	693	682	612	671	677	675	657	669	671	658	692	699	657	650	670	687	620	661	639	691	660	690	665	666	628	695	694	645	693	630	701	664	657	683	718	671	675	630	675	607	668	668	692	641	654	667	672	677	674	651	682	636	676	699	667	699	643	649	661	619	617	643	642	656	665	697	627	656	689	630	679	647	662	689	715	646	646	660	672	604	627	683	638	678	669	679	655	632	646	650	643	665	618	608	659	699	671	639	613	677	668	705	662	626	644	649	649	669	634	636	669	667	682	699	684	659	642	621	600	679	652	655	687	716	640	673	609	658	675	662	654	670	637	706	683	666	684	656	711	646	670	644	653	646	648	666	691	678	658	670	693	662	682	709	655	658	654	703	670	715	621	632	680	628	623	647	653	652	651	692	690	637	621	696	653	672	624	662	653	654	684	675	651	645	676	708	648	622	656	616	656	624	660	742	657	629	611	684	651	650	687	629	671	666	648	646	639	636	690	654	661	641	647	679	672	670	661	662	643	674	691	627	641	705	679	640	682	658	652	652	665	670	650	658	657	661	652	685	667	672	694	669	677	664	663	650	623	648	663	667	671	640	625	673	667	674	680	694	663	620	668	661	675	649	656	648	677	645	642	694	629	640	659	679	632	644	649	679	638	666	637	683	658	686	717	658	650	634	686	683	671	669	654	641	635	648	639	671	606	675	647	648	695	677	654	700	692	679	690	638	664	697	632	638	598	647	664	642	645	650	694	713	698	609	612	658	650	660	631	681	627	665	635	704	672	665	621	647	695	659	640	632	662	725	673	697	675	681	716	625	634	625	674	685	657	679	668	723	633	699	660	675	647	643	661	690	668	674	644	662	698	625	667	657	627	662	647	670	652	626	708	663	706	644	667	673	686	673	643	686	670	664	649	647	681	668	694	649	658	661	713	685	660	665	707	700	649	689	630	680	638	662	659	667	675	678	660	660	631	628	690	758	699	683	705	697	678	661	647	640	680	652	658	660	680	695	648	675	673	656	645	658	660	694	660	677	721	674	663	642	684	702	664	711	647	642	645	704	650	646	701	639	681	613	654	698	702	658	650	684	671	628	681	684	641	664	679	684	646	682
12836	746	646	472	375	309	299	210	169	197	151	169	180	162	137	167	143	146	146	149	128	124	140	127	130	124	113	135	130	123	137	140	132	137	142	133	149	137	146	138	122	111	119	137	130	130	144	134	130	148	132	142	140	143	130	132	125	145	123	111	128	146	121	116	127	120	143	141	110	123	122	122	139	121	135	118	125	134	117	148	145	156	120	114	139	132	119	133	127	119	126	131	121	126	143	143	156	127	146	129	144	127	116	172	149	116	123	129	125	130	134	137	101	126	145	131	113	141	101	130	130	103	122	124	114	126	125	131	141	127	126	115	133	128	116	129	111	127	135	119	117	114	112	134	132	114	115	128	120	119	131	128	134	141	136	131	115	156	139	140	115	130	135	123	120	129	129	156	114	136	131	132	128	139	126	134	130	146	140	123	142	131	144	133	142	104	125	157	151	115	116	132	123	142	108	113	139	133	134	119	116	135	122	139	104	121	128	137	99	127	118	151	133	118	121	136	117	136	153	126	112	130	130	132	156	119	121	116	110	129	130	140	115	156	117	133	111	138	132	120	138	118	121	112	112	143	118	109	113	140	124	108	105	105	113	128	133	133	123	105	144	140	116	133	129	135	135	131	126	148	138	131	121	120	116	113	156	123	133	116	110	123	154	127	124	126	131	122	138	108	154	119	113	111	117	142	140	158	134	139	110	113	122	113	133	122	130	128	131	120	128	137	106	114	131	135	133	122	134	135	139	122	112	123	134	123	131	132	131	134	135	133	141	134	126	118	103	137	116	127	128	111	144	141	132	136	135	131	127	134	140	131	121	113	129	135	123	112	113	143	123	130	153	121	110	128	122	141	104	131	129	129	125	137	121	124	116	148	128	132	129	137	118	116	120	145	121	133	126	146	112	109	134	151	104	141	124	130	134	133	151	157	130	158	109	130	137	137	133	131	121	132	107	146	139	147	148	126	134	142	139	129	149	121	123	127	160	142	152	132	129	140	130	127	130	134	116	124	140	140	125	119	122	127	140	125	127	131	124	119	109	133	118	135	123	136	122	126	138	134	144	119	126	128	117	115	123	135	108	131	111	148	140	140	125	144	121	138	139	136	135	100	141	124	108	125	116	139	142	110	143	142	147	109	125	137	147	132	135	134	132	142	125	127	129	134	134	104	138	130	132	132	120	144	119	138	119	127	135	124	142	111	100	131	122	130	125	113	118	146	146	134	118	110	124	131	119	128	132	116	120	125	116	134	132	126	113	124	131	121	117	121	127	118	125	151	130	131	143	160	153	127	140	126	141	117	129	125	128	143	133	131	115	135	137	127	143	143	138	133	126	122	127	124	123	129	133	116	160	158	112	130	117	109	124	120	133	143	138	118	142	118	138	117	94	135	116	110	136	103	146	109	129	140	117	151	118	118	118	137	127	139	135	148	116	116	146	113	114	117	145	118	116	122	125	127	114	141	118	111	131	125	123	157	149	125	120	139	120	115	113	130	117	116	129	120	116	128	100	125	91	124	141	98	130	117	111	116	131	152	137	128	132	119	106	125	146	135	145	144	113	107	138	110	128	137	129	109	118	118	120	141	115	138	141	120	131	129	118	114	123	140	136	110	110	126	119	128	124	143	132	119	131	123	142	119	121	112	140	127	125	108	121	133	135	107	119	143	128	108	137	145	141	121	125	170	139	140	106	132	128	118	107	121	133	118	130	114	155	115	112	113	117	141	122	119	134	132	119	130	147	142	140	124	136	133	118	123	141	119	116	160	147	133	130	121	136	126	129	125	144	135	133	129	124	117	143	117	122	128	134	122	122	150	129	142	146	137	125	129	123	142	127	141	148	120	118	112	138	127	127	103	135	115	122	111	128	130	150	129	109	122	138	139	128	134	128	120	144	132	154	112	123	129	125	127	113	151	152	130	125	133	110	122	135	120	145	119	136	107	136	111	127	144	116	134	153	122	126	124	122	138	137	126	155	139	116	127	117	108	129	122	130	116	132	135	116	123	127	130	128	123	144	133	120	132	140	110	144	118	121	115	127	120	165	140	139	154	119	134	119	125	110	126	122	129	133	130	132	121	105	146	131	121	130	130	130	127	134	141	122	114	108	130	142	116	133	132	128	129	122	115	117	110	103	107	94	145	123	120	108	124	129	124	151	157	136	156	133	129	145	122	106	140	120	131	111	126	123	115	135	114	152	138	137	123	110	120	122	135	103	112	119	111	131	131	143	137	109	120	127	129	127	144	128	106	144	121	119	127	138	151	119	130	124	122	130	135	120	126	112	120	144	105	118	117	126	119	120	127	124	107	126	128	122	121	125	129	150	136	142	122	116	117	124	137	134	129	112	115	155	124	120	161	128	117	128	139	129	139	144	125	120	118	143	147	121	143	119	125	132	121	120	148	137	112	117	94	125	111	107	137	154	120	132	132	113	112	132	131	127	132	118	107	126	122	121	144	123	124	144	113	117	131	126	135	128	134	146	151	123	138	139	139	116	117	145	131	139	134	117	140	125	128	128	128	127	127	133	125	150	116	109	128	137	128	125	121	130	120	121	119	128	143	141	136	117	120	143	126	134	136	140	140	125	125	135	99	126	146	120	116	118	126	124	120	129	129	121	137	151	146	148	110	131	135	111	137	126	143	128	107	120	109	120	133	124	128	102	127	125	147	115	135	125	132	130	115	142	122	119	142	103	109	150	134	130	120	113	112	136	108	116	130	133	135	114	134	127	110	128	161	135	125	135	143	138	134	145	105	127	123	124	152	129	154	133	125	138	124	126	133	131	114	132	131	118	119	133	98	131	130	108	135	116	119	126	132	156	123	129	144	119	114	130	144	109	118	122	124	119	124	133	133	115	130	123	142	132	126	109	146	118	114	134	118	138	121	133	129	125	128	130	117	118	111	118	111	123	136	121	131	124	139	112	129	136	133	132	131	117	140	116	127	134	118	143	134	99	166	144	147	149	111	127	126	144	112	123	151	147	140	113	138	141	131	116	108	132	118	136	150	91	111	124	141	119	161	125	133	118	150	129	128	119	121	123	156	129	125	115	131	100	122	146	145	125	126	122	128	133	116	92	126	116	129	129	123	140	141	140	122	119	119	124	125	114	128	126	117	144	125	135	128	134	131	137	127	131	137	124	126	134	124	92	124	136	133	127	126	110	116	124	129	109	128	130	156	120	124	134	107	138	115	106	111	114	105	132	105	119	129	130	122	128	116	122	134	138	119	145	130	113	126	139	109	130	131	138	125	137	117	136	120	138	127	122	144	118	109	100	119	119	126	101	138	135	142	131	127	120	110	141	126	115	114	132	153	137	136	111	125	119	121	136	149	121	142	125	123	143	134	124	111	129	102	96	132	95	118	131	121	117	120	145	139	115	139	159	108	132	120	123	127	148	96	133	144	149	116	112	139	116	150	149	129	133	120	119	112	135	133	131	141	132	120	135	113	124	123	135	156	118	111	121	131	113	120	128	111	131	131	117	134	137	138
8188	817	1452	1703	1487	1199	1138	826	761	665	645	589	580	561	503	454	471	436	413	433	444	380	421	436	393	399	417	395	386	434	376	374	349	396	352	369	352	380	348	380	362	367	342	382	371	340	395	390	359	374	374	368	355	379	333	343	389	362	386	385	371	399	352	386	367	354	337	364	370	379	343	380	383	378	343	364	366	334	391	382	331	338	357	336	380	313	349	343	357	404	319	352	340	360	368	354	395	364	347	398	378	372	332	387	327	356	355	347	374	361	334	361	359	364	365	374	350	358	356	345	368	373	323	382	344	323	368	353	366	338	336	354	366	352	336	363	376	360	371	373	358	377	365	363	344	397	340	353	389	342	350	319	366	351	378	326	354	347	335	355	331	345	362	391	340	351	324	340	368	383	328	342	392	341	363	345	368	322	327	335	365	355	349	378	333	332	341	327	369	356	350	339	346	344	332	364	346	349	332	363	329	348	336	346	367	346	376	358	348	373	359	360	382	367	345	396	357	369	355	377	339	351	316	394	361	365	353	398	357	328	389	345	342	368	322	354	393	321	367	338	330	401	344	371	347	359	390	316	338	373	352	385	328	336	349	364	357	346	340	346	323	361	373	329	360	391	371	338	363	367	355	354	354	334	333	332	363	376	347	355	373	364	349	350	341	332	334	344	331	354	367	342	374	362	395	355	366	359	354	413	347	361	331	356	394	371	395	379	370	361	328	353	341	366	368	373	350	320	342	343	312	373	348	352	365	352	313	377	343	361	363	343	329	372	333	362	338	373	338	352	361	345	322	318	362	373	360	402	355	336	354	350	328	359	362	326	350	362	371	339	339	345	369	376	377	317	371	347	347	357	346	369	346	359	387	382	359	346	370	357	363	370	347	363	335	351	363	341	376	382	386	348	376	354	361	331	354	342	360	340	357	356	302	392	350	342	366	330	367	344	360	365	378	364	337	350	354	362	335	367	328	357	370	365	368	366	379	322	336	319	356	360	338	321	332	334	356	361	373	334	351	350	366	353	363	360	379	344	346	375	340	364	362	337	334	332	378	357	320	345	393	328	354	366	375	368	346	366	353	346	358	335	358	330	360	377	334	358	369	405	350	339	350	308	394	374	337	359	361	360	362	320	348	330	344	360	376	360	381	379	338	357	368	356	368	380	368	369	359	318	351	353	358	354	377	323	372	320	332	347	378	379	352	332	343	367	357	367	340	365	390	330	341	374	359	321	365	384	345	373	339	379	367	376	380	387	343	347	334	363	354	332	370	325	379	344	348	368	352	361	357	323	358	351	325	359	351	324	374	337	353	371	371	318	322	361	336	334	330	355	347	331	361	361	360	338	358	377	312	350	355	363	364	370	362	379	376	399	330	334	340	369	347	366	381	339	344	373	395	352	358	367	348	401	365	333	345	359	332	369	376	344	352	338	308	361	356	364	350	341	362	362	346	332	336	345	366	351	340	358	358	316	381	351	338	331	347	356	355	358	353	321	357	386	356	354	341	354	361	347	339	357	358	330	335	347	345	355	358	354	343	331	343	354	368	342	376	368	376	357	350	350	357	331	346	389	348	310	348	328	350	356	377	352	309	416	389	342	328	379	341	371	342	328	368	353	352	381	346	383	355	357	341	375	358	345	347	340	353	383	367	338	350	379	348	341	345	345	346	399	373	344	361	352	373	387	338	330	382	373	364	344	349	370	335	383	381	361	349	355	337	369	347	388	363	370	347	356	335	343	324	366	351	342	354	370	352	369	360	374	362	330	352	359	346	360	378	328	335	374	353	355	334	341	379	331	361	338	333	325	395	359	358	359	354	357	368	329	369	331	345	342	385	368	352	347	365	359	349	305	328	357	375	368	382	343	346	361	333	359	329	335	332	359	370	355	384	363	360	365	355	362	354	360	331	382	368	361	356	376	317	331	375	356	376	321	343	380	355	369	368	347	349	379	354	367	333	364	335	365	380	343	349	350	328	358	344	338	375	349	346	407	374	394	357	366	383	390	335	343	364	381	391	358	348	335	334	353	346	360	365	367	342	317	354	386	353	338	332	348	386	375	358	351	370	329	366	362	377	321	345	363	359	330	355	348	363	328	372	362	355	372	385	362	343	344	353	348	360	358	359	375	367	358	336	336	335	356	305	341	335	335	316	344	348	355	339	369	352	381	363	363	333	358	349	370	331	389	348	363	362	359	336	348	337	330	344	352	375	386	385	362	359	369	353	317	387	325	374	357	349	322	372	355	341	378	326	360	342	345	367	316	340	384	353	357	382	381	393	341	340	359	365	339	341	338	371	359	340	381	327	320	383	346	342	331	334	341	320	352	369	355	353	360	332	370	339	332	374	367	379	353	342	380	363	353	320	316	362	331	379	356	376	358	345	403	333	369	354	351	366	328	368	347	360	377	335	350	333	326	342	357	352	315	390	365	351	338	323	368	350	380	345	323	353	347	359	348	358	372	357	386	339	313	344	380	366	355	350	374	338	383	366	351	319	367	350	331	327	332	366	336	364	377	392	365	359	356	334	340	386	371	357	383	366	351	352	336	360	371	347	328	392	348	371	341	343	385	382	363	313	362	341	366	349	361	400	344	339	339	355	368	329	335	370	364	382	375	372	368	402	320	359	349	337	323	353	324	358	348	342	335	316	365	360	319	386	377	344	352	309	366	352	362	377	357	353	381	345	369	342	383	322	343	367	324	348	350	356	358	370	362	380	386	369	334	358	362	323	339	335	356	355	358	381	363	355	371	380	383	337	347	340	348	331	332	368	353	355	358	357	343	350	359	386	345	377	310	367	378	362	338	373	319	353	362	381	377	353	366	364	382	364	353	360	346	361	372	339	380	363	360	351	363	395	366	330	321	388	381	363	379	354	363	394	358	387	379	361	340	363	335	347	344	354	345	328	353	370	367	345	383	386	350	310	392	313	340	362	348	364	323	343	319	347	369	331	360	343	371	350	359	353	357	364	348	368	357	350	388	369	376	319	367	352	349	346	311	325	343	374	367	351	362	377	316	352	341	343	366	335	358	384	355	358	376	393	338	374	354	352	341	346	343	367	357	358	362	349	343	373	370	324	389	347	366	358	310	390	361	368	356	330	358	339	359	323	368	370	339	361	384	357	346	348	346	324	361	344	370	386	345	345	363	340	344	336	373	335	316	362	362	344	366	378	375	371	345	360	336	361	362	356	365	375	361	348	363	355	366	374	358	381	367	365	370	354	342	373	352	345	348	351	358	351	343	359	353	335	360	370	346	382	320	357	328	334	348	334	357	347	355	345	344	381	389	371	379	374	353	321	358	392	351	397	373	383	349	358	335	325	363	326	341	366	381	363	351	373	347	368	371	339	345	364	347	369	371	356	370	340	357	368	336	349	365	355	379	364	341	338	332	334	359	356	354	368	340	358	363	364	349	316	332	341	396	345	372	380	341	380	353	341	314	372	368	381	323	359	362	344	387	344	346	358	338	350	333	363	319	325	343	354	357	338	351
1339	448	425	378	427	384	426	436	399	423	387	390	395	430	407	337	427	403	430	406	351	397	381	371	384	412	418	434	417	405	451	416	403	377	410	386	417	419	372	407	372	430	377	404	412	400	423	393	392	406	408	345	342	425	404	406	381	397	396	404	432	400	406	406	410	419	399	394	388	408	377	368	396	393	431	406	452	374	421	379	351	406	392	439	414	400	390	374	400	379	398	361	400	424	383	412	396	415	364	407	416	420	383	399	390	409	391	380	385	413	423	418	454	421	391	401	412	371	419	373	404	381	391	396	384	371	390	395	423	394	398	409	414	381	404	391	411	384	397	430	374	423	418	445	385	394	359	356	396	404	374	369	404	414	389	401	405	396	390	372	382	378	385	428	408	437	392	398	397	397	408	399	393	377	427	442	398	390	402	419	409	409	407	401	401	351	403	409	406	392	402	390	424	367	368	397	408	426	357	411	408	356	436	442	363	379	394	427	380	424	403	407	395	438	394	429	387	432	388	405	397	396	418	450	378	418	397	382	407	420	404	389	361	428	387	409	443	407	386	404	372	403	376	350	397	415	318	398	368	417	406	372	408	424	395	384	401	430	367	391	384	369	414	418	399	398	380	390	368	371	404	378	377	379	401	401	394	407	397	413	421	439	376	406	424	391	339	407	393	404	418	403	385	357	382	398	419	382	391	341	380	360	375	379	371	378	415	385	376	429	369	411	374	388	398	420	390	392	384	399	375	390	426	402	393	359	384	345	389	393	343	388	405	397	423	420	378	365	389	378	435	435	400	420	410	400	342	409	412	348	427	402	375	406	394	355	456	389	374	409	411	382	405	435	360	405	421	352	422	400	393	402	392	382	386	425	410	425	389	383	412	421	411	435	356	424	403	392	393	386	407	416	395	390	388	399	428	392	365	389	415	416	381	366	420	409	394	406	392	397	397	388	417	403	394	412	404	410	394	425	386	410	371	406	409	417	383	402	433	406	405	407	409	388	416	386	384	431	362	389	396	395	409	402	391	391	395	427	391	382	417	401	395	366	408	374	419	447	377	376	381	432	395	431	401	401	403	402	398	391	410	399	397	397	395	382	417	449	389	404	396	440	401	430	412	363	421	406	383	411	363	396	382	401	411	412	371	411	398	417	375	365	372	405	396	406	393	395	383	392	383	410	399	368	389	388	389	371	431	394	394	385	447	446	365	449	390	404	430	408	403	418	416	405	407	421	423	415	405	432	361	391	422	419	421	393	411	402	383	393	389	433	394	418	390	373	441	390	407	411	404	412	412	395	399	377	410	382	415	378	407	381	429	380	382	364	385	374	391	408	381	360	430	420	408	362	399	360	388	432	380	387	375	408	366	373	412	368	366	407	363	384	382	401	402	404	401	387	357	423	419	388	408	438	387	418	438	393	392	421	401	404	432	368	405	430	392	360	394	422	376	403	432	392	430	416	406	404	409	379	393	409	417	438	368	408	403	361	390	412	433	377	394	366	398	397	432	377	429	389	425	395	411	418	400	388	388	396	391	403	401	402	441	388	400	381	396	404	405	406	370	372	422	390	452	381	392	439	415	422	388	400	368	387	397	392	410	418	389	417	420	384	391	444	392	389	398	404	394	382	361	381	372	419	346	379	402	382	414	415	429	397	399	411	343	373	340	369	379	422	381	391	403	432	386	416	414	388	384	378	386	457	427	412	362	389	425	402	401	398	378	379	437	409	418	393	400	398	363	417	376	377	409	366	446	389	410	365	390	382	430	393	442	399	393	411	407	385	416	410	396	394	427	367	415	397	414	389	410	378	396	393	409	404	382	419	406	407	421	377	421	410	416	412	418	390	442	437	439	374	365	393	399	372	397	392	338	350	391	379	407	411	399	442	355	415	374	357	388	408	389	396	367	421	394	416	408	418	412	395	405	385	358	406	396	393	388	405	406	389	360	396	388	400	344	404	412	420	389	402	369	390	413	410	368	421	438	397	407	364	374	389	402	384	364	400	407	388	409	436	434	403	402	389	383	399	381	404	411	405	378	392	405	423	388	377	408	389	366	410	373	368	397	376	395	401	389	396	400	392	374	378	368	376	381	345	395	401	421	429	407	415	378	378	366	392	385	404	418	372	384	397	388	436	385	427	394	407	397	400	392	428	395	419	421	389	364	405	389	370	402	432	387	409	385	441	380	399	434	409	398	418	364	388	393	380	391	403	431	366	392	442	417	399	380	390	353	402	389	383	380	415	400	409	381	420	445	390	386	398	408	430	390	413	389	404	411	411	379	383	411	404	411	417	411	407	418	402	366	369	375	397	378	408	394	392	413	414	409	401	410	439	390	379	399	401	435	415	394	417	359	385	382	370	384	403	374	443	413	394	423	424	384	397	414	372	405	359	375	353	426	430	417	356	389	398	400	391	400	424	392	391	377	357	382	386	397	391	393	401	379	411	401	377	408	369	393	419	425	392	416	371	459	408	407	380	391	423	415	407	431	402	376	397	420	415	375	384	404	404	390	397	414	439	387	400	415	372	405	390	402	390	386	421	389	386	441	412	426	387	373	410	419	403	385	366	425	426	405	417	370	394	389	424	456	420	384	403	416	407	439	393	364	408	397	380	378	394	370	406	409	398	411	397	408	389	421	433	386	408	392	403	402	361	355	441	385	426	384	400	398	416	411	392	417	385	367	390	382	424	401	415	388	399	440	395	429	424	385	401	373	402	410	409	429	429	419	404	385	404	418	420	409	422	401	392	413	389	423	403	396	416	415	401	365	393	417	409	358	407	389	405	402	387	400	410	371	394	421	407	416	386	417	369	374	376	419	388	379	387	409	364	392	430	430	413	411	413	426	407	388	385	407	415	411	394	424	420	388	401	383	404	389	389	356	376	373	382	379	376	395	359	394	385	436	428	438	397	428	415	424	419	407	403	421	405	381	367	412	393	414	371	394	417	407	370	341	381	390	437	378	403	377	363	379	384	394	380	427	387	376	384	394	401	421	408	420	371	376	448	393	382	392	373	430	423	399	364	401	415	403	405	397	413	401	413	433	385	366	410	404	362	423	394	404	377	382	388	400	400	410	424	422	415	388	387	392	438	414	408	374	396	427	412	386	378	444	382	394	409	426	406	368	385	418	379	418	414	383	414	427	391	382	429	419	410	377	405	371	373	406	358	424	379	380	378	401	422	361	398	388	396	365	383	408	411	391	401	415	373	414	430	390	410	395	376	410	424	355	404	376	418	421	398	398	417	400	396	367	429	348	386	400	349	396	398	421	406	447	418	364	372	411	410	386	376	369	363	412	391	423	423	400	397	395	396	385	422	389	371	391	443	416	438	364	376	446	387	418	412	386	413	423	373	402	395	449	373	380	373	367	401	417	415	411	422	381	402	402	402	375	370	409	400	404	399	419	416	387	378	413	400	443	397	404	384	383	394	419	411	415	383	420	383	406	364	381	416	380	409	413	399	419	391	365	446	366	412	418	357	399	407	399	406	391	440
2062	992	983	982	985	966	1003	941	999	960	943	933	952	953	949	919	886	926	962	944	927	913	862	953	907	921	874	907	918	879	890	964	952	943	940	877	888	903	928	934	904	1004	905	896	893	938	939	897	939	965	941	914	900	908	947	946	925	930	873	871	1004	901	957	920	941	922	922	903	934	909	883	903	925	934	939	975	942	900	964	917	973	968	945	906	911	975	936	913	882	923	874	904	933	905	900	897	923	910	957	957	965	931	968	941	927	918	915	924	955	941	905	939	902	921	917	879	974	956	901	950	945	951	942	894	928	971	938	926	951	910	858	938	940	915	896	915	906	988	930	893	945	951	909	945	911	918	917	968	888	962	931	939	890	881	937	927	921	938	928	904	915	967	936	905	926	907	935	997	943	981	956	869	927	972	895	898	933	888	955	913	936	911	910	913	965	957	968	886	950	998	930	907	945	934	889	932	936	919	911	921	912	930	988	916	974	1007	948	959	979	934	987	926	969	916	933	893	981	925	952	920	885	1001	925	889	949	921	922	923	955	942	963	901	927	936	892	880	896	970	944	904	938	896	862	935	930	1001	892	964	963	953	888	924	875	930	910	905	924	921	931	963	956	931	925	946	962	946	897	893	918	889	965	942	957	909	931	907	996	919	960	902	934	904	923	956	877	946	927	940	893	972	958	954	934	967	970	904	966	997	919	922	889	975	928	960	863	909	919	897	896	930	958	925	939	923	952	936	963	981	899	901	912	942	964	945	925	927	914	901	991	895	903	884	979	972	962	959	940	875	945	920	925	989	905	907	933	906	924	891	923	936	944	958	930	921	952	976	952	963	917	920	927	981	949	946	950	968	905	949	947	910	912	852	960	964	952	904	943	922	957	988	912	901	977	893	942	936	955	899	927	932	888	905	974	979	949	910	923	942	893	951	958	926	932	945	959	970	937	963	942	920	885	936	951	924	911	932	898	958	923	932	927	930	987	935	920	938	903	918	926	928	924	919	932	1003	901	892	996	948	955	908	911	908	915	990	927	953	890	942	927	922	925	909	958	897	959	977	928	901	921	924	988	939	942	893	891	968	896	973	952	949	930	928	889	901	964	941	881	951	943	968	891	933	947	943	932	911	970	948	931	941	919	902	947	928	918	920	888	915	1023	960	916	961	904	873	951	912	922	944	964	949	870	920	867	921	900	940	921	900	936	914	953	926	930	935	933	927	927	896	938	983	964	926	1005	947	953	987	952	901	902	957	911	940	897	979	917	960	911	916	893	900	926	910	930	951	915	889	947	917	936	893	889	933	970	931	961	970	962	931	903	988	937	922	922	857	1013	964	917	903	912	979	950	888	969	933	948	892	902	942	965	954	924	921	905	903	923	939	928	949	942	962	960	928	947	934	957	999	930	972	934	912	951	904	939	973	895	909	946	889	957	932	918	951	950	959	982	912	919	950	930	889	980	937	949	985	941	926	975	951	940	1002	927	979	954	915	997	993	920	880	963	908	895	938	918	912	924	931	950	910	928	918	947	903	915	875	988	951	975	879	917	946	882	906	926	934	951	946	906	912	922	931	914	906	945	921	929	984	928	897	938	976	891	947	909	919	931	958	940	944	907	867	971	982	972	939	931	983	969	907	921	914	976	955	928	919	957	899	942	959	965	970	937	903	937	870	931	879	1009	970	929	958	939	920	972	978	951	912	933	862	925	938	881	914	926	978	899	942	977	917	924	921	1001	893	913	922	920	919	968	939	975	884	950	953	879	963	1002	949	896	953	931	945	897	910	938	941	969	948	921	922	939	944	995	941	912	920	967	1013	934	926	957	951	950	998	922	955	1010	938	916	965	888	919	909	946	910	951	887	909	1015	910	942	974	914	951	964	888	917	915	910	954	993	893	983	887	898	912	943	973	978	909	974	898	915	904	909	988	915	942	951	914	904	943	958	935	969	938	913	896	972	952	907	924	928	918	969	935	917	916	916	905	963	973	934	941	921	877	922	926	968	972	947	941	892	884	918	909	922	939	898	941	920	928	991	970	937	914	950	976	935	1007	958	953	867	988	972	929	923	936	912	952	941	955	952	950	945	936	923	949	917	962	997	920	953	934	958	917	859	917	899	963	913	939	937	929	988	972	889	879	927	910	950	940	885	916	907	967	917	950	891	930	915	912	904	940	943	929	946	892	932	956	913	939	896	888	924	898	908	914	915	896	891	944	895	860	956	893	939	932	897	920	930	911	896	922	910	992	872	910	948	1002	963	899	897	947	943	961	925	904	948	908	926	970	993	907	949	945	957	935	945	880	971	897	880	986	930	926	968	913	906	911	982	998	932	929	954	920	913	919	972	894	961	940	950	962	956	973	947	914	953	901	921	945	915	901	988	944	940	903	1016	985	929	955	956	950	910	948	918	923	879	927	960	927	884	972	937	861	991	922	970	958	913	934	913	912	920	952	902	849	941	932	916	912	914	996	896	986	925	928	936	995	934	922	918	908	918	935	982	949	894	939	951	957	959	920	919	934	908	876	919	907	950	947	905	881	928	956	910	911	895	919	850	964	921	965	932	914	938	962	893	881	985	882	894	944	903	944	934	934	938	897	961	980	943	927	872	919	942	908	928	905	890	959	921	957	945	906	936	934	966	944	932	859	932	892	1002	967	926	923	913	951	884	871	868	928	904	939	908	915	934	959	908	967	923	898	955	920	942	923	947	961	960	964	939	882	996	972	940	965	962	931	875	965	984	975	955	951	899	906	990	966	941	949	836	877	867	966	932	920	927	865	975	970	946	973	894	937	958	892	888	977	949	929	861	964	938	963	937	910	970	905	918	905	903	1011	895	898	916	909	943	902	926	954	927	886	948	1003	987	958	976	918	926	945	932	933	980	984	920	910	929	919	931	949	988	914	941	924	938	883	927	959	988	963	935	935	920	955	869	973	968	936	857	923	871	986	958	863	883	886	921	925	908	952	923	982	917	938	901	903	866	901	936	881	933	895	906	916	920	935	909	885	871	923	930	905	932	904	901	928	956	873	960	928	967	995	969	933	887	941	897	955	888	955	908	926	979	924	926	937	965	911	931	874	967	875	945	953	897	948	960	924	959	913	916	899	953	913	940	928	972	912	876	886	935	940	1000	879	934	936	917	919	973	926	942	950	910	968	918	909	964	915	923	945	914	931	886	952	917	932	943	931	970	947	885	947	921	946	902	921	947	942	945	894	861	932	946	947	965	962	976	976	980	939	957	952	924	877	910	883	957	937	969	959	925	922	952	912	943	927	957	913	916	935	934	954	872	885	929	990	929	944	971	934	965	903	897	905	884	941	930	944	944	919	942	975	886	986	939	914	973	1009	914	909	928	873	941	959	888	940	932	863	903	922	929	957	924	873	916	942	880	928	932	969	903	988	978	939	850	936	958	921	925	987	939	930	952	915	951	898	890	916	949	894	901	919	936	953	903	937	947	950	952	949	931	918	877	927	919	986	902	921	937	890	939	914	967	908	933	973	937	925	913	965	935	965	943	909	943	931
8131	510	544	477	427	390	371	326	309	291	300	315	275	266	292	259	263	247	275	286	288	295	258	311	314	283	228	285	259	273	266	278	267	275	271	281	257	285	271	241	307	269	283	275	270	260	252	279	248	278	269	259	273	261	271	309	283	290	283	316	290	266	243	295	270	294	284	271	265	284	279	242	290	273	273	262	289	283	264	254	293	269	291	250	287	272	280	286	276	262	266	291	276	269	275	310	239	318	287	278	248	280	279	268	295	276	305	287	312	291	265	271	297	278	269	250	286	281	303	239	259	285	282	279	289	272	245	290	275	291	290	265	293	269	262	280	288	270	287	307	275	304	296	275	260	266	285	279	281	256	286	292	298	263	293	256	240	280	268	273	262	282	288	255	270	279	295	261	251	271	270	287	270	285	300	263	262	277	290	270	281	271	250	260	262	290	283	244	295	292	244	265	293	268	245	266	263	297	266	312	296	267	274	271	288	267	263	269	269	245	258	277	261	253	273	301	273	287	279	300	275	277	291	257	305	288	262	263	266	274	294	269	266	254	291	266	265	269	279	301	244	251	283	268	261	273	272	241	287	286	297	230	305	282	263	285	255	304	271	248	288	282	260	300	247	285	288	286	290	263	263	269	242	272	264	267	261	275	263	258	263	254	263	271	277	275	292	259	267	256	255	291	279	285	284	257	306	274	272	269	278	286	273	295	266	260	291	280	268	257	277	271	273	272	286	280	275	266	294	276	266	288	270	255	278	267	283	277	268	253	256	262	282	250	270	268	253	266	229	259	275	250	283	287	300	278	275	271	287	291	251	298	264	251	256	242	277	280	256	265	287	249	269	255	280	264	271	303	259	285	261	301	268	275	283	252	257	284	290	265	288	255	252	285	296	275	273	273	262	280	252	287	287	303	276	227	310	258	256	249	269	275	280	253	296	300	270	294	260	285	276	289	280	297	276	288	268	288	283	301	280	275	298	248	243	256	289	280	267	250	252	275	285	294	256	300	269	265	296	296	228	289	265	250	290	301	279	281	298	311	257	267	284	314	269	252	261	244	268	282	258	268	279	283	289	304	246	274	279	290	299	255	303	293	281	274	288	257	226	269	287	267	261	243	279	295	285	272	235	243	275	267	276	264	292	295	276	277	303	265	259	286	270	274	265	262	293	277	266	280	278	266	294	290	249	260	272	297	298	274	251	288	277	284	277	282	296	285	259	296	250	270	250	280	248	270	277	244	285	288	302	293	282	281	269	291	315	245	271	275	259	253	273	278	263	290	287	304	245	270	261	276	294	299	289	267	248	285	253	253	262	291	278	301	249	291	272	262	282	274	265	259	272	275	260	263	289	300	284	275	276	297	259	252	286	264	288	293	311	283	278	282	268	284	276	267	259	287	299	271	254	302	267	286	258	282	319	259	298	274	268	272	264	287	266	275	260	269	254	243	308	273	255	292	269	272	258	268	266	292	291	279	281	266	274	255	258	267	274	304	246	240	300	278	295	278	278	285	267	289	298	278	257	284	274	250	289	269	291	309	294	281	279	271	272	288	338	277	261	270	287	282	266	271	284	268	251	259	302	290	291	266	280	287	293	298	288	291	286	278	276	243	284	261	286	293	267	282	258	270	257	318	253	281	268	261	287	242	268	294	310	284	254	304	284	277	273	289	287	283	266	254	267	267	292	283	313	294	267	237	315	256	303	299	281	282	322	254	292	265	293	259	249	246	255	268	271	269	277	301	285	285	274	263	292	271	287	301	280	268	296	265	286	250	265	270	257	277	306	327	281	282	273	282	284	296	275	286	292	273	278	302	248	266	261	292	265	271	271	271	245	261	277	274	295	252	298	267	259	272	257	300	280	294	252	278	280	311	277	287	265	292	284	291	250	281	293	277	276	290	295	285	276	281	284	254	280	261	283	280	245	264	261	261	303	276	259	299	294	220	282	267	278	291	272	275	263	316	290	234	273	263	298	282	275	279	288	283	256	256	266	317	257	306	277	279	298	271	240	279	262	248	277	257	293	274	302	282	305	273	255	294	243	295	285	284	305	247	262	296	265	271	258	267	295	253	290	253	274	275	264	264	257	293	286	280	273	276	297	310	276	303	279	267	278	303	289	252	278	252	305	254	320	239	272	272	290	272	288	257	270	282	267	294	291	295	291	308	305	279	320	262	279	300	292	250	272	280	282	267	270	253	300	287	316	273	281	259	269	258	300	282	257	248	287	278	267	255	273	281	262	260	272	267	286	265	292	269	255	292	292	286	309	274	266	260	258	251	284	264	294	275	274	302	270	252	250	263	315	315	252	281	280	265	276	295	273	280	284	312	296	258	270	309	294	269	282	296	297	281	266	268	321	246	305	265	266	278	276	254	298	274	308	271	264	280	292	285	272	257	263	274	266	283	283	263	316	281	277	251	297	288	260	272	286	251	286	282	280	245	249	258	276	271	279	304	278	287	279	279	259	274	249	278	292	304	275	263	289	277	272	299	284	280	300	286	306	300	233	270	286	267	272	269	279	323	281	245	267	254	283	262	283	269	262	228	254	282	265	268	291	262	303	271	243	282	283	254	265	274	303	258	276	248	284	279	266	305	285	261	274	313	280	318	276	259	285	280	249	311	284	252	259	277	273	286	279	305	302	261	274	274	279	320	265	268	316	271	242	283	258	261	255	275	284	260	240	269	228	264	260	279	258	298	266	285	309	292	270	273	284	238	267	252	260	270	279	269	274	286	280	282	270	294	292	292	266	253	308	278	280	264	279	291	283	281	307	302	288	260	281	304	258	294	320	250	275	288	246	266	268	259	257	255	278	280	277	253	278	263	288	255	317	257	250	281	288	251	287	262	300	298	231	273	283	261	256	283	278	286	298	329	259	265	269	269	296	286	268	307	278	274	251	295	300	290	273	296	286	269	299	280	266	269	313	263	280	261	317	284	311	266	243	256	276	302	252	264	251	253	253	262	280	242	269	274	269	277	273	292	295	300	284	258	304	276	266	290	303	268	261	251	272	271	268	268	288	264	278	279	271	298	275	274	272	282	327	285	276	286	269	281	284	290	299	276	285	286	251	277	275	295	283	280	265	267	308	260	273	306	286	273	287	281	262	269	262	256	279	266	295	280	302	252	253	265	261	264	258	252	312	282	269	281	258	260	285	259	290	292	275	250	273	260	260	257	285	248	270	261	273	279	295	272	277	301	243	274	290	298	270	256	278	309	280	257	263	285	271	272	255	292	277	256	264	259	276	254	266	269	267	272	288	273	291	272	226	269	257	308	266	260	284	278	266	315	282	271	270	271	262	257	285	313	280	293	280	283	249	265	286	259	284	260	253	289	269	250	247	286	286	267	281	273	257	295	256	277	255	285	249	301	257	267	242	275	286	278	296	270	275	274	265	262	254	276	262	254	299	280	273	276	238	261	284	256	266	287	260	292	281	299	273	293	276	262	290	288	266	278	271	265	277	269	302	249	270	294	266	292	289	262	285	260	270	299
6903	916	1266	1465	1304	1174	1021	987	885	836	817	801	823	762	764	748	722	736	704	742	706	718	657	724	684	698	644	647	696	686	692	688	671	705	739	670	736	695	618	703	660	657	665	677	655	700	665	692	677	631	650	638	659	678	672	622	652	652	684	686	729	664	661	669	697	641	702	695	645	636	637	696	645	687	622	643	679	656	665	670	667	681	681	706	692	636	634	631	667	666	635	650	657	705	675	641	668	639	639	684	643	671	644	622	669	652	635	611	682	637	676	664	646	661	656	641	669	687	680	638	684	676	659	674	653	656	709	624	706	654	641	668	633	702	702	694	643	631	713	682	688	647	666	625	640	661	655	679	646	693	661	630	698	682	695	669	636	683	651	666	701	673	635	681	686	649	684	638	647	679	681	674	668	691	692	668	673	680	615	643	672	639	651	691	657	645	645	631	673	662	636	678	623	647	638	667	628	655	672	642	710	655	659	669	659	661	681	696	696	690	670	669	650	690	683	643	643	657	673	728	656	712	602	636	675	692	666	672	675	712	676	697	674	669	695	639	665	688	708	648	689	688	675	678	686	686	696	680	646	644	651	672	703	673	663	639	691	647	655	669	614	617	687	662	627	668	647	650	693	657	669	693	680	650	686	666	632	621	641	635	692	626	672	634	645	652	683	652	632	626	638	712	681	633	644	642	647	663	646	674	693	656	619	676	633	672	684	683	679	655	670	680	625	676	673	728	694	651	703	648	648	687	676	670	653	680	684	661	657	658	688	711	637	686	678	650	669	678	667	633	682	633	654	618	626	695	712	687	670	675	628	660	673	675	629	658	694	665	677	662	638	651	632	649	664	640	672	653	665	658	641	662	655	623	642	666	674	703	665	690	681	711	692	657	673	677	657	667	651	704	681	666	642	658	661	673	689	647	684	647	727	643	650	645	674	659	701	620	697	719	663	654	738	627	690	638	660	662	650	611	699	710	675	695	691	652	635	652	652	672	705	712	628	711	670	672	654	712	641	645	642	668	680	669	649	609	621	658	643	669	661	669	642	639	661	690	632	631	666	702	640	651	681	656	673	627	619	655	704	705	675	644	657	654	673	676	693	647	658	671	652	689	703	654	676	643	687	663	651	674	656	625	593	667	672	643	659	656	659	667	669	659	669	678	683	706	693	658	699	630	655	686	706	646	712	666	628	679	657	696	618	652	669	677	646	667	703	675	686	629	647	671	672	684	687	747	627	724	647	682	663	692	668	671	666	644	649	673	700	696	697	704	680	613	661	692	700	710	670	675	622	658	705	655	677	656	660	665	651	700	677	653	673	654	686	660	668	700	692	628	646	702	650	663	669	707	650	695	669	689	672	682	659	633	743	670	668	703	673	641	640	649	641	637	669	648	676	694	649	652	674	670	646	715	658	648	651	645	723	627	665	674	628	657	646	660	676	644	700	668	686	668	666	659	704	686	671	604	673	665	673	642	612	660	634	671	673	674	648	691	657	666	631	693	666	711	628	666	630	671	671	641	605	652	675	716	689	669	635	654	650	669	675	645	658	721	638	668	643	699	651	639	701	633	625	668	652	655	713	698	683	672	661	647	690	635	651	623	691	665	654	652	725	654	645	661	645	669	661	654	677	663	661	657	621	697	649	641	704	720	692	703	664	689	659	668	716	667	701	658	707	692	660	684	699	719	681	644	676	674	638	680	671	679	680	648	657	650	687	672	657	626	690	645	680	679	652	638	671	673	673	682	676	661	656	719	640	674	620	633	678	688	662	690	680	712	695	680	698	672	666	653	708	649	665	683	649	641	704	657	665	677	650	647	698	657	667	668	679	649	675	680	671	687	628	664	695	667	677	615	643	688	711	701	649	654	646	686	614	694	647	644	656	666	612	689	640	682	672	669	665	690	652	623	668	671	648	695	678	700	693	662	649	640	709	611	647	649	691	615	639	645	667	711	680	647	632	670	690	650	605	650	643	656	681	668	697	663	686	710	691	663	666	710	666	653	649	646	699	640	664	658	706	672	632	628	621	684	651	664	695	645	685	644	676	624	689	645	693	675	573	651	650	666	641	682	666	635	698	639	689	672	651	669	663	640	644	674	669	656	661	681	673	685	656	623	642	683	656	677	677	645	706	708	679	671	685	681	641	685	702	678	682	668	651	636	667	676	674	698	664	644	690	645	680	706	711	682	672	616	716	607	696	704	604	694	595	668	680	613	679	684	680	675	680	696	604	664	689	646	682	674	692	713	637	653	662	674	682	627	672	644	674	688	698	690	699	675	656	648	683	678	645	667	653	690	680	670	624	651	656	672	686	681	651	622	683	682	658	676	640	679	597	694	648	678	687	662	632	722	673	716	633	656	678	657	695	680	648	662	670	643	705	663	659	679	683	663	654	691	668	690	684	666	660	703	677	635	667	636	684	622	649	651	654	690	658	621	659	684	707	654	662	652	659	673	667	670	709	691	632	648	645	622	677	642	685	685	620	652	609	666	662	617	648	737	674	695	706	668	701	665	636	644	648	671	646	656	658	659	666	676	678	686	679	674	657	653	651	699	632	641	677	712	656	669	660	671	718	665	664	679	672	673	633	711	651	681	648	686	691	673	652	666	646	637	661	662	660	705	657	709	639	690	653	657	659	654	676	665	668	673	671	629	650	661	670	670	699	631	644	665	654	689	698	698	622	663	697	636	692	665	685	669	678	719	661	666	683	665	693	632	664	667	670	653	697	701	661	639	660	694	658	654	654	688	672	713	662	630	646	622	686	727	675	700	621	671	681	653	640	659	640	693	652	714	654	628	720	686	688	661	686	675	686	647	622	700	663	675	700	692	710	666	735	687	680	666	676	652	688	663	640	641	643	636	695	625	647	682	712	678	685	658	680	627	638	642	674	690	663	643	659	686	736	679	646	661	700	687	676	621	684	650	645	694	647	664	641	658	667	626	622	651	680	672	656	704	699	667	685	685	669	687	682	661	744	629	646	664	675	695	626	687	607	683	660	668	645	695	737	646	708	656	661	630	625	627	656	670	626	643	639	711	646	640	637	632	672	635	699	662	693	649	691	658	683	675	670	681	632	708	694	652	663	665	630	679	615	676	681	663	679	646	662	669	652	658	668	630	644	643	614	685	664	683	649	697	640	640	683	637	679	657	649	676	658	657	628	656	692	702	633	689	667	679	623	639	685	621	687	683	650	662	664	652	631	690	660	683	651	647	676	692	700	686	724	686	650	645	611	642	665	648	666	649	677	674	669	677	633	657	644	682	699	663	639	658	642	644	652	702	658	647	676	673	655	667	666	607	630	676	649	690	631	690	658	681	659	701	675	671	684	682	654	677	663	660	681	636	695	682	675	715	660	675	659	683	648	617	678	676	626	647	661	660	653	663	668	664	696	688	746	688	659	662	665	628	677	705	673	668	657	658	683	629	655	665	654	662	669	663	700	658	655	690	625	643	677	668	655	642	685	621	626	708	680	685	679	678	633	667	675	703	679	656
12888	686	637	488	385	300	234	227	204	210	176	164	167	159	140	158	149	130	152	152	146	156	132	144	113	119	139	105	148	115	130	137	125	149	134	124	134	134	135	117	143	117	124	122	133	144	115	123	111	110	130	111	136	116	124	130	135	143	134	119	123	135	123	135	124	127	137	116	120	120	121	133	148	145	134	144	130	132	128	147	139	123	108	116	157	123	131	117	105	116	122	121	124	142	112	133	122	158	134	137	126	113	116	134	117	141	125	151	122	137	141	141	129	134	122	126	142	122	135	121	143	144	128	129	130	139	139	118	118	145	149	128	131	121	108	133	105	139	107	122	149	125	113	126	128	129	131	143	141	152	123	124	132	127	129	122	97	135	134	146	132	169	123	121	132	132	134	126	126	153	113	120	108	141	116	125	130	152	115	136	125	121	119	138	118	131	118	123	109	115	141	118	127	121	143	132	118	106	137	114	141	134	119	105	134	132	117	131	125	145	112	143	123	139	125	137	125	119	135	138	107	124	123	129	136	126	139	134	143	145	124	128	121	142	127	117	143	98	127	128	128	125	114	121	117	121	135	156	139	140	132	123	128	145	141	130	101	110	121	138	142	125	136	107	117	122	126	124	124	132	112	135	132	132	138	113	116	121	123	144	127	144	136	132	106	143	129	118	101	133	132	127	115	122	139	114	123	110	142	136	137	146	140	137	122	116	130	118	124	138	144	127	125	120	135	115	123	114	133	129	128	125	115	145	126	153	118	153	129	118	135	143	118	140	139	137	129	139	119	163	111	126	121	120	119	130	139	127	128	111	126	151	126	145	129	140	123	127	127	133	144	125	109	109	127	138	127	136	119	140	133	116	134	153	134	128	125	133	148	141	131	127	127	143	120	138	135	122	132	129	108	117	133	127	111	134	131	139	127	134	127	127	134	109	129	105	130	129	126	121	110	117	133	129	124	136	138	130	128	124	156	136	139	107	156	128	124	141	122	128	133	110	113	131	135	131	124	121	144	139	124	129	128	142	122	134	137	133	114	125	107	119	120	129	135	131	133	120	127	133	119	133	119	126	146	148	127	128	133	128	124	113	144	120	130	128	118	143	105	118	123	109	137	127	130	128	123	133	121	113	122	114	126	112	129	127	135	101	121	160	138	133	139	115	119	110	116	126	121	148	118	115	135	135	150	127	131	147	128	116	104	145	124	132	123	123	142	127	139	126	122	120	127	142	121	152	126	144	138	124	114	119	121	136	135	105	137	141	122	119	124	140	123	103	135	118	133	106	118	143	131	123	116	137	144	131	138	129	132	122	121	143	131	108	121	146	116	128	126	136	135	126	121	141	130	123	117	136	142	135	149	142	133	145	115	131	117	124	141	154	138	112	132	119	136	119	138	117	122	129	129	148	138	136	156	157	124	134	132	119	128	125	137	133	127	115	146	140	130	122	139	118	127	119	113	146	121	133	143	134	127	159	140	133	148	125	136	126	139	110	129	133	128	121	134	118	137	124	124	117	108	131	132	132	146	134	120	124	132	138	132	142	141	145	115	128	106	112	139	137	118	114	131	112	130	117	134	117	129	126	134	130	156	139	134	128	134	128	118	115	134	124	137	142	132	127	129	128	115	134	118	128	127	118	136	130	129	126	113	134	113	121	105	108	113	133	141	122	134	138	151	139	126	131	125	114	129	129	146	118	135	120	106	123	125	141	119	122	120	143	127	133	108	126	130	131	124	152	134	114	128	101	131	125	126	121	140	110	127	127	131	122	144	112	106	138	115	126	147	134	132	122	124	113	124	146	106	106	113	120	104	141	125	133	130	130	114	123	127	119	141	123	133	101	133	134	131	118	126	117	131	143	134	112	133	124	131	126	129	125	157	112	149	126	116	143	136	109	125	105	138	139	99	128	119	146	124	132	122	138	135	156	130	181	128	118	108	142	126	130	135	127	113	128	117	131	126	126	113	134	127	124	142	107	132	133	132	123	136	114	129	108	126	119	134	129	127	158	137	120	136	128	132	113	123	122	127	145	100	136	134	141	138	130	121	128	143	133	148	137	133	114	123	112	119	130	140	135	129	111	132	139	146	144	109	119	125	124	151	146	138	111	133	130	117	147	122	164	122	136	122	145	140	114	121	108	143	132	111	118	116	131	146	143	136	135	114	119	129	139	124	146	141	114	118	130	129	128	116	120	124	121	151	123	122	114	137	135	121	125	129	119	117	129	131	142	136	99	113	122	130	126	133	134	129	150	115	125	123	133	143	143	136	128	160	134	123	116	142	130	123	142	127	138	141	127	140	112	139	143	132	133	129	124	108	123	131	136	125	125	142	130	137	113	124	123	129	132	121	138	149	120	133	131	135	129	130	133	126	121	114	130	128	139	119	125	133	121	120	113	147	137	121	128	112	113	136	131	113	126	130	142	129	121	122	114	125	125	124	119	112	120	134	143	127	133	127	127	123	125	112	128	140	120	135	132	114	150	147	111	132	136	117	133	149	118	138	131	111	107	142	128	131	141	105	152	110	114	118	128	116	144	131	111	138	119	122	124	140	130	125	161	124	131	142	127	129	122	135	121	129	131	132	121	136	131	120	128	124	124	129	150	140	118	147	99	119	126	128	109	122	129	120	120	120	125	136	151	137	129	134	116	113	144	132	129	138	137	115	137	138	110	110	124	104	104	123	122	127	134	138	146	131	161	136	124	131	118	126	116	120	128	139	137	102	146	113	105	125	130	119	115	115	131	119	144	121	130	135	108	135	93	138	138	125	117	128	131	131	132	117	131	104	124	144	148	139	145	134	122	128	138	110	129	119	125	154	133	126	126	117	131	105	124	118	141	118	139	129	120	127	141	116	119	124	129	128	133	119	120	133	125	110	102	129	112	139	120	139	133	131	131	151	138	120	143	129	111	116	110	125	124	113	124	134	109	118	135	130	128	112	124	149	149	124	116	117	134	139	117	125	123	122	109	130	137	131	108	122	123	134	116	110	128	134	111	94	105	136	120	117	120	140	107	122	107	119	127	147	142	133	150	123	130	120	130	125	135	114	127	137	124	135	118	133	120	130	148	146	127	127	123	113	140	111	125	133	122	147	133	145	117	154	125	123	121	127	132	131	144	132	130	145	114	120	134	131	130	124	115	107	152	138	127	124	149	116	133	111	105	137	137	133	162	121	129	135	125	126	141	131	129	124	115	122	151	131	135	129	134	131	153	136	154	124	131	136	129	139	129	120	126	121	130	122	126	134	129	112	124	141	143	126	126	133	117	125	116	135	115	119	98	122	124	124	126	131	114	119	143	127	131	123	136	128	123	112	125	143	118	140	107	124	104	143	117	136	118	145	126	129	105	131	143	122	126	143	119	108	111	141	125	106	137	130	134	108	137	118	154	121	127	119	123	147	142	133	133	128	115	120	133	150	126	145	111	127	129	126	131	121	130	113	133	120	130	118	98	139	119	126	122	116	121	133	128	121	127	152	126	126	139	150	121	117	127
8171	819	1409	1700	1509	1282	1051	920	751	711	682	614	635	560	492	468	464	452	418	470	405	398	441	388	400	370	401	373	414	391	398	404	391	377	445	390	381	378	384	384	380	400	370	359	387	387	385	371	383	365	373	347	400	360	341	360	367	399	362	360	334	366	360	334	330	352	362	359	354	361	370	361	367	384	356	352	366	355	335	355	352	346	387	323	348	375	362	353	364	326	342	348	341	343	366	408	348	331	392	358	349	354	350	370	385	364	357	351	342	363	371	364	389	341	355	369	331	371	331	342	380	354	359	362	359	328	396	354	360	362	339	347	342	356	328	387	384	337	350	352	369	354	377	366	381	357	360	321	361	360	370	381	335	346	346	339	353	364	391	366	380	337	377	347	349	383	360	353	343	369	349	340	340	362	347	362	345	354	343	350	372	346	340	356	351	355	347	377	392	367	380	369	375	377	357	349	361	404	378	359	335	400	347	345	346	380	367	317	346	365	360	364	369	360	355	387	374	322	297	347	335	367	360	351	398	354	372	345	394	326	333	327	352	383	334	351	368	350	367	359	333	355	362	336	354	344	392	394	334	325	345	371	336	316	345	333	347	386	343	360	359	373	343	356	328	366	394	400	360	337	349	386	391	349	379	349	376	376	360	347	373	362	354	343	371	362	354	346	345	363	356	365	339	368	353	330	371	337	363	354	346	387	329	369	366	349	342	322	342	361	343	382	336	362	365	347	385	333	375	346	368	367	368	381	342	342	334	320	394	336	374	330	363	387	341	360	308	337	375	324	349	353	344	378	371	337	346	336	372	352	355	352	368	355	353	322	354	331	360	355	390	392	365	376	345	369	338	354	372	376	373	369	317	368	328	343	355	334	335	379	354	376	366	350	336	359	365	356	366	348	337	338	382	328	344	332	364	365	348	359	348	346	375	360	371	342	348	339	368	339	343	383	343	351	364	365	355	383	318	355	381	375	364	385	362	361	309	308	367	326	347	380	341	338	366	364	386	336	342	323	366	358	367	357	370	345	321	360	356	358	319	364	376	366	349	321	358	361	356	354	376	347	346	351	347	326	354	336	342	375	361	375	343	359	375	370	368	386	327	345	362	360	365	357	336	340	383	338	326	354	367	348	364	350	340	335	367	350	380	392	341	343	377	339	367	352	339	327	385	364	366	384	366	376	354	360	362	377	379	346	351	317	359	334	354	355	323	360	375	378	360	341	312	342	375	361	334	370	365	326	331	354	323	367	388	344	368	357	364	339	321	335	338	355	335	328	345	323	350	340	369	373	339	339	373	355	402	374	385	358	387	386	359	373	340	350	344	371	375	330	374	347	390	361	339	351	376	338	351	346	363	372	369	347	338	319	364	339	359	373	333	351	369	351	330	353	385	347	368	333	338	322	359	357	331	338	349	357	370	353	355	374	385	357	331	368	364	351	340	368	357	376	346	378	362	356	362	372	326	309	395	367	402	355	362	359	360	329	333	333	382	369	322	341	363	390	357	323	363	364	359	339	369	347	360	403	356	354	355	377	358	382	370	348	348	354	393	367	312	397	368	351	372	347	359	377	363	393	336	351	377	351	335	346	363	349	385	370	350	373	374	348	357	350	323	348	365	367	356	384	388	352	339	349	344	337	383	359	355	335	359	348	323	355	354	333	350	357	368	352	364	350	352	372	345	372	333	346	379	405	314	340	350	351	350	381	379	343	353	328	335	384	342	343	333	369	331	373	368	324	342	373	337	340	356	381	358	316	359	354	384	361	354	380	357	365	395	332	385	394	368	359	355	335	368	352	353	356	335	324	315	352	387	357	348	357	348	342	341	364	371	381	377	371	363	353	373	366	359	340	312	340	313	367	376	355	334	384	325	348	342	372	359	324	367	370	356	344	351	379	366	340	365	354	327	362	369	351	373	330	370	340	390	356	384	352	379	340	335	350	376	342	353	375	363	359	349	345	345	373	401	343	336	334	332	358	335	407	366	315	350	357	336	366	368	360	370	341	330	363	358	371	336	315	330	351	325	359	325	366	289	347	329	343	350	373	376	368	396	333	372	368	367	379	388	370	353	359	379	345	369	361	360	369	318	356	332	328	359	358	370	336	358	372	354	344	354	366	400	378	367	372	344	377	381	352	341	334	358	393	377	332	328	343	332	349	332	336	361	352	380	360	346	345	356	364	355	374	359	354	344	344	334	332	355	338	352	360	338	372	356	370	337	360	371	351	371	355	358	370	357	342	361	372	325	349	362	357	337	332	340	325	352	337	353	348	341	380	379	359	376	362	365	355	327	353	327	351	345	331	372	357	346	339	344	313	331	378	362	325	350	354	326	399	349	341	356	339	359	362	356	378	364	341	343	354	368	359	344	386	351	378	323	357	362	376	324	365	334	369	328	357	329	333	337	390	353	348	338	347	367	341	346	366	376	351	363	407	373	358	344	326	360	355	340	358	355	338	366	342	345	346	360	338	391	361	362	348	361	364	363	343	352	356	352	344	368	372	365	352	353	357	360	348	359	324	332	349	373	344	351	369	342	357	342	333	354	352	355	313	366	358	377	396	369	361	329	345	384	354	314	370	341	378	362	338	382	336	348	345	349	365	350	337	356	364	359	360	351	383	371	334	335	343	336	354	395	367	356	387	335	366	378	347	340	360	345	352	339	338	351	332	361	375	338	340	324	373	384	348	305	367	354	355	341	374	349	355	371	376	353	340	336	354	359	388	367	329	324	327	380	366	333	338	341	376	348	348	355	334	345	333	368	360	373	331	337	345	327	360	367	352	334	364	344	376	346	346	359	409	356	363	361	372	346	376	319	352	345	366	364	341	369	336	354	361	343	369	374	332	388	357	310	375	332	378	363	371	404	365	357	314	323	349	386	335	374	365	332	346	330	374	316	337	358	329	330	359	360	383	356	369	344	352	349	353	343	368	378	375	351	326	365	327	374	360	366	359	337	336	347	367	373	362	374	352	343	353	350	350	345	368	353	342	360	350	375	360	358	374	376	372	359	332	360	371	309	338	339	382	325	379	347	336	345	370	402	351	370	345	338	353	329	348	355	349	364	378	326	386	355	373	358	350	353	354	375	371	387	381	368	339	351	348	348	345	381	362	351	375	375	347	328	356	364	356	390	359	379	358	379	374	348	364	381	346	349	370	349	365	370	375	340	349	376	379	331	385	374	341	317	319	343	354	363	371	376	351	339	375	375	364	378	326	352	332	383	392	371	367	387	381	342	347	343	317	347	371	343	390	371	383	353	335	391	366	371	369	337	361	371	349	357	329	343	348	361	367	325	338	361	371	346	366	340	372	342	330	375	348	393	358	327	383	368	374	350	353	346	352	358	344	369	378	355	370	377	362	405	374	354	355	379	340	335	374	336	369	368	339	354	373	347	351	384	371	345	357	319	330	388	371	364	376	358	389	337	350	357	366	351	377	357	370	350	354	348	373	359	367	362	372	346	369	372	357	333	365	353	373	380	349	347	362	344	353
1394	454	459	424	440	443	434	403	420	395	436	438	412	422	422	396	376	385	403	424	397	412	381	410	402	405	366	394	393	412	451	400	361	410	400	396	416	403	386	417	389	401	377	407	398	451	379	391	405	391	394	393	402	399	433	411	382	403	440	414	404	445	391	403	403	401	435	374	393	378	410	420	394	388	405	395	386	389	395	376	380	414	389	422	414	393	418	397	398	398	382	435	383	361	417	373	416	431	409	403	404	413	397	410	403	399	418	375	404	405	377	354	426	412	379	370	366	397	397	406	401	413	419	420	405	406	430	390	391	375	404	402	423	404	442	392	404	407	399	353	393	392	406	421	389	427	418	407	395	430	385	421	396	397	360	401	411	422	384	434	378	433	443	378	366	401	414	404	413	428	425	403	407	387	406	376	428	434	407	373	413	398	370	391	397	381	409	366	391	392	415	406	397	400	420	372	408	368	412	399	380	392	411	363	395	400	418	395	387	429	444	410	401	416	411	413	385	410	396	405	393	378	383	400	381	366	404	421	432	378	404	394	388	407	361	405	388	422	405	421	424	424	388	384	397	382	370	407	417	440	374	454	418	406	391	375	395	424	432	388	382	408	379	374	399	374	383	399	422	365	398	365	390	387	397	397	396	400	383	382	372	392	364	404	391	375	408	405	414	396	411	372	416	398	410	393	393	383	415	397	426	400	418	392	399	426	414	402	402	403	395	422	390	411	391	382	404	410	406	393	418	354	431	416	407	441	413	453	377	394	407	416	442	377	453	395	424	389	358	407	415	415	410	396	406	410	382	380	406	404	418	413	390	391	401	407	413	395	365	374	371	382	392	358	387	396	402	381	391	431	367	423	416	374	442	401	398	414	389	442	364	430	379	408	385	376	410	395	382	392	450	434	404	460	402	402	402	437	410	415	407	388	389	342	406	429	386	388	400	417	396	381	406	407	405	425	387	399	419	353	362	404	397	429	415	381	411	398	401	392	375	413	395	377	397	398	415	355	407	401	366	371	373	396	359	367	423	428	388	415	383	404	388	415	445	370	420	391	404	385	396	355	430	413	365	389	415	455	397	400	421	382	403	391	394	397	420	408	427	415	437	393	388	365	383	419	414	416	415	419	425	412	420	385	396	447	394	375	358	439	450	419	357	371	382	374	383	390	414	405	413	429	417	393	370	378	391	405	367	406	391	393	365	400	398	425	379	339	362	451	415	396	391	425	409	397	375	423	421	417	400	396	418	425	402	399	415	372	408	396	389	414	363	389	388	393	385	377	384	384	429	395	409	390	419	359	409	420	433	405	375	409	387	416	398	441	345	424	379	393	398	417	386	370	398	408	391	397	397	397	388	398	407	380	369	398	410	438	376	372	378	410	403	414	415	404	373	393	368	386	394	393	432	416	419	393	418	386	421	406	403	371	414	401	404	430	395	411	429	385	413	405	419	422	414	407	408	391	420	395	434	433	400	390	403	411	416	414	419	433	413	411	409	406	414	415	393	392	411	429	388	364	367	407	441	396	410	426	410	402	422	396	386	405	364	395	399	412	365	398	395	424	387	423	431	429	399	398	373	405	405	413	411	430	382	389	392	378	400	344	401	391	419	391	420	389	422	379	389	379	367	386	412	396	426	390	426	411	379	370	404	399	413	402	397	371	383	395	426	403	355	380	399	414	382	419	387	370	395	440	416	388	389	380	387	407	375	372	434	416	413	390	345	410	350	396	441	389	412	399	396	388	434	402	401	409	373	410	399	356	431	369	423	392	385	396	426	391	419	394	427	396	402	399	385	388	397	437	394	395	351	401	393	383	421	395	390	408	370	396	402	444	424	391	440	432	399	459	417	436	409	399	377	379	405	434	414	402	371	405	412	410	443	407	414	415	409	408	425	392	390	428	398	373	366	419	384	398	444	390	393	396	421	428	420	374	373	393	406	407	416	367	437	409	384	403	425	381	428	391	421	399	422	419	413	379	441	399	414	418	395	439	431	396	414	371	358	423	389	394	380	400	394	410	439	422	392	381	400	431	387	390	389	398	396	387	386	428	419	421	390	383	407	398	366	371	392	417	405	387	414	407	382	383	369	407	359	382	377	428	425	390	372	406	390	406	395	405	439	464	448	397	390	408	380	436	385	386	391	374	446	386	426	381	395	360	420	391	345	403	357	412	414	420	422	442	433	382	397	369	411	423	438	456	373	398	381	422	451	403	404	400	383	431	390	360	437	393	419	386	374	430	403	371	370	408	367	383	398	381	369	380	418	409	360	406	402	434	370	406	417	380	396	430	387	369	398	406	418	393	434	392	370	402	383	416	399	348	358	430	384	399	430	393	438	362	373	412	395	431	373	385	439	416	388	412	411	373	397	432	425	419	376	393	428	434	389	427	399	345	415	404	335	427	393	374	422	384	407	422	382	381	400	373	440	385	422	408	404	403	387	367	398	403	371	425	408	395	424	387	418	411	394	421	428	370	375	397	375	430	428	408	394	408	390	369	399	396	371	419	413	414	390	367	374	408	391	400	418	417	352	424	388	384	405	414	434	408	411	400	390	362	409	424	382	371	405	397	413	405	446	443	436	392	381	416	383	419	417	417	395	404	408	424	406	377	384	385	374	411	428	371	411	368	396	408	411	384	448	380	386	400	411	411	406	404	444	426	383	399	418	456	411	411	382	390	388	372	396	412	378	442	425	442	437	341	418	390	411	432	393	356	391	421	404	446	392	436	412	388	414	415	412	466	415	417	386	417	429	402	365	425	431	411	408	403	389	390	417	430	385	428	369	395	387	412	421	392	415	378	395	423	437	390	453	422	399	406	398	426	389	395	366	439	446	366	378	403	408	375	394	393	419	403	387	426	392	371	391	429	418	397	416	425	411	400	387	407	425	418	416	454	364	411	412	416	438	413	423	389	418	377	422	421	413	417	381	422	373	399	420	416	429	417	395	410	384	408	388	381	383	353	416	406	415	397	402	383	411	372	425	375	438	400	405	402	398	396	376	446	429	405	404	392	414	394	409	397	418	403	377	398	406	393	417	395	398	442	376	354	414	415	438	375	431	431	428	402	377	410	390	391	419	387	424	428	426	424	433	400	408	428	387	404	424	391	403	430	385	393	417	390	379	420	394	362	410	444	347	358	404	425	372	422	388	412	401	419	398	427	408	403	388	407	391	403	394	426	391	408	396	404	393	391	382	379	422	399	379	418	370	381	415	419	359	430	406	423	393	427	426	430	385	432	342	398	386	415	434	374	401	417	400	435	432	400	408	384	375	428	407	396	411	392	441	402	385	385	394	400	369	365	393	400	405	412	423	435	410	409	408	365	386	404	425	388	453	412	371	387	416	399	409	421	355	408	366	405	412	388	474	380	425	410	401	367	356	414	420	361	426	382	411	384	402	339	431	399	429	400	371	423	395	409	357	405	367	442	378	406	394	368	391	418	407	395	388	430	414	383	421	364	364	422	406	420	432	403	417	422	399	372	374	417	394	379
2135	956	984	941	976	955	958	932	962	962	955	1035	945	954	1012	924	937	931	938	957	882	952	912	904	922	993	990	896	921	938	916	966	908	929	933	949	957	926	943	906	934	959	942	934	926	930	919	930	956	954	891	982	992	959	909	950	916	918	983	926	906	912	937	910	911	930	925	913	908	925	1003	877	883	896	941	1003	919	930	921	982	928	946	947	1006	973	929	925	930	940	947	955	935	963	891	918	931	911	929	924	911	960	992	912	880	972	950	977	884	972	958	921	935	856	956	992	931	934	944	934	918	904	935	952	943	953	928	915	958	890	931	927	889	920	929	914	908	949	938	948	932	952	932	918	932	953	904	957	931	960	877	894	955	888	900	987	901	887	960	930	962	925	910	946	937	948	959	942	938	952	931	953	884	944	921	971	951	950	959	926	970	929	919	983	913	915	933	902	950	917	951	872	920	888	921	902	919	954	865	975	919	886	869	954	944	907	939	923	918	899	893	895	991	940	968	920	939	872	906	888	957	946	931	934	930	916	939	938	997	876	907	901	952	938	882	929	923	964	928	912	897	923	937	968	917	907	927	964	876	1009	970	939	936	935	922	1030	953	905	945	941	994	889	880	925	1008	911	952	939	943	929	943	950	916	943	916	892	922	981	955	920	970	995	910	919	966	888	944	918	999	945	954	894	942	909	914	955	919	944	960	926	1026	895	997	929	946	1001	916	959	965	863	884	937	959	964	942	966	995	915	966	990	931	979	940	956	985	909	902	940	911	957	995	943	963	960	920	908	951	908	929	940	927	927	941	958	933	940	902	921	991	929	868	927	930	946	933	903	917	920	930	922	901	927	955	908	895	896	927	947	964	937	946	916	921	946	913	939	940	974	922	893	957	963	945	947	914	921	907	905	934	910	938	941	966	891	948	934	924	919	889	962	966	948	910	920	987	988	943	936	919	934	944	901	920	925	929	930	898	903	916	971	990	939	956	923	914	937	921	916	935	942	924	963	924	908	894	925	935	970	943	982	912	941	916	965	916	958	979	999	953	938	959	918	967	975	963	908	940	932	856	851	955	962	902	965	916	935	902	914	961	960	911	959	912	916	922	899	946	962	916	903	886	922	982	893	972	990	931	976	977	911	915	910	896	946	942	900	946	953	937	943	967	923	926	903	966	922	924	917	895	951	928	1020	972	923	949	969	931	904	961	945	884	905	991	917	983	964	896	961	909	940	979	918	954	916	978	914	971	902	908	905	932	908	952	945	962	987	931	929	890	913	934	960	965	940	929	944	926	955	935	906	913	948	966	959	936	933	979	994	926	948	933	899	945	944	935	938	963	923	961	886	990	964	917	944	912	928	931	973	933	937	975	892	942	944	929	927	934	955	925	914	919	935	922	960	956	917	950	955	914	934	885	918	938	899	889	899	935	948	943	981	917	928	899	908	960	958	912	924	897	958	932	963	945	890	976	928	930	954	1016	890	925	939	913	893	940	919	979	910	941	938	1006	977	960	941	905	1013	1005	977	966	950	858	932	926	894	951	912	898	947	924	887	893	913	941	950	924	923	911	926	931	923	907	961	956	962	939	929	916	940	976	917	955	923	946	942	914	929	907	971	967	897	944	870	940	917	964	911	938	916	951	955	903	946	901	920	974	971	917	922	984	979	945	922	916	960	940	962	908	963	925	903	944	910	935	944	923	975	920	965	952	950	950	958	918	976	968	943	952	916	918	947	955	893	891	952	925	939	971	900	927	890	990	930	952	934	931	923	950	916	993	982	941	934	909	962	944	918	910	921	912	914	902	960	929	915	897	1001	940	924	937	953	958	878	983	933	957	965	907	945	972	899	947	912	919	955	915	939	956	947	913	922	944	924	897	918	925	927	981	936	911	960	893	886	935	912	936	913	1003	904	948	938	849	919	884	1010	950	929	914	972	879	952	927	984	883	933	943	887	952	903	887	894	906	952	942	949	952	921	969	934	929	901	950	931	946	949	912	939	898	956	901	925	952	932	977	954	927	929	913	907	910	862	979	970	927	948	967	934	887	928	955	1012	875	918	898	937	859	905	970	867	926	893	965	896	900	953	924	973	905	909	951	936	939	953	991	976	861	909	911	903	935	893	967	975	915	895	890	948	956	937	894	932	943	983	957	962	934	938	920	941	919	941	887	948	956	933	966	940	955	916	976	876	907	942	943	920	941	947	908	954	957	884	928	951	959	909	904	964	948	941	929	986	929	985	867	956	1018	877	896	1004	885	923	920	955	968	962	917	965	889	885	943	958	901	928	928	888	923	921	928	904	938	944	901	905	913	923	938	950	984	944	931	987	937	990	952	902	899	968	989	885	935	922	894	913	958	913	945	957	899	963	915	989	927	937	968	962	910	970	878	926	908	943	963	891	970	920	983	904	919	958	942	937	878	916	882	940	933	930	913	934	943	906	935	910	928	974	900	953	922	960	930	959	910	922	961	933	931	903	959	941	931	921	967	898	974	955	911	907	899	901	968	941	916	911	936	956	932	914	952	954	947	946	1006	927	976	935	907	943	870	970	923	938	957	933	987	972	889	945	923	884	917	910	938	907	856	929	886	894	960	961	929	918	928	937	1009	992	905	949	955	936	950	932	960	963	948	974	973	970	948	1028	896	912	959	932	894	932	911	887	942	878	873	954	917	980	916	907	973	936	918	925	912	909	975	967	935	938	886	966	917	871	940	924	932	904	980	925	915	980	928	956	951	909	951	978	944	912	963	904	907	975	928	935	930	944	909	945	990	931	921	911	894	933	914	934	950	911	896	941	930	921	946	898	915	971	941	905	960	893	923	928	968	965	908	883	930	947	909	946	967	920	993	994	911	920	985	945	964	960	901	881	905	983	917	928	921	910	969	916	956	939	896	904	886	882	985	975	914	949	946	993	903	968	988	941	932	930	965	893	933	1001	934	956	899	969	960	950	918	907	907	894	959	962	905	946	931	912	945	962	940	941	911	920	955	924	955	927	897	915	921	932	960	904	918	938	922	927	880	952	948	932	968	877	941	952	987	942	893	916	945	885	936	964	953	913	931	874	934	881	924	926	951	931	911	924	908	905	954	987	967	938	955	906	935	952	940	969	923	908	921	950	898	902	959	940	918	974	981	936	888	916	870	881	946	941	947	973	960	899	924	945	898	896	964	936	895	891	987	949	963	964	907	902	949	953	919	952	889	925	987	932	944	942	931	898	956	981	930	912	933	947	900	982	892	975	934	893	920	921	909	922	974	939	910	904	922	926	879	979	978	972	954	984	870	955	911	884	889	954	937	980	909	932	916	939	943	957	942	963	906	912	945	946	886	899	983	960	930	931	934	911	981	984	916	979	956	919	909	896	950	906	977	910	947	903	899	880	982	940	950	946	918	954	928	948	961	968	947	941	931	900	936	940	965	898	979	956	941	918	946	910	1025	933	924	945	943	907	905	949	924	942	970	911	944	1010	954	943	941	920	924	925	966	912	941	911	923	961	939	900	896	945	977	928	900	961	946	942	925	929	862
7784	568	596	470	426	398	356	316	332	315	302	269	324	274	289	293	296	311	270	285	251	291	278	287	275	290	288	268	280	246	289	292	288	289	294	300	268	300	282	282	268	281	285	288	288	277	277	267	268	262	287	279	295	301	276	279	271	274	300	279	258	286	264	239	343	279	290	244	277	267	264	301	263	269	268	283	288	287	302	302	281	269	243	270	270	256	256	260	281	280	256	277	261	316	254	262	265	276	281	268	255	286	259	287	280	291	283	251	260	270	261	276	289	267	277	266	275	298	278	285	248	297	250	275	311	283	274	289	278	262	244	241	262	279	296	263	247	247	249	263	271	301	263	280	291	280	283	311	284	317	263	301	265	258	282	260	296	300	307	262	267	295	274	290	272	263	270	252	289	259	318	268	303	274	264	254	298	279	268	285	274	293	259	250	268	269	293	276	270	297	237	293	291	284	287	292	284	293	292	278	268	267	273	245	290	301	271	293	278	284	279	264	285	271	264	302	289	272	243	231	254	298	236	258	258	301	242	262	255	250	276	265	304	281	263	289	314	296	271	315	277	300	318	268	275	284	248	274	291	321	253	274	268	283	275	290	272	278	244	283	283	281	274	268	275	251	268	273	301	261	262	282	298	266	289	262	271	267	297	280	277	269	269	263	287	292	271	272	281	283	293	258	287	288	303	287	276	260	235	274	277	254	263	288	256	282	267	291	307	292	251	279	291	287	277	268	288	291	279	268	269	251	280	296	287	264	295	290	262	246	263	274	258	288	271	251	283	264	276	264	293	259	287	268	289	268	266	274	271	285	264	235	292	293	270	291	272	256	282	307	283	282	279	272	256	272	286	301	276	270	295	299	286	286	274	262	280	285	299	255	313	267	292	269	258	301	296	309	234	246	289	299	287	304	263	264	296	305	278	272	285	296	298	273	261	282	269	286	273	266	237	270	279	285	252	278	315	247	294	286	292	272	307	307	270	302	258	263	278	305	250	310	287	288	271	258	274	296	252	249	289	274	284	276	305	248	295	264	267	278	264	304	260	311	274	268	283	269	281	278	284	263	271	265	285	267	256	264	296	304	278	300	279	268	288	275	284	301	289	269	293	287	266	288	266	263	260	267	258	272	224	271	282	266	273	268	286	301	285	270	313	257	279	246	250	299	294	271	272	272	249	254	278	273	280	261	284	233	284	270	268	312	284	257	259	228	267	280	285	279	264	295	283	277	291	247	283	272	277	257	276	292	312	285	282	271	261	249	290	283	266	304	272	277	255	288	288	285	255	294	274	269	283	259	281	259	290	295	286	270	292	252	282	287	314	261	290	286	259	276	283	263	279	283	272	269	283	306	297	253	269	252	268	296	249	294	268	257	294	289	274	257	280	273	288	268	284	302	266	259	291	265	277	281	254	273	277	288	264	299	285	309	233	271	258	301	275	264	309	294	279	273	283	303	279	287	223	279	309	290	290	293	275	267	263	274	307	300	288	285	291	285	304	280	261	300	251	286	313	256	270	282	281	275	286	287	329	306	274	267	283	260	275	257	269	282	287	277	269	305	293	283	287	269	269	275	282	280	288	293	256	285	278	267	265	286	223	307	293	262	291	265	288	290	260	295	307	267	268	279	295	281	286	292	266	262	302	275	307	267	281	269	292	275	288	268	257	289	298	275	295	276	271	274	261	284	261	282	276	281	264	251	269	269	245	266	285	269	280	275	279	289	280	283	264	277	288	278	242	292	245	263	286	289	268	302	269	267	281	266	277	323	281	256	269	281	284	252	282	307	270	242	264	275	274	286	285	285	264	263	241	265	298	270	285	281	265	278	286	285	283	311	278	291	279	249	290	272	294	301	288	263	234	266	268	247	300	269	273	279	300	295	301	273	257	276	279	279	291	287	273	298	272	283	274	303	294	272	303	277	262	287	263	283	261	235	265	290	270	250	290	290	314	276	259	267	264	306	260	258	257	288	289	306	286	274	282	306	291	286	275	265	280	267	249	264	241	273	277	253	275	275	296	291	282	270	304	276	297	263	284	276	277	288	280	261	271	284	292	267	290	248	247	231	257	266	265	284	281	259	265	277	265	278	272	228	308	292	312	277	278	277	258	305	283	288	274	261	264	247	290	303	287	265	299	303	261	282	286	263	296	294	307	301	276	250	278	300	284	248	279	303	288	268	259	272	277	287	285	304	281	249	278	294	263	261	262	267	269	279	256	291	262	304	292	274	271	277	272	275	292	252	254	279	280	311	297	262	306	292	251	273	281	277	272	313	282	284	268	274	292	289	280	272	271	282	286	287	294	297	297	294	290	266	272	303	259	298	261	321	279	251	272	244	258	258	276	298	277	264	294	258	263	254	274	278	294	285	263	302	291	295	294	279	294	285	280	260	250	267	281	269	273	293	268	285	306	298	261	296	251	279	280	283	300	283	301	282	262	252	265	237	268	291	282	306	271	283	229	280	256	249	260	270	259	301	298	281	262	258	261	251	259	270	279	271	270	297	287	290	297	254	261	269	284	216	270	270	310	286	253	246	278	267	284	266	264	265	245	279	269	251	289	263	253	257	274	301	239	266	269	301	276	258	285	291	272	263	263	290	308	290	285	312	286	265	290	290	272	272	292	277	300	277	278	248	270	291	294	313	300	262	295	307	250	298	267	272	299	288	295	262	292	282	293	275	273	287	297	268	297	270	257	266	280	270	268	285	241	287	269	271	266	279	313	260	248	298	289	283	274	274	286	242	291	276	312	279	303	288	286	268	270	252	281	293	271	265	247	294	300	266	283	279	262	321	311	285	279	293	274	288	270	257	288	270	263	294	249	300	281	251	276	264	303	257	265	290	258	295	292	277	247	273	260	255	321	254	287	282	286	278	312	290	254	287	277	280	297	283	290	264	260	283	259	275	276	253	315	282	292	273	271	253	282	291	244	265	275	274	289	281	261	304	268	240	272	279	277	278	287	312	272	271	277	278	322	266	275	268	277	286	250	283	276	260	284	258	275	270	277	282	275	296	291	269	256	257	290	290	293	274	276	292	260	254	305	301	269	257	293	227	278	294	282	270	296	282	282	268	242	287	294	284	268	260	264	276	294	249	258	276	274	281	244	239	282	284	261	300	260	287	266	290	259	252	273	261	281	252	297	253	310	275	262	270	297	265	276	292	272	283	266	271	278	265	294	299	280	261	291	264	312	270	273	252	252	249	268	259	272	305	319	288	301	289	255	332	276	266	258	278	275	264	269	263	287	298	251	276	238	268	260	268	282	271	267	249	272	296	309	271	295	274	277	303	299	305	270	329	289	300	319	285	287	288	252	257	251	272	274	305	266	301	270	300	290	270	310	298	263	249	277	260	259	253	290	286	295	328	277	293	263	299	274	271	271	293	313	272	275	276	290	290	293	291	295	275	275	275	276	241	298	274	262	274	255	264	293	295	305	247	271	275	295	272	251	270	255	262	271	258	261	303	272	306	267	280	293	297	287	279	292	269	262	299
6870	967	1322	1479	1426	1181	1058	950	872	908	867	783	841	754	716	723	730	736	675	703	725	697	711	741	694	683	686	669	709	672	726	619	716	701	687	642	681	668	664	664	659	633	676	651	653	666	596	672	733	672	648	675	670	714	647	649	643	710	628	705	712	668	651	662	680	705	677	665	663	647	671	675	650	654	640	680	668	638	633	693	669	693	689	647	675	667	663	726	677	699	664	656	654	684	660	662	692	676	698	664	638	666	660	674	668	685	718	680	680	672	669	646	642	679	630	650	653	649	668	626	629	643	685	648	668	685	636	663	663	635	684	653	675	696	664	683	678	645	609	724	681	677	674	686	616	683	685	662	657	648	670	639	635	679	672	691	693	651	666	652	687	658	674	639	684	690	605	727	681	679	691	641	659	619	682	702	684	668	675	646	701	711	607	635	709	666	677	701	651	691	637	693	738	650	659	698	626	671	631	646	686	648	679	650	639	630	687	667	697	630	656	686	613	682	663	723	647	696	676	668	649	693	695	645	671	675	617	668	645	728	661	716	659	662	680	686	654	687	665	688	718	693	684	663	674	684	726	622	686	660	680	683	658	680	680	707	696	658	702	688	605	669	641	650	652	668	680	651	657	684	632	651	668	654	661	670	629	705	691	667	639	667	649	697	690	714	665	658	657	637	695	630	648	663	591	656	669	673	653	668	677	650	660	649	686	668	693	704	647	672	621	719	635	644	695	660	667	699	662	673	628	642	697	742	706	705	673	630	671	665	723	654	673	693	698	611	622	653	613	612	685	723	664	687	671	659	631	676	694	656	642	636	711	640	707	636	688	699	645	679	713	665	673	695	657	668	703	665	722	633	660	633	651	720	695	657	674	687	704	701	650	734	661	645	643	610	648	703	653	651	697	625	664	684	681	685	673	691	700	659	663	637	651	677	652	682	647	650	646	731	650	703	633	653	655	642	628	691	687	663	680	674	696	609	660	637	664	634	689	631	673	678	663	671	630	706	650	697	667	627	672	673	647	675	704	689	664	659	613	656	668	640	644	689	677	679	693	697	662	624	688	663	689	699	690	664	658	656	716	669	708	647	651	682	677	641	689	639	628	685	685	661	655	694	675	637	687	631	675	689	634	633	656	674	658	665	649	631	647	660	670	670	640	675	670	647	646	622	625	659	701	650	673	627	637	654	635	685	632	663	661	675	699	670	658	643	627	660	661	698	660	671	650	662	689	663	691	719	645	715	627	644	703	656	647	656	719	687	676	632	629	643	659	605	708	629	677	626	721	693	668	683	657	681	639	648	654	642	670	647	661	653	641	672	690	694	658	677	672	638	677	687	669	678	688	591	633	616	686	666	659	682	698	681	632	659	662	662	674	695	680	638	661	680	695	652	644	625	666	658	669	688	641	642	626	691	656	682	653	680	676	654	665	655	686	686	663	685	681	644	705	628	672	647	685	654	663	619	726	653	650	670	659	676	672	681	657	691	651	667	651	659	678	643	678	648	707	668	683	691	678	673	653	630	672	683	703	632	636	688	653	649	671	668	646	689	643	661	655	666	632	655	665	631	667	686	685	667	634	649	657	667	632	698	649	634	689	668	641	654	643	639	658	721	665	684	637	651	669	681	664	659	667	656	677	683	641	712	689	697	655	681	706	644	683	708	720	641	660	663	655	603	616	620	679	676	649	662	651	693	646	645	662	665	650	699	701	688	668	644	694	682	680	678	669	652	697	679	661	664	668	672	692	732	664	674	669	652	673	694	682	665	615	651	589	689	702	709	682	652	635	653	663	640	640	651	697	665	645	706	663	656	657	657	694	667	695	656	668	663	656	665	659	630	662	661	635	651	690	676	642	680	694	670	684	694	636	662	660	685	717	702	637	666	666	692	717	644	706	667	651	691	658	656	681	659	654	680	647	606	651	686	705	705	648	655	701	682	634	672	617	713	684	697	658	668	653	632	686	627	717	682	626	673	660	678	597	636	667	690	698	659	659	672	711	672	685	631	674	688	671	647	638	661	711	704	672	688	656	640	709	629	668	704	644	668	714	665	678	708	674	641	653	669	705	688	662	673	661	715	643	681	664	651	684	680	743	655	635	643	659	676	697	668	674	645	691	667	656	663	648	696	659	698	657	674	647	662	690	682	654	637	650	671	677	695	688	638	677	645	663	678	629	660	696	698	691	692	665	681	701	683	712	693	701	627	640	670	636	672	678	645	688	673	669	649	625	641	639	711	632	696	700	652	673	639	668	647	657	628	666	622	711	673	648	689	665	740	689	671	690	676	656	698	630	649	672	647	667	701	624	641	649	665	700	653	667	638	643	648	715	693	708	623	664	661	677	710	696	665	678	618	661	644	630	648	605	687	692	672	654	675	676	643	665	703	648	675	716	672	670	645	699	702	653	646	665	669	630	641	635	686	616	694	694	677	700	688	650	672	690	661	663	700	627	651	636	675	662	681	679	667	647	675	696	686	692	679	669	691	664	650	666	673	657	612	695	628	674	669	663	605	634	740	637	662	636	711	655	692	679	658	635	682	669	677	705	667	687	706	662	679	678	663	627	661	657	669	646	722	663	660	653	684	652	662	635	653	695	645	706	664	681	689	674	698	654	655	675	662	671	669	656	682	658	664	657	700	650	664	659	629	639	650	634	691	680	689	664	621	679	675	666	704	732	689	669	700	629	726	670	652	656	663	677	616	702	640	674	689	672	660	608	618	644	669	674	700	611	682	626	674	654	631	620	649	629	631	656	661	683	672	641	673	623	693	698	650	628	697	685	622	649	660	673	693	694	708	680	702	680	702	673	662	615	649	703	710	667	673	687	695	676	625	672	685	697	638	696	677	664	674	709	644	669	684	672	637	652	688	675	659	691	669	701	645	641	612	677	631	685	671	671	661	653	689	627	646	734	652	693	655	654	652	681	650	679	646	678	644	648	631	625	682	651	705	693	617	633	660	632	630	710	684	730	630	667	669	649	676	674	696	633	591	681	651	667	687	686	644	651	673	681	704	634	640	668	672	616	627	692	637	672	658	624	662	673	679	671	669	652	668	660	625	685	649	688	684	685	683	684	678	660	683	633	676	708	685	654	628	632	657	696	642	632	622	698	701	683	680	652	727	635	660	646	654	682	717	645	666	654	647	653	654	637	621	682	659	652	671	676	706	727	640	687	670	673	642	691	674	708	717	638	656	673	692	636	692	702	652	659	651	727	695	680	655	652	674	682	671	666	673	662	687	684	683	650	656	653	702	670	648	640	650	679	677	691	681	624	631	675	635	656	653	708	697	698	673	720	650	624	658	671	641	666	649	620	665	657	671	629	648	672	662	654	626	637	663	645	670	643	659	653	718	659	701	673	686	693	670	662	704	648	689	701	658	685	636	730	685	671	715	623	680	699	685	646	672	622	695	663	690	684	673	703	665	666	684	697	638	626	650	645	723	688	633	682	639	633	663	656	632	712	652	628	636	654	688	606	684	624	654	653	676	679	654
12810	803	660	508	392	273	276	202	206	175	155	161	176	169	190	121	132	127	141	137	138	122	124	132	131	128	137	135	149	125	157	133	137	144	152	142	134	146	140	141	147	120	125	123	111	125	124	126	114	131	120	134	155	134	131	116	126	152	119	143	151	111	138	149	113	134	121	118	116	122	108	118	129	114	139	127	137	142	121	128	144	120	129	123	127	125	135	126	140	131	133	133	152	144	134	134	136	133	120	131	124	112	141	132	132	140	135	133	149	125	135	133	135	123	168	130	116	126	121	129	116	129	126	125	124	124	147	129	118	105	146	139	129	113	125	123	139	131	123	111	154	136	146	116	117	135	143	140	126	129	132	135	107	122	132	120	131	119	119	114	114	139	141	125	138	138	130	124	135	157	131	139	138	158	130	121	135	139	129	133	134	114	130	121	108	125	135	137	125	135	130	116	129	138	144	123	143	137	133	137	118	139	134	141	117	129	145	123	137	108	135	128	119	114	129	111	136	144	138	130	123	113	121	134	135	135	141	123	132	122	130	112	136	152	153	124	113	126	150	105	147	104	125	137	137	145	127	129	116	118	134	121	131	147	125	144	123	138	133	133	125	139	125	148	125	148	151	118	117	118	115	119	120	132	109	131	125	135	117	133	96	141	102	137	119	99	132	119	131	121	136	131	114	124	134	125	134	139	119	131	127	133	124	143	141	140	133	130	130	106	121	133	137	133	136	145	106	124	121	107	132	128	147	150	132	138	113	129	122	149	138	139	156	134	130	135	130	119	149	109	126	129	121	129	132	130	131	112	151	111	115	118	115	102	152	123	149	120	116	124	122	134	130	155	142	127	182	124	128	111	137	123	151	110	131	135	115	120	121	124	151	133	117	140	140	137	126	113	111	117	107	89	119	129	128	124	127	117	124	122	120	118	119	139	143	144	133	140	131	140	118	123	140	151	119	128	142	115	108	122	114	116	139	120	124	120	131	114	129	147	111	140	101	152	136	107	132	140	139	145	133	130	107	117	135	133	103	121	114	149	120	130	114	132	116	128	128	138	139	125	142	145	139	129	144	103	146	131	124	125	127	130	106	121	129	126	115	133	117	138	132	119	147	138	108	116	100	133	123	137	142	128	131	134	113	111	118	121	135	129	146	142	131	114	109	112	120	110	119	126	141	114	140	126	119	134	123	131	137	126	136	126	115	107	106	126	129	131	119	152	147	124	120	138	116	128	145	138	112	133	130	117	120	120	140	140	136	131	134	115	132	124	112	98	125	123	128	129	119	142	134	136	136	127	123	126	153	116	143	141	114	128	123	131	111	128	122	108	112	133	144	133	130	139	125	139	123	136	126	136	122	151	123	119	142	135	147	114	137	110	153	115	122	113	157	147	138	135	127	124	132	119	134	106	143	123	147	114	119	127	124	151	125	156	130	135	110	127	103	131	143	115	116	129	147	141	126	112	110	115	138	135	126	130	148	115	132	132	113	125	125	123	142	119	132	132	116	123	112	122	108	138	122	133	124	144	116	140	121	121	123	133	142	131	146	122	123	144	146	130	130	114	113	138	142	105	115	139	132	134	130	130	145	143	110	123	137	114	123	118	105	132	108	109	142	98	120	140	134	139	112	113	117	130	120	133	146	132	135	147	132	129	108	153	140	106	122	132	139	119	125	132	137	114	133	148	134	122	126	140	130	138	118	119	123	130	125	125	144	106	115	141	137	144	147	141	117	134	156	113	112	122	119	124	143	125	131	129	130	104	132	128	104	151	120	146	131	109	128	125	144	120	139	138	113	101	107	142	126	137	120	130	116	147	152	126	135	106	134	127	123	126	113	144	133	134	126	138	122	134	125	112	112	135	111	135	126	122	121	151	119	124	121	144	120	129	136	113	131	125	131	129	125	130	118	135	116	108	147	134	104	122	132	123	153	135	144	110	129	143	115	119	135	137	106	120	118	131	103	135	128	110	149	126	112	152	126	126	118	115	122	133	140	127	138	119	108	134	120	133	125	128	143	133	127	137	141	122	108	147	118	128	140	134	120	142	120	115	139	137	126	139	108	110	106	112	116	124	151	121	140	138	162	128	134	136	133	123	127	128	146	98	109	149	124	121	125	133	124	152	135	106	106	116	126	120	139	139	109	131	135	123	158	128	118	124	121	136	126	141	124	127	142	102	141	129	120	135	124	144	159	126	157	124	142	126	122	142	143	138	116	145	123	119	129	135	101	136	124	123	129	130	117	150	141	129	131	157	113	141	121	139	135	115	127	147	118	126	124	123	119	126	132	128	153	127	131	138	112	121	124	145	152	134	126	112	126	120	121	148	135	128	126	138	121	140	109	126	156	131	127	144	123	114	127	114	135	145	125	133	130	124	135	111	136	133	143	123	130	120	120	130	114	117	143	119	125	130	112	138	132	140	117	136	138	104	156	123	130	112	171	143	142	132	135	120	108	130	141	116	139	143	142	127	119	108	108	124	124	129	159	129	130	124	138	110	137	126	136	132	133	119	136	120	130	127	126	138	149	135	102	124	158	133	132	116	138	117	145	146	149	120	126	146	104	130	119	105	138	128	119	128	91	137	113	122	120	150	147	130	131	122	129	132	145	135	142	103	126	137	131	114	116	153	122	93	128	139	126	128	110	144	120	105	106	113	119	134	119	125	121	127	139	122	105	123	124	120	116	124	119	113	119	100	144	132	133	149	122	123	104	129	121	113	125	121	125	121	134	140	118	145	142	125	114	125	130	136	120	127	115	137	144	123	112	129	142	133	131	124	114	127	126	152	134	132	143	138	110	113	110	117	135	123	112	114	132	126	124	125	143	128	146	127	114	125	162	145	121	140	131	123	130	119	159	107	161	133	129	127	126	132	113	122	132	116	135	114	141	146	140	137	143	127	134	122	132	150	116	124	127	119	140	122	127	127	123	134	113	130	114	124	129	120	148	137	109	136	137	122	139	143	116	132	117	109	133	142	124	121	136	124	140	141	115	123	146	128	137	146	132	122	122	144	139	126	122	122	141	128	121	121	123	114	147	132	165	126	120	131	129	134	128	154	142	129	114	137	134	128	128	107	127	145	138	129	154	131	134	135	138	140	144	144	133	155	147	132	128	129	127	115	136	118	117	130	121	130	153	115	137	153	144	118	137	128	126	146	132	137	141	129	136	123	138	139	142	107	111	134	133	116	115	143	138	124	120	124	122	143	130	118	139	129	156	126	137	132	132	134	133	132	105	119	137	129	125	128	144	149	138	122	144	118	129	115	133	112	142	121	150	170	111	147	146	119	130	121	134	122	143	136	150	132	139	130	127	134	134	125	122	108	123	160	131	122	153	105	130	130	128	143	117	129	133	130	119	123	124	125	119	133	123	104	121	129	141	131	131	102	128	114	125	113	120	139	138	118	105	104	152	115	125	125	148	111	122	128	141	126	138	118	133	144	139	137	133	116	118	147	112	122	121	129	146	125	134	124	133	119	131	125	142	133	112	135
8111	878	1393	1699	1339	1265	1013	860	764	676	666	623	622	567	517	517	459	445	439	415	407	420	409	432	381	381	399	392	368	384	367	387	394	403	374	372	393	387	393	352	404	311	365	400	356	395	383	370	369	352	364	367	355	366	353	328	354	357	395	372	368	370	386	387	357	363	355	383	374	315	389	387	344	370	386	396	372	362	345	352	366	356	368	386	336	363	331	371	364	352	367	382	342	362	352	369	365	346	384	358	328	354	356	351	353	390	347	396	358	347	355	375	386	362	354	374	380	362	344	365	349	368	328	336	358	362	364	339	357	363	316	348	354	374	372	381	331	359	364	346	391	361	345	346	352	340	343	351	331	373	400	386	326	336	367	365	335	319	373	386	341	393	336	346	367	319	349	371	340	347	361	335	362	363	369	376	371	342	379	356	333	346	334	343	356	356	346	363	346	322	377	357	364	317	350	351	347	345	338	336	357	377	373	341	356	343	383	343	347	363	342	345	348	346	342	374	356	336	367	369	361	368	347	349	329	348	365	370	355	370	357	330	357	367	321	354	373	383	383	358	337	376	365	350	343	371	331	396	377	357	364	349	334	317	368	363	334	377	318	350	367	350	354	346	336	351	360	334	350	380	372	386	364	378	370	400	335	359	352	372	341	367	346	364	349	354	366	348	326	343	340	347	351	357	342	377	343	359	340	349	364	330	360	357	338	334	359	333	388	386	301	343	372	370	373	384	368	361	409	339	329	339	345	361	369	365	346	369	394	338	340	358	371	351	359	371	363	340	382	391	336	348	353	323	393	368	377	376	341	329	351	358	358	339	367	363	334	357	372	340	328	333	370	400	378	339	375	344	339	377	344	338	393	356	321	371	318	359	346	382	347	370	365	373	363	359	377	400	370	383	372	369	345	398	296	331	387	329	376	332	361	388	398	364	333	370	364	386	363	355	365	379	326	352	356	349	356	372	372	372	349	342	337	361	355	343	378	382	384	368	359	341	347	344	347	335	368	341	383	330	328	353	351	338	339	367	359	369	344	372	344	335	345	371	351	331	371	349	355	357	345	350	367	324	372	343	359	342	373	374	353	351	379	362	361	347	382	351	353	321	380	380	361	409	315	334	351	316	349	343	360	375	363	356	389	389	353	383	352	377	351	373	356	372	331	372	397	385	326	340	346	354	381	383	371	378	368	360	336	354	371	353	387	366	335	369	335	372	347	344	349	349	367	379	329	365	348	372	384	335	364	394	388	347	348	331	371	379	328	337	360	349	378	329	343	352	381	391	372	331	363	350	351	344	373	348	368	353	382	381	329	349	353	362	358	373	338	373	337	344	365	373	398	343	351	342	373	344	349	351	368	333	353	343	377	376	348	350	354	366	370	350	358	344	343	352	383	337	393	363	337	377	333	363	348	345	350	383	324	354	378	370	368	355	373	393	364	335	372	366	349	365	345	374	368	348	383	349	373	374	345	352	334	345	351	357	334	388	357	371	346	380	363	350	347	389	343	352	330	372	337	347	350	356	336	359	347	346	319	343	348	357	336	348	325	356	339	356	365	368	393	362	360	370	371	391	332	371	396	367	362	344	416	333	378	359	326	340	358	349	342	369	359	361	330	399	353	343	367	337	370	365	342	362	371	374	357	395	371	364	358	340	338	368	324	360	373	353	366	371	376	336	349	350	344	323	345	337	342	361	346	356	345	321	363	366	370	339	356	363	329	342	370	389	352	350	361	350	331	400	342	337	329	345	353	394	372	364	351	333	394	362	324	331	360	364	358	369	340	391	328	393	329	343	343	388	356	328	357	345	363	354	356	361	351	342	382	361	357	334	364	352	342	355	344	361	373	345	363	357	365	366	378	367	324	366	361	328	371	327	339	360	333	360	355	377	378	317	340	347	354	366	372	374	371	328	376	384	383	375	329	354	335	389	357	355	384	352	384	371	374	364	374	332	419	358	329	367	325	365	393	365	371	368	398	333	368	371	357	368	356	346	351	338	364	357	348	359	367	323	346	336	399	351	363	342	362	335	357	366	390	386	358	380	370	341	372	333	329	342	378	368	330	345	332	321	362	367	371	367	328	362	334	368	322	386	357	327	377	346	360	377	342	350	384	372	385	369	365	351	326	347	371	375	359	349	388	353	341	328	377	362	361	359	324	299	357	363	366	370	371	364	323	365	368	367	346	367	336	330	371	361	391	336	337	349	364	347	358	369	333	333	385	359	362	356	331	360	369	347	360	359	321	394	352	352	373	376	356	315	366	385	317	348	359	388	335	365	368	382	355	388	366	338	338	372	341	348	343	380	397	371	367	315	354	370	336	357	351	334	383	361	346	378	336	369	308	372	341	353	343	349	393	353	374	389	327	384	366	362	380	359	355	352	349	359	366	351	377	353	351	385	350	364	333	331	358	394	329	355	347	321	357	329	351	366	355	336	335	319	346	367	351	352	320	369	377	358	384	383	388	384	353	386	389	349	360	362	344	355	364	344	355	373	339	372	359	358	359	371	355	329	352	373	352	333	326	362	341	344	376	385	365	374	363	352	357	372	393	349	339	355	355	353	380	362	333	353	350	369	363	372	343	324	330	367	387	383	347	357	358	360	389	345	350	368	367	337	336	372	347	356	341	349	407	387	394	363	343	354	350	325	358	365	335	342	352	373	366	389	345	349	361	355	334	350	379	367	317	315	373	363	369	389	335	371	386	341	343	357	359	389	339	373	354	360	339	327	355	364	371	373	366	332	352	360	372	375	350	359	368	390	378	367	342	381	345	331	358	372	363	374	350	343	351	385	388	350	389	341	337	343	347	356	339	364	355	369	388	350	319	346	346	322	361	392	369	392	363	355	377	332	334	390	366	349	340	366	352	369	392	341	310	379	349	372	352	353	380	372	354	373	373	366	341	357	382	331	359	336	375	369	327	394	330	369	406	370	336	353	375	320	366	350	398	351	353	348	314	359	348	357	319	359	364	340	372	366	363	359	364	345	369	357	377	362	372	343	360	365	365	332	362	371	366	359	353	367	381	333	351	357	371	324	377	385	348	352	359	348	362	376	318	351	384	330	345	364	355	350	341	382	381	376	375	331	366	367	363	356	328	355	350	327	349	359	349	356	359	384	357	371	381	368	369	373	356	353	357	358	355	395	387	351	364	341	381	341	351	356	358	341	329	337	385	337	349	326	359	383	359	341	370	366	370	382	330	374	397	333	361	340	343	377	368	368	356	354	353	360	360	373	391	340	344	368	369	379	371	381	376	320	338	339	343	323	364	376	367	355	309	342	351	385	340	379	372	348	381	369	371	366	361	358	361	327	329	335	366	419	351	376	380	337	377	355	370	341	332	373	359	347	393	373	370	336	319	351	354	346	338	345	355	393	359	319	346	355	348	357	371	345	347	357	371	330	348	355	350	358	327	333	361	353	362	362	343	321	369	386	365	351	336	387	378	352	377	401	351	315	342	363	351	359	340	373	350	379	376	381	353	342	362	356	385	348
1500	421	465	433	424	397	404	421	384	417	447	414	416	437	420	387	400	395	431	424	403	387	398	422	390	360	416	375	379	383	369	400	394	370	401	373	379	400	417	406	367	406	383	396	403	354	432	457	397	436	391	382	408	429	345	380	385	411	416	381	419	385	424	370	396	377	413	421	382	408	419	419	376	403	390	386	398	424	388	367	433	429	392	420	410	395	406	434	397	384	396	400	424	409	388	416	372	403	379	394	398	439	409	389	404	400	404	437	422	419	380	416	376	366	364	431	377	418	401	402	408	428	433	376	425	398	394	409	424	432	404	403	442	406	397	453	399	418	381	420	435	432	412	382	413	398	429	378	384	424	373	384	408	407	428	389	417	417	417	412	402	409	391	405	413	449	438	402	401	360	439	405	419	427	453	368	408	412	458	396	426	385	424	387	413	445	394	415	408	405	411	363	421	433	371	372	416	369	380	419	380	455	434	398	381	408	424	420	380	409	400	385	425	412	435	393	419	419	422	419	419	391	410	430	390	439	409	409	398	379	402	404	406	415	433	423	363	405	397	409	384	428	408	395	414	388	389	409	385	459	391	392	384	398	403	403	380	366	416	381	400	376	368	384	383	353	411	419	426	400	397	391	373	387	397	431	419	377	402	394	401	402	436	425	371	424	410	388	380	398	390	448	364	438	395	413	373	421	429	412	399	413	354	379	407	399	407	403	365	370	419	406	410	377	413	437	420	421	410	401	400	418	413	400	392	424	398	397	413	381	409	387	390	406	390	401	414	388	441	398	396	383	335	437	373	403	431	365	421	436	396	374	400	386	364	430	384	387	395	358	377	405	380	413	415	454	395	443	426	400	392	420	466	404	397	369	405	389	367	379	407	374	422	406	400	394	395	367	394	381	402	412	408	392	379	396	401	381	399	416	405	431	411	443	405	386	391	408	388	412	431	403	371	377	405	394	400	411	401	400	385	411	409	404	388	405	383	424	391	411	427	387	437	411	369	413	424	356	441	399	390	397	379	402	391	386	365	399	395	449	397	419	426	430	441	422	363	414	408	391	363	391	392	437	433	392	386	380	447	399	440	429	440	433	429	431	405	386	436	427	374	383	387	404	450	410	433	377	417	411	428	419	412	385	388	391	417	392	390	392	415	417	424	417	388	395	390	362	359	391	393	425	435	413	415	419	392	396	395	413	379	382	421	409	363	384	398	370	392	363	387	385	416	427	387	363	429	422	412	388	420	422	418	420	417	401	409	384	435	382	396	391	416	418	450	434	427	392	408	400	380	379	409	404	379	410	399	400	428	418	383	365	413	385	391	433	404	412	400	449	389	432	357	421	395	417	447	414	422	407	413	395	377	405	405	403	422	414	445	456	368	404	396	419	423	378	412	409	379	409	412	394	447	399	385	441	421	375	415	392	384	445	383	401	389	403	376	381	393	393	384	417	415	392	384	406	415	420	419	410	403	421	397	390	398	409	426	405	382	405	395	398	379	421	428	431	415	420	418	392	369	388	417	337	412	438	401	417	380	394	417	435	380	409	417	425	416	388	399	424	417	397	378	368	392	370	381	434	408	394	417	382	429	394	385	385	379	374	389	390	418	424	373	395	412	392	384	426	438	395	399	428	395	413	423	441	406	432	405	390	461	390	423	401	376	380	397	392	380	420	420	374	428	412	381	388	413	412	400	413	386	403	428	406	392	427	378	385	403	426	370	412	400	399	426	393	401	424	391	378	417	403	395	429	421	399	408	413	427	409	400	424	373	427	410	394	392	389	434	357	386	406	400	426	404	430	397	450	370	423	397	405	404	394	394	386	417	415	415	373	414	435	412	372	387	429	369	377	409	423	398	401	374	376	422	443	428	437	422	427	395	410	418	435	393	402	426	419	419	415	451	427	429	449	473	396	381	413	421	410	399	383	388	381	438	418	405	391	379	380	383	420	420	459	382	374	403	404	395	397	409	391	434	406	395	432	397	344	363	422	406	432	415	404	379	403	383	396	392	382	405	407	436	391	411	437	394	422	446	385	382	450	418	410	385	426	399	390	431	437	427	392	390	384	431	404	407	408	433	435	398	408	393	394	432	430	416	388	390	391	414	408	387	425	413	415	416	422	411	391	412	432	395	414	429	374	406	355	398	417	386	399	396	423	372	407	443	418	424	409	443	394	396	419	393	405	408	394	399	416	366	413	442	398	397	415	363	402	426	428	401	400	372	395	411	394	389	411	394	408	398	407	403	412	425	377	420	379	423	428	420	385	403	408	411	389	403	396	402	411	429	420	389	402	449	401	405	408	428	416	401	414	405	353	389	402	388	406	451	382	405	383	386	398	418	461	379	423	454	427	398	371	377	383	405	378	405	408	394	390	401	380	421	418	408	398	428	407	370	401	409	455	401	402	380	399	405	392	414	402	359	425	420	417	399	427	408	381	395	391	350	368	381	383	424	373	406	410	389	402	407	413	406	429	417	398	411	385	377	388	387	396	423	413	413	390	426	404	427	438	450	419	431	432	402	431	440	428	414	394	386	407	400	415	451	393	419	382	396	402	399	380	375	412	401	397	412	390	410	425	397	406	421	406	430	390	417	392	411	375	380	399	390	382	432	376	395	410	363	372	421	376	391	449	414	356	459	407	406	408	369	355	389	429	426	389	405	393	409	426	407	422	405	443	430	398	437	401	387	423	416	387	426	396	371	355	403	413	405	425	415	411	376	386	404	386	430	440	392	396	388	443	388	398	425	411	405	397	402	398	385	410	372	387	433	357	403	423	408	405	420	379	379	429	414	406	383	463	392	425	393	415	383	390	398	394	383	378	393	416	382	419	394	432	370	391	421	415	403	372	422	400	390	397	414	376	421	414	423	431	416	435	398	408	451	399	382	428	410	416	398	406	455	400	415	405	404	406	393	412	391	400	379	410	383	401	386	439	429	382	385	396	385	393	403	407	415	413	395	386	411	409	406	424	429	439	413	403	392	442	395	402	398	430	429	397	417	399	398	355	407	400	417	374	399	426	409	392	428	414	382	378	412	409	397	403	444	397	428	397	416	437	393	410	393	408	405	417	390	398	385	414	403	387	430	405	422	391	372	411	455	405	414	403	387	429	392	405	436	408	382	399	419	385	429	418	413	384	408	437	435	408	388	397	421	379	476	383	426	400	394	405	450	370	436	387	408	423	390	353	421	401	422	401	405	423	397	436	425	425	412	428	436	372	368	389	375	403	408	372	404	392	410	434	399	397	414	381	432	374	387	412	406	415	377	396	384	426	365	391	362	436	430	377	379	366	405	378	412	406	378	438	377	399	408	412	406	386	433	409	381	412	380	405	409	406	392	402	422	389	387	415	399	415	386	417	413	400	397	430	420	413	406	431	408	406	431	384	389	410	409	436	403	413	377	378	359	431	415	421	391	385	387	414	400	403	368	385	387	435	443	403	355	373	404	391	402	402	413	403	386	398	404	420	391	415	455	384	412	381	415	406	421	393	405	447
2177	954	1037	974	1026	973	1003	935	946	953	941	973	943	963	910	901	962	906	878	975	959	991	964	881	921	876	958	1018	929	929	939	953	927	930	979	877	944	943	930	983	907	957	921	984	930	923	947	937	918	900	964	974	918	964	877	957	946	942	957	930	965	898	943	916	937	867	926	995	902	881	915	939	990	949	914	888	962	934	965	1022	998	1006	924	977	1013	927	882	939	940	890	938	909	956	922	963	918	924	961	890	964	927	972	902	911	976	1022	917	925	939	939	949	905	948	950	974	976	964	882	967	924	924	909	985	951	915	964	957	957	1001	951	986	948	908	937	891	978	950	897	937	985	959	876	911	961	929	967	974	891	907	930	903	928	908	969	966	928	979	912	994	917	953	921	970	908	966	924	943	884	919	964	949	977	976	996	944	946	928	932	941	937	949	1004	991	941	946	913	953	931	888	889	950	946	970	890	952	958	974	966	950	903	991	887	952	959	959	913	936	951	966	918	915	948	896	983	932	915	957	879	938	979	957	949	921	905	881	948	970	991	917	975	985	941	956	928	879	946	937	952	979	944	954	893	946	962	943	1015	976	955	952	948	999	943	913	911	926	914	963	912	839	921	904	948	935	890	910	933	930	905	928	968	928	955	905	893	968	882	947	973	942	925	909	934	924	945	935	915	900	914	961	983	950	914	949	901	907	935	940	979	981	914	912	923	969	937	1006	939	921	897	926	956	933	916	932	964	947	996	918	923	909	965	938	921	960	928	945	948	974	952	934	959	991	939	965	986	922	916	929	932	958	931	958	1007	980	930	937	928	922	939	901	924	917	931	927	986	950	927	1001	908	938	895	896	919	952	870	929	917	888	928	925	947	924	898	909	942	948	990	935	901	915	919	906	891	938	894	913	944	939	957	945	948	957	997	942	900	963	930	878	937	944	976	885	985	947	924	953	951	918	1010	964	912	900	948	960	889	918	895	912	934	952	926	980	945	933	972	935	934	909	892	862	941	985	890	959	888	929	924	983	894	891	933	928	877	911	958	959	916	948	903	965	886	904	899	869	921	964	917	977	886	987	892	934	886	946	882	929	947	952	916	923	940	889	965	902	881	928	985	947	961	918	906	968	942	929	916	946	942	945	936	960	967	933	923	940	961	927	967	920	898	956	901	966	939	981	937	973	913	928	933	973	872	915	954	906	947	942	918	944	941	897	961	898	932	896	952	945	943	927	915	959	919	922	918	937	927	898	963	933	960	912	955	980	910	931	991	943	912	913	933	917	955	922	932	1041	906	962	937	876	970	939	953	940	916	947	927	945	888	964	955	942	1001	953	996	902	938	925	982	868	934	925	951	931	943	966	937	986	895	904	928	891	941	929	932	933	971	918	904	980	982	894	946	951	922	949	941	917	951	947	893	899	922	962	924	953	896	930	914	927	877	904	973	939	941	936	937	855	876	941	944	970	950	938	968	943	965	918	960	935	964	998	927	923	922	926	929	947	969	921	905	930	893	929	931	937	831	943	858	958	974	992	918	898	962	920	930	900	915	968	895	926	978	925	882	882	985	922	905	897	936	877	968	913	944	958	951	947	957	924	925	974	958	934	929	918	949	921	955	917	868	942	862	935	938	906	929	894	867	918	959	871	944	948	941	979	926	908	913	898	975	936	884	898	918	926	917	925	954	918	945	921	928	919	941	927	909	991	936	929	952	1005	984	993	962	923	928	950	901	929	923	956	900	1031	925	963	919	937	932	897	912	963	956	948	957	920	942	952	1005	938	960	962	892	920	886	909	942	929	993	939	901	937	928	901	945	929	906	917	932	955	962	918	889	976	912	926	922	952	961	928	950	949	951	919	936	903	904	938	963	947	933	963	925	925	968	885	916	928	961	906	930	975	930	945	949	974	925	952	962	926	956	931	906	947	947	949	921	954	976	925	938	996	963	880	923	924	891	943	907	998	909	984	927	933	1012	932	964	960	901	917	910	885	977	913	926	919	966	970	942	909	939	930	945	914	921	940	967	927	932	922	945	980	908	940	982	937	936	952	976	954	865	914	1009	963	898	929	939	931	948	923	942	963	872	881	952	884	893	891	939	992	955	921	897	940	964	930	955	923	908	902	909	890	909	929	915	923	928	924	924	943	903	873	944	980	880	952	957	930	947	940	922	957	929	919	951	905	878	938	916	891	952	956	911	935	897	956	922	951	965	912	948	909	979	914	930	871	1009	917	991	937	998	908	937	917	962	965	967	922	951	973	979	981	923	913	921	906	944	931	904	958	955	987	919	973	952	994	974	959	945	966	935	899	933	1014	935	931	931	885	905	901	963	903	926	884	882	945	938	970	926	981	881	888	900	900	909	941	940	926	956	933	985	933	882	970	920	945	897	929	950	952	930	923	975	926	1002	887	895	933	916	928	958	897	892	969	955	941	963	958	931	909	936	949	931	960	920	877	951	869	891	955	953	909	945	960	943	961	956	917	898	968	966	954	923	928	902	886	935	881	876	920	896	960	873	924	895	978	944	970	905	959	955	965	950	931	935	922	925	906	959	961	898	915	915	917	879	994	923	964	992	991	941	954	922	883	967	961	898	909	954	971	977	926	936	879	1000	942	935	962	918	960	893	961	965	974	961	967	934	963	937	986	982	967	936	992	953	964	963	916	958	955	978	919	926	954	984	967	906	938	933	939	947	908	951	912	950	943	910	921	899	921	933	935	899	989	989	874	959	954	919	925	960	942	971	923	931	970	919	935	920	931	942	965	897	944	952	902	917	911	913	882	943	967	917	907	979	978	885	927	917	895	925	919	1000	923	920	924	910	999	961	919	939	904	952	929	959	917	939	944	956	894	910	951	932	925	948	933	951	932	911	941	969	916	970	913	919	914	982	929	872	974	999	940	904	971	916	963	896	941	928	889	958	965	941	899	929	925	890	914	934	985	938	946	950	938	936	964	986	941	920	980	956	938	915	933	955	967	925	974	951	941	968	930	959	914	941	967	908	990	944	958	901	902	916	941	928	970	948	933	968	943	972	941	913	886	948	897	1007	919	904	890	937	959	924	919	935	942	934	975	939	913	931	943	944	921	945	949	931	927	963	912	984	935	923	904	968	961	939	945	942	950	971	991	923	958	935	896	950	971	901	967	899	929	904	919	938	889	929	985	907	957	950	935	933	943	979	926	984	991	994	967	972	923	977	928	884	986	940	925	883	917	917	958	886	905	970	950	924	953	950	927	930	940	920	912	977	942	971	909	910	961	967	878	962	943	930	961	968	960	937	901	863	898	923	940	922	974	961	948	1000	952	934	940	894	917	946	974	924	909	1001	913	895	937	927	937	926	959	971	923	883	874	954	961	968	926	923	986	986	975	978	879	907	965	954	932	986	969	888	945	943	903	896	972	962	970	946	940	951	995	898	947	948	972	949	911	937	950	1001	898	937	907	933	954	969	976	946	999	890	912	904	946	935	935	915	930	941	941	948	936	908	953	956	900	928	971	918	981	905	987	961	923	894	941	961	906	942	970	941	912	901
7880	517	587	496	436	375	338	382	325	337	323	293	298	278	310	301	282	300	233	268	283	263	287	263	299	313	311	286	287	272	286	280	273	301	269	274	250	284	297	284	303	254	292	283	301	304	277	273	311	290	284	295	276	297	297	295	268	291	268	289	255	271	280	251	275	267	292	273	308	292	304	297	277	284	283	278	293	263	273	263	248	277	274	281	276	267	292	271	266	301	267	274	277	287	290	294	277	281	271	286	290	252	261	282	282	294	272	270	286	261	279	285	285	278	285	279	273	294	280	281	285	252	285	259	265	287	261	255	263	298	300	271	250	269	265	291	289	263	261	278	294	302	265	249	288	284	257	306	295	299	290	271	281	286	268	283	282	303	299	283	293	286	297	261	232	269	256	263	274	285	262	261	279	262	273	276	269	285	284	297	301	286	290	270	253	275	276	251	308	260	277	266	291	293	280	296	290	279	285	254	261	264	281	266	288	279	289	241	276	274	287	279	292	271	244	278	273	295	295	317	265	296	308	267	263	304	282	270	292	227	254	288	250	292	277	287	272	277	250	244	273	273	302	284	273	287	282	292	297	264	265	265	306	275	264	277	280	270	303	277	285	289	310	259	301	258	265	310	323	272	245	269	263	283	257	280	318	296	275	234	275	279	296	282	266	266	290	310	291	278	285	277	298	290	316	284	304	283	256	300	259	259	280	271	289	296	322	280	289	258	266	295	327	266	283	257	270	261	254	277	288	267	253	266	306	275	281	274	296	270	287	239	270	312	287	260	276	252	289	273	279	264	275	245	301	275	263	290	280	292	260	254	289	255	301	286	270	258	265	252	296	301	288	264	283	281	318	282	303	265	248	256	262	283	272	243	251	273	256	253	261	321	257	275	268	260	283	294	299	277	266	285	286	304	268	297	302	254	279	281	280	292	267	288	297	272	271	275	299	279	276	233	286	275	309	264	300	270	277	277	284	273	277	295	274	269	297	269	291	264	274	268	276	282	271	304	270	295	266	272	284	284	283	263	275	275	299	237	270	285	328	260	238	317	287	274	275	280	277	282	235	292	288	265	270	290	300	282	286	282	265	283	261	277	283	273	276	279	247	288	280	284	277	292	283	267	266	260	276	262	290	280	271	282	265	246	288	267	268	255	243	266	317	263	266	294	287	260	286	271	290	306	301	295	292	257	298	296	275	267	275	259	303	239	275	285	272	243	273	273	235	290	274	284	295	256	262	292	284	300	288	270	303	279	271	296	327	287	291	279	304	285	295	303	285	291	287	265	279	273	294	288	276	310	288	289	279	270	259	262	248	264	281	252	264	274	299	279	282	265	236	299	297	262	274	272	248	263	304	282	279	282	282	282	288	289	264	269	277	296	292	295	281	262	271	293	267	300	266	285	272	262	288	259	254	263	276	272	263	249	304	309	305	268	241	269	323	281	313	284	267	264	286	257	278	268	280	274	309	282	270	309	306	256	250	287	267	270	284	289	265	297	243	296	271	271	319	259	275	285	310	284	258	292	244	278	245	258	253	282	323	266	266	289	266	283	264	283	257	258	295	324	291	252	288	283	264	232	271	286	299	277	264	293	252	268	266	279	277	265	265	295	274	313	306	264	294	302	266	284	243	283	290	289	297	278	254	271	272	252	290	262	299	292	282	283	251	255	277	290	293	264	286	293	280	271	316	290	281	303	302	278	262	268	276	289	277	243	299	243	283	250	265	277	273	268	280	268	290	300	275	301	308	256	267	261	277	287	265	285	281	265	274	262	262	259	255	276	270	237	287	278	290	288	310	275	281	274	296	304	300	250	289	253	293	277	254	261	284	238	270	282	231	253	271	314	269	277	273	287	275	299	291	253	249	281	297	272	272	265	280	272	285	287	284	289	294	281	286	279	266	277	287	259	266	272	303	279	255	292	277	268	278	263	281	285	284	318	266	261	264	268	257	280	254	282	231	319	289	268	297	257	274	258	249	264	291	279	244	278	282	265	288	297	276	290	290	272	250	268	275	291	241	270	312	268	284	281	269	265	302	308	272	273	292	285	282	278	283	270	262	281	263	274	275	291	256	299	300	315	248	294	280	308	272	262	282	228	294	279	268	278	259	267	276	281	294	299	284	290	274	268	266	264	264	309	284	287	259	275	275	283	271	300	266	257	290	271	257	257	257	241	241	274	266	318	275	266	253	289	248	271	277	247	250	267	296	283	272	257	283	296	305	243	285	296	277	312	263	280	293	275	298	268	261	299	281	263	289	282	251	316	282	269	250	266	297	293	285	269	304	266	280	299	301	312	295	275	283	264	288	294	264	277	291	292	309	318	288	247	267	298	280	247	307	270	275	286	303	262	300	264	305	268	307	299	273	294	287	277	288	296	324	290	318	264	319	255	270	270	258	283	298	290	256	278	266	288	265	246	269	260	257	290	243	285	297	272	288	302	287	283	301	297	258	247	263	286	264	247	296	286	275	280	263	289	218	314	296	322	277	293	289	308	273	261	276	282	267	297	283	267	277	280	263	274	276	282	286	288	357	289	273	262	261	294	296	275	286	282	292	287	241	240	287	256	287	245	277	274	270	290	272	289	301	251	262	278	282	255	267	286	249	314	267	274	304	285	299	256	287	294	295	311	288	265	286	269	276	255	284	273	279	282	264	263	290	246	298	250	299	271	292	276	268	263	289	281	273	273	264	279	293	301	258	279	307	265	299	291	266	289	284	273	279	294	277	284	291	293	269	262	255	276	288	258	256	251	314	298	301	276	288	268	278	274	307	270	263	285	281	280	259	263	286	275	272	302	282	285	294	280	298	282	237	295	298	279	316	290	249	302	265	303	249	254	291	290	287	268	290	293	279	247	286	266	300	245	283	284	248	288	259	291	300	261	293	272	321	309	284	267	257	252	261	256	289	283	297	302	260	270	276	275	276	268	252	270	272	296	282	276	287	281	289	261	262	255	303	294	280	275	293	270	279	315	313	281	286	292	293	268	305	291	252	231	263	297	252	300	298	294	275	257	247	255	258	277	288	261	305	294	264	240	300	285	311	257	275	269	289	259	268	282	287	282	295	266	270	258	269	282	254	277	249	276	242	272	300	284	248	293	276	285	276	285	256	303	273	264	280	257	316	306	287	266	294	300	295	274	333	279	284	262	259	280	295	286	297	294	249	271	283	296	326	273	293	274	269	274	282	289	281	310	277	250	279	273	308	243	259	291	286	261	266	276	275	298	298	285	305	295	261	260	274	283	252	274	294	274	286	267	252	308	284	262	285	305	252	253	295	281	295	280	244	280	314	274	293	251	285	304	274	290	299	278	293	269	273	291	265	272	354	275	283	268	297	298	277	257	224	283	305	281	282	287	295	258	274	259	270	278	240	285	301	292	286	263	293	271	293	262	305	281	306	268	288	286	280	295	262	271	292	284	300	273	274	288	308	285	287	304	298	280	292	286	283	310	292	286	268	276	281	273	284	264	275	266	320	269	291	310	279	271	253	263
6683	904	1383	1448	1431	1209	1065	1003	907	846	900	862	816	851	733	752	662	738	672	658	684	693	688	705	672	689	659	671	716	678	702	653	686	695	661	697	656	667	661	668	701	669	665	711	671	651	662	673	628	620	706	652	666	639	710	686	624	694	718	672	694	626	696	705	682	663	704	740	677	653	656	673	680	657	695	681	665	703	677	646	701	685	670	692	628	664	656	671	652	680	668	680	679	674	712	644	660	673	709	685	680	668	653	677	651	678	680	692	669	660	665	721	650	664	649	704	691	695	728	706	629	639	632	681	640	643	648	684	696	660	635	714	698	669	712	672	661	662	683	638	721	632	683	683	740	653	693	666	734	652	698	704	673	686	675	717	670	667	675	632	672	637	613	651	695	660	647	655	649	667	686	690	638	639	671	647	656	653	647	665	720	697	668	636	704	640	660	640	682	643	651	656	618	644	668	693	651	694	658	683	686	697	670	658	660	697	696	639	659	674	680	678	660	692	701	692	683	695	692	712	682	637	676	655	620	714	693	655	692	679	692	641	691	622	654	646	653	700	656	669	675	652	648	642	694	637	673	678	663	664	687	650	650	611	683	705	684	681	679	652	640	657	641	653	687	687	662	685	647	626	691	653	597	677	611	632	639	716	670	697	642	654	712	679	629	625	684	664	663	677	662	707	679	674	690	649	662	662	642	648	643	646	663	642	660	665	609	669	679	682	672	642	676	663	697	640	682	628	648	643	673	698	703	645	674	641	681	674	645	599	660	660	642	641	631	659	637	670	685	638	684	618	647	652	648	683	648	679	698	657	695	686	648	673	679	630	584	665	662	696	729	654	643	663	632	682	659	662	677	684	662	675	658	646	691	671	668	662	699	690	624	647	683	665	643	694	669	686	664	663	628	666	648	644	722	673	680	684	652	665	656	686	702	685	707	670	634	663	672	646	678	709	655	710	710	664	655	683	691	658	649	661	676	673	652	667	651	723	673	687	669	604	712	686	676	650	665	679	675	675	660	680	719	656	668	633	650	681	701	676	642	673	675	637	633	680	660	694	660	675	637	686	714	634	652	634	595	641	716	630	681	686	689	685	600	684	665	695	661	671	620	660	696	746	712	660	670	683	627	649	651	676	640	713	678	670	682	702	684	675	710	654	677	658	684	655	634	643	685	672	705	666	707	666	703	656	652	644	650	678	629	636	630	675	671	675	643	720	666	649	640	644	657	655	638	630	580	719	667	700	666	696	716	615	710	657	672	686	672	600	640	666	680	627	604	647	684	680	651	648	673	659	641	697	616	720	710	660	649	650	708	614	657	664	654	590	697	641	668	646	683	626	627	672	638	647	669	659	637	657	634	640	642	691	629	676	667	683	665	631	650	660	665	636	682	674	653	678	669	675	670	682	674	613	712	692	661	654	652	687	676	661	673	671	672	661	714	668	620	679	653	676	639	665	686	662	599	635	701	678	652	646	694	679	673	668	691	656	661	636	633	669	639	621	661	668	615	647	665	676	656	650	659	691	642	700	651	692	699	676	679	667	690	624	655	714	709	675	693	686	701	636	648	698	721	638	646	679	677	622	656	657	651	669	660	689	730	679	653	704	684	672	651	666	675	678	682	654	617	682	621	678	614	645	703	702	676	667	646	678	663	665	656	680	658	684	686	675	688	648	715	647	671	667	642	717	641	641	707	658	648	667	674	696	653	645	668	606	678	635	690	700	703	660	692	700	701	659	684	652	694	713	634	682	636	643	669	676	692	670	670	699	708	701	644	705	633	642	680	661	642	645	627	662	711	742	681	689	699	655	676	660	681	670	677	626	663	659	716	681	708	679	598	660	633	624	667	692	672	648	657	609	671	705	681	670	703	677	632	722	742	633	642	705	693	675	681	706	689	663	702	675	647	687	679	675	648	657	694	656	665	678	683	685	678	651	620	673	689	709	660	658	665	654	654	683	703	656	715	661	677	652	658	664	665	631	652	647	709	625	659	666	681	674	669	684	653	684	712	653	678	643	638	678	643	686	672	688	648	657	668	665	696	676	698	674	630	641	654	666	681	683	658	630	690	671	673	666	670	683	660	681	707	664	710	642	692	639	672	657	669	681	676	662	635	703	666	651	694	668	653	726	705	686	668	650	670	637	712	625	659	637	680	656	675	658	659	660	641	670	635	663	653	674	672	665	642	662	648	651	655	679	691	627	698	659	701	635	652	697	667	684	682	696	658	677	665	669	669	679	681	648	664	650	653	702	671	670	658	656	714	667	625	679	680	711	680	676	637	627	669	632	665	692	656	682	686	653	663	648	675	678	676	673	664	636	661	616	613	685	639	665	641	625	662	645	678	662	706	668	644	677	638	673	657	647	661	658	670	664	629	646	641	682	687	663	685	635	675	677	683	647	686	728	674	673	651	632	663	635	631	669	670	708	661	712	651	662	657	676	667	695	646	640	638	695	654	699	624	686	671	671	696	706	643	667	627	699	706	715	653	685	687	696	642	646	656	698	638	621	664	638	661	639	717	685	706	703	655	703	648	666	689	670	691	654	674	644	666	643	679	667	687	666	683	616	657	657	669	698	721	660	681	654	653	670	702	631	672	679	696	649	627	686	667	634	699	704	659	621	652	698	669	683	664	681	666	701	674	676	660	688	686	678	662	703	672	616	660	632	697	648	730	654	715	673	620	670	686	651	656	686	718	650	644	651	668	708	598	676	630	660	661	689	653	641	715	657	621	674	637	701	666	694	661	615	680	640	684	638	683	711	675	660	672	715	672	647	653	631	680	671	638	636	655	699	651	703	657	648	682	655	667	615	721	651	656	627	626	613	690	710	611	648	660	655	688	650	678	659	673	670	684	685	633	648	660	703	661	683	680	689	697	606	719	655	670	702	670	681	675	650	663	647	652	660	709	679	637	635	683	654	650	646	643	670	661	662	647	684	615	684	648	657	706	676	641	661	676	697	688	621	646	639	661	634	675	678	686	683	642	672	644	680	715	697	634	662	669	666	703	640	659	659	689	676	666	647	646	634	656	637	633	629	647	645	689	637	663	684	668	664	622	663	673	717	664	713	611	667	640	689	657	671	632	651	638	621	621	657	712	667	647	663	642	695	700	640	693	645	618	633	690	692	673	668	666	671	657	645	667	691	699	616	651	677	715	651	719	717	725	694	702	681	664	650	646	689	682	702	649	631	676	655	709	640	668	693	679	665	652	688	665	698	646	607	666	606	676	654	655	645	641	640	682	689	660	659	677	664	659	696	617	672	668	633	618	640	631	666	655	703	678	683	683	594	628	677	686	675	700	684	718	644	632	678	675	687	636	647	657	675	630	735	726	681	680	674	623	691	631	627	642	651	661	642	648	647	659	678	679	677	657	614	667	647	669	656	655	670	737	640	655	671	680	693	610	632	648	635	656	668	720	697	699	672	698	679	676	674	681	617	608	719	624	629	684	674	655	659	696	674	652	674	700	660	667	673	633	697	708	695	669	718	697	659
12431	739	699	482	380	305	221	225	206	194	167	169	164	191	156	175	137	139	132	117	162	148	135	126	146	133	120	118	151	152	137	155	129	159	146	163	140	134	147	133	115	142	134	110	115	116	120	125	128	141	148	128	120	149	125	121	120	126	125	130	138	120	132	113	139	118	154	138	125	121	116	130	118	120	114	131	135	149	126	145	126	135	148	114	133	148	132	132	134	122	133	157	113	147	117	115	127	116	112	135	119	127	140	133	138	128	133	132	116	109	122	115	129	136	133	126	116	132	136	140	130	118	140	120	141	147	129	130	123	111	120	141	121	139	139	138	132	113	131	106	114	136	129	130	140	144	134	117	141	126	130	152	126	121	123	111	125	124	129	133	128	158	135	119	131	132	131	133	140	128	143	116	118	120	149	137	121	125	102	149	123	117	111	130	117	115	127	123	100	148	119	122	134	125	125	130	131	156	124	128	120	130	130	146	126	132	128	119	121	129	139	121	108	155	144	119	154	142	123	138	122	130	115	125	128	133	140	135	124	121	136	109	123	126	124	130	124	113	133	123	99	131	137	109	128	136	119	127	140	141	142	121	111	130	137	145	137	124	115	132	129	129	110	112	134	130	128	138	134	119	126	119	126	137	157	128	114	122	117	134	148	118	130	130	143	119	130	116	126	152	149	151	131	122	139	134	154	129	124	132	120	140	127	130	132	122	145	124	120	140	124	137	116	114	142	129	127	123	123	123	125	117	116	146	110	105	130	155	118	151	127	145	139	118	118	139	139	125	132	124	144	170	117	132	124	97	128	130	120	138	116	124	132	159	117	127	130	107	99	123	139	118	136	125	122	126	119	124	123	141	130	150	127	138	132	113	138	123	139	134	128	114	166	141	133	127	122	120	129	113	127	123	118	122	122	128	145	151	143	123	119	137	136	124	129	129	137	143	126	103	134	138	126	118	114	109	127	141	112	141	122	139	114	139	124	113	131	154	118	137	107	149	117	138	134	135	129	122	114	134	112	148	143	137	134	131	131	140	146	131	127	140	136	121	119	117	148	124	116	140	151	159	139	109	115	131	137	157	146	145	139	121	117	129	119	110	129	122	122	136	117	117	123	152	112	140	114	136	128	140	118	126	148	118	114	123	123	115	145	124	132	122	108	128	140	120	136	137	123	127	131	117	133	135	138	127	125	124	138	129	127	133	143	157	128	132	139	117	153	140	104	129	114	123	118	134	124	147	119	150	123	111	126	125	123	122	127	119	153	132	124	127	132	139	128	156	142	138	132	106	128	99	143	130	146	121	98	157	128	106	119	123	142	131	134	151	117	127	136	125	120	141	122	125	142	137	119	146	126	139	148	111	122	143	125	110	125	112	146	109	131	134	136	142	124	141	129	123	123	158	121	148	153	139	108	108	111	148	147	146	131	146	124	127	139	145	126	134	122	110	119	148	125	140	155	148	131	126	123	137	132	129	131	132	113	138	138	121	123	147	109	136	150	124	137	123	118	116	130	138	145	140	128	152	112	119	137	114	131	123	119	125	138	122	113	135	123	143	116	125	120	122	127	125	145	128	118	123	139	129	128	123	115	113	138	127	133	143	150	111	136	123	117	127	129	131	140	139	155	117	124	127	134	128	134	135	127	148	127	123	157	171	138	111	131	131	129	145	151	118	133	137	142	148	128	130	135	135	131	143	138	155	137	123	136	116	108	105	123	105	133	102	141	143	113	136	128	131	135	119	137	134	131	138	149	140	127	132	132	146	121	120	151	126	101	148	138	129	127	137	140	145	147	134	137	132	132	133	145	133	146	136	114	150	135	145	126	110	140	161	122	140	131	133	125	117	120	119	124	116	126	132	116	122	127	129	113	145	113	142	137	115	124	119	150	127	139	122	117	133	131	110	145	123	129	125	124	121	116	127	112	128	138	138	136	140	129	141	126	145	130	132	124	149	151	132	128	126	120	112	144	112	141	126	124	111	117	125	129	129	126	122	120	132	130	130	118	136	142	136	127	147	112	128	122	121	114	116	128	126	127	109	110	128	124	117	121	124	129	135	139	133	124	134	121	124	139	141	111	133	138	108	146	154	103	134	127	128	124	133	147	140	149	127	142	117	124	127	136	125	126	127	114	156	137	128	106	117	139	137	143	115	116	139	130	121	124	110	137	119	121	132	142	150	130	121	117	120	129	139	141	124	134	130	143	129	131	145	131	133	125	149	132	136	121	134	127	140	101	140	105	139	132	129	125	139	133	141	149	120	120	132	126	127	124	118	123	130	127	127	141	126	126	118	126	138	133	102	125	113	143	131	120	118	137	129	124	107	127	126	150	142	99	114	130	112	145	134	142	115	141	134	113	148	146	114	158	141	108	142	125	123	126	107	112	140	147	135	123	123	113	141	127	128	151	149	137	138	130	146	116	149	129	130	131	127	123	126	137	101	132	134	141	139	135	132	116	107	139	121	122	143	128	128	138	145	120	111	110	123	130	124	133	140	124	138	116	147	146	114	112	108	131	147	118	111	135	114	123	145	139	119	139	127	129	126	129	108	111	123	124	125	141	129	124	120	128	123	148	118	138	144	137	135	142	145	129	127	136	126	136	135	143	143	133	106	141	126	115	135	143	148	140	136	134	126	140	119	139	116	170	154	151	128	127	118	135	124	144	134	155	136	118	126	135	135	112	112	127	146	142	118	129	117	125	125	118	140	137	137	120	133	142	142	126	113	131	118	141	153	115	138	128	124	109	127	137	127	134	131	125	117	115	138	111	125	113	139	129	131	133	110	138	160	135	126	123	131	126	123	123	137	125	150	129	117	109	121	126	116	108	128	140	136	127	124	125	116	143	123	121	123	120	107	122	105	132	129	125	113	112	123	129	130	130	134	119	124	121	114	100	129	112	134	112	135	133	116	148	122	129	143	137	102	106	128	107	136	151	126	143	137	141	139	145	131	126	123	119	101	134	111	132	122	148	130	136	135	129	128	122	120	109	129	126	124	117	141	119	128	111	131	128	129	130	135	137	143	134	142	118	139	108	106	123	123	125	123	144	132	127	139	126	134	110	132	132	127	142	125	114	150	114	127	116	154	133	136	123	120	139	130	142	106	133	138	120	140	122	123	92	135	109	136	119	111	130	147	129	123	122	137	119	141	124	125	135	157	126	117	143	130	129	129	142	147	123	146	134	117	116	143	107	151	139	115	131	122	123	144	141	128	157	127	142	128	119	124	126	133	133	124	139	148	134	144	135	127	128	125	115	146	117	104	131	127	131	122	131	127	131	129	141	128	130	117	147	126	160	136	129	129	133	138	150	138	123	124	136	150	135	128	118	143	134	130	125	133	149	112	136	151	139	140	121	120	127	118	141	148	122	124	132	134	119	117	126	114	142	134	136	128	118	140	155	112	109	111	139	118	128	123	132	141	135	138	138	146	127	126	136	157	121	131	120	116	125	124	124	130	137	140	108	129	143	125	123	143	123	117	143	121	126	129	157	119
7971	801	1458	1698	1481	1151	1053	833	767	661	665	680	641	533	511	474	444	481	448	430	425	447	380	394	409	375	416	422	401	382	380	410	385	341	394	390	377	398	392	380	354	388	386	339	381	363	366	347	367	369	379	369	376	382	361	370	381	352	395	357	372	372	333	357	351	397	389	359	339	359	364	377	356	380	378	351	343	333	347	329	408	381	360	334	346	352	371	389	339	376	340	341	353	367	365	344	361	360	366	341	366	351	330	341	363	353	370	357	342	360	332	380	366	374	337	369	357	365	346	353	369	336	335	356	356	388	355	328	362	372	356	365	356	366	363	357	364	346	348	381	351	366	320	348	341	327	369	334	309	346	355	309	362	350	362	291	359	397	339	362	358	332	354	381	359	361	355	326	358	372	374	339	356	362	365	375	375	334	361	360	354	349	305	365	334	380	367	388	314	335	319	360	350	352	360	368	361	337	359	339	370	330	353	392	369	344	365	352	343	355	374	345	336	338	381	346	373	333	335	351	341	387	353	334	372	356	362	344	343	343	351	330	376	336	346	338	363	358	325	359	375	337	382	311	321	331	381	363	366	357	369	364	309	337	349	356	318	340	346	337	378	353	350	338	344	354	365	346	357	376	328	374	337	324	365	357	376	360	350	377	341	352	361	357	366	369	347	358	392	341	364	347	355	376	337	350	361	338	386	334	321	389	341	368	350	351	348	383	350	352	348	374	357	367	391	338	372	330	364	327	355	349	351	347	341	358	361	332	323	372	320	328	356	331	376	333	361	342	337	346	354	361	364	358	355	346	342	351	371	313	340	312	345	373	348	358	368	370	355	384	386	350	347	336	355	355	343	342	350	337	377	363	382	351	347	329	370	334	365	350	361	355	371	319	389	358	358	365	386	309	360	315	337	350	365	346	356	337	362	368	333	375	359	358	319	370	355	380	333	375	315	335	375	363	348	353	352	358	368	351	323	328	364	360	363	353	347	347	355	370	384	361	379	323	339	349	362	391	357	338	362	368	368	353	345	339	333	346	333	366	378	337	362	384	392	364	398	363	297	333	358	336	360	349	307	356	346	366	342	374	389	354	352	358	344	344	346	367	363	351	342	339	347	360	348	353	371	347	354	367	364	307	356	344	366	385	323	359	396	359	361	368	307	371	356	382	337	366	338	347	331	344	375	357	349	372	365	370	336	368	374	346	369	343	375	350	342	362	364	370	349	392	342	323	349	372	337	325	386	365	381	351	325	364	367	328	321	380	380	332	342	386	309	345	358	361	335	353	357	377	346	380	345	352	349	373	362	371	376	355	333	337	340	355	356	363	327	366	330	349	379	354	394	371	381	393	388	371	361	348	373	345	353	372	375	364	338	350	378	380	339	344	392	365	394	321	317	358	361	369	358	369	359	348	334	344	355	381	381	367	361	362	348	347	338	312	374	346	347	350	398	322	352	332	367	368	362	377	349	378	389	321	331	368	359	356	355	349	361	356	368	382	336	371	332	365	340	354	361	348	359	337	381	348	358	325	349	368	369	351	343	330	370	355	389	323	367	369	339	369	374	366	352	370	348	357	325	390	357	356	334	347	382	344	372	344	375	335	356	378	353	359	354	359	370	358	379	334	362	354	360	368	341	371	375	349	383	361	334	406	375	340	339	378	372	326	330	378	374	347	354	392	369	357	334	358	349	361	340	370	405	357	355	357	358	345	335	338	372	370	372	344	349	395	357	335	360	331	373	390	365	398	357	379	356	357	349	351	347	365	347	330	345	352	346	313	340	336	372	373	360	360	348	357	337	343	373	366	336	328	360	372	348	373	362	374	363	352	372	359	339	375	324	345	349	341	334	346	346	395	372	336	346	381	359	341	392	361	338	319	364	412	347	328	346	355	352	369	303	362	328	317	365	350	351	329	359	344	361	360	371	371	372	361	324	342	361	353	356	408	364	378	325	400	358	376	338	346	337	375	390	374	339	355	370	356	300	374	334	341	362	389	349	338	349	367	331	337	337	393	347	323	346	325	354	338	373	326	367	345	348	393	365	341	325	341	363	379	325	365	368	380	351	348	373	341	366	360	328	371	362	361	363	369	380	350	391	356	380	359	340	346	378	358	358	340	335	350	349	356	335	344	375	356	338	375	374	391	357	329	365	381	333	359	376	368	322	359	373	341	334	363	370	330	346	360	357	331	372	366	349	342	367	387	353	361	372	354	345	343	347	328	339	347	368	360	367	355	365	348	369	332	394	355	333	339	360	351	378	337	328	346	331	350	359	387	371	388	337	341	368	353	399	354	366	368	353	351	372	383	365	322	370	360	331	358	356	356	342	374	371	340	399	343	347	330	369	338	330	362	372	341	338	358	373	349	375	380	351	345	340	345	354	342	367	372	353	381	367	335	347	362	341	354	379	368	355	390	368	364	366	342	368	341	345	319	325	360	325	347	351	377	346	374	371	339	345	345	395	371	328	350	341	329	382	368	361	366	376	359	348	339	329	373	324	366	338	396	364	337	356	385	377	354	337	347	337	353	349	350	349	340	357	310	386	343	365	362	365	355	355	304	377	336	328	367	363	358	342	372	348	348	349	341	332	361	354	373	375	378	369	359	339	352	362	386	350	356	353	373	365	343	385	359	367	355	372	402	360	341	359	367	375	347	376	356	339	366	348	361	344	371	343	339	369	378	362	353	372	361	382	378	355	328	367	402	393	366	342	331	339	369	368	353	343	358	358	330	382	349	374	371	388	334	370	359	358	397	341	375	338	361	381	357	329	340	357	334	341	368	373	359	364	327	356	322	356	357	377	357	362	401	335	375	367	342	366	365	340	350	319	328	383	379	353	369	349	371	338	364	350	344	358	373	349	364	348	333	353	379	346	363	359	365	367	353	397	366	357	362	338	336	364	370	343	390	340	370	325	358	352	336	352	363	361	370	335	380	369	362	360	374	363	361	366	348	331	356	350	362	381	357	370	336	331	386	355	356	361	368	367	395	374	357	366	364	386	385	355	368	325	361	373	364	359	332	331	373	353	328	346	343	356	372	349	393	349	349	364	361	355	352	345	351	368	359	360	342	352	362	381	345	356	359	357	350	337	337	341	348	362	364	352	372	326	375	399	363	367	349	338	327	331	364	339	339	350	326	353	343	362	400	376	341	334	366	343	316	375	374	338	351	385	342	365	350	346	370	328	368	371	360	394	380	352	311	352	364	345	359	353	347	366	398	358	361	338	393	346	343	345	327	384	385	334	369	366	323	372	356	366	344	365	331	363	362	356	354	365	339	346	351	359	353	398	319	343	365	366	336	373	331	321	348	370	344	369	326	359	340	354	373	361	372	343	344	353	345	353	359	330	349	356	336	349	375	301	366	354	348	372	341	352	365	352	338	352	334	383	344	375	362	381	349	341	357	341	340	351	352	364	359	357	368	374	352	400	327	331	372	361	317	383	342	357	347	344	378	369	363	372	385	347	377	323	363	362	380	349	371	356	377	370	370	348	378
1374	402	380	390	454	444	415	410	394	390	401	444	466	422	362	414	345	420	442	444	419	415	386	389	440	408	429	376	432	424	373	394	462	411	423	398	438	417	392	418	377	390	411	399	378	408	389	436	392	394	402	415	419	426	382	395	442	430	405	374	436	436	399	383	391	377	389	416	448	405	387	409	458	420	387	411	409	389	380	421	402	394	412	419	458	401	412	389	392	422	373	420	410	394	389	401	387	368	374	411	366	395	407	409	413	433	390	401	394	373	416	417	375	418	410	382	428	387	364	392	438	417	409	392	414	406	398	389	369	386	382	400	392	438	394	391	366	452	450	355	386	379	409	416	392	404	410	422	393	387	378	435	437	425	417	411	417	362	421	429	391	421	365	373	378	394	396	371	386	403	394	393	401	399	419	388	407	373	424	401	409	398	393	411	394	369	398	393	405	389	384	409	399	407	374	414	405	374	392	416	425	387	381	386	421	401	372	425	444	409	392	409	394	434	407	424	397	430	409	396	383	385	418	407	423	403	402	403	383	399	394	405	411	376	391	394	425	332	412	426	398	415	382	377	380	419	425	423	393	372	370	373	389	423	451	393	416	396	387	412	415	356	402	407	394	421	427	460	427	423	415	406	419	442	387	388	409	428	420	393	401	404	403	372	425	379	394	406	365	423	414	390	412	405	434	411	380	395	407	402	387	363	376	368	415	451	410	386	382	371	413	397	403	419	381	384	389	446	403	375	383	392	417	380	395	416	441	382	394	433	407	427	396	400	444	422	392	382	382	413	374	426	402	372	381	382	393	402	401	420	393	360	388	409	407	402	482	396	397	395	390	385	389	380	385	408	407	403	398	409	427	391	397	367	396	393	377	405	417	405	409	353	408	389	356	431	410	400	372	439	407	434	393	376	390	431	376	390	412	400	377	407	406	454	387	439	407	403	433	411	378	394	413	460	402	418	378	444	396	422	394	393	398	370	400	373	391	395	405	446	413	407	387	401	404	381	413	404	392	363	390	403	388	414	431	471	378	387	407	389	406	404	419	402	409	445	419	415	408	441	386	388	423	425	400	426	403	393	412	426	405	395	416	413	374	405	399	395	417	434	414	428	401	401	409	370	411	385	449	420	381	395	407	384	400	409	400	396	406	441	413	405	369	427	389	421	388	429	423	377	415	353	404	404	440	387	369	389	376	445	393	363	412	374	418	430	448	399	415	430	395	413	401	422	397	407	399	414	395	441	394	402	352	372	388	408	403	412	413	367	425	369	379	420	417	420	427	413	380	429	407	418	432	418	408	364	403	399	398	410	466	388	390	353	402	389	421	386	391	420	408	405	430	402	410	387	370	463	432	388	408	385	414	452	422	394	427	424	369	396	393	373	397	396	384	390	381	419	401	422	375	419	409	404	397	381	413	443	438	408	417	454	407	408	383	417	401	398	395	367	395	400	404	396	395	391	408	401	424	388	393	396	381	392	431	421	369	407	378	399	383	388	402	404	396	403	401	403	366	417	411	427	399	386	402	390	434	394	418	393	404	387	414	448	407	439	400	420	403	401	386	413	411	400	413	383	389	454	419	404	369	393	406	376	413	437	404	435	388	420	398	399	424	396	430	370	437	414	391	399	376	406	385	383	376	376	426	420	427	431	403	407	426	423	394	371	404	395	401	409	400	429	387	437	413	382	414	393	403	407	404	409	415	368	378	426	391	431	416	390	406	372	418	414	429	408	387	392	411	389	430	385	393	398	382	428	412	425	394	397	405	440	409	402	393	406	402	446	410	384	386	386	429	397	427	440	367	426	408	406	412	391	439	428	385	406	407	403	395	381	383	419	428	423	372	364	357	394	405	411	403	376	378	424	384	398	406	397	381	436	359	404	407	383	428	441	426	400	437	394	430	426	396	391	412	397	411	465	427	435	393	411	400	434	375	381	416	403	411	403	386	369	374	402	405	424	351	410	414	384	415	401	410	389	402	408	399	413	387	386	399	371	400	395	401	419	378	441	392	390	420	377	382	382	404	418	397	417	464	431	405	422	377	412	400	409	404	384	405	403	415	358	408	355	390	427	389	395	391	368	378	419	397	391	443	418	363	372	445	426	404	423	434	387	390	397	389	419	389	425	423	428	430	412	433	408	382	389	409	396	384	391	439	438	400	396	374	413	406	397	441	399	402	413	400	422	406	426	403	413	424	407	381	410	392	382	398	398	392	348	398	383	414	402	345	360	409	410	382	388	391	404	453	394	416	404	419	393	387	379	400	440	401	425	397	396	389	419	366	448	382	407	403	426	415	411	391	433	393	386	403	389	401	415	411	399	407	382	389	419	413	413	404	377	423	410	433	363	397	383	428	397	415	421	410	359	432	407	411	389	399	378	406	438	386	417	404	431	384	442	407	402	364	410	407	398	372	416	420	431	375	451	441	416	396	428	421	382	422	384	393	399	430	413	383	381	387	426	404	411	408	441	376	394	405	365	370	396	417	404	416	415	384	372	385	407	423	408	379	403	419	430	410	385	369	412	438	416	410	396	423	402	342	419	396	382	449	443	389	411	420	421	382	388	423	386	376	386	435	445	435	376	415	457	405	449	416	419	367	349	394	417	391	398	400	408	408	438	428	421	406	395	413	402	397	394	421	404	383	426	379	392	355	390	403	416	370	409	395	430	396	399	419	394	391	377	372	367	420	402	399	424	413	376	406	406	423	385	417	421	394	405	413	412	384	415	423	368	416	433	401	415	416	408	420	397	447	397	424	400	391	372	384	419	362	380	399	363	365	383	415	401	397	399	387	418	403	402	405	407	394	405	394	412	397	406	376	365	393	407	410	401	397	386	415	425	381	418	383	393	420	427	415	409	412	370	379	401	407	373	387	399	399	399	439	414	381	385	389	451	397	406	401	406	407	432	430	409	415	397	417	396	434	403	406	420	405	373	437	433	382	433	393	391	405	400	419	410	413	411	434	388	413	394	460	392	406	400	414	446	398	416	407	419	396	419	414	364	383	419	438	406	428	429	397	372	403	383	394	431	439	436	388	380	382	418	424	430	417	404	398	418	396	382	378	399	404	420	416	420	392	374	363	445	475	386	387	436	364	377	397	405	383	399	369	395	353	413	387	356	403	400	417	410	432	407	428	393	392	402	433	432	382	417	404	374	384	415	399	384	379	395	375	409	382	426	401	412	382	396	376	402	407	418	429	397	427	411	443	445	403	379	405	435	429	420	445	442	440	394	400	442	445	405	407	416	429	448	347	427	421	445	404	400	383	389	379	407	455	387	419	407	361	375	431	388	412	421	380	423	416	427	416	403	431	392	406	351	421	371	381	390	389	431	375	385	385	413	385	410	401	431	378	423	370	443	382	396	420	411	428	399	376	428	405	420	401	426	397	386	357	393	409	390	409	383	402	415	417	396	377	372	437	399	379	376	439	405	377	409	438	418	425	420	391	373	427	406	430	394	400	393	410	374	407	393	411	413	393	410	434	381	409	375	416	384
2151	988	979	950	975	956	985	903	969	962	991	983	937	938	932	914	951	970	967	888	966	946	960	969	899	952	921	992	975	917	936	963	962	944	943	929	883	944	945	950	938	960	912	917	974	940	960	920	923	918	960	917	904	943	968	937	949	958	953	962	943	937	967	961	962	951	890	900	961	895	936	940	930	946	970	943	882	947	935	895	905	917	951	938	929	920	950	908	932	935	927	970	964	969	943	920	953	929	921	907	892	938	917	906	904	947	905	945	963	914	914	957	933	935	961	951	907	970	988	922	973	921	959	922	920	935	978	881	1018	921	955	912	895	927	951	913	997	952	909	997	946	962	885	935	922	934	924	965	913	950	902	917	985	893	899	957	924	933	953	971	942	940	917	945	893	942	918	974	950	928	911	918	969	961	953	960	904	967	961	870	881	884	969	937	967	931	975	935	951	938	915	931	977	931	958	890	926	944	890	948	936	982	923	968	985	913	925	992	937	937	897	902	876	977	894	962	982	989	917	909	971	953	971	976	993	942	917	954	932	925	918	936	955	929	959	968	941	937	975	924	874	930	940	934	914	950	958	936	927	940	905	972	927	913	978	945	916	945	967	902	941	987	896	918	898	944	957	975	945	900	918	897	934	959	937	953	917	898	975	926	960	911	937	932	935	937	952	915	916	943	908	921	931	890	1000	904	950	965	974	931	915	944	906	984	950	969	958	962	974	974	935	951	922	938	944	929	906	978	937	1007	928	907	926	935	924	938	879	908	939	964	1011	922	919	855	877	980	927	973	952	910	944	954	955	943	928	956	959	943	927	917	895	911	928	943	959	916	963	943	922	989	1002	897	954	936	920	968	894	965	896	909	907	910	922	891	903	905	884	966	922	944	914	931	929	940	928	920	962	915	961	948	935	966	915	966	938	897	920	941	949	968	957	957	856	888	920	918	938	922	930	951	933	919	959	897	911	926	896	877	924	902	907	956	932	953	933	935	929	966	923	927	942	926	983	989	952	933	904	949	911	951	949	947	868	965	910	972	924	944	931	962	888	956	910	937	955	919	989	924	957	892	929	944	894	987	959	940	924	923	903	926	955	903	879	1005	925	940	974	905	934	950	958	991	925	1043	915	938	969	934	951	945	903	896	883	930	910	917	972	948	942	940	936	947	991	922	980	962	959	930	937	963	975	904	965	935	924	962	916	898	913	926	955	953	954	939	911	924	902	937	872	928	895	980	881	888	956	918	893	881	904	944	935	928	901	949	943	957	943	939	937	958	902	971	878	915	953	945	898	949	913	924	1019	950	964	957	943	956	882	992	924	908	949	938	1017	973	956	961	857	924	978	922	968	928	935	939	915	960	913	977	903	903	952	922	944	891	945	946	965	961	910	878	937	877	918	894	987	919	946	931	920	915	975	956	932	949	896	888	899	958	921	954	902	909	923	923	947	899	912	919	923	932	942	908	912	937	936	918	907	949	916	877	899	927	864	946	921	863	941	997	969	914	957	922	997	867	983	967	952	924	875	947	957	882	950	904	910	962	895	901	975	948	919	959	957	942	948	936	898	967	952	945	930	973	911	923	876	920	904	889	925	959	878	893	922	934	949	953	941	909	920	913	951	979	923	954	961	916	972	930	950	935	977	934	912	900	949	911	916	866	941	950	962	962	962	921	922	915	952	891	952	972	917	989	941	895	938	922	932	964	956	948	928	933	970	964	914	957	1018	909	953	949	942	947	988	917	953	987	898	963	968	899	906	965	971	953	871	961	925	967	950	891	983	964	1012	958	959	931	902	957	968	924	927	936	969	957	915	928	926	906	936	905	903	912	938	983	915	937	941	932	1006	910	951	922	949	944	916	923	900	923	963	909	931	911	858	861	949	937	953	933	953	892	948	909	917	898	881	900	899	913	892	920	966	985	967	965	956	952	928	956	973	946	978	931	997	903	973	938	939	921	962	903	966	955	976	925	998	910	923	961	967	998	930	913	941	930	919	947	917	904	1038	936	929	956	922	880	892	928	962	943	898	957	938	984	890	944	949	955	881	953	937	930	936	986	953	943	943	983	906	924	879	952	889	952	916	904	942	936	924	951	952	966	961	911	955	945	937	917	937	986	904	933	968	949	959	896	978	949	939	952	905	956	902	940	889	914	959	912	940	976	949	939	971	933	924	945	872	919	968	888	995	977	956	888	953	958	920	979	932	901	922	917	978	910	930	944	937	972	982	915	899	928	920	951	887	950	896	959	927	959	930	887	950	982	947	970	918	964	860	976	885	949	896	987	905	943	960	946	877	972	921	956	931	877	942	885	927	901	889	908	926	934	944	913	952	952	933	953	1008	942	949	907	951	938	950	896	956	941	960	923	968	903	923	966	903	970	935	921	940	928	922	927	888	917	985	958	973	930	900	948	932	992	920	994	951	966	946	941	920	975	1008	993	927	970	909	970	945	936	901	902	897	934	959	904	948	867	874	926	937	914	951	976	940	916	921	962	936	913	922	922	963	930	930	994	935	926	921	972	920	903	917	1005	859	907	955	934	939	937	953	875	971	899	920	938	1001	905	946	976	934	925	978	952	917	919	940	953	1005	932	911	932	967	923	951	943	966	934	887	927	912	962	924	931	940	971	935	938	932	954	945	899	965	885	964	939	990	943	892	894	933	938	925	934	904	932	908	896	923	951	918	859	931	907	984	914	927	957	986	918	874	986	964	924	932	953	985	940	932	908	888	908	912	899	961	976	937	966	927	871	955	896	962	937	946	942	920	922	948	961	954	980	910	915	952	935	896	967	959	961	972	951	896	983	912	965	909	959	946	885	922	968	966	890	839	876	933	893	954	983	936	946	888	887	971	881	911	959	964	926	910	924	905	982	961	948	954	952	883	889	898	962	927	959	958	971	944	944	935	921	959	941	996	955	959	947	930	912	909	925	929	906	958	883	954	944	904	899	927	907	905	963	962	919	930	959	922	921	987	915	888	920	908	966	924	944	954	960	962	912	932	910	889	933	949	954	915	938	944	948	903	933	955	941	972	938	920	991	915	915	980	906	920	951	973	915	902	939	949	949	911	979	949	903	939	903	944	911	923	959	1028	902	955	939	964	962	937	941	917	941	979	920	944	938	979	919	1000	939	927	903	958	959	892	979	905	960	958	981	951	951	990	902	941	981	953	927	959	923	931	978	941	934	937	895	904	878	963	909	957	972	928	968	979	926	924	958	961	958	931	980	958	937	871	917	924	965	987	922	1001	939	926	962	947	943	953	1001	920	986	915	960	877	916	928	889	930	940	947	975	972	922	928	932	920	979	898	948	955	893	950	950	972	904	932	910	1007	893	931	905	957	945	971	869	976	917	939	904	944	923	969	900	976	960	956	930	923	937	944	923	913	923	875	921	928	944	962	965	960	964	937	935	932	954	917	961	931	916	949	908	1012	969	970	939	905	938	941	951	932	910	925	973	923	918	946	902	948	947	893	905	949	929	954	896	908	972	939	938	924	921	953	926	944	962	973	957	953	916	925	920	937	947
7785	640	580	544	435	369	330	339	335	315	277	341	311	280	306	273	270	292	304	315	268	252	254	272	279	264	301	251	274	329	280	280	259	285	293	284	294	311	252	267	270	255	310	264	320	287	293	281	284	265	261	302	258	287	268	269	267	234	309	260	287	290	238	284	269	282	265	263	268	264	298	257	280	303	273	286	283	285	282	294	279	276	261	283	265	275	276	266	261	291	259	269	286	289	291	278	267	273	282	267	269	279	266	239	277	315	248	232	298	290	293	262	304	305	272	305	266	276	295	311	284	238	260	292	295	260	263	271	286	308	253	288	268	240	281	301	266	279	307	281	287	282	281	272	289	266	283	292	237	268	315	285	295	268	266	258	275	271	274	279	290	271	275	312	266	281	259	265	302	312	248	315	275	285	316	272	299	305	265	267	261	237	291	235	273	294	261	288	295	279	292	263	274	256	276	302	245	281	280	285	257	286	278	264	276	299	264	325	287	291	329	272	264	289	265	278	296	278	264	270	272	291	253	271	271	301	259	263	264	249	273	291	267	266	290	268	294	305	295	300	287	293	270	280	295	283	250	284	276	289	295	270	282	275	283	273	277	292	281	275	247	250	261	275	287	301	283	271	308	286	266	297	301	283	283	290	266	294	279	247	271	284	279	307	276	273	268	251	259	273	295	266	275	262	306	277	264	293	294	282	279	296	293	280	262	274	291	238	271	277	267	263	286	263	267	266	287	260	256	264	288	264	269	293	277	282	308	257	288	292	260	264	315	250	272	279	274	269	311	260	261	297	271	280	288	277	288	277	292	266	298	272	309	297	278	263	288	282	282	285	274	273	255	255	294	282	270	270	313	251	298	290	288	262	255	270	283	308	260	286	259	266	297	288	262	285	252	264	265	270	284	287	286	264	285	293	283	293	290	272	273	291	303	278	259	311	269	287	275	260	248	287	275	262	301	297	287	287	266	248	243	257	305	270	257	260	276	273	242	293	288	299	274	287	257	299	278	279	296	263	271	283	290	283	282	247	274	274	257	280	294	287	249	278	300	288	293	279	274	279	267	299	284	282	280	258	267	258	280	255	281	298	261	284	271	288	256	263	261	278	295	278	251	295	290	260	252	284	288	261	294	299	304	301	272	253	260	271	262	303	294	264	293	265	297	276	267	254	267	282	245	292	301	291	282	282	283	270	246	279	285	263	283	263	270	282	269	285	304	257	272	283	291	278	299	294	293	265	293	297	293	278	294	258	299	272	231	285	264	260	272	277	273	271	269	261	274	279	236	263	275	247	256	265	271	262	254	243	265	274	277	301	246	236	292	279	256	288	286	283	284	286	264	271	308	298	275	288	292	270	257	295	281	277	247	250	271	295	289	276	269	301	273	276	290	273	264	290	276	314	310	276	302	295	252	274	260	282	235	285	269	275	247	255	306	286	272	284	289	291	275	297	263	228	276	262	267	288	321	271	264	290	317	279	282	271	276	245	256	280	272	262	302	275	247	260	256	307	283	274	280	249	271	284	278	260	268	269	252	277	264	272	287	278	284	295	278	294	241	259	246	260	300	305	306	277	291	259	284	317	277	311	276	295	283	244	268	307	275	260	260	285	299	313	269	284	302	290	271	269	277	285	286	261	289	252	247	283	289	294	277	289	282	259	312	266	280	285	264	311	255	257	277	282	287	265	280	260	249	253	274	236	291	315	299	291	308	263	273	300	295	278	283	293	273	284	259	328	268	295	252	270	252	304	266	262	255	289	246	318	280	307	241	273	254	297	264	263	305	277	256	287	277	255	273	298	294	295	290	271	281	258	301	287	275	273	290	257	290	274	295	283	286	276	289	268	307	256	278	253	301	288	263	273	279	252	273	266	273	248	278	312	250	280	273	246	272	278	296	268	288	264	272	288	274	280	251	223	267	276	308	277	237	290	292	311	266	289	264	287	262	302	281	267	262	298	256	315	318	245	296	295	299	283	283	287	293	295	293	275	295	263	289	283	274	271	297	315	266	264	298	239	311	281	265	287	250	255	274	258	283	263	277	275	245	236	306	268	263	302	294	274	257	298	270	271	263	282	265	252	296	330	308	235	263	269	261	322	295	293	283	284	282	301	271	282	257	262	273	260	271	282	292	276	273	269	310	260	312	266	255	262	274	280	263	256	261	258	271	256	253	278	245	270	285	266	294	301	292	249	316	282	290	276	287	282	275	268	283	282	307	264	259	272	295	272	272	272	261	290	264	259	287	260	295	268	293	277	266	291	261	273	288	273	264	274	289	265	285	308	253	297	274	283	252	253	260	295	277	275	323	259	318	301	298	282	273	283	296	277	273	273	276	269	271	269	258	280	278	271	267	262	273	292	270	252	270	310	284	287	261	287	256	251	268	287	286	282	266	275	275	282	255	269	292	284	290	278	270	297	271	279	263	292	270	282	273	266	272	239	292	286	280	271	294	277	284	299	270	274	281	262	300	280	276	271	288	287	273	289	252	271	298	265	281	283	270	270	276	274	258	276	270	276	279	266	289	295	258	261	260	286	262	264	287	273	258	261	296	269	304	269	268	300	251	290	274	283	294	260	267	283	273	289	263	290	272	279	315	297	290	281	293	261	297	292	258	272	270	312	278	262	291	250	295	352	292	263	288	241	276	285	254	280	265	267	279	245	273	251	269	298	288	286	273	268	283	291	265	306	297	283	260	269	323	248	255	305	298	283	268	298	268	268	255	294	279	284	256	289	287	284	241	284	276	273	292	294	294	253	302	267	259	259	305	263	257	279	297	291	311	295	300	294	280	311	276	259	304	272	257	287	274	306	305	244	284	260	288	296	290	283	285	279	279	282	278	280	242	285	259	297	296	264	285	281	290	276	262	268	247	271	318	262	269	286	287	306	264	265	305	287	253	306	278	271	260	270	276	280	240	264	271	265	256	292	269	248	269	268	261	314	263	248	300	282	291	274	285	280	275	254	286	277	293	294	281	299	264	277	259	290	265	290	279	314	287	247	277	284	298	268	284	271	268	277	287	295	303	272	276	267	269	261	265	265	296	288	292	287	292	296	273	282	283	286	278	289	250	271	283	273	279	306	289	265	302	265	287	306	288	280	264	286	287	257	312	273	270	294	291	272	273	270	267	256	273	297	275	261	281	288	306	248	263	276	257	264	265	268	268	266	252	281	288	294	284	277	283	259	264	279	279	332	283	298	283	285	270	270	280	284	274	264	264	290	292	285	273	250	271	257	272	315	249	287	255	269	296	280	289	287	259	279	293	318	268	266	273	298	268	251	268	266	300	285	296	290	255	270	264	283	302	264	275	276	275	285	280	273	289	249	272	286	277	291	304	286	286	266	275	295	264	286	293	296	292	294	310	280	284	268	289	276	307	301	304	292	257	263	263	261	244	267	306	267	277	278	308	251	262	266	248	308	273	287	275	272	278	277	302	250	276	289	270	287	246	257	293	286	292	297	272	268	254	284	279	287	270	299	275	283	278	276	310	296
6784	926	1282	1404	1334	1188	1091	964	901	844	892	781	774	774	783	691	707	709	710	734	708	690	700	686	668	714	671	693	681	716	681	695	697	672	645	598	744	643	657	690	672	650	667	676	725	675	687	657	652	668	663	684	622	706	671	663	682	671	666	659	690	666	655	639	661	678	665	647	660	716	666	643	615	665	648	623	665	673	679	623	653	695	684	688	669	690	698	686	650	654	640	710	655	637	670	648	665	678	684	649	626	651	681	641	661	676	631	660	606	687	644	663	656	636	680	672	626	647	681	693	671	637	657	616	644	653	656	674	670	629	710	613	659	676	668	667	657	685	635	682	706	637	684	664	674	656	649	654	696	648	630	652	655	655	679	655	699	622	664	655	696	711	664	620	734	651	663	685	670	651	666	637	614	681	692	643	659	687	668	620	689	629	638	641	684	647	658	623	642	689	694	660	699	673	637	699	656	652	622	659	685	681	634	713	609	680	634	664	675	641	651	660	641	659	676	665	705	691	661	638	661	641	721	672	666	656	616	706	688	654	707	654	648	694	692	698	681	705	688	637	648	684	623	665	668	681	661	659	673	674	726	677	649	651	717	689	654	657	660	658	663	679	663	710	668	685	681	702	656	656	667	673	706	677	697	667	657	615	704	625	690	653	723	654	714	680	636	669	652	680	679	668	669	670	677	667	664	660	651	663	683	692	712	714	674	625	693	665	682	687	656	680	621	660	637	670	660	639	670	661	671	646	636	656	686	683	654	629	636	666	665	638	666	657	663	670	660	695	662	681	663	659	662	682	657	660	647	687	710	639	693	679	641	629	642	630	655	684	649	649	654	704	677	698	678	657	675	678	667	642	671	677	641	707	689	656	604	620	650	698	714	680	666	675	670	741	613	688	678	699	649	664	652	706	668	691	677	700	662	668	638	689	680	653	670	634	659	715	661	678	714	655	661	664	667	691	690	683	651	691	700	707	653	614	692	677	683	684	678	684	669	660	643	643	697	642	603	668	711	725	697	677	659	640	685	694	675	696	657	635	611	725	698	666	660	697	726	655	696	653	645	667	687	683	631	648	662	671	666	636	648	661	680	677	637	691	652	671	621	668	664	686	675	688	664	676	624	695	660	687	651	684	650	604	662	655	633	661	692	682	662	754	710	656	649	684	642	652	666	658	668	685	689	656	695	728	700	678	676	667	660	671	693	695	635	676	687	634	722	691	656	689	671	671	675	682	664	699	648	623	687	703	683	667	657	668	677	656	641	683	676	683	667	658	641	644	681	688	708	681	611	651	704	637	695	634	708	633	651	666	665	673	692	681	650	696	679	706	682	683	694	665	678	651	668	654	664	673	658	652	683	681	639	627	630	704	636	672	692	678	674	638	658	667	649	617	635	671	625	626	712	630	649	701	654	666	709	624	693	666	691	690	642	674	647	654	637	695	682	680	681	644	672	653	631	602	660	697	661	660	717	678	659	619	648	621	651	696	680	657	639	652	657	652	683	674	689	689	728	659	609	646	671	644	689	686	668	709	671	631	652	677	711	661	677	684	667	637	679	631	684	728	628	645	679	635	678	657	653	674	698	661	614	652	679	671	679	650	653	655	647	621	650	686	670	662	667	672	708	651	691	669	656	647	630	683	643	614	676	668	638	677	681	654	676	628	731	643	681	654	669	657	666	707	647	634	696	670	658	665	696	690	619	667	699	679	711	726	664	693	662	680	686	673	666	669	684	693	663	638	665	621	663	661	608	628	656	683	659	694	623	690	669	661	681	670	694	641	647	683	655	651	657	695	675	724	676	634	650	693	637	665	648	638	702	659	656	692	669	719	609	664	696	710	634	647	646	661	677	641	616	647	628	687	623	669	725	686	663	708	614	641	619	678	654	658	674	661	668	657	650	602	643	685	671	644	663	673	696	684	703	664	688	661	651	704	657	655	683	657	617	657	697	674	664	691	673	647	632	654	670	637	708	691	674	649	682	638	661	703	668	654	667	678	663	657	686	643	640	639	664	646	634	657	660	638	666	665	627	668	649	690	695	662	643	642	680	663	605	618	677	721	660	701	665	673	695	705	685	688	657	658	661	668	668	651	628	664	669	689	701	698	640	683	642	709	669	664	621	671	634	678	615	638	682	658	624	652	656	638	656	670	680	661	646	643	698	658	670	653	618	641	636	673	683	666	664	626	640	685	661	632	605	663	666	657	668	656	625	666	653	654	646	684	661	638	698	705	652	652	666	691	649	665	678	662	678	697	661	640	667	672	690	675	690	697	686	675	651	655	663	639	652	640	687	641	699	611	688	660	676	684	681	650	694	656	647	678	642	716	657	661	637	689	674	668	654	649	683	664	666	656	702	674	674	651	647	673	647	680	641	673	642	695	636	666	658	699	674	690	651	676	689	647	659	683	698	672	638	661	673	673	633	635	637	682	692	641	648	673	673	713	595	615	661	723	648	678	656	712	675	710	653	625	641	649	647	669	696	640	685	690	641	644	670	660	689	689	628	652	647	679	675	689	663	708	721	667	618	695	655	696	677	699	639	675	677	692	649	667	697	674	670	662	660	682	697	724	674	668	674	667	734	655	650	662	658	660	722	666	674	666	690	671	630	690	623	657	693	708	675	656	660	717	657	643	661	641	634	711	665	669	658	667	688	673	625	660	656	624	644	637	651	693	666	640	681	641	685	660	652	642	660	689	646	678	640	671	686	655	630	643	692	690	662	641	618	624	627	660	644	686	658	666	696	663	672	648	650	676	662	646	716	646	671	707	657	662	672	689	696	597	643	676	661	647	665	642	652	672	649	631	627	676	652	642	717	682	685	707	697	670	663	678	686	670	623	683	618	667	683	669	659	699	660	660	692	655	620	711	660	683	660	699	667	664	704	681	654	669	631	668	659	645	661	678	671	640	648	629	681	634	647	642	613	648	695	646	671	663	630	637	650	636	702	714	714	645	620	660	710	661	692	636	681	717	675	662	685	668	645	659	664	696	671	658	683	704	662	675	654	678	647	682	696	627	645	731	671	672	669	644	689	692	656	648	694	643	691	620	630	617	606	648	661	672	647	663	611	690	735	638	688	685	672	687	676	642	714	640	643	673	678	664	651	676	691	666	673	644	647	660	679	652	705	702	659	645	642	670	696	630	690	696	629	665	693	714	710	638	633	652	715	681	697	636	652	664	656	656	689	641	698	657	656	699	635	665	694	671	685	683	648	647	686	697	670	686	662	672	696	705	687	669	648	691	697	688	630	687	683	683	672	673	652	662	636	667	676	632	719	676	650	673	692	632	672	695	632	666	688	680	655	629	671	704	665	670	706	694	652	678	662	651	663	706	660	636	667	669	657	684	645	659	711	650	669	667	694	664	688	626	653	647	678	690	665	693	653	647	693	705	706	676	675	714	709	662	643	676	650	625	633	690	672	652	637	688	689	668	654	632	724	648	682	638	648	662	686	649	651	683	665	696	637	694	621	692	696	685	663	658	676	657	632	666
12596	757	639	486	337	312	247	209	201	210	198	198	173	151	161	155	118	150	144	135	162	125	155	146	157	140	135	147	160	135	125	122	150	148	129	147	140	144	147	113	116	122	137	132	110	138	133	120	137	122	131	116	117	157	139	143	121	139	130	114	141	137	128	130	135	144	132	126	126	123	127	133	133	165	131	141	118	156	148	135	127	117	132	144	131	141	115	122	105	122	138	142	106	116	139	134	133	135	123	136	136	123	115	122	121	121	154	149	128	125	137	122	138	131	127	109	146	104	121	131	124	118	137	140	136	133	113	132	138	133	118	145	122	119	142	128	140	120	131	138	137	155	126	122	132	112	122	152	130	124	108	115	133	134	118	155	131	140	138	136	142	121	107	146	133	141	115	151	117	129	114	137	125	134	139	126	129	142	142	138	126	129	127	129	136	113	129	132	121	136	130	129	130	130	110	123	153	121	136	117	133	132	104	122	119	142	134	116	138	132	119	128	122	131	119	107	125	113	140	128	136	127	117	125	131	129	134	165	144	125	137	123	137	153	142	119	124	124	117	131	122	131	129	123	143	120	128	126	124	122	158	130	129	139	128	139	139	122	114	104	121	136	151	126	118	143	122	143	116	129	130	120	126	124	126	146	138	132	125	134	115	133	116	115	135	104	144	147	138	147	123	118	139	134	125	137	117	116	141	147	131	161	135	145	147	119	116	126	125	123	112	130	119	129	127	124	126	145	127	110	123	122	129	117	151	127	121	126	120	119	128	142	132	140	127	129	129	124	147	116	106	126	115	125	133	135	152	147	125	141	141	131	134	138	139	125	119	124	125	130	119	107	129	129	137	149	129	128	134	132	143	148	135	127	142	134	135	131	144	123	105	132	133	117	128	134	138	138	120	119	121	134	143	123	132	143	131	140	124	137	128	146	111	139	153	105	124	109	133	154	151	130	124	151	143	104	119	120	113	131	126	145	141	122	124	131	106	143	152	134	117	111	119	135	104	134	106	153	126	136	143	140	140	124	118	124	143	138	137	128	140	129	136	135	124	130	113	110	134	133	144	123	119	121	135	141	123	135	123	129	129	141	106	143	135	126	137	121	119	124	138	153	106	130	120	128	129	115	129	135	136	110	120	141	130	117	105	131	97	127	136	124	127	136	138	125	129	117	136	134	123	117	120	126	132	129	124	126	137	137	108	120	123	110	123	105	116	126	121	119	130	139	145	168	134	132	136	132	142	141	130	143	120	131	129	155	119	133	128	131	127	119	142	137	151	140	102	132	140	143	107	145	135	117	108	123	118	144	137	110	124	131	140	124	115	152	114	126	132	135	125	131	133	103	127	126	140	114	116	150	145	141	138	115	110	91	122	121	133	119	149	141	123	126	114	139	146	123	131	133	130	137	128	124	117	117	124	113	120	137	116	132	135	138	137	136	114	128	128	106	136	109	128	131	128	141	126	141	132	115	137	117	133	129	134	116	105	120	121	134	132	138	138	147	124	103	115	117	131	151	141	118	158	110	112	134	139	126	134	133	153	120	124	142	146	133	120	145	140	132	130	115	131	110	121	122	127	117	132	157	109	113	153	139	120	116	158	130	135	145	119	140	154	112	137	111	143	134	132	133	119	137	128	108	111	130	134	111	129	143	112	114	114	132	126	141	128	131	124	123	150	135	129	127	123	119	156	120	158	124	117	134	142	132	138	115	126	120	134	124	130	122	132	145	121	119	146	122	124	113	113	152	135	127	133	114	117	110	118	121	118	149	156	121	134	122	128	131	125	146	125	137	113	131	102	153	140	122	131	127	140	119	152	130	140	120	144	124	142	110	129	133	114	127	139	143	120	131	121	138	124	133	95	140	126	149	108	118	140	109	144	133	140	119	119	113	126	126	124	115	135	136	134	107	125	136	136	153	113	136	116	134	136	134	114	133	140	122	117	132	116	124	133	114	101	127	123	134	115	122	111	103	140	122	135	132	149	140	132	133	136	147	150	134	134	126	123	117	143	129	121	114	140	126	120	136	116	141	119	127	135	160	132	115	142	124	135	127	126	122	145	104	140	124	139	126	134	138	133	142	131	118	126	123	120	126	146	127	141	124	142	131	135	124	131	133	146	124	133	164	133	155	120	132	106	123	133	128	134	131	144	121	128	135	119	119	151	120	111	154	139	115	106	102	140	138	129	126	154	109	123	109	112	115	135	145	140	121	135	119	126	124	126	138	152	113	123	113	142	128	135	134	137	124	113	141	126	144	107	142	121	138	142	129	127	102	124	115	146	143	134	134	132	135	141	124	116	140	112	116	120	127	136	137	129	117	145	132	130	141	134	141	140	142	124	140	110	126	154	118	126	142	134	134	137	115	135	122	140	135	117	144	145	137	137	115	129	139	118	138	123	128	123	123	105	129	125	128	112	129	129	131	113	127	121	119	126	114	128	120	100	112	137	140	123	154	114	130	116	150	131	111	107	110	123	143	140	141	136	126	101	127	134	139	130	139	126	144	133	135	111	148	148	127	130	137	125	153	129	143	128	124	126	128	130	117	128	125	138	159	105	140	117	138	151	133	142	137	113	100	105	128	133	141	141	128	130	114	121	113	128	114	117	114	115	121	129	117	141	125	135	141	114	122	145	132	122	115	155	153	130	127	119	155	143	124	147	103	141	128	128	119	153	134	119	151	149	121	137	141	128	144	162	152	113	125	122	135	145	133	122	101	125	128	125	134	110	131	126	138	144	142	123	133	114	139	120	145	125	129	111	132	135	123	120	138	127	108	126	137	123	131	127	130	156	140	127	133	140	145	114	108	140	111	147	112	126	116	145	153	128	115	112	129	98	120	136	136	128	123	143	131	146	134	151	145	110	114	137	125	140	129	136	138	124	124	102	127	118	129	134	141	126	140	119	112	112	111	149	115	140	137	140	121	133	105	121	131	138	131	135	128	128	132	138	125	119	127	124	131	132	152	140	117	133	134	132	120	157	108	124	146	108	125	132	145	131	117	128	127	136	142	129	132	127	147	129	134	117	121	129	132	105	106	131	139	134	134	136	120	117	119	118	138	109	115	130	132	126	124	132	121	138	120	155	135	146	142	142	145	157	128	124	118	132	125	113	136	119	120	140	146	139	127	149	137	129	123	148	146	123	129	144	120	106	140	128	133	143	126	118	139	126	133	125	124	114	140	125	134	102	150	138	111	140	126	124	123	125	125	132	125	126	128	102	132	125	128	134	118	124	107	133	130	138	109	132	124	118	133	129	119	152	119	137	130	138	125	138	131	129	129	129	123	120	121	126	137	123	119	108	142	124	122	125	120	116	113	109	120	122	126	131	138	122	142	122	140	141	127	123	136	150	144	123	133	99	119	152	129	139	139	133	133	119	118	136	112	131	113	134	151	137	147	146	138	118	133	139	150	121	125	133	135	120	113	141	149	126	130	133	125	148	142	133	118	136	132	147	124	124	126	122	100	139	113	119	143	122	135	130	141	129	126	119	157
7944	764	1423	1613	1464	1141	1014	840	756	679	658	629	626	528	483	472	419	452	447	433	400	419	418	414	425	402	367	371	411	405	400	394	397	361	348	356	358	380	346	347	370	353	341	401	373	401	335	377	362	357	377	363	398	402	378	347	373	388	347	357	356	345	386	369	330	355	359	348	366	370	332	342	352	343	361	350	384	364	380	354	352	368	370	371	392	354	361	339	336	375	367	396	327	325	363	354	370	329	328	364	345	347	337	374	334	355	341	350	359	371	343	370	333	350	387	386	354	338	359	340	348	310	333	355	347	358	351	356	361	338	363	369	311	362	362	338	329	350	323	360	384	331	329	339	330	358	377	341	365	381	347	352	344	324	385	362	347	353	384	362	360	372	346	359	391	371	367	328	378	366	375	348	331	338	343	367	344	346	376	372	357	336	326	349	365	377	369	362	353	356	367	364	373	369	338	368	313	351	353	355	354	349	338	384	333	351	339	362	368	354	379	363	386	376	322	363	367	353	379	346	335	361	352	357	349	357	402	364	352	382	320	359	336	375	354	350	382	363	359	340	358	359	366	361	359	325	367	374	335	366	390	369	372	350	339	367	367	387	349	378	372	359	362	349	343	382	389	324	339	371	356	326	368	358	376	375	359	362	355	366	362	393	343	375	332	403	390	364	357	351	379	351	351	339	376	374	325	343	372	352	341	331	351	341	348	385	385	328	362	354	375	386	371	371	372	342	349	351	359	350	322	344	365	347	348	337	381	371	352	341	371	398	350	302	315	345	359	335	336	386	357	361	317	350	372	325	333	381	386	348	354	351	343	337	349	362	404	349	332	365	366	362	369	378	356	365	334	326	384	349	347	323	357	323	383	372	395	351	349	343	383	366	340	390	331	354	363	349	355	349	334	365	370	312	383	373	379	368	360	331	320	364	346	368	327	340	392	368	314	359	383	368	370	347	384	370	332	368	386	339	355	379	355	316	364	360	384	372	332	362	335	339	353	356	364	345	338	359	374	389	348	354	345	369	367	362	376	368	385	347	371	369	342	371	366	364	353	355	319	354	343	322	341	358	345	353	355	363	348	373	346	345	329	316	350	362	333	359	376	362	343	377	346	353	382	341	362	363	358	367	361	347	385	324	351	378	401	365	368	350	374	375	376	363	340	357	355	332	337	371	358	369	376	392	340	356	374	350	350	381	365	352	352	363	356	362	360	372	348	381	366	354	323	332	361	337	358	351	349	376	343	340	331	394	353	364	340	356	356	361	369	383	356	337	369	328	379	345	382	363	350	352	349	349	379	317	363	362	363	342	370	353	346	369	389	394	356	334	365	363	354	368	332	356	403	345	359	324	368	358	374	372	390	350	362	349	351	339	378	329	389	346	333	352	353	388	349	365	374	351	316	392	343	339	343	383	370	374	358	332	364	403	372	370	345	368	373	354	405	402	385	324	374	366	351	370	349	346	381	356	347	353	311	342	367	345	342	361	358	340	349	367	369	333	372	352	334	384	363	355	354	331	318	339	338	357	332	370	344	344	375	341	349	372	367	312	366	354	351	379	348	361	341	367	334	366	341	356	332	344	370	393	365	346	359	341	346	370	379	345	382	421	378	346	356	339	342	345	363	383	351	340	348	357	357	341	353	387	360	350	374	379	351	327	374	354	351	376	365	352	365	373	361	346	377	393	345	370	353	370	338	364	353	376	363	328	354	359	341	348	357	365	372	333	345	329	338	407	384	371	376	334	331	365	391	355	337	351	363	332	377	368	356	364	348	359	384	373	342	342	367	350	352	395	378	354	375	369	346	376	345	356	333	350	349	383	381	373	325	332	375	359	383	355	333	352	384	347	370	362	352	402	354	372	372	373	353	308	359	394	370	357	351	368	337	340	346	330	368	315	356	345	362	338	350	366	373	385	340	365	373	366	342	327	356	382	347	349	364	365	343	351	389	348	338	355	338	368	349	361	373	367	371	371	355	366	364	304	337	351	371	364	346	361	316	348	337	349	353	300	359	404	352	341	383	335	345	357	330	370	342	353	353	413	340	378	339	395	362	359	376	343	330	342	338	334	330	338	378	350	331	388	346	339	346	347	360	365	352	344	332	354	370	349	350	372	350	357	354	342	323	341	354	359	392	361	355	344	345	360	352	359	337	322	362	365	349	349	326	370	353	364	335	360	368	350	368	369	346	382	362	371	371	334	342	349	374	333	394	317	355	373	363	351	339	385	338	349	339	371	367	353	359	348	366	338	349	341	335	380	339	376	345	386	382	365	366	377	368	342	363	373	377	309	391	363	351	340	334	405	392	328	340	331	362	341	376	362	376	365	345	340	349	390	357	356	330	337	323	354	339	329	338	381	353	347	318	369	363	344	341	346	382	337	333	343	355	350	377	393	368	353	349	364	364	365	352	341	359	336	364	322	361	321	364	328	352	348	342	381	362	351	363	360	332	387	360	347	320	310	359	342	351	358	347	344	357	348	358	354	336	343	367	365	362	362	329	329	362	354	348	377	374	366	346	345	355	337	356	356	358	375	383	354	351	379	342	368	359	375	396	348	322	347	340	333	305	347	329	365	365	378	365	406	374	379	348	348	371	357	330	380	368	351	341	357	342	336	331	382	355	357	355	378	357	354	359	337	361	368	359	345	339	356	377	342	354	377	338	360	344	377	355	368	346	346	317	312	379	358	355	373	368	346	365	345	363	364	350	367	369	353	358	377	364	360	407	343	340	362	380	380	355	380	382	366	372	342	380	331	332	340	357	375	358	384	341	305	374	386	322	348	359	396	371	343	344	358	339	341	319	371	354	361	366	349	365	383	327	345	364	358	349	350	332	390	370	342	347	371	367	351	326	369	357	383	367	317	411	382	372	357	340	358	360	357	371	395	372	388	377	365	358	400	359	348	335	362	396	315	394	349	370	372	355	373	359	365	366	368	339	372	353	321	377	335	376	379	415	373	353	358	371	359	345	365	361	347	348	365	366	325	359	349	324	321	354	357	370	364	375	320	369	364	346	343	356	320	361	365	339	339	358	368	330	381	408	364	339	356	336	364	362	366	365	346	345	374	349	336	374	346	351	361	351	344	332	382	351	350	373	341	348	339	381	358	360	356	370	371	357	338	370	338	377	323	332	369	371	376	359	348	345	359	355	349	349	363	353	340	327	379	349	341	331	360	380	351	372	368	363	383	386	369	362	346	400	346	366	424	350	337	348	358	350	357	371	355	353	352	357	363	323	363	367	369	370	345	348	348	362	336	340	370	354	335	326	330	340	358	363	366	357	328	362	347	356	388	364	359	366	343	356	374	337	351	331	365	378	341	384	357	341	370	376	372	351	364	364	358	349	346	370	353	385	360	342	347	336	360	371	361	356	355	387	368	369	371	386	366	362	362	344	345	361	334	394	360	372	370	334	395	351	355	383	350	368	353	309	369	337	354	319	338	357	353	370	327	328	364	368	386	328	352	331	352	331	350	350	339	358	321	325	336	368	361
1526	440	407	411	401	373	390	382	394	408	378	389	379	421	408	419	381	371	365	423	435	391	439	349	407	378	428	438	385	403	391	398	386	415	410	432	363	387	390	389	370	410	391	421	391	361	449	400	449	439	362	377	401	409	422	409	408	397	391	390	381	406	390	434	434	404	392	379	437	382	396	388	400	386	418	436	401	366	420	386	431	443	415	399	397	395	368	402	411	420	382	384	410	383	363	385	401	419	386	377	392	416	384	379	416	374	416	427	434	439	418	403	347	401	397	396	379	382	399	418	450	367	385	373	390	445	399	414	405	398	376	401	390	390	381	365	406	395	433	392	379	388	394	397	404	377	382	416	383	409	400	389	408	408	377	476	424	414	392	388	353	343	357	367	417	367	406	406	359	428	415	385	410	380	390	371	421	419	404	383	388	399	422	370	402	393	399	400	376	399	400	380	425	391	382	375	367	408	345	416	398	381	390	383	418	379	408	396	368	403	372	425	415	427	419	406	336	384	388	396	395	384	390	414	438	421	387	402	391	370	414	371	382	396	387	392	377	350	411	424	415	410	427	390	364	388	403	404	401	418	401	367	334	403	408	398	391	420	386	419	432	408	403	381	382	433	401	382	361	402	373	406	386	417	385	393	397	381	406	372	395	411	408	388	393	410	424	381	421	383	427	393	396	392	414	386	375	410	385	411	397	387	398	410	378	384	351	386	409	378	416	407	395	385	423	383	375	420	384	398	382	409	386	386	397	408	385	383	422	361	419	391	418	435	414	384	428	375	387	364	396	380	389	434	417	416	428	391	413	389	400	384	425	383	438	429	387	389	374	380	412	397	433	403	419	381	370	410	366	401	408	403	411	415	369	405	414	399	380	415	394	381	405	440	416	393	392	382	403	407	389	388	391	397	399	380	417	401	403	415	401	367	412	435	395	408	397	397	431	406	400	442	418	370	380	406	412	374	386	392	415	387	400	441	384	383	404	396	395	372	391	421	406	407	361	431	404	414	357	392	418	424	415	402	374	419	383	419	431	429	381	371	381	375	401	399	369	350	372	422	424	410	428	387	408	377	392	378	411	411	390	387	385	388	407	401	382	375	383	363	417	418	378	417	379	396	387	440	349	380	420	404	381	392	402	402	434	391	401	405	393	399	434	387	410	438	368	406	381	410	384	397	376	408	377	390	393	405	410	377	391	391	447	403	405	369	452	440	377	440	385	395	389	432	421	408	458	391	422	370	383	404	379	400	354	386	396	364	424	398	406	415	415	388	412	406	406	374	433	395	399	401	382	411	366	416	412	404	417	405	414	395	382	396	381	374	390	393	399	396	383	391	448	374	400	400	376	406	384	397	398	364	389	389	437	411	342	445	368	412	410	394	388	396	405	395	401	396	413	403	399	373	417	365	353	398	416	381	406	418	378	388	377	374	411	419	385	392	398	371	410	402	407	398	418	406	383	395	386	370	373	418	406	366	442	458	403	400	398	393	429	403	392	415	390	360	370	445	410	428	399	413	371	382	368	420	398	382	408	379	397	380	414	356	420	380	434	438	409	403	417	401	395	384	398	417	399	400	405	429	413	400	391	420	419	386	430	397	395	356	371	383	388	404	400	455	418	392	448	375	335	398	405	420	387	423	410	440	397	384	411	406	375	423	429	365	398	383	388	404	393	411	380	369	398	403	350	423	410	363	391	393	383	406	378	416	380	385	381	379	395	382	391	391	378	419	419	407	387	441	382	360	412	418	427	419	382	376	400	360	375	399	436	375	380	356	453	383	402	391	392	411	402	373	419	391	417	432	396	389	402	358	409	389	395	407	414	406	393	369	391	425	395	414	410	432	403	431	380	371	401	369	360	367	425	398	393	384	408	426	399	389	436	398	372	398	398	412	413	385	341	403	380	398	414	385	419	405	405	410	382	394	394	417	387	409	392	418	418	419	407	414	396	400	436	405	404	385	401	410	381	381	396	395	398	419	408	376	378	429	395	388	382	385	355	373	404	380	426	383	454	395	382	414	385	403	389	413	391	361	374	379	381	370	418	375	425	430	381	403	383	427	385	353	408	381	411	368	433	408	418	410	410	395	406	399	383	375	410	355	403	406	358	389	414	396	363	368	419	449	380	370	368	380	413	441	402	387	380	408	410	410	442	375	371	406	416	380	415	452	450	394	382	399	394	378	402	383	412	392	361	406	376	390	380	388	378	374	419	402	415	411	369	408	419	405	405	397	395	414	417	413	444	398	397	399	374	399	417	405	381	438	377	403	402	377	374	368	408	411	371	396	391	390	423	375	401	457	398	402	360	429	417	415	387	447	399	396	450	403	397	405	425	395	370	383	395	370	400	349	392	373	425	389	378	404	418	407	400	375	382	400	380	385	387	417	397	384	371	416	406	410	410	445	415	383	393	425	400	379	402	433	392	381	403	410	395	406	401	395	368	383	400	377	411	390	387	389	422	403	376	376	349	407	397	381	413	395	378	389	377	393	387	407	407	395	393	433	360	394	406	361	405	401	432	410	379	405	406	399	387	446	433	416	392	391	389	381	382	390	394	384	407	384	406	385	378	396	398	422	384	374	378	380	398	423	417	394	377	415	416	406	414	407	366	418	403	377	389	397	381	379	390	420	417	353	429	389	362	408	391	396	410	413	421	393	387	369	357	357	399	372	367	394	419	433	403	390	380	421	399	386	389	393	419	402	432	396	422	402	413	402	386	396	378	374	399	363	410	385	393	387	416	421	370	369	392	399	359	387	402	352	401	384	366	412	435	400	404	367	410	405	373	390	395	429	410	402	407	411	387	390	371	401	371	410	410	415	418	437	388	363	409	410	381	411	370	421	388	380	410	369	400	398	398	403	442	406	418	420	406	429	384	361	394	457	384	399	413	432	432	373	398	427	426	413	392	462	404	394	389	395	425	365	389	376	416	406	422	422	390	370	396	406	372	412	417	403	412	364	461	401	403	401	415	384	366	375	399	399	362	439	399	390	383	437	379	390	427	375	383	363	372	369	406	395	362	396	424	384	408	408	411	402	374	404	364	398	396	418	380	423	400	420	436	383	433	388	403	380	430	380	408	389	413	397	367	414	396	395	357	430	419	399	405	358	397	370	352	411	408	396	390	408	383	414	389	377	378	387	433	399	392	397	445	425	385	424	391	409	389	382	435	381	380	381	393	403	395	406	385	408	402	382	394	424	389	424	394	357	410	396	406	426	389	379	419	395	392	394	390	416	407	386	415	402	402	390	399	390	393	366	406	410	376	469	375	402	381	413	386	380	421	393	442	399	451	386	408	414	410	413	380	411	388	423	398	412	394	434	372	413	430	412	402	394	400	424	411	395	369	436	394	363	390	384	429	415	447	373	420	394	404	427	410	383	383	414	387	390	382	414	385	385	365	400	403	410	396	422	421	374	359	392	396	402	373	364	413	396	387	395	411	347	386	384	413	400	399	419	454	435	391	377	360	376	422	403	396	412	413	378	415	415	386	398
2113	1019	1010	1064	992	996	928	928	934	977	946	926	978	882	893	946	980	937	940	933	985	923	943	962	922	910	933	942	1002	942	1019	952	958	874	954	917	927	911	925	937	890	908	883	956	915	910	984	904	918	939	914	937	930	922	901	886	931	907	970	986	926	924	878	884	979	911	984	928	897	912	950	951	952	918	913	917	915	930	926	926	948	962	881	945	918	961	907	883	931	879	921	978	978	943	912	914	950	941	871	901	967	910	979	902	931	899	914	978	921	912	921	948	960	931	907	963	948	889	914	942	915	953	910	964	943	925	969	915	922	953	949	939	962	878	922	932	959	921	876	892	903	919	938	942	933	935	938	920	916	916	927	943	927	977	932	928	977	936	931	929	961	903	947	931	904	895	945	953	964	960	936	959	913	1007	958	976	862	912	952	909	957	846	914	924	927	892	947	874	976	916	906	920	890	917	951	908	924	892	934	941	965	913	948	923	916	906	895	838	988	965	931	939	924	873	925	898	918	861	916	903	884	912	958	905	912	951	911	923	944	898	923	929	928	938	888	921	903	933	928	921	942	968	973	943	906	920	908	921	870	906	939	933	923	898	929	940	966	957	958	976	877	910	915	868	895	907	897	963	885	928	937	966	925	974	955	930	942	955	927	912	904	936	959	972	918	882	930	969	874	942	992	890	942	962	902	896	944	917	925	936	910	953	951	927	936	904	927	945	964	939	869	895	911	946	959	930	969	914	903	961	983	926	924	911	1003	932	912	957	958	939	962	930	916	916	931	911	951	885	899	926	918	921	958	982	905	982	943	921	883	938	905	973	976	920	960	900	947	935	943	958	946	902	929	953	972	917	918	948	907	956	924	922	886	949	917	922	953	898	936	946	928	877	918	911	925	897	928	939	876	922	934	951	920	959	986	964	900	914	929	932	957	915	900	885	934	936	977	982	914	932	962	896	924	939	925	946	956	937	921	908	919	938	915	915	944	914	975	913	907	938	877	921	938	957	959	912	1018	941	950	944	862	922	931	944	958	927	952	910	1003	957	909	911	903	918	956	938	952	919	927	921	960	881	975	994	910	911	918	939	973	921	943	944	955	922	906	884	921	928	944	961	925	989	965	967	941	929	945	929	968	887	918	948	898	887	921	943	935	869	899	907	971	932	970	915	903	941	907	888	896	924	890	925	919	957	962	929	965	943	872	939	940	901	916	907	908	947	881	905	926	933	965	975	929	984	929	971	974	930	930	946	931	877	916	942	926	950	906	988	931	900	928	937	944	938	921	947	911	867	900	937	926	959	941	961	941	918	909	933	897	1025	923	917	964	917	934	937	936	927	946	922	964	907	926	940	912	921	891	971	889	883	954	958	937	927	934	914	920	928	931	908	886	901	954	930	890	959	935	906	988	961	996	918	917	972	919	926	899	956	963	926	964	961	914	921	947	891	923	933	908	904	932	895	884	872	924	908	952	919	956	875	949	941	940	980	935	944	963	930	933	895	944	961	957	939	872	929	920	934	895	930	951	890	904	980	920	868	976	924	1014	908	926	968	916	983	932	877	871	925	935	996	942	912	970	949	973	922	945	988	906	952	906	892	885	979	919	945	923	950	945	919	916	980	938	897	936	917	1014	924	906	901	901	911	955	924	961	988	967	921	914	909	967	909	932	920	890	952	997	926	905	948	965	942	916	961	978	928	959	887	912	946	912	977	954	937	926	955	942	873	900	933	997	961	948	898	952	950	934	936	932	928	911	882	897	930	957	915	954	935	912	904	888	965	926	948	930	898	925	956	921	922	951	971	916	925	901	910	934	903	947	939	956	926	883	929	952	899	931	930	946	928	948	878	987	938	944	974	903	926	902	878	884	900	907	907	902	950	965	983	968	943	941	919	899	931	911	915	920	948	923	972	909	919	951	921	961	907	928	936	940	934	933	950	956	906	891	933	965	892	944	921	957	955	904	856	964	902	920	899	945	948	979	965	999	892	950	917	919	920	906	937	907	892	945	965	985	921	982	952	959	921	918	910	934	873	937	950	888	913	905	878	942	901	950	944	945	868	920	870	1006	940	926	876	941	940	853	944	878	902	931	904	959	906	950	965	948	918	928	937	921	984	1014	1038	972	935	918	945	933	914	928	922	896	889	968	943	930	951	929	975	945	936	852	918	909	963	952	914	901	948	932	914	957	1012	952	972	944	935	925	957	846	926	944	956	957	909	938	962	961	914	944	964	976	1000	907	944	978	920	904	972	897	861	953	990	889	929	942	877	926	948	950	935	883	945	901	975	922	936	950	991	945	936	895	931	930	963	999	957	969	899	914	923	969	953	902	944	910	912	952	948	905	937	979	846	906	943	949	932	905	935	912	930	944	1028	912	923	891	923	981	939	885	902	916	940	881	939	996	965	929	970	930	959	991	918	941	947	934	925	938	1000	865	983	874	910	929	950	927	911	931	892	946	925	969	888	924	976	915	928	920	926	946	905	922	936	949	972	888	930	947	979	952	975	885	986	947	923	944	932	934	894	829	921	901	891	883	917	971	972	949	930	1006	915	836	922	970	927	958	895	969	936	955	942	923	904	951	944	974	959	917	905	904	957	895	959	933	960	949	943	973	934	964	916	920	984	891	906	921	957	898	929	962	925	876	926	952	918	919	917	932	969	1001	909	968	937	973	953	948	946	950	895	938	959	926	892	906	965	950	944	908	915	888	891	915	886	920	965	889	918	932	877	940	897	914	954	894	940	907	918	946	930	978	966	951	921	924	940	971	913	928	973	966	952	915	922	971	926	934	919	969	915	951	961	930	902	951	938	945	944	985	953	934	928	927	928	936	948	913	927	964	927	938	919	956	939	916	948	929	919	1012	972	839	969	890	948	966	932	961	944	942	954	901	960	917	926	982	917	878	923	987	949	941	989	912	903	958	915	901	936	931	922	954	930	917	953	879	925	912	914	891	997	887	941	918	950	979	967	951	903	942	962	943	938	967	938	868	902	911	985	929	963	973	901	912	1020	943	961	947	914	992	1003	909	910	929	937	928	931	989	947	961	895	972	892	947	849	934	930	919	905	923	971	937	911	894	934	927	931	952	905	913	951	940	926	983	956	962	913	957	931	968	930	945	927	974	892	930	918	925	896	986	925	852	910	926	936	934	965	955	829	946	922	924	938	966	936	932	955	908	942	877	900	966	969	924	969	940	960	945	891	934	867	925	899	943	1002	876	892	938	936	950	951	906	1000	950	978	951	917	928	970	922	905	916	928	878	956	873	929	934	970	932	967	943	905	880	972	915	963	985	996	857	952	919	903	875	934	915	899	893	913	931	880	925	866	914	894	944	919	955	933	980	882	929	933	900	919	930	890	911	965	928	921	978	907	988	950	870	989	898	906	919	986	911	963	976	932	872	928	975	965	930	948	907	902	916	881	886	968	902	946	920	978	917	939	913	966	887	931	963	915	948	937	938	948	949	941	955	944	891	941	918	922	900	908	946	958	931	919	925	929	886	928	886	914	993	956	969	914	949	950
7719	568	585	509	430	370	369	340	334	324	295	311	305	284	292	277	314	289	262	285	283	262	286	282	286	245	259	291	279	288	287	282	277	271	268	281	257	272	274	287	235	284	235	263	258	284	257	259	266	270	295	297	266	290	293	265	268	269	249	251	278	296	305	295	289	237	285	286	274	259	299	291	284	297	277	259	257	297	299	285	266	266	285	271	303	283	282	314	268	274	255	270	304	290	275	340	253	306	254	269	300	267	279	265	292	263	266	279	270	262	297	265	267	256	251	277	279	278	271	248	285	254	290	294	281	284	243	291	285	303	270	323	287	260	270	272	275	260	245	269	262	335	295	282	279	285	261	275	272	278	246	284	270	293	281	242	271	290	283	278	269	266	277	306	276	262	273	264	280	249	278	229	274	283	285	261	275	291	254	258	243	313	279	285	245	241	284	275	270	261	254	272	276	283	272	274	219	273	240	264	252	262	293	287	270	248	268	274	276	273	277	279	275	305	270	290	276	253	307	276	277	281	284	272	278	319	277	272	250	297	296	280	287	262	285	277	294	299	278	280	280	279	293	291	267	288	292	294	268	283	258	278	251	257	305	291	246	267	261	251	282	268	267	294	307	300	282	283	271	279	259	300	274	286	291	245	262	274	264	277	291	268	271	274	276	311	271	296	289	259	291	262	271	298	306	268	303	285	262	250	297	226	272	291	270	275	278	324	269	263	284	274	290	297	275	250	249	302	284	271	272	255	279	292	302	289	279	238	315	287	301	267	300	266	292	314	271	266	259	261	267	277	293	273	272	278	252	304	300	258	266	250	285	299	271	277	266	267	295	289	258	297	300	267	286	271	275	264	263	259	295	263	275	245	279	265	314	278	256	261	276	255	303	268	270	297	276	290	277	275	266	275	279	292	321	274	262	277	328	274	286	281	284	248	273	273	268	297	288	291	301	291	261	267	281	290	284	245	249	268	245	251	279	293	282	275	253	262	277	270	289	270	263	275	286	291	289	301	284	320	291	241	277	299	275	289	310	270	287	262	271	287	260	273	281	278	265	282	270	267	282	248	280	273	274	290	276	308	271	273	264	238	260	263	280	284	280	265	272	252	258	259	259	280	272	292	248	283	280	260	253	263	262	266	240	264	265	290	290	271	293	286	284	290	245	287	276	288	306	257	268	274	277	294	280	306	282	263	260	289	285	269	289	293	288	270	275	262	268	261	254	271	249	273	258	261	283	279	264	255	271	293	295	266	253	287	274	279	278	284	285	277	301	261	294	291	257	279	261	254	270	274	269	270	269	260	252	273	268	294	271	285	331	261	250	270	281	262	234	229	274	265	257	258	250	232	259	326	272	268	282	276	249	282	278	284	255	287	300	240	279	268	283	270	272	256	299	274	272	283	274	306	286	303	280	245	305	297	304	281	265	303	290	246	272	305	241	269	295	279	281	287	269	287	247	275	293	280	294	269	290	287	260	266	252	281	279	288	243	247	270	277	312	318	283	253	266	243	267	289	270	292	315	279	288	274	274	251	287	261	262	258	285	289	254	259	285	285	268	244	250	271	259	309	289	295	282	260	272	286	271	274	258	268	288	283	308	243	250	257	280	271	287	325	307	295	231	271	268	285	271	286	270	280	287	236	255	264	268	266	252	293	280	306	285	248	277	283	284	273	251	266	292	281	258	264	282	303	302	289	258	297	274	240	270	304	310	292	269	281	290	277	277	288	275	307	278	292	288	295	298	287	289	288	262	268	247	310	260	281	298	267	279	279	298	245	314	269	301	280	289	274	284	271	263	249	260	267	302	272	283	290	243	303	277	293	278	269	297	292	293	254	303	280	279	277	257	262	259	261	283	279	272	296	305	299	286	264	306	260	267	280	279	267	271	250	276	257	231	299	250	263	285	238	295	258	285	245	278	233	261	252	281	277	279	271	278	285	314	254	277	263	260	268	319	274	262	244	282	256	295	335	265	261	285	263	260	282	268	286	279	241	309	269	272	294	266	299	284	272	256	287	294	281	264	277	280	275	270	307	275	259	297	284	282	302	257	268	293	279	273	295	240	247	275	289	290	272	282	287	269	285	277	293	298	329	277	277	296	244	284	260	275	264	273	280	308	266	291	260	280	251	280	282	264	268	250	283	290	247	281	279	253	290	274	309	294	267	241	251	277	278	272	273	235	299	257	284	277	265	265	272	262	293	263	276	263	303	264	283	252	260	246	231	301	265	254	275	276	274	261	283	283	272	248	287	308	272	265	262	297	279	255	243	279	276	275	263	260	276	264	256	291	255	276	256	286	266	257	291	286	270	284	243	288	245	273	279	275	284	277	273	266	279	287	253	278	279	286	283	285	235	265	271	268	280	270	276	307	276	316	280	324	330	297	283	261	267	269	257	299	275	295	307	277	255	277	278	277	272	278	253	254	266	290	292	267	268	287	287	265	265	245	260	260	277	262	282	303	269	280	279	294	262	291	263	280	261	269	289	252	272	263	285	299	295	271	270	276	284	312	253	249	288	255	276	270	290	293	274	260	263	294	281	263	304	286	270	267	282	263	268	285	304	270	228	250	295	281	272	270	263	286	291	295	271	308	266	292	283	284	305	275	288	265	288	267	277	287	289	280	303	294	275	273	284	291	273	271	274	281	282	285	267	304	267	262	260	263	270	285	269	292	279	261	276	284	243	265	259	274	268	271	282	285	244	250	277	286	266	216	292	306	270	280	266	276	258	294	272	292	272	253	290	272	262	311	313	279	276	268	257	267	268	300	287	274	282	274	322	262	261	276	279	276	263	278	257	314	264	279	280	270	277	289	260	248	286	272	282	274	257	263	268	278	252	278	285	264	250	293	303	265	285	279	234	284	288	316	266	288	291	252	263	264	276	285	300	273	320	255	260	299	267	245	278	246	269	303	287	277	267	273	250	272	268	278	254	258	284	291	287	286	276	278	272	268	250	272	254	280	275	258	280	265	257	296	315	278	286	286	261	261	256	268	284	251	269	276	300	259	247	293	271	280	251	245	282	278	250	277	303	249	290	262	254	296	263	250	271	299	273	261	279	280	260	272	249	258	259	273	278	297	279	278	276	257	286	262	277	260	261	302	291	272	284	293	265	291	280	256	277	267	279	281	248	301	291	319	293	256	267	292	262	293	301	254	302	248	262	283	272	278	290	278	269	265	277	304	293	271	247	294	287	263	291	276	286	265	268	276	250	262	271	295	263	268	285	283	255	267	260	283	269	291	262	307	286	290	272	248	298	293	289	277	247	294	270	241	241	258	268	285	322	272	278	259	251	286	269	274	258	261	282	265	285	255	292	261	297	270	272	226	274	262	282	275	282	295	275	284	296	265	236	257	298	278	277	244	260	274	256	273	265	276	267	288	295	290	282	262	290	277	296	284	267	248	301	280	273	247	282	293	282	285	305	268	269	279	289	260	277	279	275	286	292	272	321	266	285	281	264	264	288	283	273	239	267	284	252	295	307	264	249	307	278
6726	1002	1324	1432	1299	1286	1090	993	912	849	763	878	833	788	744	748	714	716	723	654	742	724	717	717	719	696	720	660	744	684	727	706	704	680	652	682	708	689	666	696	681	706	650	660	646	680	668	655	658	656	635	677	680	701	690	714	696	650	662	713	691	663	662	660	706	656	695	693	686	659	648	628	674	699	645	719	686	660	645	658	666	647	676	699	648	713	680	662	637	648	658	692	682	696	630	654	676	641	674	681	658	679	667	676	653	625	645	647	665	701	630	659	663	684	671	663	695	666	665	630	685	660	630	654	680	650	658	700	601	660	677	646	670	645	645	664	654	642	677	641	628	645	665	628	659	672	669	634	680	661	683	609	660	686	659	653	695	662	702	666	636	638	695	638	702	655	637	651	651	689	705	685	666	653	658	649	651	620	624	683	701	680	667	651	691	675	669	708	640	640	645	645	690	684	683	670	666	640	683	679	630	742	654	668	654	656	640	683	664	683	708	679	662	677	637	686	653	671	629	706	697	692	697	684	688	660	679	714	628	672	628	667	647	647	669	684	691	631	681	640	684	636	616	642	675	686	655	700	623	591	658	684	683	658	637	635	657	682	678	671	641	694	665	663	676	627	669	678	694	643	667	669	646	682	663	699	644	669	694	611	662	668	654	646	695	684	640	697	704	691	638	647	634	737	653	684	617	649	666	665	688	643	677	647	671	676	638	698	676	694	613	689	614	655	637	681	656	650	674	653	685	626	649	649	687	664	645	711	668	651	657	671	687	641	686	621	665	662	666	654	665	688	675	682	682	684	632	649	673	683	637	686	645	642	660	670	668	688	708	659	670	663	671	651	710	671	674	666	673	668	673	669	635	623	649	694	669	679	631	687	686	631	624	692	662	606	594	634	622	654	672	658	653	651	679	672	675	658	697	668	718	625	657	716	673	679	650	638	625	666	649	678	696	667	712	679	643	619	642	642	700	650	674	593	671	668	675	697	663	640	684	705	707	696	699	654	686	609	670	649	666	661	692	728	661	670	656	711	637	696	646	699	638	672	671	655	643	687	658	691	673	665	687	685	658	684	658	675	665	671	740	697	674	655	687	732	659	673	622	671	654	676	653	663	640	637	658	688	655	715	657	650	658	670	676	669	609	634	647	668	694	640	689	643	671	684	645	676	666	629	661	650	647	644	601	671	661	649	648	631	683	684	681	689	669	642	663	682	676	645	675	623	690	624	663	647	683	682	688	674	619	566	618	695	629	643	679	657	690	671	662	661	637	689	677	686	748	669	695	672	651	678	682	660	664	702	669	678	681	648	665	678	675	678	644	676	679	698	683	635	692	676	711	674	667	706	666	651	669	706	693	652	671	636	695	656	686	644	650	661	705	651	653	626	689	640	735	628	655	606	714	656	679	642	705	638	674	686	640	674	674	671	691	663	676	666	668	598	688	658	705	701	608	704	696	638	680	635	661	632	716	668	652	657	647	633	674	710	694	676	652	676	660	682	679	639	689	665	633	642	665	725	645	705	639	686	663	677	654	685	667	677	654	675	673	649	667	633	663	663	701	631	686	686	707	670	662	680	671	699	701	647	707	696	627	658	662	681	688	654	681	670	673	625	701	668	630	668	673	681	667	623	719	697	636	610	640	694	685	691	661	673	649	664	677	646	662	654	704	633	631	717	685	656	629	666	645	639	652	710	649	669	703	607	674	625	675	692	676	690	668	663	686	639	669	653	633	670	670	702	635	625	673	679	670	690	703	702	670	678	674	678	672	690	683	696	633	641	707	648	627	634	666	632	621	658	656	675	651	664	672	634	634	673	688	651	670	664	678	651	686	658	708	641	675	658	692	647	676	708	699	647	671	646	677	661	691	681	640	660	636	702	619	645	691	659	645	684	668	654	695	639	672	673	696	633	675	623	700	646	644	680	630	640	694	668	699	642	677	673	678	682	629	688	666	632	693	650	692	698	674	677	619	616	678	675	675	653	680	624	625	686	592	649	640	655	680	633	644	685	702	673	681	641	704	660	678	665	676	712	678	668	712	665	681	661	649	652	635	660	668	663	661	693	697	666	684	682	680	669	681	620	693	628	666	633	657	662	650	680	686	673	626	709	683	646	701	685	649	626	674	643	657	681	641	614	667	684	708	658	643	649	684	655	690	680	663	661	672	630	639	638	659	692	648	674	665	691	668	651	679	664	680	651	637	640	629	644	697	666	647	652	591	661	638	677	670	643	639	655	638	651	716	671	682	681	676	664	644	670	691	655	681	682	674	648	681	652	646	693	670	673	677	622	633	643	698	677	666	682	636	644	678	635	681	643	668	654	651	674	636	690	671	699	678	643	666	698	687	663	656	663	714	675	672	638	667	700	658	630	671	699	662	632	651	632	648	659	639	701	657	637	675	622	635	712	692	714	683	667	692	693	644	734	671	706	663	627	641	653	636	667	647	659	638	664	675	671	661	670	627	701	675	641	676	630	692	669	666	678	705	661	681	662	703	673	687	670	686	642	706	665	604	691	662	699	663	661	682	669	636	660	727	652	692	583	692	687	676	688	633	676	644	688	686	699	677	687	689	618	697	689	649	692	704	652	671	680	678	677	665	684	639	667	690	643	674	672	658	673	660	680	702	627	662	680	638	694	690	660	665	648	665	671	641	685	674	682	658	665	620	666	706	662	647	672	675	659	683	677	701	710	631	704	662	646	658	670	701	647	669	676	650	643	683	657	611	647	676	653	712	646	608	690	647	660	625	690	654	691	636	660	632	652	703	717	658	670	640	707	663	637	645	649	680	651	641	654	681	680	645	679	671	688	671	662	683	665	642	673	652	642	659	706	668	648	687	604	677	660	667	679	655	656	683	688	652	652	681	640	668	722	638	662	688	648	606	730	690	675	681	649	674	688	711	659	723	637	662	666	645	665	641	677	696	686	668	658	657	666	646	646	657	716	691	646	631	691	675	659	658	684	667	690	675	623	655	656	682	690	700	684	642	676	687	675	651	737	665	645	682	715	656	674	642	698	644	635	635	698	675	657	690	666	652	669	657	696	626	647	695	637	717	647	618	699	641	680	628	636	625	682	626	660	674	657	695	696	646	689	647	652	712	643	646	633	655	677	737	626	656	683	718	654	679	660	676	644	657	651	694	701	647	672	677	679	639	706	648	691	632	641	705	684	676	665	721	673	684	659	647	686	669	640	671	671	674	641	676	667	674	715	642	622	662	647	656	669	676	690	636	691	652	665	686	640	648	662	698	674	670	594	710	639	676	684	625	665	688	664	711	657	663	655	677	648	662	687	733	635	666	679	745	627	645	695	717	671	666	689	743	639	631	668	681	715	649	664	658	669	704	661	624	632	638	678	685	697	648	692	635	627	631	634	681	711	674	675	632	671	666	638	693	643	653	649	721	667	646	647	668	637	682	616	669	658	662	694	658	703	701	696	685	635	698	663	645	678	652	645	652	662	668	691	626	671	667	652	680	648	669	626	692	668	666	692
12654	716	682	504	400	321	265	208	197	170	150	203	181	162	141	115	169	157	127	153	140	141	134	116	127	143	125	137	124	133	142	131	146	142	130	121	149	133	127	118	137	115	132	149	141	125	117	113	122	134	137	127	101	133	141	133	114	116	124	123	120	128	100	138	124	134	140	131	129	139	132	121	132	119	143	119	136	122	136	127	97	120	135	117	126	134	111	132	127	139	132	123	120	121	125	132	124	153	143	124	114	126	125	126	142	127	135	140	128	125	124	117	112	125	104	141	114	103	143	132	137	127	118	130	118	112	132	119	132	120	134	121	141	132	141	144	144	126	104	136	117	91	122	128	141	134	128	132	101	120	137	122	153	126	107	127	144	130	132	122	128	139	128	134	124	119	139	120	131	144	128	125	119	115	105	125	142	123	102	118	131	136	129	138	123	126	122	115	107	132	123	146	136	103	111	107	112	133	136	134	146	114	143	130	110	107	108	117	154	116	135	137	111	112	121	143	141	125	120	102	99	115	121	138	139	128	125	138	132	113	152	124	132	146	128	125	141	138	124	138	164	146	126	134	143	127	128	137	145	106	141	141	124	122	127	134	145	124	125	128	121	128	138	128	150	121	111	109	159	145	158	116	124	142	127	144	144	112	126	145	140	126	139	148	125	130	146	128	139	120	115	122	130	143	131	137	114	107	116	127	127	129	142	129	150	122	128	133	124	114	128	129	146	146	137	114	127	121	134	128	114	123	131	153	144	114	130	144	117	122	149	124	119	143	150	126	145	120	115	133	122	140	107	131	129	121	129	117	127	118	120	123	126	122	112	133	117	137	133	127	112	123	131	122	108	137	125	143	144	136	131	128	118	119	135	121	109	127	132	128	127	125	119	118	120	120	122	119	137	127	112	124	137	134	101	133	133	109	132	137	135	144	115	141	119	116	113	124	133	132	137	136	134	137	154	131	138	137	152	125	129	132	126	125	123	134	117	122	117	145	157	126	123	149	122	157	119	154	125	106	131	111	130	127	128	142	130	135	134	125	118	104	135	122	126	150	145	114	141	133	131	149	128	120	116	131	132	126	123	123	143	121	138	116	127	126	125	108	116	124	116	126	146	125	125	109	134	137	139	121	147	125	113	149	129	104	119	124	124	139	129	111	112	124	120	122	133	110	131	136	140	119	119	122	126	127	146	113	147	110	128	110	129	142	121	134	137	131	148	131	130	121	127	152	113	121	123	133	152	136	137	117	120	129	138	126	139	134	130	127	129	138	132	134	122	119	153	126	125	142	135	133	121	138	106	141	134	151	124	129	140	149	127	134	119	133	121	123	118	123	136	116	142	153	123	119	121	128	144	129	124	153	142	142	133	110	139	121	148	122	141	123	140	130	154	148	145	118	125	117	133	145	143	120	121	130	128	132	113	131	143	122	131	128	147	132	121	105	137	133	127	135	134	130	129	125	138	139	112	129	123	139	135	114	128	140	150	138	116	127	127	121	142	119	130	128	115	127	138	122	131	118	130	120	116	135	128	117	112	147	128	126	134	131	111	127	147	130	100	116	135	128	114	137	112	120	126	124	124	139	136	149	135	138	129	121	145	124	135	123	113	128	143	139	130	135	128	131	114	116	113	140	104	109	124	132	124	136	125	142	137	120	127	154	128	147	141	116	115	133	127	122	123	129	130	134	115	128	111	113	117	120	123	139	109	124	136	120	124	124	123	98	140	132	125	115	116	123	118	123	134	124	128	135	162	123	123	120	112	127	149	116	147	125	149	124	117	119	125	144	148	145	144	124	129	124	124	123	123	123	151	138	125	126	130	131	125	132	146	142	118	123	134	123	128	130	110	129	122	127	115	133	139	151	124	147	120	128	143	129	122	120	112	123	135	135	117	129	122	112	128	142	149	104	125	138	124	104	147	133	123	116	139	144	128	139	137	129	116	131	130	139	131	134	122	138	111	133	137	149	115	178	133	119	118	132	135	117	135	126	143	129	136	128	126	115	113	123	128	127	128	130	141	135	139	143	119	135	117	123	119	131	130	152	117	118	135	120	138	133	127	132	142	135	132	141	125	131	103	123	132	120	132	144	123	126	127	150	129	150	147	149	166	124	136	138	134	121	146	154	128	113	131	105	124	106	120	120	139	129	128	148	133	120	126	124	128	122	144	149	122	130	126	143	113	116	117	148	125	123	119	128	110	125	147	127	150	117	128	115	124	131	151	120	126	127	121	113	125	126	139	122	118	127	123	174	122	120	122	128	128	119	155	126	137	139	135	109	113	121	133	135	113	118	128	123	122	123	134	137	120	143	150	139	108	137	121	127	106	147	162	134	133	118	140	127	109	120	110	122	91	151	123	127	122	133	112	119	117	117	122	141	131	125	130	123	125	130	125	132	111	139	137	136	138	122	136	151	129	118	143	147	139	130	134	131	113	114	117	136	125	134	147	145	140	121	143	136	133	136	122	119	137	118	124	141	122	137	126	143	117	127	118	132	115	120	111	119	124	113	129	145	144	128	149	142	136	129	142	131	138	139	143	131	130	135	126	125	130	131	117	119	142	133	115	118	123	121	130	120	134	137	138	126	112	135	123	106	99	125	115	113	118	128	138	112	126	117	124	145	127	123	141	131	125	127	118	131	112	148	125	132	114	118	136	129	133	111	148	128	126	143	141	94	138	135	123	148	146	123	126	121	140	127	125	109	136	145	132	114	131	119	118	121	127	124	108	130	127	122	128	125	125	132	116	129	144	113	135	121	133	130	125	116	129	119	126	136	126	129	152	118	126	120	155	128	150	138	109	115	127	123	126	111	125	108	102	134	133	136	103	109	145	142	131	142	111	134	138	132	141	129	146	140	143	130	143	126	131	119	132	106	121	130	136	124	138	136	132	111	116	109	115	125	111	145	130	128	130	123	117	145	128	120	160	128	134	146	135	124	123	140	134	129	125	120	132	115	122	133	130	105	104	129	113	124	114	127	118	127	113	119	125	117	125	149	142	148	119	125	131	119	150	105	142	121	126	125	132	133	131	130	140	142	120	136	113	119	120	128	148	127	133	112	129	132	125	139	146	119	111	148	129	117	144	129	125	123	117	132	121	145	129	120	148	122	146	146	128	131	120	131	118	110	132	123	111	145	125	134	126	125	131	119	164	134	132	128	121	136	102	128	172	145	112	116	135	174	119	138	159	132	154	140	141	123	143	124	129	149	127	131	121	150	119	137	123	136	119	133	130	123	135	124	129	128	126	124	113	131	131	132	126	111	119	136	128	137	124	147	122	134	134	146	116	111	133	118	135	125	133	131	120	133	140	144	100	113	120	132	135	126	106	144	101	148	129	115	130	137	104	140	115	104	134	115	135	122	141	124	135	132	145	128	130	148	131	129	134	122	147	127	115	140	129	119	121	130	123	151	102	149	127	113	125	126	118	131	148	113	138	125	125	128	122	115	133	132	114	123	138	124	150	121	131	135	131	135	134	128	130	141	117	134	118	104
7944	840	1399	1661	1524	1175	959	852	838	721	682	643	601	535	516	526	475	481	448	451	436	418	442	397	397	374	406	402	416	398	354	396	391	387	382	396	399	385	386	377	369	386	388	391	373	376	370	356	368	370	351	343	360	363	348	367	387	390	379	356	400	344	405	386	368	378	379	402	379	359	376	358	360	340	353	373	362	367	376	362	374	372	376	383	355	373	366	366	329	344	339	362	375	354	326	372	328	366	350	378	369	317	346	375	382	341	362	340	332	360	393	369	307	368	350	370	365	323	358	327	386	377	377	346	364	389	360	377	341	356	365	353	355	381	368	390	395	348	344	360	359	356	364	349	349	369	355	367	395	370	365	362	340	368	333	355	361	365	369	349	338	402	395	361	344	356	370	369	366	330	343	363	363	343	346	356	354	361	362	376	339	348	343	368	371	358	392	366	343	372	337	361	360	376	373	337	377	363	356	374	348	402	354	358	330	362	362	348	360	348	383	339	312	373	349	388	337	380	368	395	355	345	346	383	345	349	369	360	365	364	356	331	346	339	345	348	354	336	376	319	401	347	332	337	341	338	350	334	359	366	383	346	344	358	345	359	357	348	338	400	349	366	368	328	366	365	368	365	342	322	353	371	317	377	344	357	340	333	324	366	329	366	350	318	337	348	376	380	375	404	365	363	336	388	343	385	342	361	351	353	370	336	323	352	358	363	374	330	377	367	343	325	362	337	393	345	350	340	352	361	402	346	348	385	331	388	334	397	332	342	357	364	341	378	333	354	338	348	346	355	358	353	363	328	362	372	362	387	362	374	344	316	349	351	359	379	393	382	369	416	353	400	364	365	352	343	361	381	374	352	321	325	329	373	333	354	362	352	354	384	332	358	340	355	347	377	350	339	367	376	348	366	384	350	404	377	335	360	368	392	374	339	339	355	330	322	370	357	345	364	366	344	324	346	344	358	411	360	353	339	363	350	340	351	354	353	345	321	377	344	320	343	374	350	349	344	396	379	330	375	379	344	375	362	363	328	366	369	347	339	333	381	361	387	368	397	359	350	355	360	355	331	330	351	357	346	365	354	386	365	355	357	357	370	379	372	359	345	363	379	350	344	356	317	322	371	375	374	381	341	355	340	368	349	368	352	327	380	329	345	353	394	311	350	357	335	375	372	361	362	352	347	325	328	381	366	350	371	350	339	365	350	349	381	360	380	322	375	350	354	354	357	383	346	353	378	354	359	358	347	370	367	366	353	354	381	350	352	404	335	370	363	360	363	342	329	345	380	356	327	354	395	340	364	348	375	360	352	356	355	383	359	358	383	350	338	380	376	348	353	361	386	354	356	370	329	376	322	331	357	355	363	381	370	331	360	356	338	358	335	363	320	359	359	375	331	348	368	382	361	361	368	379	371	342	355	365	339	350	375	343	322	367	388	375	348	339	389	353	385	369	378	372	373	369	353	393	396	346	352	373	336	341	356	360	355	373	365	317	351	381	324	357	363	335	395	390	349	325	382	332	329	380	375	364	360	344	373	374	345	366	353	351	388	334	328	375	363	353	362	342	360	356	346	336	341	341	409	355	390	327	337	344	348	343	364	376	365	333	385	331	354	380	344	352	376	329	403	326	362	378	313	360	375	335	353	333	353	385	339	351	347	370	356	350	322	332	343	365	387	367	343	371	356	376	390	360	323	367	350	363	339	336	336	387	370	313	382	371	362	358	398	333	354	312	351	340	356	362	371	356	346	341	382	370	347	335	348	372	338	350	333	377	347	350	371	373	360	369	341	333	341	388	348	391	362	367	340	367	343	364	382	318	348	374	372	356	379	325	393	367	368	333	382	349	329	343	348	359	366	368	360	371	344	346	348	359	347	362	319	346	329	375	327	356	367	379	374	360	343	362	357	335	376	378	394	377	345	358	371	362	362	392	383	338	361	334	362	368	359	344	369	370	326	354	344	389	362	378	381	348	349	372	368	345	325	347	390	353	358	353	381	350	348	348	358	362	366	352	399	337	353	363	346	347	358	352	346	382	354	396	351	373	392	339	330	359	352	386	356	367	382	352	386	357	346	396	356	355	373	350	375	375	369	372	362	370	357	384	368	342	362	345	301	344	339	366	336	344	350	346	368	353	375	350	374	354	351	372	344	370	335	366	384	369	372	336	380	360	352	377	331	395	350	345	355	376	350	375	365	396	322	349	345	339	365	318	342	357	333	368	335	324	371	370	388	363	349	321	365	347	331	369	294	339	360	329	333	340	347	349	373	404	373	367	327	346	348	363	364	345	344	361	363	366	398	408	349	362	360	318	379	354	349	347	335	381	365	376	353	345	354	356	393	379	363	362	389	341	375	347	330	337	362	337	368	386	340	356	343	334	377	373	337	355	339	392	333	288	351	374	387	339	361	334	375	377	379	350	321	379	375	347	407	359	363	361	359	390	373	361	378	352	329	364	371	362	364	351	341	352	372	355	351	352	362	357	351	344	362	347	352	347	355	357	343	361	344	344	361	355	349	289	348	354	340	367	361	364	344	355	362	359	378	367	359	334	345	374	359	378	355	381	347	353	358	345	328	336	333	382	371	329	328	348	368	374	346	340	358	372	359	361	364	356	332	375	341	342	345	404	375	370	370	337	348	387	335	348	343	320	365	335	303	305	331	353	337	329	360	391	358	384	341	367	335	344	363	341	358	362	353	332	374	343	357	366	364	343	355	362	358	379	344	377	345	306	378	360	379	374	364	355	361	380	346	351	353	344	363	353	339	383	358	346	360	359	326	360	397	384	365	386	336	369	355	338	365	335	354	348	337	390	341	317	390	343	334	386	362	316	387	376	364	377	342	354	349	350	348	383	355	344	349	358	351	383	357	383	366	341	363	347	323	353	338	376	364	375	332	343	383	350	342	366	341	386	373	331	354	333	344	356	327	300	346	349	343	351	353	367	339	367	367	335	338	333	353	347	363	342	342	337	378	317	384	336	366	344	386	369	340	354	345	352	350	352	361	372	350	315	378	379	374	344	354	324	339	357	331	379	361	385	360	374	329	379	351	362	355	382	393	381	350	344	339	346	388	361	347	381	375	346	363	356	352	340	320	350	364	353	387	362	385	352	374	362	382	328	353	368	366	365	352	367	392	363	348	347	360	369	369	364	368	375	344	334	368	348	363	358	360	369	347	347	354	369	356	404	365	413	395	367	347	350	360	355	362	351	354	347	331	394	354	369	361	325	362	342	356	371	353	367	329	366	356	353	356	367	368	375	353	366	319	328	364	347	362	387	346	310	385	336	345	352	377	347	328	345	338	340	321	365	337	338	344	348	369	357	334	366	367	372	358	357	328	361	371	350	353	369	349	351	340	361	335	335	333	388	336	347	361	342	342	356	361	361	340	364	353	349	336	348	361	343	338	358	389	397	362	359	391	349	346	375	358	379	346	373	323	349	339	313	362	374	356	401	371	386	344	346	358	347	372	327	355	338	397	331	377	355	352	350	366	333	384
1516	415	476	433	388	392	406	449	381	408	449	375	407	429	391	398	435	412	395	449	408	427	397	380	436	411	402	386	414	389	429	391	407	377	404	406	383	432	379	432	435	388	394	396	425	375	403	401	416	346	415	424	443	456	439	411	404	404	402	381	381	431	364	433	405	375	381	401	415	448	433	402	408	398	401	438	415	386	420	361	378	421	417	396	409	388	393	375	373	424	402	440	414	402	427	411	381	399	437	409	391	435	415	389	428	395	390	402	384	447	379	383	392	435	403	435	383	391	389	408	407	444	398	422	386	394	414	380	411	406	391	412	420	411	418	398	394	426	385	407	431	411	408	420	399	407	415	399	398	432	417	444	422	424	415	384	409	435	419	387	420	389	396	382	388	428	450	372	405	379	437	379	393	405	433	380	425	415	405	402	405	360	398	383	388	385	440	387	353	387	431	419	386	396	355	395	431	389	383	406	381	452	391	386	407	427	418	406	441	407	378	418	360	379	379	406	390	401	397	437	410	404	364	387	371	393	388	427	393	400	399	390	389	403	418	364	442	369	407	354	439	399	387	398	386	387	364	410	407	384	412	414	430	383	406	367	400	395	412	421	381	368	403	402	377	369	414	424	432	384	415	378	437	431	393	406	408	394	362	434	402	406	408	382	418	375	423	399	442	396	429	401	408	409	404	397	398	405	364	392	402	423	424	406	409	388	419	346	385	394	383	404	407	423	398	420	371	404	390	367	353	376	394	388	359	418	400	415	424	390	396	383	397	400	439	422	441	410	412	407	385	475	418	402	397	386	399	403	399	400	400	397	389	381	386	440	371	433	386	400	369	380	400	374	440	398	429	394	437	384	385	409	384	395	371	349	398	395	359	359	434	395	384	441	349	426	395	410	406	408	377	389	437	439	446	399	410	403	438	375	389	409	423	353	394	362	407	438	398	387	387	409	362	387	416	415	431	388	395	384	395	424	441	388	399	418	422	376	407	403	381	384	414	384	408	370	390	386	376	405	444	409	399	382	423	385	417	388	379	426	420	359	381	406	414	412	446	386	415	387	467	347	396	408	400	387	390	408	449	420	410	425	357	400	401	398	394	397	407	383	387	413	383	404	412	399	389	415	394	416	398	387	354	426	385	406	399	394	435	402	423	400	448	424	359	401	407	398	430	384	389	425	392	391	395	406	395	374	393	440	417	404	416	386	403	404	402	418	390	413	425	421	436	409	399	408	421	433	404	407	387	388	381	429	384	427	383	397	439	429	413	393	428	418	426	440	410	407	405	398	450	361	434	393	398	377	399	376	353	397	392	393	416	455	394	389	455	397	370	372	431	396	381	412	411	420	424	413	407	373	405	410	387	388	399	431	425	430	388	406	417	386	393	391	388	433	364	351	425	412	392	389	431	376	411	386	413	462	409	423	370	421	445	385	398	374	378	372	399	413	413	384	402	407	402	391	404	421	376	394	407	399	413	419	410	394	447	414	387	406	423	467	380	449	407	413	406	421	394	409	433	406	421	381	399	396	404	406	376	392	409	411	392	386	402	415	372	458	448	391	396	432	414	391	422	378	358	414	442	387	418	394	371	380	409	363	387	384	361	408	372	391	428	350	380	403	404	406	398	416	425	409	358	425	409	425	412	429	375	378	372	397	409	438	424	371	424	414	398	412	382	398	412	412	403	404	409	425	384	400	430	421	422	394	414	416	427	383	411	360	385	378	384	376	361	368	355	363	404	411	395	412	405	411	417	390	390	419	420	391	391	407	438	379	394	403	370	395	420	410	418	417	394	378	370	406	400	417	405	369	429	396	442	405	398	406	380	402	354	407	412	366	401	422	357	386	407	413	366	385	390	424	392	400	373	424	415	390	409	382	434	389	412	431	437	419	401	413	370	393	400	374	416	376	427	395	451	376	359	378	410	386	398	434	406	388	396	446	393	428	406	402	421	399	403	373	379	406	382	394	375	430	418	380	384	419	420	440	423	415	417	414	392	391	418	398	396	424	404	370	423	361	398	406	362	414	406	425	413	408	436	428	365	430	392	403	435	370	380	445	423	390	401	394	407	412	397	399	373	405	402	390	367	414	370	413	373	405	392	401	378	412	398	376	446	394	401	383	426	389	390	401	384	398	408	400	375	426	406	412	436	393	410	379	424	427	397	407	394	421	395	414	439	386	390	414	378	417	389	411	412	409	443	369	380	371	417	410	399	366	415	405	351	400	398	400	393	397	360	368	397	413	389	382	403	418	389	424	388	420	411	358	386	395	388	378	372	400	415	422	410	422	406	418	422	406	358	394	415	431	408	471	400	390	426	432	413	381	441	387	421	400	387	385	395	397	392	396	423	408	389	413	411	405	387	417	435	390	425	460	379	399	434	357	425	414	391	384	381	379	431	393	402	388	430	369	410	423	394	401	388	384	396	381	363	399	380	383	403	393	415	362	392	388	386	391	410	369	389	388	398	396	399	409	397	406	376	431	422	424	393	398	383	362	397	377	427	412	436	379	397	398	405	451	395	418	374	406	402	400	402	403	385	398	392	413	416	423	423	408	440	394	396	380	414	411	406	374	403	402	388	387	357	396	432	408	405	429	441	402	430	411	403	375	410	416	383	411	375	356	389	381	388	368	399	399	383	397	414	435	396	403	395	374	363	429	373	418	368	375	407	391	407	374	407	412	444	404	349	421	388	438	373	377	372	415	395	383	417	385	402	401	396	391	451	380	401	427	408	391	360	375	374	401	429	370	382	394	402	372	387	377	426	383	413	383	372	419	375	382	405	408	390	421	389	392	420	436	399	409	424	424	412	423	418	393	429	422	425	355	393	391	382	368	394	389	368	422	395	385	426	401	412	405	423	409	417	384	408	414	386	376	425	387	420	406	435	428	398	392	423	398	383	378	413	382	454	411	404	420	427	356	400	393	404	379	358	411	412	404	381	455	363	412	405	402	386	406	360	393	380	399	416	366	371	437	395	388	411	366	407	402	394	394	384	438	377	411	411	349	385	382	428	395	424	393	399	445	419	418	406	403	445	427	405	413	407	383	367	360	398	385	400	386	412	398	387	358	389	398	416	370	391	378	399	404	398	396	382	369	407	431	417	377	399	368	395	427	417	393	383	374	378	443	384	418	413	380	359	384	397	397	423	373	431	388	397	386	414	406	401	407	397	400	414	408	423	412	446	373	391	397	384	381	380	408	389	446	384	375	405	372	344	423	386	368	429	415	423	400	428	364	421	399	424	375	437	418	397	384	358	428	412	412	388	416	405	424	410	408	395	381	382	418	421	407	427	399	410	394	351	401	326	408	352	422	428	384	396	402	413	465	409	415	378	400	411	405	390	364	384	413	438	417	347	423	368	389	410	386	411	425	399	391	376	416	436	407	422	386	457	420	360	413	414	393	395	351	397	395	360	386	416	372	398	388	389	404	416	428	420	375	383	417	392	423	376	397	411	399	381	416	407	371	376	379	382	416	406	359	398	378	422	381	440	384
2153	961	1010	1026	943	936	987	965	956	976	967	988	968	882	903	975	942	949	934	972	923	957	965	921	899	986	908	988	911	953	957	921	898	1015	890	990	997	918	917	912	977	903	899	947	965	918	951	901	918	960	959	966	963	900	964	909	952	955	920	874	894	921	886	911	891	945	938	970	888	951	924	942	907	900	955	927	910	890	914	907	864	921	1003	1005	908	908	911	896	940	916	884	867	922	920	937	935	902	900	959	937	935	931	911	894	961	954	899	910	906	966	905	951	928	925	933	888	888	921	941	938	919	967	859	906	910	946	893	954	946	984	907	939	925	947	930	968	965	947	989	884	910	929	916	887	914	934	905	934	952	937	920	908	944	936	928	906	957	883	934	960	930	933	865	912	925	844	936	938	901	925	954	952	968	942	920	943	946	929	898	943	926	905	901	869	938	964	973	916	957	947	921	955	954	912	959	882	935	865	871	914	960	971	911	888	979	904	950	897	914	956	956	932	934	891	920	924	900	919	906	898	918	921	945	915	963	928	940	985	925	937	933	911	902	909	930	972	966	917	944	928	920	891	881	940	852	891	912	945	908	875	917	984	960	917	906	889	945	921	968	960	888	891	936	982	867	876	906	983	854	874	914	941	911	942	948	898	974	955	929	968	927	897	966	940	933	953	920	954	919	977	949	921	931	933	890	948	977	914	924	922	864	1001	890	956	974	941	961	976	932	928	920	909	902	875	927	934	971	957	955	924	920	939	911	964	891	925	895	943	958	967	970	897	932	930	892	908	964	943	930	886	909	865	939	926	970	949	890	966	866	942	902	949	890	894	911	901	993	892	954	929	937	944	958	969	904	950	867	938	909	946	899	997	961	933	954	944	941	955	914	934	919	935	890	918	935	960	939	955	957	981	948	939	934	910	947	875	993	914	915	929	925	949	969	949	909	923	994	930	933	985	931	955	874	945	946	918	962	892	934	885	884	909	925	936	938	957	930	904	944	925	888	899	927	954	974	921	957	930	890	954	952	943	949	926	915	928	902	967	927	932	903	919	962	989	912	906	951	922	926	884	881	943	963	926	935	945	942	957	923	920	920	946	921	886	950	952	914	952	949	949	935	1002	942	972	885	943	902	963	946	949	904	858	902	979	941	979	920	872	915	918	923	932	966	899	962	919	898	903	929	924	942	952	888	947	891	957	953	988	933	926	915	905	927	922	949	967	949	902	891	968	924	1001	911	948	863	943	931	905	909	989	966	928	962	861	937	934	927	900	907	953	908	938	938	895	906	934	973	907	954	967	976	918	901	908	908	890	940	949	925	889	984	936	919	937	920	1010	905	887	927	936	1043	913	901	919	924	946	950	927	923	933	961	894	943	917	864	889	866	934	873	932	924	981	968	870	947	891	928	934	948	953	912	956	908	949	992	959	884	932	938	922	942	903	1017	1003	990	990	933	918	880	914	919	897	922	922	903	947	918	871	937	893	940	950	915	905	942	938	912	897	914	919	870	937	942	953	913	938	894	856	941	917	956	921	914	978	941	991	940	938	995	955	929	955	883	921	914	950	978	983	936	973	952	952	924	946	910	948	947	938	924	957	919	966	922	945	878	933	976	916	964	968	935	936	948	904	966	858	935	1000	873	933	919	942	923	939	933	951	992	887	933	940	1002	963	923	941	944	965	903	989	918	918	960	945	893	878	988	907	902	906	949	948	887	891	951	866	961	956	938	890	890	955	918	972	979	924	934	894	936	920	921	952	961	921	926	978	897	960	939	897	966	935	957	966	925	887	931	993	900	984	903	930	912	962	959	927	903	931	909	971	961	996	983	906	940	968	935	911	925	908	943	974	912	934	918	904	925	937	936	907	972	944	938	941	955	903	895	935	948	895	922	910	933	956	910	950	906	877	933	939	942	975	865	935	910	932	973	922	915	960	882	963	897	887	974	928	937	919	951	902	991	919	911	920	903	941	890	943	879	963	935	942	953	915	956	949	902	924	973	909	961	926	968	909	927	969	900	945	884	917	939	907	923	952	885	911	923	937	935	931	866	926	935	936	893	908	930	918	943	918	924	911	934	942	941	902	883	936	939	913	973	918	933	949	915	898	955	949	882	915	927	944	891	960	894	907	944	898	950	913	907	959	896	945	942	928	925	927	930	866	924	937	944	954	935	1012	933	952	949	917	956	913	936	869	961	940	979	933	924	994	964	908	961	973	922	896	961	965	951	929	981	909	925	962	889	949	962	923	1008	935	938	953	930	880	968	892	895	958	884	945	952	978	986	968	945	969	893	942	946	940	935	908	926	951	946	980	956	882	941	945	962	949	999	932	930	950	950	952	908	906	914	932	917	956	920	897	922	899	872	913	957	975	919	919	960	960	956	926	924	926	910	941	952	918	952	920	938	848	885	927	977	951	964	989	892	940	917	883	949	974	932	971	965	854	925	979	916	945	981	926	901	904	875	980	903	935	925	918	947	936	932	941	980	899	964	977	928	945	944	961	943	924	939	932	942	918	873	913	930	933	923	934	986	913	928	988	919	953	914	932	957	969	873	927	972	937	928	930	963	903	956	971	960	918	977	961	940	875	919	876	1001	932	1004	951	916	974	971	904	975	972	893	912	1016	885	932	918	913	981	950	989	896	920	948	950	895	919	920	970	925	921	955	933	950	913	921	934	955	933	1005	976	998	979	989	933	937	891	960	880	940	980	962	879	947	926	942	985	950	922	947	943	914	945	929	963	969	880	919	915	945	903	951	932	917	919	937	952	951	975	981	959	903	937	878	952	938	981	952	923	957	947	1000	934	944	941	944	968	939	935	961	933	929	958	930	935	891	957	884	949	962	1004	986	890	948	991	928	967	936	899	956	956	945	934	919	898	971	898	917	929	936	946	894	923	912	942	969	892	930	966	901	916	943	878	930	876	1008	896	904	929	964	939	917	918	916	943	945	948	927	925	947	935	919	911	907	979	952	978	933	953	911	911	999	909	934	882	930	933	918	950	862	891	928	945	884	886	907	975	953	966	995	905	1010	863	914	943	986	895	1004	951	906	920	949	917	886	941	902	942	922	866	955	933	956	919	912	945	895	939	906	937	926	939	948	966	918	914	961	915	951	916	882	921	917	887	957	979	949	942	931	917	922	925	936	934	914	955	975	938	925	971	930	965	915	924	897	912	982	987	939	952	883	1002	904	880	946	937	909	874	911	974	931	874	948	939	936	918	938	915	926	953	868	949	945	906	960	902	924	962	889	925	908	957	930	932	934	941	916	924	949	899	911	923	900	889	928	934	965	965	898	920	984	950	944	880	892	932	907	899	907	938	952	956	899	935	880	931	926	919	953	925	955	960	990	971	889	964	940	962	960	935	916	902	917	912	946	874	892	926	907	927	902	960	942	873	910	897	933	886	924	905	905	910	951	881	1027	924	981	928	923	950	952	937	949	949	964	902	973	898	933	902	901	876	995	961	963	944	910	912	913	958	959	896	925	962	952	898	906	935	934	932	979	1016	920	941	929	960	890	942	970	922
7817	581	600	470	387	376	303	331	309	316	338	313	333	283	283	282	278	299	247	269	292	258	266	279	280	298	281	290	284	288	307	298	242	268	285	298	304	251	277	290	287	286	269	270	293	248	267	280	287	283	245	288	284	271	256	259	307	251	259	289	262	287	263	286	251	259	282	277	269	286	269	277	265	274	291	283	276	283	250	272	257	250	277	274	259	278	256	267	260	300	276	254	290	310	304	255	262	298	262	305	276	302	304	322	265	230	280	272	298	276	299	284	269	268	258	274	291	258	273	260	300	287	278	243	276	256	279	263	299	262	309	277	273	280	243	254	265	286	302	320	280	274	272	282	267	287	267	269	294	247	268	294	274	303	253	295	305	268	269	288	287	303	276	262	235	272	299	275	292	241	248	286	294	272	294	248	265	300	282	262	272	242	288	261	289	246	276	310	298	240	305	264	247	262	286	286	265	281	273	292	299	289	299	267	273	247	284	286	264	262	264	259	254	242	277	283	304	281	270	257	264	287	265	306	278	265	292	268	269	248	283	295	272	257	305	269	307	268	304	282	275	281	289	272	289	267	313	292	264	282	274	295	335	293	266	289	271	284	289	254	276	278	285	284	265	274	281	263	280	255	271	293	288	251	278	280	273	282	281	289	274	261	274	266	295	300	272	260	278	267	287	268	269	271	291	267	250	288	307	287	239	286	280	251	254	258	267	261	304	268	284	241	318	289	300	263	268	301	273	276	261	251	253	266	277	290	288	281	273	248	252	267	239	294	299	258	279	246	276	259	252	285	278	280	250	313	295	309	296	264	279	284	264	255	268	250	282	284	261	273	283	291	269	260	272	308	294	262	246	262	259	250	279	312	292	264	260	241	268	256	268	281	284	270	282	266	260	280	292	270	272	277	283	287	277	283	285	281	283	264	292	320	280	269	296	301	271	247	288	269	301	306	307	283	291	257	288	295	296	298	288	322	275	275	266	285	283	285	298	273	280	298	306	290	283	270	276	253	287	262	275	268	257	272	270	273	274	262	290	304	274	291	266	242	283	299	265	289	277	274	244	254	292	293	258	273	300	292	264	266	289	245	258	257	288	265	296	295	276	251	284	275	285	271	261	262	274	293	252	255	245	272	273	307	291	256	262	261	282	256	272	258	304	265	292	307	263	267	256	268	297	273	247	267	277	261	303	263	276	265	245	272	292	285	269	299	294	274	268	280	258	265	277	260	280	274	266	262	303	284	266	266	270	277	271	277	274	249	258	252	268	269	323	256	256	285	252	279	316	265	258	306	246	257	268	283	282	288	273	295	273	277	321	311	253	268	259	280	268	262	291	267	273	260	310	282	283	296	253	276	253	280	268	277	259	261	252	297	277	313	259	287	311	262	288	302	279	292	283	281	269	262	268	260	278	275	276	255	289	257	248	291	310	312	314	286	282	266	289	278	285	308	277	284	272	270	282	259	290	248	294	272	265	250	282	280	300	261	279	280	267	272	284	285	255	249	264	255	269	262	249	278	282	268	259	273	268	279	274	287	268	290	273	268	276	288	295	272	273	283	260	286	270	257	270	277	286	291	266	249	278	248	268	293	280	265	278	242	294	265	282	267	285	278	253	278	254	302	286	280	275	254	272	303	294	257	271	250	256	267	289	273	249	253	279	250	288	277	265	263	268	306	290	248	254	270	254	272	265	280	257	268	265	283	290	286	244	274	252	283	275	278	275	275	288	269	264	276	287	274	296	276	290	280	266	284	249	248	297	295	269	276	284	270	311	281	264	264	305	294	300	276	254	268	258	303	286	287	266	258	267	270	255	293	292	248	266	245	238	260	262	303	249	269	258	311	278	269	291	257	301	274	267	309	249	263	263	282	287	259	281	267	258	295	302	278	311	283	251	274	276	269	295	276	269	279	264	249	268	307	295	259	264	272	282	296	254	277	267	274	277	303	269	299	277	268	290	252	262	274	289	307	269	281	280	287	311	251	272	264	292	265	282	272	272	275	272	302	254	297	310	280	293	296	292	258	278	276	273	284	271	302	277	268	266	279	271	307	307	264	290	292	286	282	262	316	293	273	276	289	262	250	264	265	294	264	235	279	267	284	259	304	233	283	250	292	287	267	285	270	263	273	276	263	278	287	252	303	290	262	275	291	270	262	287	255	268	300	302	297	268	271	248	282	281	283	292	289	275	286	305	272	293	277	269	301	253	290	277	262	261	255	303	283	274	254	259	285	321	262	255	269	285	282	276	279	244	265	317	255	266	288	300	306	249	291	270	266	269	262	258	272	245	296	283	283	275	286	286	270	246	267	280	269	237	275	255	317	301	264	309	285	312	272	271	253	268	268	299	274	264	306	254	282	298	285	288	275	287	296	263	265	259	312	305	292	281	261	279	290	277	289	257	276	271	242	258	300	251	281	259	263	285	262	287	285	270	278	294	284	307	292	264	261	287	240	270	287	263	250	253	300	292	265	291	274	284	279	274	260	258	283	286	284	257	304	313	280	265	294	299	264	257	274	264	267	283	292	268	273	273	282	247	293	263	292	256	266	278	287	261	273	259	276	255	270	284	294	255	248	281	278	278	281	277	285	292	261	268	257	293	272	295	296	293	280	289	294	294	254	287	274	256	258	261	256	258	255	276	284	258	289	282	297	254	259	270	264	269	286	302	289	279	277	304	290	224	271	303	273	286	289	302	294	274	286	250	260	286	271	276	289	263	287	243	285	279	309	293	289	272	278	285	289	282	337	279	285	295	250	285	298	279	243	275	276	281	271	284	271	266	263	259	283	261	276	279	278	268	286	274	284	285	274	255	257	281	250	252	262	274	261	273	289	294	306	309	267	269	272	251	282	291	244	289	286	292	292	271	270	257	281	310	290	249	252	289	305	277	293	292	274	241	262	293	263	293	257	277	235	323	278	290	263	287	287	271	248	283	290	241	290	312	275	287	272	268	303	301	228	253	268	290	297	277	239	264	258	271	304	283	272	282	301	290	298	286	291	258	283	254	285	290	281	281	283	258	253	267	255	282	245	306	276	294	302	275	312	269	296	259	291	243	292	292	280	265	252	287	292	280	287	296	276	305	259	252	267	288	312	257	262	278	292	282	284	232	287	264	263	291	282	244	242	276	290	291	300	254	240	268	264	243	284	294	299	274	278	287	294	280	278	314	310	273	292	270	277	274	286	245	283	308	277	269	269	278	293	292	295	253	270	296	289	273	262	265	279	244	279	286	298	272	287	256	287	281	264	278	285	317	286	280	277	269	279	276	297	255	279	267	249	273	260	280	316	290	242	260	266	281	243	298	293	282	268	272	283	287	267	283	268	287	274	267	304	273	295	259	313	250	293	255	297	279	250	252	280	242	252	281	300	290	264	257	275	249	289	277	262	290	259	254	292	277	295	281	270	271	292	272	250	276	288	266	269	315	278	286	306	280	255	287	257	274	268	278	290	282	291	276	264	281	284	279	291	257	263	281	258	290	293	291	284	285	279
6737	892	1381	1502	1310	1187	1100	932	901	901	799	862	803	709	746	717	706	722	730	774	726	694	754	690	641	685	731	710	744	651	668	675	653	641	655	705	679	677	705	671	693	668	693	678	652	633	660	674	637	663	651	659	660	663	637	675	702	657	732	642	692	655	660	677	637	701	708	631	693	716	644	668	627	637	684	654	703	721	666	643	679	698	650	617	698	676	659	690	657	674	623	658	632	671	695	642	647	610	669	699	644	701	662	689	621	661	684	629	656	647	671	634	661	635	673	674	655	661	695	695	667	684	668	674	644	678	642	633	634	648	665	642	668	667	672	669	654	657	719	650	671	671	645	680	674	644	649	663	664	692	690	692	649	682	641	651	667	635	714	658	629	703	688	656	648	649	658	666	670	603	669	678	618	710	678	669	651	670	638	656	688	679	658	659	667	627	702	652	661	680	656	677	703	623	663	625	708	723	681	690	654	656	649	634	708	660	679	675	663	682	667	747	630	666	685	724	713	637	629	611	706	678	659	664	661	688	681	649	683	696	627	638	662	687	675	681	703	651	679	615	658	629	672	665	680	667	640	631	637	645	665	691	683	681	635	670	721	683	629	669	647	618	662	720	634	666	676	663	622	645	652	654	673	660	633	646	655	678	667	658	663	667	701	643	629	635	670	652	670	693	644	659	650	686	700	632	688	639	627	661	630	666	660	673	648	630	681	665	641	665	688	661	665	688	673	655	676	655	671	649	639	670	647	621	655	640	693	628	667	651	686	669	704	617	650	689	683	660	610	655	662	649	660	653	704	713	646	664	658	689	652	676	683	687	651	648	664	684	663	733	641	681	649	641	678	667	667	658	691	642	633	658	664	660	616	627	610	665	664	705	638	650	651	673	707	607	667	631	640	630	726	640	635	657	656	645	715	668	675	659	624	649	652	658	642	664	686	656	664	657	677	646	674	658	604	619	657	684	682	641	715	651	649	641	682	656	647	648	673	640	652	649	648	656	667	632	647	663	687	666	611	636	645	713	698	660	641	663	678	646	647	651	681	612	668	692	678	638	646	705	646	631	635	678	614	653	692	664	646	685	619	630	620	684	707	668	665	672	668	650	652	692	631	681	693	691	675	669	654	634	669	659	672	648	655	665	720	629	613	654	685	646	671	690	642	682	679	630	642	640	644	660	660	689	676	665	682	696	657	671	708	649	687	696	663	626	690	660	709	655	634	712	682	650	701	647	655	661	660	679	642	679	611	657	646	658	612	667	642	679	690	667	646	705	665	693	659	678	683	643	670	630	658	705	677	657	684	680	647	680	668	634	648	673	628	663	704	651	639	608	655	652	707	676	665	665	683	713	678	667	666	633	670	664	641	668	675	618	699	697	622	666	677	656	609	687	633	650	676	689	651	671	623	644	708	673	672	685	651	645	651	697	682	658	644	712	643	677	673	686	648	655	668	717	658	632	646	676	646	665	661	673	663	654	691	636	674	683	641	650	676	657	681	659	682	648	677	658	621	674	650	640	627	657	636	652	693	650	707	690	650	651	708	649	666	685	684	664	660	635	649	633	633	675	672	655	646	677	653	637	632	644	606	646	694	676	627	654	691	654	674	670	672	704	672	658	651	668	679	691	652	697	638	684	656	677	747	648	632	658	688	655	652	647	629	669	629	633	702	636	671	649	668	641	690	613	698	662	674	667	605	703	629	616	621	697	674	617	680	638	708	670	615	633	623	653	695	661	675	685	653	654	689	675	639	711	688	736	685	653	702	668	651	630	657	669	690	673	699	629	667	643	677	672	688	682	665	685	633	653	684	634	651	675	658	688	647	668	660	652	674	664	686	684	696	627	683	694	670	693	642	640	645	657	677	693	683	641	676	660	695	627	670	674	641	695	656	670	647	653	622	692	641	681	688	637	659	632	693	654	715	620	682	659	660	664	650	649	684	645	671	699	656	605	647	723	625	661	637	685	681	657	645	664	665	673	697	672	685	651	678	641	625	677	669	686	684	686	695	658	653	666	678	686	653	655	681	665	615	633	704	655	718	645	665	708	659	648	690	660	642	692	634	649	694	684	641	671	673	649	684	681	699	710	672	650	678	706	681	691	683	683	645	660	652	686	685	634	635	647	708	670	712	728	714	613	650	662	674	696	690	658	652	707	662	622	667	653	659	627	644	688	679	685	653	663	674	657	671	693	687	636	636	663	659	660	680	692	705	661	639	626	648	670	663	653	658	662	730	678	642	687	639	643	662	694	685	649	713	657	653	695	708	686	665	682	624	661	647	657	646	625	648	650	678	691	688	654	661	647	631	646	630	666	663	671	654	698	657	658	687	702	710	606	658	638	702	712	665	678	665	630	680	642	635	674	659	675	655	695	659	682	656	675	670	670	685	672	693	652	696	602	698	589	685	663	711	669	689	688	698	670	615	663	615	686	636	687	634	713	674	680	626	609	667	661	680	653	663	655	691	676	656	633	666	651	677	655	653	656	698	657	673	695	672	675	676	672	676	666	607	693	650	690	635	717	642	673	669	658	701	669	670	659	682	676	646	709	658	668	663	662	641	681	688	650	672	669	643	664	691	623	699	676	663	649	681	639	706	670	649	672	692	675	693	630	730	634	715	659	621	672	671	688	695	635	640	660	647	678	653	696	690	643	665	683	646	617	655	660	660	668	664	656	643	677	654	687	649	643	678	709	641	652	649	688	662	635	669	661	627	626	633	646	670	644	655	621	693	674	663	656	677	671	624	673	668	634	695	651	628	610	621	701	651	650	645	713	687	653	674	684	663	627	651	683	686	658	647	653	663	630	675	681	695	653	667	634	641	649	671	646	645	694	653	654	680	614	699	637	657	720	659	620	726	639	651	636	678	675	660	660	689	656	659	638	689	682	674	641	686	670	674	720	683	698	676	679	646	665	666	705	640	697	671	675	674	691	679	682	673	704	676	657	629	711	645	681	649	670	648	697	639	648	609	647	617	724	692	687	670	672	679	672	662	711	681	644	671	676	678	710	663	636	647	695	692	642	643	638	652	668	669	648	637	664	633	662	632	669	695	687	651	670	708	679	677	667	656	666	665	617	645	657	612	706	634	665	646	607	652	652	662	701	677	690	654	674	644	663	659	654	691	695	643	694	678	673	619	636	645	647	661	641	621	683	643	683	672	649	687	726	675	630	640	681	627	667	680	675	670	630	676	629	679	640	666	661	659	675	673	652	685	646	638	662	692	713	672	689	643	657	643	684	682	654	649	669	606	672	700	691	655	653	674	675	670	661	655	639	670	692	659	644	677	632	691	706	639	688	648	651	669	670	626	701	686	645	688	648	674	659	649	657	684	630	670	618	709	631	630	683	666	667	657	684	681	638	711	717	623	692	639	702	684	687	683	618	682	647	703	668	673	669	670	654	733	642	702	673	693	629	695	695	652	650	627	634	644	644	711	688	649	686	686	620	669	700	604	653	714	674	649	610	645	679	665	665	694	669	609	635	640	698	647	654
12544	784	627	547	395	287	260	245	191	192	192	187	164	171	150	171	154	146	150	147	125	149	135	142	127	138	114	143	130	149	127	144	136	148	115	110	139	135	135	129	125	134	114	125	140	139	135	133	119	120	129	138	129	146	120	119	148	131	120	127	104	134	119	121	112	139	109	122	125	110	127	133	117	145	128	148	128	124	139	140	149	160	145	119	127	124	135	123	136	134	144	135	108	128	151	127	142	122	125	127	145	117	116	138	136	128	123	117	117	143	118	139	125	125	141	135	122	139	122	121	125	128	122	147	140	125	113	125	140	138	132	131	115	125	105	141	145	129	139	135	117	157	126	122	136	120	143	136	128	108	132	138	120	147	109	127	120	134	119	117	145	143	137	130	110	134	140	125	142	100	116	119	141	123	120	127	111	134	120	121	122	144	119	138	118	119	102	131	131	139	142	124	126	115	138	104	145	108	139	129	126	138	135	151	113	118	112	133	136	113	124	141	130	130	121	139	137	116	139	126	113	141	145	123	139	138	130	138	109	124	135	123	124	133	109	126	108	133	125	108	130	125	147	142	110	132	128	117	128	124	161	107	140	118	125	119	138	131	131	109	122	111	138	131	136	145	92	124	133	121	108	128	116	144	141	122	127	127	133	141	127	115	115	124	140	128	115	119	152	112	135	123	128	114	132	119	139	112	134	123	137	119	145	122	144	160	134	141	120	122	125	141	125	113	103	136	130	123	139	171	135	136	139	123	129	120	110	132	127	109	126	122	127	128	147	128	132	120	141	115	126	124	136	117	119	109	123	126	150	116	110	119	127	153	139	126	140	141	108	129	138	127	122	151	146	123	141	130	142	117	126	135	120	130	130	107	123	136	138	115	130	136	140	141	137	143	118	123	113	122	125	125	94	110	103	113	118	133	139	134	111	130	117	133	115	143	126	124	127	130	126	132	119	125	129	127	137	136	139	155	128	130	130	107	130	134	140	120	123	132	114	125	157	140	143	124	135	105	112	104	151	156	100	113	134	147	132	128	131	143	116	129	141	131	113	128	109	118	110	120	116	122	126	106	144	130	129	133	135	146	138	168	115	122	129	129	130	119	120	139	153	138	129	136	150	134	153	106	124	127	148	131	131	117	134	146	134	138	107	131	122	118	131	117	123	111	98	124	119	136	123	121	108	134	111	124	122	148	141	125	137	129	139	147	121	137	133	137	129	117	145	142	125	115	125	129	135	125	120	116	127	124	108	124	153	137	139	130	138	125	123	119	106	130	131	123	117	117	119	143	136	125	143	123	132	129	141	149	137	128	129	148	118	129	149	130	148	134	109	142	138	151	110	131	119	117	120	111	102	136	113	142	116	125	136	154	122	120	133	139	120	128	142	132	130	152	137	144	99	110	132	111	144	141	125	128	114	143	121	126	145	121	142	139	120	128	119	136	148	127	128	124	129	130	136	111	119	135	123	141	129	149	111	131	131	119	106	164	123	153	132	134	130	142	136	119	132	123	130	103	122	126	113	136	153	113	122	133	132	116	119	132	138	123	113	126	121	147	132	122	140	126	138	121	155	153	114	142	122	159	122	153	97	127	142	118	124	123	123	123	138	131	116	135	114	129	131	113	135	147	141	140	144	131	127	104	119	132	122	137	156	136	135	120	116	134	118	130	115	106	121	137	111	132	140	128	159	147	133	118	107	132	133	142	128	132	132	148	129	119	125	124	144	112	145	129	135	127	139	130	130	144	118	143	142	125	125	134	136	126	115	134	129	140	147	134	134	131	123	131	143	116	138	126	104	130	118	134	113	137	116	123	141	124	126	107	133	131	125	129	154	118	152	131	129	121	150	129	113	135	123	136	125	129	119	134	111	112	127	112	133	111	120	123	124	115	142	132	104	106	121	119	120	132	117	102	123	136	148	136	129	119	131	113	139	134	131	105	124	140	132	128	146	138	115	147	119	123	127	119	136	125	122	120	136	134	124	123	124	122	141	132	128	123	140	141	137	124	117	141	134	119	135	139	129	112	131	113	154	118	138	107	101	109	117	118	136	128	126	131	139	132	140	138	101	127	125	126	118	122	116	144	135	131	118	143	134	115	133	152	129	137	132	112	121	125	143	125	144	115	146	130	143	132	130	133	113	138	114	144	139	128	110	104	149	130	119	128	146	110	144	138	115	115	118	145	125	126	127	107	141	135	158	125	130	125	113	116	121	118	116	108	126	138	163	126	131	139	138	123	135	128	136	121	116	149	133	138	149	120	125	143	113	136	105	125	146	127	117	138	126	123	133	117	125	126	116	120	139	138	134	132	116	111	140	127	134	119	118	130	138	116	130	109	126	125	118	123	108	136	149	121	123	127	140	123	149	134	112	120	114	126	137	139	132	144	128	126	122	125	142	118	133	124	143	138	159	141	124	140	147	136	114	131	112	115	119	133	132	122	130	114	134	129	130	125	117	155	117	134	133	137	141	121	137	132	119	149	123	137	134	112	119	123	102	147	122	143	124	128	118	129	105	135	127	117	107	129	116	137	129	130	138	134	117	131	107	110	126	126	135	101	133	112	134	128	108	143	145	153	132	130	125	131	131	128	139	140	132	141	145	121	135	115	133	116	107	119	132	120	128	139	118	128	133	141	126	120	115	130	125	139	135	132	116	134	131	134	117	115	128	138	101	161	120	146	137	130	114	120	107	149	155	134	128	122	150	125	114	107	138	140	128	131	135	122	122	125	112	133	149	115	117	124	157	126	158	122	140	121	123	128	120	141	122	134	122	118	120	113	123	114	139	140	110	128	129	129	124	151	146	127	111	108	137	146	121	139	117	98	128	143	128	113	119	142	128	109	117	144	138	135	98	129	132	138	155	137	122	136	116	122	129	130	136	129	141	137	142	137	125	124	147	109	114	119	137	124	121	118	113	124	121	126	138	93	161	124	134	132	112	123	108	120	112	124	110	114	116	119	139	117	126	154	131	122	105	141	128	142	104	142	125	118	106	110	120	121	141	128	122	117	123	136	143	124	146	127	141	110	132	130	162	155	150	120	127	134	124	137	121	138	130	117	126	131	122	137	116	110	98	126	124	126	116	161	117	111	125	92	123	125	148	130	117	132	140	121	131	122	156	129	117	130	124	136	122	142	131	118	129	131	123	146	122	124	140	137	140	126	120	126	131	147	137	147	117	135	100	118	139	128	114	143	105	114	137	130	132	135	157	148	145	143	140	151	119	120	142	107	128	109	109	131	112	130	126	125	118	121	130	130	146	137	130	128	126	129	142	126	121	124	117	140	128	111	108	115	123	129	154	125	128	126	141	128	152	120	133	145	122	122	134	158	129	144	116	115	132	143	140	145	138	123	135	137	115	128	126	129	135	120	128	131	126	146	133	141	106	110	134	128	129	136	116	135	122	131	132	143	106	142	130	117	114	127	126	131	128	108	117	139	143	114	135	129	128	136	117	122	141	122	136	133	122	134	112	139	122	132	120	119	119	121	127	123
7839	799	1467	1603	1424	1147	979	882	759	693	661	659	596	517	509	500	500	438	464	396	431	411	413	400	386	412	418	403	409	370	384	403	388	413	374	364	380	367	364	379	367	359	392	388	357	359	380	396	361	394	388	336	381	349	356	386	352	375	360	355	379	343	367	336	313	321	349	350	353	349	343	363	359	389	376	384	364	353	365	373	346	329	327	365	340	376	353	372	316	366	325	367	373	347	383	357	336	340	326	364	349	298	413	344	378	357	376	342	335	339	408	358	351	360	368	388	360	381	339	378	329	369	364	360	335	369	338	354	365	338	403	346	380	379	362	345	348	362	383	374	406	369	324	344	342	361	368	358	370	305	375	333	352	373	326	344	351	356	352	345	365	342	356	388	396	342	341	356	360	331	357	346	350	328	348	376	340	322	363	373	356	348	353	332	390	353	348	332	360	338	398	363	351	362	341	385	317	372	355	323	345	359	366	336	388	348	368	361	366	365	369	346	343	361	348	376	370	365	339	333	381	341	362	393	338	346	359	347	378	379	380	336	351	332	338	372	354	355	368	354	368	349	380	362	379	317	389	389	361	328	373	378	333	367	337	380	361	349	354	340	339	326	366	364	346	365	339	367	365	342	306	335	375	356	336	382	360	354	367	340	358	360	347	349	340	333	342	363	340	378	364	323	350	358	346	380	358	367	340	355	350	334	369	380	347	390	326	350	396	335	366	354	381	372	338	346	357	352	345	371	325	346	370	378	349	369	335	360	359	335	333	378	375	383	357	363	336	375	363	359	361	357	360	344	356	369	365	321	382	344	366	335	341	382	337	336	339	343	377	367	399	388	369	334	365	368	340	332	378	392	322	384	371	358	372	367	364	347	346	351	352	364	355	345	344	345	387	378	370	341	357	362	336	388	362	361	369	385	357	329	334	313	393	349	349	380	328	345	379	365	350	354	367	352	349	338	344	398	323	358	360	342	405	337	345	346	365	374	317	362	338	342	334	335	330	331	344	369	363	345	323	363	351	344	338	375	359	336	329	359	379	359	352	339	352	352	373	364	356	383	385	380	364	331	390	345	374	363	343	348	344	355	347	364	378	325	364	349	350	353	376	355	371	370	368	333	332	385	369	384	365	380	353	387	355	328	356	335	353	336	363	348	386	377	356	372	359	381	368	351	377	332	346	334	350	332	360	345	380	368	368	384	367	346	342	357	364	367	379	365	361	371	377	342	376	327	384	332	332	393	362	370	366	382	389	357	336	341	357	380	382	385	362	377	365	359	380	376	367	371	350	337	358	377	355	334	330	367	356	354	350	371	351	331	341	338	332	336	366	349	360	340	354	369	389	334	355	363	336	344	321	345	349	382	370	356	346	383	362	347	378	308	344	326	369	358	330	318	394	390	349	368	355	358	317	373	339	346	342	367	376	352	348	373	332	348	362	340	362	372	383	356	334	372	352	342	366	338	363	380	402	356	346	366	390	374	347	321	401	338	351	359	341	377	364	339	329	385	377	327	346	334	388	377	345	339	393	315	390	370	389	369	317	374	372	364	355	380	377	351	356	373	363	365	377	369	378	374	397	348	354	342	334	342	311	371	340	347	337	351	337	344	324	358	381	349	355	328	348	344	392	353	364	357	386	410	375	325	333	389	355	361	332	392	374	361	364	375	342	378	380	354	393	382	338	354	351	371	335	354	362	375	357	367	364	386	370	335	369	350	362	344	364	362	371	366	333	363	394	378	349	353	346	362	354	345	346	357	362	381	357	312	331	347	358	365	356	370	383	354	359	343	348	360	357	368	369	359	359	352	329	357	373	326	357	366	353	347	344	358	360	347	289	370	382	378	326	376	363	353	378	349	348	333	352	337	364	365	350	367	354	352	357	335	346	348	353	343	339	366	387	377	338	360	359	347	360	348	361	363	379	373	350	326	372	375	342	382	352	339	347	328	351	359	357	380	317	348	347	352	345	377	349	413	349	344	368	334	333	379	348	356	318	366	356	393	359	359	375	350	346	346	337	358	356	352	338	295	381	381	354	340	369	351	373	349	383	322	403	364	346	379	357	360	358	397	403	336	357	313	388	363	358	367	358	344	381	337	321	363	361	339	330	365	332	308	361	358	349	347	388	383	341	372	338	356	357	362	353	365	347	385	353	309	360	349	343	371	355	364	347	379	354	346	357	384	367	352	364	352	359	328	358	347	331	353	401	359	362	327	371	371	349	376	333	370	368	396	368	335	345	368	385	343	345	347	297	361	365	405	353	370	358	342	362	373	357	362	356	353	367	380	341	361	351	373	334	328	360	347	369	345	369	360	349	381	358	321	369	350	397	362	354	325	361	346	402	366	351	331	378	358	318	341	342	381	379	355	371	353	382	378	349	330	384	365	357	390	364	350	376	373	348	363	344	358	362	351	339	356	340	349	382	353	353	344	340	350	347	330	367	343	340	350	333	358	363	360	363	358	346	342	358	346	352	362	388	352	348	341	365	368	333	333	339	371	368	365	368	346	373	347	367	384	364	342	322	350	361	349	379	355	378	335	331	352	345	336	354	339	349	354	312	341	351	379	374	341	347	380	359	310	347	354	367	373	337	349	345	369	353	355	329	340	364	342	304	375	367	322	355	381	353	356	358	349	352	353	375	349	352	356	336	361	376	372	364	374	362	363	352	357	366	357	345	319	370	363	354	364	359	348	329	385	339	317	352	350	376	350	358	350	352	356	368	339	363	345	377	374	366	362	337	339	346	335	349	369	368	327	393	324	352	369	375	347	350	339	346	353	323	379	345	342	358	331	366	390	364	348	369	379	358	372	339	363	334	356	360	345	343	337	375	356	347	390	336	351	366	335	360	356	362	360	351	339	350	337	373	322	323	374	342	340	379	365	373	339	374	370	306	325	368	344	368	341	369	339	346	336	352	349	357	385	342	374	308	336	330	375	372	347	322	354	330	348	386	361	363	353	355	354	353	349	353	370	361	364	332	368	375	392	344	360	341	365	348	353	353	343	346	368	345	324	357	329	383	372	332	336	382	357	354	357	347	332	336	378	331	361	361	378	407	344	302	336	332	338	349	324	368	359	320	364	335	360	376	371	382	378	359	337	342	379	339	350	372	359	344	365	369	327	345	385	347	354	360	332	350	333	349	380	364	336	370	383	344	354	355	339	333	317	358	338	324	357	322	338	341	350	342	320	369	337	369	358	351	340	379	366	362	366	360	376	317	360	369	322	334	374	348	353	329	361	374	350	347	336	389	350	338	373	363	372	337	346	378	340	324	343	331	380	360	384	372	343	377	338	341	350	359	356	367	368	340	344	367	351	364	348	293	335	333	367	380	342	358	337	369	342	365	344	383	351	353	366	383	346	343	330	341	367	336	379	394	395	338	362	348	345	362	347	354	377	343	339	380	365	332	374	357	359	335	337	349	396	380	368	337	345	360	371	384	357	345	362	380	330	356	346	323	361	342	338	347	331	362	378	390	390	348	349	372	321	376	344
1421	399	461	400	405	399	402	416	429	377	401	398	413	409	421	442	405	378	405	403	465	413	416	402	423	417	400	395	434	397	395	446	418	392	354	399	380	389	403	387	378	396	404	413	436	426	362	355	422	378	400	402	426	364	377	415	433	407	394	389	430	398	375	446	394	386	377	378	450	402	418	359	420	355	420	390	425	398	426	406	389	434	388	433	418	394	424	445	382	404	427	404	373	403	438	396	391	405	430	415	438	359	416	407	410	391	375	395	419	403	403	418	397	393	442	386	405	403	438	420	445	399	395	421	391	432	398	368	388	381	368	400	372	393	427	390	394	413	390	410	398	455	397	371	404	400	388	373	392	396	399	386	419	402	446	402	415	394	416	429	416	400	383	438	384	417	392	369	369	369	389	442	404	412	403	350	458	375	377	386	416	395	400	402	433	412	430	397	400	429	400	439	412	410	406	404	387	439	377	413	400	413	403	429	414	409	373	389	410	411	386	403	394	409	416	394	396	421	406	408	408	362	412	392	440	384	358	385	374	421	373	402	370	441	365	407	404	436	433	424	395	439	415	409	421	387	386	458	413	420	378	377	403	403	429	385	380	390	356	393	415	449	426	389	397	387	414	413	366	380	383	375	409	395	346	388	366	413	422	442	394	374	402	428	410	429	397	412	396	357	427	425	382	413	378	393	373	373	388	391	408	376	412	402	412	400	404	407	415	377	415	432	434	375	406	408	413	414	403	416	421	409	398	413	407	403	395	392	396	416	399	418	429	401	363	408	377	393	409	404	419	398	438	387	376	423	406	412	396	425	437	402	398	389	421	371	446	395	381	385	401	393	416	398	381	430	426	380	424	388	419	371	380	391	389	428	403	353	354	386	416	384	393	406	384	373	426	395	416	422	387	409	463	418	382	395	417	420	406	426	368	394	415	382	409	345	379	371	408	369	368	383	382	382	426	400	367	394	407	414	380	361	441	423	389	391	391	417	403	378	385	401	417	400	402	404	395	429	391	384	400	409	348	388	396	422	440	389	404	393	412	391	367	414	382	394	367	446	389	396	423	435	363	408	401	426	383	374	372	401	396	430	393	396	408	431	412	389	419	424	431	357	410	389	417	425	393	383	417	396	377	418	403	407	361	413	384	384	372	379	397	436	377	402	436	433	371	402	422	383	412	429	404	436	417	421	417	396	399	425	422	387	425	376	397	373	402	392	394	385	394	384	366	406	413	419	448	389	428	429	449	405	419	406	428	405	391	395	377	387	417	395	406	408	410	395	446	444	400	380	393	370	380	406	435	412	405	375	394	428	418	419	398	403	404	389	407	408	407	411	424	398	393	392	381	382	418	427	393	406	392	428	415	427	366	404	408	406	416	398	386	393	384	394	425	358	405	382	418	407	384	377	405	354	360	414	416	434	415	372	408	355	406	394	374	390	438	410	451	412	452	408	442	363	366	437	400	405	436	406	410	376	388	411	397	403	447	415	418	371	380	440	385	421	402	371	429	403	443	389	378	371	388	404	413	429	418	401	409	382	367	382	405	402	370	364	369	394	412	375	389	400	385	405	421	413	408	428	405	412	417	428	409	461	380	383	399	391	385	365	367	402	390	376	438	391	442	408	411	400	408	404	389	392	405	402	418	372	357	398	387	402	429	387	393	426	429	415	410	382	408	393	411	416	395	410	386	398	372	376	387	405	389	376	371	380	368	440	387	403	379	369	398	398	407	395	418	379	350	383	385	411	408	387	374	378	390	420	405	381	423	377	401	405	362	380	371	393	402	389	415	384	379	401	399	385	390	404	377	398	401	396	348	388	399	386	396	422	406	364	422	381	418	381	368	356	408	380	395	407	406	403	402	420	389	424	409	435	421	419	395	414	416	396	415	399	384	422	385	381	401	399	423	413	342	406	349	411	409	392	416	399	395	369	400	377	405	398	394	412	382	411	426	420	435	399	408	400	383	385	417	420	397	420	400	407	400	412	430	384	432	372	408	376	419	438	372	403	379	387	411	392	384	397	416	369	459	386	406	399	436	409	399	382	370	400	390	363	426	375	382	391	358	412	382	394	385	423	407	412	415	419	404	412	392	386	448	406	436	408	448	405	405	387	385	391	433	445	411	395	383	373	395	396	370	363	387	403	408	388	349	443	428	416	416	430	386	398	375	381	395	417	398	426	360	426	409	426	394	376	391	396	415	402	397	384	398	417	429	397	356	379	400	390	374	396	408	391	390	381	392	414	390	474	426	388	378	412	436	384	375	345	391	380	392	363	399	413	383	390	411	385	400	407	404	408	368	360	424	411	416	389	391	408	393	379	404	417	394	397	386	392	395	410	383	391	398	388	387	390	419	407	430	395	430	358	405	389	406	372	389	418	437	393	426	376	357	386	450	414	412	410	380	431	424	399	388	403	407	405	390	398	372	339	404	423	421	335	405	410	422	422	402	400	401	412	396	436	381	398	405	374	406	406	418	403	423	401	402	422	393	394	348	368	402	423	373	436	413	396	401	421	404	423	408	399	424	429	388	400	405	398	422	416	411	373	376	407	363	412	407	374	414	375	375	427	405	400	432	361	397	395	405	363	398	366	402	427	373	410	375	372	415	396	433	387	422	422	388	437	366	422	429	396	404	435	397	382	389	423	404	396	391	410	384	390	425	406	359	353	427	440	397	379	376	393	413	403	408	421	458	420	419	406	417	387	417	413	400	423	446	392	454	417	428	412	391	401	425	424	392	373	393	370	375	418	410	402	409	404	401	404	403	383	365	352	417	415	396	382	399	408	413	423	418	363	391	367	396	379	395	406	419	414	386	376	404	394	390	427	446	392	401	397	430	439	390	410	385	420	375	391	408	400	384	400	427	423	386	421	397	351	425	425	409	403	414	423	392	429	371	434	409	432	400	429	430	381	423	376	392	414	427	409	389	377	379	397	395	389	406	388	427	400	413	423	383	399	355	448	394	383	411	391	394	372	462	383	390	414	409	392	354	388	389	399	383	390	388	390	421	416	393	398	403	400	444	404	442	368	431	356	402	444	405	380	455	346	396	405	420	385	425	373	408	393	403	394	406	376	378	408	428	410	408	384	383	389	390	439	394	416	386	425	440	413	403	395	390	421	363	381	401	423	408	398	417	390	381	367	377	417	366	393	403	391	396	391	358	420	402	388	419	406	391	445	367	360	423	419	390	385	413	418	396	402	403	377	429	414	414	430	434	401	409	422	446	382	370	421	412	403	407	406	393	400	441	367	416	415	389	392	395	393	382	396	394	414	409	406	431	417	389	403	411	429	414	437	422	406	409	413	410	395	414	395	396	377	405	381	395	394	407	417	421	365	391	421	385	400	374	393	409	412	368	445	403	372	407	389	389	360	397	389	393	393	381	410	420	380	368	412	423	404	413	403	421	410	400	439	373	359	404	411	397	391	426	379	427	425	399	400	418	413	398	392	424	423	380	406	409	427	379	390	437	367	429	374	425	435	393	365	414	356	375	374
2164	962	942	980	1013	959	1014	963	964	933	968	969	968	888	949	940	919	925	890	967	888	978	929	929	901	877	957	899	916	980	976	911	918	986	957	932	889	906	970	909	909	968	967	898	912	938	966	876	914	946	955	938	909	965	935	908	927	919	920	917	929	954	960	905	966	985	917	939	913	905	868	964	968	955	943	955	972	921	940	912	999	932	906	923	899	934	906	928	866	963	929	996	947	953	966	949	957	972	961	929	899	916	870	911	949	921	941	971	930	937	982	898	983	959	904	948	872	995	934	880	897	914	951	932	983	978	920	918	910	951	902	913	912	878	889	926	956	850	919	946	895	956	917	915	889	928	931	964	920	911	930	999	927	923	916	983	954	927	891	926	891	867	900	956	955	914	938	884	928	981	921	924	943	959	982	972	943	948	952	877	953	929	913	942	922	964	960	863	912	973	933	967	901	940	945	923	919	960	921	956	920	947	973	883	966	895	897	944	884	947	985	953	895	898	876	907	964	895	912	952	908	945	898	935	924	932	915	934	935	917	915	902	920	981	926	951	964	955	947	934	961	914	969	953	980	899	919	934	860	979	954	988	916	924	894	920	881	913	940	939	949	922	997	957	981	922	950	929	936	882	930	956	939	904	915	953	929	949	951	943	949	953	896	951	956	967	884	905	945	922	935	888	904	885	927	941	947	921	911	907	918	980	951	933	936	957	943	989	946	968	887	959	937	975	974	896	950	929	894	983	929	981	961	949	916	947	950	936	935	901	933	924	940	942	951	942	971	905	907	918	945	994	908	918	933	908	927	937	854	894	969	951	956	884	922	910	966	943	918	881	955	898	919	933	960	861	941	885	923	908	929	934	932	929	919	919	893	923	999	918	927	942	918	926	957	946	891	992	969	925	947	989	948	902	910	921	936	951	899	935	916	949	913	937	967	906	927	964	927	889	907	889	936	930	899	922	1000	975	937	953	948	917	964	969	911	958	925	968	945	956	906	941	1012	943	922	952	863	890	877	924	997	912	914	947	927	924	965	974	964	918	941	885	927	925	894	971	934	880	921	905	889	940	939	938	941	920	921	920	938	977	988	965	921	929	928	929	831	984	942	917	884	906	907	947	937	950	934	923	975	940	907	943	949	909	919	965	965	952	876	911	914	973	938	960	916	957	905	964	943	930	966	984	907	913	918	929	961	928	935	945	930	932	994	946	899	933	960	944	972	998	934	926	919	942	928	929	906	883	944	967	920	943	939	921	923	914	914	940	934	940	905	888	877	922	922	953	920	906	915	933	920	888	997	894	861	893	985	935	917	951	952	922	902	971	948	945	951	998	899	919	935	908	917	946	942	974	970	906	973	985	909	923	924	910	934	963	960	926	976	951	940	874	1004	985	983	1001	907	912	936	884	951	950	939	966	1007	950	945	940	946	963	959	980	945	939	925	900	935	907	970	896	962	875	917	869	889	846	955	881	924	954	916	910	908	927	921	945	956	974	917	902	893	923	995	891	942	923	915	948	975	911	989	892	921	948	926	933	913	946	980	961	960	915	940	954	976	1006	954	991	978	934	925	965	924	933	957	936	866	913	941	953	921	956	934	929	923	899	911	897	969	947	876	957	948	910	927	995	925	941	912	972	907	928	913	940	892	913	920	939	935	960	955	978	904	945	929	925	931	919	933	963	933	894	911	905	927	908	923	965	933	904	874	941	986	892	948	936	959	961	922	950	906	942	977	911	930	966	969	912	992	915	885	916	929	967	880	924	895	951	956	983	954	980	882	923	912	924	944	974	982	952	909	973	913	953	927	944	959	939	927	929	921	949	896	903	937	932	915	903	945	918	914	953	951	947	930	969	950	938	882	945	929	907	975	946	939	922	962	956	915	965	905	940	955	901	950	923	979	882	944	938	960	932	976	940	913	927	883	957	955	957	975	908	896	944	946	933	914	935	922	961	925	918	957	903	936	885	930	936	956	915	946	915	918	992	988	982	899	953	931	968	915	906	927	943	930	893	902	876	962	931	888	959	914	962	921	931	966	967	914	956	935	1005	928	914	922	930	921	895	900	986	963	901	964	983	909	864	920	919	957	933	926	994	969	911	933	913	949	940	890	959	948	960	948	919	891	941	953	947	900	906	891	933	983	894	903	885	941	983	952	929	984	894	958	985	937	955	930	934	949	915	906	907	917	922	898	928	871	898	875	868	888	938	944	930	959	942	957	911	968	931	975	923	955	888	894	931	946	964	946	916	939	924	917	899	940	982	979	925	934	901	975	911	928	872	913	998	896	920	932	937	926	946	874	958	1024	926	930	973	940	894	999	903	917	955	905	957	913	918	874	910	913	919	947	945	899	902	956	923	890	958	956	914	945	922	927	946	903	933	951	986	950	927	924	985	945	909	867	893	915	954	967	956	928	942	859	915	950	942	976	945	900	869	971	973	959	884	878	998	944	890	995	924	935	940	917	946	868	931	861	896	933	917	932	922	949	953	884	966	949	923	961	905	934	935	914	959	905	911	914	961	968	908	943	919	945	930	960	898	889	956	947	937	928	963	921	895	956	985	926	955	955	979	930	908	945	960	936	938	945	967	921	985	954	944	992	948	917	913	944	961	947	908	905	878	897	955	989	913	959	919	910	921	998	918	936	916	976	950	962	924	899	931	968	918	904	929	942	862	932	911	911	926	905	961	988	927	942	976	952	902	964	908	930	924	930	945	963	960	972	961	964	914	945	913	918	881	888	983	942	939	961	971	908	945	885	941	973	909	1007	942	890	884	919	908	973	928	899	873	905	984	956	907	965	911	938	940	946	848	910	938	975	928	953	954	901	929	910	955	941	984	926	915	904	925	967	900	961	867	907	894	935	926	926	934	950	950	945	890	974	942	913	907	922	926	916	910	951	932	925	939	870	948	953	950	931	944	938	866	922	963	960	936	924	949	922	889	925	902	966	939	941	968	911	956	919	912	930	936	935	940	975	931	943	967	918	910	931	916	910	915	923	946	959	994	949	950	938	931	937	907	871	968	939	942	927	917	932	917	894	977	923	948	934	940	918	963	920	939	920	912	944	898	951	923	906	939	924	893	928	876	935	940	946	944	965	931	878	952	922	905	952	928	929	867	918	942	902	920	935	918	905	971	943	977	955	943	963	909	910	955	982	886	956	927	917	954	921	988	955	942	961	942	948	917	920	918	937	920	974	915	934	974	953	937	892	938	904	976	940	972	976	913	957	897	937	937	900	952	957	953	927	954	940	929	914	938	920	945	940	880	969	892	973	961	889	926	988	918	917	975	976	921	917	907	990	979	959	927	901	942	939	883	935	975	930	902	961	951	950	890	1007	958	949	898	943	967	920	966	930	913	897	907	957	916	929	924	938	949	945	951	974	925	912	953	946	865	987	896	906	908	932	959	966	963	939	954	978	940	945	960	935	935	919	935	920	928	949	966	941	925	965	967	987	919	906	948	924	943	923	1019	951	957	914	962	943	960	912	967	936	924	894	902	939	933	874	981
7685	546	604	526	429	394	360	296	332	278	311	321	314	267	276	294	286	296	281	287	250	255	258	288	266	272	281	297	246	281	279	260	313	285	258	275	242	267	291	269	262	280	295	293	284	298	275	275	293	278	267	260	265	259	281	272	276	290	265	280	270	252	278	288	304	260	281	268	270	279	250	249	262	261	295	289	298	271	288	265	270	275	301	286	273	278	270	284	263	256	275	290	301	266	264	294	260	253	270	264	286	286	273	268	286	258	301	244	252	278	283	265	280	252	284	284	289	269	290	271	262	270	343	314	293	307	303	270	282	263	267	290	268	294	308	287	261	270	243	263	270	274	283	309	272	269	282	272	262	285	291	264	291	291	283	270	245	288	253	276	276	258	284	266	300	268	255	245	299	264	289	262	325	276	302	244	313	252	258	275	282	266	272	301	272	285	276	282	265	257	280	286	291	258	248	259	223	265	277	245	254	287	271	286	272	272	259	294	258	275	271	272	255	279	254	263	252	297	262	281	294	245	257	268	264	277	264	263	271	291	275	262	255	243	272	276	253	261	271	264	304	300	283	270	275	256	272	246	244	257	266	260	261	270	275	277	270	276	261	262	253	264	271	266	274	258	278	277	293	268	282	247	263	266	315	306	267	256	258	285	291	277	295	261	303	262	292	283	271	294	281	300	313	236	281	283	278	241	250	259	261	279	295	274	272	267	299	298	281	274	286	302	254	300	285	279	292	260	293	270	262	281	236	252	297	284	271	231	269	254	275	265	257	281	276	289	241	261	285	244	278	292	312	219	286	286	240	270	291	288	238	288	255	246	273	294	293	286	277	256	285	243	301	272	298	265	305	254	273	278	252	282	273	265	277	250	250	264	258	258	293	302	286	274	260	277	251	252	291	303	278	329	273	272	257	291	267	273	293	279	264	258	286	303	262	279	266	272	268	284	259	260	282	284	278	269	281	282	278	273	311	263	273	275	258	265	268	237	280	254	271	293	284	271	270	281	265	263	275	252	254	289	305	290	273	287	264	292	258	243	244	289	269	273	278	289	296	288	269	258	293	256	268	255	240	290	312	283	291	259	268	235	277	264	284	241	267	272	246	279	285	287	266	279	268	276	263	267	282	262	290	252	267	272	278	274	283	268	292	285	274	273	278	260	290	282	242	277	257	277	267	282	297	269	257	275	271	287	260	283	278	286	297	307	244	255	269	272	268	271	284	298	263	238	296	280	298	248	265	263	269	276	271	268	277	259	234	246	292	286	282	292	268	244	253	297	260	238	263	281	312	247	247	287	244	283	275	266	276	279	257	248	288	278	297	285	271	268	282	248	283	284	288	294	262	253	292	302	280	296	261	287	255	262	277	264	251	263	274	288	286	262	272	266	286	289	294	275	276	270	246	303	267	287	313	310	265	286	273	299	272	261	278	250	279	278	269	307	257	279	278	284	273	265	259	281	253	260	273	274	261	250	274	260	273	276	269	281	252	285	242	256	276	286	258	277	293	308	287	278	250	258	271	282	288	285	247	252	250	271	253	288	277	293	271	265	258	272	288	265	260	265	283	265	263	304	270	266	292	244	283	263	244	272	299	297	263	276	255	251	254	277	277	299	315	305	296	260	268	251	277	280	274	291	266	275	255	258	271	277	302	263	274	253	292	283	250	300	279	247	275	290	275	278	283	292	255	281	234	262	274	299	264	288	239	294	273	260	280	282	299	270	269	287	280	293	287	299	273	287	269	278	248	277	257	220	269	287	282	276	301	270	256	280	265	253	266	261	280	276	274	300	276	271	284	280	263	280	309	260	263	299	296	298	267	254	285	276	280	245	273	315	303	269	232	303	255	303	274	240	261	250	277	280	298	296	267	287	272	274	257	262	294	267	250	278	282	299	272	271	274	243	276	282	256	299	233	259	263	279	285	251	290	289	262	298	293	302	240	262	314	290	296	254	249	270	262	271	273	251	275	266	270	297	268	264	251	248	245	259	303	276	262	271	274	287	253	253	262	253	258	301	298	309	245	304	289	272	288	259	267	254	278	286	296	260	270	287	244	297	304	239	300	294	294	255	258	258	284	264	261	270	278	270	315	261	253	275	285	260	308	287	289	299	290	262	268	286	282	280	293	276	291	263	259	307	285	263	268	281	258	266	262	296	283	271	258	278	258	226	314	270	265	270	278	260	269	305	256	275	268	279	248	265	247	264	260	285	297	267	265	274	281	294	311	254	268	268	268	278	303	283	266	259	290	289	282	272	277	269	278	265	270	281	286	276	272	266	256	247	260	300	275	229	279	280	264	319	249	250	253	278	256	274	307	270	294	269	293	272	306	288	285	265	270	280	247	257	253	270	264	274	271	291	271	278	274	290	267	256	272	240	281	278	280	271	265	266	303	310	298	264	272	284	281	321	241	274	267	307	266	273	264	306	269	258	257	276	286	271	290	265	251	284	292	287	277	271	302	263	282	275	295	261	287	267	274	281	265	275	250	259	272	265	256	276	280	317	288	277	288	272	264	271	287	288	268	269	261	236	289	310	256	265	291	227	301	280	271	256	296	296	262	268	295	270	265	284	281	273	287	304	278	296	254	259	302	270	279	325	270	273	269	261	269	279	297	294	269	291	279	276	262	296	315	269	291	286	274	309	291	270	263	250	279	265	274	270	276	284	240	321	305	298	283	269	296	282	299	302	232	280	292	280	273	279	300	281	281	305	288	299	296	311	259	263	312	270	248	306	285	267	269	243	277	279	269	264	285	275	258	264	291	285	282	264	291	275	274	259	278	292	233	271	260	282	280	279	297	283	285	323	277	288	275	268	278	273	263	297	273	285	302	320	247	263	253	296	236	287	255	287	303	282	307	283	303	278	278	274	249	279	268	293	258	260	267	273	272	287	281	271	299	273	269	277	308	278	285	274	235	278	283	287	258	265	308	274	281	302	236	294	290	278	284	253	272	276	306	268	255	252	257	314	263	298	274	245	247	269	270	288	268	266	295	290	274	296	288	253	256	310	251	251	285	283	294	305	262	274	257	257	274	257	285	309	276	283	273	323	295	233	283	278	256	268	299	280	284	270	276	272	282	277	256	285	275	247	245	286	292	260	267	307	265	288	268	299	243	267	291	273	270	267	268	291	258	245	262	304	286	277	259	245	275	292	300	281	259	274	273	267	274	288	299	245	275	262	296	296	297	260	262	266	291	268	289	293	296	277	290	253	281	319	271	281	290	303	301	294	292	272	225	261	278	276	277	277	268	294	300	267	273	265	272	269	272	246	284	264	254	281	256	281	272	285	257	288	294	282	263	240	262	260	243	252	286	289	255	286	294	265	263	277	285	262	286	238	283	261	263	266	256	295	264	291	291	268	275	302	316	279	252	278	277	236	246	261	266	290	327	285	287	285	268	261	237	263	271	285	266	272	257	265	265	250	276	239	265	266	291	279	285	294	269	250	292	271	261	291	280	247	286	265	277	292	270	286	284	290	291	251	278	289	274	286
6773	881	1298	1462	1292	1162	1035	979	978	870	792	840	781	766	729	765	726	716	679	763	739	674	715	678	726	630	667	654	723	709	702	668	741	646	665	679	704	702	627	651	673	657	651	689	635	659	619	657	621	695	653	664	653	669	692	643	644	675	662	665	692	667	650	646	673	684	657	707	625	640	693	653	662	641	689	599	697	674	637	632	641	687	641	682	687	658	685	639	648	636	694	640	668	657	651	670	683	678	666	648	623	664	679	681	662	677	661	689	696	701	674	611	650	623	638	656	645	667	654	679	664	634	696	622	647	687	694	617	710	662	676	692	688	652	666	624	631	618	655	637	695	632	712	704	667	654	640	668	633	667	630	681	614	652	655	651	712	712	658	649	655	680	677	647	660	671	655	709	680	609	686	676	666	658	656	655	633	696	654	630	677	654	656	666	652	682	668	657	672	626	728	638	632	666	667	655	647	668	712	656	657	643	658	661	654	645	684	659	624	608	677	691	617	692	689	647	669	666	650	702	657	655	671	676	671	618	612	649	721	634	626	627	716	596	645	660	706	659	656	671	616	668	626	686	645	695	656	634	694	611	652	675	658	672	691	659	656	646	655	665	642	664	632	638	674	664	667	706	667	686	631	650	652	669	663	668	689	679	701	716	644	686	625	644	710	665	675	659	664	630	712	680	701	659	650	693	658	653	655	658	647	680	707	626	698	637	695	641	650	605	649	621	669	668	675	624	668	658	698	701	694	679	654	678	646	667	652	666	667	656	661	656	699	656	646	678	610	662	667	673	651	619	657	599	647	695	629	651	668	673	599	653	700	676	661	622	654	660	637	674	675	718	671	627	636	638	673	652	634	650	672	632	684	692	658	661	619	674	681	652	692	701	643	649	689	655	639	654	686	656	662	648	650	689	678	621	714	711	650	671	698	635	625	646	692	593	673	594	661	643	654	633	637	662	653	631	657	677	613	668	688	716	686	673	658	714	688	669	669	672	658	656	668	640	676	682	675	671	707	655	668	662	655	664	650	653	653	670	644	651	662	654	677	650	647	647	701	663	607	632	643	641	696	633	659	678	702	719	674	651	670	646	643	610	653	674	680	668	648	653	617	708	667	585	680	676	598	635	691	712	694	660	667	659	601	682	694	664	624	624	601	629	619	663	613	666	680	681	639	667	692	679	676	678	700	647	633	643	662	658	680	653	660	665	677	687	743	662	693	664	702	626	675	678	642	637	605	625	639	665	658	647	676	683	671	655	626	676	663	662	691	636	664	665	681	649	624	704	622	660	671	665	715	656	656	702	660	670	721	649	659	662	657	625	641	679	614	690	726	640	657	665	641	713	691	699	699	686	678	626	633	673	660	666	653	675	662	652	655	673	633	627	704	672	649	674	674	651	648	663	677	636	662	678	651	682	660	626	688	673	656	727	628	614	630	666	709	690	642	614	620	633	667	692	680	668	641	689	700	615	650	638	625	659	688	623	608	641	665	669	677	688	679	659	660	675	650	641	666	683	655	631	635	630	660	674	670	669	662	700	663	664	678	651	693	659	641	669	647	684	694	656	677	704	681	682	647	636	700	641	639	648	657	742	654	702	654	685	648	662	673	657	623	612	690	684	668	669	675	694	676	645	641	660	639	653	652	730	660	668	627	644	632	664	673	628	646	666	611	666	666	672	616	701	685	672	666	674	656	664	682	604	666	687	692	671	681	606	689	658	689	662	605	706	622	671	643	661	708	671	649	666	623	672	665	655	613	678	700	637	683	610	657	695	666	708	639	664	706	673	639	673	676	682	651	709	674	670	613	663	660	696	658	645	641	715	684	675	674	650	661	634	747	676	647	681	645	634	637	616	623	654	700	668	652	708	639	690	670	610	606	651	647	666	667	679	673	649	646	675	641	675	701	638	642	662	694	717	652	677	678	655	652	662	648	661	659	639	676	658	717	640	638	716	633	673	664	638	715	706	682	651	621	621	649	694	692	656	654	680	627	684	690	682	622	682	686	667	645	655	707	644	648	618	686	624	658	627	662	644	670	661	684	694	609	673	652	653	627	683	642	607	702	661	669	703	670	683	679	653	660	630	678	654	624	697	669	623	646	664	680	661	661	671	701	678	656	666	652	690	672	640	630	702	717	645	627	627	663	668	640	728	659	640	704	686	649	654	644	701	641	656	598	628	630	587	707	710	647	684	673	617	629	656	672	642	643	674	681	663	682	661	648	660	673	650	689	682	667	635	619	665	673	674	637	688	602	664	682	715	674	677	697	704	647	633	679	677	656	659	651	696	688	653	699	679	698	627	608	631	659	680	676	664	694	648	628	645	705	657	709	679	670	638	660	691	684	666	649	661	668	652	636	679	661	692	667	655	704	677	692	673	670	688	674	672	681	667	663	712	690	673	710	627	680	679	673	682	658	715	655	690	630	655	687	665	652	623	606	649	629	658	663	627	641	627	628	616	678	655	635	645	693	671	702	686	656	629	634	645	664	629	634	622	651	673	651	659	640	654	622	646	655	657	695	680	665	732	636	667	664	661	694	708	627	694	642	656	683	689	647	656	621	633	707	611	615	659	683	652	688	638	648	676	656	668	643	691	657	641	649	686	647	669	657	666	662	664	698	672	667	639	646	691	689	655	621	644	698	656	656	642	675	675	682	658	678	693	638	660	678	661	645	645	691	673	672	667	627	658	666	622	595	614	645	657	654	656	666	604	667	686	661	678	672	689	642	689	656	671	684	681	655	678	627	648	642	611	651	653	647	655	655	634	639	659	649	672	674	639	681	659	663	675	675	669	664	618	625	658	695	722	658	640	655	697	657	646	676	679	667	648	643	655	645	673	665	678	695	664	619	619	696	652	680	631	648	712	668	660	683	684	664	658	684	653	658	664	626	670	603	645	669	620	700	624	619	619	648	626	697	644	663	685	662	669	660	618	656	662	625	667	662	653	670	690	654	656	659	736	682	610	649	616	662	652	630	653	637	665	692	654	608	630	656	661	621	607	665	638	657	689	645	623	666	660	647	641	660	663	680	673	671	686	688	685	642	671	677	619	626	636	599	631	634	642	668	621	704	625	655	635	677	654	668	670	705	683	654	670	725	661	682	707	702	665	647	665	672	681	679	684	655	659	671	616	653	678	645	644	645	653	656	670	656	694	627	641	693	651	671	659	662	636	651	673	668	706	650	626	695	648	651	675	619	649	688	670	614	679	709	662	670	649	662	660	628	636	673	659	626	629	679	690	648	657	671	660	678	672	629	687	668	676	703	694	663	695	662	693	663	632	651	653	691	671	669	690	652	639	641	658	626	663	679	695	634	680	687	675	693	674	683	647	628	690	667	654	704	695	671	674	707	673	641	651	687	643	716	675	650	678	692	715	696	656	693	645	663	716	635	679	688	632	715	666	696	645	634	696	636	663	702	666	681	640	670	680	654	645	652	663	697	669	645	667	624	663	655	639	690	679	692	659	611	625	655	627	644	678	732	632	661	686	682	647
12517	730	689	525	355	290	231	209	214	201	165	166	166	171	127	132	138	145	142	146	118	124	129	133	131	129	141	157	153	141	112	123	138	146	156	150	155	113	132	119	123	127	123	107	128	143	123	134	139	140	125	121	139	129	141	134	144	128	121	109	110	126	134	132	131	130	148	134	157	127	122	133	141	120	132	110	127	130	141	134	127	129	119	139	142	111	108	120	121	134	135	118	143	131	128	114	119	131	123	125	139	126	135	122	107	138	129	132	128	123	144	142	146	112	131	111	129	126	144	123	102	115	135	126	120	137	110	130	132	129	123	145	132	112	124	127	119	100	138	125	131	132	119	116	124	123	112	133	140	117	140	117	131	134	124	112	126	128	131	137	137	126	126	138	138	126	104	148	134	137	119	159	151	142	132	130	126	108	121	133	143	136	140	129	146	146	110	127	113	126	137	120	142	122	133	139	131	141	131	116	102	126	130	130	152	122	140	144	131	120	139	132	107	130	116	137	132	137	137	163	155	130	135	113	110	119	118	136	122	117	138	121	120	124	115	129	150	136	127	118	122	116	112	125	125	134	133	123	139	117	130	125	146	122	127	144	137	118	107	139	137	100	115	117	128	146	149	129	130	121	141	123	129	127	133	121	141	121	121	132	135	131	139	124	123	134	127	127	129	128	126	106	139	126	101	124	109	127	124	123	128	120	148	132	133	119	116	131	137	122	127	117	122	119	143	137	114	114	122	134	129	142	119	120	117	120	136	139	142	100	124	137	162	123	119	146	130	109	161	129	141	122	121	116	90	119	117	123	129	124	139	124	134	137	128	121	149	125	148	100	132	141	135	130	103	119	137	128	137	132	122	141	107	163	131	121	117	122	144	112	140	116	111	116	119	112	144	135	118	135	128	136	129	132	124	113	136	126	156	137	133	131	122	122	120	124	132	111	100	107	132	133	138	138	135	131	148	126	126	125	121	135	123	149	111	119	129	132	108	124	125	145	124	118	118	135	112	126	124	116	131	136	133	137	120	143	137	126	126	142	125	133	157	140	134	120	139	129	99	107	127	128	124	130	141	145	112	153	159	135	112	132	138	135	122	115	135	114	133	135	111	132	130	133	122	133	106	109	118	117	125	139	106	139	134	118	119	121	148	138	107	147	137	121	119	119	140	158	135	135	134	146	136	113	123	142	126	129	130	127	128	127	144	124	114	117	102	119	125	129	137	134	127	127	124	151	129	113	108	119	137	133	114	129	118	114	135	128	127	155	132	128	123	109	112	126	117	127	141	119	149	154	135	112	120	148	142	151	131	133	121	122	124	148	114	120	115	149	109	122	133	131	116	128	143	136	147	122	135	112	152	131	140	136	128	128	114	154	147	144	120	117	113	115	115	137	118	127	139	138	117	128	126	104	119	124	122	124	131	134	131	104	127	140	139	140	113	140	131	114	133	127	134	132	150	131	107	116	136	121	128	128	129	132	117	109	140	114	107	142	139	109	111	105	135	142	140	136	109	134	119	131	103	146	126	143	131	125	119	128	117	116	137	105	122	122	130	134	133	131	112	136	123	126	130	122	121	131	126	137	128	131	128	141	112	129	129	129	130	119	141	121	153	139	132	139	120	124	120	139	142	120	119	128	120	137	130	128	125	113	120	151	137	115	130	123	134	119	121	126	112	133	122	122	115	110	142	130	110	122	137	135	123	140	134	135	118	132	118	123	118	113	126	141	120	125	125	138	128	120	128	117	139	100	123	119	130	117	146	144	113	120	152	120	114	132	135	121	128	126	127	134	123	135	118	137	134	110	138	130	139	146	132	124	152	124	117	134	120	143	150	123	117	110	109	117	138	120	122	132	128	126	132	126	146	125	126	103	98	116	120	130	118	131	122	138	140	140	123	127	142	137	137	136	130	122	127	126	137	122	115	130	130	126	115	110	117	134	116	120	119	130	111	127	134	114	132	140	130	125	125	139	128	117	139	141	130	149	123	127	140	133	137	120	126	108	120	115	156	149	119	148	122	116	131	117	149	115	131	119	154	130	107	135	154	113	134	115	122	127	135	114	92	120	136	115	136	140	145	138	99	132	133	142	138	140	112	118	137	119	131	125	116	122	112	129	132	115	112	130	120	116	124	131	150	130	146	145	149	133	124	132	126	142	116	127	128	135	120	142	121	120	139	134	117	131	137	111	101	126	126	110	135	122	130	122	115	112	119	142	106	133	121	119	124	117	133	141	115	139	156	151	130	133	131	122	142	131	124	120	154	138	112	140	129	127	136	114	123	158	146	137	143	133	134	120	140	126	123	102	118	129	136	137	115	119	118	121	111	118	113	118	142	114	122	141	123	140	135	129	138	126	118	117	119	141	136	143	143	128	113	135	133	96	120	144	112	126	120	127	130	127	121	128	114	129	152	128	100	140	124	130	129	129	135	132	119	134	135	130	138	159	125	113	135	108	144	133	136	147	145	114	132	130	148	129	133	145	142	105	128	123	131	115	116	143	123	122	134	139	132	140	135	112	121	123	158	127	125	131	130	125	129	137	110	148	117	117	141	100	127	134	138	131	131	158	121	143	135	122	149	127	126	105	121	111	131	136	148	121	126	128	146	118	133	126	107	100	124	105	122	120	133	135	125	137	133	130	126	137	133	121	118	105	124	127	140	129	135	159	137	125	126	152	159	133	114	133	129	107	103	143	150	138	133	141	133	132	140	144	165	141	114	122	112	121	132	125	134	119	112	124	123	121	122	117	122	137	115	134	117	131	130	139	123	126	130	137	126	118	125	128	135	114	144	141	134	129	131	124	124	128	125	153	125	116	114	131	134	146	124	151	139	107	135	144	147	139	118	112	116	126	131	143	131	117	148	120	122	116	149	121	123	136	116	136	129	150	132	157	129	133	135	129	108	114	124	110	111	115	126	113	125	123	132	121	144	122	123	112	130	125	128	134	146	136	123	138	144	141	113	122	143	129	129	132	132	113	123	128	126	133	146	125	130	120	131	123	131	131	130	120	136	131	118	134	103	127	135	119	127	118	117	137	140	113	152	153	128	129	128	137	150	109	135	121	124	142	146	112	126	147	146	118	149	113	123	131	129	120	122	117	111	131	139	139	98	116	115	127	102	119	109	121	141	157	127	127	135	118	138	137	111	114	113	132	153	114	109	123	125	137	136	138	122	143	130	131	134	132	136	119	133	134	130	153	137	95	124	117	127	118	131	123	146	121	130	108	121	127	140	147	101	120	149	117	130	132	120	138	140	143	107	120	115	120	119	143	124	109	118	152	133	127	131	114	116	110	133	136	118	129	127	120	108	133	137	138	138	119	141	113	134	130	117	133	110	132	116	139	130	143	106	130	112	139	132	141	146	118	124	142	124	137	129	141	127	128	134	140	112	140	127	129	128	138	138	121	123	116	123	98	119	114	127	114	123	135	124	131	114	117	125	132	110	117	129	141	110	147	133	108	120	147	144	127	118	124	144	129	126	148	114	138	134	120
8040	819	1433	1728	1527	1188	1022	867	779	692	637	624	626	499	499	484	463	454	425	442	433	414	433	373	390	407	408	416	376	397	392	428	389	379	406	371	379	379	348	401	374	360	384	391	336	360	359	366	357	403	398	349	359	361	379	364	361	367	395	342	362	356	374	376	394	360	358	362	377	376	382	377	325	378	358	318	350	364	362	379	350	358	342	350	342	389	353	360	376	416	398	380	357	341	338	367	338	382	352	319	352	344	354	369	373	360	339	332	346	406	341	391	397	367	330	353	352	363	334	347	375	367	343	350	340	369	391	369	341	343	354	355	323	353	336	366	407	351	386	371	348	353	407	353	341	382	325	356	357	342	381	363	367	358	358	400	351	325	347	375	349	345	347	366	367	338	341	356	357	368	360	349	340	379	345	359	358	372	393	350	337	352	366	347	355	373	373	377	352	344	357	350	347	372	358	350	376	388	380	370	368	390	362	377	356	351	373	372	377	364	352	405	358	334	333	365	341	353	354	345	363	345	354	333	343	331	319	361	350	352	356	353	331	361	385	356	352	364	357	344	364	328	366	358	375	372	357	371	374	329	342	377	348	349	375	345	356	387	325	359	378	361	375	342	363	351	318	361	366	357	366	368	374	373	364	380	373	343	361	390	353	378	377	383	391	331	313	347	383	345	347	361	374	372	353	335	355	331	367	357	388	356	360	357	365	379	355	330	346	403	354	383	371	343	360	379	339	348	348	314	348	359	375	356	351	349	358	332	361	379	357	366	362	369	354	415	386	346	338	376	327	378	361	354	368	351	348	316	340	388	342	345	342	335	344	367	316	348	353	347	333	378	347	343	359	335	383	336	335	364	384	377	375	347	316	378	346	380	357	365	393	363	348	367	368	338	341	340	369	313	366	323	356	346	371	355	330	370	370	358	364	349	327	337	377	333	360	346	367	375	375	352	372	368	345	358	332	348	343	385	380	375	338	355	337	344	373	319	350	364	332	346	350	383	377	347	376	352	352	350	384	361	383	392	418	366	359	357	337	359	330	371	394	307	343	352	330	354	347	376	387	337	348	394	346	354	387	369	360	355	380	350	398	342	373	353	331	363	343	382	376	372	345	326	363	365	391	348	365	340	387	362	373	350	345	365	351	347	357	346	357	347	328	343	345	360	366	384	351	358	336	330	353	369	344	376	360	339	408	352	340	384	388	351	334	364	349	377	366	341	341	380	343	394	393	358	356	355	380	372	347	358	329	351	349	350	352	354	359	337	321	327	345	393	338	337	335	370	369	338	352	357	352	367	395	367	356	362	380	353	351	355	364	353	372	364	346	374	346	359	350	400	374	343	339	352	385	375	325	318	351	323	371	350	365	391	339	357	360	359	347	373	353	354	381	327	334	357	340	357	324	355	342	345	384	334	346	350	375	355	333	388	342	375	305	356	376	323	318	371	333	337	353	391	349	348	350	366	341	344	353	338	357	378	335	365	357	344	381	317	332	375	338	344	336	353	363	371	333	394	383	339	353	338	369	326	324	343	358	363	325	366	330	332	352	358	372	366	361	360	385	386	387	376	349	336	337	370	375	374	365	354	365	364	366	366	366	348	332	347	365	374	406	354	348	367	335	359	358	346	353	362	351	366	372	377	335	352	362	383	377	344	338	362	358	353	327	375	347	375	327	383	329	360	369	368	350	341	311	365	391	366	358	367	347	389	340	361	365	356	371	353	370	339	360	335	342	359	358	352	343	368	351	356	352	385	373	374	346	343	346	389	363	350	333	350	370	373	353	366	362	383	353	334	367	370	369	376	373	345	348	335	340	352	390	333	338	362	372	366	381	346	378	348	327	352	373	363	328	337	347	349	312	360	358	341	358	343	351	379	312	365	363	357	366	349	330	372	375	398	358	354	374	341	354	360	321	332	323	341	362	356	407	321	339	343	370	347	365	362	319	383	370	342	366	370	347	376	351	357	408	363	363	347	343	344	339	351	348	371	333	381	343	387	325	358	349	384	382	355	360	358	356	344	363	336	336	352	380	387	376	354	380	378	362	389	354	339	352	298	373	362	358	381	346	352	354	355	321	378	344	379	337	348	341	378	330	396	391	331	319	343	362	377	348	355	359	367	367	343	365	330	352	323	364	361	313	352	350	359	366	412	350	341	328	366	360	370	371	359	344	374	335	379	379	364	368	398	335	384	419	347	327	326	361	362	349	351	326	337	374	380	328	352	345	393	361	358	358	370	358	376	356	362	365	369	370	376	339	324	332	371	354	396	385	338	361	344	380	341	336	316	387	336	331	353	375	342	328	345	386	324	352	377	337	367	335	378	357	390	361	331	347	344	386	349	393	346	358	369	386	345	369	386	382	338	335	375	362	390	385	360	383	394	345	374	362	335	350	343	325	371	356	382	383	372	363	356	364	309	363	338	330	377	365	373	334	349	350	355	341	348	309	347	400	354	364	343	360	367	331	348	346	399	364	371	371	385	368	372	362	370	374	336	335	324	383	385	331	345	354	364	371	396	355	348	362	340	366	361	327	364	333	376	358	350	410	365	380	377	367	350	348	373	364	340	376	348	308	338	344	364	355	343	347	364	376	364	359	348	383	338	363	336	340	375	361	391	345	364	351	355	311	346	328	308	357	338	383	393	367	363	351	335	368	363	384	370	366	358	355	359	389	375	372	366	370	330	346	368	357	379	333	328	354	303	354	369	359	330	369	343	324	328	356	381	365	348	353	357	361	340	324	367	385	367	348	385	352	333	361	322	369	343	342	331	353	334	338	343	349	368	357	349	353	348	353	370	368	363	334	365	367	353	350	327	323	344	373	361	340	339	334	366	321	374	345	372	335	382	382	345	379	333	345	384	377	362	355	373	367	329	350	342	376	336	347	348	346	322	362	341	379	343	359	337	355	386	386	362	368	380	372	371	345	374	325	349	390	383	420	319	344	399	398	384	405	386	391	351	339	350	355	356	336	352	347	353	371	342	362	384	374	351	349	346	361	321	342	345	361	316	349	370	325	384	359	350	363	343	345	365	351	351	380	353	330	354	368	337	337	384	342	351	317	354	361	324	337	342	360	358	323	355	361	399	384	362	326	351	333	370	340	398	371	340	363	368	380	352	371	339	369	326	381	364	362	342	348	348	339	380	355	376	378	383	360	377	376	375	359	339	379	362	367	362	362	344	376	372	340	390	383	368	381	338	358	325	336	351	393	344	332	319	380	391	367	376	383	352	362	380	365	367	368	376	349	340	343	367	365	358	338	327	351	361	337	350	344	345	359	365	346	373	349	352	341	367	325	333	361	376	346	333	330	336	374	356	348	354	358	387	363	344	374	358	379	346	349	366	377	361	369	351	347	354	354	354	364	403	353	375	371	379	356	362	327	324	346	377	338	384	350	386	337	399	379	364	357	330	326	325	366	324	385	372	368	369	342	320	356	362	362	365	351	371	364	372	374	355	321	360	377	347	388	393	337	368	378	354	372	402	364	358	352	366
1316	413	409	449	387	436	384	434	352	410	404	426	353	381	429	386	408	394	384	389	404	379	390	389	392	385	407	415	432	406	348	343	391	385	403	406	370	423	398	396	404	419	409	397	407	423	417	420	440	400	393	422	401	401	423	449	411	407	418	427	362	431	384	385	387	401	388	368	368	382	398	394	392	403	412	407	406	425	393	397	373	417	407	421	394	397	350	380	399	423	377	395	389	416	389	421	428	408	422	423	389	408	422	361	419	399	412	372	384	434	390	390	421	457	434	355	385	426	392	345	439	405	434	357	364	366	390	396	411	412	396	428	433	390	366	395	388	387	379	407	412	424	366	377	436	411	420	387	406	444	414	403	411	406	344	347	399	379	395	396	368	413	377	416	404	396	393	384	390	389	370	399	408	410	389	385	402	431	415	393	379	398	408	390	407	400	394	401	396	377	396	403	391	409	392	403	412	399	430	420	396	392	377	449	426	382	349	375	406	389	395	406	383	390	389	404	441	422	430	443	405	355	399	389	452	387	417	384	366	375	404	392	398	390	370	403	414	399	414	405	359	419	399	412	358	365	378	406	424	406	425	410	391	403	418	409	433	374	386	382	369	412	368	400	408	392	393	393	405	388	396	368	417	430	384	396	421	451	400	401	444	397	401	416	389	389	375	406	418	431	397	409	357	415	409	386	355	392	413	414	410	398	369	355	376	401	387	393	433	409	370	381	402	367	422	412	439	425	418	399	434	396	423	394	402	392	401	425	412	390	412	392	397	398	390	391	407	390	428	377	400	430	370	408	387	382	400	407	381	441	408	428	400	392	429	426	386	393	426	398	373	402	477	380	428	389	413	383	419	400	398	389	337	392	389	414	421	388	395	398	457	402	405	417	367	416	396	403	395	459	362	432	357	378	417	396	413	420	401	401	367	389	394	374	379	376	389	418	381	430	417	422	392	398	391	419	412	426	425	408	399	432	378	403	417	364	389	428	381	389	393	402	406	344	379	438	404	389	381	397	399	390	462	393	403	396	401	388	374	435	398	396	398	350	386	428	413	366	399	394	395	404	398	398	401	404	422	402	399	387	445	401	426	417	403	385	420	377	365	404	432	388	378	367	389	412	396	383	395	404	410	380	402	409	413	424	408	364	413	418	418	437	413	414	375	436	406	431	403	417	394	439	389	392	401	369	382	399	414	389	402	415	388	392	424	397	414	418	365	388	427	459	407	411	365	387	403	421	387	364	407	417	401	406	433	429	379	404	375	418	392	397	391	379	420	366	402	407	396	424	421	386	407	394	424	380	388	412	389	420	424	405	388	387	378	370	355	362	395	416	440	434	388	419	380	401	417	409	454	406	435	379	443	439	418	390	386	381	425	416	416	399	391	385	373	402	368	391	387	396	390	402	393	418	371	409	413	411	391	402	412	437	440	402	400	410	410	404	419	378	405	389	380	385	410	368	421	398	435	360	410	380	417	374	403	399	378	373	354	397	374	389	392	384	353	414	407	433	411	400	388	362	413	411	391	370	392	447	423	428	382	368	391	410	377	422	386	380	414	383	398	395	420	359	406	400	456	384	361	402	392	382	396	411	427	382	413	367	355	421	400	368	408	447	390	387	396	376	392	400	398	402	396	396	392	393	403	449	406	418	419	440	397	417	410	386	400	435	415	388	420	406	398	407	374	389	399	411	408	451	374	398	393	410	406	420	379	413	434	431	353	421	383	440	357	387	417	415	381	377	404	418	390	418	442	434	398	393	442	391	392	353	435	419	387	395	448	407	407	379	400	370	391	354	406	372	386	413	430	383	424	390	397	397	398	409	375	390	413	383	396	418	374	404	365	410	405	437	422	437	409	408	435	411	414	429	397	430	405	397	401	417	408	367	406	400	408	405	369	384	416	418	450	398	414	396	404	380	415	371	438	399	436	416	427	375	387	427	397	353	397	391	414	406	409	410	408	350	452	411	393	415	415	403	399	368	369	435	427	390	439	400	424	375	374	405	409	402	384	412	444	399	442	381	368	409	391	424	403	422	411	402	399	424	441	417	362	413	411	372	409	429	369	435	418	392	391	370	417	400	429	380	393	395	399	415	444	361	408	426	422	409	436	385	390	360	422	461	411	384	399	393	408	363	388	429	388	418	421	420	387	430	411	410	403	388	431	402	426	401	414	400	441	382	431	398	409	382	395	421	391	389	438	415	396	355	409	381	391	411	416	380	394	409	394	410	390	390	404	405	379	387	378	407	416	392	387	414	354	420	381	400	364	398	427	402	434	418	412	439	424	437	373	397	388	394	386	401	431	399	446	394	395	421	417	390	387	404	400	412	415	401	378	428	395	396	417	365	382	413	418	435	381	399	432	385	411	385	425	382	412	416	355	392	406	419	388	356	425	381	402	393	416	418	385	415	409	434	399	382	404	415	404	361	404	405	401	399	438	434	386	448	395	355	348	410	446	428	353	396	418	396	396	399	394	399	377	378	373	414	386	389	388	383	397	432	400	398	340	398	416	415	391	382	401	381	364	415	440	394	390	417	371	389	388	382	423	425	408	416	417	408	382	415	364	433	406	361	419	404	426	406	398	420	415	409	389	389	384	432	425	409	363	362	380	416	411	410	393	424	443	412	443	406	399	384	370	397	391	413	385	432	417	408	396	402	453	413	388	410	436	397	408	391	361	397	377	409	401	386	377	400	441	405	432	423	413	427	396	411	416	383	433	403	387	371	443	443	430	426	407	398	399	435	415	423	382	416	403	423	409	378	413	369	393	417	450	413	404	379	395	403	345	385	393	411	449	422	427	445	388	411	402	428	394	420	410	401	418	413	409	396	444	400	395	394	403	372	416	412	431	401	405	426	410	380	423	412	395	391	412	377	440	391	394	401	390	434	391	412	445	427	418	434	404	416	411	426	415	366	405	392	402	393	436	422	413	405	395	394	435	408	392	406	411	372	403	421	386	364	409	368	389	396	410	397	397	418	402	406	393	363	421	403	410	410	434	404	400	381	439	377	414	380	422	408	407	398	386	414	399	434	409	409	380	376	418	423	380	401	356	410	439	402	366	411	406	406	390	427	435	411	407	401	408	391	404	411	377	413	395	403	430	395	395	393	412	376	363	379	436	377	409	399	405	415	396	420	415	388	423	405	402	402	414	399	401	400	395	390	352	365	425	416	402	371	391	392	395	432	395	421	388	406	428	419	427	434	357	432	389	405	420	420	412	382	432	433	395	439	369	414	405	452	420	441	409	400	398	424	392	401	419	383	386	411	435	397	413	438	391	388	418	445	370	397	391	416	409	365	380	377	415	403	419	415	370	441	442	392	387	371	408	404	407	425	397	406	366	398	399	408	373	392	419	356	412	387	390	410	387	421	377	400	413	370	400	383	400	415	411	392	351	404	400	413	416	409	420	445	371	402	408	406	427	398	385	436	427	398	410	425	426	413	391	388	408	419	450	375	366	416	372	350	413	368	355	395	370	378	406	361	363	425	417	367
2029	916	993	1014	1062	975	940	1019	992	976	984	994	881	1043	906	912	904	917	917	985	976	913	909	935	935	933	964	973	909	978	854	960	952	979	929	883	966	963	947	950	952	935	880	936	965	914	914	954	923	933	1018	941	914	918	964	956	926	964	905	893	958	897	913	925	955	985	919	935	912	936	989	963	955	911	935	963	931	918	889	939	903	991	930	907	945	953	964	933	953	920	940	952	934	939	950	921	884	1007	972	972	925	904	965	844	947	950	938	911	984	897	970	948	975	949	945	915	902	908	926	948	867	922	946	906	924	948	925	974	975	965	933	915	972	950	965	897	995	947	943	959	936	938	948	954	976	873	989	960	961	943	942	974	975	933	901	939	868	935	898	968	859	877	880	924	906	925	883	952	900	949	894	909	940	932	964	980	947	920	949	981	940	876	951	959	905	977	944	951	936	949	956	938	982	980	945	928	921	953	973	968	944	929	968	959	940	960	869	936	928	921	943	927	924	948	953	966	925	904	942	976	942	946	914	941	935	936	1024	928	906	910	945	920	915	963	938	944	928	1000	973	984	881	936	909	936	891	961	952	987	911	970	913	931	962	972	926	988	941	992	952	949	948	924	928	957	947	980	930	1009	927	920	966	901	963	930	934	933	944	883	967	931	929	979	903	936	927	977	872	850	962	923	914	955	969	939	988	953	909	935	950	942	992	926	905	891	932	922	971	925	912	901	939	895	957	939	919	900	918	958	896	959	948	878	901	948	903	908	974	979	920	905	934	925	889	967	973	966	945	893	937	925	928	935	940	911	1018	962	993	950	945	879	968	900	973	958	923	941	873	936	933	916	900	928	942	975	983	897	964	934	984	895	967	910	958	940	910	931	899	912	951	982	965	918	944	954	899	880	969	954	936	922	922	925	933	898	934	957	961	913	982	958	929	940	931	964	892	869	925	929	922	954	941	923	899	931	899	952	953	927	929	936	917	925	931	931	971	943	887	975	971	932	910	917	902	962	947	950	915	900	925	926	900	918	864	946	915	941	946	970	982	966	945	935	947	944	948	966	981	963	994	932	909	917	898	903	933	868	953	928	928	938	953	945	962	889	899	921	940	961	945	945	952	895	946	910	938	894	975	910	903	908	925	889	952	953	904	959	894	967	947	896	1005	957	931	970	941	942	881	1018	986	922	948	981	892	958	918	917	973	848	915	912	952	957	943	922	913	948	913	905	935	936	996	921	968	948	942	952	928	946	953	924	953	940	883	972	875	957	900	922	941	1002	994	912	952	917	950	941	879	950	933	965	967	926	972	920	937	986	951	954	930	959	894	924	907	969	898	926	930	943	894	987	955	923	916	918	899	1015	956	969	906	973	942	930	931	949	975	934	918	951	909	901	890	970	962	943	918	933	921	918	876	895	953	944	928	900	937	945	931	940	964	915	981	981	952	942	1006	950	931	874	927	953	949	962	925	915	1026	959	900	927	978	944	1002	949	937	927	992	964	935	949	927	923	915	995	1014	983	944	942	988	903	956	893	934	964	957	924	920	915	954	962	960	958	930	908	961	964	907	931	912	977	962	978	929	927	898	947	934	951	932	866	908	897	931	926	961	928	972	943	856	914	945	901	903	929	875	944	973	920	956	1013	904	920	951	999	957	872	947	972	972	940	924	875	972	886	950	967	942	923	971	946	920	928	911	923	910	956	991	928	958	897	908	923	911	920	1009	926	1006	959	856	932	916	922	962	983	956	946	951	909	941	902	927	969	897	974	919	940	916	954	955	950	967	935	944	966	944	939	933	963	938	969	991	912	942	899	973	924	926	947	945	940	929	932	958	901	926	926	928	913	967	938	926	928	903	963	1045	976	978	918	910	889	946	957	959	964	957	975	924	913	964	886	988	969	964	997	899	957	943	943	917	943	906	926	898	878	916	949	960	886	936	917	958	970	972	877	972	898	956	917	931	943	924	943	1028	943	996	947	961	1025	942	935	928	898	964	957	997	963	977	936	957	944	968	943	913	959	915	915	955	943	953	925	915	907	902	931	974	911	942	997	977	920	894	891	979	948	960	991	945	911	896	941	925	920	913	924	905	998	957	954	905	951	904	902	942	938	912	1003	897	964	892	974	974	981	954	956	914	905	961	926	910	949	970	923	999	944	967	964	981	984	954	980	930	927	919	940	949	916	928	929	923	928	891	919	925	943	977	924	932	977	971	1005	985	949	988	916	969	914	1031	889	938	949	901	934	910	958	891	950	902	948	915	963	919	901	952	1021	932	991	943	950	916	891	953	917	918	924	889	952	962	899	926	941	934	1018	956	967	949	931	907	918	978	971	930	946	955	939	916	958	943	946	947	958	927	932	967	977	931	945	999	901	990	947	944	951	919	945	944	954	952	951	914	956	981	928	923	911	946	951	955	930	927	924	966	889	893	931	952	952	936	970	956	942	978	872	919	916	896	923	917	922	925	940	899	912	954	939	921	919	920	925	932	908	962	927	921	888	917	920	961	907	952	947	978	961	980	916	900	1008	912	954	950	944	955	908	939	910	930	950	980	912	931	915	947	945	971	984	972	958	952	936	968	911	937	971	1009	925	932	880	949	927	965	961	932	875	978	990	953	911	996	926	981	916	936	912	918	967	933	955	957	964	969	958	941	919	931	962	953	984	950	960	947	868	916	1000	975	973	931	920	925	984	955	958	915	905	899	904	945	899	934	905	992	922	910	984	948	918	944	952	894	918	963	959	949	949	933	908	956	953	1001	991	952	981	918	960	909	919	946	1000	887	939	909	901	944	936	987	948	935	902	955	892	958	972	984	966	898	984	879	997	961	890	930	905	918	969	938	931	946	966	953	892	896	956	886	929	926	944	952	967	992	933	930	952	933	950	980	992	900	923	977	882	995	915	914	902	985	938	919	940	927	937	976	928	951	952	898	964	935	990	936	952	879	925	908	882	947	934	931	961	915	944	934	910	911	958	934	979	962	940	938	945	1032	976	954	891	917	969	952	936	938	946	941	919	965	942	957	900	957	892	978	936	942	929	936	907	956	909	927	913	879	966	938	948	970	918	989	899	964	914	916	918	929	919	951	958	967	939	901	971	926	974	892	963	924	947	965	888	890	897	952	913	969	927	945	938	932	964	910	981	922	934	937	934	937	906	934	976	902	975	957	920	965	994	961	893	992	917	935	928	968	890	929	951	982	944	972	976	934	870	885	941	969	916	961	906	948	928	898	943	906	917	932	954	941	938	916	958	935	939	956	919	933	939	928	903	935	973	935	911	995	956	935	916	944	927	906	1003	993	951	907	990	932	921	962	942	938	945	906	971	964	930	958	915	928	929	948	912	978	998	943	906	913	937	927	928	919	923	970	928	913	915	939	898	943	920	905	904	937	994	946	977	929	894	944	899	913	920	950	957	907	964	937	924	980	960	879	925	922	945	894	971	969	914	932	907	960	919	977	947	983	911	898	923	931	979	969	905	939	916	968	939	963	948	930	904	884	961	929	947	927	1005	1002	964	970	932	962	994	876	910	896	910
7761	558	531	484	409	376	372	355	327	307	318	288	290	282	280	281	329	316	267	280	273	259	261	261	268	249	262	254	285	278	290	296	292	301	285	278	270	271	289	304	296	286	256	285	291	284	279	311	264	291	250	240	284	253	286	275	255	269	312	283	280	249	237	303	268	291	250	276	242	282	265	261	255	285	289	282	286	272	287	259	261	279	288	265	294	257	263	272	291	271	249	264	263	281	289	295	264	287	268	261	280	258	259	286	280	279	288	280	275	249	276	251	295	276	266	282	270	304	276	260	286	285	261	278	309	262	276	280	300	289	266	255	267	254	261	282	287	252	286	292	296	301	266	252	261	292	278	253	277	268	259	308	297	231	263	266	297	291	249	269	250	255	303	284	295	273	254	283	283	285	298	259	286	277	293	269	262	278	268	261	296	279	271	259	269	245	246	242	281	324	295	267	287	246	291	242	262	297	298	267	298	248	254	286	290	280	314	287	297	287	263	274	285	294	287	321	278	254	286	271	227	294	252	239	277	305	262	288	289	281	294	263	283	307	286	262	273	282	284	250	270	282	271	334	272	262	284	262	273	279	243	273	283	295	301	277	282	272	246	296	259	269	251	259	273	266	286	231	267	259	293	263	311	281	240	255	286	264	322	259	250	282	254	283	283	266	288	283	271	252	305	267	292	282	292	299	264	257	251	278	261	278	259	298	279	271	263	243	273	276	246	272	267	274	280	282	292	270	273	244	256	250	245	245	249	264	282	276	304	263	278	282	263	294	266	259	298	285	250	271	241	297	285	289	290	269	282	286	283	295	273	288	268	260	242	270	247	297	265	274	260	308	267	249	247	263	285	283	284	286	269	289	262	312	298	272	287	236	280	284	275	279	279	301	265	298	283	256	293	271	242	266	269	262	282	271	264	292	260	300	274	251	262	256	241	280	291	254	286	300	257	282	257	245	254	315	299	277	296	255	264	296	272	309	252	274	275	265	258	269	260	251	279	260	227	269	275	249	279	279	294	292	264	292	268	265	264	272	239	255	265	260	285	263	287	252	281	292	254	249	292	270	280	249	290	259	287	261	294	319	247	257	293	261	301	281	287	270	297	286	278	269	293	257	295	290	256	281	287	308	281	291	292	285	315	250	280	289	293	293	256	249	277	275	277	285	278	291	278	264	258	236	273	290	270	294	286	242	244	288	289	283	273	276	270	269	267	245	255	297	276	265	260	241	279	300	290	272	289	259	300	267	281	277	273	248	262	287	250	295	263	281	239	241	263	263	265	310	261	239	272	269	272	262	255	246	247	320	230	272	284	283	288	262	314	283	277	279	281	268	236	288	272	280	267	266	283	297	291	269	289	285	264	265	284	255	267	288	288	287	271	240	246	266	287	274	293	255	267	296	296	302	277	254	301	284	265	288	261	295	257	278	289	290	308	288	272	242	263	260	280	269	268	283	312	300	279	282	275	273	287	301	277	274	312	271	266	271	275	296	266	263	296	316	276	271	277	289	304	310	268	269	268	261	256	285	262	276	285	259	278	261	281	288	324	312	306	291	288	291	293	285	247	294	240	267	258	265	253	251	275	270	254	260	291	293	279	267	253	233	278	245	275	278	267	286	294	328	251	299	265	240	240	261	316	289	297	287	285	285	262	305	258	270	284	252	289	262	307	280	246	306	257	273	263	304	276	290	293	257	294	290	259	288	283	292	258	264	256	252	280	261	269	261	282	260	280	279	284	299	283	273	298	265	277	265	280	302	270	282	297	296	291	283	252	264	271	259	265	276	249	270	293	290	282	275	263	292	265	281	269	271	278	289	296	257	256	282	264	274	297	281	305	246	290	293	254	278	271	277	252	258	310	284	272	279	266	270	286	290	267	291	279	262	261	256	259	289	266	309	271	271	284	273	276	275	313	278	287	262	283	258	279	269	258	287	280	282	260	287	273	227	248	275	307	284	253	297	290	300	283	279	280	287	271	276	266	279	289	270	287	262	280	285	297	284	253	280	260	260	281	228	269	276	291	293	265	291	284	243	282	288	259	286	274	284	280	292	272	262	273	310	272	246	283	277	264	281	259	253	308	262	239	266	265	247	281	244	292	270	287	296	293	264	252	239	280	274	309	265	311	292	274	293	258	251	296	258	263	295	278	285	262	290	255	284	289	256	284	287	286	295	274	252	288	260	267	319	282	282	303	277	277	244	274	277	294	276	274	273	274	280	276	265	269	264	303	275	278	277	311	286	293	270	279	267	288	270	264	281	298	266	308	271	282	268	279	256	269	270	287	273	293	260	281	247	280	260	273	273	275	258	283	296	271	280	280	275	251	313	269	273	264	237	277	263	305	265	271	311	296	280	260	284	271	259	282	276	263	262	293	285	263	280	287	303	292	259	267	271	295	282	297	269	271	254	252	301	277	269	304	268	273	278	289	278	278	258	257	259	269	251	294	294	275	271	278	275	267	287	273	282	252	284	251	283	260	279	292	261	261	271	299	258	253	273	298	271	278	256	246	273	281	241	293	304	285	273	257	281	239	278	265	275	267	295	293	294	291	278	266	314	322	285	283	278	270	282	262	271	291	244	277	278	262	275	256	276	265	257	252	294	283	291	278	310	269	310	291	284	295	238	276	284	313	258	280	263	272	271	291	266	283	265	292	238	277	258	272	257	243	306	290	270	272	289	272	282	262	269	262	274	267	281	274	254	285	295	310	289	271	262	238	276	260	271	260	276	289	279	302	265	283	255	299	267	242	255	295	267	297	290	261	282	299	278	237	275	279	288	277	271	324	275	248	237	310	265	278	277	314	292	272	295	273	295	281	302	273	265	310	259	273	276	293	279	301	250	262	307	303	268	295	282	280	235	272	304	288	265	272	288	290	296	278	278	263	276	293	250	276	283	288	245	293	250	294	267	265	304	288	276	303	257	315	256	256	257	271	290	286	270	249	259	268	278	284	263	282	283	295	242	277	271	251	298	259	306	298	308	283	260	268	278	282	311	312	288	285	268	284	266	250	266	241	278	282	250	285	273	261	300	264	241	262	277	257	270	297	295	275	305	268	261	263	271	261	307	254	270	292	276	231	285	263	285	278	268	283	291	266	252	276	297	298	289	271	261	261	251	271	245	240	291	283	287	255	277	269	272	261	278	308	272	247	273	277	270	250	282	269	295	271	302	290	297	277	275	305	292	289	284	280	264	282	299	237	285	272	269	271	306	259	276	302	273	273	264	255	300	292	265	260	285	285	255	257	259	264	291	275	293	278	290	295	307	274	315	266	257	290	261	277	297	278	270	275	251	287	285	271	229	269	277	300	274	262	288	260	279	269	246	286	271	248	286	271	292	251	299	298	282	269	271	278	307	277	273	262	273	267	276	250	287	286	250	244	293	265	283	306	290	261	287	266	277	276	289	284	247	258	288	296	255	288	294	284	255	288	253	290	266	244	261	285	273	245	257	255	266	278	295	233	263	271	286	282	304	266	268	305	270	271	301	266	249
6815	972	1291	1502	1312	1167	1058	1012	913	871	836	859	826	737	774	711	693	739	723	734	665	667	675	665	659	723	652	683	678	665	710	626	678	649	688	718	665	671	714	657	669	643	672	698	661	702	683	640	691	675	669	686	637	692	646	680	678	666	663	683	688	679	702	658	650	648	664	640	651	672	668	698	627	711	646	698	731	647	670	691	681	644	645	688	586	681	658	624	644	646	671	727	711	653	735	656	672	648	672	662	655	694	687	666	672	630	675	642	688	654	628	628	677	688	637	685	690	672	689	652	690	657	669	684	652	616	632	656	676	713	619	702	604	628	651	681	714	658	660	698	644	669	663	694	648	634	677	673	619	718	693	690	691	682	650	644	688	667	691	716	666	638	639	635	683	615	656	686	650	697	663	666	619	694	698	657	691	681	674	617	684	638	672	594	643	701	646	695	677	697	674	640	696	682	605	657	635	629	688	659	691	666	718	680	674	699	640	696	691	638	669	653	672	652	681	638	653	656	625	629	622	660	674	648	660	648	674	699	667	655	653	689	649	677	717	705	657	652	677	670	622	675	684	681	654	668	680	671	696	662	669	671	601	675	694	694	630	656	650	685	645	672	650	610	655	654	643	696	662	620	643	660	683	693	688	657	722	652	669	643	619	647	666	660	675	704	661	667	652	652	661	676	640	662	626	635	692	650	665	643	677	689	660	652	676	629	683	649	656	644	655	658	677	651	702	647	639	672	646	695	661	649	657	625	617	694	623	687	693	659	689	617	642	647	657	659	685	641	690	673	638	668	687	634	675	632	642	653	658	629	645	683	670	675	649	653	679	704	663	648	672	699	664	662	644	695	665	654	687	637	632	695	659	629	672	652	673	687	645	687	681	664	635	691	687	684	691	626	649	629	614	618	696	666	649	676	662	702	606	661	671	663	671	650	669	662	610	672	646	632	630	624	643	681	642	686	675	676	687	654	653	671	708	651	658	675	654	646	635	647	688	655	657	636	730	663	692	661	631	659	648	717	705	659	690	687	601	728	657	674	668	686	647	657	664	696	650	682	669	676	638	628	700	684	646	662	665	624	676	705	619	627	657	663	631	669	658	660	654	658	659	648	653	645	658	657	675	625	629	721	696	647	615	633	663	679	680	691	650	701	711	644	635	656	677	652	670	662	698	647	673	666	633	662	675	660	602	692	658	660	694	632	648	695	650	652	634	649	631	612	680	666	658	637	675	657	657	674	660	715	609	629	644	657	637	706	675	676	699	644	692	679	681	642	627	661	661	674	639	680	654	641	638	655	678	664	653	674	657	627	639	720	686	677	657	703	620	689	623	709	631	684	641	699	623	635	640	643	665	660	633	660	657	661	609	682	667	656	703	652	639	710	623	640	657	674	701	656	653	692	685	641	647	665	658	612	699	631	663	650	652	666	658	682	657	654	670	709	669	694	686	686	596	625	669	645	695	708	632	637	664	673	667	675	650	652	654	646	687	671	656	676	630	657	633	640	642	642	664	676	639	674	638	641	614	667	619	649	688	683	639	697	655	666	661	671	682	660	640	654	702	632	642	657	672	654	646	618	648	667	638	654	628	664	676	655	693	652	647	667	663	660	690	671	631	668	645	663	678	657	645	628	642	661	642	660	680	639	668	702	667	652	660	646	693	653	720	683	661	655	696	718	680	645	706	632	687	722	648	679	705	625	659	669	676	672	676	725	671	653	665	673	609	648	690	674	664	598	634	688	670	644	623	652	653	664	677	661	634	665	647	706	641	579	642	654	691	660	681	679	602	676	657	695	689	650	671	644	655	696	614	660	670	633	643	645	641	662	676	622	679	679	639	665	692	652	636	630	631	671	636	665	646	682	719	706	671	695	724	666	657	654	627	638	631	617	638	663	617	680	716	659	616	706	636	663	629	668	674	624	676	658	642	707	681	633	651	646	708	721	651	675	680	631	657	673	650	638	664	669	697	702	643	657	712	668	660	640	632	702	638	632	662	668	590	663	650	689	659	651	713	639	680	676	679	634	676	669	678	652	639	662	655	659	648	661	711	611	671	666	675	671	686	684	641	667	703	626	675	673	669	640	661	677	673	668	596	624	638	683	645	681	639	660	688	676	671	690	645	627	652	665	669	629	647	685	614	698	648	633	614	695	693	687	699	695	653	706	660	674	635	690	686	664	665	644	663	709	678	663	617	650	721	697	695	643	623	677	637	654	640	618	612	636	698	683	626	678	673	665	683	700	618	652	681	653	697	655	691	631	680	691	610	601	662	642	643	618	649	636	669	634	633	600	658	705	701	665	676	675	633	652	662	684	653	628	652	661	716	620	660	673	641	661	658	690	647	661	687	709	665	684	649	631	641	661	676	651	677	626	661	646	658	665	695	694	651	642	685	624	648	631	718	636	632	652	602	674	676	655	649	658	653	629	616	658	668	666	699	634	664	657	657	666	684	693	663	636	666	641	687	684	675	698	685	660	656	701	664	666	642	655	661	724	657	630	670	698	633	705	664	684	641	621	638	651	740	690	647	714	690	685	628	668	655	671	642	696	694	678	685	656	626	656	688	623	699	592	677	654	623	631	679	653	658	612	681	633	630	682	630	650	661	692	652	652	642	658	685	695	664	689	680	641	629	721	631	669	688	710	655	673	697	649	684	632	656	663	651	660	704	671	678	666	661	663	649	682	652	642	691	646	658	665	664	638	641	650	670	653	694	628	646	660	650	631	632	652	679	612	669	630	621	613	642	661	669	606	659	679	673	642	655	694	713	693	640	663	666	651	669	625	671	652	659	666	625	661	664	657	618	652	653	722	674	642	610	656	712	629	666	684	622	622	651	675	623	668	692	651	642	705	679	646	648	680	670	686	688	651	699	670	647	673	652	678	656	673	678	663	688	659	663	682	688	690	673	631	697	691	696	659	647	687	657	625	669	655	690	713	661	658	668	649	687	610	660	670	673	646	671	653	680	691	648	637	641	665	677	672	664	646	675	635	676	634	689	644	640	660	687	647	691	618	679	668	661	648	662	635	698	642	700	605	665	680	643	619	672	677	682	676	637	629	659	684	657	699	703	678	637	701	668	658	651	671	725	627	639	713	617	701	653	628	639	632	624	692	629	670	694	706	683	664	639	690	654	649	657	665	647	673	670	662	678	665	639	628	690	651	667	685	699	629	614	649	676	668	603	635	667	630	645	655	671	664	658	608	677	602	661	668	665	705	616	586	636	676	657	699	620	630	655	697	664	664	662	662	597	649	672	691	703	668	651	663	677	621	648	644	676	631	635	667	651	670	626	684	666	684	653	722	651	673	644	681	695	659	659	635	681	644	651	661	658	641	721	667	671	648	645	669	615	670	644	704	690	644	718	629	655	662	660	701	665	634	653	649	607	630	627	664	654	675	667	656	643	705	662	655	671	714	680	672	649	651	658	644	685	637	620	664	642	663	681	630	693	612	692	666	697	668	670	652	642	645	664	681	671	679	685	636	637	667	652	640
12646	712	676	537	392	313	230	216	171	178	190	170	187	152	163	169	121	138	164	122	117	140	151	142	117	123	133	129	127	132	131	155	146	129	133	127	151	128	132	144	125	131	129	111	106	140	115	128	124	130	129	113	134	140	104	118	123	128	145	123	131	108	135	126	130	144	125	119	133	111	135	129	147	127	141	136	140	118	121	143	146	118	111	112	117	135	142	124	121	129	120	137	112	130	134	126	126	159	129	151	122	143	132	135	136	146	127	119	138	127	119	142	132	129	143	133	122	141	133	124	143	111	129	118	128	143	139	141	103	147	133	153	115	156	121	132	103	135	140	130	132	112	138	126	135	134	138	122	142	133	113	119	128	127	132	131	122	137	150	122	135	134	123	151	158	128	112	140	123	141	113	129	153	110	132	133	164	132	130	131	127	147	151	138	112	110	118	123	139	143	119	123	133	104	125	118	143	130	136	101	119	133	128	117	162	148	145	158	143	140	134	139	146	114	143	124	118	122	140	155	122	134	131	145	131	129	126	132	126	116	116	128	132	119	127	120	125	147	145	159	130	140	131	145	125	128	121	117	133	135	124	106	127	116	127	132	136	141	115	120	104	137	119	139	101	128	105	126	150	120	133	122	127	117	116	126	138	124	113	118	137	133	146	121	130	122	157	134	104	142	127	127	143	133	135	132	143	127	141	133	123	122	110	132	152	129	123	138	117	133	116	146	105	122	128	146	121	124	128	115	124	126	136	151	140	120	122	136	135	134	120	158	139	125	120	135	127	119	122	135	127	119	118	132	123	135	119	102	136	132	114	128	136	135	96	142	122	128	114	133	152	138	107	117	113	127	130	125	117	150	124	122	129	112	127	131	122	132	112	137	110	129	131	139	136	128	126	125	131	135	123	122	111	126	140	150	134	138	123	125	116	122	119	137	128	151	129	130	128	150	151	156	159	110	131	137	133	137	113	126	128	130	120	132	121	124	128	130	125	114	132	110	121	122	132	132	113	127	129	131	118	159	128	130	139	147	118	135	145	130	147	124	122	132	111	123	137	119	120	150	139	132	134	134	116	135	136	105	134	127	109	140	116	130	148	142	119	136	117	127	141	147	115	122	135	126	111	148	114	115	116	113	129	140	126	125	153	135	102	113	120	130	127	124	116	139	133	133	115	126	137	129	130	109	125	139	133	145	130	113	119	130	139	117	128	138	131	130	128	134	138	147	150	130	122	129	117	126	124	113	137	142	126	153	119	126	130	135	149	137	129	140	124	137	129	148	144	125	137	104	140	112	123	136	140	144	112	130	118	152	128	113	116	122	132	128	110	146	134	110	130	144	139	128	113	118	143	109	109	125	128	109	165	134	125	120	136	120	126	127	127	126	142	116	137	123	131	135	120	120	146	120	131	137	124	132	116	123	132	121	130	129	139	125	122	147	127	125	131	117	123	124	123	136	146	131	111	139	122	121	144	120	119	112	136	129	126	122	151	134	121	138	123	131	128	132	138	133	166	134	122	144	165	122	117	166	131	123	129	124	125	141	142	141	131	119	149	148	126	145	138	121	137	134	112	115	141	134	129	120	145	131	127	127	122	120	157	151	116	132	139	123	128	132	120	141	128	109	135	120	124	140	140	123	121	118	146	139	128	145	130	112	121	112	137	125	103	120	131	159	129	124	117	123	145	152	140	127	104	131	132	130	127	133	137	131	126	131	144	133	121	113	124	118	120	118	114	120	118	94	125	132	145	142	134	117	132	128	140	134	145	123	133	151	114	109	132	138	118	144	125	137	104	121	129	146	135	110	123	119	129	143	118	129	135	138	126	108	145	131	138	128	122	109	101	150	114	144	112	138	128	130	121	149	127	142	127	137	125	116	112	135	145	138	161	130	133	143	126	114	119	110	132	123	134	136	117	137	124	121	120	151	135	124	120	135	126	123	116	123	132	134	113	119	128	126	118	144	132	120	121	119	135	114	119	130	131	139	124	128	143	132	146	119	124	132	124	114	146	134	138	118	132	107	134	130	143	143	123	122	130	124	140	158	123	120	124	134	135	144	147	133	139	128	131	136	129	117	127	119	129	137	117	168	134	129	123	127	142	135	122	131	133	118	126	119	118	136	144	134	117	111	138	123	118	138	138	142	126	107	122	142	156	126	146	114	129	118	130	128	132	111	127	101	128	128	124	124	111	127	127	116	134	114	115	116	124	133	106	112	136	133	134	138	137	139	114	124	146	127	136	120	148	126	137	117	145	136	124	114	127	121	143	141	158	145	135	143	145	121	143	144	133	130	157	123	133	133	117	151	130	105	121	125	132	124	130	129	137	134	129	126	133	129	136	123	132	121	128	150	144	129	130	158	114	108	132	124	141	117	141	126	126	133	121	138	125	106	105	125	148	119	123	124	151	123	122	135	111	126	143	139	119	126	142	123	130	146	122	128	118	131	105	127	110	132	112	112	138	123	131	140	122	122	143	136	120	123	145	139	112	129	121	120	120	125	127	128	123	119	125	120	139	127	138	137	116	126	115	116	143	127	131	136	115	105	143	143	140	149	138	138	126	147	116	137	129	119	120	146	130	125	110	129	133	126	115	121	124	120	141	148	129	132	132	148	112	110	114	134	138	146	142	133	134	156	131	147	124	115	165	136	130	127	144	129	139	115	119	139	142	113	132	151	171	129	117	134	138	107	107	141	145	129	115	123	147	128	147	130	153	111	127	139	127	132	132	116	122	147	111	118	133	129	119	123	159	130	130	133	118	130	120	128	140	136	116	120	121	140	124	139	119	134	135	123	127	134	134	129	120	122	121	150	112	142	117	119	140	153	130	147	121	134	117	126	133	123	117	119	118	122	121	103	128	129	143	129	115	103	116	123	123	110	155	115	124	117	121	128	118	114	138	129	122	130	132	116	105	139	113	123	133	106	124	145	118	115	146	123	140	114	126	121	134	148	130	138	137	129	141	117	136	119	144	129	128	120	143	131	132	157	151	119	127	150	130	130	123	124	127	138	119	124	126	136	147	133	143	125	126	104	141	123	126	133	129	110	143	122	121	112	131	131	146	123	140	147	150	118	131	131	141	141	104	114	150	132	138	123	117	135	120	119	122	141	123	139	150	138	130	123	128	124	126	147	123	148	122	107	111	123	138	128	144	128	132	113	116	136	137	124	116	132	138	145	142	136	112	137	133	129	128	129	124	122	120	152	138	153	121	129	128	143	125	118	150	132	122	116	147	137	137	135	121	117	124	105	112	140	125	144	138	128	130	131	135	113	119	155	122	127	122	132	153	127	135	115	140	119	123	119	135	128	105	144	127	151	118	150	140	138	130	136	136	122	123	139	125	107	110	132	127	135	145	147	133	129	143	148	102	143	111	142	123	144	118	123	119	113	123	126	132	142	129	123	118	130	133	150	108	123	133	124	129	118	147	133	136	119	138	140	116	138	129	128	154	136	91	130	120	137	146	128	118	137	145	141	129	136	135	131	129	109	126	123
7853	797	1417	1730	1447	1168	1002	829	738	713	690	666	547	499	515	498	496	417	449	446	411	439	396	444	405	413	401	372	406	420	374	398	398	375	348	386	381	382	415	375	345	372	377	382	400	379	375	379	369	378	386	380	363	393	366	374	379	347	374	353	369	382	362	369	363	320	375	333	329	358	348	333	377	349	376	324	375	387	381	372	366	357	398	338	382	360	380	336	381	366	360	355	365	351	341	354	340	382	365	374	369	372	352	344	373	319	363	365	364	355	348	373	354	386	386	339	345	326	341	328	343	382	353	336	351	356	357	357	398	371	380	374	340	373	369	347	358	325	375	343	393	402	360	355	379	348	330	367	400	346	384	340	341	407	382	371	383	372	356	335	363	368	349	363	333	353	382	381	343	346	374	324	372	355	327	337	361	357	367	355	377	349	396	373	347	379	364	384	326	353	379	369	351	363	374	333	359	378	374	353	372	321	374	372	364	360	370	348	382	355	334	345	339	371	350	344	367	368	340	358	325	398	357	365	333	363	362	329	374	367	356	392	367	361	370	363	365	414	359	351	382	344	355	377	348	397	352	360	332	365	347	378	332	370	310	365	357	337	353	351	349	364	351	360	379	371	363	380	356	316	346	315	367	399	341	360	386	392	362	338	324	387	364	335	366	363	383	358	349	398	344	372	383	361	341	357	342	377	371	347	376	375	355	364	346	365	336	378	328	328	357	358	352	360	373	361	329	376	357	389	361	375	339	343	363	356	357	365	338	360	358	331	325	351	357	354	357	348	379	325	366	348	391	388	317	353	340	366	365	337	367	343	357	370	360	362	338	330	350	332	350	330	339	343	365	401	352	348	347	367	343	349	357	306	368	345	370	361	355	350	361	332	347	367	342	340	348	364	374	370	363	363	360	353	393	347	357	334	345	410	356	360	337	379	326	335	343	368	359	380	346	391	363	363	357	343	351	371	325	379	331	352	363	370	342	385	355	362	350	368	370	377	353	362	354	363	353	327	342	342	346	354	378	390	307	364	350	367	376	334	332	346	344	381	319	340	339	336	381	349	365	357	327	377	356	343	366	349	373	356	350	369	372	350	399	328	370	356	344	352	381	391	368	364	361	349	415	378	387	362	348	353	391	322	396	357	369	379	310	375	347	372	364	345	362	353	381	378	365	351	353	362	309	343	362	367	358	343	348	381	345	356	369	357	343	348	354	346	382	377	363	381	367	371	349	363	331	367	325	354	351	371	348	357	358	372	351	322	339	395	365	388	357	377	373	333	349	370	357	352	343	345	338	355	358	342	379	333	350	367	323	355	353	376	337	352	373	366	360	350	380	353	367	359	337	357	402	352	399	355	335	350	340	383	375	384	331	361	349	376	329	347	328	367	374	378	388	331	351	374	373	354	375	357	327	353	368	360	351	361	371	338	367	370	339	357	340	364	371	348	367	344	347	370	354	354	355	361	364	352	340	363	349	369	341	374	357	377	348	359	359	338	324	330	371	364	362	348	356	363	363	330	363	361	354	334	379	353	396	312	379	358	362	378	340	367	366	332	332	359	380	373	354	343	370	357	348	341	335	300	343	357	378	350	356	345	380	370	328	330	356	350	361	349	352	347	363	376	349	344	334	381	371	339	368	329	358	342	363	378	373	359	361	340	352	345	351	426	351	364	357	354	343	378	344	390	339	335	375	388	389	341	364	402	350	342	386	353	371	355	355	391	349	355	413	328	329	349	370	331	354	372	355	340	323	362	354	339	355	360	358	342	356	336	397	353	344	356	362	363	354	350	359	356	353	353	357	360	373	364	313	365	365	340	364	385	385	359	358	339	357	330	346	326	340	361	349	368	376	370	372	370	360	353	367	330	352	340	372	341	336	395	332	364	368	359	351	348	341	370	350	344	371	363	342	373	340	389	393	368	366	355	350	351	372	327	339	347	355	361	352	356	396	366	353	366	336	323	380	399	355	380	330	380	376	369	379	375	383	339	337	380	373	391	359	362	373	373	388	376	348	370	357	343	352	364	369	346	379	325	333	332	392	359	369	317	396	336	358	390	350	371	377	378	366	330	352	369	297	374	379	371	358	346	355	345	360	360	343	335	363	351	354	372	352	384	363	356	341	371	380	355	356	419	354	365	355	367	365	348	336	365	346	357	360	346	342	369	349	357	367	344	360	365	380	355	363	391	358	368	362	324	338	351	344	326	372	372	338	346	343	375	328	372	314	349	384	386	358	357	351	362	378	383	356	326	317	358	340	379	368	369	370	391	360	373	379	380	346	394	321	365	346	359	324	411	320	365	334	332	370	339	374	349	343	337	350	381	376	344	322	373	339	337	358	362	363	376	343	351	376	363	310	378	341	306	358	354	396	322	361	373	376	358	362	357	339	351	366	377	340	361	346	348	372	350	379	335	362	351	329	323	321	376	387	368	348	364	365	384	385	373	367	331	332	387	330	352	342	377	405	352	384	358	341	384	383	375	346	339	356	360	343	348	366	354	343	354	367	342	379	356	335	320	361	354	343	333	354	340	370	351	371	348	360	327	354	360	383	385	404	368	352	367	367	334	351	364	368	367	360	318	350	392	368	368	337	364	340	354	350	334	343	394	345	359	357	390	351	360	354	399	319	338	332	346	368	353	352	344	346	333	370	350	404	348	368	345	346	389	392	361	370	344	362	381	380	352	351	361	354	371	381	350	354	341	350	365	362	359	393	346	357	386	354	354	349	329	382	340	355	336	359	374	344	327	334	370	360	324	352	354	365	364	356	321	390	340	383	339	370	403	347	355	375	355	358	334	352	312	364	392	348	354	372	323	355	360	337	372	339	355	325	360	347	384	344	345	354	340	358	375	359	377	362	333	377	361	342	336	399	343	332	369	376	348	363	356	352	354	357	344	366	335	346	363	365	363	347	352	384	364	363	366	376	330	375	360	353	374	380	339	352	372	354	356	380	333	371	335	317	359	343	397	398	368	406	391	397	353	343	337	368	410	352	342	340	377	328	365	387	356	372	336	381	338	354	341	389	377	406	376	344	370	382	333	378	360	350	353	364	340	369	361	380	317	371	406	321	350	396	379	392	351	370	368	358	358	358	312	374	342	346	344	343	367	367	344	348	325	354	367	397	348	343	341	359	360	342	373	353	363	328	342	331	339	343	352	377	355	386	386	368	363	360	327	357	370	396	322	356	372	374	333	332	320	390	335	339	353	338	352	321	382	310	383	345	375	379	361	334	390	348	392	364	341	373	356	392	370	354	351	384	352	318	389	318	375	352	367	345	360	339	342	350	376	372	378	376	373	353	346	360	349	365	357	363	330	375	407	365	354	343	350	359	367	346	370	337	349	361	329	352	355	374	355	349	384	340	354	343	346	385	350	333	363	370	334	375	392	385	374	333	346	371	333	342	386	383	350	380	324	347	352	350	352	352	398	393	364	374	361	344	385	315	342	353	404	315	356	372	395	349	371	362	359	361	380	375	377	374	362	324	354	360	344
1433	421	403	435	423	353	399	383	409	416	423	407	369	437	399	401	415	355	412	414	459	425	410	394	418	387	393	397	405	408	401	402	388	396	387	400	406	388	407	422	426	395	428	406	422	376	392	420	340	370	402	409	373	370	408	390	384	407	438	403	383	418	389	433	416	435	409	402	390	405	378	387	391	411	399	388	393	416	364	362	408	389	410	384	387	427	382	383	393	391	382	404	436	400	392	381	400	406	367	403	414	421	394	384	394	385	375	428	418	395	389	385	395	393	388	389	379	395	402	401	392	393	416	404	405	426	399	385	401	397	423	395	386	422	380	389	405	394	389	417	421	396	395	400	389	469	394	416	417	369	424	388	389	397	410	397	422	373	390	388	405	401	432	385	378	412	363	398	428	391	424	414	376	418	411	394	400	408	372	421	380	381	370	427	384	399	388	359	387	428	405	416	383	385	376	420	378	403	394	391	400	386	425	421	382	374	400	419	444	393	354	427	389	367	399	400	388	413	373	402	387	391	406	418	407	401	411	400	421	362	417	384	365	367	340	384	400	409	436	414	426	415	368	416	409	421	379	368	413	390	383	408	404	426	365	402	436	430	388	399	390	389	381	374	400	405	396	336	423	464	387	418	376	374	398	412	417	357	382	375	420	434	408	368	404	410	395	383	398	410	385	390	386	397	393	406	446	398	412	417	391	363	402	396	403	397	372	438	423	428	396	395	423	353	416	422	403	373	407	417	407	430	444	387	380	392	424	400	390	422	388	423	423	383	375	366	442	438	386	378	400	422	365	405	411	424	412	378	404	411	420	457	399	417	424	342	412	399	405	411	390	416	392	420	377	410	421	415	420	422	431	404	389	407	388	395	398	425	410	406	385	370	369	360	384	409	400	410	408	356	451	394	407	420	454	415	398	390	408	387	377	404	421	381	413	425	408	407	413	398	378	389	399	417	427	413	349	405	415	381	445	387	428	360	408	394	440	385	419	364	404	394	368	378	415	415	374	384	420	380	427	408	425	410	380	375	422	411	421	408	392	391	433	389	408	381	450	344	394	438	404	377	396	383	407	400	411	356	425	391	449	372	455	393	419	372	392	401	422	383	416	367	363	370	387	389	383	378	367	353	401	384	385	408	408	401	404	400	375	441	415	382	397	374	404	400	409	324	393	421	398	383	421	417	375	383	404	408	399	405	385	362	415	395	395	434	388	378	421	421	413	463	370	382	366	391	418	423	382	371	404	430	403	404	383	402	411	390	397	416	413	401	386	378	398	393	387	386	409	416	394	495	426	421	392	406	363	422	396	401	368	369	440	430	405	418	400	411	399	380	413	384	377	402	413	425	373	418	394	406	414	400	365	375	357	381	396	420	432	430	421	395	423	372	404	366	402	422	438	369	413	412	418	382	356	385	406	411	426	358	380	405	377	370	407	407	407	389	419	375	397	395	350	381	414	424	387	399	399	382	434	395	381	409	417	399	401	394	412	416	383	387	370	410	416	375	406	388	387	390	387	402	407	400	363	412	418	396	417	393	422	411	415	388	441	396	425	395	404	394	380	374	382	395	437	406	399	366	388	384	429	392	401	411	389	406	381	395	439	427	388	379	383	392	405	376	423	404	394	384	379	413	416	398	381	391	416	394	386	392	401	405	406	387	383	380	417	362	383	409	397	428	411	411	444	425	413	405	414	373	408	413	385	406	419	425	399	426	412	430	383	388	427	433	418	364	428	405	406	425	385	419	421	400	392	435	410	376	424	400	413	407	429	387	401	399	423	393	403	420	382	377	433	422	387	399	404	418	405	386	441	428	418	388	414	396	392	387	416	412	398	399	406	417	408	411	410	414	407	385	348	378	402	380	407	395	417	395	370	408	373	406	408	431	399	407	395	388	406	395	444	415	377	399	378	398	395	413	432	410	421	395	378	388	391	406	390	428	432	430	378	361	406	442	403	396	409	406	405	411	375	397	389	364	363	390	410	427	372	413	387	370	356	399	371	400	397	414	406	412	403	411	379	401	433	375	414	426	417	379	408	388	414	373	419	397	416	414	400	395	393	406	414	429	388	431	386	409	423	412	379	394	452	391	375	374	395	388	418	423	386	390	367	410	411	401	418	423	420	380	398	373	375	426	402	395	396	391	432	395	412	366	384	402	413	391	376	407	420	404	411	405	382	365	413	418	414	396	399	342	380	408	428	387	385	375	411	416	397	407	415	412	397	398	435	436	389	417	398	370	344	357	414	410	416	355	378	376	411	399	394	404	390	386	381	372	406	418	404	392	377	389	414	407	379	383	363	375	381	362	429	417	384	419	414	383	383	398	419	417	447	366	445	384	383	433	392	410	429	394	352	381	391	427	418	390	398	389	407	407	435	390	462	422	412	433	422	402	391	409	412	408	384	401	377	406	430	394	412	409	407	412	409	384	357	411	415	387	393	400	414	375	378	395	378	402	397	384	448	422	391	420	388	397	389	447	386	418	403	391	419	379	389	387	443	402	378	389	397	378	401	378	379	409	437	405	386	437	361	405	407	402	398	421	416	413	434	407	443	434	400	403	420	390	377	422	367	367	403	416	355	382	386	402	411	401	409	346	356	418	388	409	409	433	431	389	396	421	381	412	377	438	416	349	386	381	386	398	416	393	381	418	401	399	415	417	402	408	430	394	388	407	412	410	413	376	422	418	432	382	417	439	418	423	392	407	378	393	410	387	399	401	421	404	376	377	394	377	370	398	371	418	369	413	393	409	395	413	418	427	418	410	422	353	416	427	424	392	399	386	392	432	378	353	389	420	408	407	404	395	374	438	405	409	394	399	428	412	385	381	394	420	391	410	408	403	373	374	425	428	382	403	417	394	375	419	402	364	380	383	382	390	393	386	398	382	391	394	442	387	381	388	415	442	369	422	394	378	345	406	436	422	368	363	408	383	414	454	391	375	383	410	405	379	381	423	375	396	384	417	334	412	411	368	397	444	397	400	400	431	401	397	400	402	414	415	390	416	395	391	402	413	408	376	412	434	382	381	433	454	392	381	362	403	392	406	381	408	401	397	404	377	416	423	382	404	391	394	361	390	419	373	361	384	396	386	424	397	401	402	423	406	408	408	385	377	371	434	414	377	404	400	420	442	428	400	409	322	392	419	392	369	371	414	429	385	369	385	372	377	381	380	389	400	349	407	395	420	395	413	370	420	440	419	381	391	407	391	384	434	392	396	408	439	377	389	417	350	358	394	403	422	413	379	383	451	429	430	380	443	415	366	440	370	409	419	389	401	413	398	443	393	373	426	401	364	362	404	410	390	365	398	387	384	402	380	423	414	404	382	390	424	436	381	411	370	396	377	364	423	411	399	393	386	418	414	395	359	414	390	406	365	368	412	390	387	427	383	347	395	388	419	440	423	384	406	461	403	391	418	416	435	393	393	350	396	403	437	399	371	419	371	389	399	411	429	385	389	432	413	376	421	358	390	383	369	432	434	390	398	388	422	406	387	399	409
2089	952	1034	977	987	944	974	988	982	944	977	905	961	917	942	932	905	952	892	870	956	934	871	898	934	912	912	986	926	910	951	959	966	881	965	906	990	944	979	937	972	915	948	920	910	972	967	879	959	912	916	884	947	953	927	1020	919	935	883	922	936	939	891	943	940	892	937	880	955	951	969	946	944	935	907	912	947	965	922	898	890	924	960	954	903	926	891	945	907	966	929	922	952	987	964	921	905	924	926	894	957	995	940	931	921	893	957	963	952	878	975	940	859	946	872	957	947	949	904	877	961	984	949	943	885	917	864	935	981	904	937	991	951	891	967	922	906	912	966	988	894	916	941	915	947	915	920	910	927	896	998	957	901	853	952	892	923	929	922	961	910	900	910	919	925	917	957	940	937	924	908	881	920	851	915	905	955	917	941	942	927	986	898	954	975	886	952	919	898	911	883	951	950	897	946	942	929	956	884	931	930	938	885	929	932	844	902	939	900	947	926	957	880	913	959	955	898	887	935	927	945	930	973	941	916	925	938	923	926	936	949	914	936	889	965	975	964	955	953	900	936	972	929	931	957	951	952	939	955	928	927	919	917	911	950	953	957	929	937	932	948	960	953	922	951	901	943	941	976	913	927	936	884	937	973	882	942	963	883	925	929	946	947	948	931	935	961	974	988	968	864	929	947	896	915	942	865	909	888	906	929	957	894	913	932	935	927	938	978	934	927	903	962	909	966	946	932	935	853	979	918	961	987	907	987	976	970	958	960	989	905	971	939	973	927	906	942	925	949	916	919	966	895	924	915	951	944	907	1000	969	1002	958	956	918	991	914	932	883	943	946	909	922	934	968	906	909	957	904	907	963	931	974	923	918	950	972	873	917	968	932	898	1000	988	951	932	912	949	909	989	977	978	932	921	954	900	969	908	909	944	886	903	968	870	934	960	986	916	958	1004	959	903	956	917	890	898	923	988	997	943	925	901	955	956	981	924	887	923	960	964	929	934	964	906	948	970	905	907	958	943	993	969	964	950	919	953	884	930	927	964	947	922	909	934	963	929	981	988	898	930	957	959	933	958	932	901	935	945	937	974	931	896	898	906	903	937	947	916	897	969	974	903	884	957	915	920	966	940	965	911	952	936	890	905	957	909	983	960	950	930	895	969	939	910	903	990	908	864	916	914	917	879	916	976	961	897	932	940	907	941	1001	957	925	901	932	932	952	933	908	975	913	959	995	940	884	952	938	961	962	937	867	901	940	943	933	993	866	913	979	953	922	916	966	874	939	955	932	982	963	889	936	951	913	938	938	926	923	916	927	968	895	945	949	970	954	936	958	923	932	940	922	925	930	1011	946	898	907	909	931	895	932	979	895	895	962	937	911	912	920	1019	964	902	953	936	957	926	984	908	908	965	895	875	915	937	909	924	924	952	944	953	902	958	908	967	908	953	948	928	932	948	921	936	905	917	938	917	896	922	920	888	945	973	856	945	932	932	970	979	970	967	908	1000	898	902	894	905	897	956	902	917	949	982	917	923	929	920	900	944	899	968	917	947	929	935	966	966	882	971	976	927	960	914	952	944	929	903	958	953	977	947	910	946	927	992	918	918	940	968	915	951	952	967	898	941	954	914	951	964	933	932	894	947	905	912	975	985	938	937	915	913	974	919	917	940	995	936	925	950	888	996	885	920	948	974	942	917	928	956	947	1009	969	936	909	913	980	981	968	940	965	988	941	963	913	946	928	875	952	966	912	935	925	974	900	927	975	928	949	935	902	905	860	917	915	895	957	947	946	969	934	975	961	967	953	982	936	889	906	911	880	986	948	928	932	978	997	971	870	896	944	936	992	915	880	951	951	888	953	955	992	1000	920	968	940	962	945	971	986	948	925	987	901	897	923	933	936	964	944	953	927	933	941	954	926	942	949	890	897	962	927	941	920	900	937	986	911	918	937	926	918	909	953	938	918	922	954	899	953	950	933	926	926	951	912	959	940	969	890	932	946	938	901	951	923	945	922	921	949	951	902	900	900	908	908	979	881	994	943	911	946	932	938	908	894	938	965	957	913	918	900	952	955	932	980	933	988	925	910	918	888	954	918	916	939	978	965	964	948	914	956	880	983	950	931	966	928	864	942	991	880	933	880	910	887	925	953	936	915	908	942	928	927	907	912	926	895	941	922	935	917	986	917	959	1003	914	930	922	887	909	935	923	935	892	942	937	941	867	922	918	868	932	937	929	915	957	892	937	936	918	910	908	925	951	953	937	920	935	990	912	962	946	900	930	951	869	885	965	980	937	954	982	934	971	935	894	906	941	935	931	934	921	965	954	956	925	950	975	933	967	945	900	958	920	931	868	891	953	947	899	954	933	990	915	929	894	965	957	969	956	941	922	933	901	966	907	973	980	957	977	944	874	961	919	906	938	889	913	936	953	961	914	937	1002	925	955	884	938	916	915	915	978	885	972	895	964	860	928	962	960	916	966	1006	907	910	912	909	860	979	937	952	922	936	927	983	973	924	927	908	965	939	992	964	879	948	890	909	914	901	945	915	972	949	902	931	910	918	917	924	910	941	929	954	915	903	951	910	932	934	909	843	919	905	938	952	938	968	911	902	888	924	964	952	968	982	938	915	944	948	1010	951	901	951	988	972	938	899	915	917	966	901	957	987	921	922	911	982	976	939	894	905	867	947	912	948	934	963	957	913	914	931	977	895	883	963	938	894	950	921	952	993	903	960	947	894	933	910	939	918	976	932	924	896	934	933	957	961	893	979	876	951	967	929	961	907	1008	897	870	964	945	925	898	941	978	927	927	905	942	902	920	912	922	902	972	969	954	913	967	907	890	921	912	966	903	968	882	916	886	932	959	898	898	856	900	923	899	885	931	879	897	884	926	997	958	955	882	865	917	924	937	899	962	969	911	958	968	996	888	984	887	904	973	925	965	916	980	950	945	948	909	921	954	906	947	954	885	965	954	945	937	909	916	938	956	934	951	958	987	914	979	904	934	954	961	896	904	957	930	920	952	923	915	924	912	963	937	921	891	913	949	958	919	909	958	968	983	870	970	924	951	892	1008	927	948	922	939	959	936	971	946	940	931	919	928	900	901	938	980	952	940	945	943	931	950	949	897	913	960	957	944	909	960	939	939	962	934	963	925	991	919	929	911	933	918	929	885	930	941	938	934	932	920	898	922	952	910	935	938	913	986	927	954	1005	938	946	954	947	920	969	987	963	915	937	877	945	986	945	1040	882	913	909	974	920	934	999	948	897	936	906	921	951	935	989	955	925	973	1006	973	936	934	914	912	949	1003	913	985	929	903	968	920	873	942	950	928	941	918	903	936	916	947	920	920	946	993	969	992	969	904	906	936	878	923	944	968	939	954	876	957	957	926	898	927	900	951	920	946	918	952	973	985	916	950	946	946	940	912	954	874	917	950	947	880	927	899	973	876	945	918	927	953	949	922	949	890	912	970	932	890	994	907	946	936	964	871	976	937	919	877	906	878	858	907	919	930	879	915	929	914	954
7792	519	591	505	437	407	324	334	330	331	329	273	316	278	309	318	264	277	263	297	288	314	310	282	310	288	285	252	267	278	284	262	293	306	301	272	274	287	285	260	259	285	259	282	284	254	275	269	278	260	278	269	305	272	296	273	280	318	290	284	282	277	280	266	236	250	278	286	252	282	283	248	266	277	262	281	258	280	274	256	276	271	259	265	296	249	260	269	257	270	289	244	287	263	266	272	277	276	269	278	272	292	264	255	248	250	277	292	265	274	291	265	311	279	252	263	254	296	298	252	270	288	254	280	258	264	258	291	278	283	275	243	279	268	284	259	245	288	266	250	298	259	283	277	253	300	292	289	274	267	289	284	283	281	250	278	294	277	269	322	260	239	269	302	258	277	297	287	275	283	280	276	295	247	277	265	306	235	270	304	282	284	302	270	278	263	264	302	268	273	263	303	268	254	292	254	305	273	274	283	255	265	272	291	288	286	296	277	244	254	319	277	258	267	292	272	296	269	291	279	260	239	284	297	268	272	288	262	271	249	275	294	286	286	317	259	289	294	274	284	267	299	320	289	288	288	254	276	267	266	276	262	288	282	260	280	284	261	279	230	279	262	283	280	284	308	286	293	265	311	284	255	273	282	309	271	287	293	275	268	284	280	258	280	269	255	288	260	278	310	256	277	275	282	261	256	314	305	249	305	277	237	277	255	277	295	299	249	267	283	294	259	283	245	278	258	271	265	298	273	273	279	269	279	290	261	280	300	245	280	263	286	272	278	287	281	286	275	263	282	283	292	273	285	275	267	275	287	267	278	273	269	261	292	300	293	277	264	265	274	257	235	261	254	282	334	278	300	295	270	266	244	285	249	288	251	265	273	268	281	263	287	274	294	291	280	286	279	279	272	261	266	298	274	264	284	276	301	262	278	266	269	267	293	301	278	259	274	306	265	300	277	277	283	268	246	263	260	281	295	260	300	274	302	289	275	264	252	270	272	290	277	275	262	287	267	265	247	288	264	318	297	260	259	232	311	269	278	285	291	278	246	300	267	303	291	265	266	282	291	285	285	261	267	282	265	311	279	275	276	272	253	296	272	244	286	266	301	269	262	289	287	293	281	289	258	312	283	281	260	296	263	263	284	319	303	276	294	271	268	251	288	285	256	276	270	271	292	299	272	251	297	274	298	261	273	279	281	280	253	255	284	276	261	279	275	256	266	298	256	272	295	286	306	279	264	275	275	280	247	261	277	257	311	271	259	298	277	273	249	282	304	274	321	241	279	259	259	280	297	284	273	236	231	282	278	263	276	279	271	274	266	276	265	269	254	289	262	271	284	283	268	266	272	257	287	278	262	295	280	272	279	260	314	264	244	285	269	290	286	271	281	310	266	252	281	259	284	300	276	287	291	279	291	284	276	268	279	271	280	270	267	249	272	298	261	280	282	265	275	264	279	294	268	294	296	279	295	281	300	259	293	267	268	275	271	271	290	322	263	303	289	276	288	277	237	279	307	253	261	248	255	298	261	271	268	297	242	247	280	294	255	287	281	266	259	239	277	305	270	246	278	262	282	292	283	302	268	281	278	284	274	283	261	261	274	286	255	278	266	265	256	244	287	269	243	297	267	260	251	289	267	264	258	279	276	259	279	278	278	271	285	294	278	294	261	253	271	246	256	290	258	261	279	282	274	319	277	285	265	287	269	306	275	247	261	272	312	288	223	257	305	279	249	265	300	262	281	270	247	274	257	260	295	283	284	269	272	286	268	302	281	283	276	265	268	262	280	272	276	266	255	231	253	242	266	271	296	265	266	273	271	276	285	267	279	250	235	264	271	293	233	292	275	255	264	288	281	290	254	282	285	254	263	270	295	259	269	297	290	247	307	282	281	275	283	245	275	272	286	275	266	236	281	278	279	307	309	305	280	271	263	306	310	288	297	287	291	268	253	300	292	281	265	267	267	261	261	245	270	270	279	296	267	270	274	254	281	284	283	265	267	231	283	262	286	266	279	271	230	278	270	283	280	272	266	279	296	290	282	244	321	280	289	279	267	308	304	268	253	270	258	245	293	303	294	270	259	281	240	235	308	260	289	293	278	278	270	279	271	277	298	297	256	268	276	282	238	307	250	248	264	267	276	279	280	279	282	255	282	271	245	268	276	257	292	277	249	270	280	275	273	276	270	274	274	269	249	316	270	261	275	268	260	283	284	267	275	290	254	265	276	261	263	301	280	306	254	286	233	287	253	283	262	263	264	250	252	249	273	294	265	268	280	269	284	273	276	271	269	263	262	290	278	260	270	281	302	249	283	283	251	286	253	273	280	258	300	285	263	255	244	252	277	270	288	254	262	267	273	271	255	265	259	288	271	279	283	303	299	238	281	307	267	280	263	290	292	257	294	276	285	239	279	273	238	267	256	309	277	289	248	302	274	293	256	268	270	271	286	280	297	296	291	284	293	307	250	265	312	266	274	248	278	296	279	275	261	307	290	268	262	279	276	265	269	282	248	266	258	232	257	270	271	286	258	293	276	271	278	267	305	272	257	310	272	270	285	268	280	309	253	252	265	278	298	259	269	273	281	282	254	297	270	258	277	305	259	283	244	275	285	288	289	263	268	278	291	277	302	267	273	275	220	268	251	289	259	277	267	287	302	282	320	287	267	264	274	300	260	283	257	284	261	288	267	258	263	272	276	258	237	275	277	316	263	271	254	263	329	255	278	257	274	271	269	267	246	267	281	269	275	270	260	268	298	266	237	262	290	253	296	257	288	285	263	274	256	302	281	259	310	267	292	263	289	263	262	260	270	250	248	270	280	302	279	256	283	287	268	260	295	269	292	301	287	259	281	264	258	273	260	271	264	278	284	293	275	286	253	267	278	276	261	252	304	275	272	293	284	276	298	268	288	268	267	278	297	269	310	253	291	288	279	274	265	272	271	280	257	280	289	283	272	278	267	264	266	279	312	265	267	258	244	256	270	279	274	308	299	275	249	257	297	283	317	273	297	248	284	279	265	265	264	288	267	291	293	277	296	310	296	260	256	278	251	277	279	294	260	276	280	275	287	278	280	273	283	260	262	250	297	265	258	277	265	310	273	290	279	292	286	278	257	265	269	282	285	275	283	293	252	278	284	290	287	283	263	272	283	287	283	281	258	302	280	274	266	247	287	267	315	308	250	291	293	266	288	244	270	279	286	295	243	284	288	304	269	277	279	263	258	298	249	274	289	293	267	271	258	286	279	250	296	278	266	276	308	262	280	274	292	282	274	306	300	260	289	304	270	296	295	275	285	271	306	250	251	275	266	279	291	257	261	265	289	262	265	272	262	288	267	277	253	287	241	292	268	275	266	247	244	288	270	268	288	284	284	251	265	286	280	274	271	279	273	262	273	309	294	277	299	294	299	291	264	259	291	276	257	275	278	289	278	288	278	296	265	248	293	259	282	287	291	287	250	264	265	289	243	284	289	279	293	288	259	298	252	289	305	259	284	262	271	282	295
6836	899	1346	1420	1284	1120	1054	944	888	826	859	875	781	794	707	714	714	738	713	715	693	631	651	676	704	689	695	631	701	695	687	712	661	670	667	664	671	696	729	643	692	647	691	636	630	685	676	715	636	696	694	695	674	689	673	622	665	697	660	677	717	679	689	687	698	680	670	655	683	657	661	673	642	655	681	653	654	642	706	632	623	712	688	659	668	625	644	646	666	684	707	663	659	639	662	710	701	674	623	670	614	700	682	694	669	649	679	675	687	616	675	664	704	657	661	666	671	647	671	672	670	638	643	668	696	647	697	680	663	688	692	653	645	698	631	705	658	654	678	627	604	692	670	683	669	687	718	611	621	655	675	643	640	669	634	664	647	657	620	704	673	693	637	686	644	676	672	655	673	665	640	628	701	655	681	642	684	661	660	654	642	641	637	627	667	636	685	713	634	687	709	657	692	624	644	662	611	660	670	612	676	674	683	705	665	673	658	639	678	676	653	670	628	643	678	654	662	669	663	709	666	715	714	681	630	654	690	663	637	685	663	672	617	710	632	655	634	680	643	637	671	649	624	693	652	656	682	640	652	647	647	668	715	655	654	682	681	702	628	665	706	687	622	702	659	637	593	636	639	664	665	695	654	660	646	669	685	703	682	690	697	618	651	674	672	678	684	689	665	679	717	664	665	631	635	665	634	609	699	639	662	673	715	637	648	657	685	627	631	661	690	652	644	644	662	649	663	674	682	674	689	654	644	625	647	621	677	603	636	655	701	667	681	645	652	644	601	607	672	675	683	642	683	667	684	656	658	640	701	658	684	663	645	678	633	638	661	627	710	631	653	679	652	614	660	655	599	630	641	652	655	660	671	695	671	688	662	642	689	636	689	644	662	669	667	684	737	692	692	644	669	683	678	696	684	671	700	644	640	639	649	628	662	673	628	669	642	662	675	691	642	688	679	676	645	676	664	662	702	643	653	649	662	662	662	620	623	631	659	606	640	684	660	624	720	652	667	673	642	679	630	662	649	688	683	642	678	694	662	663	661	688	665	643	638	651	643	669	663	668	637	672	659	642	633	647	652	691	639	696	677	666	625	684	674	674	642	703	598	633	701	636	659	650	644	684	626	652	674	680	625	630	648	675	660	647	665	683	626	630	667	662	682	634	654	642	675	676	687	667	677	628	661	676	599	641	682	639	632	664	696	647	670	629	671	646	647	658	690	668	658	673	661	648	608	653	621	691	673	662	727	716	694	641	626	682	701	632	676	667	708	667	708	674	661	673	649	672	716	668	622	642	662	663	671	669	658	735	683	686	671	665	657	660	721	631	668	670	624	652	689	652	677	672	658	629	663	653	643	631	659	664	646	637	704	698	674	657	658	665	649	665	628	651	617	687	600	647	640	634	640	694	640	665	648	643	695	710	646	650	684	667	650	624	642	667	674	666	674	653	653	655	690	656	635	688	670	681	649	678	646	656	669	694	670	690	649	640	674	678	645	674	619	645	628	659	678	610	673	669	621	651	673	624	659	650	686	673	663	658	660	726	626	660	675	660	651	684	671	648	669	690	677	651	668	651	682	685	667	639	699	672	698	662	661	631	623	689	628	654	651	702	636	650	683	631	696	683	712	628	639	645	668	678	698	713	664	636	682	661	630	687	706	665	638	713	655	652	670	656	668	640	645	662	656	615	666	658	688	634	663	634	666	647	669	644	672	637	675	669	638	658	627	674	690	676	658	650	649	697	690	723	667	682	702	685	614	702	629	659	681	593	679	615	665	675	655	680	686	676	664	652	659	685	660	632	617	673	658	678	669	620	624	713	640	629	700	665	673	669	645	657	622	635	689	666	681	631	635	669	629	675	661	680	664	653	696	633	686	666	646	673	629	646	644	673	633	656	680	677	647	615	678	676	623	666	672	668	654	679	654	683	683	686	691	658	657	644	666	661	672	652	639	675	644	669	700	657	666	667	672	670	686	628	687	657	652	742	611	613	658	684	677	677	664	689	680	628	641	699	684	654	679	661	648	658	643	633	643	698	645	677	650	673	648	639	623	685	645	720	710	665	660	667	642	627	623	652	644	676	659	698	694	675	623	655	679	648	645	652	647	666	683	632	657	670	690	673	669	678	645	653	619	650	633	660	680	684	686	633	656	677	689	651	699	704	663	706	682	610	717	697	642	659	637	646	631	644	665	696	644	661	644	683	646	616	640	621	651	654	630	610	639	655	647	716	627	672	691	707	653	652	678	685	669	691	634	652	648	623	696	698	647	648	673	676	643	698	660	619	679	676	690	661	662	686	708	668	677	660	649	697	630	655	664	646	633	669	705	632	662	701	671	648	683	679	656	660	678	676	636	660	633	637	675	671	673	702	675	695	676	658	621	709	703	680	644	682	644	659	637	672	639	669	682	702	672	656	629	666	622	692	704	650	674	699	651	649	619	646	646	683	660	635	657	614	659	593	689	620	667	664	648	682	648	677	643	747	662	651	641	625	653	657	670	689	695	633	676	701	724	681	677	633	674	625	698	670	637	641	645	675	655	692	624	646	692	661	699	671	646	670	666	634	642	641	646	634	660	669	695	643	683	652	661	616	684	620	679	678	661	675	636	639	651	646	664	641	659	687	663	642	695	737	673	711	651	669	714	612	663	655	691	687	665	640	630	668	675	688	668	658	653	671	646	672	652	649	682	690	658	663	635	658	620	618	631	631	665	651	683	653	689	694	612	697	647	648	634	697	635	665	705	664	652	664	614	665	715	628	653	628	606	626	623	631	680	684	681	692	685	684	671	679	658	667	661	713	666	619	658	667	669	656	665	644	669	660	660	637	663	669	658	629	629	649	651	690	655	653	619	638	635	662	694	707	619	603	689	681	638	665	636	640	631	676	646	723	636	649	667	691	730	668	633	662	623	698	650	635	664	664	670	681	600	687	720	655	685	662	660	654	645	643	666	620	694	678	651	670	627	644	656	712	671	673	700	671	625	652	681	695	682	619	658	692	669	652	634	691	617	626	677	604	631	684	658	674	684	593	729	634	695	656	649	692	636	637	655	671	655	654	615	676	699	659	599	633	657	659	671	636	645	648	686	664	659	689	639	676	639	686	672	674	718	640	657	628	649	657	736	625	671	639	671	677	679	681	716	676	684	634	660	618	644	629	629	645	703	677	650	593	690	644	683	652	644	705	640	633	676	676	657	665	660	589	694	639	638	690	668	652	688	642	686	664	639	669	693	655	639	645	672	682	616	673	682	666	680	675	632	589	656	697	697	655	708	640	656	653	667	670	652	653	643	610	677	630	685	685	629	658	695	664	675	629	644	653	669	688	662	671	675	691	661	684	679	685	682	676	652	638	715	644	677	620	603	678	669	616	652	638	651	647	616	643	651	651	644	653	641	652	725	654	667	667	652	628	657	638	699	677	698	671	652	728	707	682	667	646	679	677	664	628	626	672	649	696	635	645	634	665	624	609	664	687	677	632	650	717	650	677	666	650	672	649
12706	756	691	534	325	279	260	211	197	205	174	174	202	167	139	162	149	171	164	157	135	133	134	132	126	136	139	142	149	127	155	136	136	139	107	138	124	118	113	138	136	125	132	144	134	125	136	132	116	120	137	127	121	132	130	139	140	131	154	111	128	125	129	123	134	135	129	128	138	112	107	137	129	127	141	134	116	127	133	117	135	128	118	131	130	147	124	123	144	136	126	143	130	110	150	105	138	133	151	138	139	117	107	122	129	154	121	148	128	128	128	155	125	165	121	122	129	137	114	140	152	140	121	147	129	120	113	125	138	115	134	133	129	140	127	137	110	149	136	105	120	122	134	135	143	141	147	145	116	122	115	136	135	133	111	136	135	131	130	119	122	120	143	153	131	133	132	119	132	123	127	112	144	152	137	102	136	115	125	119	133	133	126	112	163	138	134	136	128	140	135	134	124	126	139	131	142	130	122	123	127	141	123	123	121	121	127	120	121	126	133	156	134	137	122	141	104	106	117	133	128	138	121	112	132	159	129	132	120	135	115	132	111	119	129	108	114	140	146	148	155	143	102	134	123	112	113	112	130	138	142	123	130	130	137	122	135	139	120	121	132	119	117	150	118	140	129	109	101	132	103	131	120	133	152	130	109	116	144	129	137	142	127	116	130	126	136	122	126	134	130	134	126	130	147	115	145	132	118	115	139	103	109	140	117	117	118	133	134	123	129	144	123	136	143	132	138	118	136	111	123	136	123	133	139	137	127	137	150	123	133	161	129	160	136	129	144	131	135	123	132	125	119	122	121	138	137	134	151	125	151	143	113	124	149	126	141	130	122	112	151	122	119	120	150	142	126	121	111	141	135	114	146	129	109	145	119	119	128	131	114	123	129	116	142	117	130	114	141	142	114	99	120	147	102	137	130	114	120	130	142	136	113	132	127	165	115	132	155	121	115	139	125	123	127	133	154	97	138	129	135	130	159	119	128	143	141	118	134	127	132	129	137	134	144	119	141	128	120	122	152	134	136	135	138	132	131	106	110	164	132	133	134	149	120	117	132	123	107	136	106	107	124	119	119	126	144	144	125	120	136	139	123	135	124	137	151	125	120	107	145	135	137	141	133	107	103	124	131	139	146	136	136	128	142	135	108	148	139	146	121	119	127	153	123	120	136	129	127	133	132	143	122	127	156	130	135	131	130	127	122	123	146	132	136	119	116	113	137	145	124	110	109	121	123	129	123	128	116	115	128	134	131	117	109	136	138	139	146	115	129	142	126	118	122	138	137	129	127	137	134	133	144	144	121	140	120	136	117	132	144	120	140	133	128	145	124	146	148	109	126	136	121	115	139	135	137	142	133	121	125	130	113	149	137	130	132	121	124	118	116	120	125	122	139	130	123	136	126	131	143	120	149	122	120	117	109	120	130	99	125	126	114	121	120	117	121	114	145	148	130	133	123	112	119	135	124	130	132	138	132	120	115	123	129	118	123	115	131	143	117	131	144	142	145	116	128	127	130	105	140	127	132	117	164	124	133	142	117	101	129	137	137	128	147	147	155	140	127	121	113	115	148	113	121	124	132	142	129	123	130	134	122	127	122	140	120	134	125	116	111	132	113	146	116	146	125	119	140	143	133	126	144	127	120	124	116	131	119	122	104	116	125	153	148	126	141	111	126	124	114	134	124	150	135	130	113	115	130	100	140	132	128	131	108	144	130	135	135	143	147	119	136	122	133	119	113	139	125	112	133	126	122	118	141	113	122	109	115	141	133	133	129	125	127	119	119	124	103	132	137	147	124	142	124	125	98	114	132	140	129	110	148	124	159	131	143	140	145	128	153	143	134	118	127	129	109	111	122	118	106	134	150	143	126	152	131	121	127	99	133	152	125	124	113	116	119	143	142	101	130	124	134	126	141	119	136	140	123	131	125	120	107	112	135	127	137	131	131	131	121	129	138	123	150	118	149	137	110	115	137	132	121	123	136	136	125	116	123	110	123	148	119	115	108	109	106	124	156	119	115	137	126	120	139	126	114	129	135	138	138	156	142	119	113	141	118	131	125	122	157	137	121	149	134	158	125	123	117	112	141	127	137	128	136	142	127	117	155	117	128	132	144	131	130	133	140	124	149	119	123	133	117	133	138	123	122	156	112	120	107	136	127	118	151	118	138	130	115	129	121	149	117	128	109	125	127	122	123	130	133	120	153	110	130	131	137	125	148	121	140	127	124	136	126	145	127	96	120	116	133	112	138	127	120	137	124	129	113	135	125	129	113	136	148	113	142	127	118	121	113	150	139	129	153	134	144	130	143	130	131	120	125	145	115	121	149	141	120	120	115	112	127	117	125	133	145	131	131	134	133	125	122	135	115	133	131	132	141	125	117	128	141	148	133	130	138	131	131	126	147	125	125	138	119	121	126	124	126	131	132	125	128	158	110	129	139	140	132	129	129	114	134	127	135	100	129	122	122	138	136	134	140	125	143	132	129	129	159	123	105	145	120	142	132	119	147	122	108	144	117	139	119	120	129	125	167	118	125	132	142	109	113	122	119	139	133	141	116	138	123	122	132	147	130	105	129	132	141	144	132	142	108	133	121	135	115	119	115	140	131	128	131	149	122	141	125	147	118	130	125	115	143	114	107	128	113	135	138	143	132	115	123	129	123	131	125	137	143	127	125	122	124	121	145	116	111	132	143	112	126	124	129	129	128	157	141	157	113	140	142	121	132	131	138	125	143	134	115	138	143	119	120	129	134	147	128	136	105	122	167	131	126	123	137	142	127	113	144	135	140	132	116	118	135	124	121	130	128	124	134	149	128	112	130	120	117	117	121	137	121	147	116	125	142	129	138	115	118	142	139	148	144	128	131	111	126	117	140	125	110	118	118	132	132	107	135	132	122	129	126	140	158	140	140	120	133	116	124	136	120	117	146	106	113	133	135	140	135	128	125	138	124	132	127	136	138	150	117	117	139	119	125	138	125	131	129	127	138	120	153	146	128	130	117	124	138	140	123	131	143	121	109	138	117	112	116	130	129	146	118	117	111	124	159	143	130	101	123	136	112	131	114	115	138	111	134	133	120	132	135	123	141	131	138	110	126	153	120	116	119	134	123	127	110	118	108	133	123	134	129	107	146	130	141	127	116	139	108	127	141	130	144	114	122	137	119	129	118	112	143	148	138	134	131	124	147	123	133	121	117	116	137	115	130	163	124	119	126	132	110	128	116	113	121	140	128	131	141	114	144	133	124	134	124	126	152	132	145	152	143	129	149	135	130	114	128	135	148	140	141	138	127	115	129	142	142	140	125	154	139	127	134	136	118	134	115	136	119	122	129	141	136	128	140	131	139	111	115	130	124	131	142	150	127	136	126	142	111	118	131	104	157	119	138	137	128	128	137	146	127	129	143	152	127	138	127	140	138	137	106	138	112	123	126	131	121	124	115	113	132	128	131	113	118	128	126	135	139	140	136	131	162	127	115	115	119	113	130	127	123	134	121	147	136	115
8108	832	1497	1691	1420	1221	992	837	826	665	640	607	568	543	485	463	451	452	462	424	414	391	432	400	381	420	405	411	386	388	421	398	387	394	353	375	377	383	388	335	379	374	367	341	351	340	361	361	334	355	409	411	373	363	395	385	356	343	355	344	353	355	354	324	367	371	351	336	352	325	364	380	399	341	343	359	394	353	338	401	372	361	375	380	343	367	351	365	372	369	335	373	364	344	404	357	371	345	372	357	364	390	359	337	376	331	395	329	385	366	364	341	360	364	359	348	378	353	390	338	337	347	357	366	341	361	374	374	395	344	379	378	398	383	346	369	360	355	378	385	357	330	357	366	347	337	364	375	351	349	344	370	337	326	339	374	361	386	362	389	365	368	370	380	369	337	346	411	344	338	342	364	347	320	350	339	347	340	345	327	377	356	360	376	366	363	343	345	365	366	391	320	346	358	359	347	392	353	371	384	370	366	341	370	409	339	342	353	366	337	370	324	362	368	373	346	347	355	347	351	363	356	354	358	395	354	334	387	369	369	358	311	354	371	359	370	358	352	332	372	350	394	377	401	346	399	338	387	366	350	333	357	395	391	362	379	368	366	364	349	341	374	359	352	365	329	385	362	382	341	352	372	379	367	372	348	392	369	355	355	338	338	369	372	321	348	367	351	333	387	348	327	381	349	358	403	363	366	350	337	338	326	381	357	362	360	371	378	352	322	361	372	321	333	381	341	314	364	376	358	359	338	363	359	375	360	395	388	374	376	365	371	367	368	363	346	372	346	386	363	346	353	317	357	334	348	351	326	360	358	346	349	323	351	363	327	371	354	366	324	360	357	359	381	365	362	356	347	359	382	307	316	320	376	337	353	367	362	352	378	367	379	348	342	325	356	366	358	358	373	352	365	363	382	342	363	394	359	351	383	346	332	349	330	341	363	363	356	376	372	335	360	394	337	364	362	370	346	327	337	370	387	318	381	375	364	370	340	392	343	343	373	358	389	371	357	338	378	375	369	339	367	401	388	367	343	346	343	351	346	363	342	350	326	365	401	351	366	383	353	376	340	363	369	379	351	352	357	345	394	369	348	349	352	349	354	317	344	345	366	302	362	355	376	358	373	382	330	338	336	345	375	340	368	385	324	330	371	341	338	378	383	346	366	329	355	373	365	373	370	382	388	362	325	357	349	355	311	370	365	363	386	401	377	361	375	344	361	374	352	392	368	369	333	379	385	369	372	387	345	328	367	406	375	348	347	370	367	373	372	355	357	344	325	376	371	376	349	381	365	367	356	372	334	352	317	344	377	386	363	376	364	363	349	360	340	334	370	336	391	357	362	379	342	363	381	382	356	310	402	370	348	362	371	341	377	354	357	341	352	369	372	330	375	348	334	376	375	379	349	369	380	391	363	349	361	374	357	367	356	333	375	381	407	328	360	382	356	355	304	377	344	338	384	356	369	362	325	354	376	390	342	326	359	330	337	354	375	342	379	377	346	315	360	335	394	378	371	370	388	342	352	360	358	355	358	331	369	367	368	356	371	354	347	334	377	360	329	383	357	371	353	369	340	365	341	360	367	360	385	371	357	351	360	342	359	345	370	363	364	324	390	354	382	358	381	349	380	345	359	342	387	376	334	369	350	324	360	345	364	380	347	342	359	401	347	385	339	359	370	417	345	379	341	356	355	376	360	372	352	342	345	350	367	357	369	367	351	365	344	341	365	381	367	365	370	380	356	326	349	392	363	380	334	364	376	358	325	334	332	374	357	353	326	368	327	359	360	337	371	357	363	369	340	362	353	390	361	351	378	375	354	351	368	321	377	365	372	362	352	341	357	350	357	342	336	373	337	370	368	364	353	339	348	389	333	340	374	344	351	373	338	343	365	374	387	367	373	369	376	355	335	339	366	392	337	364	361	383	356	353	366	372	370	334	329	346	345	394	352	363	345	387	361	347	379	398	352	385	392	364	371	359	351	370	375	379	379	338	370	380	358	375	355	337	330	389	363	326	345	372	393	401	393	330	333	359	364	369	377	366	384	348	373	363	375	378	383	357	367	347	386	376	352	340	383	348	356	346	353	309	339	333	343	377	336	361	353	365	350	367	367	363	356	377	331	340	348	365	347	325	341	338	329	356	371	338	334	365	358	385	364	321	345	353	346	364	355	373	337	341	375	353	347	366	325	338	396	358	392	332	372	363	381	360	312	367	369	373	383	389	339	361	350	377	356	363	348	360	326	340	352	332	333	347	365	342	367	363	321	337	346	365	391	371	344	356	366	323	375	323	383	357	338	352	333	358	342	375	380	339	370	382	382	369	337	365	341	342	342	382	387	329	375	349	331	371	356	377	327	325	374	349	341	370	332	344	332	336	334	356	326	365	356	342	412	333	352	381	326	391	382	363	331	354	320	354	339	360	337	366	381	330	343	331	404	380	363	356	392	391	369	357	378	349	350	322	398	367	369	385	345	321	354	334	355	403	346	377	334	366	355	374	285	379	337	355	341	377	388	356	334	342	361	361	357	374	323	331	370	354	380	375	346	355	379	348	376	364	336	365	371	327	373	405	360	343	353	375	375	371	353	386	362	378	357	346	335	366	357	337	371	351	371	385	356	360	382	371	344	331	372	362	350	378	334	381	352	339	322	359	393	333	344	354	370	321	385	344	393	351	315	373	348	385	340	392	366	366	340	346	362	382	356	352	353	354	378	365	351	366	368	396	356	363	388	356	356	346	336	318	371	345	340	345	339	331	323	365	361	347	345	373	353	371	332	338	338	379	354	374	369	350	343	346	355	354	340	343	377	381	330	376	344	381	370	337	387	367	368	375	375	357	379	324	367	343	356	355	328	364	355	333	319	359	373	356	354	355	372	368	366	364	343	383	384	344	370	375	342	326	355	366	381	377	363	361	350	332	380	343	307	334	361	334	359	353	350	334	329	373	366	368	364	354	358	340	364	343	339	379	376	331	370	358	408	351	322	363	316	339	391	349	376	368	340	345	373	368	401	381	362	354	361	373	342	381	356	359	331	350	360	381	357	366	349	385	369	344	374	321	368	338	352	365	377	320	376	357	394	349	395	368	341	331	350	337	364	374	356	408	347	354	366	343	369	340	339	412	353	350	361	341	372	337	360	340	330	338	391	359	369	375	347	373	372	337	360	362	375	357	382	369	363	356	375	345	366	335	305	346	353	349	345	385	380	366	362	351	367	326	358	341	364	363	397	359	370	377	393	375	379	351	340	323	373	380	351	367	362	350	326	377	336	357	339	322	346	380	372	334	359	393	332	373	384	373	341	380	349	324	365	359	357	367	366	352	363	365	341	380	355	371	347	351	359	387	353	352	379	363	389	353	341	345	349	368	390	368	368	326	332	361	359	357	385	321	387	346	315	355	369	369	385	353	342	346	378	346	355	401	334	360	340	373	375	351	350	334	354	373	369	352	346	346	366	351	379	350	364	382	349	378	388	373	364	355	348	353	389	356	353	364	361	364	347
1382	400	447	451	438	365	444	440	437	420	394	431	456	380	381	423	395	403	439	414	411	375	420	415	413	398	425	410	427	428	432	407	393	423	405	391	426	378	421	415	409	384	421	414	412	388	397	371	419	380	421	432	413	405	359	398	418	410	394	379	370	439	393	392	414	435	410	418	423	404	442	359	394	469	446	402	346	378	383	391	425	393	394	400	373	439	437	425	417	378	378	424	419	449	379	440	451	380	392	417	399	387	401	408	418	432	425	396	378	413	439	378	438	420	435	428	398	390	421	397	393	419	390	381	420	440	371	376	397	420	368	414	363	389	380	395	401	411	425	423	402	415	408	403	398	444	390	399	397	389	386	434	389	385	408	384	399	414	440	412	436	423	414	434	392	384	382	364	435	405	410	387	417	407	389	382	363	384	378	397	378	396	358	392	421	393	417	428	379	389	434	382	384	378	410	401	397	387	396	414	342	412	388	420	381	428	414	459	419	418	410	414	397	385	414	402	404	405	409	383	400	404	388	417	420	404	418	418	403	399	417	366	387	390	437	395	408	395	459	400	452	399	419	414	407	394	416	401	455	414	404	408	453	393	410	406	438	397	429	408	383	418	378	388	353	420	362	377	386	385	403	450	389	405	416	433	390	394	369	405	371	416	404	406	385	359	388	397	363	386	377	404	379	411	423	420	408	410	403	391	436	443	424	393	410	428	381	385	384	376	437	426	383	423	418	442	385	394	390	408	428	406	359	437	389	442	428	411	406	439	401	411	440	408	392	392	427	429	445	412	414	373	423	414	404	371	411	382	431	412	408	407	407	438	409	399	378	414	396	409	386	388	400	404	438	444	371	434	407	384	394	386	399	397	398	387	384	409	414	434	399	445	408	404	429	446	398	411	406	422	403	409	411	398	416	413	442	388	394	429	433	418	423	409	404	379	419	447	431	380	413	400	414	404	409	418	427	418	390	422	383	396	404	406	393	422	442	441	445	404	419	402	419	405	423	430	407	427	426	439	428	424	410	378	383	374	419	382	376	391	450	377	395	423	429	399	398	360	399	427	398	420	410	443	385	394	387	403	399	431	424	405	394	397	419	407	400	400	390	398	407	446	434	422	407	417	435	390	381	426	441	360	429	429	389	389	419	399	378	424	415	432	408	394	427	421	409	413	379	401	419	407	391	418	439	417	394	367	434	405	391	433	385	383	407	420	474	412	444	394	398	383	359	411	425	396	410	389	430	423	373	401	414	414	374	368	401	391	373	447	404	418	376	386	410	363	399	405	396	362	453	377	396	400	359	409	395	442	411	408	427	397	413	383	405	426	381	433	408	402	384	413	415	379	409	421	391	432	439	382	412	410	446	398	431	388	425	405	433	416	410	371	356	375	417	347	419	403	401	422	407	406	407	384	387	424	408	398	394	366	412	418	394	397	405	393	387	398	390	432	422	370	422	441	383	421	387	408	417	415	351	426	400	417	351	381	413	410	373	396	392	382	386	401	454	393	403	429	385	410	395	382	397	386	428	381	389	414	384	395	410	371	410	400	339	376	382	410	392	422	415	382	407	388	369	392	393	418	468	377	423	412	425	365	446	398	422	414	401	436	358	373	435	409	387	394	414	396	397	405	381	398	384	432	410	430	402	413	385	389	439	438	417	395	392	369	402	430	369	396	356	402	411	396	401	406	367	364	408	405	411	406	401	383	407	360	402	394	389	406	380	406	402	408	398	434	415	409	411	404	401	401	419	434	394	418	394	394	402	388	398	412	375	412	405	392	369	407	447	410	394	410	403	408	442	417	427	410	411	388	422	427	404	379	413	446	395	399	396	397	383	410	385	409	405	398	390	407	396	377	417	384	450	408	427	431	434	356	385	395	392	368	382	410	378	379	356	404	385	468	410	424	404	382	401	378	418	403	412	386	377	397	401	403	409	432	403	444	418	393	406	428	402	424	411	395	377	416	396	382	378	360	391	398	425	418	407	410	420	410	375	407	411	400	403	400	470	350	416	382	406	402	403	399	393	417	405	426	407	379	409	390	408	389	409	392	388	392	421	416	428	376	405	428	408	396	371	400	438	432	393	383	376	414	394	377	408	437	438	404	412	386	403	415	404	401	416	403	396	405	439	443	411	402	377	418	364	405	347	387	395	415	415	366	389	397	387	413	382	378	402	402	372	379	396	397	409	414	412	405	413	376	389	409	378	414	397	403	380	390	441	424	420	398	384	380	376	411	421	421	423	371	380	382	406	429	404	408	419	400	399	412	402	404	383	408	379	397	387	415	400	411	441	423	409	420	410	413	413	399	428	377	409	393	408	410	393	399	392	376	396	417	412	434	411	419	393	389	419	403	413	425	417	397	445	402	392	409	409	413	415	389	392	392	395	395	405	371	409	414	418	429	401	394	421	398	373	380	407	398	367	372	392	413	383	379	400	407	415	424	399	418	400	406	389	402	435	406	436	411	388	422	416	425	440	420	367	425	427	434	382	405	421	400	404	455	416	397	432	358	422	386	382	376	408	378	405	371	412	378	397	402	409	425	400	389	401	396	423	438	425	385	423	386	390	404	406	411	396	396	371	383	383	452	374	382	427	415	450	396	422	391	416	409	423	386	391	407	414	365	413	431	425	388	398	440	434	403	416	380	402	385	378	393	399	420	426	405	403	400	390	388	427	394	449	394	389	391	395	391	416	456	398	393	435	401	390	392	398	395	402	395	386	407	393	420	384	418	438	420	423	414	423	390	440	380	377	387	445	399	409	418	415	375	409	388	449	430	416	419	413	401	367	405	425	430	384	439	383	428	413	377	402	385	402	441	422	398	436	439	398	398	416	393	425	370	404	425	406	410	391	404	392	400	399	387	398	404	380	385	398	436	403	422	426	431	430	414	404	427	410	416	381	380	394	385	425	390	399	423	418	406	402	374	401	392	432	409	402	392	383	383	426	418	428	376	386	426	350	431	427	396	402	385	398	417	398	412	416	400	395	425	398	418	380	366	395	413	387	390	371	417	397	397	414	372	412	397	424	385	386	414	383	414	406	406	414	408	403	414	364	373	403	399	417	392	414	427	428	386	409	401	409	411	411	385	418	437	381	461	412	423	421	431	403	383	427	384	403	431	388	373	371	393	376	432	428	365	421	377	408	402	435	393	439	406	381	384	432	406	404	374	414	401	386	409	405	416	402	390	423	440	376	386	405	396	416	417	388	396	422	408	399	364	421	393	398	389	422	407	418	393	424	413	400	407	402	410	418	419	401	414	431	399	380	433	360	391	388	412	400	449	403	386	435	411	445	392	401	347	397	418	431	411	390	415	412	379	405	404	385	406	403	417	389	398	394	390	383	442	394	373	380	386	411	413	388	406	403	390	403	412	384	446	391	358	429	408	401	415	412	383	407	449	422	415	446	412	428	399	359	385	412	401	398	408	386	401	353	417	362	402	403	445	386	435	397	407	408	412	409	396	443	419	390	389	402	413	395	396	423	379	421	396	392	420
2061	987	968	1028	939	998	996	1004	1012	999	963	954	925	961	975	856	962	986	924	915	981	925	967	912	901	947	877	918	910	911	947	954	917	907	952	979	943	1000	912	952	945	972	924	926	999	923	939	932	941	1014	975	959	934	953	1000	942	937	966	964	939	900	950	1016	951	920	943	946	928	936	966	918	933	934	867	1010	886	1026	958	905	955	896	941	909	898	997	916	895	981	941	921	933	937	959	921	920	976	929	875	953	949	993	964	935	892	936	985	964	931	946	939	920	954	994	958	956	948	929	976	949	930	913	995	888	971	1013	958	941	921	947	960	929	938	983	983	944	936	942	949	903	945	894	968	928	955	927	987	928	895	932	912	917	943	958	912	985	949	916	924	945	957	977	945	931	941	889	912	955	935	924	977	956	921	944	929	969	986	922	862	931	910	947	903	887	880	987	954	961	961	935	938	913	999	939	894	931	986	911	912	915	1009	897	946	920	989	972	958	943	927	906	932	933	906	912	909	927	958	968	906	927	883	905	1006	964	970	935	925	908	985	954	926	937	963	969	926	910	931	955	951	954	933	977	899	950	950	921	990	1013	965	963	926	958	927	930	965	951	929	964	936	910	978	969	972	950	915	952	957	968	1005	953	955	929	970	936	982	958	912	944	942	897	940	926	1004	999	933	931	955	966	911	947	965	936	959	928	893	936	932	992	889	927	945	938	963	930	931	933	925	937	943	925	913	912	951	879	920	969	934	946	924	917	943	902	967	894	963	969	960	881	970	888	926	889	951	868	918	981	941	954	914	924	937	906	895	968	948	890	930	975	998	930	994	1012	955	906	857	947	880	955	946	923	998	960	952	983	904	975	921	962	985	962	949	923	935	897	893	917	974	1014	957	941	933	913	960	945	972	917	934	990	900	867	940	910	916	976	978	952	932	912	924	982	947	975	880	953	928	975	932	932	924	1002	913	861	890	1000	919	912	920	926	934	927	965	963	953	922	945	882	941	894	960	975	953	959	911	954	958	902	962	935	937	874	940	959	957	913	912	965	926	912	964	879	968	912	924	894	957	949	956	944	898	929	953	965	981	956	987	978	880	963	930	956	926	937	980	982	948	940	952	951	891	930	951	933	907	994	987	1001	990	921	863	961	937	911	868	934	975	968	942	938	881	919	974	940	942	949	933	970	906	930	905	939	1001	907	995	938	967	1004	914	929	893	993	1013	927	947	985	941	909	970	1000	925	957	977	952	960	916	948	915	901	956	920	938	897	952	901	1001	901	931	961	1023	908	897	940	931	965	996	920	902	925	967	927	958	938	927	943	965	920	907	871	992	931	921	945	936	930	970	920	955	954	921	944	929	945	943	943	874	897	923	918	905	984	968	951	900	943	908	899	887	923	965	925	993	928	931	903	952	984	962	924	926	948	943	930	886	981	897	956	937	968	962	957	945	956	943	966	959	895	897	923	942	917	922	946	941	959	931	939	916	969	948	940	946	966	918	968	908	964	916	993	925	916	946	989	907	946	914	922	971	974	904	966	886	963	947	981	1005	942	933	930	970	993	998	902	1018	940	939	852	987	989	939	956	984	913	995	940	950	1002	982	948	930	958	953	959	916	927	964	934	914	956	968	948	952	957	925	928	939	1022	897	904	918	981	909	928	935	946	964	901	956	925	966	958	906	931	889	891	873	935	948	939	977	908	944	875	961	995	991	963	931	947	956	928	978	963	918	919	918	929	937	930	982	976	910	880	907	914	926	899	929	929	914	931	930	921	920	897	955	870	922	999	994	987	938	914	903	889	882	943	902	907	986	912	1002	878	959	921	952	934	923	886	937	918	915	918	903	922	996	946	920	945	909	940	944	916	852	905	952	954	928	940	918	978	968	1004	970	964	940	974	989	992	974	938	957	914	909	918	957	1024	898	968	963	944	1005	920	927	936	953	912	966	938	949	908	973	967	929	952	978	946	957	912	917	930	924	932	971	966	963	928	911	965	923	876	921	913	954	937	960	918	919	964	1016	943	856	948	903	968	941	910	915	925	904	937	941	905	939	946	905	925	912	937	966	975	979	924	927	942	922	1004	917	956	965	970	959	918	950	908	905	923	920	881	928	932	971	947	954	926	960	906	928	852	945	962	899	942	928	972	970	952	987	937	941	914	982	954	957	955	946	962	928	948	945	904	942	932	954	937	945	941	943	958	929	982	912	919	963	955	937	946	940	901	916	954	917	968	973	925	936	908	980	957	914	937	995	946	926	950	930	912	964	900	905	980	915	965	982	936	928	981	919	899	954	961	938	896	941	960	884	925	925	960	911	973	951	941	984	911	930	894	923	928	968	944	957	898	939	979	961	951	972	943	904	943	1011	937	932	969	941	927	869	974	953	924	959	976	968	942	928	972	969	966	888	955	917	910	937	959	923	957	977	909	941	960	936	978	920	961	931	910	969	932	951	966	917	956	878	963	982	951	936	957	876	951	911	939	977	932	946	960	944	941	962	913	930	950	893	929	861	916	966	960	940	973	967	934	917	940	939	947	953	955	991	960	918	948	984	992	891	938	1014	918	939	968	909	885	994	902	950	943	933	946	923	967	916	922	958	936	976	909	976	900	928	945	957	974	941	941	952	931	933	920	956	941	939	973	931	978	920	983	950	898	911	959	971	946	956	986	982	941	896	948	941	983	914	940	973	907	945	937	969	984	853	929	980	926	908	955	956	995	925	940	909	920	964	972	928	886	961	994	969	945	975	957	896	877	945	924	966	964	947	955	892	920	919	926	972	927	917	980	903	925	919	929	930	924	979	996	929	962	975	902	937	1006	958	936	931	961	914	941	995	943	916	951	967	922	940	883	909	919	907	949	994	927	966	894	919	945	931	987	924	934	1006	978	934	949	966	915	960	961	918	892	959	915	1017	958	961	954	916	942	911	908	930	970	896	950	951	881	958	926	926	946	909	1015	945	897	906	920	943	925	935	914	937	919	939	966	869	975	906	930	985	925	926	956	896	930	994	978	959	959	943	955	930	889	936	951	954	916	959	950	948	967	927	974	945	940	873	993	944	1025	927	911	930	859	929	937	874	946	988	934	941	976	923	925	915	904	900	956	924	905	939	897	924	907	937	925	941	993	955	903	940	942	908	942	893	925	999	950	933	916	982	901	891	1002	932	935	912	977	943	989	917	934	887	891	895	877	895	926	950	971	874	900	921	940	928	962	970	945	969	944	887	938	885	979	894	968	967	1003	959	929	957	921	950	932	945	924	925	915	934	948	970	944	907	1004	908	880	924	945	966	962	907	906	930	884	910	983	980	931	940	974	959	967	905	915	915	930	960	984	928	946	972	956	928	969	910	965	958	914	931	962	973	946	1000	947	902	942	983	932	994	1004	928	973	981	914	947	952	938	916	936	906	957	919	1003	950	963	1023	1000	940	910	969	937	922	909	900	962	988	912	956	944	934	929	922	923	912	989	985	902	948	977	946	929	918	897	917	913	903	980	932	916	937	920	965	970	921	869	939	950	911	914	928	920	938	1008	931	887	990	938	945	950	962	960	940
7955	556	586	473	403	404	377	323	315	281	317	306	320	278	285	283	266	270	293	254	274	295	252	288	293	300	271	283	297	271	272	261	284	248	273	292	308	262	281	259	249	264	276	269	284	261	289	283	318	289	236	283	282	258	301	253	256	291	285	288	277	249	230	301	273	266	281	312	311	267	270	284	253	291	310	308	279	268	294	274	276	282	271	262	266	269	265	289	292	269	271	291	263	301	282	238	276	299	254	239	265	285	265	276	286	268	286	279	239	256	272	280	270	256	254	287	277	292	254	282	277	307	255	227	253	287	276	278	283	272	276	290	240	284	263	272	276	279	290	286	297	289	271	248	297	257	298	249	268	268	259	268	243	270	288	278	299	272	282	255	288	247	291	273	264	252	276	254	261	271	251	276	254	283	274	281	260	257	291	246	257	275	298	259	322	279	283	253	260	275	297	278	280	283	263	243	300	270	254	273	271	266	266	276	284	307	262	259	245	290	265	267	265	252	264	284	279	258	275	252	261	251	265	277	245	276	270	277	281	271	304	307	264	272	297	265	238	297	294	282	254	273	263	279	271	279	291	297	278	277	309	243	261	266	263	276	263	273	278	245	288	282	270	292	289	291	270	271	260	252	244	272	258	249	260	263	289	269	259	284	295	230	254	263	267	256	279	265	258	263	269	306	303	300	265	291	283	269	282	328	284	299	249	268	309	278	279	248	283	289	263	282	296	262	293	287	278	254	296	270	257	259	271	261	298	250	278	232	264	251	272	257	296	278	248	279	278	272	269	242	264	282	270	299	291	269	288	256	283	273	275	255	257	275	290	281	281	254	288	292	288	251	280	287	290	260	265	290	259	266	262	239	278	274	276	272	282	278	298	278	273	289	283	276	275	267	265	272	250	255	268	258	286	262	286	263	294	302	292	300	280	289	274	283	264	275	294	286	298	263	272	273	261	275	300	254	304	264	266	298	285	288	268	306	272	273	274	293	297	262	265	248	259	249	260	299	263	239	294	276	281	278	287	235	272	285	265	277	294	272	280	262	273	268	315	265	261	236	277	264	277	248	279	257	265	278	263	287	267	285	288	269	253	297	261	255	309	280	279	312	263	274	268	287	291	318	279	274	308	287	282	276	271	286	278	296	275	279	294	260	267	280	275	279	287	280	287	273	270	287	288	286	272	268	271	268	255	274	275	286	279	286	293	279	262	281	278	246	279	245	276	271	278	271	278	289	294	246	283	279	255	276	231	275	256	264	310	327	250	296	265	274	284	277	301	300	248	292	266	283	291	289	308	248	291	284	233	258	251	272	283	280	270	291	278	284	276	282	299	286	270	259	273	240	281	274	256	264	303	281	252	289	264	257	249	274	295	284	274	261	261	309	300	284	298	243	283	294	280	291	263	244	255	275	287	306	241	320	273	259	282	268	279	293	252	263	299	299	316	295	249	250	265	244	263	251	293	260	260	247	274	297	258	276	310	309	289	274	244	286	289	271	290	278	279	255	284	272	280	269	285	272	291	276	303	294	276	236	279	248	281	296	265	227	269	276	301	240	276	247	282	267	290	273	252	299	299	273	276	282	249	246	260	272	279	258	276	259	253	259	264	272	271	267	260	278	269	266	262	288	274	264	282	237	254	287	304	286	270	270	276	263	277	295	265	270	269	241	217	298	255	238	295	307	270	280	270	240	270	274	256	270	285	284	274	227	254	295	260	258	261	262	259	275	287	294	282	278	281	299	269	272	275	292	278	275	284	284	269	280	274	298	283	269	276	277	289	288	275	268	280	270	273	289	252	284	281	276	279	257	290	264	267	256	262	263	291	257	262	311	296	252	282	283	274	285	280	286	288	285	262	279	237	294	246	287	270	258	265	258	248	235	239	272	265	253	281	230	289	288	278	271	273	261	259	277	274	265	254	259	270	262	262	270	290	283	283	245	293	287	279	287	258	243	285	287	268	267	286	246	267	263	284	268	298	247	273	281	266	283	275	274	303	252	270	298	280	261	275	316	261	293	260	279	247	277	270	283	272	273	270	241	257	256	265	259	278	291	231	263	293	297	276	292	255	275	284	285	269	257	291	272	285	286	253	256	280	253	301	292	263	290	272	274	266	271	270	266	286	291	297	305	295	287	275	289	270	264	238	269	291	263	280	301	293	257	256	293	251	270	276	266	279	290	293	264	322	241	245	274	276	284	257	289	258	265	281	263	275	249	273	302	265	272	253	275	247	281	273	289	236	266	302	295	240	246	270	285	289	263	268	260	261	300	251	276	241	284	251	278	253	250	291	282	261	275	292	244	273	267	229	262	249	269	279	318	264	280	275	263	295	265	263	306	282	268	250	300	270	291	283	311	294	289	299	284	250	287	278	279	248	277	247	274	259	271	288	258	292	282	233	288	258	259	278	265	288	288	285	279	279	281	259	255	285	252	248	274	261	271	302	250	305	239	267	293	259	271	270	273	258	273	284	255	284	278	284	253	322	277	286	308	273	302	280	266	261	271	315	263	293	257	296	297	282	269	243	284	264	253	270	294	261	316	282	286	296	247	277	258	287	272	278	271	254	257	264	284	262	301	280	252	269	270	267	263	263	256	285	281	248	261	292	288	240	269	296	272	256	250	280	277	274	278	292	262	310	304	283	304	277	278	280	261	293	285	279	265	262	252	307	277	255	248	293	239	261	269	286	254	271	271	257	295	317	290	284	268	262	282	263	286	266	236	286	280	304	277	302	251	281	280	277	270	269	307	285	287	229	269	264	255	288	290	278	278	269	294	278	294	328	300	277	281	259	261	258	287	247	285	262	280	281	272	266	264	258	279	282	260	272	279	282	266	243	282	235	258	284	278	252	262	289	261	284	265	285	300	287	272	304	294	244	308	265	283	291	295	266	287	283	270	260	261	269	279	272	269	288	266	245	255	302	284	260	269	299	277	282	260	265	260	269	285	287	273	259	264	285	301	301	282	292	259	278	307	241	280	270	254	271	232	274	282	289	290	285	267	310	293	305	271	279	261	232	270	258	253	267	268	251	272	252	275	284	298	299	273	258	242	276	279	281	273	240	272	274	310	294	240	274	254	234	296	290	255	285	257	284	277	282	268	311	239	278	293	289	288	275	304	298	285	297	274	263	245	257	264	269	267	267	256	243	250	282	280	276	271	300	246	279	275	260	277	298	255	298	296	275	274	284	303	285	287	287	280	244	277	259	273	256	273	269	274	269	287	264	270	265	301	264	272	264	296	279	265	293	307	284	264	297	298	276	279	263	261	268	273	274	278	266	252	284	270	293	239	277	267	266	299	302	270	269	290	247	287	290	256	296	274	261	305	262	282	262	286	292	287	279	314	276	292	276	300	246	254	290	264	278	285	303	276	261	310	272	307	271	259	317	271	269	268	266	244	279	307	255	285	300	268	280	263	286	284	284	272	269	266	276	306	271	273	266	272	258	272	266	282	272	265	274	259	250	265	267	283	263	270	259	264	264	285	285	270	303	261
6729	908	1352	1504	1366	1191	1241	932	909	896	908	775	836	770	752	703	707	743	729	692	692	749	720	680	703	677	696	635	690	657	688	689	667	651	754	676	666	700	674	680	664	667	649	686	667	656	685	649	677	670	673	630	667	641	673	651	661	758	692	636	718	636	668	699	629	687	679	649	640	684	676	643	611	676	719	674	685	639	660	742	667	669	652	665	631	652	706	701	683	682	638	607	640	625	704	682	654	692	652	682	662	641	669	619	684	683	677	621	685	618	654	653	638	641	667	665	661	630	667	689	663	684	685	675	636	661	694	691	640	646	629	607	656	665	633	660	678	667	629	638	661	714	676	628	669	668	683	615	654	665	656	655	655	656	659	682	680	639	698	700	656	678	610	645	683	668	624	691	624	675	642	690	690	665	631	642	676	645	680	649	671	633	610	612	683	672	624	669	603	635	648	652	634	679	707	663	662	656	665	749	683	690	634	659	691	665	650	691	650	675	716	645	666	679	655	665	651	654	637	661	691	665	679	678	645	720	678	675	665	671	654	644	688	646	600	631	660	613	689	686	644	640	671	678	636	671	696	687	645	697	626	672	696	646	629	674	623	708	668	681	642	668	682	670	632	633	668	683	652	663	669	672	659	645	647	659	650	664	668	634	665	661	608	656	626	712	660	635	625	638	616	701	700	667	644	667	613	673	602	666	652	651	658	651	681	621	620	659	626	704	683	611	682	612	646	661	664	646	678	681	681	670	651	654	618	672	690	645	648	632	646	654	672	671	699	669	666	645	662	653	682	667	706	657	632	660	666	720	657	651	714	645	659	634	663	688	688	734	654	613	636	660	662	641	664	654	692	689	625	721	675	635	684	657	694	679	625	663	629	619	667	675	685	660	696	675	621	642	665	635	629	677	605	649	651	683	667	643	642	659	644	636	628	630	672	644	673	622	658	681	658	646	697	600	664	666	684	725	619	631	679	686	682	666	666	620	672	679	648	650	652	673	700	668	661	658	649	654	660	696	654	678	677	647	631	684	669	656	666	641	705	651	647	646	649	665	675	621	695	684	639	634	644	643	681	659	639	709	680	672	688	678	611	692	692	633	666	668	695	690	643	673	645	733	629	605	646	633	676	677	640	654	666	627	649	625	697	651	671	685	634	663	687	673	663	685	646	638	694	614	653	657	644	683	678	651	670	642	698	651	705	640	631	622	687	641	704	680	669	630	635	696	668	697	657	639	690	645	656	681	654	678	677	636	691	606	680	663	681	720	669	647	647	633	647	654	651	708	648	658	683	642	645	647	659	688	670	718	642	692	662	652	613	639	706	639	675	673	640	655	632	657	650	636	652	667	691	611	691	699	673	700	663	671	696	684	676	627	630	662	676	631	657	685	698	671	645	660	664	649	657	686	695	654	660	691	697	693	630	612	654	684	662	612	652	711	639	637	643	660	673	691	638	665	641	714	653	692	659	610	691	658	686	581	655	647	658	668	691	684	619	689	668	651	652	704	624	663	662	687	654	647	701	661	665	665	660	676	637	637	639	668	603	645	690	661	653	699	682	631	694	703	720	648	651	646	684	674	657	612	641	677	694	664	674	656	642	705	620	707	664	674	675	621	692	658	610	670	671	695	638	634	652	660	631	653	682	640	655	713	641	663	648	633	638	625	655	638	733	710	646	666	665	655	648	701	672	618	697	633	655	657	639	626	642	656	674	683	634	652	688	626	645	678	610	675	664	656	667	604	682	689	692	663	645	683	688	682	664	649	659	656	664	660	639	679	641	649	675	650	673	683	663	650	643	671	621	655	689	673	679	680	646	617	681	631	651	692	667	662	619	728	695	688	628	700	732	637	646	650	655	664	650	681	654	646	637	666	648	677	669	636	686	615	676	713	654	660	603	660	683	664	717	672	711	632	674	634	694	646	640	677	707	674	673	622	602	662	700	708	651	678	643	666	688	701	699	637	646	677	675	650	651	653	664	664	635	630	689	664	656	637	654	624	622	640	642	624	656	708	653	699	645	631	653	648	660	678	695	657	630	673	650	632	703	648	615	660	669	662	717	624	647	673	668	641	625	668	626	692	652	688	657	671	655	641	682	643	675	665	649	668	661	667	631	662	692	648	679	648	620	625	644	675	676	651	675	650	645	634	651	666	652	638	672	691	663	688	644	651	646	698	651	626	623	615	630	671	646	647	679	581	657	669	673	695	640	665	658	639	635	698	706	661	649	628	679	684	631	654	655	660	678	667	663	666	654	629	647	673	643	647	715	681	652	679	658	637	672	662	661	630	699	689	672	641	634	665	652	708	629	648	618	653	660	689	636	641	667	662	611	658	682	654	676	695	664	671	690	656	623	670	685	647	657	639	673	617	676	676	674	681	656	604	703	697	669	689	628	664	721	644	656	665	718	732	650	693	673	648	617	657	678	647	680	643	685	643	685	704	647	716	681	649	698	692	646	668	704	664	668	647	675	657	629	655	655	682	644	674	624	633	642	643	652	648	673	700	691	651	681	713	663	662	659	712	635	680	707	652	649	659	656	688	669	698	646	644	636	673	675	673	730	679	614	641	732	651	691	663	636	670	675	656	674	637	674	658	674	610	619	630	673	705	669	659	679	653	642	655	675	675	653	680	631	706	674	681	650	635	669	672	634	604	662	649	679	705	620	701	646	655	647	645	660	649	652	675	632	683	620	676	642	637	710	700	650	649	686	642	644	676	658	665	634	664	684	647	622	715	663	636	676	645	666	705	644	688	651	706	646	662	632	624	664	647	647	644	682	625	687	670	648	654	621	620	616	703	656	657	635	642	621	679	664	680	663	646	671	640	682	648	656	628	628	644	651	616	651	636	690	678	671	686	658	704	685	710	636	703	679	640	655	683	682	594	646	666	636	632	692	708	686	664	631	664	652	710	659	693	673	638	699	699	643	649	614	696	684	647	662	655	629	674	673	670	665	625	667	698	663	691	630	699	671	640	649	694	677	681	663	682	672	643	649	694	661	663	683	651	612	671	665	662	655	652	653	624	695	646	710	689	619	656	692	677	664	665	655	644	677	659	663	638	628	665	663	638	681	649	679	696	614	693	660	644	685	659	644	671	647	709	641	652	655	659	641	691	639	620	675	654	670	700	655	654	678	686	644	653	668	658	663	689	639	607	697	648	637	608	689	616	653	644	657	679	673	638	702	700	637	659	642	632	680	672	680	661	707	638	682	682	680	642	695	686	640	675	586	703	654	660	614	647	646	665	642	664	697	643	650	673	687	651	707	639	657	658	629	667	658	655	652	686	658	664	647	686	682	722	642	665	645	672	675	657	667	684	694	719	642	708	674	669	645	675	690	672	657	674	666	615	664	650	667	652	672	688	636	704	705	663	668	645	673	730	672	701	664	685	672	656	675	670	695	661	656	627	678	665	685	678	659	650	637	658	666	722	697	701	672	664	691	690	664	661	682	673	708	682	678	657	656	642	658	618	624	639	662	645	676	695	671	613	669	694
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
