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
338243077491	338243078052	338243078602	338243079152	338243079702	338243080252	338243080802	338243081352	338243081902	338243082452	338243083002	338243083552	338243084102	338243084652	338243085202	338243085752	338243086302	338243086852	338243087402	338243087952	338243088502	338243089052	338243089602	338243090152	338243090702	338243091252	338243091802	338243092352	338243092902	338243093452	338243094002	338243094552	338243095102	338243095652	338243096202	338243096752	338243097302	338243097852	338243098402	338243098952	338243099502	338243100052	338243100602	338243101152	338243101702	338243102252	338243102802	338243103352	338243103902	338243104452	338243105002	338243105552	338243106102	338243106652	338243107202	338243107752	338243108302	338243108852	338243109402	338243109952	338243110502	338243111052	338243111602	338243112152	338243112702	338243113252	338243113802	338243114352	338243114902	338243115452	338243116002	338243116552	338243117102	338243117652	338243118202	338243118752	338243119302	338243119852	338243120402	338243120952	338243121502	338243122052	338243122602	338243123152	338243123702	338243124252	338243124802	338243125352	338243125902	338243126452	338243127002	338243127552	338243128102	338243128652	338243129202	338243129752	338243130302	338243130852	338243131402	338243131952	338243132502	338243133052	338243133602	338243134152	338243134702	338243135252	338243135802	338243136352	338243136902	338243137452	338243138002	338243138552	338243139102	338243139652	338243140202	338243140752	338243141302	338243141852	338243142402	338243142952	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14901	1471	1221	1033	750	564	464	394	353	323	310	282	272	274	271	254	241	210	239	237	254	238	240	228	212	229	227	238	213	227	224	233	236	233	234	230	230	240	260	214	229	221	242	215	235	225	240	233	229	239	237	212	222	217	192	201	251	231	207	203	215	236	207	171	226	215	196	199	214	249	204	221	214	227	216	223	216	204	213	238	243	222	223	223	201	219	226	206	203	223	204	236	209	233	244	212	226	197	225	223	224	218	227	206	222	195	209	215	250	226	217	237	215	204	229	233	215	235	222	228	235	226	212	213	236	233	223	245	230	216	217	202	210	219	224	203	229	213	240	211	212	219	213	220	224	232	190	191	214	200	229	198	223	231	231	228	199	246	217	217	216	220	256	218	193	220	218	233	227	227	235	243	205	213	243	230	219	226	209	205	239	225	221	227	226	214	209	198	230	226	195	221	213	217	201	238	234	218	207	228	221	227	209	219	239	205	210	219	221	214	237	221	210	211	215	229	236	224	204	220	226	209	214	219	223	211	236	235	251	193	194	228	210	239	236	224	239	249	217	202	212	207	235	248	191	221	209	221	243	208	202	229	245	224	254	230	212	239	207	211	218	219	234	194	229	234	245	230	245	215	218	230	199	226	235	220	226	217	225	246	218	202	219	206	207	233	211	220	220	226	207	234	209	216	245	219	236	218	230	217	226	218	253	212	202	181	229	212	209	200	203	196	210	199	213	235	213	197	234	248	246	238	229	213	208	221	235	222	219	222	236	212	250	230	180	231	198	216	204	227	224	226	225	222	217	216	212	226	223	237	207	244	225	212	225	250	240	188	200	216	224	230	228	219	188	215	206	237	207	220	241	236	218	232	242	210	210	220	234	192	214	195	202	215	205	223	207	196	221	227	226	216	226	220	193	216	196	233	221	214	198	230	241	209	221	213	210	241	197	215	229	239	234	243	221	222	252	214	264	190	259	210	198	235	247	213	240	228	219	224	230	229	216	224	264	194	205	194	213	238	202	213	216	239	204	220	220	226	203	215	231	240	194	235	208	229	206	223	213	226	229	214	192	244	221	236	206	222	203	223	190	247	232	236	224	226	248	203	224	183	202	219	205	198	232	214	206	212	205	245	201	219	207	240	229	217	223	193	205	230	205	226	222	238	212	238	232	213	208	221	209	201	228	226	193	236	228	222	218	219	205	226	220	236	204	191	222	212	196	202	224	220	210	224	245	202	214	245	209	197	228	185	182	241	217	203	252	225	216	201	229	214	217	217	203	212	234	216	210	249	193	217	208	205	224	230	202	248	206	208	235	235	219	228	220	210	215	205	209	232	244	213	224	208	193	212	233	236	218	202	232	239	222	226	215	231	215	191	236	190	229	227	202	215	227	233	231	221	201	250	229	243	220	251	233	210	204	209	218	205	239	225	231	218	198	227	205	229	213	225	207	239	213	216	208	211	201	239	217	217	213	214	210	218	199	197	221	206	205	224	212	229	222	243	219	205	231	227	216	221	237	221	237	234	231	200	210	202	220	215	222	191	218	219	229	209	215	210	235	212	234	214	221	220	236	208	210	231	237	199	214	239	234	200	226	210	199	243	255	209	189	199	206	204	217	230	226	200	225	214	188	238	243	218	214	226	209	191	204	196	238	236	215	219	217	240	212	224	223	244	221	201	205	233	204	235	201	211	233	227	188	193	250	260	215	217	226	206	201	226	223	208	231	225	219	233	204	201	239	237	207	190	207	185	226	234	232	212	206	182	248	242	232	227	194	217	230	211	217	219	202	209	234	228	228	221	231	208	232	248	229	214	218	222	233	219	222	199	224	236	223	223	211	236	210	217	227	221	217	203	196	218	214	266	220	215	250	215	209	215	235	237	231	218	229	224	221	230	229	219	212	199	262	197	231	224	216	211	224	207	238	231	211	221	225	186	188	235	231	197	210	218	229	217	210	238	220	201	191	244	249	192	192	214	203	249	195	231	212	236	227	237	195	199	202	226	216	207	217	255	238	234	216	237	195	205	201	230	243	205	211	236	229	239	204	233	212	219	219	193	219	208	207	218	232	216	250	213	220	213	224	217	224	204	218	204	189	205	204	207	212	229	242	204	183	207	217	213	244	197	222	222	228	214	240	235	230	228	234	232	245	225	246	222	213	218	202	241	229	230	206	196	238	207	232	225	237	241	215	206	216	207	235	192	239	237	235	191	224	226	200	203	237	218	238	203	204	220	225	226	221	229	248	227	207	204	230	201	224	204	194	235	192	236	216	217	224	216	230	240	206	211	222	206	206	216	243	201	199	228	203	194	215	226	246	217	230	224	223	217	210	206	214	211	225	238	220	230	235	246	198	222	220	215	208	226	190	207	225	226	207	183	263	220	201	192	227	248	208	211	207	211	237	230	231	196	223	196	212	208	207	218	225	230	243	229	231	217	209	226	214	217	207	220	214	201	201	233	208	207	249	237	216	260	180	211	245	194	223	205	197	234	234	219	230	216	238	233	220	198	201	209	210	244	222	213	233	231	217	243	218	214	212	236	214	224	234	234	231	226	256	222	231	205	208	221	218	260	216	227	199	228	229	241	225	218	212	227	218	245	200	215	221	223	223	213	210	242	203	224	218	241	250	231	209	206	200	230	211	246	228	229	234	197	207	248	231	209	225	212	228	239	236	211	197	230	212	254	219	219	195	235	211	241	198	231	185	217	215	218	239	192	203	199	215	200	210	230	230	208	216	212	220	208	216	228	232	211	214	227	218	230	233	215	212	210	210	226	242	215	172	189	207	229	227	224	244	225	201	230	224	236	219	221	226	199	232	240	235	221	224	254	231	186	246	238	222	220	226	205	241	235	222	260	249	205	218	203	210	211	223	218	216	239	224	230	229	232	242	213	214	208	226	210	250	224	248	235	247	215	235	210	190	205	215	230	187	233	252	200	208	210	216	189	199	198	213	232	246	244	220	253	211	233	210	206	235	258	219	196	211	229	242	229	225	214	239	222	205	205	247	226	200	239	212	213	240	239	243	211	226	211	238	219	217	241	233	223	200	225	214	199	190	206	219	243	229	224	210	234	223	224	193	210	205	196	224	207	213	263	221	204	227	215	210	269	248	231	208	198	242	216	200	238	188	245	200	213	236	239	230	230	208	180	203	209	212	204	219	249	204	213	211	219	184	239	238	219	189	229	202	258	203	199	214	178	220	220	204	198	222	231	211	212	226	229	223	217	210	215	215	205	204	196	204	224	226	212	208	215	224	227	197	223	231	228	217	255	212	209	172	219	227	203	198	206	221	210	190	242	222	211	236	198	216	245	228	217	217	213	241	218	235	232	220	211	226	209	179	213	229	218	208	196	227	229	235	235	216	230	221	195	201	207	215	221	194	226	229	222	202	223	213	227	219	230	221	225	214	214	234	231	208	201	213	195	237	215	214	211	203	216	198	223	224	250	221	208	243	219	232	212	215	241	227	232	216	199	245	220	199	235	229	242	218	218
8436	1373	2576	2965	2771	2099	1752	1388	1316	1230	1042	1009	977	808	836	782	745	829	736	723	673	685	613	660	592	609	619	598	613	639	631	593	618	626	610	590	608	595	583	544	600	553	631	595	593	571	559	588	569	617	593	568	556	554	582	618	562	571	591	566	620	596	549	579	541	554	586	569	518	591	551	596	571	568	570	551	606	534	576	591	554	533	563	556	575	568	602	565	590	573	569	571	598	538	533	568	595	589	564	567	570	618	609	598	605	577	543	605	621	557	560	533	562	573	603	557	607	547	617	606	606	558	556	550	540	570	540	560	603	603	597	581	569	511	601	580	574	550	564	589	588	575	521	576	561	589	531	559	581	581	542	553	559	593	595	564	594	601	591	558	548	586	605	584	556	590	561	572	622	568	569	574	582	552	591	575	543	550	558	567	566	562	563	591	549	550	550	560	584	611	550	596	574	571	605	560	589	536	539	534	616	534	529	569	530	510	580	564	596	571	533	588	538	606	536	563	582	565	581	571	530	561	591	563	583	572	622	536	546	564	530	565	557	572	589	541	514	536	556	566	537	539	542	540	584	579	568	511	583	540	575	587	598	582	526	532	627	562	593	578	573	568	599	543	558	558	570	520	599	562	585	552	569	609	570	559	572	574	605	561	535	579	582	568	567	543	565	559	579	553	572	590	557	551	541	537	589	513	542	548	562	557	572	561	530	550	555	595	566	585	611	554	592	542	600	529	577	550	542	523	545	565	563	562	595	550	604	541	587	577	545	535	588	563	523	553	560	548	540	591	577	567	542	573	608	554	552	621	576	575	562	596	549	611	593	601	540	585	564	564	583	550	565	580	556	607	595	602	593	554	570	555	597	520	546	575	554	556	571	517	578	566	564	566	589	565	548	563	589	529	589	512	600	552	566	539	601	548	548	602	552	567	544	548	539	554	582	556	544	557	579	535	576	552	582	575	581	580	580	565	515	598	609	555	550	569	566	545	550	597	599	584	564	567	571	579	573	524	576	553	566	543	579	607	519	575	558	547	571	577	576	539	558	561	581	600	557	545	558	566	548	570	604	542	581	557	556	570	560	570	522	562	566	564	573	591	528	540	548	557	599	605	597	582	572	571	603	554	585	570	558	514	590	608	606	580	589	568	561	578	552	588	531	542	553	595	586	564	603	548	553	542	585	594	535	569	594	564	584	561	590	538	548	523	510	537	557	562	585	557	539	579	542	574	579	564	561	569	553	573	587	546	538	558	565	571	613	564	570	537	584	551	530	531	570	545	564	531	537	569	542	539	585	575	575	576	577	530	557	561	556	554	528	558	570	507	559	589	552	534	593	594	604	574	569	548	548	571	523	531	507	559	581	530	554	552	567	586	590	535	579	572	559	579	584	572	587	596	556	593	544	555	539	570	517	530	553	554	584	545	543	594	577	586	549	560	546	573	534	542	588	595	602	560	585	547	529	564	576	584	574	575	559	554	589	541	575	607	563	542	607	574	601	579	562	563	543	536	566	593	606	546	499	570	571	577	527	576	574	575	552	570	558	537	595	557	574	535	585	522	547	577	583	556	558	564	604	578	563	596	544	500	530	549	573	547	576	532	558	591	577	538	561	610	524	585	555	584	542	569	536	545	599	578	532	560	568	546	543	598	538	630	609	520	563	549	631	544	559	579	582	557	586	568	543	527	568	566	550	592	548	573	574	576	565	586	555	549	564	588	525	580	598	586	556	545	562	562	570	551	586	606	603	571	556	564	563	531	542	551	548	538	540	545	560	526	560	533	587	561	573	597	592	558	560	578	575	566	547	589	570	579	578	556	546	596	543	564	556	572	524	555	553	588	608	593	569	565	545	569	573	565	591	535	586	545	577	614	540	543	587	567	549	585	574	596	562	578	572	543	540	548	577	552	555	526	581	582	537	545	635	585	579	573	524	545	524	598	569	563	601	555	566	550	527	551	561	559	590	607	557	615	582	599	528	592	561	595	526	536	615	572	556	556	538	595	569	584	578	577	572	540	504	552	597	540	536	528	543	594	548	541	535	547	565	539	578	588	534	538	524	547	564	528	572	599	552	540	552	619	599	566	604	574	598	521	583	580	586	605	584	557	560	603	556	562	558	570	559	527	553	567	566	552	606	622	552	599	603	547	560	570	555	505	611	538	580	631	589	513	541	528	570	547	611	575	591	563	590	611	544	510	534	546	539	606	584	546	602	568	578	554	588	560	558	534	564	569	546	554	545	552	569	565	543	519	524	558	601	535	561	515	634	574	552	581	593	563	543	549	569	589	565	596	558	516	554	565	637	553	571	545	572	601	555	595	552	564	591	552	594	539	556	545	567	587	588	555	543	552	571	551	561	589	589	561	531	568	564	577	539	548	530	501	555	585	559	581	524	545	578	555	551	568	550	545	567	562	563	543	568	569	537	581	527	507	573	539	576	553	601	583	560	530	556	576	501	550	581	583	575	568	563	558	588	561	583	598	548	581	589	567	553	540	590	577	524	520	557	554	553	543	565	560	573	565	549	571	583	569	569	535	569	562	599	597	591	528	557	570	589	542	518	549	524	560	527	579	549	548	582	576	563	566	531	569	576	570	585	558	577	534	540	591	565	573	579	575	547	592	543	563	574	596	542	593	560	583	562	593	575	542	560	558	532	561	547	593	555	534	542	558	556	558	548	555	547	544	569	570	549	577	597	544	587	584	568	562	566	591	546	540	595	605	558	555	578	507	559	577	583	606	616	558	564	555	564	580	544	559	519	558	571	587	573	572	541	559	514	552	571	519	585	580	546	548	549	529	553	605	554	597	609	528	594	576	557	608	575	548	528	508	546	548	533	578	552	550	591	565	559	592	537	567	565	583	572	531	580	561	568	548	588	557	599	556	574	576	570	563	565	535	496	518	584	601	570	533	558	527	545	570	565	515	552	561	556	550	602	532	591	551	579	576	588	592	609	571	576	560	551	574	571	549	573	570	584	588	570	584	538	563	559	606	592	607	580	578	592	533	546	548	574	529	560	576	563	559	562	606	611	602	547	571	565	557	563	532	542	568	547	553	578	598	574	633	575	557	561	569	539	579	543	589	533	561	557	528	586	561	574	542	582	610	537	561	552	560	564	564	558	589	526	584	550	555	550	607	576	568	546	548	576	561	557	573	572	561	561	570	537	492	545	588	595	581	550	571	570	566	569	535	578	553	626	567	581	549	592	562	544	543	556	568	563	544	556	540	566	600	520	532	572	532	574	564	533	562	559	545	536	576	553	549	570	525	566	542	583	588	572	548	571	568	580	559	581	554	542	543	589	559	550	600	567	600	523	579	549	571	534	585	548	579	556	560	553	627	551	577	589	601	540	557	590	549	550	557	589	547	595	549	522	627	572	603	522	567	551	524	578	533	590	565	572	567	577	552	547	545	559	576	596	562	557	571	559	586	609	580	556	540	546	555	539	538	547	548	565	577	531	571	578	532	580	594	568	596	541	568	575	595	605	566	529	581
1749	480	481	460	449	472	445	448	383	409	389	426	427	433	424	396	380	396	431	388	424	381	395	391	425	342	410	394	413	409	411	379	403	360	393	410	408	430	369	399	412	426	425	394	384	364	425	363	402	406	375	389	362	396	405	424	403	400	382	439	397	420	390	399	391	393	410	390	385	403	385	393	432	414	393	424	432	415	392	382	391	368	388	398	381	392	425	374	407	405	396	381	372	402	350	380	368	384	438	401	439	360	397	374	417	420	374	402	396	409	396	376	370	422	408	404	383	364	383	407	424	408	425	378	420	401	437	372	439	395	357	429	444	375	361	373	369	393	404	394	461	347	408	363	409	401	351	370	424	409	394	368	409	392	376	358	386	402	410	420	381	409	394	420	389	411	369	386	428	369	419	374	391	397	409	396	421	452	397	427	385	410	388	398	427	389	416	396	393	382	407	394	417	389	407	451	412	421	392	465	407	479	382	376	391	381	390	399	354	408	395	394	473	362	378	393	388	424	410	424	347	392	399	382	386	430	416	442	396	383	418	399	428	361	393	413	405	402	398	401	390	416	403	410	395	419	400	392	422	429	369	369	384	406	369	390	376	439	440	417	379	391	414	411	369	420	391	383	394	381	425	383	386	394	373	400	422	383	427	393	388	395	394	382	398	395	392	410	392	426	398	389	396	402	383	420	373	380	398	351	382	386	432	361	425	433	411	414	394	417	423	411	382	382	419	401	365	386	383	429	404	437	389	406	379	387	371	412	378	378	420	398	446	386	393	367	408	370	400	399	423	418	410	390	383	421	423	399	364	379	370	377	411	411	357	362	360	412	419	415	411	416	406	396	427	417	431	429	409	420	405	356	423	375	377	380	420	400	393	395	379	390	368	414	393	365	381	395	435	380	381	387	409	377	403	395	401	398	427	413	361	428	426	375	431	398	408	412	390	394	388	420	423	396	423	429	406	383	397	410	422	404	400	393	368	422	403	386	344	400	378	378	382	371	387	393	379	406	423	455	410	406	388	389	403	385	368	390	416	384	390	392	410	398	404	404	405	407	354	381	420	369	391	394	401	397	391	407	414	379	387	421	405	385	387	383	451	359	408	402	392	396	398	416	396	425	365	350	408	397	397	389	376	410	441	402	412	381	371	415	400	413	416	367	409	351	381	397	383	382	419	386	433	416	413	421	416	426	404	406	424	358	408	383	422	361	386	453	412	376	403	373	389	410	389	399	413	410	413	386	449	410	431	397	384	448	443	391	379	393	362	377	376	423	371	414	429	388	388	399	390	421	413	373	412	381	347	394	377	426	411	400	420	413	391	415	400	409	414	401	429	385	441	391	410	407	437	344	395	379	416	399	408	396	402	394	386	396	415	420	405	436	369	412	396	412	426	389	381	368	416	480	386	419	398	413	370	373	407	415	406	347	406	359	372	358	396	377	374	358	415	424	422	403	407	418	408	388	404	428	405	407	376	379	375	382	408	400	397	431	430	411	376	369	372	440	405	437	411	402	413	388	380	382	386	389	384	392	405	437	430	398	421	420	432	428	395	412	419	391	399	410	391	376	383	396	359	371	386	390	389	420	409	399	438	400	364	397	394	400	420	400	410	447	376	363	390	382	395	425	414	377	421	423	381	399	434	391	443	404	388	403	377	415	406	390	385	407	423	414	444	415	425	399	373	369	410	406	404	373	329	417	369	377	413	388	387	398	407	389	400	471	406	404	410	407	401	378	401	380	392	417	386	404	414	406	389	403	431	376	385	439	401	421	394	431	403	370	401	361	433	420	377	387	368	397	420	446	382	419	427	383	434	368	414	375	390	399	372	379	377	413	382	447	401	404	377	366	428	405	429	375	384	399	373	436	399	406	403	414	376	394	383	407	440	426	396	418	427	399	424	402	366	408	408	389	397	457	378	378	436	422	402	419	366	383	388	401	433	407	384	402	398	410	418	411	390	406	399	417	428	369	402	396	407	427	406	405	381	374	408	434	404	381	363	392	413	402	400	410	425	363	395	397	408	377	414	410	450	420	395	431	404	403	397	427	402	431	388	408	417	414	433	410	391	395	430	395	396	399	393	338	362	382	403	391	372	410	398	406	389	424	368	429	402	366	423	383	388	370	398	403	392	384	427	414	414	388	392	364	373	384	399	395	426	417	359	403	470	421	402	382	425	391	433	411	415	446	423	371	391	425	396	391	380	417	389	393	384	437	393	426	401	402	416	396	424	381	404	438	403	401	415	363	406	360	335	427	413	407	399	396	423	403	434	435	398	412	332	461	477	410	429	386	380	419	407	374	388	391	388	412	378	408	397	407	397	397	379	375	405	399	411	420	407	410	403	402	430	375	430	431	369	444	401	389	358	379	466	356	425	448	391	405	371	398	425	374	397	413	373	351	400	380	380	411	415	412	365	371	389	426	385	383	415	385	388	368	422	394	401	416	394	433	375	363	379	400	365	379	414	392	372	363	419	411	368	408	385	433	440	398	401	435	414	415	426	434	378	415	415	391	444	391	376	422	385	365	390	430	419	399	398	369	390	382	388	374	396	429	364	395	384	433	423	385	422	381	393	382	384	399	394	369	388	376	399	405	372	375	394	427	394	378	408	389	413	440	429	418	411	374	395	380	379	386	403	396	415	409	393	427	376	435	420	409	377	396	428	387	426	425	420	425	454	380	366	400	392	365	367	388	384	409	401	416	402	413	425	387	399	385	430	404	388	391	424	405	402	391	383	438	401	381	391	409	426	427	403	404	388	337	386	419	368	429	378	385	394	361	407	379	419	423	372	386	383	446	404	401	376	390	404	387	401	379	383	380	357	406	391	353	404	408	379	422	382	388	410	383	425	414	394	379	346	344	397	386	353	471	430	405	374	379	381	414	422	378	408	416	414	396	410	432	404	381	388	423	415	386	428	377	436	434	388	421	425	386	420	406	432	432	394	386	369	381	424	397	398	446	402	415	403	413	407	368	415	392	405	415	402	397	386	409	403	394	399	399	450	395	425	389	386	406	370	369	386	432	416	400	409	390	411	417	385	422	393	419	419	369	390	404	404	401	382	396	381	381	404	379	384	409	429	400	391	401	404	411	371	417	370	352	416	397	420	431	401	380	406	409	370	386	379	363	410	405	381	416	393	373	409	418	370	390	363	370	359	427	398	398	413	389	387	408	349	396	424	426	432	375	375	363	423	396	389	395	400	391	346	376	401	432	390	390	454	393	364	406	395	372	378	391	435	378	394	413	385	410	395	421	407	410	417	390	389	383	379	400	419	413	427	428	447	380	403	412	407	388	411	422	380	369	393	414	427	399	436	414	411	409	418	399	375	436	410	375	401	378	473	389	416	385	407	408	381	417	459	378	450	383	409	419	405	370	427	389	404	404	424	367	401	403	410	421	413	415	421	438	401	407	408	395	418	399	412	421	424	388	377	379	435	396	393	435	405	415	391	382	399	428	406	383	399	468	423	430	427	363	392	380	358	430	391	409	376	415
2207	968	1041	1113	1109	1054	969	944	997	927	927	902	946	931	930	934	912	938	912	867	887	867	929	867	904	908	826	863	882	869	904	885	895	841	851	857	869	917	869	868	867	897	902	939	882	892	803	892	865	858	872	913	902	873	866	901	863	895	879	872	860	880	796	871	847	890	913	863	872	828	933	880	906	877	849	892	927	869	864	860	849	868	913	855	877	865	924	887	868	842	913	811	904	851	899	881	866	876	839	945	794	935	846	887	910	843	888	916	883	891	859	889	854	915	841	847	902	887	902	866	881	890	911	811	871	903	883	857	865	860	864	843	900	853	857	931	898	892	875	836	860	983	901	862	846	826	895	925	894	908	864	886	866	864	864	928	870	855	835	906	903	870	915	928	857	829	891	845	858	840	899	912	886	903	831	869	873	895	918	863	923	917	904	863	891	850	902	845	845	860	840	875	868	833	893	918	853	887	826	914	879	881	930	868	873	894	854	891	842	900	921	895	901	863	880	923	873	864	895	872	819	879	884	834	840	890	860	905	834	865	927	860	886	830	914	882	894	860	885	858	817	847	870	908	871	906	816	869	965	879	905	881	881	886	822	848	857	813	909	842	904	893	873	895	846	930	895	861	881	848	951	890	861	899	862	875	851	902	881	906	885	887	855	891	922	894	868	877	860	848	873	887	864	862	884	886	848	865	933	902	869	904	897	867	886	868	887	895	843	900	897	806	862	867	933	836	837	906	917	867	862	886	912	929	867	898	873	877	876	864	856	875	913	888	867	878	856	817	886	829	839	860	858	939	879	842	870	924	884	869	888	882	881	911	884	868	878	884	874	879	910	870	866	796	873	927	908	962	960	872	891	889	854	923	890	876	917	891	838	853	845	885	930	835	864	926	889	877	841	854	863	874	902	839	882	853	775	928	855	899	841	914	922	908	934	893	904	950	852	875	833	867	901	870	845	893	884	859	879	901	861	883	827	865	822	887	862	853	939	801	877	874	932	889	831	886	872	847	859	913	880	872	901	855	890	857	901	898	869	899	887	880	884	896	884	871	890	808	897	848	930	934	835	910	890	826	841	887	887	887	863	864	900	899	884	930	845	872	919	880	876	863	868	873	852	853	935	855	946	892	900	927	861	890	808	880	894	850	906	891	878	887	867	873	833	885	885	825	855	956	941	924	986	902	895	860	858	906	907	887	833	908	827	893	849	893	804	930	918	894	889	854	841	859	855	847	909	876	881	893	848	914	889	889	870	851	885	942	887	876	850	885	855	870	855	906	877	846	891	862	869	829	826	885	896	867	879	877	864	829	868	844	858	878	885	869	836	870	846	861	875	872	930	858	910	866	846	842	895	876	865	928	849	908	889	853	868	824	860	841	874	860	889	894	903	857	902	852	835	909	889	878	893	883	881	896	834	892	826	914	841	837	847	867	898	903	895	915	892	904	930	895	905	860	882	897	854	895	823	860	948	846	916	918	877	837	845	918	856	883	841	903	889	880	953	865	920	853	881	899	902	885	843	894	845	872	943	886	883	846	921	899	855	895	836	846	911	890	901	909	839	909	923	833	916	848	843	900	855	828	898	895	863	950	873	908	853	867	890	935	860	884	840	851	842	870	884	920	901	828	875	921	867	903	881	849	895	876	862	834	849	883	915	855	868	902	931	873	855	909	914	869	874	873	906	879	857	872	848	893	835	863	857	865	854	882	837	854	886	873	897	892	875	871	892	890	886	889	909	896	884	876	878	887	914	879	900	892	858	940	895	871	938	878	922	882	867	879	885	895	861	899	841	886	901	929	824	861	880	908	865	875	902	894	865	894	887	920	904	828	867	898	840	884	867	836	859	899	868	882	880	867	925	888	916	852	909	867	890	877	825	877	927	880	937	868	862	846	922	872	860	917	885	914	866	856	899	907	831	920	842	879	909	902	886	865	882	851	854	898	901	882	835	838	908	841	875	927	866	886	882	918	882	862	922	798	929	906	879	909	880	921	949	851	850	906	845	853	859	845	865	867	895	901	863	888	899	898	870	843	823	854	840	836	857	876	889	908	914	875	900	890	837	845	907	835	833	890	882	890	895	896	912	895	865	872	843	884	864	860	881	826	891	862	844	890	908	881	965	842	930	843	908	866	898	865	846	835	852	909	882	884	873	893	866	858	861	880	871	865	868	858	881	883	907	875	883	881	836	862	842	839	826	906	880	857	878	919	880	878	870	889	911	957	930	878	892	846	915	842	866	939	845	872	840	890	877	866	907	887	899	897	862	910	889	920	904	866	894	835	819	863	930	853	918	874	834	876	902	886	868	902	880	898	889	898	881	929	871	909	899	859	887	913	902	884	831	895	870	939	852	826	866	904	880	908	863	863	880	818	886	884	874	874	872	883	911	907	887	850	855	894	918	857	841	903	877	893	858	888	894	854	853	884	835	857	848	905	849	852	832	912	830	863	875	826	840	909	889	833	894	857	854	819	895	895	890	831	882	829	880	922	832	884	837	808	895	933	879	877	886	885	921	886	885	934	898	872	907	908	879	870	921	894	860	843	868	867	864	882	870	897	882	866	879	897	948	894	926	885	877	866	881	863	868	866	894	895	874	906	825	881	866	884	882	873	889	876	836	875	889	864	903	951	885	854	873	853	892	851	906	853	880	871	891	909	951	878	884	867	893	872	861	881	867	893	867	879	884	793	824	953	820	925	876	840	903	908	881	877	842	820	834	830	838	896	859	895	873	896	867	855	883	930	872	873	829	914	901	900	910	900	852	899	842	913	832	879	866	852	912	830	875	831	920	862	924	822	878	878	888	865	879	863	865	846	850	856	872	831	857	884	876	871	892	886	893	882	875	868	846	882	864	867	909	905	941	826	911	888	838	888	915	878	840	850	865	835	923	861	900	892	899	891	864	864	885	889	858	911	903	859	881	878	883	860	880	905	867	935	844	910	902	906	886	908	910	851	885	898	895	893	912	883	862	827	864	927	906	887	876	885	926	847	851	873	828	906	854	896	881	809	883	904	941	894	899	880	908	838	865	868	862	911	835	903	865	858	902	853	895	882	873	906	834	852	905	900	915	866	888	902	819	821	870	855	831	844	885	940	895	844	882	865	816	888	887	883	840	853	877	887	878	855	859	886	874	836	904	829	878	870	865	867	885	904	897	902	890	902	807	841	957	904	872	863	935	937	908	877	851	866	857	857	905	921	858	893	859	879	883	855	870	881	854	842	878	869	899	850	902	848	887	913	873	854	863	874	848	881	917	891	837	893	823	899	836	912	860	834	829	836	827	925	866	835	896	838	865	872	911	866	855	917	916	897	893	850	919	901	914	868	898	893	893	857	885	867	896	881	829	884	918	886	856	883	830	826	864	854	869	850	909	849	876	846	909	858	861	873	943	940	861	874	930	853	874	895	859	869	942	781	876	874	839	877	877	878	905	922	923	922	911	906	847	884	935	878	893	900	876	877	872	833	825	825	877	901	916	877	882	884	869	871	844	865
7467	687	753	680	516	402	322	309	278	260	217	237	210	225	222	218	239	209	224	208	198	221	214	209	195	218	175	229	187	201	208	212	205	227	221	194	228	216	190	217	213	211	178	199	192	216	213	200	194	218	189	180	192	181	217	202	207	186	181	183	209	210	198	236	199	203	199	189	186	217	236	191	201	200	225	194	207	203	191	208	179	234	188	207	206	212	206	176	205	230	212	211	209	211	215	205	212	214	205	202	194	208	177	185	180	200	202	201	201	200	202	186	222	202	193	194	208	174	177	225	195	193	206	189	219	182	211	188	184	189	227	189	181	202	198	177	198	190	207	198	242	167	214	190	191	189	218	206	210	192	202	208	237	194	210	209	169	183	193	176	218	218	202	201	202	211	190	216	184	192	192	222	188	188	208	219	196	198	191	185	209	197	218	212	182	220	190	205	234	200	175	219	192	203	227	208	199	209	218	181	194	198	198	186	201	193	229	191	208	199	185	208	192	220	194	193	229	194	214	191	247	193	202	192	192	198	220	191	209	205	201	184	188	210	208	228	231	230	209	209	174	203	192	196	215	191	226	224	232	209	206	196	225	203	215	185	202	185	187	210	211	172	178	202	211	215	166	200	204	207	218	220	198	167	202	223	197	221	187	191	194	210	190	211	195	199	197	219	198	235	202	209	210	199	185	202	226	200	210	203	198	172	209	195	214	199	194	203	201	195	219	209	183	193	191	183	195	187	230	182	185	201	205	216	201	200	173	231	185	187	215	226	171	212	189	207	195	237	171	198	219	194	216	199	199	237	192	199	179	194	209	202	212	191	221	195	198	226	185	193	198	183	171	195	192	205	212	194	192	195	212	239	202	191	202	220	200	218	201	186	212	213	202	207	204	201	206	186	193	194	210	207	198	208	182	204	182	181	205	198	217	194	205	188	217	203	215	193	183	196	176	209	196	202	207	195	191	198	213	213	202	183	218	177	186	193	193	209	192	188	183	175	174	210	214	198	194	192	213	193	208	215	205	181	202	174	203	212	173	196	214	207	216	195	184	176	216	200	183	186	193	181	224	178	189	191	177	189	220	195	194	223	185	194	189	216	194	197	209	192	212	203	219	225	205	188	198	199	211	201	195	193	192	206	199	204	181	202	193	197	215	198	210	179	213	182	193	200	172	209	215	195	176	204	196	212	198	216	210	202	188	199	209	205	188	177	205	217	190	200	206	207	214	201	213	195	214	204	228	198	194	192	211	233	199	197	196	223	205	183	200	210	200	212	183	174	199	236	182	211	189	203	218	202	195	194	204	199	212	201	198	198	172	179	198	193	215	194	232	195	195	219	212	179	179	232	202	196	230	210	175	191	190	214	244	213	217	217	183	201	189	192	190	200	222	206	203	217	185	215	197	171	187	218	188	204	202	179	176	209	214	189	233	201	188	214	210	193	204	208	216	169	195	214	205	201	208	182	184	204	196	203	215	240	200	185	188	199	199	200	168	177	187	214	220	222	206	185	205	218	171	195	204	168	197	216	182	198	197	193	225	187	236	201	211	217	185	189	178	183	178	193	207	187	195	206	211	208	193	194	202	196	222	208	212	182	196	189	209	186	201	203	232	225	187	205	210	214	178	188	199	226	210	191	214	203	192	185	171	210	215	171	211	195	224	181	174	213	209	195	201	191	201	193	177	186	180	209	213	197	234	197	201	183	188	175	193	179	194	218	203	218	210	204	191	222	210	212	222	224	202	205	198	162	228	217	191	173	224	202	195	192	207	191	219	186	219	202	193	212	223	208	174	170	192	196	202	226	220	173	209	165	208	213	170	217	191	182	199	192	207	221	200	215	210	211	205	230	212	214	185	213	169	200	188	230	190	238	201	168	223	214	188	177	213	183	185	213	194	200	219	204	189	194	194	200	216	193	220	185	199	186	215	218	216	236	208	173	195	169	194	196	206	209	187	200	202	183	197	226	206	186	193	189	178	188	202	207	204	181	187	218	203	212	197	177	196	204	193	190	203	190	221	183	198	193	171	210	217	218	187	193	203	205	176	209	218	211	183	210	209	211	196	172	201	198	173	204	204	196	220	219	205	208	220	202	188	208	219	227	206	182	211	215	229	167	239	204	213	198	195	203	215	200	198	225	196	199	219	189	198	194	234	197	211	178	205	214	209	203	171	206	186	195	181	203	211	197	229	181	196	219	191	209	213	194	218	202	197	205	193	206	198	182	173	187	216	197	220	206	185	198	197	190	195	192	202	206	204	192	198	206	185	206	184	234	193	216	195	181	206	184	183	209	202	219	204	209	207	192	209	210	215	223	227	183	205	198	195	163	216	180	169	227	192	188	200	194	193	189	202	206	202	200	199	208	194	204	180	204	211	204	189	208	197	184	219	189	186	188	185	182	195	198	199	167	199	189	185	214	216	165	220	177	199	188	217	208	201	183	197	199	201	189	181	189	227	176	196	194	176	208	195	195	227	204	201	180	201	210	189	209	201	195	191	220	192	194	181	233	202	181	194	220	209	205	210	205	190	227	202	189	168	200	169	208	194	201	184	188	202	209	198	233	186	181	196	194	170	231	199	157	186	178	170	213	166	189	180	191	217	193	186	207	217	200	197	200	206	205	188	197	233	200	191	208	206	221	201	204	197	223	175	214	213	199	202	189	206	195	180	208	184	191	198	165	183	204	187	181	195	213	182	201	219	174	191	211	196	216	188	204	182	217	209	200	199	197	199	215	183	194	195	197	208	204	202	230	189	205	189	184	203	214	215	219	210	208	165	181	234	182	191	168	202	188	210	172	191	183	192	186	184	153	180	235	198	209	203	200	198	197	215	190	189	204	206	194	198	200	198	220	187	201	176	210	183	211	204	203	182	206	195	219	208	235	189	193	175	240	211	165	197	172	189	189	183	158	196	212	213	197	224	185	219	181	197	194	192	213	199	171	206	197	198	198	204	187	186	216	190	197	216	188	214	222	205	212	202	215	198	229	199	203	202	185	220	202	212	183	235	207	208	190	207	223	194	207	192	189	232	174	211	200	186	185	212	194	201	201	195	193	201	217	178	217	239	185	221	213	181	195	198	219	217	210	186	189	195	199	191	192	176	190	218	209	206	210	212	207	212	208	204	211	211	208	241	236	157	212	211	183	208	222	231	188	224	210	185	208	176	189	195	199	175	197	175	185	175	184	242	183	187	226	223	220	213	190	201	214	210	181	211	154	204	207	203	178	212	200	183	208	196	216	210	215	217	178	186	176	174	221	202	192	211	205	223	197	185	197	228	212	180	201	188	190	202	207	195	197	218	180	211	232	197	223	233	181	198	196	212	212	198	205	196	228	199	192	183	200	218	203	211	205	227	179	206	199	188	190	220	195	213	218	177	176	189	210	206	214	193	185	199	192	181	186	193	170	217	190	190	192	191	204	198	210	197	193	177	200	215	196	207	222	204	229	189	195	189	228	220	191	214	201	192	207	196	168	200	199	181	209	199	201	231	221
6321	908	1640	1892	1708	1385	1119	1033	920	850	699	706	655	623	603	588	608	615	630	573	587	559	549	553	503	519	506	536	502	519	513	499	511	557	482	494	472	507	529	520	529	550	486	488	461	526	509	490	483	498	472	489	477	490	517	499	479	496	526	461	496	506	485	481	480	493	481	498	532	495	486	486	495	488	487	498	538	493	502	475	497	499	455	510	523	471	503	475	514	441	478	489	481	490	484	513	492	484	485	469	505	505	528	524	480	496	449	485	493	479	449	475	513	489	474	494	471	502	488	495	517	526	496	460	459	505	458	480	487	506	460	489	493	445	480	495	486	514	471	473	497	511	519	508	492	494	490	500	522	503	515	469	492	512	507	488	504	538	518	518	497	493	504	496	483	497	468	483	508	476	477	475	500	489	488	482	491	529	488	477	523	504	479	464	489	501	514	474	449	502	502	476	529	460	450	464	473	468	478	477	480	455	495	472	503	454	510	496	476	507	501	485	480	515	458	482	481	478	481	507	488	462	490	465	485	481	451	453	486	491	452	429	470	495	470	478	481	485	498	478	518	491	462	467	481	482	518	490	501	476	475	480	490	515	481	465	519	527	492	491	490	466	460	515	451	487	519	491	468	471	487	477	488	485	444	484	513	511	495	480	490	446	521	511	495	483	501	456	513	495	481	493	481	490	523	481	466	460	496	494	427	446	463	487	515	449	451	524	482	487	487	484	474	549	477	502	442	501	513	492	518	478	473	486	462	500	465	517	491	529	509	486	513	522	490	467	489	503	460	491	467	508	522	453	467	472	532	490	471	487	492	486	482	471	463	466	505	490	473	495	499	475	523	472	488	483	490	536	490	494	529	502	486	477	474	481	469	449	522	491	492	515	508	527	457	456	491	465	473	483	472	439	487	503	489	489	470	528	478	461	502	454	466	504	407	515	486	485	486	470	477	491	461	470	460	491	460	517	477	476	502	465	503	498	524	472	483	484	470	510	491	497	467	456	538	482	474	492	479	458	478	464	472	478	488	532	501	467	489	485	492	501	515	469	478	455	489	465	475	467	464	467	495	462	483	504	466	463	479	499	480	484	464	464	513	510	496	505	456	455	520	500	460	508	450	503	524	502	504	481	502	489	487	486	461	502	520	474	431	488	451	487	493	497	511	462	435	512	521	470	485	495	507	487	500	504	460	508	498	466	510	491	472	521	541	538	501	461	534	464	439	515	431	527	460	468	499	513	463	487	487	507	495	537	458	469	468	530	495	483	482	488	494	511	465	465	441	477	485	463	488	460	427	481	511	469	476	466	508	498	502	493	533	462	475	506	493	508	529	500	496	480	447	469	435	519	480	451	517	473	454	484	448	496	498	487	475	494	482	523	507	487	475	530	453	510	480	502	496	476	454	513	483	478	469	498	457	507	504	495	486	489	497	522	472	498	518	466	469	462	500	494	477	494	505	537	465	500	489	451	458	455	515	512	504	477	467	490	499	475	467	469	486	503	483	494	485	496	500	502	476	471	523	520	485	503	450	457	461	445	517	499	522	477	475	489	479	457	470	425	481	464	498	456	474	442	471	479	503	487	443	473	501	487	517	458	463	483	488	452	508	520	472	512	514	530	482	452	489	484	503	503	469	493	467	504	490	481	472	503	482	516	502	513	508	489	493	490	491	518	519	484	492	432	509	497	486	450	493	515	492	476	501	484	516	482	512	473	471	484	520	511	454	508	503	468	519	496	489	506	497	490	483	515	468	498	497	463	506	503	506	499	485	505	496	496	497	449	483	510	498	520	454	506	477	477	500	477	511	481	480	483	525	508	511	503	447	465	488	427	500	465	471	515	477	502	509	501	492	488	500	493	495	474	476	450	486	508	446	501	498	479	484	493	533	500	483	468	464	513	481	445	493	507	494	488	454	497	518	500	454	466	475	454	500	452	511	471	458	474	444	437	476	491	494	521	499	480	464	509	472	463	467	494	470	451	466	507	479	514	510	483	474	495	468	512	494	523	501	500	476	501	515	461	503	498	482	452	492	498	456	543	477	518	522	516	497	487	517	495	462	469	504	501	501	479	533	484	483	475	482	450	514	497	493	476	474	484	452	527	471	489	450	470	505	493	508	473	459	502	458	502	491	475	492	510	524	510	477	489	467	516	491	485	457	510	467	493	501	478	459	515	491	454	486	469	497	446	459	485	483	500	489	464	526	502	484	499	483	510	470	492	497	466	481	507	506	463	528	503	478	497	498	483	486	519	499	502	451	469	496	470	519	508	478	490	440	508	471	475	464	516	482	496	478	476	475	476	506	506	500	470	480	490	491	471	466	464	454	506	446	483	487	501	525	475	500	467	484	439	485	478	528	513	470	503	455	493	451	484	497	489	446	505	445	497	504	505	500	528	467	479	496	519	476	495	487	513	482	476	501	470	506	490	491	449	511	474	453	464	464	456	504	474	495	488	450	452	486	486	515	489	484	513	503	505	491	485	504	513	493	452	471	478	504	462	482	530	492	473	510	475	471	459	471	496	493	457	505	503	506	492	494	487	477	447	456	500	483	465	525	545	517	462	462	461	499	458	482	481	455	505	488	497	484	487	477	483	453	489	517	503	460	468	491	543	502	491	523	509	529	467	466	470	447	521	499	481	512	444	461	484	504	500	492	463	527	467	449	494	504	446	510	509	482	492	498	520	484	488	460	467	506	483	480	489	453	499	489	441	474	454	518	505	493	455	490	500	459	492	479	472	432	494	476	535	464	536	486	495	463	475	498	514	480	504	517	503	477	530	477	495	481	511	464	485	491	501	491	484	506	476	472	467	460	465	500	493	463	486	516	479	504	474	488	482	441	436	470	498	476	520	531	491	538	490	461	507	491	468	447	454	470	469	511	526	487	496	478	494	514	527	504	463	499	511	461	482	511	512	460	485	513	458	479	514	483	483	461	509	496	487	472	518	419	481	498	496	505	496	520	498	504	467	445	465	480	513	464	484	493	465	533	460	501	442	490	457	460	492	505	516	484	482	500	468	483	497	479	441	497	486	487	468	490	489	489	517	489	524	495	524	500	473	509	446	473	515	508	482	429	499	478	508	458	482	455	492	505	482	457	481	480	440	477	510	475	492	492	456	440	495	469	456	469	504	457	433	477	467	467	531	505	465	472	486	493	437	480	507	497	464	513	508	499	486	520	459	441	462	512	472	492	527	452	491	512	468	456	480	469	476	531	480	513	499	467	510	498	487	490	491	535	451	452	474	488	533	474	494	490	463	451	500	496	532	489	491	483	441	489	483	491	476	490	476	476	451	458	468	518	498	499	526	523	489	510	473	496	504	478	498	489	512	460	466	492	495	494	505	505	467	507	502	498	482	523	501	464	492	537	482	433	487	474	513	513	483	469	472	510	494	461	469	502	516	495	479	529	516	494	487	466	474	491	476	506	511	440	469	490	534	442	505	515	479	459	521	462	508	492	479	482	467	466	470	481	509	466	460	493	511	503	479	504	443
14188	1387	1311	1101	738	599	414	412	362	326	295	300	267	264	247	249	250	242	263	224	232	262	262	242	198	221	231	261	216	233	228	252	230	230	242	235	222	216	250	259	233	234	234	215	228	186	210	223	200	215	232	223	249	234	235	212	196	240	219	238	227	227	237	223	225	221	238	250	239	211	237	220	227	215	223	229	236	209	187	220	237	187	206	211	204	208	242	231	218	219	221	225	218	218	217	190	216	229	222	199	245	256	218	206	207	199	226	225	226	247	234	226	240	201	206	208	217	212	215	237	231	223	222	224	188	213	234	208	192	210	248	234	212	205	193	203	247	212	230	215	195	224	239	212	203	205	219	218	214	232	202	225	227	221	198	232	200	227	231	241	241	234	218	217	213	211	227	217	220	221	234	242	226	208	220	239	208	241	232	226	219	202	225	200	248	196	236	200	204	219	198	220	220	205	246	199	239	207	219	241	226	227	207	230	254	205	220	217	221	228	231	244	206	210	213	231	207	229	247	208	227	232	198	171	214	224	239	215	204	186	229	175	227	241	209	209	197	194	211	196	217	203	202	214	223	225	220	197	237	214	250	206	233	225	218	208	249	231	216	206	195	202	229	219	243	212	244	222	242	224	213	216	239	240	228	216	244	219	210	240	240	257	180	205	206	231	211	249	211	250	219	250	206	207	236	247	215	212	199	225	217	224	207	207	218	224	225	200	195	199	247	205	230	234	199	212	219	225	233	202	202	192	229	195	198	188	223	219	202	205	212	218	234	249	196	221	208	214	232	225	228	201	221	236	239	217	223	225	203	201	218	232	225	229	233	187	205	211	235	228	252	219	222	205	215	221	204	230	213	185	204	232	216	217	217	214	226	231	200	240	215	228	216	225	212	243	201	199	229	213	203	243	245	208	201	209	234	207	202	198	219	191	211	228	234	224	198	214	199	206	210	252	225	181	232	205	209	217	240	207	206	216	199	236	217	225	220	222	220	220	234	205	213	189	235	233	239	230	238	238	220	233	193	236	230	222	221	180	238	219	220	219	195	240	209	210	225	198	184	225	216	197	207	218	232	202	215	207	181	200	233	237	215	220	207	220	237	205	195	193	222	205	234	201	242	224	218	222	217	221	213	239	230	213	207	227	234	220	216	225	208	194	212	218	196	232	224	206	208	236	204	215	208	200	247	208	230	197	224	236	231	197	196	233	241	221	213	209	237	194	232	212	225	243	195	205	187	223	225	229	260	220	210	232	231	214	212	223	221	244	218	181	217	232	208	211	183	219	257	229	237	223	217	259	212	240	226	209	194	241	220	214	217	238	234	202	227	220	246	198	252	221	239	238	228	190	247	231	195	215	208	228	203	242	190	204	219	264	226	190	193	200	182	226	234	212	227	225	217	223	218	212	205	214	223	200	201	237	242	234	237	248	202	192	240	219	225	236	208	223	212	236	233	221	197	216	196	202	201	229	212	212	191	219	200	212	229	227	232	216	223	220	197	196	211	247	232	204	199	226	212	206	195	197	195	232	214	201	212	209	245	214	247	200	208	222	219	218	190	198	222	215	224	230	223	200	213	231	210	239	199	222	225	219	242	244	167	206	230	216	212	205	202	212	237	250	218	221	186	215	202	223	231	227	241	208	255	213	213	231	216	210	202	204	216	205	222	212	217	233	201	187	255	229	212	234	234	194	230	219	224	214	217	178	220	258	202	217	225	218	208	202	197	212	216	234	219	231	205	234	222	223	208	223	207	187	205	209	208	201	197	201	231	233	208	206	241	185	229	244	216	219	206	252	225	221	217	244	205	192	217	231	199	208	202	219	192	248	203	240	208	199	214	235	209	210	218	213	234	227	213	195	220	243	240	211	205	208	239	195	193	214	204	216	186	233	229	241	208	252	221	195	223	231	216	211	229	243	230	198	211	175	222	200	211	208	200	223	233	212	203	207	220	210	193	205	240	217	210	238	208	228	194	202	207	229	210	216	223	226	241	217	198	193	213	254	211	240	211	228	214	214	246	228	232	237	207	195	240	205	190	227	255	224	230	211	240	230	235	211	227	231	175	219	220	213	219	245	198	205	193	204	222	192	248	193	210	233	217	206	209	217	194	218	218	213	224	201	232	245	218	215	224	206	183	201	214	191	225	225	215	250	206	251	244	216	222	237	206	232	198	224	219	199	197	195	227	254	192	219	207	205	215	235	265	204	185	189	229	196	224	218	207	245	230	225	201	193	216	224	203	194	240	182	205	218	210	220	230	227	218	204	212	220	241	210	220	188	216	202	209	221	213	223	251	231	231	224	212	239	223	233	216	225	221	212	231	220	211	231	205	230	221	212	221	211	234	231	232	195	204	199	237	203	222	245	207	216	248	186	231	199	229	223	238	213	220	217	234	188	195	211	207	184	208	216	214	198	234	213	242	217	236	207	218	202	198	233	225	216	203	228	227	236	228	220	217	202	208	207	217	239	212	234	230	239	235	217	221	216	202	191	242	227	219	196	207	210	222	199	237	216	199	218	204	249	226	206	225	239	232	215	217	209	228	230	229	207	213	230	214	242	223	193	189	225	194	206	177	216	205	217	198	220	256	203	233	203	224	212	221	204	184	215	219	243	226	228	218	216	193	197	200	209	203	203	226	218	223	205	203	241	260	213	205	227	178	203	211	220	236	233	215	202	208	212	200	201	200	228	227	236	217	224	213	230	227	212	205	237	208	212	235	199	203	218	197	228	192	238	246	235	231	227	241	204	235	229	222	212	247	254	229	210	195	220	236	203	217	196	218	204	202	196	224	229	220	229	231	219	190	225	211	223	221	204	199	220	220	228	223	245	222	200	211	214	204	237	188	182	226	232	213	225	221	209	230	212	202	202	235	208	220	217	211	228	214	206	216	180	209	237	229	203	205	225	225	202	214	208	204	233	216	229	236	220	234	251	215	241	213	231	235	218	228	236	250	208	215	269	201	189	212	215	209	218	225	198	215	203	200	192	212	252	252	204	214	202	209	199	187	198	241	227	232	223	217	216	226	212	212	196	232	201	242	239	206	235	220	219	232	221	217	234	210	232	226	227	234	239	213	205	223	193	195	221	247	214	252	193	196	239	235	212	199	187	225	224	233	208	215	216	195	210	218	232	207	228	255	207	198	236	211	248	216	230	208	226	228	221	203	238	213	252	211	220	234	217	241	230	232	245	211	216	222	232	231	219	211	229	231	202	188	198	206	235	239	231	184	197	229	202	241	230	216	231	208	217	206	239	235	229	194	229	265	213	220	184	233	233	211	222	229	185	212	213	229	191	202	219	189	229	202	208	212	223	202	220	204	212	193	240	228	191	224	184	214	250	220	210	225	231	214	236	248	228	215	213	200	234	218	197	202	222	212	186	219	226	226	237	208	254	248	212	219	236	219	193	207	227	220	238	247	234	196	211	193	255	243	230	242	190	174	227	225	227	196	218	226	214	238	226	216	210	265	205	218	218	197	214	230	218	223	209	183	240
8344	1337	2624	3087	2679	2169	1745	1492	1230	1196	1044	995	903	838	826	765	751	746	744	762	661	640	668	606	640	633	672	625	611	661	621	591	612	566	577	597	575	600	613	578	604	620	562	610	629	548	579	562	531	551	581	567	542	558	547	560	629	537	595	600	558	554	610	576	559	540	558	579	603	573	556	598	570	561	585	561	610	535	559	564	529	570	523	571	561	570	520	550	563	606	586	590	564	518	532	591	580	600	560	590	573	578	565	522	513	567	565	545	570	562	565	588	563	588	593	553	534	565	602	559	564	548	595	590	603	554	550	547	539	563	546	531	598	557	549	584	546	542	534	538	561	575	561	526	578	559	576	572	559	583	564	555	589	541	542	580	525	563	556	549	569	541	540	555	585	578	566	581	571	570	566	547	547	565	544	571	560	533	538	620	549	575	505	561	566	517	593	585	546	556	556	508	575	595	548	512	578	564	588	552	548	548	553	579	558	583	563	569	598	556	574	602	511	589	560	547	574	527	530	534	507	559	577	617	605	571	576	560	548	566	582	539	584	538	596	552	549	570	583	570	580	509	535	580	557	573	598	545	571	581	556	563	555	580	598	553	587	539	499	540	562	576	569	491	557	589	554	563	518	593	538	570	564	588	573	559	544	562	569	596	584	542	529	577	569	564	549	608	585	536	545	523	543	577	559	537	571	593	581	562	586	570	585	562	579	537	571	591	598	556	567	564	574	575	556	536	550	577	543	533	590	552	524	569	577	577	558	537	548	537	587	555	554	542	544	601	554	568	574	640	530	535	562	559	561	556	583	548	520	557	537	524	550	585	563	522	533	565	562	558	560	539	521	528	540	564	536	568	556	584	551	555	567	585	539	573	525	555	554	578	519	563	526	546	542	569	525	539	564	547	540	543	513	541	559	559	585	572	541	590	573	543	569	570	567	528	495	513	563	502	572	521	595	567	551	573	540	526	561	552	583	536	538	563	552	548	573	533	539	559	528	553	547	587	538	583	554	537	557	523	553	530	575	535	534	557	595	521	591	529	541	624	597	555	518	566	535	549	571	541	547	583	558	539	570	584	565	507	551	573	564	492	519	537	585	576	531	547	574	574	628	601	568	561	538	557	530	565	543	564	567	589	561	546	542	536	568	573	617	577	566	574	565	621	526	498	568	574	534	567	545	571	482	522	552	498	575	624	556	586	558	557	556	552	507	553	530	575	486	523	548	538	554	562	542	586	561	554	548	560	597	579	542	503	570	530	517	548	588	552	538	583	561	553	548	516	591	559	571	530	529	557	584	534	543	561	533	596	532	588	569	603	565	524	530	580	544	480	529	575	555	558	563	610	538	550	542	573	559	568	512	604	557	566	558	550	560	549	515	571	537	601	545	543	518	591	544	564	589	546	552	584	566	563	552	578	538	568	550	569	551	562	595	545	548	599	561	560	557	569	586	605	581	525	578	520	564	552	577	518	517	538	513	623	546	576	584	573	542	559	534	543	561	585	566	592	576	535	536	543	532	597	566	543	571	564	541	556	548	528	602	609	574	576	539	491	559	542	579	546	582	564	550	595	510	584	543	583	595	525	540	560	549	565	564	537	557	573	574	507	564	540	559	607	534	581	591	558	535	561	542	549	532	539	568	514	534	554	577	539	576	553	554	529	566	560	583	580	557	556	587	521	554	622	551	506	574	576	539	549	601	564	565	556	569	574	509	571	513	553	550	563	603	560	579	582	487	577	568	505	554	553	574	569	501	572	554	585	554	549	542	555	589	555	572	569	542	544	522	533	555	557	555	565	499	532	515	564	560	564	553	574	560	543	572	577	584	566	576	567	610	549	565	575	553	587	541	579	526	535	586	563	544	580	565	524	524	566	564	557	564	586	588	533	577	579	558	567	598	535	548	541	574	550	581	549	553	553	555	545	570	560	525	574	551	561	574	572	546	569	542	530	584	549	585	574	543	585	557	523	517	559	554	576	582	552	567	524	512	572	569	521	554	542	578	544	523	552	570	539	567	557	538	543	584	551	564	560	606	574	539	566	557	571	557	537	553	531	574	527	555	555	540	555	565	553	550	527	580	569	561	555	546	523	620	553	548	550	559	532	553	589	551	566	579	600	557	581	567	559	551	561	558	534	540	493	527	586	554	567	552	519	547	570	544	550	586	565	607	578	550	529	570	578	529	571	532	567	574	561	559	576	533	550	530	574	545	568	581	580	553	580	546	567	571	516	589	524	558	530	553	551	579	553	559	564	546	591	553	549	558	575	574	554	568	587	529	560	601	579	541	548	561	525	547	530	556	575	533	522	561	522	543	576	559	567	550	528	570	536	535	575	574	515	599	566	540	601	567	550	566	575	565	567	555	552	560	568	551	594	558	526	522	534	547	554	573	586	551	514	546	546	556	518	568	536	541	568	549	557	496	549	504	570	548	589	540	540	556	545	546	569	561	569	592	514	535	587	545	557	572	561	502	577	538	526	530	559	562	554	542	536	547	598	513	603	550	564	599	561	608	597	558	559	530	579	523	609	558	540	538	561	571	548	490	557	605	563	589	564	550	567	521	575	572	519	588	562	609	545	542	545	559	556	586	606	531	553	588	600	552	548	579	530	557	599	559	573	521	566	533	537	542	532	580	503	556	579	575	569	549	575	582	545	545	598	564	573	510	521	572	553	511	566	548	549	538	518	544	596	600	552	527	595	607	555	561	552	543	565	578	583	582	557	564	538	605	591	554	563	534	597	533	576	552	559	532	573	530	588	548	533	536	513	529	527	589	536	505	581	606	609	559	560	571	558	558	533	574	544	593	566	519	576	551	517	536	541	566	509	512	558	526	546	587	619	567	541	566	563	562	532	572	603	514	529	587	525	504	518	570	556	548	501	560	568	577	540	520	562	544	530	548	546	554	563	562	528	543	579	568	555	546	519	570	534	577	559	531	557	590	568	591	538	523	577	606	543	558	558	567	582	571	577	512	531	516	560	586	526	542	541	542	560	533	548	518	548	559	551	561	621	551	562	576	574	561	553	563	559	583	510	589	551	516	552	564	546	573	519	505	572	552	537	552	561	568	562	576	569	608	591	584	543	519	573	539	561	556	563	566	570	558	560	553	549	567	528	584	596	529	548	556	531	565	557	536	576	513	541	581	583	556	576	584	510	535	616	545	569	561	543	561	571	571	560	548	549	564	553	557	559	583	572	569	554	581	562	538	570	556	590	573	552	571	544	551	565	540	607	558	544	539	558	568	535	562	533	602	534	538	585	573	556	545	537	573	602	551	613	558	539	573	588	587	581	551	529	570	509	570	545	585	553	585	546	507	552	540	541	567	542	546	581	579	547	597	528	594	548	543	560	539	559	512	563	555	534	550	535	569	549	566	545	529	572	591	560	545	588	528	551	570	612	568	530	566	593	560	583	547	562	533	558	579	540	567	538	578	555	570	547	547	538	568	528	583	608	554	547	560	579	546	552	564	536	625	548	522	590	587	528	588	586	549	564
1892	452	454	439	435	469	441	412	397	405	461	404	381	417	418	402	463	410	418	402	427	401	387	377	393	398	392	388	374	404	402	443	403	385	371	374	405	418	375	391	372	427	424	403	406	393	364	380	385	419	356	389	416	406	416	408	390	421	372	424	366	412	433	401	390	412	403	402	409	411	411	437	329	421	417	386	363	391	388	374	403	416	392	373	357	408	367	367	364	375	415	406	421	406	405	378	417	414	395	410	385	416	381	377	394	370	375	428	380	429	356	394	405	420	348	400	398	390	386	387	415	383	391	363	398	428	392	412	398	383	377	391	412	389	369	381	378	390	410	380	428	370	403	396	370	390	426	368	381	418	423	397	414	440	399	379	399	360	398	392	418	387	416	416	419	408	421	427	377	431	397	423	400	380	442	406	423	346	410	413	353	393	365	392	458	433	371	451	398	384	411	411	451	411	381	380	401	393	421	406	380	391	407	419	387	379	401	402	414	343	409	386	394	405	393	413	377	424	397	390	397	393	391	401	354	391	405	431	381	385	389	394	436	371	410	437	418	403	394	427	420	369	395	364	433	420	433	417	375	362	371	396	377	408	391	366	373	435	414	396	376	405	357	384	355	441	389	386	386	421	403	400	405	417	379	389	381	377	365	382	378	390	389	378	387	404	411	402	402	394	443	419	383	420	344	370	421	413	450	398	395	417	395	382	386	374	425	367	421	417	391	410	393	402	411	429	456	424	361	365	392	358	398	377	393	388	373	381	362	406	391	375	398	376	363	408	426	382	406	380	399	396	418	393	383	384	396	360	405	413	429	398	402	392	408	352	398	411	397	390	375	436	415	388	421	407	408	423	401	387	410	389	365	366	399	420	395	389	401	390	376	359	398	401	387	416	407	387	432	381	451	410	394	368	388	404	373	406	403	390	370	392	359	390	396	411	417	350	386	376	358	376	418	424	414	360	427	400	388	385	391	378	416	405	410	437	403	356	369	414	386	372	376	379	401	419	402	389	427	381	409	404	390	390	399	381	411	400	394	380	411	431	399	400	416	403	392	387	362	393	442	389	346	412	393	380	340	397	397	377	391	386	393	387	339	380	389	407	402	407	428	386	435	376	379	425	395	422	381	387	395	361	408	422	397	402	412	392	434	397	415	374	409	411	413	371	411	414	412	385	385	363	397	424	407	392	394	436	446	446	403	364	406	409	424	381	400	418	382	407	414	374	389	419	422	388	379	366	421	388	388	419	383	426	430	403	424	409	413	398	392	369	401	385	397	395	425	404	418	411	362	363	466	364	357	368	400	415	396	412	405	362	402	415	402	435	352	363	362	410	412	365	406	405	413	399	418	396	385	423	391	388	420	387	417	381	402	383	438	382	435	377	399	421	412	387	392	398	396	408	374	406	338	417	390	397	402	421	395	403	428	416	483	404	399	417	425	396	353	432	413	387	401	405	419	385	461	389	386	409	398	346	412	384	414	422	434	361	330	413	367	374	384	387	421	410	389	396	390	383	407	423	423	405	409	393	364	390	414	395	396	372	415	384	380	407	395	410	398	399	382	376	400	438	407	384	401	402	404	400	398	404	368	427	435	381	373	374	382	388	400	410	439	393	395	411	395	410	390	401	427	419	396	414	418	367	371	361	399	378	433	419	372	397	414	380	398	441	413	416	376	392	363	382	394	410	434	383	401	386	382	409	356	412	388	384	372	416	414	456	422	400	371	397	375	408	396	356	380	448	385	400	427	414	398	402	414	369	376	424	358	418	433	398	400	428	390	374	384	383	388	394	399	384	365	428	383	389	424	403	375	393	406	387	368	415	406	412	394	417	424	441	386	376	437	370	407	432	383	418	405	403	402	386	350	398	382	421	386	389	368	384	399	380	432	418	397	394	396	397	355	413	366	379	368	417	386	356	381	448	394	383	364	399	399	374	391	394	372	380	416	425	383	378	388	407	397	358	401	370	403	365	402	401	433	403	353	362	373	398	389	385	384	400	394	415	364	408	395	407	419	417	441	403	433	381	406	416	385	454	389	425	405	406	424	401	416	371	365	389	437	376	402	386	426	405	384	391	395	436	395	400	401	406	386	443	385	353	404	382	408	426	421	418	403	385	414	364	363	390	419	394	436	473	434	435	377	404	396	387	403	396	413	388	419	406	434	434	432	381	381	395	404	402	385	411	411	398	385	412	390	424	393	389	398	399	428	366	365	363	425	385	415	421	389	405	397	399	393	371	356	396	377	437	374	406	392	399	414	399	362	405	403	413	387	375	369	402	397	411	402	371	403	399	393	386	357	407	419	392	367	377	394	408	404	399	427	402	417	399	387	398	402	405	397	394	399	415	390	414	405	426	411	365	422	437	413	410	391	441	405	376	415	388	417	395	353	365	411	395	393	384	412	413	365	435	375	377	408	440	402	393	392	416	412	400	410	396	387	457	388	345	438	393	385	391	407	413	401	395	408	405	369	376	356	403	401	438	404	413	390	373	367	413	375	423	411	367	428	399	354	381	406	383	378	352	395	448	390	402	371	387	402	414	385	410	415	398	381	405	434	365	416	441	416	394	431	373	413	369	396	444	382	424	397	400	397	399	404	383	408	395	396	370	369	370	405	381	382	433	429	389	388	414	362	351	407	379	368	408	373	417	411	372	374	440	408	374	400	419	379	419	376	394	402	400	402	429	450	411	392	403	382	389	376	381	394	387	404	390	368	375	424	380	392	403	385	419	423	369	411	411	382	439	429	364	383	354	418	380	423	381	424	377	413	417	368	425	433	407	393	408	400	392	383	375	393	412	387	400	429	377	405	373	428	387	393	406	403	382	380	345	372	427	419	436	381	425	427	425	396	400	386	424	408	393	453	409	402	390	430	371	409	411	391	398	415	416	373	441	390	393	389	377	393	435	400	410	400	372	399	397	400	377	415	376	352	408	429	398	395	375	313	441	432	403	417	420	365	361	385	405	430	356	384	382	379	403	427	392	382	388	355	397	387	396	431	411	415	406	390	408	430	412	402	403	395	372	366	377	409	417	381	443	386	387	380	384	406	392	443	389	373	368	318	400	396	398	406	424	396	365	397	365	351	434	384	413	389	382	398	355	372	401	388	379	387	398	381	420	383	385	395	402	416	397	438	428	373	381	360	418	405	417	447	375	398	369	432	375	396	404	404	387	405	383	436	355	388	401	392	416	371	393	386	439	429	386	369	341	388	385	379	386	398	417	399	391	420	436	416	390	444	390	360	411	398	416	403	436	421	391	409	393	352	406	412	352	389	393	433	432	449	397	392	421	382	428	388	392	407	405	351	409	367	389	433	437	374	422	419	392	362	386	385	403	415	344	404	427	385	388	371	406	391	397	404	415	373	388	373	403	439	382	413	399	406	373	385	371	360	424	372	393	394	398	423	412	416	412	392	391	402	419	381	386	416	404	407	386	399	397	366	395	402	401	460	402	439	388	397	393	399	379	406	391	368	380	391	394	409	431	362	377	388	409
2228	968	1061	1138	1068	1059	987	946	973	962	921	908	873	915	857	944	859	911	946	879	914	873	882	879	904	901	877	900	889	905	877	910	909	867	891	926	847	878	880	881	892	863	865	908	899	886	853	869	865	867	860	872	841	907	868	884	919	880	857	883	854	898	899	894	920	900	882	834	881	858	848	894	876	935	878	879	892	915	857	870	875	909	860	848	867	838	904	865	865	898	929	830	872	869	910	855	855	922	864	877	865	884	870	897	829	878	872	915	900	863	888	816	855	902	900	877	935	886	916	884	921	933	875	876	893	844	891	840	858	856	840	888	892	884	888	921	847	885	886	888	885	831	850	881	854	862	846	861	903	871	898	913	837	852	847	906	883	862	883	905	898	863	836	882	913	863	860	894	877	793	883	865	861	868	829	883	912	872	839	885	886	881	836	857	889	852	874	873	894	880	834	898	922	852	891	901	885	869	934	931	885	845	896	855	873	810	907	911	884	871	857	848	853	859	870	838	862	857	878	905	803	856	860	853	910	872	878	899	877	805	909	884	858	897	919	861	866	884	874	901	854	849	831	848	873	852	854	846	924	903	923	832	876	902	869	903	882	873	922	839	854	859	873	889	865	848	888	881	840	847	851	843	935	882	870	868	873	924	896	846	870	871	886	901	886	916	898	887	889	896	862	849	868	912	840	911	881	880	832	896	935	890	846	900	851	895	875	876	887	823	852	876	837	873	901	848	883	878	870	856	887	847	916	901	885	897	873	898	851	906	905	929	864	892	852	892	915	863	857	962	850	910	923	898	869	835	905	903	943	903	830	868	861	829	876	874	889	909	864	892	941	900	841	878	921	884	911	882	924	877	853	886	867	907	874	909	888	925	825	854	877	875	838	898	867	861	853	920	926	899	895	913	876	887	846	843	827	864	888	826	904	945	885	902	916	882	886	848	898	837	965	834	907	881	896	845	854	863	873	872	901	915	898	842	892	837	866	901	859	873	858	917	909	901	853	896	932	834	893	871	885	859	868	888	908	801	848	917	858	844	905	865	864	862	805	882	871	894	877	882	851	874	896	899	848	895	848	925	888	915	888	871	846	864	908	806	893	877	894	988	888	873	930	892	850	861	842	818	862	910	859	877	874	823	890	881	855	848	886	890	857	856	901	846	914	838	914	807	879	878	915	880	868	836	922	904	876	859	823	908	889	909	874	897	879	877	884	868	882	885	840	836	843	869	873	868	838	883	882	896	914	901	872	872	845	894	894	873	911	882	880	873	888	835	840	869	904	862	860	815	883	882	880	920	910	827	915	889	874	850	909	875	797	881	896	864	860	915	886	867	893	842	866	826	871	890	891	845	896	905	864	918	883	876	843	893	865	842	908	853	840	854	862	913	887	855	854	880	866	884	880	860	919	821	903	863	886	890	880	843	912	843	898	875	855	877	870	929	889	925	894	956	835	856	832	887	857	870	829	900	861	876	886	876	873	876	836	816	902	865	863	852	861	879	875	858	817	855	868	837	872	865	895	934	883	866	886	881	902	942	910	851	906	863	887	835	897	884	868	842	870	870	899	874	851	917	837	869	872	863	882	884	888	840	887	866	884	853	911	880	855	859	848	847	850	826	847	843	891	910	871	878	806	886	860	927	918	807	860	854	853	871	892	840	853	897	879	854	851	900	890	903	863	897	887	852	868	867	829	911	913	951	886	909	834	915	836	861	917	889	906	892	819	899	821	889	853	892	864	925	844	908	859	907	815	878	876	885	854	877	890	865	888	882	915	837	915	851	851	897	882	866	906	913	869	900	828	883	832	867	901	902	891	825	851	845	882	845	900	839	922	842	863	889	888	914	878	867	829	927	841	900	904	858	835	861	940	881	890	873	885	897	865	882	930	883	882	858	884	838	887	878	936	853	912	916	931	922	919	856	843	929	859	892	895	905	882	852	863	874	872	868	920	839	877	947	867	837	913	848	840	903	907	891	839	858	859	871	861	837	833	863	909	862	851	860	886	839	911	942	868	832	863	907	879	901	896	911	870	889	853	906	925	887	864	846	876	899	867	878	853	850	860	877	913	881	889	894	945	876	858	915	857	853	823	871	889	873	860	876	875	851	885	917	889	895	899	823	939	893	847	857	853	872	866	853	881	813	870	865	840	868	852	822	854	867	871	912	870	866	846	889	869	854	876	899	909	912	873	822	896	839	894	899	876	863	929	855	923	867	901	862	844	853	803	830	887	871	850	828	923	858	862	896	889	886	866	920	874	878	844	877	849	906	906	890	927	894	881	943	859	816	901	867	860	842	878	881	846	874	865	944	926	866	886	902	848	870	913	797	915	897	806	906	871	861	888	858	888	909	858	855	881	824	867	896	908	881	888	870	850	835	900	881	935	858	888	895	903	888	872	853	871	859	869	836	881	844	771	867	866	883	829	850	862	836	778	859	942	854	894	840	870	873	909	880	851	854	814	841	912	885	868	906	914	852	865	884	851	862	853	876	893	869	868	848	865	854	922	908	906	869	882	850	842	861	884	838	944	902	865	891	852	860	858	882	928	891	842	942	866	900	873	886	843	877	862	922	858	891	861	897	881	921	883	905	853	820	886	851	902	831	886	840	874	881	826	891	901	885	885	864	923	837	891	803	852	879	845	920	927	820	888	888	900	921	904	896	907	889	866	844	912	911	887	870	897	858	867	943	843	843	820	850	868	882	883	898	913	854	867	884	933	886	865	870	894	888	877	866	908	864	857	852	877	899	870	872	855	840	894	907	836	887	880	865	915	830	881	879	918	916	806	882	943	898	883	903	872	893	867	869	875	855	868	880	882	816	892	863	908	880	888	880	862	957	891	880	894	844	806	902	878	840	964	894	848	935	859	903	866	854	887	853	869	839	809	865	885	863	857	919	815	881	876	873	892	843	876	863	883	835	876	849	904	888	873	874	831	875	844	908	899	856	936	890	869	869	849	894	885	881	840	861	866	917	815	869	889	941	845	925	878	931	915	926	879	868	892	850	861	818	885	850	849	877	892	895	884	865	832	859	872	806	875	849	837	846	879	901	897	911	886	884	886	841	862	897	878	880	810	872	923	897	871	847	879	884	869	921	838	875	900	896	924	868	877	932	948	865	871	872	891	907	867	914	862	845	870	850	928	865	869	853	881	850	855	908	927	877	878	913	901	896	842	896	880	853	849	872	879	880	903	856	863	899	890	849	878	876	859	878	880	913	841	898	815	837	899	838	902	918	924	889	870	882	888	886	884	910	841	876	909	840	846	878	838	921	885	805	868	814	886	858	889	905	860	882	907	878	932	887	863	894	862	933	862	883	901	879	895	888	839	824	873	895	836	902	909	869	909	863	834	918	837	930	840	831	810	824	886	901	906	908	905	912	886	869	857	973	903	888	904	895	916	883	876	847	885	866	903	887	882	884	876	836	853	922	849	906	871	888	864	864	866	865	895	847	838	866	874	913	852	873	817	909	876	908	841	896	834	862	901	894	852	836
7536	723	700	611	486	324	287	275	299	263	199	206	213	223	203	195	226	230	231	233	228	234	215	219	214	205	211	204	198	195	232	212	198	222	204	174	199	215	190	194	226	212	205	193	221	200	192	240	166	211	203	223	191	169	222	202	185	211	165	189	168	192	206	189	177	196	162	233	186	191	203	212	197	169	207	196	185	192	188	206	180	181	195	174	168	187	215	215	204	182	212	202	217	188	214	184	180	224	201	197	193	191	201	200	204	186	201	205	211	226	229	198	184	182	214	185	182	212	181	219	207	226	183	166	183	199	199	215	194	188	184	223	218	198	196	215	203	180	195	235	224	211	193	184	204	210	200	198	237	204	214	229	202	222	186	215	206	182	178	227	227	171	227	198	196	216	196	191	201	187	201	183	189	227	200	218	217	186	204	221	214	207	196	209	205	209	193	206	227	190	192	208	220	184	187	187	186	207	223	184	210	192	205	227	220	230	194	196	169	181	188	204	190	188	208	174	195	228	222	198	218	174	238	192	201	197	183	216	219	193	223	206	202	192	189	215	174	217	231	163	197	187	188	200	208	190	193	218	192	218	169	200	191	199	184	205	179	196	182	202	181	214	196	212	182	184	204	199	205	200	193	188	191	217	202	239	173	181	217	202	216	171	206	186	179	230	204	201	206	238	221	210	211	194	193	207	188	220	238	213	201	184	191	199	207	215	190	185	215	202	170	192	217	207	180	201	177	192	183	216	217	194	207	210	181	167	187	175	195	193	187	194	185	206	195	196	226	185	208	190	208	211	202	208	219	209	197	177	190	207	216	175	220	199	193	220	210	204	194	185	206	208	226	188	208	202	196	213	197	219	190	198	198	192	208	211	181	194	187	177	170	197	188	238	203	206	216	166	183	172	197	212	220	188	194	172	227	207	202	204	200	237	187	199	211	205	205	209	221	186	188	227	205	191	194	191	188	208	207	190	201	202	187	172	212	185	220	193	206	197	181	183	217	220	188	179	199	219	212	211	194	196	197	192	206	228	210	201	193	186	195	209	195	238	226	210	208	193	181	204	209	250	201	220	189	176	196	204	180	165	188	211	194	207	188	199	187	204	230	227	198	227	213	194	183	207	200	188	202	183	159	209	214	185	194	179	194	190	184	195	203	194	204	189	207	186	223	199	211	218	207	224	212	174	232	204	174	183	193	208	179	185	191	219	187	195	191	200	209	201	228	205	195	216	223	223	193	196	228	201	202	191	172	195	191	191	209	232	218	208	185	199	165	190	225	213	211	209	192	197	191	190	194	204	183	202	197	186	206	199	215	236	226	194	186	185	188	188	198	167	195	192	198	234	202	219	192	178	203	207	182	202	177	188	208	177	197	164	211	196	205	189	203	207	220	229	196	195	211	205	200	212	196	221	190	187	196	184	178	208	190	194	184	197	198	236	196	165	232	185	217	229	166	203	191	200	200	195	203	199	181	186	226	199	233	201	199	195	213	186	189	213	196	179	206	218	215	201	195	208	197	191	218	221	195	198	202	190	185	200	202	171	213	238	192	208	196	201	199	214	175	190	197	214	197	181	204	214	209	197	207	199	193	211	188	176	189	185	202	234	202	209	197	197	203	197	209	212	227	201	211	199	176	200	183	213	212	240	199	213	205	184	180	217	216	185	186	217	180	190	197	211	176	183	220	219	196	194	204	202	191	218	233	219	201	209	192	168	199	184	197	204	192	219	234	195	196	199	200	168	218	186	187	183	200	196	189	200	211	196	210	191	204	220	202	196	191	200	193	189	215	201	191	186	227	194	197	185	181	186	200	192	214	226	201	209	191	183	208	196	199	196	186	215	195	175	196	207	206	195	185	201	188	201	217	211	228	197	231	208	188	181	185	193	202	198	207	186	195	206	204	197	186	182	214	184	207	195	186	206	195	206	204	195	188	197	198	193	217	231	201	209	196	201	196	197	201	224	194	191	176	211	176	196	204	219	172	225	195	162	179	201	182	200	187	216	181	190	210	194	210	191	199	189	189	212	223	204	194	213	193	173	199	214	184	214	183	187	219	162	196	192	198	217	213	212	196	220	197	191	215	225	193	208	171	218	191	209	215	201	197	170	212	222	199	187	224	217	204	226	215	203	203	188	177	193	203	199	186	207	214	211	198	211	197	193	194	231	202	221	214	198	216	186	188	191	186	193	192	182	202	186	200	197	176	188	219	226	209	212	216	171	176	223	192	201	179	187	198	187	205	184	222	208	200	191	210	203	192	213	208	224	205	185	196	197	203	197	192	236	202	184	217	209	189	183	211	191	172	184	186	223	184	192	198	198	202	212	215	180	191	187	180	196	216	190	196	207	208	200	192	200	238	213	213	210	190	207	202	192	219	190	209	189	200	190	175	183	213	215	218	197	201	208	184	215	214	196	200	210	206	178	189	219	197	211	180	217	195	192	192	192	198	198	229	174	217	207	171	212	203	189	201	223	185	187	192	209	231	204	192	187	195	191	224	219	199	197	215	207	208	211	218	184	206	177	213	216	198	222	184	212	190	188	184	192	208	180	195	211	201	199	171	193	207	179	213	210	217	187	195	208	204	171	217	172	182	229	199	184	200	205	176	195	211	194	187	230	208	192	215	178	209	193	178	189	153	199	192	185	218	233	210	208	190	199	182	228	173	196	207	199	225	185	212	221	193	217	193	178	176	194	200	192	201	211	188	197	218	200	195	189	204	184	214	213	187	163	189	184	168	210	222	218	185	196	190	172	199	217	239	190	192	194	174	192	212	209	230	188	228	216	190	189	199	184	208	220	195	208	192	197	183	204	204	196	184	203	193	183	194	211	200	196	209	215	190	211	214	219	198	211	176	214	189	189	196	201	192	197	189	208	209	203	187	166	190	199	197	199	197	182	173	189	190	208	209	189	196	220	168	195	193	222	187	206	216	191	214	190	170	179	209	228	208	229	217	201	176	185	156	206	183	184	228	195	191	211	200	205	206	196	187	171	207	195	214	217	176	192	234	200	183	199	207	216	205	206	217	205	191	215	200	183	223	217	209	202	170	194	207	204	199	188	206	212	186	196	216	236	185	223	225	207	190	196	220	193	197	191	207	235	213	195	207	188	204	175	211	191	220	207	191	223	221	202	205	205	214	182	203	217	183	201	167	202	184	217	215	217	204	184	207	171	198	193	224	198	176	211	229	212	205	220	200	207	197	174	196	194	216	174	189	211	198	210	208	210	203	200	197	195	204	199	197	231	203	184	178	192	191	199	207	171	171	208	225	193	214	214	185	182	182	200	210	210	212	233	212	229	225	206	210	195	210	197	191	202	189	220	200	182	183	227	204	164	210	220	216	173	185	184	204	208	203	221	236	219	188	226	211	202	179	206	196	190	198	193	221	175	205	220	205	173	199	203	189	214	190	221	191	185	191	201	209	187	189	190	195	224	224	225	216	222	179	217	199	197	209	212	194	199	210	201	199	204	193	208	218	194	176	186	182	213	188	168
6345	998	1503	1951	1694	1395	1064	925	893	827	807	721	674	659	654	659	584	602	567	563	595	584	555	584	523	503	523	537	541	496	506	531	523	490	494	494	488	525	474	486	485	510	508	498	495	499	510	503	505	485	511	488	507	512	539	462	503	494	484	527	497	482	509	484	471	465	510	515	517	491	464	496	486	470	441	530	464	502	507	513	522	503	525	519	525	505	469	467	529	503	475	522	481	506	489	467	449	485	497	499	495	490	462	477	501	504	506	479	468	468	461	485	447	512	457	497	515	496	485	501	479	476	446	488	491	464	509	486	504	479	472	497	461	480	525	477	468	499	509	487	471	445	483	489	474	477	480	512	500	472	527	477	486	471	488	509	498	482	483	478	504	504	483	503	458	506	505	491	512	493	534	478	499	480	496	489	456	509	515	488	523	517	448	537	467	490	531	512	497	437	480	464	519	469	527	471	513	507	478	454	483	470	526	523	503	509	562	458	494	441	543	484	485	483	486	452	500	508	461	497	530	499	499	480	515	489	479	511	520	505	479	483	492	486	496	467	506	520	538	488	518	495	466	520	481	447	496	511	460	516	510	474	482	494	491	535	501	494	464	465	520	476	524	498	475	493	503	500	503	491	485	490	492	467	488	455	493	506	485	494	491	463	486	495	503	523	503	467	489	502	535	508	443	485	453	467	478	478	492	486	505	473	467	476	494	471	490	468	471	463	514	485	438	509	514	481	490	480	506	473	483	472	501	475	469	492	551	457	483	497	452	446	542	477	503	475	510	490	512	486	468	466	499	482	471	482	491	456	514	460	496	469	468	487	484	435	486	528	513	528	503	477	502	504	482	479	475	474	470	508	512	488	482	482	478	491	518	505	490	488	496	500	470	470	500	465	492	475	492	486	459	464	493	504	479	507	504	480	522	500	467	545	511	479	457	527	523	456	492	499	472	517	492	483	478	492	492	470	495	472	469	523	525	495	461	497	456	484	486	483	510	482	523	441	493	489	508	527	485	460	524	518	506	502	423	497	495	504	497	507	487	476	481	505	476	512	513	494	498	542	474	491	461	504	497	496	447	487	473	495	525	503	487	494	492	473	465	481	494	504	531	489	504	506	478	523	494	492	478	488	496	500	528	498	512	453	535	493	462	460	457	490	487	499	479	480	510	510	476	501	506	489	496	534	477	471	466	472	472	510	474	481	484	480	511	501	501	513	462	491	518	486	475	476	466	489	509	455	481	484	505	505	474	482	495	457	474	471	498	486	544	436	472	470	491	491	496	488	511	455	453	487	512	516	489	457	456	494	459	456	484	536	489	506	487	497	449	482	498	441	490	505	501	496	495	481	493	457	498	443	491	463	507	451	547	482	523	500	479	468	474	507	491	494	463	479	479	513	464	540	518	488	434	484	481	456	488	504	497	461	478	451	470	499	440	480	531	467	495	453	512	488	506	475	528	496	506	491	512	478	461	516	486	463	475	471	478	452	485	487	521	514	514	475	472	521	482	498	491	477	457	480	518	486	429	448	476	519	486	523	530	487	456	469	486	502	488	514	495	470	485	476	497	484	479	500	463	496	499	474	463	509	529	436	476	488	497	494	461	480	493	485	491	500	493	506	467	480	483	463	483	503	466	507	460	466	480	476	485	508	491	485	523	484	475	485	446	478	514	492	485	483	497	464	536	469	456	472	513	476	469	473	518	460	476	463	471	497	493	454	475	476	500	491	511	477	512	481	476	452	509	462	498	449	522	488	500	482	464	507	502	497	502	470	490	489	491	500	530	520	510	452	508	483	483	469	483	479	542	483	495	505	446	495	455	510	508	477	480	488	516	510	495	488	525	438	530	496	479	494	525	475	506	456	508	523	466	491	442	502	452	488	496	504	515	514	535	486	492	481	458	499	499	458	498	496	502	488	517	457	469	490	481	475	485	479	525	483	488	494	505	496	490	533	455	490	469	480	516	489	503	491	469	515	467	478	473	471	456	502	493	443	505	481	452	501	446	518	490	472	483	485	509	513	523	506	520	514	535	495	496	478	459	471	469	468	474	445	473	445	510	494	472	468	485	481	498	502	505	492	477	493	479	486	489	505	502	463	489	523	494	452	494	470	485	473	535	476	497	507	485	474	472	467	465	486	509	437	458	501	523	462	471	505	496	501	473	477	480	461	498	500	468	484	496	476	464	500	488	525	495	491	456	527	441	481	459	475	474	461	484	469	536	448	470	490	520	479	462	497	506	478	514	499	475	476	523	473	482	499	454	491	467	489	496	487	486	504	512	516	474	460	499	500	466	488	473	524	493	462	456	461	516	468	491	511	510	501	463	476	486	476	462	457	499	483	513	488	486	495	499	512	486	499	511	484	468	480	459	498	495	503	489	504	509	504	443	501	487	456	479	480	489	498	501	490	492	463	481	493	541	488	512	477	496	483	496	461	564	486	494	461	492	454	478	478	467	463	450	494	495	476	481	501	485	476	502	516	464	464	545	488	527	506	449	492	526	482	501	509	497	486	461	427	496	451	462	498	527	507	471	503	486	509	474	481	498	462	528	480	476	518	478	513	454	493	497	489	471	474	506	511	470	466	473	523	523	515	497	460	486	470	480	548	488	523	478	497	492	448	477	523	480	508	491	456	484	519	447	514	503	467	475	487	499	501	469	498	491	529	526	478	493	494	489	517	450	501	495	492	495	479	509	505	490	474	501	494	504	521	469	484	492	483	467	507	470	473	456	510	471	454	491	494	504	452	415	485	501	499	500	469	486	503	474	499	459	465	460	459	496	496	491	460	488	510	473	509	463	468	492	480	517	459	472	479	485	491	487	498	497	498	507	496	516	466	457	509	446	534	523	446	447	484	509	454	496	488	496	451	493	496	457	500	504	497	493	485	481	475	484	526	501	487	525	479	490	495	489	450	468	515	459	521	500	495	496	476	450	473	505	488	463	492	524	513	470	478	501	500	499	484	478	476	473	481	474	515	428	470	496	514	513	490	525	485	486	513	484	532	518	452	496	526	485	442	508	503	537	488	483	491	449	503	503	454	506	470	452	478	508	442	484	500	509	481	456	455	441	486	498	475	510	471	515	495	479	515	507	510	450	455	499	517	493	504	481	473	482	509	509	495	443	490	480	506	504	499	515	479	469	443	478	515	482	494	485	472	529	529	490	468	500	473	501	512	521	510	489	489	416	481	509	479	482	505	477	504	515	464	475	501	486	501	517	512	490	497	469	473	500	475	525	488	505	499	522	459	510	487	477	483	484	475	459	481	498	496	492	487	485	492	521	505	498	477	487	428	494	459	511	479	493	454	500	506	513	491	485	460	469	505	519	475	512	493	490	474	445	495	522	439	495	453	479	538	465	470	499	469	527	522	477	524	474	454	511	492	488	446	461	447	497	485	513	494	486	503	492	478	477	496	524	486	503	519	491	497	471	522	455	460	496	490	469	486	525	498	507	461	521	491	549	483	542	483	449	482	511	465	443	489	486	497	462	504
14283	1437	1274	1112	759	559	479	462	378	328	276	252	259	276	251	241	246	249	220	252	246	239	233	253	214	264	264	231	260	252	231	244	224	245	217	212	254	214	229	236	197	206	227	241	229	242	258	216	223	241	211	202	220	228	245	216	217	242	219	206	211	207	216	208	249	223	224	221	205	244	224	231	205	218	220	232	194	218	217	217	221	242	201	214	229	256	195	236	228	223	219	216	192	210	217	212	203	201	223	228	206	223	256	238	226	222	186	243	213	241	227	245	223	215	229	224	233	226	196	198	221	218	229	203	239	225	188	196	213	231	252	198	226	240	215	215	207	243	238	252	194	248	230	239	222	204	199	209	227	230	206	245	245	208	238	211	219	226	214	229	204	218	190	215	203	221	210	230	189	240	231	239	242	236	213	236	213	248	244	228	232	196	230	235	202	204	212	231	215	198	219	214	212	217	205	208	227	211	225	204	218	232	191	213	238	219	229	207	224	226	215	240	234	216	230	232	219	237	203	201	243	210	200	224	232	183	214	207	211	213	207	263	205	218	200	203	206	209	219	183	209	189	210	253	234	221	219	216	209	217	212	207	213	255	187	219	213	221	219	199	199	234	232	198	230	221	217	241	236	226	202	215	219	253	206	196	202	212	214	210	233	223	192	207	229	247	216	211	228	223	209	213	212	232	222	221	240	213	213	221	234	224	239	219	236	210	211	196	224	214	215	205	242	217	219	204	189	213	233	215	209	215	219	226	218	217	248	270	210	225	224	224	246	240	240	215	234	219	205	198	235	228	230	232	226	246	241	203	219	215	229	210	197	205	234	211	206	233	193	207	204	246	202	218	226	214	212	201	219	215	223	220	208	208	214	192	215	225	220	245	223	208	224	219	228	210	203	225	226	219	214	238	227	192	221	214	254	254	227	242	238	213	201	187	226	210	212	238	247	232	201	194	211	225	232	237	203	229	194	191	229	185	190	240	225	264	212	225	242	194	208	204	234	220	216	249	220	208	248	244	221	210	231	233	218	193	204	243	228	210	213	202	211	234	197	213	211	252	226	215	212	218	238	208	240	210	236	214	207	221	232	181	237	211	230	235	223	226	215	226	210	246	203	204	212	203	212	262	220	200	220	227	236	230	222	241	244	213	226	239	218	231	224	226	233	212	224	204	214	179	244	224	218	232	228	221	221	219	251	215	263	260	216	206	208	194	224	183	209	202	241	198	224	206	220	185	243	196	227	245	204	223	237	225	225	203	222	215	199	225	236	222	232	220	252	206	219	223	213	214	226	209	205	217	205	190	205	196	225	205	206	222	201	234	202	244	234	217	245	228	238	230	223	211	191	199	220	220	231	197	200	202	244	205	232	235	224	216	207	213	215	216	222	208	209	195	220	232	239	253	217	203	216	207	201	215	232	211	210	203	228	241	234	202	214	231	240	224	229	255	219	206	199	236	232	222	227	221	217	225	228	237	235	219	200	229	216	244	224	207	222	195	221	232	208	208	222	230	198	210	231	216	232	217	233	209	208	202	214	229	226	210	230	229	216	214	220	222	222	192	188	213	208	188	194	199	204	222	193	211	213	219	219	230	199	221	218	197	221	229	208	225	252	204	227	234	194	212	245	214	222	209	234	213	212	211	235	218	200	199	214	204	197	211	191	204	221	195	238	215	216	233	218	240	230	210	258	232	220	202	220	206	205	219	212	200	210	231	231	225	223	221	230	202	193	211	219	251	231	214	208	196	203	214	209	226	204	189	196	229	224	185	248	199	212	259	229	193	245	234	214	225	178	224	208	208	252	220	203	220	204	224	224	200	223	257	200	225	250	203	229	210	208	208	208	207	196	216	215	234	244	239	234	201	220	203	214	227	223	215	226	204	206	209	215	233	243	245	213	208	213	226	226	250	195	205	232	236	207	213	217	209	202	228	211	229	208	245	191	223	222	190	210	235	207	235	216	227	216	204	220	198	190	197	207	198	209	198	226	231	224	206	225	206	194	227	197	242	211	196	197	231	218	212	210	217	245	230	243	237	225	200	218	221	206	208	227	200	224	220	228	198	212	220	239	216	196	223	236	201	207	191	216	221	225	207	217	227	212	228	217	217	195	235	218	211	223	200	228	238	213	231	225	210	213	228	228	220	224	195	199	180	202	182	197	214	215	241	217	188	214	220	204	198	239	230	209	233	209	223	225	192	209	197	211	225	228	205	218	237	223	230	209	218	210	247	209	231	264	224	229	246	250	228	218	201	224	192	204	235	208	210	209	230	202	210	215	217	223	240	214	222	209	219	228	231	236	187	223	234	216	201	241	212	211	230	194	224	207	216	209	221	218	210	191	234	209	229	184	202	181	203	195	242	212	245	226	199	216	211	222	207	221	228	204	189	223	208	219	240	234	205	198	215	219	207	201	213	225	215	203	223	220	241	211	215	200	205	219	221	222	217	204	237	212	222	226	195	214	221	209	244	232	211	273	208	235	217	219	268	232	203	218	223	207	206	225	245	210	219	218	227	201	212	209	213	228	208	228	198	222	215	190	232	227	206	226	224	209	220	194	218	222	214	210	241	224	234	217	218	222	224	191	234	254	219	205	241	219	238	202	217	216	206	230	215	234	206	213	220	208	208	228	219	179	196	207	213	205	211	204	226	240	233	210	205	205	209	216	230	225	221	216	214	219	209	230	226	238	226	209	245	229	202	201	221	208	188	190	232	192	214	226	213	185	222	219	214	226	214	219	198	229	203	207	195	242	209	216	214	197	217	226	258	219	220	230	210	189	204	232	210	209	222	209	235	214	221	213	219	225	253	198	231	214	227	234	238	240	182	225	215	234	239	231	235	236	208	211	222	217	206	241	231	209	223	206	192	215	185	230	213	231	209	204	217	218	226	235	215	225	203	213	215	205	228	199	205	213	206	211	266	223	219	216	220	214	236	201	223	210	203	232	219	219	209	216	230	209	227	216	224	216	225	194	219	209	194	205	221	246	207	222	229	213	218	218	223	223	234	213	225	235	240	170	216	205	204	238	232	199	234	209	234	238	206	222	233	236	220	222	227	195	193	209	214	204	245	227	204	212	238	189	202	239	216	204	200	212	242	201	225	188	242	249	232	226	230	199	217	237	207	207	208	217	235	212	230	211	221	205	237	227	192	242	238	215	239	224	221	215	242	198	215	219	230	209	224	219	207	187	213	206	230	218	225	247	219	199	215	219	223	218	203	222	237	235	252	207	235	234	230	173	209	209	224	213	218	225	244	206	217	232	197	214	212	220	218	197	255	213	210	240	217	216	223	222	243	213	212	218	193	234	225	192	207	218	220	238	237	216	216	208	235	222	227	197	216	219	228	243	228	226	236	205	216	224	222	240	230	233	184	211	214	217	213	244	197	207	200	221	212	215	210	199	235	191	233	227	216	221	231	222	202	217	213	201	213	221	185	231	223	194	239	239	206	215	223	264	212	202	244	218	217	202	192	219	237	202	212	236	217	216	245	215	203
8332	1398	2411	3084	2735	2221	1682	1600	1264	1162	1064	946	870	888	739	768	716	743	741	727	717	681	670	674	674	635	606	644	604	594	605	566	594	593	606	612	578	598	586	586	589	570	603	601	601	610	612	559	563	607	565	525	585	536	570	545	590	578	539	609	586	600	543	580	593	578	559	590	561	521	604	601	550	569	568	564	574	581	537	535	545	576	566	524	580	607	582	590	560	544	565	603	574	532	616	546	593	570	553	572	540	535	575	595	531	584	544	551	550	568	588	588	593	543	573	553	584	563	560	531	570	569	548	587	559	560	587	552	548	577	556	564	586	557	595	570	593	589	543	565	555	616	607	533	582	569	577	541	562	515	578	539	570	502	552	525	584	570	560	546	588	541	540	588	554	574	578	539	516	594	557	572	540	566	593	584	574	580	522	556	534	585	539	563	575	557	558	509	557	516	568	555	555	585	564	544	576	539	576	571	568	547	560	573	538	562	559	550	588	536	536	538	563	572	544	562	577	552	584	501	542	522	576	561	546	549	585	550	523	515	531	629	600	583	535	554	548	533	541	610	581	564	564	515	540	576	566	565	589	560	551	526	548	553	566	531	550	555	560	509	547	579	553	524	593	567	585	588	543	559	520	555	560	549	556	563	568	541	555	547	547	534	573	570	567	588	580	581	550	585	552	556	556	505	591	564	602	580	598	525	573	571	542	593	571	554	540	602	569	546	532	575	558	561	608	572	600	569	534	540	553	555	552	540	553	547	562	552	531	534	556	549	574	570	577	542	510	575	579	551	584	568	547	588	550	572	527	598	562	592	515	576	536	551	590	533	550	560	578	566	587	591	572	560	523	606	565	525	543	554	583	554	540	612	563	531	558	556	578	532	562	548	563	533	542	572	554	559	570	547	591	545	523	567	562	528	544	555	570	565	556	579	594	576	631	545	578	557	558	578	567	505	556	617	536	528	528	534	575	571	565	548	603	530	566	560	567	553	543	530	585	543	542	565	558	546	583	566	570	571	558	566	533	520	606	560	570	605	540	575	589	556	586	592	588	576	576	599	611	564	541	531	594	547	567	554	564	586	578	592	541	570	585	553	545	564	561	599	562	542	552	558	562	561	541	566	527	551	543	561	538	564	566	546	556	486	562	554	590	581	558	573	570	547	534	556	537	576	552	548	582	547	590	605	571	529	559	551	567	575	565	557	588	549	559	548	556	574	565	548	531	583	538	597	547	533	580	582	579	543	587	551	567	519	576	546	586	545	569	579	586	605	573	531	557	554	561	532	582	563	518	580	578	522	549	536	581	537	541	584	535	564	548	556	583	582	566	568	541	518	547	586	556	570	605	559	584	551	554	588	567	578	590	556	564	572	571	549	519	563	611	549	563	573	551	591	561	565	564	512	608	554	552	548	565	554	599	576	537	519	589	568	529	556	556	551	571	534	554	582	560	589	526	574	554	596	562	614	563	544	612	559	551	554	538	551	546	531	558	577	586	602	548	574	557	634	580	547	589	543	559	543	538	566	568	550	533	577	551	546	506	550	580	550	544	543	552	532	572	541	557	576	559	567	551	510	559	576	578	583	543	570	529	557	597	540	550	537	598	539	595	569	557	594	564	561	552	527	566	522	585	579	560	564	548	577	559	568	532	584	556	586	554	523	566	553	519	544	539	571	572	536	562	575	525	547	607	556	576	589	582	540	573	532	594	531	513	539	568	605	529	594	556	580	575	561	587	528	556	557	551	516	568	600	597	574	572	567	578	542	566	561	570	580	549	567	557	552	529	538	538	578	546	556	566	588	561	540	533	525	599	582	541	545	613	555	558	554	565	559	581	599	552	584	544	587	545	543	582	538	597	551	574	596	526	584	539	573	540	562	567	537	538	550	567	564	549	569	576	590	571	546	550	568	525	576	541	563	556	556	548	572	551	520	545	530	529	580	538	552	568	554	561	520	571	609	545	575	505	593	537	570	572	563	544	570	581	515	558	582	571	578	532	543	574	552	541	545	521	544	597	547	544	563	565	602	542	553	632	585	538	569	529	591	583	558	585	592	559	542	536	534	529	554	571	620	576	565	534	589	517	539	512	543	563	598	570	547	587	517	560	514	533	607	536	538	523	524	549	526	538	564	584	585	579	568	596	551	573	536	599	548	536	599	564	595	565	576	546	518	522	551	585	557	536	538	563	593	522	525	550	568	543	628	599	564	548	581	569	593	571	588	517	590	559	557	543	543	580	554	572	536	543	605	598	547	564	552	585	564	568	565	544	555	584	524	556	589	535	574	557	540	539	508	540	568	562	555	589	560	533	547	585	544	558	550	530	535	583	577	566	577	555	567	564	559	567	537	563	585	561	600	529	570	581	548	562	518	584	544	598	560	569	599	548	567	565	546	616	549	543	549	574	590	562	553	524	596	546	562	563	558	541	488	544	571	549	529	563	571	578	590	533	565	561	569	521	577	554	583	551	558	527	531	587	573	597	561	565	567	538	572	553	548	578	548	554	576	587	598	552	598	554	579	533	511	580	544	577	568	539	611	609	590	556	595	547	566	538	545	569	546	554	561	557	548	557	580	533	533	586	571	533	587	539	570	528	566	614	558	555	560	575	595	590	573	545	565	563	527	578	539	559	558	596	548	568	528	545	568	550	561	555	546	568	576	562	575	579	536	519	537	553	615	604	543	533	526	565	538	551	530	611	534	519	579	557	547	576	561	568	549	492	602	614	567	586	561	571	555	578	538	559	562	590	579	574	569	559	563	560	525	570	503	561	570	550	559	556	564	536	563	566	510	546	562	553	565	502	567	522	570	534	565	563	540	545	526	564	581	512	540	550	550	559	524	559	519	546	573	564	547	530	552	594	584	565	564	564	584	598	553	565	577	595	530	562	534	556	566	541	587	549	540	563	562	563	556	580	536	582	551	577	563	575	548	558	577	584	568	546	575	552	562	592	573	548	561	527	555	571	575	514	520	591	575	579	559	596	566	492	556	562	551	554	575	529	584	572	523	573	568	544	562	571	564	557	525	575	546	596	582	543	565	516	562	593	563	555	606	601	512	562	537	533	592	541	564	557	508	555	493	565	554	537	556	542	530	601	589	586	587	563	551	524	564	561	549	550	548	564	543	534	547	571	559	571	580	615	517	575	530	567	564	544	584	554	573	597	587	545	575	512	539	579	541	526	541	576	559	562	545	604	580	550	558	573	557	545	548	561	559	565	579	548	576	564	568	538	552	545	614	559	499	557	561	550	550	581	539	538	601	565	562	575	522	555	531	588	511	595	605	550	565	598	553	553	574	564	555	596	576	570	584	539	607	583	582	590	552	554	547	563	582	599	592	525	545	530	549	553	611	575	585	607	598	593	512	581	561	519	484	561	568	583	531	569	545	532	543	541	547	519	550	580	584	540	571	538	556	610	561	608	557	563	536	602	559	555	564	576	534	570	586	587	567	553	535	592	582	549	542	558	541	590	570	544	578	567	551	508	551	558	551	541	592
1759	515	448	505	472	426	454	415	418	365	426	385	413	419	445	389	409	383	394	425	438	425	416	388	406	348	381	405	380	399	397	417	384	407	413	378	376	365	369	407	400	393	448	426	396	399	402	437	397	370	399	389	417	401	393	410	382	394	393	397	442	393	437	394	346	401	431	446	403	382	391	405	368	397	394	423	408	402	409	432	428	336	363	409	388	386	434	387	443	417	409	419	393	405	375	389	376	381	416	441	394	467	361	364	380	409	443	399	420	422	411	422	407	375	376	408	398	392	394	415	393	370	389	405	381	382	344	411	385	393	416	406	395	406	395	407	405	401	396	371	378	410	393	410	410	453	431	386	410	370	401	430	383	380	384	404	369	420	426	401	412	439	414	407	400	393	416	386	380	352	366	413	402	403	348	431	393	382	387	385	385	392	410	399	406	383	392	429	408	423	422	424	407	417	416	392	425	377	392	418	369	396	410	370	420	426	382	379	382	363	404	414	391	402	380	375	364	367	396	425	406	399	369	398	408	416	421	403	416	409	424	394	414	427	402	396	397	393	422	410	345	424	405	411	407	357	353	401	399	386	437	429	424	375	387	373	397	427	410	390	406	409	394	351	380	431	381	403	406	380	396	396	381	404	402	366	382	393	407	388	428	381	416	385	365	346	381	422	352	414	397	362	368	402	385	399	351	377	393	416	397	421	416	385	430	390	394	382	391	381	422	429	390	374	410	408	386	399	373	419	387	387	391	408	335	416	425	399	381	380	405	415	424	374	398	393	405	394	400	387	401	388	435	382	357	391	419	382	410	419	426	405	409	421	371	390	377	371	375	395	345	387	398	387	423	398	370	375	412	388	436	368	452	383	392	417	382	392	393	378	367	371	411	381	402	383	363	401	433	404	414	381	376	399	432	395	400	383	427	404	414	377	372	381	424	400	412	382	405	382	392	406	394	429	419	375	417	408	388	381	395	407	388	424	416	385	408	349	390	404	402	386	415	419	459	420	399	370	379	368	367	401	355	454	407	391	406	372	389	365	394	430	413	397	334	354	390	391	390	395	413	417	403	391	395	388	364	388	399	390	395	431	421	365	383	394	392	370	409	399	377	385	379	399	397	397	433	381	433	417	430	406	387	411	401	404	421	421	383	397	385	379	415	424	400	402	423	385	436	403	381	397	419	408	386	442	392	387	380	423	423	405	389	432	401	411	415	369	395	379	383	398	405	410	396	397	429	387	433	413	407	430	431	395	382	370	436	371	377	414	382	386	438	423	383	444	423	382	404	423	353	368	417	383	441	379	373	378	401	406	385	400	401	419	408	376	402	429	381	373	374	370	385	338	440	382	403	376	420	390	388	413	392	431	388	406	394	400	404	386	401	374	415	387	407	408	425	399	412	390	401	427	400	429	403	376	373	404	420	418	438	390	391	349	361	388	368	371	402	397	384	416	379	424	390	424	382	445	413	377	399	450	410	431	381	393	389	416	405	423	404	377	420	399	430	382	396	413	426	427	400	393	392	398	393	385	436	383	426	436	378	382	352	401	413	406	374	388	373	368	391	428	410	393	407	371	416	377	420	427	378	395	380	405	440	396	368	398	406	408	407	419	367	392	381	383	391	430	380	432	402	388	410	388	435	369	368	409	380	388	397	420	415	379	399	391	406	384	402	400	373	385	390	415	416	413	363	421	406	404	352	409	379	406	404	419	409	420	404	401	423	413	439	387	391	421	415	404	386	378	366	420	415	404	397	419	356	408	375	378	385	393	392	430	434	385	450	379	374	391	436	415	429	413	404	406	424	403	402	385	419	390	373	372	412	413	379	381	390	360	385	370	383	388	425	407	374	401	410	373	432	393	387	391	423	368	412	401	386	439	400	352	395	400	404	416	395	374	428	405	366	391	396	443	416	422	419	422	408	372	423	429	428	392	395	403	388	378	410	392	377	420	381	403	404	412	363	412	419	397	398	392	409	385	356	415	413	439	450	403	397	357	404	397	422	424	410	369	396	388	376	435	396	409	403	414	395	404	410	424	396	421	432	367	367	414	408	398	406	377	396	382	396	389	393	425	395	385	369	404	403	371	429	386	401	375	430	383	358	417	404	390	415	420	414	454	392	401	365	399	390	428	384	419	440	393	387	391	416	348	397	425	370	404	395	439	383	403	413	395	440	418	361	382	383	373	415	402	387	419	414	396	404	414	404	404	412	377	358	362	397	376	344	424	367	388	413	382	426	366	397	408	388	463	399	438	385	421	397	375	441	381	396	386	419	392	401	368	368	394	434	394	409	405	400	375	393	373	406	382	407	403	384	410	411	393	420	397	384	426	389	419	430	371	383	405	437	424	419	432	399	405	405	362	375	375	415	392	428	426	430	391	413	363	409	379	427	414	401	409	403	398	418	441	400	350	406	399	411	386	398	426	343	390	406	365	423	392	340	423	392	354	378	389	395	411	400	404	388	435	380	402	406	386	414	404	392	426	412	407	395	356	358	394	400	428	397	387	395	439	381	384	400	403	399	401	401	420	391	368	399	380	398	386	383	354	362	384	396	420	420	378	380	361	380	379	395	412	433	382	371	423	408	409	400	414	404	408	383	418	374	396	355	386	357	416	408	394	411	398	446	429	435	419	409	394	402	417	389	411	350	432	411	402	422	409	413	397	370	385	411	394	437	391	343	430	390	423	403	404	373	409	389	357	390	363	394	404	416	378	410	396	401	453	423	398	398	372	404	391	355	347	373	425	397	412	397	414	418	417	407	396	390	393	379	468	394	404	398	390	405	375	421	405	392	393	409	405	407	396	356	444	435	399	403	380	436	392	395	376	386	400	404	397	366	407	383	417	405	434	399	435	419	420	403	419	435	381	399	397	357	441	412	385	414	370	388	377	407	410	421	418	388	423	393	365	395	378	429	374	415	374	450	402	401	393	380	372	393	391	412	383	412	373	396	390	393	372	422	386	399	411	389	393	409	391	465	376	424	377	403	430	409	408	403	395	358	376	349	410	398	418	388	395	410	409	375	376	358	384	380	378	383	384	381	407	404	421	440	410	409	394	392	403	424	418	393	444	404	396	414	420	397	372	387	406	354	368	411	392	403	427	416	389	408	444	423	411	445	402	359	381	392	405	410	405	365	377	443	414	370	398	413	398	365	418	395	401	408	382	392	400	398	362	374	430	418	434	413	391	344	409	417	405	337	382	395	389	367	366	399	440	415	404	398	377	396	404	394	417	430	432	403	391	408	381	448	396	411	385	373	383	416	397	394	365	375	370	390	409	348	401	390	359	393	401	397	407	408	389	419	400	380	391	398	396	414	407	405	396	409	394	389	424	398	374	384	411	381	400	373	393	390	396	351	404	412	351	390	422	394	371	387	374	387	390	406	356	408	434	381	389	401	393	409	410	412	430	415	367	397	396	411	376	394	383	439	393	410	400	422	416	401	378	375	407	396	393	415	428	404	375	364	376	406	397	402	408	422	407	415	368	429	388	391	403
2182	1033	1086	1174	1067	1062	1021	949	965	881	921	937	879	853	922	957	878	890	875	903	874	939	845	889	916	799	833	973	839	864	868	851	915	902	872	819	851	882	915	844	859	900	901	901	836	843	870	893	877	852	887	849	866	913	877	885	891	882	888	918	866	843	858	892	874	832	891	890	896	870	897	841	881	883	876	827	833	901	870	826	849	866	912	873	873	865	839	875	855	851	861	893	857	879	873	868	907	916	924	846	912	897	873	891	867	879	870	872	923	825	854	841	880	865	873	840	889	852	901	891	927	860	871	869	925	893	893	919	877	947	924	892	911	888	928	881	842	882	905	869	844	867	847	849	923	872	920	937	832	832	920	901	830	886	872	906	888	879	859	889	901	849	871	908	895	895	883	876	850	885	863	825	886	908	888	911	890	886	871	933	843	802	867	825	839	876	924	853	913	916	876	886	851	861	860	904	886	860	894	877	885	893	836	888	869	850	866	861	798	864	868	867	856	865	888	875	890	889	924	884	823	880	878	875	842	956	900	861	855	867	891	916	823	910	919	860	906	883	902	860	891	852	868	861	855	893	840	826	832	828	900	882	875	850	856	869	871	843	917	864	894	907	891	851	884	873	908	873	888	839	865	890	874	879	872	855	834	896	897	865	897	850	879	876	846	913	854	908	810	866	923	915	851	879	864	799	886	894	900	863	839	906	908	817	866	920	844	870	861	859	866	825	840	886	933	846	854	905	863	889	853	896	890	950	897	898	821	877	865	867	830	864	871	878	876	876	897	871	879	885	834	847	880	856	932	912	865	886	872	870	896	907	910	887	932	913	869	867	861	907	929	844	863	911	910	926	871	900	850	874	845	908	912	878	870	866	884	905	907	891	858	829	864	844	878	844	834	883	899	850	902	879	867	878	847	844	863	838	828	893	908	841	892	868	850	863	896	936	850	920	882	883	875	882	834	904	874	913	891	848	847	853	887	864	862	888	885	849	886	925	879	885	907	798	826	906	895	831	869	812	929	866	873	911	950	815	845	855	845	854	889	877	873	849	896	891	865	895	924	829	871	901	869	874	864	853	862	867	879	795	863	887	895	814	851	851	864	877	856	892	845	932	878	868	859	931	866	822	870	841	846	882	882	850	874	864	879	901	885	891	891	854	881	916	822	888	897	815	912	866	910	898	878	884	889	840	844	850	830	883	916	821	856	881	881	946	877	892	878	846	932	894	872	838	896	894	848	895	907	885	909	873	863	852	861	880	851	864	874	904	917	877	885	877	861	841	905	864	909	841	882	839	824	866	925	881	829	901	826	879	861	822	875	911	897	896	892	910	881	956	857	884	896	870	916	871	802	907	892	852	857	860	869	845	894	876	894	910	887	879	914	865	895	943	885	894	904	852	855	930	884	871	806	907	822	884	883	873	899	877	888	854	846	910	876	929	883	891	881	872	872	887	900	923	909	805	866	851	807	899	864	848	885	815	891	834	873	864	879	897	886	867	931	923	953	868	830	937	831	845	854	863	872	837	908	938	903	882	852	889	858	850	843	882	853	882	883	874	885	884	976	851	845	830	845	844	864	870	876	877	853	868	831	845	878	904	864	880	894	880	921	888	848	891	892	853	838	875	916	885	852	883	781	888	883	958	855	867	883	874	833	924	890	897	845	841	903	861	840	875	845	891	841	882	877	883	880	907	863	879	880	899	852	879	882	894	820	827	877	844	871	897	795	895	894	902	885	865	849	866	862	853	854	889	900	959	899	894	872	930	898	903	878	843	903	899	877	867	858	834	872	920	874	896	941	852	877	823	947	868	867	920	854	870	883	875	897	811	890	898	886	852	876	867	867	823	853	917	918	848	861	886	823	885	915	882	880	838	873	847	850	845	905	874	842	903	840	845	782	856	857	845	856	874	879	901	857	810	899	858	881	909	856	878	879	879	900	857	865	948	864	840	851	853	853	866	838	872	897	812	851	875	882	851	822	879	869	843	875	856	884	874	894	869	873	864	864	854	913	904	946	870	864	895	869	894	893	870	876	896	907	905	929	860	923	916	899	848	890	906	845	831	906	865	848	858	873	868	874	856	866	870	891	898	880	874	862	843	878	880	879	875	872	943	841	840	878	883	872	910	895	862	887	884	833	799	829	862	903	894	878	855	871	887	900	851	875	904	889	933	924	868	917	891	846	850	951	824	851	813	883	877	836	841	830	863	904	909	870	863	897	908	878	891	875	927	876	930	916	841	877	844	915	863	850	919	828	885	891	901	883	870	929	938	914	887	911	911	836	881	860	876	871	846	871	875	869	883	857	894	836	929	857	919	868	849	839	804	919	949	894	873	884	879	874	858	822	846	838	857	862	869	910	911	968	879	868	858	906	856	951	884	824	919	891	870	836	877	874	918	916	852	834	847	818	872	865	869	911	891	865	887	869	871	889	865	880	903	876	901	807	874	871	865	879	872	897	847	860	880	862	864	837	862	851	891	895	878	806	885	856	879	897	828	808	890	883	867	870	873	902	842	911	921	850	908	821	895	893	890	876	833	858	813	886	876	877	878	869	863	889	876	864	870	842	895	867	908	874	859	819	858	842	879	882	948	870	903	895	892	860	863	865	886	845	850	895	873	812	875	835	853	894	900	875	854	908	897	887	938	892	859	875	867	902	879	887	850	849	794	870	851	877	893	920	878	906	875	948	885	935	823	866	889	880	877	875	842	949	895	840	805	959	910	880	877	901	890	907	905	912	846	850	877	891	840	903	882	891	908	805	871	840	879	841	865	924	883	848	884	839	860	879	925	846	879	851	926	850	829	852	851	882	918	881	854	889	868	914	849	864	893	853	885	887	884	896	890	891	876	852	813	888	891	900	854	857	904	855	873	864	827	913	851	924	888	928	862	909	896	848	836	896	866	818	881	863	832	906	874	902	911	880	880	822	897	875	927	894	904	889	897	874	928	881	892	924	862	913	871	863	879	908	866	874	875	874	903	839	863	889	912	856	895	870	842	900	865	887	899	895	845	885	876	856	896	894	863	895	892	871	833	856	844	875	869	864	899	849	865	875	862	856	891	905	889	857	900	866	865	876	880	916	875	825	873	926	836	885	885	908	844	864	870	870	882	914	818	896	929	867	837	887	929	896	847	873	831	856	859	858	845	885	840	852	852	910	905	916	921	907	848	903	840	943	927	897	866	932	905	887	846	859	863	893	848	870	836	854	912	845	924	888	856	908	875	889	876	876	907	918	870	838	845	916	923	888	884	883	899	846	853	843	862	844	898	895	890	865	847	834	874	861	882	892	892	951	889	908	878	822	900	869	867	922	872	892	871	912	825	892	885	869	859	865	875	914	902	936	848	840	857	915	924	868	925	892	879	879	917	858	868	889	905	873	886	847	853	873	869	883	879	882	921	828	878	941	890	854	865	943	876	856	880	860	844	899	882	857	889	862	812	950	876	872	861	854	838	907	917	844	855	863	815	853	882	825	898	900	839	879	909	931	843	939	908
7551	665	746	643	554	382	350	243	291	266	222	225	224	232	203	223	214	220	212	211	204	216	204	171	216	230	186	189	212	175	193	216	174	206	204	208	219	216	196	191	210	176	213	213	216	203	219	197	209	209	185	176	184	209	208	224	198	187	207	208	192	169	190	186	194	165	212	198	213	213	214	186	195	188	193	172	198	190	207	205	207	200	209	180	220	223	218	218	203	210	211	181	210	217	179	195	218	200	183	204	184	186	181	196	227	186	202	195	187	206	213	224	203	205	183	205	192	196	185	225	187	178	169	196	213	192	220	185	199	197	184	190	220	213	202	203	185	210	204	184	197	195	182	211	216	177	185	192	213	196	183	193	239	208	188	219	209	180	218	208	214	207	197	189	214	176	199	193	202	217	198	187	195	193	211	178	199	203	230	173	189	199	192	199	182	211	198	211	191	193	208	231	194	183	184	189	186	183	197	184	201	218	181	188	188	195	213	230	217	193	209	192	186	184	195	213	199	196	209	226	182	205	233	206	185	172	213	179	167	206	193	204	200	184	206	180	219	183	175	188	189	212	206	195	207	188	198	206	172	209	203	174	173	191	218	221	214	165	197	195	175	178	197	192	203	176	195	205	175	207	214	189	165	201	183	162	178	182	204	221	199	196	188	195	188	192	210	187	192	162	193	209	212	196	195	203	210	227	199	209	174	200	190	208	202	190	177	200	194	198	224	219	185	193	203	219	201	203	197	190	184	190	208	193	192	234	231	230	187	199	191	224	210	204	181	196	210	192	241	186	176	176	181	182	177	159	199	216	228	212	197	202	170	206	203	207	185	222	178	180	206	204	194	208	191	181	221	220	210	202	206	194	194	203	198	211	182	217	205	190	203	206	199	198	194	194	184	211	210	177	190	217	201	219	210	194	199	187	211	189	174	200	220	199	192	165	171	183	190	190	180	199	173	208	204	186	228	204	211	193	185	179	208	201	164	191	190	182	212	222	228	176	188	180	210	225	178	188	200	210	181	191	196	204	193	205	222	208	191	205	188	211	201	176	169	197	187	188	170	199	194	180	216	174	203	180	198	204	223	227	192	223	198	204	195	175	226	200	207	175	205	206	203	178	218	209	169	213	214	213	174	194	224	205	190	204	196	195	193	178	179	199	207	198	230	217	201	187	190	187	228	211	194	189	214	210	191	216	210	240	195	205	177	196	191	230	200	211	219	209	186	230	196	191	217	204	194	201	196	178	181	205	194	185	188	215	212	212	193	185	194	189	209	202	227	206	208	236	199	196	205	211	176	180	186	171	237	172	192	201	201	183	183	223	217	198	208	203	199	188	195	200	198	218	217	200	172	160	204	221	188	203	199	204	221	190	218	217	213	180	151	218	185	223	194	205	193	185	194	208	221	189	183	210	198	160	206	183	210	187	184	207	208	198	216	194	208	185	187	228	225	221	202	200	189	201	204	209	226	186	207	197	205	191	209	191	210	189	212	198	190	194	180	193	194	208	200	188	178	184	162	191	168	199	208	191	207	186	203	168	189	188	190	213	196	201	213	166	199	202	205	205	220	208	203	206	199	201	203	200	228	192	162	197	195	202	231	179	202	191	202	225	190	202	196	197	188	196	250	198	217	192	204	189	201	182	214	205	190	211	166	197	188	216	213	214	172	237	162	193	197	200	184	195	201	182	175	195	199	208	197	213	208	183	203	192	191	220	194	172	225	192	194	209	222	181	168	203	199	188	177	193	173	203	218	190	205	185	216	198	186	189	198	187	207	190	208	196	205	198	210	205	182	193	196	203	232	183	182	208	189	218	203	222	190	198	211	221	234	219	195	184	199	192	205	199	190	175	201	199	200	185	184	197	238	217	190	204	192	191	199	212	184	186	203	189	213	206	179	180	220	204	199	221	198	186	175	193	189	192	203	192	229	218	186	182	224	173	177	209	185	203	193	174	188	211	190	232	221	197	212	172	236	210	203	191	210	183	235	196	182	213	175	189	202	184	181	187	195	187	181	190	214	229	191	190	179	201	177	217	212	184	227	191	193	176	191	203	209	213	197	165	225	208	195	194	219	195	220	183	179	192	209	192	176	192	187	211	185	196	197	204	212	185	189	198	224	185	179	193	206	204	193	206	179	202	212	225	224	198	216	241	199	190	174	200	227	213	228	204	203	186	187	184	179	199	227	192	195	192	212	173	182	218	218	202	199	201	185	192	217	174	188	210	204	167	205	183	205	193	212	201	178	208	199	231	186	190	211	198	208	210	191	212	204	199	209	239	200	204	182	190	201	206	202	200	175	187	214	187	234	185	178	185	176	206	196	208	203	201	193	209	176	248	195	185	187	197	206	198	200	186	193	201	187	223	210	200	188	200	193	205	177	187	210	213	185	212	216	212	196	194	180	202	208	191	212	204	182	202	191	219	210	190	192	187	181	183	204	228	207	198	204	183	195	215	210	193	173	193	204	201	179	215	224	200	189	217	187	217	175	204	182	199	182	182	210	192	205	178	196	186	203	221	169	207	186	180	185	211	206	210	188	193	196	176	220	186	226	198	204	223	191	214	191	191	188	217	207	196	200	202	198	176	220	231	192	183	198	225	252	186	199	187	199	219	202	207	208	226	196	209	181	190	214	164	184	172	207	179	188	194	221	215	217	179	184	181	199	206	194	206	196	215	198	191	188	212	191	209	209	219	191	212	189	187	196	212	195	209	189	180	186	191	181	200	203	218	178	188	193	206	224	187	212	206	180	193	221	197	189	188	203	182	183	174	197	201	185	241	194	201	192	209	184	221	186	195	209	223	220	173	224	212	230	205	202	170	180	186	185	184	213	203	204	215	196	219	207	188	206	182	211	202	185	187	199	214	189	214	206	206	209	194	234	180	179	182	212	190	210	177	178	201	194	183	223	193	200	181	193	225	183	207	224	205	182	201	172	191	210	209	200	174	181	187	164	183	184	207	187	173	216	206	182	211	206	188	190	202	202	211	192	230	242	222	211	220	201	177	189	213	200	213	198	192	181	211	155	221	184	193	217	197	195	184	194	219	171	180	201	198	214	194	193	210	200	180	166	204	162	206	208	207	196	193	189	208	216	187	203	232	227	195	202	196	191	197	217	221	193	186	189	194	191	197	230	199	206	220	164	193	189	193	191	211	184	194	199	203	209	227	197	189	185	207	179	203	184	201	196	203	208	209	190	168	208	200	216	179	181	207	208	205	193	210	221	211	208	178	187	172	223	224	225	188	223	205	209	206	199	206	205	202	208	203	177	197	221	200	215	178	171	169	198	219	203	197	193	189	175	190	169	168	207	211	210	195	210	200	183	198	184	206	180	201	216	198	197	186	214	207	186	198	208	207	188	206	216	193	202	176	191	196	204	215	201	211	192	244	207	189	205	198	206	193	205	200	196	194	181	183	188	210	181	212	192	188	186	196	190	213	213	199	183	205	198	187	197	196	195	221	195	188	210	214	227	218	243	185	189	218	190	202	193	190
6419	860	1598	1802	1695	1469	1177	929	885	807	748	709	637	645	660	611	625	538	582	575	555	578	493	557	548	513	504	521	543	528	543	496	538	491	487	552	476	484	493	464	480	499	505	494	493	518	502	465	496	497	473	479	487	501	492	509	513	495	499	512	470	453	491	495	494	520	481	524	468	470	472	527	495	488	497	496	492	487	506	502	480	495	512	518	457	491	481	488	513	500	542	457	494	511	477	471	498	447	522	476	446	469	473	491	492	487	448	486	499	530	494	530	488	502	474	507	482	475	531	514	493	422	537	499	514	463	467	464	442	498	497	476	492	485	479	509	494	511	475	456	467	500	463	496	478	477	490	468	482	480	483	489	495	454	494	512	512	508	483	519	520	495	478	540	469	508	499	494	527	494	496	513	491	509	470	459	497	475	491	493	490	489	474	484	470	467	479	518	469	505	481	494	454	495	512	469	466	520	484	488	484	486	453	485	502	485	482	470	476	473	505	470	487	458	470	458	495	486	493	485	516	507	448	480	449	463	482	529	486	486	494	532	505	479	461	493	518	471	510	475	481	488	516	487	491	484	492	503	496	491	498	467	511	512	500	505	505	489	455	461	529	444	448	482	481	473	506	475	487	479	478	486	497	456	470	469	492	513	491	499	479	521	459	484	461	507	445	490	526	485	480	477	473	503	465	516	472	478	509	477	499	483	464	485	475	494	502	476	492	488	526	504	482	459	501	500	462	506	468	482	464	482	529	483	486	458	524	509	480	479	498	503	512	515	511	481	485	506	485	522	475	476	492	493	493	470	460	473	511	504	495	543	502	471	451	455	506	467	507	446	519	528	474	493	471	486	493	508	472	490	529	506	505	518	461	477	507	510	471	469	512	489	513	480	488	500	485	507	480	500	470	496	453	508	471	514	508	482	479	489	502	485	528	474	471	474	508	462	498	454	503	516	485	500	538	452	524	502	505	472	555	459	503	475	459	476	490	496	519	478	473	483	501	513	493	487	459	494	474	471	474	513	477	486	455	503	468	499	512	474	472	509	505	455	499	509	485	505	484	459	534	484	501	496	472	477	469	480	491	522	460	483	484	521	479	481	479	483	479	448	445	495	461	488	454	470	473	498	475	489	500	473	528	522	466	455	503	479	442	492	499	508	503	456	479	505	492	470	494	507	500	493	495	470	455	486	480	459	517	466	510	501	462	492	479	482	480	500	505	514	460	524	492	492	488	495	482	492	489	502	467	448	493	494	500	496	497	461	551	473	509	492	467	478	486	486	480	480	509	503	466	479	524	494	502	477	503	489	440	493	433	516	484	463	467	472	454	487	452	504	487	492	468	484	455	461	509	504	470	513	486	477	460	475	503	512	497	498	506	468	491	461	483	524	504	499	473	509	505	517	501	503	495	482	510	491	497	489	482	438	468	490	474	480	482	511	500	469	501	454	447	522	442	505	489	474	505	516	460	461	459	466	464	491	478	473	497	500	492	473	489	490	481	481	460	493	495	481	503	471	472	473	477	478	505	478	481	493	513	491	513	500	474	526	492	511	481	477	512	550	493	472	463	483	543	500	497	476	526	432	480	499	517	476	514	531	510	501	495	476	512	492	481	499	534	485	469	485	454	481	483	494	471	472	502	511	471	487	536	475	460	454	508	506	499	488	489	468	479	513	501	467	490	466	434	490	516	502	501	484	484	515	488	489	481	487	465	460	500	487	499	464	508	521	518	485	474	475	502	447	460	515	496	487	501	481	485	489	517	480	438	511	522	492	465	499	514	495	469	505	454	499	475	452	500	485	478	500	454	468	484	487	484	499	510	513	481	474	456	474	461	483	462	499	449	499	489	438	474	528	467	505	489	465	455	503	481	474	470	509	550	477	481	518	454	529	474	483	467	475	492	490	492	475	469	534	495	501	472	465	471	455	496	474	512	469	468	486	540	501	464	486	478	502	525	434	473	518	474	482	477	509	503	480	512	488	459	486	494	515	486	496	488	427	470	500	476	496	476	500	478	514	447	516	464	496	466	543	500	492	518	461	499	501	489	492	490	490	502	509	496	456	527	516	475	503	507	447	476	496	515	498	463	545	453	453	509	479	489	481	499	480	488	483	466	503	498	493	439	507	508	501	509	489	460	483	436	498	463	516	492	466	470	479	471	482	537	454	472	476	490	468	507	484	514	453	487	455	475	477	451	486	505	490	487	493	453	466	483	538	452	515	514	516	486	478	528	456	495	496	473	481	450	502	499	479	474	487	513	473	464	475	500	453	453	467	494	471	497	519	495	483	471	507	484	496	523	497	496	477	451	519	461	414	486	492	468	466	473	490	474	467	520	484	479	485	509	457	479	493	499	526	489	500	475	462	535	483	479	509	484	487	485	446	498	465	462	481	473	497	518	452	507	485	471	535	510	480	508	502	519	489	502	454	476	501	495	479	476	430	500	527	495	494	534	497	499	472	500	505	458	500	490	475	466	504	453	515	489	449	437	440	473	494	484	478	475	472	488	482	463	485	505	510	461	495	490	504	481	499	528	473	440	501	464	494	481	474	504	458	499	486	480	490	468	482	487	467	507	458	498	467	478	497	494	468	466	492	463	471	542	485	505	509	486	488	471	505	500	469	500	454	476	512	488	483	507	478	496	469	497	476	479	533	483	491	493	454	489	495	482	480	485	498	506	464	486	514	460	481	490	513	473	484	485	507	493	492	466	483	464	476	470	478	532	510	499	481	470	499	456	478	488	473	448	504	467	528	475	466	486	500	469	500	499	514	481	478	463	499	497	480	493	476	475	502	498	526	508	509	513	499	511	520	494	497	488	477	525	480	423	465	497	519	509	468	484	485	490	485	506	456	459	500	497	457	485	452	486	485	479	489	479	493	461	481	439	509	465	523	461	499	463	488	479	498	489	488	530	460	504	482	479	502	491	520	478	478	495	447	492	476	539	468	474	481	461	476	513	495	472	496	449	496	509	469	459	471	476	502	490	484	458	473	478	500	473	485	514	520	489	490	467	458	481	481	464	515	483	509	497	491	503	527	526	501	488	496	465	505	462	467	474	456	472	484	488	491	465	525	522	502	485	502	450	488	494	485	506	490	461	513	502	469	489	486	519	476	534	469	479	457	503	464	449	493	502	476	466	488	494	504	479	560	517	527	498	472	478	442	532	496	478	473	478	467	506	487	513	494	470	493	492	458	528	490	500	494	472	481	468	482	486	512	489	486	469	473	496	522	464	487	498	455	477	497	480	494	482	472	486	463	535	479	450	490	502	503	447	481	512	497	462	476	493	508	514	481	472	481	481	526	459	499	484	481	454	484	450	494	448	495	491	484	454	466	491	470	457	504	484	509	479	501	454	508	481	484	487	460	494	528	489	506	504	491	473	495	477	477	503	473	495	506	480	506	483	468	470	502	505	511	473	486	506	502	471	483	488	495	492	404	474	475	486	507	519	497	510	501	493	466	469	471	501	457	488	523	489	569	462	459	474	487	456	507
14398	1460	1297	1016	689	563	446	409	343	320	285	290	263	258	244	231	259	273	259	246	261	240	229	229	223	231	194	188	231	223	205	235	196	222	219	209	234	209	225	237	217	237	238	217	224	192	220	227	216	238	217	213	224	239	224	216	234	193	213	239	218	206	211	227	242	225	243	206	225	208	220	226	251	239	230	228	250	235	214	212	232	197	172	218	212	205	201	231	186	223	228	213	229	208	242	217	228	208	218	247	215	246	207	236	230	210	229	209	210	238	220	203	221	227	197	254	225	218	247	243	221	200	227	219	205	225	215	212	205	206	246	223	201	254	213	241	241	216	235	218	226	221	210	223	205	239	211	227	208	208	198	193	210	223	212	211	187	220	232	218	237	236	223	236	222	222	201	199	198	198	207	209	212	247	204	199	220	235	221	212	220	196	223	235	230	226	217	221	207	213	213	198	181	200	193	215	224	233	192	206	180	197	209	200	231	205	205	204	238	202	212	208	193	253	222	201	232	210	194	235	231	231	237	203	219	224	210	202	215	214	212	247	212	231	211	216	254	263	206	216	226	196	205	196	202	246	213	238	205	214	211	210	214	201	222	212	219	210	248	206	228	248	208	201	206	221	233	222	212	209	224	224	243	227	226	225	199	207	203	229	235	202	217	241	192	222	241	230	202	219	204	221	226	246	212	203	213	222	219	204	234	198	239	191	226	215	225	199	208	180	230	232	232	225	239	210	207	198	205	216	204	196	182	215	231	220	200	199	218	233	227	198	249	227	199	189	239	247	205	244	199	190	232	238	194	227	212	187	212	200	208	221	234	215	194	198	212	183	221	233	242	195	220	218	236	212	238	234	223	214	211	235	238	211	233	234	206	209	258	212	237	222	195	239	228	212	228	209	200	227	219	207	229	203	243	211	243	209	224	228	222	203	219	185	225	222	196	224	212	239	220	198	219	217	215	183	220	219	203	206	196	220	239	238	215	223	225	202	217	248	238	220	232	194	233	228	211	200	233	204	214	215	214	236	230	222	199	226	208	197	199	210	178	200	206	222	205	215	215	196	229	222	233	212	214	230	204	242	214	230	211	210	209	227	184	201	219	210	217	216	230	225	213	262	232	244	250	254	219	239	209	203	224	232	207	234	215	207	237	206	234	213	228	190	220	234	249	191	229	225	223	234	192	210	232	210	203	221	240	201	217	199	218	234	203	224	216	188	199	232	201	215	216	224	232	240	245	196	233	242	230	232	219	189	219	227	218	193	196	232	200	192	225	224	239	208	204	230	225	205	228	195	238	248	192	211	212	201	214	213	232	242	228	227	239	215	223	228	236	231	239	219	194	194	186	231	235	211	214	233	256	248	227	222	212	227	198	241	246	224	226	228	221	204	207	201	229	246	211	232	237	231	210	243	244	224	192	215	200	247	206	177	224	221	213	245	216	194	238	231	171	228	219	224	238	215	219	231	230	207	210	216	225	222	204	225	199	206	195	224	209	234	202	205	207	224	248	206	214	244	242	228	205	213	212	203	217	220	206	235	229	206	203	231	231	251	251	239	216	216	225	253	202	208	234	217	200	224	231	229	252	228	237	199	204	198	204	210	225	205	219	205	206	213	232	197	229	210	239	237	221	196	231	235	213	219	184	225	199	226	194	223	207	221	220	222	241	205	222	188	215	253	226	199	197	226	189	220	245	229	204	217	204	238	243	212	236	232	211	228	206	206	239	207	199	234	237	197	213	207	202	223	229	226	230	217	215	202	241	218	197	235	229	227	245	252	257	216	242	209	214	222	203	199	225	197	222	211	193	195	226	206	209	229	202	202	206	226	225	228	207	215	225	212	248	206	206	212	188	224	203	216	247	223	213	208	233	211	201	229	234	218	223	222	213	193	215	191	185	214	220	210	222	206	240	199	214	224	207	203	213	233	210	203	226	211	218	219	200	195	213	230	224	227	225	187	236	251	218	203	248	215	227	219	229	223	232	219	193	205	205	225	198	212	186	213	247	215	213	191	213	225	217	225	209	240	214	205	225	237	198	194	226	237	235	228	209	197	206	227	229	192	205	240	233	234	225	219	223	262	248	193	194	215	220	220	206	219	220	230	244	214	215	193	207	226	206	209	227	226	213	200	192	258	190	235	221	218	220	208	240	240	190	249	220	220	229	214	236	227	226	215	236	228	183	228	188	234	208	228	225	212	216	191	219	225	220	218	216	184	200	206	231	212	224	201	219	217	209	192	253	211	224	199	233	247	225	223	223	208	211	244	223	198	202	219	197	205	218	214	212	236	198	213	250	223	218	213	235	223	188	219	232	210	231	245	231	211	213	222	251	241	206	221	250	204	225	207	197	232	227	243	196	228	202	192	232	198	224	203	212	251	231	202	193	196	224	244	222	219	202	222	218	195	242	192	239	215	230	203	196	206	232	238	201	206	193	212	264	203	213	232	225	212	230	210	209	217	219	223	209	264	217	236	215	234	209	213	206	214	238	211	198	219	222	214	201	228	178	217	210	242	214	229	232	220	197	220	211	204	218	216	228	200	227	210	201	205	210	208	247	216	212	223	214	210	217	218	208	226	206	239	224	224	215	212	217	232	220	234	227	216	216	216	213	230	218	246	208	212	204	179	236	212	206	215	192	220	209	214	242	253	203	230	219	204	240	202	205	214	236	221	200	239	208	201	201	207	210	211	226	210	176	212	216	193	214	221	215	171	211	225	243	233	219	217	228	242	240	214	220	193	253	213	184	200	208	235	226	210	214	217	190	207	212	214	207	231	212	254	195	197	241	237	232	198	208	217	225	204	203	243	210	222	189	205	204	210	193	182	203	219	203	245	215	208	203	223	181	205	220	225	229	214	222	222	212	211	239	207	241	211	221	214	208	234	213	241	223	212	216	200	189	200	221	208	237	227	248	190	205	205	225	211	219	211	222	234	195	213	211	213	206	234	233	205	184	221	204	217	222	206	220	187	197	213	237	209	215	225	235	209	234	240	224	230	235	206	248	212	235	230	229	254	205	208	198	220	222	186	228	213	210	233	215	220	267	229	214	207	210	206	231	229	230	228	216	235	210	181	221	222	216	235	213	214	235	205	204	232	240	228	227	214	209	226	218	231	206	211	219	225	195	240	196	212	226	185	223	224	218	210	191	229	212	218	220	223	227	205	210	198	216	247	213	244	226	215	230	238	218	190	224	209	247	198	218	219	220	216	205	243	217	207	200	211	226	175	217	211	250	225	223	199	243	214	222	229	219	231	204	195	209	214	221	205	190	238	223	212	204	232	201	220	245	223	216	235	226	218	238	244	232	229	206	206	211	214	194	212	212	212	192	213	239	204	210	206	221	197	202	229	213	208	241	216	215	216	213	228	222	209	208	218	209	209	195	207	221	205	215	234	234	231	192	215	182	211	219	239	238	227	214	218	211	217	225	198	220	199	237	214	238	198	221	239	246	218	230	203	208	225	217	217	241	218	209	241	197	214	210	226	239	191	214	208
8262	1263	2473	2988	2616	2155	1757	1452	1343	1172	1040	980	861	829	855	825	747	749	690	716	722	675	667	638	607	634	635	629	609	609	587	557	620	620	600	617	566	568	619	594	600	582	593	587	609	568	554	605	591	590	579	600	561	583	609	537	572	563	565	565	541	549	563	597	561	553	591	578	567	581	540	585	552	603	570	529	541	545	594	581	538	570	554	652	532	557	542	534	569	540	574	566	605	564	534	525	549	555	538	599	561	606	589	576	570	530	537	583	564	565	590	551	576	522	561	605	542	610	588	593	563	567	569	571	578	566	561	589	527	573	571	600	566	579	540	569	554	551	565	567	559	579	522	546	551	587	500	599	566	574	567	611	537	596	568	550	502	585	571	568	528	592	582	555	565	577	566	598	558	575	560	539	560	563	536	592	584	584	605	568	582	557	592	556	545	518	542	584	529	557	541	515	523	536	542	576	593	560	553	512	595	533	596	584	600	556	565	535	546	577	529	559	620	581	561	551	570	514	572	534	572	565	573	572	591	588	577	540	593	549	574	513	565	538	563	558	541	578	545	544	553	546	552	557	571	553	525	548	544	560	539	550	543	546	555	636	538	589	585	580	525	518	562	573	589	557	531	555	588	553	539	571	539	566	564	552	536	555	529	563	529	531	521	574	525	573	559	578	580	549	607	515	545	564	554	558	534	586	574	549	568	600	539	549	554	536	562	578	527	588	552	549	562	555	581	553	552	515	561	544	575	541	548	573	567	545	576	528	593	512	550	594	577	549	584	548	559	606	549	554	553	558	588	560	598	579	590	550	528	574	567	571	537	538	583	581	548	544	575	594	509	545	516	574	597	551	529	551	565	533	544	577	545	584	551	569	531	568	570	554	584	537	548	523	586	532	533	542	552	536	549	568	548	562	533	543	550	555	542	540	551	575	561	533	537	544	520	596	585	603	584	555	557	569	551	534	545	569	558	549	547	552	561	543	531	575	532	561	563	587	559	542	561	570	554	593	581	528	545	544	534	571	538	561	543	541	524	533	549	543	567	512	543	605	548	549	547	584	582	594	573	558	522	568	581	579	554	543	547	512	573	553	574	500	558	580	552	582	563	572	541	566	590	555	611	542	577	528	526	595	542	570	574	607	586	609	537	564	546	595	576	617	557	550	560	629	569	581	576	589	575	546	515	539	535	603	562	589	536	524	567	542	535	588	587	583	539	580	576	543	553	570	549	553	588	559	554	535	540	561	557	539	603	542	564	553	596	551	521	552	570	544	553	582	574	542	547	554	530	552	577	562	537	539	573	547	566	539	572	544	572	577	577	536	571	588	534	572	581	540	564	535	585	533	549	564	573	523	530	555	581	548	564	580	564	564	587	516	586	547	548	615	536	533	557	581	567	549	576	554	560	566	569	610	555	558	541	546	565	540	548	556	593	564	572	603	555	592	553	506	580	562	568	541	554	540	528	560	532	550	544	567	564	584	541	583	529	548	544	566	534	525	570	554	536	555	572	560	614	534	520	576	552	574	529	556	529	562	559	528	600	600	549	525	524	557	546	568	550	567	500	587	547	542	529	549	542	560	566	591	529	534	571	582	571	570	551	559	573	614	537	546	554	572	568	574	590	570	536	540	563	580	532	541	572	556	536	547	540	549	577	494	573	611	562	592	551	566	559	555	559	592	537	573	557	547	538	587	582	550	571	531	536	535	552	581	574	507	550	589	511	537	595	566	577	583	572	597	553	569	574	548	544	576	553	567	593	614	552	582	546	571	557	567	566	599	520	518	505	519	516	523	554	565	542	554	574	581	520	552	520	527	544	525	560	594	536	559	549	544	591	549	588	570	572	554	578	562	509	546	587	570	551	539	563	583	512	548	541	555	540	549	570	593	579	549	555	538	565	540	572	594	555	562	606	582	549	552	555	602	560	593	552	558	510	544	563	558	539	550	549	560	595	564	530	546	545	585	571	524	549	568	548	523	587	551	572	542	565	566	565	519	571	566	563	523	555	583	573	537	562	550	589	560	590	539	548	584	550	567	581	549	569	588	518	567	500	557	572	527	596	554	527	555	544	606	559	577	525	580	558	560	542	563	549	547	581	552	558	572	555	579	570	510	597	541	548	552	552	563	543	547	581	565	573	536	485	540	570	555	551	576	571	602	556	564	599	527	565	563	544	546	560	560	494	527	551	551	504	540	520	554	520	578	586	536	572	552	533	616	545	501	581	576	529	562	586	577	564	551	595	504	557	570	554	538	541	554	556	595	574	510	522	537	562	546	572	581	575	579	560	578	549	599	557	587	572	578	539	556	604	624	544	542	537	554	569	527	592	568	589	565	580	585	551	559	608	522	588	574	589	532	567	535	528	528	555	519	564	564	544	596	554	575	526	532	605	532	558	564	590	533	556	567	564	537	545	539	550	510	572	570	549	600	558	550	565	553	568	518	551	534	564	616	570	576	633	599	572	546	552	596	538	548	583	600	539	536	593	555	582	525	560	555	557	530	573	546	581	523	595	585	569	562	559	580	588	564	576	554	617	518	543	543	544	592	563	545	526	551	584	525	555	553	551	566	567	552	587	600	519	565	522	529	545	561	546	590	582	546	569	538	558	580	585	584	552	553	515	566	578	566	541	558	544	508	577	545	584	537	536	583	612	574	542	601	542	545	576	555	596	548	556	565	583	510	576	571	537	539	545	539	534	527	540	525	562	563	560	531	559	578	547	543	543	557	525	560	538	576	584	591	586	595	563	577	572	572	529	606	566	544	543	562	549	572	574	535	567	553	555	531	518	567	522	593	528	533	552	554	550	577	571	582	502	603	569	556	554	554	576	577	588	564	533	558	569	551	573	531	634	566	550	544	557	546	581	537	574	568	578	544	551	534	556	551	572	556	600	603	573	565	559	559	531	509	551	529	569	519	538	514	553	560	572	552	578	619	520	573	564	556	574	582	573	550	615	551	549	580	531	577	538	547	528	553	550	546	588	552	545	556	596	542	559	537	525	566	536	578	565	522	560	573	602	560	572	545	535	570	550	566	559	510	591	554	566	555	575	555	570	544	598	563	548	546	550	580	529	564	555	586	526	553	505	561	522	551	550	535	552	555	544	527	537	571	495	549	581	550	601	574	552	558	543	524	593	531	521	547	545	554	565	537	537	527	567	562	557	528	550	543	559	555	609	563	566	528	576	556	565	548	510	579	558	553	518	543	564	569	525	581	554	552	593	537	528	568	535	561	618	538	557	558	563	558	587	551	548	543	594	550	520	557	528	569	553	542	582	538	569	565	555	590	570	549	557	564	562	549	539	588	565	541	585	534	540	566	558	560	514	551	592	600	530	611	534	535	586	591	575	544	602	522	557	567	516	575	525	556	534	579	563	535	574	524	503	550	556	611	521	549	548	572	545	568	561	593	562	561	553	562	585	520	552	561	555	543	554	583	581	529	571	546	569	571	530	607	524	581	562	538	551	558	526	583	590	539	579	511	568	579	584	577	549	546
1866	479	523	458	463	459	408	403	392	435	418	427	383	363	372	392	452	388	412	426	397	403	391	369	398	387	406	443	394	379	414	447	403	393	454	391	388	385	394	411	384	457	405	378	399	367	362	380	367	405	402	417	428	411	375	399	396	377	392	418	405	443	395	441	415	425	430	382	394	402	404	367	371	400	382	419	414	428	412	378	371	404	387	396	417	403	429	410	396	365	388	375	365	388	411	372	368	378	384	364	413	395	404	405	394	380	417	394	402	438	394	392	398	406	417	408	372	362	377	404	448	415	397	398	420	373	406	386	383	391	400	402	371	412	371	352	428	434	413	396	413	373	380	362	395	404	448	373	355	418	397	355	416	398	404	384	379	374	398	402	406	411	354	424	410	417	403	413	429	399	402	395	407	411	406	406	391	423	416	383	389	423	355	416	400	388	376	377	382	369	388	422	404	393	363	410	380	389	450	438	368	381	413	405	409	426	355	373	407	375	420	368	374	381	407	427	418	414	399	422	418	390	384	402	395	399	391	414	368	407	435	381	428	402	397	407	411	411	418	384	387	418	390	362	405	376	413	418	406	407	394	369	430	379	396	400	355	407	382	394	412	405	424	417	419	420	365	371	390	404	370	391	393	404	386	395	398	375	375	386	406	384	406	398	401	407	378	429	377	401	384	400	419	358	368	408	414	399	402	409	403	413	352	394	403	411	376	408	423	414	401	389	372	390	453	444	382	364	415	374	397	350	439	416	433	418	362	410	388	386	403	431	422	388	407	371	384	384	413	387	390	374	395	430	390	344	389	397	414	409	448	381	395	382	382	419	415	356	386	425	408	389	370	375	384	412	388	403	399	371	419	400	401	428	363	403	398	420	394	404	397	391	443	439	414	373	381	422	426	394	420	387	411	367	385	404	383	406	423	393	426	421	390	375	445	401	380	435	401	391	419	397	422	429	408	359	418	390	412	359	405	375	409	387	406	413	418	430	382	381	428	417	423	377	422	376	438	388	417	435	373	424	413	409	381	395	370	362	379	410	400	426	407	403	394	398	351	431	389	393	397	406	363	401	419	372	395	412	388	380	376	432	433	412	404	437	396	400	382	371	368	383	382	419	391	414	424	419	417	367	379	367	379	377	393	452	396	393	373	429	406	386	382	423	393	409	406	415	384	373	433	382	422	415	398	386	432	428	422	374	423	401	410	409	393	377	404	400	407	418	412	423	420	429	445	383	418	432	343	415	368	378	385	392	406	373	389	384	393	358	390	391	405	428	386	425	398	412	393	423	362	394	411	373	385	357	392	431	408	377	365	412	396	429	398	404	402	405	388	420	407	390	420	436	406	390	409	386	368	352	389	404	411	384	383	395	420	396	428	435	398	396	396	439	414	422	430	381	428	387	420	371	428	378	372	409	424	424	394	409	354	364	429	417	400	386	383	383	419	402	402	445	373	423	401	404	416	378	443	380	391	440	405	429	396	456	396	419	407	398	420	393	375	381	413	392	404	425	378	405	402	401	405	394	411	426	365	372	394	378	402	413	405	408	402	446	392	419	406	414	368	396	403	417	405	391	404	420	391	347	348	373	381	379	355	397	370	372	395	361	419	426	386	372	439	401	409	393	382	402	389	406	416	410	391	382	411	394	388	372	398	422	415	398	362	335	392	399	419	415	374	377	376	406	380	399	419	409	394	418	386	376	401	394	406	408	385	399	442	390	404	407	371	395	403	377	382	387	374	399	383	379	388	394	363	417	410	396	382	374	409	414	384	438	394	421	398	413	365	414	366	403	389	400	373	365	357	391	393	372	415	412	388	405	397	411	390	345	424	416	372	381	413	393	465	403	426	377	418	424	404	389	415	370	387	380	379	377	397	412	391	382	397	381	394	397	403	376	401	377	379	399	368	417	407	372	418	438	413	383	402	397	356	413	415	432	428	451	396	436	404	414	384	363	357	375	400	375	377	372	436	400	398	399	374	392	382	386	387	434	382	380	385	432	366	397	402	436	395	405	404	387	402	418	408	422	416	407	399	433	384	390	414	389	432	460	402	380	378	413	395	385	358	400	375	364	425	423	373	402	425	411	408	407	425	436	368	414	398	389	367	384	389	382	385	386	396	378	428	353	358	435	408	412	421	389	437	394	378	419	390	419	392	372	420	369	398	385	433	451	365	376	366	433	433	393	394	395	404	386	381	380	386	371	388	414	407	404	415	397	381	379	381	403	390	418	358	376	389	370	369	411	413	441	381	433	430	385	395	381	393	409	424	416	403	403	378	386	393	380	349	345	395	439	379	390	383	436	369	365	390	388	431	399	412	383	370	424	370	439	421	393	417	392	404	385	362	392	410	404	425	421	423	406	372	362	439	372	428	385	431	406	383	380	374	387	356	388	425	397	392	389	420	387	403	374	411	408	402	410	392	404	402	421	422	382	377	372	392	379	403	378	392	426	396	392	405	442	396	395	426	406	412	392	373	417	367	412	409	425	441	403	399	404	391	412	392	411	405	452	417	363	379	334	406	364	407	427	407	401	380	354	412	377	433	392	381	399	411	384	375	374	412	414	420	357	413	424	384	400	392	368	393	389	458	391	383	402	404	423	467	376	382	421	397	405	409	405	354	427	391	368	398	350	363	367	439	386	378	442	417	413	376	389	390	382	399	443	417	394	386	411	391	402	396	390	408	427	394	409	362	387	373	414	402	397	420	390	377	408	406	381	398	390	369	406	375	406	364	409	398	395	423	378	408	416	409	406	410	434	408	396	404	424	437	406	432	407	390	391	371	418	379	416	378	394	458	427	414	389	362	390	421	390	404	390	416	367	429	404	358	397	367	425	377	368	389	383	412	405	403	420	402	431	384	410	402	393	460	389	396	410	420	398	341	353	419	397	368	430	399	422	393	403	382	433	420	384	406	399	438	345	412	437	341	390	370	382	428	388	433	395	399	422	404	403	351	391	387	445	432	396	401	393	410	392	388	359	410	430	416	398	435	399	389	401	401	372	405	390	399	399	393	384	395	404	399	422	395	351	416	401	344	396	408	417	395	383	401	416	362	392	397	395	466	454	378	399	369	413	418	414	384	417	417	424	413	387	412	382	407	415	414	374	405	419	379	381	397	385	397	411	393	383	380	404	399	425	398	412	363	358	382	404	435	373	399	431	381	422	347	432	381	419	358	424	395	411	375	446	404	418	419	400	402	372	406	386	419	436	364	368	433	358	400	380	418	362	374	402	398	418	424	367	359	366	400	402	372	404	443	390	423	414	394	408	367	426	428	409	386	416	405	398	379	368	373	408	398	401	383	409	428	405	389	387	413	428	379	406	428	417	373	383	428	381	420	372	384	358	412	354	385	405	434	430	412	362	411	363	384	394	386	354	381	419	403	410	398	399	421	424	403	423	396	422	420	400	417	360	416	403	398	414	407	435	387	402	399	386	379	390	405	375	387	416	380	422	362	388	383	404	398	401	433	382	411	424	406	421	419	396	393	408	373	411
2150	996	1066	1130	1054	1040	980	959	967	961	871	897	940	921	880	946	901	968	942	895	918	867	872	902	939	920	851	858	831	872	882	891	916	884	926	893	856	836	908	873	874	907	881	896	825	857	852	905	842	873	913	926	900	852	847	866	884	969	914	912	863	828	886	886	840	885	832	872	897	877	839	907	899	860	867	774	904	857	876	871	885	927	876	906	836	873	880	847	840	889	896	871	857	882	867	910	888	850	885	858	814	876	853	901	925	869	868	822	896	876	888	837	900	850	846	918	879	860	889	879	847	876	880	847	856	851	839	899	847	907	843	891	859	917	869	926	892	870	868	864	910	832	877	892	825	913	888	890	862	881	830	869	885	887	921	901	904	899	854	879	864	902	838	906	840	856	856	868	864	840	904	927	858	808	842	876	864	890	884	838	869	888	856	885	820	851	877	881	810	879	893	947	856	854	854	837	903	907	885	873	872	899	873	841	892	871	912	858	890	910	883	907	879	898	858	855	865	876	839	841	910	905	852	875	859	897	892	871	875	814	856	915	852	907	874	853	879	905	902	933	877	862	872	866	915	868	900	911	855	863	861	873	888	912	898	886	883	808	921	905	898	906	849	876	885	868	886	899	873	902	894	935	910	944	845	886	890	881	884	869	843	920	883	856	886	879	924	884	881	908	863	858	850	868	868	856	886	891	850	876	860	931	886	941	857	828	864	909	866	886	817	904	886	883	894	912	879	878	897	859	904	875	885	866	839	867	827	891	840	941	830	878	874	860	918	944	838	912	924	879	953	852	935	908	845	900	861	905	925	846	891	855	874	881	921	872	904	921	884	872	908	850	888	866	905	914	862	923	946	874	879	855	886	911	885	880	906	858	844	920	888	856	839	830	870	885	828	875	813	876	826	826	888	832	953	876	841	867	858	899	870	943	886	895	909	878	880	852	871	855	896	855	855	827	898	876	901	878	891	919	900	902	867	899	888	890	882	933	869	873	922	928	906	856	903	810	890	893	887	864	959	876	870	879	866	887	899	879	917	828	885	863	922	883	926	855	870	871	878	901	857	869	860	897	864	885	909	917	832	956	819	897	897	911	901	888	832	881	873	864	898	914	923	904	878	861	896	877	919	905	903	891	894	841	865	884	906	878	913	843	851	905	869	862	888	848	907	931	894	822	868	836	905	880	869	855	856	923	920	835	872	859	914	865	862	814	903	850	898	899	878	906	879	872	887	843	911	895	944	870	870	874	895	865	859	893	892	942	896	896	903	868	884	856	866	859	900	915	882	862	834	883	825	839	917	895	893	878	931	852	878	856	889	881	876	905	894	799	929	854	863	873	887	872	907	782	870	841	859	854	906	876	859	889	865	806	912	887	883	891	865	902	830	879	906	839	919	890	809	879	901	900	867	881	890	856	886	862	887	847	848	912	853	860	925	865	911	885	854	835	878	896	834	947	863	892	936	847	870	861	919	867	797	952	870	892	903	853	907	904	818	908	839	865	863	848	830	858	898	829	892	852	875	889	862	866	904	860	862	917	860	862	874	874	889	843	896	828	863	939	905	858	906	907	846	943	876	930	860	875	894	849	833	867	890	873	877	868	843	891	855	898	864	868	904	878	845	921	895	859	811	936	853	906	919	920	895	888	890	888	892	904	882	878	818	845	933	897	841	876	872	839	893	866	827	882	933	896	838	847	877	897	860	789	862	894	917	878	841	857	899	869	916	914	880	894	873	887	866	890	871	901	870	790	851	857	916	896	920	896	899	876	876	894	916	860	874	850	887	856	837	896	891	912	858	929	902	900	922	830	916	859	866	909	870	856	895	831	836	890	892	869	940	864	872	859	922	855	928	835	883	878	853	956	906	884	922	901	912	882	850	887	869	837	919	868	831	893	889	873	852	882	884	861	863	888	863	898	959	897	830	826	862	869	881	962	903	832	914	882	888	883	886	866	877	898	810	851	894	840	922	903	956	920	907	894	861	815	847	871	927	895	894	915	898	845	899	859	883	823	894	868	896	894	905	853	878	839	846	879	852	864	923	870	877	885	923	919	904	870	896	880	863	886	907	875	838	858	857	850	905	875	847	875	886	923	848	881	880	885	936	889	831	911	912	834	900	916	883	820	896	867	851	894	902	869	843	925	888	893	930	870	914	831	875	882	889	884	845	841	936	869	851	819	857	881	930	832	857	879	883	857	889	870	899	924	862	900	878	890	914	843	850	898	919	833	835	826	855	872	879	842	855	896	865	817	859	883	877	851	860	912	945	894	890	912	866	901	846	883	918	855	880	878	867	927	892	898	873	920	876	846	862	886	907	899	843	909	916	939	932	913	866	867	874	870	834	929	908	860	927	906	934	928	914	921	866	891	867	918	874	858	899	926	860	887	901	890	877	879	882	853	896	887	879	835	804	901	874	878	853	859	895	860	840	896	888	847	918	897	857	909	887	888	833	888	825	828	888	855	914	876	865	858	885	874	885	872	890	864	854	898	864	918	841	906	913	874	887	902	866	915	840	919	896	943	891	827	926	831	910	841	888	881	910	875	916	911	870	872	834	889	892	895	892	892	874	917	914	885	863	883	850	866	910	924	870	825	894	923	883	851	868	885	902	826	827	864	905	865	877	882	865	864	903	904	899	864	870	868	889	841	857	884	865	868	851	838	827	869	881	886	878	876	876	900	872	880	847	915	952	904	919	851	887	926	932	878	910	894	877	906	886	865	901	897	870	941	902	915	904	857	848	899	830	854	902	796	891	879	845	883	819	850	901	880	922	861	927	857	885	858	850	869	855	880	875	863	889	874	899	897	911	877	906	827	870	872	903	868	901	891	868	906	860	890	914	860	847	852	863	867	886	885	873	856	943	900	887	900	947	876	895	867	886	899	868	910	902	935	919	853	881	905	882	929	883	878	887	856	892	914	894	829	847	877	853	876	870	889	882	921	899	838	821	911	878	865	912	854	921	878	868	904	891	854	896	837	934	869	875	895	874	899	852	860	853	866	831	883	914	864	904	852	902	907	927	809	938	892	883	886	916	914	948	882	868	840	919	853	791	845	901	832	910	886	878	924	847	912	856	813	859	892	894	879	864	856	896	879	885	893	889	929	877	885	828	919	879	889	845	870	885	883	845	885	893	890	884	932	907	856	845	835	906	879	883	894	877	896	852	907	912	887	897	885	891	889	898	907	846	843	837	917	891	828	917	881	897	898	927	865	847	842	883	933	901	861	877	832	894	868	839	862	857	900	874	847	905	899	858	927	819	876	846	917	820	938	885	840	920	916	901	846	955	905	828	875	865	881	861	883	813	825	894	915	852	880	934	875	824	865	877	901	921	876	854	913	868	915	859	853	847	939	839	900	893	895	887	821	864	854	927	880	880	805	926	877	872	885	854	897	903	842	932	899	872	915	862	898	881	840	892	929	837	880	826	853	837	907	898	890	892	834	848	847	894	925	909	875	834	877	867	833	920	906	875	853	873	879	893	824	889	896	917	802
7558	748	740	566	501	376	284	311	239	238	239	240	178	235	209	204	234	197	221	240	221	192	223	203	205	203	208	216	218	211	207	197	184	174	195	174	197	198	192	190	201	205	209	191	206	202	210	201	190	182	206	210	197	219	179	197	191	196	204	180	194	189	193	202	195	170	191	191	221	207	194	202	211	183	200	206	237	195	190	187	214	199	214	215	220	198	186	209	194	204	192	195	163	231	192	209	209	213	203	196	218	199	211	219	209	201	204	184	182	193	198	176	204	194	214	215	169	193	169	193	177	194	217	177	188	198	203	211	233	207	224	227	194	201	182	206	214	207	181	190	214	212	219	231	215	159	191	201	209	225	218	212	200	207	191	208	216	192	221	195	197	192	181	199	187	210	180	187	172	207	215	205	223	161	190	216	201	192	201	199	208	170	218	212	184	189	215	190	180	191	182	209	208	210	202	179	195	228	233	204	184	194	175	179	180	187	189	198	198	181	194	215	228	190	202	194	190	213	224	184	209	220	228	211	216	207	206	186	191	192	204	207	192	213	222	202	208	194	196	218	209	186	194	201	168	222	188	194	204	204	220	191	203	202	184	202	196	177	217	198	182	201	181	201	242	194	187	198	188	168	187	191	219	178	186	198	230	217	198	186	179	197	196	184	171	198	213	188	212	210	216	212	204	180	198	187	214	204	208	214	209	190	202	230	200	177	183	229	209	207	200	232	192	188	193	205	178	191	185	197	199	213	230	201	207	187	206	214	200	225	197	205	219	203	192	189	199	198	203	193	190	188	220	205	198	217	213	186	190	192	190	177	165	187	193	194	200	181	186	185	201	213	192	188	203	221	209	207	199	206	197	218	191	213	225	193	193	182	206	211	205	216	197	214	197	189	205	197	184	233	205	212	184	198	203	218	190	203	193	181	189	216	204	210	203	196	199	185	207	188	188	200	198	192	202	191	209	203	199	193	196	208	214	186	211	181	184	196	182	181	212	221	185	189	201	208	229	211	203	202	190	197	191	212	195	196	203	202	199	172	185	205	212	207	187	205	188	183	182	172	194	184	174	183	199	186	227	205	192	193	183	190	185	229	198	189	186	239	191	196	224	221	178	182	204	208	212	205	194	204	202	207	210	184	194	196	185	218	198	222	191	206	194	171	184	221	217	189	175	222	191	201	222	196	203	195	188	218	207	196	205	180	169	205	211	208	204	210	196	208	179	209	219	188	192	187	193	186	190	196	204	206	201	191	189	205	191	203	204	186	191	216	202	192	190	198	230	184	197	210	181	201	188	216	196	188	203	216	200	201	189	205	190	196	215	209	217	218	228	193	193	216	188	191	187	197	196	192	210	216	191	204	199	192	201	190	196	216	210	201	176	215	196	186	188	193	188	209	220	218	184	187	201	170	196	185	195	182	192	203	193	206	215	242	192	190	219	198	182	199	178	191	209	203	188	209	213	230	169	216	176	197	203	190	175	193	235	190	218	171	217	190	196	215	236	211	201	195	164	206	205	205	184	173	225	189	202	191	195	235	203	218	208	188	170	183	232	195	204	195	175	188	215	191	212	204	194	224	212	194	205	216	186	193	179	194	178	200	201	190	210	217	219	188	231	190	208	225	241	216	193	183	193	192	230	209	196	195	222	200	185	219	204	221	189	178	210	188	195	209	222	198	201	189	190	226	203	217	222	189	196	197	203	209	204	173	200	192	208	190	210	193	195	200	188	166	213	212	212	192	204	197	184	188	205	221	175	204	189	222	194	217	204	201	208	204	186	213	190	201	209	169	184	176	198	225	193	193	210	197	237	172	175	191	208	202	165	186	208	192	187	185	223	200	203	219	195	215	186	224	190	198	200	209	198	225	192	180	189	205	206	188	187	202	192	173	211	216	207	184	211	216	227	217	218	205	222	196	190	180	195	192	230	225	204	209	196	211	196	198	211	194	200	207	183	222	206	209	211	204	209	192	202	207	206	201	223	185	172	196	190	194	190	206	183	192	207	185	211	202	215	220	187	199	204	190	210	203	208	183	191	190	201	175	171	214	200	206	186	191	197	194	207	176	217	229	160	195	187	178	228	221	195	193	225	183	221	188	200	191	186	175	180	165	200	203	192	194	202	203	199	217	197	199	219	201	195	213	192	244	217	209	221	193	182	194	205	206	216	174	234	190	178	205	177	180	182	185	232	211	203	186	207	205	198	160	204	241	195	219	216	225	198	202	225	216	202	202	201	197	184	212	217	196	233	200	198	196	215	212	227	214	183	204	208	211	180	198	188	199	206	184	187	194	208	193	199	194	200	188	180	182	189	223	195	194	191	211	211	198	187	173	202	208	186	202	223	182	197	201	190	190	211	185	167	222	195	205	185	207	182	193	207	216	231	214	177	201	206	203	213	192	195	190	216	213	191	213	236	206	187	191	221	186	196	208	229	215	206	210	193	152	178	204	195	202	231	181	194	191	205	203	178	202	231	191	204	180	196	202	202	208	218	210	210	177	183	185	169	169	222	201	208	195	170	205	205	189	212	218	184	209	219	190	206	210	199	193	195	221	190	186	190	191	202	180	220	204	190	201	178	198	177	217	213	193	204	158	171	178	214	207	205	207	199	187	211	220	167	190	208	199	179	213	184	205	219	199	222	257	225	176	201	205	204	199	236	220	220	207	224	197	210	228	215	187	203	222	199	217	182	203	230	197	208	182	201	207	195	206	176	206	210	220	224	213	199	192	191	190	204	216	209	174	185	202	196	213	184	203	199	190	213	215	186	207	219	204	202	195	193	193	196	186	179	199	196	209	197	209	204	186	210	203	202	180	196	209	202	175	213	211	215	180	211	212	176	199	178	195	186	224	208	193	189	212	202	213	226	184	192	242	184	177	169	195	192	220	189	179	216	187	222	219	210	194	193	198	220	193	178	202	193	203	197	190	224	207	202	186	236	187	209	179	204	198	204	198	214	203	205	213	203	230	195	198	181	213	211	189	203	202	232	193	196	188	198	185	192	191	201	205	204	207	176	171	188	225	195	213	227	189	182	200	234	197	199	190	232	199	208	201	212	222	198	193	222	183	218	192	205	158	208	207	210	216	170	211	194	225	213	194	203	195	205	198	188	212	198	209	201	182	209	192	178	179	163	179	208	195	207	208	192	191	239	209	209	215	199	210	176	201	187	215	204	188	180	198	200	215	191	202	196	203	203	221	211	194	192	186	202	197	230	223	181	206	198	220	184	218	201	209	230	189	210	203	222	201	221	183	181	214	201	191	199	189	190	163	230	208	210	236	196	211	180	211	231	236	203	195	211	223	190	170	179	217	196	193	205	186	201	231	213	197	201	222	178	179	223	195	208	180	207	213	212	209	202	198	211	207	180	167	198	171	214	196	214	187	192	208	197	213	210	195	208	204	175	200	214	189	185	191	213	227	183	207	198	206	156	182	200	211	209	218	190	196	184	182	183	200	187	185	203	207	212	179	215	199	201	189	208	238	195	196	199	192
6409	905	1581	1865	1684	1418	1207	1026	897	781	802	667	667	616	658	674	604	589	591	539	545	578	540	508	521	494	511	501	540	508	485	491	523	493	500	509	506	515	537	517	507	511	500	484	473	496	496	464	508	528	519	491	493	505	492	447	482	463	507	493	515	500	474	483	491	508	541	511	486	498	500	477	495	494	471	441	518	482	486	487	481	503	511	503	500	520	502	498	485	474	469	442	495	505	455	467	498	483	466	470	498	511	506	520	487	491	486	484	488	521	446	492	494	487	482	453	475	510	511	477	477	489	516	501	490	524	498	447	506	497	509	475	470	484	471	465	501	495	491	503	471	522	537	494	472	484	509	488	497	480	477	472	470	486	439	501	482	500	496	487	478	446	519	473	487	493	478	463	513	528	483	486	476	477	465	439	454	465	481	504	480	558	474	521	441	462	473	497	458	465	456	512	508	525	495	489	467	417	464	490	458	454	500	500	488	487	434	531	468	495	483	464	480	490	444	468	510	461	470	464	504	452	473	489	490	473	491	486	489	484	476	487	472	484	491	514	543	474	479	504	469	448	517	477	510	482	498	517	508	496	477	469	473	445	485	498	521	530	463	469	479	475	518	476	460	463	466	504	496	532	478	466	489	490	502	532	473	461	472	443	476	473	523	495	468	492	509	472	480	496	497	500	499	495	506	487	490	480	508	472	497	508	473	470	489	466	492	511	501	444	479	484	476	473	491	446	473	501	472	469	508	499	487	502	483	542	511	506	483	454	503	480	478	461	478	475	482	498	481	513	483	500	462	478	440	481	475	481	496	462	457	491	502	492	473	467	479	460	498	474	517	492	504	503	519	477	442	501	491	507	492	506	493	478	520	493	471	498	486	484	492	453	454	510	496	453	482	444	448	496	485	488	518	477	490	494	485	487	475	524	497	497	521	451	449	495	505	479	482	472	480	520	495	459	507	473	488	463	518	507	490	492	492	495	461	479	502	469	478	518	497	492	478	521	456	485	514	490	500	505	475	453	499	459	519	497	494	463	479	490	476	480	507	483	470	498	459	465	484	476	464	462	536	522	508	502	491	529	482	504	472	499	482	480	462	455	508	489	490	467	433	482	466	506	474	459	480	491	474	482	509	480	503	475	469	551	451	502	515	485	499	522	495	494	474	479	469	504	520	530	494	510	455	477	482	488	526	467	494	482	495	502	493	490	512	490	475	477	475	452	481	465	475	438	494	463	502	490	466	463	481	512	480	481	483	495	466	494	515	474	517	475	525	516	501	498	511	430	496	461	483	498	488	478	483	480	464	488	479	485	470	452	479	497	500	436	496	514	469	464	472	510	501	509	495	508	517	469	527	461	469	489	517	500	494	473	520	501	501	512	534	521	512	465	520	511	507	481	470	451	539	478	493	504	484	449	472	483	472	490	478	476	475	520	472	474	464	497	440	522	481	466	505	482	500	455	476	500	478	452	449	481	480	468	484	519	442	470	509	493	492	500	509	471	450	470	508	520	493	516	479	469	511	444	467	521	507	463	480	443	488	493	502	473	455	516	509	511	486	481	478	453	464	503	520	463	489	466	493	482	473	488	482	486	482	475	455	471	484	486	505	483	492	487	476	492	492	452	475	444	491	480	491	540	468	463	495	483	461	503	521	530	492	505	478	509	479	498	502	491	508	469	509	481	478	515	544	442	486	508	471	494	494	447	486	486	485	473	508	484	531	481	469	468	455	464	485	472	465	464	500	464	448	492	479	430	518	475	520	490	507	492	469	472	457	461	460	515	488	458	495	493	509	503	487	509	467	544	534	479	466	510	459	496	446	490	480	525	490	469	487	491	496	482	520	480	483	492	507	501	527	503	500	495	486	487	488	475	458	468	484	523	480	502	506	488	495	498	467	469	489	455	458	522	513	495	479	465	490	438	501	502	471	468	500	492	496	457	471	516	497	505	469	466	489	468	518	514	448	456	477	483	492	520	491	509	555	491	465	506	487	458	537	514	483	502	454	466	479	468	506	478	514	494	472	463	481	507	484	451	479	516	462	421	470	481	479	479	470	475	496	495	521	484	473	542	451	489	462	475	504	478	492	487	484	475	491	436	527	446	481	466	537	493	454	488	495	497	474	473	457	510	459	519	487	450	460	451	450	472	518	488	479	547	474	510	496	493	491	502	480	477	518	492	502	480	499	456	477	471	483	522	507	461	484	490	471	478	480	465	496	485	462	469	486	472	465	496	480	489	498	519	485	497	496	521	451	497	499	484	517	459	467	506	460	432	468	435	451	446	461	495	458	517	461	454	516	491	488	505	469	493	502	491	472	492	475	493	494	484	455	494	431	527	456	504	482	515	482	512	468	478	488	482	480	491	502	517	513	489	503	504	434	504	497	527	466	473	452	487	503	518	481	500	504	467	502	496	506	465	485	498	491	476	535	465	467	464	474	482	475	502	486	476	468	474	483	494	522	489	505	492	493	466	497	498	494	497	484	450	492	488	506	491	472	479	493	479	480	466	513	490	512	496	459	462	490	477	518	463	513	470	463	463	491	481	478	531	477	521	502	507	489	478	469	521	490	492	477	475	478	487	475	493	475	463	468	472	470	524	488	476	515	500	506	525	489	511	481	440	530	508	462	477	530	495	498	472	500	507	488	484	467	485	464	450	518	480	488	486	432	516	485	464	476	483	511	492	491	481	482	482	454	468	478	473	457	488	493	534	475	492	464	472	476	527	458	471	471	518	489	486	492	480	454	477	506	528	501	496	485	431	472	510	467	481	503	490	469	495	439	522	480	486	470	524	507	498	466	460	528	463	481	496	515	483	508	492	519	463	445	511	474	456	487	497	517	487	500	478	503	519	523	513	475	505	480	525	497	458	505	497	477	498	501	483	486	503	473	484	461	467	445	488	507	502	492	516	475	511	473	482	490	494	467	477	494	505	475	502	493	500	468	473	458	492	519	451	450	485	481	477	483	476	480	523	505	472	498	509	433	492	491	479	498	480	453	500	498	470	485	497	525	461	509	458	477	496	458	476	475	451	468	519	471	451	495	482	475	474	455	443	488	495	527	478	515	483	499	501	504	508	483	538	457	515	495	493	484	508	472	516	514	494	472	504	487	469	500	501	487	476	556	482	518	477	487	492	499	491	455	539	470	469	478	506	498	515	496	508	476	487	477	501	459	496	494	521	500	501	461	489	521	477	521	526	502	494	519	459	479	477	470	486	477	471	499	452	465	490	473	458	523	484	518	455	504	469	467	512	487	460	487	499	516	457	487	470	462	491	475	521	523	514	484	468	494	474	500	503	476	473	470	497	484	466	523	466	480	473	494	498	473	508	496	486	462	512	441	479	445	489	511	457	489	478	446	481	469	479	469	492	516	499	484	485	505	494	486	516	496	467	440	491	469	469	478	484	493	499	491	520	522	460	523	515	499	481	462	519	472	495	496	473	514	498	507	506	481	476	523	496	500	499	489	476	492	486	479	452	499	497	466	487	481	503
14482	1460	1268	982	713	550	512	376	403	343	358	286	279	258	290	250	262	197	249	247	227	225	226	195	215	240	231	243	257	231	229	234	239	225	230	257	251	210	217	217	198	237	217	238	236	235	253	234	221	199	234	236	213	204	218	233	204	196	223	222	246	231	245	214	220	202	216	221	202	203	218	247	211	212	208	236	213	184	222	223	215	225	217	244	239	215	228	227	204	222	207	181	192	187	213	226	205	228	214	199	219	228	232	199	218	227	218	208	241	204	214	222	232	200	210	207	224	210	176	218	206	197	208	231	213	184	229	219	203	207	244	231	194	213	224	206	209	216	200	210	217	234	215	220	212	213	220	204	228	206	214	240	193	221	210	224	223	192	234	195	223	202	203	235	218	212	207	212	219	236	220	213	228	240	220	262	203	246	209	227	219	220	212	203	215	243	215	219	227	208	207	213	207	227	242	219	216	238	243	201	214	214	220	218	226	205	228	261	230	203	199	198	219	211	219	220	238	208	229	244	238	210	227	225	237	220	204	210	218	233	214	176	204	237	213	211	216	212	227	207	213	230	228	203	248	203	230	266	223	235	197	217	213	215	200	211	213	231	221	218	256	235	245	197	252	238	213	202	224	222	236	214	220	218	222	198	220	237	196	217	203	202	207	238	218	217	221	218	217	209	220	199	221	222	223	202	199	215	249	242	212	209	204	208	253	228	236	241	224	269	230	211	205	227	202	219	225	181	217	229	243	213	199	216	225	244	229	227	223	263	227	199	201	221	218	222	225	219	223	214	226	202	218	233	205	210	217	223	207	201	235	232	215	213	203	202	226	230	197	243	221	221	202	236	215	220	229	224	218	215	242	207	252	215	260	215	223	211	222	216	233	243	211	242	232	225	226	226	201	227	268	219	191	201	230	221	194	216	220	204	232	236	203	202	234	197	216	228	235	207	213	234	226	230	209	239	221	214	209	220	225	201	206	212	251	233	224	221	217	207	229	244	245	220	213	231	178	208	237	214	223	198	216	238	212	209	233	218	220	206	220	210	213	238	240	216	244	216	219	224	202	207	202	233	202	235	219	246	221	222	210	196	222	208	232	224	215	208	239	233	221	218	194	214	220	226	220	213	247	234	213	224	220	219	206	223	231	207	229	212	206	192	226	229	236	228	233	226	227	224	255	232	208	206	212	217	221	199	217	240	256	238	235	218	224	255	206	199	225	178	244	212	211	200	243	215	204	191	193	211	231	216	195	210	193	202	217	251	228	215	244	222	239	215	223	210	227	221	228	213	233	178	192	238	243	211	224	258	213	247	217	234	238	221	232	206	199	234	195	218	243	214	234	227	212	216	228	221	211	225	207	187	224	230	216	223	218	239	196	207	238	201	220	221	238	222	207	185	225	211	225	220	218	220	209	233	243	218	229	249	219	241	230	263	230	241	199	188	206	225	204	207	213	235	229	231	190	224	240	230	207	210	214	205	210	241	240	255	196	211	206	248	196	234	248	253	228	190	229	220	218	236	244	220	219	221	200	234	231	241	216	208	233	195	243	218	181	216	208	218	198	202	211	192	218	199	221	213	239	214	221	243	243	214	211	211	234	195	210	212	215	203	237	227	225	241	228	226	177	202	216	247	199	173	235	225	199	234	212	211	214	207	208	216	234	223	231	226	232	233	205	197	236	229	233	219	210	204	187	186	211	212	228	227	189	215	240	224	197	221	197	219	206	217	230	195	252	212	223	198	209	218	226	219	207	247	227	251	238	224	238	194	246	219	239	220	198	244	214	222	212	201	217	235	199	202	208	192	202	235	236	199	241	223	236	226	220	206	214	202	213	227	221	217	211	212	229	231	210	225	203	235	231	219	216	210	233	200	224	184	229	214	219	223	219	215	209	243	247	187	238	240	218	203	213	214	240	221	208	221	192	219	208	217	208	233	255	211	236	229	240	202	221	224	191	253	228	225	247	202	245	220	191	234	239	208	226	221	235	191	219	243	248	232	236	220	211	211	199	202	209	201	228	219	201	221	242	215	194	207	198	232	230	221	252	243	217	218	222	237	212	190	202	225	232	234	216	239	196	233	237	244	219	230	242	208	229	242	240	227	206	213	203	209	245	199	214	234	228	223	221	242	227	208	218	226	182	224	244	202	226	182	215	200	244	216	184	197	228	223	237	232	214	214	232	187	217	261	225	220	240	240	218	213	228	215	210	220	235	241	200	222	213	212	202	217	230	223	197	218	215	237	220	231	201	207	243	200	225	266	233	201	258	219	215	218	207	200	235	230	234	216	210	209	232	229	232	223	196	214	210	201	206	209	207	246	201	214	224	242	254	222	237	209	241	238	209	202	221	225	207	217	207	235	227	206	225	200	231	227	228	208	224	207	207	228	224	205	234	206	232	227	198	198	203	206	248	220	237	217	231	209	210	210	231	209	212	209	250	224	216	214	233	227	243	248	219	230	204	216	229	213	227	209	191	220	224	215	215	217	225	217	213	249	187	195	226	217	197	227	201	212	225	215	220	214	208	214	212	210	220	225	203	201	209	196	192	226	219	205	242	231	227	217	238	193	209	221	217	233	234	217	227	200	195	208	198	236	197	228	211	211	205	193	187	191	194	254	207	221	210	204	243	197	228	218	220	226	248	219	218	205	222	207	218	237	235	219	222	199	209	223	203	255	228	254	205	232	210	233	246	210	216	186	224	189	231	224	230	192	216	229	216	226	235	251	184	227	218	209	236	197	240	228	213	203	208	205	198	220	211	222	223	228	221	200	218	246	216	215	227	197	226	230	217	244	226	229	236	202	216	186	223	230	226	225	219	203	210	197	224	192	204	253	223	226	184	204	221	234	217	214	220	246	208	236	236	228	196	226	216	225	224	232	215	220	244	213	244	230	208	257	214	189	240	179	216	197	235	241	237	215	214	197	241	229	172	220	221	197	218	207	208	223	214	208	226	235	232	231	199	226	208	238	236	202	206	234	246	210	236	218	231	204	224	233	197	215	229	228	203	196	187	225	230	214	224	225	224	237	221	207	230	214	224	211	220	201	232	183	216	222	216	217	201	236	228	197	230	232	218	238	215	228	218	205	239	211	221	223	212	231	210	226	197	178	230	216	209	208	222	215	219	214	218	205	226	247	222	218	236	233	227	227	206	260	223	214	247	234	219	219	242	229	214	221	190	220	231	218	230	204	237	228	221	212	224	208	220	224	215	207	184	231	205	224	226	229	196	191	243	199	213	221	233	212	197	222	226	255	214	217	222	207	198	232	244	250	219	235	240	240	213	237	224	210	210	203	210	236	207	198	210	238	226	220	222	201	235	240	208	205	226	219	221	220	243	229	243	243	204	232	200	200	211	233	210	204	208	229	239	215	202	224	200	232	214	248	219	234	230	206	199	234	227	208	219	221	210	213	230	259	235	230	215	206	207	215	229	205	210	209	219	236	214	213	220	206	196	214	257	246	244	216	238	217	233	232	207	223	209	188	228	212	244	210
8364	1375	2564	3090	2567	2161	1790	1457	1306	1189	1052	955	920	849	817	790	807	715	756	688	724	673	727	602	614	599	635	622	610	577	613	605	633	588	626	623	571	590	603	562	565	534	599	581	564	579	609	549	566	546	591	552	538	558	625	585	571	583	592	575	605	562	535	597	557	591	614	557	591	572	585	572	584	557	589	534	558	582	576	550	574	612	568	562	577	604	585	600	607	607	554	542	554	535	575	563	566	572	612	545	545	538	566	565	575	558	561	564	581	547	584	560	574	549	599	569	613	540	571	568	598	563	566	504	575	595	580	548	571	577	544	562	548	561	563	613	545	560	580	539	544	534	567	571	535	601	581	595	551	559	531	572	582	499	595	615	567	575	613	625	576	606	577	570	559	570	641	539	551	551	562	595	526	530	564	567	539	541	558	582	581	570	623	542	584	526	612	597	549	545	539	549	559	555	573	573	528	575	585	555	583	567	554	511	560	550	582	544	574	568	586	551	580	527	545	505	604	585	528	549	584	563	512	533	543	553	571	554	548	548	536	544	646	517	596	546	570	557	568	548	565	573	578	596	551	533	565	551	537	557	562	585	565	610	554	558	557	564	560	593	550	532	521	562	504	563	611	620	586	529	567	512	534	531	558	605	571	504	541	541	556	568	542	580	581	565	580	578	584	541	561	559	554	576	546	549	554	586	536	542	581	571	590	549	615	567	562	612	583	589	548	576	547	584	535	556	557	540	535	552	626	589	596	599	574	551	525	535	587	586	517	575	574	567	576	587	575	569	513	556	581	520	602	581	549	546	518	572	568	540	578	567	599	534	519	532	552	559	560	594	586	563	529	541	583	511	573	567	612	543	524	567	574	547	535	587	577	581	508	566	536	515	564	569	540	547	557	565	578	568	556	555	520	550	553	547	592	586	551	540	605	551	558	557	606	606	546	536	603	550	590	538	589	554	597	555	569	554	555	563	551	559	553	566	551	581	551	572	558	557	532	572	552	538	543	611	602	539	592	562	552	556	565	520	577	542	553	563	574	567	589	594	575	603	542	533	566	578	578	547	544	581	580	559	549	533	558	548	583	556	579	536	589	576	571	590	575	562	573	564	587	554	539	567	551	586	573	561	575	596	548	550	597	579	563	560	584	569	599	532	559	601	544	563	530	569	551	547	543	590	541	566	526	540	528	565	593	563	516	566	561	578	537	544	509	592	535	543	538	581	556	566	573	576	586	578	559	567	561	592	605	578	531	561	565	570	568	535	580	537	545	574	574	528	545	539	598	565	565	581	576	547	576	543	593	571	546	550	523	573	612	556	574	554	600	579	600	533	545	581	515	550	586	545	527	595	529	534	549	558	559	565	517	556	547	557	569	564	536	527	536	526	566	551	531	571	575	562	585	546	560	581	508	546	592	554	551	552	591	542	559	583	603	558	603	557	536	563	601	562	545	598	558	552	597	538	568	570	581	569	524	583	617	654	567	567	571	555	559	545	588	578	549	561	561	553	586	537	582	612	555	531	538	565	543	535	572	542	542	598	576	545	574	537	569	555	561	606	545	618	594	546	550	532	541	537	583	600	553	579	595	550	637	565	605	589	535	567	574	581	592	561	531	580	563	577	580	544	553	524	531	553	580	590	555	551	615	560	541	563	590	540	574	639	533	546	583	566	556	569	533	547	541	607	544	568	574	520	524	573	562	551	587	585	544	551	588	575	561	609	578	544	576	601	607	552	530	556	522	520	558	557	576	571	584	518	568	573	609	543	546	569	583	581	563	531	561	569	611	559	551	609	591	576	548	584	552	557	566	559	605	546	550	538	584	528	565	579	576	562	542	599	594	589	547	581	535	606	541	553	537	563	588	512	582	545	517	567	580	559	570	531	583	548	554	564	583	599	587	578	582	500	527	536	544	519	532	567	512	576	575	535	575	579	554	545	543	551	586	562	522	566	552	550	576	564	547	578	549	550	561	559	581	572	588	542	547	543	514	561	541	602	526	545	525	573	574	584	569	581	548	565	505	632	536	528	539	594	546	539	557	537	566	580	543	574	582	600	587	563	539	565	547	595	552	549	569	538	598	612	587	542	517	532	541	541	568	570	549	589	608	568	549	537	549	612	563	551	548	563	594	524	550	519	493	538	550	566	542	574	510	544	560	575	529	552	605	593	587	586	533	577	564	550	562	591	564	553	568	595	622	567	597	568	544	549	528	542	575	602	561	607	553	604	583	554	591	563	545	558	577	574	562	561	561	533	543	531	570	551	580	599	540	571	547	509	564	540	549	538	566	573	513	535	568	613	590	575	553	547	538	566	548	543	568	545	605	595	579	545	501	590	584	574	590	552	585	565	555	507	524	567	550	564	554	527	542	561	568	538	613	558	521	542	610	582	561	553	571	585	557	554	563	539	544	520	553	571	597	541	579	571	532	512	583	525	581	577	583	618	568	570	521	546	552	534	554	517	570	547	553	561	530	569	496	539	592	584	611	576	577	531	580	559	518	606	553	571	526	543	576	583	602	570	595	565	492	581	543	598	537	574	565	555	524	582	550	609	534	559	477	526	555	551	547	533	596	535	533	583	549	550	568	598	543	570	553	560	561	509	601	548	572	561	585	552	538	606	566	562	538	565	572	564	579	564	579	572	564	585	562	582	563	557	537	562	566	553	588	539	571	563	539	634	510	582	579	590	529	499	557	575	620	577	578	556	543	566	590	618	571	566	542	505	556	526	561	605	564	579	520	572	579	584	540	581	562	579	585	541	527	556	572	573	586	561	543	539	561	590	575	530	570	610	545	547	560	579	574	603	547	555	560	564	585	583	534	528	539	569	580	586	541	526	517	535	555	557	578	598	566	566	539	550	551	547	554	552	572	540	572	590	584	553	574	550	605	552	602	585	556	530	568	560	586	605	540	586	609	541	607	575	518	561	553	585	602	574	572	534	555	566	570	556	579	562	569	578	601	548	574	564	517	563	569	571	529	555	559	564	568	555	587	544	536	581	639	520	570	579	604	522	530	522	552	549	551	612	565	565	575	559	571	541	584	556	522	554	586	596	548	537	548	561	588	554	562	515	528	526	515	567	535	583	581	555	615	562	555	569	530	580	592	584	575	554	548	534	524	569	578	600	565	550	576	546	544	560	543	577	578	562	574	543	568	566	560	555	586	544	573	587	583	552	597	555	529	573	581	564	563	568	566	554	577	526	547	546	588	555	591	550	540	557	568	577	534	534	545	545	542	545	548	539	501	538	567	549	559	574	545	556	540	568	542	563	527	557	580	548	523	588	585	515	569	591	561	522	552	562	536	527	587	572	508	565	542	558	560	515	562	603	557	566	554	566	552	579	584	535	544	546	565	559	568	593	510	575	552	580	552	554	551	544	522	596	604	581	578	544	524	577	539	576	538	572	561	585	583	555	561	576	559	525	580	604	559	575	541	578	578	543	558	551	542	571	552	615	567	599	590	562	573	594	526	586	533	567	553	587	595	560	554	574	599	573
1822	490	495	452	466	425	417	415	462	416	412	427	399	413	456	398	416	428	408	385	447	399	404	395	461	402	386	347	374	427	403	391	390	402	375	402	363	412	423	463	393	368	391	377	377	436	389	369	386	407	413	451	420	374	418	432	410	409	399	407	392	411	397	403	376	378	345	435	357	425	365	412	388	405	408	409	369	420	357	376	384	391	399	405	410	427	363	427	364	403	418	419	417	418	396	392	401	397	395	402	393	436	415	408	419	388	394	400	426	417	400	439	397	379	385	417	428	395	394	400	425	415	426	419	387	402	410	378	407	380	419	394	392	419	425	384	405	392	356	386	402	405	399	420	386	360	430	379	422	395	432	377	374	443	445	392	417	355	391	372	405	399	405	412	406	426	410	363	429	443	392	409	402	434	401	400	418	420	393	394	424	411	398	369	391	412	401	415	385	387	402	402	395	414	415	363	398	397	419	393	409	386	411	390	424	414	393	390	413	418	386	390	385	416	394	414	412	393	404	418	393	406	392	425	412	440	405	375	417	408	420	354	396	430	397	369	392	398	451	417	401	438	448	406	410	405	397	405	444	400	377	351	371	381	367	395	417	449	383	390	389	417	393	430	419	416	416	435	457	385	405	410	413	393	392	436	368	369	445	405	416	387	432	404	393	428	394	401	422	394	426	389	438	377	469	399	390	440	423	396	451	370	371	399	409	395	427	402	395	422	432	425	436	401	396	413	368	400	402	453	385	418	392	366	407	418	378	374	401	410	415	407	426	405	398	385	411	403	370	420	401	403	395	409	397	388	353	390	377	414	404	400	401	392	400	394	383	355	437	386	421	458	363	428	385	418	407	437	407	438	394	403	435	393	384	377	402	426	411	412	401	423	399	396	356	428	398	423	400	375	400	427	456	379	424	344	424	395	388	392	390	417	356	409	435	395	390	403	398	405	371	394	391	395	454	395	353	383	414	380	416	418	424	367	419	387	375	364	418	390	392	362	423	413	419	390	420	429	401	405	400	436	398	421	432	415	438	356	431	399	401	400	388	407	426	431	410	411	391	397	413	438	414	417	381	387	403	392	420	377	394	393	409	457	394	387	391	383	390	434	362	415	409	384	389	407	402	417	429	416	426	404	405	398	393	377	380	407	418	401	376	409	379	396	403	357	406	390	429	392	416	388	405	406	368	393	409	407	415	392	394	381	402	393	444	380	341	418	423	443	363	386	412	391	381	380	399	397	408	407	397	397	339	427	406	407	399	426	399	388	405	410	391	406	391	409	379	367	366	404	378	380	352	396	391	423	395	421	390	406	402	422	416	417	374	428	389	416	393	414	398	391	403	416	361	463	401	441	401	412	427	390	449	376	405	401	403	405	407	422	415	427	382	418	411	417	388	400	408	428	366	385	426	394	443	422	374	376	413	394	420	405	391	388	397	412	371	392	388	423	367	387	442	403	416	426	397	415	410	424	418	375	379	392	405	423	424	372	411	386	394	382	360	384	391	404	392	409	381	399	369	419	417	457	421	397	391	438	420	421	381	410	392	353	407	388	418	453	409	412	389	371	423	387	400	403	376	375	425	405	423	404	423	395	389	383	357	411	465	431	445	436	420	423	396	406	406	404	414	385	443	402	398	385	444	431	385	399	399	435	430	408	398	402	421	362	400	416	371	384	423	414	423	421	406	374	382	431	363	399	445	390	381	413	412	387	370	369	419	414	392	415	419	447	391	410	397	396	369	420	414	406	395	418	387	417	443	401	362	409	393	399	401	396	386	379	415	383	386	350	437	383	442	380	422	397	386	376	388	396	402	407	388	398	378	427	373	418	439	442	377	403	412	368	425	410	391	429	394	367	402	371	380	383	393	419	406	397	423	388	369	423	435	393	394	418	408	389	423	355	387	399	404	384	381	389	434	428	407	392	386	386	394	417	403	427	412	411	384	387	434	398	426	410	421	403	397	364	410	385	429	409	393	401	381	409	394	409	360	430	422	407	445	404	395	423	396	388	434	424	413	400	365	390	359	375	416	414	407	366	379	387	399	392	399	408	427	392	401	388	407	405	410	398	412	427	404	362	360	424	425	467	405	416	434	387	429	401	428	383	417	399	389	392	407	382	417	371	370	446	414	398	417	384	380	391	399	408	400	409	396	388	399	368	414	376	414	376	403	394	465	373	381	368	368	411	411	406	435	393	394	398	392	389	409	373	370	420	421	394	396	382	393	414	399	377	396	403	407	435	445	386	413	393	383	427	413	393	411	428	378	406	399	367	425	423	405	445	417	397	422	385	411	424	389	393	405	376	379	406	405	382	421	451	394	382	411	394	364	380	380	402	386	385	388	401	404	424	412	410	424	397	404	434	420	413	418	417	417	433	374	377	413	436	402	422	380	417	432	405	433	384	386	396	404	394	419	424	414	405	406	397	379	377	417	416	410	371	386	448	367	401	382	420	408	406	415	400	359	413	406	405	426	423	372	397	408	412	407	404	386	404	389	353	400	377	398	410	409	368	384	399	424	400	406	419	386	425	368	371	406	365	383	406	389	440	397	416	376	384	399	388	420	374	392	388	412	414	460	422	401	408	390	396	372	418	439	387	393	396	404	431	362	395	397	383	462	420	409	385	376	386	413	404	391	401	402	371	372	390	392	429	417	412	413	425	391	415	343	392	433	415	408	386	378	382	389	421	400	399	394	366	417	390	381	400	411	399	435	449	420	400	370	402	404	419	394	390	378	436	377	415	420	396	404	400	421	401	401	442	376	418	392	419	357	414	408	404	369	377	410	403	397	393	367	402	397	360	373	431	403	391	411	400	410	399	381	406	379	393	402	422	406	415	427	407	412	385	387	395	379	421	372	393	396	413	386	390	387	423	412	399	391	444	372	380	388	395	427	394	362	390	403	381	425	421	394	419	392	420	424	413	402	394	410	416	402	360	367	444	412	415	410	374	395	396	426	404	405	393	382	394	417	398	417	392	346	410	418	389	411	400	371	394	389	368	379	411	387	389	382	398	383	378	407	423	401	382	362	396	414	427	417	390	373	379	402	373	403	405	386	413	396	423	396	392	441	409	383	427	392	408	397	415	375	436	421	424	420	389	419	394	433	378	409	450	408	416	400	400	402	354	392	392	401	412	409	374	408	412	397	380	387	400	420	395	408	403	374	382	409	422	421	383	394	376	380	457	396	421	396	410	416	376	382	404	409	420	422	396	387	402	393	403	405	444	417	374	440	397	405	417	410	388	409	407	395	390	391	404	419	412	415	409	405	385	372	395	388	400	419	388	355	393	415	436	429	411	416	388	412	405	414	377	449	353	401	436	421	418	376	411	377	382	424	422	402	375	401	368	401	395	415	373	400	401	405	383	374	408	399	409	375	401	415	423	410	416	408	412	403	395	389	423	420	403	392	392	353	418	408	417	399	382	425	395	421	382	389	408	411	409	399	413	373	407	417	408	417	400	386	381	388	417	407	382	421	381	404	396	411	421	396	401	398	356
2171	972	1071	1091	1060	1041	1004	964	923	864	928	892	895	886	885	882	897	912	891	958	958	884	925	839	890	909	909	939	893	899	893	868	895	848	884	884	943	887	898	878	812	910	894	875	907	885	912	919	863	888	907	935	897	839	934	919	900	907	895	916	850	873	885	895	857	906	832	851	874	912	884	889	855	851	919	914	918	895	919	893	893	859	853	895	911	861	837	852	883	882	869	838	894	933	859	870	873	828	892	920	850	885	884	893	896	914	866	899	891	829	836	913	844	898	923	862	888	937	884	882	872	916	872	891	935	904	895	871	889	851	883	902	827	876	912	857	918	842	894	924	871	909	907	916	897	911	865	897	855	824	921	911	834	970	865	908	869	879	900	835	868	877	917	931	891	859	930	879	884	893	875	915	896	849	957	850	863	897	843	915	854	905	907	860	848	865	892	918	860	858	835	855	884	918	858	870	912	867	873	889	894	897	881	914	916	822	884	927	929	868	862	928	838	973	911	894	912	875	877	807	848	877	848	849	855	906	862	872	889	892	863	868	869	889	938	923	865	910	865	860	907	873	877	860	899	873	888	937	884	915	905	850	857	887	909	881	925	888	930	910	884	895	911	854	903	830	894	912	852	828	846	913	873	910	866	850	848	867	921	813	896	895	894	887	850	899	906	856	852	888	897	885	871	871	845	866	871	891	884	907	860	867	883	858	877	904	926	898	870	937	860	861	859	886	883	865	871	834	848	907	839	862	900	866	888	835	908	862	904	926	834	897	888	799	882	898	909	871	873	866	831	895	897	816	855	893	911	873	845	839	925	830	927	888	876	913	880	874	884	875	862	888	912	921	822	866	839	873	880	840	838	854	867	852	833	899	848	896	902	910	871	816	890	919	867	888	870	878	822	915	899	895	911	874	877	916	881	879	868	843	855	909	861	843	876	900	838	918	868	916	866	829	941	894	890	792	918	867	890	885	864	918	849	859	819	898	860	833	881	881	910	869	888	902	887	880	901	930	892	877	870	842	922	886	883	866	879	871	884	852	899	898	910	888	896	909	900	885	860	830	843	887	895	887	898	875	867	853	893	892	816	888	863	919	868	896	862	902	886	836	891	876	888	890	924	907	922	836	914	899	917	838	863	860	865	866	908	877	871	867	851	892	869	858	882	906	916	867	911	877	882	883	900	892	821	859	887	914	872	871	862	918	888	850	856	881	891	879	912	883	856	848	882	890	823	872	946	836	841	897	880	897	853	896	880	852	888	895	904	865	852	863	901	909	869	888	880	899	856	849	841	851	916	895	850	840	865	879	903	903	872	898	839	894	912	872	895	868	887	887	912	879	872	888	853	918	865	876	850	894	872	873	883	861	867	866	899	929	958	869	884	867	835	873	925	853	858	847	858	894	923	934	924	839	852	847	854	900	873	889	891	882	816	919	941	918	856	911	851	875	866	871	907	877	903	841	919	872	895	939	889	843	836	863	912	902	887	874	864	874	835	887	910	885	874	841	875	880	887	820	819	851	892	892	891	826	954	850	903	876	918	904	867	859	928	895	886	881	873	867	908	865	917	878	874	862	868	911	928	850	874	865	900	896	838	868	856	862	848	858	809	815	907	844	915	853	840	938	884	858	858	886	871	868	856	828	928	875	849	897	925	884	864	908	854	842	908	869	910	904	866	848	950	887	929	899	901	814	883	871	878	865	894	834	911	936	881	891	937	883	873	913	857	838	873	888	919	887	878	902	913	865	903	861	858	903	894	884	882	841	869	860	902	890	901	914	860	888	847	842	876	899	860	898	839	831	884	878	880	897	870	913	876	883	858	889	907	891	855	912	838	860	866	864	902	866	895	913	862	917	857	899	900	856	854	853	908	906	872	885	897	857	873	864	904	916	873	872	882	905	894	918	874	879	846	833	890	864	866	924	863	912	901	887	824	863	896	855	921	891	909	853	880	864	871	860	883	890	916	871	859	931	901	893	855	883	901	869	893	876	882	830	824	863	842	901	894	872	822	848	880	883	848	922	842	839	894	892	881	885	910	880	885	858	877	915	917	865	875	847	844	868	956	888	878	911	877	889	840	871	874	840	888	869	827	903	869	880	875	877	867	853	880	924	841	866	896	904	893	888	867	896	883	847	848	869	863	896	863	828	898	842	872	868	899	887	851	903	898	847	851	922	893	925	871	839	848	908	925	892	947	856	889	886	833	871	900	862	925	888	907	890	872	903	868	847	858	919	883	816	845	959	850	888	867	923	888	890	902	903	878	893	922	955	895	915	949	877	869	837	805	886	879	810	854	855	949	882	861	873	858	935	892	898	894	881	873	923	925	912	857	822	856	841	830	865	886	840	837	903	867	937	886	866	810	908	913	817	859	872	859	786	868	835	900	843	860	919	905	888	844	896	929	826	876	900	896	840	901	915	884	888	960	962	901	873	887	864	892	854	888	836	853	886	851	895	883	886	874	876	874	874	813	864	870	890	905	868	885	891	842	874	909	836	854	838	911	823	917	860	883	857	876	894	877	867	866	853	909	853	851	882	920	896	874	909	891	908	879	907	845	908	866	878	834	922	849	868	830	838	925	902	863	853	916	937	902	885	880	855	913	902	872	815	914	796	887	924	891	850	852	848	909	909	834	920	868	877	911	859	882	839	849	858	894	893	830	876	846	873	852	856	873	904	844	885	877	877	916	945	915	958	916	914	897	877	907	916	892	906	946	849	886	869	872	902	834	854	898	890	876	866	875	808	923	862	857	839	910	924	841	866	911	880	909	850	892	855	900	884	873	829	941	900	940	886	825	856	833	871	850	871	912	892	914	900	859	916	948	878	879	854	873	878	851	895	888	876	903	893	881	910	890	838	909	901	868	908	827	903	888	890	937	864	874	854	860	868	860	860	918	886	910	936	835	897	897	876	880	902	813	912	911	879	917	879	888	836	819	867	899	863	799	895	861	852	933	866	895	901	881	873	901	876	920	876	834	846	885	869	888	877	904	869	872	903	838	843	903	872	885	878	919	871	862	872	816	856	849	872	903	916	858	889	894	884	887	834	889	909	895	904	857	893	929	887	879	861	902	853	878	902	926	863	866	888	850	826	834	845	952	891	909	888	945	872	865	830	897	860	872	851	872	877	922	889	895	872	847	905	880	850	828	884	843	849	860	940	877	898	911	879	887	867	875	811	872	890	828	929	881	930	882	916	882	907	901	886	882	903	931	933	872	910	838	863	840	959	886	834	883	868	875	884	850	975	838	856	894	871	908	847	849	900	915	890	901	920	912	838	891	866	911	872	903	903	906	950	895	892	950	905	825	911	899	859	885	877	852	907	866	874	911	896	853	922	866	913	860	890	820	910	864	893	877	910	932	854	919	897	830	834	853	871	856	859	886	890	894	862	815	879	872	832	891	857	934	845	890	845	875	911	884	878	909	847	866	842	852	861	928	890	868	826	884	852	882	913	810	890	894	925	893	868	874	860	913	871	867	916	869	893	924	912	898	865
7695	734	696	529	482	418	330	294	260	252	244	250	248	234	238	225	212	256	205	192	215	199	200	175	215	226	241	195	202	247	188	212	217	180	204	218	228	201	205	236	208	212	199	219	204	210	207	178	208	195	228	179	217	184	196	185	211	214	207	198	238	195	188	190	207	187	206	222	207	211	210	206	183	184	205	227	187	207	194	174	191	194	201	212	211	208	207	223	236	208	205	224	218	190	215	211	184	239	225	178	168	202	205	226	200	233	195	203	180	203	206	177	192	196	182	187	214	218	192	213	211	211	184	194	195	194	204	204	206	197	219	183	176	196	185	213	205	195	205	181	182	187	176	200	205	196	199	219	196	196	189	201	200	220	186	197	210	185	191	209	198	193	200	241	237	198	223	204	203	202	227	189	196	212	212	174	204	201	214	205	189	207	201	201	200	198	212	200	200	195	210	190	189	192	205	209	215	199	168	170	178	182	193	186	206	188	201	186	198	205	186	205	185	203	200	186	182	186	198	190	195	202	204	213	216	178	230	181	199	186	187	189	198	184	198	194	171	201	197	203	210	201	202	191	213	201	188	193	218	201	197	228	186	225	205	230	221	185	235	207	209	191	193	202	211	217	228	201	188	193	177	225	196	182	180	191	214	206	174	201	180	186	214	185	213	215	201	229	211	183	201	213	216	225	208	212	223	204	200	201	188	210	192	187	205	204	213	201	195	196	218	212	176	174	202	196	199	201	228	192	188	202	233	200	187	211	194	200	200	195	173	207	182	212	201	212	225	187	190	215	195	196	195	201	167	212	211	205	213	216	210	203	208	217	185	195	225	206	236	206	207	204	165	233	198	185	216	192	213	219	209	218	191	203	204	209	191	175	207	198	202	172	208	194	197	245	189	202	172	187	196	172	198	206	220	177	236	206	210	222	210	207	223	197	204	208	181	218	186	219	215	187	226	187	216	207	202	167	194	207	212	217	230	196	227	182	221	213	187	165	222	182	214	208	206	203	199	212	210	190	199	195	202	217	185	190	200	204	225	207	192	189	162	179	207	211	172	159	201	204	212	183	204	174	197	206	194	203	190	169	201	204	178	210	209	195	195	192	188	183	182	188	195	218	194	208	226	185	204	181	195	222	213	198	201	208	205	192	198	193	189	197	202	210	213	197	186	214	198	199	180	210	176	216	192	192	214	197	200	188	207	215	211	217	178	177	215	212	199	227	200	230	189	199	235	211	214	213	197	197	207	207	198	177	198	209	193	206	202	199	214	214	191	193	211	212	200	170	184	245	190	173	212	183	211	196	198	221	182	231	209	236	193	195	207	198	184	232	229	204	205	198	222	215	194	195	196	235	206	184	211	200	217	209	198	210	214	215	210	195	211	185	213	191	195	201	220	230	202	205	182	184	217	214	216	195	217	208	192	194	185	201	236	182	233	211	184	193	193	197	197	229	215	204	214	205	226	215	186	202	208	204	212	231	181	189	198	186	182	206	203	197	210	188	198	205	223	187	190	222	215	216	185	180	205	196	191	184	189	205	184	185	186	207	201	202	188	189	217	183	205	214	183	210	223	182	204	202	218	196	209	206	197	224	182	220	210	203	209	187	179	201	215	157	183	233	230	209	181	200	217	200	200	189	196	200	210	172	201	203	196	201	193	213	191	206	207	199	186	200	193	204	182	179	214	212	194	212	215	206	197	197	209	200	179	194	186	181	172	183	208	215	176	206	205	212	216	206	208	196	169	218	192	197	218	202	209	231	204	231	208	208	190	188	221	226	198	198	206	188	190	187	206	198	211	205	187	200	199	179	181	207	207	219	211	235	213	216	202	214	229	216	192	187	225	187	205	170	207	207	208	203	196	211	189	164	215	199	223	197	207	210	166	202	207	198	214	185	206	192	204	208	186	186	214	200	215	192	235	192	149	207	222	181	199	203	188	216	243	222	199	215	193	170	205	206	209	195	186	186	228	206	180	200	212	212	222	195	174	196	180	200	175	210	218	200	194	204	213	202	227	202	200	195	188	177	196	215	202	203	190	187	193	173	209	210	213	184	219	202	205	194	213	197	222	191	176	213	200	225	182	205	188	177	191	204	207	203	234	187	194	217	187	195	194	210	192	222	180	202	186	199	214	214	197	206	180	194	226	193	211	210	196	204	222	199	192	200	224	211	205	200	187	187	219	191	200	173	206	200	202	200	216	205	199	167	171	184	216	181	213	194	186	201	211	169	178	171	198	204	210	201	216	206	196	202	226	202	211	213	211	205	203	196	179	190	201	201	185	207	227	215	204	216	206	191	198	204	197	197	229	206	193	215	201	204	218	200	189	205	209	215	185	173	218	188	200	210	191	186	200	182	196	197	194	174	233	196	191	206	184	173	190	204	203	178	183	195	212	181	201	202	201	188	188	164	193	200	179	215	226	197	179	206	199	186	214	192	206	186	185	190	206	205	205	202	224	192	197	178	198	193	208	198	195	199	190	201	196	176	188	195	217	229	205	216	205	204	191	196	189	180	195	175	220	212	201	201	198	207	193	198	203	180	201	195	173	221	227	209	184	203	194	199	202	212	205	188	199	212	187	222	222	164	235	221	199	195	213	171	204	218	218	199	162	215	203	207	203	218	187	202	189	188	201	232	185	218	203	193	217	183	236	211	186	187	207	205	206	209	193	203	201	202	213	196	202	209	183	190	210	229	197	205	209	224	208	211	199	181	184	201	220	199	198	213	210	224	206	172	195	188	193	208	181	229	227	199	200	203	212	187	212	199	199	195	174	203	177	186	186	160	198	183	211	194	236	204	178	207	208	216	230	196	197	216	197	203	209	197	193	202	200	223	212	189	205	235	211	187	192	221	207	187	212	173	196	193	187	191	235	193	189	226	249	189	214	178	201	199	227	199	182	209	201	205	194	205	195	214	184	229	224	199	228	226	183	224	199	178	215	200	225	230	199	212	187	217	201	192	172	200	215	208	191	191	200	208	199	200	209	215	215	203	188	188	181	205	222	207	229	212	187	159	210	197	196	194	206	213	202	195	237	215	216	215	186	189	220	185	183	178	196	185	194	168	228	182	205	217	183	213	176	191	203	188	202	209	225	214	224	194	224	204	177	192	187	184	187	196	198	186	208	185	179	211	221	217	181	188	214	202	186	182	207	188	200	221	200	167	201	197	187	222	186	206	176	191	213	217	187	214	189	209	201	194	216	191	191	222	231	221	161	198	184	206	181	184	202	201	202	208	151	208	206	211	183	198	212	189	197	191	205	204	196	191	205	225	198	190	213	189	218	210	192	202	191	200	210	183	187	178	193	184	222	201	197	191	187	205	168	191	190	198	214	211	187	208	188	179	190	235	225	205	180	216	229	204	223	213	214	209	195	244	217	173	189	198	212	194	181	236	230	214	213	200	192	228	176	209	209	211	198	196	198	180	210	201	178	177	194	202	197	184	184	196	196	206	209	181	216	221	218	215	204	206	209	186	205	192	215	201	220	200	186	192
6511	912	1638	1847	1586	1470	1169	1023	989	786	796	705	659	649	575	647	637	591	570	545	583	571	585	559	539	532	514	561	492	506	501	547	469	534	517	528	536	487	476	496	516	511	476	510	502	448	497	510	452	529	489	477	509	524	486	491	484	505	494	460	541	459	508	513	458	517	508	463	486	505	501	504	535	492	490	485	481	504	524	481	456	523	495	544	493	498	494	491	503	502	507	494	479	506	531	491	434	486	508	489	505	496	535	537	486	543	474	457	462	467	485	433	485	459	553	480	487	490	471	489	513	504	471	517	488	475	534	468	491	485	519	496	505	500	499	495	494	493	456	472	525	491	505	434	508	513	510	530	504	470	522	504	535	466	493	484	519	447	512	493	477	459	533	473	508	536	483	498	485	478	488	474	524	528	506	501	492	506	482	517	493	484	507	484	495	509	481	479	467	486	457	481	485	475	505	489	542	498	471	503	489	501	508	500	440	498	515	485	535	458	457	506	474	498	471	464	500	481	483	501	461	450	513	508	448	476	476	475	476	510	459	511	552	418	507	466	472	489	470	501	530	537	495	474	476	465	459	483	461	512	493	447	516	481	489	511	495	505	501	469	508	473	491	500	490	502	464	504	487	514	449	486	490	477	488	467	536	504	478	498	498	484	478	474	470	464	504	472	476	480	484	494	555	472	470	481	502	473	503	510	477	483	487	478	477	466	498	449	485	500	464	517	489	491	528	502	492	506	527	548	491	477	503	521	501	495	526	510	493	478	527	480	489	454	488	514	517	480	457	486	468	478	508	479	479	501	480	433	468	470	526	514	481	464	465	511	495	514	484	534	472	503	513	487	462	470	470	484	485	473	479	461	472	518	490	496	472	529	503	501	483	510	486	505	484	493	491	461	482	481	464	498	459	503	494	465	460	463	532	483	504	483	476	501	471	535	501	475	523	486	463	496	477	503	450	501	487	532	473	520	507	499	506	535	504	515	539	499	486	469	481	481	489	474	470	496	481	512	508	465	534	476	466	467	494	464	480	496	483	470	505	528	497	486	472	474	471	482	534	515	517	489	492	467	524	527	507	524	518	464	476	512	457	522	507	498	512	506	469	489	471	468	479	510	471	523	500	538	494	542	472	475	457	505	502	512	521	495	466	463	457	490	467	495	502	521	488	446	482	470	492	442	532	483	485	504	480	527	474	497	481	506	495	465	440	474	444	535	526	481	468	481	495	529	502	460	469	434	481	542	477	445	491	471	491	521	461	511	471	470	479	478	518	465	483	499	455	486	480	529	479	512	518	489	490	513	490	481	516	499	468	514	467	453	511	459	509	507	455	482	497	470	486	488	497	500	481	513	541	507	525	488	471	474	418	469	499	472	504	467	500	461	492	488	521	500	497	499	476	489	501	473	468	458	468	528	506	500	499	493	480	464	454	511	518	529	494	505	492	498	480	470	485	497	462	517	466	490	498	481	517	508	481	512	490	477	482	485	476	452	437	470	476	494	511	505	504	477	487	489	464	483	493	496	496	432	483	524	509	541	505	476	503	456	508	451	480	483	483	497	496	491	489	467	487	531	512	494	511	485	482	463	508	487	486	462	522	462	504	488	501	524	510	469	514	505	474	473	466	500	489	506	512	474	500	475	499	497	504	473	497	520	444	492	503	511	521	480	495	515	437	491	469	506	515	496	498	503	476	503	490	484	510	499	489	456	528	522	462	489	462	475	492	473	484	463	509	487	483	500	470	486	469	498	495	488	475	499	480	476	500	518	502	466	494	491	486	481	500	457	493	481	521	486	487	489	507	472	458	490	502	488	496	527	471	484	485	471	450	465	468	469	474	472	458	493	465	497	481	493	476	466	470	477	482	477	523	481	457	484	449	454	467	478	483	453	519	514	509	440	508	495	478	470	461	486	504	475	492	457	504	484	494	486	529	474	535	468	458	509	495	469	513	509	499	450	479	471	456	503	479	465	454	490	466	494	518	462	517	496	460	500	469	504	510	457	478	453	468	483	475	495	458	479	511	496	507	516	473	476	484	503	492	509	499	494	478	510	485	530	518	465	500	481	460	480	464	512	501	495	442	483	508	497	503	515	526	490	492	530	465	486	484	501	488	482	507	510	472	470	526	514	491	494	471	485	478	482	486	471	503	440	490	481	514	515	463	484	469	495	505	499	539	526	485	518	486	456	487	457	462	501	478	477	494	487	526	453	483	503	508	496	468	495	477	465	491	499	493	457	477	463	488	482	474	484	524	481	497	541	493	505	486	491	475	462	526	515	497	489	522	518	500	505	491	494	477	449	485	478	499	497	438	526	483	525	485	465	486	495	517	505	516	451	475	489	492	459	509	486	510	472	465	485	542	486	522	504	498	498	478	511	500	511	500	526	451	508	512	471	446	480	479	492	493	474	459	518	524	492	489	477	509	481	495	523	465	500	483	482	503	504	491	496	513	514	510	469	477	481	468	490	479	423	506	499	524	470	499	472	560	514	485	519	471	526	498	479	471	510	474	529	490	505	532	481	481	503	538	493	495	476	501	515	492	498	486	490	506	437	495	490	445	468	536	490	467	500	491	499	498	513	511	465	482	467	497	495	483	505	473	512	512	468	458	518	498	497	450	519	502	469	455	469	481	445	466	472	504	497	493	509	499	479	443	476	490	509	481	465	512	455	477	489	470	472	491	462	461	462	462	438	480	475	485	475	504	447	484	520	510	516	478	522	465	475	473	478	539	493	502	507	492	486	503	485	457	472	500	441	468	492	495	491	474	519	523	489	502	491	500	509	475	526	474	507	468	494	527	477	497	482	491	530	493	485	513	494	497	448	489	513	454	491	468	503	478	476	478	458	457	502	465	501	494	487	460	503	479	487	501	485	501	503	494	477	478	523	491	498	483	504	454	544	474	475	463	499	470	500	506	455	474	505	494	497	443	496	491	539	475	520	477	517	494	497	486	462	492	519	442	499	500	501	506	475	488	456	501	519	482	518	489	449	467	486	517	469	473	489	448	497	479	470	472	478	491	468	513	489	486	474	512	488	530	464	461	502	469	473	496	491	532	500	515	510	477	499	493	482	538	501	483	463	486	480	480	481	465	446	492	494	481	513	509	487	522	523	498	491	501	483	487	525	526	466	492	468	505	486	518	508	497	461	497	454	476	492	492	473	483	476	505	467	464	483	512	467	482	528	508	444	503	501	491	473	486	494	530	497	493	480	462	497	517	459	458	491	496	502	460	500	489	493	489	487	499	471	482	491	512	452	502	487	513	467	532	461	502	474	482	525	435	514	493	468	464	526	420	496	472	530	499	490	490	483	481	453	493	490	459	471	443	476	487	494	458	479	490	480	473	460	516	493	505	470	459	508	435	486	492	518	498	480	475	489	493	519	468	464	493	510	442	502	477	511	470	474	508	521	496	523	477	457	482	487	481	471	505	495	477	498	490	494	488	472	484	468	486	489	477	457	489	493	502	488	479	505	479	513	478	486	520	509	503	484
14763	1391	1201	1010	745	557	474	411	359	303	282	318	287	269	291	227	246	214	256	246	266	237	250	221	227	246	221	245	263	244	232	214	206	245	201	221	217	230	233	220	197	248	240	228	222	221	222	224	227	199	198	237	223	195	220	225	228	239	206	200	225	210	228	186	213	216	197	228	207	193	216	204	219	230	208	232	227	219	207	260	249	195	232	253	231	220	232	210	212	234	228	200	223	240	212	214	212	244	201	233	239	231	259	197	206	206	208	198	212	231	209	219	232	248	212	206	219	240	212	214	202	234	253	230	224	227	243	236	216	217	229	211	208	237	226	203	235	235	231	246	197	231	240	201	233	213	208	236	231	218	207	231	230	214	219	216	212	206	227	229	210	222	200	206	212	205	237	228	236	229	242	219	223	231	230	208	244	223	221	251	248	217	230	239	235	211	198	220	224	202	231	233	238	207	223	201	213	214	193	216	196	255	243	226	197	236	211	204	234	221	222	206	222	219	186	234	226	237	185	223	238	223	240	223	240	228	232	222	231	197	218	212	204	210	226	232	192	200	241	182	253	214	221	210	225	235	234	235	235	237	238	234	210	240	230	219	214	206	224	224	202	205	222	228	216	215	237	198	197	188	222	239	231	250	218	209	210	215	211	238	222	221	213	220	258	217	222	210	183	237	225	214	230	220	219	225	230	220	226	226	210	212	199	232	243	245	210	226	236	216	228	225	232	206	213	198	214	215	232	233	230	244	200	209	202	224	218	212	240	232	242	236	227	220	223	214	245	230	242	233	258	241	247	227	230	221	207	224	226	213	232	218	210	203	249	212	220	225	211	189	213	235	235	212	212	217	195	239	222	222	227	212	247	201	236	221	219	215	236	223	202	236	216	240	243	248	226	223	209	228	221	242	244	207	214	205	232	245	225	203	244	236	218	219	206	230	237	232	226	197	222	183	202	203	205	223	216	198	201	217	216	223	213	212	212	247	210	224	231	209	218	263	213	262	214	231	231	227	206	200	216	233	218	204	225	257	248	255	236	209	234	185	214	202	211	229	231	221	233	264	209	196	243	229	212	207	196	207	233	217	230	219	224	219	221	217	230	224	223	220	220	244	241	224	199	207	218	219	202	222	193	208	235	237	215	219	211	210	204	241	244	206	213	195	264	241	208	214	216	206	203	211	265	218	225	232	225	195	221	199	211	204	202	209	242	226	219	248	211	219	223	240	224	222	226	194	213	234	218	185	201	229	205	208	232	224	219	223	230	216	216	233	221	227	229	223	227	201	196	205	234	232	231	220	232	255	225	201	213	222	207	199	238	237	245	200	231	196	228	225	234	213	254	202	203	209	231	235	225	210	251	189	198	203	206	216	228	209	223	212	212	236	231	185	215	210	231	227	203	256	223	239	211	229	226	214	231	221	210	231	237	241	233	225	222	273	216	217	187	234	244	212	218	220	226	187	204	210	244	209	218	210	200	210	223	257	228	229	232	209	208	221	229	213	215	236	225	206	213	195	237	225	219	243	215	205	193	230	221	219	231	209	210	224	237	231	210	203	216	208	219	233	224	213	214	228	218	228	234	202	248	227	210	217	218	206	243	215	216	208	218	203	228	227	240	207	204	199	216	202	244	225	225	216	221	210	223	219	230	217	189	213	216	197	214	222	196	221	228	230	204	215	241	203	236	206	200	214	231	209	219	213	218	202	216	234	194	225	234	259	201	222	235	185	248	225	248	187	241	205	207	227	234	249	234	232	215	238	212	219	210	222	224	227	217	188	221	214	245	199	211	236	221	198	227	206	221	229	233	209	233	209	212	240	216	242	227	235	227	211	203	226	226	199	228	222	212	211	224	224	220	236	200	199	243	219	225	216	207	218	202	262	218	226	199	213	239	211	198	212	253	244	227	234	196	213	226	236	223	224	234	219	189	219	215	210	240	246	187	210	198	230	227	230	204	236	212	225	228	218	229	271	202	249	211	218	196	221	201	226	242	232	212	193	207	210	233	211	235	269	226	217	262	222	233	216	208	247	229	210	203	223	213	223	260	267	214	247	228	222	193	222	236	237	227	238	208	218	211	222	209	233	221	221	234	222	226	214	221	206	229	209	235	234	241	227	240	211	243	240	192	218	204	233	190	206	211	217	240	251	203	205	195	225	217	226	189	231	223	235	235	193	218	223	219	235	244	219	202	224	242	207	228	247	211	218	225	239	225	212	220	229	223	253	239	227	209	214	238	225	218	183	209	217	190	200	202	214	225	238	225	219	197	217	257	253	246	209	218	247	219	230	226	228	209	223	197	216	204	215	228	208	250	235	209	214	202	207	201	188	219	208	236	223	196	206	224	236	225	225	220	211	229	219	196	206	228	239	198	237	227	228	212	198	230	215	195	216	184	234	244	220	235	203	205	182	214	214	221	213	222	232	219	212	242	212	226	241	217	196	202	208	228	202	216	209	216	226	215	222	211	239	233	197	187	235	216	220	227	230	233	203	232	203	238	219	217	231	209	228	214	236	224	227	197	250	195	225	225	207	204	203	218	240	207	224	221	219	205	214	244	218	207	192	210	229	237	241	207	241	250	185	179	221	220	193	205	203	212	204	200	225	217	208	238	270	203	211	237	226	217	240	226	216	219	208	205	269	241	215	209	240	230	208	235	216	205	213	242	200	211	197	241	216	203	196	220	240	227	221	208	219	234	201	221	205	212	232	214	211	233	222	208	232	249	222	216	258	241	233	222	224	218	228	200	191	227	233	225	215	232	212	216	218	244	224	247	207	219	210	215	226	221	210	208	184	214	236	228	200	210	228	247	243	196	214	228	214	228	238	219	232	219	209	222	217	219	208	231	243	193	205	188	221	235	216	186	240	206	217	231	204	215	197	251	219	214	230	206	186	219	222	239	234	247	227	206	210	195	213	191	199	243	216	249	215	221	217	225	239	227	208	213	240	218	225	223	216	206	224	210	252	208	213	239	188	233	221	198	205	181	197	241	230	234	226	206	246	230	244	190	197	209	194	216	208	210	206	210	221	212	195	225	205	219	234	209	239	253	204	222	221	225	220	215	237	249	213	213	202	243	219	221	212	221	210	231	212	207	215	209	229	202	238	224	236	234	266	213	242	222	236	243	222	235	238	217	233	231	213	215	211	217	212	232	219	231	217	224	217	224	209	229	232	203	216	244	217	197	225	241	210	234	240	235	236	217	191	270	198	259	227	224	216	227	238	215	210	216	209	232	237	234	228	244	200	204	202	210	240	217	223	237	225	219	245	208	221	212	239	193	253	203	247	197	222	203	205	217	217	232	243	211	210	207	209	225	212	230	203	194	206	217	231	251	231	234	239	221	231	205	199	236	244	226	193	196	212	235	246	229	214	194	225	247	196	211	221	209	194	244	203	239	199	233	209	211	199	250	249	201	203	202	190	232	202	215	248	213	225	234	227	204	214	198	225	252	205	211	208	211	229	225	223	213	209	216	220	197	218	207	222	226	229	231	223
8424	1346	2734	3009	2522	2149	1836	1516	1332	1168	990	997	872	809	823	736	788	740	717	695	671	682	683	650	631	633	636	666	684	633	645	563	604	627	599	609	576	591	615	610	573	644	584	580	581	595	554	565	581	557	531	615	587	603	598	568	555	528	533	542	548	563	555	548	566	584	570	553	536	574	617	595	547	556	563	588	606	547	546	544	549	592	561	605	556	514	574	536	551	541	586	584	561	586	572	572	532	562	601	566	548	536	606	564	597	559	549	586	580	571	572	563	583	548	569	568	617	546	535	553	570	565	573	581	552	538	500	578	573	582	594	554	522	600	575	559	595	559	599	566	575	615	546	597	570	580	550	534	544	605	593	528	526	514	561	549	545	611	599	593	566	614	569	603	645	524	529	590	568	594	619	619	562	594	569	555	555	571	556	607	587	579	561	537	611	560	562	516	578	562	550	565	561	592	596	568	582	572	552	530	540	562	549	575	605	549	563	599	569	621	554	552	554	569	545	530	555	590	557	616	537	608	578	543	594	583	583	581	592	548	561	592	601	537	524	519	492	527	525	536	554	575	562	513	557	545	522	537	553	542	562	525	562	583	595	545	624	593	578	534	584	591	573	591	502	564	545	551	569	544	564	552	573	578	574	556	546	536	531	574	582	554	556	560	560	554	594	542	539	571	573	566	540	567	573	549	581	532	611	600	532	566	549	558	541	556	574	598	494	560	578	576	575	550	567	557	503	561	578	558	563	587	582	559	545	550	599	579	534	541	576	574	533	557	526	567	545	566	558	576	544	532	569	551	551	588	523	539	550	583	527	559	550	584	541	558	591	571	572	576	586	590	565	603	517	559	566	600	547	526	540	569	567	573	570	581	560	573	538	532	553	567	611	571	558	593	563	536	572	583	595	549	572	596	507	602	566	577	578	595	585	558	584	555	531	581	565	559	575	533	573	565	556	558	538	529	598	586	560	538	569	620	556	541	567	592	569	618	568	569	611	577	575	565	576	542	568	585	583	585	535	537	580	524	553	564	552	594	587	608	616	572	572	566	575	543	587	562	556	549	577	565	568	595	564	520	559	551	559	557	567	574	556	567	575	563	607	602	572	553	597	563	595	564	510	577	597	578	600	521	603	573	562	554	594	592	608	552	606	589	583	524	577	546	545	585	555	568	593	515	549	581	563	594	594	574	544	598	571	550	541	567	563	546	575	614	539	563	588	525	597	560	529	547	567	594	548	569	584	556	566	577	522	559	563	543	597	531	593	555	527	552	580	571	558	578	564	580	527	586	586	546	584	537	602	579	499	589	598	547	538	531	550	583	582	580	548	595	538	545	537	540	539	590	584	544	580	544	527	581	531	514	557	549	578	590	556	572	576	543	558	577	590	543	568	607	571	579	559	587	549	597	602	494	561	564	554	567	571	529	563	590	557	576	585	572	577	533	614	560	527	548	575	507	560	567	570	578	540	569	571	556	575	532	606	573	565	568	553	569	578	571	585	545	552	574	582	583	558	543	542	528	599	581	562	576	561	562	559	494	583	547	604	581	570	535	558	577	544	561	610	619	588	566	579	554	520	560	589	543	593	572	570	563	552	544	573	586	566	576	563	565	585	555	601	552	565	561	559	587	544	585	550	572	503	522	607	554	549	555	557	547	528	565	585	550	532	582	552	536	589	580	561	527	564	555	562	582	555	518	597	553	524	571	548	526	611	566	571	560	537	553	556	558	595	573	577	550	544	568	545	548	562	574	578	563	555	543	560	575	588	564	572	576	560	586	572	533	557	607	509	564	607	605	597	558	561	554	574	596	566	544	578	582	609	580	563	549	536	553	573	578	589	508	571	514	506	573	539	581	567	566	553	557	565	550	532	533	569	604	547	605	553	526	566	560	602	558	560	562	536	586	565	562	568	571	510	548	559	595	563	570	536	558	601	547	586	551	574	562	595	536	599	581	588	591	564	531	530	580	522	561	607	554	588	539	528	581	566	521	573	568	555	603	545	555	554	597	543	531	545	575	570	572	581	557	568	543	541	571	602	580	570	597	610	554	566	559	582	524	576	589	524	564	554	577	559	549	562	584	576	578	597	586	544	563	530	597	564	548	566	566	605	574	563	565	556	627	527	547	561	498	519	581	548	559	521	523	577	546	605	547	565	560	571	557	592	542	560	572	545	545	567	605	542	568	574	592	581	577	560	520	567	542	603	553	580	558	567	560	570	559	569	553	568	561	559	538	525	533	544	568	523	557	577	564	532	501	565	595	571	547	587	579	571	553	487	561	546	554	563	545	532	563	612	579	563	574	573	554	523	531	609	576	550	573	553	549	530	541	597	525	574	602	564	544	597	540	560	508	545	544	542	559	564	550	570	569	557	563	580	597	542	590	559	553	585	563	578	571	593	587	608	522	579	540	581	556	544	562	538	555	566	582	573	576	537	594	526	548	566	557	569	590	562	578	544	577	610	608	577	543	557	553	575	574	580	622	561	536	572	548	494	609	583	559	589	551	553	522	548	580	600	568	549	556	558	556	567	544	555	519	521	564	565	569	574	534	611	547	573	563	527	592	549	553	570	538	597	544	568	551	591	571	563	517	562	572	571	569	565	548	597	612	572	586	572	564	523	590	546	563	598	572	570	578	593	544	562	575	544	557	540	568	555	581	551	592	576	586	578	555	564	560	560	580	539	543	533	557	578	545	549	597	550	580	570	564	554	532	581	557	541	608	563	536	555	556	549	565	567	561	560	546	580	586	529	559	543	541	581	575	589	555	586	581	558	570	595	593	565	590	599	556	563	538	585	559	527	580	546	549	563	532	523	553	565	541	573	536	560	539	607	612	571	542	558	585	586	551	563	535	529	569	555	610	539	581	605	518	552	596	568	609	569	552	530	538	565	581	585	570	522	560	534	553	549	578	547	569	558	569	577	588	525	534	593	607	585	592	535	586	602	572	536	544	550	584	568	578	548	595	558	573	566	582	516	583	540	575	575	516	545	599	559	527	563	566	573	563	566	563	559	562	571	545	551	590	519	537	557	571	559	550	566	529	571	581	588	570	545	536	579	522	548	595	562	541	559	546	582	534	504	574	579	597	554	580	514	563	587	524	583	568	531	574	591	527	551	592	523	511	554	542	583	536	615	542	589	563	589	550	571	536	577	548	585	576	573	578	534	524	562	577	604	537	583	553	566	569	580	567	586	584	557	611	548	582	507	560	582	583	587	607	533	548	587	520	578	543	561	552	523	534	548	602	576	541	569	589	580	573	569	553	525	558	591	588	550	582	516	605	584	551	565	578	530	514	530	564	535	624	570	554	519	551	578	568	545	583	549	545	585	547	571	539	521	540	583	571	569	527	580	593	589	600	588	579	601	563	589	535	559	515	551	572	543	507	573	591	556	609	535	518	574	572	593	580	548	541	565	573	559	588	574	567	585	574	570	565	585	576	519	549	590	567	541	573	553	557	597	538	582	550	563	553	539	555	500	591	590	546	553	538	564	550
1792	521	455	457	420	402	408	426	432	432	408	429	413	392	399	371	370	411	376	385	359	397	421	416	422	385	398	394	372	398	385	400	398	395	388	392	389	399	391	415	438	390	435	384	417	413	437	440	381	452	410	404	396	426	378	401	373	382	414	414	376	427	369	388	402	415	386	386	328	389	412	409	415	400	397	384	411	408	387	412	406	382	383	389	426	418	398	395	392	438	464	402	387	403	405	411	423	414	401	389	421	422	394	441	410	400	423	421	406	399	409	386	373	403	380	362	368	395	408	379	398	379	379	415	454	388	407	391	401	388	400	381	406	417	404	408	410	385	387	359	421	380	400	383	444	387	390	391	389	353	416	419	382	401	385	391	431	398	392	402	414	391	385	405	398	344	408	348	421	420	388	384	397	374	375	401	407	376	410	376	368	378	355	362	421	392	420	377	390	397	402	379	418	390	392	396	394	357	417	397	413	379	425	409	404	438	411	409	406	396	420	422	427	377	398	389	415	418	411	397	392	366	389	421	374	384	377	389	379	401	383	420	403	424	427	395	383	426	417	381	423	385	397	462	413	387	399	393	420	394	379	392	411	380	386	374	391	396	396	392	406	381	404	406	342	396	426	443	415	397	435	442	411	387	417	410	398	393	424	388	413	378	438	393	416	395	381	390	409	442	405	402	425	387	416	412	396	394	418	375	373	362	449	388	431	380	396	374	403	381	403	417	396	396	458	369	400	354	414	391	400	416	417	372	423	405	386	393	382	416	398	371	395	399	388	409	407	415	427	418	398	379	380	424	427	416	376	403	352	419	381	377	423	358	416	398	399	380	420	406	415	400	388	382	396	375	376	403	424	403	409	406	379	355	402	374	421	386	402	424	375	372	357	425	408	394	358	393	401	374	396	410	380	418	372	409	367	404	408	358	416	387	393	389	427	417	414	405	361	397	371	394	393	391	472	367	359	391	417	425	396	430	386	392	407	364	391	431	388	388	420	406	366	402	380	374	360	377	413	410	402	376	370	449	366	398	393	395	363	400	323	403	414	358	386	397	401	422	458	409	400	405	384	400	449	353	377	379	384	378	396	402	385	402	386	404	358	366	376	392	401	383	375	446	370	396	402	351	416	396	368	363	430	408	398	390	382	408	441	395	393	380	390	414	375	378	415	381	372	410	423	410	390	410	406	385	411	390	421	372	403	379	414	402	448	416	437	406	423	394	369	400	430	380	425	369	388	357	392	403	422	367	379	416	367	365	385	379	378	394	388	339	370	402	400	385	371	391	399	400	423	387	403	417	416	377	416	398	381	402	367	400	372	394	396	389	403	416	390	420	376	399	414	425	425	419	369	361	419	403	366	381	378	404	428	382	377	452	366	418	427	421	401	436	410	410	405	371	404	382	350	365	396	364	405	402	404	422	391	382	423	402	408	382	425	400	431	423	408	391	417	370	385	387	381	412	406	428	392	354	389	408	375	377	363	433	395	398	415	435	392	425	434	380	376	395	377	395	401	390	382	350	434	404	410	384	391	421	406	447	440	379	393	405	375	395	365	389	395	416	425	358	372	380	399	399	380	419	392	389	399	410	407	418	362	399	388	441	367	414	423	403	422	408	425	412	392	401	420	385	372	407	424	381	407	367	377	422	386	387	391	385	410	392	363	411	408	403	394	384	416	410	423	369	318	373	402	360	402	387	401	393	389	430	420	387	384	401	356	402	354	394	402	383	390	364	409	410	450	402	363	411	393	372	374	381	399	391	406	399	380	384	372	419	404	397	428	412	424	393	385	417	402	411	425	426	398	395	366	399	402	419	403	436	353	379	394	393	354	383	392	429	418	377	418	452	387	368	418	400	342	358	354	427	366	432	409	414	391	404	447	392	393	414	417	395	386	393	405	385	430	368	408	366	365	341	422	403	383	394	407	414	398	379	418	403	353	419	388	388	433	416	398	410	443	357	400	382	407	431	389	421	451	416	383	426	381	414	357	405	382	407	410	424	399	394	445	386	438	371	401	388	426	434	355	406	380	392	407	392	381	387	418	413	425	397	354	370	402	401	385	394	417	383	375	381	406	403	394	401	406	366	409	399	413	437	390	407	407	427	387	427	384	381	386	386	403	391	408	396	364	379	358	429	408	434	377	401	397	429	378	385	407	402	392	414	394	362	409	371	409	396	394	414	370	389	414	384	398	369	405	423	411	388	416	364	380	416	385	386	391	393	373	420	397	381	395	425	403	410	406	393	379	390	377	410	412	435	394	385	414	396	414	472	368	397	399	426	429	401	422	357	398	414	478	365	391	391	413	390	398	407	391	414	349	411	371	400	429	368	391	396	398	386	414	396	371	420	410	396	409	382	409	366	383	420	407	413	395	412	396	389	372	415	385	406	428	363	369	380	415	372	361	413	392	395	398	403	425	422	413	405	343	410	404	424	365	394	385	398	406	378	387	392	386	395	392	383	409	434	384	424	421	426	440	402	402	408	384	425	377	384	402	382	374	422	376	418	415	433	377	382	400	378	446	388	400	361	411	403	381	407	391	369	355	388	396	392	418	409	409	398	440	386	424	391	371	434	438	393	408	430	426	404	405	381	428	405	376	391	393	415	396	410	457	449	378	380	421	399	368	385	394	424	398	445	414	429	427	406	405	399	400	358	418	437	442	408	400	382	372	377	375	426	397	371	360	370	363	424	410	368	420	396	386	389	354	380	392	414	413	389	366	409	394	367	384	387	424	411	398	382	409	380	400	414	419	373	421	411	401	401	384	384	422	418	406	399	393	377	383	372	381	386	392	408	399	380	393	395	367	409	424	408	377	394	376	392	382	419	428	376	413	420	371	371	409	416	391	435	393	372	408	395	354	418	406	417	410	410	416	407	416	431	383	359	393	392	398	449	382	367	408	411	406	369	374	424	376	387	406	434	374	419	439	425	400	369	361	433	413	385	377	373	395	404	433	409	393	402	400	436	406	441	428	403	386	346	378	368	374	395	410	388	389	409	410	401	408	367	360	400	410	412	397	401	367	424	400	412	429	377	424	413	410	429	449	390	403	413	418	427	404	390	389	380	375	385	362	373	409	414	391	418	412	400	392	367	407	412	412	434	392	467	370	389	378	439	371	413	410	396	377	409	380	403	379	400	404	403	420	372	418	359	391	422	397	396	417	399	386	376	392	402	379	385	394	376	411	433	374	410	382	383	404	413	367	413	420	428	429	363	421	395	413	403	383	369	423	385	378	427	371	371	393	380	400	381	386	385	404	387	401	370	406	426	427	403	394	398	382	375	386	379	363	374	402	368	432	390	359	412	404	372	386	379	412	414	437	378	367	421	398	396	384	381	382	428	364	382	434	420	412	427	395	396	394	389	387	382	387	418	401	403	386	409	378	361	430	396	395	393	428	394	420	388	435	419	404	372	378	351	423	426	383	405	401	425	430	382	339	374	366	423	344	398	390	368	397	392	421	409	330	392	401	396	404	442	400	392	424	366	396	407	421	386
2126	1016	1131	1089	1098	1086	998	950	958	970	879	933	882	921	914	883	885	910	853	916	895	924	883	898	862	937	891	874	924	874	844	859	877	882	882	898	840	878	910	851	855	863	854	881	865	879	920	844	875	895	867	835	893	887	895	930	894	880	923	899	871	883	903	864	902	878	849	865	908	829	881	912	921	887	889	847	804	881	876	857	873	885	918	899	879	871	837	908	896	878	820	885	896	883	854	943	853	897	901	910	911	881	880	891	867	837	869	910	911	876	862	833	869	854	879	888	886	900	881	829	887	875	911	873	847	866	864	880	888	935	907	890	923	902	862	878	905	919	870	909	936	947	903	852	908	875	846	848	888	966	831	868	891	915	899	886	846	906	868	896	884	872	885	834	829	847	912	858	865	865	871	841	906	895	830	845	916	843	886	821	868	853	927	860	847	890	905	920	898	874	852	898	913	913	835	845	830	855	883	849	910	905	902	888	919	893	892	886	932	893	904	904	859	871	878	898	935	879	926	858	898	801	870	839	872	879	914	865	894	877	856	879	841	898	908	878	882	870	884	897	901	819	891	879	871	889	829	869	872	862	880	859	898	894	847	876	836	903	900	861	886	841	857	837	873	858	890	911	893	840	873	848	827	882	834	863	825	836	888	859	907	877	881	942	923	879	913	884	859	902	878	853	849	858	896	906	799	869	877	911	920	885	830	918	833	830	855	856	932	875	849	908	852	837	849	875	860	812	927	886	871	885	888	896	905	856	856	917	876	865	876	875	877	893	887	886	907	873	922	887	902	855	909	849	945	911	896	860	824	855	814	898	886	877	854	860	862	859	852	900	818	871	816	890	855	874	856	862	876	869	893	886	876	877	837	919	885	886	896	905	839	887	829	880	884	842	876	830	872	830	906	810	822	840	873	893	923	866	856	878	920	884	897	937	872	859	866	837	912	890	910	884	908	864	921	883	890	887	953	892	916	894	874	901	921	838	880	892	893	834	879	838	892	881	844	886	886	864	917	856	885	849	877	871	852	897	890	855	917	815	863	846	873	865	887	898	845	888	874	876	852	864	918	871	813	874	904	889	864	881	834	876	883	919	841	860	925	900	850	877	934	853	880	967	902	878	853	920	874	858	851	944	846	866	871	834	897	864	903	874	883	900	882	888	869	882	854	874	913	908	870	879	826	884	882	849	834	891	936	876	862	859	862	899	830	871	886	862	877	880	868	899	870	836	825	889	877	863	942	874	891	887	899	866	851	855	897	918	891	872	862	896	908	851	890	867	897	944	887	876	884	874	922	891	858	865	928	891	899	867	910	887	867	884	841	889	856	830	857	941	922	918	879	889	896	863	876	864	878	839	833	874	844	836	877	877	887	915	871	895	843	897	917	876	840	908	876	888	890	829	893	869	933	835	904	895	887	856	871	870	910	835	888	921	905	878	906	939	870	875	866	891	914	926	873	844	850	892	870	855	903	891	907	896	855	896	897	894	895	840	887	893	923	853	928	855	908	889	859	847	859	878	909	821	866	837	912	912	876	859	824	885	924	817	876	861	868	902	882	888	868	876	961	845	895	889	902	866	897	904	899	853	903	881	902	872	926	850	889	858	864	854	883	852	874	842	869	855	931	879	814	894	836	853	915	870	860	844	879	875	843	900	862	940	926	878	824	856	894	900	910	927	866	823	858	858	871	841	911	882	866	815	863	897	867	834	854	918	894	844	856	872	856	881	879	825	902	884	912	885	879	884	915	883	877	893	879	899	916	861	923	858	896	826	933	872	836	847	858	876	845	884	893	910	887	866	866	899	909	864	885	884	899	865	889	926	850	868	788	900	858	841	849	910	947	872	861	860	883	892	864	873	870	896	872	907	843	911	861	847	831	888	896	852	898	823	873	825	906	820	856	899	858	913	842	912	896	883	853	830	929	875	879	878	886	865	839	875	902	798	835	809	819	912	901	883	923	888	935	852	844	901	830	810	920	906	889	854	892	928	866	914	876	855	861	829	908	883	843	853	879	894	889	857	922	851	903	848	891	870	931	877	881	830	902	905	883	904	860	886	889	852	856	792	926	897	885	864	877	863	851	907	864	877	852	874	919	855	845	865	861	954	867	857	861	858	824	865	823	850	933	877	888	903	901	872	916	891	904	907	880	915	920	891	888	904	854	872	876	875	843	850	887	822	840	875	877	859	893	935	879	878	855	909	892	922	858	939	894	878	839	899	856	885	909	888	902	904	869	872	912	879	874	886	856	859	899	872	869	915	909	904	869	902	870	827	888	866	861	887	890	871	877	889	864	903	882	806	862	877	880	891	892	851	854	821	881	894	869	837	896	894	904	854	892	906	832	862	879	862	895	883	870	879	846	888	901	858	896	834	844	827	909	862	870	887	875	861	902	871	929	872	853	860	843	887	879	845	830	886	900	845	871	915	887	877	874	877	855	855	908	923	895	813	896	906	895	888	860	856	924	918	894	859	880	905	872	877	910	778	926	879	882	900	819	861	865	815	890	891	872	904	906	923	880	861	784	921	893	900	876	879	902	840	874	828	865	911	890	922	858	890	869	889	862	897	867	854	847	849	856	882	898	824	842	914	887	835	865	852	895	872	906	868	858	889	917	845	887	836	876	872	863	856	852	884	894	860	890	901	855	873	881	906	879	924	903	885	853	920	857	908	891	882	879	871	818	867	874	901	904	858	896	904	865	894	879	876	901	903	923	890	848	884	867	872	908	884	918	819	825	887	924	849	905	901	919	898	927	904	886	924	829	880	893	897	949	903	877	865	901	851	856	930	800	860	888	871	923	937	894	817	852	890	828	843	930	897	863	915	872	859	836	899	829	905	869	909	919	878	876	879	875	817	877	891	887	881	903	885	866	854	880	907	919	926	865	900	822	899	864	843	872	895	906	840	918	850	915	906	857	837	860	907	838	893	862	838	854	864	864	864	821	844	898	863	894	862	869	840	893	835	911	855	820	908	879	935	883	834	884	861	828	893	914	876	858	883	861	882	873	856	914	883	827	866	857	941	871	843	903	810	903	839	903	880	894	845	937	853	886	867	916	892	865	866	929	940	849	874	871	853	890	857	872	846	903	864	890	837	912	885	873	869	856	891	843	907	853	899	864	874	865	857	834	901	830	896	827	837	894	890	864	916	912	862	873	872	861	920	877	880	870	840	864	851	863	905	888	866	875	833	912	888	867	899	853	849	858	884	870	865	870	898	840	897	928	863	899	928	906	826	836	847	844	888	867	882	882	853	853	868	927	856	859	883	923	899	871	881	925	877	901	866	913	911	896	892	840	882	827	894	840	878	909	919	897	826	926	870	907	857	923	906	844	859	860	840	866	903	885	964	898	800	837	878	836	908	869	862	916	872	854	886	855	886	882	847	867	834	893	825	843	901	872	821	874	888	902	840	870	897	938	902	902	876	935	843	872	911	863	818	825	873	868	888	872	881	882	880	853	914	872	826	910	898	869	862	886	850	873	849	863	823	888	863
7419	682	740	595	468	374	319	344	286	256	221	267	197	225	245	209	207	212	191	205	200	200	221	189	243	202	216	209	229	230	227	214	213	185	209	227	223	233	207	202	197	186	199	196	201	219	203	205	192	196	214	196	208	188	190	211	196	183	193	208	231	176	217	190	177	229	220	199	196	160	201	197	182	169	187	178	193	207	205	210	229	195	184	195	181	200	219	209	212	200	195	205	217	176	202	199	182	204	207	211	183	186	175	168	204	186	221	184	216	228	223	207	212	209	182	202	206	196	184	210	193	219	206	176	209	206	179	210	177	229	186	205	223	181	175	181	205	216	196	203	190	201	220	214	214	184	188	196	196	211	201	217	199	205	216	189	192	193	200	179	196	177	185	231	181	181	193	207	205	214	189	214	200	210	195	190	177	190	185	208	199	201	194	212	219	195	194	195	210	203	192	230	201	175	190	165	211	202	198	192	209	207	200	185	173	208	178	194	187	197	173	196	182	204	186	213	200	210	216	195	199	211	224	226	194	212	186	224	211	202	224	201	207	204	198	204	203	197	213	202	217	212	192	228	207	199	203	182	175	191	224	247	202	208	206	235	178	169	201	188	206	209	197	219	209	170	218	204	200	184	182	181	191	190	195	193	200	199	201	217	214	186	210	223	192	204	199	190	143	179	196	190	194	210	177	182	199	218	191	201	176	199	169	188	228	200	165	192	206	209	172	190	222	190	221	196	204	199	191	210	214	190	196	219	193	200	209	190	205	206	203	184	219	217	207	185	188	185	188	210	191	210	211	216	214	203	208	210	171	180	184	221	199	188	205	187	196	198	225	198	205	195	201	213	180	207	215	195	200	184	186	186	209	176	211	188	182	193	216	196	220	180	221	220	189	190	202	180	204	216	198	197	214	208	210	198	212	193	233	199	208	221	167	208	236	216	209	226	201	232	191	199	221	210	181	182	206	197	221	211	211	201	187	183	208	194	196	215	189	196	185	199	235	197	202	205	195	181	217	193	204	212	170	207	183	184	180	186	185	210	209	196	217	200	218	195	227	201	207	197	188	187	220	191	195	189	192	218	223	205	216	217	210	217	194	194	198	208	172	195	192	228	195	197	201	188	179	203	213	204	200	212	221	193	212	219	210	191	217	197	208	186	203	191	165	173	174	205	204	209	200	182	224	208	194	187	182	177	208	190	190	199	170	192	222	184	181	185	182	193	205	204	196	207	203	221	222	205	187	201	181	207	202	199	190	180	201	186	192	191	210	209	171	180	203	208	223	237	194	187	200	188	216	190	199	189	215	191	211	203	225	173	207	199	194	215	160	190	201	194	177	184	206	182	219	210	205	202	203	164	204	208	195	198	211	203	206	183	181	185	188	161	217	162	175	172	202	216	193	171	189	209	185	187	190	193	198	197	212	203	185	205	210	190	217	214	209	195	205	202	198	203	186	179	205	194	185	203	228	204	217	199	181	193	195	190	204	219	183	196	239	184	194	188	214	189	190	218	221	199	183	211	184	214	205	189	204	209	196	177	228	206	201	214	205	165	193	188	200	214	199	203	196	219	199	176	202	222	208	203	178	187	229	195	205	221	165	230	205	182	202	214	207	183	187	191	194	202	215	189	180	175	173	200	195	203	203	187	170	202	225	169	187	200	221	205	195	193	223	203	206	206	197	198	201	188	189	183	196	163	213	221	201	214	229	222	194	211	208	211	198	207	233	193	225	200	198	196	197	200	213	175	194	188	198	185	195	210	188	175	208	197	194	189	214	188	193	216	201	207	196	190	222	216	211	183	204	213	183	210	192	181	198	181	220	204	209	193	179	186	204	243	232	196	186	186	196	176	189	202	211	175	202	199	187	186	190	208	193	238	202	197	191	186	213	221	206	217	201	196	198	168	204	197	175	183	180	207	208	185	191	210	185	196	196	190	220	196	202	181	188	211	193	217	221	195	180	194	197	184	203	198	175	199	211	187	184	202	179	206	173	211	200	245	169	191	182	185	228	205	200	226	195	222	175	212	178	207	211	213	184	201	211	160	193	216	198	200	200	195	188	183	190	202	193	215	191	186	181	200	207	193	203	210	167	218	195	184	187	188	210	197	176	189	179	182	150	184	196	214	195	197	191	212	204	187	193	192	209	205	195	192	184	188	240	202	222	202	191	211	217	192	177	190	206	217	199	219	216	203	200	218	195	156	194	191	181	206	212	220	189	217	178	206	209	208	203	196	210	177	198	216	233	219	231	187	224	194	208	213	221	198	195	204	208	209	237	192	187	208	217	195	189	217	206	190	205	214	219	178	205	202	203	213	187	202	212	196	193	210	191	176	192	192	204	193	184	205	188	196	189	207	206	209	192	189	197	201	208	192	226	185	205	217	201	227	190	200	197	224	195	200	175	185	194	201	185	164	196	215	195	185	218	194	197	181	221	172	207	195	204	206	194	235	200	214	217	201	199	219	191	191	195	219	194	214	187	207	200	208	234	192	194	221	166	207	218	201	197	205	208	190	195	212	201	191	228	201	202	208	224	203	199	202	177	216	186	212	180	197	199	185	199	193	189	198	228	189	217	203	194	206	202	195	185	234	214	162	199	197	189	217	191	214	213	201	204	194	173	196	200	184	179	189	205	205	195	189	201	203	221	213	211	201	219	190	212	206	183	233	185	198	181	195	216	216	171	214	189	193	209	183	205	189	187	204	202	217	209	207	204	180	194	187	191	213	189	205	188	179	187	194	200	219	206	198	223	212	210	213	193	212	201	223	187	188	223	179	199	192	202	176	183	217	218	193	211	193	211	203	206	175	202	185	208	204	180	183	209	202	178	205	194	177	193	219	196	190	210	190	184	195	202	190	230	216	179	182	165	220	185	210	209	181	195	188	204	194	226	200	198	208	192	176	213	210	211	197	202	212	200	208	209	196	219	194	192	203	192	211	232	203	184	189	188	195	177	212	187	180	203	205	211	175	177	184	180	186	183	195	182	192	202	205	193	212	216	217	205	205	186	231	208	196	177	190	212	197	215	188	194	172	227	209	189	206	197	188	210	222	160	204	208	196	209	196	194	184	178	197	191	183	216	201	192	196	198	170	178	178	207	214	185	194	212	192	196	217	209	206	182	206	202	187	190	178	198	188	176	215	194	174	214	181	216	210	178	217	171	173	225	201	197	201	234	227	201	198	183	209	216	169	202	192	199	214	200	171	201	186	192	198	213	205	195	217	209	193	191	190	202	224	197	191	184	219	195	193	189	178	204	169	195	215	206	195	184	223	184	183	176	186	206	213	194	188	249	218	228	179	195	218	193	192	212	211	173	190	220	183	179	175	190	201	173	181	207	174	186	177	175	183	204	203	192	176	199	205	195	192	186	236	186	198	218	203	203	208	176	189	217	210	210	191	212	172	200	198	190	186	215	182	209	204	214	222	204	209	211	209	176	197	201	187	194	222	222	188	200	208	212	194	176	210	199	192	204	194	221	189	206	232	183	183	195	202
6428	964	1688	1827	1625	1353	1190	1070	895	806	815	739	675	638	612	611	541	573	559	585	491	533	522	580	506	514	538	567	558	491	556	524	557	506	545	511	465	513	509	508	507	495	512	513	425	536	494	466	520	483	493	491	508	488	467	506	479	510	526	487	492	451	497	487	506	469	510	507	473	471	476	454	483	520	502	487	486	494	474	464	469	475	510	503	490	473	484	501	466	478	527	474	483	518	448	499	482	437	532	468	493	477	511	472	494	514	508	505	473	476	487	462	495	472	496	507	476	502	485	447	516	467	499	519	504	498	465	487	482	514	463	458	497	524	468	488	494	498	532	450	476	466	508	490	487	456	485	494	476	474	465	492	452	469	501	503	438	500	464	521	499	461	498	499	497	483	509	512	481	485	464	501	530	480	472	464	459	514	444	508	476	459	476	471	494	503	468	474	493	460	495	477	495	500	473	496	490	465	465	508	480	472	470	527	531	519	475	483	478	479	508	535	486	486	515	526	514	503	487	509	457	458	490	484	483	524	524	488	493	468	442	543	534	509	508	494	517	498	472	461	456	496	471	518	516	502	533	475	490	494	487	503	439	497	475	513	476	473	481	480	513	510	455	502	487	421	469	467	439	500	489	477	456	493	500	480	509	482	488	466	480	504	474	486	477	531	488	498	465	441	473	481	508	503	509	467	481	495	464	472	480	474	481	454	526	502	492	512	504	495	496	456	504	488	468	497	487	433	526	457	465	511	480	496	483	471	499	523	440	502	489	510	502	475	493	529	491	472	530	485	509	513	513	456	539	492	481	515	473	467	472	445	495	459	546	473	501	503	499	515	489	481	510	517	487	510	493	509	471	479	484	499	497	507	509	470	484	542	485	507	471	482	464	519	431	459	461	516	504	508	440	484	519	541	537	468	487	509	493	488	511	497	485	484	502	494	469	484	467	514	532	544	475	525	505	477	482	473	481	483	498	521	501	508	493	469	477	548	540	453	476	455	454	499	517	493	481	483	467	485	463	478	468	456	510	462	504	454	490	474	520	472	454	483	499	478	471	480	463	488	493	462	465	476	497	503	472	473	498	495	480	485	454	472	472	485	462	446	507	435	483	465	456	500	522	466	482	487	481	508	504	498	502	480	460	481	510	491	519	481	462	461	485	490	474	504	458	520	465	478	442	518	503	468	528	496	457	501	485	462	469	477	501	476	523	478	512	499	462	538	501	489	523	477	476	488	484	480	456	465	488	479	477	497	482	516	504	523	459	518	475	451	517	477	453	487	507	515	472	483	496	452	499	481	535	470	483	484	496	477	516	465	473	499	457	496	474	516	477	484	522	501	499	479	482	453	511	477	495	485	508	499	477	487	480	455	504	472	520	487	518	469	488	490	460	489	533	508	526	503	477	526	467	485	483	428	434	474	492	531	511	485	480	464	532	503	484	463	478	491	499	494	470	456	496	502	506	491	492	494	475	478	473	509	493	468	476	491	445	489	477	469	451	449	488	466	511	519	502	455	451	447	515	477	474	465	481	455	489	518	469	497	482	490	472	478	449	476	445	488	523	496	489	505	471	457	518	483	451	509	441	465	461	514	477	487	468	481	471	482	512	544	501	487	505	491	476	461	464	485	448	483	499	503	477	520	453	473	433	495	488	426	498	485	475	527	516	483	494	490	471	518	500	483	450	493	442	473	495	491	490	495	453	528	446	490	495	461	456	491	519	488	485	445	514	493	498	480	512	493	480	485	492	472	440	493	517	514	471	479	465	482	476	506	472	485	471	486	513	494	530	484	493	507	499	472	480	489	504	520	506	481	470	518	493	502	519	458	447	468	498	483	470	446	521	482	481	473	488	525	496	503	477	420	501	496	464	500	479	463	486	468	480	486	483	445	467	469	472	489	467	514	465	488	471	494	487	501	502	480	507	460	453	518	467	508	508	492	496	494	503	509	507	504	502	488	494	494	515	461	459	506	494	468	541	480	516	461	518	474	515	509	493	499	432	471	514	472	460	497	493	492	490	512	505	497	474	500	474	495	468	504	482	437	498	472	487	512	507	489	470	503	501	492	496	466	489	514	478	487	444	522	508	524	455	488	499	479	487	486	508	493	482	429	509	442	476	496	464	450	508	505	491	533	480	462	469	434	482	481	478	495	505	516	477	526	525	515	509	475	471	496	484	501	477	522	496	482	462	487	465	499	501	455	489	488	472	446	495	498	503	465	506	482	518	511	473	511	460	462	453	499	482	516	489	468	514	511	479	460	515	499	475	490	463	494	443	491	519	496	494	443	475	487	494	481	509	482	468	496	455	509	499	509	434	494	424	435	519	448	480	480	511	512	467	495	484	559	475	478	495	454	498	489	471	501	499	470	488	464	468	475	515	511	490	480	465	484	505	486	513	501	484	513	504	486	508	508	479	491	477	456	485	489	546	490	499	489	495	484	514	484	484	511	459	532	470	516	469	455	468	519	474	450	507	507	496	462	494	507	449	473	462	450	505	475	460	499	492	509	530	506	500	507	493	504	489	469	539	480	509	494	484	508	479	494	492	499	505	471	491	540	468	454	480	502	493	455	487	500	485	504	492	477	482	494	479	510	483	528	550	470	484	466	465	485	510	513	447	454	471	489	492	471	480	503	484	473	488	510	523	480	474	483	453	485	504	498	464	485	503	490	520	463	503	504	461	526	516	486	460	508	451	536	510	500	482	500	460	472	465	445	494	460	492	476	481	511	463	504	488	515	500	474	461	473	497	498	515	492	509	466	508	468	517	463	491	527	457	518	425	514	477	471	506	455	506	519	457	490	472	529	487	508	494	466	467	484	471	461	482	463	486	480	504	440	443	489	510	482	478	501	472	453	465	499	453	506	481	504	479	493	473	485	485	480	461	491	482	473	469	502	469	478	525	467	445	541	515	490	456	480	473	506	484	493	496	517	517	478	435	539	490	491	502	457	489	485	462	475	500	493	484	509	460	492	477	482	474	543	477	480	516	486	457	529	482	500	474	452	519	469	486	500	481	488	485	474	468	502	500	472	492	526	492	490	493	448	483	489	476	506	473	476	467	481	512	469	495	509	474	470	495	499	556	476	448	451	475	499	447	489	475	473	529	469	454	477	474	529	466	475	492	492	490	452	497	491	522	465	472	494	469	495	482	501	501	483	459	477	472	446	476	487	484	483	518	459	457	449	492	497	495	513	516	465	510	484	471	481	502	452	479	485	473	482	453	462	489	493	488	519	458	501	505	490	466	462	484	493	466	487	505	489	477	461	531	439	513	448	483	482	501	487	466	479	508	484	462	516	441	486	502	525	500	490	504	477	482	461	503	470	481	476	481	468	509	498	515	477	458	491	475	488	467	414	518	475	489	456	455	487	483	487	471	519	534	511	518	513	494	488	445	505	496	493	485	488	478	472	482	511	496	460	464	479	494	474	485	504	477	512	506	454	471	478	495	512	495	510	495	475	498	492	502	507	475	449	488	488	476	492	516	434	496	495
14774	1503	1284	1197	732	584	481	419	337	369	308	310	262	266	256	243	278	242	233	235	233	226	233	225	204	219	255	235	235	205	254	234	223	271	227	218	207	221	219	189	223	195	238	228	234	217	219	233	233	235	179	206	229	213	223	231	235	231	215	237	193	219	219	246	244	248	227	225	199	234	211	230	255	242	209	202	210	230	229	221	212	241	215	217	222	259	224	215	212	236	202	235	232	239	224	221	201	204	240	217	198	212	235	201	179	222	226	244	220	233	242	223	228	239	239	227	227	213	226	216	215	209	232	238	214	237	252	214	231	227	206	245	215	207	217	259	188	234	235	245	228	216	233	180	210	211	214	205	227	227	238	211	211	202	227	213	233	217	218	197	215	226	226	221	252	240	212	218	219	204	200	203	230	223	207	236	236	245	259	215	212	205	210	202	256	223	230	223	237	214	220	207	211	228	222	200	192	199	209	189	208	208	210	226	228	202	238	236	207	207	204	224	208	226	225	250	199	207	200	217	193	218	205	234	225	211	262	218	219	228	227	212	213	224	227	210	261	218	212	209	222	234	219	230	233	218	189	213	258	229	222	238	203	196	219	221	228	197	201	211	214	226	221	226	208	200	242	228	231	207	198	227	221	185	192	221	238	216	237	209	236	206	222	225	235	211	235	238	209	246	211	203	221	204	229	213	243	199	202	244	253	240	259	219	221	210	222	204	203	221	229	218	211	212	223	226	221	197	227	238	228	198	244	240	262	244	211	234	222	232	241	259	212	219	199	201	205	204	191	214	200	218	209	234	221	202	205	195	190	229	193	204	219	220	192	193	210	212	201	238	238	265	253	200	230	228	243	256	219	236	211	205	229	220	230	201	213	257	211	250	201	201	222	189	214	230	212	229	235	203	220	213	240	221	212	239	226	226	225	198	192	225	258	209	228	196	231	210	246	191	251	231	208	215	235	211	206	190	209	220	188	217	210	216	221	234	220	220	210	202	216	233	227	220	215	227	236	219	217	223	197	205	220	232	221	246	187	223	208	210	227	228	208	217	214	213	231	205	210	203	202	230	240	205	197	227	227	211	217	219	231	218	208	208	222	203	230	215	208	227	230	226	197	253	223	235	233	232	224	220	214	216	219	238	233	207	235	204	238	224	223	220	231	214	211	252	216	227	209	239	236	243	219	199	183	217	224	226	205	224	212	227	218	203	216	186	222	201	230	215	220	212	229	209	242	198	213	193	217	214	239	224	212	261	210	229	241	212	202	239	193	234	229	210	235	223	217	203	199	177	225	200	216	221	210	228	242	219	219	232	216	223	185	226	205	229	229	220	206	249	194	236	202	224	211	227	215	241	253	224	225	211	191	215	211	210	232	233	222	220	188	210	214	223	199	211	235	208	196	192	237	222	211	172	183	217	202	218	227	240	241	212	229	233	267	235	204	216	210	222	213	215	227	254	216	212	220	214	217	210	221	212	221	219	227	210	232	203	232	214	230	210	191	230	225	198	224	218	220	214	203	275	209	217	199	195	242	212	214	204	205	232	220	212	233	195	239	204	232	202	228	242	221	259	216	246	218	236	204	216	201	243	242	220	234	218	222	210	216	236	246	205	224	201	234	236	208	227	213	194	198	215	254	226	220	248	178	233	219	231	237	218	253	208	225	219	238	216	207	224	221	240	215	236	260	223	236	213	233	199	198	210	217	182	212	240	199	211	214	230	205	239	213	212	209	241	230	238	188	226	213	210	201	221	229	214	209	243	235	200	242	218	231	245	250	190	236	230	256	204	232	204	229	222	184	211	193	189	227	240	252	203	214	236	215	208	205	200	217	239	187	185	195	217	213	199	204	198	217	228	236	234	192	215	197	217	230	230	206	223	198	218	200	213	222	215	225	207	231	223	203	227	201	220	235	215	231	223	247	231	215	216	189	267	185	207	222	210	222	216	239	187	202	203	191	226	238	232	228	208	212	233	229	216	216	221	195	226	223	226	224	210	209	194	188	229	236	222	207	216	203	252	241	211	233	230	203	221	232	213	210	205	208	223	201	245	210	238	220	240	202	220	227	252	233	214	219	242	220	210	213	212	203	235	252	231	215	208	211	240	223	217	248	226	176	233	229	227	210	193	195	211	192	190	216	206	222	251	227	198	194	183	219	246	186	237	207	218	209	233	221	229	209	232	215	215	242	216	219	230	181	210	224	231	226	194	231	198	179	232	210	208	251	216	223	194	201	213	209	215	200	226	197	199	224	208	219	230	225	256	246	217	230	213	240	209	212	240	239	265	177	234	243	212	201	215	219	206	224	227	210	236	239	217	236	222	217	196	232	236	233	247	214	231	225	190	210	213	227	231	216	206	214	204	217	212	220	229	223	237	235	216	269	215	221	201	230	222	225	224	213	210	222	214	218	191	194	199	207	238	219	220	217	219	217	215	222	225	229	200	185	221	198	203	212	225	222	250	212	221	228	214	221	216	192	229	222	207	228	233	232	239	223	193	219	237	214	197	222	195	185	209	203	215	217	188	217	209	201	235	186	242	197	260	238	226	197	225	220	223	230	205	190	222	217	220	211	215	223	220	209	230	235	217	231	226	202	213	219	197	220	228	194	237	214	213	208	188	204	197	236	203	201	210	221	207	216	203	217	230	220	211	222	228	223	234	200	237	220	199	216	230	198	210	221	218	209	196	233	224	199	222	236	215	216	243	245	220	210	225	202	224	190	209	222	206	230	243	215	235	236	211	226	234	237	223	219	230	193	196	221	239	201	235	199	206	241	194	183	261	207	218	225	215	195	238	216	212	253	214	225	233	205	245	215	220	221	225	215	226	193	218	230	226	233	221	212	206	191	228	212	215	222	227	213	194	207	251	211	247	224	235	197	229	217	217	227	192	212	230	216	204	201	229	222	217	274	226	221	207	211	183	235	225	218	209	225	256	229	215	231	227	230	205	227	204	251	213	270	217	205	224	223	216	221	230	217	208	229	245	226	208	204	229	191	223	228	217	226	213	215	215	229	211	215	216	219	231	214	248	246	229	228	222	216	213	207	198	199	203	214	215	219	229	215	196	216	223	219	217	244	229	219	234	217	220	223	259	230	221	231	255	228	225	254	219	227	220	205	217	221	219	219	201	201	217	225	223	198	193	224	242	242	234	236	208	219	206	218	261	185	237	220	198	216	257	211	235	205	218	215	214	222	217	208	202	218	192	216	223	236	242	225	201	191	219	208	199	219	217	227	226	192	210	231	190	217	215	232	227	202	232	243	236	197	218	245	200	241	218	245	206	204	223	212	219	218	223	209	196	209	216	228	223	221	231	221	209	197	222	244	206	220	212	233	235	229	261	233	224	215	222	212	258	235	224	204	202	218	205	248	229	236	222	197	221	214	199	220	205	198	232	231	208	218	215	246	214	237	219	224	225	212	237	210	206	203	217	204	209	240	211	234	210	225	220	205	254	197	222	248	215	214	211	238	214	265	224	193	214	210	209	201	208	216	229
8453	1398	2666	3120	2577	2045	1720	1538	1377	1209	1050	1008	921	850	783	774	801	740	701	727	666	705	701	642	636	606	638	632	659	583	597	589	641	581	592	596	611	627	595	587	594	536	598	586	575	625	571	600	629	611	569	568	562	605	573	606	619	587	572	590	564	586	610	580	534	517	568	597	576	558	519	548	586	540	530	569	561	583	602	606	545	553	593	584	574	569	549	588	579	556	560	577	542	495	573	570	564	523	565	578	606	560	544	536	581	534	579	558	562	561	536	562	569	576	583	553	554	583	614	592	571	540	579	537	570	602	552	582	580	582	559	604	589	589	544	563	549	613	536	585	559	556	570	590	537	550	602	560	566	564	545	582	574	572	562	605	559	578	557	566	552	579	589	561	595	596	566	554	549	517	561	542	570	601	551	604	577	559	564	575	584	541	547	578	556	575	584	524	556	567	549	565	556	574	548	569	580	564	576	537	566	568	503	553	579	550	573	560	575	558	593	570	603	592	542	553	589	551	597	595	544	542	549	552	537	588	528	585	584	560	554	585	570	527	571	530	542	600	509	605	615	568	575	534	551	588	558	563	583	562	572	534	592	558	591	605	559	554	558	553	555	562	619	561	561	558	583	567	548	543	574	578	514	549	556	590	585	557	563	544	621	542	560	584	598	561	599	529	553	608	578	528	552	511	562	582	586	550	519	557	556	649	559	576	574	608	573	590	495	543	562	574	540	577	570	583	526	578	589	568	570	577	560	561	572	594	555	527	555	597	545	580	512	520	579	582	550	540	574	525	580	623	580	596	606	558	547	556	569	567	559	526	569	587	540	555	595	599	560	606	568	529	608	567	587	569	528	554	568	551	557	532	555	561	552	547	584	536	551	568	607	566	587	542	566	549	545	579	540	571	576	582	586	578	554	570	572	547	554	538	557	572	596	588	581	561	569	589	589	551	577	620	556	536	615	541	579	573	533	588	547	550	563	543	551	578	570	599	553	526	544	536	549	576	527	576	563	570	587	524	543	552	523	594	592	587	584	559	571	571	559	618	554	590	553	578	600	589	544	554	569	544	538	531	550	549	543	589	586	529	537	602	561	553	559	625	609	565	534	593	551	574	575	538	592	558	542	585	545	555	537	615	542	536	565	590	591	531	551	587	585	517	545	557	544	560	585	565	555	589	556	547	583	553	605	560	599	566	577	540	599	549	582	548	545	555	533	524	541	587	601	554	582	547	543	565	549	579	593	546	558	580	558	611	565	580	598	578	551	583	577	571	506	616	543	559	558	551	550	550	602	591	571	531	556	578	577	578	568	583	560	568	566	616	525	591	561	580	593	591	614	585	603	572	597	590	549	585	550	568	563	609	555	564	570	569	532	592	534	525	548	548	560	554	561	597	565	562	580	530	568	578	526	541	612	559	574	576	534	565	505	548	556	568	623	528	529	605	565	542	545	582	549	574	583	529	561	599	596	560	568	590	598	544	561	529	605	582	543	550	568	587	545	582	592	571	541	533	582	552	530	540	548	550	587	557	573	565	538	614	574	543	533	574	559	522	599	545	589	572	592	569	584	525	557	535	563	588	560	545	582	573	538	561	590	594	562	581	593	570	522	584	561	567	552	571	565	526	555	550	578	559	535	539	584	565	544	582	579	586	596	557	594	561	569	569	582	559	571	556	544	541	557	577	544	522	579	604	531	535	606	568	523	567	570	553	582	583	599	527	598	545	584	578	570	561	581	570	623	614	545	568	556	567	558	556	538	596	559	597	589	567	571	525	580	587	558	563	551	579	587	604	592	552	547	559	600	532	610	560	543	548	555	534	565	561	551	540	599	576	559	554	615	563	575	551	580	520	509	598	569	562	550	574	561	604	580	573	547	532	573	562	569	582	594	548	579	572	599	578	555	586	587	557	522	554	505	587	569	554	562	572	559	590	556	563	538	541	578	586	598	583	518	561	589	541	572	562	572	531	583	557	574	548	524	597	546	564	549	531	557	565	565	563	593	597	561	569	611	507	551	544	588	570	545	562	572	525	533	582	551	594	582	581	554	560	571	553	615	540	541	596	579	592	546	547	556	555	575	561	568	608	547	589	589	588	564	566	576	550	528	540	559	583	566	547	534	548	569	553	594	570	580	587	535	594	518	606	569	568	509	609	567	556	578	506	544	540	547	548	547	573	567	583	586	540	571	525	558	556	571	556	597	509	615	591	587	551	551	566	583	571	580	547	603	513	588	577	533	536	562	544	533	581	567	538	510	573	543	573	561	551	563	564	574	570	557	586	586	591	554	576	562	585	639	566	560	584	583	552	563	565	589	528	563	551	561	558	589	550	607	561	561	559	565	553	519	625	545	514	568	600	562	589	566	570	568	570	552	526	529	599	576	553	567	512	548	538	585	567	565	608	569	527	536	553	560	625	572	558	573	545	550	556	585	561	540	519	530	548	545	570	533	576	558	536	589	566	570	556	534	576	600	534	584	546	541	576	541	539	553	547	562	535	549	561	575	597	611	578	581	575	598	563	530	594	556	555	550	533	560	542	527	558	577	565	593	540	574	584	554	590	523	512	550	569	560	557	543	587	552	568	524	585	529	573	574	541	532	548	583	548	558	588	523	576	572	553	564	571	588	589	539	597	590	551	611	542	545	606	557	594	558	577	550	587	585	541	549	557	587	588	554	562	576	552	587	535	559	499	571	622	556	553	522	554	572	590	600	533	568	518	551	596	550	552	573	534	558	527	513	559	565	570	564	581	570	572	593	576	580	536	584	582	561	573	583	576	561	551	563	566	603	589	555	579	569	559	537	581	585	562	554	548	591	558	530	539	561	567	583	566	582	586	562	578	573	573	591	550	544	528	517	559	557	547	561	599	594	510	592	540	552	553	560	560	535	575	573	548	577	557	533	567	527	579	557	592	571	536	579	575	576	571	582	532	538	563	552	571	527	576	597	542	575	564	573	563	581	582	582	555	563	590	573	601	546	546	566	573	575	581	577	576	569	582	521	567	542	613	539	590	562	540	558	575	545	574	559	549	554	556	618	536	553	549	578	584	554	568	606	549	568	572	567	607	547	611	637	554	558	534	554	539	502	581	569	564	588	547	547	598	555	538	539	541	552	572	557	540	585	524	566	592	563	584	591	519	542	584	544	573	584	581	557	542	533	566	548	545	561	544	561	566	602	631	540	588	557	546	556	579	551	580	591	565	524	566	616	563	568	580	586	552	584	585	575	572	550	542	523	558	577	547	536	522	530	593	576	520	559	569	593	569	514	576	571	567	600	573	538	604	554	592	557	542	550	571	551	543	555	572	553	550	589	541	602	592	571	531	575	567	544	517	502	559	539	607	543	565	592	576	575	512	544	558	531	538	569	588	565	597	557	527	582	568	545	534	633	575	617	567	588	592	599	541	578	578	549	528	539	543	519	567	589	566	536	546	548	573	600	536	577	548	536	546	527	545	555	556	586	559	576	594	605	575	559	600	548	573	560	583	542	571	605	563
1782	464	507	488	453	428	401	378	397	428	410	414	399	401	390	367	411	419	416	414	391	372	371	386	384	400	364	407	428	413	428	346	401	417	394	351	411	379	405	405	383	383	394	406	383	405	382	382	406	372	405	423	386	379	358	381	369	420	411	422	414	404	392	387	426	377	426	413	375	375	380	383	396	384	425	416	364	374	399	391	391	411	412	381	403	385	377	370	409	390	355	378	375	388	409	377	398	386	408	396	416	426	391	395	365	446	404	401	393	378	409	390	420	388	386	395	412	404	408	388	392	371	417	369	415	375	429	412	402	424	407	411	421	412	410	426	441	426	413	395	361	374	387	424	383	382	443	411	405	390	372	397	437	387	385	376	423	399	371	379	396	387	443	401	380	377	370	395	431	404	406	425	395	393	407	394	382	368	384	395	377	393	399	392	392	389	397	343	387	397	410	413	363	363	395	439	433	394	367	405	422	430	386	387	420	406	410	381	392	414	389	440	399	435	395	390	444	409	395	425	352	391	439	408	424	377	392	409	359	399	353	404	408	377	387	373	410	395	393	377	388	387	371	423	397	389	420	450	371	434	422	411	412	402	381	387	382	376	385	388	416	407	423	414	393	391	419	403	405	416	423	395	348	412	389	377	386	386	392	422	444	385	403	405	386	405	378	399	380	413	363	417	390	462	378	377	354	380	394	396	417	410	398	405	417	371	406	409	393	408	395	408	438	410	430	425	393	374	365	389	372	387	411	367	435	433	354	413	404	403	397	329	398	418	344	404	434	409	392	439	400	397	393	400	412	345	423	373	403	426	375	408	427	364	397	405	403	404	402	401	388	418	405	374	410	398	369	393	419	387	406	381	399	482	430	425	402	409	380	398	408	370	364	388	384	397	388	425	395	380	382	404	398	393	372	379	391	415	411	421	396	409	388	418	416	416	374	381	394	369	412	410	438	407	405	417	401	396	403	430	450	372	381	401	421	358	423	376	395	371	415	388	416	410	422	378	394	398	419	369	415	412	391	373	393	400	408	351	392	413	397	407	414	431	403	356	423	413	416	411	385	365	416	392	400	373	387	380	405	438	401	420	386	381	384	395	371	396	374	383	400	436	413	401	384	402	380	362	397	395	428	381	364	422	432	384	394	442	397	413	390	405	409	377	382	391	362	382	367	417	424	401	391	419	370	417	387	357	377	397	400	372	347	414	385	373	392	414	402	401	397	401	424	410	395	416	407	381	422	419	389	354	413	420	370	427	397	379	383	391	385	401	416	398	384	359	403	378	424	331	421	392	394	421	397	349	402	387	375	362	362	387	415	426	430	425	419	415	382	425	407	370	385	393	408	400	413	391	403	393	373	398	408	433	396	394	373	403	364	378	360	405	368	386	364	393	385	355	390	374	424	413	387	388	398	447	450	394	380	384	434	403	452	411	429	416	352	362	393	384	403	398	454	409	434	385	402	413	387	394	408	380	424	421	406	402	413	367	382	437	416	384	386	377	382	412	420	412	379	400	444	407	396	399	418	426	414	402	392	366	423	418	415	356	408	418	386	402	409	394	407	423	407	381	411	390	396	426	396	389	385	422	410	384	360	417	400	406	342	374	434	396	394	383	398	409	419	401	410	386	386	370	382	382	386	383	378	399	379	389	384	375	390	406	397	413	419	387	389	385	412	387	417	414	394	380	386	355	420	379	372	427	395	432	397	413	374	364	392	382	412	387	395	381	420	399	360	384	384	378	387	358	405	416	391	412	428	367	396	425	380	387	421	389	403	372	386	378	373	379	394	393	389	412	413	387	401	360	415	416	371	405	377	379	376	381	400	395	406	368	401	383	390	407	428	414	396	382	451	421	382	400	398	395	417	429	416	375	437	452	427	399	383	363	419	432	428	422	398	403	409	409	365	423	378	381	412	381	348	405	371	409	401	401	395	409	358	414	411	419	392	370	386	411	425	420	402	392	392	402	388	416	388	425	376	393	396	438	404	424	414	404	431	385	394	407	416	428	370	395	432	402	396	406	443	408	374	425	367	369	363	395	397	380	380	401	415	439	437	420	401	420	397	401	422	403	418	394	432	419	360	376	402	388	377	378	403	434	387	440	385	388	423	393	372	383	415	419	403	436	368	380	400	397	418	404	379	405	397	415	382	445	393	350	405	367	417	403	450	405	407	400	391	390	412	407	430	405	393	394	426	418	379	382	389	392	383	412	393	397	434	351	394	396	402	409	369	429	412	385	384	388	372	370	373	380	426	426	380	431	403	424	410	376	421	434	377	397	365	480	386	390	424	369	402	396	412	368	407	394	417	403	395	376	396	414	396	439	375	384	382	382	415	414	449	436	368	357	378	373	369	408	407	386	380	416	400	431	413	400	416	370	392	341	388	383	371	376	406	385	386	388	436	378	420	399	393	375	403	375	384	447	380	393	407	412	375	424	398	409	381	409	441	383	388	409	394	386	406	380	439	420	402	418	379	378	365	394	414	420	384	414	387	394	414	407	416	415	388	407	398	439	417	379	403	410	407	361	381	409	375	403	408	403	395	360	429	385	440	424	410	378	375	418	394	371	384	397	367	420	357	350	412	407	436	423	362	376	371	411	401	364	378	395	412	430	400	386	441	416	418	398	453	407	427	403	424	414	399	415	404	392	401	368	363	383	369	388	409	375	371	398	386	378	406	346	387	421	402	391	368	363	396	363	347	391	386	438	408	387	393	377	372	371	391	417	400	389	417	379	382	386	416	414	424	426	366	395	398	399	409	436	369	389	371	336	373	412	376	396	392	370	418	401	377	394	372	418	346	422	414	368	406	398	368	384	364	372	348	379	405	393	385	405	432	388	412	402	418	424	441	389	355	395	400	408	374	408	414	424	431	390	424	446	365	384	404	408	383	398	409	395	368	385	359	415	411	404	383	384	432	343	374	407	406	392	436	389	389	393	380	377	403	399	417	391	412	414	394	391	381	383	429	397	396	405	378	415	353	383	384	424	422	379	402	435	395	393	413	392	454	398	374	382	401	429	400	373	404	384	367	374	411	395	382	368	373	399	403	393	375	380	384	401	369	371	401	412	370	415	407	427	375	425	434	370	387	361	362	406	387	412	373	380	360	373	439	398	394	392	416	374	429	421	338	416	414	400	372	376	412	355	368	413	421	392	385	404	417	417	381	354	379	402	383	399	374	382	401	396	399	382	414	364	365	401	372	438	422	387	394	412	397	405	420	392	406	419	429	403	389	401	380	390	395	379	382	416	417	427	398	389	365	440	429	436	399	395	423	393	382	375	367	380	399	345	388	415	384	406	418	418	428	427	368	426	374	422	392	409	374	402	370	393	390	377	401	399	376	369	380	406	405	364	372	415	402	371	424	420	434	369	394	369	423	384	378	379	396	379	405	399	419	421	393	384	437	395	375	391	383	353	386	352	402	400	404	376	399	363	372	385	379	381	373	386	392	412	393	391	396	411	388	398	418	421	383	404	384	427	413	382	414	384	398	415
2233	930	1166	1131	1089	1026	1011	958	971	979	908	954	945	905	950	881	849	865	928	911	921	868	834	880	833	849	810	843	844	850	890	879	824	853	909	883	843	869	873	874	900	883	908	882	832	911	873	904	872	822	841	845	865	889	858	880	816	897	855	851	862	879	871	886	807	855	906	877	820	860	893	849	899	882	853	919	880	856	865	905	882	907	906	877	889	842	855	841	916	858	881	864	891	904	866	811	830	869	897	889	920	909	904	905	843	895	870	871	904	849	837	878	925	867	842	939	880	851	899	871	883	883	895	860	897	877	879	907	848	872	889	901	956	852	868	829	888	909	902	846	870	843	830	893	888	872	870	882	967	863	882	850	856	909	839	813	930	877	843	890	848	852	914	913	950	910	909	877	869	858	867	875	872	863	852	848	905	836	909	858	880	854	868	818	894	867	854	902	896	892	859	847	862	931	875	873	857	877	814	835	885	840	906	869	887	888	892	925	837	858	909	826	916	865	893	911	860	904	842	936	924	899	866	930	929	879	851	893	872	916	854	825	827	894	886	845	903	897	917	905	901	871	950	824	882	892	884	910	887	889	933	832	879	875	887	848	858	856	863	825	875	821	870	827	859	930	892	881	871	899	878	862	932	851	895	891	890	891	806	844	875	882	873	896	890	903	914	898	859	851	871	900	865	908	872	895	863	898	880	878	875	872	922	896	944	868	921	923	889	867	895	879	880	889	894	838	885	838	881	897	866	832	892	913	882	895	832	944	903	897	891	893	865	884	828	888	886	853	921	868	875	835	906	854	830	919	856	892	873	899	881	872	875	936	891	860	914	920	853	879	892	868	839	884	883	867	870	836	886	896	859	880	878	902	877	857	921	871	905	893	884	859	854	869	923	869	891	872	886	876	873	926	855	876	881	896	929	917	858	853	858	873	853	886	847	859	836	883	897	899	890	839	863	920	876	845	867	914	827	881	906	886	880	912	858	892	873	880	847	909	844	849	854	946	884	914	924	874	893	878	904	916	919	866	890	880	920	892	881	854	870	893	892	865	873	860	933	872	889	844	849	875	908	874	880	907	924	825	857	866	910	851	843	860	885	887	864	844	840	884	877	920	853	822	910	807	860	862	864	906	839	823	912	863	834	882	890	894	825	846	850	864	926	862	892	881	922	908	893	876	919	866	896	883	889	848	833	852	851	879	941	867	862	897	850	877	913	867	888	911	829	831	882	886	881	851	855	893	907	914	875	889	909	839	884	883	891	840	888	839	891	828	893	884	882	907	901	891	872	855	838	880	891	890	880	835	902	835	871	870	890	844	824	852	906	870	880	858	892	886	889	861	897	853	800	851	863	910	901	867	837	916	938	925	925	857	922	855	896	928	864	841	855	929	873	872	907	889	824	865	901	898	886	850	895	876	901	842	930	863	930	891	886	873	934	835	810	852	928	841	912	925	848	838	890	858	888	851	878	847	861	932	871	822	894	877	861	842	922	886	833	854	853	828	866	890	820	907	915	860	880	874	826	854	888	835	825	922	882	902	892	879	856	879	893	870	871	852	862	885	892	876	863	863	869	900	859	864	866	839	859	875	890	854	890	882	888	863	884	837	917	858	947	874	887	880	892	902	867	897	852	880	894	839	858	830	939	832	876	901	910	904	883	820	955	906	872	857	911	915	872	887	953	897	860	935	912	867	854	884	881	901	854	878	905	861	928	918	829	882	877	893	904	894	850	906	854	867	872	894	881	898	901	856	874	893	889	882	908	876	886	894	855	845	902	870	855	856	898	875	889	903	865	851	854	829	909	856	886	833	875	884	951	905	892	854	861	859	871	884	916	856	906	883	898	876	907	879	891	905	878	858	872	890	877	852	871	810	846	874	844	869	843	865	866	908	838	903	929	880	865	903	876	859	862	844	872	881	899	874	928	884	892	864	923	889	899	903	915	920	884	897	839	869	921	898	844	884	889	872	940	921	929	941	858	815	896	883	861	903	879	869	894	874	905	855	897	848	857	863	908	874	912	896	901	912	845	878	885	911	857	884	895	918	888	907	868	920	877	873	854	892	894	883	881	846	874	889	893	843	907	840	945	846	866	902	886	879	886	879	845	869	857	846	887	856	919	890	949	900	888	870	903	904	869	842	892	862	888	878	840	857	830	903	900	888	874	884	932	918	850	898	842	898	857	935	911	866	876	853	872	863	858	866	842	856	907	967	921	840	911	870	875	870	864	873	886	838	845	852	880	850	845	890	865	853	938	908	929	818	905	907	881	931	845	900	878	898	903	832	942	945	879	888	861	854	902	853	915	862	832	870	892	834	883	885	833	890	866	910	866	897	921	871	922	891	888	830	860	827	864	894	905	851	827	836	803	894	852	860	804	879	939	878	888	899	867	916	872	845	895	884	903	886	894	883	872	846	907	940	882	908	854	871	902	878	878	893	835	852	843	833	914	888	900	877	828	879	850	896	818	902	854	850	938	860	875	866	888	897	848	954	906	884	830	910	875	877	843	910	911	856	882	909	885	867	854	858	868	835	937	871	879	830	881	816	859	867	852	838	877	896	879	891	872	845	928	900	858	837	890	862	860	848	816	864	880	884	913	828	909	845	889	838	859	938	912	943	849	887	879	885	873	891	861	885	864	880	877	871	862	942	897	879	872	878	925	916	907	853	846	892	819	883	822	925	897	903	899	886	932	874	940	858	907	905	908	891	857	861	879	850	860	912	877	842	891	891	862	895	851	873	895	854	886	886	891	885	875	908	920	836	863	850	858	848	884	889	817	879	864	866	872	885	850	848	878	875	965	884	872	828	861	860	897	894	882	863	872	944	906	893	863	891	841	864	878	873	832	902	931	898	870	887	866	882	851	829	850	861	902	841	878	903	888	883	866	883	903	890	921	876	877	919	879	887	837	892	852	876	828	875	902	881	889	875	836	866	818	870	909	894	871	854	850	915	856	890	932	881	898	874	845	909	873	855	893	860	907	886	908	876	882	888	811	828	903	829	924	881	907	820	880	849	908	902	863	875	859	869	893	897	896	873	884	912	906	909	870	940	850	861	869	869	861	877	917	900	843	868	930	917	874	868	833	880	834	927	852	848	917	893	860	826	838	875	882	877	886	847	878	880	886	898	859	912	885	875	887	871	849	940	866	913	889	838	909	843	855	887	853	912	887	921	895	864	867	888	897	878	870	923	871	921	912	888	956	915	870	867	889	879	825	849	883	905	910	891	888	893	866	825	899	874	864	841	886	833	931	893	853	857	922	858	855	893	816	947	945	908	857	869	893	813	857	863	848	858	845	890	913	914	843	860	840	830	868	902	905	829	915	874	867	906	903	856	821	876	852	843	948	873	888	878	884	894	865	890	897	881	912	892	884	887	808	872	865	895	849	884	888	869	909	898	891	865	903	909	841	886	903	842	882	942	866	889	861	901	846	910	866	866	884	812	848	885	876	898	875	868	855	926	871	895	888	904	852	894	909	848	913	863	842	875	843	863
7410	728	722	608	450	396	362	271	284	252	215	247	204	247	185	215	194	217	196	216	202	196	220	192	226	226	181	224	197	181	209	192	208	198	202	168	194	213	205	192	185	235	182	230	225	216	198	195	192	206	231	189	201	196	206	187	180	191	220	212	223	224	182	205	176	184	207	212	195	194	202	196	198	200	195	185	189	193	202	196	176	191	200	201	218	197	201	192	190	200	181	186	210	200	167	204	155	207	194	210	196	216	177	217	191	201	181	207	159	180	213	203	183	194	198	184	175	215	224	222	208	171	188	211	192	184	214	189	159	200	177	213	211	185	215	210	178	206	195	200	164	182	208	181	201	221	190	204	231	207	222	199	182	221	205	200	194	204	206	229	205	206	179	205	214	174	214	184	201	231	182	196	192	199	193	217	197	180	213	193	180	197	201	212	227	195	208	171	165	229	198	186	192	193	185	181	179	184	203	180	175	202	183	193	203	172	193	187	186	184	212	186	204	212	208	205	213	232	222	224	200	199	220	186	203	190	220	191	217	210	198	191	225	201	219	207	204	224	207	207	173	210	196	222	183	198	229	211	200	190	187	204	193	163	173	191	194	195	202	215	195	204	203	196	202	193	179	176	209	208	219	185	195	235	204	177	218	193	176	206	187	221	211	205	186	201	189	201	194	209	183	191	201	217	183	190	228	176	187	188	186	182	199	178	215	205	186	178	181	178	201	201	204	206	196	209	193	223	220	212	177	161	193	169	208	181	188	187	216	213	191	207	214	188	210	195	214	170	198	220	216	224	190	201	207	178	178	176	201	175	194	213	197	206	206	203	185	195	182	191	193	211	198	212	206	202	217	183	190	206	188	176	215	215	186	208	174	181	175	207	227	201	212	190	213	220	173	205	196	229	222	183	199	218	202	192	209	230	191	204	242	167	194	191	186	205	176	194	215	200	195	184	225	190	209	189	192	181	190	177	214	172	193	218	208	191	202	196	219	190	214	207	186	199	202	187	216	183	191	214	178	218	197	160	190	234	188	223	211	177	198	196	215	223	195	197	238	191	203	181	177	186	193	196	165	200	158	195	214	193	173	187	195	236	217	190	165	198	205	202	208	182	191	205	207	210	215	203	214	215	197	226	193	214	176	196	209	215	193	194	193	216	210	215	196	208	238	214	209	188	220	259	162	218	179	228	202	199	182	201	169	213	211	193	185	189	200	211	204	205	213	241	192	197	200	206	184	190	201	223	203	221	192	194	211	193	219	169	213	218	180	179	190	182	200	216	218	169	186	211	191	199	190	226	188	204	216	174	189	196	173	190	198	217	185	202	217	228	213	184	196	199	185	198	199	222	209	187	206	207	198	184	228	184	211	199	179	225	211	172	172	191	187	175	204	209	194	204	200	211	191	212	211	196	201	215	208	200	222	202	223	216	201	203	218	179	216	176	204	212	192	192	203	170	172	207	209	205	182	197	209	183	187	184	201	200	201	211	211	189	190	193	215	211	177	204	197	189	177	207	212	206	195	205	159	192	213	211	200	182	180	211	217	174	218	199	199	189	198	208	220	186	227	206	183	202	189	194	209	198	193	186	185	201	183	200	189	211	194	192	173	226	196	201	217	205	201	187	174	187	172	231	180	201	182	188	189	183	198	213	221	199	230	198	194	204	213	192	195	222	180	214	214	192	207	180	190	221	214	206	213	216	207	176	178	213	186	190	183	196	169	217	203	197	225	205	176	196	180	208	203	213	188	197	198	193	218	181	192	170	210	211	195	229	184	199	190	219	205	186	188	179	199	214	233	215	226	207	205	196	215	187	176	219	187	216	189	208	202	187	224	210	216	197	206	204	182	199	207	193	194	231	169	214	211	177	193	213	194	215	205	192	192	191	191	196	215	194	218	186	213	200	207	208	195	195	205	195	226	191	196	227	227	223	190	209	174	213	220	208	223	220	192	197	201	191	193	204	197	199	201	184	218	210	188	195	187	194	202	191	179	222	218	192	187	208	204	195	192	207	171	206	184	184	192	204	200	191	226	195	183	210	210	184	202	174	213	174	191	185	196	208	189	179	245	180	196	219	192	213	212	185	196	181	202	174	219	180	196	204	180	181	214	188	208	205	206	209	200	194	206	197	177	216	213	207	190	182	204	228	182	199	191	229	194	179	200	194	192	220	185	166	191	198	193	181	185	208	177	228	170	199	203	214	208	206	210	242	189	227	197	217	203	217	189	220	202	195	187	184	199	194	183	199	178	203	193	195	190	182	206	201	188	198	225	198	197	216	176	201	216	198	203	208	187	174	172	216	218	203	225	216	201	193	203	214	209	214	242	217	171	187	207	206	201	205	205	220	231	196	168	190	175	192	213	174	195	209	194	206	200	163	186	230	198	216	188	179	180	200	202	175	213	161	209	227	199	198	179	202	194	175	186	194	192	207	190	218	197	189	212	224	198	199	217	214	214	192	221	220	233	201	218	203	211	190	180	185	179	187	175	185	215	188	210	212	216	194	206	177	198	222	193	199	228	178	165	203	176	196	188	207	196	181	201	188	183	232	190	203	194	208	196	206	171	186	195	204	185	222	191	195	199	208	208	200	205	207	209	197	211	200	190	209	208	211	185	207	187	202	191	215	218	194	209	202	207	213	204	199	188	183	172	199	210	185	207	186	190	188	220	189	216	178	202	184	218	178	200	231	210	191	196	197	206	184	214	215	186	196	231	178	208	207	204	215	213	216	201	187	204	201	229	210	172	190	183	187	186	206	214	200	226	198	170	198	212	214	193	198	201	202	198	206	213	218	195	191	192	199	182	196	203	214	207	185	191	201	169	195	187	212	200	181	211	191	197	192	195	180	178	217	207	206	222	204	203	230	198	205	213	185	228	176	193	223	182	196	178	178	197	194	198	175	219	182	198	191	189	192	189	179	214	209	190	209	193	167	204	211	189	205	220	168	185	198	203	180	212	178	221	191	202	195	172	201	163	187	218	211	195	213	209	202	198	207	234	192	210	215	197	214	211	164	214	187	187	211	199	203	168	214	200	202	190	204	199	218	208	182	220	201	189	191	223	183	206	205	201	216	187	192	205	189	199	191	184	189	177	195	180	244	195	202	217	203	169	188	184	205	222	213	218	202	192	198	200	210	200	195	196	207	240	198	181	212	188	202	197	232	219	212	198	170	211	212	176	206	215	220	214	189	197	200	201	198	167	211	200	204	212	221	178	179	194	186	178	215	165	162	228	187	200	205	215	196	188	217	197	212	211	186	186	199	206	218	211	214	188	211	194	185	211	207	184	212	200	186	200	197	201	222	200	200	196	188	198	227	202	207	208	185	202	196	203	172	193	212	184	189	208	221	178	198	204	206	215	198	185	182	220	206	195	186	198	198	199	198	167	180	191	188	188	199	178	199	211	211	216	228	215	178	207	212	209	213	239	214	212	191	232	195	183	218	207	236	196	210	204	199	199	182	185	195	171	193	186	199	238	190	234	205	221	201	212	183
6353	985	1685	1877	1699	1337	1135	1060	949	885	756	744	691	678	648	621	676	580	639	592	536	585	544	537	555	561	532	545	508	541	544	520	517	547	508	513	506	501	511	515	467	499	500	492	533	517	486	513	509	534	491	554	465	501	484	470	499	506	512	478	500	502	504	498	498	511	504	475	512	508	503	511	478	509	461	482	481	514	477	498	469	512	484	487	502	497	514	463	514	524	492	469	485	479	512	504	495	500	454	494	451	515	464	475	493	484	505	468	517	504	516	479	508	527	519	509	498	513	499	474	471	474	502	494	447	498	463	488	500	508	504	439	497	493	465	481	527	477	480	478	472	491	485	515	489	521	468	515	483	487	514	512	477	540	507	504	500	479	546	495	510	537	490	468	528	516	483	503	492	495	465	516	483	496	519	507	473	491	427	503	488	475	490	492	458	482	510	532	541	465	518	480	490	491	488	494	501	477	475	516	462	513	498	499	486	528	480	454	453	526	485	507	470	524	515	477	463	504	514	485	484	473	514	500	483	448	495	486	467	497	457	502	489	511	471	530	491	443	505	499	507	511	490	488	497	505	491	480	521	461	453	504	464	468	441	533	467	507	504	495	499	475	479	504	481	521	529	493	513	446	540	460	487	470	501	455	497	502	510	507	513	450	474	487	484	508	473	465	479	471	493	465	461	505	515	523	492	530	528	489	492	457	459	492	474	530	519	494	472	485	498	522	487	485	483	506	447	466	511	473	480	496	482	509	516	499	448	469	486	502	495	464	490	493	510	471	476	478	456	483	485	493	434	503	483	484	474	532	484	481	503	480	496	477	504	475	528	482	499	479	469	525	484	475	515	499	522	473	492	511	511	464	470	491	499	449	477	478	489	499	515	502	481	485	486	478	476	498	524	518	495	497	515	494	536	533	499	510	510	505	474	460	526	477	530	510	496	473	478	520	505	473	525	493	471	467	482	482	504	477	500	437	532	497	488	480	504	462	470	459	476	502	429	540	503	510	504	508	480	498	473	508	471	509	519	467	482	490	497	504	481	512	447	489	456	474	481	540	495	476	496	479	470	486	517	491	471	503	465	495	483	475	480	441	494	482	437	473	475	433	490	465	497	507	470	485	496	483	450	497	527	492	462	488	463	478	483	496	478	468	521	476	475	490	468	448	516	484	482	461	513	501	482	517	498	498	515	492	498	490	467	489	498	509	514	520	491	513	521	527	506	509	515	514	465	510	498	490	507	493	471	431	475	522	513	497	519	484	511	499	475	513	466	490	477	482	479	518	463	455	478	491	467	518	493	489	480	477	479	507	533	494	514	540	516	487	459	523	513	479	467	501	465	518	481	539	481	481	463	498	515	504	501	497	479	468	481	486	506	530	510	471	483	456	473	524	496	445	499	490	493	466	505	444	510	506	496	504	503	527	484	479	498	483	470	454	520	483	485	488	506	532	516	521	543	483	467	453	459	491	501	473	473	506	523	498	472	487	503	473	475	526	477	509	529	500	481	465	467	520	482	467	510	502	508	482	489	501	494	505	446	504	526	471	496	497	464	472	474	467	519	486	521	512	462	539	460	477	475	507	497	475	482	512	497	513	469	494	500	524	501	501	488	461	476	495	480	507	465	500	481	494	487	493	489	503	451	469	463	492	504	477	459	503	513	465	450	478	478	503	517	452	468	498	517	491	488	465	502	503	478	505	474	504	468	510	494	491	503	507	484	500	477	482	498	467	493	495	524	496	454	537	493	499	457	553	497	491	515	466	475	484	506	496	507	520	456	502	529	534	478	473	473	499	502	491	554	466	489	487	493	480	490	477	526	510	532	499	494	455	506	451	491	540	505	487	496	515	481	491	522	473	496	527	518	513	475	523	463	539	485	490	488	472	474	466	476	475	466	508	494	485	530	478	486	458	513	462	468	440	495	505	494	502	490	504	518	465	514	488	521	477	504	506	493	494	523	516	492	463	508	508	481	473	502	506	480	481	476	460	478	455	476	510	494	470	509	483	493	501	471	480	483	483	520	445	450	519	483	501	474	458	475	486	520	465	480	453	485	452	482	489	472	506	510	508	510	470	460	458	483	494	485	489	527	498	501	474	499	484	513	474	488	463	488	494	432	527	476	471	534	506	511	482	455	523	485	506	500	495	530	479	488	503	439	516	478	474	510	503	506	478	482	519	460	496	479	482	488	468	527	469	481	497	490	485	502	497	506	479	485	494	492	491	450	491	469	487	509	423	479	470	516	482	475	498	470	503	449	510	498	464	528	461	498	505	453	489	491	501	498	516	474	478	535	489	511	504	509	492	454	510	488	482	458	511	479	471	447	490	469	467	508	489	494	514	472	478	486	518	500	512	493	518	473	457	484	461	503	509	486	489	468	467	462	495	561	466	488	501	487	509	485	498	475	502	510	494	481	492	498	522	524	514	468	488	500	506	495	530	510	469	469	478	470	495	476	501	469	419	519	499	486	484	492	537	480	519	512	490	542	518	490	512	522	530	484	519	451	498	493	456	478	492	493	494	518	495	495	488	484	484	472	499	471	495	521	495	519	434	491	455	496	469	481	487	516	484	476	471	470	519	477	467	504	495	509	509	479	488	461	508	503	532	521	484	489	465	511	519	494	504	476	464	474	454	540	485	483	493	509	474	496	493	470	494	427	519	498	496	473	528	490	477	461	524	475	497	496	493	532	491	489	527	476	499	481	547	483	503	485	480	527	487	509	509	519	485	504	479	469	478	482	500	484	495	454	477	491	457	485	529	515	485	497	486	497	468	452	453	520	460	505	495	528	482	516	482	542	491	497	497	504	469	437	535	491	502	511	510	469	483	502	524	485	488	493	467	526	463	501	511	477	438	496	486	483	508	454	499	520	500	509	479	504	495	488	474	513	507	486	452	513	509	466	483	474	488	484	485	472	444	484	480	512	471	517	481	461	444	487	462	490	457	459	485	470	512	466	485	472	519	501	498	520	452	474	474	484	485	489	483	474	486	476	506	498	499	515	484	503	511	484	493	506	506	524	506	526	508	525	513	463	496	533	514	506	493	476	468	501	505	462	477	458	495	491	469	513	506	504	485	450	504	534	489	475	499	463	554	507	465	507	486	479	470	507	502	487	535	490	489	511	446	493	467	487	469	504	487	500	500	521	513	497	482	513	467	502	524	453	530	441	501	499	484	461	463	509	487	476	481	518	500	489	475	454	468	505	474	473	457	530	484	475	433	483	500	528	514	485	472	467	485	491	501	491	494	443	463	451	528	497	512	457	515	503	467	502	488	485	483	505	509	484	489	507	522	469	469	471	484	488	449	525	494	519	492	513	510	454	469	463	435	469	443	467	476	478	514	514	495	440	519	518	502	490	477	504	501	511	495	505	474	488	513	499	526	460	475	493	473	485	502	451	460	479	511	476	510	490	507	530	487	514	507	489	492	483	496	477	437	467	483	479	503	495	489	485	460	501	495	509	510	512	470	518	500	481	506	512	494	461	498	513	486
14796	1717	1296	1035	772	592	454	393	334	351	291	336	263	243	253	267	234	254	243	253	206	261	261	221	219	229	225	241	220	226	216	230	258	220	214	212	223	215	244	239	227	229	204	209	233	238	229	221	251	228	210	210	209	215	223	200	206	225	229	232	235	252	207	210	221	218	202	221	216	239	222	240	219	236	237	229	252	213	234	194	190	207	208	211	223	216	222	232	218	251	226	223	190	182	216	206	188	228	233	191	210	207	202	201	233	237	234	223	220	212	233	205	220	237	229	220	196	214	240	220	229	215	205	205	209	226	231	212	211	197	256	216	204	225	239	235	222	199	241	220	233	223	206	200	221	242	224	202	217	224	211	244	240	188	226	228	198	228	255	215	199	215	227	230	203	208	220	219	229	247	226	190	223	223	221	229	208	229	189	209	200	209	217	227	191	219	223	207	210	238	217	221	242	208	230	215	236	218	216	202	191	224	227	214	203	211	228	227	205	228	236	213	240	206	210	226	229	227	217	251	194	241	221	204	218	231	222	221	203	230	200	205	219	212	218	211	235	211	218	225	206	220	196	211	213	215	223	218	230	213	214	224	211	222	217	232	200	216	229	217	231	210	219	269	199	208	229	221	250	207	209	225	227	228	203	223	198	223	205	218	217	227	239	222	235	217	240	190	196	192	216	220	230	217	215	224	219	229	227	198	254	214	228	236	220	228	238	240	203	226	225	232	217	206	190	191	218	227	233	221	223	204	205	213	205	212	204	209	220	194	207	225	247	232	202	240	216	216	214	233	209	242	228	215	234	204	210	226	238	232	212	232	236	200	199	233	237	230	206	213	235	208	213	230	191	233	213	249	218	235	208	231	205	232	241	218	200	226	212	213	220	225	242	230	222	186	216	239	216	213	234	222	224	203	214	226	230	207	254	205	194	235	213	234	246	246	222	194	241	226	209	217	211	196	196	200	239	249	221	239	204	209	224	217	192	233	225	212	225	234	240	209	218	232	178	207	212	216	213	223	235	226	222	202	201	200	231	201	210	230	221	212	196	205	216	246	241	190	230	212	219	222	217	227	210	221	225	224	210	237	221	222	218	209	233	217	217	212	208	206	259	207	209	174	211	203	214	195	173	226	232	222	234	210	232	217	229	195	235	214	217	223	232	206	229	208	207	226	231	237	235	233	202	210	206	198	187	211	260	223	208	203	224	239	229	209	205	202	226	199	212	235	241	245	223	225	203	215	205	198	232	213	204	201	220	222	185	196	204	224	233	220	269	225	215	206	235	209	194	236	196	219	230	223	201	176	218	232	229	206	217	235	231	189	233	215	180	217	211	223	225	207	225	246	224	232	222	232	221	228	212	238	218	219	265	245	203	179	191	222	221	213	203	200	202	212	184	231	224	211	217	209	216	248	239	220	240	231	238	229	232	235	239	220	205	236	221	215	234	217	201	234	248	227	225	201	200	211	225	231	209	204	219	210	208	222	220	198	197	226	203	236	217	222	229	216	205	207	201	201	219	221	253	203	220	222	218	243	228	213	231	204	207	213	200	201	257	197	234	242	208	239	205	213	237	206	230	226	228	221	247	228	224	225	225	232	191	217	230	220	237	208	197	216	229	202	197	233	215	195	227	206	219	244	242	250	249	245	206	217	220	236	207	218	225	199	191	194	208	225	217	227	221	212	196	221	217	250	250	208	226	225	233	230	211	229	249	216	221	257	236	218	219	239	194	212	228	198	208	216	254	210	213	216	217	225	209	230	222	224	220	219	238	235	246	229	209	237	216	221	212	215	205	222	224	209	218	239	224	225	213	196	204	250	227	228	214	206	206	213	225	202	240	242	223	240	213	233	233	225	219	219	231	201	220	208	202	234	250	187	189	244	244	230	208	227	224	204	210	231	228	231	198	212	204	222	219	234	189	227	221	202	226	217	208	238	210	220	254	228	234	216	225	209	221	232	220	202	229	201	250	186	239	211	216	223	237	203	243	238	209	193	220	243	213	205	218	224	227	208	228	227	218	253	240	213	242	229	195	229	236	182	208	217	216	252	214	260	202	237	216	222	201	226	192	193	196	197	209	208	248	198	227	250	219	264	209	230	242	207	210	186	224	215	212	222	228	236	199	224	232	213	246	211	233	226	210	227	200	198	243	204	233	215	239	210	201	230	236	185	221	220	188	194	231	207	245	228	223	255	221	241	209	211	204	206	220	208	251	219	248	242	273	230	200	229	245	236	243	197	234	222	217	212	215	213	217	242	229	239	221	202	221	211	208	219	260	231	218	233	241	247	226	200	232	216	218	226	229	223	241	206	228	202	235	208	203	239	211	234	237	222	221	234	219	199	220	227	222	194	185	206	241	208	226	236	189	222	222	235	249	237	221	216	228	199	240	222	214	212	218	172	198	225	229	204	223	209	237	215	242	216	230	257	221	226	218	234	225	237	231	242	212	184	221	223	210	211	249	192	241	186	213	203	212	212	233	215	233	227	220	200	224	206	190	220	216	219	214	199	216	238	236	219	230	205	235	216	199	236	240	216	246	228	204	219	212	201	214	222	216	217	211	247	209	217	234	200	193	235	221	196	227	196	255	210	201	228	220	213	197	252	237	228	228	247	242	202	213	236	238	223	223	206	226	187	222	227	237	213	246	218	212	234	205	191	233	194	264	229	227	213	206	235	209	222	236	257	230	217	225	225	211	239	222	224	208	206	213	248	205	219	199	214	201	194	206	235	217	210	224	224	199	222	206	212	236	230	256	218	209	193	225	238	207	260	226	223	233	218	243	207	237	257	211	224	204	208	201	240	221	233	218	219	231	229	222	195	209	239	211	236	238	237	196	231	241	258	216	223	234	219	218	231	189	237	222	229	200	202	221	236	224	191	213	218	191	253	217	229	217	228	216	228	204	193	205	256	233	225	227	232	223	223	227	233	260	229	249	236	219	239	219	238	233	222	208	242	220	218	235	216	218	219	213	223	217	228	239	233	211	238	231	247	198	192	220	232	208	250	234	204	210	225	205	205	204	206	213	219	214	205	231	264	235	217	202	223	228	200	223	190	230	210	228	220	229	206	183	236	247	200	216	241	208	202	207	213	236	217	207	232	247	232	245	239	218	203	219	214	225	207	215	210	232	205	204	211	231	213	212	226	246	199	210	202	214	234	190	229	211	208	217	242	244	234	223	196	245	217	240	188	202	227	221	239	233	250	234	219	231	208	230	225	201	205	242	213	208	219	217	197	199	198	236	220	223	243	207	210	216	193	218	237	206	237	233	210	225	241	222	216	231	204	204	212	217	215	207	205	191	218	215	230	240	231	229	218	226	209	222	205	220	220	186	227	249	257	260	229	238	211	205	211	228	229	235	256	223	230	209	233	224	205	209	215	231	207	236	214	248	212	228	198	215	199	213	246	223	223	219	229	222	232	200	196	216	205	204	227	224	231	192	214	212	205	200	220	256	229	217	214	243	221	217	204	229	202	250	222	188	217	217	216	232	208
8390	1469	2604	3055	2687	2156	1696	1491	1313	1160	1081	940	912	859	859	771	765	766	755	670	674	655	705	687	637	635	634	648	633	596	649	596	586	574	587	570	572	569	600	553	612	616	596	602	602	611	569	582	575	581	566	606	595	575	602	536	580	517	544	604	565	583	619	540	583	594	608	624	543	578	612	571	566	600	623	587	530	502	625	562	546	590	550	540	525	596	583	557	592	570	575	586	600	547	563	563	615	569	597	529	556	544	537	570	573	552	583	533	588	578	560	596	619	553	598	555	537	551	548	573	573	561	581	574	528	599	532	559	541	611	570	581	534	572	569	629	597	584	577	591	550	582	590	524	558	557	592	561	568	546	587	573	562	537	531	567	562	610	536	576	590	532	539	548	606	537	543	599	542	575	565	606	546	527	574	600	539	568	601	581	556	604	590	545	568	566	596	537	573	594	583	578	608	565	554	579	550	540	544	571	566	547	572	546	541	558	561	552	541	571	535	559	526	537	588	555	584	571	598	531	534	527	612	589	606	561	559	548	576	610	520	580	560	567	580	516	551	527	590	571	531	579	580	529	585	581	580	572	573	580	583	557	575	529	570	576	559	580	550	547	535	585	571	577	571	544	559	583	563	569	543	563	549	555	556	587	546	543	602	571	570	556	556	562	553	595	559	551	542	608	544	573	597	560	544	545	568	586	540	547	533	571	608	578	556	596	573	527	576	566	565	558	537	569	569	598	552	550	553	542	624	574	559	573	555	546	541	599	623	546	564	605	572	590	568	572	581	578	584	533	550	546	563	559	576	537	544	556	613	620	573	553	590	534	555	553	576	582	599	519	590	563	555	594	636	557	609	551	572	580	567	553	555	571	587	535	571	532	537	607	559	565	570	574	574	566	583	584	595	564	594	519	546	582	551	565	556	577	583	575	587	554	567	562	559	543	511	563	545	569	585	619	549	585	583	564	547	555	547	519	579	587	608	541	526	583	559	574	550	575	553	538	572	583	573	547	565	550	564	516	589	563	588	629	557	570	572	559	599	537	564	592	572	542	544	623	566	593	605	545	581	592	557	590	549	533	580	534	544	565	543	583	569	604	558	579	622	564	580	576	580	573	578	574	555	546	572	576	569	589	580	598	553	584	557	580	540	558	567	577	531	595	574	520	534	574	595	634	572	547	553	606	584	574	568	562	580	570	574	594	558	566	555	570	585	576	571	538	568	564	573	592	555	587	566	572	562	562	548	535	571	549	577	570	611	580	537	529	573	574	545	572	540	546	542	591	583	563	551	586	584	536	549	575	575	565	621	546	564	570	567	551	547	638	564	568	560	569	640	565	582	559	566	570	569	562	566	564	568	576	562	605	546	510	575	559	543	585	567	561	602	572	594	551	585	561	597	555	513	557	542	536	536	536	543	526	547	598	543	564	589	549	608	589	592	547	564	609	584	605	512	567	539	538	549	582	563	578	560	540	600	538	534	563	541	601	581	583	563	552	567	553	529	569	617	568	595	550	579	528	582	547	557	563	552	586	587	584	535	584	552	530	598	577	586	557	600	536	539	558	587	599	532	549	556	604	528	568	543	596	548	519	583	554	522	549	565	566	585	573	544	546	588	603	566	570	574	553	539	518	561	589	545	538	612	563	606	589	581	616	558	550	556	578	547	593	543	600	570	582	532	559	545	565	590	558	586	561	569	569	556	575	603	617	593	603	574	584	618	580	553	572	557	560	547	611	568	549	583	541	570	596	586	599	564	538	552	585	604	575	560	558	551	534	595	583	565	559	572	585	578	603	587	529	586	566	551	545	538	569	548	559	571	533	606	587	567	533	536	575	565	595	559	563	561	599	543	493	563	594	570	594	566	546	568	573	560	529	613	600	591	578	526	528	557	544	576	577	609	561	558	527	586	533	562	568	556	590	521	600	589	578	521	528	562	562	547	588	532	529	559	539	559	503	566	569	566	579	575	544	578	579	639	598	546	582	553	554	579	563	550	568	569	588	555	558	543	534	568	517	575	570	583	547	579	561	534	562	582	581	624	581	557	566	586	574	558	591	557	561	571	550	580	589	594	578	593	570	557	572	571	544	556	522	543	587	534	614	559	534	561	530	578	579	541	539	603	549	547	611	549	571	549	592	558	565	561	518	516	609	591	561	571	561	595	544	586	559	546	587	525	599	584	599	547	544	580	548	605	558	563	572	585	608	604	548	534	537	578	532	553	561	549	519	588	575	577	633	589	582	565	538	595	604	543	545	580	513	610	565	565	556	553	513	562	587	574	562	566	597	611	559	580	543	554	550	531	597	564	566	594	585	548	561	593	570	559	636	565	560	563	563	571	601	567	566	597	555	594	562	574	592	561	554	555	581	564	579	545	566	577	596	564	539	534	549	571	526	580	570	580	550	532	559	547	529	583	592	551	600	583	552	559	542	571	569	570	598	566	574	558	538	555	582	575	544	535	576	577	522	541	581	584	579	556	593	556	566	588	593	562	531	554	544	580	585	535	586	547	571	545	537	590	533	556	553	536	583	576	575	578	559	588	600	591	616	579	558	542	580	529	583	605	580	565	548	574	556	530	564	623	543	561	551	571	570	557	607	587	592	582	563	555	561	537	550	569	569	580	537	593	568	564	567	587	615	546	559	550	562	565	602	568	572	607	607	562	549	588	572	540	573	580	605	534	584	568	581	568	543	564	580	555	534	524	575	585	565	606	586	597	563	563	544	594	555	557	604	569	574	582	540	580	571	578	530	533	603	580	572	569	612	632	600	539	551	582	580	569	580	568	587	536	528	576	590	505	603	601	562	542	558	529	549	540	594	531	588	556	539	535	534	521	587	550	561	545	582	558	548	575	571	534	587	569	553	594	569	547	572	524	569	590	556	563	549	611	601	558	554	587	596	526	611	588	577	592	540	576	579	580	571	542	575	540	559	585	520	541	531	541	572	602	569	576	568	611	555	522	577	571	581	577	584	603	546	560	523	580	556	535	605	548	513	552	558	573	560	568	576	542	587	583	568	575	558	564	601	577	580	560	551	546	598	595	563	550	574	542	544	554	552	567	504	529	533	539	582	544	560	550	531	584	559	559	591	560	579	516	529	597	547	543	583	603	532	579	560	587	564	626	540	554	556	547	576	567	583	580	554	569	546	588	541	562	592	533	541	579	540	554	600	559	550	561	536	580	587	566	550	552	553	576	596	524	573	599	552	588	591	599	558	579	573	548	566	533	578	559	584	579	602	570	559	547	504	539	568	521	586	594	521	557	542	567	557	567	539	562	540	557	586	621	586	568	557	587	524	593	539	541	576	549	566	575	550	572	560	607	604	516	568	513	546	555	553	571	572	550	561	552	540	582	562	603	560	590	565	567	523	561	575	567	565	558	575	575	543	563	534	584	556	607	555	542	597	544	582	585	519	556	562	545	543	564	560	558	559	615	583	593	530	555	567	630	554	592	562	564	575	581	538	580	508	591	551	589	565	537	589	532	550	548	562	554	555
1764	501	523	461	453	402	425	397	418	353	398	414	416	452	422	358	391	371	413	389	405	397	404	410	354	348	397	412	376	413	382	384	398	366	408	374	434	408	398	389	380	396	413	421	420	395	408	407	399	450	395	411	393	372	436	413	393	414	428	385	380	371	398	427	416	386	411	369	390	471	404	400	405	385	376	374	407	389	390	396	397	379	350	390	421	397	405	393	421	389	353	420	380	390	403	390	384	406	410	426	381	352	423	373	334	394	396	386	386	397	401	328	387	393	412	412	409	403	406	391	417	402	395	396	379	389	391	409	344	396	387	407	405	386	459	378	387	391	396	364	375	434	411	390	392	416	429	372	416	413	396	408	413	429	388	389	412	403	398	427	388	403	372	374	416	410	376	360	403	387	382	376	410	399	392	445	397	405	422	384	376	377	451	392	395	367	405	397	386	378	396	401	389	388	434	415	413	380	426	431	395	392	386	404	394	410	374	412	431	410	387	393	374	419	436	399	393	385	351	392	374	402	408	419	387	379	391	373	446	379	406	402	401	408	406	402	385	383	386	393	390	369	358	358	398	395	375	393	384	394	399	391	403	409	373	419	417	412	398	399	379	402	411	388	355	388	398	395	390	397	414	390	436	379	398	346	380	385	371	369	410	390	374	378	422	382	363	357	397	405	361	441	364	351	427	403	430	426	392	443	416	396	396	394	435	363	371	422	386	356	403	374	422	429	393	388	385	410	414	350	463	430	400	404	409	365	413	411	380	367	370	408	377	389	405	439	411	351	403	377	395	366	428	410	397	406	403	420	414	392	428	405	409	387	351	395	403	392	405	418	390	407	390	408	384	382	346	363	360	371	387	400	389	412	405	369	414	396	412	341	362	365	380	365	372	391	401	396	400	433	372	397	398	370	395	345	385	387	398	438	448	394	373	377	380	381	398	408	407	396	393	387	384	365	393	403	390	417	379	384	363	398	418	405	430	375	429	406	438	378	417	404	447	419	401	407	400	366	404	389	372	395	364	355	423	414	407	437	390	362	398	373	400	403	385	439	438	426	379	423	410	386	423	389	395	397	400	374	379	376	451	390	394	435	406	392	412	369	381	414	428	405	420	409	398	423	408	398	482	426	417	373	428	348	423	395	452	386	397	405	385	388	378	399	366	375	395	360	379	387	363	392	390	401	424	409	397	371	378	382	372	387	384	396	381	396	384	384	448	405	411	394	396	397	413	396	417	418	412	391	414	426	403	417	367	386	392	436	450	402	410	422	365	410	435	405	404	392	379	384	367	381	416	410	393	399	418	410	415	416	381	375	360	376	380	381	408	385	396	380	405	404	355	392	371	357	373	436	364	428	401	371	411	379	364	376	377	427	418	387	404	449	417	434	385	394	432	409	405	394	396	395	357	366	449	403	423	380	385	379	422	391	405	378	382	441	414	401	406	382	384	383	396	363	395	377	378	389	423	403	392	382	445	366	397	376	397	445	399	408	376	427	403	426	377	368	428	433	409	403	393	365	442	427	426	410	404	389	392	436	391	407	370	439	419	382	412	380	382	366	383	443	387	386	398	403	397	380	430	417	374	412	372	404	401	393	382	429	384	373	366	397	434	421	421	398	407	421	391	384	397	389	396	402	415	390	375	404	425	423	379	381	442	424	451	402	383	357	377	394	402	429	400	413	397	403	387	374	382	392	405	380	395	349	420	389	454	402	394	415	406	374	368	422	383	437	360	379	386	426	400	389	425	403	432	390	400	415	400	409	380	358	397	410	350	425	403	369	376	419	411	403	390	390	389	441	362	387	437	430	401	409	427	382	396	431	379	375	438	427	371	385	417	406	394	392	386	402	388	413	390	368	413	415	387	426	426	406	391	408	416	412	415	385	420	402	355	409	431	361	418	414	423	410	387	393	404	385	408	344	396	392	375	414	435	432	431	455	417	408	378	415	402	431	395	401	394	422	365	425	366	404	376	444	380	440	418	380	397	408	408	392	418	401	414	413	391	417	372	390	405	408	417	378	351	392	393	411	373	402	395	408	394	408	395	410	422	419	432	367	407	434	386	421	398	368	452	402	406	364	354	426	405	370	405	429	393	404	405	376	388	398	415	405	392	406	408	411	415	376	377	373	399	391	358	375	378	421	381	382	388	399	378	392	384	383	405	383	368	406	414	405	392	383	414	404	335	388	428	387	402	373	420	416	382	389	420	379	452	447	385	399	402	388	379	400	389	412	383	413	394	394	434	431	414	377	380	388	412	423	373	467	398	415	437	400	394	378	374	382	401	385	394	370	375	442	399	400	400	428	390	391	431	409	345	442	374	409	384	417	381	422	376	408	394	376	382	401	402	429	367	371	393	396	386	365	391	430	410	423	377	370	370	416	410	437	424	378	409	387	403	416	420	411	401	406	387	407	407	368	404	372	410	363	361	398	412	417	402	382	366	366	410	408	384	435	381	434	380	388	381	384	400	409	436	358	405	385	375	372	395	367	384	429	381	405	392	419	409	426	405	389	411	415	418	414	402	457	410	384	417	405	410	399	402	381	391	395	418	352	378	400	384	394	356	393	404	362	400	405	402	368	418	382	362	390	379	391	399	371	418	392	429	432	427	380	422	366	397	383	381	384	374	382	387	400	417	403	411	421	407	378	418	396	389	354	391	389	419	419	365	348	393	380	398	396	390	419	390	404	345	377	398	391	384	436	421	395	438	427	370	407	381	389	378	357	387	404	373	373	390	388	393	449	374	439	414	419	408	423	374	359	409	396	455	394	394	381	399	402	360	420	422	398	417	433	381	392	363	369	381	367	372	409	442	402	418	410	412	389	374	383	395	387	405	380	378	410	401	411	391	395	413	384	414	377	408	376	388	421	387	442	425	419	385	375	384	404	427	414	363	395	424	394	395	385	412	355	390	408	409	377	417	396	419	402	429	381	387	395	407	408	385	401	421	421	379	355	414	359	402	374	402	356	426	436	410	407	348	407	439	404	436	380	411	356	423	415	389	368	425	376	424	407	414	388	398	389	409	356	427	420	395	397	387	411	384	407	456	421	404	375	375	418	438	369	380	430	409	419	427	429	390	427	420	404	356	375	395	421	397	412	406	438	365	393	385	425	408	432	411	379	387	389	410	407	389	433	413	406	391	422	393	397	432	362	378	392	423	412	388	397	411	408	386	410	383	429	403	443	358	401	398	415	423	399	409	437	405	416	394	403	379	399	381	370	394	422	408	414	391	380	387	381	471	397	419	430	435	358	443	401	379	405	411	370	400	415	411	406	422	425	395	366	361	387	384	376	404	384	392	374	422	412	435	383	441	420	390	424	423	382	391	388	404	424	409	372	455	401	386	430	432	373	393	382	372	381	396	376	401	413	376	395	415	387	409	416	375	408	445	403	390	427	389	429	405	406	398	378	378	398	422	361	390	395	414	383	375	381	403	376	380	402	374	424	352	416	407	390	420	369	335	351	387	376	404	402	406	369	384	397	421	414	377	409
2153	977	1163	1171	1053	1034	1001	979	948	947	929	903	919	893	864	889	888	914	951	890	868	907	914	930	891	887	933	860	873	910	860	838	865	897	856	830	884	840	868	908	901	911	856	892	834	835	909	844	903	882	906	895	836	863	886	927	895	880	861	867	886	912	877	854	874	899	863	849	884	841	890	903	846	844	898	865	894	890	900	908	872	861	909	870	922	886	879	894	902	853	906	820	835	872	902	906	835	899	819	844	845	879	905	915	863	915	897	872	902	910	885	830	862	826	874	892	886	890	878	858	873	832	869	895	853	873	877	901	873	837	869	846	866	870	816	899	897	873	873	880	901	840	920	876	898	871	862	888	898	851	870	831	887	877	902	899	879	858	882	915	825	903	902	828	930	851	906	875	879	865	833	844	833	885	884	899	901	859	893	813	932	920	778	899	888	849	899	870	889	827	878	895	845	889	877	855	876	844	941	912	881	891	875	900	889	924	819	904	898	901	995	854	869	836	847	878	910	902	886	854	916	814	882	861	851	864	931	872	907	903	867	886	881	865	909	858	812	874	894	862	895	837	880	896	876	863	913	812	861	861	877	893	880	917	943	861	910	897	923	904	857	871	890	873	858	908	888	904	914	855	853	858	835	888	863	838	895	833	898	868	877	874	852	920	870	897	898	888	953	888	888	850	904	840	905	868	893	887	849	873	827	875	845	868	877	877	864	897	855	853	917	948	889	904	895	953	846	966	847	855	890	882	898	881	891	892	862	899	831	902	876	911	863	866	893	853	882	895	949	881	846	895	887	915	862	935	792	851	865	847	933	878	878	889	845	866	858	875	949	862	939	917	900	874	900	849	883	893	912	868	924	810	843	867	889	867	889	863	865	817	886	894	908	903	861	896	876	854	849	904	863	945	848	901	865	839	891	855	860	861	854	841	901	865	927	832	904	863	863	887	878	866	899	896	906	859	871	830	869	932	932	879	917	833	839	873	907	927	888	853	873	838	894	861	932	884	811	865	847	844	835	928	837	889	917	834	911	881	904	873	897	883	866	915	930	877	833	868	852	852	831	916	861	843	901	860	874	906	913	833	825	853	833	869	847	859	871	889	897	914	848	855	838	935	876	873	850	892	860	811	898	860	866	858	870	918	919	916	894	876	904	942	844	875	876	898	858	858	868	921	894	918	863	889	820	918	899	916	882	856	876	885	900	895	869	872	841	886	852	912	864	901	899	903	898	922	888	831	819	895	847	827	887	866	890	871	887	962	880	911	910	871	883	897	883	887	882	870	857	851	937	852	905	877	894	853	882	895	848	873	883	857	851	874	878	890	895	872	902	887	877	886	909	943	888	875	934	864	926	877	854	871	894	847	899	891	875	862	838	854	857	905	882	864	893	839	892	884	918	884	894	927	868	909	873	886	842	900	886	886	829	809	880	880	862	900	880	881	883	948	877	774	902	914	888	892	857	850	828	863	916	807	895	886	866	899	828	845	862	875	850	906	897	945	858	835	886	854	870	851	852	880	894	905	902	835	889	921	912	923	836	883	889	888	912	825	857	938	854	872	851	818	860	843	879	784	887	877	860	858	883	855	904	820	830	863	919	832	852	873	959	922	872	862	855	883	885	845	840	906	916	886	838	856	837	884	909	880	887	863	884	884	859	904	871	864	854	929	863	890	867	873	881	915	918	835	893	871	912	863	857	835	913	872	824	835	885	853	854	866	881	871	882	852	870	890	888	887	828	879	931	846	871	894	844	880	872	929	863	923	878	898	878	895	837	864	918	913	896	851	910	892	893	894	874	828	910	926	896	844	884	913	887	852	879	889	833	868	850	878	848	929	854	858	885	914	845	892	862	923	910	886	839	830	895	841	886	885	919	864	864	906	903	826	846	896	880	938	818	813	864	874	845	853	876	880	896	907	841	873	909	890	908	840	888	906	890	900	887	889	850	899	885	861	888	899	884	831	865	829	863	946	872	869	881	868	854	926	865	852	888	861	872	873	912	867	911	899	864	853	853	901	871	890	887	894	836	850	882	892	901	842	869	887	852	908	907	903	827	920	890	839	920	865	913	861	901	887	854	889	877	861	856	841	862	912	852	903	904	880	843	915	837	922	913	891	855	890	890	914	893	859	855	837	928	845	850	849	925	895	836	933	880	860	888	899	858	875	894	842	883	842	884	903	820	854	896	842	854	902	928	852	937	857	902	946	859	890	844	913	864	839	910	857	873	913	930	897	950	856	914	883	859	893	872	887	874	877	912	815	879	910	899	874	869	861	866	895	857	860	907	892	896	918	904	873	898	885	875	868	840	862	875	827	859	889	896	826	863	817	847	862	873	851	875	883	906	873	873	869	910	814	865	903	866	856	888	932	906	884	927	849	904	853	891	791	854	901	866	822	863	907	869	874	918	948	858	879	843	899	865	845	914	889	859	936	855	891	845	830	904	884	896	873	824	893	858	898	898	871	855	846	873	877	871	842	917	961	926	864	864	911	862	832	843	888	932	937	912	899	897	879	919	863	889	866	865	886	867	899	928	871	866	868	896	861	897	851	885	894	884	890	850	879	878	905	908	852	824	850	870	874	862	908	867	859	853	856	845	841	850	895	890	916	846	882	894	914	860	830	895	858	857	874	892	839	887	905	912	901	869	895	877	917	888	854	895	822	873	893	953	883	858	801	880	876	871	886	897	863	927	913	887	868	894	883	892	854	843	864	860	865	883	886	852	880	879	887	893	849	885	893	861	844	832	867	911	876	896	846	905	861	884	884	860	893	895	891	954	859	889	872	885	855	898	851	882	839	882	861	876	850	884	875	879	900	863	934	845	848	849	865	857	853	918	901	885	860	841	901	850	911	895	827	867	907	914	908	858	868	936	862	907	852	845	880	900	841	871	863	854	841	872	873	810	900	829	872	877	937	875	900	943	876	893	898	870	888	860	901	828	930	859	890	883	940	895	858	854	812	872	895	875	835	884	886	920	849	908	867	840	883	899	843	847	855	877	917	895	873	851	869	841	909	878	849	840	894	896	896	949	827	866	844	842	930	870	927	855	895	863	891	885	883	883	866	856	876	937	868	866	901	853	854	920	887	844	899	858	905	913	897	906	890	871	895	837	890	883	888	891	879	850	822	891	881	879	861	852	797	869	884	868	874	850	874	869	930	834	875	898	881	876	888	862	864	864	885	848	831	841	882	912	883	847	884	833	864	884	849	884	831	874	863	885	905	917	845	892	827	869	863	879	836	914	905	943	893	908	883	880	877	899	876	907	820	885	881	820	828	854	874	875	899	840	891	856	875	912	876	940	872	912	892	908	922	907	876	874	871	854	879	881	851	909	769	869	917	910	902	870	894	864	825	857	902	898	891	936	857	855	890	799	828	854	897	886	868	844	905	902	876	902	922	892	895	864	918	855	865	896	898	861	868	877	842	878	863	925	904	890	870	897	837	868	915	893	897	905	828	890	867	939	904	883	859	895	933	933	858	878	875	924	865	845	884
7595	792	744	673	538	366	374	296	295	244	248	218	246	228	210	197	200	193	197	241	220	205	174	226	204	209	189	190	209	206	200	200	202	212	198	191	200	196	199	214	180	202	176	206	208	214	208	237	212	188	191	203	220	231	201	231	212	184	218	207	185	176	179	185	199	191	195	210	208	228	209	189	196	178	211	188	170	208	192	203	186	221	194	227	207	189	205	206	234	196	212	228	206	201	203	185	187	230	215	195	191	204	219	223	182	194	204	198	179	210	204	210	223	169	220	210	201	192	233	194	213	177	218	221	201	235	210	208	213	218	167	216	184	184	175	198	195	192	187	158	181	209	221	170	191	221	186	198	203	208	204	205	186	186	216	195	214	186	212	176	205	205	229	187	184	216	185	167	192	209	195	196	205	218	206	210	181	219	229	212	151	190	193	189	208	183	220	202	215	208	219	225	201	186	178	197	199	197	204	204	211	193	207	193	204	207	205	186	199	223	174	169	190	194	210	207	193	210	198	181	220	219	225	207	203	223	201	187	194	255	193	195	178	187	195	223	228	208	203	171	225	181	187	189	199	203	205	187	212	172	198	202	169	192	198	208	213	214	197	210	214	175	210	203	220	194	190	167	182	209	203	216	188	229	215	201	204	180	196	187	204	182	216	180	190	193	208	210	223	192	202	232	190	202	182	202	223	195	215	217	211	200	199	180	176	180	175	173	205	194	189	194	210	199	191	225	208	213	196	228	208	175	204	178	231	188	190	190	225	203	219	213	195	210	180	194	213	191	194	196	193	206	190	203	185	199	182	218	208	165	183	210	218	233	220	213	201	206	200	187	224	207	180	209	207	205	190	185	199	185	185	195	205	203	209	207	190	191	195	196	196	219	182	214	214	193	217	194	184	200	166	233	230	198	212	219	203	202	193	221	199	197	192	194	192	213	203	197	208	227	198	236	216	202	206	192	207	183	208	203	207	220	185	201	172	212	227	214	194	221	211	205	193	179	190	226	178	180	208	203	198	218	189	212	229	219	182	225	193	191	209	163	182	174	196	188	199	219	196	201	179	186	210	202	187	195	189	202	211	219	166	189	204	166	180	191	205	198	201	233	185	204	176	202	182	202	189	229	169	191	214	193	194	201	213	208	189	172	203	177	201	220	200	206	209	205	190	203	232	206	214	227	217	203	195	214	225	195	194	209	167	206	212	195	216	202	246	195	176	200	212	188	198	207	179	190	197	191	188	210	181	195	196	199	209	165	193	208	187	186	209	188	181	201	185	165	202	176	200	192	208	203	204	211	209	202	192	229	208	178	219	198	175	201	179	209	221	215	210	204	166	199	196	204	221	211	203	192	190	209	195	205	210	206	198	218	210	196	185	187	206	215	213	173	185	224	189	186	191	178	193	204	207	233	177	226	201	184	195	190	235	190	211	181	194	203	192	195	214	199	219	210	186	193	193	209	191	212	210	214	192	202	187	193	184	195	203	220	202	199	193	183	184	185	190	187	187	197	200	203	192	210	178	185	197	208	218	219	210	222	198	203	192	206	190	206	218	200	196	194	219	215	226	209	164	170	188	197	182	192	200	194	187	207	212	214	206	229	198	178	173	186	191	186	207	184	162	185	186	199	185	207	204	188	182	203	190	219	224	231	199	230	199	193	177	199	199	191	209	182	193	197	228	201	195	216	218	224	196	196	214	198	193	200	203	187	207	173	187	204	185	186	207	223	202	202	219	200	208	230	195	207	197	199	193	200	197	199	185	196	220	179	174	209	193	198	218	199	204	203	194	182	213	206	203	214	191	196	212	200	159	233	201	223	188	184	207	235	205	217	208	193	209	187	209	204	193	190	201	191	218	215	204	207	222	223	207	202	212	208	209	207	211	194	227	178	191	211	195	210	193	229	201	200	169	171	210	182	181	206	173	181	205	196	157	196	179	215	196	220	164	195	206	180	190	166	168	220	207	205	197	178	225	195	217	199	211	199	178	191	219	208	188	189	181	188	165	208	196	198	183	179	220	184	216	208	203	197	214	159	195	203	203	213	201	213	218	206	224	215	193	180	193	215	199	203	195	197	212	235	195	208	226	207	208	199	197	193	186	186	195	198	185	171	193	212	186	196	229	220	213	187	205	203	198	213	192	190	189	198	206	200	203	210	227	201	175	173	201	216	205	201	181	203	207	191	189	175	205	202	173	183	206	200	222	197	168	231	202	203	203	199	201	206	207	198	182	196	201	206	201	204	198	209	186	189	202	208	214	186	189	213	215	208	214	209	205	196	215	196	216	186	196	171	179	220	196	206	183	176	205	206	196	189	185	189	206	205	218	194	196	200	182	190	189	184	214	182	211	216	211	200	195	211	202	186	205	189	196	194	195	228	223	209	226	219	200	209	195	225	195	200	201	215	206	192	228	194	172	189	196	218	237	181	206	219	247	197	208	204	188	193	201	205	201	193	198	215	185	204	216	197	186	209	198	213	191	190	213	220	201	193	186	219	193	219	184	197	206	203	229	185	212	208	229	192	165	220	215	206	216	221	178	208	186	203	197	208	221	210	183	222	209	206	211	208	195	209	195	184	181	187	220	214	203	200	185	218	203	200	176	205	224	181	177	200	196	179	199	165	227	195	215	223	192	198	217	214	214	195	198	181	206	185	184	203	184	204	193	191	194	191	215	204	188	225	196	218	224	205	204	202	198	208	208	205	198	212	198	193	223	212	178	215	196	227	190	184	228	186	183	206	194	198	191	213	203	209	210	219	185	205	191	207	216	208	185	213	186	184	193	200	200	207	212	208	190	165	224	208	219	173	184	204	186	227	193	188	202	193	213	212	194	196	202	180	195	206	206	198	205	214	166	178	182	196	190	201	222	215	200	211	212	182	181	205	221	186	188	197	222	191	192	217	188	181	188	155	171	175	187	216	185	194	202	237	195	208	190	218	191	184	213	214	208	192	199	195	185	204	183	226	177	189	177	197	199	198	186	208	208	206	224	192	203	181	205	204	236	242	180	193	214	189	177	216	200	204	205	206	199	170	190	207	179	199	190	195	204	198	196	205	203	208	192	222	203	223	173	195	195	184	189	179	184	195	180	195	211	224	213	205	222	193	170	185	221	187	191	192	204	210	222	198	197	196	220	197	176	187	204	190	165	211	248	212	179	214	216	192	198	194	194	195	250	206	199	200	223	215	220	211	189	223	211	201	193	215	194	187	165	197	183	190	209	185	200	192	221	195	180	212	208	200	206	212	206	188	189	228	210	231	188	184	232	217	164	201	195	200	211	207	203	189	211	209	224	237	205	209	183	204	201	212	226	210	198	194	191	212	222	216	209	198	169	196	237	195	219	194	199	192	213	212	189	197	200	216	227	212	220	192	221	212	187	191	180	208	239	209	181	174	205	193	170	185	184	209	218	201	224	212	195	220	179	182	181	198	191	191	182	202	215	237	225	203	210	167	188	211	182	197	205	180	198	213	180	190	211	199	219	201	172	183	212	196
6418	987	1701	1988	1710	1361	1185	981	942	862	772	753	671	675	719	636	609	598	582	602	520	560	544	531	546	525	516	541	520	538	514	505	525	518	502	522	478	517	477	526	498	507	486	487	511	500	496	473	498	509	497	504	520	490	464	492	492	509	476	522	496	510	507	528	518	529	489	471	496	493	491	507	528	509	512	502	522	528	515	508	483	494	510	459	511	467	501	524	502	489	495	482	513	482	490	478	484	509	538	466	470	479	472	501	442	481	492	501	487	497	489	486	496	466	494	471	500	521	468	471	503	487	472	482	483	473	486	490	470	505	485	482	536	512	460	489	461	496	524	455	502	515	512	488	482	500	485	449	500	471	499	516	511	480	501	510	537	491	492	508	479	490	516	519	511	453	510	508	495	465	477	474	490	531	460	511	501	471	493	484	489	480	547	480	478	497	489	479	488	473	489	478	468	484	502	498	457	473	483	493	524	448	461	463	450	509	536	513	500	506	485	500	484	493	473	452	489	499	472	494	526	496	523	495	489	494	497	507	481	492	509	500	493	511	515	467	538	466	481	497	506	483	462	472	497	485	473	479	501	482	474	472	479	495	522	491	494	489	483	458	524	482	478	490	489	483	498	502	483	510	503	515	448	485	538	487	497	454	467	500	458	488	477	508	520	438	506	512	487	448	459	519	521	492	486	476	473	502	523	502	441	481	495	484	481	462	472	472	456	505	516	496	513	502	480	486	504	478	478	539	475	520	479	447	486	495	490	500	507	492	494	459	447	517	482	472	501	521	526	465	512	516	512	466	507	520	466	469	492	511	461	512	451	502	528	476	482	439	482	502	500	472	476	467	507	491	436	471	456	515	502	503	450	437	495	458	489	517	477	499	475	490	491	510	511	502	475	494	517	500	480	510	492	510	500	478	498	488	500	511	500	493	454	485	497	479	503	526	519	489	487	479	482	477	447	496	478	531	527	481	486	493	497	509	483	498	476	464	487	514	533	457	463	532	473	517	502	454	459	479	490	499	504	528	431	505	488	534	509	526	508	489	482	494	482	466	489	492	506	506	469	500	489	496	493	456	532	506	485	475	490	515	477	477	514	488	477	515	455	500	493	483	474	509	477	487	515	462	456	480	480	498	462	483	488	516	477	473	497	530	506	482	500	487	486	466	493	471	489	465	511	488	492	508	496	511	464	476	485	488	557	458	479	456	448	488	480	529	493	518	504	481	492	523	494	478	468	516	457	542	443	488	479	506	493	500	514	499	440	466	486	518	465	488	515	485	475	509	482	469	493	465	488	484	444	462	505	470	505	480	471	479	503	508	468	496	504	474	512	485	482	458	465	513	500	505	496	487	487	484	469	498	496	501	504	476	530	449	483	501	452	466	486	487	493	447	497	516	514	457	509	483	442	468	512	466	442	483	499	500	483	483	507	503	515	477	483	511	491	496	474	472	496	456	493	475	489	466	498	501	514	459	529	491	506	488	515	497	509	458	484	461	489	516	492	519	511	513	487	521	484	489	477	535	491	502	513	512	503	538	546	459	490	503	494	474	480	500	502	510	489	503	526	462	516	497	442	480	506	469	466	453	518	475	507	447	471	506	505	491	499	511	499	486	507	496	471	505	479	482	466	460	442	517	499	490	470	485	473	509	503	478	502	459	465	477	508	469	523	472	522	465	511	471	470	484	455	494	529	474	486	461	513	441	468	478	467	490	482	483	495	487	464	476	510	496	450	523	496	489	488	505	479	492	495	467	506	488	481	500	508	487	487	490	484	513	493	476	499	467	507	493	486	491	509	485	512	423	489	495	538	470	456	460	463	483	478	506	471	499	474	497	517	475	487	464	499	486	515	485	471	501	468	467	474	507	502	487	483	533	495	467	487	501	483	513	508	452	499	480	481	497	471	446	476	502	496	531	463	467	492	535	458	463	467	511	456	501	500	520	488	482	524	465	495	484	471	497	477	493	496	505	506	453	455	506	524	486	477	485	452	481	518	437	465	461	475	484	516	532	475	507	512	480	486	528	482	458	497	456	505	473	484	497	474	494	458	485	476	484	530	532	492	452	491	463	480	514	480	481	484	491	501	470	528	470	482	519	512	521	489	469	469	496	492	522	453	481	494	526	511	476	462	495	465	496	474	495	496	443	483	511	485	483	467	511	520	505	539	489	489	480	480	457	505	502	505	478	475	490	481	482	507	485	502	502	551	507	485	502	497	496	479	483	515	502	436	494	483	503	492	489	481	456	489	517	483	506	490	513	466	487	561	458	474	481	516	440	496	511	517	495	468	508	462	493	514	470	481	470	507	436	473	499	446	505	499	512	475	454	458	489	483	510	464	484	499	486	480	508	466	458	521	448	472	482	453	478	453	465	535	469	469	482	478	478	482	479	474	504	482	504	502	464	449	486	488	438	523	465	480	445	497	543	492	500	508	486	509	494	518	475	492	515	499	461	488	427	474	502	491	479	453	526	474	478	478	526	516	499	455	471	449	479	497	508	522	517	511	509	486	456	524	494	505	509	478	464	514	472	485	525	453	489	497	485	479	463	495	420	493	514	494	475	497	469	475	495	530	482	482	475	528	466	471	504	474	476	491	468	464	499	497	534	497	497	492	472	468	501	489	468	522	463	463	491	473	517	498	469	488	477	500	478	490	463	510	524	454	503	467	488	455	478	547	460	473	487	480	480	491	483	435	493	497	478	498	479	493	476	485	498	522	521	547	502	497	488	458	530	502	482	460	444	477	499	476	536	486	509	518	469	503	462	495	470	502	505	500	495	518	458	523	537	502	435	486	467	468	487	489	496	465	487	484	486	476	546	489	473	507	483	534	489	501	515	453	496	493	481	501	497	492	472	486	504	441	501	489	479	453	528	485	498	543	524	486	505	506	462	441	460	500	504	497	464	481	466	513	489	535	490	454	465	500	516	473	477	536	507	476	457	463	475	477	522	510	501	503	462	477	499	528	483	488	489	472	474	460	520	484	520	483	503	482	467	508	448	507	501	473	518	511	503	521	494	453	493	465	504	482	463	475	473	499	483	498	521	551	483	473	519	505	529	438	478	507	468	522	478	505	457	500	506	527	510	493	449	501	514	491	523	480	526	497	497	486	496	495	492	509	517	499	529	464	469	493	480	461	492	505	496	511	462	496	494	470	474	499	528	518	504	493	479	479	460	444	491	488	505	447	508	520	470	519	532	512	530	488	469	521	487	503	519	493	483	508	523	485	506	504	497	477	515	524	458	490	482	490	493	483	469	479	485	505	494	506	490	469	512	485	486	483	508	527	458	493	525	483	495	484	501	474	492	481	470	468	545	477	451	493	449	506	484	508	521	497	465	459	511	523	474	522	511	497	497	499	488	486	486	509	468	473	527	467	502	479	499	471	493	486	477	501	476	467	495	508	488	481	506	498	464	538	489	467	491	474	475	490	474	501	481	522	468	484	478	463	490	518	511	487	470	484	508	465	474	475	503	488	495	473	479	508	533	454	464
14362	1571	1348	1074	746	535	411	388	365	301	308	308	261	282	239	228	238	251	219	280	259	218	239	235	264	239	255	245	197	258	236	222	230	234	211	187	209	189	240	233	223	204	230	198	239	208	216	217	233	254	228	253	234	205	230	241	210	240	228	242	225	228	229	215	216	224	236	242	231	225	230	233	211	219	217	211	196	226	204	220	227	219	213	197	231	231	240	206	211	241	223	199	230	242	231	207	241	226	208	220	206	243	192	207	223	235	193	227	223	223	235	223	175	258	236	230	232	225	241	233	219	188	249	204	194	216	201	206	201	225	245	229	218	224	227	223	204	237	198	191	206	224	217	222	226	223	210	188	230	224	218	221	211	200	219	203	201	231	221	188	246	215	246	224	234	221	216	232	207	195	199	239	216	204	200	223	217	195	214	234	222	222	201	231	196	192	234	231	212	219	200	203	212	209	226	215	234	233	235	206	212	217	222	227	201	231	245	224	242	208	210	229	217	229	201	227	245	210	202	225	205	217	250	238	218	186	213	225	224	223	205	238	245	220	206	214	199	230	213	225	196	208	215	218	191	233	229	239	255	217	191	221	224	206	192	237	225	189	220	205	225	200	212	223	244	207	224	198	204	228	222	234	196	220	235	224	242	225	211	247	223	208	220	206	224	216	197	257	225	224	210	209	188	217	230	218	204	217	227	246	220	219	222	218	234	263	244	221	224	232	231	230	213	209	261	207	203	216	225	210	256	199	229	222	231	240	215	225	238	234	220	212	241	226	247	219	227	228	222	226	216	200	203	211	210	201	227	214	229	216	247	245	176	208	209	192	207	242	219	223	217	228	213	231	192	212	218	192	215	225	182	234	227	226	229	200	206	225	204	193	218	215	239	248	218	218	214	213	219	209	222	246	216	249	218	223	224	217	228	221	259	230	242	208	199	241	227	223	194	225	222	221	227	254	208	238	204	224	229	232	215	242	249	224	197	208	233	219	219	210	251	201	225	225	247	231	253	235	202	211	226	210	252	246	234	236	216	190	260	253	191	208	219	216	200	233	221	207	201	218	210	194	213	240	247	231	190	251	236	236	183	213	232	236	254	220	213	231	203	232	225	225	203	214	217	202	208	221	249	236	235	217	227	237	241	230	234	211	208	222	234	229	240	222	219	210	208	204	190	217	225	230	230	215	224	212	233	213	217	240	228	223	204	216	202	195	240	226	242	225	238	232	241	222	236	216	222	229	229	219	228	226	224	242	210	239	210	217	196	228	237	220	214	225	224	224	247	195	200	230	218	211	213	224	213	239	233	223	205	208	225	209	239	230	217	233	219	231	210	236	227	211	202	227	218	244	223	206	208	236	231	237	205	232	234	207	215	214	216	209	198	225	219	234	236	230	227	188	254	203	240	192	210	228	195	213	216	231	229	219	217	229	200	232	209	202	211	237	198	221	230	238	226	210	228	223	209	217	195	238	195	230	214	250	255	254	248	196	220	228	228	233	241	241	185	223	220	228	217	239	225	225	254	221	213	229	222	228	225	218	199	215	239	243	220	239	219	211	219	232	229	221	219	249	221	224	231	235	217	202	240	242	228	252	219	212	218	259	216	209	204	220	253	236	207	257	214	191	231	244	220	230	205	231	217	226	215	229	234	230	202	235	230	199	216	245	225	229	197	209	221	209	231	226	214	219	247	224	173	220	227	230	211	221	195	208	219	213	228	208	228	254	219	200	226	222	203	232	219	202	219	212	228	219	230	219	211	208	227	224	207	215	190	210	236	248	215	249	203	211	236	219	221	218	197	262	214	208	197	212	237	229	221	217	232	227	232	219	209	220	229	222	241	247	221	231	223	217	204	232	220	209	217	222	208	214	262	219	231	219	224	230	229	223	199	233	230	226	230	249	235	217	216	222	244	239	187	217	220	200	215	212	229	238	228	227	205	220	203	219	232	219	246	235	239	213	204	238	217	233	241	254	247	215	207	216	232	218	209	199	223	208	231	219	193	228	233	207	192	178	209	221	205	213	228	226	199	204	242	233	228	213	249	215	239	235	198	204	234	215	199	216	227	215	226	225	219	209	203	208	213	227	234	226	229	199	203	235	220	246	222	232	211	195	219	228	231	233	253	227	212	235	234	227	199	209	241	231	210	240	189	222	232	214	211	214	212	245	228	215	235	209	239	210	208	200	219	215	233	210	228	198	213	215	214	209	206	185	221	203	218	254	261	242	189	240	217	217	226	222	219	219	247	235	221	231	213	211	215	226	213	203	227	239	243	256	210	191	225	213	231	213	228	200	237	207	238	205	227	245	228	191	225	216	204	215	233	171	194	238	213	219	206	236	219	229	240	223	191	227	206	227	213	203	239	221	207	237	232	203	232	203	223	227	215	202	213	207	222	227	234	214	217	205	204	252	229	233	235	226	226	238	196	232	220	210	211	239	198	212	203	214	192	230	262	215	233	231	218	195	236	219	231	193	221	217	217	228	241	218	237	215	216	226	202	215	201	222	200	224	211	201	205	222	218	208	212	208	213	231	242	214	224	255	224	238	223	244	236	218	226	206	221	218	202	212	251	211	243	240	211	211	224	179	206	215	202	235	224	225	199	235	233	230	248	185	202	240	210	205	237	220	216	203	223	226	240	211	228	205	205	209	219	235	233	240	238	191	201	212	229	200	208	222	203	216	212	244	203	219	217	211	244	219	215	212	209	232	237	239	204	216	197	230	244	227	220	206	217	214	197	220	208	195	207	216	202	180	222	212	216	194	209	259	220	237	230	237	220	217	243	185	196	231	195	232	246	232	201	229	242	234	235	209	231	245	200	208	218	200	237	211	206	215	192	230	227	226	207	217	225	214	225	232	227	239	206	246	233	223	216	240	244	233	235	246	231	237	226	230	217	233	192	213	206	229	233	211	235	217	215	206	217	203	202	221	204	208	229	194	209	201	206	231	254	234	235	218	247	220	198	222	178	208	230	218	236	220	215	220	224	206	249	238	234	213	241	213	204	238	219	221	226	224	259	264	226	227	230	237	214	221	216	221	240	237	212	208	213	222	212	206	227	191	206	222	238	195	219	209	218	244	239	231	214	229	208	223	201	219	231	225	201	236	223	246	219	215	215	206	235	214	190	218	201	223	216	207	231	227	196	191	242	205	194	231	245	234	213	200	247	225	216	204	215	219	232	227	219	232	240	206	242	223	210	209	222	223	206	203	214	208	240	221	203	217	231	219	240	232	222	211	234	222	216	218	229	237	227	221	243	231	221	224	207	226	241	234	220	232	241	221	231	197	216	226	205	220	211	229	222	207	201	216	226	240	228	208	242	224	211	226	210	242	206	238	218	196	221	248	245	204	222	191	224	217	193	238	222	201	211	253	216	207	222	241	222	224	234	238	229	252	223	218	227	216	233	217	224	211	222	204	216	210	193	189	189	220	201	221	227	214	239	253	243	226	205	221	214	219	238	231	243	224	209	214	204	222	208	200	210	220	209	221	231	228
8412	1466	2638	3157	2629	2176	1752	1470	1397	1211	1090	959	938	938	808	792	808	726	769	720	734	671	684	664	642	646	587	707	625	611	643	583	632	614	643	641	576	635	601	639	561	609	601	574	563	603	545	611	606	598	591	618	589	586	540	611	559	585	556	634	616	630	590	588	598	578	562	553	580	549	580	589	571	562	571	551	579	608	554	565	586	551	616	554	605	570	538	542	538	631	603	552	584	579	553	590	559	597	557	517	578	612	612	637	550	551	580	580	563	564	539	544	579	588	568	598	577	536	549	543	587	547	555	587	524	575	574	554	553	604	589	566	593	577	556	523	572	596	608	579	548	528	604	585	586	571	607	564	568	533	592	533	548	553	550	565	548	600	598	542	590	561	568	603	575	555	626	601	595	561	580	576	580	575	594	597	543	564	555	577	535	586	547	598	550	536	600	629	549	595	568	586	547	546	576	574	539	561	549	590	541	545	580	600	538	557	562	534	586	595	634	576	616	567	577	536	532	626	569	556	543	587	557	558	606	542	555	606	575	570	592	594	568	570	611	577	548	549	605	554	541	527	594	554	521	572	577	602	556	552	534	567	592	564	545	528	525	570	614	578	559	596	558	586	561	628	585	595	556	545	527	532	573	571	583	559	513	569	558	580	571	541	580	604	569	567	560	548	553	554	605	553	572	569	565	564	570	587	603	515	561	588	581	603	610	556	566	613	568	580	573	576	571	594	579	578	559	571	561	523	554	526	599	566	564	580	567	582	572	555	600	518	557	552	618	585	556	589	586	550	569	559	567	591	556	549	549	553	592	569	564	560	566	562	583	609	571	562	585	563	553	568	545	569	566	536	528	602	549	573	525	545	554	532	571	586	594	547	561	527	577	546	562	560	579	605	570	591	551	549	550	607	558	577	590	549	592	539	532	508	573	576	569	552	561	573	556	592	595	582	575	589	566	571	613	536	583	554	562	552	575	588	551	557	597	532	562	572	570	562	546	572	543	592	614	581	566	574	532	568	557	565	574	571	577	575	528	568	570	570	629	561	545	589	566	563	512	559	542	568	590	546	546	588	543	599	547	588	607	570	546	568	574	538	600	569	545	554	589	548	568	623	572	582	564	598	586	575	504	519	587	565	546	569	554	631	576	616	570	553	601	557	557	579	575	536	604	571	562	531	594	617	548	547	595	530	560	563	559	612	551	611	543	573	570	533	541	568	583	544	559	548	577	513	606	542	605	549	591	579	549	603	572	545	578	580	587	571	566	510	557	565	553	529	546	604	571	527	589	547	545	563	543	580	603	624	565	565	568	595	577	556	523	573	562	566	602	581	558	593	582	555	565	573	552	568	577	582	568	512	578	596	552	602	528	553	566	601	620	599	540	556	536	545	578	573	565	556	571	584	567	559	560	594	570	605	528	555	566	554	556	580	584	575	553	556	578	597	595	598	534	565	566	579	547	543	552	596	568	579	575	564	585	577	588	548	571	528	596	553	548	514	543	548	528	524	567	570	569	584	590	575	582	555	531	546	556	594	564	585	553	602	531	544	521	542	551	533	571	560	549	537	593	565	547	568	638	542	579	529	584	551	588	562	567	546	518	564	541	578	573	591	569	574	589	584	553	579	556	574	578	547	638	566	593	558	525	581	594	577	607	524	571	577	545	592	556	601	560	549	583	574	544	603	555	552	570	564	526	571	549	592	564	537	581	574	573	551	520	582	560	596	573	539	584	577	586	563	593	538	612	544	595	544	603	585	561	541	587	550	562	562	575	572	582	574	552	585	555	614	582	559	582	554	562	588	553	578	550	605	543	593	581	592	543	579	546	568	551	561	547	549	604	565	574	542	573	596	587	529	579	516	537	544	574	554	570	531	554	502	575	593	580	581	556	552	548	544	579	578	584	573	560	572	619	551	583	529	582	578	607	573	631	571	583	542	570	573	581	602	610	571	570	553	571	631	573	574	586	604	556	582	561	540	581	597	596	584	553	549	597	581	609	551	564	581	588	572	587	562	599	544	566	528	550	555	534	592	573	561	553	508	586	552	604	562	545	571	562	540	537	560	570	582	551	603	541	546	564	544	560	607	588	534	594	600	561	578	573	545	601	583	596	581	566	583	528	557	554	602	514	584	563	560	580	590	591	591	571	581	574	524	580	528	532	549	571	569	580	607	569	572	551	589	596	543	526	579	578	544	555	572	572	596	596	595	575	528	566	541	581	558	576	577	558	591	560	569	554	569	562	554	568	596	601	545	575	539	589	547	575	562	541	594	554	568	518	569	558	563	597	575	635	522	588	554	570	554	561	526	567	524	608	552	546	551	569	587	546	568	557	547	608	581	602	589	536	568	596	579	575	587	547	587	548	579	541	570	562	562	554	550	591	579	565	570	549	582	566	585	565	572	528	571	578	559	568	547	596	579	562	618	531	557	560	566	569	546	598	553	580	563	533	566	600	593	543	581	557	551	598	575	566	632	562	582	575	573	538	625	605	575	594	599	563	566	556	558	595	568	597	580	556	556	551	554	569	561	548	585	602	585	535	556	574	545	559	595	581	576	580	577	556	586	545	541	585	581	568	558	558	603	594	527	586	572	564	615	539	559	612	582	549	560	563	529	524	557	567	556	550	565	538	517	568	564	573	526	572	561	529	566	575	527	541	532	542	582	549	587	577	561	614	522	538	548	556	603	570	562	556	623	563	555	610	538	570	566	596	579	549	518	573	607	554	562	576	560	581	544	561	540	564	587	575	595	583	527	559	581	545	583	585	506	557	531	575	587	588	567	568	583	572	597	550	601	561	574	592	527	595	556	553	605	586	563	605	576	588	548	606	528	585	580	577	552	576	577	557	541	551	575	549	563	579	561	571	552	540	577	558	548	544	548	575	591	508	530	569	566	603	591	599	569	539	628	554	550	547	507	536	579	561	573	563	592	584	541	597	584	564	549	567	552	565	573	574	569	552	573	559	583	620	571	585	587	555	559	568	520	558	601	525	560	539	535	586	540	569	561	606	522	511	518	583	621	544	555	609	610	533	606	544	552	589	580	622	594	577	567	564	530	568	558	573	581	568	536	559	613	581	580	582	556	520	560	561	555	560	549	584	573	563	592	561	542	601	542	510	595	548	556	571	577	562	539	560	576	565	605	584	592	608	569	564	556	570	570	569	557	586	550	591	574	613	593	564	542	566	525	568	580	560	541	574	553	593	567	515	544	562	562	602	549	549	584	602	550	552	534	559	506	525	589	581	576	568	560	590	579	560	544	612	586	563	577	555	558	585	560	529	596	555	575	556	532	562	570	586	577	549	571	551	552	598	582	577	560	574	554	563	609	588	594	545	563	550	552	615	580	537	554	532	525	574	573	569	591	547	575	564	599	559	527	560	595	539	527	579	537	571	576	556	554	527	584	496	555	560	588	593	505	576	537	569	573	548	577	558	599	543	591	591	563	555	576	591	549	531	525	606	558	546	557	588	583	572	612	554	589	519	597	540	561	561	559
1733	543	519	500	453	437	440	417	392	399	391	441	414	413	435	415	428	432	426	402	409	390	406	412	362	408	385	370	419	397	390	416	413	384	410	411	387	396	406	354	378	390	422	408	396	370	386	398	409	365	375	380	388	373	421	398	352	401	401	384	411	417	376	439	397	437	400	425	407	385	391	421	381	430	371	399	405	390	381	394	416	387	416	384	393	392	383	390	381	376	390	395	382	388	385	383	422	419	390	378	390	370	387	412	394	379	401	364	356	392	401	400	410	399	382	414	388	423	374	388	359	403	355	394	404	333	407	395	416	378	415	362	412	421	427	390	397	384	377	377	404	416	398	408	399	412	400	389	384	400	418	385	436	411	395	400	387	413	400	405	369	386	363	421	380	414	410	397	397	351	395	409	368	405	385	410	410	399	396	444	389	412	351	388	380	367	389	400	433	397	380	418	403	402	375	394	410	420	407	408	458	380	420	388	392	404	384	409	398	372	350	370	425	373	372	383	405	409	417	430	400	405	363	409	382	407	404	421	353	385	392	411	411	394	408	364	400	387	373	353	380	391	387	322	418	381	435	406	384	407	400	413	439	399	434	388	408	382	378	382	395	384	381	392	380	366	397	410	392	356	359	382	391	378	399	376	363	392	407	364	394	404	376	386	384	411	430	416	381	400	369	360	391	419	391	383	389	389	382	392	414	419	384	398	402	401	370	392	392	387	383	378	391	358	397	407	361	348	375	395	370	357	389	397	411	376	394	393	370	409	356	429	382	372	395	390	385	379	354	463	470	378	388	428	421	388	382	378	430	389	381	427	415	378	397	394	424	380	415	410	334	388	414	410	419	406	393	392	362	404	386	407	403	388	390	386	431	361	372	411	377	402	419	373	423	372	425	398	403	378	362	402	409	374	405	381	394	411	368	398	365	389	410	403	358	399	382	374	380	388	411	347	407	435	413	406	429	393	365	400	381	362	371	392	370	409	387	383	434	382	421	393	449	377	372	395	401	424	400	395	423	368	415	389	367	419	426	420	396	386	368	410	381	403	414	420	411	386	373	382	376	429	460	391	368	377	369	357	421	375	352	364	399	417	412	428	409	369	413	384	411	412	398	374	398	391	402	402	428	419	404	372	416	431	397	418	400	376	406	394	411	426	367	386	412	371	414	388	427	424	429	394	443	400	411	400	394	355	387	396	437	415	367	387	368	384	405	361	404	447	404	420	410	375	389	366	362	390	407	413	384	386	444	380	398	431	366	402	373	393	403	375	393	399	356	376	403	392	399	398	332	423	425	375	386	364	441	416	395	401	382	409	359	359	356	392	411	394	424	409	362	401	375	397	357	381	374	409	366	397	402	375	420	391	406	407	397	414	375	394	386	418	399	374	343	416	393	402	372	369	396	415	409	388	341	366	366	378	401	396	391	426	411	380	405	402	376	376	411	398	414	353	374	383	403	392	435	351	405	392	392	380	417	400	401	380	434	428	392	407	403	413	429	409	386	425	387	353	416	349	392	395	396	392	432	455	413	396	390	421	416	402	392	437	382	373	412	385	384	373	369	435	400	410	367	377	387	409	396	394	396	356	403	393	368	381	433	415	405	358	388	410	413	414	411	415	412	371	360	376	399	403	371	392	390	419	385	404	431	408	408	391	336	391	346	385	387	389	396	394	436	385	398	388	337	406	410	404	396	416	384	388	360	394	400	399	370	398	396	420	350	395	380	385	400	389	384	350	421	415	404	393	378	369	396	425	442	390	396	392	434	383	421	404	402	371	404	384	368	384	394	404	422	390	377	384	421	393	426	404	363	384	437	406	391	398	387	351	364	378	398	400	403	388	385	396	376	388	370	376	401	385	403	363	366	432	371	406	390	399	390	375	373	382	377	389	392	375	373	410	414	427	436	381	339	418	380	414	357	398	391	397	404	394	390	406	410	353	417	370	407	405	409	369	400	374	404	361	418	396	385	381	403	418	381	352	402	359	406	410	399	382	358	427	412	383	390	396	391	415	344	367	397	390	388	402	386	411	406	408	377	416	368	382	405	380	434	421	388	398	403	417	410	427	388	396	389	398	390	416	392	407	346	400	417	422	401	416	426	386	409	399	411	420	435	404	376	359	412	377	378	419	400	406	393	392	393	387	382	394	402	386	381	401	368	391	406	398	429	391	406	385	366	363	405	403	382	386	389	398	379	425	420	394	383	385	401	383	357	363	416	379	369	414	455	414	436	387	378	398	415	376	413	432	413	365	403	379	384	375	386	334	379	396	413	394	416	387	423	353	340	394	382	421	421	405	376	422	394	403	449	412	393	405	369	410	390	424	378	369	403	409	390	439	402	374	368	380	396	408	389	393	380	399	423	434	395	402	399	374	428	419	385	389	364	408	406	378	423	368	408	377	423	429	405	368	372	406	390	364	388	403	396	410	411	426	413	432	358	409	367	438	383	417	415	357	374	389	422	389	415	401	406	377	387	364	379	404	364	398	389	423	383	409	396	408	453	399	413	401	389	415	387	381	423	389	395	394	398	390	437	359	411	403	421	401	418	397	382	441	378	392	407	380	353	373	381	398	391	406	433	378	412	408	405	391	393	382	394	419	455	436	399	392	432	368	378	427	393	416	404	403	426	421	349	399	385	406	401	403	384	391	408	429	401	409	368	450	404	383	410	391	413	399	387	414	367	388	398	396	405	384	387	398	372	416	394	361	397	351	402	369	389	440	381	422	434	439	367	429	395	422	352	389	383	403	407	418	402	413	413	375	355	406	395	406	393	352	403	389	385	384	392	359	401	376	423	369	405	387	368	409	411	414	382	366	397	355	414	416	408	410	401	404	350	392	429	367	420	409	413	413	382	398	446	398	406	407	361	417	382	407	411	405	409	420	388	411	359	433	371	349	375	411	428	389	418	406	447	401	380	422	358	360	382	370	395	388	388	406	389	390	432	411	405	355	386	414	369	403	392	414	406	359	381	358	379	408	399	386	390	404	384	421	398	414	404	427	408	425	394	392	428	419	381	434	392	369	369	406	400	404	388	371	398	391	372	418	412	403	364	427	458	391	371	346	409	416	416	388	355	391	400	402	389	391	389	363	432	358	368	413	381	406	403	399	418	426	401	336	390	386	445	385	387	395	390	394	400	416	380	394	381	390	396	390	392	397	408	407	418	394	360	397	412	382	373	380	409	416	375	400	356	343	423	371	383	376	402	390	395	359	397	419	393	356	383	384	399	399	405	421	416	411	387	401	349	358	396	427	395	405	383	394	368	400	392	422	404	389	382	401	368	404	410	404	401	365	405	379	367	388	416	382	413	410	368	364	361	356	357	397	433	397	388	384	423	385	398	383	408	367	386	394	387	402	420	397	379	412	393	405	400	384	355	390	409	411	410	360	406	407	405	404	417	412	390	426	434	402	393	393	409	400	393	421	412	409	399	395	382	401	409	399	408	440	406	405	351	408	367	376	390	404	411	412	435	408	405	413	401	388	401	392	404	383
2155	963	1086	1137	1077	1043	978	1030	966	987	907	870	934	930	846	845	872	878	886	902	868	846	878	888	837	869	922	851	897	841	876	864	886	894	878	866	881	866	885	876	911	934	835	830	887	903	859	855	867	909	874	912	931	863	907	893	846	857	864	878	858	906	885	875	840	883	905	860	816	908	875	886	888	935	894	852	877	877	842	881	832	868	905	856	877	863	843	834	899	889	838	873	856	882	913	896	869	890	886	826	907	869	898	853	866	919	901	890	842	843	902	829	870	859	888	866	882	860	864	900	861	834	865	870	873	828	860	839	881	868	902	858	893	892	876	820	944	917	877	832	908	844	865	868	874	907	846	887	879	842	914	886	919	866	909	860	867	906	879	850	822	925	884	876	842	891	844	883	848	884	861	871	867	899	842	897	836	903	923	877	820	869	860	853	845	857	880	858	879	863	854	891	896	828	821	888	925	890	931	859	860	886	862	885	872	860	906	921	838	905	866	819	853	850	884	882	836	862	833	850	902	859	882	910	853	843	852	869	863	870	796	871	869	825	854	909	854	863	906	877	879	851	858	927	887	877	886	829	835	878	875	906	811	872	868	877	880	810	889	842	861	831	864	908	874	888	865	890	884	847	889	918	877	836	873	845	870	932	837	858	842	868	851	831	855	919	881	888	868	888	886	865	893	892	908	885	909	924	875	873	848	885	855	875	852	890	876	886	863	879	846	831	860	935	815	886	926	921	885	908	840	898	900	857	879	842	866	856	872	922	846	827	893	848	832	847	895	909	942	867	891	874	804	833	856	874	866	911	849	867	862	870	871	827	851	933	853	873	881	836	872	849	856	877	881	820	875	858	813	918	834	921	879	887	896	898	866	799	838	841	837	890	855	813	835	892	854	846	883	868	831	902	868	843	899	888	927	851	817	912	849	901	863	863	844	896	858	881	883	858	846	844	842	906	863	870	886	950	873	855	853	910	839	876	873	904	875	932	883	833	860	897	866	893	876	889	855	869	816	844	876	895	841	844	888	920	825	875	860	866	839	875	835	892	855	888	796	840	932	883	865	912	809	798	873	876	874	844	798	842	887	844	899	828	856	866	924	890	924	874	879	876	867	859	880	925	913	896	884	885	881	840	848	931	885	888	892	910	849	835	878	860	844	876	899	921	856	872	855	927	876	877	875	890	912	865	835	875	872	902	847	875	855	849	866	881	851	859	854	835	898	898	864	893	896	837	836	908	857	847	861	871	841	872	841	843	881	931	887	903	916	922	853	904	917	864	851	868	867	877	839	833	860	829	894	872	846	846	875	917	877	874	878	883	827	861	874	893	878	885	816	871	890	860	838	824	855	904	883	832	907	826	886	906	908	923	848	896	907	871	902	860	874	863	823	841	886	870	856	817	901	861	850	856	859	876	869	863	852	802	891	820	844	857	859	859	826	835	876	866	883	857	920	866	851	903	881	869	856	950	905	820	872	884	884	857	899	894	898	852	887	847	877	871	880	903	862	828	868	901	920	859	877	898	900	873	850	878	858	874	883	845	915	906	893	862	872	863	881	868	847	877	861	925	902	887	841	854	894	910	869	887	856	837	934	912	863	824	864	888	813	843	834	876	838	860	864	906	855	871	904	878	912	852	922	875	877	875	877	885	890	799	912	852	868	849	959	925	862	866	915	856	817	874	890	880	879	878	885	816	871	854	866	848	843	858	889	888	902	894	918	925	893	879	900	801	879	838	878	927	877	874	843	916	865	857	845	863	876	871	873	878	846	859	873	882	889	905	875	871	883	861	860	837	810	824	892	915	854	898	823	825	929	840	909	880	898	831	884	872	837	820	850	873	914	821	852	895	872	891	853	828	842	896	912	892	887	894	872	880	854	878	904	862	888	883	875	865	912	909	763	903	893	857	888	899	893	878	817	854	856	845	855	877	918	867	925	943	883	861	852	880	892	872	864	862	860	853	830	876	894	859	884	930	871	879	871	880	889	908	882	833	890	864	861	865	850	847	920	869	826	906	877	901	897	861	836	853	875	861	876	920	826	940	861	875	823	901	889	830	809	889	880	922	836	903	880	851	884	868	863	898	887	918	892	933	911	894	840	912	825	866	859	879	832	892	878	885	867	872	934	887	873	893	964	853	888	872	855	865	824	846	853	841	888	856	821	872	898	844	858	880	906	892	892	887	857	907	860	851	836	894	891	860	879	869	876	845	834	878	896	891	885	862	841	845	884	855	900	909	872	908	872	847	877	888	938	876	851	913	919	900	854	885	906	889	890	815	878	863	830	856	887	881	877	901	899	865	854	843	832	820	893	886	893	912	897	897	896	857	845	854	901	893	892	865	855	871	870	850	872	896	860	847	863	895	869	835	836	824	873	925	832	885	879	835	807	909	927	878	855	929	877	860	903	936	859	878	866	844	876	902	832	845	899	869	867	894	871	855	909	955	883	842	875	876	826	874	911	845	862	853	809	843	869	840	929	845	890	853	868	876	860	870	912	899	875	883	857	885	884	895	873	870	813	828	863	889	932	904	888	865	867	862	844	861	920	876	914	887	893	890	934	903	873	861	865	863	806	890	899	886	902	857	926	901	891	863	885	874	863	897	899	913	867	824	851	869	873	910	869	865	909	861	899	884	890	864	898	857	838	899	927	874	896	842	843	913	828	856	847	913	881	897	895	864	928	850	905	845	905	826	858	878	876	892	889	859	938	908	880	886	819	837	829	869	883	817	888	855	909	844	821	914	840	875	916	881	863	924	819	876	882	874	850	876	862	849	856	844	859	887	907	865	900	893	878	872	834	891	913	892	856	941	878	874	942	869	880	805	868	831	859	871	928	846	875	918	916	909	897	899	905	901	859	870	911	884	925	914	929	877	835	917	849	859	892	858	913	911	814	868	826	871	890	862	873	814	872	902	885	906	897	878	833	887	906	813	850	918	867	883	882	879	854	922	935	895	914	872	866	889	878	880	835	859	880	832	832	856	801	930	885	825	912	913	930	855	864	862	873	895	855	830	887	874	850	843	857	911	898	914	938	876	929	851	888	911	886	855	860	831	889	934	909	837	869	925	869	884	876	833	837	877	933	843	815	908	860	854	915	892	844	844	860	889	853	918	887	874	829	873	892	878	894	852	890	880	862	884	860	860	873	864	890	909	840	883	907	895	872	856	868	876	956	866	863	868	868	829	864	867	898	901	897	857	885	884	851	896	906	890	875	891	876	856	865	949	789	877	864	893	870	821	851	841	836	917	913	848	901	889	814	833	878	881	855	844	895	873	859	853	896	898	878	840	834	932	965	885	894	859	857	824	881	864	886	853	881	893	874	875	867	850	820	817	878	908	882	891	840	902	879	832	839	894	922	888	886	863	872	862	876	855	939	862	859	858	843	904	871	824	891	889	886	866	865	890	898	880	787	884	835	868	842	849	869	844	905	896	849	871	946	826	852	867	876	924	884	855	802	874	837	908	833	877	911	894	896	878	852	857	912	892	919	841
7642	746	728	647	508	378	349	278	308	275	233	239	241	218	236	222	223	240	227	233	217	235	214	197	189	214	211	213	222	217	194	183	190	201	220	191	197	191	187	229	201	231	191	229	199	181	218	236	199	184	196	180	216	196	208	212	233	202	200	221	193	195	190	184	203	209	194	198	211	207	236	218	191	202	209	185	195	186	214	198	203	230	198	221	213	210	218	201	190	233	193	211	202	214	203	189	219	201	197	194	195	206	181	187	208	205	183	181	187	192	198	174	198	193	222	203	199	211	202	191	183	186	194	181	189	188	212	207	185	186	205	201	191	203	210	213	197	203	201	170	195	216	212	226	190	188	220	211	218	193	190	166	209	200	184	197	215	199	209	197	206	200	204	190	212	187	198	193	184	190	194	195	216	174	197	192	210	211	227	191	224	203	206	199	219	201	199	223	195	173	217	177	194	213	229	229	212	200	216	183	225	238	219	218	227	206	215	213	184	194	202	189	225	182	187	160	206	178	196	214	195	194	189	203	195	211	205	192	197	199	198	179	196	190	197	178	197	212	191	198	202	191	206	166	231	218	193	192	205	197	185	215	198	206	184	220	196	206	197	197	205	212	203	222	187	203	189	209	195	207	206	189	192	216	234	181	189	199	197	221	159	195	184	190	210	219	193	164	192	207	206	191	166	200	204	191	200	215	217	197	186	209	207	211	198	184	215	177	208	212	175	200	216	198	196	221	190	182	190	189	219	204	198	216	200	172	198	190	229	188	176	193	184	198	193	170	179	175	186	195	181	202	217	227	200	172	197	213	193	206	218	193	193	202	212	214	205	208	202	222	182	187	223	199	188	176	191	235	215	192	196	201	174	187	197	214	193	191	183	171	201	201	182	193	193	195	203	210	234	191	224	221	195	210	180	224	197	212	205	184	200	189	191	164	206	207	172	194	215	208	188	202	181	206	195	198	182	230	195	194	193	198	218	194	159	233	215	217	214	203	190	191	180	211	213	210	182	201	181	235	188	195	168	183	199	211	194	209	208	192	197	201	210	203	202	201	209	224	233	231	222	203	174	206	204	213	200	220	191	204	198	199	219	193	204	188	184	210	200	200	194	181	233	204	235	229	185	207	177	218	175	199	208	189	194	217	221	210	202	223	213	211	203	159	190	210	195	224	196	206	191	205	187	199	173	187	199	176	189	185	221	228	194	191	183	176	213	196	175	210	176	191	198	211	168	201	183	205	192	222	202	203	187	215	191	212	195	201	170	205	238	205	190	209	189	198	203	206	187	208	197	212	211	200	193	201	208	220	198	216	182	213	185	208	208	200	189	206	223	198	196	221	210	213	186	194	204	202	214	197	187	210	204	205	182	222	212	222	203	217	185	208	174	170	167	193	192	177	184	220	214	216	212	194	203	203	185	194	173	202	211	214	216	195	206	168	210	188	200	193	205	173	187	219	186	207	209	194	203	217	181	181	221	218	183	187	180	208	231	205	210	209	196	187	212	210	223	197	202	194	190	178	206	191	185	189	194	224	218	223	196	209	205	232	199	184	220	209	199	184	213	196	192	233	225	226	195	185	199	192	208	210	222	224	183	176	173	183	197	204	209	201	214	163	189	245	191	217	215	174	187	164	220	206	198	213	204	190	212	208	189	167	211	196	191	194	181	213	208	209	196	193	200	191	202	185	192	212	203	191	201	162	198	231	188	204	197	194	189	227	217	231	210	190	184	199	213	190	211	189	221	230	204	194	170	201	213	194	201	184	203	189	228	189	186	207	202	181	200	179	197	178	195	215	190	195	195	206	219	208	182	212	188	198	226	184	206	188	178	229	210	186	197	207	194	193	215	208	219	195	207	178	236	182	204	206	211	184	236	188	172	174	154	189	183	207	207	219	206	186	193	189	189	185	238	212	207	223	190	196	194	188	198	180	186	221	180	210	164	196	204	190	174	186	177	202	201	210	183	194	201	209	202	169	203	219	212	184	197	211	191	211	191	189	207	227	203	207	212	198	177	179	199	195	183	187	195	186	214	187	208	210	173	188	199	226	227	201	205	183	204	166	191	184	183	201	221	167	213	211	188	222	200	189	203	203	216	192	208	205	236	206	206	204	197	210	160	195	171	189	208	201	210	229	196	220	185	205	182	208	222	213	184	187	207	216	190	192	217	200	185	185	190	210	221	188	188	192	234	210	201	179	180	203	203	220	188	208	193	189	184	209	181	187	191	177	207	199	204	168	218	207	194	198	204	223	221	185	185	199	192	218	208	183	191	202	182	210	199	196	173	196	182	202	193	164	202	201	226	233	220	201	180	191	163	193	202	202	199	215	209	187	207	174	216	221	182	190	213	203	211	186	198	208	205	176	211	214	202	211	215	200	207	204	198	213	212	201	188	205	207	221	198	190	175	198	190	220	199	181	210	201	213	208	197	183	191	205	197	180	197	186	195	186	197	209	218	188	179	193	219	206	198	178	200	173	185	201	198	179	197	171	186	162	220	182	217	235	172	222	215	213	182	210	182	175	190	219	174	205	172	202	198	186	187	228	181	216	211	194	192	177	225	214	193	209	213	221	206	189	201	216	196	198	214	199	224	209	163	219	231	224	190	195	175	181	206	212	214	229	222	189	204	194	203	209	199	215	200	185	190	206	217	218	195	208	197	201	209	209	225	204	190	202	198	216	197	196	198	190	206	190	202	175	207	213	191	214	211	218	205	188	212	234	187	194	191	205	223	204	205	184	206	199	221	190	226	199	197	213	182	210	224	200	212	199	191	199	221	201	208	195	216	230	198	194	192	206	215	193	207	213	198	192	200	205	217	203	178	210	170	203	235	214	203	197	190	201	184	185	225	208	165	197	195	197	201	187	202	227	178	186	201	233	209	191	202	195	195	216	218	220	224	200	188	215	198	214	185	219	170	188	185	194	192	196	221	196	179	203	192	210	195	167	221	195	217	198	178	173	193	194	209	200	200	165	199	189	198	214	198	206	187	197	223	211	229	205	200	225	213	189	210	208	208	219	180	161	212	199	210	195	176	194	196	208	225	200	214	189	197	203	205	205	186	215	199	185	203	178	220	211	175	193	201	229	195	193	190	200	192	190	187	202	188	203	212	231	220	203	171	206	191	182	189	205	214	210	198	212	187	209	203	196	215	194	205	207	212	204	213	192	186	170	197	201	196	189	220	214	188	218	205	207	212	179	231	178	196	198	194	213	208	223	193	178	189	198	196	201	183	193	207	194	214	195	204	216	234	209	217	180	219	203	199	193	216	220	212	195	192	196	193	242	219	199	176	193	210	199	190	229	222	196	191	183	214	201	207	181	212	191	182	193	185	215	224	194	203	169	202	211	179	179	193	180	188	191	203	181	208	203	191	191	222	208	196	191	207	191	220	206	214	183	196	198	185	207	176	180	222	192	190	186	216	188	216	173	167	221	236	185	171	195	214	196	187	193	197	206	188	204	242	217	200	197	214	183	187	203	209	214	204	176	209	188
6341	1055	1670	2053	1747	1418	1092	1020	889	896	759	713	715	675	629	636	661	631	586	565	573	582	553	557	543	521	511	555	494	530	539	541	500	538	506	517	513	475	505	494	513	486	504	515	498	511	477	502	524	469	539	492	498	480	515	490	476	500	495	542	481	453	461	497	461	517	505	481	467	488	491	515	494	507	494	530	472	492	515	539	488	483	493	477	462	469	488	499	525	478	492	483	488	490	515	521	482	512	502	446	477	464	472	469	485	480	490	500	532	508	497	515	496	461	489	512	460	463	469	497	472	495	478	486	454	532	461	481	508	503	506	516	490	496	475	468	509	520	549	522	527	504	512	504	495	500	507	473	488	517	468	522	500	502	505	513	470	471	452	480	467	500	480	487	502	473	506	511	500	511	486	493	449	474	509	469	514	475	487	501	512	507	489	478	477	480	459	520	447	494	518	498	511	465	485	483	463	478	509	474	494	534	477	467	499	469	455	513	496	518	473	449	494	506	521	484	469	477	485	481	511	499	458	456	468	468	528	482	515	537	511	565	465	486	502	456	480	483	496	459	465	515	467	494	493	506	474	478	473	527	468	514	446	534	487	507	534	489	495	485	469	506	495	497	489	488	513	436	494	492	501	476	465	518	505	434	509	496	507	476	471	493	476	460	510	478	508	503	488	505	500	491	455	434	475	516	492	468	492	476	479	458	482	480	524	487	502	480	500	489	497	502	490	453	524	497	484	473	510	470	431	514	506	462	495	480	503	463	489	503	508	523	478	491	492	494	465	421	418	490	481	503	502	488	487	477	495	477	517	554	455	517	470	476	541	493	522	477	517	512	521	508	512	479	437	526	477	481	478	484	495	464	525	468	538	492	496	476	472	503	492	493	493	515	457	467	480	484	509	500	496	506	462	475	471	466	511	455	468	448	451	502	515	521	503	511	522	477	494	478	508	498	482	454	499	512	469	492	482	489	449	548	496	444	494	478	473	485	455	447	482	514	480	511	471	511	508	451	500	502	484	481	522	490	452	474	495	481	513	484	509	492	497	502	476	495	489	429	525	485	473	493	495	498	488	532	518	484	512	477	486	472	489	476	460	499	493	476	456	511	504	506	482	481	488	492	521	493	508	524	494	475	503	453	540	495	503	479	501	439	513	495	512	511	485	489	516	503	517	497	468	492	495	471	480	465	483	492	501	497	486	490	500	478	471	526	494	485	491	501	513	501	494	504	498	503	462	468	473	483	512	506	465	458	485	483	515	494	490	516	515	508	491	459	417	486	513	489	440	472	493	453	490	485	491	488	513	475	465	510	463	477	496	491	476	512	486	498	498	517	517	516	483	490	483	485	498	493	451	476	468	504	493	501	510	494	463	486	472	475	490	450	482	504	482	473	507	486	494	504	409	503	463	519	494	487	458	489	437	453	543	467	447	513	481	523	470	523	462	509	526	484	493	488	484	505	508	463	457	473	514	468	476	493	507	485	479	490	442	444	477	463	471	496	490	474	488	479	476	482	519	485	499	472	538	470	490	478	467	495	465	462	480	485	495	482	489	479	512	447	499	489	497	469	508	519	502	499	477	483	484	482	489	486	454	492	478	520	509	533	493	520	490	503	497	505	494	517	462	495	505	471	464	512	480	509	435	487	513	520	484	521	512	511	507	502	486	506	506	509	482	511	464	495	510	519	513	444	502	482	493	467	468	447	500	507	537	503	480	495	477	480	509	501	473	492	487	487	478	500	505	514	479	523	505	446	469	538	498	505	473	470	485	462	461	541	491	482	487	469	504	458	458	506	487	498	497	466	466	508	487	469	456	478	496	419	485	492	474	509	450	459	490	468	492	480	482	486	502	481	452	508	498	540	498	507	522	501	476	531	521	481	520	503	479	478	474	526	480	476	469	515	474	471	448	499	488	495	486	504	481	455	528	496	480	475	468	472	500	508	507	493	501	475	460	493	513	498	502	456	502	490	493	478	521	489	494	483	524	517	490	482	496	515	534	519	468	505	488	465	462	535	480	486	434	503	516	482	465	481	489	489	458	468	469	497	509	489	466	474	496	495	545	539	492	524	497	483	492	444	480	527	507	505	482	468	474	543	498	490	475	470	497	485	496	486	533	452	488	516	469	494	523	496	498	504	553	497	452	510	489	487	465	490	511	501	486	481	495	496	512	507	477	550	442	491	455	505	497	531	507	533	462	480	492	514	505	494	506	501	506	457	507	448	476	476	490	491	485	496	480	467	470	497	530	508	496	495	435	475	495	505	542	483	482	481	470	500	460	445	487	504	508	484	503	529	482	498	483	497	456	494	430	515	478	477	496	512	493	466	486	471	467	505	467	511	497	471	475	494	514	502	508	501	450	506	505	465	464	537	494	467	500	493	476	471	491	508	492	534	438	486	438	482	472	510	487	480	462	466	515	476	496	465	478	516	494	499	501	509	522	473	477	458	485	504	516	479	500	498	474	489	512	520	503	507	485	491	489	503	493	512	464	509	479	501	490	505	497	482	468	524	490	530	493	496	499	483	454	490	494	504	508	468	477	514	491	523	471	494	515	520	495	453	478	509	478	476	483	490	481	491	469	463	468	489	448	494	469	488	507	488	516	484	506	502	502	492	500	451	502	486	467	486	513	502	476	498	485	473	506	501	512	472	509	508	481	467	510	499	459	516	479	504	479	467	476	512	508	500	490	508	472	523	457	562	491	496	486	470	520	482	476	500	466	511	452	491	483	516	498	490	494	504	489	487	517	512	473	501	490	502	530	513	476	495	497	496	482	491	523	471	500	502	471	468	490	461	466	482	490	486	507	508	512	487	476	483	505	473	486	453	485	484	484	482	478	492	494	464	446	471	428	501	485	494	499	508	458	517	473	478	490	493	482	464	486	487	462	494	497	452	466	454	471	501	491	488	497	498	509	468	519	531	484	470	511	490	469	503	500	485	493	502	400	467	516	474	482	469	479	490	504	498	501	461	482	512	504	464	490	489	487	491	479	470	464	520	517	456	472	492	478	506	514	526	496	505	504	480	465	490	492	517	475	501	470	452	481	514	520	496	461	452	487	518	462	512	462	468	461	497	502	479	444	498	537	505	488	482	495	492	471	487	505	477	525	502	474	478	475	524	489	508	446	510	502	481	512	473	482	468	507	495	518	520	499	504	508	504	501	487	461	463	485	510	472	483	499	488	506	497	499	496	504	486	451	505	459	503	514	503	507	423	476	514	468	478	464	510	536	488	500	495	483	523	498	444	458	467	484	528	496	445	487	508	524	499	481	488	478	483	480	505	475	479	490	517	434	495	501	525	504	465	487	547	484	534	529	545	469	479	491	485	479	501	469	476	482	493	530	486	462	487	441	512	495	494	522	513	502	518	523	459	542	510	503	492	497	467	468	528	457	498	487	509	472	454	496	478	483	474	484	499	484	499	478	495	504	458	482	474	497	502	504	501	534	534	468	512	511	494	495	465	488	504	483	498	469	493	497	483	462	486	461	472
14801	1584	1276	973	789	623	519	380	367	341	291	297	279	281	241	262	263	221	250	219	245	231	224	228	252	219	255	263	223	227	244	245	233	251	208	207	244	210	223	210	202	225	215	218	257	208	214	244	243	208	211	229	198	226	226	229	230	190	209	234	227	250	183	226	255	230	203	232	205	197	208	199	241	186	216	220	220	206	246	201	222	240	206	224	233	231	212	224	212	242	222	244	223	204	199	214	212	202	240	234	265	232	210	186	209	204	231	215	219	232	210	195	213	227	218	195	234	228	215	214	220	211	227	237	243	231	223	232	213	221	229	222	220	224	202	242	223	192	225	220	224	216	219	250	220	234	233	219	239	230	226	218	219	229	203	242	233	224	206	235	201	232	239	233	204	222	222	206	210	237	241	245	226	231	253	225	219	193	202	208	228	185	236	212	209	216	192	225	224	247	238	222	197	208	226	225	205	229	210	243	225	232	221	215	205	227	228	240	231	229	230	195	207	206	232	215	227	213	219	216	236	231	199	245	235	214	243	203	205	211	233	237	206	230	228	191	232	234	261	202	201	214	208	230	203	185	219	242	221	221	239	218	201	229	218	202	224	205	212	219	183	232	198	264	236	218	254	247	208	215	227	226	248	226	203	218	201	206	192	213	225	230	231	235	223	230	229	210	223	237	236	225	216	237	203	228	219	237	201	246	218	221	234	193	208	208	231	231	228	214	205	237	225	225	227	224	213	236	232	238	245	197	220	232	208	199	228	201	216	218	235	222	224	195	192	213	221	212	230	215	224	221	228	194	213	227	242	234	229	221	234	236	194	216	215	232	232	242	228	230	215	229	223	260	219	221	202	209	218	210	225	263	221	214	234	228	218	216	216	225	214	222	227	227	232	196	228	210	214	219	232	219	235	215	234	215	212	223	249	235	229	211	243	244	205	203	206	224	224	232	230	251	231	222	226	219	224	235	230	215	228	224	212	214	208	241	230	232	187	242	222	224	182	253	221	243	203	208	195	202	221	216	201	199	196	210	203	211	228	223	232	211	216	239	203	223	216	204	214	208	190	244	267	239	228	229	225	234	234	214	219	236	221	231	236	231	192	208	208	211	220	222	231	205	200	216	198	228	210	242	204	218	242	199	208	221	215	239	235	240	205	220	227	212	240	233	216	231	200	267	220	224	219	215	242	211	215	209	229	195	221	245	211	201	208	234	250	225	220	213	192	259	225	233	227	231	248	217	223	250	219	240	224	230	198	243	212	215	239	230	242	245	215	230	226	221	226	206	226	231	234	206	229	185	217	248	240	203	232	221	226	235	244	215	219	217	220	200	200	209	236	231	208	228	227	209	218	204	230	215	234	229	192	201	210	211	231	219	229	225	197	244	210	231	222	233	222	241	245	229	209	216	241	201	229	224	228	213	213	244	208	210	243	223	226	237	223	190	235	239	192	236	185	228	219	243	231	246	223	208	223	213	211	228	206	257	219	232	239	248	226	233	227	209	218	231	248	240	222	231	201	254	208	235	236	242	225	230	240	189	229	228	238	230	231	218	233	194	194	207	224	219	243	249	205	216	225	219	206	199	224	246	207	243	230	212	192	242	208	217	206	237	245	196	196	233	200	208	218	212	223	216	198	207	219	216	203	214	210	205	201	210	221	227	190	232	233	224	226	239	187	194	219	203	203	236	225	201	210	222	251	240	222	213	224	187	222	233	241	236	213	223	222	222	238	239	253	217	218	214	208	230	220	243	244	222	204	247	237	219	216	220	214	215	184	172	202	209	199	191	215	241	230	218	229	211	202	212	209	207	250	227	237	215	210	231	215	213	230	210	213	214	242	232	234	228	209	174	223	221	195	254	227	225	225	232	232	213	216	221	200	222	234	233	224	230	233	224	221	215	212	230	211	231	214	212	210	194	199	217	210	217	208	199	252	234	199	211	247	211	209	228	266	225	218	210	225	215	250	239	251	199	230	207	262	262	224	224	214	219	208	224	211	221	220	216	219	224	203	202	226	224	205	253	244	217	218	186	216	226	232	225	213	186	229	241	237	229	209	222	244	235	243	232	201	216	209	214	195	206	241	237	236	208	223	197	210	221	230	206	232	204	228	202	227	226	229	223	179	231	218	215	189	230	229	241	229	230	209	221	248	212	223	253	247	206	221	226	249	224	228	236	207	211	222	225	210	184	227	225	238	225	241	235	226	223	207	227	232	243	227	226	251	232	227	212	245	219	229	211	228	227	233	241	214	208	249	229	248	231	168	237	215	212	236	230	216	199	198	237	233	237	197	194	217	207	228	230	244	241	240	217	199	215	193	224	241	219	232	230	211	221	200	213	238	208	211	233	243	226	228	194	224	205	213	206	223	227	226	214	221	209	231	257	197	212	216	219	231	212	237	213	192	244	193	228	221	213	203	248	222	232	211	242	200	218	216	213	237	224	234	229	228	210	218	203	212	230	234	212	206	220	233	180	190	229	194	209	234	238	221	205	229	210	216	233	227	237	232	218	245	223	231	236	230	219	227	236	240	190	185	229	229	243	230	206	199	225	268	273	235	196	222	232	235	229	231	238	217	219	216	225	222	198	223	197	213	213	211	211	250	204	219	207	225	218	210	232	204	224	214	221	226	234	206	218	232	235	235	221	194	222	216	203	224	229	218	213	209	223	226	261	242	219	251	244	213	224	213	215	213	215	240	237	226	229	239	253	214	221	221	234	233	234	221	225	203	214	213	228	203	248	216	216	217	219	216	211	203	208	222	229	212	232	215	192	226	215	224	200	225	235	219	223	236	211	218	212	234	199	235	236	220	213	169	203	228	204	230	227	225	238	209	248	207	235	229	189	227	221	240	235	236	230	209	223	242	228	226	227	232	231	209	240	223	228	231	211	220	207	247	255	221	220	231	228	188	202	240	239	202	244	200	212	219	243	211	233	220	229	227	215	221	213	229	225	203	200	218	209	208	236	244	198	212	217	194	218	245	215	209	209	184	193	236	232	213	214	245	221	205	217	217	220	203	201	235	214	253	210	185	245	222	211	192	212	238	225	226	203	241	223	203	208	226	198	203	213	232	260	196	214	208	220	216	202	252	253	194	244	220	220	229	220	226	229	201	224	217	219	223	195	204	231	228	204	228	176	212	261	213	226	251	211	220	214	242	213	240	223	231	211	214	232	227	237	218	231	209	232	250	245	209	230	218	199	221	229	212	229	223	198	221	197	197	225	217	230	243	198	228	242	224	213	211	224	239	226	233	236	210	233	248	217	214	220	254	214	204	251	219	209	259	231	204	198	190	249	219	221	221	216	201	206	206	233	251	230	224	234	203	211	222	202	219	208	225	203	214	210	224	216	256	216	206	214	237	212	222	193	232	199	217	215	222	217	216	234	193	224	215	219	227	232	234	227	222	222	209	242	228	237	202	224	233	235	233	221	215	205	216	217	233	210	214	231	221	220	206	203	236	208	236	210	200	215	200	224	234	258	214	210	249	251	220	258
8485	1491	2645	3067	2764	2167	1777	1521	1369	1199	1097	993	952	890	857	785	753	735	756	746	718	669	664	680	618	620	644	648	619	611	606	616	570	585	617	637	645	599	588	573	603	614	594	572	559	612	565	558	595	542	581	614	589	600	615	594	558	562	588	514	510	535	582	550	592	575	568	603	567	581	592	550	587	589	591	622	557	612	577	570	584	588	582	547	584	591	644	569	629	576	571	583	589	560	575	552	564	591	582	547	592	573	562	594	580	595	573	592	613	589	597	609	548	558	528	551	554	619	547	537	548	574	568	589	606	566	577	569	595	556	530	578	579	556	574	566	602	575	561	571	587	557	548	577	564	565	581	595	580	581	550	556	592	582	580	603	546	555	548	562	539	550	544	549	568	535	546	581	566	623	606	568	595	573	543	562	542	584	547	582	644	586	589	558	574	597	571	602	610	547	565	535	551	579	542	609	527	598	571	582	521	581	568	618	554	608	558	570	588	562	573	569	583	588	588	573	571	571	571	611	532	544	575	586	631	579	555	592	588	553	554	555	562	578	609	536	574	591	500	575	584	546	600	565	602	568	580	600	548	576	586	583	528	547	522	546	485	532	548	567	628	576	568	591	586	578	595	633	581	545	552	550	544	605	530	618	576	538	576	601	573	572	565	594	566	529	562	584	582	574	566	530	565	584	545	575	574	567	576	602	572	562	610	565	575	611	573	562	585	604	573	596	550	587	611	560	529	582	596	605	564	576	540	577	562	579	575	559	635	590	584	597	577	599	567	525	555	577	554	594	603	561	533	540	573	531	568	579	608	527	603	640	627	572	594	569	568	589	583	577	529	578	553	582	539	578	584	582	571	578	586	603	544	563	579	571	557	575	547	544	572	549	560	605	577	592	585	594	581	566	568	545	551	537	560	586	578	560	529	616	554	595	562	512	579	577	584	587	549	568	629	558	608	539	570	606	561	564	579	555	575	558	579	538	577	582	576	583	628	507	582	586	600	571	566	569	558	556	581	548	604	562	603	572	597	557	557	561	619	600	593	577	563	573	571	569	613	596	539	600	567	604	560	552	537	535	573	560	567	548	529	567	565	571	583	546	531	534	593	570	562	581	509	609	573	560	580	592	548	582	592	574	593	540	559	591	560	564	572	571	605	575	541	585	574	574	574	600	556	575	568	579	563	543	561	606	559	564	601	538	587	585	557	573	587	586	544	578	577	562	583	543	606	530	571	589	586	572	570	561	581	551	506	560	554	581	611	557	586	612	566	517	590	583	576	544	594	534	545	567	540	562	547	589	535	585	533	561	575	593	540	612	583	604	604	575	604	579	561	547	566	553	616	569	585	551	518	564	540	571	543	573	573	589	608	607	548	561	554	578	581	567	602	585	585	584	589	585	560	577	590	614	630	580	558	590	540	577	593	589	534	559	604	539	553	544	603	558	576	535	536	531	595	571	529	574	552	579	599	541	603	579	602	579	595	575	550	577	580	561	570	562	531	567	586	594	541	559	556	533	607	564	592	612	568	586	564	589	556	568	547	547	605	574	574	540	549	549	559	626	553	582	564	605	585	600	577	572	538	565	528	564	555	561	555	565	539	546	554	560	572	580	537	587	577	566	570	579	585	627	566	535	529	565	577	564	604	565	561	568	569	542	583	569	579	572	622	605	548	542	513	570	554	579	581	549	554	591	586	579	563	548	582	539	584	581	592	571	542	594	575	602	579	585	567	566	552	563	580	591	566	512	582	555	556	580	578	590	602	559	601	601	548	586	540	546	585	550	534	566	564	568	606	604	603	575	606	537	591	582	574	576	595	608	562	610	552	571	557	603	564	565	570	568	550	586	556	509	601	550	564	594	530	576	622	581	608	587	577	595	558	614	613	559	567	576	573	557	532	540	587	515	552	581	611	556	617	534	589	554	592	541	583	579	579	579	527	558	510	593	598	607	573	576	532	565	591	587	588	570	514	595	566	555	588	554	589	549	614	572	539	572	595	569	598	555	633	563	587	563	601	565	614	557	572	568	605	573	568	549	520	549	585	571	558	566	546	587	577	591	629	547	563	559	588	568	604	538	594	570	589	610	594	575	560	549	568	619	598	570	596	543	566	542	569	586	575	567	561	596	591	532	601	590	584	614	554	553	577	545	559	525	562	578	562	569	594	537	550	600	530	582	545	552	563	544	557	606	594	576	558	592	551	555	565	544	535	573	529	570	564	539	521	580	552	510	596	569	524	546	563	594	590	609	538	524	572	540	558	579	557	571	582	591	586	543	583	580	559	636	588	560	537	604	600	575	578	613	581	599	533	580	578	562	563	582	568	573	571	540	580	556	560	537	561	583	558	563	545	594	578	569	523	591	607	580	576	531	594	538	548	620	571	600	611	594	584	534	598	565	545	551	526	588	594	609	522	573	582	584	595	557	549	553	575	554	570	561	517	591	530	562	549	561	535	574	591	537	576	553	586	578	580	557	558	579	571	607	552	623	567	575	565	564	530	549	569	558	562	566	560	537	616	568	550	547	561	559	558	596	582	621	584	537	577	617	560	577	579	592	577	592	537	581	586	605	529	567	575	567	556	545	566	604	579	541	572	565	553	587	584	580	572	533	548	547	577	571	567	594	579	584	569	577	577	525	565	634	525	567	539	600	545	562	572	599	576	543	598	565	593	576	547	579	587	534	550	572	599	542	606	607	565	555	546	593	568	551	559	580	578	531	587	563	588	543	598	564	584	588	547	607	567	604	599	555	610	570	576	572	568	577	605	567	550	598	588	574	536	544	534	571	547	610	565	522	587	586	535	556	585	568	573	585	566	577	583	574	605	573	601	578	570	561	530	554	569	580	577	557	586	550	541	569	574	536	575	547	592	584	575	585	550	547	617	579	556	555	534	580	529	560	579	599	555	587	521	595	557	575	541	581	572	595	552	631	605	620	591	553	553	582	538	575	542	569	628	562	546	609	542	554	558	602	562	570	577	539	528	572	606	529	564	546	588	534	550	580	594	516	580	540	579	579	571	637	592	583	570	579	558	567	582	552	540	594	561	558	510	607	578	564	549	576	495	576	593	588	578	585	581	580	579	593	584	590	518	569	528	591	572	547	576	595	588	575	516	591	559	567	550	552	585	563	576	556	557	561	569	581	565	598	548	575	575	580	586	586	585	574	536	543	559	568	571	568	554	613	567	576	631	553	524	548	574	550	592	556	531	614	597	580	574	579	609	603	602	590	543	557	575	554	573	567	561	521	603	545	552	552	572	595	582	613	577	547	569	567	584	561	561	599	569	591	579	583	588	555	566	528	596	547	630	581	575	621	558	589	592	524	615	606	587	589	572	620	600	609	532	548	584	565	582	594	572	579	571	607	604	551	621	553	557	606	554	544	533	567	522	591	566	523	576	585	548	562	570	571	562	577	598	564	585	592	550	601	563	571	588	576	594	538	589	585	600	548	550	568	596	585	565	560	560	576	598	566	567	544	553	595	551	536	576	623	569	509
1893	485	487	481	438	428	431	444	425	406	444	405	381	426	428	379	412	388	388	443	411	382	423	389	421	406	414	376	431	404	414	438	411	415	398	410	443	404	399	416	394	439	355	368	384	398	373	396	420	408	400	361	416	389	421	386	408	433	436	380	371	409	385	407	401	396	391	386	396	398	426	394	451	379	407	399	385	402	382	393	403	369	431	404	396	414	408	389	391	375	412	392	424	401	426	382	366	397	382	400	418	406	400	396	412	384	435	406	357	384	391	398	398	387	396	379	399	370	374	372	389	386	419	370	401	391	357	400	388	406	387	406	397	415	447	412	344	373	400	395	414	383	386	408	427	369	407	444	414	412	378	403	414	378	396	408	435	400	399	432	380	381	384	409	451	394	405	414	345	419	453	437	383	407	380	404	380	423	360	383	377	406	368	437	420	365	364	427	413	414	374	426	396	382	377	428	394	407	378	389	422	377	454	396	385	398	384	412	404	391	368	431	423	411	406	383	382	390	418	415	434	407	424	392	403	430	372	394	439	419	346	379	378	385	384	398	359	395	392	407	406	402	432	350	381	418	399	421	398	416	417	400	370	384	415	420	404	421	377	392	362	384	396	397	366	419	428	382	381	414	368	412	418	361	435	400	391	391	385	398	431	428	383	385	406	381	401	382	402	429	386	372	381	434	388	443	389	398	390	388	357	404	402	354	373	419	392	377	362	352	376	402	442	404	389	375	386	406	427	375	422	405	429	379	385	388	372	423	416	408	403	424	388	392	391	411	382	408	424	367	423	386	401	407	412	423	402	418	401	398	445	380	402	398	411	394	433	361	399	413	396	381	388	403	410	383	401	409	357	369	418	370	395	386	410	382	393	368	369	411	390	365	381	389	369	403	390	347	379	388	406	390	422	397	363	429	424	375	402	416	408	404	385	405	390	406	390	419	405	424	385	373	420	462	412	351	426	411	385	434	418	419	406	406	409	391	378	364	416	369	367	373	390	379	416	394	410	404	398	432	429	356	434	379	410	396	437	405	376	404	383	378	394	398	392	374	424	403	425	410	393	405	366	384	404	398	418	404	405	383	420	401	422	352	379	380	401	369	418	408	410	380	372	389	377	419	405	412	410	355	416	384	388	412	370	403	419	371	393	418	398	428	393	394	393	382	392	380	387	400	404	370	364	376	437	390	401	365	373	389	381	388	398	363	382	384	423	409	410	363	413	379	378	403	426	399	380	419	370	407	389	397	438	368	372	410	415	428	397	447	425	416	395	386	384	412	388	385	417	392	385	405	410	385	371	376	391	405	333	363	406	392	378	395	405	393	347	374	395	416	420	400	407	396	415	401	417	447	407	410	396	374	414	425	376	417	467	383	362	370	423	385	344	423	406	397	420	403	467	387	379	407	377	391	378	410	401	399	385	404	375	415	384	346	414	387	393	370	337	395	395	374	404	414	391	370	433	393	399	411	378	407	411	407	373	427	430	406	406	418	369	375	393	401	389	384	409	418	407	398	366	391	415	401	381	409	372	409	398	410	389	395	386	416	383	399	393	408	413	396	376	422	389	389	397	420	377	364	384	440	371	400	412	411	368	402	407	415	376	394	397	415	418	417	415	390	430	409	388	395	381	414	419	410	396	395	420	371	424	412	414	435	415	417	383	389	410	415	411	421	409	392	381	410	380	376	388	407	418	414	400	384	391	376	408	370	425	389	407	391	402	425	370	401	385	328	423	438	388	395	363	421	409	420	375	389	398	417	404	413	408	390	466	394	431	380	403	388	388	356	390	393	408	390	440	399	376	386	395	386	409	375	406	387	395	373	408	436	420	360	400	412	372	383	385	343	410	377	428	398	379	395	417	400	370	388	415	384	401	374	430	390	430	403	400	386	377	398	387	420	388	381	410	391	361	377	370	376	390	384	415	377	425	398	365	390	412	444	405	405	365	412	398	381	409	416	409	422	410	403	412	415	368	392	390	388	375	370	386	368	413	367	418	412	415	360	354	423	382	389	365	379	411	392	396	385	396	411	409	395	387	413	454	388	366	380	402	394	369	387	408	389	397	346	352	343	364	455	389	406	380	408	428	387	399	377	369	404	372	424	414	380	410	382	410	399	386	363	412	386	364	380	389	438	352	425	399	417	379	381	392	391	413	420	417	385	335	390	397	375	394	429	373	445	377	398	414	439	386	355	407	409	419	369	382	435	361	448	407	403	442	418	381	384	401	399	387	378	403	456	397	393	442	384	392	420	416	364	409	405	364	415	412	406	392	422	402	388	408	389	439	347	443	413	401	417	428	386	355	381	398	381	381	374	407	395	393	360	416	402	408	353	387	388	411	359	418	372	398	391	376	370	396	444	405	405	420	406	409	404	378	456	395	386	431	400	419	390	401	377	366	394	418	390	411	428	389	407	419	409	367	376	410	422	401	378	402	377	406	410	438	407	411	372	401	386	425	375	377	415	394	406	386	373	377	379	425	403	382	401	355	411	391	397	424	403	376	388	399	398	373	371	417	429	407	421	386	443	412	377	420	346	417	349	387	410	393	415	395	393	387	380	394	419	366	399	398	404	415	383	394	430	400	426	400	415	423	356	397	419	398	389	400	375	401	418	425	398	397	415	398	388	400	404	416	400	402	413	392	382	386	387	391	375	404	428	420	346	353	365	431	393	376	387	406	396	436	393	379	410	390	394	380	402	411	359	397	433	413	406	416	402	390	408	406	371	378	407	401	409	365	428	413	374	377	376	384	400	366	382	409	384	392	382	389	422	450	395	416	367	427	414	412	391	407	401	398	370	409	388	392	428	388	410	401	350	370	403	382	370	420	389	378	400	367	400	371	418	375	383	379	370	351	419	416	414	397	404	401	407	396	408	392	403	402	381	415	413	441	410	422	400	367	406	420	409	438	389	401	383	365	368	402	407	415	406	368	399	409	409	399	369	387	414	383	408	399	376	362	397	378	383	401	417	367	435	407	404	416	408	376	388	351	397	399	369	398	410	394	391	377	390	363	348	364	382	408	419	395	395	356	375	389	406	402	403	361	408	360	376	370	418	415	357	400	424	406	367	381	381	402	350	385	395	405	416	410	401	384	365	406	391	380	381	349	420	425	405	413	410	394	415	416	370	368	419	422	384	452	409	400	419	420	398	411	408	418	427	382	386	389	378	407	409	362	417	399	382	398	387	395	383	381	393	426	420	369	398	414	410	380	417	422	484	421	356	418	410	382	387	425	422	385	420	430	385	396	382	383	379	369	409	459	383	407	466	422	407	407	441	423	373	384	397	399	361	382	365	403	344	411	392	382	411	422	409	387	391	416	406	367	414	386	417	418	388	427	422	404	380	383	370	396	433	413	412	418	425	446	418	409	389	393	362	393	395	394	382	417	391	361	384	387	412	391	400	426	367	403	422	389	417	409	416	400	360	359	410	413	399	395	410	407	362	383	383	376	436	415	422	390	356	386	405	387	347	363	372	382	409	410	386	406	406	408	397
2243	964	1167	1187	1131	998	1008	999	995	938	912	908	848	923	909	922	883	907	946	927	863	885	880	834	891	841	919	910	845	865	860	823	903	905	869	877	892	901	893	861	914	886	854	867	892	892	916	923	861	916	823	819	880	928	939	912	926	935	870	864	905	893	830	853	910	902	889	864	903	889	946	891	841	865	899	902	858	835	877	892	842	887	886	872	860	915	828	885	917	880	849	809	889	880	886	890	863	895	887	941	882	912	894	873	882	889	886	869	871	891	850	841	861	880	859	858	861	922	855	846	875	869	857	954	911	852	877	764	843	882	890	893	868	916	870	901	856	896	828	910	867	889	921	811	874	850	886	915	881	910	919	855	863	867	850	845	877	915	948	841	885	854	917	885	929	925	866	893	892	925	855	814	866	862	897	906	917	832	904	854	881	882	863	858	871	905	901	889	928	870	837	925	881	885	848	878	866	858	871	929	892	887	868	816	842	907	856	884	823	831	860	820	899	911	917	880	904	902	845	855	844	878	860	860	848	914	928	843	889	863	938	896	902	910	860	819	858	857	847	840	900	872	928	820	919	869	844	858	872	881	876	870	869	852	870	908	907	856	886	862	851	875	947	901	858	859	877	882	944	857	849	905	815	880	893	853	880	921	936	874	896	927	899	905	898	859	865	903	849	868	864	930	886	861	840	897	885	866	872	894	860	879	876	901	856	895	901	883	897	840	915	831	855	858	853	868	867	899	881	922	887	866	903	903	879	848	842	849	848	879	844	860	862	867	856	910	909	859	890	902	865	918	850	894	848	899	946	901	892	844	875	906	877	917	877	852	883	824	936	862	895	880	844	930	856	835	874	845	886	842	888	876	849	862	848	893	870	821	859	863	854	888	852	865	898	867	869	876	837	893	844	911	877	895	900	883	886	837	903	848	836	922	829	902	905	823	866	866	890	887	835	866	828	907	878	873	841	892	872	864	947	856	899	879	897	897	891	898	887	892	863	907	937	875	893	860	883	916	875	868	897	877	877	875	872	872	855	900	917	908	837	867	861	867	850	930	898	903	883	882	919	874	867	862	864	874	904	848	871	857	829	919	890	895	829	901	930	902	863	877	901	863	827	896	893	861	893	886	851	861	869	887	891	840	878	882	882	900	833	871	851	912	853	889	879	906	855	910	888	868	916	881	899	869	912	822	839	905	891	879	841	935	850	844	877	866	951	894	912	898	891	853	834	876	881	858	904	856	849	846	890	895	910	906	901	884	896	894	938	896	883	855	861	878	888	895	852	897	866	885	900	883	849	884	884	856	870	904	849	885	857	857	882	834	840	916	868	837	863	865	879	836	852	918	876	890	902	882	884	860	911	873	811	943	901	832	882	934	906	902	869	871	933	851	916	872	851	905	892	873	890	865	913	858	862	873	851	886	854	844	918	876	869	893	897	879	876	928	866	869	889	836	905	874	871	878	945	908	877	889	862	894	892	901	860	926	876	861	844	892	832	853	914	893	923	887	847	906	875	862	896	878	895	895	864	862	897	856	849	875	824	817	883	884	918	823	869	870	960	933	834	814	836	909	858	936	844	863	885	866	847	935	897	885	867	898	888	841	866	907	856	881	873	877	887	837	859	855	848	867	876	841	880	853	938	878	889	887	861	823	899	901	857	852	857	893	899	876	884	886	834	871	869	911	849	905	868	887	896	898	894	974	901	878	852	915	881	887	919	884	911	908	877	849	873	922	905	885	896	848	855	829	896	866	884	886	888	882	856	853	842	847	876	843	870	889	840	882	877	872	893	891	869	870	891	843	841	877	900	926	864	914	847	844	821	839	884	863	877	887	880	874	894	920	886	894	867	855	846	880	875	876	945	877	889	917	895	834	885	866	846	950	842	862	908	855	868	847	845	875	866	914	929	860	876	901	885	837	859	875	902	932	938	863	870	854	934	862	908	887	890	937	878	873	866	819	920	889	914	886	795	852	863	893	891	844	844	866	831	887	867	874	848	912	939	849	845	839	833	904	882	904	884	875	860	869	936	865	882	891	861	926	833	906	907	891	895	915	858	902	836	884	845	897	878	834	839	933	908	891	861	908	917	864	865	868	854	872	917	881	850	843	889	871	821	891	954	908	919	877	853	913	905	927	876	849	867	873	846	876	925	897	857	910	851	862	922	879	923	894	895	877	895	898	831	920	854	898	863	904	852	902	958	868	856	898	916	832	883	859	873	868	884	842	897	904	864	865	882	864	924	859	864	875	883	891	911	875	897	844	842	851	939	873	899	852	935	856	833	888	919	845	924	864	884	872	873	870	863	867	876	913	849	827	793	804	933	872	870	887	907	884	891	897	863	857	842	931	872	939	882	892	834	883	855	886	868	905	864	868	868	896	851	883	874	867	893	864	866	835	880	904	870	881	915	843	875	856	887	860	888	885	875	863	833	884	858	919	887	836	882	878	907	878	871	893	859	838	900	857	877	864	941	877	911	919	847	853	816	859	919	923	902	943	869	865	874	851	921	844	883	910	896	862	873	882	935	910	906	950	923	930	933	904	864	867	890	886	890	847	900	894	848	890	951	888	863	888	849	871	883	857	849	841	872	870	918	921	889	894	851	900	943	919	948	867	876	877	882	828	855	902	962	904	904	836	850	880	889	889	915	868	916	849	889	908	885	860	834	883	926	852	867	875	834	884	886	874	863	864	880	903	898	908	905	856	869	899	874	913	938	863	957	883	861	900	921	910	891	880	884	931	887	859	843	890	904	929	844	862	812	823	895	893	896	850	902	882	808	868	865	879	845	905	883	894	888	857	831	865	854	855	855	887	901	866	863	822	855	820	878	878	848	859	876	877	864	871	903	916	888	894	919	905	925	843	876	880	920	892	942	878	856	909	894	905	909	882	913	868	896	938	866	914	884	879	838	861	872	881	853	918	867	853	829	879	878	885	856	868	850	831	844	855	885	895	924	837	846	878	884	866	847	882	880	930	858	915	896	808	901	863	932	850	870	867	871	888	853	900	870	873	914	854	906	882	914	871	857	882	872	913	915	874	863	886	849	860	889	866	874	910	868	905	857	879	838	948	872	862	900	853	855	892	821	818	872	856	845	917	821	886	915	864	848	894	916	867	911	875	906	893	848	834	886	902	905	886	879	910	874	870	802	861	872	819	925	893	827	883	882	892	882	861	870	857	893	843	876	963	895	857	851	860	899	911	879	878	884	863	881	798	949	896	884	945	821	874	881	926	864	849	884	882	862	882	890	883	852	881	911	977	917	917	841	909	867	877	859	901	883	866	874	804	882	873	948	895	853	896	896	888	893	841	849	890	896	823	906	887	965	951	902	859	883	866	856	913	919	880	902	918	865	833	843	900	858	924	793	851	920	888	868	921	810	910	877	809	828	920	913	862	883	905	866	939	892	850	880	838	849	853	863	876	847	904	908	881	899	839	885	868	834	921	928	886	882	943	897	885	909	888	904	901	852	876	894	910	898	900	854	876	863	839	932	855
7533	850	827	638	511	441	337	311	293	241	257	278	226	226	228	226	188	208	202	224	193	219	204	207	183	210	200	200	225	225	223	226	214	221	218	224	195	177	214	200	213	195	180	186	191	209	164	207	211	228	193	178	213	188	199	201	209	203	201	202	186	194	194	221	198	230	185	187	213	196	186	232	180	184	199	197	207	188	196	201	191	195	197	201	181	205	167	211	211	217	193	193	221	183	212	214	186	187	228	203	192	213	224	216	200	214	178	193	195	226	179	224	182	226	220	184	196	171	196	197	221	176	231	193	199	203	181	198	199	167	200	196	217	223	184	199	168	221	214	219	220	212	199	197	204	183	181	198	222	204	199	215	218	191	189	251	197	185	204	209	204	231	170	207	195	211	226	221	191	193	201	213	177	193	199	178	196	180	203	193	197	192	209	218	219	212	201	184	186	184	191	223	216	202	219	187	205	190	176	177	203	205	198	215	200	195	198	207	194	215	225	215	192	188	221	211	186	213	207	192	205	210	229	192	200	173	210	201	200	198	216	211	197	217	191	213	216	230	213	212	199	198	183	252	174	184	191	207	200	188	231	199	200	211	193	207	218	183	235	194	170	184	196	197	188	213	236	205	187	187	175	164	219	204	203	170	192	208	191	193	197	200	219	178	210	207	188	209	213	186	176	205	186	198	206	216	223	205	207	196	204	176	202	203	210	185	222	196	178	234	200	194	197	198	176	196	221	194	182	186	196	200	219	201	199	199	203	202	196	163	201	210	189	206	218	208	190	237	190	219	186	193	194	178	184	204	188	220	210	184	208	203	188	205	209	224	206	164	205	221	176	204	188	197	210	213	195	209	185	160	209	212	187	184	220	181	166	217	208	212	212	197	190	213	203	210	212	208	218	212	211	222	225	217	212	184	171	182	178	204	186	182	221	204	204	214	186	146	178	196	193	220	205	174	192	223	199	169	217	198	186	200	201	200	178	173	206	206	217	179	188	207	211	216	172	179	196	172	176	200	235	174	194	200	196	184	191	223	207	185	217	187	181	190	238	197	211	214	191	193	184	179	195	206	203	197	185	192	186	201	185	188	203	206	204	211	189	199	222	210	187	197	193	217	213	207	184	205	180	181	213	182	208	197	212	191	186	171	199	207	218	202	204	177	188	214	176	192	183	180	209	196	178	182	199	178	200	208	175	190	218	206	221	190	208	203	228	188	195	190	215	203	214	185	199	225	195	202	205	186	199	205	196	190	203	205	207	200	211	196	192	202	189	188	198	200	183	219	181	219	197	190	213	177	194	188	212	211	208	220	193	187	196	184	181	177	197	221	188	165	198	188	203	207	164	194	202	189	175	226	183	189	180	178	219	190	192	161	250	198	185	208	210	200	200	228	208	201	200	201	223	201	209	234	211	225	187	188	198	202	191	213	175	216	211	200	214	195	209	191	211	236	217	189	201	184	221	196	207	193	183	202	188	217	190	185	197	193	219	199	206	224	197	184	203	208	181	195	200	218	212	203	196	210	169	179	214	215	180	190	197	232	204	174	189	182	169	191	183	217	192	207	206	203	186	198	245	209	180	191	200	184	213	209	187	183	214	196	211	219	210	178	206	180	185	205	184	188	212	233	201	200	187	211	183	204	202	198	178	214	215	199	191	202	210	202	207	199	176	188	191	208	184	181	201	208	180	218	193	224	223	169	198	209	200	194	190	217	231	197	203	188	172	202	205	223	187	181	184	205	220	216	207	217	167	190	183	217	223	195	193	201	174	189	208	222	205	195	173	176	181	183	224	188	237	190	188	186	203	193	184	207	205	175	222	199	192	195	187	203	174	199	203	190	146	193	200	187	209	194	191	206	198	184	181	179	195	196	213	218	179	202	189	206	192	155	197	205	208	188	199	223	198	180	198	164	192	218	181	192	224	223	221	222	197	196	190	180	190	209	180	201	186	195	193	200	192	193	211	195	186	162	195	212	213	184	176	218	195	206	215	209	174	183	183	212	200	215	200	215	170	179	162	218	180	202	199	203	169	173	186	179	192	230	191	160	212	198	199	199	189	194	208	199	204	194	196	178	199	196	189	171	176	194	189	201	185	205	200	214	191	172	180	175	208	226	188	202	184	212	173	193	181	194	211	140	179	184	178	192	185	224	220	199	230	211	215	216	221	194	215	201	189	164	199	189	219	204	197	175	206	196	203	192	209	194	208	215	207	185	204	194	218	219	190	195	221	203	201	199	192	193	201	226	223	187	201	169	223	196	189	176	207	209	188	180	217	203	193	174	187	198	200	201	189	171	201	229	197	211	205	183	213	196	220	179	204	189	169	202	160	210	197	209	192	201	184	180	201	200	196	176	183	180	183	202	228	158	196	168	208	195	205	197	194	197	204	201	195	230	206	191	190	195	198	183	198	199	196	207	181	210	185	194	231	195	191	200	174	188	181	182	185	182	184	204	221	201	204	191	196	176	170	183	201	219	224	239	169	184	229	199	190	184	214	192	196	224	208	186	189	193	183	182	211	165	201	193	220	191	178	181	196	172	195	204	196	203	216	203	205	219	203	220	214	187	220	216	188	196	195	204	209	207	191	231	197	211	200	191	156	182	184	211	183	172	183	193	189	231	201	194	172	222	199	203	168	183	194	203	193	183	184	199	210	196	193	217	194	216	186	190	187	193	205	209	216	203	217	211	188	212	221	212	162	194	190	199	180	207	161	201	187	217	201	210	203	192	198	197	184	192	207	185	190	194	201	200	198	219	201	191	199	210	170	157	157	232	203	190	202	204	212	210	179	193	199	201	225	209	211	193	230	194	206	210	212	220	225	200	170	213	191	176	185	199	197	176	180	231	219	218	189	193	173	195	187	208	215	184	186	216	195	198	220	191	191	170	173	191	169	180	218	195	211	190	214	211	236	207	195	198	231	178	177	221	196	211	218	191	175	197	219	193	184	203	229	190	202	189	192	204	203	204	204	217	200	211	204	200	162	206	171	197	200	199	204	188	197	204	173	184	216	203	218	227	203	216	198	189	200	199	214	194	211	177	185	206	187	209	198	215	213	172	195	185	167	163	188	220	206	197	220	196	195	200	189	209	193	195	187	191	185	206	183	209	204	200	205	189	209	233	218	202	203	199	191	196	199	217	207	179	231	205	218	225	188	198	208	181	204	226	181	217	211	171	177	205	221	175	206	183	180	165	186	191	186	212	228	174	204	215	180	187	177	196	206	209	220	172	193	204	214	234	213	191	188	193	194	203	165	198	202	188	210	196	209	200	215	202	167	206	226	214	176	219	210	196	238	197	199	219	179	215	209	227	199	191	203	209	188	182	209	191	220	195	190	215	212	196	187	216	198	179	196	185	200	208	202	196	209	187	187	168	184	218	197	202	199	188	231	212	187	203	198	186	194	194	205	188	192	179	219	201	216	199	206	198	196	194	197	196	180	200	186	185	202	213	193	182	201	178	200	195	195	197	184	223	176	218	187	192	178	167	195	207
6513	1032	1692	1889	1716	1439	1121	1026	919	821	799	728	701	701	675	585	562	624	575	537	605	601	535	540	506	568	518	561	548	537	469	545	511	513	489	510	511	486	489	546	493	507	520	529	496	483	493	518	485	465	507	513	458	483	524	545	513	516	531	520	497	522	457	489	522	474	544	487	473	492	514	539	464	519	516	524	511	471	490	461	503	471	515	508	497	508	506	482	486	459	520	474	481	507	466	480	491	444	507	506	514	490	438	489	505	496	469	478	489	514	494	464	509	526	522	500	522	505	481	482	500	508	511	508	483	458	510	485	495	514	521	537	499	514	458	477	477	472	515	498	478	476	510	436	491	505	488	498	508	489	491	491	483	473	503	527	496	490	434	473	514	479	450	480	483	481	527	493	497	475	502	468	480	496	495	512	515	474	461	484	511	470	494	492	506	471	506	460	500	497	493	504	499	483	469	516	504	470	498	508	461	525	525	468	497	555	505	525	497	453	501	463	506	467	501	495	473	472	509	487	461	475	479	469	457	485	482	467	498	505	478	466	486	501	460	450	481	486	497	524	518	453	481	485	467	517	510	463	502	503	485	486	434	481	506	505	506	490	452	466	474	502	457	510	483	461	519	457	512	477	533	491	480	492	458	489	524	477	505	500	478	458	463	482	507	515	472	509	498	484	492	463	489	518	505	470	443	470	505	486	510	488	501	479	486	493	473	489	518	523	509	453	531	450	493	480	492	479	497	517	486	497	496	484	488	470	483	504	464	483	492	507	498	511	488	461	495	531	452	464	510	489	464	486	499	484	492	491	476	511	483	441	464	484	473	506	498	484	543	504	516	508	494	461	428	538	453	513	502	529	456	494	513	500	509	494	494	457	486	480	489	502	520	509	497	476	506	467	489	501	472	505	513	445	478	511	502	484	535	493	520	481	485	491	471	466	467	489	455	466	494	462	446	468	462	457	492	498	497	496	459	511	521	501	475	488	485	427	492	511	477	505	491	455	469	473	432	478	488	506	460	495	518	446	490	486	512	492	487	498	509	488	484	471	467	472	493	509	489	551	481	480	525	478	484	501	465	454	474	480	477	508	470	506	502	485	474	471	469	478	475	521	468	487	476	471	502	466	466	498	504	497	514	466	491	488	455	502	489	523	476	479	534	502	462	471	506	489	493	470	507	490	480	465	498	500	515	472	443	494	511	467	526	487	473	486	495	495	502	436	464	493	493	504	511	470	460	485	477	497	507	502	479	476	469	478	525	477	456	478	474	501	484	488	506	514	475	474	465	481	494	508	501	480	506	494	448	499	466	530	503	470	485	533	523	463	462	480	493	478	514	492	493	552	484	529	498	489	501	536	491	512	465	454	464	524	499	481	503	484	538	491	494	499	472	535	478	535	472	482	483	511	468	453	494	455	514	483	513	492	476	492	534	459	498	458	511	500	506	499	490	493	490	487	477	441	485	464	541	467	500	467	515	501	466	523	490	520	489	475	503	505	519	471	516	519	478	511	503	502	508	500	477	456	488	483	533	501	549	482	488	478	522	525	487	482	519	522	503	475	513	517	474	532	527	485	486	475	512	521	527	463	464	500	489	473	479	529	492	470	508	491	486	508	521	483	536	485	533	473	465	485	517	457	515	514	488	519	484	473	512	472	509	527	513	496	474	541	511	491	497	469	530	527	470	478	502	476	478	460	511	479	487	518	462	457	501	509	501	492	465	485	500	447	465	502	499	504	528	530	527	493	479	458	523	491	485	533	510	489	477	472	471	466	479	529	468	493	471	479	470	482	485	513	491	470	483	513	505	527	488	482	506	499	484	484	475	495	497	458	489	469	453	470	470	467	537	522	478	461	471	543	474	507	548	475	480	493	518	476	513	457	510	513	447	505	483	465	448	478	475	491	533	496	497	472	482	519	465	481	500	533	488	459	463	467	522	490	481	478	529	509	534	493	492	474	531	475	482	527	459	522	496	471	496	506	468	537	484	490	480	482	475	521	487	505	491	506	526	465	485	504	499	517	489	464	466	412	479	483	463	482	443	483	496	465	502	521	475	440	488	490	475	507	507	497	485	472	503	468	512	470	480	435	461	491	485	496	512	528	496	457	508	440	530	511	499	487	490	452	483	496	505	484	479	483	486	534	488	479	522	442	493	513	481	516	496	466	473	446	487	492	527	484	491	520	483	518	454	504	469	483	482	490	469	482	499	477	525	462	501	487	507	478	497	491	502	507	505	510	495	489	512	502	508	458	462	467	468	493	477	505	479	496	469	506	495	481	498	492	502	465	484	473	457	505	468	471	481	502	488	492	523	489	469	472	501	477	491	508	481	488	501	514	483	521	463	482	450	496	482	487	477	502	509	498	496	494	516	500	480	474	491	520	498	468	489	484	476	520	522	451	522	476	452	501	477	472	456	469	499	514	487	527	495	519	490	467	474	491	506	501	492	509	502	468	488	431	498	522	541	467	446	498	503	504	473	506	457	521	519	461	524	518	529	487	462	495	479	502	499	492	519	482	538	456	483	469	505	505	498	491	485	508	528	511	507	459	483	480	498	492	472	516	436	467	509	500	560	483	510	520	475	471	506	495	475	496	502	519	508	482	516	492	557	467	490	511	514	502	480	449	484	502	491	486	457	500	478	535	508	440	471	467	490	506	527	470	502	496	497	512	494	489	500	502	520	498	476	474	506	503	458	480	519	479	453	483	473	470	495	502	533	467	499	454	476	462	452	509	483	478	523	454	499	475	509	520	516	483	527	476	508	460	528	508	496	451	473	448	512	493	511	494	523	486	490	515	513	494	498	497	502	498	483	485	493	490	485	456	515	506	464	502	502	493	526	492	505	499	496	492	494	485	478	518	475	497	507	478	510	490	465	524	483	448	486	487	471	499	485	504	464	504	476	501	481	485	489	499	531	502	526	488	489	490	464	494	460	523	479	495	493	498	510	479	497	468	524	500	469	468	501	465	478	527	529	497	524	518	490	470	459	473	488	565	477	504	499	465	465	537	479	535	494	489	480	511	480	488	464	470	493	495	499	490	453	476	485	485	519	484	478	509	491	480	481	528	471	498	479	478	436	473	487	523	487	492	481	502	501	530	498	512	486	482	490	527	469	468	490	441	493	504	512	483	469	477	490	507	520	501	502	520	505	546	462	506	474	524	520	493	428	494	504	477	529	494	488	479	482	520	515	519	507	480	492	487	501	473	475	515	465	494	520	473	479	483	520	490	467	484	471	465	500	536	493	487	488	523	485	466	501	496	495	462	481	508	528	471	485	503	506	461	472	526	465	470	471	498	527	477	466	493	489	508	506	565	477	487	483	486	492	542	518	506	465	486	481	531	491	518	517	460	489	451	483	496	517	482	493	467	470	495	496	522	508	524	508	510	524	531	501	477	500	494	441	498	458	488	493	495	474	472	473	461	528	515	491	507	486	461	460	483	512	532	483	498	478	518	505	491	446	473	484	508	475	513	488	510	511	489	512	471	509	486
14582	1699	1323	1138	845	613	484	394	393	319	284	279	306	277	284	252	273	269	265	260	255	263	228	230	259	263	223	230	205	212	212	233	219	233	214	226	232	207	229	246	236	212	227	246	203	231	225	201	206	221	232	176	241	240	238	217	222	245	234	239	217	224	205	231	208	217	215	195	219	205	234	217	213	238	208	206	227	215	219	216	231	217	199	192	185	219	213	239	222	206	203	218	238	203	222	222	252	195	229	232	248	230	250	258	239	226	236	224	223	223	224	239	217	208	193	246	212	228	230	229	209	242	232	224	213	217	194	221	255	232	190	238	229	197	222	215	210	209	221	221	231	232	213	230	235	259	233	234	205	206	215	234	204	221	211	230	226	192	219	225	209	218	235	217	203	237	212	227	222	216	222	208	220	233	228	224	216	223	212	237	211	226	209	214	227	210	196	211	220	209	242	231	232	212	232	217	248	209	238	267	231	199	230	207	220	224	207	203	214	215	238	231	221	242	218	203	243	233	202	234	233	238	219	243	248	212	243	214	196	242	213	225	184	229	252	225	209	223	224	235	228	217	218	198	238	185	235	227	237	211	224	224	205	236	213	205	229	204	213	234	236	227	199	214	233	218	205	222	201	248	216	220	229	234	231	217	218	214	178	240	247	219	201	215	239	215	199	204	219	245	218	224	222	223	195	206	219	210	242	221	204	232	220	221	227	208	218	196	227	201	228	215	212	215	241	221	219	217	193	211	222	224	257	258	230	204	192	246	216	212	213	215	221	213	231	178	230	207	220	204	212	222	221	193	219	229	244	226	230	199	212	207	245	242	223	239	223	203	206	239	206	203	228	257	193	214	236	217	207	221	259	247	251	230	208	263	233	214	230	194	232	241	202	181	233	231	217	225	239	217	233	215	209	211	222	215	207	230	248	212	203	204	226	208	226	213	241	222	202	225	240	227	238	237	226	235	208	195	179	205	224	217	232	225	219	209	216	214	239	226	206	207	245	215	197	224	220	189	239	200	205	234	204	219	212	219	221	239	227	254	229	215	240	215	221	210	225	247	205	223	221	207	210	231	267	227	209	204	201	210	242	220	224	200	178	193	243	216	216	232	193	206	214	217	211	214	210	218	209	220	214	228	229	247	230	225	234	230	203	228	207	237	195	214	223	213	241	235	214	212	241	209	251	234	208	217	223	234	260	226	223	225	198	199	221	224	213	218	254	224	222	232	226	230	219	206	211	217	223	234	228	203	218	237	225	196	226	219	253	217	241	235	204	209	197	216	223	204	221	246	197	196	217	240	241	221	212	239	242	196	242	225	217	222	200	226	198	215	244	230	210	189	208	203	207	233	222	225	213	231	236	215	217	213	228	209	219	255	230	198	234	217	209	164	191	240	243	219	226	221	198	251	232	214	211	218	224	223	208	203	253	228	230	223	204	199	201	246	231	221	219	239	234	218	188	214	229	212	212	249	213	263	235	231	249	214	211	213	217	219	206	218	213	219	223	200	191	213	215	217	245	196	216	219	192	207	245	235	252	221	213	238	243	242	226	217	238	198	225	221	208	224	218	230	210	232	226	224	246	219	192	237	227	203	218	215	240	232	206	230	235	227	189	218	213	251	217	203	217	217	222	240	213	226	247	223	230	206	211	257	228	220	209	218	188	232	212	214	230	207	231	220	196	258	216	232	217	236	226	206	213	223	225	200	207	213	198	254	239	207	221	230	232	200	230	238	204	223	212	233	241	240	238	237	260	235	211	224	204	236	183	204	227	233	241	214	240	241	213	260	237	239	237	243	223	210	205	243	208	232	221	220	221	234	221	194	239	253	232	236	227	180	227	247	227	212	226	240	218	216	224	232	240	212	224	233	208	233	194	232	241	213	236	247	214	228	217	228	212	206	213	228	214	223	225	220	194	259	256	222	226	220	248	218	231	214	193	210	231	248	218	232	205	228	264	212	231	240	211	212	232	226	204	236	220	213	201	191	192	219	213	213	207	197	237	236	210	212	258	207	213	201	247	236	211	206	217	226	230	245	217	239	221	205	203	220	232	224	236	238	241	251	210	206	248	222	243	245	220	240	220	185	231	204	222	208	224	199	210	230	227	211	237	252	232	226	211	218	212	239	209	218	229	201	210	231	222	225	199	250	171	273	244	219	215	213	236	205	217	233	209	226	228	202	217	207	250	196	214	217	221	215	220	219	202	228	209	228	239	233	212	215	224	232	241	214	226	254	221	229	253	230	203	220	219	230	210	232	207	219	205	232	203	223	229	205	227	236	220	202	218	224	194	226	252	235	228	236	226	210	212	208	218	218	230	207	223	246	229	211	217	228	215	237	222	203	223	209	214	234	205	193	213	207	243	218	196	213	204	207	217	201	228	231	216	242	241	223	248	238	228	193	204	217	207	235	213	251	223	198	233	202	221	228	202	226	232	195	229	196	223	225	223	223	232	236	241	213	249	217	227	242	230	198	212	227	231	224	223	213	197	220	202	229	230	235	240	231	205	201	184	225	231	219	229	211	221	243	226	223	192	207	230	237	229	208	229	218	238	222	235	220	207	232	230	194	229	243	214	213	202	197	226	194	208	196	202	226	194	219	242	246	213	223	210	228	233	220	235	209	206	208	231	205	203	206	222	245	232	193	203	190	232	205	211	237	212	217	217	240	213	223	207	230	239	209	219	244	208	240	220	212	193	261	226	242	239	193	210	251	225	222	221	238	246	240	216	226	253	232	230	229	221	229	207	219	250	221	227	208	220	229	210	197	255	233	233	213	231	263	184	222	212	201	187	230	234	240	209	240	235	237	202	232	216	243	210	254	201	210	230	226	230	218	210	188	224	239	212	201	202	210	223	244	234	210	235	242	217	220	197	229	217	234	230	239	221	220	222	220	235	227	187	215	182	210	205	216	222	223	211	229	205	226	237	227	221	199	217	248	228	231	217	182	216	222	246	238	269	206	226	225	233	224	219	225	211	219	217	227	228	225	210	207	231	198	215	226	215	238	223	213	217	212	199	235	210	233	228	224	227	230	244	223	240	223	232	209	235	203	202	209	230	184	190	224	210	238	237	239	232	218	215	206	235	233	209	210	207	211	216	232	207	213	227	198	214	234	187	208	192	205	224	231	212	204	238	230	225	187	229	232	192	228	234	250	237	231	216	247	243	214	228	210	214	214	230	243	230	208	218	232	197	220	226	233	209	240	213	204	267	217	188	216	218	232	200	209	246	177	249	261	219	204	249	188	193	212	212	253	239	205	238	233	208	238	249	248	204	217	238	250	244	200	222	218	219	215	217	197	246	193	214	229	235	217	193	214	250	250	231	237	228	239	236	225	216	221	207	239	256	233	240	241	231	194	220	224	224	251	209	217	229	194	238	194	237	224	201	219	222	221	213	228	217	212	239	194	216	224	243	199	227	209	215	206	245	198	213	202	204	234	243	250	211	199	205	201	217	234	250	235	223	229	232	216	199	220	220	207	229	213	256	216	232	186
8490	1597	2671	3172	2815	2166	1739	1509	1324	1251	1101	994	913	900	781	770	776	798	739	703	733	638	684	613	704	610	633	604	596	618	633	648	615	636	589	558	649	561	599	562	566	605	610	564	586	587	597	573	591	589	602	572	632	556	604	604	575	567	605	589	522	587	577	539	594	588	610	597	610	600	568	589	568	577	594	588	607	559	609	597	590	575	565	605	599	567	567	598	584	593	574	588	567	579	552	595	592	554	544	562	554	569	554	577	537	629	573	589	563	586	552	594	551	613	552	555	546	603	581	617	593	551	554	594	558	558	582	549	613	613	533	554	583	587	560	569	592	555	523	554	561	601	579	580	614	586	601	576	543	587	576	561	598	565	590	555	564	612	602	585	587	585	590	637	628	603	542	594	575	548	542	572	585	568	574	558	577	535	577	560	590	564	555	564	585	541	560	569	543	550	552	602	575	596	597	585	570	575	528	594	540	563	533	559	554	620	551	559	566	540	590	598	558	579	578	523	558	566	558	513	585	582	581	555	559	538	552	551	588	571	566	554	600	578	587	544	558	581	569	559	610	578	609	551	556	537	536	555	561	587	566	568	548	579	612	576	590	572	555	558	584	528	541	540	550	595	555	559	588	543	562	586	584	561	553	581	543	572	555	565	602	584	576	516	514	625	577	552	566	543	586	570	580	573	563	608	588	564	567	539	576	578	582	536	581	590	565	566	571	552	570	568	561	588	588	547	610	600	570	598	589	600	604	536	562	590	586	561	591	570	569	565	548	529	565	593	555	614	577	535	574	553	556	567	603	586	556	621	550	548	509	601	565	561	573	558	593	526	575	587	554	552	546	524	604	604	569	578	583	587	523	593	573	564	572	567	520	560	585	573	592	549	633	602	576	577	560	583	573	585	551	544	588	550	602	577	566	600	553	593	570	606	571	601	554	562	584	546	579	605	626	542	592	547	572	574	528	543	584	576	536	584	532	601	541	584	573	550	568	569	575	526	567	544	542	578	587	578	577	581	591	601	566	652	566	553	605	539	576	546	570	580	582	526	555	606	559	567	605	553	592	555	576	567	576	590	539	583	556	557	623	545	578	549	606	599	537	604	581	540	631	583	585	603	581	587	541	562	521	570	561	575	598	556	602	561	555	559	560	564	558	633	551	569	593	591	588	578	590	588	578	559	589	547	591	582	547	545	574	553	566	587	636	587	580	601	557	556	645	590	611	550	560	583	582	536	627	529	584	595	549	578	569	622	632	607	577	570	595	584	563	538	576	579	597	602	561	572	550	589	542	550	551	586	586	620	592	594	590	588	583	569	569	567	580	547	593	527	575	606	543	572	621	570	599	617	547	607	557	574	616	619	585	580	592	579	573	592	540	565	542	530	554	588	570	582	561	583	601	596	550	576	583	577	528	579	544	558	570	580	589	580	559	602	579	565	567	557	603	542	539	549	561	590	532	539	591	562	516	582	524	568	582	566	532	539	546	587	562	550	569	571	530	603	634	566	578	548	501	502	584	551	578	574	595	584	564	591	624	602	509	576	564	547	581	569	579	547	542	570	575	528	535	544	562	547	580	590	593	580	544	537	526	579	576	571	600	572	559	557	595	604	624	523	547	535	630	616	598	556	534	535	588	583	523	596	548	586	561	564	563	562	553	620	563	570	569	580	583	599	531	561	549	600	542	541	588	565	522	571	567	573	545	580	545	598	550	600	540	584	504	556	597	575	557	603	561	589	558	544	556	594	562	568	569	584	536	574	582	577	540	569	592	579	546	549	566	569	560	563	590	535	554	585	622	564	578	569	548	573	595	569	600	575	595	570	549	599	557	597	555	574	603	568	576	557	560	613	555	593	579	573	568	615	578	556	576	558	584	547	550	525	542	593	545	569	539	551	535	592	524	614	614	580	598	510	614	584	595	569	560	527	555	569	577	583	579	506	594	600	577	592	546	567	583	560	572	631	529	580	552	572	571	590	557	566	548	596	567	597	575	546	531	552	595	572	558	526	559	552	542	553	587	536	512	615	601	564	621	600	550	563	592	561	549	593	627	544	593	508	578	525	565	551	592	560	571	557	554	570	569	567	549	612	576	535	573	545	583	570	552	538	570	570	602	553	629	557	573	533	598	578	567	597	580	585	574	579	580	557	542	586	549	620	555	584	584	594	579	560	557	566	557	543	581	571	557	568	537	538	582	554	578	558	569	596	560	587	568	582	543	584	582	554	554	564	529	563	541	524	556	556	550	547	577	560	520	553	569	540	552	593	528	596	567	569	585	563	532	554	579	556	572	590	606	593	579	580	584	574	569	576	574	546	620	555	619	568	543	535	585	591	583	527	608	571	581	594	561	601	581	547	526	579	563	553	571	545	521	567	567	548	588	571	544	606	601	599	594	565	580	603	553	523	603	591	597	552	568	584	555	559	601	594	589	559	525	576	548	548	546	551	556	582	604	557	623	535	552	541	568	590	566	575	603	573	570	589	519	584	570	600	595	594	560	592	611	603	573	579	561	556	573	544	567	566	533	555	526	582	560	531	540	598	572	570	600	580	549	563	565	531	577	603	543	590	550	605	564	591	584	600	554	579	583	566	540	608	595	580	586	548	566	559	570	545	530	562	575	541	564	585	573	581	565	587	578	607	587	529	590	550	555	571	588	582	532	569	563	601	595	548	589	583	559	574	628	549	579	586	590	576	578	540	580	554	527	573	546	578	547	589	555	570	516	578	576	590	552	564	607	603	542	581	581	577	528	573	550	576	565	582	558	543	591	593	522	526	566	591	611	580	593	585	545	567	568	543	562	594	535	517	572	548	595	545	564	552	548	550	587	581	570	559	603	527	589	552	566	567	583	592	553	559	578	557	540	587	603	565	540	594	554	598	565	549	551	566	594	609	621	544	585	582	577	573	572	567	563	535	596	544	524	601	559	546	578	543	568	540	551	606	591	560	564	589	551	536	571	591	565	574	556	559	540	603	536	560	555	571	611	563	597	543	586	559	610	558	557	567	574	549	589	596	594	553	578	521	582	592	573	564	567	559	572	605	579	594	561	573	566	612	549	563	560	550	595	579	561	549	594	581	592	598	586	639	562	575	569	562	590	524	578	558	577	557	552	601	549	575	561	588	615	572	585	512	596	537	545	563	523	513	545	568	522	585	570	539	580	592	613	578	563	561	562	521	609	526	579	565	587	567	564	574	535	530	537	576	562	565	622	536	551	583	569	538	523	527	535	549	596	581	589	581	565	582	551	581	594	560	595	559	583	613	541	610	577	554	605	580	574	595	562	565	593	566	557	585	570	517	557	534	569	547	553	569	563	576	593	563	545	578	528	581	588	581	507	597	581	597	583	587	571	588	558	572	541	582	584	556	617	564	592	559	565	531	572	555	595	575	587	569	578	534	582	546	598	581	560	595	553	576	547	568	568	565	597	554	604	587	537	580	545	567	570	548	601	598	574	536	533	559	566	549	547	610	561	531	608	577	571	599	557	556	515	586
1809	489	515	502	460	384	400	417	469	425	410	406	457	388	414	402	404	410	430	417	396	392	411	399	389	460	394	391	374	427	399	383	388	405	446	437	381	404	386	429	399	388	398	398	402	402	388	413	393	379	399	419	399	401	435	357	392	424	399	432	398	369	346	395	390	400	417	362	400	371	391	389	368	407	423	416	415	389	383	382	403	416	418	434	390	400	381	385	429	397	418	409	409	395	393	398	429	365	421	389	419	408	391	397	435	442	407	402	392	420	397	397	398	389	403	419	388	386	413	392	382	371	394	391	399	398	383	386	351	370	384	402	390	351	425	405	381	396	387	384	367	370	403	391	401	381	402	432	425	372	378	387	377	402	399	414	382	344	375	369	411	412	438	383	415	411	376	389	399	389	425	394	454	404	368	395	427	372	404	416	429	381	418	389	362	419	411	437	391	424	407	400	386	416	400	426	420	378	381	388	441	369	382	397	375	379	405	403	419	429	405	412	384	390	412	388	442	408	404	431	393	417	414	432	439	348	421	405	362	410	368	401	417	408	402	394	394	438	400	399	396	409	369	387	381	404	372	368	375	385	394	412	382	373	391	399	397	386	416	419	411	386	425	421	379	376	384	420	426	473	379	403	404	448	369	382	403	438	380	398	418	348	400	394	363	393	356	408	354	363	396	414	380	429	386	403	417	404	380	398	405	389	404	431	384	394	395	459	448	394	368	410	430	410	435	404	426	419	384	401	418	427	428	417	405	381	427	396	382	447	374	381	392	385	390	388	392	414	405	404	386	436	394	370	404	393	385	376	401	411	390	389	373	415	392	413	387	423	431	428	382	421	396	419	379	385	409	423	375	376	372	416	380	401	402	342	396	412	399	443	373	394	361	396	358	420	397	393	385	409	358	386	376	397	397	390	395	420	395	365	431	388	385	391	385	425	410	388	400	378	387	374	390	381	417	406	427	406	407	427	387	399	410	399	402	406	408	399	449	385	391	379	386	438	390	411	378	363	379	366	384	394	428	392	358	378	405	394	394	381	401	409	414	378	378	423	415	412	389	442	360	427	370	426	382	392	381	395	407	387	412	407	413	388	396	392	414	382	382	396	417	410	405	404	417	387	362	426	399	367	403	389	383	413	405	394	457	409	402	382	353	395	371	407	369	421	398	414	418	364	382	397	407	379	369	418	445	381	410	432	376	404	452	384	412	407	386	345	389	406	393	399	407	445	405	366	378	384	391	392	388	398	379	372	407	361	392	406	410	391	416	412	399	428	396	402	400	412	430	399	410	390	400	426	409	414	415	416	458	391	358	360	421	425	409	404	405	410	419	384	385	384	387	424	419	392	369	395	419	418	457	419	394	378	414	363	369	395	410	385	413	405	420	400	361	388	363	416	403	370	409	371	407	386	383	435	409	394	385	362	417	395	397	380	401	415	408	385	392	394	383	405	413	387	399	426	390	403	378	407	400	455	397	394	381	380	382	380	397	403	393	396	367	388	421	352	433	421	411	380	387	377	363	359	417	382	429	369	400	367	398	409	354	399	400	401	418	380	411	420	420	367	353	379	386	405	372	404	386	376	359	410	427	408	407	381	400	422	411	424	419	362	425	370	409	368	398	381	358	391	400	413	408	361	374	399	415	401	387	391	409	395	396	411	398	388	371	465	414	425	406	412	414	410	382	402	400	418	406	415	380	403	417	426	359	426	401	436	419	367	390	395	368	391	401	424	395	398	396	431	429	395	377	365	407	371	425	387	409	386	405	365	346	406	396	406	398	417	417	417	398	384	379	399	367	405	389	412	404	396	425	432	387	413	369	429	422	429	405	426	413	420	397	415	402	383	425	393	376	379	416	394	374	384	422	410	427	434	415	404	394	390	405	388	407	393	418	384	391	430	417	414	383	381	409	399	417	374	413	429	419	439	382	388	414	399	417	441	404	352	384	362	397	381	387	400	355	395	380	372	417	430	378	354	416	376	400	396	399	369	414	386	382	397	378	414	411	349	420	395	381	401	401	382	460	429	405	397	451	389	407	390	413	394	433	383	418	376	392	379	393	412	362	387	427	372	423	389	413	392	417	404	459	339	439	408	413	373	419	404	394	426	430	368	405	406	425	419	409	393	391	425	401	377	438	415	439	394	414	394	365	428	445	412	399	382	418	377	421	432	372	401	401	401	368	412	415	400	371	447	430	374	391	434	398	417	398	430	397	383	383	366	374	370	409	376	408	369	424	376	411	406	396	374	393	370	381	394	403	401	396	415	413	382	417	428	403	431	376	429	439	406	434	399	443	423	415	391	423	410	424	383	359	406	378	376	423	396	413	363	412	426	393	432	410	413	391	372	381	398	381	406	445	410	386	426	413	386	381	445	403	438	432	388	420	396	430	430	382	411	424	438	416	402	414	401	366	417	399	419	415	423	383	330	398	421	413	400	362	381	410	384	422	383	426	424	432	367	399	393	386	409	391	426	420	382	373	362	371	407	396	405	408	405	445	374	365	409	381	391	421	396	378	411	365	381	386	416	411	430	400	402	391	368	390	364	369	389	338	399	401	352	392	378	452	356	414	392	401	387	381	397	378	407	388	389	449	413	375	395	411	405	435	381	418	424	333	405	422	402	402	391	372	366	430	388	406	416	440	380	377	390	380	433	391	373	370	371	425	401	429	397	407	442	387	402	411	386	403	398	388	400	386	385	364	404	406	362	397	399	412	422	419	413	436	391	387	364	385	414	386	384	401	402	412	409	383	442	398	389	400	407	363	387	367	421	400	419	425	419	394	396	385	408	373	379	401	418	400	430	396	396	390	393	367	390	382	434	408	393	443	392	408	393	378	404	367	395	419	424	394	442	402	398	437	412	374	408	424	402	392	426	426	359	386	394	434	394	381	418	381	398	373	417	424	381	401	412	366	394	418	367	378	430	466	389	402	367	384	382	439	417	398	402	403	373	405	407	413	401	403	391	383	436	407	397	395	404	359	413	432	432	378	415	399	439	397	452	404	390	429	375	385	405	395	404	398	447	379	411	397	412	399	430	372	405	400	324	395	377	377	382	402	401	410	442	451	453	382	409	420	399	410	419	412	369	356	422	392	415	409	412	397	372	424	418	367	438	420	397	400	418	369	388	410	371	420	389	379	388	425	429	393	381	379	416	386	415	394	402	433	424	392	406	372	391	401	389	405	411	409	383	395	410	426	400	375	436	404	390	413	407	433	409	388	392	416	369	392	391	385	402	378	415	424	417	380	389	399	381	380	428	413	380	372	384	391	406	337	393	429	398	393	396	381	400	397	406	386	358	419	421	417	393	372	397	382	407	415	435	453	354	420	412	454	394	371	403	406	377	391	405	389	375	384	396	407	434	370	414	427	382	371	426	382	420	393	412	375	382	384	402	381	396	379	382	382	398	401	419	407	431	403	416	406	371	373	383	399	382	439	385	390	411	412	397	418	418	442	384	392	397	403	435	394	383	393	393	365	401	370	407	438	408	383	386
2191	992	1134	1162	1141	1055	980	946	952	964	955	931	939	911	880	913	921	895	904	940	877	932	960	872	899	849	896	846	938	804	863	893	894	910	839	914	890	875	965	903	867	880	907	870	934	885	880	883	875	894	862	894	934	885	848	875	869	882	899	863	889	906	890	922	905	892	886	868	898	875	859	884	855	889	842	939	859	881	880	869	861	854	917	880	854	885	874	892	841	844	888	865	887	911	891	849	903	928	861	845	890	886	876	831	854	850	847	878	817	857	901	827	951	883	882	888	906	904	906	910	887	913	926	873	875	892	856	887	840	880	841	937	871	931	812	902	865	898	905	863	931	917	904	848	835	869	922	896	914	903	846	834	869	865	893	886	869	857	925	919	907	848	861	910	889	928	925	900	885	874	929	913	846	908	949	861	829	943	878	874	878	858	881	936	884	858	887	844	891	872	852	903	882	887	846	910	871	922	832	894	910	805	898	836	866	849	935	891	844	908	890	890	854	825	926	843	908	872	832	884	864	900	863	845	859	886	898	882	914	900	897	874	887	867	914	882	913	849	882	890	874	883	855	876	865	862	855	894	926	856	894	877	885	880	829	888	935	908	893	856	870	917	862	911	832	800	900	859	878	892	813	901	932	849	910	882	884	881	858	874	848	854	860	887	921	877	896	892	946	853	930	839	874	906	829	901	857	904	896	887	851	842	853	870	891	846	853	918	874	900	912	875	896	894	904	865	903	881	895	863	862	870	874	946	879	852	819	889	898	846	905	883	919	900	931	867	836	903	885	910	867	886	898	897	838	888	939	885	842	852	841	909	867	867	916	886	874	870	872	885	891	897	860	916	901	885	890	887	875	883	914	895	901	821	898	880	889	898	863	860	862	839	897	904	934	828	895	844	953	919	881	868	867	879	911	864	891	833	879	887	893	825	972	876	891	832	920	865	943	884	865	902	942	868	888	877	899	860	921	895	900	874	924	845	894	906	901	899	850	880	864	932	879	903	887	935	915	858	902	905	899	834	884	895	857	848	884	878	884	859	862	864	879	843	919	840	849	899	847	840	868	899	846	891	919	866	917	879	853	927	878	877	901	883	872	870	875	876	883	803	842	855	901	860	894	912	828	949	836	896	850	866	855	901	858	953	840	895	922	945	852	910	900	877	827	863	899	907	945	866	853	921	893	892	923	914	883	890	835	868	865	927	856	840	964	909	866	901	931	898	859	875	875	860	900	901	886	857	924	878	886	918	892	914	863	850	870	897	937	836	874	874	913	941	956	875	847	867	848	885	886	853	934	891	894	844	876	866	895	894	890	910	912	893	896	910	855	902	923	861	891	882	888	936	844	881	833	916	918	867	838	855	847	922	913	857	929	887	933	895	867	848	902	892	923	875	902	896	883	910	871	861	914	935	867	889	830	834	841	854	890	915	919	870	851	863	898	867	895	898	893	858	889	872	833	829	851	870	941	914	911	864	890	900	872	843	889	871	863	917	881	921	894	886	863	871	880	921	939	920	882	854	855	903	874	915	857	835	861	900	858	887	900	888	860	884	885	885	890	948	934	878	850	835	885	903	911	860	846	888	952	881	880	865	882	895	878	831	915	907	932	878	902	893	840	870	813	868	861	886	866	827	909	827	860	921	898	871	945	876	904	897	911	862	870	856	913	914	897	843	865	848	877	871	866	899	835	850	889	823	903	902	915	866	905	913	896	890	884	861	922	920	928	877	867	828	901	886	881	875	818	896	878	887	904	897	911	879	919	906	959	925	837	866	893	864	934	869	840	875	883	866	895	905	852	928	879	902	878	890	872	870	871	885	848	862	835	831	907	895	828	978	894	851	882	947	875	899	881	918	948	861	962	905	873	857	869	935	894	855	859	864	879	881	829	856	910	897	872	874	898	867	969	845	829	864	847	815	881	889	878	919	931	912	889	878	889	954	866	909	868	845	873	810	902	918	851	939	860	832	886	865	897	913	837	900	906	895	855	945	826	940	832	874	882	876	831	945	890	908	901	910	837	929	863	845	942	871	857	900	878	890	852	904	846	860	884	894	836	895	911	857	899	878	897	881	905	866	928	904	847	853	885	870	863	872	856	870	866	885	906	929	824	905	872	904	879	943	830	909	845	911	864	872	897	942	875	877	868	908	872	921	873	851	907	885	914	819	938	858	901	915	941	872	889	877	915	872	912	854	891	873	864	887	891	884	893	868	859	894	905	939	840	898	912	863	869	895	848	897	885	828	859	835	863	872	862	892	874	914	885	862	899	901	863	856	882	872	886	886	886	897	900	886	862	881	868	909	853	898	868	857	951	878	933	869	896	891	876	882	866	919	837	879	853	844	884	879	903	929	895	883	917	943	891	862	882	846	929	899	914	855	848	861	844	828	872	922	867	886	868	862	890	929	947	887	842	859	852	834	883	857	918	835	827	831	831	861	870	931	877	887	890	906	937	898	913	867	885	866	893	873	947	837	845	868	906	928	876	887	877	864	813	879	827	846	869	915	843	866	865	889	878	895	873	883	873	849	898	857	908	873	868	903	837	842	916	895	851	868	910	892	889	857	872	880	869	927	831	889	866	862	889	909	892	893	885	886	889	859	845	846	899	819	928	901	911	840	842	877	885	903	884	938	948	867	845	904	873	867	909	924	916	917	886	924	882	850	873	848	912	886	867	882	897	881	879	891	889	868	857	862	872	919	887	908	816	886	912	925	894	826	894	857	864	890	889	885	868	879	890	927	887	901	891	891	926	832	860	884	879	873	895	881	843	848	883	871	852	855	895	884	886	895	915	884	879	867	901	872	813	894	825	867	918	864	889	854	882	941	811	901	974	924	881	926	899	866	827	838	840	900	894	839	943	875	819	879	914	851	875	915	877	877	887	887	872	905	871	890	889	898	927	889	930	885	942	867	908	893	874	873	842	896	840	891	931	890	879	880	879	860	904	881	850	834	914	894	921	922	863	881	886	916	878	867	879	853	924	895	869	842	899	923	857	897	874	834	895	890	876	841	829	889	857	822	876	940	849	882	885	853	933	851	902	908	916	893	872	911	879	893	905	871	913	885	873	875	930	909	818	841	855	832	875	897	891	879	912	898	864	935	844	902	887	944	882	931	868	896	869	892	844	865	891	863	910	875	884	876	884	862	860	923	863	929	889	856	880	876	896	890	881	868	879	875	908	908	922	883	904	902	874	903	917	875	936	843	893	906	892	938	883	897	902	898	911	873	915	844	869	919	847	929	846	870	873	898	905	891	904	873	918	877	871	881	870	847	906	863	868	890	900	902	923	854	892	907	830	906	870	899	894	840	860	852	904	878	885	881	886	857	908	901	860	880	866	898	900	852	806	810	877	857	918	924	893	883	880	815	923	897	949	896	867	860	813	871	862	885	877	866	933	871	887	841	929	843	874	867	881	864	900	937	909	923	861	907	910	915	877	865	916	869	845	865	887	852	897	890	904	894	890	941	871	897	928	894	861	849	913	893	862	906	879	876
7736	780	800	663	516	414	327	318	258	254	254	223	229	206	235	240	239	204	221	236	229	206	211	201	217	222	211	227	210	210	198	222	222	193	179	187	220	204	230	215	196	230	223	218	242	232	208	212	203	213	196	238	183	198	212	197	238	211	175	194	219	197	162	194	194	189	220	185	196	164	176	181	204	182	218	200	215	201	197	192	176	191	178	222	198	195	194	193	196	222	193	189	202	186	213	184	210	187	216	216	193	195	203	189	183	177	177	221	195	204	191	191	214	182	207	188	172	195	227	216	192	174	237	184	223	215	194	210	175	203	224	210	204	223	192	180	191	219	218	215	186	224	189	199	209	227	197	214	192	223	235	215	221	176	208	197	200	214	188	221	211	176	195	212	190	190	172	234	199	217	203	206	199	169	156	197	193	209	198	187	200	211	197	208	180	200	208	236	203	177	185	206	188	184	218	190	211	216	231	205	227	156	167	216	222	208	180	188	179	193	198	185	198	188	192	218	200	193	190	201	197	195	185	196	193	198	212	219	254	192	194	197	176	190	197	193	222	189	222	199	205	203	226	233	219	206	205	213	165	219	212	196	190	188	178	182	184	206	189	180	200	237	196	207	220	207	229	190	209	215	231	222	191	223	203	203	213	197	185	182	194	223	189	176	199	240	191	229	201	190	185	212	202	193	195	213	203	206	219	178	202	229	182	199	226	191	205	199	231	201	177	205	226	205	231	192	184	206	207	200	198	184	193	204	215	177	197	206	201	219	197	200	177	171	186	196	191	171	210	181	181	207	194	182	200	206	197	190	185	187	208	198	194	183	191	214	180	205	210	216	181	173	180	203	205	184	185	212	161	191	240	198	183	202	187	181	192	184	202	177	199	197	192	206	204	192	215	195	183	186	193	201	210	193	208	196	219	200	188	192	182	181	222	190	209	171	192	203	182	199	196	212	211	209	190	167	193	206	181	187	190	223	188	182	188	188	219	193	182	214	206	201	194	232	220	193	197	191	216	206	183	157	167	185	213	193	206	197	202	185	219	214	195	217	211	188	239	199	169	193	195	217	175	213	179	191	231	198	203	186	219	194	215	211	189	176	210	205	201	203	214	202	203	204	194	199	200	173	219	166	217	210	200	192	203	191	220	173	211	219	205	235	207	211	197	209	197	202	193	222	218	188	199	192	196	214	178	183	203	205	184	192	202	202	193	217	205	186	187	178	172	194	213	188	194	186	197	205	195	196	206	201	198	205	200	177	175	184	199	200	190	205	205	200	175	195	218	200	214	187	186	201	206	223	205	201	194	191	186	213	216	197	187	180	187	199	185	213	197	193	179	194	207	238	206	210	197	196	204	209	205	199	200	191	198	194	193	224	204	212	207	199	205	181	222	183	189	236	211	202	215	206	171	199	207	187	202	208	198	225	201	195	196	185	226	221	192	203	216	215	207	228	200	164	198	189	240	208	212	197	204	181	211	209	197	223	175	190	173	194	225	210	194	187	195	207	217	191	192	207	213	190	222	160	187	220	202	177	197	186	178	205	188	226	206	206	225	196	201	206	211	218	194	228	190	208	217	205	205	208	203	208	212	208	198	183	202	232	182	198	205	215	188	196	189	184	198	192	197	198	193	226	206	189	175	175	199	214	197	201	205	207	226	215	189	184	198	202	184	193	190	193	213	207	218	190	198	221	193	197	181	226	169	202	194	196	206	206	221	181	189	203	189	238	193	203	180	215	195	201	225	196	220	215	204	187	197	189	216	201	219	214	195	196	206	180	196	190	232	186	183	215	182	190	239	193	187	189	222	217	210	200	222	199	214	180	213	211	197	182	194	216	202	194	188	200	204	200	207	172	200	226	207	185	187	216	189	188	205	217	177	199	207	193	225	238	169	182	205	207	198	189	212	205	190	217	195	225	199	181	183	190	207	207	209	193	199	179	187	219	207	195	188	209	214	179	196	215	188	210	213	199	187	207	191	205	196	209	231	209	207	217	193	181	200	224	216	201	223	195	190	189	179	181	202	206	220	187	189	196	207	191	192	192	208	216	207	220	196	204	207	164	210	217	207	198	217	187	206	193	189	188	212	210	190	217	184	232	184	194	169	182	195	217	206	201	187	187	191	214	184	174	182	171	212	217	216	189	230	191	197	210	231	227	210	188	218	168	194	168	196	183	209	168	219	197	221	206	220	208	201	188	201	200	200	192	194	203	199	166	207	204	219	214	196	190	192	184	221	186	189	195	191	176	184	198	187	196	204	210	214	195	204	173	180	190	192	184	219	197	218	233	232	190	203	195	220	201	201	207	221	157	207	225	190	202	188	208	218	180	217	238	241	204	207	181	221	208	206	214	196	211	221	176	187	183	187	190	202	191	213	196	167	218	205	205	208	187	183	196	204	219	189	183	212	204	187	213	195	170	207	194	200	193	177	186	206	200	204	241	184	197	205	206	204	196	197	205	203	206	195	191	187	203	189	194	188	189	205	215	180	208	201	222	192	186	207	204	219	210	227	216	195	183	171	200	182	222	223	234	206	182	184	189	198	184	193	219	232	231	197	198	193	181	207	189	214	216	210	202	207	201	205	203	222	207	207	212	202	204	202	200	165	196	198	185	218	173	181	204	224	209	223	209	199	204	199	218	201	182	184	199	208	187	182	195	206	200	210	202	206	189	218	211	190	178	195	185	193	227	195	203	191	197	200	207	169	212	180	186	200	219	181	194	175	205	211	209	221	190	181	210	204	215	196	182	187	183	189	197	212	183	222	199	212	194	173	183	201	205	190	204	191	205	178	207	194	202	209	175	190	203	223	169	199	207	215	205	203	184	234	204	217	192	195	163	189	156	208	220	182	191	190	197	197	215	187	196	207	220	210	198	181	221	221	206	200	194	206	203	184	206	187	194	169	203	163	198	212	194	195	204	196	215	185	201	178	178	194	182	189	207	192	204	190	228	207	195	213	209	206	203	177	225	208	222	197	201	199	207	196	219	172	161	186	202	173	193	170	226	206	212	176	208	209	218	191	195	215	201	183	212	193	197	197	186	209	179	225	223	226	206	210	174	199	209	215	211	199	178	203	234	222	216	214	241	219	217	188	213	211	198	196	183	218	207	200	202	198	202	209	195	199	220	204	205	172	202	220	172	211	232	214	185	185	217	206	220	181	173	219	206	202	198	217	192	214	191	184	199	174	186	189	208	232	220	215	215	198	185	181	207	179	196	215	205	197	202	186	170	208	187	203	211	197	187	215	217	194	205	211	218	198	193	211	211	202	195	201	187	211	193	199	165	192	200	200	211	204	181	191	216	204	208	211	204	197	214	220	194	198	214	192	213	196	179	197	181	210	162	204	195	192	203	184	207	194	197	190	199	188	199	189	208	228	193	207	183	208	226	200	183	218	236	207	188	205	194	192	184	183	183	198	175	220	212	224	206	189	196	182	207	194	208	201	167	244	228	219	180	198	216	212	210	175	213	209	195	214	184	198	212	203	197	203	225
6554	1073	1777	2046	1722	1363	1179	1067	931	827	717	707	699	646	617	635	589	582	584	561	599	530	571	519	526	515	493	554	506	501	503	550	530	523	534	524	506	496	522	532	522	484	526	512	501	504	482	500	515	517	519	517	483	527	483	531	496	518	477	520	482	544	494	484	490	485	458	466	463	494	500	472	497	500	502	499	522	510	498	500	498	467	511	518	493	474	499	487	485	482	534	477	498	473	487	479	488	514	487	448	520	489	477	506	456	544	507	497	483	441	462	525	525	504	461	519	473	517	475	476	520	496	455	508	453	488	496	488	506	480	520	502	456	498	491	477	476	485	489	464	517	515	453	493	483	460	470	473	485	467	502	495	497	517	506	495	487	485	483	506	482	522	539	521	498	482	527	504	551	468	493	472	471	468	484	463	504	485	507	495	503	505	505	503	524	481	487	468	471	479	478	483	489	457	519	496	488	467	504	552	492	531	456	481	515	511	490	446	484	496	499	500	489	482	469	512	515	497	473	503	488	506	521	488	510	501	477	507	475	478	513	480	496	476	506	498	541	472	493	466	472	460	488	469	540	445	514	524	503	476	507	502	489	468	502	541	499	532	477	508	497	503	462	479	481	494	438	463	483	472	533	495	492	493	503	485	493	484	463	450	528	504	496	500	463	496	473	486	542	505	515	543	493	504	469	510	464	474	526	476	492	464	509	483	464	527	476	516	525	471	507	498	471	497	474	466	516	510	516	491	483	503	488	525	474	484	519	506	491	478	492	517	521	493	482	531	482	445	502	502	491	478	471	500	496	473	516	475	468	494	438	487	486	477	509	507	562	481	493	523	518	473	474	505	483	467	488	505	491	500	465	493	500	491	491	499	521	482	483	474	488	501	504	468	492	465	490	447	493	500	480	502	486	485	513	473	474	476	491	504	457	467	499	490	473	465	486	455	508	467	505	470	517	503	476	439	486	498	502	491	499	464	465	477	465	500	475	462	458	495	516	467	503	503	506	497	505	457	475	495	508	510	477	535	486	521	455	483	500	531	533	462	476	481	478	434	509	479	468	525	468	505	488	519	464	456	495	468	471	526	502	462	487	509	513	511	509	472	497	494	458	507	492	475	518	491	492	453	475	423	500	510	509	506	511	462	450	521	498	457	479	491	489	467	470	451	491	493	453	516	457	486	492	455	511	449	522	510	468	482	514	471	443	479	486	515	503	451	500	516	471	500	484	465	506	471	485	488	514	479	450	530	496	481	470	504	454	522	486	489	490	489	484	488	472	483	506	493	508	504	483	453	515	496	516	481	513	532	500	445	467	514	469	492	477	458	463	512	463	518	510	474	468	461	498	505	474	478	489	504	470	499	515	503	488	478	485	498	461	515	470	514	505	435	476	494	476	481	478	466	489	486	515	480	488	476	501	489	495	464	498	504	459	514	482	462	484	518	489	488	480	507	480	492	490	524	505	522	515	472	476	497	463	495	451	511	490	501	517	459	513	508	503	480	526	431	498	525	478	478	498	502	535	444	505	491	487	449	530	464	509	521	516	454	498	475	497	485	523	453	468	474	505	446	480	480	479	515	504	536	489	467	511	468	491	479	473	481	449	500	493	510	497	444	514	503	518	459	498	487	511	504	468	516	475	474	478	525	488	519	490	499	532	448	486	499	491	490	487	531	487	508	527	484	526	506	466	501	526	484	505	512	499	471	451	530	479	470	527	514	498	498	456	506	503	469	527	492	516	469	503	497	516	514	443	447	491	462	471	477	509	500	490	509	468	520	486	465	485	516	499	510	519	499	482	502	484	452	495	448	468	421	443	501	458	478	470	518	492	469	494	485	486	505	466	507	467	469	488	462	523	499	500	472	515	471	541	485	527	508	472	525	549	480	453	500	451	466	531	481	509	447	478	479	481	488	472	505	476	494	498	463	516	488	467	495	486	487	492	496	494	478	517	475	503	513	492	441	490	479	530	493	505	470	519	512	498	489	511	485	502	456	494	513	497	519	494	456	487	480	520	446	529	498	516	483	473	486	506	484	504	454	497	503	470	471	494	471	492	507	544	472	513	478	479	431	481	515	499	466	488	514	512	497	492	478	480	520	523	493	508	463	503	472	505	494	489	483	506	467	507	476	480	495	493	456	486	470	497	492	504	500	499	486	503	462	549	488	489	472	449	473	500	507	506	447	463	443	491	464	483	454	488	523	513	499	484	517	501	463	497	529	491	502	525	492	476	485	484	478	513	472	473	505	509	496	482	458	448	512	514	489	457	487	478	475	507	486	517	487	462	505	466	504	470	479	493	499	502	445	454	511	536	471	509	499	484	520	492	514	503	515	491	511	543	498	505	496	503	478	495	506	452	506	492	503	529	482	501	506	513	454	508	491	512	491	471	510	522	482	465	473	486	460	529	466	511	508	508	498	499	545	473	525	491	457	502	473	492	465	475	504	500	511	470	498	439	505	482	476	481	476	477	496	500	488	459	499	519	491	473	529	454	532	483	502	509	496	440	504	458	483	459	484	459	492	454	518	468	496	475	483	476	514	498	502	510	499	526	456	498	469	474	489	519	501	503	474	456	485	447	461	496	509	472	456	447	488	499	498	490	476	519	460	513	465	492	491	516	492	514	449	509	478	494	538	467	459	476	497	459	473	521	521	467	455	517	504	476	487	464	488	485	476	483	489	487	542	507	505	513	512	496	499	472	497	442	503	495	471	468	482	494	490	524	462	498	516	495	481	509	485	512	524	473	464	505	463	477	482	499	499	453	469	453	499	492	517	456	544	488	490	485	458	497	487	514	477	480	492	472	500	481	521	532	522	501	483	494	475	459	490	492	456	486	475	507	472	499	529	458	468	456	471	499	504	465	460	489	465	489	505	547	502	463	491	486	509	512	483	464	464	503	474	519	494	528	514	501	497	485	466	469	507	477	487	452	501	523	495	476	512	469	475	488	510	533	477	512	488	476	494	491	483	509	517	500	482	502	468	501	474	481	479	530	484	499	470	492	452	507	479	484	487	501	475	509	444	477	503	501	483	521	503	505	505	450	518	529	480	456	506	483	447	473	465	487	489	518	501	467	501	484	479	523	506	512	518	491	459	506	451	496	468	506	476	491	494	471	485	511	516	495	477	457	470	491	480	479	470	496	490	489	487	491	493	485	472	494	487	471	498	499	459	513	459	494	494	483	512	517	477	474	556	520	487	498	512	490	516	467	463	470	442	477	496	494	496	463	469	511	517	481	467	462	518	517	491	518	496	474	465	469	457	470	470	504	472	509	479	490	495	527	510	452	496	444	474	481	512	490	520	485	502	485	487	491	516	484	509	479	491	469	500	471	469	494	506	531	465	473	522	515	511	508	468	466	488	466	494	511	439	532	493	497	507	519	514	539	555	498	466	503	484	474	496	507	494	490	449	467	504	478	469	491	505	497	486	479	512	509	444	558	519	419	487	499	468	488	494	488	483	505	510	495	491	495	491	470	550	477	517	517	478	500	528
14736	1750	1487	1137	810	610	400	406	349	343	339	260	288	273	277	228	241	231	273	234	225	227	235	253	274	217	226	230	233	235	239	230	241	205	243	208	229	240	269	206	223	214	227	207	219	246	236	214	230	245	243	250	232	235	215	205	220	230	260	205	226	217	210	187	224	208	216	222	230	232	222	214	220	222	207	224	215	209	241	268	227	214	227	234	233	255	203	228	224	213	210	201	206	254	244	221	249	219	231	228	210	215	221	251	222	238	219	215	242	226	201	234	219	245	207	225	209	236	211	261	213	248	193	203	219	262	224	229	224	218	229	243	231	207	216	252	234	266	227	228	217	233	239	230	237	235	253	232	262	254	213	222	216	240	221	224	257	217	209	196	224	212	226	231	220	210	210	229	239	224	222	229	224	224	235	224	205	222	223	239	220	220	221	217	192	203	236	207	225	248	218	209	228	216	235	260	235	243	234	232	218	189	244	210	236	218	205	217	222	258	195	223	221	229	213	199	242	212	231	209	261	249	233	229	207	195	221	227	218	197	213	250	209	234	237	210	213	207	221	235	241	227	222	247	230	233	212	225	242	211	204	185	211	209	206	236	236	235	220	247	210	239	260	225	244	201	225	244	218	216	230	206	216	208	207	242	227	234	223	224	259	193	231	235	235	220	229	228	217	220	219	234	200	233	224	205	222	203	210	243	222	205	239	218	258	227	194	239	216	248	235	226	231	233	219	194	255	249	208	212	226	243	234	219	226	245	232	208	224	189	209	253	229	231	211	200	204	207	228	212	216	221	210	215	209	232	226	248	237	210	225	203	267	234	217	220	214	229	196	205	160	207	224	254	228	230	194	214	206	206	223	216	219	217	226	202	197	199	232	246	242	225	225	213	234	229	203	236	208	232	218	231	217	233	206	229	205	211	226	213	261	234	196	209	227	222	239	234	227	223	247	227	247	251	216	202	203	233	203	251	206	233	208	233	226	224	227	229	259	205	249	205	205	207	210	221	213	251	226	241	230	204	212	238	259	265	201	231	198	208	207	217	217	231	208	200	244	228	238	186	216	220	211	193	214	198	223	279	267	207	243	232	235	243	256	233	224	253	218	202	229	231	241	220	237	216	226	227	252	246	233	221	235	216	249	225	228	227	238	223	223	250	223	240	238	211	188	217	244	199	250	223	215	220	229	227	219	224	229	249	227	226	232	238	220	238	238	235	228	247	225	196	231	252	216	209	220	220	219	230	212	227	212	246	205	185	233	217	214	224	244	235	229	239	241	236	222	238	200	226	220	219	208	222	204	241	247	231	235	227	215	222	203	242	204	245	231	231	247	228	197	242	223	218	226	225	205	255	208	209	227	244	210	242	232	218	218	217	213	191	219	212	221	209	269	224	211	235	230	211	224	223	229	197	201	208	216	236	229	208	224	249	229	196	261	288	241	194	213	216	190	239	182	215	232	235	224	217	225	212	218	236	219	222	236	235	242	239	225	226	249	220	223	224	221	224	213	213	229	226	229	243	226	202	224	206	208	221	252	228	256	212	210	235	249	225	219	199	207	212	216	244	254	205	219	230	211	213	225	223	229	247	215	214	231	218	233	252	229	228	236	218	208	211	220	209	245	228	248	232	205	210	227	238	226	206	214	255	278	202	235	251	206	210	214	194	219	233	222	222	188	204	243	240	238	217	200	217	255	231	229	214	232	214	198	250	200	218	208	226	262	200	201	230	231	222	224	214	226	231	237	215	224	224	208	219	198	206	194	234	200	212	230	232	209	237	216	244	232	223	198	217	205	238	191	246	210	209	215	238	231	236	224	256	215	215	197	219	193	209	249	224	224	219	223	226	263	236	250	228	246	241	240	189	227	232	253	236	222	226	216	227	213	229	228	253	233	231	216	228	244	190	192	222	230	221	227	249	162	233	239	250	223	212	238	232	237	220	204	235	208	206	184	242	211	218	215	189	214	216	221	222	207	216	207	205	246	212	224	222	212	266	214	214	214	245	233	251	207	232	219	215	264	229	237	210	219	209	227	192	198	194	256	215	209	247	208	227	209	202	241	208	244	218	232	212	222	222	272	218	216	216	213	231	235	225	224	239	234	213	228	242	219	229	241	212	228	241	221	230	219	223	224	247	185	238	222	216	261	223	229	214	223	216	226	211	218	225	237	251	234	228	250	241	220	216	227	196	227	213	227	206	262	237	241	220	243	262	240	209	253	223	211	222	202	214	194	242	233	239	198	197	224	218	211	231	224	230	225	228	223	206	227	252	206	218	206	229	213	216	203	236	224	218	228	245	216	227	215	208	252	239	224	210	246	228	220	226	221	217	237	204	202	205	189	186	242	244	215	231	223	233	216	203	218	211	185	218	243	215	252	187	214	219	244	241	236	224	231	213	254	230	213	186	222	213	229	208	235	205	231	222	220	229	197	206	204	213	234	206	214	229	216	224	257	225	216	214	208	215	203	206	212	198	218	202	243	236	214	197	243	253	253	226	219	239	215	210	235	185	241	201	226	232	222	192	217	220	199	225	234	204	200	228	238	213	217	252	230	258	224	208	225	234	230	226	212	198	236	226	243	232	221	210	219	201	184	240	205	197	203	229	211	226	216	206	210	242	246	191	203	215	211	192	234	230	229	205	211	248	190	237	231	241	200	220	217	231	235	247	231	256	212	192	222	191	248	223	241	223	242	206	243	226	236	236	231	225	232	232	207	230	238	218	240	216	212	227	240	223	242	226	203	255	212	203	251	250	236	233	217	239	255	225	178	243	223	218	242	241	227	242	236	228	199	228	223	214	222	217	209	211	233	242	200	231	210	198	233	194	233	230	208	230	222	238	235	231	238	208	237	212	205	228	219	223	216	216	226	208	209	227	205	210	256	227	240	228	217	228	215	216	227	209	248	230	241	234	224	214	247	227	212	243	206	244	215	217	238	208	209	223	214	232	218	220	238	205	221	248	199	235	214	252	189	258	228	207	225	240	206	223	219	206	249	208	211	240	236	226	236	203	226	231	212	209	205	207	201	223	233	233	228	197	234	231	220	247	241	217	213	221	214	212	245	210	231	237	214	218	213	234	238	242	264	216	226	231	222	206	216	202	234	247	198	221	248	251	227	229	235	223	242	215	223	228	221	240	228	210	232	218	218	212	179	197	211	206	216	233	243	210	226	195	220	229	196	238	217	234	223	188	219	196	216	242	237	241	248	223	208	225	231	223	203	232	215	231	238	242	249	233	255	210	183	205	231	254	210	221	209	223	213	209	242	242	234	202	233	207	211	239	235	230	221	244	235	223	236	234	226	201	211	202	234	232	233	224	208	224	216	249	250	200	222	245	233	241	229	230	225	214	207	227	229	210	233	227	214	245	231	256	218	177	209	263	227	241	240	226	249	236	243	246	227	216	225	229	253	198	212	228	237	245	224	227	210	245	208	233	216	236	204	222	207	229	212	211	232	222	213	258	233	199	195	232	238	228	228	214	229	211	207	220	228	227
8485	1481	2743	3260	2740	2201	1774	1515	1324	1148	1078	942	895	919	865	760	753	773	737	758	667	717	677	642	654	603	655	665	630	647	642	609	653	597	588	612	592	587	661	648	603	620	585	577	625	579	597	613	574	598	601	614	585	592	576	563	578	591	601	588	575	547	591	577	576	556	554	531	622	581	586	571	577	649	596	555	568	571	596	572	589	589	571	594	559	627	566	575	571	543	592	573	576	579	573	570	601	574	560	592	610	531	570	582	565	564	576	597	593	545	539	569	582	575	590	583	616	599	597	568	587	598	614	570	557	570	560	546	602	572	575	567	576	576	557	597	542	550	567	563	554	590	644	556	579	586	601	561	557	587	576	549	565	569	560	578	561	565	559	544	627	581	550	568	580	599	539	597	539	569	643	576	583	574	533	554	523	530	594	579	551	595	574	525	619	595	546	554	591	608	611	595	604	563	571	554	563	586	610	536	572	543	581	568	586	540	604	600	577	583	582	529	580	618	585	558	550	550	612	560	584	569	586	577	546	612	548	610	567	598	561	581	583	544	574	560	572	574	535	551	606	562	601	561	549	545	544	563	601	578	629	585	561	557	564	568	556	572	593	593	586	564	576	521	589	528	576	618	562	593	559	576	583	635	542	606	557	542	604	573	554	604	591	588	573	618	625	593	553	599	581	575	577	603	562	572	558	570	616	571	537	585	560	546	585	562	587	572	573	557	600	585	531	581	561	549	588	562	570	593	583	594	536	577	584	560	582	573	573	562	546	507	581	558	633	560	563	593	613	545	571	580	582	583	616	587	580	589	571	584	556	570	555	568	584	578	569	563	594	568	584	589	570	629	606	518	552	519	608	588	608	601	554	577	581	569	569	560	580	562	576	540	589	533	567	612	616	572	542	610	561	553	583	567	566	589	571	574	559	526	612	534	588	578	558	600	554	540	581	551	583	578	570	563	573	588	574	552	604	584	599	618	580	569	584	570	548	557	578	559	587	557	553	568	607	524	558	611	591	597	629	518	555	570	536	553	596	565	544	584	559	566	582	580	552	531	548	553	549	575	564	520	580	610	563	594	576	551	560	571	548	582	572	589	595	594	590	561	561	513	618	585	589	553	558	551	538	554	586	564	563	567	587	614	582	580	589	609	549	584	632	547	603	565	554	526	565	561	576	577	559	576	574	553	596	571	556	582	567	594	569	575	625	576	596	626	559	538	590	569	592	561	651	568	587	591	546	586	560	576	593	546	581	602	534	600	570	545	550	537	611	558	569	580	547	548	557	561	597	580	567	590	591	571	611	512	590	573	561	578	532	562	573	578	557	566	611	642	551	505	602	591	584	573	574	569	555	604	596	604	586	560	532	563	573	561	602	616	615	566	584	537	584	603	598	570	569	594	552	553	540	560	530	589	602	602	584	577	575	627	563	571	642	590	597	561	603	548	589	578	603	588	556	551	588	559	574	590	562	616	612	569	565	593	560	584	605	530	571	592	561	534	571	551	586	571	568	547	610	581	560	585	569	524	581	561	549	550	554	581	552	554	606	563	515	591	546	544	561	605	573	558	556	602	557	539	592	551	585	574	552	564	588	584	586	585	578	554	561	551	605	591	563	536	549	593	542	556	612	573	598	588	569	560	558	575	554	536	558	573	555	567	584	569	627	597	606	607	604	579	532	573	582	552	561	577	560	589	578	548	598	539	578	594	595	555	592	573	614	568	598	598	594	594	549	548	535	573	589	572	541	532	567	610	572	591	602	627	599	581	612	560	594	662	604	530	552	568	577	620	606	574	579	599	543	572	596	562	559	550	548	592	562	606	572	549	565	596	544	617	598	582	590	541	567	585	600	577	592	547	531	582	609	586	524	562	557	541	566	568	550	607	581	548	589	611	619	539	619	589	545	568	585	603	567	546	618	582	584	598	574	562	531	596	581	571	517	535	539	596	571	619	557	550	585	538	610	598	579	612	599	536	573	567	592	559	517	534	591	578	583	534	557	607	566	579	582	586	609	578	504	582	586	566	608	546	585	583	602	525	561	550	546	579	623	560	575	623	559	568	574	599	586	579	623	602	550	620	581	551	534	591	608	598	573	561	561	545	579	572	580	610	589	598	536	557	589	535	524	535	566	607	544	599	591	571	554	568	574	558	575	631	584	588	562	556	556	567	574	574	600	575	547	542	560	617	589	580	550	578	559	561	603	575	570	590	597	551	607	576	555	549	531	582	583	598	585	576	592	616	578	563	617	538	564	587	516	536	542	566	610	572	523	609	607	586	600	583	575	575	583	573	587	584	568	577	570	531	575	591	598	563	560	573	577	563	600	546	614	587	514	578	557	635	598	615	590	598	546	603	614	575	606	557	593	571	589	558	649	567	565	547	606	573	576	585	533	581	562	569	581	611	564	566	546	570	536	574	547	568	569	555	551	595	553	630	556	604	560	555	532	590	593	565	586	566	608	574	572	600	558	548	572	587	591	604	619	617	579	604	595	586	586	597	602	577	584	557	593	582	595	573	609	552	532	514	589	599	607	611	538	555	582	620	537	567	557	599	571	535	559	562	572	544	545	561	568	558	573	579	588	535	557	556	586	489	579	564	587	597	552	543	570	534	575	573	599	558	612	557	570	543	565	535	574	581	564	587	532	561	552	568	539	567	548	574	527	543	558	569	610	567	561	578	567	540	583	549	559	555	568	576	556	606	571	564	540	556	601	597	543	557	559	599	561	588	608	547	568	577	580	538	609	572	597	569	563	542	580	559	601	606	594	580	581	562	568	572	624	536	546	572	551	580	594	543	550	572	550	608	554	566	563	572	582	592	567	600	585	534	525	588	564	625	603	560	562	585	574	640	559	573	542	588	560	572	580	595	581	539	557	607	567	579	597	576	601	561	581	588	572	581	575	577	574	574	569	591	566	632	586	537	586	573	546	557	581	548	566	539	573	589	531	579	571	607	584	518	542	563	573	582	575	535	573	580	622	567	594	586	602	580	593	544	559	566	594	597	560	521	554	522	589	614	602	547	601	559	551	581	615	587	581	551	580	554	579	589	568	610	545	566	609	550	604	573	572	563	565	554	577	575	566	567	602	539	546	587	572	602	560	574	576	561	585	577	557	558	582	584	566	556	551	569	577	536	587	588	569	604	552	562	587	565	593	582	535	596	592	575	601	578	612	566	555	578	560	565	581	540	575	627	610	630	619	582	583	582	581	596	581	559	567	561	600	545	563	575	606	610	561	527	574	587	522	576	549	549	584	554	569	579	588	582	575	576	596	571	582	596	557	557	553	561	617	551	586	557	536	558	579	549	581	597	594	576	626	562	562	512	587	589	576	561	603	599	594	586	533	531	597	613	589	548	572	570	549	589	571	592	596	534	595	595	562	578	639	586	558	620	553	538	608	563	532	564	594	602	566	562	573	595	521	565	533	585	550	591	553	605	583	571	607	543	596	555	590	596	615	575	581	577	539	567	524	565	595	565	570	596	577	546	576	555	579	561
1908	494	500	489	473	458	420	467	395	390	380	385	428	430	437	417	366	394	429	417	421	408	394	377	410	428	404	389	444	416	414	427	404	385	433	430	382	341	413	432	416	402	382	394	415	382	388	411	375	429	407	361	385	387	407	390	447	421	412	408	351	402	395	389	352	410	388	397	381	394	410	415	367	409	432	377	405	423	396	411	410	381	441	425	410	385	411	410	370	433	390	404	397	405	382	408	418	395	388	442	436	416	414	431	397	394	387	373	398	390	386	415	406	447	408	398	387	369	401	418	393	423	419	407	396	402	370	398	373	371	413	389	394	422	399	374	404	377	429	424	430	436	419	338	378	416	385	386	397	375	391	390	407	416	385	406	404	407	435	371	417	419	380	378	389	366	409	440	388	356	401	440	411	408	425	391	405	389	375	372	430	375	402	397	426	429	389	420	350	351	413	393	409	406	436	382	365	372	398	356	419	408	418	370	416	435	453	432	422	403	396	378	393	362	381	419	388	424	364	413	397	367	389	370	365	470	437	415	405	393	373	391	408	388	405	430	452	396	382	438	393	369	414	400	388	393	386	403	384	400	414	371	399	362	404	392	431	411	421	398	357	407	383	396	364	405	424	374	362	350	390	448	374	412	394	371	413	420	416	376	388	385	384	430	376	385	439	375	377	365	342	408	393	389	418	442	432	441	422	409	388	402	434	413	380	385	428	401	425	390	379	423	442	408	401	383	380	410	376	391	392	404	396	406	396	437	369	402	389	407	414	402	373	383	374	420	415	404	416	418	396	392	419	398	423	390	404	399	417	421	413	428	389	401	445	404	384	403	399	405	378	425	434	385	419	386	367	347	400	349	410	399	418	419	403	412	412	395	417	382	410	394	391	419	429	432	422	395	390	405	420	392	415	402	402	405	422	355	378	429	425	362	404	408	417	418	408	386	406	392	390	396	397	420	415	372	372	442	435	399	434	391	413	401	362	386	384	391	379	408	371	393	420	388	370	402	384	388	414	438	378	378	416	401	407	396	391	376	403	426	406	399	385	388	395	377	391	417	399	428	433	415	414	403	392	370	350	368	397	387	443	430	370	373	397	406	354	414	376	393	417	416	439	432	432	419	389	375	363	457	395	427	389	445	425	387	353	392	404	364	397	396	384	417	396	422	414	389	417	400	385	434	408	371	341	367	426	388	364	406	395	387	400	395	399	373	393	375	397	401	382	391	393	393	395	427	406	426	371	406	374	375	417	390	397	385	361	370	395	401	409	404	413	404	387	413	428	398	401	398	419	383	378	408	390	388	388	429	405	401	387	395	403	427	427	413	386	408	404	405	418	407	380	423	379	372	369	380	421	398	393	405	411	402	398	438	441	389	403	411	381	415	422	421	394	410	373	429	442	411	393	402	380	446	396	377	363	393	387	390	424	408	413	391	390	395	393	396	410	398	403	374	409	398	429	383	395	424	397	389	406	375	426	447	407	388	434	384	394	362	431	399	392	426	388	421	411	365	373	431	451	409	438	422	415	411	403	427	411	398	408	423	428	424	400	390	377	403	428	385	426	424	401	403	393	383	417	467	412	421	370	420	414	379	359	438	346	386	357	377	380	440	367	434	396	406	408	436	412	389	396	415	404	371	384	405	354	410	394	418	396	377	396	395	386	377	446	403	414	363	379	461	388	397	439	366	410	404	408	393	406	370	416	419	387	387	375	406	405	375	370	436	429	387	385	417	395	428	402	395	429	368	407	434	382	388	378	388	375	393	376	383	413	357	413	415	375	397	391	376	411	399	438	407	407	375	393	370	373	409	415	423	362	435	367	385	383	367	418	416	399	388	389	389	386	445	406	381	415	420	387	406	429	396	401	440	363	413	433	402	395	398	406	445	422	435	409	385	427	430	385	359	407	381	378	408	439	414	383	358	411	438	428	397	385	426	395	374	392	391	362	377	360	402	391	390	399	408	371	373	397	397	428	360	360	380	391	378	394	391	411	368	448	379	406	416	419	407	402	397	413	415	431	390	399	378	439	395	384	376	385	399	398	409	417	435	410	411	390	357	407	363	408	432	397	406	386	419	404	355	424	455	394	430	401	383	436	433	383	386	417	431	362	413	404	402	398	431	434	412	402	393	394	388	411	421	389	434	390	392	410	407	374	399	407	421	406	376	400	364	408	401	437	381	402	398	416	407	390	366	386	414	401	363	445	384	381	385	392	432	429	399	398	430	434	413	392	399	390	423	410	416	432	392	442	421	380	382	423	404	443	422	397	373	396	406	397	447	416	354	390	410	433	384	426	358	398	421	377	398	402	428	337	399	413	391	414	393	393	359	386	405	369	406	397	418	422	415	406	384	402	377	391	406	384	452	426	405	430	385	376	395	430	408	379	393	426	386	359	436	391	432	426	381	406	366	384	405	428	385	449	406	430	359	371	411	445	415	377	432	392	439	461	403	359	396	416	379	396	379	380	446	426	402	378	416	390	416	433	399	427	413	381	388	395	393	387	404	432	412	441	409	438	381	376	416	399	353	381	369	406	384	428	425	398	400	393	399	402	393	415	420	396	437	410	394	379	398	417	394	387	404	399	455	447	357	391	366	424	398	350	426	427	420	398	380	395	374	439	404	392	434	386	397	389	405	418	403	398	421	376	404	402	406	398	384	406	439	421	377	392	382	377	395	423	376	372	392	402	388	409	392	399	430	418	412	380	414	360	372	421	407	394	405	394	408	429	409	414	415	394	454	379	388	399	448	440	398	392	387	403	403	399	403	359	375	413	425	413	377	391	384	396	415	396	431	397	390	399	406	389	418	427	353	402	418	365	400	426	412	406	443	397	403	386	435	380	392	397	373	418	388	401	418	416	392	412	395	415	412	402	408	394	402	375	433	394	409	405	410	417	419	392	396	402	380	401	410	397	381	415	383	405	407	383	366	388	440	397	366	390	403	417	402	376	415	368	377	366	419	403	381	449	434	370	368	443	405	404	397	378	426	420	388	399	390	436	410	374	412	403	408	425	393	428	411	357	380	411	394	408	415	404	422	385	362	361	433	453	406	407	398	400	384	413	366	395	448	410	424	390	424	415	406	378	433	416	406	409	424	406	388	418	406	388	416	388	422	419	441	325	389	400	387	377	393	427	381	371	410	395	382	402	421	411	389	439	444	416	368	389	399	395	385	423	407	389	403	426	418	404	423	423	441	424	390	360	394	410	405	433	400	377	390	396	407	409	393	372	402	408	385	368	397	364	389	368	377	370	394	378	398	399	399	404	396	409	382	418	457	446	410	398	393	436	421	408	373	439	369	417	427	430	400	435	375	423	370	358	395	429	356	392	376	384	381	430	388	408	425	476	402	399	420	437	411	399	355	381	413	412	385	398	432	398	385	425	414	368	410	393	435	432	393	372	394	388	425	403	423	402	407	390	403	400	415	399	406	423	367	403	375	374	419	412	414	395	395	404	402	392	372	409	406	445	388	413	401	419	398	418	368	425	381	388	391
2229	1002	1116	1176	1106	1050	1004	955	980	1000	975	912	939	883	855	955	905	925	890	879	920	879	854	918	937	870	875	908	890	863	919	897	936	887	866	910	900	883	873	892	871	896	895	858	854	866	892	934	891	909	934	841	920	855	888	896	869	921	902	857	864	880	889	872	886	887	887	881	885	873	873	886	861	932	932	867	878	877	862	861	878	910	881	862	860	885	842	869	862	868	907	894	908	883	869	902	890	907	874	883	890	867	907	854	868	857	895	918	863	857	904	933	891	845	948	832	898	820	895	919	895	934	908	858	869	911	891	909	905	896	827	887	919	881	889	847	849	876	867	890	837	866	856	929	892	887	874	877	927	850	905	906	915	869	885	944	857	896	874	932	902	855	838	877	822	867	906	886	922	850	883	833	861	873	833	872	865	948	895	875	890	827	839	880	883	872	871	926	915	912	904	865	897	894	882	816	906	930	900	912	855	900	925	853	822	877	869	890	878	904	905	872	867	908	913	831	847	917	858	829	820	877	856	872	878	918	837	893	855	889	869	882	920	837	861	917	843	919	937	874	912	932	895	863	901	849	884	924	909	846	876	872	876	868	879	944	904	945	858	871	914	880	941	853	924	858	895	871	916	860	880	845	877	882	884	880	881	861	905	898	887	903	846	913	891	884	892	898	892	876	895	897	879	868	886	887	1005	883	883	872	861	913	878	866	880	907	946	922	878	867	875	877	858	899	858	884	876	924	882	824	865	895	791	875	884	911	869	876	908	896	869	928	903	820	894	948	862	908	880	907	897	892	893	856	931	918	915	907	924	820	881	896	888	883	866	909	904	924	849	907	843	899	907	914	922	873	905	892	901	878	912	835	874	862	886	884	862	900	845	860	876	887	909	888	928	896	847	891	857	877	876	879	913	896	948	877	913	903	943	895	898	902	860	866	903	877	948	922	824	835	884	840	874	885	862	862	927	884	908	872	870	904	918	889	883	897	849	888	845	854	831	899	850	934	882	893	845	868	892	893	832	881	893	887	833	909	857	879	873	894	925	860	895	898	886	878	906	845	891	921	908	867	928	899	908	853	952	922	880	859	901	882	881	852	876	919	880	909	926	888	917	904	892	893	905	884	867	873	855	907	899	917	913	935	940	826	905	857	866	923	883	821	865	848	877	894	930	930	933	938	933	869	864	833	864	881	828	918	899	908	887	873	931	906	833	912	910	867	941	927	839	909	931	935	887	899	861	892	884	895	881	832	860	834	861	923	922	874	893	934	873	928	883	858	913	877	877	872	825	855	892	861	921	903	874	882	859	898	848	983	879	835	874	897	935	888	897	953	911	872	875	866	920	883	914	869	889	866	846	837	882	928	873	947	891	872	896	840	865	882	970	865	905	878	865	873	899	867	911	827	890	905	934	846	892	863	891	859	915	897	891	902	929	913	873	928	912	871	862	909	846	841	874	860	905	871	877	883	899	872	906	926	877	923	955	893	832	869	867	886	885	891	856	933	845	841	849	864	844	871	880	880	885	909	862	904	899	850	848	863	864	896	824	884	903	904	870	858	906	885	906	851	866	930	834	927	822	864	886	890	923	849	850	849	888	867	911	909	879	863	867	908	910	880	891	866	895	871	860	899	874	854	851	873	865	855	903	922	897	843	884	893	865	884	896	948	885	863	890	804	871	888	901	928	913	868	910	853	925	856	931	842	898	872	941	920	869	925	938	881	895	911	873	884	883	894	952	908	878	907	839	917	868	926	890	924	818	939	852	876	896	856	892	882	862	858	885	878	867	846	842	901	853	928	869	897	840	921	914	865	905	857	790	877	836	907	889	869	852	876	860	905	880	840	860	869	874	924	903	836	904	917	895	872	893	914	905	825	861	816	907	927	872	898	898	900	847	881	909	876	889	877	907	893	859	868	924	853	874	871	837	855	951	952	869	826	874	877	834	862	869	887	894	905	903	892	863	878	936	921	846	935	888	891	850	935	836	851	876	848	890	932	837	847	882	869	951	910	879	895	889	841	944	899	910	882	886	891	875	886	887	881	835	861	902	921	894	935	846	864	845	893	904	922	855	859	855	885	920	926	857	877	869	890	849	872	913	881	857	913	948	887	908	847	905	843	873	897	929	907	887	821	897	879	905	842	884	805	887	844	882	918	864	898	902	897	848	908	887	902	870	916	918	926	874	908	843	852	869	922	868	841	866	875	843	860	814	897	954	967	907	888	904	876	942	868	871	948	873	847	888	861	848	823	854	925	868	881	899	893	841	904	915	872	897	876	904	879	898	888	882	822	831	882	871	915	909	874	875	889	923	904	899	923	902	876	869	849	864	905	888	907	890	893	871	900	891	957	830	905	913	894	853	868	903	904	931	906	858	890	876	876	919	848	879	898	862	934	868	882	879	853	869	887	861	895	917	834	854	952	916	885	866	846	898	903	861	895	921	909	854	877	899	903	812	888	936	943	908	903	877	882	881	851	828	836	888	919	917	877	909	915	898	923	910	872	868	893	919	917	838	868	828	870	931	901	869	879	926	865	876	860	844	928	863	907	830	924	850	886	862	894	934	906	819	840	904	862	915	906	859	892	889	902	860	828	857	900	843	917	927	904	898	921	853	927	907	861	897	882	924	917	909	883	886	827	844	929	911	897	858	844	865	884	909	900	889	904	832	908	879	872	920	892	888	878	835	937	888	877	830	867	891	920	902	852	849	926	876	925	883	839	883	866	879	886	835	847	891	901	845	920	841	937	870	883	843	899	938	895	866	883	913	927	882	885	916	889	941	926	915	879	847	899	917	872	909	897	906	904	893	902	922	831	865	886	872	859	885	871	916	943	868	921	906	904	877	915	909	901	856	858	894	879	892	873	901	877	904	914	910	911	883	924	915	900	899	898	918	925	869	894	872	870	881	936	877	904	895	881	874	962	865	868	889	829	924	914	879	864	849	854	881	852	859	873	864	879	825	919	874	903	864	852	880	890	880	855	890	877	916	878	868	925	910	884	885	910	902	915	925	856	831	877	847	879	885	858	853	904	910	895	820	916	874	918	873	842	862	880	877	933	884	844	877	886	903	873	912	876	876	855	862	901	902	856	885	886	843	875	873	896	931	912	836	886	916	892	883	855	880	900	906	934	872	925	901	890	921	911	892	873	885	905	901	873	887	866	912	886	896	888	892	882	908	847	864	866	911	887	883	916	888	900	911	902	857	904	864	931	898	937	924	874	903	868	905	856	874	834	915	877	925	885	934	866	849	857	909	834	907	895	886	856	913	860	913	897	906	876	921	892	884	942	859	865	848	932	856	895	920	915	843	879	865	863	851	865	892	863	868	890	906	866	906	844	899	932	833	921	893	868	882	893	866	888	910	863	858	874	869	845	823	834	911	888	929	901	925	869	951	860	882	872	900	835	843	895	886	882	898	844	869	829	915	876	887	892	856	838	875	874	861	818	865	892	866	869	913	935	947	890	849	908	882	866	884	928	875	903	870	930	906	876	837	919
7772	868	835	665	533	420	318	294	308	263	235	224	253	230	240	238	230	222	193	212	175	206	197	164	208	215	212	212	219	234	205	241	181	204	196	191	196	214	222	215	195	197	216	197	190	200	197	224	193	196	193	208	194	197	212	200	186	207	213	179	197	181	199	196	195	177	195	171	198	212	198	191	201	222	226	188	191	225	224	200	201	207	181	207	181	197	195	195	183	186	222	211	193	205	222	178	209	198	197	204	211	194	211	207	211	189	204	200	191	201	184	198	180	188	196	183	203	205	188	212	225	194	210	180	190	226	188	195	190	218	189	209	199	199	210	208	171	208	183	220	212	200	167	224	200	212	217	197	180	219	207	215	185	196	175	195	204	211	211	209	202	168	192	200	202	197	213	207	206	221	225	197	189	198	204	207	185	186	184	171	216	230	194	180	187	218	228	201	202	208	204	180	186	181	195	223	169	210	220	206	191	201	202	221	204	230	200	202	188	201	202	220	199	214	214	198	219	172	179	206	228	208	233	224	203	166	169	198	192	193	167	188	219	177	213	206	194	188	197	216	223	217	205	194	188	205	208	199	224	214	217	208	192	236	203	228	187	208	202	211	238	202	168	200	182	192	212	199	206	221	218	193	228	201	184	201	208	202	187	222	218	230	198	211	207	229	208	199	193	216	212	175	196	194	210	190	169	197	203	228	216	210	231	202	222	181	201	219	168	194	199	184	226	203	210	212	228	220	194	199	202	201	166	191	175	219	204	204	201	177	201	204	228	193	207	200	205	193	231	165	188	194	215	243	203	212	193	214	169	189	190	185	181	172	205	210	208	202	224	207	210	209	179	192	223	203	203	220	215	229	219	205	195	201	206	210	194	188	228	176	233	214	209	192	196	221	220	197	199	213	211	182	189	189	212	203	176	216	209	222	215	205	194	186	213	223	196	193	197	186	194	219	216	209	204	179	193	201	197	194	200	188	217	204	203	214	225	191	191	202	184	195	188	200	209	200	189	207	206	206	205	202	199	203	181	218	201	203	199	197	211	204	215	199	239	199	197	213	190	200	212	214	210	219	184	190	187	185	176	213	219	218	189	199	201	242	189	216	204	205	209	220	223	217	205	200	204	192	195	215	185	200	189	177	203	213	210	210	212	215	202	197	206	212	180	194	191	172	182	189	208	178	197	203	207	197	177	201	205	200	220	230	183	205	194	187	235	188	187	206	196	207	203	202	189	183	205	180	207	198	215	199	195	186	207	217	186	184	198	205	207	181	215	211	198	200	199	185	216	183	164	197	201	209	202	205	201	183	184	211	178	220	186	161	215	203	189	202	200	211	197	218	209	170	190	203	210	170	209	180	224	212	189	204	217	191	203	172	198	180	197	208	189	216	203	203	188	225	201	199	186	213	194	165	210	185	217	197	217	196	195	201	204	168	189	195	199	208	211	196	245	208	219	214	210	209	198	206	181	195	199	207	217	198	221	199	212	203	183	169	220	218	188	191	192	202	179	198	198	211	184	178	204	212	206	204	211	191	187	174	200	206	191	184	203	171	214	165	212	182	218	224	209	205	212	183	214	215	211	205	199	198	204	225	218	176	205	241	203	188	195	182	201	177	202	217	177	183	189	208	192	211	200	203	189	178	201	202	183	198	179	175	201	181	213	199	208	204	216	223	214	176	208	193	205	195	192	212	217	197	190	225	206	195	222	207	181	192	208	191	191	210	202	197	207	195	202	190	184	219	199	202	208	218	216	208	207	195	195	191	242	186	200	200	201	214	196	195	183	201	199	192	192	175	225	215	201	161	195	184	222	208	189	205	216	195	169	186	205	213	187	203	186	182	180	199	199	208	209	190	203	197	205	195	208	206	214	225	228	189	199	199	203	212	224	219	213	214	216	203	209	182	185	192	186	192	198	204	184	206	211	210	222	219	218	200	225	181	255	167	195	205	221	212	210	183	203	197	206	190	218	200	210	193	207	210	191	217	184	220	202	188	180	183	246	222	206	230	189	197	185	200	231	203	194	203	218	185	198	201	218	198	208	190	196	188	206	184	183	176	204	202	213	203	181	199	206	203	214	197	186	201	204	209	208	197	193	193	194	188	190	204	213	177	200	200	200	224	223	196	173	198	187	225	217	200	181	192	180	225	189	210	201	195	189	176	208	216	199	179	203	189	207	246	215	224	203	206	235	182	191	190	208	194	213	194	208	188	191	193	210	203	224	212	207	191	176	206	192	195	217	201	193	177	198	184	193	207	198	210	181	202	209	187	205	197	196	207	206	207	236	196	217	200	171	201	185	220	193	217	191	193	202	193	196	200	250	199	202	190	209	204	209	201	196	171	183	217	204	224	208	206	201	217	200	195	203	231	203	193	173	221	211	202	191	184	178	170	189	199	209	209	199	217	189	228	199	193	199	176	184	191	217	181	213	209	214	201	224	226	198	220	195	182	183	161	204	206	211	217	214	226	203	178	172	230	213	174	221	217	211	215	235	210	216	201	209	200	201	208	197	197	184	206	207	203	208	192	202	209	185	190	192	178	204	181	213	206	239	223	193	210	194	184	202	196	194	207	196	209	208	190	223	205	226	181	229	232	223	221	190	209	187	228	165	186	203	188	212	213	187	188	179	199	196	187	203	181	208	220	216	197	179	216	190	195	170	219	177	214	179	183	202	221	221	173	199	191	191	189	187	204	208	188	200	159	227	183	208	182	186	208	200	195	223	200	189	227	193	193	188	230	199	201	209	193	188	215	174	189	184	194	222	226	200	196	176	194	224	224	202	212	194	199	189	205	170	195	196	230	162	214	182	201	199	195	176	218	212	211	237	186	188	187	196	192	151	193	203	195	236	225	220	214	156	200	205	226	197	194	183	194	179	208	218	194	186	220	186	212	195	179	192	196	210	221	215	221	188	192	195	217	198	208	199	207	207	223	187	216	203	191	197	198	188	209	211	213	209	229	205	207	202	179	206	208	163	207	213	177	202	177	210	210	207	177	205	233	221	188	212	197	223	201	208	213	228	224	195	227	210	173	206	187	178	181	170	171	211	194	201	204	209	187	191	179	192	198	224	201	204	212	213	228	218	196	186	217	212	215	195	190	217	220	212	205	217	203	213	207	196	242	203	190	223	194	215	209	187	206	230	213	182	174	183	185	197	193	199	194	187	203	210	205	200	201	188	214	198	213	189	182	224	197	223	210	199	204	189	200	208	201	212	197	192	192	211	199	188	220	201	198	203	184	201	222	188	188	194	220	215	190	194	157	182	193	209	196	188	193	168	199	213	223	187	201	204	204	205	185	223	175	187	214	203	220	205	215	209	214	193	198	215	205	206	205	201	233	231	226	179	213	191	208	205	189	239	217	198	208	226	191	188	189	189	203	204	213	192	164	188	192	190	233	204	200	198	189	207	184	215	206	166	196	205	217	231	229	195	220	201	209	194	209	208	204	199	192	212	210	228	198	196	227	210	196	186	178	200	181	188	177	224	201	212	213
6563	980	1739	1931	1791	1413	1166	1031	974	833	771	763	711	715	592	618	603	597	574	618	566	586	559	544	601	520	524	571	553	544	510	544	495	534	536	526	525	498	513	494	506	521	518	494	507	457	451	513	542	483	477	513	518	554	466	494	482	504	505	507	499	465	516	528	499	486	464	452	514	494	488	520	526	469	526	469	498	503	574	453	501	496	494	524	480	512	497	489	526	521	494	493	493	543	468	474	485	492	486	511	524	527	491	493	479	495	524	497	477	499	534	483	517	481	465	486	474	496	484	460	453	492	493	511	522	512	455	442	489	490	503	482	487	493	460	494	493	481	485	495	481	491	537	499	494	478	478	490	519	485	521	518	532	457	491	528	535	482	493	480	489	464	486	499	479	488	482	483	453	481	470	532	496	504	518	479	528	442	494	484	515	510	508	496	498	513	518	471	455	460	468	491	485	513	483	503	505	457	511	491	499	497	474	477	504	500	502	485	448	524	485	446	514	477	468	553	468	492	460	498	459	496	503	496	494	505	481	496	481	522	491	487	480	493	470	464	497	469	487	499	502	521	500	476	512	542	497	463	520	475	465	458	466	471	491	497	485	504	484	520	465	505	489	502	485	487	485	458	475	515	493	517	491	458	540	515	510	510	488	462	496	541	505	495	528	517	503	474	511	466	506	483	494	520	502	516	464	489	429	495	473	501	473	486	525	491	473	495	490	474	465	507	505	484	464	495	486	491	470	511	494	509	513	544	523	485	493	473	533	483	505	493	484	438	485	487	482	472	480	458	532	457	519	485	492	484	448	490	517	518	473	493	459	511	465	461	498	455	490	486	456	501	489	490	487	478	479	490	509	455	504	515	498	482	500	488	491	505	495	487	503	481	512	471	483	485	499	488	494	526	488	518	458	497	479	525	476	501	482	498	479	502	483	509	487	461	484	507	516	516	457	473	478	484	483	515	483	476	534	478	504	480	486	447	463	473	507	458	500	500	507	470	504	457	485	465	527	496	524	467	520	502	512	482	468	446	474	523	488	514	496	460	498	511	496	477	473	505	509	450	514	515	509	477	481	437	482	497	495	471	501	486	487	486	475	494	508	478	479	456	501	498	490	525	478	522	465	484	521	502	501	514	509	487	511	491	515	527	485	481	468	532	500	521	503	510	542	498	463	490	481	526	475	496	485	481	477	495	442	497	478	487	492	507	488	466	504	472	508	509	456	481	533	518	488	488	524	491	519	506	443	506	457	479	480	465	512	500	517	521	495	500	521	483	483	517	503	488	466	520	486	514	508	484	468	537	486	465	473	480	528	496	473	486	475	457	486	468	492	485	494	502	503	464	522	453	471	533	485	515	497	459	453	459	508	502	461	495	487	469	481	476	512	463	513	486	484	484	506	510	460	480	481	509	457	509	482	497	489	456	499	447	481	482	505	505	478	451	473	472	488	472	490	462	497	456	491	494	473	492	492	483	484	491	485	519	552	519	499	517	480	503	446	494	495	532	470	510	481	470	517	453	539	470	510	493	494	494	501	529	497	510	460	493	490	506	488	493	483	444	515	492	495	511	505	504	490	501	477	476	545	489	516	462	485	481	478	473	466	483	458	503	466	499	527	475	493	499	456	530	519	462	519	508	519	486	498	502	510	439	471	524	479	437	523	486	493	464	483	505	513	539	458	551	482	536	501	510	502	482	516	459	475	504	473	473	469	503	513	461	501	469	455	516	498	520	497	507	473	518	532	488	471	503	509	484	481	523	496	489	484	482	451	515	488	463	470	464	493	542	483	526	532	488	482	514	491	519	461	478	498	477	473	453	513	515	524	484	508	499	511	514	541	492	462	488	457	487	478	489	467	489	497	542	512	482	489	508	505	515	468	481	467	505	498	507	493	463	458	489	456	480	476	470	506	477	496	493	527	495	485	512	483	496	505	462	489	525	467	479	482	502	519	499	486	486	498	499	499	493	481	521	514	506	482	480	520	483	509	486	529	476	486	514	479	543	483	482	471	482	470	489	498	444	489	450	518	485	506	467	521	498	473	510	504	470	499	534	511	509	514	501	473	476	506	543	472	503	454	482	500	501	493	494	475	497	480	510	508	510	484	474	476	505	525	484	502	534	498	475	468	456	450	510	487	482	458	473	476	508	489	497	473	467	488	531	510	499	489	511	479	480	461	515	484	501	505	455	500	491	495	519	456	474	537	500	498	480	466	496	489	484	461	486	505	483	512	475	481	445	499	495	493	537	492	454	517	509	483	489	509	489	492	535	494	507	508	494	489	495	511	502	480	473	472	475	450	456	531	479	502	502	536	533	561	522	474	545	511	509	496	451	499	480	467	467	483	454	520	522	510	532	501	480	497	487	545	499	509	522	481	439	457	461	467	493	478	486	490	502	498	487	509	507	488	514	511	458	481	513	465	478	503	481	500	476	500	506	505	479	455	509	495	460	508	477	509	492	488	474	475	482	452	472	478	504	484	472	503	446	504	457	488	492	516	506	493	513	507	516	472	454	510	480	450	511	490	456	481	479	483	494	498	510	482	499	467	446	505	506	498	497	497	501	509	468	465	495	493	534	495	468	510	539	525	496	529	503	493	541	470	468	470	475	496	497	523	487	479	520	494	474	512	519	470	495	504	518	465	503	495	487	512	478	477	499	496	545	522	469	461	523	475	511	488	487	502	496	483	437	512	493	489	483	511	530	490	446	505	526	489	490	471	513	460	485	483	500	511	494	507	466	500	508	487	496	517	520	488	444	444	474	494	490	465	529	432	533	477	435	505	470	522	483	477	476	496	481	500	482	487	509	463	536	489	495	474	479	496	480	470	490	465	491	494	525	501	452	476	514	483	481	497	474	486	488	475	497	497	509	440	486	519	496	501	495	467	540	508	509	505	466	509	470	479	508	520	513	496	502	498	492	496	476	514	441	525	493	466	490	451	520	493	531	510	499	481	507	516	475	499	462	472	491	461	489	497	530	469	510	497	493	470	482	505	543	480	481	463	509	493	491	484	551	485	474	520	487	537	463	456	458	490	443	472	461	471	507	455	498	493	440	528	460	471	491	504	476	521	482	465	489	506	500	499	483	488	522	488	524	449	537	465	469	508	508	487	539	474	525	463	476	521	503	502	490	467	473	458	467	523	515	500	467	451	497	512	486	505	476	492	490	518	488	497	533	497	508	475	522	495	497	509	470	493	446	491	506	479	522	451	448	487	521	491	487	462	495	501	475	492	471	472	534	524	471	489	493	507	521	517	503	504	538	493	502	536	471	474	496	496	513	492	530	480	496	489	484	493	529	494	462	517	502	487	488	483	507	488	513	516	513	502	484	527	516	488	531	494	492	493	467	495	474	528	514	483	523	509	446	498	518	499	467	489	476	487	514	495	467	456	461	525	494	474	496	503	533	481	481	546	466	492	447	465	490	520	514	467	462	513	494	475	461	512	459	482	513	509	499	494	476	517	481	488	462	510	476	517	522	466	465	480	515	473	508
15078	1910	1484	1117	774	545	497	404	406	335	321	285	278	257	246	253	265	268	218	282	236	256	237	239	237	239	213	223	239	233	236	224	208	213	233	216	221	240	260	231	230	219	216	229	261	264	239	229	247	245	238	245	245	247	221	194	238	212	225	219	234	231	210	206	244	225	216	272	233	212	217	217	236	221	242	218	218	236	253	230	223	207	248	209	224	208	212	221	243	235	220	264	235	226	255	252	219	185	230	214	233	228	199	234	210	241	226	241	202	247	212	222	233	237	230	247	236	205	265	229	213	252	219	259	222	236	233	236	250	232	221	255	241	218	246	233	236	234	251	203	223	233	234	202	234	229	210	219	198	205	221	229	264	215	206	257	228	215	198	227	236	218	229	262	233	235	211	234	232	253	187	212	236	263	211	222	234	226	270	217	238	236	209	214	176	245	225	217	248	243	226	210	289	197	232	239	200	224	225	216	218	214	234	217	202	221	237	202	221	234	197	208	238	223	193	206	230	214	210	257	259	218	214	229	232	232	222	227	199	192	255	252	234	239	222	230	218	218	214	190	195	231	227	206	238	225	229	253	199	223	243	229	261	223	220	263	218	267	210	213	207	189	206	211	183	219	224	239	219	201	213	230	229	219	215	208	226	216	196	235	217	227	210	232	220	255	217	228	224	251	229	220	222	224	222	209	214	236	186	215	209	235	230	224	210	200	225	209	226	243	231	226	252	231	229	218	223	209	229	218	248	220	229	244	221	213	239	237	231	198	240	240	219	222	211	197	208	214	216	240	225	224	205	232	205	247	233	242	202	254	227	234	224	217	220	254	233	199	245	198	252	235	204	205	229	217	230	233	241	204	259	228	223	199	253	223	234	230	232	222	209	220	221	233	239	206	234	213	225	210	216	246	247	212	247	225	212	216	231	237	244	223	211	220	226	228	215	232	195	210	231	222	250	224	230	230	239	201	206	218	198	214	253	222	207	216	251	229	197	193	206	229	220	203	249	247	220	245	229	232	256	239	241	200	206	231	231	225	219	223	216	240	217	216	223	215	232	239	233	233	212	234	201	216	209	248	219	240	216	220	197	240	241	225	239	209	237	234	236	240	245	202	191	235	235	235	219	225	225	258	203	202	221	222	239	219	225	206	227	236	206	213	230	222	212	221	216	205	212	243	239	232	199	208	220	208	247	244	235	214	231	219	225	213	224	225	209	204	220	252	227	222	212	224	234	234	248	237	222	243	199	220	226	214	214	229	217	219	250	229	243	239	239	212	225	219	220	228	206	221	213	219	218	224	243	245	212	206	219	220	210	225	267	224	222	238	223	232	208	185	240	235	237	240	217	205	229	228	222	241	248	252	238	238	216	212	220	218	218	209	207	240	231	214	229	239	229	222	237	231	216	240	230	237	214	268	220	228	215	188	200	226	227	226	251	224	218	233	211	235	228	222	233	218	225	210	246	226	221	249	201	221	244	216	221	211	202	204	187	200	201	204	221	239	256	206	236	182	238	220	191	234	211	216	231	221	234	226	244	204	246	199	207	237	232	218	216	243	230	254	199	214	242	220	212	213	224	204	211	200	244	190	232	214	225	207	213	236	214	228	239	231	224	215	232	259	218	235	252	240	217	211	225	243	229	221	225	217	222	248	232	225	237	241	187	221	233	205	195	204	202	224	192	229	193	224	230	228	230	220	219	217	229	225	218	238	247	250	225	227	213	236	215	219	231	236	240	255	233	216	232	218	179	230	227	241	216	240	205	204	214	225	232	191	221	226	185	232	238	242	213	221	180	211	209	240	197	218	213	225	233	212	249	225	224	235	246	223	240	224	221	213	239	209	197	207	205	226	230	220	220	224	214	219	228	231	230	203	201	242	232	228	252	227	226	219	231	253	231	232	233	223	198	229	236	220	205	229	200	246	248	240	229	212	230	204	210	261	218	209	204	232	201	197	222	223	220	201	240	227	222	245	235	241	208	251	232	199	228	218	230	213	215	214	228	216	243	230	254	234	245	236	229	190	233	223	221	222	203	231	220	207	197	249	259	197	229	245	217	249	229	226	235	223	223	221	237	234	220	215	189	219	234	205	233	204	240	221	233	222	218	227	211	227	215	239	225	215	231	229	211	250	209	239	221	213	217	214	239	231	222	206	240	226	204	234	211	222	198	219	206	233	253	218	245	241	205	230	203	217	221	233	253	215	236	221	207	245	224	231	231	237	223	221	211	221	212	208	219	221	195	187	210	206	238	246	239	224	246	232	246	234	203	243	233	224	217	196	223	230	241	203	266	223	244	212	218	206	228	228	209	232	220	230	226	215	199	201	234	206	192	239	235	225	186	240	223	256	238	226	219	233	218	224	224	207	224	211	224	241	219	218	234	236	199	226	223	206	224	200	210	239	194	257	236	213	234	251	223	217	208	190	265	245	224	225	258	237	216	270	232	218	235	234	243	236	233	222	221	239	188	237	208	226	230	220	220	199	215	222	244	210	227	206	230	199	207	213	235	226	220	232	215	230	259	221	238	236	230	232	224	235	207	209	223	241	217	222	214	214	213	258	213	227	222	242	188	227	222	240	227	227	228	207	238	210	202	247	223	234	223	222	223	232	233	237	207	213	228	223	244	235	220	223	226	236	249	228	236	263	226	193	212	232	217	229	247	205	223	230	227	234	220	203	241	212	232	219	239	230	218	212	209	203	236	213	213	219	250	215	259	220	245	236	210	244	217	196	224	237	204	237	212	229	218	216	203	203	231	221	235	227	197	198	233	224	223	238	236	261	211	239	237	254	225	234	225	203	212	240	233	262	221	225	238	202	231	206	240	237	232	224	246	227	225	251	220	231	225	248	199	206	227	230	216	216	244	213	225	218	201	236	227	224	223	230	210	214	234	233	216	210	222	239	248	252	234	226	229	240	245	234	251	238	241	239	205	215	234	251	199	212	252	244	219	200	205	225	232	210	225	221	205	202	252	230	230	206	245	196	216	209	253	229	232	212	232	259	212	202	208	203	244	214	235	208	245	259	227	220	220	229	255	197	231	253	236	228	202	188	210	222	228	249	218	220	232	253	213	202	213	235	251	227	211	217	225	246	234	255	215	212	245	220	237	238	225	224	220	210	200	228	232	215	205	208	234	188	201	232	195	223	241	185	228	270	236	222	220	215	241	222	195	211	271	236	258	238	212	204	231	223	225	241	255	218	227	207	239	210	260	236	209	217	246	237	199	232	212	211	252	192	227	210	233	218	205	221	220	228	206	202	221	236	215	247	235	211	229	220	245	222	207	200	233	228	245	227	231	232	228	226	212	226	241	224	202	232	255	241	236	229	240	209	211	225	199	216	201	242	221	212	233	235	210	247	253	205	218	228	231	248	216	234	236	236	229	229	245	210	227	221	263	211	232	234	219	235	268	217	189	220	221	219	235	232	195	225	233	235	220	245	219	215	277	239	204	222	200	216	237	213	217	239	259	227	238	213	244	235	207	243	235	243	207	207
8672	1604	2795	3096	2805	2244	1894	1571	1381	1279	1098	981	918	924	840	794	783	777	776	746	713	701	660	663	672	696	664	638	645	625	597	607	586	605	615	604	603	598	636	662	609	617	598	578	624	597	553	600	636	574	574	553	591	636	654	591	624	619	570	633	594	572	599	562	571	601	601	565	583	592	583	607	549	561	632	605	556	629	618	577	658	586	580	572	598	589	536	595	537	581	579	571	556	615	607	590	574	584	570	598	597	597	525	552	562	553	579	569	596	610	580	539	586	597	598	637	584	555	574	595	581	541	579	564	517	544	623	595	579	579	604	588	581	586	548	585	517	589	551	597	554	573	572	603	562	553	538	570	547	573	592	587	557	612	609	575	574	580	569	550	629	603	563	605	628	552	561	540	571	516	581	614	538	565	552	544	577	583	595	607	550	577	571	584	533	555	573	580	550	618	579	597	582	595	596	548	529	624	581	566	582	601	612	589	589	582	590	585	538	615	620	592	581	610	574	584	586	590	590	558	567	585	567	566	543	560	568	571	561	582	546	600	589	574	547	601	564	589	558	582	593	547	576	601	567	572	643	586	592	550	601	552	579	600	532	580	579	597	566	569	578	580	620	563	558	594	613	580	564	549	542	559	537	582	610	588	606	578	573	556	564	592	564	589	556	607	567	548	523	592	587	543	588	547	555	527	519	576	603	565	621	568	538	592	564	545	572	592	582	573	589	601	573	567	593	566	569	607	569	581	596	579	577	555	564	571	567	554	545	546	611	550	599	607	577	580	540	536	580	566	537	567	600	555	601	584	554	582	594	564	566	583	593	582	555	559	589	551	572	561	547	606	553	568	640	586	535	556	576	563	561	593	555	611	569	603	557	576	557	549	607	577	588	594	609	563	581	569	557	587	551	609	590	622	575	610	590	550	586	566	550	532	592	551	554	578	586	555	567	580	580	553	584	599	605	597	590	545	561	582	602	586	545	567	571	590	564	560	575	597	576	556	593	592	580	534	594	598	600	567	616	566	616	593	592	530	549	536	624	551	633	561	574	562	597	587	619	555	563	610	562	582	544	587	605	577	597	573	520	602	560	587	605	614	592	604	597	533	540	570	541	579	596	574	610	584	531	572	606	598	572	556	581	550	614	568	599	584	601	600	580	513	516	551	578	581	567	568	615	572	589	598	541	597	541	570	573	593	543	603	575	561	576	580	571	574	597	622	587	583	604	562	568	569	578	567	569	571	578	565	586	576	587	533	578	564	554	633	608	530	542	555	569	567	563	542	577	573	561	584	569	565	597	618	537	543	588	576	571	567	601	564	589	572	552	583	590	540	571	557	584	547	531	574	565	605	588	577	608	587	557	567	575	563	584	595	629	592	561	564	570	536	607	599	543	570	579	591	608	558	569	599	573	568	571	588	560	596	636	575	620	575	566	572	575	548	581	594	550	542	570	565	565	599	551	574	591	569	518	564	550	569	567	562	589	583	553	612	556	600	594	610	575	549	543	559	577	587	588	585	563	557	587	597	578	545	523	600	581	574	579	523	546	579	581	579	588	613	568	554	614	581	560	557	553	588	584	570	585	597	624	559	555	596	602	584	584	587	522	572	614	593	570	572	543	575	643	533	526	593	587	628	585	572	621	595	546	625	558	596	593	565	564	556	549	572	563	562	608	606	584	551	525	529	576	540	533	583	550	592	553	558	621	610	573	555	575	575	551	537	517	578	582	579	570	581	636	554	570	581	579	579	611	574	584	622	570	593	565	554	536	580	570	574	585	617	577	582	559	584	548	548	595	576	573	561	603	552	551	607	577	579	543	557	599	615	562	548	559	565	543	553	522	583	589	608	583	615	565	580	578	550	540	574	585	579	565	570	583	565	584	575	560	541	572	598	553	526	594	565	588	599	617	569	604	548	540	574	564	560	537	566	545	577	591	611	582	612	587	556	579	588	597	605	563	555	590	617	534	558	550	553	562	588	586	603	567	595	574	577	610	558	569	562	594	578	581	592	594	562	582	547	519	633	626	559	525	547	574	582	597	557	559	589	576	578	559	589	600	601	605	591	568	587	551	594	557	559	608	555	608	578	575	561	601	581	563	567	612	564	541	587	597	612	549	565	585	568	568	577	596	573	569	557	591	567	600	635	556	601	594	570	568	604	576	583	582	578	555	598	609	578	553	643	604	538	579	583	572	593	579	577	570	563	542	564	559	589	537	614	589	568	543	575	582	569	573	592	607	563	597	546	584	572	582	554	564	574	601	588	585	568	614	555	587	548	558	568	571	574	567	606	573	557	581	581	559	584	575	572	521	545	625	557	536	587	570	573	568	570	549	569	596	556	554	573	538	574	536	546	538	521	518	577	591	622	556	587	577	550	557	570	557	579	572	577	565	542	551	604	568	545	543	561	588	564	550	590	613	580	542	529	592	573	583	543	531	594	514	575	564	603	578	636	572	592	605	610	570	572	561	577	592	564	625	568	589	577	599	557	544	581	587	587	588	574	622	600	549	563	551	590	594	596	506	597	533	588	589	532	607	534	593	564	598	555	550	571	547	568	615	609	606	536	548	620	546	614	551	565	549	548	567	597	547	598	593	583	552	523	594	585	581	579	593	563	530	614	596	591	592	604	572	536	555	589	564	574	567	569	572	623	575	582	573	599	552	549	592	580	534	542	601	582	587	526	569	519	562	546	602	598	526	550	580	586	558	599	552	586	570	570	579	559	581	585	611	595	590	595	575	584	559	553	614	605	537	553	561	554	603	582	562	575	609	524	595	597	588	609	591	596	559	592	558	603	547	532	555	538	586	594	562	611	581	575	566	580	557	496	604	587	531	554	604	552	592	532	597	554	572	553	593	577	584	559	541	563	589	587	571	562	532	612	587	534	541	622	588	570	595	530	565	592	570	548	579	562	560	600	560	589	566	531	527	559	586	565	575	582	608	596	534	566	549	565	575	560	635	539	563	581	603	567	574	594	573	584	566	559	580	544	614	562	564	574	603	589	553	555	586	582	544	585	592	603	555	589	593	599	601	558	595	549	554	594	584	596	562	578	575	563	585	576	616	608	599	580	545	585	562	551	573	544	556	579	588	598	587	572	554	559	580	583	592	580	593	589	594	607	568	584	603	587	546	605	556	531	575	611	571	616	574	554	597	563	593	555	594	534	571	586	545	582	597	583	557	586	598	548	591	564	580	548	576	604	562	567	577	564	513	579	538	611	576	589	581	539	537	614	571	547	576	574	635	536	550	572	607	584	566	555	557	516	577	596	580	601	551	606	615	573	583	613	528	528	557	590	550	584	579	585	626	574	555	590	556	614	548	579	557	588	573	563	561	580	588	590	588	613	570	580	567	552	544	606	584	610	602	557	578	579	589	564	557	598	570	561	574	551	597	571	588	572	537	578	540	581	623	615	537	497	607	544	558	592	533	562	552	521	570	566	569	606	603	558	552	542	575	586	584	587	614	597	564	548	558	598	562	573	572	569	532	622	559	597
2101	536	505	482	444	383	390	424	428	408	394	430	390	375	415	381	402	403	413	431	399	373	399	380	420	418	393	386	404	382	426	419	371	389	416	389	405	373	390	399	403	405	396	413	416	382	374	456	443	410	414	387	423	386	442	383	358	407	393	428	382	346	392	407	373	352	425	391	377	406	418	421	420	410	376	404	384	413	383	397	423	421	457	422	417	422	418	418	374	363	334	433	429	412	383	415	410	425	394	393	402	409	387	401	402	427	377	379	416	424	381	370	363	415	427	403	380	406	399	405	413	411	400	429	382	409	411	388	427	397	395	429	387	420	405	422	376	430	406	368	416	389	444	402	406	373	371	393	371	422	390	379	412	415	414	398	395	411	394	450	426	349	404	425	395	451	386	337	381	384	354	366	398	397	399	439	425	418	391	421	408	377	420	404	350	383	407	410	378	390	392	397	417	415	390	389	374	399	399	436	390	378	405	412	415	387	402	394	363	397	358	395	392	386	430	431	442	414	400	368	393	430	391	402	395	411	395	377	334	343	411	400	429	425	376	385	394	440	435	409	392	388	378	359	430	400	426	396	371	374	417	418	364	419	386	376	382	386	382	394	399	392	392	363	359	402	397	376	412	419	418	440	396	393	403	405	366	422	426	405	415	396	403	430	400	395	410	417	405	395	429	384	449	380	400	433	377	396	381	419	426	392	451	413	404	444	419	381	412	404	427	444	404	378	413	434	349	419	384	422	432	433	418	387	422	378	382	440	383	405	446	438	391	383	429	405	389	378	384	393	453	384	417	423	407	364	400	430	423	389	411	439	393	431	359	422	409	351	383	403	367	392	434	421	377	411	422	396	383	416	351	416	387	382	404	443	379	413	383	409	410	421	398	365	407	422	409	360	443	403	439	410	372	399	406	380	437	406	419	432	412	442	385	396	406	374	409	398	398	382	365	425	380	391	394	404	408	405	352	410	392	384	420	388	383	382	383	380	396	398	411	398	399	406	381	448	393	348	358	401	393	390	408	369	405	368	447	414	370	380	403	384	451	396	428	364	361	388	434	413	394	417	383	398	386	364	397	398	415	437	390	403	392	382	410	405	410	419	414	384	390	411	405	408	395	377	374	359	391	388	367	401	393	379	402	385	399	401	389	389	413	410	416	409	405	446	412	400	439	427	403	382	380	415	397	396	395	392	419	401	394	415	412	422	413	418	426	398	388	383	380	378	409	349	382	417	355	377	388	365	391	449	412	365	420	377	376	383	444	399	368	406	404	421	424	416	380	425	392	415	380	363	418	393	399	382	375	394	419	449	392	400	393	399	434	423	392	408	408	422	394	444	424	372	392	391	395	374	397	419	394	421	454	416	373	389	385	376	394	399	341	409	388	417	409	409	364	404	375	419	441	426	410	424	391	378	407	406	417	409	400	398	401	422	416	384	399	440	351	439	377	419	399	383	416	391	370	414	411	397	387	357	381	389	399	423	406	372	380	387	399	415	422	391	427	422	382	404	365	408	351	431	393	401	381	396	417	408	405	404	410	422	418	416	401	425	363	387	384	440	404	380	400	405	382	370	394	399	426	418	401	384	408	422	427	389	415	393	412	360	371	405	396	392	411	427	397	389	371	431	416	358	410	367	350	352	413	378	408	442	409	378	416	400	388	382	375	382	391	421	390	419	420	361	381	393	422	377	381	391	416	345	380	415	425	385	376	427	394	440	429	409	359	429	439	401	411	446	371	415	443	432	407	389	380	405	356	402	397	373	412	423	363	437	381	420	414	401	373	426	434	390	384	368	392	394	415	395	384	369	424	388	408	390	400	412	474	412	349	349	388	382	414	437	383	412	392	417	410	434	407	395	391	405	360	389	368	394	394	386	389	346	416	427	422	378	423	424	382	391	409	412	419	408	387	411	401	426	393	370	408	459	432	417	379	367	381	392	387	372	401	381	399	395	415	397	425	391	394	408	429	416	405	372	382	418	409	401	375	380	392	398	410	386	375	378	376	429	397	419	430	367	404	390	408	407	419	392	397	386	393	388	390	387	394	380	398	408	378	393	397	349	442	409	382	358	409	386	403	383	416	420	412	418	406	409	421	387	405	412	375	404	426	396	411	394	386	429	369	389	411	376	418	391	399	420	359	411	426	418	393	366	362	378	388	417	445	404	390	414	366	404	412	414	383	390	379	419	400	409	367	409	414	400	407	390	386	392	392	424	385	398	397	381	421	401	404	385	376	415	380	357	431	392	430	395	397	410	398	415	403	371	365	408	406	420	437	404	414	419	410	391	384	364	362	372	360	405	448	384	393	403	400	418	385	387	375	401	389	385	392	407	378	366	378	371	373	388	405	383	370	421	376	389	352	417	408	363	399	404	423	419	360	378	392	393	380	379	426	384	391	388	414	402	436	425	394	413	423	393	393	357	426	410	416	441	385	367	382	390	373	401	392	370	408	375	396	395	403	412	417	413	375	427	435	398	382	391	354	419	423	392	421	383	395	386	372	414	409	372	410	380	382	402	342	408	428	405	411	399	403	373	438	398	412	411	372	405	384	379	433	418	392	376	448	401	412	396	405	401	356	350	412	407	419	391	415	414	417	373	406	383	411	410	392	398	429	421	381	415	403	426	367	393	351	393	385	396	373	375	366	373	412	399	360	400	424	366	412	390	424	394	402	398	385	415	400	404	464	421	428	394	410	414	426	427	423	389	405	401	354	428	392	390	414	384	419	414	374	399	407	410	387	389	352	402	399	448	409	359	400	445	436	379	411	394	401	398	407	415	431	416	423	448	449	405	363	413	393	393	374	387	427	381	387	394	396	396	400	408	389	379	421	392	411	377	407	419	390	416	400	372	388	392	413	415	410	438	416	391	399	372	438	373	393	358	406	392	440	408	375	411	367	433	352	425	431	381	382	419	382	421	424	388	345	402	392	418	369	399	431	441	397	417	414	381	383	355	404	413	415	400	409	426	387	373	370	419	361	407	401	377	419	387	429	381	407	435	412	382	370	388	410	358	412	349	433	390	404	472	419	379	395	421	474	458	416	412	376	440	406	414	457	399	408	385	426	398	441	386	419	425	386	388	405	402	392	375	349	395	391	395	376	383	375	369	408	354	374	421	435	406	403	383	406	402	379	429	332	362	385	400	428	442	432	411	412	405	383	394	419	379	376	381	414	437	430	412	402	409	378	406	402	387	363	398	356	372	413	413	393	419	401	391	413	375	369	392	413	376	397	427	450	428	389	405	406	382	414	405	392	399	383	381	398	388	402	411	418	388	395	403	403	394	377	431	429	396	431	395	359	378	377	387	397	430	420	387	371	398	427	389	400	404	392	390	393	408	419	402	384	375	374	409	397	398	388	402	398	382	393	410	366	376	398	404	381	392	416	404	439	365	409	397	415	475	378	430	389	432	389	384	388	380	416	391	424	366	419	424	406	399	399	386	418	372	405	387	404	395	431	407	389	368	380	372	385	386	396	378	392	407	406	419	437	404
2345	1003	1104	1260	1131	1076	983	962	975	910	942	887	950	889	894	878	892	897	873	939	882	904	860	869	907	867	930	879	831	935	874	890	910	890	876	923	892	926	907	845	868	893	864	844	922	886	890	889	858	853	865	924	846	928	875	832	902	898	936	848	849	938	851	867	849	884	872	893	893	884	859	860	849	857	833	887	909	885	875	871	882	878	874	892	891	859	913	909	872	924	839	896	788	871	921	907	867	884	865	833	844	881	917	845	879	827	892	845	900	908	843	907	875	879	868	854	862	879	948	894	888	886	817	896	856	908	855	883	931	912	889	922	912	903	891	861	900	830	924	936	886	869	924	895	875	873	880	873	884	878	846	894	868	852	841	888	865	857	869	900	835	884	841	910	916	906	874	880	892	842	834	849	868	873	870	859	847	853	882	925	865	801	858	872	867	851	877	906	876	929	838	853	860	904	842	875	861	863	875	853	864	887	849	899	886	873	906	880	864	877	844	859	866	915	866	847	861	911	896	922	826	855	854	932	814	837	879	859	882	818	848	910	875	828	908	911	859	910	883	912	872	866	905	854	896	872	883	836	916	894	867	854	837	853	864	895	868	839	880	892	874	880	873	899	922	824	817	881	847	845	907	901	851	878	854	864	916	882	916	899	858	864	865	858	893	826	903	903	860	841	838	858	867	872	907	933	892	888	844	886	895	847	907	935	893	852	885	831	884	863	865	871	882	874	857	871	875	873	821	898	871	871	879	887	864	896	843	890	901	867	859	873	903	891	893	898	893	927	896	877	882	849	863	888	897	884	894	866	850	847	904	872	895	860	850	920	872	841	926	894	860	911	872	871	880	819	864	870	872	891	857	928	911	874	880	918	861	890	874	826	917	903	876	874	886	841	881	824	902	862	883	885	876	892	877	867	924	901	887	874	865	866	875	900	879	863	893	896	872	885	866	927	886	898	902	853	919	860	896	874	878	830	886	897	863	879	924	874	866	807	897	876	888	911	868	808	859	916	875	905	917	900	863	910	850	842	885	913	887	861	875	871	888	876	914	924	882	890	898	831	924	893	877	896	889	860	869	914	847	903	871	839	827	845	865	856	865	905	849	866	856	856	927	919	889	882	893	969	942	891	906	828	910	842	866	869	883	919	924	897	834	850	892	873	944	867	874	891	954	880	885	843	851	879	892	882	901	907	928	865	876	890	834	913	871	891	867	891	872	880	850	850	906	857	881	877	891	900	928	887	904	857	904	909	903	874	900	883	841	893	876	901	893	955	868	862	882	894	879	879	878	850	826	873	943	850	864	868	839	908	863	891	912	851	865	844	899	819	900	826	907	870	873	868	853	892	908	848	910	908	894	876	882	885	923	914	880	891	882	886	862	855	854	901	859	861	881	819	897	858	854	901	950	890	904	863	880	892	806	883	887	937	912	897	913	866	845	884	828	832	878	881	871	876	783	851	871	936	891	801	879	903	854	811	890	911	876	859	896	886	831	845	875	881	918	880	876	869	903	901	876	835	875	888	908	883	876	916	842	877	872	887	895	847	864	861	844	893	934	939	841	899	856	862	847	872	825	841	876	924	875	920	913	840	892	910	906	849	834	874	896	833	896	880	897	891	874	835	864	879	946	903	819	882	851	881	849	909	925	895	906	872	867	893	900	894	896	917	890	838	914	850	887	901	890	860	832	889	854	885	923	859	884	868	910	894	923	867	874	895	880	852	885	886	868	848	857	907	872	878	890	847	894	900	904	893	895	896	883	941	875	914	875	881	860	907	881	861	839	838	896	891	895	920	904	823	782	889	869	837	883	865	856	866	886	908	866	846	864	901	857	909	870	871	858	895	876	883	863	860	874	833	834	876	906	862	918	841	920	857	848	901	886	837	880	861	860	860	890	872	901	876	906	891	896	844	864	918	880	859	899	840	877	927	922	913	919	855	906	912	903	904	888	857	893	920	859	892	845	891	914	912	887	873	862	921	864	869	855	879	860	920	872	919	853	868	900	919	903	812	895	869	864	840	915	890	913	877	829	915	864	937	870	847	905	931	875	908	905	857	914	897	858	843	870	897	935	863	848	827	869	874	837	909	875	893	922	904	890	882	845	851	864	851	888	894	892	865	920	932	850	876	867	897	869	925	876	876	867	884	901	884	849	891	891	930	922	906	852	875	872	922	845	794	856	872	876	871	878	917	937	895	896	885	925	826	856	866	910	929	879	883	901	866	882	905	901	829	896	823	893	872	901	862	884	857	900	887	877	887	857	869	887	852	867	857	890	902	874	893	889	849	926	871	821	873	870	868	881	846	911	846	876	921	888	826	895	867	854	887	857	842	883	884	870	835	918	860	898	903	891	879	848	864	894	851	884	929	908	898	883	888	869	855	820	909	864	885	859	888	899	964	936	896	833	893	880	901	908	867	875	798	864	909	898	842	881	855	902	900	810	847	897	920	956	812	841	845	880	841	869	868	963	826	819	907	833	914	859	914	882	896	888	921	874	874	850	905	861	871	884	875	841	894	873	872	949	890	954	842	920	892	876	903	877	891	864	842	931	935	908	878	863	932	874	908	899	834	923	866	890	888	855	879	867	843	915	897	870	921	823	901	911	905	848	844	820	870	854	873	906	861	906	919	858	842	937	900	896	816	923	934	862	814	901	889	854	885	856	941	860	911	857	913	854	913	898	845	880	910	913	899	834	933	898	839	867	885	858	872	899	882	834	923	861	895	907	895	903	880	885	888	876	893	874	932	903	888	841	901	895	875	869	889	937	920	963	858	882	877	894	919	903	868	878	887	904	933	934	880	837	905	906	897	844	911	856	853	954	849	857	839	865	849	864	950	910	865	948	900	887	838	853	894	894	964	959	895	914	865	908	841	845	839	896	861	927	836	828	901	891	853	896	867	826	839	891	898	909	880	848	835	849	893	862	859	907	883	868	842	841	917	872	883	874	885	920	913	902	879	861	874	900	903	926	871	868	858	855	889	845	915	852	880	932	816	858	846	880	879	859	872	876	878	883	887	933	861	892	823	871	857	902	885	926	922	896	879	865	893	892	883	871	889	887	876	920	904	857	891	880	875	866	846	876	886	877	927	893	843	870	880	923	923	911	890	833	864	881	873	858	914	874	882	935	928	908	864	863	914	862	817	821	915	869	862	927	877	894	896	841	912	840	918	875	866	921	823	906	879	885	914	922	945	945	832	868	867	891	843	891	825	869	900	878	875	870	886	889	889	815	899	856	896	936	873	877	843	924	893	940	927	874	893	867	896	844	881	935	862	874	857	829	901	847	873	835	909	891	886	883	886	919	880	924	861	873	915	864	840	921	856	882	892	897	863	878	837	893	881	864	894	873	864	883	906	863	927	937	924	884	901	896	858	883	898	874	942	864	953	883	906	877	841	886	852	865	927	888	886	899	912	843	926	861	876	859	911	893	853	899	870	925	852	898	867	871	923	909	904	835	897	849	842	896	869	872	888	865	873	882	872	875	903	857	886
8002	812	765	680	502	391	331	317	295	247	247	262	215	214	219	226	206	212	230	211	219	185	174	193	217	216	200	207	207	242	213	221	205	207	193	210	191	209	223	183	212	220	197	200	204	215	202	196	236	176	209	253	189	207	196	219	215	217	209	212	192	210	203	231	192	188	196	195	199	206	200	185	200	208	181	199	183	194	195	187	183	207	188	221	205	193	189	187	193	229	167	212	207	183	183	174	192	196	189	203	204	222	189	205	194	197	202	189	206	194	190	194	154	173	200	208	184	207	203	203	214	199	214	167	172	217	215	203	218	204	208	207	183	208	176	190	181	203	193	184	216	196	187	218	192	185	185	210	216	201	214	231	190	196	175	182	191	186	232	210	212	206	184	200	191	198	216	209	223	174	200	209	159	183	204	200	212	188	192	186	206	179	192	178	215	197	191	177	201	195	211	196	201	198	199	175	199	199	168	214	216	220	195	169	180	199	204	197	210	208	200	194	182	182	200	208	216	205	205	209	193	195	200	233	202	185	202	194	205	191	205	232	218	221	224	205	190	184	199	191	179	181	202	185	206	192	179	216	176	204	205	179	197	182	254	202	201	193	197	200	199	190	201	190	182	192	189	190	196	185	208	231	197	208	221	224	203	196	216	208	194	185	185	193	197	214	214	209	212	198	198	188	207	211	207	189	196	204	200	187	174	220	204	194	206	182	219	214	204	184	216	216	213	197	225	197	205	202	196	217	219	201	207	192	212	174	198	227	181	187	200	195	211	195	210	192	175	185	202	172	204	189	233	192	220	215	189	195	161	191	213	222	211	201	209	202	231	216	200	220	230	205	196	172	195	203	220	229	203	197	202	207	240	193	182	208	221	215	214	197	210	196	177	196	208	182	184	189	197	184	241	187	201	203	204	193	210	213	175	217	213	202	205	202	186	194	170	190	189	194	210	225	200	195	190	185	201	194	177	209	187	193	178	206	221	217	179	203	197	177	190	198	185	180	187	206	184	201	203	203	201	199	197	187	210	202	180	210	179	183	190	219	196	200	232	198	216	228	159	212	229	192	198	184	200	180	197	203	196	216	171	192	234	217	220	188	199	196	212	218	203	190	160	204	194	219	188	204	212	193	189	206	188	176	200	186	199	191	213	227	213	178	185	168	183	199	216	198	185	180	201	213	198	203	209	208	203	204	187	191	168	205	195	185	201	213	221	199	223	195	194	236	184	199	211	229	181	200	216	187	183	211	220	193	220	221	223	183	210	190	189	201	197	199	174	204	194	207	199	205	210	202	183	183	188	184	188	228	223	189	179	209	212	198	200	202	198	205	218	202	206	195	188	221	179	186	186	219	202	206	198	196	198	185	211	203	214	233	196	183	187	234	205	200	206	213	207	191	205	213	192	176	221	212	197	212	188	197	204	175	196	195	217	202	191	226	207	196	192	174	193	183	180	201	212	225	192	172	204	191	201	182	189	226	186	233	187	184	189	229	211	196	191	191	230	207	224	201	167	218	213	214	219	195	202	229	177	213	184	156	212	195	202	217	237	209	203	174	200	188	218	203	198	202	190	231	177	198	183	208	207	193	209	193	234	184	201	222	204	185	199	182	196	205	213	196	192	205	203	217	186	168	206	197	205	193	211	202	200	175	193	214	214	215	198	196	224	206	207	209	187	220	212	187	208	190	217	164	191	214	198	202	196	193	190	197	215	198	201	213	218	206	202	197	196	184	203	219	192	217	191	159	207	179	157	226	219	225	180	186	203	174	191	190	210	177	209	185	203	187	185	203	214	201	183	203	215	177	234	199	209	199	209	164	187	227	219	160	187	216	198	176	188	217	204	216	187	204	223	236	191	196	240	193	201	183	203	201	198	187	189	229	185	202	183	227	190	195	203	196	178	204	187	211	234	221	176	219	189	192	202	214	207	211	187	174	210	216	211	210	195	208	236	220	194	203	177	211	182	218	186	204	216	194	203	227	212	196	219	211	195	203	209	207	219	199	204	199	191	215	195	225	206	178	202	205	191	193	207	235	200	220	212	221	191	198	212	200	214	202	192	193	214	215	202	198	184	196	180	222	226	224	182	197	200	186	196	199	238	218	162	190	207	200	190	227	204	208	194	219	197	186	181	225	184	207	224	161	208	207	209	223	195	213	207	215	214	200	219	179	213	210	198	188	170	221	186	191	187	202	202	206	191	204	195	190	175	200	200	207	215	200	203	207	213	184	200	169	210	187	189	202	192	176	187	190	187	193	215	209	197	205	207	180	183	204	193	203	205	198	218	206	196	215	195	172	194	234	200	183	227	206	181	200	164	177	213	202	187	201	233	215	220	204	196	196	210	191	214	216	203	184	167	196	206	193	196	216	203	184	190	201	176	204	188	194	202	209	191	197	223	200	191	185	188	214	195	219	204	196	219	183	223	195	196	189	202	219	204	205	216	210	190	194	199	188	171	189	192	163	188	187	206	218	204	221	218	197	184	219	209	171	202	202	194	194	202	190	200	194	181	210	190	178	190	193	217	185	187	191	214	217	200	179	210	242	199	204	160	219	206	211	214	203	196	219	199	184	197	207	187	210	196	185	200	182	188	196	217	181	199	202	180	209	191	201	211	203	221	204	202	175	201	200	194	211	183	232	191	191	183	216	217	192	197	201	194	197	198	214	215	209	180	239	193	225	205	196	196	203	201	219	194	193	204	197	228	193	229	206	197	227	186	204	177	239	198	203	216	205	199	199	202	220	217	195	166	240	208	194	202	222	180	207	221	194	180	198	200	214	221	200	191	222	185	197	196	225	199	207	185	181	233	189	215	218	211	190	198	218	175	183	202	180	207	194	199	179	222	204	204	198	202	205	164	191	212	190	222	185	213	187	179	194	201	201	194	206	208	212	143	205	190	197	215	186	209	183	179	197	165	195	190	211	208	180	186	175	205	226	198	195	212	213	200	205	187	199	211	203	197	194	209	209	191	194	215	194	195	206	229	206	212	189	198	205	200	211	182	211	209	189	208	199	167	205	206	216	183	184	197	207	211	201	194	200	192	190	209	221	228	213	198	181	187	198	231	185	177	219	199	189	199	207	211	184	185	231	197	212	196	201	207	230	227	195	196	192	198	225	196	190	212	215	230	197	182	207	218	196	183	169	176	196	188	194	183	212	238	213	193	197	191	198	217	194	185	210	216	226	206	194	215	189	214	200	195	201	180	204	193	219	229	183	191	209	204	190	212	204	203	208	219	163	196	198	236	206	202	193	206	209	181	215	222	194	202	199	198	190	208	211	193	224	201	191	199	216	205	199	204	198	192	202	195	207	204	203	191	204	209	200	190	202	181	161	190	178	192	207	204	195	175	200	200	212	173	226	186	215	217	200	201	194	178	193	198	191	195	199	212	174	181	216	183	192	178	200	218	185	179	172	189	200	184	211	212	187	213	173	184	228	222	183	193	217	174	207	180	180	207	201	202	198	222	218	227	199	208	229	229	189	179	175	193	211
6602	1074	1716	1866	1770	1381	1182	1071	931	846	767	720	707	680	661	583	565	596	561	636	548	561	568	543	532	502	582	573	525	523	554	554	500	522	490	489	495	492	475	513	499	547	523	506	541	484	489	484	517	510	522	506	559	486	521	493	532	499	464	500	473	498	520	485	475	520	510	518	515	497	488	502	536	493	488	519	544	518	532	515	510	539	522	472	488	510	510	467	491	533	477	500	516	525	526	532	528	515	456	510	451	518	478	506	491	468	444	499	496	528	484	527	514	501	496	491	487	491	461	511	492	469	467	497	451	472	486	527	487	483	474	521	511	519	477	518	464	508	434	504	478	525	523	524	503	509	527	530	485	454	495	484	500	477	524	490	467	497	482	529	506	514	490	483	515	526	477	515	558	476	459	486	452	505	538	485	459	454	495	503	457	514	485	581	463	457	498	521	525	487	481	523	433	493	478	450	510	490	484	501	481	486	503	515	455	526	477	480	480	499	495	502	493	454	486	518	519	461	517	513	503	480	443	499	486	548	488	481	482	488	496	511	473	490	507	474	544	499	513	504	501	500	479	523	519	490	498	447	512	491	517	508	486	462	493	460	475	491	453	499	510	490	466	488	507	501	474	474	447	495	453	516	513	489	487	485	523	513	489	450	492	480	534	500	459	544	472	443	472	458	513	470	515	475	529	452	475	492	497	492	515	481	497	521	510	494	491	509	506	476	507	472	471	487	495	470	467	472	501	437	472	462	468	456	495	487	465	530	483	493	497	496	479	501	498	477	514	497	478	491	454	485	505	470	479	480	479	501	471	476	523	494	455	501	513	507	462	489	504	508	455	509	506	511	453	514	522	507	479	510	498	463	529	518	537	488	509	487	478	477	481	480	481	496	449	479	463	456	496	490	535	482	515	452	501	509	471	460	551	484	466	511	507	490	515	489	509	499	465	516	492	508	488	483	491	459	497	502	516	532	507	493	506	502	538	502	487	494	499	524	457	461	480	498	507	470	501	495	480	509	503	496	469	474	482	496	468	471	489	496	489	514	465	481	523	473	490	504	509	466	475	495	434	510	496	484	491	511	503	477	478	495	487	495	493	498	518	497	504	502	463	481	507	481	495	536	496	479	506	511	496	508	497	501	482	441	502	420	491	506	461	487	523	499	494	493	498	506	466	504	490	507	481	478	474	456	471	519	508	501	538	468	485	502	495	473	517	478	512	510	504	503	475	527	512	461	515	485	542	512	466	464	524	525	448	511	453	471	485	484	484	456	509	480	498	499	473	497	466	513	494	499	551	478	499	480	547	452	450	460	503	505	462	500	504	488	499	512	489	486	495	498	523	520	467	486	522	494	515	511	550	430	482	459	475	505	488	526	471	502	491	467	485	517	489	492	479	500	492	496	535	475	475	538	504	488	471	476	487	496	480	510	468	477	468	492	507	507	524	510	511	489	498	497	461	443	540	473	496	500	453	507	477	469	474	519	499	459	451	483	491	481	477	503	506	451	463	504	508	471	488	491	478	460	527	517	504	479	498	516	471	483	467	489	521	494	473	484	487	505	516	535	505	484	495	490	528	491	526	467	532	481	509	510	514	485	510	481	483	537	489	505	489	505	481	488	516	507	456	474	495	476	487	467	500	496	486	487	514	501	496	488	497	473	470	504	465	499	458	511	466	530	484	511	471	506	495	485	483	536	512	463	526	511	512	520	510	508	483	526	461	440	529	511	492	494	475	478	469	492	483	461	522	514	466	481	506	464	467	474	511	498	464	528	489	484	490	502	502	479	479	507	510	495	471	502	507	511	503	522	486	462	452	522	476	489	497	512	502	462	508	505	547	503	470	494	488	495	486	496	533	503	460	494	467	492	505	482	465	489	479	513	519	500	455	494	508	500	492	537	485	492	511	500	482	491	471	494	472	494	445	512	505	522	474	508	483	499	507	486	484	485	461	523	510	497	481	482	466	470	484	488	499	481	469	458	511	525	484	482	468	500	485	528	499	499	488	534	510	492	488	500	511	467	475	500	521	500	529	488	497	466	493	552	511	456	461	507	475	462	482	533	473	471	516	496	463	480	502	483	473	481	500	497	476	528	491	481	463	505	511	431	496	506	479	471	482	536	485	479	526	497	519	488	420	477	523	489	477	505	491	462	527	509	497	498	498	557	509	521	512	484	479	490	520	500	491	483	480	514	440	473	512	484	488	434	459	523	520	500	502	488	490	473	477	498	478	491	528	458	498	484	496	472	499	507	530	516	505	495	514	476	473	510	524	518	504	475	502	488	477	501	494	487	485	437	524	476	488	472	515	521	482	496	477	504	473	525	463	460	493	494	456	480	485	466	458	515	514	501	506	508	515	476	468	501	466	491	499	526	495	516	465	510	489	492	463	437	461	501	469	436	552	487	469	472	484	498	466	487	504	473	483	500	515	503	491	543	500	515	467	455	496	512	475	459	502	507	535	507	498	485	504	473	454	474	556	478	458	490	477	474	525	494	504	487	460	513	470	481	484	464	484	517	458	530	466	480	503	478	482	521	465	515	483	517	516	483	479	519	482	528	492	503	504	478	505	493	483	528	505	500	428	495	530	508	478	528	503	455	484	459	470	507	497	514	496	463	483	458	495	480	492	463	453	469	498	476	497	483	458	510	473	501	469	515	519	484	437	491	472	493	500	476	483	498	472	459	524	492	484	513	458	482	480	480	509	523	522	443	475	492	538	499	470	494	526	466	503	492	485	492	443	515	483	473	509	484	510	459	462	474	523	456	478	484	499	494	493	472	497	505	478	464	475	479	451	492	501	470	485	427	490	523	505	514	508	495	481	511	555	474	493	495	504	485	471	503	518	509	466	486	513	494	489	486	503	472	490	506	513	484	485	481	466	501	481	512	499	458	493	474	504	469	490	474	509	497	483	508	493	493	478	521	485	426	506	478	497	464	475	471	492	499	521	509	492	542	493	479	523	493	542	508	517	495	508	506	465	517	482	485	496	491	470	495	511	439	463	498	493	494	501	467	471	475	483	448	504	527	475	489	495	481	489	473	508	508	478	489	471	509	504	520	489	481	467	487	512	511	504	466	472	483	493	499	497	477	492	513	492	487	462	491	540	514	487	494	468	479	527	533	501	518	463	481	509	513	519	503	504	496	491	485	474	484	483	492	483	515	483	484	453	477	483	476	510	520	471	472	526	519	507	484	484	495	498	490	494	496	501	490	500	463	504	484	514	489	499	478	497	520	471	466	522	480	474	535	468	524	473	467	480	509	461	482	490	489	458	487	455	494	528	501	476	488	516	524	541	503	476	496	469	507	503	499	513	498	463	532	488	513	524	510	505	517	465	491	511	501	507	525	514	463	472	467	505	496	466	531	510	521	470	470	483	441	560	490	482	469	472	512	482	487	514	493	508	504	502	477	493	474	532	521	481	499	486	516	484	489	510	452	434	471	502	510	473	521	504	496	495	476	524	521	505	455	503	450	461	521	468	506	499	509	498	504
15211	1809	1511	1075	777	631	475	398	382	333	348	285	256	257	245	274	254	250	232	279	230	270	267	242	224	217	246	222	226	235	222	221	232	197	237	220	235	205	233	237	228	221	242	218	242	224	248	246	228	227	234	207	244	207	228	239	211	217	220	215	267	191	229	218	224	230	211	209	226	222	255	211	222	230	220	217	223	228	213	198	190	205	220	239	204	225	211	234	222	204	234	237	232	218	211	240	247	227	210	229	236	200	239	242	246	249	193	244	248	234	224	215	184	231	229	251	216	258	238	213	211	208	278	213	207	217	226	212	217	216	225	245	232	213	209	226	217	238	254	216	205	234	242	181	203	214	232	218	217	228	224	205	219	244	242	205	219	235	237	202	227	215	198	218	224	233	214	252	228	239	225	254	205	263	187	235	232	215	232	267	209	238	244	207	213	242	237	243	214	220	230	251	221	213	229	229	204	251	226	237	237	243	231	244	268	216	222	250	219	239	246	211	214	203	202	244	215	219	206	220	201	233	233	223	225	247	226	221	198	224	229	229	211	222	221	212	242	236	224	250	227	226	212	213	237	210	221	207	210	223	237	200	208	239	220	215	209	238	226	225	215	204	214	208	237	217	218	243	217	224	231	222	206	224	219	248	213	222	243	271	221	258	224	247	202	204	201	217	209	221	227	223	233	215	203	206	239	220	218	245	266	224	223	220	205	242	222	217	243	230	238	221	243	236	267	229	209	236	195	229	208	224	219	245	213	215	244	260	224	215	214	215	204	197	215	204	242	207	204	229	264	214	234	207	236	240	242	218	241	238	223	218	216	236	228	248	204	236	231	236	226	228	223	228	194	212	199	233	216	233	208	227	263	212	228	223	222	233	229	250	242	199	197	186	238	245	235	247	227	213	240	230	210	264	258	232	282	213	251	230	251	238	219	221	229	239	230	221	206	194	239	178	220	248	231	229	213	203	217	229	218	212	241	224	199	223	210	213	241	215	192	250	204	211	253	213	223	213	225	266	234	222	224	209	265	232	222	208	211	221	218	234	207	204	233	227	219	231	231	186	242	202	194	218	213	264	231	230	207	199	252	252	228	224	240	206	216	210	231	212	206	226	209	210	215	229	201	218	247	227	219	211	214	198	229	227	216	243	233	252	256	214	206	225	194	212	227	237	249	213	223	215	231	214	218	240	207	233	232	241	208	244	228	237	211	226	214	226	212	196	212	213	221	239	217	229	244	206	207	221	236	223	226	248	258	242	234	207	224	243	234	202	231	230	259	243	222	218	219	226	214	212	234	242	228	232	276	242	252	227	233	232	242	252	200	171	245	237	206	213	233	220	226	242	186	206	211	220	186	214	228	203	260	209	212	232	204	200	218	233	237	220	211	209	237	231	228	256	216	221	209	230	202	213	214	230	239	236	229	219	220	222	267	221	245	230	233	224	238	237	232	194	230	234	200	207	230	276	233	234	200	213	219	219	225	239	245	231	232	243	229	234	230	231	217	230	204	217	213	257	217	247	229	220	240	228	198	242	232	237	216	219	248	200	206	228	247	210	241	241	214	222	209	203	233	201	241	216	238	239	246	217	196	200	196	215	243	227	222	214	226	236	194	238	234	203	204	226	213	244	228	219	204	218	239	227	214	224	231	233	206	249	243	265	238	201	245	193	248	207	236	249	218	239	230	222	208	220	210	224	220	213	240	212	184	231	242	251	238	211	222	219	233	199	245	242	196	244	247	236	241	226	204	204	211	234	199	225	271	238	196	200	205	215	239	238	252	217	216	210	224	213	231	196	228	223	229	219	226	217	229	249	222	217	219	234	243	205	208	208	216	209	212	222	203	252	219	207	229	236	248	225	207	266	224	228	200	280	215	228	236	244	245	241	213	253	244	235	214	197	225	213	238	210	268	243	237	227	242	196	196	210	225	248	212	252	182	217	219	248	213	241	182	225	217	247	196	233	216	222	237	250	219	225	219	241	240	223	206	222	233	205	229	207	209	231	257	218	229	219	210	264	239	224	235	210	236	209	237	219	185	227	231	232	217	211	231	241	260	208	244	193	185	243	217	199	235	206	231	232	234	218	224	216	241	217	231	216	207	224	213	223	217	206	242	211	242	229	209	211	210	237	239	201	244	255	220	209	230	246	234	209	232	231	231	228	249	231	247	214	213	233	239	195	228	207	213	236	218	231	211	225	253	211	247	234	227	211	220	189	201	258	214	221	246	248	236	216	207	228	230	219	211	224	241	214	215	211	219	245	226	182	220	234	239	202	194	194	229	227	235	239	208	216	219	243	219	210	241	211	242	229	231	218	216	238	221	207	237	251	222	253	243	203	223	231	239	240	226	234	226	198	241	228	191	205	224	236	228	248	205	230	229	224	222	268	228	214	228	211	208	220	238	219	219	196	235	227	235	210	218	247	223	227	226	243	251	251	222	202	227	210	248	234	218	248	224	217	221	243	238	244	243	193	223	209	207	240	237	229	228	243	240	218	217	234	202	225	223	200	213	234	238	250	188	235	239	223	216	241	222	185	196	226	253	249	217	195	235	217	216	215	242	208	237	222	217	206	213	227	223	228	219	233	205	214	234	243	216	238	222	257	226	218	217	192	228	213	240	243	228	220	200	224	231	239	190	217	254	229	211	198	241	236	205	209	230	219	215	248	197	192	235	241	240	238	213	206	239	223	239	226	214	252	228	225	238	232	230	212	232	200	222	241	235	230	242	197	227	222	184	207	229	204	248	238	216	201	247	239	240	239	242	192	244	228	225	229	224	234	208	211	217	230	228	221	234	211	216	217	218	206	258	235	219	202	235	228	246	228	248	249	234	230	249	220	216	194	217	213	222	218	243	190	239	210	200	268	256	226	230	220	218	249	251	262	214	209	270	214	226	218	221	202	224	214	231	214	224	206	237	247	213	234	199	222	226	221	228	201	224	229	229	216	218	265	215	222	228	226	219	242	198	230	220	225	222	230	224	214	247	225	210	223	225	257	201	207	216	220	241	218	226	224	238	199	224	224	226	193	227	251	227	240	242	234	226	240	244	217	253	220	194	219	203	223	228	200	213	218	254	215	237	248	198	249	221	236	211	260	205	221	215	248	227	201	239	214	213	228	213	219	219	234	230	208	188	214	221	213	205	218	236	232	195	250	234	250	203	243	236	253	228	229	210	228	232	188	262	222	225	236	199	240	234	236	237	209	221	225	217	231	215	241	211	215	238	224	230	256	242	230	230	252	262	261	215	211	213	216	235	233	226	223	232	238	227	253	224	210	221	234	205	223	232	221	228	222	208	206	213	236	229	209	221	236	233	244	238	229	224	214	222	241	222	219	249	210	228	230	222	202	244	213	233	207	264	229	222	216	226	247	197	230	215	234	216	217	233	216	213	219	229	241	239	223	230	191	236	234	229	233	230	219	204	215	195	208	228	231	216	232	215	207	215	211	211	240	232	248	236	231	239	241	208	235	231	211	234	206	214	217	227	241	215	214
8706	1708	2768	3085	2771	2216	1802	1633	1306	1181	1069	960	914	843	832	777	753	741	701	715	756	748	710	697	652	624	719	650	646	671	648	597	637	578	644	645	614	612	613	625	624	632	589	600	556	561	601	616	599	546	623	550	569	575	602	595	585	583	659	597	543	552	588	609	571	550	584	548	611	575	616	551	565	590	561	576	614	609	579	561	556	605	580	532	564	590	574	587	543	580	598	637	562	591	555	553	565	550	588	571	577	582	582	599	572	583	570	619	567	559	612	601	568	571	596	599	585	587	616	606	588	569	600	588	581	572	582	586	567	602	545	626	577	535	593	540	571	558	577	600	581	567	597	592	550	559	562	597	578	584	589	536	566	611	596	603	583	609	570	604	590	601	562	628	606	594	553	592	557	610	540	529	609	554	585	563	605	587	567	582	562	591	566	583	558	563	544	561	563	576	580	580	555	540	575	564	562	557	571	613	547	574	629	635	584	571	593	575	530	545	601	613	575	586	578	574	554	572	604	536	611	611	588	589	576	593	567	601	598	572	580	564	594	555	593	581	553	568	569	567	569	596	573	548	596	569	558	561	578	548	598	625	547	567	573	606	602	566	577	607	520	554	544	577	609	573	581	581	591	580	552	546	600	541	601	625	564	618	609	556	588	567	575	601	585	569	564	609	600	562	586	556	555	572	572	564	561	548	592	579	536	544	596	542	596	606	552	632	554	573	595	567	573	567	565	589	537	577	591	510	553	560	558	561	589	579	559	580	583	562	576	593	585	574	577	575	552	555	608	586	577	605	529	625	600	583	598	627	543	575	589	561	625	554	596	574	605	609	576	559	595	583	561	614	626	590	559	555	569	578	577	530	574	573	603	564	603	619	626	551	581	554	620	600	622	590	562	576	557	591	586	591	577	563	560	587	589	607	590	612	564	611	570	547	632	599	537	555	600	613	559	587	558	576	556	587	579	571	583	600	586	584	548	561	549	549	603	584	560	520	589	589	537	589	591	544	581	537	556	597	605	567	580	553	590	582	567	534	587	569	560	620	560	547	542	571	581	580	599	576	563	553	561	541	590	557	532	571	529	557	595	584	578	641	596	583	566	574	593	566	541	588	527	533	579	592	559	580	607	606	603	578	567	552	581	577	536	566	525	595	555	570	566	589	585	576	600	557	586	613	571	565	544	568	579	537	555	595	528	567	599	550	565	576	563	572	577	574	562	564	579	544	575	576	595	600	575	597	579	555	561	564	568	547	567	548	572	579	574	583	588	566	578	587	631	594	590	526	588	549	598	582	587	591	544	541	573	615	559	532	562	558	578	570	591	579	576	540	605	573	574	606	560	575	581	585	597	577	547	577	560	570	588	551	550	596	566	546	590	572	544	584	555	602	563	572	592	554	569	566	586	600	583	569	605	585	583	581	585	570	586	576	576	571	579	567	588	580	519	606	559	601	607	617	559	569	581	522	579	617	560	571	623	568	601	559	574	565	606	587	574	586	558	545	565	599	562	573	638	555	614	598	600	578	576	532	578	583	601	565	583	666	572	589	587	548	586	587	595	552	550	592	572	595	559	562	556	567	530	603	546	565	587	547	556	581	571	596	529	543	574	581	558	586	606	566	530	585	618	568	574	561	593	595	590	595	560	601	567	573	563	561	611	567	550	589	579	582	596	531	572	544	535	611	581	572	564	564	560	566	611	578	605	573	594	568	583	583	585	564	602	581	604	546	578	599	555	573	603	541	539	569	563	608	581	568	611	567	586	576	577	563	536	589	596	598	563	574	593	566	581	571	578	627	589	584	582	619	573	573	569	586	570	571	562	534	605	572	579	558	587	545	557	571	572	598	587	570	577	577	587	571	577	570	586	610	565	537	594	613	573	591	597	595	622	566	568	575	575	561	561	584	574	600	575	600	585	556	568	596	533	622	587	537	554	590	582	559	610	568	597	615	564	563	593	581	568	560	546	610	571	565	545	550	579	587	579	605	521	572	558	591	627	587	569	613	605	591	560	581	571	559	549	564	549	547	520	609	551	587	591	575	554	593	566	554	599	538	559	560	566	581	572	565	508	578	587	574	559	581	548	571	584	576	577	562	551	564	592	596	553	609	576	604	590	550	574	592	597	573	514	577	583	588	566	529	612	541	587	561	599	585	523	587	548	547	568	529	546	556	538	549	566	628	621	580	568	586	620	606	595	571	569	583	634	581	601	540	589	558	585	645	566	560	613	566	606	590	573	608	562	542	567	572	596	611	569	575	585	596	662	577	607	584	608	572	560	581	542	589	595	581	565	591	538	551	549	542	582	602	597	587	541	575	550	571	568	602	585	557	584	597	542	546	575	594	592	609	577	584	557	562	572	571	573	601	583	612	568	554	554	603	576	545	583	588	594	577	562	578	563	569	581	582	592	564	589	575	579	603	548	542	526	563	587	559	593	521	590	575	565	514	606	552	625	595	596	554	542	576	544	578	609	547	547	576	592	603	559	554	559	578	588	587	576	607	545	549	537	592	587	579	571	581	560	574	618	631	559	582	578	592	563	602	560	615	606	601	571	582	613	600	580	576	586	544	537	549	602	605	611	561	531	594	590	576	564	587	573	552	568	554	518	574	604	562	583	596	595	575	609	598	569	557	544	576	589	594	562	567	576	575	614	560	550	585	547	593	568	537	564	542	555	561	560	556	573	569	579	620	617	557	587	571	590	577	547	568	575	568	623	573	563	590	551	578	599	604	593	607	544	601	531	554	546	582	587	592	598	559	587	561	612	595	626	586	563	557	602	610	548	588	545	541	571	564	595	579	585	571	590	570	577	591	556	517	561	589	542	579	588	554	569	548	614	603	569	580	589	560	561	539	602	591	564	577	539	593	579	568	579	519	544	575	613	593	582	557	590	609	598	576	602	585	592	521	629	563	580	570	604	569	588	560	541	572	560	546	546	552	560	612	601	578	584	591	551	574	538	609	536	562	568	558	558	567	603	572	610	574	567	552	547	575	563	575	564	578	538	581	570	540	533	553	556	584	566	634	596	562	564	542	553	557	520	570	598	624	574	586	555	557	565	605	567	596	591	581	564	600	581	614	574	567	522	611	639	542	564	549	532	563	581	545	537	607	573	585	599	558	589	605	595	566	560	593	601	573	566	570	574	578	588	539	588	616	577	565	539	567	571	631	563	579	589	570	579	585	616	553	594	550	642	549	622	570	584	620	607	586	540	583	585	626	565	584	603	568	579	608	554	599	577	594	562	628	574	550	588	563	555	597	579	580	616	594	580	564	586	599	563	583	585	578	609	588	598	610	600	572	556	579	548	577	569	569	579	573	574	566	580	584	616	562	584	568	569	552	558	604	537	559	611	585	578	552	594	582	574	602	593	592	533	554	523	545	546	542	576	533	565	573	562	595	601	594	551	592	617	550	600	604	564	538	583	597	586	565	576	566	579	570	561	610	560	586	610	542	614	601	569	556	542	579	571	572	555	634	603	588	577	542	567	559	589	556
1992	541	503	524	468	433	386	452	425	405	434	357	386	411	379	418	385	408	359	383	405	348	379	375	404	423	424	408	398	416	400	437	410	418	398	439	415	396	415	368	366	387	385	384	392	443	411	365	404	368	427	392	400	411	394	404	430	386	387	406	408	386	381	397	404	391	356	444	392	373	398	386	408	392	425	441	418	381	380	357	368	376	426	419	378	404	442	378	395	454	373	407	397	402	399	398	393	409	418	415	396	388	338	396	399	380	412	441	423	373	389	369	398	381	409	400	366	393	388	401	368	383	433	394	424	393	384	390	416	397	422	391	404	415	405	422	376	395	417	406	386	365	386	405	314	385	397	392	459	422	408	394	389	409	392	433	387	397	378	393	398	383	400	392	388	404	402	372	453	412	432	438	393	401	405	421	403	388	380	380	391	428	403	398	410	404	402	353	364	419	408	410	408	445	401	395	418	378	397	350	407	381	399	406	458	400	373	373	427	374	422	423	418	411	378	430	414	382	386	367	412	424	395	402	401	410	401	378	367	427	399	408	394	447	400	411	386	379	382	392	374	429	409	439	399	383	423	413	360	394	428	366	398	401	402	399	401	368	385	418	382	425	349	389	440	423	437	406	399	401	404	426	408	398	428	422	395	395	402	392	387	388	434	416	377	382	364	378	422	411	396	418	412	377	389	417	385	403	400	414	386	391	381	407	366	390	415	406	385	389	400	392	424	406	380	371	363	413	415	384	390	391	421	389	384	377	378	392	380	410	401	397	420	414	410	365	410	408	416	418	402	427	402	416	394	443	379	386	407	435	419	369	387	393	417	375	366	426	396	375	417	383	379	385	386	406	414	427	364	415	388	366	377	426	367	401	418	382	418	414	421	442	418	415	412	404	416	400	361	434	404	387	431	417	431	421	372	403	426	410	413	399	391	429	407	407	426	407	421	340	361	357	390	394	421	387	421	417	356	386	392	405	378	405	413	410	396	411	427	391	414	368	411	389	388	422	387	362	418	399	414	367	416	385	399	396	401	385	413	391	375	377	405	387	381	412	413	403	376	420	369	373	349	398	416	381	386	418	422	390	410	439	380	403	404	404	431	360	395	418	372	395	394	372	406	391	398	437	375	364	412	373	398	403	384	371	396	409	400	415	372	414	365	388	369	414	419	408	400	387	399	381	396	365	407	366	433	395	381	366	432	374	372	367	426	372	376	427	387	390	381	396	398	376	394	393	394	383	398	421	414	360	388	387	411	428	413	414	412	387	393	367	432	410	396	385	391	397	402	408	405	378	386	407	437	395	370	378	384	405	425	413	411	367	390	371	414	410	408	455	421	384	404	371	410	440	341	384	396	443	443	436	395	401	381	426	418	374	411	414	420	411	386	388	456	384	378	399	436	392	420	406	386	417	384	413	402	447	365	439	414	412	383	391	355	398	391	451	406	382	434	410	427	416	361	415	383	388	404	381	404	410	452	438	350	386	392	429	410	369	357	420	411	413	394	416	385	388	412	347	366	446	397	403	376	388	379	377	423	383	387	419	384	421	389	361	423	404	417	419	392	436	392	392	398	404	382	428	383	387	414	417	403	429	379	391	412	420	395	391	409	392	409	427	397	391	385	415	435	441	415	383	427	371	388	408	400	379	401	399	408	405	416	410	431	395	392	389	381	365	387	380	393	385	424	409	408	397	403	388	426	392	407	386	412	412	439	424	392	394	426	390	374	390	429	392	415	415	425	471	398	403	340	367	407	390	392	367	398	405	387	400	388	410	420	426	420	408	404	400	383	444	397	426	427	425	436	431	384	376	411	368	382	417	408	400	401	384	395	400	414	389	415	432	401	444	404	378	396	436	401	433	426	367	397	426	366	391	410	401	389	395	443	403	389	389	369	426	398	373	423	417	403	368	420	402	414	404	400	393	385	387	412	388	404	404	393	424	396	395	358	424	416	399	396	397	382	379	377	387	376	412	412	432	389	427	397	407	412	424	424	410	418	399	392	374	372	393	428	415	407	411	428	437	359	398	406	390	387	423	402	394	395	405	396	411	409	421	352	416	395	394	389	368	343	398	414	398	439	363	396	367	380	427	360	385	385	400	414	426	379	428	388	397	380	422	389	407	423	399	415	377	388	383	404	436	409	428	388	411	397	439	407	420	384	344	395	401	398	428	404	407	377	416	390	379	434	355	384	376	368	360	367	368	394	387	411	355	356	416	373	391	382	429	418	437	412	404	385	374	391	392	382	384	432	401	396	405	361	403	406	395	395	418	434	442	390	427	412	385	420	405	376	417	393	413	402	425	403	408	354	401	394	423	385	368	424	413	393	419	390	400	413	452	392	379	394	379	389	377	410	381	406	372	390	382	386	399	372	414	413	410	395	421	376	382	391	415	401	403	389	384	431	385	401	402	427	385	417	385	375	393	392	423	363	397	393	398	384	421	422	393	408	412	397	426	392	378	349	373	423	414	385	366	401	396	447	432	416	427	437	456	361	361	403	452	390	393	404	423	403	386	412	432	418	421	375	380	417	424	404	407	392	396	425	394	401	430	376	423	464	418	381	357	395	385	383	447	422	390	396	370	375	464	369	376	385	412	399	415	360	413	405	386	429	428	420	363	439	392	417	422	428	367	410	424	389	379	411	407	394	365	467	429	429	351	417	414	392	399	355	376	409	382	366	377	426	387	431	418	385	359	375	400	445	383	412	380	409	375	412	406	423	426	379	395	384	414	372	419	406	391	408	410	388	400	400	422	404	367	407	381	427	383	340	399	422	403	361	382	373	445	410	409	392	404	405	357	382	404	395	397	395	421	400	410	439	394	372	383	408	398	428	446	416	369	393	403	423	452	427	404	396	408	376	411	397	392	393	375	402	393	384	404	356	370	424	418	392	386	433	416	380	388	441	358	398	407	375	379	402	410	392	415	363	386	413	398	405	388	412	410	419	382	378	407	402	383	406	384	412	399	431	436	428	402	402	437	381	390	437	380	405	385	374	367	390	385	400	434	421	433	394	362	385	417	412	388	387	386	406	403	368	378	410	414	399	435	420	402	425	406	413	410	434	405	419	367	442	405	419	417	402	377	393	407	435	366	395	433	435	423	420	388	377	415	369	410	408	386	434	400	381	394	389	406	369	367	427	405	428	428	370	412	391	414	401	375	399	434	396	420	388	407	401	369	410	396	391	413	396	421	415	404	424	418	415	419	421	395	406	384	393	427	398	397	370	380	419	410	422	360	426	397	378	426	404	405	396	387	400	416	402	407	377	425	398	433	419	393	401	363	394	387	421	367	367	488	437	423	425	381	385	423	413	427	423	384	411	403	399	403	411	418	400	412	417	401	415	428	404	446	385	390	376	383	410	372	405	435	410	437	419	428	399	416	391	390	423	380	400	427	412	404	421	396	388	399	385	381	407	405	377	419	375	398	394	408	390	362	375	414	407	422	379	365	410	404	419	449	396	374	409	397	388	392	388	387	387	418	414	395	416	369	415	396
2301	1045	1186	1175	1134	1017	1012	956	939	923	914	955	931	939	930	946	936	878	885	891	856	863	909	900	861	891	876	861	957	856	879	900	930	891	864	861	865	822	869	871	873	846	881	932	876	932	889	880	855	826	949	882	883	902	885	907	824	881	870	871	872	892	890	860	885	930	866	885	948	886	874	921	910	948	922	931	895	900	815	859	878	887	928	947	935	899	858	845	842	940	898	910	946	871	919	947	857	917	869	867	902	931	906	894	852	870	862	861	833	847	871	904	893	838	849	910	903	901	839	888	848	897	865	910	912	879	971	942	901	874	884	891	849	868	925	879	873	871	855	899	849	896	885	824	880	833	902	875	899	930	884	854	891	901	894	943	912	882	859	893	894	881	867	870	850	869	835	875	923	940	887	833	836	896	881	882	865	892	871	879	870	864	911	885	890	903	900	914	844	889	858	889	887	846	858	876	891	869	850	897	866	860	910	882	930	869	926	880	891	858	897	878	874	885	904	862	834	859	886	872	895	898	835	889	885	868	863	859	939	860	876	921	842	853	853	844	894	886	903	861	922	970	856	930	896	884	837	894	852	844	896	873	870	918	886	847	894	919	866	904	900	909	876	877	881	904	867	939	886	898	890	876	890	901	882	856	846	880	903	888	868	890	927	904	898	901	857	886	887	845	897	872	910	939	880	865	916	797	865	878	839	873	894	874	939	865	868	854	910	855	915	917	865	924	868	839	929	853	894	845	840	848	891	928	942	901	856	867	918	858	856	896	900	881	896	862	873	888	793	858	898	881	860	890	943	884	905	929	844	865	886	912	848	850	873	850	887	917	964	918	907	834	881	878	891	881	836	872	926	899	851	842	838	893	899	892	915	900	855	888	886	917	900	890	880	921	883	883	875	888	878	890	887	913	910	916	873	918	898	915	917	858	863	852	874	853	870	859	863	890	886	943	875	852	949	866	898	915	852	910	889	924	947	835	893	914	904	827	889	898	898	873	835	886	868	867	838	878	908	922	921	934	853	882	906	868	886	896	917	887	950	881	855	913	897	902	854	888	876	792	905	907	877	861	908	890	953	912	890	914	909	874	864	837	903	920	918	821	870	853	884	908	991	872	900	930	882	921	861	873	904	893	838	882	937	940	886	918	836	882	869	831	923	841	841	879	889	899	928	867	942	921	858	906	935	843	890	909	881	943	826	877	926	955	908	869	912	889	908	873	879	938	859	856	908	849	883	856	907	884	850	920	905	851	849	844	862	875	853	903	859	863	863	878	921	870	837	925	931	945	888	920	856	896	898	899	862	864	899	865	886	829	898	898	863	860	855	903	896	855	881	897	878	872	895	849	849	905	853	862	915	889	879	896	889	883	939	868	829	875	936	877	874	856	825	878	852	885	935	840	928	888	884	869	929	877	900	859	849	889	923	942	877	882	875	921	858	858	860	860	912	887	901	898	891	892	858	848	880	903	938	879	915	877	873	916	916	901	897	943	831	855	849	867	870	879	853	914	819	872	862	914	913	868	936	877	913	900	884	936	860	840	893	915	848	892	897	863	806	938	879	910	897	884	844	833	917	861	889	906	882	844	882	910	917	882	926	898	853	877	878	871	888	846	864	887	885	887	815	905	921	888	871	869	868	882	889	943	908	860	841	856	849	875	933	880	868	889	879	868	877	883	891	873	945	876	918	896	897	883	893	825	851	888	905	876	897	865	897	854	904	851	907	875	888	866	848	854	858	853	877	848	875	889	890	872	905	824	844	867	922	894	864	880	862	844	876	886	860	929	849	901	903	864	882	908	898	905	849	902	852	889	845	840	881	914	875	905	939	838	886	921	866	904	913	898	914	892	904	922	858	876	915	886	942	885	885	890	884	905	871	867	896	853	873	884	895	907	889	853	872	889	911	899	897	835	938	868	871	853	866	930	915	909	902	885	869	918	841	870	916	868	935	922	876	868	853	838	871	870	862	874	895	888	896	823	889	886	911	866	925	859	872	853	830	864	912	850	908	901	946	931	845	895	890	831	898	820	873	864	911	912	879	885	890	877	905	894	902	873	928	890	911	866	857	867	889	905	898	862	877	844	891	880	866	894	872	913	845	872	803	876	878	926	874	893	900	908	871	906	890	893	878	916	873	887	859	874	873	834	880	913	874	859	914	805	893	873	827	892	825	847	926	901	896	890	850	828	878	833	851	877	885	848	869	875	858	858	886	893	885	915	920	866	921	896	829	907	949	897	809	824	898	852	914	933	934	898	933	900	879	873	857	896	886	885	862	847	909	898	896	926	868	808	863	874	840	877	834	889	933	877	952	864	883	853	879	878	878	857	898	863	852	903	873	927	898	887	893	863	874	911	842	873	916	844	873	848	952	841	879	927	850	924	909	889	915	864	892	875	900	887	858	859	898	923	882	889	828	863	927	844	851	908	911	847	880	883	848	857	884	945	896	918	853	861	868	925	868	851	836	888	847	906	872	875	918	894	916	877	863	854	885	911	858	861	879	907	895	924	945	882	889	891	913	867	887	885	908	871	852	857	876	893	888	875	804	937	910	811	853	897	860	862	907	864	931	894	875	852	862	871	870	890	880	868	945	904	934	916	878	975	860	868	875	926	857	871	874	850	947	855	912	939	822	887	847	899	901	912	848	878	892	903	861	855	887	901	899	886	899	836	880	873	848	937	828	910	876	931	902	895	864	894	894	913	860	905	902	835	862	902	901	907	859	844	906	864	876	941	958	857	939	881	861	876	908	925	830	903	887	871	912	845	925	906	901	885	914	909	893	907	828	895	899	851	946	868	857	871	866	924	892	918	853	894	915	890	905	858	902	866	893	916	895	899	871	858	890	962	957	864	886	893	911	892	933	892	856	899	867	857	882	873	868	843	920	899	865	835	889	924	900	892	880	855	846	945	908	920	866	852	879	918	892	917	835	897	904	867	879	821	892	892	890	861	885	888	887	879	937	898	907	903	910	882	873	837	944	909	901	928	835	923	890	884	886	901	860	879	904	883	888	855	925	930	873	893	934	939	883	866	846	947	901	872	936	916	878	845	830	883	890	879	876	896	928	885	868	878	929	897	885	941	878	905	826	860	890	880	901	930	906	844	902	896	876	917	887	850	860	852	924	838	854	850	896	820	900	882	893	878	882	869	828	920	904	889	905	917	865	907	899	905	850	897	884	898	865	887	884	849	914	897	862	822	828	928	813	919	864	866	920	914	913	887	927	856	880	875	832	917	894	885	939	900	849	882	884	947	905	907	868	900	896	866	864	858	893	867	908	893	868	903	943	875	916	912	895	892	867	885	875	892	916	825	809	863	900	876	896	888	867	851	895	909	880	876	877	873	862	859	888	896	872	897	860	898	894	868	883	889	873	867	837	907	897	825	862	895	875	874	894	881	900	869	930	885	907	826	913	902	863	844	843	881	829	896	923	842	867	893	881	901	878	908	889	898	901	900	880	830	842	906	900	868	822	848	909	921	894	856	871	846	899	871
7920	882	813	633	514	469	324	318	328	263	231	254	219	192	228	222	195	203	221	209	204	213	196	222	200	185	204	177	199	228	194	215	200	184	192	215	217	192	207	217	221	174	189	193	183	212	210	174	189	193	195	174	202	202	170	197	191	191	199	202	223	199	221	207	182	219	193	186	211	195	181	228	220	221	196	205	219	207	201	201	200	215	206	205	212	185	207	182	210	206	201	219	190	194	207	184	224	214	202	210	183	179	197	228	198	215	202	208	241	187	213	217	202	211	195	190	197	188	198	187	184	170	193	201	205	195	204	170	194	199	177	208	193	213	214	168	179	189	179	172	171	192	217	203	181	210	196	182	197	206	180	201	206	220	215	219	182	229	174	190	205	206	205	231	197	198	193	201	206	207	217	183	196	202	184	197	202	221	186	174	219	205	216	211	223	206	211	206	199	196	204	210	192	183	191	202	206	158	190	212	184	206	233	204	183	211	210	213	173	195	216	200	182	213	168	166	205	208	190	204	212	206	211	199	189	189	189	204	200	201	213	210	214	180	211	202	193	175	174	195	205	199	179	209	192	214	180	195	202	179	197	199	225	219	198	196	218	199	203	187	211	171	191	178	199	162	192	197	169	163	210	180	212	200	229	235	206	189	212	234	207	201	203	190	209	199	210	192	202	198	218	199	205	183	202	212	213	226	182	195	239	211	207	197	217	215	198	228	221	201	224	232	198	191	195	230	180	213	190	191	196	201	210	231	206	204	190	226	194	204	211	193	235	194	191	188	201	191	197	200	194	211	198	190	198	204	185	196	194	207	187	218	173	191	177	168	211	219	170	179	196	205	206	194	198	218	204	186	203	228	182	193	198	172	184	184	204	198	248	220	214	204	214	205	199	187	220	225	176	202	196	229	198	183	199	183	163	187	179	199	189	217	174	191	199	204	215	209	213	188	219	216	187	204	200	176	216	193	203	178	208	219	226	193	201	219	168	202	180	210	197	232	218	205	212	210	186	177	204	240	244	213	207	206	235	231	236	211	207	199	209	208	174	170	227	184	202	183	212	209	177	197	192	208	212	196	198	208	206	174	214	197	235	194	202	183	216	220	217	200	173	222	198	185	201	201	193	214	201	217	198	226	193	186	205	216	187	210	172	181	204	179	227	187	197	223	237	177	202	210	216	223	206	216	208	193	200	185	223	192	193	208	212	218	212	207	186	188	195	188	200	223	217	231	185	213	231	203	187	201	200	196	183	183	209	228	214	232	195	209	201	203	205	210	213	215	191	224	187	186	181	188	196	207	192	210	200	190	212	194	212	199	197	227	180	209	183	191	200	186	214	179	191	199	203	200	200	198	216	209	193	214	181	203	188	184	215	200	198	187	210	183	175	216	209	193	215	233	202	206	206	220	229	216	223	224	185	183	193	183	219	219	195	189	185	184	180	203	188	201	199	181	181	209	196	196	234	203	190	193	180	188	198	204	187	174	211	223	204	211	186	197	207	196	215	222	199	210	190	221	173	224	210	189	205	217	210	199	204	215	191	198	191	187	254	194	169	174	181	221	195	191	217	191	209	213	217	207	242	180	225	216	177	210	228	201	179	209	207	209	209	174	172	211	188	192	216	181	223	198	209	195	217	210	201	201	194	226	222	203	187	196	209	239	215	197	208	221	195	238	211	191	228	226	230	196	185	201	191	211	189	209	187	195	212	211	207	223	194	225	225	208	222	214	177	215	197	173	206	206	225	189	187	185	179	183	209	230	208	206	207	204	214	179	209	220	188	211	218	207	200	206	187	204	213	210	228	167	204	223	197	199	191	188	207	189	225	175	203	205	201	205	177	189	194	167	204	232	196	171	213	207	181	164	176	177	199	183	217	217	175	176	189	221	226	194	208	175	203	220	166	190	169	201	180	202	194	200	209	205	181	209	183	201	210	206	196	207	237	206	210	212	191	213	213	195	186	221	205	203	211	177	209	203	226	194	200	205	203	205	205	199	200	215	177	181	210	188	191	232	212	233	221	201	192	200	184	200	181	211	213	191	213	213	200	209	185	190	204	202	184	186	212	195	204	193	207	207	178	180	195	198	198	206	202	204	187	203	199	166	206	196	202	214	165	212	216	216	212	200	240	219	191	213	206	229	195	234	202	185	210	221	191	191	198	206	193	199	201	178	196	201	189	205	190	200	223	199	202	194	168	192	216	221	187	219	199	203	200	202	171	233	186	201	204	172	207	201	206	195	180	187	191	200	197	161	197	208	186	193	194	202	184	195	231	202	225	194	219	199	186	211	200	197	201	210	207	228	207	205	205	215	211	191	208	192	187	193	189	198	212	210	205	201	184	204	210	200	210	195	183	195	206	194	203	217	211	196	195	231	204	197	210	219	194	205	194	194	213	199	193	202	180	222	207	189	205	210	177	219	191	203	213	189	183	205	194	213	194	206	208	203	206	200	181	173	186	200	185	186	216	214	210	203	209	240	209	160	189	224	224	202	189	239	180	196	190	202	187	208	203	203	184	201	200	176	177	197	206	226	218	229	228	202	196	197	212	187	189	234	191	211	199	185	198	203	240	194	218	218	222	219	192	203	210	191	175	208	221	217	178	181	190	191	217	191	186	221	180	220	197	187	212	189	210	198	216	177	188	204	202	215	182	193	185	194	180	203	214	203	167	179	210	212	194	183	216	210	199	216	198	204	211	201	181	221	229	189	213	208	186	192	187	202	190	173	185	213	214	222	241	211	198	218	194	206	193	212	174	197	199	209	224	209	198	178	179	195	236	210	201	205	187	194	211	208	201	222	183	189	222	232	216	214	208	206	206	205	194	179	197	205	170	189	195	211	205	182	201	199	208	187	193	215	209	195	208	207	193	201	175	177	233	174	178	183	205	200	204	188	243	191	204	227	182	197	211	179	184	193	196	211	185	190	216	198	235	206	192	221	207	208	197	183	215	208	194	176	185	186	191	171	195	203	217	209	230	181	198	196	200	200	204	202	200	229	158	175	207	197	190	188	199	178	209	201	205	201	187	205	200	192	184	201	203	224	182	202	185	208	191	183	189	186	197	189	195	207	175	201	190	197	179	198	196	201	186	201	208	255	204	196	186	212	187	216	208	179	215	187	206	213	210	190	198	207	180	222	194	216	222	214	172	212	216	199	226	229	201	196	172	200	211	215	203	206	203	202	183	206	191	192	205	227	197	224	220	208	189	181	208	186	202	200	201	215	209	221	210	209	189	198	194	221	193	198	184	202	207	201	210	195	206	201	228	199	212	170	206	226	211	199	182	185	187	220	180	205	198	182	166	164	218	187	206	202	221	183	233	237	190	165	217	220	205	161	212	171	211	225	206	181	214	199	215	204	195	222	206	209	200	217	201	197	186	213	187	201	219	216	195	201	202	228	231	200	190	174	200	173	199	191	171	203	213	196	178	222	229	200	170	190	201	182	186	197	225	188	207	197	228	217	226	215	211	178	213	188	206	228	207	223	162	213	215	211
6724	1100	1863	2008	1847	1447	1226	1075	924	853	749	667	718	634	656	616	605	590	558	595	550	572	575	551	535	547	541	532	537	548	530	552	524	508	539	491	513	522	508	493	487	516	507	547	506	479	495	516	493	493	493	480	520	516	512	525	482	489	509	499	495	506	495	492	492	523	482	518	468	479	485	487	527	503	496	487	490	494	510	529	488	468	514	498	482	501	500	486	501	507	485	476	535	465	531	497	493	487	459	498	489	532	490	532	497	486	479	495	513	492	531	521	533	529	513	515	510	490	503	495	481	507	509	449	489	532	486	477	484	467	479	490	495	494	489	521	477	522	523	488	501	492	474	477	499	471	479	467	496	473	518	483	506	532	481	495	512	502	485	490	460	511	481	511	522	541	510	484	505	492	450	527	487	483	519	505	520	472	478	492	493	492	479	474	519	491	484	498	528	537	482	522	567	522	546	456	479	471	500	511	497	460	478	487	495	461	485	491	510	479	532	476	499	538	498	496	493	499	506	491	513	499	526	493	469	464	450	503	483	505	462	503	491	518	492	493	515	463	516	508	507	487	488	487	454	528	478	486	449	510	487	481	475	494	490	503	501	472	468	544	462	483	511	512	481	500	517	477	453	500	474	479	497	500	501	461	505	518	512	512	495	505	514	507	542	517	473	478	471	508	484	502	520	489	495	498	471	488	463	496	479	488	484	505	498	516	479	488	496	472	505	517	478	472	523	503	517	488	520	545	447	479	487	527	511	512	462	487	502	515	489	516	530	509	469	497	479	455	478	491	496	519	493	511	511	454	508	511	495	455	477	485	473	508	490	452	527	490	517	508	501	502	486	489	452	475	555	494	481	488	493	437	555	509	479	493	490	455	548	481	494	504	456	459	493	436	488	523	468	477	486	513	486	520	490	448	526	514	493	475	509	503	489	498	503	473	525	493	485	507	518	499	462	479	514	526	484	498	464	488	512	502	476	501	495	480	484	482	438	503	501	510	507	467	486	479	480	465	544	520	492	519	465	499	450	492	473	521	528	471	528	508	485	505	461	510	445	503	498	484	538	533	527	491	487	511	532	518	495	459	481	479	474	477	557	474	497	518	484	518	489	473	501	515	517	474	479	460	483	495	474	505	510	458	502	499	494	523	498	500	512	483	525	488	499	515	519	494	509	483	478	522	483	477	465	486	471	494	505	530	477	530	522	498	483	469	513	471	493	501	474	447	515	503	481	464	517	486	495	543	512	480	495	498	509	469	504	463	496	476	478	524	535	497	480	518	514	478	480	499	509	486	474	462	498	546	497	468	461	522	455	505	513	482	507	488	471	514	498	495	482	471	474	506	467	486	496	495	496	457	490	486	485	498	508	505	488	491	496	493	473	501	459	486	486	441	520	462	491	468	514	557	504	543	463	514	456	479	489	491	487	510	494	486	451	472	501	494	498	465	553	503	502	487	508	490	479	537	460	498	450	494	480	467	468	483	488	521	513	512	495	460	497	545	448	480	506	508	494	537	516	485	476	521	476	492	485	480	498	513	519	515	476	500	475	529	513	507	473	511	505	486	503	509	471	479	489	512	458	455	501	502	495	526	533	504	528	537	503	492	480	494	504	497	465	507	476	508	460	511	506	450	509	500	505	522	523	487	463	501	494	519	498	480	496	474	563	475	498	502	524	509	492	512	501	515	518	499	513	510	491	485	459	479	476	499	487	477	485	502	517	494	475	516	491	501	487	502	474	502	468	448	484	486	517	483	486	508	501	477	489	483	497	463	469	484	485	512	486	481	493	462	508	481	497	496	519	494	486	505	516	491	521	483	480	499	483	523	474	448	522	492	494	515	516	473	460	539	486	482	466	505	504	501	491	495	515	486	522	474	502	474	515	535	509	544	512	501	503	543	507	536	529	489	507	434	495	487	478	480	492	539	513	504	492	487	491	530	527	488	478	523	473	508	491	501	505	500	500	504	454	514	508	483	484	478	477	510	466	473	529	507	506	481	473	472	468	507	536	501	473	520	490	486	509	487	455	497	520	500	505	505	472	499	480	471	520	486	488	511	476	475	504	481	502	488	500	517	474	502	528	513	530	455	506	531	471	499	481	472	491	487	470	502	499	501	470	482	479	487	507	462	523	491	509	493	504	462	460	537	514	507	501	480	498	462	456	492	484	441	488	505	486	487	488	531	538	486	504	526	462	469	498	493	517	512	487	494	469	505	465	530	500	483	506	482	472	530	489	502	509	554	492	450	515	453	449	507	504	507	483	508	512	498	490	472	504	515	510	476	511	476	500	476	505	462	503	524	472	518	506	539	501	490	499	531	491	480	513	497	498	485	467	451	528	461	482	498	452	519	510	508	495	489	501	538	474	524	492	521	465	547	516	494	486	500	490	474	457	492	511	486	523	493	458	503	455	493	514	520	493	498	452	499	488	491	507	516	490	520	495	502	507	511	517	453	523	529	511	461	469	467	496	498	517	483	468	545	533	460	501	486	494	478	465	496	475	488	483	493	518	471	487	524	508	484	477	529	450	507	485	475	446	464	492	496	507	471	507	515	490	513	493	488	435	486	506	488	486	516	471	545	484	525	477	505	520	507	526	490	526	511	502	509	504	473	474	523	510	505	519	505	501	502	508	471	488	497	501	512	518	501	505	518	475	491	493	496	541	512	481	449	488	501	529	473	462	483	508	471	472	459	491	478	506	504	455	488	453	480	481	487	506	496	478	506	518	490	494	509	482	496	491	518	497	473	494	493	494	476	475	502	492	532	483	533	460	534	503	529	506	518	485	458	555	505	508	494	462	486	511	461	489	515	506	525	499	517	492	499	489	452	534	495	475	508	505	527	490	510	512	479	466	476	503	520	467	463	494	474	481	482	474	511	471	523	498	494	517	508	510	483	528	550	513	463	510	473	521	514	461	541	483	503	491	487	484	553	484	485	490	476	489	534	494	476	494	496	489	514	489	437	482	523	514	511	474	491	460	481	482	494	525	480	486	488	465	499	467	515	527	498	483	475	486	481	482	515	526	522	510	512	483	479	492	497	504	488	525	488	487	487	508	491	476	525	493	523	507	487	487	469	483	492	491	520	466	513	510	510	460	455	460	510	477	511	491	523	477	445	516	513	466	487	453	503	527	498	473	497	509	477	468	484	465	512	500	507	487	512	494	483	449	506	487	501	515	499	495	503	501	487	510	472	529	521	524	468	483	496	468	459	480	510	506	467	470	508	529	540	481	485	501	459	519	490	484	510	501	460	487	481	487	466	495	483	504	489	523	462	542	495	484	494	494	467	489	470	523	506	531	525	494	483	518	498	452	490	485	480	454	508	474	471	503	496	485	456	486	489	471	488	491	501	505	529	452	468	522	515	487	486	488	475	477	480	486	506	524	514	517	504	487	496	519	479	488	494	492	475	481	518	487	500	520	538	471	529	537	514	471	487	494	497	472	495	491	497	489	482	476	535	504	427	445	444	460	493	505	452	477	520	475	507	453	487
15047	1923	1534	1188	834	697	451	422	382	344	335	260	260	295	269	254	252	243	266	214	253	235	213	212	247	248	226	264	210	256	233	223	212	202	219	221	252	214	222	200	194	206	235	235	232	238	231	223	226	224	240	240	213	231	258	234	212	219	206	211	206	211	235	247	242	225	249	209	228	229	196	201	202	210	216	231	222	229	222	225	238	239	233	242	222	232	208	260	218	226	193	239	217	218	244	245	193	231	235	246	228	219	209	221	209	268	206	233	251	228	269	246	237	215	221	200	211	200	245	203	237	238	201	215	227	231	218	219	234	219	226	235	239	224	243	211	237	200	222	242	219	221	212	220	246	215	214	224	201	208	203	207	226	233	221	235	259	227	227	202	235	224	226	230	213	224	203	245	232	220	234	239	233	229	219	236	229	231	237	243	224	226	250	239	203	216	218	227	252	219	220	220	211	190	229	226	242	222	242	224	220	211	253	248	211	232	214	209	236	202	209	222	223	205	240	221	213	243	221	213	222	239	218	217	210	243	215	238	259	217	230	237	242	219	261	220	223	224	220	202	250	222	221	218	221	258	246	197	203	227	273	204	244	232	227	204	233	225	261	244	222	196	212	240	235	203	216	224	216	233	216	180	231	236	241	261	226	193	245	229	243	250	238	241	233	205	239	227	223	235	243	252	239	252	228	257	202	221	213	237	216	247	194	236	234	236	246	239	211	235	218	226	230	234	237	187	217	211	220	220	224	226	226	227	229	199	232	246	200	236	233	261	237	248	233	189	213	220	207	235	216	228	241	232	203	233	216	208	228	213	235	237	248	206	255	223	206	248	220	218	239	218	192	238	281	225	228	236	216	219	209	229	229	189	239	240	208	209	241	232	222	220	242	229	219	203	237	188	229	222	210	210	196	228	238	202	241	211	245	225	217	182	216	223	192	228	231	222	215	253	258	235	239	230	226	236	238	242	238	211	224	231	231	232	245	234	231	240	207	215	216	216	205	215	212	200	215	220	235	246	220	257	216	223	242	222	197	231	238	213	199	213	221	189	232	258	240	226	236	240	216	197	215	187	226	214	240	229	227	208	230	236	219	238	232	225	204	197	236	238	220	235	201	254	232	245	216	209	233	214	248	225	213	221	209	224	231	192	219	213	239	195	211	227	248	223	239	233	240	223	230	234	219	217	216	230	230	224	220	223	228	234	213	220	228	264	221	226	247	213	252	231	240	228	232	241	219	218	222	199	229	211	231	212	216	216	203	245	239	207	204	210	222	235	227	207	247	234	251	198	221	266	226	217	224	223	221	213	224	250	217	225	233	237	243	267	232	203	216	212	244	226	235	213	211	222	226	235	220	223	207	195	221	232	243	259	208	237	206	232	214	186	236	219	212	217	252	232	205	199	220	224	207	252	217	227	216	214	246	232	221	225	223	184	227	212	219	208	190	222	214	216	240	209	223	205	226	216	208	230	218	227	226	200	228	229	246	230	239	244	208	225	214	241	258	223	195	228	208	207	212	236	214	202	219	238	240	261	237	217	208	264	239	218	221	217	262	257	229	252	210	230	232	228	241	220	252	241	241	224	253	233	209	206	220	230	230	206	198	204	211	208	240	234	211	225	250	242	245	223	209	225	255	231	216	206	238	213	222	225	211	244	231	239	216	225	218	238	221	244	252	217	190	215	216	245	223	241	218	212	221	250	218	206	208	247	217	204	217	209	217	208	243	241	228	247	243	219	258	165	224	237	244	199	254	219	223	238	226	237	222	245	228	227	229	244	231	216	233	233	206	225	217	216	226	218	212	229	212	199	229	213	200	220	202	213	225	250	195	195	227	232	233	217	224	234	243	229	232	241	229	222	225	209	218	230	240	244	230	216	246	220	214	227	226	217	201	228	257	213	241	242	221	222	192	191	230	216	227	226	241	226	195	219	226	196	213	220	254	238	236	219	198	216	218	200	205	261	217	194	196	230	230	211	236	220	225	220	231	232	208	205	217	231	219	210	228	225	204	208	235	243	235	215	241	219	216	219	218	216	229	229	257	254	228	207	197	228	202	225	246	250	225	251	209	255	246	226	217	223	270	224	246	220	230	243	237	218	242	233	238	243	225	239	226	230	214	226	226	238	218	219	240	220	260	256	223	251	223	233	224	252	234	218	233	234	231	214	242	225	237	228	229	209	246	226	220	243	238	254	225	228	220	231	256	203	223	213	217	213	245	256	229	215	245	212	217	214	195	216	211	223	218	223	217	231	222	218	208	227	238	225	218	245	201	213	228	205	240	225	214	246	228	231	245	226	213	213	227	244	210	229	196	268	214	212	216	230	227	229	219	215	213	234	228	220	202	212	204	227	238	209	253	199	217	210	218	231	218	236	192	218	229	214	194	219	249	223	202	176	231	253	208	242	245	196	222	246	226	225	193	208	211	239	214	216	224	239	241	201	244	243	245	226	214	233	213	233	245	239	200	238	210	227	229	219	251	244	204	252	239	237	232	212	215	253	247	200	224	231	222	201	221	236	229	227	214	217	229	232	211	186	235	236	239	227	240	225	237	240	226	235	272	233	230	211	236	255	246	229	212	231	225	204	216	214	244	221	213	229	227	230	238	210	249	225	264	219	228	262	251	230	228	243	209	227	241	247	205	234	231	214	234	255	231	233	217	237	228	228	211	193	188	230	216	226	238	238	213	235	221	234	246	214	234	225	215	211	229	239	198	239	236	233	238	207	236	237	221	220	209	208	209	238	256	211	185	227	213	232	197	207	253	224	229	213	209	246	213	209	210	230	211	227	220	235	228	211	216	249	224	202	214	237	213	243	209	222	235	216	222	234	223	224	252	215	234	216	222	220	224	245	222	231	230	206	220	202	203	210	225	216	202	231	187	242	237	208	231	239	232	231	194	210	217	227	250	230	245	240	211	200	208	217	216	229	207	228	230	228	204	228	238	210	221	238	245	236	269	247	232	242	227	220	238	247	216	231	224	235	209	197	219	270	196	237	235	245	216	236	238	211	227	227	250	207	235	209	253	237	232	244	208	236	266	217	218	245	224	202	246	205	216	208	208	245	228	213	232	238	225	227	216	225	216	241	209	234	240	200	201	251	202	206	283	216	241	220	236	260	229	221	240	207	222	216	244	219	216	215	223	202	198	220	224	267	212	219	241	224	222	254	221	222	237	226	198	234	263	214	221	212	224	232	221	232	228	238	220	216	239	227	228	208	210	218	224	215	217	237	221	244	232	234	210	245	240	212	204	202	231	231	221	218	196	242	258	208	256	205	209	211	211	228	260	213	220	228	228	228	246	220	226	234	208	218	229	223	221	227	240	204	218	251	258	217	213	236	233	221	228	220	224	241	241	214	217	227	218	250	241	229	226	235	222	217	218	228	231	237	208	246	214	241	201	222	212	209	214	233	233	246	223	225	198	238	250	240	205	226	228	249	207	200	229	212	228	238	204	238	227	214	214	192	239	204	210	234	242	224	255	189	217	223	212	221
8709	1681	3010	3179	2720	2365	1804	1625	1338	1159	1057	1047	929	859	816	800	755	711	735	744	701	660	690	656	664	670	652	639	655	607	630	602	642	598	637	612	642	585	586	641	625	614	635	633	597	580	610	543	581	564	599	572	566	584	585	616	583	541	586	565	607	600	616	576	577	571	541	583	604	586	565	577	582	628	576	572	579	578	582	594	606	604	612	548	587	581	563	556	588	587	545	559	586	639	589	598	601	568	590	574	582	603	589	565	591	573	569	603	604	606	581	565	553	550	558	579	544	567	582	606	556	612	600	549	569	603	587	556	554	608	539	572	629	557	599	597	573	604	560	601	596	544	537	582	589	616	598	572	559	552	611	617	596	610	616	590	580	554	568	566	633	605	575	579	618	621	563	564	582	603	571	566	538	602	580	598	559	547	601	561	583	592	541	567	604	577	547	572	576	617	585	576	563	522	550	572	595	576	583	557	599	559	565	601	610	604	592	596	558	587	606	589	600	548	599	546	566	578	578	577	621	565	550	585	564	568	561	614	618	585	618	560	568	553	573	590	600	612	583	580	587	570	601	551	606	593	555	595	569	621	588	556	605	522	562	587	563	558	594	588	603	580	588	544	550	594	586	566	579	579	569	581	592	593	595	557	583	601	567	608	566	598	567	576	620	562	568	504	576	575	569	539	547	571	567	599	582	578	607	626	564	555	596	582	573	558	595	589	540	595	556	583	604	608	567	550	549	561	551	550	601	554	586	577	585	570	583	541	577	566	584	634	561	605	570	577	586	580	567	566	568	564	559	627	551	572	560	587	570	568	531	628	560	554	510	561	585	597	612	559	584	566	557	592	560	575	584	593	565	585	579	581	585	566	558	559	538	562	563	583	548	591	536	591	554	540	601	603	601	550	581	570	562	584	631	543	565	580	578	602	589	557	573	577	599	555	584	592	590	564	607	591	598	524	601	529	640	601	575	530	583	596	592	569	620	589	599	627	576	588	537	632	596	613	611	533	574	582	600	620	627	575	578	562	555	558	599	552	581	571	559	551	608	561	591	618	564	537	584	613	518	593	569	555	612	612	562	578	559	565	582	598	568	578	557	559	562	599	583	625	552	624	552	587	570	580	598	608	610	595	594	588	575	579	575	558	559	625	572	545	590	577	583	559	598	599	588	595	587	570	560	586	547	564	567	574	557	613	590	560	546	591	558	576	583	582	580	596	615	532	607	534	590	580	572	607	561	577	540	588	551	535	640	556	588	619	555	589	596	559	574	599	576	574	598	556	531	594	559	596	589	547	561	617	549	602	623	550	558	544	593	566	570	595	589	556	551	566	594	620	574	556	563	596	592	634	552	588	555	572	578	581	581	600	572	549	540	589	585	590	554	563	552	579	537	561	581	551	603	541	558	576	552	623	582	572	561	589	558	639	518	555	572	588	591	573	583	577	596	582	575	555	599	587	573	598	550	621	604	629	586	572	574	587	615	607	560	594	548	588	579	574	589	571	592	576	555	551	601	527	588	575	573	564	553	575	568	558	539	566	565	579	563	573	587	566	578	568	530	604	570	579	569	607	542	580	608	545	578	605	567	576	601	578	576	543	537	565	564	560	639	588	601	558	595	566	628	603	564	584	588	543	614	611	572	568	601	540	575	567	579	617	582	578	598	538	535	617	579	556	538	568	604	609	562	591	535	511	603	571	590	593	564	574	542	554	586	581	559	541	570	552	587	548	585	595	568	590	555	542	562	624	553	559	568	582	605	541	595	585	572	590	584	581	565	552	601	568	592	544	585	625	625	572	609	595	605	570	596	587	589	586	615	591	568	610	587	569	590	571	605	533	580	554	562	591	564	581	592	552	600	564	569	555	597	578	537	530	571	559	579	594	568	619	599	583	579	567	588	589	574	595	550	605	581	564	541	571	530	562	582	598	581	601	542	558	588	570	565	553	571	590	561	539	577	582	537	601	560	553	569	595	563	546	575	576	586	600	534	581	586	597	566	618	581	531	567	593	556	600	584	558	597	604	621	591	562	552	575	598	599	548	559	589	566	559	565	625	579	558	568	603	548	620	555	573	567	578	584	592	569	568	558	555	583	563	577	527	558	572	598	570	538	590	556	593	575	602	611	576	600	560	577	550	560	542	573	616	571	566	559	578	559	573	581	566	565	571	615	562	573	543	581	566	565	576	544	603	567	570	560	606	596	586	587	580	565	584	629	591	549	557	593	568	638	599	577	550	555	562	594	596	585	557	555	524	556	537	606	581	598	544	573	618	543	596	594	586	585	582	556	551	575	584	579	577	573	539	620	554	599	567	586	587	560	603	544	610	591	581	626	585	534	587	594	557	566	560	547	591	588	517	587	564	572	564	584	580	547	575	582	542	574	576	570	568	537	577	554	577	564	609	581	562	590	555	573	561	591	565	547	567	586	510	601	616	565	591	591	572	599	531	538	599	605	547	545	605	552	564	513	506	581	609	545	574	546	584	611	586	593	594	601	551	577	590	535	585	582	617	583	577	600	566	536	526	578	566	593	598	610	590	588	554	560	586	558	606	601	591	578	577	530	534	579	606	573	584	544	618	635	556	566	559	598	572	580	562	604	564	580	602	577	555	591	576	587	575	627	579	559	569	581	602	644	609	595	579	606	605	603	607	580	614	560	574	556	604	598	564	571	633	581	607	622	600	603	576	594	575	536	588	587	560	597	639	544	583	595	553	598	558	564	554	570	576	617	619	556	534	577	564	605	558	562	632	604	579	581	587	578	630	572	591	560	549	626	546	522	561	573	553	590	557	579	603	555	564	542	580	572	548	580	597	578	576	598	596	585	572	583	558	559	559	587	529	569	611	568	598	562	545	546	607	604	557	600	604	589	597	583	566	572	564	608	573	619	587	569	615	595	609	597	564	566	576	650	602	601	556	609	574	586	590	574	601	559	576	539	614	542	550	577	581	590	548	592	571	580	549	583	527	597	601	584	586	599	604	626	562	558	576	575	567	589	538	595	580	554	565	615	553	569	584	594	577	567	523	583	545	604	596	551	605	566	571	624	590	604	572	543	600	538	572	591	583	627	589	567	590	530	620	548	592	596	596	607	587	595	596	572	584	568	561	608	576	543	588	586	587	572	538	599	571	563	608	577	571	530	558	605	589	596	546	590	587	603	541	570	562	594	518	587	558	549	596	568	543	610	554	589	609	592	581	565	608	573	630	619	508	646	556	590	623	599	562	580	569	545	550	566	589	570	598	620	585	570	555	588	618	544	529	561	616	611	574	607	557	602	592	552	566	611	649	570	595	585	533	586	596	586	606	584	588	603	598	583	558	595	612	591	594	558	589	587	557	593	596	560	551	581	564	577	604	569	591	575	589	558	563	570	562	540	600	560	597	611	555	548	541	593	587	560	622	561	605	578	593	552	559	576	573	568	594	560	604	545	612	580	553	597	555	598	578	594	587	566	596	549	589	612	572	554	597	561	573	661	557	548	605	600	617	590	657	571	562
1970	467	535	471	444	447	421	450	425	407	388	398	435	423	386	387	364	433	429	385	415	404	389	439	394	396	412	429	377	415	452	448	430	420	428	382	383	403	440	412	400	384	371	365	425	382	387	387	435	382	419	418	434	413	396	433	400	440	394	380	431	408	398	370	368	379	411	397	389	392	431	428	391	375	437	397	391	407	381	375	372	413	396	404	386	407	371	402	421	382	426	411	418	396	405	404	400	418	364	405	396	395	394	386	379	403	425	427	419	359	395	382	400	421	382	372	426	406	401	393	408	386	439	424	398	394	412	386	382	369	391	379	394	409	400	395	379	409	406	362	414	396	392	398	421	413	374	436	436	396	403	409	398	439	387	368	376	404	396	400	390	408	417	389	374	387	417	393	403	395	402	369	356	388	393	366	387	435	399	361	397	392	386	388	386	412	374	399	413	395	411	400	379	353	365	384	416	346	405	411	377	362	409	392	408	384	379	418	363	415	459	369	404	405	417	370	421	428	399	421	387	414	406	374	423	390	404	372	374	379	408	396	418	398	428	373	415	391	405	403	401	403	487	399	388	414	389	419	396	374	395	420	462	384	390	410	360	403	409	394	403	429	424	410	393	397	397	389	413	381	365	422	403	362	372	399	399	383	341	395	399	431	394	392	393	418	375	404	391	378	424	362	416	435	354	366	401	377	377	413	409	399	409	385	392	362	358	392	381	387	379	433	425	435	401	378	365	396	383	411	377	398	396	384	416	403	389	424	372	363	412	381	405	385	413	377	384	397	433	416	393	405	425	410	372	374	375	393	395	375	399	385	414	381	386	443	385	409	369	397	386	395	388	452	385	372	421	399	379	397	379	422	363	395	371	391	432	401	386	384	424	414	408	416	379	370	366	376	442	425	390	374	381	378	373	392	421	424	431	378	370	373	387	387	427	398	405	445	383	409	415	374	376	395	390	358	430	375	425	403	423	384	366	395	413	401	424	416	367	389	388	402	394	362	384	408	440	391	393	413	383	389	399	384	412	378	401	403	401	415	397	377	398	399	403	406	336	365	335	387	441	386	381	426	401	413	436	363	403	466	393	405	373	389	396	421	392	399	397	387	380	397	397	412	432	396	395	383	366	433	348	425	428	422	389	397	381	364	376	398	398	368	417	415	356	425	401	391	392	377	419	420	388	395	421	374	408	394	442	411	423	397	431	401	407	441	437	413	400	390	407	410	384	426	430	384	397	383	385	387	429	399	404	385	421	419	386	390	382	413	455	421	400	406	412	394	376	408	374	419	401	407	376	377	415	401	413	403	410	384	403	394	406	432	396	407	387	419	361	379	443	415	401	402	375	398	419	390	375	390	431	380	398	342	419	428	378	392	349	431	414	359	380	395	382	378	414	394	408	376	393	425	407	399	395	423	385	427	403	410	425	396	388	391	387	430	416	397	394	383	375	356	384	342	421	403	401	446	407	418	373	420	346	391	347	396	422	383	385	389	368	423	405	399	411	404	387	408	393	384	426	413	387	395	376	419	375	374	405	376	356	402	399	370	405	409	397	441	434	423	389	387	392	399	403	391	419	414	389	432	414	346	382	379	390	392	400	396	394	417	379	434	380	407	433	408	419	393	371	358	421	403	397	383	416	396	360	397	364	432	360	398	412	410	387	390	391	402	419	416	393	374	409	401	380	419	374	392	400	400	395	415	402	424	376	402	403	393	415	356	403	396	394	410	383	379	378	405	407	423	366	386	378	408	371	410	413	391	400	394	412	403	404	402	402	383	426	396	421	398	385	386	376	390	406	411	358	376	403	365	412	374	393	376	385	411	453	391	419	402	385	391	364	418	376	403	369	420	396	387	372	427	435	385	393	376	391	393	390	377	378	404	389	370	401	379	383	392	403	418	416	403	449	401	364	358	370	407	394	437	380	448	407	384	407	373	391	355	382	413	390	401	349	400	389	433	411	422	406	387	396	383	369	390	402	399	397	371	367	402	351	407	367	377	382	373	423	405	403	387	438	400	404	388	387	372	390	417	362	418	365	340	390	425	422	388	371	370	379	401	356	398	401	343	388	402	390	421	414	391	394	407	407	429	433	394	380	394	442	438	348	351	415	374	412	416	414	403	386	421	374	407	375	356	433	380	383	429	416	409	418	391	409	400	391	412	439	401	398	394	393	421	399	353	403	429	422	415	414	384	399	432	410	383	391	390	401	385	410	388	378	391	453	443	404	395	414	388	409	366	414	420	394	405	368	394	406	351	374	427	400	405	397	408	389	377	430	394	399	359	399	363	395	390	425	407	419	362	418	426	385	384	406	383	395	358	401	413	420	390	394	359	415	387	390	396	406	445	404	408	365	373	416	392	376	364	415	396	411	407	423	389	411	408	374	377	387	391	397	386	398	394	369	443	428	416	429	415	404	388	380	423	414	400	406	390	378	370	405	409	348	398	346	440	447	426	411	402	404	431	419	384	403	420	427	401	399	435	408	383	424	376	381	414	399	390	385	399	417	431	377	401	358	403	392	421	414	410	383	396	420	391	390	362	415	406	360	369	406	385	379	385	389	386	417	421	366	421	375	434	385	385	427	418	382	409	389	436	353	390	392	421	383	437	374	390	367	356	382	380	369	400	405	434	377	394	378	399	427	400	398	382	434	392	361	400	425	386	399	419	399	383	456	389	387	362	419	392	397	416	373	372	400	404	381	414	364	403	399	384	387	368	361	371	395	385	394	424	360	426	375	404	402	402	411	391	408	433	382	368	385	423	438	419	410	405	400	369	346	383	415	393	385	401	386	354	389	377	386	381	422	332	366	416	390	417	383	424	404	391	379	379	416	406	385	423	398	394	443	408	419	412	398	384	403	384	425	389	390	437	407	386	404	386	419	404	412	414	414	390	415	412	436	398	376	400	391	393	374	398	378	431	428	427	386	396	428	384	394	363	419	403	382	384	387	405	376	388	431	434	381	402	371	372	387	410	420	400	407	416	416	405	378	390	397	398	381	403	368	438	407	391	391	419	391	396	406	417	396	400	383	392	409	381	402	406	444	385	380	371	353	424	440	413	397	364	385	386	386	420	404	429	398	388	368	352	389	429	409	398	388	375	384	406	379	367	371	423	432	372	412	402	385	393	380	396	387	425	444	356	409	396	362	383	416	450	408	413	362	377	367	445	388	382	420	367	362	444	392	394	453	418	431	392	412	432	381	448	409	376	413	421	422	422	402	423	385	389	387	445	436	406	383	384	383	350	418	381	397	368	433	379	401	411	410	381	405	398	350	407	426	387	403	423	403	394	370	371	420	375	358	410	424	405	403	362	355	403	406	443	374	363	396	429	401	417	388	413	429	427	360	392	396	382	393	394	427	396	411	430	426	410	395	401	392	413	419	436	416	400	421	401	409	394	353	396	384	397	395	375	390	417	369	426	391	413	382	378	397	390	382	400	394	401	398	401	372	390	438	441	453	376	380	391	411	365	398	383	413	419	364	387	389	407	412	430
2301	992	1158	1139	1092	1053	978	991	969	901	998	873	902	908	906	878	883	925	890	948	900	875	925	904	869	927	918	892	891	897	866	884	927	935	874	870	861	937	842	902	832	902	897	846	834	918	884	910	869	862	863	857	881	861	885	913	888	898	888	856	885	942	869	863	899	843	902	913	877	937	866	872	847	879	887	860	936	938	890	872	825	899	865	945	846	892	865	918	850	899	913	862	855	840	897	916	903	882	901	873	875	872	846	880	935	955	965	921	911	849	862	888	856	870	880	916	923	918	903	934	881	893	866	891	878	838	884	924	887	907	929	850	859	902	879	878	917	893	869	885	863	866	859	859	867	918	917	865	900	867	820	821	846	887	944	859	835	906	897	921	870	866	841	878	862	939	879	890	907	921	899	904	872	893	953	853	881	880	906	866	894	912	925	838	891	843	893	900	902	909	867	881	884	856	870	903	879	849	880	912	893	879	887	862	861	900	865	958	897	838	858	917	920	878	899	856	851	875	864	843	903	891	925	833	923	960	860	866	907	888	882	839	909	923	945	910	856	912	855	897	874	946	929	851	855	887	906	863	925	862	866	855	926	928	863	865	878	945	895	906	867	864	851	874	877	863	879	892	917	888	854	867	906	904	900	803	860	854	899	874	891	850	899	919	855	873	856	903	904	906	842	905	874	899	875	862	884	854	907	820	870	897	882	918	878	860	904	829	920	827	917	906	865	915	860	847	909	924	903	913	898	857	892	850	855	884	918	839	871	853	874	882	818	922	907	868	858	809	898	820	807	877	855	865	894	925	910	890	923	861	854	837	933	873	850	883	938	841	861	866	901	912	923	871	884	894	892	864	866	851	912	860	888	863	892	890	893	878	881	869	805	882	895	866	812	878	855	922	863	864	920	889	893	898	954	853	863	905	910	918	870	914	843	901	858	840	887	869	869	865	925	866	928	846	926	901	860	881	882	850	826	838	832	898	905	897	847	858	866	823	873	882	839	860	870	894	884	879	854	878	929	879	865	876	911	880	906	847	861	876	828	905	861	889	879	911	858	881	912	901	882	872	847	859	870	891	887	905	850	872	859	906	869	908	854	874	856	891	963	886	925	879	922	900	824	912	916	884	883	869	821	854	832	884	886	914	829	852	916	863	869	874	890	850	925	899	940	940	839	897	873	857	913	850	913	841	859	867	876	897	842	897	854	930	865	825	860	914	862	901	863	847	893	879	893	850	904	879	829	873	898	853	947	874	857	803	869	914	941	891	895	908	873	911	891	907	878	856	922	878	855	872	865	830	861	883	832	887	862	859	893	863	846	852	889	767	882	869	881	921	909	878	936	887	841	868	887	899	883	862	881	889	857	894	858	873	874	919	906	824	859	911	895	916	864	917	901	941	869	861	908	892	861	924	892	906	879	917	895	967	880	879	860	893	859	873	925	878	900	858	872	875	866	917	840	910	876	880	895	833	878	931	863	887	905	843	948	950	868	903	902	880	866	884	861	885	873	895	895	881	872	821	885	889	853	900	829	821	839	843	879	909	933	914	853	889	906	922	907	845	857	873	858	921	868	889	948	904	909	928	883	838	891	844	913	868	872	910	886	907	895	895	832	895	886	864	893	888	907	899	847	851	861	922	828	887	864	892	868	871	854	872	858	890	881	891	875	927	893	857	882	876	856	881	882	871	821	938	924	959	834	846	873	890	915	864	927	873	858	941	871	898	914	901	878	914	916	829	863	869	867	875	882	857	940	869	934	921	882	943	848	887	931	897	933	879	867	887	859	888	934	805	928	880	885	885	859	914	849	812	968	919	880	930	884	852	919	929	839	916	952	892	889	865	933	853	892	849	932	897	897	880	885	899	835	876	891	907	835	956	878	868	877	877	829	836	935	880	862	865	883	880	858	926	869	850	870	864	836	890	799	856	883	911	912	872	854	854	859	860	891	938	870	837	861	857	866	855	897	877	913	906	912	926	870	926	873	853	894	848	860	899	878	870	866	891	885	879	928	891	954	912	903	874	894	904	864	878	874	894	891	826	896	864	873	860	842	867	910	842	846	902	919	880	830	907	853	858	879	826	888	912	857	939	856	933	864	903	873	916	899	855	879	852	878	887	882	824	887	892	920	919	900	869	889	875	914	899	826	820	830	898	893	887	941	914	835	891	874	849	858	855	908	904	925	839	868	885	865	890	874	882	897	880	861	858	921	904	812	888	903	876	904	889	888	856	900	915	935	924	883	847	903	856	866	855	881	947	896	916	856	886	889	858	930	866	854	906	877	851	857	888	880	853	876	849	879	871	901	821	949	923	885	892	920	883	892	889	965	926	907	902	836	863	878	885	864	854	916	897	863	883	869	860	844	841	861	944	833	898	832	849	855	917	865	893	861	870	847	874	867	882	939	917	905	860	900	839	878	916	892	846	873	922	884	900	866	866	892	878	888	835	925	885	885	851	922	905	824	896	843	857	912	919	893	893	881	871	874	847	875	840	886	846	886	857	849	881	874	852	888	931	911	915	885	859	882	854	871	911	858	825	862	919	834	902	840	900	858	936	862	958	936	947	838	860	943	871	891	904	941	895	890	955	861	894	854	887	886	879	874	922	891	861	949	860	869	897	882	890	863	840	933	899	883	893	900	896	926	900	871	832	916	925	874	882	866	958	916	849	894	890	886	845	915	875	885	929	900	876	892	891	877	862	861	924	918	876	873	900	879	935	893	861	894	862	903	877	839	929	877	879	913	894	870	907	858	884	825	819	905	896	860	867	852	882	917	896	904	924	894	890	862	889	833	886	881	847	939	905	938	857	862	868	855	929	880	883	877	931	807	895	893	912	869	865	887	880	938	941	923	902	939	883	866	929	883	908	898	888	872	863	903	903	901	928	888	929	882	879	938	892	840	911	909	912	902	901	889	927	908	900	875	942	893	873	863	889	861	912	837	899	878	897	938	888	851	915	905	866	858	872	836	892	871	825	871	941	893	842	864	926	853	877	905	935	868	829	870	892	880	876	872	843	864	824	922	871	868	883	915	873	885	850	897	883	852	868	858	903	898	934	839	885	934	907	912	917	913	910	847	910	919	912	861	855	901	837	885	866	822	824	901	919	831	882	883	920	922	838	873	934	879	900	885	845	930	872	868	876	814	883	884	898	875	907	846	927	916	861	838	902	874	824	873	888	908	869	888	883	843	897	865	906	898	917	891	890	923	919	831	854	861	909	917	953	910	861	904	916	893	937	892	913	884	871	863	952	841	850	916	890	889	875	870	857	873	905	915	860	882	873	868	880	903	938	855	865	878	936	860	853	861	892	937	897	869	851	943	893	925	859	877	857	831	934	827	824	875	922	844	905	874	874	892	931	924	846	829	941	880	863	864	805	893	874	859	939	880	910	851	913	907	890	873	898	900	880	875	866	858	874	889	941	881	904	839	857	890	943	881	858	944	900	897	875	911	830	899	836	866	834	866	863	904	857	908	845	898	882	875	925	923	884	874	897
7889	852	876	757	511	456	342	270	276	282	273	244	205	220	237	229	197	215	209	250	211	230	213	207	218	194	206	216	217	216	214	206	215	206	233	210	200	215	191	199	206	222	213	232	224	177	201	191	192	180	220	199	208	202	210	208	206	193	232	189	207	244	207	185	214	207	204	198	211	198	196	236	202	210	213	202	209	206	222	222	206	226	224	198	203	197	176	208	200	209	192	199	217	194	205	211	202	200	200	217	191	191	201	211	208	200	204	174	212	203	178	213	194	227	193	190	206	185	187	198	204	193	200	183	192	220	210	209	212	206	201	199	196	211	217	193	213	193	203	180	180	209	202	196	186	199	200	222	191	217	218	200	205	182	221	205	182	182	178	203	204	199	214	220	206	190	209	202	179	211	199	207	183	216	201	184	189	214	236	189	210	198	200	204	217	204	225	212	207	181	207	205	182	197	172	265	199	201	217	183	196	209	172	210	188	210	194	198	199	215	199	181	204	162	198	201	199	220	208	194	206	213	207	210	213	199	230	186	208	241	204	206	192	209	222	197	186	185	194	198	206	220	198	197	182	196	218	190	210	206	185	194	206	216	193	202	198	176	187	177	205	201	172	186	184	207	209	201	193	201	198	210	186	209	226	202	206	210	234	190	196	186	179	174	181	197	191	212	205	181	192	211	196	207	190	213	197	216	218	215	186	218	236	203	201	183	219	217	193	204	209	191	204	193	195	182	195	220	195	207	201	202	208	215	213	185	183	183	216	199	192	187	189	210	219	205	212	197	183	195	194	190	222	196	217	196	180	209	180	194	225	207	207	214	212	196	188	194	184	179	186	240	212	202	195	203	199	210	202	189	232	233	219	238	188	217	233	202	211	196	209	221	211	195	175	223	225	214	214	233	175	204	212	199	202	197	190	222	185	201	204	197	209	198	207	236	168	220	208	204	209	229	203	238	206	205	213	187	216	213	197	194	190	216	209	190	197	217	176	183	213	225	216	216	206	220	189	205	222	179	207	189	175	186	203	210	194	212	214	208	199	205	182	211	198	186	209	200	193	206	218	220	206	210	222	217	200	202	228	209	201	224	199	177	180	192	211	215	222	224	225	223	210	178	197	224	180	190	193	206	187	193	188	185	204	202	211	219	213	219	203	212	216	205	181	203	206	214	210	195	200	190	215	201	208	226	196	216	185	179	191	178	207	193	200	187	202	199	207	199	215	193	193	214	220	197	212	223	204	190	193	221	201	215	181	198	190	204	207	214	184	227	169	184	184	206	207	168	203	221	195	181	208	181	183	184	231	233	208	227	207	200	186	191	198	209	198	196	205	215	191	197	202	193	158	220	208	203	219	225	211	169	184	177	208	201	176	191	211	229	204	180	203	206	221	213	170	194	202	193	187	200	221	196	187	227	191	198	196	208	188	213	205	177	188	193	222	232	197	187	193	210	200	200	196	236	210	205	203	209	208	201	182	218	215	171	184	222	193	194	199	213	218	216	203	199	208	183	201	224	224	205	199	210	213	202	190	209	223	215	206	205	218	215	207	226	199	209	204	206	211	198	229	208	180	187	188	225	210	214	190	200	198	183	228	197	217	203	194	213	212	220	195	216	224	213	197	176	193	211	188	199	195	212	167	185	195	191	189	199	189	173	198	217	214	172	176	184	214	205	215	204	196	222	236	201	202	214	184	233	200	185	205	206	199	222	188	227	180	198	180	197	203	226	193	206	218	197	216	212	190	211	210	217	195	207	209	205	191	232	193	201	191	196	198	232	214	193	174	202	211	221	191	217	207	197	184	219	173	215	199	215	168	193	205	198	213	188	184	202	246	184	208	200	199	207	219	201	178	215	190	195	199	190	226	201	182	226	233	214	194	213	201	212	205	183	186	212	226	215	199	207	215	211	176	174	196	178	185	188	183	182	206	204	220	214	216	201	192	192	168	190	198	198	178	208	206	190	200	212	230	184	180	204	215	189	196	179	209	210	240	224	196	220	176	208	205	190	199	191	223	226	182	218	189	184	188	174	177	210	208	237	223	209	189	187	191	210	216	210	180	228	217	204	210	211	206	204	205	205	212	213	173	219	192	218	220	200	187	196	212	223	200	223	201	196	194	208	178	182	195	200	213	177	191	193	217	206	207	200	219	219	191	214	185	218	194	214	210	180	196	194	192	185	227	200	193	199	179	183	215	208	171	193	187	211	231	213	187	199	210	224	174	190	206	191	163	189	199	197	211	214	195	199	185	203	193	203	210	213	204	202	201	205	174	212	180	203	182	248	211	186	238	186	208	222	194	230	214	215	179	199	188	171	201	188	226	219	199	184	181	205	188	207	227	188	207	223	215	235	212	220	211	201	183	157	190	212	183	190	188	236	193	196	184	173	203	212	227	222	193	215	236	216	204	208	186	233	203	201	200	211	217	211	211	208	202	196	212	184	189	240	235	216	234	189	178	209	196	168	222	218	211	225	200	171	177	184	197	178	191	237	191	187	199	187	216	197	166	209	208	219	224	212	193	208	223	204	180	204	193	184	187	200	206	210	204	202	218	226	195	183	217	205	180	201	200	217	183	194	208	204	221	218	197	189	187	187	214	208	163	208	200	212	201	195	200	223	216	223	198	215	203	218	192	178	199	209	225	223	239	209	185	219	222	217	219	205	198	196	192	196	215	208	195	190	178	204	191	196	223	211	210	226	218	190	219	227	192	212	177	220	187	202	206	226	230	194	211	212	222	182	223	215	200	203	201	204	178	187	194	189	187	213	188	203	198	203	197	214	199	205	167	180	222	203	229	213	190	187	196	206	193	170	183	205	223	194	193	197	179	204	211	212	228	200	189	159	201	189	223	189	203	204	243	200	194	209	194	216	205	220	178	224	195	225	202	203	188	205	190	219	207	199	203	186	196	204	192	206	186	191	196	185	221	211	228	188	188	196	192	188	207	222	205	200	227	215	199	206	189	198	161	194	216	212	212	225	238	192	214	230	182	186	207	207	184	174	184	208	190	211	212	195	226	223	218	169	211	202	206	200	214	225	208	181	234	176	219	203	168	174	235	195	203	204	204	199	197	218	203	200	193	215	181	190	168	229	196	210	215	195	212	182	207	179	191	209	203	211	195	226	179	186	207	176	235	205	187	186	188	213	211	215	215	202	206	190	213	215	207	179	212	199	187	212	202	231	217	223	203	206	223	194	228	221	230	210	208	220	251	246	212	214	189	200	203	200	218	186	181	218	222	224	198	197	221	183	216	232	195	187	206	217	176	209	165	197	213	212	216	173	189	197	215	195	188	201	178	172	203	208	218	196	204	186	218	213	214	184	203	226	195	195	207	195	192	210	240	181	191	211	188	180	194	201	211	211	173	196	235	195	223	184	193	229	185	222	220	196	215	189	204	190	186	222	187	192	196	196	199	209	205	211	210	208	196	172	181	188	201	196	206	187	177	193	210	183	212	218	204	215	207	193	183	212	186	233	210	194	193	197	202	194	202	195
6595	1080	1792	2098	1732	1560	1152	1065	957	829	758	750	691	636	628	598	643	535	591	559	562	561	522	481	552	506	522	544	519	485	515	531	535	531	518	517	489	520	493	517	525	500	533	529	530	531	506	506	508	513	525	482	510	501	482	539	511	517	527	500	494	453	476	533	522	518	494	507	558	469	487	504	472	503	481	519	474	548	506	535	458	500	503	470	499	483	503	532	482	512	460	499	484	456	511	521	470	458	463	524	479	467	517	474	494	492	526	499	482	527	487	508	466	491	511	515	459	520	485	507	548	516	474	527	512	531	497	492	516	483	501	472	517	498	500	485	537	489	505	487	485	519	482	481	481	489	503	478	446	490	515	507	532	501	495	472	525	458	495	483	517	516	506	502	496	498	484	495	511	482	511	518	548	478	521	496	501	505	526	491	494	494	526	519	467	496	513	502	554	489	505	495	530	488	499	507	463	502	494	500	507	547	515	488	462	532	485	482	518	510	475	461	492	497	483	491	527	485	500	483	523	550	464	524	469	486	516	501	474	514	547	474	474	519	504	492	501	486	458	528	458	515	490	514	500	530	504	454	470	493	514	487	461	494	520	461	433	471	488	513	489	510	490	533	483	494	515	510	520	490	505	512	517	504	445	525	511	504	504	512	534	488	480	460	499	477	492	477	491	496	481	522	485	463	489	486	493	475	490	515	445	476	510	479	511	524	473	482	523	480	493	519	480	488	528	499	492	508	527	511	491	520	477	503	454	476	505	487	513	496	508	494	527	493	487	503	502	515	529	526	482	486	443	510	476	499	522	496	478	504	510	499	517	512	515	481	503	492	487	497	508	539	528	515	510	503	530	499	458	533	506	506	522	531	488	455	479	494	465	483	489	507	526	462	494	496	455	489	478	485	504	491	465	474	483	482	514	517	492	493	512	502	593	487	486	494	444	479	465	506	469	475	502	480	492	510	481	460	509	511	467	493	473	526	465	495	493	513	487	476	488	503	484	467	522	521	525	504	468	510	500	467	519	464	485	500	479	496	483	516	519	507	479	496	533	470	474	484	464	483	462	459	526	505	492	469	477	494	511	509	452	510	464	478	554	457	508	491	532	511	514	487	481	498	485	520	473	534	496	531	509	506	481	490	482	510	501	517	493	511	474	506	454	498	505	469	529	490	518	502	509	506	505	495	513	497	532	431	494	518	478	497	499	505	518	474	516	515	484	506	528	526	456	537	510	538	502	475	495	513	527	515	503	531	508	508	462	460	479	488	516	495	499	531	533	504	505	472	489	457	495	528	482	486	494	485	502	487	467	459	501	485	545	503	492	503	469	495	542	456	476	474	515	505	498	496	459	491	521	498	511	492	454	497	536	451	511	493	474	483	488	483	471	527	482	439	482	514	487	505	499	493	492	530	459	524	506	488	489	469	520	483	491	468	499	534	498	466	468	477	523	504	468	499	482	494	498	538	489	508	484	475	481	474	497	505	487	511	490	473	480	508	507	499	493	445	492	473	485	511	465	492	504	499	489	482	506	456	473	480	510	513	488	543	517	442	510	528	499	490	505	502	498	519	484	457	472	484	468	509	519	494	516	513	507	496	503	472	534	476	498	509	504	501	472	465	536	492	537	463	534	501	504	505	524	498	453	517	505	525	510	487	507	462	484	507	510	491	489	491	488	520	511	494	488	509	483	486	497	529	481	508	492	501	479	500	489	498	481	504	510	534	470	524	465	503	509	511	517	493	519	500	533	479	507	485	481	505	505	497	524	464	498	513	491	466	495	511	464	519	505	515	468	488	471	476	484	489	482	495	490	501	498	529	472	465	476	475	501	477	532	464	484	507	510	452	487	504	487	495	481	465	485	492	471	450	522	492	532	468	497	490	525	502	525	469	500	486	513	506	512	469	471	504	488	491	492	497	508	498	483	517	489	438	471	495	462	470	516	512	470	500	484	507	477	506	462	501	516	486	453	475	515	461	503	480	492	496	496	490	482	481	494	463	488	489	475	538	474	488	483	472	515	474	516	455	483	520	503	475	512	468	515	521	497	498	533	495	512	516	511	476	472	499	478	500	496	505	511	480	498	462	501	496	463	502	526	513	482	486	532	478	521	465	509	483	475	544	518	525	486	492	487	485	539	470	480	499	479	504	497	496	519	493	532	483	484	516	501	469	507	548	504	485	489	494	524	472	485	530	523	491	481	494	527	482	497	519	496	513	472	469	539	470	496	483	523	514	468	503	472	487	496	508	517	483	499	480	535	527	506	473	461	508	493	487	501	486	493	469	467	460	472	532	495	464	503	453	535	491	564	507	487	494	487	494	508	474	484	513	477	522	521	451	476	489	437	464	482	524	524	477	496	480	481	520	480	475	497	513	483	486	491	511	476	463	514	474	512	497	438	481	476	478	491	498	568	513	492	458	497	494	503	493	476	531	522	515	505	512	493	526	505	517	472	513	502	489	534	512	507	484	522	466	480	496	514	472	478	524	518	432	456	500	480	497	500	518	511	497	496	516	507	469	494	500	511	512	476	503	512	513	497	465	527	530	524	512	500	513	483	507	505	485	487	455	502	521	496	504	502	492	497	505	496	521	487	478	478	475	486	541	469	517	476	529	503	472	495	472	511	502	488	491	449	476	546	516	495	469	481	473	440	521	502	500	531	496	497	448	504	531	489	483	471	517	502	526	492	489	492	496	483	518	473	478	482	544	467	503	459	479	480	516	524	503	517	500	544	504	467	510	496	475	514	488	519	486	472	490	506	507	484	481	500	488	451	489	501	514	492	510	493	553	511	489	535	475	509	488	501	471	499	491	489	472	505	550	495	514	514	528	472	471	480	501	494	461	483	462	482	486	529	508	518	506	479	486	488	478	494	537	496	504	514	480	487	532	502	502	499	465	513	489	512	497	515	498	533	509	505	503	507	491	510	458	506	504	432	522	522	512	500	497	520	490	525	481	525	507	485	503	511	490	503	493	507	508	489	517	498	499	469	490	481	484	500	542	509	497	475	529	522	470	482	456	482	499	515	500	462	497	546	511	478	504	473	480	504	517	504	551	531	484	475	509	512	512	519	460	476	507	507	463	469	528	465	488	476	462	537	522	439	518	489	498	483	506	467	505	508	480	498	501	509	484	512	480	483	474	509	469	493	522	535	481	459	505	488	510	482	511	497	481	480	493	486	490	512	473	484	465	490	511	500	489	484	520	460	511	470	525	482	487	500	511	479	500	479	472	466	497	464	548	488	485	510	497	470	483	540	476	513	518	485	494	478	537	530	501	439	520	484	492	500	493	481	514	514	451	490	527	537	479	505	466	492	496	485	509	510	477	517	528	496	474	519	490	467	481	500	479	481	501	506	504	535	507	494	486	530	502	485	513	493	495	516	497	503	527	507	488	501	497	510	498	485	520	498	501	500	486	516	508	518	486	486	506	497	552	517	502	471	494	521	473	514	483	508	522	504	489	524	451	497	544	498	463	505	483	506	498	512	484	514	483
14778	1786	1579	1186	804	588	454	409	366	325	316	341	292	321	257	203	264	252	238	281	258	221	228	248	234	260	238	257	263	240	231	220	246	240	221	237	221	240	221	232	250	218	243	210	224	243	241	236	227	225	225	230	250	226	213	228	246	246	209	230	243	202	231	236	221	228	237	224	263	225	231	243	231	237	226	205	222	216	248	176	228	254	212	218	226	226	222	256	215	226	215	226	237	236	208	206	215	242	238	242	212	246	220	240	233	228	224	228	221	247	228	243	242	248	212	223	224	223	210	221	242	231	190	217	230	223	242	248	208	217	212	252	222	224	215	222	238	233	234	201	203	227	218	244	234	245	264	253	260	211	202	225	243	212	212	226	237	223	236	222	263	220	246	238	256	237	222	235	240	244	212	235	207	206	253	238	243	220	185	218	258	219	229	212	219	218	246	233	248	213	221	238	209	231	230	238	237	227	230	239	236	220	235	222	241	202	234	225	229	201	227	218	214	213	212	217	255	237	194	242	219	228	210	230	212	198	221	232	227	179	207	225	207	204	224	244	237	214	216	224	213	227	243	235	234	225	236	233	195	250	241	219	252	223	249	195	223	238	247	205	191	211	225	239	196	224	218	278	262	216	220	246	217	218	209	240	209	229	223	248	217	211	239	256	222	246	242	217	214	219	241	242	226	235	228	216	219	252	207	227	222	231	226	231	259	219	188	226	207	217	220	228	207	237	202	190	247	229	210	208	231	204	261	256	232	216	229	210	221	237	241	211	226	204	212	219	218	236	236	237	215	229	250	240	224	206	240	210	215	211	247	241	227	196	195	214	273	225	219	222	206	211	244	212	206	231	219	205	223	205	252	225	241	231	226	240	218	234	216	241	205	238	247	218	226	215	221	218	228	226	229	211	190	236	231	241	227	226	235	217	233	208	203	237	243	214	218	231	207	223	204	231	242	222	204	244	246	214	236	242	212	225	216	191	223	237	224	262	231	242	226	230	243	252	218	232	229	207	233	236	220	216	246	199	207	228	199	251	233	206	196	234	205	225	212	236	256	233	251	222	193	247	218	218	230	222	230	237	204	212	223	232	219	200	180	223	215	223	233	223	229	211	225	189	230	229	229	220	211	212	218	207	237	201	269	256	235	240	222	229	222	226	208	218	226	253	229	225	201	233	246	233	239	232	220	212	215	218	220	243	237	225	250	214	241	226	221	246	230	233	219	180	210	263	210	195	216	231	219	238	186	205	199	210	264	180	228	211	234	231	198	231	212	207	207	212	179	212	213	251	220	215	234	207	227	212	207	228	230	246	202	214	185	230	223	237	215	230	214	265	232	236	216	205	214	221	207	252	225	202	215	235	211	215	207	221	255	210	219	245	221	243	226	222	232	229	210	220	238	238	239	214	218	205	202	235	227	234	249	211	215	230	228	210	193	222	242	245	216	230	219	226	203	227	232	209	254	219	229	200	227	203	257	220	240	240	217	227	239	239	241	255	200	212	198	199	222	243	238	239	232	206	214	216	218	211	221	231	220	205	232	210	217	213	220	202	226	246	256	226	233	217	218	234	204	232	236	243	215	231	217	202	182	247	269	269	236	249	222	226	199	237	196	215	229	235	228	219	227	203	225	244	211	229	224	246	186	236	220	219	249	231	236	241	241	249	199	216	229	220	202	228	237	216	218	212	219	221	248	202	202	201	231	247	237	218	245	206	212	232	215	216	253	214	251	226	225	250	226	229	227	248	219	235	205	231	226	205	208	230	224	230	219	223	245	214	221	278	208	193	220	230	229	244	229	211	215	229	229	225	225	216	200	245	225	239	231	242	208	234	223	223	220	244	228	228	237	242	232	210	228	228	223	259	265	273	246	196	232	249	230	219	204	234	256	246	226	203	221	234	254	197	223	234	237	224	248	250	248	243	238	230	222	229	226	230	252	232	232	190	235	221	266	226	224	237	226	220	232	194	215	221	234	240	212	238	241	203	221	253	209	210	218	218	211	242	236	220	222	234	218	252	227	208	231	245	235	215	236	241	235	237	239	213	213	232	208	228	218	246	206	248	228	236	205	280	235	221	207	239	239	227	231	247	249	238	228	241	235	232	225	212	231	215	229	234	215	193	235	213	227	191	235	230	231	216	202	234	200	230	213	230	224	220	223	229	248	238	199	215	257	235	235	236	257	233	218	252	211	230	240	225	235	228	238	239	235	208	196	267	217	225	228	243	216	233	210	207	249	215	235	247	232	217	218	227	239	228	217	227	215	195	253	231	232	218	228	238	231	239	220	243	220	218	250	202	242	236	243	229	204	212	205	208	242	237	199	232	204	239	229	232	236	207	209	195	240	242	231	245	219	227	232	226	244	215	211	239	235	247	222	246	257	221	218	245	263	222	241	214	227	250	244	231	222	216	214	224	222	225	250	221	225	232	205	205	224	208	244	238	228	233	277	235	231	217	260	230	232	248	220	216	229	218	207	215	260	254	255	226	278	230	235	223	224	252	217	201	205	209	233	200	200	217	263	217	221	224	209	225	198	204	252	232	232	218	197	217	198	217	199	212	197	214	240	258	234	209	202	245	244	231	197	234	249	219	227	234	214	172	217	218	223	229	199	243	226	201	260	227	244	249	226	220	252	228	242	226	217	232	226	227	194	233	238	204	219	235	225	227	214	235	236	258	222	205	235	252	214	223	237	248	257	220	205	233	225	210	217	201	233	219	220	203	198	231	238	231	230	253	229	229	270	228	217	216	226	223	228	241	243	224	231	191	237	206	208	216	211	243	229	235	232	239	237	250	242	234	231	239	220	201	233	227	234	242	252	223	205	201	223	219	210	202	217	220	229	234	239	218	203	232	239	218	213	220	236	227	228	222	222	220	210	247	242	234	232	206	264	235	188	228	217	199	225	220	222	203	216	220	207	259	200	229	208	222	227	244	237	219	225	234	228	236	215	220	221	220	219	261	222	265	260	221	208	253	221	254	231	240	213	225	213	239	231	213	210	237	224	218	222	203	235	247	192	240	229	231	216	215	246	221	239	244	219	251	210	202	201	252	231	210	209	253	226	210	213	220	242	245	221	233	243	219	212	239	239	230	209	200	229	210	227	245	240	226	197	244	225	225	195	204	234	228	246	215	249	240	249	217	231	243	235	198	225	213	236	252	238	229	240	239	228	222	224	214	229	200	195	230	232	217	207	216	251	259	237	218	242	224	243	219	251	228	219	237	213	233	240	220	231	221	239	193	243	243	243	245	222	213	217	223	240	237	233	240	254	252	234	213	214	248	209	210	212	224	247	210	219	232	231	232	238	244	246	221	226	205	240	227	239	245	239	220	233	219	247	235	206	238	226	242	201	236	237	250	246	212	210	241	233	230	215	222	242	217	234	215	207	195	231	228	194	219	215	207	242	247	240	213	208	271	212	219	223	219	254	222	201	240	243	234	225	216	217	226	244	246	251	212	201	212	191	227	236	220	223	256	216	218	225	194	224	214	238	250
8733	1733	3035	3293	2815	2167	1792	1476	1394	1208	1104	1042	915	908	815	815	780	767	752	703	752	709	704	677	675	666	636	630	614	648	644	618	625	641	646	647	632	659	617	606	582	635	609	587	596	617	634	593	623	587	637	633	554	588	587	572	614	637	555	634	651	576	616	578	579	582	588	591	582	573	580	589	537	603	588	610	583	593	569	570	594	590	548	587	555	598	583	622	601	577	532	665	624	553	575	564	616	577	559	565	583	592	566	597	596	546	615	573	621	495	596	538	590	595	576	599	572	564	561	572	552	604	604	542	557	546	572	619	575	543	565	555	618	585	588	612	613	583	583	631	617	573	559	535	588	599	603	600	606	590	575	605	641	590	586	599	573	554	603	634	571	553	576	602	615	564	598	592	581	536	593	596	600	582	608	629	593	581	593	610	570	638	563	565	598	559	563	595	586	575	579	585	572	555	540	592	570	583	604	616	562	553	574	549	589	590	578	593	548	585	605	557	544	552	619	606	559	595	609	562	612	597	591	598	568	558	597	590	603	574	551	551	607	605	562	566	566	557	559	567	563	573	529	636	594	561	583	601	619	589	590	546	627	595	583	589	605	560	592	585	582	625	605	585	562	583	587	591	593	584	602	584	565	583	561	575	540	609	652	588	546	556	585	574	603	605	575	539	553	636	593	536	565	563	569	594	591	573	612	610	591	573	581	592	573	622	631	599	563	563	588	563	549	619	575	564	550	609	597	574	582	622	589	584	590	527	561	616	578	537	587	613	541	531	604	569	628	600	595	536	588	582	534	620	582	596	546	541	603	568	619	540	543	593	588	556	561	583	648	579	602	576	599	563	635	573	572	610	540	593	558	553	592	573	574	591	585	562	535	594	613	596	559	579	635	544	608	624	598	601	546	599	558	586	577	565	533	560	574	553	569	551	576	573	589	592	564	536	554	609	592	617	555	591	533	600	604	611	572	599	531	593	551	574	584	589	564	624	652	538	591	540	594	588	561	625	602	576	572	558	567	581	603	593	561	596	643	600	599	612	546	576	581	610	585	596	591	591	547	613	588	593	576	573	587	575	565	604	549	597	538	557	567	606	585	577	552	614	606	611	618	559	589	520	596	531	624	596	588	576	549	540	554	602	562	547	575	596	590	549	588	595	608	589	540	551	596	548	571	597	585	629	563	584	595	609	589	542	597	581	569	598	590	593	573	533	582	591	611	580	597	581	561	584	596	603	630	556	598	595	594	558	594	590	554	604	529	555	614	650	628	581	605	572	592	582	609	569	551	580	560	569	543	616	590	562	609	596	597	601	584	570	595	586	614	546	577	572	605	549	576	585	553	625	604	577	568	618	571	595	606	603	562	594	597	619	591	583	578	575	543	537	653	580	545	600	605	586	592	618	560	558	572	571	572	573	608	544	588	582	550	604	576	594	609	601	571	604	551	584	548	573	573	602	591	598	563	575	564	563	581	556	579	589	617	574	604	573	618	627	590	542	576	582	576	605	582	592	585	572	562	576	578	562	581	572	577	569	584	581	577	590	578	582	579	555	554	594	594	563	574	590	552	579	597	555	481	575	572	599	575	577	633	607	572	601	567	557	618	564	569	575	574	540	582	536	592	593	555	603	589	583	561	555	586	532	607	582	628	572	597	621	588	557	538	567	605	580	628	549	599	562	645	561	583	554	596	551	575	578	632	586	574	586	581	603	596	589	546	589	580	577	549	573	540	588	576	556	574	567	596	611	575	547	582	573	590	570	620	605	577	576	593	561	624	603	649	542	572	540	557	553	573	575	602	587	591	590	609	540	586	515	596	545	596	555	543	586	597	572	577	612	589	573	600	591	589	578	542	601	598	567	596	592	594	594	624	560	581	603	555	571	597	621	611	568	574	586	554	562	572	604	599	608	595	571	596	535	583	585	585	591	573	528	578	568	595	541	572	582	605	598	566	587	608	557	531	541	574	599	606	563	578	587	589	564	556	583	578	588	609	587	577	591	542	581	586	619	615	620	555	579	574	566	611	561	589	594	582	593	578	575	587	586	564	582	598	572	570	570	582	591	577	557	580	595	557	575	584	561	586	575	528	575	558	603	610	577	567	580	622	577	584	595	577	589	554	587	600	552	583	576	541	558	583	580	589	601	586	608	596	568	568	590	530	567	566	582	588	579	601	615	615	563	597	581	524	574	588	571	550	607	597	560	610	541	603	559	588	602	580	555	601	593	586	596	607	550	613	587	578	589	561	577	608	571	593	576	551	605	559	598	597	556	604	562	580	573	602	575	578	578	588	618	563	580	573	602	553	580	591	585	620	601	540	569	561	595	630	581	589	564	627	618	568	532	534	558	552	545	599	588	590	585	605	570	618	603	551	584	543	577	583	567	578	595	571	596	531	573	585	555	599	565	537	591	599	614	593	551	612	609	624	577	562	617	545	558	584	579	581	598	586	529	558	551	636	601	551	549	551	570	604	597	569	613	611	568	598	559	625	573	593	600	547	590	604	595	567	573	543	567	531	642	560	642	578	570	569	597	579	544	580	548	609	554	564	608	628	552	572	566	557	559	609	590	578	565	580	622	599	585	565	573	564	608	566	574	592	581	605	559	551	583	588	563	591	612	567	582	594	581	583	635	578	544	586	587	580	545	562	612	591	566	568	563	543	590	574	553	558	578	559	563	562	586	558	554	576	578	578	579	535	577	589	600	601	601	572	511	568	592	562	589	589	611	588	571	585	614	609	554	572	582	570	574	604	596	533	585	608	569	620	598	566	554	585	582	563	538	537	583	599	597	609	621	540	575	540	555	547	573	587	594	588	572	556	564	599	567	591	607	549	559	591	566	567	594	566	607	564	598	565	580	608	580	553	593	571	602	600	587	568	554	587	557	565	548	609	579	586	584	590	620	598	553	596	558	586	606	576	521	569	587	548	569	556	600	545	594	595	587	571	572	543	586	603	602	573	609	609	577	578	584	617	610	576	552	637	566	587	603	588	565	547	551	602	584	571	575	591	604	554	567	593	592	597	569	576	602	612	567	558	551	619	535	614	572	590	623	593	551	583	586	594	600	562	564	598	570	587	570	572	590	576	554	621	573	617	583	570	555	522	559	547	587	543	589	589	616	612	536	595	570	558	570	580	549	559	573	613	582	589	641	598	575	564	562	591	544	578	585	570	596	580	561	577	610	587	583	598	563	551	597	594	577	561	596	559	536	567	599	586	592	566	579	582	568	552	595	596	551	532	602	592	583	573	599	563	552	565	579	605	561	589	623	567	557	553	589	581	614	553	555	588	600	562	582	599	569	590	580	595	560	562	531	613	640	584	549	555	588	604	585	583	600	597	577	597	546	584	579	573	560	558	573	605	545	567	633	597	579	547	546	571	555	596	550	558	563	571	618	576	546	575	617	580	574	578	549	597	584	597	535	574	545	600	571	554	582	562	588	606	578	562	546	608	550	569	568	598	612	569	528	578	617	565	583	612	582	564	555	569	572	542	588
2172	510	525	465	460	465	395	426	426	400	425	401	413	353	388	398	397	405	439	431	396	390	436	435	370	400	392	394	373	438	419	385	373	415	393	412	412	401	401	382	375	400	408	353	368	365	406	394	428	335	402	377	435	391	390	376	425	434	410	395	388	416	405	446	366	419	432	387	358	409	400	411	400	403	404	413	402	378	382	414	404	373	359	392	424	374	426	399	387	405	416	404	438	405	367	419	400	409	368	414	431	396	397	385	448	378	457	421	389	384	408	366	406	398	383	412	410	417	396	436	401	381	399	399	379	376	389	377	384	377	424	397	410	438	426	397	373	463	403	373	391	409	405	381	415	391	409	390	416	389	371	384	381	404	379	400	403	375	386	403	403	388	402	421	398	424	406	381	367	358	395	367	397	423	378	369	383	401	379	383	478	376	403	365	390	400	399	392	401	390	366	370	417	401	379	418	410	422	414	361	428	408	418	395	416	357	425	382	377	437	417	410	401	377	385	383	419	377	414	434	404	388	390	424	409	426	390	393	367	413	387	389	390	419	397	376	399	434	379	374	392	375	414	372	385	384	369	384	368	371	425	431	388	398	422	363	417	414	407	406	439	419	383	414	437	402	432	375	403	379	440	403	426	405	390	423	358	410	400	366	429	424	388	419	381	390	416	394	415	410	385	372	378	392	379	391	415	405	397	382	422	388	380	387	371	400	356	409	385	411	391	391	371	433	416	392	425	423	452	439	423	411	387	393	419	369	383	424	381	388	372	376	369	353	433	422	403	402	416	404	415	425	411	389	370	380	423	411	399	381	392	350	443	402	385	411	417	406	390	429	425	422	398	379	399	387	385	409	395	379	376	388	357	412	389	423	373	393	402	423	426	409	434	394	360	376	358	365	423	431	350	392	403	421	414	395	439	422	377	415	404	444	410	379	411	427	390	376	410	393	406	412	378	384	404	385	422	415	409	374	431	371	408	388	390	444	391	383	393	384	376	384	394	415	395	389	399	408	415	388	390	390	380	429	357	381	382	395	410	397	387	376	384	442	400	386	376	382	420	358	399	404	445	417	408	374	437	377	382	351	406	403	417	409	379	422	397	422	390	406	400	388	427	389	392	391	393	388	367	413	401	410	404	410	417	405	417	387	392	396	391	350	395	421	375	428	430	399	361	382	387	438	408	396	426	368	382	431	406	419	401	411	425	408	434	405	402	394	402	404	409	390	406	405	408	383	390	393	403	411	433	387	412	406	403	427	378	428	347	408	404	423	393	373	414	415	373	363	395	372	409	359	358	389	443	423	425	395	419	447	401	421	382	414	380	425	426	397	384	415	358	421	372	370	391	464	394	414	421	432	385	394	370	379	429	396	429	378	410	382	399	372	360	417	421	411	415	387	393	383	379	414	431	429	408	430	376	388	419	361	426	411	386	406	426	413	380	352	410	366	411	422	408	428	439	429	385	396	385	402	398	355	420	441	434	426	437	409	401	402	399	384	401	415	360	409	389	357	389	425	415	441	440	401	396	412	362	403	434	464	363	433	396	383	398	420	423	408	428	384	384	426	434	425	398	364	386	412	381	422	419	432	426	398	390	405	435	401	401	382	372	395	412	408	412	370	421	417	409	379	438	357	423	405	419	401	432	419	360	387	389	402	397	392	411	392	403	416	405	397	445	328	354	398	362	365	426	369	417	374	432	428	409	411	393	426	392	407	381	402	432	380	387	374	398	394	420	410	383	422	430	424	389	351	381	425	378	436	408	370	419	423	421	433	388	356	400	373	412	383	415	397	417	397	382	393	377	408	412	371	373	367	371	391	417	417	410	392	409	399	429	387	389	410	391	388	435	424	390	409	432	453	416	403	390	359	403	434	397	406	419	390	375	395	423	428	433	398	380	391	380	386	383	396	374	415	385	392	448	405	405	388	411	374	403	382	393	400	369	438	406	480	408	431	384	401	382	407	410	429	440	373	382	439	429	444	400	445	396	379	383	387	366	415	432	423	376	415	375	411	417	380	397	394	395	446	407	363	398	384	395	382	394	378	381	392	373	352	417	399	391	411	473	407	394	408	407	389	394	405	419	404	387	394	435	403	423	387	410	364	405	473	403	416	394	376	405	399	395	401	393	425	398	395	415	370	389	443	415	403	435	408	418	380	407	389	417	371	428	432	429	390	405	377	401	337	406	411	387	435	415	429	413	376	358	405	441	376	435	403	413	402	379	384	396	391	400	410	406	402	381	391	379	390	367	382	463	363	407	398	415	443	397	407	438	422	364	403	356	383	379	394	421	420	398	428	406	419	402	414	381	400	417	390	394	430	397	469	386	423	443	422	433	414	444	401	418	418	390	377	398	385	417	361	373	382	404	418	379	381	402	394	416	395	417	354	432	374	415	393	411	412	444	424	365	417	410	437	382	403	401	403	409	400	392	395	408	427	396	429	419	375	386	418	407	390	429	412	428	395	407	427	398	391	434	387	353	411	424	410	374	426	408	408	433	410	399	422	423	410	391	408	391	404	409	384	418	413	375	410	411	407	379	401	402	423	406	422	397	378	379	402	366	423	389	370	402	403	389	390	372	425	362	401	427	435	400	413	449	358	392	417	423	389	384	398	418	378	398	397	422	399	473	420	383	403	412	430	392	416	429	364	359	395	378	418	402	440	397	419	379	419	402	416	378	430	429	419	410	416	380	407	382	389	397	400	409	389	398	401	399	389	423	429	400	407	405	401	388	419	384	400	422	383	361	426	426	389	443	375	397	383	383	371	411	399	404	396	414	437	432	384	399	416	424	400	410	398	397	402	399	412	376	368	377	385	392	376	370	356	416	370	396	401	393	383	376	407	402	394	395	395	389	410	366	364	381	378	387	400	418	423	400	404	360	404	398	373	406	363	428	351	425	408	377	397	431	389	397	407	415	383	395	384	393	412	400	396	411	386	370	359	403	381	395	399	388	402	392	397	393	372	406	426	380	393	407	391	408	393	388	453	415	408	413	361	400	407	404	401	392	378	403	443	404	394	416	409	408	387	374	388	396	410	380	395	362	386	388	419	386	385	420	404	353	391	380	409	376	397	405	399	416	390	415	402	413	400	390	363	389	382	429	412	425	401	397	377	384	415	438	408	399	404	423	376	403	376	413	419	422	453	392	427	374	420	419	413	348	406	408	385	356	411	405	402	399	367	384	422	403	411	394	368	384	388	396	392	397	452	373	435	370	423	385	404	420	412	416	377	383	384	415	379	379	377	401	411	383	406	417	404	393	377	375	397	375	398	393	423	377	395	374	381	425	392	368	384	401	396	374	400	351	395	361	402	402	423	406	405	413	361	400	418	369	420	401	434	410	414	389	413	404	436	398	394	416	431	404	358	399	394	386	407	397	379	395	385	403	369	428	386	400	388	471	385	402	380	386	404	396	382	390	361	388	390	400	369	370	372	430	404	399	418	403	403	400	387	387	404	403	404	416	403	450	438	413	414	405	391	371	374	395	427	417	392
2393	1009	1250	1267	1174	1103	999	973	976	979	990	898	963	932	921	853	889	933	908	902	906	935	915	908	897	920	914	885	841	877	887	902	902	874	841	823	824	874	896	879	947	837	912	895	856	875	915	886	868	868	881	880	864	862	862	868	840	857	878	899	886	929	912	892	848	907	945	900	899	861	915	910	876	916	854	914	874	848	884	881	911	901	856	833	848	894	882	940	862	876	838	942	920	895	862	925	942	913	877	930	881	872	913	892	893	874	881	886	891	868	891	859	875	938	875	915	838	865	887	867	849	801	895	905	890	860	945	913	950	870	887	845	879	890	897	897	855	917	941	887	843	878	907	892	868	865	909	901	906	853	888	808	881	911	883	836	882	843	872	840	823	902	892	903	954	892	888	909	883	920	911	853	904	893	918	885	859	947	900	935	901	849	896	880	894	842	823	888	907	917	874	912	923	952	936	912	845	888	894	874	871	830	917	857	864	925	808	902	861	885	883	861	926	885	911	913	852	914	873	922	896	858	889	838	906	908	890	852	858	892	882	877	878	902	909	887	870	873	896	916	871	890	887	852	861	876	836	867	924	842	858	891	893	864	878	911	869	880	916	881	891	878	884	891	871	895	869	895	900	870	906	908	861	911	881	921	877	875	855	880	922	911	870	881	870	825	906	875	885	924	875	899	856	889	845	858	896	897	860	836	886	925	887	884	939	870	910	912	860	901	902	897	871	915	884	854	880	877	899	843	862	910	869	885	886	911	890	899	911	893	871	891	912	871	909	874	894	855	885	906	869	863	879	927	882	849	835	857	888	899	879	875	838	938	879	870	886	830	905	945	868	931	940	897	914	890	881	927	878	877	836	872	876	828	888	899	877	888	886	858	913	913	920	851	897	906	845	891	857	870	858	920	866	918	885	914	859	840	877	906	922	919	931	893	863	877	897	901	911	929	878	956	950	833	885	924	882	891	853	895	850	904	892	903	847	876	883	886	922	907	864	890	918	897	897	874	854	863	887	867	882	851	882	880	960	908	879	899	871	824	891	878	875	938	892	877	937	882	864	938	947	865	827	897	853	869	934	879	873	903	881	903	940	869	908	935	908	868	861	858	825	920	884	901	929	873	857	918	873	923	920	905	880	885	886	878	834	917	842	823	831	863	827	889	882	849	815	880	889	884	871	888	869	901	872	873	877	875	852	872	852	846	899	889	896	892	883	913	839	879	869	866	911	901	855	893	876	897	875	879	918	869	889	836	844	925	901	823	883	871	943	917	871	908	888	893	875	887	904	859	908	892	908	881	917	889	812	896	872	894	866	861	897	893	842	876	894	901	854	851	885	896	906	844	928	892	910	923	845	890	843	911	930	887	875	892	904	888	878	908	880	889	870	860	912	893	924	901	929	873	859	917	849	882	829	865	849	942	890	915	893	917	940	947	856	863	916	951	884	847	907	841	903	934	883	909	907	911	916	863	890	901	847	867	890	873	859	882	905	888	835	837	953	870	899	912	859	882	853	907	868	891	874	876	848	883	877	839	862	869	867	847	912	934	891	863	887	853	881	906	884	864	867	922	909	871	937	843	900	856	895	919	880	854	873	914	892	897	916	865	834	822	879	903	921	917	861	881	850	835	850	935	900	917	909	872	879	913	875	935	859	873	890	902	880	892	870	898	884	900	898	885	904	869	857	871	887	798	887	890	880	842	924	892	873	928	864	893	886	871	892	864	936	947	918	909	913	876	924	949	892	898	918	890	882	877	881	840	909	893	949	809	888	842	911	885	882	847	926	874	873	853	862	911	876	837	901	919	823	871	920	871	860	878	878	881	899	879	861	928	857	809	876	884	903	865	902	878	886	925	910	869	890	930	854	889	885	846	861	892	949	938	926	834	865	901	900	937	892	880	905	886	908	932	881	813	950	847	931	885	915	863	927	885	911	870	846	907	839	806	919	925	870	864	938	877	876	902	797	841	884	829	934	909	890	913	903	943	922	878	923	885	890	864	886	931	864	871	861	908	847	895	881	891	926	916	889	926	869	902	856	866	905	875	887	867	891	858	883	882	893	944	914	901	941	917	899	831	897	895	867	930	890	916	856	946	887	829	813	843	851	952	895	880	838	871	866	862	849	905	881	929	862	860	877	845	886	862	847	866	892	857	921	891	902	903	848	865	860	889	798	883	920	823	864	891	896	924	908	847	923	922	859	910	900	838	903	848	894	859	919	916	867	858	853	886	897	894	891	921	945	857	891	867	862	869	867	876	921	915	858	840	888	890	877	875	917	877	878	869	885	827	903	879	894	892	889	925	948	873	876	886	867	896	909	875	886	868	901	969	876	879	928	902	902	865	919	851	868	910	913	833	872	862	888	875	864	932	871	853	925	822	876	884	918	933	915	855	934	873	913	913	913	873	881	950	907	926	903	879	833	856	891	845	900	896	864	903	876	888	894	895	901	859	889	928	931	890	896	849	907	883	854	878	874	880	907	864	823	820	896	893	923	878	824	906	870	832	857	887	916	889	885	891	899	889	925	973	925	868	858	919	870	852	933	894	889	878	873	882	871	904	870	917	899	954	836	954	885	877	857	874	839	868	889	859	931	902	934	851	897	903	899	859	906	904	936	871	919	902	910	906	909	862	905	955	853	902	864	854	851	917	861	891	866	932	923	890	843	864	837	912	898	876	835	856	867	939	865	897	820	917	943	863	876	906	928	868	895	930	917	882	861	890	873	924	887	889	899	857	872	914	913	870	889	887	892	865	884	896	915	945	893	873	887	870	981	899	899	894	898	815	843	915	840	869	891	899	892	858	872	876	882	927	913	881	885	852	906	863	867	895	927	957	905	912	841	866	892	879	919	893	861	881	898	903	899	910	853	897	812	843	917	862	918	852	896	873	906	929	909	919	847	876	855	819	951	897	862	892	850	912	878	906	872	870	886	890	901	842	883	908	929	865	880	862	913	902	908	919	869	844	875	913	930	893	860	921	856	912	852	824	875	913	881	857	886	864	819	906	838	883	893	888	862	881	935	864	898	857	899	876	926	935	918	925	853	920	886	884	898	904	892	912	880	895	931	971	887	868	934	882	861	873	865	874	913	928	867	902	824	891	939	854	884	884	842	867	916	940	909	851	912	962	909	899	856	867	898	890	869	806	944	860	864	901	853	875	929	880	922	893	900	874	877	893	861	896	946	865	850	859	891	924	901	824	883	898	861	917	867	917	861	912	889	919	819	883	856	877	914	846	855	859	862	876	931	888	931	914	865	883	891	881	898	862	891	919	897	894	881	831	880	864	899	876	923	895	891	907	875	901	893	879	900	942	935	843	938	880	875	852	882	889	796	902	904	895	912	874	911	889	893	859	907	879	879	932	930	887	904	906	911	888	884	918	897	923	853	903	813	892	903	864	884	860	912	839	904	925	866	896	931	912	815	891	881	829	896	905	897	851	900	860	901	871	917	875	893	894	902	901	868	917	870	891	884	862	875	902	840	914	883	897	897	913
8074	905	931	711	494	425	344	291	270	247	240	246	248	246	236	233	247	215	194	217	267	230	227	199	208	193	197	215	185	196	185	205	212	216	208	213	200	218	199	189	206	202	202	205	184	199	207	192	206	209	212	195	195	197	226	176	223	209	196	197	187	216	197	195	206	181	196	177	189	208	210	202	183	208	210	224	179	202	205	202	201	214	217	200	230	226	199	201	219	217	200	170	234	188	198	200	196	204	202	198	222	208	198	217	223	194	177	206	215	199	191	219	208	224	206	207	213	184	198	204	237	237	202	190	212	204	222	196	199	204	212	205	222	191	218	214	221	202	209	202	221	185	190	208	199	204	210	205	209	184	198	204	205	207	198	195	208	179	199	215	177	189	192	195	173	212	188	202	216	214	217	208	210	202	199	184	217	193	198	229	209	183	188	217	220	220	207	201	201	209	202	195	214	188	223	202	212	205	211	201	211	212	200	201	205	205	204	196	177	231	212	197	212	181	209	212	202	216	203	201	225	203	205	222	208	168	164	195	182	195	235	190	202	185	208	226	175	184	264	204	199	187	203	201	200	179	210	189	204	192	163	190	198	196	207	207	211	209	201	210	214	215	202	183	207	220	201	189	205	200	199	198	164	210	174	174	196	190	206	216	193	182	209	211	207	189	193	214	216	202	218	192	190	222	195	187	201	190	199	192	188	206	204	200	210	228	189	188	219	216	180	180	187	188	188	190	189	216	200	200	218	217	197	205	238	208	179	200	188	213	217	202	217	219	191	197	203	222	211	199	192	185	181	215	190	189	206	194	178	185	203	205	190	224	195	215	226	208	188	203	170	190	230	196	203	199	224	232	234	178	206	208	205	186	204	231	217	203	197	189	222	212	188	204	211	185	213	209	215	208	157	192	220	183	189	225	215	202	170	212	184	183	208	245	215	217	192	205	203	189	213	201	201	194	215	268	201	190	200	210	202	194	200	206	197	220	196	178	184	207	201	216	195	216	239	217	193	188	189	206	205	219	212	224	188	187	187	178	216	215	195	183	211	197	208	206	181	185	192	212	204	189	188	197	214	238	192	207	210	228	218	192	179	183	207	216	191	160	191	227	212	207	198	211	209	191	176	202	194	214	188	206	208	219	203	208	188	185	205	204	196	196	199	156	205	201	171	204	205	218	194	180	195	237	201	199	219	190	203	218	198	197	217	209	206	186	191	204	225	210	180	230	213	237	199	199	224	211	183	207	195	211	184	176	194	189	199	218	200	215	200	187	222	212	202	237	182	169	184	201	202	185	199	238	187	187	176	216	222	208	209	194	182	205	208	203	173	198	219	195	221	188	195	206	197	176	188	197	210	199	208	204	200	219	214	190	221	181	194	219	192	215	219	220	212	196	196	205	196	192	189	216	179	215	203	183	215	212	169	205	233	199	176	221	188	199	218	183	203	173	178	183	220	227	205	219	187	183	204	220	184	202	209	209	201	187	190	181	201	196	199	205	193	192	203	198	193	190	203	209	214	213	148	190	158	202	221	206	191	212	217	210	208	193	187	184	210	210	202	205	181	203	200	208	187	232	211	199	202	205	220	189	207	235	210	194	228	192	196	189	185	203	188	213	197	207	211	210	185	202	195	194	207	194	214	200	206	210	222	194	211	215	223	193	197	183	200	233	216	219	194	217	218	219	178	203	238	221	205	208	236	191	183	202	220	230	204	202	179	187	215	200	220	198	198	207	179	193	170	207	190	190	217	198	205	172	209	206	192	204	177	204	198	203	198	199	198	201	223	188	205	191	232	186	201	209	191	191	199	204	165	206	203	198	207	171	188	216	223	218	246	203	250	195	182	193	201	198	166	205	185	189	203	220	213	213	206	180	210	210	173	189	212	192	189	189	199	244	235	206	211	174	211	184	167	197	233	188	177	203	210	203	198	203	226	222	237	199	194	211	210	198	201	185	193	235	215	193	231	187	177	207	184	200	187	199	222	192	227	213	185	218	201	203	167	212	224	175	215	205	201	185	193	189	190	212	184	216	208	191	221	221	208	221	190	193	192	218	196	222	194	172	221	204	218	208	160	209	199	183	201	175	192	198	191	212	187	203	185	229	189	221	175	216	224	205	212	194	190	206	222	214	210	212	205	199	177	204	202	223	209	199	192	200	198	185	214	218	173	189	191	194	226	195	217	210	177	201	204	176	194	209	208	210	188	198	186	209	225	180	202	231	198	205	186	199	218	198	201	205	200	205	192	205	172	184	195	162	208	197	231	181	209	199	211	185	208	199	174	188	222	223	195	191	199	203	213	186	195	191	195	210	202	202	216	205	202	190	188	224	214	178	194	191	189	197	234	232	179	170	193	191	203	189	191	208	232	208	195	214	204	202	197	213	222	214	181	205	191	199	183	195	178	192	178	172	194	189	188	203	220	195	192	213	195	196	201	219	204	194	215	190	206	212	184	189	208	213	197	210	197	220	204	207	199	198	215	191	203	215	167	191	205	192	203	181	201	177	211	209	182	195	201	207	239	213	181	205	210	216	190	218	213	187	180	189	207	205	188	204	210	221	185	219	214	186	171	202	203	189	189	199	208	207	211	199	194	182	196	211	192	211	206	190	199	211	191	181	201	212	194	208	209	228	207	203	215	216	215	213	226	199	206	212	175	222	195	201	205	232	222	196	182	202	195	198	201	213	196	192	224	169	206	207	201	216	213	180	211	200	226	202	208	190	187	269	239	178	202	184	223	217	231	210	226	208	186	213	192	195	202	196	194	203	233	212	206	184	204	219	221	189	211	190	195	215	183	205	204	244	199	209	205	196	208	179	168	181	203	209	184	216	175	176	188	218	193	190	204	172	200	197	203	217	214	227	192	189	184	176	188	210	204	220	193	190	219	204	203	207	200	205	205	205	208	226	197	208	202	196	204	232	198	198	180	219	205	213	196	209	201	202	180	208	195	208	184	178	220	206	177	189	180	217	211	224	188	171	210	217	168	182	210	191	198	194	211	216	214	202	200	205	205	219	191	176	180	229	198	207	186	185	199	210	226	205	184	205	198	201	187	174	213	201	194	214	200	197	200	192	201	204	214	222	186	195	184	218	199	228	187	217	199	184	182	181	220	187	201	159	213	197	206	195	211	173	176	173	188	185	195	189	196	210	203	194	193	214	175	207	187	217	219	192	213	188	201	204	205	204	192	219	192	177	203	187	178	194	202	190	213	179	200	221	196	195	211	182	196	174	204	210	191	183	185	194	198	212	214	203	206	164	182	187	194	190	208	183	193	173	202	195	190	215	191	201	187	200	208	188	196	229	220	229	186	183	208	204	218	197	194	218	212	221	200	217	200	203	184	192	217	204	168	231	201	184	189	226	186	204	161	194	219	189	218	226	217	197	208	218	211	202	204	192	168	186	216	193	220	211	220	197	188	193	212	204	228	214	196	196	192	207	202	223	200	214	212	190	171	195	201	201	183	184	231	206	180	184	221	205	202	195	179	194	185	214
6650	1170	1948	2190	1699	1589	1204	1027	897	915	743	720	744	635	633	605	615	567	568	566	595	597	597	571	541	552	545	541	524	532	502	528	493	504	537	538	493	527	540	511	477	535	529	522	540	539	495	521	519	496	532	510	478	488	496	504	505	533	518	480	496	507	481	501	473	528	497	499	471	495	510	479	473	512	492	488	528	467	484	525	519	473	520	523	515	457	520	469	463	502	514	519	524	501	507	499	494	489	503	436	496	458	472	483	477	507	457	480	473	472	517	482	516	463	468	481	487	503	481	501	503	540	527	470	514	453	512	465	511	508	497	503	464	499	518	549	496	489	493	505	507	457	509	511	507	524	502	510	462	487	458	480	521	490	492	500	507	465	495	469	499	514	548	493	515	503	444	498	501	466	508	496	528	465	508	501	499	504	477	528	499	528	459	467	474	477	479	478	488	518	476	491	473	508	495	537	503	523	503	481	528	512	502	485	468	499	501	502	506	500	482	507	468	498	502	511	453	509	478	474	518	532	523	493	529	496	531	480	492	499	483	508	509	482	497	495	529	506	462	500	512	449	522	517	532	556	509	520	501	488	502	448	480	511	499	487	510	480	478	488	494	491	501	525	500	529	493	499	510	485	516	480	522	520	495	497	517	516	499	496	475	477	469	525	506	521	518	454	514	464	533	539	496	461	517	500	471	487	501	489	509	507	481	482	489	503	499	507	496	500	489	510	496	458	459	488	499	507	514	484	496	526	484	487	530	467	492	521	481	504	461	460	489	475	563	499	533	473	442	545	501	482	481	485	507	492	555	474	508	479	534	524	449	466	527	480	512	503	499	452	502	491	522	475	485	519	508	493	505	493	500	475	519	499	474	510	493	491	517	500	471	489	501	513	490	465	507	506	512	518	469	502	494	500	472	532	501	487	495	472	508	491	473	514	492	498	474	524	494	480	509	507	502	489	505	488	520	501	512	513	482	467	512	508	493	483	469	476	469	495	540	507	509	490	521	502	491	494	495	469	486	497	509	501	463	508	500	498	522	505	458	498	482	474	506	465	491	476	499	521	533	482	465	515	515	483	484	484	485	514	506	483	552	470	518	469	496	462	495	490	455	481	515	496	519	494	481	494	525	527	504	541	464	462	499	481	524	505	535	484	475	488	515	481	518	499	514	499	466	509	520	486	512	494	507	495	487	488	499	498	495	502	474	477	478	501	487	485	520	490	523	497	512	473	503	489	536	521	480	502	506	529	502	502	501	511	497	517	564	498	500	498	490	540	503	524	475	502	473	533	504	501	493	495	493	467	511	443	489	517	521	508	503	457	500	516	485	497	499	488	444	483	483	483	499	489	514	558	447	514	477	498	486	485	519	513	520	463	479	496	454	445	472	483	485	458	495	479	482	463	540	494	490	465	471	508	496	475	464	489	496	520	468	505	501	498	487	479	470	505	504	490	490	510	486	476	501	518	522	483	539	489	467	486	490	512	487	476	488	513	520	529	497	509	487	492	479	502	526	517	503	503	499	519	490	490	515	510	466	490	484	469	505	509	445	537	455	494	491	515	510	491	543	511	473	503	460	492	500	485	487	537	514	511	460	520	484	507	477	484	537	498	482	468	520	532	512	457	474	480	480	472	485	498	529	494	505	493	504	538	505	527	490	486	484	473	457	488	484	466	481	508	496	520	504	530	521	474	501	461	457	517	526	525	494	513	517	460	446	474	491	489	506	490	518	468	533	512	480	449	496	462	503	485	528	479	500	504	494	493	515	468	526	472	451	501	497	460	486	463	481	484	511	499	493	514	501	517	513	507	488	488	495	495	537	500	511	480	507	514	500	469	470	529	493	501	487	539	472	521	482	477	494	482	515	509	473	504	494	463	475	471	506	506	494	504	515	499	477	479	477	491	511	518	538	462	492	447	519	484	489	474	494	523	511	459	477	471	526	485	460	487	513	486	480	453	475	463	533	513	467	507	496	480	515	491	501	513	478	494	483	506	525	521	458	472	526	496	487	474	485	496	466	478	494	484	508	508	533	479	522	495	510	511	489	474	490	513	509	479	482	472	513	472	475	497	501	497	507	518	481	494	522	494	467	507	481	509	510	496	436	480	480	513	517	491	476	520	468	455	494	465	489	494	520	500	470	513	483	501	506	465	481	508	509	481	504	491	500	479	474	525	475	484	485	495	503	499	494	490	556	511	476	497	497	506	504	515	530	486	512	484	474	486	482	506	515	512	508	484	510	501	547	478	508	492	470	521	516	499	500	488	521	509	464	486	454	467	500	483	518	512	475	460	495	507	476	459	486	485	503	503	494	508	498	541	466	491	518	506	527	484	476	485	486	483	521	492	502	524	503	525	474	544	480	520	457	493	498	501	533	501	496	453	492	507	509	469	499	494	494	477	501	483	492	488	495	502	514	520	525	475	511	526	485	489	488	494	483	510	479	502	464	496	529	517	463	499	461	484	540	485	517	483	519	502	474	511	510	467	520	527	495	516	482	470	495	496	536	479	499	482	528	501	432	515	450	514	501	485	495	459	529	512	523	482	519	494	471	488	465	486	501	507	493	516	512	497	492	537	439	460	506	483	484	482	541	482	471	501	465	465	535	472	500	495	495	475	493	448	495	458	504	486	511	480	481	487	519	524	488	497	526	483	513	484	478	489	513	479	518	465	478	472	494	515	469	474	493	504	496	467	484	447	502	522	516	464	495	493	514	510	520	497	500	515	525	510	493	537	472	495	475	523	489	545	478	525	526	487	504	491	471	493	468	537	526	526	498	462	512	508	517	491	512	508	481	468	501	500	487	512	496	521	501	508	511	528	458	498	537	508	516	439	452	504	499	462	504	493	506	461	514	472	467	500	545	492	505	477	531	499	501	494	507	491	491	509	517	517	492	469	522	523	490	502	485	509	478	482	492	507	495	528	516	518	479	490	501	509	474	495	532	485	531	508	499	504	479	534	503	519	462	471	527	506	473	490	497	502	507	503	452	529	496	504	458	485	470	499	480	495	511	502	475	495	507	492	502	461	474	501	465	485	497	445	470	503	500	488	520	474	520	497	532	496	504	505	470	467	457	497	469	470	535	464	528	497	498	478	465	502	467	497	507	483	495	464	488	483	518	493	504	516	493	505	462	523	475	518	530	474	498	530	508	439	490	442	496	508	532	500	484	489	464	471	518	475	475	482	497	506	490	526	488	459	462	533	503	440	511	519	510	491	482	511	504	472	539	477	480	514	528	502	492	490	488	500	468	504	499	499	482	490	490	506	448	450	492	492	480	523	487	477	484	481	492	494	492	469	494	503	489	477	499	424	507	518	477	476	524	517	516	519	480	481	467	526	492	505	483	499	537	465	493	483	508	483	504	552	475	508	485	488	512	474	509	514	490	488	476	459	515	502	503	501	483	505	477	505	515	439	494	510	444	530	466	501	494	521	497	485	508	501	488	500	508	518	507	515	471	517	531	518	488	485	511	513	486	500	559	482	496	480	494	496
14959	1814	1666	1245	848	635	474	425	445	339	334	260	276	290	276	273	277	307	252	276	243	269	257	251	243	251	243	232	266	245	260	219	228	226	227	233	250	232	213	269	230	238	233	230	232	228	216	230	242	233	226	210	208	212	229	221	253	223	258	237	254	218	220	221	244	225	230	210	204	215	236	218	221	247	229	210	236	241	247	212	227	243	212	225	228	246	233	234	221	238	225	252	242	198	208	258	220	253	228	228	228	225	224	196	198	239	200	254	198	234	223	230	222	214	202	224	237	257	208	219	220	253	238	233	216	259	219	243	206	203	215	203	204	219	251	209	242	242	228	256	194	237	256	240	231	257	242	241	220	214	225	217	208	225	253	203	209	217	226	229	211	243	217	212	214	242	244	223	246	229	227	228	218	225	200	251	242	234	189	211	201	235	206	246	254	222	228	195	262	242	235	200	199	208	208	220	230	223	221	233	240	215	223	231	230	250	224	224	209	221	221	243	230	218	227	230	235	233	206	186	222	223	220	241	226	205	223	231	218	244	208	240	239	207	246	238	227	230	228	230	237	254	233	244	258	250	205	234	218	203	217	220	239	222	228	226	220	234	258	221	214	220	247	241	230	230	254	252	225	227	228	232	190	278	240	255	233	242	222	242	211	244	234	223	226	221	209	253	233	245	219	234	192	212	240	221	229	255	236	234	244	221	236	234	248	255	210	236	235	227	227	234	226	232	241	206	220	219	210	216	244	262	196	231	210	229	220	221	263	228	233	207	227	227	224	256	216	224	226	232	215	241	262	224	216	214	232	200	225	263	262	224	216	256	250	246	233	217	239	213	227	215	238	229	226	233	244	228	230	246	214	260	238	217	207	227	251	252	209	243	226	251	212	211	216	220	231	236	224	200	218	222	227	226	265	222	202	232	200	235	228	237	229	227	223	246	236	228	226	241	232	232	243	227	245	232	260	264	204	243	228	212	242	245	199	234	248	208	229	231	213	184	206	218	221	242	226	248	219	207	248	202	206	253	244	274	224	213	216	198	253	214	197	216	210	233	222	240	221	235	232	221	216	216	205	218	236	237	241	243	209	238	208	222	244	247	213	197	263	236	233	236	219	205	213	220	205	248	235	223	232	240	254	250	224	235	232	230	229	238	249	234	229	237	239	210	237	215	226	221	226	260	238	222	227	248	206	237	233	221	245	258	200	217	221	242	265	227	235	244	228	240	223	249	223	198	218	237	215	239	234	211	265	201	241	218	244	227	212	253	243	210	243	229	226	219	230	225	217	237	221	247	235	241	235	203	213	224	215	226	222	242	214	233	242	217	233	246	215	231	185	220	202	255	234	232	252	235	231	247	247	236	228	242	218	229	202	236	224	231	242	240	241	229	213	228	211	220	241	231	238	231	217	236	223	209	224	215	199	244	228	205	222	221	205	241	253	239	230	227	244	240	236	224	219	215	200	237	251	228	192	212	225	223	222	235	228	229	227	223	253	225	243	227	210	235	233	187	217	209	258	235	197	215	232	217	253	235	244	226	209	219	221	191	220	235	234	241	207	230	231	223	254	253	218	256	243	253	231	232	221	216	253	227	201	202	235	212	211	225	248	219	227	204	262	220	233	221	239	215	220	237	233	227	235	214	224	231	242	239	231	225	230	223	217	237	217	209	212	205	219	238	221	241	229	248	234	252	223	223	246	260	247	237	212	199	226	218	242	227	230	214	215	218	237	215	231	247	198	251	200	234	218	234	227	221	238	216	199	212	233	223	192	212	257	252	247	245	234	240	184	226	236	227	216	224	240	240	214	230	223	230	236	224	245	216	233	220	190	215	216	242	229	207	230	218	219	220	227	235	215	230	203	219	236	218	224	202	218	237	230	239	233	222	239	224	202	223	236	221	233	229	224	219	206	226	227	230	219	240	225	206	253	220	223	225	208	222	223	210	228	259	235	226	195	245	263	254	233	223	242	233	212	221	205	215	213	213	223	239	261	205	209	226	215	231	226	232	199	245	246	227	206	233	246	238	245	247	209	236	246	243	225	206	230	229	210	220	219	216	211	229	229	228	235	225	234	241	239	192	216	216	216	236	221	250	259	235	185	245	215	213	259	230	241	227	247	227	227	239	229	236	198	228	219	237	240	221	226	232	230	240	206	248	196	222	219	217	260	225	220	245	228	231	225	207	232	225	245	243	251	230	246	212	253	240	219	237	191	225	248	242	219	210	204	218	218	208	226	262	255	235	232	259	211	259	216	226	224	213	251	205	239	230	229	233	215	222	225	224	259	215	224	234	220	238	219	218	211	199	226	226	210	245	225	236	254	241	246	226	185	232	218	222	226	249	257	238	259	220	210	231	230	221	225	260	232	210	244	219	192	226	210	221	233	240	210	234	213	212	233	206	229	228	232	208	264	220	218	247	243	229	238	244	216	220	223	224	223	206	225	210	212	233	205	230	254	229	234	226	201	253	233	235	213	265	241	237	240	217	216	230	242	248	228	237	232	234	225	246	206	202	192	221	194	229	221	215	208	217	221	230	241	232	223	214	216	223	239	239	238	196	216	246	229	231	244	239	244	237	233	245	205	215	226	218	216	224	228	209	215	213	241	226	242	219	218	227	217	211	222	227	253	231	232	173	220	242	237	227	238	240	247	230	252	251	221	239	219	212	229	240	213	201	255	217	235	212	229	246	222	231	248	210	208	216	238	237	228	247	243	217	243	240	218	220	232	227	240	235	221	247	217	231	211	210	235	222	200	239	225	199	234	227	266	222	227	223	200	201	214	249	229	228	253	230	236	232	241	244	215	261	232	220	253	234	234	223	249	233	218	193	239	229	217	248	188	222	229	216	246	208	214	214	230	213	230	225	218	238	249	226	239	233	223	213	259	243	231	189	211	216	233	239	233	265	244	221	216	237	247	223	219	230	220	247	244	202	205	259	235	233	246	232	222	226	249	215	255	239	227	223	260	218	220	246	229	208	210	230	248	234	262	229	227	202	217	189	200	247	226	227	244	224	224	223	215	219	206	199	224	233	215	211	241	227	194	242	222	241	211	215	219	242	220	226	259	250	230	234	213	215	230	208	231	240	238	226	223	251	205	223	208	260	196	227	235	270	249	201	256	231	209	261	209	214	224	206	217	254	249	241	206	233	257	253	245	214	233	222	235	231	223	222	250	227	222	210	205	232	210	235	241	228	209	202	201	217	230	240	255	231	217	211	248	235	233	223	228	235	247	223	196	227	215	243	225	239	191	244	206	217	231	204	229	239	229	229	252	219	195	214	228	263	223	223	234	248	216	229	228	221	248	228	231	216	210	239	228	209	207	215	259	224	216	225	214	223	237	258	205	206	226	234	235	228	216	267	222	191	202	232	212	237	213	234	225	216	242	213	240	227	213	224	208	253	248	210	209	219	213	255	216	244	223	249	234	225	257	221	208	236	216	220	246	220	263	232	201	258	220	240	267	216	204	248	220	240	253	238	207	235	241	247	233	242
8608	1586	3244	3456	2894	2176	1779	1500	1489	1164	1063	1016	845	807	860	756	823	713	690	732	754	679	706	687	616	646	600	640	658	632	634	622	578	588	621	598	595	604	578	582	638	628	630	558	570	589	584	605	588	567	602	582	596	593	553	595	554	632	569	579	611	566	588	612	566	578	590	603	609	597	590	593	622	578	579	581	598	569	550	568	627	562	678	525	588	566	596	622	590	539	554	582	587	549	605	567	568	612	569	550	588	561	575	616	582	589	641	547	551	580	556	595	548	589	584	535	569	625	592	624	597	583	590	517	538	588	590	581	616	607	594	543	568	527	591	611	582	577	584	589	623	593	606	609	584	570	593	570	614	616	567	615	597	625	574	599	579	571	581	568	512	541	574	557	596	602	549	649	590	543	605	572	595	568	566	546	595	572	606	577	550	503	556	610	555	596	545	572	655	584	598	556	575	548	619	579	601	588	577	572	588	580	554	571	578	615	636	590	574	605	568	575	581	555	583	589	600	560	567	588	569	570	567	606	569	633	547	570	592	551	593	599	583	585	548	617	571	575	616	547	598	600	603	558	556	587	578	543	574	555	575	591	570	568	554	577	570	595	590	566	557	572	608	625	551	588	562	519	556	590	616	598	602	601	552	556	560	607	545	587	567	585	548	565	570	580	561	573	581	574	599	529	596	553	598	589	588	580	591	566	569	545	588	615	531	564	602	582	594	563	596	599	588	600	577	587	565	590	576	571	592	572	550	567	611	607	604	572	581	559	590	588	582	548	599	541	602	622	556	558	572	594	639	594	538	601	540	591	577	614	572	588	541	575	604	550	586	566	571	540	571	606	582	559	581	528	594	602	552	545	620	603	572	563	583	586	587	623	602	605	542	630	582	573	609	580	577	586	575	582	617	585	600	566	556	549	639	594	573	554	575	582	608	550	577	634	549	561	600	591	558	578	580	615	592	578	584	554	601	593	557	599	615	585	576	630	558	605	587	576	580	594	546	559	577	588	565	626	547	567	566	533	597	600	561	568	563	590	588	606	550	596	639	569	622	572	600	552	601	605	592	527	602	605	593	610	568	604	558	617	573	571	575	603	573	571	574	624	575	553	578	552	557	577	602	596	555	591	630	558	565	570	563	588	605	561	556	599	543	568	583	559	580	562	554	631	524	549	591	566	572	562	575	555	571	554	562	590	583	621	564	595	597	595	574	570	587	599	579	599	558	561	591	600	586	623	572	612	615	570	604	609	599	557	550	577	551	510	611	608	557	586	551	555	626	598	558	605	555	599	551	607	585	569	617	607	572	592	569	580	587	568	600	580	582	582	600	558	566	537	616	572	571	606	560	560	547	570	574	564	559	597	614	536	561	583	591	549	561	536	588	535	597	588	548	591	630	600	578	568	604	570	618	581	593	589	557	560	572	595	582	565	555	581	577	605	548	583	548	555	607	552	572	588	582	606	574	571	582	576	610	584	567	571	577	611	595	582	536	586	556	581	575	598	583	582	576	563	609	566	593	592	574	592	586	631	573	569	575	536	570	581	612	570	531	598	619	538	582	569	587	581	592	619	555	580	549	563	569	555	571	584	600	612	546	611	558	597	573	566	581	544	602	579	568	574	617	558	602	601	594	562	571	580	571	567	548	576	605	551	601	584	572	582	568	580	592	601	591	590	568	573	596	557	637	569	589	544	513	579	572	619	592	635	611	550	566	590	585	578	542	574	631	629	633	580	606	574	566	583	586	584	606	566	556	574	577	598	588	576	612	541	618	567	596	593	600	617	589	565	586	554	529	599	581	598	592	584	569	600	575	554	568	549	566	575	588	552	610	602	560	599	596	608	583	563	588	565	592	588	559	585	573	555	618	598	612	573	565	604	551	587	578	581	547	605	558	550	596	616	567	551	555	587	573	576	569	632	573	578	629	584	606	577	609	603	585	590	586	579	546	587	555	590	581	595	564	570	582	563	585	580	598	585	613	621	598	561	561	559	608	534	609	572	574	595	570	607	561	597	595	561	562	587	580	576	526	573	612	598	651	579	603	543	555	548	579	602	545	538	601	590	528	556	608	588	601	610	591	572	573	575	596	547	571	574	531	552	627	544	576	606	587	532	598	609	543	581	594	581	578	563	613	554	542	584	606	570	582	544	549	598	594	610	568	575	593	556	576	581	546	609	599	590	554	565	590	559	607	557	561	554	547	574	581	589	563	571	545	554	586	603	619	568	556	563	575	595	587	566	550	577	593	583	559	573	581	628	585	588	600	607	612	579	578	537	616	560	593	525	581	587	597	600	594	583	569	567	593	603	555	559	562	595	613	556	570	583	579	545	599	592	579	604	567	577	575	592	541	582	618	571	622	577	604	544	579	544	580	595	553	600	575	588	583	585	607	575	581	586	567	595	595	538	570	559	580	607	620	598	576	644	540	527	576	533	569	582	595	583	576	560	608	628	525	593	597	548	627	558	607	565	635	596	569	623	587	600	555	563	570	635	530	586	621	613	545	589	603	596	581	568	573	621	559	535	623	560	594	568	621	594	631	589	586	538	553	599	587	591	570	541	613	542	612	589	586	586	547	626	577	573	575	573	581	546	608	635	611	589	595	629	623	542	577	574	593	575	590	567	562	571	545	600	606	615	607	591	575	587	596	577	571	599	568	605	564	568	602	582	625	547	567	584	624	558	572	591	621	573	581	561	615	596	594	563	593	607	615	559	578	557	583	580	507	568	591	600	525	567	581	546	566	594	579	571	596	575	574	560	568	574	599	639	579	561	584	540	594	582	604	575	558	563	551	599	602	576	565	551	548	592	559	566	555	595	614	607	574	561	581	606	581	577	544	566	589	588	561	603	540	584	602	553	584	623	566	592	596	557	601	578	596	570	591	586	587	597	638	525	602	606	592	610	565	571	561	573	599	542	599	629	580	579	547	590	545	587	533	563	613	553	609	595	552	600	585	568	612	530	594	564	589	587	597	623	611	570	594	616	542	616	549	563	586	607	575	593	604	570	593	564	589	577	605	631	561	610	588	548	579	575	573	532	553	577	561	592	540	607	597	572	585	625	563	566	613	601	546	541	593	602	572	602	558	578	611	590	571	604	561	583	547	594	585	619	596	613	586	557	595	555	544	552	627	566	580	567	594	586	556	616	580	585	558	551	622	579	575	588	599	612	642	544	613	576	589	549	603	528	575	539	617	610	610	544	545	576	583	572	578	620	571	564	599	560	609	601	603	610	529	549	582	518	614	576	539	517	615	584	599	582	555	612	572	635	587	562	543	591	576	552	605	505	543	570	574	584	597	593	613	600	607	553	568	607	559	559	554	585	631	590	592	580	601	563	581	584	592	547	590	582	596	570	565	610	592	585	614	574	578	567	548	578	564	535	578	587	556	576	642	547	572	566	583	604	562	550	557	585	592	586	609	580	594	582	608	626	596	571	544	591	622	546	588	597	589	617	603	616	575	592	573	617	557	583	597	578	559	583	610	571	610	583	602	589
2098	517	589	516	439	416	397	431	470	409	433	423	445	427	374	394	415	436	397	377	430	412	388	402	441	383	416	410	417	372	389	363	363	421	395	432	400	402	449	391	428	392	378	383	395	408	417	421	417	418	402	399	356	387	373	377	421	406	402	386	405	375	408	401	371	408	392	389	416	407	367	410	393	395	435	419	403	411	396	432	399	389	428	426	393	424	406	394	413	374	392	387	429	410	407	397	416	374	362	414	390	419	392	408	407	408	386	429	403	369	379	371	427	421	432	424	376	395	379	407	375	434	464	401	432	408	382	397	432	395	389	425	379	410	447	397	408	419	382	418	426	423	400	436	363	413	392	433	341	369	414	392	399	401	424	393	436	402	410	407	446	437	420	391	394	396	432	451	402	404	415	418	392	388	410	415	420	405	402	368	405	399	385	398	359	393	411	372	403	419	410	399	399	416	385	379	364	384	458	435	402	397	407	452	397	393	380	388	407	365	368	369	397	449	351	383	401	392	379	428	439	391	402	401	366	418	420	384	425	359	410	402	402	419	362	414	389	404	405	424	408	382	425	385	387	389	372	400	409	371	440	423	428	396	404	389	415	403	396	401	368	440	420	402	410	373	382	401	416	390	379	429	409	407	436	407	423	389	399	399	380	397	401	389	372	407	406	381	400	406	396	392	433	417	408	362	405	395	416	430	390	458	417	350	416	423	375	429	364	444	398	390	425	415	429	390	432	382	380	391	429	435	407	390	398	377	415	380	416	420	354	386	418	385	384	427	418	397	369	422	399	393	386	375	397	419	391	365	407	416	410	390	378	407	376	414	402	386	391	405	414	402	425	409	430	382	397	387	383	381	431	390	409	424	443	405	370	362	414	378	421	399	441	355	434	394	386	417	407	393	389	368	389	396	408	394	430	398	437	415	420	426	437	403	388	385	443	409	413	404	350	394	396	378	384	394	391	364	394	411	408	386	380	404	376	404	395	428	383	401	412	391	407	390	393	426	392	410	416	389	405	404	408	445	426	385	423	364	363	408	406	399	411	387	381	449	413	411	416	427	362	418	414	392	369	414	360	388	386	409	411	380	389	431	357	414	428	378	401	415	437	410	444	365	399	407	378	404	390	409	408	366	389	426	438	405	400	433	392	408	386	385	383	359	364	384	396	409	393	386	385	367	386	375	454	408	435	389	392	373	407	381	400	401	402	376	411	383	381	432	370	462	385	409	383	401	384	375	390	338	388	441	401	404	416	414	425	413	401	432	420	404	375	395	427	399	385	378	420	328	436	396	402	402	434	410	416	430	402	388	391	393	403	420	420	389	366	356	402	406	430	388	414	407	422	386	390	378	375	425	391	419	407	438	407	409	387	400	424	374	404	390	376	389	367	370	429	408	404	423	402	423	416	380	361	424	384	392	399	400	411	425	411	352	395	424	400	399	385	420	388	402	380	398	403	366	407	427	377	403	411	401	381	408	438	398	408	457	423	416	366	404	419	369	420	367	360	428	402	414	480	372	413	374	396	379	402	403	402	418	412	406	438	396	388	377	398	405	411	389	404	417	425	408	392	390	410	391	414	418	399	381	366	398	399	371	406	407	383	410	386	407	378	424	407	409	388	408	393	422	432	426	403	364	397	410	409	375	382	422	452	428	385	390	405	404	425	408	391	395	406	402	432	405	364	380	440	403	398	414	417	417	383	388	387	347	417	398	409	397	404	389	375	349	408	423	389	421	405	444	422	398	378	416	353	416	389	428	422	411	392	419	379	401	397	411	394	420	405	414	360	420	386	409	451	432	422	394	389	425	431	388	415	359	394	387	377	385	415	396	427	385	385	395	398	419	435	417	381	401	422	416	407	423	398	370	433	425	366	393	435	407	412	376	435	399	412	381	403	402	382	429	387	382	399	404	467	406	410	372	372	376	426	373	408	414	411	438	420	412	401	414	417	422	385	375	384	401	383	387	389	369	396	379	444	415	417	413	424	391	418	438	427	391	377	424	366	423	364	417	399	388	410	399	386	395	373	391	373	398	388	374	399	407	417	393	388	403	396	400	403	411	403	394	411	410	376	406	385	387	405	389	400	407	387	454	435	369	400	338	386	402	412	373	390	403	350	420	414	375	402	398	389	345	406	416	388	396	414	393	437	383	387	391	371	407	431	419	392	378	404	394	424	414	403	377	380	453	404	372	399	388	416	394	410	405	393	441	401	414	374	414	400	407	427	402	429	414	380	394	393	418	380	394	359	398	432	406	416	403	373	375	384	419	395	410	362	383	375	409	394	447	411	424	426	374	402	394	405	423	403	405	386	395	407	397	404	396	409	411	386	392	401	431	417	464	409	388	399	412	367	398	401	397	396	415	383	411	400	406	400	367	390	367	408	394	377	397	402	406	423	427	428	407	423	388	421	412	354	410	373	388	431	447	409	419	367	384	435	379	403	403	383	387	393	416	387	378	365	373	408	413	378	380	416	407	403	374	370	420	368	410	382	397	397	415	390	388	382	414	377	395	375	371	421	396	399	407	380	395	432	374	436	423	402	400	404	406	473	423	442	391	386	429	378	403	404	370	363	382	378	362	405	408	404	388	389	425	399	410	365	374	360	361	413	401	451	385	424	445	391	387	403	367	369	388	412	449	398	386	406	412	369	397	422	384	426	388	400	406	421	422	424	408	391	401	401	411	369	433	386	410	421	438	353	394	415	400	423	400	397	367	400	425	397	409	388	387	393	419	397	380	369	383	448	371	407	378	423	384	388	408	407	391	363	424	433	442	388	404	394	383	425	386	402	387	408	399	398	365	391	380	404	415	420	413	418	412	464	356	391	392	439	411	369	401	416	390	390	416	391	415	381	424	420	440	394	407	354	397	382	358	385	397	428	412	378	406	405	408	421	447	401	412	448	414	415	412	430	391	403	410	404	357	398	406	410	382	399	363	414	419	406	389	375	426	401	381	433	375	379	412	405	436	394	400	412	403	397	431	402	399	392	387	372	414	400	360	420	449	419	435	398	418	388	404	405	354	405	393	436	468	410	393	381	386	358	396	418	424	408	408	376	379	433	404	371	378	382	391	390	398	416	386	394	360	372	387	416	363	415	447	378	373	403	398	431	417	419	409	419	392	405	413	377	417	466	382	397	416	372	402	414	409	387	396	392	383	406	390	443	433	414	404	396	357	383	372	374	401	406	378	398	421	393	396	414	403	369	397	413	381	425	439	380	424	405	405	355	435	426	399	412	421	405	411	420	398	402	413	381	417	397	431	413	402	378	398	411	413	438	439	374	415	400	408	398	393	414	441	391	405	424	418	397	355	389	391	388	430	398	382	407	445	427	440	434	403	391	424	388	377	376	429	390	418	398	408	396	417	427	427	387	396	372	337	381	449	416	372	355	425	378	386	372	420	382	362	393	420	350	349	434	400	406	412	363	385	422	408	398	392	382	427	400	376	409	415	426	441	382	379	396	420	419	381	436	395	388	434	375	440	397	380	442	370
2277	1043	1141	1234	1131	1118	1068	971	978	948	967	916	909	941	899	905	889	905	829	912	903	918	912	929	917	908	961	910	864	904	891	863	902	898	921	835	870	962	915	892	925	901	871	902	843	867	887	930	863	891	863	896	874	926	858	821	877	882	940	883	896	863	870	866	917	900	877	868	896	865	895	890	881	904	854	889	856	906	909	849	904	903	843	933	863	851	955	879	894	924	879	902	873	873	878	894	858	865	864	838	913	856	858	895	885	936	927	901	922	941	874	912	853	860	937	910	882	898	863	865	867	895	919	853	868	947	904	860	914	903	865	834	850	919	872	866	879	920	892	898	902	834	878	879	889	853	847	850	917	866	831	863	917	903	906	925	895	863	866	937	866	842	896	897	857	884	884	884	868	885	924	935	895	945	836	863	897	892	916	916	862	869	866	883	859	850	863	859	923	908	903	890	890	873	888	922	937	917	921	876	909	883	901	905	868	834	866	873	897	882	917	906	901	930	871	874	875	900	872	886	898	872	890	915	909	883	889	908	914	939	890	892	877	877	884	868	898	931	855	845	925	923	861	875	850	918	856	903	872	877	865	905	890	871	874	949	871	830	849	845	901	870	904	889	890	939	940	871	881	938	913	875	921	898	915	863	863	940	879	917	913	913	868	906	909	943	897	862	884	828	877	854	907	881	846	872	957	844	859	845	913	858	944	833	956	854	873	897	898	917	859	837	872	851	941	915	899	892	873	873	870	880	910	854	877	855	862	893	881	895	855	940	888	889	852	918	913	884	884	891	917	893	837	903	839	919	885	915	888	846	824	868	868	869	901	929	893	915	908	842	896	878	909	955	828	885	862	880	868	891	873	874	960	844	891	917	879	850	860	883	845	875	898	821	893	856	896	874	910	887	869	888	890	892	907	953	870	883	856	840	947	887	908	868	900	904	912	866	939	881	905	912	866	854	940	879	906	911	879	908	905	881	883	882	879	890	861	928	831	855	867	945	903	875	880	907	918	936	917	885	896	842	933	920	917	841	786	884	877	901	855	851	868	871	851	898	881	923	901	870	906	872	932	864	831	905	875	915	829	884	884	858	884	871	846	922	876	888	896	858	897	909	866	874	842	897	871	819	880	899	862	878	882	887	873	909	880	892	845	907	866	911	855	899	882	864	827	875	870	908	865	857	878	906	888	880	861	832	863	859	854	861	874	861	904	868	877	863	897	855	939	864	931	842	845	916	873	847	904	855	862	886	855	941	870	907	850	896	939	852	855	921	882	867	864	887	946	848	876	904	887	884	825	900	924	846	888	910	916	897	820	920	878	899	900	859	903	840	809	911	869	898	886	918	902	905	925	875	807	896	929	892	845	903	824	871	906	865	821	874	865	881	888	883	865	899	905	947	864	887	893	847	906	901	865	813	919	897	852	879	894	875	886	884	866	865	891	870	904	919	859	882	883	887	939	856	885	873	877	915	889	912	861	903	879	888	911	907	891	879	894	908	908	906	878	896	849	889	907	892	854	887	903	895	908	868	908	878	855	881	908	926	928	843	891	822	910	851	883	890	837	895	814	914	898	896	835	858	905	792	883	917	895	889	915	885	904	881	905	889	858	886	885	890	938	872	840	892	905	903	941	892	858	911	865	945	813	876	870	871	874	899	885	824	830	848	847	848	855	890	894	878	884	885	856	916	846	879	901	879	905	873	863	926	861	888	910	926	865	904	927	852	907	846	835	881	893	852	849	854	888	879	862	907	880	894	865	905	838	901	862	854	901	894	870	859	853	886	910	905	918	892	832	918	912	893	920	854	890	943	840	894	885	929	868	868	871	903	922	882	881	884	856	913	913	873	857	852	877	884	891	846	900	888	842	828	874	937	849	910	869	839	827	900	906	905	949	881	905	856	906	906	866	858	913	872	825	928	859	870	864	856	874	861	878	880	866	855	899	893	866	851	890	856	909	834	936	823	884	935	919	891	859	887	887	843	859	901	860	914	905	888	869	911	881	874	884	887	845	856	885	941	851	881	869	847	949	895	852	900	894	858	896	867	866	897	866	878	864	854	901	896	925	913	830	918	897	887	915	942	855	879	885	861	869	843	904	870	878	868	872	840	888	903	928	903	885	896	934	866	849	865	901	860	914	851	865	914	923	933	872	915	938	858	890	843	936	891	869	917	874	909	881	903	909	877	889	904	900	859	907	884	832	887	869	914	901	865	907	925	891	859	825	877	907	905	867	827	847	947	835	887	857	884	855	895	874	914	870	957	894	930	858	892	879	867	887	855	906	860	855	892	906	912	900	890	850	886	815	878	829	908	895	854	870	868	918	927	874	871	871	912	906	881	905	860	876	899	920	898	896	867	900	845	892	868	866	827	901	922	897	913	884	870	900	905	849	900	864	842	921	899	887	909	870	853	837	885	874	867	917	890	839	896	847	890	871	843	807	892	916	904	910	886	923	827	960	877	914	896	866	883	871	935	937	894	885	843	884	904	864	924	907	859	889	896	906	849	914	878	876	875	880	860	889	887	872	915	914	861	934	882	882	842	901	903	936	825	889	857	929	830	878	905	852	920	864	901	930	899	933	886	890	904	942	852	898	884	933	909	861	931	842	897	899	871	854	964	913	899	915	959	900	886	884	940	864	909	872	940	914	854	904	865	872	839	856	903	900	879	903	833	906	881	833	916	849	881	875	917	890	913	866	919	896	854	928	905	815	850	899	873	896	842	929	884	875	926	879	845	884	882	945	903	867	889	901	864	845	909	905	854	877	879	873	901	889	889	909	879	896	903	938	890	886	912	903	903	895	935	854	871	852	890	868	887	899	826	933	844	871	855	898	879	818	885	842	922	861	858	875	880	869	913	889	920	885	796	931	867	860	878	872	906	908	842	842	855	836	850	954	892	892	841	954	880	850	853	839	883	899	840	948	888	890	898	891	960	880	861	846	838	908	918	905	882	915	882	846	904	827	903	928	855	935	865	922	916	865	912	843	925	949	849	878	841	854	859	859	897	864	911	875	905	881	864	919	930	917	913	892	876	869	844	857	884	936	850	859	865	860	827	929	914	932	920	900	862	880	906	873	852	891	871	851	848	925	859	880	906	874	866	863	891	878	856	890	894	913	898	833	860	870	916	932	941	874	854	902	903	859	929	804	892	944	916	834	887	871	766	867	857	899	871	872	882	901	893	917	870	820	908	872	904	935	877	917	922	903	880	860	897	904	912	888	904	884	912	893	852	886	933	877	902	887	884	876	888	919	878	883	870	905	924	843	846	870	860	899	895	857	897	889	872	848	908	889	850	850	881	854	898	938	935	896	844	881	874	904	852	882	853	860	906	860	872	919	885	848	864	865	932	895	887	809	891	863	888	871	900	904	890	882	831	902	836	857	908	906	841	890	882	887	833	844	852	900	886	916	876	892	891	866	845	902	945	857	916	936	921	971	883	854	897	891	880	896	948	851	899	898	925	881	874	875	872	839	908	834	922	939	926	858	870	840	911
7628	858	956	751	536	370	303	278	260	232	252	238	235	215	215	226	221	208	204	211	173	196	231	190	182	194	182	182	184	188	204	202	205	209	181	183	200	184	222	176	217	208	228	213	206	179	229	192	200	190	186	195	205	178	209	194	204	201	218	222	190	216	195	216	209	217	180	187	192	194	214	197	211	202	216	198	188	195	209	202	177	223	195	206	193	191	186	205	201	209	197	186	189	226	227	185	191	198	212	215	198	186	208	202	199	164	172	207	196	213	188	191	183	191	218	235	181	205	166	194	198	208	210	182	169	211	217	205	187	195	213	180	193	194	190	182	213	208	237	197	203	220	201	224	224	218	216	184	189	192	207	229	198	221	193	202	201	214	205	193	183	218	177	196	186	205	189	221	210	209	194	174	207	185	197	176	183	202	210	178	219	216	205	194	219	228	216	207	212	219	222	192	198	189	188	216	206	209	193	192	208	179	203	213	223	210	183	207	209	208	183	192	178	192	215	203	162	192	203	185	213	226	211	198	207	193	190	220	211	199	194	236	219	216	213	201	190	216	187	192	188	199	203	191	185	191	202	186	192	193	196	232	193	199	199	203	200	208	180	188	218	170	226	192	200	206	194	182	175	203	192	192	216	217	196	191	189	217	197	204	204	203	200	202	213	209	225	186	216	204	224	206	185	195	168	205	189	202	223	207	195	213	206	195	212	212	198	200	209	177	229	198	230	205	213	220	192	229	205	227	176	203	208	195	203	192	223	182	171	204	210	207	181	198	210	194	190	194	199	178	185	210	222	190	198	210	193	218	227	220	212	188	221	208	232	206	205	200	195	192	201	201	222	206	222	240	179	183	200	194	189	176	195	190	206	211	188	201	178	195	191	179	201	213	209	196	201	188	219	218	181	186	187	179	216	209	220	192	225	226	218	212	207	206	200	222	212	212	223	182	216	180	190	213	198	211	194	196	192	191	203	189	187	188	186	203	188	150	200	191	208	191	194	205	187	220	193	197	239	200	217	198	209	228	192	191	224	199	196	194	169	185	220	216	196	206	218	201	241	204	211	204	162	194	183	177	228	169	190	211	215	203	216	213	190	174	215	178	218	194	203	195	194	198	187	222	196	224	170	189	181	231	174	211	197	208	207	195	204	181	188	223	210	180	176	215	206	157	197	210	186	185	205	223	207	178	206	204	209	190	170	211	229	197	239	196	221	213	206	190	190	236	205	215	205	183	220	209	191	171	200	212	225	202	201	194	211	204	209	185	227	187	198	205	191	192	221	202	204	199	201	199	195	183	184	168	218	190	165	204	219	208	200	182	195	224	181	183	183	183	187	203	215	193	204	214	186	207	222	177	200	215	191	205	225	209	208	193	190	194	201	213	185	198	182	222	223	238	182	232	187	200	201	184	214	212	212	196	162	187	192	200	219	193	210	204	187	202	219	178	211	189	213	213	210	197	207	202	182	209	224	207	224	198	175	203	191	212	196	194	189	197	193	182	235	203	199	175	192	202	201	193	207	188	222	208	231	211	199	203	222	209	222	203	235	214	198	208	200	215	252	202	177	192	201	221	205	199	218	193	234	184	174	206	209	206	202	182	187	179	186	223	205	197	243	213	218	205	188	220	218	184	191	209	208	202	205	191	211	194	193	180	184	183	194	221	221	212	197	195	203	208	171	228	196	194	195	184	209	188	229	211	192	202	216	186	231	242	178	215	187	189	230	192	197	218	193	216	178	230	203	191	190	209	185	189	214	196	211	181	210	198	198	224	222	155	181	202	201	186	240	201	180	206	229	198	173	221	213	191	212	185	223	190	208	213	180	227	197	181	184	218	187	199	179	213	196	218	217	216	212	234	219	217	201	212	206	189	186	190	182	165	193	181	235	220	209	170	194	216	190	206	197	207	213	215	183	178	195	184	181	192	235	192	182	216	190	220	206	209	179	185	195	196	189	208	206	188	196	217	198	207	191	194	218	214	208	202	182	215	203	197	203	204	187	226	217	189	204	191	200	204	236	230	225	196	205	201	200	198	190	186	192	206	195	187	219	186	192	192	200	198	189	220	202	178	205	199	204	203	196	185	186	192	188	175	206	184	189	192	198	195	197	212	225	185	224	203	238	187	206	205	215	221	212	212	214	197	211	199	192	233	194	220	186	192	240	211	242	228	216	228	211	194	212	195	169	214	197	203	217	220	196	197	186	219	213	212	222	221	190	196	203	218	207	195	194	208	208	187	192	211	220	200	172	205	173	209	192	193	186	186	201	211	208	190	187	214	201	207	164	247	181	182	184	171	191	220	199	195	196	189	185	183	202	205	208	210	184	220	230	208	212	209	213	219	194	210	186	211	206	180	212	193	206	201	202	215	224	190	210	206	217	206	193	211	203	210	228	207	229	194	205	209	220	199	181	210	213	206	203	191	188	196	221	205	173	196	212	224	174	214	213	194	207	233	241	195	230	180	225	200	204	186	201	200	188	183	210	181	183	196	221	200	194	191	202	242	198	211	187	194	205	173	183	214	177	178	244	185	187	206	205	207	208	217	178	204	183	187	206	184	227	191	206	212	214	231	178	185	220	183	199	193	178	211	204	235	197	203	206	212	206	191	223	202	242	182	219	222	215	188	186	188	202	186	221	201	191	196	193	213	210	187	209	198	189	192	211	184	192	170	179	179	187	184	217	219	194	213	195	202	199	198	202	199	217	224	173	190	215	197	193	207	201	217	214	194	212	224	203	201	228	215	202	219	225	178	211	208	226	219	215	221	215	202	223	189	192	199	187	189	210	226	181	191	183	201	213	192	207	177	201	189	181	184	215	209	194	195	202	188	213	176	198	193	220	206	194	202	210	180	190	207	173	208	215	205	197	185	203	208	202	205	207	220	192	195	180	221	209	208	215	206	227	223	199	226	198	205	188	223	198	177	217	180	190	187	229	188	228	217	201	198	201	193	226	197	207	200	207	190	191	224	194	188	224	201	182	181	192	194	200	207	191	209	194	201	185	204	206	224	200	202	249	206	195	192	189	193	188	225	215	180	199	199	203	199	210	195	197	201	210	201	211	212	207	217	202	193	211	168	199	177	203	206	187	182	194	190	207	188	202	210	209	223	178	176	179	204	176	188	217	186	200	211	203	187	168	196	226	213	203	197	202	187	189	181	208	198	197	221	199	170	188	215	192	191	209	172	191	197	209	197	196	220	199	193	188	221	221	178	212	193	204	209	194	214	210	196	186	193	192	194	185	211	205	230	220	227	223	196	218	196	202	174	195	199	211	199	213	219	216	182	199	208	228	182	207	226	213	188	212	218	205	201	223	173	200	178	223	204	205	192	190	211	223	197	191	211	228	196	172	174	183	197	198	199	200	221	211	175	212	225	192	216	198	216	236	214	220	197	176	213	180	189	222	216	212	200	188	214	207	201	217	212	210	182	199	199	185	183	184	188	197	203	212	206	212	208	200	198	195	194	199	210	173	213	207	226	214	204	207	201	222	194
6500	1069	1965	2122	1862	1494	1232	1074	940	828	776	762	677	674	629	650	608	600	594	566	563	539	555	551	523	542	554	520	522	554	534	518	503	547	483	533	549	515	485	519	480	535	497	511	499	535	482	543	502	511	542	482	517	504	503	491	514	482	536	478	526	482	482	492	477	505	475	509	503	478	500	521	523	489	503	473	484	503	490	516	501	520	503	498	517	498	449	459	473	532	498	489	515	463	521	480	489	463	480	522	450	477	496	460	505	493	505	497	486	503	494	492	501	521	481	455	480	464	490	485	516	521	449	528	497	518	488	504	518	433	497	518	492	512	516	499	545	500	519	529	503	491	557	472	504	529	479	478	520	529	509	464	473	516	502	515	502	518	500	511	500	490	447	486	484	488	513	491	488	480	509	499	517	541	488	478	504	521	521	468	503	490	489	484	477	515	503	485	516	486	496	518	471	522	502	492	473	518	491	438	478	567	497	507	467	496	462	482	483	485	491	475	510	478	488	495	516	507	484	492	489	501	547	465	485	502	510	529	498	512	484	459	489	487	526	489	491	507	485	483	515	498	498	476	496	518	479	508	504	479	471	463	494	530	490	494	523	522	483	511	484	471	510	515	490	501	468	491	527	526	495	457	498	524	496	450	547	487	524	508	479	484	481	486	516	519	543	460	539	504	514	496	442	486	459	485	455	539	502	467	477	530	507	508	495	481	533	454	493	470	446	500	478	478	457	483	484	467	475	505	519	535	465	485	463	450	537	509	472	493	540	527	482	476	506	518	496	521	460	488	494	480	500	510	502	470	504	480	529	512	481	518	498	453	529	533	494	486	484	493	474	464	487	519	491	488	504	510	534	508	510	485	509	515	481	498	480	532	542	480	497	493	488	504	494	562	534	473	513	494	506	482	534	489	504	487	484	500	541	510	479	555	513	517	493	545	482	519	504	489	459	504	471	488	509	486	514	468	466	503	516	523	506	497	481	468	490	543	520	523	500	489	504	490	498	507	518	512	504	465	467	538	528	493	524	451	517	499	488	504	518	440	470	480	480	499	525	491	509	490	522	518	481	464	499	452	496	465	472	488	543	491	475	521	510	525	518	506	500	490	493	522	468	485	513	496	495	488	503	484	483	485	456	545	517	475	497	514	478	478	485	496	506	529	513	503	530	475	482	499	504	497	540	471	515	491	503	475	505	502	559	483	479	506	506	466	486	488	481	555	473	510	465	468	505	477	494	474	492	518	523	508	483	483	487	476	492	520	517	503	500	484	482	536	481	486	480	544	501	476	507	461	511	507	482	515	499	483	508	492	518	482	501	503	501	510	508	498	507	527	512	485	531	480	515	481	503	492	474	483	504	511	477	490	570	530	503	471	495	536	492	499	487	547	490	479	516	505	506	509	507	494	461	517	495	518	504	474	524	516	503	476	503	493	518	517	479	470	465	482	522	454	494	476	470	486	488	514	457	458	509	484	486	494	462	503	491	499	456	458	483	491	508	507	497	534	540	475	481	496	474	502	511	489	516	492	500	496	520	499	527	516	530	531	498	501	481	509	482	481	492	526	501	505	467	499	439	487	502	495	481	524	499	493	495	495	490	460	506	521	463	514	522	504	490	495	487	490	472	494	485	469	516	507	524	502	486	480	500	513	449	521	489	493	470	503	499	479	498	454	465	536	475	527	517	493	497	526	440	489	488	485	458	540	499	494	494	450	459	511	497	496	468	504	484	493	490	479	476	524	479	493	490	493	473	484	497	530	503	513	504	473	522	474	504	509	487	493	446	500	499	476	515	472	569	476	499	489	446	462	486	459	484	495	502	550	501	442	508	498	495	483	505	506	500	507	457	454	505	469	496	489	490	474	507	470	493	477	495	487	524	522	495	536	476	464	515	520	455	485	533	508	492	498	430	474	486	504	460	527	500	477	512	492	513	459	502	488	482	515	486	485	547	517	462	478	504	467	526	501	462	518	499	467	537	501	540	501	503	516	505	485	513	483	483	497	483	503	504	437	558	533	483	480	532	519	512	493	520	523	472	483	502	516	462	478	478	483	493	536	471	527	504	466	506	460	512	491	496	522	518	518	498	490	485	487	442	494	489	458	499	495	544	470	521	510	491	495	499	511	512	553	510	480	523	529	543	507	514	507	497	487	474	533	481	488	465	508	456	516	464	466	516	490	495	483	496	477	495	485	500	500	474	517	493	514	459	487	501	485	451	487	483	507	490	484	478	529	483	485	514	496	508	523	491	484	501	500	503	508	452	478	490	515	526	502	475	468	487	498	469	457	491	494	469	479	531	531	503	530	529	468	512	476	483	508	500	525	493	476	473	517	495	519	494	480	486	492	499	495	472	501	511	518	513	486	491	482	498	516	471	512	457	501	490	503	518	497	472	475	485	536	499	503	490	480	487	459	557	500	504	496	509	464	484	503	517	511	501	483	516	494	458	472	479	450	481	497	469	501	499	474	496	511	425	508	535	470	497	522	474	470	522	512	498	509	521	509	452	503	524	470	473	466	498	466	512	484	505	482	479	526	491	547	505	478	446	474	481	471	477	496	497	545	508	537	502	497	494	489	525	499	477	497	431	451	490	542	519	510	483	483	505	494	491	475	504	497	535	463	497	506	514	488	484	507	514	476	485	465	504	500	503	508	529	487	522	468	517	527	505	495	511	501	533	500	520	500	492	503	533	525	459	502	490	506	489	529	488	495	507	499	445	488	540	514	511	505	506	498	462	503	474	522	468	518	498	498	479	521	495	516	503	509	468	510	479	513	494	472	497	525	490	437	503	518	494	524	486	517	482	480	519	486	491	465	467	490	471	508	493	510	495	523	490	489	494	490	465	528	493	508	509	511	464	488	474	496	500	526	486	538	478	511	487	518	476	519	499	497	480	456	491	530	470	484	522	495	493	473	487	487	489	504	516	529	468	470	492	506	531	478	495	527	448	475	514	498	467	499	504	513	483	490	483	507	513	466	501	503	530	498	477	487	504	467	511	481	503	488	474	470	447	484	507	518	481	516	457	527	515	504	490	471	547	483	507	466	523	475	475	497	497	470	497	524	501	495	523	495	498	528	507	518	495	499	484	527	471	507	474	472	525	529	496	502	511	490	513	531	491	457	505	472	528	499	518	484	466	500	474	450	486	496	500	497	506	475	511	556	506	496	517	504	517	480	511	495	535	512	493	487	449	490	451	503	516	506	471	533	480	474	487	495	505	460	476	517	479	458	499	470	514	473	480	468	502	475	514	525	516	484	463	464	500	515	491	485	472	521	504	490	530	478	477	488	488	492	491	505	508	512	463	534	480	536	511	497	523	482	467	497	483	463	479	513	495	487	516	502	472	476	529	469	481	478	482	473	480	481	511	506	471	462	518	527	474	530	535	493	498	489	528	521	502	490	498	477	509	495	543	514	469	518	458	518	508	480	510	487	463	521	491	479	514	490	500	522	490	499	493	488	507	542	503	501	466	508	499	494	506	486	494	476	532	480
14726	1748	1708	1251	895	645	447	432	376	352	283	261	292	282	273	259	240	249	237	255	246	219	236	266	225	207	236	243	225	220	226	227	227	217	237	235	253	239	252	250	258	239	254	204	218	250	223	215	208	247	237	230	221	237	208	237	244	208	223	234	226	243	214	245	226	200	241	196	229	221	232	242	228	215	227	202	218	210	245	222	211	243	256	237	225	213	232	216	218	219	226	232	243	225	245	249	221	198	233	214	239	215	231	224	221	236	206	233	240	233	213	246	247	223	246	238	230	231	221	243	217	218	240	236	224	221	240	221	212	220	215	245	229	212	249	230	231	244	237	223	223	239	238	257	228	253	237	240	224	220	247	231	215	236	244	223	220	222	216	217	228	243	212	223	262	239	229	211	198	241	202	239	222	232	190	243	216	223	235	220	264	233	232	217	212	217	195	214	207	252	243	205	240	241	221	272	226	257	208	203	248	185	230	234	217	215	240	212	196	226	200	229	216	230	221	226	215	210	255	240	222	226	210	213	246	262	217	227	239	210	229	228	195	209	195	231	240	222	235	217	224	216	259	244	231	224	250	222	223	241	222	215	236	207	232	215	214	255	227	234	224	219	258	243	228	258	234	241	233	215	206	225	210	227	233	234	241	197	208	248	222	215	209	249	262	237	215	232	236	191	263	246	221	211	233	221	222	231	252	226	208	210	241	268	232	221	225	218	225	218	217	234	232	256	227	259	219	211	213	201	251	270	242	225	205	203	249	232	230	248	232	215	240	235	235	234	229	238	232	256	225	242	230	219	222	223	251	198	245	221	221	223	253	245	230	222	245	234	211	224	215	224	218	250	241	216	213	244	232	205	238	238	260	220	232	240	254	213	217	204	231	223	217	235	240	250	231	236	206	220	207	242	230	235	222	198	215	241	235	232	251	227	237	234	221	210	249	226	252	238	197	224	223	239	235	241	227	205	260	253	253	227	219	211	241	229	249	211	190	238	232	212	212	223	213	229	229	214	209	210	213	211	223	233	250	229	195	238	230	237	235	210	239	222	227	219	240	252	274	249	254	221	223	239	225	248	253	234	281	193	229	221	259	217	214	208	206	209	227	206	231	246	227	215	239	236	231	207	233	225	242	226	231	215	202	230	224	202	239	211	250	208	212	221	244	215	231	246	226	206	227	242	224	232	196	216	258	236	242	243	248	248	243	227	245	217	258	237	251	239	236	221	235	254	225	268	238	213	223	214	227	217	232	224	226	231	207	225	211	247	204	228	242	198	231	254	210	256	210	209	237	212	233	212	240	235	240	225	246	220	221	241	242	235	231	233	222	247	253	242	217	232	255	220	238	241	213	226	219	234	219	262	240	233	243	204	230	206	219	253	230	244	229	230	252	235	234	210	244	210	243	237	254	221	244	221	199	211	225	227	264	227	251	220	230	236	222	219	228	222	221	229	225	217	230	246	239	261	257	211	246	217	238	242	235	233	221	205	222	232	216	228	214	230	194	226	206	207	214	213	211	240	240	234	240	262	237	221	233	241	246	236	200	218	222	269	236	220	243	209	208	244	219	225	241	238	235	229	231	223	237	219	208	218	235	220	232	217	255	233	206	204	252	209	200	219	219	229	198	213	213	222	243	199	210	229	206	227	224	209	223	233	214	249	219	232	241	221	219	231	240	245	230	236	214	204	219	232	200	239	244	234	246	250	203	209	242	237	207	241	215	234	205	242	228	223	205	237	212	239	228	246	253	229	259	246	209	222	237	234	251	211	212	219	246	206	238	231	230	252	229	227	211	234	207	206	249	214	250	198	202	213	230	247	245	204	208	226	244	233	223	181	223	232	217	208	179	237	216	249	193	226	230	210	215	224	224	210	223	230	235	239	214	232	231	219	224	245	211	215	222	225	214	206	216	222	238	219	234	219	236	240	222	212	240	221	261	251	236	236	211	227	234	221	236	223	180	234	255	244	227	206	224	226	225	225	231	218	215	229	231	205	229	237	220	235	258	244	197	195	178	225	238	227	241	235	243	225	219	266	208	227	248	223	210	242	212	204	207	220	206	222	234	214	227	216	234	212	199	193	211	226	226	191	221	260	238	226	238	218	216	246	252	217	203	243	219	204	229	255	218	218	244	254	242	232	210	221	231	216	260	228	240	223	228	230	228	236	237	260	244	216	224	224	247	257	250	221	242	238	213	244	249	212	224	255	221	249	261	209	251	248	235	242	216	232	207	204	247	212	226	221	228	224	210	222	230	237	249	207	236	208	229	201	200	218	196	253	220	223	229	214	196	242	235	248	232	227	224	225	229	238	228	222	216	256	254	220	228	213	230	210	210	209	217	245	217	241	248	236	231	224	251	224	231	210	217	207	235	225	238	203	213	214	265	213	234	229	219	206	257	238	214	235	237	230	225	209	229	248	229	236	214	227	221	219	232	221	248	264	219	222	224	235	246	238	225	238	219	208	245	222	236	221	232	256	238	195	229	219	220	220	206	244	237	229	221	214	237	233	212	240	203	211	241	205	230	233	212	229	211	216	228	223	232	228	241	233	228	237	217	236	222	250	240	215	215	230	244	219	237	215	210	224	221	248	246	223	229	230	214	272	235	232	226	214	234	224	231	242	238	223	213	228	227	220	244	228	215	227	208	201	236	202	230	214	240	239	228	223	262	260	199	223	245	247	234	224	235	247	209	233	229	219	235	225	229	250	230	243	274	213	191	233	201	235	219	222	215	222	244	218	219	225	215	200	233	242	211	209	238	243	224	205	204	219	225	207	195	200	220	232	240	232	205	220	226	238	220	189	217	232	237	189	209	225	253	232	221	237	221	238	255	228	231	205	201	202	211	246	233	222	233	199	219	256	239	256	217	222	232	222	230	229	201	225	222	229	213	227	207	243	216	225	237	238	210	211	239	214	228	224	198	217	255	240	244	222	238	228	218	239	241	215	249	278	254	242	227	205	220	237	247	253	235	258	217	202	216	240	252	238	210	213	229	213	233	243	217	249	192	249	219	226	222	248	246	211	242	254	217	252	262	212	248	225	239	206	237	255	255	242	230	221	215	225	211	215	246	218	229	252	236	241	221	215	200	255	236	240	236	226	227	229	225	202	241	214	244	231	238	246	214	224	270	254	226	240	236	214	213	238	236	238	233	195	223	209	243	210	226	243	225	247	239	213	216	252	253	233	251	223	218	225	216	208	216	230	226	238	216	204	243	216	212	215	239	237	227	238	240	262	252	251	218	219	231	255	262	223	228	260	214	229	221	232	216	230	223	232	235	206	220	267	226	216	205	190	219	228	232	234	220	237	252	241	224	250	204	225	236	232	220	242	241	219	237	221	220	211	207	224	216	227	224	222	197	228	219	243	246	265	251	246	236	232	232	199	206	213	231	231	218	231	216	218	211	259	233	235	202	199	223	200	246	228	241	194	227	230	215	248	257	221	229	238	210	206	238	234	216	245	244	201	238	231	228	240	243	224	219	209	246	220	262	243
8487	1632	3214	3414	2991	2439	1747	1428	1433	1262	1086	1012	898	904	842	833	773	769	698	725	745	701	711	667	676	664	673	609	613	647	604	577	600	560	631	623	609	634	592	637	577	572	555	628	601	559	635	556	600	549	565	644	567	593	643	575	591	626	565	577	606	603	604	580	558	586	611	571	603	576	599	561	578	621	583	613	612	596	586	611	565	565	610	579	584	592	565	584	612	583	600	583	602	627	605	551	577	555	587	553	602	629	623	549	543	609	533	586	597	602	557	567	554	607	548	590	578	596	604	577	593	585	591	624	575	632	630	609	580	560	603	570	611	623	619	574	552	562	559	600	584	574	593	575	568	597	566	559	576	607	547	623	598	567	612	617	568	623	620	625	629	594	603	604	583	599	603	599	604	607	619	569	624	591	585	540	591	613	568	569	615	564	571	570	595	595	606	566	588	628	560	566	573	584	562	591	617	580	601	568	579	555	558	608	571	573	596	566	596	581	570	611	563	545	619	602	579	592	579	575	589	607	608	616	593	589	626	559	550	560	588	607	579	572	562	579	575	579	574	564	564	628	581	580	602	599	590	609	583	558	571	604	605	583	571	611	592	589	629	559	556	610	580	570	553	579	607	565	563	571	585	583	561	607	576	630	561	536	555	576	569	583	597	576	554	591	571	577	610	568	549	570	590	551	539	547	597	616	543	553	581	570	592	553	611	589	561	602	595	581	615	576	532	538	551	568	571	574	565	592	570	540	599	590	595	593	580	561	583	605	605	567	548	568	594	569	637	603	585	580	537	588	597	543	547	595	604	594	603	556	564	536	605	631	578	563	601	556	604	594	578	565	545	598	575	613	607	604	559	575	556	645	595	592	566	589	616	537	547	576	537	585	606	565	591	592	603	582	582	545	583	593	602	565	571	646	571	554	558	600	560	603	574	569	593	575	588	555	605	583	582	594	580	567	556	601	538	594	541	575	565	531	624	608	568	593	585	573	594	562	596	608	561	606	595	599	582	584	562	567	615	610	592	571	568	587	514	568	570	534	606	578	572	531	560	533	525	590	564	600	623	577	587	560	582	611	551	615	539	579	572	622	628	574	532	520	608	557	597	606	600	601	582	573	552	571	578	604	570	617	598	562	526	537	576	594	574	572	586	539	580	596	566	541	581	631	595	568	606	588	553	551	595	581	616	557	588	605	540	606	600	581	580	579	606	554	576	633	514	601	565	551	531	582	579	559	587	570	642	593	596	619	557	557	558	594	576	562	614	568	583	605	558	613	566	553	596	589	571	574	550	582	558	598	601	600	575	620	555	578	553	567	568	580	566	600	605	594	592	576	575	579	553	586	551	566	581	617	570	582	582	584	558	585	589	600	546	606	622	593	614	581	571	554	566	554	560	571	574	611	576	586	582	564	572	542	571	604	567	619	587	537	605	573	580	648	569	574	602	628	611	577	578	541	601	604	574	580	590	564	599	597	559	609	585	541	582	571	582	570	597	565	596	597	605	575	560	580	558	548	524	589	568	618	579	576	599	553	580	582	594	596	567	565	615	583	558	597	583	551	564	561	563	558	551	553	571	592	571	571	537	564	579	600	609	571	618	602	618	547	590	548	602	614	578	558	549	605	571	557	580	645	554	574	597	565	571	601	535	582	599	572	605	606	570	573	585	564	590	555	599	599	591	594	546	573	554	574	606	603	567	631	595	619	624	602	574	624	551	574	619	581	562	543	540	620	567	568	566	600	661	572	582	547	609	603	580	587	560	577	603	598	608	565	594	553	555	584	554	591	600	578	547	589	592	564	622	569	611	611	598	600	572	588	575	535	616	562	566	590	560	580	575	528	604	619	545	594	575	572	628	616	597	581	582	592	592	547	587	559	555	591	561	570	610	599	585	555	608	595	582	572	554	602	634	577	619	577	583	599	545	618	600	584	569	529	583	555	592	553	557	577	578	558	542	574	596	614	584	539	576	605	567	570	576	600	589	519	593	570	609	572	574	588	557	583	624	602	594	597	600	561	592	559	581	634	521	551	537	561	606	611	578	555	580	573	603	587	580	569	602	592	565	604	552	570	609	612	579	583	578	581	610	566	584	593	559	597	573	561	602	554	550	586	573	574	522	608	621	624	578	571	569	598	558	604	563	588	574	579	609	587	533	587	604	562	586	548	573	594	574	608	603	567	604	566	537	544	577	551	592	587	605	593	544	592	587	580	575	591	565	568	572	568	572	599	600	586	593	546	595	543	563	601	628	576	548	551	560	522	558	615	571	608	563	590	537	625	597	595	562	607	582	580	561	536	616	580	608	542	583	607	601	570	571	587	626	571	567	562	576	584	579	542	603	593	569	613	588	604	581	573	603	548	541	572	605	559	567	521	569	580	565	631	534	582	609	537	568	601	590	571	592	567	585	583	596	569	599	574	587	563	577	600	600	575	558	568	595	548	599	577	598	608	604	616	576	586	595	575	579	627	615	612	556	556	628	601	557	580	582	581	578	595	616	547	579	573	611	604	610	581	581	559	582	565	569	580	579	578	591	570	558	562	581	590	587	610	554	603	594	583	571	564	526	603	561	607	555	571	603	571	596	581	623	594	588	589	544	572	584	585	598	581	572	578	594	582	555	590	620	559	606	566	576	560	546	616	606	623	545	558	582	563	544	567	592	618	604	636	575	620	570	542	642	596	563	571	567	601	617	550	552	553	561	570	577	569	568	619	616	589	615	565	585	646	569	575	588	561	601	557	603	558	551	569	591	545	565	527	574	631	580	587	604	557	565	557	559	554	620	567	604	595	590	583	556	615	590	589	565	633	592	561	622	596	599	597	524	522	621	628	585	642	565	560	556	583	577	578	590	575	529	588	582	627	626	560	612	602	588	558	569	554	574	587	593	602	577	580	550	581	536	614	577	577	623	564	593	598	626	596	583	578	612	546	632	599	568	617	560	582	603	571	579	588	580	571	557	587	619	611	561	576	572	624	573	591	590	557	566	608	586	570	553	626	595	601	595	529	592	556	605	551	579	566	569	577	548	620	599	603	587	580	617	576	570	574	595	576	538	588	602	588	562	601	599	571	575	597	575	586	626	567	560	583	558	567	574	609	554	577	612	611	590	610	576	572	623	570	575	597	560	605	581	565	569	620	607	577	580	575	586	563	555	577	566	596	596	584	575	570	562	594	594	588	561	573	577	598	573	586	601	535	590	611	546	600	609	570	606	586	561	570	600	534	582	566	573	598	513	573	583	548	535	569	599	555	567	607	565	593	599	524	557	561	567	623	599	582	552	574	597	564	562	575	614	542	605	606	565	602	584	590	604	549	598	611	584	594	686	559	571	611	601	586	587	553	600	611	579	606	580	598	620	602	578	562	586	606	604	617	580	601	565	584	614	610	603	570	553	582	578	577	553	562	559	573	548	606	594	603	642	594	607	537	573	586	594	604	579	623	570	596	567	534	593	578	541	614	591	613	576	589	588	561	604	559	573	584	598	585	566	673	609	566
1834	517	506	468	420	414	468	431	401	408	397	408	439	371	408	401	425	378	392	397	399	384	367	373	417	375	394	426	408	363	395	386	424	423	401	391	373	433	399	402	368	386	412	410	400	410	412	398	388	408	388	419	391	391	398	385	392	417	408	397	406	402	383	416	390	367	387	389	395	392	372	410	352	390	430	370	358	393	442	437	399	395	415	397	385	434	382	407	412	418	434	409	432	424	413	452	394	427	394	431	408	422	400	352	426	417	382	434	420	420	412	438	400	399	396	402	416	413	416	393	395	402	415	422	406	402	394	369	359	391	408	401	427	411	410	424	389	375	401	411	402	394	404	378	397	373	407	462	387	387	425	403	402	421	432	443	407	430	365	415	410	388	407	374	399	358	406	405	403	347	453	450	403	368	408	383	377	383	406	402	408	390	390	378	359	387	397	401	427	363	390	414	397	419	447	376	397	381	358	385	391	404	353	402	383	439	386	403	398	386	353	402	403	381	388	419	415	395	394	419	401	415	396	410	378	398	449	393	422	395	386	396	385	361	398	405	374	421	393	386	419	382	361	410	397	391	414	374	409	405	374	394	383	388	384	415	376	441	409	369	387	389	383	439	388	413	391	394	449	378	401	392	399	385	391	432	409	425	430	410	401	358	412	382	413	381	416	407	456	394	438	425	394	406	414	420	402	404	361	440	407	392	408	402	375	390	400	394	400	404	425	406	420	394	398	432	411	412	384	390	423	400	416	398	406	403	368	390	386	343	398	353	365	405	386	389	398	432	415	366	411	390	384	394	414	417	374	382	373	388	382	403	392	369	392	375	404	415	430	434	397	417	422	412	421	413	399	364	417	390	405	390	384	421	379	377	395	357	407	388	386	371	413	373	403	415	423	411	410	379	384	400	400	377	426	351	464	433	387	431	403	415	392	408	450	416	409	387	415	360	422	410	361	394	418	382	395	362	350	385	419	368	454	404	404	398	393	406	388	358	374	410	415	408	438	419	421	379	379	404	388	354	380	393	401	407	402	410	403	393	380	393	409	396	361	389	426	448	367	390	376	394	396	392	394	414	345	404	404	428	367	363	386	408	395	396	359	428	417	399	393	379	384	379	366	386	426	394	367	422	370	350	411	409	416	386	386	424	360	409	380	401	385	406	400	409	396	410	394	382	343	431	360	389	401	366	384	401	407	384	400	433	396	410	386	394	448	418	377	415	430	387	405	382	365	415	400	390	407	407	428	399	372	421	407	411	425	420	417	433	445	356	393	379	367	389	386	405	393	389	428	376	384	413	385	370	456	421	409	420	376	387	400	391	408	394	389	422	434	410	422	404	443	434	415	407	384	404	423	380	401	386	432	378	411	433	401	411	392	403	397	432	402	401	428	408	414	395	401	392	388	399	368	401	453	394	407	393	417	367	384	397	389	401	418	372	357	385	423	398	411	403	416	407	413	376	383	435	407	392	405	415	375	414	344	406	427	347	416	390	384	420	403	430	388	396	411	387	377	388	398	410	418	370	393	416	419	376	375	385	406	413	382	429	403	410	387	384	371	407	401	384	416	404	462	349	397	402	415	399	398	414	377	406	419	393	373	387	413	405	392	401	406	392	396	405	389	373	436	407	432	413	377	415	383	410	427	434	452	399	382	416	399	418	399	391	403	372	417	354	389	368	369	428	428	401	357	384	415	414	394	375	388	400	385	407	377	413	405	376	395	422	358	402	427	395	397	364	431	419	391	395	393	407	391	392	397	404	414	428	431	379	417	343	414	395	400	423	418	417	376	423	407	395	407	413	419	394	390	378	429	394	390	358	398	436	408	408	398	379	418	400	388	394	376	386	370	417	350	371	394	383	405	378	398	352	389	419	358	362	447	397	380	396	386	402	370	416	406	403	417	374	357	433	397	404	400	376	408	387	421	371	400	376	394	411	410	398	374	393	409	394	386	360	374	369	416	399	374	386	371	419	399	408	389	406	395	383	382	396	414	421	417	379	371	377	403	413	427	362	402	403	423	456	387	409	401	382	397	425	415	406	409	386	426	360	403	407	394	390	427	381	382	423	410	370	395	389	398	399	403	374	397	372	362	400	408	373	418	406	401	402	413	388	394	410	408	397	429	388	422	372	389	411	408	373	407	412	374	401	421	398	433	412	397	412	385	398	403	381	407	395	411	406	400	398	366	403	387	407	423	382	400	380	365	412	409	383	412	401	408	415	407	368	369	408	418	417	431	395	398	397	390	390	419	413	380	402	417	368	415	399	421	390	442	379	402	409	392	409	408	392	436	378	416	434	417	444	384	383	386	358	384	386	417	391	419	432	441	363	415	417	421	387	386	397	388	399	426	403	412	401	405	421	369	423	389	370	375	385	422	368	383	361	361	401	394	383	391	400	354	424	397	345	444	408	418	403	371	416	430	420	356	405	409	367	391	406	414	429	389	374	404	404	419	387	403	416	414	395	379	426	381	381	377	379	382	393	442	402	413	404	401	419	406	426	393	435	428	408	451	409	363	366	374	375	388	421	384	387	411	395	399	369	401	424	443	447	394	365	390	352	399	377	365	367	409	383	384	372	386	395	385	442	419	417	358	385	438	391	426	359	382	378	407	415	435	374	366	419	387	417	436	402	384	455	412	419	404	368	383	361	402	409	409	401	425	423	372	397	426	404	389	381	401	393	428	444	399	413	389	424	490	406	415	377	390	444	428	388	379	433	375	385	437	410	432	423	379	433	437	344	401	392	411	374	420	394	404	400	369	416	374	389	401	427	389	451	380	403	414	403	391	435	391	384	396	407	399	379	398	397	409	419	383	416	421	347	397	394	395	425	403	401	396	394	415	422	394	348	398	372	379	422	444	433	367	355	363	382	425	388	378	379	454	434	399	386	401	408	389	370	400	402	392	384	385	372	396	414	435	396	416	415	393	385	383	395	400	379	425	387	400	409	384	419	403	388	403	429	420	413	400	344	362	402	414	377	407	397	373	397	388	424	385	428	404	370	399	398	408	426	409	416	405	374	393	408	420	392	388	429	389	404	391	432	445	418	416	437	381	413	403	393	378	371	385	374	405	408	432	414	402	407	412	427	411	413	389	427	381	394	408	411	396	376	453	428	382	414	401	400	413	416	420	380	406	411	423	406	398	439	444	404	412	387	378	372	427	387	410	387	438	389	437	395	377	401	361	443	364	394	414	393	431	411	389	346	376	420	430	377	354	402	401	351	386	400	397	434	386	426	415	387	378	417	370	419	402	389	444	413	416	390	367	415	405	394	406	369	390	411	395	388	355	387	425	441	411	402	383	397	397	400	374	390	412	409	425	415	416	389	395	392	402	377	409	418	418	388	377	416	360	424	416	391	440	415	372	418	440	412	413	440	419	418	386	372	380	420	395	373	393	383	420	410	388	404	378	438	384	405	394	414	427	377	436	387	392	432	410	365	394	387	389	416	372	394	368	405	408	371	386	395	448	400	379	403	402	399	364	402	382	422	407	409
2174	951	1200	1242	1146	1049	1006	948	993	992	916	920	979	905	939	929	854	865	938	875	881	883	919	871	878	902	939	868	892	899	918	849	874	879	913	868	905	864	912	895	921	870	915	897	931	851	875	880	887	883	878	884	859	928	925	947	886	857	928	809	855	887	939	883	906	905	890	891	901	808	879	839	918	916	912	858	869	855	873	914	841	873	910	834	893	902	831	823	896	850	897	867	944	845	881	882	903	905	873	887	849	875	909	814	895	909	890	915	880	878	887	917	916	887	844	895	928	942	933	856	931	821	879	885	878	895	937	867	874	887	867	882	831	918	884	912	860	835	899	901	865	911	898	870	855	889	879	918	932	925	895	921	870	864	843	921	839	908	928	902	889	925	910	870	899	877	859	875	866	871	868	925	826	865	874	920	890	904	883	893	899	830	848	827	871	930	890	886	874	872	823	922	873	909	817	901	866	864	857	938	913	879	938	815	851	856	836	908	908	898	834	856	839	878	886	899	881	916	845	915	882	845	860	879	891	904	850	872	894	852	855	853	905	899	884	897	890	876	891	915	899	848	917	816	860	968	872	872	865	922	900	891	882	932	893	893	890	867	871	847	852	916	876	869	871	845	902	864	910	907	875	927	857	905	931	876	908	876	868	867	891	879	884	884	854	861	895	911	866	930	874	887	914	866	896	875	918	879	861	917	896	904	875	891	924	863	868	874	873	895	929	927	871	934	913	876	871	900	862	882	936	960	897	915	839	884	891	903	861	912	860	859	878	908	919	891	867	850	887	840	926	922	844	869	880	874	896	865	863	872	854	906	874	961	926	943	931	816	884	928	860	897	881	840	851	832	832	887	910	903	850	880	829	875	842	910	963	890	885	882	858	911	823	884	892	868	932	865	889	855	868	865	895	871	868	884	886	890	895	919	813	856	922	859	929	855	885	855	876	853	876	941	911	914	878	904	863	865	852	912	871	885	910	909	874	891	872	931	874	902	872	872	859	891	848	885	892	864	881	900	892	890	846	892	882	876	894	931	833	925	873	860	872	889	873	865	856	886	903	858	889	924	855	804	818	926	810	900	911	862	884	868	904	890	887	957	886	847	923	878	896	876	870	872	823	874	872	883	883	866	861	856	863	886	924	878	858	832	928	940	900	897	906	861	892	898	868	870	883	874	921	860	866	833	886	825	902	844	851	895	885	889	840	907	885	901	921	899	921	926	859	851	890	880	895	875	880	827	880	840	921	885	869	896	864	896	897	911	854	902	924	903	892	915	834	868	872	839	911	916	890	836	895	960	867	847	844	870	859	953	875	877	891	905	832	896	877	903	897	921	866	863	895	920	910	895	828	882	927	934	842	911	870	873	828	895	923	898	893	908	904	905	860	860	880	864	864	913	879	881	852	925	909	910	914	848	895	878	909	907	912	891	869	902	874	838	877	848	928	897	861	860	921	830	858	883	855	946	851	887	879	850	890	798	912	905	896	853	874	860	848	886	903	919	878	862	912	902	939	852	869	874	831	905	895	869	883	844	886	910	916	870	902	910	891	881	887	921	926	919	883	832	854	872	834	907	876	903	873	874	849	865	880	885	922	863	932	928	930	859	920	892	906	896	939	878	883	860	860	926	851	890	822	867	830	888	891	915	881	886	855	849	899	843	943	874	861	887	928	923	847	890	926	871	832	865	870	906	871	861	864	867	903	873	862	892	889	832	895	872	839	927	892	903	889	909	909	915	901	872	879	832	878	938	866	911	814	840	905	926	927	870	885	844	893	875	828	898	901	901	875	942	882	913	903	862	900	907	799	887	864	855	870	924	933	947	887	876	881	860	908	876	904	875	898	865	901	974	914	937	880	874	847	871	896	849	923	936	880	878	861	883	902	879	935	865	920	924	890	885	879	889	859	880	884	867	895	872	892	868	861	895	902	899	901	872	902	812	925	872	890	851	885	881	888	853	874	875	890	879	850	871	927	910	861	899	881	886	862	871	887	865	859	882	872	916	906	926	934	937	907	955	870	872	876	887	884	960	920	880	879	900	868	948	866	880	896	897	909	905	879	882	867	827	910	936	879	851	905	846	882	824	908	875	890	892	869	865	863	876	891	885	914	891	886	876	867	932	905	922	872	876	875	923	890	904	874	934	890	898	917	822	848	897	861	867	910	891	837	896	896	863	929	880	910	890	842	925	927	884	937	881	899	893	845	915	868	923	937	894	871	907	918	862	879	899	861	898	971	878	877	853	886	894	852	867	910	873	919	906	910	884	878	892	839	840	875	902	939	908	909	898	931	918	942	837	924	890	910	901	879	875	827	838	896	853	863	859	895	829	915	880	912	919	930	886	895	936	912	891	853	874	865	862	915	830	858	902	890	861	833	890	904	895	902	862	931	874	869	876	876	848	885	883	833	849	895	912	890	872	901	901	915	924	872	902	851	910	897	866	878	939	894	897	848	876	875	874	826	862	899	827	859	908	971	896	891	885	891	844	938	926	887	838	882	916	861	950	857	915	886	845	840	899	901	928	838	916	875	893	913	910	884	903	907	913	866	896	856	887	886	872	910	864	897	845	876	917	879	859	930	902	859	847	905	879	961	900	852	857	825	915	869	916	910	827	866	870	886	849	949	880	845	891	884	907	877	836	931	831	941	883	918	920	881	894	915	882	899	877	866	886	872	850	902	890	888	930	872	897	884	818	888	907	862	908	902	877	865	878	838	923	895	922	902	904	865	899	893	875	919	914	834	856	878	884	882	925	875	889	876	839	862	840	914	925	932	863	877	893	908	896	883	852	933	902	840	904	910	893	893	855	862	874	906	834	928	901	914	914	889	873	912	880	918	872	897	885	873	910	878	924	858	906	895	913	914	893	850	884	901	910	879	904	862	880	885	857	875	847	854	866	851	868	871	839	898	883	882	881	872	903	932	893	839	929	929	853	862	935	888	869	883	852	906	838	944	929	901	859	911	901	816	901	870	860	863	890	915	939	935	924	891	888	878	939	881	868	879	883	886	902	919	948	906	857	864	908	859	877	914	904	921	871	906	869	882	880	886	909	920	887	890	915	881	832	873	872	849	818	917	895	896	890	924	919	907	895	885	881	903	944	840	900	862	846	917	819	836	907	886	885	885	840	898	886	887	835	891	892	937	880	841	856	938	918	892	883	929	867	862	819	880	872	952	850	865	917	932	905	879	852	871	870	904	843	872	807	869	886	886	901	848	896	919	874	872	885	884	891	894	907	919	865	867	866	912	831	902	883	864	918	933	877	909	888	915	893	847	908	882	934	859	933	925	922	889	893	855	893	869	876	934	855	898	868	874	864	849	860	931	917	983	945	872	826	920	928	934	895	881	903	873	883	912	890	867	910	899	907	913	893	877	866	955	855	883	912	844	917	884	890	894	886	911	884	924	906	846	887	890	827	869	868	913	927	937	915	927	884	919	903	856	889	924	886	872	915	841	906	892	877	834	919	855	907	934	860	917	889	842	888	939	858	876	896
7698	873	895	721	564	448	332	293	284	268	275	233	254	220	212	216	200	197	208	238	216	224	207	221	229	218	228	214	239	212	181	210	186	217	203	214	200	225	185	241	177	199	191	205	209	210	183	215	218	200	190	216	228	196	192	200	189	215	204	218	173	204	206	202	208	191	179	184	201	232	206	217	211	216	249	209	192	182	227	202	210	165	191	180	190	188	185	188	187	195	212	201	194	196	201	204	221	227	201	202	219	171	212	195	198	209	197	209	184	212	206	205	198	186	189	190	175	182	197	191	210	229	204	196	211	204	205	190	229	187	198	212	219	178	205	228	201	213	175	210	206	197	190	179	233	204	176	192	197	221	199	220	206	222	198	199	210	230	192	192	171	188	193	202	204	178	190	197	192	204	193	194	194	223	211	195	194	200	211	213	182	217	219	200	169	200	209	165	196	208	201	207	186	206	208	200	184	220	199	214	221	195	187	173	216	199	200	197	198	198	200	216	188	228	210	210	202	216	204	208	196	198	184	211	184	217	235	211	194	205	178	196	206	194	200	211	200	211	231	189	193	194	182	233	189	204	203	231	180	186	221	198	226	192	204	188	181	198	205	213	228	192	198	218	198	190	204	203	181	195	194	199	181	182	192	222	184	184	207	213	163	189	189	195	186	187	194	187	192	220	200	194	194	194	221	188	207	205	178	158	187	234	204	178	213	198	169	198	193	190	209	193	183	189	183	214	192	213	208	228	196	207	183	183	189	207	184	212	199	189	217	206	195	184	158	209	210	208	210	170	188	211	223	177	176	196	179	183	185	195	202	224	199	223	178	197	205	187	195	216	167	214	198	214	193	190	188	189	192	203	213	240	203	216	203	216	178	201	204	208	215	191	199	200	182	227	184	211	179	156	228	181	183	199	208	200	202	192	209	232	188	239	211	195	202	177	193	227	221	210	191	210	205	160	183	206	191	185	195	194	229	187	196	210	202	217	184	203	192	197	205	198	211	187	175	214	207	196	191	204	208	192	223	196	191	192	166	176	213	194	183	234	216	235	196	201	193	196	189	215	212	220	205	177	209	221	197	190	187	189	207	214	202	193	191	209	201	181	185	194	196	219	219	204	196	190	211	177	200	169	189	214	189	227	206	204	190	204	201	215	184	218	202	204	215	211	219	197	192	203	208	173	192	201	219	201	191	183	198	193	200	194	185	199	225	231	189	184	208	197	225	164	197	218	203	221	215	197	214	187	222	192	203	177	186	182	204	189	203	207	208	191	196	189	201	169	168	219	186	171	198	206	189	204	210	208	221	186	189	210	206	201	205	190	195	214	221	210	186	210	198	248	202	202	238	208	181	183	193	201	196	220	203	210	186	217	219	218	205	203	212	201	211	213	219	198	194	197	248	205	217	210	217	226	213	227	192	216	173	229	202	209	200	196	185	204	205	200	174	208	213	202	191	207	185	201	199	198	190	217	203	206	199	226	216	201	195	209	198	182	190	188	202	209	185	206	209	192	214	188	178	204	181	190	212	212	203	202	196	194	211	206	227	177	180	206	210	224	199	194	203	182	173	192	211	210	195	198	196	218	207	210	223	189	197	201	206	197	203	213	191	192	197	193	200	201	194	188	200	199	234	193	181	213	187	211	186	190	232	187	175	202	190	207	211	197	228	207	189	186	175	209	209	179	186	209	175	190	199	186	186	202	192	188	188	196	177	205	228	191	203	201	193	192	210	182	185	188	208	188	199	185	205	207	200	182	215	205	206	198	183	219	191	167	201	199	192	219	192	205	162	174	201	186	171	208	207	191	209	203	214	189	183	193	191	203	204	196	194	202	225	208	209	204	214	187	218	197	196	201	214	203	207	183	195	198	184	202	190	233	197	185	199	192	203	182	191	218	171	196	202	177	190	204	194	190	175	182	196	201	189	249	196	199	196	202	225	190	208	225	209	198	173	228	209	214	181	211	194	191	200	200	216	206	197	201	208	183	211	199	192	226	224	197	180	226	194	190	213	209	186	185	202	192	201	195	188	183	209	204	189	183	218	190	180	210	194	203	182	175	202	198	181	221	205	210	185	205	191	211	179	189	190	216	219	178	178	209	197	207	193	219	200	213	226	213	195	203	190	219	220	196	201	190	209	181	192	188	170	237	194	191	213	218	190	199	172	188	215	199	190	186	197	192	186	203	207	174	216	166	182	201	205	203	223	205	205	180	206	197	190	174	203	183	188	198	191	205	201	189	193	222	219	189	205	170	202	210	182	172	202	202	213	228	208	215	182	211	169	181	204	190	172	190	221	211	204	201	195	186	189	193	235	189	185	204	200	212	214	182	248	185	224	208	214	210	215	215	198	202	183	201	208	197	228	206	201	212	228	211	201	172	168	194	210	201	204	191	198	204	203	222	211	181	213	201	213	197	196	200	218	217	193	201	202	172	186	200	206	192	189	203	203	224	195	207	190	205	219	183	165	210	203	191	193	203	195	199	192	200	243	222	166	176	207	205	213	199	206	184	204	181	212	196	213	201	214	219	192	230	172	201	209	203	183	185	194	219	189	220	195	208	212	197	214	185	212	201	192	194	204	181	190	218	215	207	217	233	191	179	208	197	191	204	200	226	217	208	195	205	204	202	188	199	206	200	196	192	192	178	204	214	218	222	213	215	191	200	191	201	211	201	220	197	177	192	214	187	182	211	220	226	204	203	198	197	208	193	179	210	216	176	201	201	222	208	191	185	179	188	204	216	204	203	202	193	199	199	194	182	215	199	203	187	202	196	198	192	209	199	197	191	209	191	186	189	225	216	215	208	213	253	202	189	200	223	182	194	195	190	224	188	205	196	207	177	171	208	194	194	193	239	209	189	220	205	200	195	179	189	206	203	195	231	200	196	196	197	202	190	186	204	203	206	180	184	204	164	179	192	200	194	145	199	198	183	174	223	210	203	192	190	199	180	227	200	204	191	188	220	210	220	197	202	212	183	238	224	208	216	188	208	190	185	191	207	218	204	200	216	207	161	193	199	230	210	216	180	211	196	219	175	232	203	176	221	225	218	212	241	204	219	212	194	181	196	226	195	168	202	211	202	186	189	185	218	210	208	194	190	208	179	205	173	185	197	191	200	198	233	201	197	200	202	208	224	229	188	206	194	209	230	239	197	217	224	206	189	200	183	209	170	203	202	241	197	214	198	216	213	217	204	189	220	195	190	211	209	188	198	190	182	228	220	211	204	216	191	201	194	205	218	189	225	208	230	224	207	204	161	189	209	216	239	209	227	196	179	208	208	210	219	183	188	199	178	188	205	195	228	206	202	191	195	213	208	219	187	200	229	198	216	221	192	188	196	192	204	203	186	209	218	231	203	186	167	194	201	204	208	216	182	207	231	201	209	189	227	218	188	197	202	207	184	202	185	185	194	210	210	187	186	201	184	194	185	211	229	212	196	212	228	236	207	199	176	194	179	186	209	188	193	181	219	203	204	220	204	209	188	173	219	249	205	215	201
6469	1055	1902	2231	1803	1569	1273	1074	937	899	781	732	708	659	610	608	599	633	584	609	589	563	619	533	506	547	539	542	528	508	521	550	516	526	480	514	492	521	532	508	518	519	554	494	518	540	469	514	545	506	556	508	508	496	503	512	516	458	504	481	492	526	495	489	515	503	551	491	509	488	475	496	513	524	519	510	470	485	474	502	498	504	539	530	502	542	455	511	463	484	473	447	519	507	483	508	534	501	487	491	470	486	490	456	493	477	489	484	497	531	495	511	523	458	496	452	494	502	528	473	505	524	530	495	495	478	513	537	512	538	510	510	469	528	494	512	472	483	490	473	468	493	528	418	512	469	497	509	524	467	495	540	520	520	441	476	513	507	467	527	524	502	535	538	504	506	487	487	510	514	456	499	470	502	500	505	526	468	505	471	522	488	489	470	523	476	504	473	487	463	514	509	503	480	491	469	494	480	495	494	496	491	452	456	495	494	483	493	511	518	464	482	458	488	516	505	500	483	492	466	447	505	481	510	440	549	527	465	477	485	546	497	513	479	526	503	495	514	501	500	524	487	502	517	487	522	480	501	483	517	499	501	495	521	496	477	504	487	506	476	477	516	514	485	519	516	489	524	489	465	472	457	509	524	474	521	511	512	480	488	497	493	514	518	480	476	500	526	491	480	482	484	466	462	525	473	479	500	494	508	507	516	501	462	484	494	475	501	488	502	548	499	501	499	465	526	503	517	512	504	505	458	518	531	462	524	472	503	502	547	501	521	500	478	488	489	488	490	531	507	486	480	503	468	449	472	459	511	484	505	503	468	443	544	504	500	529	511	497	478	496	517	520	494	486	506	519	525	466	459	507	512	485	499	510	491	478	522	532	470	497	477	469	500	499	429	522	501	499	538	491	541	496	489	513	512	504	503	520	479	462	463	487	443	498	518	471	523	483	473	537	514	488	502	487	466	520	456	463	490	504	500	482	460	514	464	485	476	491	503	502	502	510	486	525	484	495	482	539	516	501	478	474	503	492	512	483	462	511	493	465	490	493	495	492	481	503	490	518	453	501	475	529	471	487	459	492	512	461	508	495	547	472	518	523	505	442	523	517	497	486	512	531	485	502	468	485	532	497	511	540	492	483	501	525	486	490	493	487	470	493	516	507	516	515	477	527	474	514	487	516	476	460	505	479	494	492	496	465	514	512	516	468	465	510	476	508	470	514	491	505	481	559	474	472	468	499	511	447	464	478	506	467	485	509	527	474	486	520	498	485	482	488	495	493	493	515	516	512	480	520	512	515	478	493	538	505	522	530	526	489	491	481	480	480	507	492	486	486	486	510	522	497	487	502	548	486	520	495	516	494	492	497	515	506	525	551	493	494	489	500	479	515	511	526	475	481	530	521	474	505	462	514	492	483	529	485	492	504	501	537	512	470	473	478	489	544	517	474	474	499	478	483	479	489	470	497	496	504	503	504	491	477	499	483	497	477	539	552	499	521	523	506	490	490	494	471	521	505	510	476	525	494	477	499	471	523	491	507	454	503	483	431	499	505	490	499	490	517	549	499	497	470	457	520	481	476	481	467	486	511	534	503	490	482	487	517	496	505	513	474	473	500	518	487	527	498	494	440	451	497	519	476	512	470	465	523	507	503	494	502	530	518	514	483	462	496	519	513	470	477	456	512	526	492	477	534	548	498	500	520	511	494	482	497	468	546	493	537	474	490	544	486	463	491	505	459	469	458	507	445	473	519	497	464	480	535	507	502	511	480	515	476	481	499	456	477	511	510	501	512	476	532	538	487	522	506	467	493	443	495	516	474	535	484	465	514	476	446	513	527	484	488	474	471	519	506	463	497	521	486	516	493	498	510	492	527	521	447	493	496	480	477	515	543	522	514	484	515	477	481	480	504	507	462	478	520	507	524	486	500	552	479	507	516	494	494	527	476	482	456	442	483	508	472	496	503	506	497	480	469	499	494	449	508	529	468	525	500	473	467	498	484	500	476	496	510	512	490	453	484	463	543	483	447	515	476	506	497	494	499	483	484	525	516	503	518	486	465	498	474	544	535	503	472	502	505	487	480	516	502	490	494	487	518	499	520	475	499	474	506	458	454	478	545	497	528	513	454	488	475	469	523	442	494	506	497	463	561	502	458	517	493	457	524	516	504	496	478	530	484	446	505	527	479	528	512	472	480	534	491	513	505	504	476	471	458	504	510	472	506	448	493	499	475	510	504	490	485	486	517	516	478	497	538	500	480	482	496	519	497	505	485	488	493	483	475	503	479	461	488	483	483	516	494	517	464	482	533	476	515	472	472	513	511	506	539	484	517	462	467	506	520	489	484	527	511	490	508	506	478	481	474	533	496	486	511	489	475	476	473	522	476	499	475	496	491	499	510	477	520	464	495	492	496	469	473	489	481	493	488	502	526	491	464	496	519	488	538	532	491	480	435	523	519	484	501	533	468	492	494	514	471	499	488	497	510	495	479	526	520	502	497	531	474	489	442	490	506	481	525	532	473	503	487	496	511	522	496	516	478	504	471	509	455	508	529	501	496	531	483	487	524	463	489	515	512	518	504	485	530	463	486	514	492	500	534	495	474	497	479	527	495	489	477	453	500	482	479	523	465	504	501	482	507	496	505	495	538	483	497	512	505	492	521	476	547	503	465	518	483	479	485	477	530	515	535	457	487	471	525	496	529	466	505	493	503	493	455	488	498	443	493	470	487	498	451	500	460	457	473	501	472	478	489	530	519	451	475	491	490	489	509	513	494	511	498	453	470	484	445	508	454	522	475	493	503	475	502	528	482	460	511	519	502	482	510	539	515	503	456	462	505	512	554	454	465	515	528	510	530	436	502	518	504	505	523	490	479	481	510	466	474	504	509	488	505	481	512	533	482	485	505	461	484	499	481	475	461	502	519	516	481	511	479	479	511	540	487	484	526	512	548	506	457	440	490	484	523	503	496	452	500	487	508	484	498	509	506	483	490	486	491	484	516	477	504	498	510	518	512	500	494	501	516	492	531	491	486	491	462	488	536	470	505	478	481	554	512	500	467	470	499	504	535	508	494	483	490	495	524	482	465	513	485	518	507	447	492	514	492	485	528	474	499	511	482	500	464	536	550	493	482	516	498	496	503	467	472	508	466	454	486	520	483	502	479	482	477	483	506	498	478	473	526	479	499	481	506	505	475	500	448	485	479	503	529	478	523	525	486	523	451	502	470	470	500	500	500	502	503	498	529	504	541	490	505	451	485	513	533	511	486	442	527	513	482	510	501	487	480	456	503	489	495	486	491	506	481	492	491	483	477	521	509	480	498	521	477	471	489	474	497	480	507	481	499	472	558	510	491	537	487	511	488	489	514	466	496	491	456	465	488	465	543	478	481	492	463	520	517	492	516	492	501	537	524	507	559	479	510	470	497	506	488	482	510	499	476	503	542	467	482	512	504	528	520	487	508	500	538	502	508	487	472	485	473	512	534	530	518	489	496	497	541	500
14600	1712	1658	1318	947	695	484	425	377	354	344	309	253	281	278	294	266	253	278	237	242	241	260	251	234	211	228	235	234	240	246	197	258	242	261	240	244	215	255	258	219	216	231	255	230	235	209	216	207	226	251	228	199	241	226	241	225	216	216	259	227	235	202	218	240	220	217	260	226	237	207	231	204	245	237	208	235	207	233	262	230	211	240	209	223	202	228	224	218	232	215	227	234	197	224	232	227	223	218	229	217	202	204	225	235	211	215	241	227	256	276	234	206	234	248	214	225	234	226	235	240	207	214	219	249	228	215	214	211	227	211	248	240	215	202	209	238	268	243	223	214	218	236	251	245	259	244	226	212	230	221	217	223	197	234	217	253	217	247	206	227	218	243	233	203	211	230	234	243	240	223	231	214	221	208	238	238	236	205	195	220	217	218	236	263	216	209	241	246	227	218	235	231	244	210	212	218	237	221	211	214	221	245	224	194	192	229	219	205	215	219	238	229	246	222	225	245	259	251	205	213	234	227	232	209	235	216	243	244	227	242	201	239	246	237	223	229	223	243	237	208	218	207	249	253	235	260	215	218	218	215	244	247	218	223	253	237	223	211	249	226	253	213	232	207	207	214	211	222	238	225	227	242	219	225	216	245	243	244	213	237	238	223	206	209	212	220	223	236	221	230	246	203	232	239	227	228	220	247	247	239	238	237	232	235	244	204	199	244	247	239	222	225	223	215	255	221	225	218	244	219	202	254	223	241	217	230	229	251	237	252	255	236	228	234	231	220	204	243	227	248	257	221	219	226	240	246	196	226	255	267	255	225	229	254	246	242	261	211	257	239	229	212	236	229	210	223	220	208	238	200	237	192	212	253	227	231	224	230	225	217	213	205	240	222	246	209	239	193	208	229	240	225	207	232	253	236	202	215	205	239	242	231	235	281	231	213	229	242	194	203	257	207	210	243	230	222	223	216	238	233	226	224	227	226	234	184	241	218	237	261	210	196	197	199	231	224	213	219	217	204	232	202	221	233	236	239	235	253	227	222	222	211	212	232	218	238	254	239	264	245	215	226	195	215	227	208	213	228	265	231	217	202	230	249	241	213	255	219	241	201	219	259	230	240	241	209	204	217	230	248	231	216	222	252	264	240	251	230	245	227	254	258	242	241	214	228	218	232	232	218	234	203	204	228	239	262	234	236	208	211	224	235	229	200	247	242	231	215	229	247	241	195	218	215	224	217	229	235	230	220	215	175	187	236	230	264	238	207	220	235	225	226	225	264	211	221	245	208	225	245	203	254	220	268	242	234	220	208	209	208	216	246	213	230	221	218	227	187	223	252	228	233	220	232	215	227	208	253	238	225	229	213	233	235	220	191	220	221	228	218	249	232	240	254	223	209	229	227	227	226	251	195	260	235	228	225	255	232	232	233	229	229	240	234	225	195	221	217	251	234	257	211	209	259	209	232	221	222	220	230	231	234	253	225	228	229	237	206	228	228	254	250	221	216	213	222	231	225	228	233	235	232	217	221	243	247	223	212	220	227	203	237	229	236	252	214	206	237	254	225	234	233	239	251	248	219	231	244	236	227	220	234	252	207	217	243	225	236	253	230	217	224	217	245	240	219	200	216	237	206	222	210	225	224	217	245	230	225	221	254	238	187	244	210	224	244	246	229	255	209	215	211	251	238	226	215	208	219	206	208	224	229	225	236	196	234	237	225	221	219	242	225	229	212	210	207	235	233	225	222	250	225	243	210	199	197	214	244	233	232	263	230	242	246	215	215	218	256	227	230	231	219	217	239	212	221	218	215	262	249	227	221	227	225	212	254	207	236	234	211	252	233	233	230	216	238	229	262	233	210	225	202	234	213	214	237	220	213	224	238	248	227	228	232	221	225	216	198	242	214	237	225	225	265	231	233	226	232	262	235	247	220	211	235	251	224	237	239	209	220	202	223	244	221	223	217	220	198	206	209	259	219	209	241	209	238	238	263	221	190	217	225	214	263	202	222	227	216	219	232	219	241	243	223	229	218	241	214	215	240	242	225	230	210	249	212	245	181	228	229	244	229	215	212	259	233	251	215	225	198	231	250	217	226	233	234	228	218	228	233	225	235	235	242	229	226	223	229	247	239	231	228	209	239	213	241	272	223	218	239	236	226	233	211	251	231	246	221	212	212	236	208	225	224	237	206	266	232	215	204	204	205	253	240	265	223	217	226	239	231	222	219	246	193	200	219	209	203	240	238	232	208	231	236	228	217	191	239	236	223	220	225	237	229	237	235	184	221	237	229	194	200	240	226	207	221	213	230	253	243	228	208	247	252	238	212	218	200	223	219	235	224	228	256	214	221	209	228	230	216	223	213	229	270	202	225	230	232	232	242	236	231	225	211	261	254	253	224	240	221	219	232	228	221	231	237	217	226	229	234	247	208	219	268	203	226	219	251	201	224	214	235	203	229	237	220	218	226	208	226	230	244	228	217	260	208	229	232	202	195	228	231	239	222	240	227	216	253	220	240	236	238	240	212	214	245	236	237	231	229	247	218	249	216	211	216	197	214	248	254	215	195	226	200	221	232	253	235	230	214	219	211	208	217	235	218	207	227	255	230	208	240	213	242	249	209	228	212	222	224	201	235	257	213	221	178	228	252	208	225	255	224	209	225	218	211	241	251	204	234	205	234	219	221	212	240	232	259	252	246	237	266	253	237	242	234	245	239	236	249	249	246	264	235	251	224	205	224	231	244	228	249	226	240	257	240	228	241	257	215	196	247	203	229	212	225	211	230	213	204	252	200	250	236	228	232	244	244	239	234	214	245	216	251	229	210	242	229	248	218	222	195	219	226	216	234	216	210	229	217	206	205	237	215	253	245	233	254	231	247	226	220	250	236	256	228	212	209	201	229	196	234	222	235	206	248	233	226	231	221	219	235	198	234	187	231	241	243	228	262	236	246	250	234	202	222	201	242	218	274	240	213	217	225	234	261	217	231	216	246	211	260	232	216	217	228	231	212	213	228	229	207	221	254	242	212	208	249	246	176	234	229	231	229	198	238	264	198	212	223	243	233	242	209	235	235	224	233	215	208	227	252	236	211	230	244	220	227	230	222	259	240	223	206	232	246	206	222	230	229	251	249	240	275	228	205	247	241	228	239	218	248	224	209	223	217	223	213	218	198	219	238	219	195	238	219	224	209	222	224	202	237	233	228	232	249	227	228	247	215	227	222	247	229	204	232	221	225	226	228	170	245	231	248	229	258	224	227	235	218	224	238	233	267	235	199	253	214	243	231	205	210	243	238	216	237	222	256	205	233	229	223	240	207	237	239	199	219	230	208	242	217	229	212	208	208	231	216	202	235	226	217	214	217	264	231	224	223	212	229	198	223	259	247	234	210	216	222	218	183	220	217	230	226	225	230	208	231	220	245	215	234	221	254	213	208	232	219	221	232	223	200	223	247	212	212	240	227	227	215	220	241	210	212	214	219	250	215	213	205	241	219	210	227	206
8469	1549	3137	3489	2991	2437	1971	1587	1365	1205	1081	972	932	862	859	803	814	752	681	705	742	708	683	673	681	594	648	642	660	592	656	631	638	625	638	640	624	598	615	602	611	627	580	595	630	581	585	591	611	539	630	601	605	577	600	596	656	557	593	606	614	580	599	571	598	609	612	603	651	649	589	616	601	574	635	572	581	582	560	590	574	603	589	614	606	581	554	604	639	610	655	592	565	586	637	607	542	547	569	628	588	581	566	573	594	655	600	579	575	609	562	584	589	565	590	600	590	583	591	590	599	588	607	572	572	577	596	584	591	559	551	611	541	637	546	589	576	646	599	576	576	600	557	594	569	572	582	579	588	592	598	573	598	614	607	589	587	553	609	572	548	590	557	599	545	565	593	599	566	523	583	599	559	576	578	602	589	597	612	570	545	572	588	548	595	573	565	587	593	586	561	550	582	577	576	592	612	602	586	622	579	608	596	566	563	557	586	579	594	596	599	563	557	610	612	572	589	588	558	570	583	591	592	585	592	583	568	561	584	571	602	582	569	549	594	608	608	554	603	586	597	565	609	598	600	599	584	604	556	591	608	574	567	591	621	544	584	566	566	631	573	620	574	587	560	570	569	613	557	555	579	586	617	593	557	556	589	607	537	574	580	586	557	572	587	588	549	554	569	569	587	539	629	589	562	560	605	607	603	642	592	543	594	552	589	581	592	589	599	591	581	578	637	610	558	548	586	579	561	585	565	576	615	596	613	553	561	591	543	627	580	553	593	595	574	594	538	603	608	560	611	574	620	602	589	553	592	587	595	610	594	570	620	569	597	547	618	576	561	539	607	580	591	547	602	569	560	557	564	580	571	584	568	571	580	597	595	610	627	605	576	585	557	599	564	602	589	584	556	558	607	580	599	576	593	572	557	609	566	595	562	582	603	600	582	557	585	572	584	571	545	565	605	607	581	571	551	592	597	597	597	603	546	596	599	596	570	596	563	600	577	580	600	576	581	634	587	586	564	592	572	586	606	597	594	586	543	570	542	533	535	554	575	570	585	579	542	587	583	591	590	597	608	547	575	557	566	572	640	606	563	572	586	540	586	599	603	548	568	654	596	616	551	616	574	584	626	553	612	576	568	543	583	590	586	606	562	605	607	570	566	590	598	583	583	569	579	546	559	571	616	571	565	558	579	586	577	598	563	583	576	607	598	541	594	589	605	558	573	588	612	602	543	559	593	535	570	605	578	567	557	602	546	588	570	589	588	566	590	588	573	578	576	559	598	649	580	608	579	601	560	568	587	583	603	602	545	605	561	616	579	562	594	589	568	554	577	619	626	584	546	600	626	603	613	570	578	577	566	607	613	549	587	554	571	577	577	585	597	602	579	599	588	622	581	613	563	605	606	601	558	573	634	560	572	588	561	591	611	592	632	587	572	587	583	576	573	600	616	568	589	641	561	598	596	572	551	581	576	548	527	576	579	604	540	581	646	574	573	610	599	585	575	570	582	617	573	598	587	580	569	576	570	580	557	571	589	616	604	575	582	593	585	606	636	580	604	554	593	562	619	567	561	632	578	620	601	591	560	560	548	593	603	580	581	586	595	556	633	566	601	617	632	573	585	533	594	623	618	585	575	561	579	535	630	618	540	613	553	580	583	581	590	563	558	562	580	603	620	566	609	539	567	576	591	571	582	542	623	595	581	575	602	553	591	570	625	611	606	576	549	594	607	569	575	622	584	603	591	565	566	565	564	586	573	598	597	562	603	618	623	630	626	566	604	588	584	587	562	576	615	555	595	629	585	586	587	525	562	606	566	568	581	549	588	625	591	567	589	568	602	662	579	543	547	563	558	568	578	593	600	593	596	592	576	606	608	592	560	599	600	547	590	556	624	547	583	576	594	623	601	558	569	626	585	612	627	590	588	600	579	579	598	547	541	582	584	582	558	589	587	565	575	586	533	578	549	576	573	589	584	567	598	572	610	617	615	602	537	598	560	609	622	579	588	543	554	572	596	576	592	580	615	585	577	599	550	608	631	569	567	601	565	594	606	585	590	596	599	598	612	568	605	586	568	594	583	616	586	596	540	552	578	598	597	573	572	590	588	601	582	555	585	591	594	584	572	583	568	607	591	590	546	564	544	594	594	637	552	561	624	598	576	602	584	622	583	550	640	551	579	537	535	609	636	574	621	568	618	548	569	586	585	599	621	573	594	546	569	569	562	588	540	561	559	552	597	605	620	554	571	623	565	576	574	567	598	557	593	568	611	604	625	551	581	597	535	549	582	553	557	566	557	570	542	555	564	618	597	565	499	564	605	577	554	560	602	561	626	567	576	601	609	599	567	605	621	590	581	602	605	565	569	590	560	527	577	549	576	586	616	574	565	566	555	578	612	583	590	609	547	548	579	593	576	549	628	584	616	590	568	573	603	581	587	573	594	560	561	615	604	546	609	561	542	610	560	596	578	563	599	558	625	615	582	595	576	587	569	593	588	603	627	574	606	565	566	598	582	608	584	577	580	590	629	536	573	565	583	612	622	574	541	575	567	575	571	607	604	593	524	612	602	571	598	597	621	557	591	592	550	593	566	579	603	583	632	592	610	624	604	565	583	622	565	591	586	561	641	572	589	612	576	575	590	593	590	596	574	594	571	625	576	582	584	568	563	621	592	624	631	592	586	594	587	583	615	568	589	626	570	576	570	579	552	591	589	572	581	563	628	558	589	606	591	602	596	604	612	590	573	563	512	596	563	570	599	604	564	584	578	562	589	571	565	596	571	609	610	577	583	614	599	533	602	583	618	619	575	592	626	594	618	565	569	564	593	571	603	570	606	582	612	608	539	571	518	556	545	578	560	557	575	609	588	514	560	617	625	573	591	554	560	549	590	617	603	607	560	553	564	593	550	597	604	624	588	565	572	553	566	534	559	604	559	590	603	587	589	589	600	593	541	563	606	540	615	534	617	578	602	575	548	556	579	609	647	611	582	540	556	594	537	619	567	557	605	548	555	578	587	599	589	595	625	582	544	600	562	624	567	544	610	557	577	554	608	571	623	605	557	596	574	553	623	573	612	553	569	633	598	576	635	575	554	593	582	571	576	567	563	574	611	593	649	579	591	583	598	594	533	610	596	576	618	566	599	593	587	578	560	596	567	561	565	570	630	574	613	609	563	578	559	527	540	578	604	618	601	572	562	591	546	585	607	559	579	576	593	582	647	609	574	583	602	605	563	580	567	625	549	597	552	604	588	631	590	612	564	564	613	543	591	642	566	527	561	581	570	615	572	560	578	585	575	610	556	576	588	585	588	570	599	576	565	554	535	564	591	604	583	595	620	609	605	586	605	559	593	602	597	552	597	637	574	575	560	587	546	576	590	576	576	512	616	540	571	609	579	610	593	594	601	582	624	566	590	618	571	578	575	568	600	566	592	585	579	574	569	593	592	571	592	588	607	541	594	593	591	606	592	555	559	604	615	592	567	610	600	592	580	548	552	560	593	594
2047	532	532	503	465	440	424	413	412	419	415	372	415	388	394	363	421	388	383	395	440	404	379	391	419	375	408	407	441	428	396	400	390	400	438	412	387	404	380	384	357	440	349	407	433	373	347	388	397	378	417	404	383	406	386	395	415	448	411	399	358	387	393	438	415	392	412	375	406	445	362	401	429	392	396	387	396	410	363	389	410	421	423	397	386	401	365	417	417	430	436	371	390	407	411	425	395	412	443	386	387	365	447	427	442	391	410	416	438	397	416	384	425	397	391	423	388	418	380	405	386	367	437	407	447	357	388	406	412	391	397	441	402	411	411	387	383	382	404	422	383	393	371	388	414	413	381	403	440	402	400	374	393	411	379	420	418	367	429	391	387	384	409	390	459	431	444	407	386	421	422	412	405	412	393	413	385	429	380	397	379	372	399	387	396	402	390	375	374	376	432	393	401	399	392	365	407	381	373	413	392	408	394	392	364	416	420	430	392	400	370	401	381	388	420	375	397	428	380	379	375	398	377	362	397	374	374	385	413	401	404	360	387	374	386	393	392	426	395	424	364	396	396	388	409	398	377	416	383	392	427	406	440	380	420	393	393	425	375	408	419	438	418	389	399	386	433	407	386	419	414	362	431	384	386	362	331	426	424	377	360	410	399	377	393	447	395	361	352	420	380	410	394	404	434	394	416	385	384	402	367	408	368	373	392	402	373	435	388	415	372	405	442	399	364	386	423	376	387	381	382	419	384	389	371	401	415	397	413	406	362	426	352	412	409	411	400	375	422	432	419	393	416	389	366	414	390	457	410	430	426	392	415	398	420	399	380	424	396	416	390	418	415	383	419	369	387	371	379	399	411	394	404	363	380	421	427	402	380	409	413	377	434	386	411	410	402	391	414	446	375	419	401	423	400	415	381	440	402	416	387	360	395	442	409	408	380	407	392	414	403	371	415	419	422	355	395	401	410	379	417	421	404	388	385	405	426	394	371	426	381	411	383	400	392	395	386	424	413	392	452	381	414	435	410	389	385	401	396	439	397	379	417	448	380	427	378	388	417	368	415	360	411	445	397	366	376	424	394	432	388	415	372	400	384	418	404	404	435	404	380	364	391	403	386	373	376	416	409	428	416	376	430	430	404	395	388	406	366	462	394	382	402	405	408	408	384	389	378	390	389	412	412	428	435	400	414	360	395	391	449	390	421	391	404	359	418	377	395	404	421	422	382	389	360	412	424	360	412	416	431	373	396	399	376	439	439	421	391	389	380	418	391	408	427	443	397	398	385	371	450	363	406	414	448	372	407	398	395	404	398	387	392	429	397	394	383	409	375	424	441	398	410	397	399	368	396	409	386	396	438	373	393	405	375	374	391	388	388	416	376	420	435	428	368	397	454	399	447	381	404	380	385	415	425	426	416	398	368	400	407	424	374	387	373	432	430	409	385	365	422	400	421	384	364	421	420	383	399	364	431	389	390	414	382	389	422	407	406	388	354	385	387	416	385	421	402	396	384	395	397	416	364	387	410	382	377	366	407	404	374	393	406	424	379	423	396	390	429	421	411	367	423	426	415	371	396	414	421	416	403	404	364	395	422	355	443	376	394	356	404	376	426	399	390	378	359	434	412	451	351	419	418	393	425	402	401	389	389	392	399	425	377	454	409	387	410	360	364	427	421	395	422	410	414	421	409	412	407	392	414	373	410	380	398	407	430	419	397	415	411	426	398	421	415	379	394	403	410	402	379	403	443	391	363	397	398	391	381	353	410	408	411	388	378	403	368	408	402	416	435	391	421	389	379	447	396	404	380	376	380	403	422	415	397	375	422	414	359	412	382	409	400	429	413	399	387	382	377	383	381	372	405	370	440	407	404	418	397	353	373	397	391	384	370	400	384	402	391	408	391	386	404	371	366	419	399	434	395	394	390	402	409	373	379	398	404	385	404	361	399	397	414	408	373	420	404	403	373	396	384	417	402	434	422	419	390	391	435	395	386	390	421	413	395	414	397	392	389	412	368	437	442	364	402	438	396	389	463	373	416	391	405	366	408	362	377	411	395	369	396	411	428	383	424	418	406	396	374	376	416	412	419	376	391	417	434	406	388	429	414	380	409	411	392	395	376	383	404	400	361	412	369	366	405	367	443	406	426	395	428	393	403	384	418	434	409	390	444	390	436	436	430	380	336	385	407	378	431	422	434	418	421	441	399	394	430	400	449	410	436	422	404	393	398	413	399	392	415	387	452	370	424	400	341	427	417	410	373	388	416	433	376	360	368	403	476	357	353	407	405	393	402	412	387	417	429	422	403	417	397	399	390	396	439	397	396	361	405	402	392	378	398	407	441	425	421	427	466	386	380	364	408	400	422	401	407	410	401	383	392	387	395	383	380	398	399	399	427	389	371	394	399	411	406	394	406	413	391	360	427	432	385	404	408	402	419	424	377	368	392	367	409	404	395	360	417	414	420	410	431	408	424	416	343	392	408	361	389	431	390	391	391	425	383	409	439	377	388	414	417	342	384	390	395	415	404	427	364	400	386	418	397	393	374	386	449	403	389	400	397	382	437	388	459	390	398	399	381	395	396	387	380	424	419	403	376	434	415	386	373	390	400	426	399	436	436	437	399	420	376	430	396	420	409	407	358	372	405	413	390	389	398	433	390	376	407	418	446	395	393	398	396	385	391	435	407	423	430	466	394	397	430	409	432	384	381	396	397	414	385	377	375	441	411	410	400	399	366	406	416	426	385	367	399	379	379	350	397	367	411	407	393	375	367	398	405	460	404	411	386	414	404	398	369	379	409	349	381	401	372	418	390	370	371	420	409	385	389	386	361	394	426	384	356	403	420	381	393	449	398	403	401	390	437	405	391	378	402	392	424	380	406	403	392	389	410	410	416	427	415	402	436	435	376	371	387	392	414	385	381	400	384	425	404	400	391	366	373	376	402	387	407	379	402	401	397	412	404	415	388	374	404	421	380	371	377	427	424	392	378	389	380	382	417	405	421	410	383	409	403	360	416	377	384	401	389	425	391	376	389	427	415	391	382	411	414	428	411	365	418	430	390	432	426	401	376	376	395	386	407	390	381	401	380	398	383	421	419	382	460	360	386	393	431	435	380	435	355	403	422	384	461	441	426	396	416	441	409	411	453	400	391	362	390	385	366	452	406	405	370	393	420	409	380	370	456	432	406	427	394	391	409	406	391	394	406	348	363	413	393	398	370	390	402	399	408	436	401	383	393	396	387	351	412	417	436	405	350	391	400	428	424	393	398	409	380	399	402	420	434	400	409	379	375	406	411	402	350	458	372	418	389	424	418	396	428	361	389	409	396	386	395	376	371	372	397	420	381	387	400	387	397	435	430	406	373	410	438	413	354	419	434	394	396	381	423	407	438	401	418	428	448	402	399	378	382	395	396	403	382	396	399	431	388	388	416	429	377	397	423	435	411	400	388	435	393	392	378	389	401	393	388	422	418	403	420	394	410	410	390	396	419	362	392	414
2321	1000	1221	1270	1232	1138	1054	993	986	960	914	948	951	887	905	901	881	908	921	902	900	898	905	924	840	891	899	930	869	929	923	926	866	865	899	823	938	866	845	902	913	930	824	932	940	918	848	889	932	899	915	878	873	894	882	935	866	878	876	891	881	900	852	884	854	862	951	861	868	963	882	868	925	917	835	906	817	891	844	832	884	858	885	898	887	909	868	869	890	891	822	909	910	941	865	903	894	957	838	864	823	899	873	921	891	940	873	948	834	949	892	877	916	889	930	920	876	904	885	868	902	915	866	918	889	840	826	834	880	850	821	896	847	884	865	871	852	859	866	881	905	879	869	861	860	883	885	918	863	861	865	903	829	964	849	818	893	904	868	878	920	847	884	875	879	906	919	900	851	930	867	858	924	930	896	907	883	889	921	902	883	891	923	883	897	861	895	917	875	908	939	899	937	921	886	877	878	820	804	893	908	835	848	902	839	873	892	871	907	860	925	938	872	942	901	888	884	860	867	920	930	863	872	863	893	840	888	882	896	882	862	884	901	863	860	895	840	867	855	864	907	892	889	883	906	918	895	930	884	841	876	894	843	897	902	922	878	841	875	874	891	936	878	902	883	878	894	821	878	903	890	924	923	883	933	939	836	873	870	888	853	872	874	893	877	869	905	907	874	880	865	888	873	876	888	872	922	932	916	893	864	885	901	872	877	935	918	892	820	884	903	873	889	820	877	889	880	895	901	883	890	910	903	895	962	870	927	893	862	909	835	879	885	890	891	843	871	938	913	888	851	860	904	870	898	860	867	827	916	838	855	882	897	889	882	901	858	877	840	897	890	906	902	932	883	899	891	879	893	926	909	880	956	909	879	915	859	891	916	916	855	915	879	851	881	905	854	881	897	903	897	922	927	857	926	858	886	863	869	898	830	941	870	878	954	847	892	912	919	898	938	913	881	900	894	876	843	866	910	878	895	895	868	821	873	886	879	884	857	843	846	885	907	890	913	913	847	895	910	834	897	934	857	883	851	855	877	887	921	869	951	921	902	908	859	890	853	898	905	924	921	865	911	903	882	855	925	886	877	932	852	855	866	938	910	904	886	919	920	896	870	888	857	869	893	918	868	914	861	915	879	863	898	875	864	901	931	882	949	928	931	894	858	909	869	842	892	886	869	892	876	885	893	883	887	897	853	837	866	873	898	888	865	914	863	884	909	867	834	880	892	902	921	841	883	884	925	896	886	904	853	910	891	935	873	882	878	931	891	879	900	929	886	871	847	893	913	911	931	874	903	876	870	907	867	883	904	820	857	892	898	878	891	887	897	880	874	907	888	872	881	822	920	942	876	963	928	924	887	912	925	903	919	883	911	846	854	895	884	888	875	881	932	882	888	860	846	878	897	840	939	924	866	850	939	822	860	848	890	914	892	894	897	911	887	865	921	900	878	902	862	894	929	906	890	889	846	865	881	881	908	883	888	897	832	863	871	869	879	874	864	906	865	932	862	894	903	915	883	917	866	926	879	845	913	833	859	900	862	898	887	893	891	899	884	870	894	877	856	907	845	917	915	925	932	868	843	886	853	877	853	852	865	871	922	916	865	921	923	880	908	834	938	876	929	891	902	895	905	851	847	901	874	877	901	904	816	889	820	873	849	882	844	848	864	858	844	886	894	862	913	847	899	914	882	869	885	862	896	853	867	908	833	858	890	909	915	872	900	886	892	874	862	873	900	903	870	881	923	929	869	872	868	881	937	933	895	882	875	885	936	901	869	876	895	924	883	887	945	851	922	876	839	875	875	879	939	863	903	863	866	898	944	905	895	916	868	913	849	831	827	890	887	858	897	907	930	873	907	823	882	889	891	856	915	899	916	896	876	951	883	969	857	839	934	895	888	889	954	895	911	896	868	844	890	881	895	889	911	892	868	858	876	916	912	896	909	929	850	910	908	895	903	910	906	898	865	925	907	878	893	905	870	905	942	885	874	928	842	884	865	870	869	889	836	915	874	909	921	916	936	871	874	918	845	906	822	887	876	857	901	872	885	888	894	889	878	871	880	907	872	872	932	890	859	919	940	943	894	867	880	887	879	860	873	887	890	889	891	956	893	874	881	901	893	896	870	829	965	886	841	865	848	866	876	918	882	921	879	829	857	872	913	926	872	933	813	871	901	860	939	881	894	885	908	894	913	923	913	874	892	877	852	912	887	855	862	843	876	905	909	943	886	877	898	887	897	842	857	903	813	916	886	892	880	887	910	869	889	890	840	841	883	893	863	898	875	899	861	896	881	873	908	867	886	890	892	898	853	874	879	871	863	865	919	829	895	927	912	885	859	908	875	889	912	872	890	929	898	914	912	869	902	893	990	924	857	896	939	904	911	906	875	904	904	848	869	887	884	851	901	861	907	948	881	936	814	893	874	876	842	858	935	936	847	890	890	845	852	878	894	853	853	838	883	890	852	867	879	852	860	856	897	865	894	843	906	882	865	865	927	896	858	847	875	855	903	832	903	885	867	926	857	862	915	908	849	899	838	886	878	860	855	899	853	880	943	927	831	880	871	848	903	892	871	891	909	951	874	882	901	911	857	919	889	911	875	910	886	952	873	887	878	874	911	857	852	901	889	876	885	895	897	865	855	852	920	898	911	841	869	857	876	931	818	916	842	957	869	845	869	858	904	916	919	947	930	898	911	882	863	874	820	882	876	832	864	871	933	886	912	886	855	894	977	863	889	865	873	848	883	927	891	828	916	863	822	887	869	874	867	824	906	928	871	950	877	853	888	935	923	851	908	895	840	920	941	908	881	871	883	874	857	881	897	809	913	903	895	887	891	887	908	866	846	906	935	860	877	890	945	865	876	906	902	911	845	878	901	915	907	827	838	909	892	903	901	918	931	793	905	891	921	855	843	946	890	827	935	877	921	883	846	885	871	904	905	896	890	884	827	846	877	900	888	945	904	884	846	882	878	942	875	843	921	870	869	876	945	923	878	906	892	882	939	871	897	841	885	871	843	916	889	901	924	816	895	856	862	880	899	882	914	875	860	925	882	890	926	849	865	925	841	910	848	831	936	886	865	874	813	846	818	937	850	899	896	909	866	898	924	908	881	888	876	894	873	889	822	925	846	873	854	901	865	920	879	852	828	904	945	869	879	845	910	890	865	853	837	955	844	862	891	879	881	868	862	886	855	872	894	911	846	856	900	885	917	934	900	882	851	882	905	873	932	881	915	875	866	832	853	851	870	818	880	873	871	908	863	940	875	865	892	882	910	865	870	874	869	871	880	861	854	915	876	889	884	883	887	877	895	909	853	861	932	898	928	871	915	833	870	874	913	887	904	849	859	909	898	877	887	860	875	884	860	872	944	860	854	888	890	893	882	902	870	943	863	818	841	937	846	918	842	901	917	917	862	883	874	867	833	893	910	854	935	853	866	906	902	849	863	846	900	925	933	883	897	877	892	890	868	934	853	946	907	950	868	904	898	880	871	909	866	853	892	869
7474	797	1025	750	499	423	369	321	269	265	249	254	239	209	202	215	203	206	212	220	219	235	204	203	171	227	181	242	181	214	201	210	218	185	200	191	202	198	202	152	197	191	194	200	201	221	206	199	206	197	190	222	225	206	208	189	218	202	187	219	209	214	195	214	199	203	214	202	184	214	183	190	208	172	190	181	206	217	217	206	191	195	204	195	180	205	203	206	201	209	193	199	194	181	203	191	186	193	220	196	180	187	198	191	214	195	194	194	199	216	205	203	200	189	202	181	159	208	172	233	220	223	185	177	194	194	203	192	198	178	201	227	201	212	192	199	209	220	200	203	252	195	213	189	192	207	215	191	204	220	197	203	183	163	233	202	215	191	186	215	220	203	212	231	228	203	219	187	208	186	216	179	206	214	192	203	215	219	223	196	192	214	211	221	165	197	219	211	191	217	190	187	200	215	221	185	190	197	198	187	222	180	198	208	181	190	216	210	203	213	201	205	215	195	190	181	237	173	202	212	191	203	246	185	185	219	210	167	208	179	212	181	174	200	182	179	193	203	203	197	201	223	234	204	185	201	222	216	187	209	217	198	198	192	193	213	207	189	210	206	231	200	198	208	196	183	189	206	194	212	204	198	184	231	207	188	208	197	204	199	214	221	181	192	202	196	195	197	184	175	225	201	180	185	229	202	178	189	191	224	184	218	204	205	200	210	181	221	197	209	211	186	172	182	175	233	190	214	188	182	195	213	177	196	207	230	185	194	161	175	181	230	212	221	203	210	216	201	208	189	202	206	205	199	221	201	202	201	207	201	200	202	178	219	188	189	204	202	205	200	200	192	197	215	202	215	218	211	203	215	205	210	168	205	242	194	195	211	190	214	201	204	232	227	197	193	180	207	206	198	205	192	211	193	202	209	213	188	193	181	211	193	181	226	195	212	193	189	195	210	203	220	215	200	204	200	194	169	171	207	221	201	217	187	190	190	205	212	219	199	204	196	199	178	194	209	181	199	192	215	189	196	204	215	212	189	181	201	197	202	205	215	207	210	193	206	207	200	205	213	183	186	209	192	185	225	218	209	198	183	197	206	207	201	219	229	195	190	205	201	190	187	199	207	176	207	169	199	218	209	199	190	199	200	203	201	210	218	210	167	216	192	213	197	200	207	178	215	204	206	215	201	222	213	180	225	192	192	182	200	208	202	227	171	198	187	190	190	219	197	190	192	245	193	204	193	203	200	191	231	183	199	178	213	181	167	191	200	218	210	202	210	205	208	218	204	206	207	175	181	169	213	214	187	213	200	209	217	191	216	181	196	208	192	209	214	217	183	188	189	187	198	197	211	185	203	203	228	220	183	212	223	226	212	201	222	204	196	202	171	181	217	192	196	203	188	224	186	189	187	209	191	185	214	188	193	189	183	196	191	219	236	235	212	231	224	177	211	193	175	216	209	206	216	194	199	201	192	230	164	198	191	192	192	199	214	200	193	180	193	200	194	201	196	199	213	179	209	209	218	228	206	222	213	178	193	210	210	186	196	180	209	213	193	196	214	183	210	206	222	204	202	204	212	200	204	181	226	199	180	200	215	208	186	196	194	225	200	195	214	175	142	193	205	198	196	204	213	182	221	212	175	221	187	205	198	171	203	187	198	211	214	208	178	196	180	194	189	208	208	214	213	221	200	202	191	172	198	189	183	194	202	189	193	175	207	210	197	183	186	196	198	220	199	206	220	228	204	220	220	215	197	220	199	232	189	219	204	204	199	209	215	207	214	219	211	210	192	211	210	197	219	199	195	210	190	217	215	209	175	191	195	195	200	187	185	188	204	196	196	218	199	224	207	166	200	203	209	216	197	190	224	237	204	216	192	193	186	177	191	216	168	206	169	195	204	238	196	194	192	190	197	210	187	198	240	187	213	188	187	191	172	217	195	180	206	182	224	191	186	203	216	203	201	184	221	223	188	173	191	198	207	207	202	187	203	177	206	187	240	166	205	238	200	180	213	199	202	173	189	213	202	199	209	206	201	171	199	198	215	204	200	212	214	237	209	203	193	215	211	223	209	182	224	202	189	187	201	231	201	208	230	205	204	190	191	180	190	202	215	224	232	175	192	237	191	218	195	181	206	213	164	187	195	189	201	195	217	231	205	206	224	212	193	188	181	200	192	214	157	188	190	209	193	208	192	201	209	192	204	197	216	210	209	190	196	177	220	216	220	195	196	198	195	216	203	187	220	183	194	208	177	187	204	197	186	197	192	210	195	220	184	211	197	179	217	189	183	201	186	194	189	216	183	176	205	179	205	179	199	201	191	207	202	229	183	197	193	215	187	195	192	207	177	201	229	197	208	182	180	201	191	193	205	201	191	188	196	206	178	227	198	176	192	203	179	208	235	189	194	246	201	210	221	236	218	188	162	204	222	223	221	226	206	228	222	214	191	176	231	204	190	172	205	212	199	182	209	206	195	211	188	203	217	197	233	183	197	192	216	196	230	197	214	188	192	204	211	179	202	206	183	187	205	213	209	200	203	179	188	202	196	191	211	176	211	183	215	196	191	201	206	203	204	213	174	193	195	208	196	194	190	187	201	169	227	208	186	192	193	191	193	177	183	183	182	208	193	170	200	202	220	165	196	193	185	230	202	219	197	208	190	195	189	180	188	197	202	192	220	185	188	204	194	188	205	205	190	231	216	178	177	175	209	224	191	193	187	216	192	211	183	210	205	209	206	208	193	196	204	179	198	223	223	204	212	217	212	225	207	195	186	197	194	197	188	202	208	196	206	211	181	190	195	196	187	183	198	202	215	202	182	194	197	213	235	220	185	206	232	211	193	236	178	173	192	226	207	193	192	216	181	182	198	198	195	220	195	215	210	214	218	217	200	215	173	192	194	191	182	213	221	210	212	211	189	209	211	206	205	182	205	191	205	211	183	211	178	207	181	180	226	204	188	210	205	196	209	194	194	183	203	209	200	210	187	213	197	200	203	206	194	199	208	188	213	189	212	199	194	193	180	194	227	192	209	214	204	199	211	207	188	204	190	199	194	194	202	190	200	212	198	232	209	206	220	228	205	201	205	194	196	188	203	224	206	216	207	206	213	195	219	203	221	202	196	214	196	194	188	208	198	188	191	228	213	219	210	185	200	214	194	221	202	165	200	227	159	171	212	179	211	219	192	205	228	214	211	209	192	205	199	194	196	210	185	201	188	186	212	214	212	191	232	186	170	208	209	201	225	190	199	199	190	180	183	210	167	181	190	194	182	212	211	212	192	183	195	214	193	196	167	182	180	213	204	195	176	193	188	190	202	180	207	215	194	208	196	198	191	194	202	203	208	192	193	208	198	221	211	206	209	175	205	189	197	221	202	184	208	194	225	195	212	239	209	225	205	210	191	186	237	195	193	201	214	197	179	189	213	204	195	198	171	195	215	209	182	199	219	198	189	188	201	193	221	189	186	194	174	188	197	202	209	179	213	208	196	188	191	203	196	205	218	197	185
6414	1029	2044	2218	1797	1449	1198	1070	919	802	753	754	680	678	676	621	624	598	575	571	522	556	593	539	530	539	523	511	549	557	491	492	520	576	520	506	520	480	543	550	496	537	531	482	469	512	475	505	464	491	466	524	498	503	530	537	497	499	503	456	476	536	495	508	528	493	511	488	511	498	528	484	522	458	476	521	503	469	507	483	515	473	520	511	507	539	503	498	494	485	544	503	491	475	485	477	462	501	503	491	492	517	501	508	502	504	476	514	469	495	479	502	500	527	513	515	518	517	471	521	495	480	486	505	501	463	503	470	520	533	506	472	507	440	510	468	461	487	517	469	492	478	500	502	456	481	485	451	490	481	486	496	483	510	498	488	486	508	542	487	556	503	502	499	509	507	525	484	491	463	498	512	425	505	504	547	491	470	509	475	493	455	493	498	483	501	524	447	477	469	495	501	472	499	490	532	469	509	475	501	483	526	517	485	455	478	522	504	456	500	507	495	481	477	493	494	531	464	505	539	509	490	470	465	514	497	514	510	492	468	460	496	493	473	474	530	529	494	494	497	485	489	508	481	489	476	529	528	484	513	488	514	498	534	461	501	533	490	484	518	489	507	514	506	523	488	495	510	485	510	526	457	527	490	522	489	500	510	504	502	511	533	511	466	494	497	489	523	472	527	503	517	499	522	542	486	509	484	507	482	507	489	452	469	557	517	484	486	545	500	483	494	483	463	466	477	479	510	544	499	488	515	486	495	467	491	431	482	485	505	486	485	501	509	517	486	490	511	457	474	503	547	467	484	459	492	508	516	472	506	542	511	474	490	476	520	491	504	483	485	493	490	482	477	489	492	489	485	509	541	521	487	472	512	493	463	535	506	496	499	535	488	491	479	520	505	521	485	481	526	505	511	519	508	472	501	468	475	499	482	481	505	512	466	511	478	493	465	515	505	496	510	517	506	517	467	535	418	487	480	524	512	490	458	482	501	487	490	519	488	464	481	491	518	479	503	506	480	479	477	480	504	498	494	517	520	492	522	476	495	486	511	527	497	467	495	504	502	472	460	490	478	483	500	488	532	524	504	521	493	477	528	496	486	482	520	497	488	556	499	500	532	476	519	502	504	513	474	482	469	469	476	486	501	501	510	497	510	506	514	467	483	502	506	487	465	492	464	507	533	502	486	467	474	500	516	480	480	491	499	497	462	464	488	492	464	490	502	504	502	527	497	477	536	500	512	483	504	495	523	510	494	491	557	500	510	448	527	511	501	495	461	477	475	519	460	455	510	516	470	495	522	466	507	496	485	476	515	490	510	514	497	503	504	533	460	520	479	497	478	458	536	489	531	492	477	476	494	478	511	496	501	464	486	476	489	487	491	532	496	484	500	506	525	497	482	488	501	504	502	498	509	493	518	505	530	513	475	461	504	483	475	480	559	503	505	522	459	476	492	487	505	502	522	498	509	481	498	481	501	519	507	510	482	494	475	474	490	511	500	462	505	461	485	498	476	476	495	447	487	497	526	549	474	503	517	487	457	474	502	495	553	516	482	490	457	518	508	500	508	496	530	521	467	509	519	484	499	509	529	532	547	482	497	493	540	494	483	520	517	473	534	513	503	504	545	469	539	470	475	519	547	532	497	513	499	451	492	510	527	513	482	494	479	499	473	482	514	531	495	553	487	494	503	532	491	503	472	468	478	502	482	542	474	540	577	508	482	503	495	490	487	475	499	506	470	487	481	501	469	509	519	511	493	506	460	510	485	484	506	485	518	534	483	508	531	485	519	513	506	509	526	490	478	506	492	485	486	489	500	523	521	511	455	518	480	501	466	508	459	512	474	518	483	498	506	502	501	529	528	460	485	503	493	489	523	525	494	530	462	487	469	534	506	477	503	471	500	520	529	477	504	520	495	467	496	464	494	512	471	467	485	524	483	517	488	491	483	526	484	462	495	510	502	516	506	493	487	524	527	516	521	477	518	477	501	449	459	451	503	488	511	476	494	497	488	499	487	480	473	524	514	488	503	476	472	474	483	517	472	508	498	509	501	443	505	470	467	525	506	490	517	542	508	505	513	511	518	480	509	492	479	533	489	500	490	495	502	523	472	464	494	468	478	491	482	519	457	529	475	447	482	488	486	496	513	531	488	497	491	467	489	467	454	496	553	471	501	479	528	481	512	459	496	509	506	488	446	486	507	464	496	494	450	510	502	505	521	470	463	526	483	500	492	484	507	494	465	482	480	471	478	496	544	525	524	481	455	494	502	495	471	471	508	464	475	415	479	517	509	478	513	499	498	500	494	489	491	505	541	484	466	465	487	500	506	490	488	486	519	486	498	516	493	461	485	513	493	523	500	453	465	511	471	495	524	505	500	512	501	466	521	536	552	553	487	526	467	501	480	463	463	497	515	485	498	486	504	462	515	495	499	501	483	499	485	467	489	500	545	521	493	487	528	486	499	517	508	484	510	486	480	496	511	493	485	472	516	515	522	496	492	485	468	503	536	529	512	473	477	515	518	504	525	511	483	462	500	482	506	504	495	507	512	493	488	534	444	481	499	494	491	518	563	511	509	478	492	493	515	507	508	462	508	526	488	508	481	515	497	475	444	504	521	526	527	502	468	484	530	463	451	470	522	526	497	508	470	475	521	485	521	514	497	467	523	500	515	492	495	484	502	505	507	488	473	502	495	489	511	473	480	518	504	485	509	463	465	482	472	504	492	480	501	462	497	480	473	489	474	474	461	521	477	493	508	485	479	477	476	488	491	436	493	507	482	524	483	489	466	496	511	491	469	537	488	493	462	503	547	498	480	525	540	486	510	501	459	510	479	439	531	529	520	520	490	489	475	476	491	494	488	495	507	479	472	508	467	524	492	475	510	482	489	508	536	494	450	459	481	518	493	473	524	533	484	471	526	490	502	514	481	491	525	519	518	516	517	478	506	473	507	543	508	470	507	481	511	501	498	505	507	479	523	513	478	426	490	513	534	488	459	486	527	490	487	486	501	515	493	549	489	516	499	482	492	486	474	462	487	432	469	465	524	533	546	480	499	530	510	456	479	488	520	478	500	499	487	455	515	483	493	502	514	529	472	491	451	506	512	512	519	443	475	500	538	499	492	488	467	473	501	525	486	500	459	512	503	472	478	493	512	504	490	486	509	488	488	501	457	525	513	504	490	471	496	494	467	506	512	540	472	514	502	478	491	500	474	519	518	491	517	487	486	515	531	511	504	492	475	495	502	509	508	554	499	525	477	486	505	497	451	516	517	491	478	489	482	489	500	524	493	537	490	457	506	518	483	492	508	488	499	500	485	503	512	504	502	522	507	506	468	505	501	468	505	456	491	515	520	485	537	483	489	493	474	524	484	477	506	513	507	502	464	515	495	495	482	476	508	535	493	490	506	495	482	521	471	477	446	480	547	486	498	505	491	507	502	478	505	518	493	512	496	497	524	485	471	506	493	550	511	517	467	483	458	487	504	493	502	500	488	500	477	514	513
14710	1704	1635	1371	877	682	480	409	356	308	269	304	289	277	278	267	236	278	230	253	234	247	225	232	232	239	241	236	240	242	256	207	246	233	217	253	231	232	255	221	232	226	256	221	226	222	249	226	235	245	224	252	243	214	259	230	226	230	252	231	200	268	236	241	223	218	222	221	237	247	246	249	223	245	205	249	229	238	240	235	204	251	272	219	245	244	242	209	254	249	213	208	237	223	214	198	237	231	219	232	219	228	243	230	240	257	211	216	255	215	240	227	217	244	265	243	193	228	216	223	229	235	214	254	247	236	247	261	213	223	250	221	229	207	248	229	226	238	221	221	243	216	219	241	212	216	241	198	225	227	244	217	239	225	241	236	214	240	222	218	234	228	217	226	233	206	202	216	254	232	240	247	255	243	234	206	225	249	204	234	222	190	240	223	215	238	217	229	216	233	220	227	274	217	227	201	223	215	239	218	244	252	259	236	220	217	233	229	236	243	230	209	227	248	241	232	257	220	247	219	246	219	195	219	221	212	222	205	239	233	236	239	229	233	202	237	241	224	228	246	200	243	218	214	248	230	242	199	226	211	204	240	233	244	223	236	249	248	247	240	225	229	232	221	234	226	223	209	240	235	245	222	230	237	236	215	253	214	211	238	212	251	262	258	230	221	250	251	212	230	213	228	237	248	223	230	237	234	283	238	210	233	248	206	227	218	233	228	245	211	256	227	213	203	227	236	223	211	252	227	200	224	222	232	235	228	240	224	213	247	259	253	235	230	213	254	232	236	228	231	218	254	216	240	221	229	231	215	200	250	238	231	209	200	207	245	215	211	223	233	221	253	256	229	231	250	226	222	244	221	237	230	232	243	229	222	266	251	248	256	239	232	231	240	220	218	242	257	209	245	240	250	237	247	197	221	238	227	246	206	234	220	229	227	219	229	231	206	223	240	258	242	225	256	220	244	218	216	239	222	235	215	241	211	241	234	233	240	233	250	258	231	219	213	253	223	234	242	220	211	229	191	200	234	245	231	222	241	234	218	256	249	202	228	240	221	219	250	225	227	211	230	209	210	235	240	228	219	214	236	198	223	219	211	199	232	231	256	247	244	214	223	183	257	217	231	229	262	226	239	238	240	254	269	234	217	218	243	240	238	234	210	243	251	213	230	234	234	218	250	230	232	222	208	230	229	212	241	213	227	223	249	234	228	248	195	205	241	214	232	239	240	239	246	227	256	230	237	249	232	210	229	228	234	248	225	240	254	230	221	235	199	239	209	255	252	209	232	235	211	249	239	223	250	217	228	228	203	244	214	235	208	237	227	229	214	208	255	222	236	230	254	217	223	233	237	219	213	211	223	244	246	231	229	237	235	269	243	211	194	229	216	222	206	214	221	247	235	241	247	219	201	224	211	228	222	210	227	217	219	223	225	210	219	262	235	232	230	257	237	206	251	206	203	259	247	247	251	231	207	200	247	253	213	252	231	240	201	223	229	214	217	231	225	241	246	241	226	236	245	232	222	222	214	246	239	208	238	228	226	248	210	222	232	217	219	247	228	237	236	279	227	228	248	242	217	225	207	223	243	207	234	218	222	238	228	185	212	230	230	233	251	241	229	237	225	235	246	222	209	225	241	248	221	203	215	224	246	220	226	238	202	252	213	212	227	230	230	213	202	224	239	235	216	221	234	237	226	242	236	193	209	242	208	245	202	237	219	217	226	262	238	235	182	241	237	210	221	215	215	249	246	205	245	248	220	209	220	214	220	206	244	177	205	254	279	259	234	206	238	223	242	249	234	229	253	225	205	256	228	242	217	258	210	213	234	227	236	219	251	216	228	217	222	206	246	246	223	246	251	247	235	252	245	257	200	217	234	223	239	215	224	221	234	222	212	244	230	220	224	220	238	202	242	241	215	224	202	218	215	213	234	241	227	247	246	217	215	260	194	213	257	218	238	220	244	232	238	235	216	204	199	219	244	225	237	194	232	245	233	217	240	221	228	226	235	205	202	203	227	228	226	225	252	199	234	237	247	220	228	243	268	212	234	238	227	245	220	240	208	270	265	216	254	257	239	209	246	222	236	226	225	238	225	210	235	222	241	219	229	229	227	277	211	222	249	230	224	212	225	251	231	244	239	255	202	225	241	236	225	226	229	202	254	235	244	237	241	250	199	238	235	245	232	249	236	232	226	231	232	242	234	236	225	262	233	270	235	242	226	238	222	240	245	231	221	221	232	238	212	244	256	221	253	230	233	228	198	236	213	243	206	228	217	222	205	241	219	238	266	249	204	200	228	251	234	234	218	231	223	263	266	225	201	247	232	231	229	237	209	217	253	212	242	247	209	229	238	217	212	227	216	255	245	240	237	206	224	190	197	232	216	217	230	249	199	201	225	226	245	221	242	219	225	222	221	210	226	241	223	251	253	229	220	239	215	198	257	238	220	227	247	245	227	248	239	224	222	223	230	211	215	235	239	210	225	226	231	225	232	245	222	251	229	229	249	251	234	237	226	237	241	229	274	233	226	236	252	249	253	178	233	232	223	233	235	218	199	183	207	224	224	199	238	221	235	230	254	219	229	212	243	198	227	200	215	254	248	242	232	249	242	238	202	236	244	241	237	211	205	224	215	259	250	219	244	253	229	227	256	231	251	222	236	219	220	239	220	204	224	209	233	244	225	226	207	242	214	213	278	226	236	211	240	246	237	243	249	239	235	218	246	232	207	214	210	236	256	239	245	230	206	231	222	204	217	222	216	248	226	236	240	265	217	231	206	210	207	237	189	244	235	267	245	223	223	227	242	230	224	218	224	221	220	224	249	241	222	242	210	216	265	240	240	230	238	265	244	192	206	243	230	222	230	209	224	220	222	248	240	239	230	225	210	230	239	207	218	199	231	222	261	240	237	251	214	256	208	227	217	243	224	236	245	223	232	266	226	209	248	258	233	244	228	244	239	208	238	250	226	225	250	218	207	258	217	236	229	215	204	234	213	216	254	227	209	234	227	256	243	231	204	213	199	219	248	269	211	241	266	213	205	226	250	219	194	256	237	223	256	219	250	237	208	237	238	238	227	241	221	207	242	238	217	242	219	219	222	213	227	196	207	222	231	219	216	261	233	237	212	220	264	220	222	225	216	239	221	234	216	229	252	205	252	229	240	221	217	202	207	236	209	229	216	246	227	216	224	229	234	231	231	240	198	240	221	256	256	241	239	211	203	220	236	223	218	256	257	238	216	224	224	221	214	234	221	236	237	254	238	236	206	209	249	209	240	215	223	207	227	240	225	259	207	227	229	247	243	236	208	215	205	210	239	232	219	215	242	230	214	230	200	231	228	233	219	245	245	218	218	267	241	237	237	220	234	249	234	226	185	229	220	196	232	226	234	232	231	221	217	276	229	234	234	237	218	226	235	250	239	237	219	248	193	257	234	217	217	221	185	211	239	229	239	241	228	227	227	236	208	223	222	235	254	219	193	237	236	253	257	227	255	229	203	229	224
8557	1500	3129	3583	2938	2452	1901	1610	1488	1224	1124	1054	987	859	873	772	797	754	717	685	752	717	664	647	659	647	648	677	612	630	603	635	611	663	636	596	605	640	610	651	647	621	622	586	638	586	643	613	563	620	575	627	565	574	578	627	596	627	596	621	565	581	585	614	610	576	598	612	579	603	553	595	550	602	553	574	620	535	584	568	606	568	600	575	611	623	540	605	585	625	585	591	565	577	587	582	634	584	582	571	608	596	596	570	586	567	585	582	606	612	552	598	611	600	627	590	619	558	614	612	648	636	603	586	579	561	593	581	586	555	567	542	575	631	555	565	597	577	546	597	600	589	563	587	650	574	563	593	619	610	588	598	590	586	633	605	588	617	529	637	635	636	604	562	564	591	580	590	599	547	592	588	594	624	575	609	572	597	594	622	583	570	578	566	622	586	569	571	590	561	565	570	608	567	555	600	586	559	609	554	571	555	589	593	568	592	574	585	581	569	568	581	589	580	602	576	623	587	580	589	600	579	585	560	618	589	586	592	581	587	617	604	591	582	567	579	625	606	536	542	584	586	568	606	568	550	574	587	593	538	548	558	583	582	559	599	599	628	568	623	619	577	613	574	594	634	604	564	585	580	539	589	561	564	609	570	623	574	536	585	610	621	574	601	630	565	611	552	568	646	632	623	623	589	597	567	601	578	600	573	589	573	572	574	612	595	549	559	542	560	607	579	595	618	588	559	575	599	542	560	602	557	588	562	582	567	612	582	606	574	575	610	576	556	579	564	577	556	566	612	568	550	589	577	591	582	547	598	613	581	586	590	584	597	589	631	558	606	583	585	603	565	589	571	545	604	581	578	579	578	623	631	542	562	620	570	577	594	603	542	558	606	540	572	576	600	604	593	568	581	558	563	608	594	589	584	552	582	588	573	558	595	576	594	564	574	601	606	559	512	549	566	612	581	586	585	600	599	579	561	575	639	626	565	612	596	559	616	609	639	565	578	605	593	616	588	631	599	622	583	596	618	588	592	592	541	614	590	551	634	596	584	627	584	600	583	605	560	570	540	554	572	602	583	570	634	580	574	569	565	614	590	589	568	583	579	554	634	589	617	603	589	516	611	593	596	570	599	577	569	580	566	575	585	606	573	582	596	598	561	613	596	582	583	603	590	545	596	568	586	594	629	582	658	600	576	583	579	628	632	550	577	584	608	553	539	606	575	587	560	602	628	571	606	609	662	583	549	613	579	555	589	595	598	584	590	605	611	587	596	587	572	586	593	642	600	564	594	573	573	577	602	587	578	598	599	592	591	620	631	591	600	609	557	580	601	598	572	603	602	549	622	587	580	563	587	611	599	610	559	606	639	592	582	604	560	602	606	560	566	598	569	596	605	604	557	544	548	590	558	589	577	579	614	582	585	583	581	578	597	580	550	590	570	561	560	579	565	581	595	599	563	569	638	587	586	586	599	590	594	586	603	603	591	532	572	633	552	568	583	542	568	601	559	557	607	595	571	559	576	591	593	594	606	553	572	590	574	617	567	553	599	562	660	571	618	633	604	580	616	591	569	585	599	558	580	564	611	542	556	626	547	628	549	559	574	567	585	558	536	564	560	618	582	617	597	577	634	572	583	629	588	565	583	637	598	592	587	594	564	576	574	552	593	585	567	581	622	615	593	631	579	542	632	588	583	562	589	589	523	594	587	613	567	631	558	617	586	547	586	613	593	540	582	577	625	579	603	593	580	603	577	553	571	597	593	585	619	591	602	574	602	575	564	601	603	611	579	609	555	606	576	586	606	542	568	562	581	577	608	594	550	545	593	586	605	578	588	571	575	558	587	566	576	556	573	624	574	612	619	575	525	567	608	587	548	562	560	574	641	564	612	598	639	569	542	568	603	605	622	561	576	536	553	605	584	607	538	587	564	592	584	577	576	567	578	572	586	607	584	563	589	558	575	556	567	570	623	615	626	571	612	552	592	599	633	604	578	575	590	564	552	564	569	625	572	548	558	604	557	620	603	595	621	579	519	581	616	595	572	564	543	584	584	569	582	615	601	611	574	591	582	593	586	593	601	575	551	612	591	599	594	557	554	565	582	577	597	591	631	545	590	621	613	574	593	584	553	590	593	601	610	579	555	577	582	577	589	579	602	564	597	567	615	567	643	523	597	552	610	583	561	598	556	571	532	582	600	604	562	564	642	603	590	614	577	576	558	581	575	538	545	603	577	577	616	601	578	578	652	575	554	570	617	589	593	570	606	591	576	565	605	604	601	567	592	591	542	555	569	579	586	591	598	586	630	597	608	577	522	588	598	614	600	561	567	555	584	561	604	581	639	592	542	539	620	600	579	599	610	602	538	564	593	583	586	584	566	561	585	624	580	609	587	588	612	566	539	555	588	603	534	631	575	594	636	586	628	592	577	545	574	587	582	581	571	567	624	601	587	572	642	578	590	573	605	572	614	566	592	544	634	618	556	537	609	585	602	571	625	529	573	571	562	568	614	557	571	588	629	589	578	591	578	543	591	546	593	572	539	592	570	632	581	563	566	565	589	567	568	595	615	589	528	577	581	581	566	574	577	591	590	589	568	579	588	597	619	618	611	646	676	544	572	600	648	583	576	591	583	573	592	584	599	585	615	548	576	614	563	596	588	576	603	541	575	583	592	573	594	580	593	585	586	580	558	602	579	622	561	567	598	619	617	589	601	591	552	582	629	633	535	574	640	612	608	569	597	612	595	612	561	553	585	594	582	599	546	587	592	537	627	601	593	579	582	538	570	604	581	624	598	585	581	609	632	549	565	559	550	573	561	586	615	584	589	559	555	606	523	568	588	569	529	597	609	591	585	570	573	554	558	602	594	535	643	623	617	629	577	634	666	577	581	639	581	555	557	575	579	592	578	611	595	550	582	595	570	586	640	603	597	610	597	617	627	529	603	620	576	590	560	595	602	559	588	597	570	598	547	596	574	587	604	593	590	602	637	582	573	605	622	614	594	608	595	583	599	562	544	629	555	580	634	568	552	599	584	563	565	587	596	590	574	574	591	552	577	545	590	564	576	581	575	581	565	554	621	579	599	555	588	579	567	612	597	578	611	586	624	561	628	613	635	570	530	555	633	613	594	567	570	613	619	594	613	588	567	588	585	546	601	602	620	604	605	597	562	548	615	598	576	580	569	643	600	618	576	562	591	539	583	568	575	607	612	593	622	564	588	600	580	583	575	596	592	544	595	591	616	599	605	563	562	555	578	613	568	588	560	611	620	615	617	606	558	600	568	593	570	570	587	575	561	526	563	584	591	546	615	611	577	596	625	603	600	621	577	604	605	588	584	557	587	588	611	609	571	619	646	542	584	626	546	560	629	542	592	607	565	574	577	601	594	616	541	598	609	570	568	572	577	572	626	581	595	592	623	537	560	573	554	583	629	572	622	589	573	576	562	593	583	568	583	541	567	594	565	616	644	540	588	555	542	597	611	594	608	608	618	546	596	616	622	551	626
1833	551	516	494	456	406	427	423	391	438	423	400	408	412	449	413	385	385	395	395	406	401	380	406	372	403	364	394	440	398	421	394	437	422	407	442	419	425	403	411	391	392	429	424	388	375	396	400	419	421	383	411	398	378	408	370	403	389	419	390	406	375	388	414	405	421	404	417	388	369	404	401	400	384	416	405	397	410	373	405	399	386	414	388	418	378	404	420	405	413	409	431	374	367	392	414	412	377	392	445	417	384	410	380	405	416	389	385	402	412	420	375	395	408	364	424	392	450	420	403	412	425	367	401	396	401	395	398	441	409	395	389	398	394	394	382	418	375	392	397	444	393	403	406	409	384	429	408	394	382	406	391	395	396	399	396	416	402	409	419	406	378	413	433	395	367	386	389	376	393	434	388	367	387	420	387	404	420	423	423	406	397	377	393	393	382	435	392	422	395	419	415	382	394	378	409	396	393	407	397	449	378	356	401	389	405	390	409	403	398	383	407	391	406	373	403	413	400	443	401	400	395	420	425	436	406	385	335	391	400	406	401	397	400	391	377	375	392	427	413	405	400	390	406	406	401	384	401	400	374	358	365	381	429	402	395	375	390	368	398	381	417	454	431	429	362	350	372	367	395	412	390	377	395	390	361	411	408	392	388	411	406	367	403	417	401	372	416	414	393	362	413	401	410	384	414	410	394	390	387	396	387	387	396	426	404	444	416	402	397	419	444	391	417	437	451	404	433	401	435	421	452	408	411	408	384	456	420	416	406	412	403	379	417	370	400	366	402	378	379	418	430	398	421	393	381	403	425	448	375	438	411	408	401	456	417	417	452	366	408	377	420	420	379	376	410	407	373	389	420	397	430	418	427	401	403	371	376	416	376	376	398	409	442	454	389	389	447	435	390	416	428	358	367	404	392	389	380	383	405	393	439	391	417	391	404	417	398	422	402	416	399	388	394	457	422	391	383	405	379	364	428	409	397	423	382	410	425	395	389	395	377	424	415	411	426	411	361	424	354	397	431	433	396	401	416	398	368	408	417	408	392	432	398	419	422	369	415	380	368	380	374	389	373	394	354	392	453	376	410	413	458	390	385	422	410	440	399	424	393	389	410	432	385	399	407	406	433	370	414	378	420	413	419	394	439	443	366	440	399	367	406	425	358	378	371	380	419	390	413	411	393	389	385	417	422	438	389	381	402	403	395	437	445	412	350	405	391	413	373	387	396	386	428	444	385	403	411	408	401	400	420	399	388	387	406	382	402	358	390	407	394	387	404	424	391	404	386	371	401	414	426	404	354	382	431	349	380	390	410	401	432	399	381	406	436	442	392	417	406	408	382	396	412	400	367	391	366	388	414	383	437	377	368	386	407	395	411	426	418	423	409	376	459	409	385	356	412	431	413	423	411	357	405	404	412	392	395	406	403	413	417	453	363	397	432	416	397	388	445	420	384	426	428	372	392	380	415	410	375	407	389	359	398	420	390	392	402	422	388	404	381	424	371	422	399	371	411	371	389	423	395	421	402	430	446	386	423	424	413	400	366	382	435	403	404	397	428	378	364	381	414	426	409	421	453	390	443	401	402	394	376	428	436	382	390	398	409	384	404	366	418	404	413	388	385	422	446	394	375	408	402	411	447	407	383	387	386	385	372	447	385	413	407	388	429	403	419	424	408	393	413	408	411	346	424	365	389	355	419	415	417	431	442	382	430	387	412	396	400	384	390	405	383	381	378	382	414	400	391	415	399	358	398	442	423	431	370	373	409	396	394	403	408	406	409	383	438	385	384	422	456	388	419	407	415	397	422	431	437	403	400	438	405	451	404	396	417	448	397	409	391	426	393	416	361	405	426	391	390	399	388	414	416	392	383	403	410	412	397	435	388	403	380	439	439	441	401	370	409	427	379	402	409	442	410	428	437	410	395	389	377	408	398	364	398	385	370	370	410	443	414	422	423	355	384	394	409	404	400	386	425	407	444	385	423	436	431	375	391	426	394	414	377	386	370	381	412	369	359	384	384	391	409	379	393	374	448	427	379	391	381	371	366	411	400	383	413	356	403	391	399	404	415	409	426	438	395	430	392	385	412	426	378	439	386	376	399	441	375	366	403	394	369	438	424	387	462	409	410	402	396	416	385	405	361	375	391	434	403	391	425	430	379	427	423	419	417	389	377	407	389	378	453	424	383	403	424	435	393	419	450	398	412	411	377	376	395	392	395	390	407	375	397	398	369	402	415	416	393	430	370	385	406	401	386	424	417	375	382	425	394	369	392	425	388	422	369	395	382	407	401	422	400	392	380	381	385	424	380	446	437	389	400	383	342	386	396	382	408	377	438	449	435	400	395	422	406	400	397	406	400	386	439	411	386	410	414	388	405	373	350	387	416	388	389	432	392	416	444	408	401	386	389	366	389	402	394	394	402	390	421	421	436	373	420	383	407	452	391	366	369	416	390	457	386	424	389	384	400	413	366	411	411	427	460	394	432	400	422	411	395	381	376	398	413	409	440	395	368	432	392	411	407	419	406	398	400	414	405	427	398	450	392	404	369	422	386	381	386	409	399	404	373	378	405	400	410	430	402	430	352	381	376	400	396	436	384	389	426	376	415	380	417	436	416	409	406	430	377	395	400	383	388	370	415	467	396	430	370	423	366	361	380	441	436	396	442	440	384	391	367	407	394	429	376	401	415	363	390	374	407	423	431	385	367	400	410	353	446	404	394	388	389	460	367	413	391	414	443	439	368	395	422	407	415	386	407	409	397	416	418	417	373	394	384	427	363	410	417	383	425	378	398	394	399	384	379	357	395	374	405	443	423	458	436	402	398	387	403	403	404	390	418	393	409	406	374	429	425	412	413	383	413	401	354	401	398	381	450	413	378	428	358	405	417	392	451	376	404	451	393	387	403	432	400	425	395	343	393	383	398	401	415	402	391	397	375	401	462	434	366	340	387	383	397	353	413	368	412	404	383	382	430	423	407	403	376	404	419	409	417	420	376	394	432	395	416	405	396	382	405	397	407	400	459	446	382	399	430	411	386	402	424	394	419	400	414	413	365	402	365	362	374	408	369	420	405	417	388	427	397	409	386	377	410	436	422	390	388	395	430	381	418	413	344	386	408	401	371	394	415	373	374	374	421	392	405	415	390	386	398	420	431	421	408	422	383	419	393	410	407	375	382	432	446	395	416	375	411	374	427	401	421	433	441	390	406	417	414	450	394	429	413	388	438	396	396	406	410	416	372	408	394	427	399	417	420	380	388	425	389	356	398	444	369	436	408	397	387	401	428	429	391	410	373	431	387	366	392	376	403	433	400	422	429	378	439	388	426	392	437	407	418	362	404	384	415	411	399	379	403	410	397	424	422	407	447	409	360	401	398	374	378	407	382	392	467	402	418	372	411	421	394	416	397	389	383	390	381	395	389	424	399	392	420	403	393	398	413	408	380	412	410	401	395	424	413	416	373	403	389	365	401	378	392	436	385	446	433	399	438	414	374	434	403
2257	924	1132	1270	1165	1064	984	972	955	925	908	907	978	908	927	910	903	871	865	870	878	892	936	904	939	901	886	853	924	924	902	882	882	883	860	894	914	916	872	886	867	915	904	828	856	898	939	906	899	872	925	956	903	897	887	870	883	884	888	908	854	841	823	881	939	916	819	863	850	944	932	899	863	921	898	895	844	942	888	849	911	930	866	911	879	879	867	882	908	871	932	866	936	866	881	897	916	936	891	897	893	934	924	922	917	916	842	863	890	817	902	897	929	936	890	898	913	853	852	886	935	875	914	907	882	893	909	861	913	898	900	881	874	943	870	815	870	921	848	886	855	893	897	892	889	909	886	860	886	899	911	864	937	869	834	891	874	917	857	855	908	887	896	891	887	905	880	931	951	957	875	878	852	925	917	884	900	886	929	907	907	954	946	933	876	909	849	890	880	829	868	855	808	871	911	858	884	923	858	885	900	855	885	873	885	873	906	910	886	867	910	925	974	893	896	881	950	881	884	887	887	883	875	862	894	918	848	874	830	841	908	950	862	883	882	934	912	913	866	870	867	954	900	880	827	893	911	875	892	915	884	925	888	899	899	887	874	839	866	903	879	912	936	896	908	875	930	847	824	924	879	880	842	902	906	861	846	941	934	834	878	896	907	857	898	894	848	881	852	890	880	928	934	925	864	908	881	867	930	871	884	876	884	923	875	907	846	892	847	929	838	903	909	846	939	928	870	859	873	876	911	868	873	947	829	824	868	878	880	887	898	849	863	892	917	960	928	875	855	889	880	867	893	892	862	885	881	900	904	877	865	904	883	879	918	889	855	885	843	920	891	879	942	881	898	872	854	911	857	876	887	934	899	863	868	916	878	878	913	872	885	869	906	852	914	928	870	880	842	912	817	916	894	888	892	893	870	915	865	866	899	974	919	873	899	872	920	895	905	857	911	895	926	934	926	934	884	895	929	865	901	864	927	904	923	895	921	900	890	907	872	891	877	920	893	929	898	848	849	885	859	917	887	932	889	826	868	884	906	890	899	916	866	922	847	914	902	896	892	937	949	936	883	877	916	859	908	909	877	870	903	910	860	886	900	903	860	867	874	877	844	875	823	880	916	893	951	872	881	914	848	850	840	860	998	886	889	899	899	902	857	941	878	919	858	900	959	916	890	858	897	859	845	956	886	908	898	855	918	888	870	916	879	898	855	905	840	843	886	895	918	890	930	905	869	905	928	849	861	896	872	890	888	890	911	911	872	885	903	929	901	890	879	905	913	868	908	873	975	880	962	874	881	892	804	860	926	888	901	867	923	899	884	930	862	910	871	865	895	866	862	887	875	910	921	916	891	880	873	921	895	862	894	863	860	894	873	928	901	856	906	923	904	934	873	874	876	865	868	856	929	873	889	883	904	915	891	864	876	864	864	883	846	894	856	888	850	920	869	915	873	885	804	917	942	858	902	841	863	933	876	887	876	930	864	938	890	933	899	913	881	892	852	905	923	876	890	963	888	909	902	860	846	907	903	893	893	942	853	884	892	912	883	929	877	889	895	941	884	907	917	890	898	884	899	909	874	902	872	849	885	853	882	887	887	932	909	945	848	857	867	942	913	843	909	868	966	927	900	893	918	849	876	944	861	913	889	876	825	886	909	914	875	881	918	881	922	915	889	896	883	858	901	911	812	860	966	878	853	905	953	884	895	899	849	874	910	936	899	865	890	844	894	889	909	908	857	917	894	845	849	833	902	917	917	864	939	899	877	890	849	899	875	900	916	936	889	888	897	921	916	910	917	900	918	852	895	934	898	869	881	896	924	852	915	927	917	903	914	863	914	880	888	911	897	915	907	887	921	870	882	836	889	927	910	906	906	862	894	866	841	952	827	922	886	912	931	859	924	873	920	898	919	925	897	879	877	889	944	846	846	902	903	888	914	848	881	909	927	870	863	909	897	870	867	914	878	820	861	916	879	898	838	896	880	848	885	907	874	866	908	881	943	892	895	836	852	899	900	875	878	873	913	928	895	874	841	916	909	888	853	899	886	875	879	942	858	894	881	904	890	910	903	932	874	895	851	929	908	934	928	893	899	879	830	874	858	906	878	919	921	872	914	926	886	825	918	906	904	899	905	827	883	893	847	867	841	898	917	915	859	907	879	918	896	924	880	913	896	945	891	881	874	886	896	910	940	897	898	878	945	920	906	948	874	910	905	902	911	856	903	867	901	886	930	859	890	912	884	884	891	883	944	864	832	870	916	873	897	925	871	842	869	920	920	888	877	882	889	870	846	893	912	848	816	887	855	885	897	874	919	925	887	883	918	810	876	869	897	955	942	841	938	946	850	909	885	891	968	833	857	908	910	880	890	922	845	880	899	947	952	829	921	852	865	850	908	898	889	926	893	919	930	928	892	869	911	901	917	851	882	895	870	897	884	902	936	886	879	867	921	953	901	886	884	844	909	875	884	827	903	888	928	835	918	926	924	903	907	934	879	883	890	849	892	886	903	911	880	898	900	844	911	876	936	867	885	895	855	872	862	924	874	906	912	830	935	902	890	892	955	863	891	853	870	858	907	888	870	912	882	930	882	909	911	895	879	837	906	900	902	928	912	852	892	950	850	917	925	855	864	910	886	905	919	887	886	942	861	865	863	893	922	885	910	892	856	879	818	962	867	883	934	906	877	872	888	854	866	893	970	864	890	869	877	923	838	867	846	895	881	891	900	857	910	915	855	926	840	907	893	905	834	866	899	884	883	868	908	956	912	817	874	922	943	901	868	890	914	900	877	866	900	872	885	862	898	863	848	835	907	917	933	855	898	894	855	876	918	916	900	892	871	886	882	865	922	868	899	926	938	888	905	925	921	880	892	842	893	895	916	840	908	929	930	849	921	886	865	880	880	938	902	928	890	884	821	917	906	904	955	908	900	892	917	898	919	888	920	928	911	874	936	879	880	909	954	904	963	858	900	884	892	953	869	909	834	891	882	908	876	867	840	874	904	921	907	900	876	901	866	881	870	895	911	912	874	897	927	876	917	871	841	883	880	865	922	860	938	815	864	918	913	871	898	909	870	852	864	877	849	857	910	897	890	899	910	958	918	902	850	951	899	910	874	913	919	892	898	882	887	902	888	911	892	827	885	902	912	876	902	921	869	850	926	915	938	938	893	891	858	844	897	945	855	899	913	878	907	922	876	929	925	899	877	905	879	945	939	942	865	876	889	881	899	891	859	922	887	860	894	919	924	910	899	949	904	879	904	841	873	886	881	879	830	921	907	887	878	873	906	875	909	865	845	910	926	891	899	911	880	897	915	879	864	877	895	843	891	841	923	908	911	878	888	881	893	913	810	867	894	892	897	910	854	908	911	872	863	886	882	846	868	893	932	912	912	951	880	923	907	890	899	899	854	897	897	897	911	835	855	869	842	901	906	883	830	902	919	961	872	866	878	872	876	874	865	862	898	889	863	862	895	946	937	971	922	885	921	838	879	905	908	919	878	887
7812	766	942	746	528	415	358	296	236	267	235	222	222	201	211	233	206	231	221	220	224	187	227	249	197	201	188	208	232	229	204	186	200	195	212	197	193	203	208	190	209	184	197	179	206	193	197	210	185	205	185	176	179	236	188	180	210	196	205	215	184	193	206	199	211	220	224	202	195	172	207	167	184	212	195	188	216	168	161	211	229	193	201	204	185	195	193	195	192	191	204	172	211	171	207	221	200	189	219	220	184	183	208	206	212	201	189	208	204	203	218	214	220	210	213	196	197	202	181	198	206	180	210	221	190	166	184	218	163	204	192	185	218	227	212	192	191	181	205	185	202	205	198	238	213	200	236	192	230	216	193	215	225	220	206	203	221	209	195	212	205	216	207	209	208	227	211	189	204	206	202	221	208	192	182	205	212	208	225	198	197	168	192	215	226	179	154	191	187	189	209	233	204	188	214	172	217	226	212	214	222	215	169	186	218	192	256	213	214	186	178	218	193	213	205	205	173	206	166	215	181	193	224	201	191	212	205	236	212	205	184	217	212	194	227	190	205	190	173	228	216	210	182	176	187	208	174	189	201	187	183	215	214	190	185	225	181	195	212	197	202	178	218	184	171	192	202	213	201	184	208	187	175	218	215	215	206	188	178	228	221	210	198	199	192	192	218	210	198	211	186	166	205	179	201	214	190	173	213	192	210	212	184	193	209	204	180	182	210	197	221	208	217	197	218	221	232	210	189	179	180	166	204	216	184	198	164	215	241	197	197	199	213	206	210	218	197	201	205	205	189	177	193	179	223	191	207	185	180	194	178	234	194	211	188	188	212	182	206	197	220	215	192	196	189	181	186	203	209	169	190	170	187	224	208	190	214	215	193	227	208	176	224	192	207	191	198	210	212	218	198	193	190	205	194	211	213	210	214	198	209	200	191	189	230	189	205	206	198	206	211	233	180	181	192	215	218	196	231	220	187	206	197	186	174	189	214	200	207	201	191	216	169	189	171	216	197	191	180	189	202	210	211	214	218	188	236	222	203	207	181	217	201	183	204	194	204	199	218	192	198	217	203	245	210	208	187	221	194	228	213	197	187	200	182	204	193	203	190	190	208	193	213	233	195	217	194	193	192	223	225	170	205	210	208	189	199	228	217	209	210	204	196	196	187	206	199	193	191	210	213	181	210	187	205	213	184	203	233	185	206	224	228	236	201	190	204	198	183	192	190	214	217	197	196	211	219	210	170	201	183	233	230	219	207	186	185	214	208	227	198	194	175	189	209	219	213	192	224	195	214	198	197	193	173	198	219	188	199	184	182	182	203	181	222	194	214	190	187	194	213	195	210	193	200	207	193	217	200	196	212	176	184	204	202	234	191	201	212	216	191	204	213	180	182	193	215	199	181	181	173	235	213	184	210	197	213	211	194	210	195	217	221	206	187	219	192	191	199	202	176	205	195	183	193	221	212	184	200	206	181	200	200	214	238	202	182	211	180	198	160	204	226	214	212	240	192	205	210	201	179	208	204	195	210	217	222	220	201	210	207	195	190	192	217	192	185	202	217	171	204	221	201	187	196	197	195	205	171	198	225	202	186	209	180	201	223	208	197	191	188	194	209	205	192	215	188	206	196	222	199	221	212	212	243	180	206	190	210	202	198	189	210	199	201	189	167	181	215	226	215	209	230	197	208	205	208	192	217	209	227	203	222	228	223	191	195	203	188	192	218	206	189	205	210	190	193	194	196	214	195	179	214	186	174	195	198	191	212	200	201	211	212	209	212	199	170	178	200	165	211	219	221	210	195	216	191	199	204	208	216	185	190	180	199	181	226	180	166	173	218	183	211	223	206	208	231	214	188	215	190	194	193	227	220	202	184	222	196	197	210	201	202	200	215	208	191	200	209	207	184	186	197	186	203	218	177	203	197	225	208	194	205	178	183	180	166	173	220	210	194	218	219	220	205	187	184	178	229	192	185	213	236	191	212	215	204	196	203	209	203	186	193	202	180	234	198	201	199	194	203	183	207	188	187	201	208	207	195	207	193	250	202	187	201	214	205	202	176	185	215	185	203	232	193	215	180	184	180	202	212	224	231	210	185	207	205	189	186	195	195	187	206	210	196	194	180	184	186	211	221	191	190	223	215	194	199	209	211	183	225	191	203	185	196	202	194	204	194	217	192	216	233	192	203	204	186	216	233	191	191	196	195	188	242	203	201	230	211	193	185	177	204	236	217	225	186	222	201	189	207	190	183	200	208	191	190	204	211	183	197	217	173	227	199	218	205	232	214	188	200	182	194	213	207	169	179	193	190	207	197	218	186	211	219	186	174	170	193	198	188	216	192	198	196	201	189	212	197	187	200	198	221	199	202	189	211	194	183	220	205	192	219	232	213	184	205	209	187	224	208	253	222	200	168	213	196	189	197	214	191	180	184	186	200	190	222	219	202	202	203	214	204	186	200	220	222	199	225	195	213	167	217	190	183	165	220	210	230	191	206	199	185	201	209	224	194	202	189	205	223	210	180	155	208	211	203	201	206	225	210	206	203	171	204	210	206	195	200	218	210	215	196	213	174	196	194	215	182	202	214	216	224	186	236	205	205	194	192	197	183	205	204	191	234	157	188	195	219	214	223	202	217	199	200	204	161	201	190	188	193	180	245	217	233	214	201	215	167	187	195	233	202	199	194	207	186	212	196	190	204	218	203	201	217	200	202	203	204	209	210	217	194	191	190	178	214	189	195	189	191	206	202	229	188	231	199	210	193	207	221	187	191	214	206	207	182	215	208	202	205	199	189	181	203	234	203	217	181	188	198	217	180	181	234	203	208	221	218	192	213	174	198	211	216	191	215	228	218	230	199	191	198	191	206	200	201	190	196	210	214	203	213	185	201	203	204	246	196	206	187	193	188	194	213	192	213	223	201	183	191	203	180	200	195	202	158	179	190	214	215	191	219	202	211	214	180	200	187	195	228	202	200	206	213	222	204	194	169	207	219	220	240	183	201	204	227	221	210	224	214	210	193	214	193	209	210	231	185	204	186	209	200	212	181	186	203	216	189	216	204	205	187	181	157	201	206	194	202	185	212	206	189	192	190	216	211	189	174	200	215	211	193	192	187	186	204	188	217	168	198	188	193	197	202	174	202	180	204	211	202	197	213	203	202	193	204	192	182	179	221	196	187	203	209	187	204	218	206	171	181	179	213	205	197	169	180	198	194	223	224	197	192	195	176	192	218	203	192	206	208	196	196	216	197	188	234	177	170	195	215	197	203	200	193	217	207	207	203	201	212	205	204	173	203	196	183	199	215	199	194	196	219	205	193	202	197	204	193	222	178	181	205	201	197	215	199	196	208	225	217	219	220	189	187	227	197	192	236	194	194	183	216	188	193	223	227	217	197	221	201	202	184	177	226	215	205	203	203	187	203	204	188	202	220	218	213	169	183	221	215	224	209	197	208	199	212	184	221	172	191	185	192	184	179	189	222	188	226	186	205	216	195	196	227	218
6541	1011	2080	2264	1854	1483	1266	1079	953	831	792	711	714	663	610	681	586	565	593	576	554	582	574	569	502	553	527	492	605	529	510	558	555	510	560	485	492	510	535	496	536	494	537	560	507	487	519	512	498	542	510	470	531	505	513	507	520	490	511	506	513	511	508	527	474	483	500	511	498	538	498	535	512	485	571	471	529	499	500	499	512	512	477	545	487	486	525	482	474	494	469	478	469	507	511	504	469	505	539	463	508	533	509	493	492	545	486	478	467	473	438	523	443	538	506	486	483	501	478	479	478	466	471	486	496	528	461	476	505	534	499	490	510	515	517	491	479	498	495	526	518	485	501	507	512	520	463	468	452	491	478	483	488	504	501	536	483	505	523	520	516	475	535	564	486	508	496	483	482	483	492	487	520	519	487	492	537	492	523	483	481	504	470	518	522	529	515	493	510	468	513	494	513	496	472	515	474	440	477	506	510	502	493	502	529	492	465	515	472	488	502	479	514	491	482	476	462	519	481	488	473	412	510	508	493	467	473	514	526	464	499	516	483	524	484	492	512	483	520	458	497	521	504	478	502	509	462	522	486	504	529	494	547	460	502	498	496	511	491	456	546	516	465	495	518	482	536	528	519	478	497	512	468	520	488	467	452	486	516	500	522	480	502	496	514	482	468	516	495	468	526	484	488	490	505	536	499	545	480	487	496	477	490	519	489	471	442	518	509	476	500	474	492	513	475	464	469	526	495	508	484	527	502	501	501	475	460	519	460	534	482	500	498	507	461	507	481	527	466	486	486	480	474	514	510	490	471	488	510	505	440	503	478	463	504	484	509	491	490	484	433	469	447	515	528	527	514	525	503	524	518	495	479	496	505	497	490	500	490	468	512	495	489	473	502	536	479	467	529	499	447	500	483	464	482	488	505	530	506	491	495	498	490	477	488	514	470	542	491	518	477	502	514	501	503	538	537	525	454	482	528	497	482	528	516	531	498	478	507	509	481	539	519	498	508	527	541	518	495	444	509	458	543	488	484	472	493	469	487	518	514	463	498	482	473	520	466	518	530	495	498	498	481	488	499	544	483	464	519	506	495	473	490	491	502	488	462	505	481	496	502	524	499	485	496	491	489	478	500	478	491	451	478	487	516	511	527	518	514	508	484	552	528	511	519	519	492	457	497	494	527	493	497	444	463	483	490	499	538	515	489	501	492	493	486	503	471	500	527	504	490	493	519	479	499	504	511	500	488	514	521	492	531	503	499	521	531	505	540	515	518	545	513	509	495	513	521	476	514	528	497	506	500	476	513	487	508	489	471	482	462	495	481	477	502	516	496	468	476	464	510	510	514	492	500	498	491	481	511	491	467	487	505	522	431	500	509	477	496	491	506	526	506	489	492	550	505	491	498	476	520	489	474	490	519	482	440	528	490	472	508	494	493	494	484	461	496	503	494	480	476	510	527	473	499	502	529	502	511	500	527	489	506	507	515	483	463	510	511	510	502	493	507	505	497	522	454	487	496	483	517	517	465	491	491	484	498	485	498	496	484	530	502	512	504	493	467	491	515	509	478	510	481	497	521	492	481	460	488	461	492	495	494	541	494	509	480	490	476	509	488	510	531	472	547	472	528	514	476	458	510	504	502	505	491	532	490	474	495	508	515	471	521	495	459	500	516	524	542	486	512	531	483	555	499	491	490	513	506	517	478	525	501	516	504	497	484	467	453	485	453	522	494	472	501	510	488	490	506	466	481	471	511	467	475	516	479	479	494	496	481	537	472	476	456	475	493	525	513	467	527	492	511	527	484	494	479	484	530	491	440	526	511	440	472	469	506	496	483	520	512	483	466	497	508	495	489	526	491	484	486	471	494	504	503	502	531	473	493	503	481	530	546	482	486	510	454	482	474	497	455	489	463	458	509	487	514	472	511	518	484	532	492	519	502	519	513	512	484	500	481	490	498	505	535	503	530	509	497	457	499	494	505	483	517	480	466	509	552	494	483	487	482	504	503	485	507	448	518	488	538	512	492	465	518	533	497	497	519	506	497	524	479	525	534	495	487	503	474	496	504	478	529	468	529	494	470	482	499	513	468	521	484	466	508	481	467	474	498	481	476	513	523	488	469	506	528	526	490	512	449	476	488	476	530	514	487	525	473	510	486	511	485	545	478	464	517	473	472	493	490	501	455	500	495	494	502	487	494	509	509	511	486	509	502	466	503	536	536	494	496	497	465	508	480	520	506	496	492	504	469	496	481	514	493	501	461	551	512	496	499	488	478	508	506	465	491	450	510	528	473	523	492	511	521	492	493	500	514	493	475	487	514	491	508	544	502	487	526	518	541	544	512	500	541	492	487	487	517	527	487	456	502	503	504	509	500	525	527	480	472	504	475	517	521	520	460	514	468	485	516	505	493	506	523	518	497	481	508	521	493	465	501	525	513	513	478	522	455	457	502	483	537	519	513	440	474	491	495	517	517	488	510	493	521	507	509	529	511	509	511	489	504	482	478	474	469	477	478	506	511	516	533	504	496	500	482	495	486	455	498	485	498	490	503	494	505	506	491	484	517	491	487	494	489	481	510	481	478	512	495	517	518	505	498	507	505	512	463	480	494	505	489	456	487	521	500	495	498	499	499	481	485	481	525	509	494	515	495	439	462	510	484	499	478	526	514	546	451	450	464	522	526	531	510	515	467	544	502	487	503	502	497	540	508	535	549	521	441	541	473	516	493	500	532	517	514	493	479	527	479	496	494	488	516	507	486	497	472	489	483	467	489	483	496	530	483	545	517	469	482	463	504	523	513	511	497	488	519	476	453	488	525	479	460	510	510	466	492	486	499	505	515	510	535	508	511	499	511	515	494	480	492	519	517	510	507	516	490	520	485	495	489	469	495	482	467	514	496	478	470	547	496	466	492	463	469	468	510	537	506	466	493	490	453	498	504	532	510	505	505	479	496	486	478	475	516	523	527	500	521	473	535	497	534	504	527	480	480	503	519	478	511	532	494	463	529	533	476	508	492	485	465	517	528	495	518	524	485	484	535	545	486	508	472	499	465	546	510	524	490	487	462	527	514	469	502	496	457	497	470	481	490	461	529	500	503	463	466	503	477	495	533	525	505	489	512	526	465	533	496	495	491	510	503	481	520	492	522	512	515	485	498	495	495	510	545	542	507	498	459	487	524	527	469	527	528	524	496	491	511	484	448	515	497	508	504	494	516	510	506	516	506	464	489	527	485	474	557	495	453	517	515	484	487	541	507	500	494	490	490	489	494	517	488	482	523	487	499	520	513	474	520	493	493	475	516	524	472	535	475	466	487	513	481	484	498	530	490	484	467	479	503	525	457	492	507	532	536	504	557	507	512	464	471	480	510	494	489	545	512	547	510	503	494	464	499	499	461	483	507	489	543	511	492	540	490	527	474	518	486	530	505	500	477	518	561	490	508	525	490	530	509	490	489	507	516	490	469	452	489	490	489	488	494	465	515	521	502	508	507	510	545	519	501	480
14796	1624	1600	1315	846	635	497	416	364	361	308	286	323	255	276	264	270	277	258	264	256	256	227	240	234	267	236	253	244	251	229	224	265	220	231	224	226	272	244	248	199	239	239	226	228	230	240	218	232	219	214	224	202	228	223	230	243	221	247	222	243	216	217	232	225	213	234	229	237	226	211	237	212	193	265	237	259	245	239	225	221	207	223	234	233	230	217	220	218	229	253	225	227	240	246	241	243	223	225	211	224	249	265	203	204	235	236	215	220	223	214	252	234	255	225	230	236	230	233	232	220	223	217	200	233	227	234	238	235	207	216	229	236	236	226	204	235	212	242	215	213	273	254	207	243	228	225	239	225	227	242	253	225	216	234	247	233	232	232	219	206	232	246	223	233	249	233	221	261	216	217	207	243	258	255	220	204	202	238	248	233	265	234	232	247	255	244	236	234	210	216	232	196	228	245	213	221	254	240	230	211	221	220	260	213	222	239	249	244	219	224	222	215	205	217	214	261	240	237	231	243	231	249	255	264	241	248	247	233	212	215	247	220	223	215	219	237	252	210	241	227	232	232	206	236	218	228	212	222	199	244	234	229	229	229	230	219	196	234	201	212	237	225	226	196	227	240	231	243	232	235	239	223	218	233	196	227	212	256	209	257	224	236	233	218	212	239	249	218	253	243	235	239	232	224	227	221	234	222	221	238	238	213	254	232	199	230	231	213	235	214	222	220	254	186	233	228	217	212	238	212	195	219	237	219	221	240	228	232	228	213	237	226	202	251	242	214	216	234	232	221	238	233	230	238	252	224	244	253	247	261	237	206	221	219	229	220	258	210	242	234	210	233	239	244	234	224	189	232	230	275	202	207	250	256	232	254	249	244	248	267	218	220	223	225	205	239	234	238	244	253	223	223	221	245	222	212	248	216	235	264	220	226	224	249	227	212	225	220	228	239	209	211	205	246	205	242	228	216	225	240	224	239	225	230	224	242	244	219	266	246	235	215	235	218	219	247	224	232	238	230	224	228	221	201	243	232	230	237	243	259	226	240	238	248	198	228	238	230	214	237	224	235	227	257	248	235	215	217	235	227	242	229	231	235	227	226	218	219	225	232	246	231	233	216	221	246	199	237	227	239	222	217	200	185	259	233	224	210	230	224	236	232	239	240	220	229	236	228	266	212	237	239	229	237	211	223	236	233	228	216	213	238	207	246	254	217	198	234	248	235	242	231	202	241	198	230	208	231	230	237	235	228	221	231	256	250	231	214	235	236	223	224	210	231	246	245	218	226	234	200	226	251	229	255	226	221	210	206	227	235	228	230	222	219	254	213	220	247	238	227	271	256	228	198	236	230	223	229	228	216	187	235	215	232	257	221	247	196	227	256	233	245	252	212	245	226	206	251	228	236	224	238	205	246	203	212	216	245	230	190	231	239	218	250	188	210	252	285	250	228	207	209	255	215	230	237	198	224	241	214	240	228	242	240	228	218	228	221	204	234	234	212	230	242	222	202	247	233	232	226	231	223	215	253	248	201	196	205	249	224	197	211	238	253	244	227	243	236	238	214	225	217	218	238	262	244	247	238	242	231	237	231	224	227	218	251	233	232	241	252	225	228	203	218	246	249	219	224	224	244	232	244	253	222	255	237	227	237	225	222	228	232	253	232	221	258	239	252	233	223	250	253	248	195	215	242	250	258	217	240	253	212	205	212	235	224	212	229	240	229	209	228	221	242	248	229	251	225	241	222	235	221	252	238	234	237	227	214	253	233	240	234	251	228	202	213	212	240	267	233	237	246	220	186	224	215	233	209	210	257	217	215	240	213	223	212	253	233	221	226	201	226	225	204	224	207	231	220	227	226	213	259	231	247	233	225	208	233	237	216	229	227	205	227	227	240	252	229	253	236	222	237	241	218	216	233	227	240	224	260	238	199	224	250	221	259	232	230	219	219	233	226	225	239	211	244	241	220	245	228	222	242	283	225	245	218	230	219	226	217	218	256	232	207	230	208	223	241	231	240	209	195	219	243	241	233	224	203	216	213	233	242	241	226	217	215	247	250	234	211	219	231	210	217	227	194	214	236	218	224	256	256	229	215	219	220	235	231	230	213	251	220	245	213	225	237	210	222	206	222	218	217	236	251	250	257	231	217	234	229	192	246	268	203	204	215	240	237	251	229	215	210	235	250	216	210	247	217	223	247	217	200	228	214	226	229	236	200	225	223	230	234	193	234	208	256	256	234	237	270	224	225	214	229	194	186	207	241	214	238	224	219	228	224	206	231	268	233	235	212	233	257	207	210	233	242	222	234	260	229	215	238	245	232	209	234	218	215	239	234	230	215	218	235	248	197	217	222	226	225	221	218	242	247	247	228	213	233	229	236	209	236	222	232	235	214	246	235	252	194	233	227	215	207	198	215	200	227	239	240	202	237	228	268	245	228	272	228	232	208	202	253	219	221	246	240	260	210	232	220	219	213	207	237	232	234	221	256	234	246	211	191	244	232	239	224	243	217	217	218	269	238	214	236	236	229	240	209	264	272	251	210	249	213	230	238	209	217	220	232	241	242	219	207	214	208	237	220	234	227	214	187	246	219	231	226	237	226	218	216	245	210	219	232	235	256	249	255	207	262	220	230	231	240	240	217	249	221	203	241	236	218	230	241	221	245	215	211	222	231	222	212	227	211	237	243	203	239	241	209	237	257	220	201	199	223	232	231	213	197	211	237	239	235	215	225	222	220	208	236	247	240	218	222	234	215	250	221	226	220	210	226	237	228	215	259	253	203	218	239	221	219	222	221	224	256	238	203	213	237	251	231	215	223	240	231	228	240	230	229	243	200	226	244	215	215	233	219	256	273	231	215	242	240	234	239	238	227	229	212	235	249	224	246	230	243	228	239	230	216	273	288	226	219	213	221	219	233	207	227	240	250	228	223	206	233	268	207	233	226	230	217	224	222	213	278	234	216	211	226	206	212	235	229	233	223	270	215	228	241	237	207	216	238	241	245	239	209	215	222	223	221	238	238	223	215	210	218	202	230	218	226	236	228	235	235	224	231	244	223	227	225	208	215	218	224	241	205	259	247	233	252	209	208	233	226	226	215	235	224	240	220	222	223	216	210	236	228	216	196	217	215	245	236	227	256	232	219	250	224	214	218	214	224	230	212	234	238	229	207	230	246	222	242	238	238	214	235	250	244	222	259	205	220	253	231	247	230	223	204	217	195	212	228	246	234	231	208	225	233	202	235	218	259	192	215	215	223	224	211	264	221	241	208	222	230	209	241	237	228	218	203	210	257	250	229	225	221	232	215	218	228	242	243	217	247	234	234	236	243	260	217	223	215	231	220	228	244	239	211	268	240	227	211	256	244	245	220	241	233	232	221	225	221	244	215	230	220	202	200	239	229	216	221	253	251	218	228	257	254	237	223	217	241	223	243	220	231	238	204	223	249	252	211	231	212	230	218	239	252	194	239	224	220	210	225	223	229	227	261	250	227	237	198	244
8641	1527	3064	3652	2804	2432	1887	1646	1301	1214	1077	991	1005	865	836	760	777	785	718	747	724	698	722	653	703	642	632	645	638	639	642	619	631	616	609	592	660	635	599	597	613	597	580	563	614	659	623	632	612	628	611	617	567	583	583	618	614	611	592	567	579	617	625	572	556	562	608	632	618	605	574	609	612	632	612	572	595	614	615	564	623	585	569	573	560	625	614	616	621	591	642	600	567	610	583	623	591	598	580	603	547	601	584	568	579	597	606	579	565	579	572	609	583	595	588	604	605	560	577	602	569	580	555	596	647	645	602	604	587	598	592	568	574	604	615	608	590	594	627	644	571	581	572	573	587	605	549	581	574	594	599	625	607	594	572	590	622	575	580	617	565	611	619	598	629	590	596	573	583	592	564	559	606	599	568	605	568	582	578	544	581	572	586	524	589	592	630	611	620	546	596	583	596	581	593	609	594	603	582	647	609	588	564	594	560	594	570	550	624	571	591	567	566	578	586	565	596	603	601	627	604	591	586	579	624	572	592	569	618	610	555	580	561	581	558	586	560	527	619	559	549	595	638	604	578	578	555	577	566	602	575	629	557	592	579	573	584	593	607	591	593	577	589	565	647	540	604	635	599	598	579	571	568	609	516	593	570	623	540	623	605	557	563	572	636	551	577	577	576	538	613	578	592	583	574	551	551	581	562	639	572	552	600	602	595	569	594	600	562	586	607	613	577	585	589	584	598	589	552	591	534	606	608	588	608	628	567	594	602	552	601	588	612	552	594	637	609	606	618	578	606	548	615	573	579	610	608	580	589	607	555	559	578	594	606	616	618	570	542	577	589	615	630	579	558	586	586	575	588	563	580	602	569	567	614	554	591	569	561	562	629	568	617	609	628	611	618	576	595	608	566	592	576	590	571	575	601	577	564	569	568	624	608	588	591	590	555	555	618	560	597	600	581	612	629	570	556	601	565	597	551	583	589	622	583	588	608	578	598	614	554	606	575	588	593	582	555	584	585	590	604	576	596	574	566	608	541	621	610	528	587	584	595	602	575	577	542	596	593	587	557	581	571	617	539	616	621	578	619	618	572	577	626	619	624	580	614	608	586	615	542	561	568	582	585	599	591	602	580	620	605	593	604	608	578	582	571	565	585	598	598	630	588	593	609	603	547	563	581	636	615	587	617	607	624	602	621	592	557	587	560	637	601	576	565	603	571	602	591	606	607	573	544	607	566	580	584	582	559	583	600	583	587	564	605	587	584	569	550	579	657	585	586	588	514	601	632	558	584	539	596	596	581	634	600	603	577	572	592	540	563	579	609	543	616	613	618	579	596	561	570	598	588	581	555	571	576	575	612	663	571	602	603	613	540	592	605	586	595	608	603	613	604	628	544	610	608	601	562	580	601	549	598	572	601	574	577	541	613	609	547	566	586	555	593	573	591	608	588	608	624	577	582	591	535	611	590	628	596	572	552	587	593	583	522	615	572	587	591	604	575	581	611	590	555	587	574	578	597	600	579	590	573	577	596	552	560	582	598	585	565	610	576	611	586	592	587	609	569	564	576	636	626	586	581	596	593	581	599	591	592	577	575	608	615	589	580	585	559	621	585	588	556	578	579	610	597	590	624	597	567	571	566	547	628	585	586	603	537	607	578	563	582	612	612	558	571	574	569	570	602	597	597	585	630	590	612	577	570	610	583	586	587	574	616	583	638	575	604	581	554	577	588	576	577	541	577	549	582	582	559	595	559	562	593	571	582	560	594	630	560	578	573	605	569	586	642	584	560	631	606	600	565	584	532	576	611	591	557	581	598	551	600	627	575	576	603	570	556	546	588	583	528	563	615	575	566	562	579	585	611	569	605	606	575	564	611	625	589	599	579	594	585	582	630	557	545	553	574	573	602	591	580	617	598	543	566	583	592	594	621	609	555	582	566	618	601	602	559	629	597	558	584	578	601	563	587	640	598	585	589	568	629	610	534	582	594	596	627	608	557	586	590	606	579	585	593	572	560	628	556	625	631	605	607	605	608	585	580	578	590	587	604	598	578	600	609	579	612	571	622	586	607	641	591	605	563	587	589	567	592	569	585	558	599	601	642	620	583	568	576	559	583	583	630	626	601	566	609	541	590	593	568	604	567	587	592	608	597	578	576	588	562	541	602	623	568	573	589	574	594	641	614	552	593	572	534	582	563	614	595	601	640	628	617	627	595	598	610	587	621	565	586	594	615	617	588	594	598	610	599	627	612	608	581	606	589	578	593	628	603	585	595	593	583	565	596	609	611	596	599	594	597	593	589	644	544	626	580	603	571	606	527	603	571	567	602	589	562	581	591	596	586	585	573	564	616	575	560	568	595	567	593	571	594	612	542	542	588	588	566	573	546	591	616	637	597	605	577	597	607	623	573	577	557	644	628	562	600	553	573	584	572	552	591	569	578	575	569	575	567	644	596	598	582	623	573	565	562	562	555	548	599	563	612	557	602	561	586	557	601	587	597	601	550	607	556	583	566	579	550	558	582	561	618	615	598	591	578	618	589	571	555	607	643	565	607	610	615	557	608	571	579	606	578	565	617	590	552	594	603	565	587	601	573	601	599	583	588	550	558	591	571	601	594	566	601	608	576	560	575	561	569	555	606	657	595	609	627	570	586	567	619	619	616	579	563	575	609	597	611	534	581	528	555	579	604	570	602	647	525	585	558	594	589	618	594	573	588	594	582	616	598	554	585	611	602	566	571	574	596	591	568	591	579	579	579	584	568	597	615	605	612	605	520	583	575	546	591	570	606	566	578	605	595	573	553	625	571	571	594	572	567	586	604	614	578	553	548	612	610	587	603	587	574	604	588	598	559	641	559	605	575	626	562	579	626	575	573	558	563	636	574	613	602	641	588	590	664	585	570	552	594	610	597	592	632	596	579	584	581	601	566	553	551	586	592	634	596	571	627	588	580	611	556	600	574	586	569	583	577	575	573	598	571	587	562	560	581	559	591	576	559	595	611	626	554	573	586	570	583	598	557	558	621	570	580	582	591	588	568	616	607	586	587	622	579	588	570	618	601	645	590	557	571	564	568	578	558	613	597	611	568	588	541	628	640	543	616	610	598	560	606	595	562	574	577	616	555	616	603	621	604	579	612	579	596	567	568	562	600	571	603	599	578	589	596	575	597	582	545	576	631	557	569	601	620	553	564	596	538	602	572	571	579	591	581	592	545	565	604	598	612	562	594	596	562	550	577	571	591	596	555	614	563	577	587	600	599	591	551	598	584	623	593	580	618	602	530	578	541	619	599	606	563	554	570	569	598	558	538	613	573	614	590	601	587	586	609	597	601	618	579	576	629	572	617	581	586	609	574	621	614	534	563	561	588	580	592	576	593	582	638	561	579	621	549	599	591	578	591	601	539	576	628	569	570	590	632	559	566	548	598	564	593	600	595	603	630	607	570	635	622	654	584	591	575	563	576	597	577	565	603	634	588	575	604	605	566	557	611	559	563	600	635	605
2065	513	552	510	441	429	444	380	419	440	429	415	383	426	453	373	447	401	418	389	360	429	391	379	399	398	380	384	413	424	377	398	403	420	373	419	429	387	390	374	409	400	394	383	391	394	391	419	387	385	400	383	381	422	392	408	427	395	410	399	387	376	359	398	371	410	395	402	397	395	385	406	432	395	398	391	408	415	362	438	419	405	374	431	385	412	442	373	407	437	386	386	373	382	419	386	407	407	409	380	401	413	378	384	410	436	383	402	405	438	364	410	390	422	393	383	375	370	397	394	405	440	399	408	395	408	372	379	357	402	376	409	390	393	408	410	390	394	376	413	396	389	384	405	396	372	409	386	378	388	434	400	445	402	416	395	440	419	398	432	424	370	370	416	441	399	434	370	388	379	379	388	398	363	404	401	374	401	381	412	413	408	388	411	475	402	378	378	377	360	390	376	421	431	396	390	410	384	395	402	445	419	396	370	391	394	419	390	397	381	394	392	420	405	395	398	405	407	398	416	393	387	386	414	358	408	370	399	432	385	392	402	381	367	375	371	417	364	372	409	399	362	395	406	411	420	423	421	383	385	373	412	396	413	412	358	396	391	412	408	423	393	418	376	405	385	384	421	379	416	378	367	382	379	391	391	450	397	412	388	421	419	378	364	380	420	392	354	394	386	407	445	407	397	402	414	418	410	440	353	392	438	422	388	353	378	369	381	449	383	365	408	462	381	402	419	388	383	414	394	398	417	422	411	400	375	377	386	385	416	404	385	370	444	401	383	401	393	420	379	339	360	403	415	408	419	372	372	396	409	405	399	421	410	398	406	419	408	392	432	412	378	390	361	374	386	412	383	446	384	416	384	404	400	415	432	419	375	371	393	416	395	446	368	375	415	381	406	406	394	427	387	395	414	400	408	388	383	414	406	372	396	422	377	392	414	396	376	406	420	375	423	407	373	428	397	449	430	425	387	349	372	400	413	377	429	401	423	363	345	408	383	416	377	376	373	377	405	376	436	375	446	442	386	405	415	425	390	405	408	405	408	386	414	435	392	390	408	424	397	417	382	407	386	368	408	413	384	379	404	402	411	399	397	405	392	368	398	415	363	384	391	400	424	402	404	398	394	435	381	384	386	413	359	368	427	410	410	377	404	434	403	365	366	387	388	379	427	407	423	410	382	385	375	379	390	378	397	392	380	405	376	421	376	377	408	414	361	416	376	412	375	380	414	409	411	383	368	367	421	463	412	374	375	415	401	403	393	382	396	382	409	434	400	395	425	397	377	375	393	395	371	419	420	420	384	381	428	380	389	401	403	399	394	403	410	382	398	387	388	395	387	438	383	420	347	392	371	412	362	397	384	442	362	374	413	406	377	443	375	399	394	413	393	395	405	381	371	358	412	388	400	417	430	389	422	425	430	400	430	391	405	422	392	351	408	374	392	389	402	397	382	377	373	401	387	415	379	394	416	421	425	376	390	413	387	389	417	446	388	424	397	357	426	390	390	424	369	355	357	410	383	378	385	390	356	374	390	408	427	427	389	420	375	410	375	380	395	350	420	385	405	401	400	413	402	418	412	410	390	373	377	393	447	400	389	400	383	411	415	403	380	401	406	430	403	363	397	399	396	405	400	394	418	376	387	432	396	381	416	401	415	409	421	404	361	372	387	342	407	401	390	385	447	427	427	388	402	410	372	423	371	379	380	364	394	370	420	380	379	431	368	371	411	385	379	410	358	413	399	393	393	433	389	395	391	358	401	364	383	401	412	369	405	362	387	430	403	389	371	434	415	387	411	410	393	375	403	404	357	392	429	425	394	395	395	370	401	417	424	401	379	390	380	405	441	412	451	411	405	398	381	430	415	415	425	395	457	416	394	376	391	392	375	434	434	419	386	418	391	373	380	395	382	380	372	396	402	433	371	357	392	389	425	403	410	387	426	351	425	428	367	397	407	424	395	393	370	391	389	390	402	406	370	421	407	393	385	365	466	435	419	418	387	417	406	384	383	411	384	417	460	421	355	413	354	428	385	370	405	396	427	378	375	402	401	407	430	408	370	414	429	375	397	405	407	445	419	389	410	377	411	433	396	382	444	423	342	381	379	375	390	379	410	402	384	426	428	407	380	389	399	365	419	391	351	409	417	392	403	383	412	381	379	401	390	392	396	441	415	412	393	390	393	399	403	364	408	365	406	410	376	388	386	367	395	402	404	417	419	400	390	389	425	438	416	412	405	416	416	406	377	381	377	366	416	407	359	419	368	419	418	419	428	413	413	462	409	365	377	435	393	377	389	389	382	393	456	420	408	386	409	410	377	392	399	419	395	384	400	407	423	410	386	382	375	384	424	387	397	413	410	400	408	412	412	389	411	381	401	431	414	388	395	427	396	418	399	395	407	419	389	402	380	437	421	386	407	400	417	404	407	400	400	390	457	398	419	365	381	401	412	415	396	395	388	406	413	415	395	395	396	409	412	400	409	374	414	401	356	389	402	391	398	394	404	387	406	367	397	427	427	415	443	431	396	378	394	387	413	448	384	403	419	399	419	405	358	346	392	407	404	426	358	448	436	392	427	385	385	403	360	371	427	378	412	398	417	402	424	417	421	402	400	385	378	411	383	374	389	416	361	377	382	386	388	405	370	391	379	393	420	373	425	381	381	362	374	429	392	392	400	392	408	439	364	397	409	371	441	414	445	384	423	389	389	456	431	403	407	368	392	431	376	366	406	432	423	374	370	374	411	389	406	385	370	376	394	404	387	359	368	370	426	399	397	437	405	374	393	402	369	434	426	396	373	402	392	412	399	378	396	400	369	425	388	419	400	420	351	420	391	360	347	406	397	439	397	390	404	427	364	392	412	410	396	429	432	424	378	353	390	410	388	421	395	410	420	422	367	394	387	367	390	406	425	382	414	395	388	411	403	386	419	431	407	428	385	418	410	341	422	391	398	405	410	374	398	421	426	403	398	397	386	399	423	404	376	386	404	393	383	378	400	407	386	376	397	366	341	419	409	395	419	384	377	381	396	449	405	400	375	425	442	396	415	400	356	373	397	401	353	373	364	432	359	426	379	422	399	373	415	399	396	413	409	375	427	384	433	387	414	423	398	425	411	404	396	383	434	391	398	424	414	457	417	408	398	414	395	392	421	332	381	397	400	388	361	395	415	369	395	358	412	408	398	418	380	395	366	344	407	404	377	395	424	372	409	379	396	423	414	413	390	410	419	401	421	397	402	404	429	400	413	403	383	374	347	406	393	412	390	407	420	414	392	426	396	388	377	406	395	384	368	422	384	394	395	411	398	371	380	381	386	403	374	368	433	418	381	403	439	378	397	411	390	406	365	422	455	371	410	397	406	394	433	421	382	423	361	392	436	380	398	383	398	417	390	393	378	404	368	404	429	428	434	353	375	372	438	387	356	400	384	409	439	401	358	429	440	418	421	411	429	415	349	375	418	373	416	399	380	393	393	392	378	382	390	410	379	383	412	374	425	359	373
2278	961	1183	1250	1203	1031	981	1086	946	955	937	962	949	904	864	873	845	898	910	840	905	875	932	893	902	891	872	876	931	890	889	905	895	892	902	912	895	821	872	877	882	911	873	886	827	942	905	915	895	910	891	919	884	832	913	920	917	852	907	866	884	937	884	902	865	920	952	912	862	820	847	879	850	921	896	902	913	865	927	869	897	817	892	897	866	886	842	906	870	890	898	904	857	890	876	861	857	841	861	825	897	875	883	921	901	896	911	892	914	892	878	895	852	865	875	914	877	942	842	847	908	881	871	879	896	844	856	901	877	902	837	926	888	841	903	887	901	912	883	924	890	901	863	866	912	841	926	900	893	857	839	881	894	880	934	863	913	879	933	914	869	859	883	872	877	877	870	915	906	949	917	851	883	870	928	868	905	880	918	941	930	915	904	882	846	899	828	885	879	921	843	950	972	885	915	910	860	903	844	937	877	846	863	905	862	881	898	873	917	915	925	897	889	905	899	876	853	881	863	922	874	839	919	867	899	883	910	854	830	871	870	903	910	878	917	946	922	889	894	878	893	878	870	870	870	807	924	861	862	859	917	886	878	894	867	855	879	891	886	837	886	846	915	925	895	874	917	927	860	849	884	880	860	871	871	950	924	908	881	846	860	839	866	889	880	886	903	876	919	862	923	902	919	929	889	924	857	868	816	859	851	840	910	923	912	867	882	901	848	827	901	894	904	854	887	890	906	885	874	867	882	895	864	920	905	909	932	912	831	878	890	875	862	917	917	881	918	906	874	873	871	859	871	882	907	774	859	901	781	917	865	884	879	875	870	854	820	918	917	856	842	902	870	910	859	890	921	936	869	900	925	887	933	929	905	839	855	850	858	919	914	878	934	852	910	869	870	966	862	862	941	866	959	886	883	902	898	903	936	865	928	902	923	912	900	877	902	869	884	932	875	909	928	858	925	920	891	861	837	926	898	852	881	910	900	908	890	884	862	907	831	888	894	849	887	876	918	848	914	877	871	891	847	918	905	850	893	912	858	904	912	902	880	929	899	882	930	874	926	888	929	864	899	850	834	892	948	902	880	905	903	881	940	885	884	884	929	829	862	931	894	940	934	926	896	875	876	874	868	910	873	860	913	906	904	863	871	883	824	878	860	936	925	863	911	893	882	888	903	865	942	875	874	896	908	920	926	925	886	897	919	887	890	859	916	873	893	861	904	846	860	895	875	853	867	883	897	868	877	895	882	898	894	900	835	932	932	835	879	881	833	923	939	871	871	905	874	804	875	896	951	847	824	936	885	914	856	853	843	921	891	902	906	892	900	881	900	870	943	821	883	918	890	894	898	873	919	949	932	869	918	899	886	807	889	910	890	839	949	852	915	887	847	881	846	913	910	859	884	855	872	860	879	867	897	846	916	858	952	939	828	926	893	840	862	939	851	869	865	931	917	861	898	922	891	924	903	891	898	915	871	907	903	897	928	878	851	881	930	901	881	885	925	928	853	861	881	904	873	861	896	903	851	908	831	856	907	887	870	875	906	861	905	918	923	968	886	894	888	913	864	895	916	856	895	942	879	868	844	931	919	939	913	902	903	892	892	892	860	908	902	907	899	862	859	847	871	851	884	897	927	854	929	954	883	866	914	923	923	878	919	861	890	945	910	815	889	905	847	912	892	872	851	861	896	879	871	921	878	936	840	896	862	922	832	875	905	902	874	831	914	864	870	877	922	972	909	908	876	949	847	899	897	910	867	840	904	922	852	903	870	907	895	903	904	893	856	868	891	890	865	899	927	870	884	933	919	933	934	914	884	953	854	885	846	921	916	902	901	888	908	882	892	934	884	912	894	868	872	914	879	921	908	856	850	833	859	891	924	943	920	835	868	868	920	849	923	986	889	902	897	873	901	878	864	869	857	861	911	872	912	886	878	854	926	930	893	874	877	847	912	887	917	865	896	897	851	849	910	848	905	904	905	958	916	894	907	895	877	898	919	904	867	926	903	865	898	895	921	900	908	869	858	877	874	859	875	912	906	839	850	838	913	865	867	844	877	895	865	885	813	870	897	906	918	870	922	864	882	917	876	929	882	887	899	861	856	904	919	870	874	808	921	867	864	878	866	919	898	852	852	874	911	878	860	876	859	908	915	890	897	869	858	860	940	865	948	909	870	861	929	935	878	873	918	835	912	850	868	897	917	898	859	857	918	847	918	920	855	864	864	851	948	849	905	848	891	905	929	921	899	924	932	868	873	934	865	885	834	906	887	924	898	901	895	876	845	911	876	902	897	901	877	852	835	884	879	867	887	847	904	903	848	838	884	925	867	892	917	895	886	920	872	878	856	844	881	878	924	886	921	927	892	845	888	873	848	894	926	881	915	854	898	929	892	911	897	902	875	895	883	886	903	841	903	833	873	866	886	903	891	864	849	878	837	886	869	872	906	862	882	897	893	944	868	878	884	899	914	905	873	881	898	895	888	912	906	900	872	854	905	880	875	903	875	885	864	891	865	900	853	852	838	876	920	829	885	871	913	906	918	910	888	846	877	853	858	866	938	897	938	912	883	943	892	934	874	876	837	898	891	836	869	874	911	916	877	903	879	876	864	945	889	889	884	933	896	831	880	896	826	910	878	882	861	875	883	884	949	891	879	893	936	867	876	855	860	923	915	903	830	878	902	894	904	858	830	857	866	876	906	894	896	882	856	865	887	908	846	857	875	915	829	948	919	925	869	893	878	900	875	895	915	845	897	914	884	880	852	863	897	867	926	869	892	929	896	890	893	914	879	957	931	875	908	890	914	943	882	889	873	858	919	912	911	855	863	910	943	895	895	885	863	873	853	942	880	852	840	904	930	886	904	900	898	889	834	887	902	876	908	922	921	907	927	874	859	876	880	888	871	892	933	864	853	913	858	852	859	863	890	837	897	905	913	905	861	888	972	877	912	892	906	896	892	835	870	932	943	854	869	888	915	906	877	918	890	895	873	890	850	924	873	904	888	864	870	836	850	871	899	892	856	901	856	835	889	908	951	882	839	873	888	911	921	904	907	897	876	841	877	871	856	896	871	925	905	864	916	941	892	925	821	872	868	921	870	884	869	857	896	870	857	898	904	842	882	876	865	898	960	822	852	883	942	843	892	938	884	908	854	901	916	878	843	851	935	853	867	896	892	907	892	909	964	858	867	902	856	848	860	903	891	846	936	872	892	873	877	888	870	899	899	901	949	878	870	916	857	908	828	934	878	858	900	884	892	867	894	934	948	863	951	876	870	921	886	917	944	848	884	880	889	861	852	887	907	892	824	890	841	917	881	853	852	871	875	859	896	877	885	915	899	892	912	834	916	900	877	856	867	902	903	932	876	939	889	928	855	917	904	875	895	911	916	878	924	855	880	944	903	901	905	903	861	879	906	887	913	884	829	897	875	842	882	917	879	896	918	896	910	846	909	853	867	875	907	881	887	909	885	885	919	887	876	869	929	879	868	915	878	920	854	913	917	875
7453	746	956	867	491	377	331	289	262	232	235	206	201	224	235	232	208	224	237	217	222	225	219	212	227	194	197	187	209	181	177	190	223	211	207	194	187	209	209	177	189	190	190	216	199	220	227	217	185	176	188	205	211	220	208	182	205	240	223	193	192	196	211	223	199	215	216	179	210	211	198	192	193	217	192	203	179	227	214	212	201	185	195	187	179	199	192	202	203	198	221	187	196	223	187	165	204	182	207	188	192	212	200	229	226	208	185	182	220	199	186	198	201	195	210	175	197	212	215	201	193	219	215	211	199	235	185	202	187	193	214	190	197	188	200	216	201	187	191	209	190	206	202	182	202	187	181	208	214	243	183	210	191	206	224	208	228	175	193	208	228	181	190	190	201	180	207	192	205	201	191	205	202	203	171	185	181	197	178	190	201	221	217	210	213	189	193	193	180	212	198	184	200	202	202	188	217	194	183	194	215	212	217	197	187	185	202	189	191	209	203	204	190	211	214	194	193	208	216	226	219	190	206	178	184	175	245	198	200	237	180	212	194	226	212	208	205	182	199	208	206	194	213	175	186	224	219	222	202	198	198	217	172	203	191	186	213	212	211	232	221	222	229	218	192	212	217	205	187	194	211	224	218	215	187	220	195	182	187	177	196	219	174	184	205	188	186	193	187	203	199	196	178	207	204	189	196	192	198	204	210	195	212	215	220	186	209	202	193	188	208	198	193	181	177	192	213	183	207	190	216	180	210	194	210	211	173	183	248	212	192	195	173	198	199	206	195	193	201	223	207	197	196	185	226	208	187	193	198	195	171	205	182	220	206	196	208	185	202	199	207	201	196	206	216	206	205	209	186	200	203	183	228	194	211	209	216	180	222	214	204	202	184	186	192	200	185	215	201	183	189	204	188	177	177	191	195	192	221	192	196	192	208	197	185	190	185	216	193	192	208	195	188	207	195	216	208	199	212	229	186	214	218	229	170	169	222	221	202	189	202	217	183	201	212	208	172	187	215	199	208	172	183	229	196	201	174	196	196	196	202	186	200	205	198	210	196	200	208	186	189	195	205	193	196	226	215	182	203	181	170	215	219	207	215	211	204	194	200	201	225	214	195	184	210	190	195	218	202	196	180	246	202	181	200	225	176	218	234	210	204	213	211	194	206	202	213	201	188	189	199	218	189	212	201	208	207	164	195	189	209	219	218	193	204	177	195	195	180	210	238	195	190	196	194	215	215	201	192	183	222	211	176	231	204	189	216	216	198	192	216	204	205	195	173	199	184	178	183	213	202	178	219	198	187	216	233	204	187	209	206	218	190	193	186	198	187	220	173	189	188	182	204	195	220	180	219	191	204	207	222	217	228	208	217	195	201	204	194	205	241	199	197	212	190	229	185	202	191	205	231	186	207	218	194	202	209	199	198	209	207	208	216	197	204	182	196	192	212	220	180	196	201	201	200	182	194	207	191	199	175	197	210	182	213	191	211	191	197	209	174	191	184	217	180	191	191	192	198	209	208	177	198	165	204	202	202	185	196	174	199	189	196	199	198	179	206	168	180	202	194	169	184	214	220	202	218	213	224	200	197	197	201	206	204	179	198	196	192	210	185	224	179	211	199	206	198	206	200	198	240	209	198	215	209	201	174	188	190	215	224	204	209	181	194	204	187	188	192	208	202	164	194	206	180	200	192	190	206	199	190	230	200	198	199	174	190	207	219	193	209	208	193	211	203	233	202	207	211	180	167	210	191	209	187	211	229	217	202	221	188	185	211	203	211	216	197	184	205	237	213	214	203	208	182	184	200	197	216	213	235	203	219	216	178	219	189	201	185	200	206	204	184	172	200	190	194	200	230	219	202	198	219	232	197	231	222	194	185	215	219	212	195	189	168	215	208	210	208	189	200	218	221	191	197	200	190	216	210	209	222	203	197	215	208	221	174	193	196	193	211	221	196	211	216	179	194	209	224	193	210	190	190	196	207	215	207	206	200	204	180	196	183	222	182	214	206	194	193	204	222	166	211	192	196	191	190	186	201	178	205	219	221	212	183	192	194	191	215	208	204	189	188	210	197	198	199	229	216	197	207	222	180	206	201	180	202	214	192	209	195	204	164	217	212	228	206	212	169	199	176	201	186	209	198	226	205	209	205	231	230	213	216	208	198	214	219	205	200	201	197	199	202	188	239	200	200	176	184	192	203	212	208	187	199	195	176	182	182	209	168	167	200	193	212	198	185	196	200	218	188	176	186	210	209	211	204	197	194	198	175	192	194	191	183	194	215	162	234	182	184	191	220	211	186	195	226	185	176	183	206	198	225	215	208	211	206	203	203	233	182	202	194	221	193	195	213	213	174	190	199	194	187	207	200	191	205	219	214	176	177	233	219	186	217	213	206	203	201	211	201	196	216	187	190	214	209	185	213	196	194	182	184	206	192	199	187	209	195	185	192	193	200	195	212	193	212	212	199	186	218	187	187	210	210	207	233	221	191	187	186	224	199	217	203	217	169	189	193	212	181	186	187	181	180	190	208	217	176	204	183	175	194	184	214	182	200	220	200	175	192	176	201	203	181	223	192	201	206	186	210	188	200	171	190	173	232	215	211	207	165	178	195	186	182	183	193	200	190	206	186	216	189	218	224	240	217	221	197	203	221	170	202	201	218	190	206	207	192	210	213	205	215	201	195	210	191	203	194	192	207	184	188	232	219	212	182	198	192	222	190	207	191	211	191	216	181	213	201	192	218	222	229	193	199	197	209	188	181	167	194	181	182	224	201	203	199	226	223	183	188	226	174	198	183	231	216	197	212	187	216	170	185	207	187	194	202	213	209	211	188	198	224	177	187	224	195	173	211	194	192	192	172	194	226	201	193	191	203	194	197	195	188	194	185	206	198	189	212	210	209	191	194	192	178	189	205	203	188	190	226	202	217	202	195	221	192	202	223	228	196	205	195	183	188	192	202	204	229	214	231	188	201	202	184	176	184	205	206	193	223	215	200	229	196	205	228	210	199	181	198	196	214	197	189	191	226	214	197	190	173	219	189	187	206	178	174	231	184	215	218	197	175	179	199	203	226	174	199	201	211	201	214	181	202	207	185	188	205	185	210	195	211	224	201	190	206	203	200	170	205	178	215	187	194	198	192	185	214	214	178	214	180	162	170	235	219	216	189	182	186	214	207	194	178	198	229	184	207	183	188	222	204	233	240	217	209	224	182	188	207	207	205	187	215	175	238	194	185	192	205	176	195	202	216	218	188	167	176	204	210	213	197	190	196	191	157	192	213	198	196	219	210	207	199	202	195	193	202	206	190	177	231	232	190	219	176	191	205	214	181	204	191	227	186	215	194	194	210	217	195	182	201	183	186	247	207	178	189	190	204	218	191	176	200	216	199	207	212	195	203	176	197	227	191	226	214	201	214	197	179	199	193	182	202	203	189	215	201	211	198	189	220	192	201	222	220	209	212	212	207	210	210	213	222	171	169	191	226	203	195	195	220	205	184	203
6443	1002	2021	2396	1870	1628	1257	1065	942	830	780	692	720	666	622	611	618	590	555	576	541	549	567	534	590	518	540	535	520	491	537	512	497	534	544	533	574	539	508	534	473	515	518	519	512	465	531	494	502	494	496	501	532	512	519	516	505	505	455	528	547	491	499	490	537	509	517	501	471	501	499	533	468	454	506	491	516	479	497	487	461	475	508	501	519	488	470	468	527	491	508	539	517	481	534	502	497	484	517	532	556	500	520	500	536	465	469	489	497	497	489	526	473	483	500	553	507	496	485	492	491	477	444	495	490	490	491	449	482	494	529	458	489	510	485	500	490	524	475	540	513	516	488	539	509	489	498	494	536	509	512	526	512	483	482	459	516	483	511	473	493	512	554	536	483	503	486	504	509	498	468	471	522	531	509	483	490	476	488	482	516	523	502	491	487	546	479	484	493	521	495	520	532	494	556	506	534	489	476	504	477	463	521	517	517	500	485	515	483	533	492	513	484	488	506	516	478	519	473	520	511	503	507	481	463	473	528	456	469	463	473	502	518	497	499	456	517	496	461	459	467	508	514	503	524	477	505	496	487	481	522	503	449	450	489	502	506	462	492	500	501	484	512	468	490	510	480	477	498	525	469	519	507	526	492	490	483	501	489	485	492	486	493	497	578	537	539	490	493	514	488	506	526	495	492	509	532	497	483	481	506	466	523	537	515	446	475	505	477	492	554	493	485	520	467	487	495	504	543	476	530	503	491	474	479	518	499	507	481	521	522	478	523	502	477	471	521	460	538	499	506	454	482	463	501	502	518	533	487	507	493	522	492	494	509	489	490	466	527	536	517	518	473	493	444	538	530	497	497	527	495	462	516	492	484	506	524	483	522	508	533	516	487	487	488	491	480	484	504	467	527	516	507	503	516	447	500	482	496	471	476	495	487	500	494	484	513	458	524	526	529	501	494	496	505	461	513	485	517	471	533	460	515	506	519	481	493	491	501	488	481	493	493	498	518	469	478	506	529	498	524	477	524	533	485	492	457	494	504	480	513	483	527	528	483	448	523	481	491	483	493	498	507	457	498	458	469	500	455	462	515	498	499	496	451	466	491	502	489	457	492	503	511	491	460	466	498	505	506	487	506	476	537	489	516	493	511	487	516	526	471	500	478	517	467	505	494	489	456	459	480	489	487	464	483	496	508	451	511	556	496	506	528	536	527	482	494	498	499	508	476	495	452	529	516	485	532	505	458	503	487	482	460	476	492	486	521	473	502	473	541	507	531	470	495	475	495	510	467	506	506	476	526	511	491	528	500	461	484	465	508	487	518	500	498	481	524	503	494	493	488	465	481	543	475	487	521	542	485	498	500	488	489	469	497	471	489	508	537	498	518	468	494	453	482	487	481	478	495	476	496	530	526	498	492	510	529	464	519	504	488	461	482	488	482	492	515	520	494	501	509	530	480	511	539	491	504	505	461	482	538	508	507	488	510	494	512	513	495	473	477	525	483	502	480	516	534	454	515	489	468	502	491	529	468	481	499	490	499	505	492	535	493	504	463	471	483	491	525	498	481	494	458	449	534	493	524	495	506	481	490	491	485	497	495	499	537	500	500	476	506	465	508	468	492	523	500	489	477	503	474	460	501	515	519	486	476	512	531	540	521	471	473	526	525	493	500	499	487	511	497	507	521	521	531	482	499	478	468	503	512	494	500	511	527	473	487	480	482	522	499	487	494	503	507	487	489	499	529	484	503	505	508	534	483	475	496	463	531	498	497	525	478	475	505	468	465	478	519	489	511	494	517	537	493	514	497	507	471	498	458	526	488	496	468	471	478	511	505	496	460	456	515	495	514	505	462	553	513	485	514	511	501	502	498	460	460	486	505	486	519	493	508	495	463	494	469	456	507	498	490	482	513	476	486	495	512	493	494	468	546	467	522	480	528	485	522	500	473	501	517	519	529	516	507	486	474	519	480	507	479	502	516	490	480	470	498	478	487	513	505	532	483	503	480	494	516	506	518	514	479	493	465	513	508	499	530	508	513	466	476	522	473	487	486	518	527	485	524	516	502	526	485	530	486	497	493	451	525	494	493	520	489	492	513	524	506	515	537	510	518	493	471	519	484	481	555	471	459	529	523	499	501	480	490	503	493	501	492	508	496	495	518	472	489	514	505	478	516	542	484	453	497	503	467	450	503	505	512	500	542	535	519	508	482	505	503	520	506	512	499	528	471	527	480	487	526	501	490	509	498	518	488	507	502	501	496	485	526	473	513	498	509	476	480	487	496	530	484	505	452	502	499	519	496	441	525	498	496	507	481	502	490	496	471	505	514	514	500	517	472	489	498	507	478	486	487	485	498	480	498	492	485	463	472	469	497	453	516	497	513	461	501	490	491	489	518	462	521	497	509	483	534	492	445	509	491	527	536	500	493	466	507	518	542	514	507	489	507	473	514	490	464	533	476	488	503	485	492	499	497	517	490	481	496	504	506	471	503	495	526	475	513	452	483	527	444	489	493	514	503	528	542	490	529	472	474	498	508	461	481	496	457	508	519	503	523	510	493	504	517	500	542	471	475	490	462	486	501	490	458	529	490	493	495	536	463	484	484	502	496	494	479	489	495	511	487	497	503	472	489	481	458	475	507	517	508	477	540	490	490	534	471	520	531	500	495	540	510	472	519	528	505	551	493	469	480	488	492	483	494	470	507	497	476	500	526	494	502	496	496	527	508	435	505	497	485	523	446	519	478	469	469	518	455	505	461	517	472	529	496	485	528	484	507	519	500	480	527	514	460	469	497	508	478	444	488	469	479	463	486	479	480	516	475	496	465	472	471	510	509	507	504	518	453	490	506	517	506	480	479	547	560	476	503	482	506	494	484	473	522	470	495	527	525	480	484	489	536	522	492	487	469	491	495	481	521	518	532	501	464	456	477	500	524	494	494	496	530	535	478	532	499	525	511	481	517	434	494	531	486	499	498	496	577	497	438	485	498	486	529	482	519	508	479	486	492	485	481	460	495	498	452	489	485	476	533	478	520	504	505	512	506	472	470	514	489	551	503	455	454	498	537	469	507	484	523	481	492	514	520	465	488	489	472	489	536	466	478	504	497	480	467	505	498	541	485	523	518	523	476	537	486	529	514	504	492	508	526	542	482	512	472	475	509	498	503	537	505	503	545	505	470	498	489	517	507	459	501	494	476	501	512	477	495	480	504	503	501	508	512	498	504	501	512	467	511	496	464	503	503	511	486	501	487	488	541	484	546	489	513	546	503	544	497	493	477	476	512	439	458	487	470	480	514	492	453	493	464	539	457	484	463	468	462	493	535	481	505	465	495	495	488	459	513	487	499	477	555	518	531	523	474	463	506	475	489	519	500	476	487	505	476	525	504	479	494	453	493	466	479	514	475	523	482	557	501	523	472	507	476	499	474	530	505	491	456	479	521	486	538	491	510	492	518	491	494	484	443	508	502	501	496	458	502	526	484	524	526	525	498	512	512	505	483	488
14491	1639	1738	1582	865	623	493	422	364	332	296	296	284	243	260	273	259	241	280	257	244	244	246	206	242	275	222	242	237	211	241	243	211	224	232	233	231	257	231	194	263	250	215	262	205	207	216	246	236	246	260	253	224	220	260	205	251	258	248	202	231	233	259	228	236	241	252	259	229	220	246	219	257	270	219	228	230	238	236	218	226	226	222	204	228	208	215	221	211	232	236	237	243	236	238	235	246	227	227	228	218	211	227	228	240	249	249	272	223	237	203	214	231	248	216	229	239	226	201	231	214	200	208	261	211	245	222	232	207	231	234	198	236	193	226	234	221	210	229	257	235	207	212	227	221	232	237	236	212	223	207	207	224	238	234	252	232	223	210	222	219	237	227	212	243	241	251	228	229	222	247	229	252	243	243	217	230	228	197	229	208	247	246	248	238	243	249	234	251	257	234	242	228	218	248	189	228	221	241	258	234	214	201	225	229	221	233	192	239	221	212	223	215	222	228	230	216	230	212	234	243	231	223	221	227	220	227	221	239	221	269	233	210	208	232	243	225	235	226	222	226	248	232	269	199	251	226	207	212	227	198	224	217	212	243	222	209	214	224	205	198	247	210	236	201	245	216	248	226	232	213	237	232	256	222	246	237	219	228	249	233	224	256	231	242	235	239	240	231	233	197	233	219	220	270	221	212	250	194	211	197	231	213	263	241	240	239	244	218	235	216	245	245	245	247	227	208	221	239	248	223	221	206	228	224	207	234	208	254	241	233	234	220	242	247	219	208	212	240	215	231	226	242	241	240	245	233	219	251	243	209	234	259	230	238	216	221	231	247	251	237	229	202	225	235	224	214	213	257	249	256	221	220	253	210	235	249	234	220	257	221	228	228	246	210	249	242	245	228	217	209	272	215	235	195	233	246	228	203	227	232	203	222	259	217	215	216	216	211	245	219	247	230	249	239	217	221	258	241	249	233	252	210	208	207	228	256	242	233	215	220	238	227	243	244	215	204	222	239	242	255	212	208	222	212	216	231	214	259	216	219	238	252	214	219	212	205	226	228	257	241	242	245	226	261	249	220	265	225	245	227	226	238	259	210	214	222	245	226	237	203	238	239	213	215	241	236	199	218	214	221	221	239	220	215	215	204	251	219	206	224	205	263	219	252	220	231	213	247	246	239	215	219	223	234	215	246	236	246	258	233	195	220	229	189	230	233	215	232	241	258	212	234	241	222	217	220	250	237	198	230	218	237	223	196	208	236	215	235	231	223	225	226	221	205	221	257	230	210	231	226	226	228	216	207	226	239	213	206	214	219	235	217	236	222	235	218	255	230	233	223	222	225	246	209	221	226	217	221	212	223	262	221	233	218	247	216	221	218	221	254	233	219	216	254	228	207	244	232	226	239	221	239	240	234	219	227	213	214	248	233	225	224	202	225	220	216	239	217	228	244	231	220	213	200	240	259	234	225	242	234	226	215	229	229	224	226	245	220	217	226	248	211	237	213	225	247	229	220	236	230	231	234	247	234	216	203	227	224	235	230	230	221	268	229	228	214	215	210	242	237	227	241	225	241	224	228	201	229	213	247	178	232	229	211	206	218	214	232	283	213	247	234	231	227	239	224	234	231	215	230	228	233	207	251	261	227	226	208	225	258	233	228	234	237	221	233	247	251	193	252	201	222	212	229	219	211	244	243	219	241	245	229	241	229	214	237	235	226	244	231	261	230	223	221	231	215	204	234	246	221	249	235	223	195	239	254	255	222	212	260	249	223	207	206	236	242	222	238	230	224	228	225	227	212	264	194	224	223	223	245	219	237	245	263	236	222	219	231	211	237	227	221	232	199	212	229	250	258	225	226	224	240	221	264	247	223	191	229	251	233	211	239	246	239	209	221	235	213	219	210	211	247	238	246	236	236	228	229	231	204	199	208	246	225	244	241	212	206	218	225	257	267	227	240	210	199	228	222	233	226	230	239	229	252	236	268	226	201	251	247	248	246	210	231	218	255	232	237	219	231	201	203	234	237	222	224	242	217	254	204	214	239	222	220	211	233	217	253	251	248	212	234	234	237	238	234	214	248	234	225	238	241	219	208	195	269	225	237	206	226	239	240	221	223	232	215	237	224	257	201	248	250	233	261	247	242	236	229	222	206	224	224	214	226	256	236	227	266	235	244	238	248	249	228	237	243	235	202	218	216	230	236	226	259	220	233	227	226	244	248	233	207	236	204	228	220	225	207	265	243	225	210	219	212	222	236	250	254	216	216	239	232	204	199	238	209	239	223	255	234	205	196	214	222	220	234	235	241	246	200	251	213	233	237	260	250	223	246	204	236	238	270	254	218	227	224	202	251	227	255	235	217	237	228	213	234	235	225	206	243	275	275	234	225	217	242	254	224	231	221	208	222	222	241	229	209	244	252	250	222	220	261	213	253	232	226	237	248	209	233	236	245	224	239	231	201	208	232	219	222	229	234	213	237	247	252	226	256	226	198	204	227	199	264	228	199	244	243	241	233	242	218	237	241	258	222	274	254	258	234	231	195	246	218	247	232	199	226	254	204	243	221	234	253	224	227	232	236	226	191	215	248	224	220	220	226	233	223	233	240	229	220	238	212	230	227	211	242	245	233	230	216	244	237	216	202	240	248	227	265	265	231	214	210	231	245	227	218	222	227	242	223	211	254	238	232	231	252	195	222	253	223	240	206	191	243	243	218	232	223	260	259	235	216	231	233	229	241	232	237	254	200	224	229	215	232	246	221	232	237	227	259	221	228	227	253	237	222	218	225	232	238	229	242	237	226	222	235	227	217	248	236	210	260	219	217	208	221	228	229	242	239	217	256	220	235	215	237	251	239	212	241	231	230	232	222	216	221	228	252	266	231	228	244	212	222	224	199	242	232	246	230	237	245	244	227	233	230	238	246	241	204	222	202	238	232	232	213	240	191	203	231	245	186	215	253	247	258	245	252	255	226	255	212	219	217	242	224	219	239	225	231	215	247	225	225	213	242	262	244	214	233	217	241	243	236	247	204	251	224	207	238	262	213	228	252	218	221	244	208	279	222	210	215	210	255	207	217	236	239	229	235	257	231	231	222	245	255	260	237	221	238	243	206	241	216	225	222	229	238	256	229	242	206	229	231	227	224	214	206	236	237	206	235	254	199	242	235	221	225	248	246	227	206	206	251	212	207	228	235	216	214	236	199	244	215	223	252	256	200	216	261	221	243	220	207	219	183	241	249	227	209	224	207	215	217	230	250	280	243	241	227	207	224	249	241	223	241	241	221	218	235	242	239	249	219	255	229	214	224	234	204	253	255	206	232	235	239	252	219	231	247	227	227	214	244	249	219	232	220	226	212	232	222	214	218	228	224	225	245	263	211	209	213	226	218	238	236	232	206	228	230	244	215	216	233	234	235	222	238	249	224	241	209	222	219	252	242	206	210	231	252	248	264	226	246	253	219	215	235	243	221	238	228	271	246	238	240	213	244	212	214	236	196	198
8532	1514	3205	3838	2979	2378	1967	1627	1376	1193	1053	1029	906	861	772	798	770	747	715	764	697	714	688	700	671	698	663	689	646	603	628	633	686	630	640	650	570	638	594	606	637	627	604	597	592	610	616	577	589	642	571	631	621	615	597	596	603	640	577	591	616	604	598	570	593	576	604	580	580	626	567	612	560	607	554	575	632	596	556	579	588	568	597	604	644	557	578	554	539	605	647	543	593	592	596	599	635	613	604	600	624	549	572	629	604	609	573	629	591	611	579	554	578	577	599	644	588	589	606	561	537	589	587	564	589	576	597	566	587	580	594	592	567	648	565	609	581	560	595	563	628	587	599	565	612	572	548	596	570	577	639	600	562	589	609	624	583	591	637	575	578	616	614	623	568	606	605	613	579	600	582	580	582	592	597	545	622	615	588	561	540	558	586	577	615	582	606	609	552	614	598	586	574	612	582	600	603	558	608	578	558	588	606	597	647	561	592	583	551	566	603	575	601	606	603	579	569	577	544	596	582	567	567	610	572	583	580	579	590	584	562	599	582	590	608	549	569	556	610	583	587	637	602	638	619	579	569	611	574	602	643	641	584	586	573	583	598	566	580	624	542	592	592	617	568	574	578	523	597	603	565	572	569	566	582	598	584	616	621	555	578	586	599	581	585	641	595	553	612	570	601	600	605	577	572	550	566	607	564	626	544	608	608	619	563	579	598	597	636	577	603	589	601	560	594	599	575	584	593	606	623	602	574	580	555	570	553	561	620	652	651	628	605	576	593	580	599	556	618	591	595	621	600	551	585	607	625	585	558	612	560	581	620	549	627	588	575	561	612	562	525	590	599	582	593	577	590	596	582	598	582	563	563	591	607	597	592	600	615	612	589	582	626	575	560	566	612	546	556	565	594	577	551	646	607	589	551	579	618	589	596	581	576	576	587	623	595	590	568	562	549	596	568	576	600	614	584	574	613	627	600	598	557	566	596	549	575	584	591	551	555	591	616	591	576	563	564	573	541	549	582	599	613	587	563	595	605	584	599	601	601	583	617	611	643	576	553	571	591	614	600	578	589	579	590	592	552	600	610	556	559	571	603	618	575	586	624	535	593	561	605	559	615	612	604	603	551	596	553	605	610	567	605	563	640	588	629	580	582	609	586	594	576	572	615	574	586	583	603	590	566	577	617	587	623	570	599	600	556	600	584	563	572	570	621	593	574	621	592	582	579	571	572	569	575	591	573	574	560	549	564	584	598	587	590	600	583	594	542	567	565	576	603	587	568	619	557	628	589	620	584	608	570	598	578	618	520	624	580	601	599	621	577	609	575	538	621	590	592	595	614	546	599	608	598	603	602	556	598	571	566	614	555	599	578	591	571	596	636	609	565	568	596	644	633	570	607	597	572	567	578	563	562	611	585	615	609	568	616	588	650	609	578	554	581	579	593	571	638	553	553	585	587	550	609	615	578	571	584	586	562	603	545	574	529	599	581	577	591	565	577	584	546	588	584	560	590	604	558	607	583	593	591	554	591	593	581	603	569	594	582	532	596	602	564	621	614	599	536	600	587	627	589	612	596	561	565	587	645	599	571	581	586	616	589	589	578	570	628	609	584	600	577	600	535	598	559	647	616	610	568	550	567	615	601	598	589	552	592	592	585	556	613	616	592	615	585	576	572	571	565	586	564	607	588	558	601	608	561	530	538	621	583	638	596	597	596	576	605	590	564	574	621	611	584	558	642	607	580	618	602	538	584	562	588	601	615	608	605	583	577	602	613	591	586	550	592	594	623	622	564	575	576	584	564	601	567	629	532	597	580	592	558	567	610	550	587	596	569	588	556	558	583	573	598	590	576	593	577	594	618	592	604	590	545	606	550	601	549	594	582	592	609	615	606	594	586	566	605	579	593	602	556	617	571	606	599	566	600	572	614	603	574	610	615	575	579	647	620	653	594	592	550	607	621	594	538	608	600	548	548	529	565	552	581	594	577	577	581	560	586	597	595	559	610	590	566	553	600	597	558	570	586	536	581	566	565	586	577	622	580	571	606	590	605	590	605	595	562	572	568	585	566	580	566	580	599	587	566	578	598	576	602	596	562	620	608	563	550	666	549	612	538	587	571	560	588	654	568	554	635	607	626	550	606	572	595	598	594	569	619	554	628	608	575	605	599	558	606	620	549	600	592	564	565	603	631	582	562	583	568	584	589	604	595	600	601	594	598	597	547	550	578	630	570	559	537	587	571	575	583	600	584	633	620	596	590	616	593	628	591	573	621	594	573	606	614	572	609	605	568	576	560	547	560	553	578	604	558	573	590	578	594	565	602	576	578	619	615	595	609	577	601	561	594	605	642	580	563	583	578	610	565	562	556	596	578	585	607	563	565	618	598	580	614	604	601	572	604	564	570	582	624	564	592	526	625	572	593	608	649	579	601	594	607	578	620	581	643	598	611	614	579	571	559	556	585	598	542	557	568	593	610	568	555	562	581	614	567	634	602	587	560	568	621	584	615	574	585	664	538	584	592	579	563	590	619	594	629	541	569	586	552	573	562	556	556	574	631	596	609	619	611	621	583	591	557	584	570	615	609	595	532	603	594	571	601	603	584	585	593	556	588	569	607	608	602	539	595	599	600	577	637	575	593	580	625	587	586	596	570	600	581	541	599	597	603	588	595	577	596	555	590	596	595	584	589	590	604	576	579	600	613	553	603	629	579	542	609	543	576	592	584	587	611	578	583	578	571	596	591	566	632	627	587	607	582	606	599	550	602	604	564	630	617	576	596	596	563	591	574	583	614	615	605	625	581	561	585	575	571	603	630	613	573	588	566	588	573	603	608	573	643	646	586	595	624	562	577	595	546	606	580	566	573	608	574	572	600	601	580	554	585	585	577	562	573	616	576	581	572	559	597	570	652	556	589	593	548	576	584	584	573	568	566	576	564	570	577	512	606	637	577	601	563	556	568	583	565	573	597	572	540	601	584	554	576	581	571	602	589	595	555	596	547	599	616	569	554	609	592	622	577	574	562	574	607	574	631	595	633	566	656	639	618	611	584	590	610	572	600	546	601	580	591	562	649	577	627	590	589	633	544	627	567	642	558	564	597	561	629	525	576	558	603	584	582	601	562	617	581	557	578	616	599	586	593	597	571	566	610	637	579	580	617	585	588	549	549	587	577	542	611	563	559	581	566	639	615	525	599	597	604	603	620	583	599	566	611	611	618	564	578	597	582	563	629	597	563	584	571	576	592	592	567	608	611	580	596	567	572	591	602	593	562	584	575	601	557	546	594	577	548	572	587	565	572	611	563	555	547	579	592	578	615	592	574	589	605	591	571	568	559	583	600	582	596	586	640	559	620	568	557	584	574	585	593	574	569	589	549	593	583	558	583	631	619	578	598	577	566	563	567	606	583	590	589	575	614	585	576	617	567	587	606	596	608	569	618	601	592	633	551	597	548	602	575	594	618	586	597	619	591	535	552	618	532	594	579	586	554	601	630	563	583	628
1860	474	551	508	444	436	424	416	387	407	404	470	414	396	400	377	395	455	394	393	389	385	391	434	467	402	409	376	443	406	376	380	391	414	363	399	358	416	366	381	361	377	420	393	419	404	427	394	403	394	431	382	399	373	374	405	384	345	367	437	414	391	416	401	390	407	447	365	401	399	400	379	392	370	402	404	408	425	404	381	375	401	413	393	375	393	404	436	401	415	385	413	396	398	355	399	413	408	387	409	421	438	384	375	390	425	391	400	390	399	394	374	410	372	448	368	409	348	379	415	370	405	400	412	385	381	425	377	361	420	435	430	429	417	404	344	383	380	349	387	455	383	415	392	372	391	413	359	456	400	428	442	363	411	395	423	425	369	415	441	421	423	362	414	389	421	428	434	391	372	411	425	382	401	415	411	399	427	381	404	389	383	372	391	404	364	397	408	383	378	434	419	395	420	381	405	361	365	409	385	374	410	437	412	386	366	354	402	388	375	373	423	438	408	451	379	379	389	389	364	350	407	380	410	425	391	393	390	422	365	409	381	376	421	451	386	430	394	400	396	374	415	402	390	383	399	391	408	425	410	421	391	419	392	413	382	423	383	361	410	404	425	417	394	403	416	376	428	421	460	381	407	405	404	394	413	434	409	417	381	414	387	350	357	416	400	387	363	435	417	432	394	372	423	417	387	405	371	391	383	404	419	405	402	381	411	400	389	369	402	393	398	398	385	389	412	382	430	395	382	393	382	432	367	376	381	396	380	395	395	354	390	424	391	414	386	395	399	401	371	430	407	414	387	410	394	379	410	425	402	411	410	386	423	403	389	421	398	376	395	387	406	384	423	390	380	364	414	427	390	380	400	394	412	391	408	429	405	390	379	392	392	382	368	410	396	420	420	429	412	451	375	357	416	359	387	417	396	432	405	383	372	374	403	407	415	400	382	403	371	389	440	388	398	409	418	404	410	400	391	389	387	432	406	393	402	431	380	391	418	395	428	415	415	417	400	398	401	408	392	410	382	395	426	386	364	399	386	401	400	352	394	420	415	357	414	399	401	418	397	399	435	401	400	405	362	395	404	398	368	408	434	436	382	444	358	420	393	407	401	421	396	382	417	392	399	384	387	436	388	377	407	405	425	422	414	407	436	405	385	390	390	441	415	381	395	393	433	379	421	384	389	417	374	398	407	414	410	414	412	427	462	395	375	396	377	397	430	437	414	364	351	400	352	377	397	383	390	385	386	357	371	377	403	425	430	388	397	401	358	433	389	411	394	386	402	416	423	417	448	390	348	409	398	413	391	389	447	408	379	413	417	350	404	392	377	413	384	475	407	412	384	384	387	390	372	430	397	396	435	356	393	388	378	368	393	384	412	409	371	458	408	396	358	397	410	440	373	404	385	369	383	397	389	357	420	403	395	425	433	433	419	395	387	393	388	404	388	366	374	386	391	406	391	401	378	382	399	392	382	415	417	370	401	395	380	385	418	406	353	386	403	445	402	414	387	382	370	384	395	408	386	450	400	411	390	397	386	418	391	414	390	412	388	400	425	418	396	414	383	389	391	385	388	411	421	375	382	397	388	396	420	404	439	439	420	373	403	400	405	421	380	422	401	424	406	410	394	407	390	405	380	371	395	388	423	369	416	362	380	380	380	392	439	417	352	395	409	431	439	395	390	409	371	358	392	406	393	403	400	363	401	409	422	416	369	423	383	420	358	425	355	371	375	400	407	428	451	399	388	384	394	369	375	386	403	424	404	422	383	440	404	402	376	390	399	385	419	394	420	393	420	388	382	410	366	404	365	392	398	423	378	365	376	377	409	417	353	389	360	374	416	392	394	383	365	437	407	430	431	408	409	393	424	400	405	407	419	426	418	417	393	386	414	405	389	451	388	401	425	409	372	406	390	405	382	400	360	388	431	383	371	419	373	410	390	408	411	419	455	399	412	402	399	420	374	382	375	379	419	397	418	393	422	408	394	346	368	425	412	412	385	394	355	405	384	437	395	404	413	420	436	413	419	444	373	388	372	410	381	381	419	419	417	401	402	383	411	430	378	385	402	420	344	407	375	386	432	412	360	392	387	346	410	405	384	340	440	409	395	435	403	394	373	401	403	414	421	399	403	395	426	398	367	396	395	383	397	359	418	380	388	405	436	377	432	404	420	419	393	407	378	365	452	355	419	396	395	419	390	366	419	413	397	409	379	416	394	392	373	430	382	412	398	399	391	414	424	395	422	391	381	412	398	383	386	386	407	404	384	408	379	397	436	413	380	385	416	420	384	371	403	421	414	418	393	411	399	445	360	410	392	403	395	376	386	410	379	429	411	389	428	404	394	382	386	387	389	399	393	412	415	388	413	433	371	448	364	407	376	438	413	372	382	401	409	428	431	362	369	406	418	390	424	394	360	396	384	382	378	393	382	416	361	414	401	375	371	387	417	437	416	387	437	404	394	433	417	423	407	438	394	408	377	400	362	355	404	424	425	358	400	405	393	398	362	423	371	408	358	415	433	387	370	361	403	383	412	407	421	389	369	392	414	457	395	401	377	380	378	398	389	400	390	396	371	412	382	416	379	384	402	403	416	389	426	433	384	405	408	362	386	391	410	408	424	377	380	393	419	388	372	392	419	400	384	414	409	417	423	388	374	379	420	411	396	383	412	413	374	416	409	385	399	393	390	380	380	381	405	383	421	377	379	382	410	418	367	388	371	425	415	388	391	403	412	445	424	424	417	390	397	400	386	372	388	398	415	414	399	386	392	404	398	415	394	378	404	458	439	406	418	430	359	387	374	381	394	416	413	409	398	391	428	397	414	446	391	400	406	406	362	395	415	411	412	410	380	397	413	374	386	392	381	412	405	438	399	413	387	406	381	357	406	432	404	365	405	430	380	387	407	386	409	403	384	389	378	393	394	382	364	411	420	393	406	390	439	388	394	383	417	388	412	354	355	358	399	363	385	434	390	369	398	386	394	384	405	429	378	419	448	412	386	430	401	405	358	407	401	388	398	418	380	411	388	393	410	417	446	398	406	414	381	397	395	396	391	429	408	366	428	381	414	424	384	387	397	417	394	368	403	404	406	401	372	377	394	397	447	393	437	410	399	397	413	452	390	408	380	400	411	385	430	369	393	422	392	393	391	404	395	394	385	400	352	414	413	410	405	405	384	402	392	383	413	407	383	392	421	388	407	450	404	412	417	388	397	399	406	408	377	382	392	414	403	397	401	382	408	410	407	374	401	411	407	425	425	365	357	368	380	406	394	417	374	430	402	389	363	359	394	402	383	372	366	386	382	395	343	386	430	361	408	424	388	414	399	357	355	406	408	407	419	403	397	378	358	407	388	421	386	376	411	414	387	398	403	399	423	395	418	384	378	389	426	392	402	445	367	429	433	397	403	386	409	462	402	394	394	405	395	365	432	406	406	376	396	392	420	450	440	378	409	375	437	401	377	417	414	401	386	419	394	408	430	392	430	360	372	379	412	406	389	393	393
2246	927	1194	1277	1187	1047	1042	1007	955	923	947	893	896	926	878	940	905	881	872	883	889	911	906	877	867	908	835	901	896	928	880	971	865	913	869	909	843	913	934	877	890	845	871	884	864	900	934	902	888	905	841	892	939	888	875	872	901	878	868	926	902	882	897	863	914	855	883	923	928	874	920	873	920	907	865	869	891	872	850	936	884	841	887	866	860	908	876	824	855	902	966	865	845	828	854	935	893	920	909	857	858	912	895	860	866	955	844	932	845	891	856	872	899	897	900	894	889	879	863	870	833	896	913	860	892	879	916	892	902	914	901	900	896	916	840	905	940	858	855	863	882	886	844	860	922	928	916	841	869	930	900	885	891	912	881	843	860	839	921	889	901	872	901	845	915	885	921	909	906	874	860	881	842	823	898	858	846	901	883	898	888	910	915	846	855	928	888	918	924	911	874	870	920	852	876	911	863	859	869	935	878	897	913	845	873	848	909	896	889	896	894	858	836	872	880	873	873	905	911	910	852	860	871	866	813	922	846	895	901	809	916	833	857	905	956	913	906	884	900	838	855	874	872	881	874	895	919	871	926	860	894	900	811	894	888	868	897	921	869	880	897	842	852	920	922	823	893	885	851	834	857	877	909	882	915	879	905	875	878	869	919	870	893	877	859	890	866	877	856	887	892	933	883	899	906	894	843	848	917	874	866	901	897	856	868	843	892	846	911	908	878	862	845	931	932	846	884	849	833	888	925	899	864	904	894	848	844	887	895	842	872	912	880	882	821	872	884	883	832	921	933	916	855	876	836	880	855	863	872	877	866	945	887	829	848	866	882	880	891	875	899	878	879	902	853	908	874	863	914	901	912	884	909	916	880	838	859	885	813	906	862	886	896	841	922	842	876	860	967	893	868	884	878	886	910	901	994	867	889	915	894	893	873	878	878	897	846	837	865	868	934	893	881	847	858	894	840	931	858	875	859	848	890	902	884	874	918	899	931	902	886	871	872	848	853	868	912	893	922	824	839	850	900	855	857	880	860	864	892	863	902	888	864	853	838	875	866	898	883	885	873	939	929	913	864	884	891	922	901	864	835	859	857	901	884	858	891	859	865	856	904	870	878	878	841	846	954	841	880	861	806	926	938	902	892	879	951	931	893	859	861	867	923	888	845	889	918	874	903	914	873	914	861	896	835	894	932	875	883	837	874	837	840	874	847	942	950	906	899	924	933	854	844	886	864	889	922	945	862	920	906	844	883	908	839	853	901	834	910	878	885	860	913	892	964	940	884	882	837	881	874	869	877	859	931	903	886	904	875	905	851	882	886	942	876	846	900	893	912	921	901	849	870	882	897	941	881	881	871	835	915	891	878	857	874	823	878	861	915	877	906	913	877	906	868	797	924	893	869	872	839	853	837	964	869	911	871	889	893	895	890	908	875	893	906	890	871	844	878	890	929	895	911	875	863	882	876	886	922	890	887	891	875	911	868	873	899	899	878	937	877	912	845	914	853	879	908	871	907	895	872	902	928	916	902	886	851	881	927	904	845	913	858	889	881	866	944	867	912	873	847	875	895	866	835	871	910	843	903	897	912	848	875	898	880	916	923	860	886	888	874	940	907	895	912	867	840	874	880	934	898	852	896	841	866	907	885	886	884	901	865	902	897	854	914	835	905	848	909	870	857	901	898	869	857	860	900	888	909	858	915	877	841	919	885	860	831	846	867	917	914	878	936	893	869	879	931	902	897	931	856	931	836	844	938	899	863	955	905	860	942	865	966	884	918	877	885	828	890	882	865	861	846	932	851	912	866	919	895	891	872	893	842	907	863	861	882	886	822	924	922	912	935	923	862	906	881	958	835	845	901	861	910	859	871	908	877	927	882	906	859	878	930	897	921	810	901	878	886	905	920	867	886	885	920	883	943	907	917	919	893	922	868	888	857	873	832	923	862	868	881	884	914	929	872	887	861	892	938	884	915	860	875	878	915	789	899	853	915	867	896	874	909	865	907	859	870	865	892	885	896	879	910	851	903	824	855	914	884	854	893	825	925	864	844	907	841	856	885	924	865	889	894	858	897	885	854	911	896	891	908	880	893	876	903	874	877	923	871	870	907	904	858	883	945	909	877	901	895	826	891	861	916	896	870	799	878	844	909	861	871	875	840	868	872	900	862	869	874	893	888	883	870	902	910	872	896	890	928	850	919	936	884	918	845	837	836	840	845	869	927	901	885	927	838	930	893	878	868	855	888	937	871	894	870	829	876	841	866	933	926	896	913	928	907	910	936	890	874	871	873	884	868	888	847	863	862	850	875	846	920	949	907	858	866	859	904	885	913	884	837	869	856	894	864	888	853	922	918	865	865	860	849	932	885	942	840	862	863	869	912	902	898	859	914	810	888	879	915	851	933	843	878	899	914	844	834	815	848	866	901	856	901	895	877	878	949	852	886	872	886	888	918	908	854	904	895	906	856	848	842	914	843	911	866	859	871	946	847	846	892	876	858	886	897	876	869	855	885	869	832	913	829	873	864	871	874	870	875	930	915	878	854	889	878	866	813	861	914	889	899	885	870	838	888	838	879	873	942	847	920	909	880	873	834	901	835	889	916	897	897	889	885	868	901	912	902	926	923	854	932	861	911	900	848	849	850	916	849	895	882	870	892	895	959	841	955	831	948	869	905	941	853	883	847	892	910	904	873	913	836	881	823	863	896	937	855	874	885	857	883	872	932	894	919	919	899	936	938	878	931	875	893	932	923	907	905	895	921	893	903	876	899	876	912	853	890	869	864	887	904	913	849	886	851	900	931	921	870	849	884	887	944	903	868	905	908	910	895	893	810	849	848	875	917	915	916	919	918	938	888	854	850	848	895	916	885	911	907	907	899	897	825	873	913	909	894	897	874	893	861	849	862	913	856	907	860	884	840	873	822	861	902	849	944	925	924	802	906	878	908	886	909	882	871	890	886	931	861	885	885	871	912	888	890	875	915	839	889	905	871	851	861	869	880	908	856	864	887	893	874	881	824	871	850	859	892	895	872	850	927	899	882	874	879	947	896	887	863	840	907	903	941	882	927	898	861	854	884	870	908	869	905	866	822	928	834	847	828	874	873	866	859	884	825	889	869	914	886	901	886	927	899	920	852	876	853	885	883	851	876	931	859	836	882	855	939	884	898	903	898	902	901	904	914	930	866	908	873	823	847	883	902	906	921	922	911	826	939	917	854	864	860	898	835	867	876	905	865	847	857	886	921	831	899	888	893	890	927	884	863	859	922	871	851	918	869	907	829	916	899	957	888	900	898	837	881	899	878	908	877	881	893	896	864	881	862	932	926	895	919	850	910	866	885	900	859	863	868	907	915	867	889	952	863	899	883	884	823	921	834	925	915	884	868	906	873	880	827	814	805	893	906	892	858	852	864	912	853	912	902	849	907	893	892	853	869	884	880	889	887	895	908	910	889	912	932	884	892	864	901	905	911	933	884	833	837	898	902	883	888	828	931	897	858	859
7488	706	851	782	526	426	348	287	266	242	235	225	233	200	212	224	221	186	218	207	216	207	225	205	190	253	224	215	200	189	193	170	210	213	173	230	218	206	254	202	182	236	203	207	215	185	220	229	205	199	207	204	188	203	190	237	199	220	250	189	211	195	197	246	215	177	208	213	218	203	223	208	207	189	208	180	198	208	215	209	214	168	213	197	206	223	186	217	163	184	182	180	192	201	190	203	201	202	207	221	180	214	215	218	184	199	214	224	190	207	222	195	204	178	201	199	201	235	207	211	192	229	195	191	206	225	195	187	201	187	192	215	207	201	178	213	202	195	198	223	197	215	185	205	211	209	205	177	189	206	183	221	181	201	191	193	214	224	224	229	216	211	215	176	203	230	201	227	198	161	196	172	180	201	184	194	237	200	203	220	188	188	217	201	192	202	193	219	201	197	192	211	188	209	216	231	185	200	210	206	213	182	185	188	192	225	208	206	223	184	208	210	211	220	185	190	203	202	229	204	188	199	179	196	198	187	204	189	207	198	204	240	205	206	198	210	217	229	214	206	202	222	203	188	190	169	196	203	195	185	195	188	209	187	221	190	206	200	180	204	199	180	201	225	192	223	198	196	209	205	189	212	210	220	201	183	196	200	190	169	206	197	184	217	191	206	198	189	185	197	189	193	206	204	195	216	192	220	209	190	191	204	233	189	198	184	197	211	216	213	212	185	201	222	209	216	203	193	196	205	195	186	216	207	194	209	196	207	199	166	189	195	190	214	230	196	209	212	195	204	203	180	222	189	191	187	187	202	178	189	213	215	190	194	198	206	201	173	214	178	221	202	191	182	214	213	181	180	208	195	186	198	239	206	218	204	227	190	173	175	195	181	190	201	208	204	211	222	164	212	174	196	175	196	201	172	202	221	181	212	208	199	201	203	197	179	193	199	196	221	191	181	176	226	194	169	214	214	231	204	199	222	217	220	219	216	186	172	193	234	221	195	204	172	172	190	198	182	224	185	180	200	194	177	180	181	202	208	185	190	209	182	187	186	207	198	215	213	192	200	198	209	212	207	180	172	202	185	162	194	196	210	202	203	190	206	192	201	197	197	199	248	227	216	198	233	203	198	198	181	201	215	204	189	208	191	181	225	219	190	212	187	201	208	197	204	198	215	216	202	195	190	209	185	214	223	212	185	205	179	197	213	200	206	208	187	197	210	173	193	195	186	191	184	218	181	197	181	188	225	229	191	167	190	192	218	205	207	205	196	175	195	204	203	210	196	223	215	203	201	238	179	186	193	216	190	223	184	178	182	196	221	193	183	156	232	181	195	209	201	204	196	221	194	187	203	185	169	185	196	167	196	191	208	173	221	204	188	203	210	222	231	208	200	208	195	188	192	189	199	182	201	197	214	209	193	180	170	228	216	215	173	190	216	206	199	189	181	212	211	210	202	193	221	199	199	189	198	190	194	207	215	192	212	245	208	184	197	229	190	191	218	182	192	209	217	208	179	207	193	202	173	195	215	198	186	191	189	215	199	176	218	223	207	208	211	183	212	204	176	182	213	184	197	209	192	218	207	196	185	175	223	203	195	206	204	191	197	166	194	216	194	207	211	207	200	211	191	201	180	219	222	216	217	195	228	226	208	211	205	174	225	214	202	199	215	185	208	205	166	213	193	208	190	198	217	213	210	195	189	185	186	205	202	199	185	198	176	208	221	193	192	210	220	192	218	217	198	206	215	206	197	181	202	221	233	193	192	207	202	240	179	189	196	205	226	213	190	222	204	205	200	221	183	212	185	216	220	202	206	159	206	196	211	209	197	185	191	195	196	207	207	226	198	202	184	222	210	201	200	195	194	206	223	214	205	215	197	187	200	217	201	217	201	187	207	191	216	196	190	179	198	187	193	188	215	199	168	198	191	190	187	177	203	200	184	221	197	185	197	211	215	192	190	214	205	198	198	208	218	196	163	198	201	202	191	212	175	193	223	188	179	212	182	194	165	201	187	192	191	187	198	187	210	173	192	194	176	199	211	190	202	193	195	198	170	198	191	193	225	192	229	196	218	201	210	232	226	184	214	204	205	188	202	194	190	214	204	202	198	182	201	194	200	175	191	191	192	204	224	206	218	165	189	187	213	183	232	219	209	208	222	197	170	238	206	186	199	226	200	212	209	223	166	206	204	209	192	212	203	180	225	175	180	225	193	243	190	226	212	188	193	183	218	204	187	198	204	178	202	175	186	188	191	226	213	213	219	196	203	204	218	226	210	207	200	188	186	193	208	198	184	199	209	191	228	208	210	192	193	182	222	212	191	209	209	202	213	228	185	225	205	171	199	192	204	197	205	211	211	214	200	217	195	190	186	173	205	209	226	226	217	171	198	199	209	159	208	214	232	189	198	210	243	198	201	197	208	220	191	214	216	183	164	218	186	191	199	238	186	198	204	215	201	197	204	221	201	202	216	201	178	207	176	194	221	206	205	188	206	196	178	202	207	200	213	185	203	186	217	192	165	185	182	212	173	209	211	163	208	191	193	231	171	196	215	231	214	222	185	213	195	205	228	209	166	197	207	200	210	199	205	185	197	207	205	208	239	226	209	184	181	199	205	178	213	188	201	198	213	202	214	204	199	213	204	223	187	199	199	222	215	202	186	193	188	225	217	206	210	188	208	181	187	177	201	203	212	207	194	228	197	181	177	227	199	194	196	211	199	211	214	186	201	212	226	224	196	199	202	221	183	210	187	181	226	197	161	187	206	179	179	178	178	193	222	197	160	178	182	184	190	203	199	209	184	207	210	173	201	199	219	197	207	200	186	217	201	191	200	170	201	202	193	216	202	201	171	186	237	216	183	230	193	223	186	209	200	204	211	226	189	175	178	211	210	193	188	226	250	180	192	189	210	162	182	191	212	205	203	187	193	183	203	191	169	201	205	185	199	217	204	231	205	215	206	196	205	197	208	192	185	210	214	209	209	203	202	226	219	197	198	196	187	188	206	197	202	213	203	187	230	209	179	181	187	202	194	200	201	187	205	209	194	197	188	206	209	175	200	204	187	201	212	210	204	169	171	203	205	212	209	218	193	204	207	187	192	186	183	202	166	221	196	215	209	235	179	230	212	176	220	202	205	182	198	188	212	203	198	204	193	203	179	193	187	194	188	180	197	179	219	210	198	193	208	199	183	207	206	219	207	230	200	237	218	209	191	201	195	198	196	191	192	194	169	204	188	206	207	216	220	200	191	218	198	182	188	187	191	176	183	183	198	206	196	185	196	192	213	207	183	203	196	213	196	189	193	195	185	195	196	162	211	208	223	214	204	152	188	207	166	236	209	186	202	190	201	196	172	205	215	197	182	201	206	196	183	222	218	191	209	204	193	200	212	219	179	211	221	205	179	218	236	212	206	198	209	210	196	202	206	208	209	186	185	210	193	197	194	189	201	193	191	178	206	216	236	222	176	205	190	206	224	198	201	199	174	168	194	225	190	192	203	202	179
6391	919	1829	2416	1832	1533	1251	1111	916	801	695	698	716	671	609	639	593	578	564	591	553	603	542	545	535	562	502	488	567	515	509	522	532	473	497	516	550	521	516	482	520	471	507	496	489	518	505	479	510	499	553	510	507	490	464	489	471	485	475	498	513	493	489	532	529	482	501	527	491	504	495	520	473	476	493	537	508	469	512	507	493	487	498	558	523	511	475	509	467	490	486	496	496	460	508	542	486	477	483	511	466	502	538	473	520	499	526	507	491	494	479	533	472	499	480	469	507	526	522	529	493	473	460	467	518	509	474	470	466	507	523	536	523	498	492	466	520	493	490	490	478	465	476	499	495	478	523	497	483	466	474	482	493	477	458	513	545	510	532	475	472	489	504	518	471	471	531	473	501	476	492	508	490	481	514	485	517	565	529	509	488	462	475	515	494	514	498	499	493	470	522	484	477	506	470	497	484	483	518	516	458	522	472	470	454	482	529	472	480	477	502	522	507	483	514	505	489	444	515	495	491	469	498	480	497	507	542	534	487	466	459	516	477	478	518	498	491	504	482	491	476	493	451	468	477	507	453	482	524	531	515	490	522	517	532	492	507	484	513	476	506	522	495	491	511	499	464	470	484	481	480	472	486	487	510	464	479	480	494	505	485	515	449	495	506	530	500	505	497	511	478	522	517	493	494	492	469	471	514	506	483	492	509	538	504	474	503	464	513	491	460	474	461	500	493	528	496	530	498	487	503	474	503	492	491	487	517	490	482	494	494	500	480	499	480	490	488	533	479	477	511	496	463	495	488	469	501	467	481	482	509	505	461	531	501	517	484	493	504	497	479	532	439	525	495	485	531	506	489	538	508	487	526	500	457	514	491	473	484	498	500	487	509	521	500	480	501	479	484	529	492	480	510	482	508	522	484	460	526	503	481	504	483	501	511	465	509	472	518	466	467	503	507	478	500	518	468	492	521	488	524	522	527	471	489	498	476	487	496	484	496	463	529	471	527	487	526	480	535	524	477	491	509	492	495	488	491	487	461	478	476	487	464	508	481	465	502	484	471	500	451	526	537	562	496	484	461	493	505	482	490	448	511	492	509	521	481	459	502	519	494	522	503	493	512	509	460	489	506	515	500	502	504	516	526	501	480	471	492	522	470	511	509	532	504	481	484	537	472	493	508	512	497	476	483	535	462	491	494	515	465	512	532	532	494	511	490	520	497	518	508	450	494	505	508	486	493	505	468	522	508	537	529	483	491	489	494	461	531	498	455	539	524	507	507	473	525	502	520	468	461	516	460	507	484	487	490	518	508	479	497	525	435	511	463	521	517	481	474	512	440	492	486	489	454	476	538	520	516	494	497	520	499	515	515	512	523	512	523	525	525	495	530	490	465	482	498	493	502	480	515	511	519	511	473	493	505	495	488	481	463	483	518	534	477	471	461	504	503	511	502	505	503	463	476	450	481	469	531	471	491	499	506	497	493	533	528	494	479	494	504	532	510	531	462	471	548	501	504	482	541	457	508	473	514	505	475	508	495	523	484	515	497	506	475	488	522	511	491	505	489	499	498	500	463	530	517	484	499	490	531	505	482	509	480	501	462	479	496	519	520	491	498	520	516	522	483	483	501	455	517	531	506	489	493	493	500	504	499	494	487	519	507	482	497	494	454	446	460	502	480	476	502	465	521	475	483	496	511	476	493	478	503	518	514	504	486	527	515	469	491	460	480	513	491	482	495	472	506	488	486	483	503	528	498	465	515	526	496	432	497	498	538	490	475	515	464	495	492	485	473	461	492	493	507	538	483	482	472	503	489	511	528	464	488	506	523	483	469	517	509	475	486	471	483	464	491	496	466	491	477	504	489	490	502	525	476	503	506	533	490	503	485	486	502	528	519	499	491	503	512	515	475	502	498	478	483	474	507	482	522	512	464	505	474	509	492	476	503	518	499	481	499	480	498	504	498	450	520	512	480	465	490	533	521	499	482	511	496	494	496	467	471	485	462	503	497	508	443	464	480	534	481	530	520	527	514	488	501	458	502	502	463	514	493	472	491	493	502	500	484	518	529	448	508	503	510	509	465	474	473	482	498	513	468	476	463	490	529	445	472	484	497	480	492	538	495	470	482	479	504	512	514	520	494	441	501	464	512	497	490	488	507	470	536	498	496	484	507	502	461	501	505	524	467	470	465	500	479	499	532	458	448	491	495	469	472	478	493	518	504	500	479	508	497	464	469	508	484	501	496	498	463	499	480	476	486	473	549	491	496	485	480	475	448	459	485	509	499	525	498	514	497	474	514	472	470	461	457	511	447	514	445	507	500	489	487	496	475	485	485	474	539	471	483	470	512	495	491	498	520	524	501	504	514	533	507	483	477	491	453	488	465	460	485	507	483	509	506	487	456	482	526	487	510	493	510	523	466	437	446	496	501	497	480	481	497	453	504	476	480	495	534	482	508	483	448	468	520	475	543	469	533	512	507	532	502	473	524	482	538	494	485	510	495	517	475	489	510	505	464	501	524	531	478	482	500	476	464	494	524	509	483	488	504	525	469	513	490	535	531	459	466	477	497	511	528	470	493	511	504	508	520	489	454	505	479	493	511	540	494	490	552	464	514	494	487	500	531	523	530	480	500	470	538	484	499	446	525	542	494	453	466	492	507	471	523	488	484	487	481	497	497	523	482	475	473	527	499	471	474	488	495	486	472	517	507	460	495	511	489	499	490	506	506	490	508	524	480	511	502	498	481	507	461	495	476	507	481	440	469	495	491	460	520	498	493	483	499	501	486	497	481	452	467	508	522	499	482	536	497	487	467	514	531	493	502	516	495	507	518	526	476	519	456	483	487	470	485	511	517	463	506	508	494	462	507	457	498	464	507	491	466	476	513	506	488	490	510	489	498	497	456	466	509	498	498	504	491	495	545	507	504	489	498	506	483	485	497	472	466	472	520	485	507	490	514	491	515	500	473	491	515	497	521	500	507	521	460	509	503	535	544	479	498	503	516	485	462	527	509	495	526	470	495	485	500	496	494	487	491	497	526	492	534	483	500	497	533	508	552	495	490	492	491	471	468	496	504	466	492	514	502	522	510	473	477	541	489	488	515	488	519	469	446	505	496	533	475	485	473	479	484	470	450	492	487	527	487	542	481	467	531	455	509	517	474	489	494	478	486	505	475	532	544	505	490	518	490	502	489	493	464	520	481	499	499	492	506	477	509	525	484	518	487	522	516	503	522	475	489	490	461	461	471	482	471	497	481	518	491	492	508	482	511	495	505	487	493	517	490	494	475	482	476	490	503	503	481	499	488	468	455	535	487	470	487	505	503	502	502	474	518	505	457	493	467	485	525	462	509	452	456	471	487	487	486	494	496	474	513	482	518	504	469	502	477	484	509	562	527	542	484	494	503	486	460	496	523	516	485	511	526	501	481	460	463	557	473	502	485	535	492	505	480	491	471	503	464	520	488	466	507	476	442	511	519	486	485	492	470	482	505	465	479	503
14647	1603	1474	1430	818	589	527	453	412	347	305	308	318	268	268	239	257	250	255	251	245	245	240	264	244	243	252	211	218	236	245	221	231	241	209	224	251	236	250	234	268	236	249	229	245	208	220	237	236	217	195	243	244	228	215	199	239	211	235	201	249	228	240	224	238	199	230	226	226	219	217	237	229	223	225	211	216	253	214	242	240	217	230	216	235	210	256	215	240	232	232	210	220	222	228	232	216	244	243	203	213	225	226	237	251	262	264	209	238	233	198	238	203	211	227	213	236	223	234	251	223	217	250	228	201	234	209	224	216	243	202	223	216	256	223	230	235	209	223	252	227	217	250	235	235	213	245	243	228	266	220	197	208	230	239	231	230	223	248	212	244	214	260	217	231	196	215	241	235	252	261	247	210	222	249	226	218	242	225	243	215	234	235	229	228	240	242	229	209	224	221	246	221	214	247	226	227	214	268	217	241	244	224	202	204	210	224	218	255	218	234	212	235	243	213	239	238	204	270	245	237	237	243	238	226	212	217	212	249	238	249	218	254	215	223	202	265	217	215	243	206	207	203	228	229	218	235	231	213	225	202	221	233	255	253	256	207	242	212	258	241	237	270	236	249	220	236	258	233	217	200	228	210	230	224	234	245	233	242	223	217	241	243	247	225	227	262	239	227	241	208	241	228	217	200	247	273	233	241	270	223	219	206	206	204	244	244	237	244	219	247	253	234	251	189	226	237	246	228	211	258	256	233	240	217	251	215	224	209	227	240	256	226	223	240	242	239	225	247	264	236	267	237	229	257	219	220	206	235	259	266	250	220	232	217	228	254	253	218	228	236	233	192	238	231	224	226	216	247	217	209	239	223	243	220	242	255	235	239	220	219	229	248	237	223	219	211	236	250	223	234	256	239	249	237	238	235	244	227	236	226	241	225	222	209	214	235	224	197	221	199	215	234	242	242	229	239	223	236	214	229	220	209	242	258	228	257	242	235	224	221	243	185	248	231	245	274	217	208	204	255	223	204	211	233	222	198	243	291	221	223	240	242	242	226	242	206	255	233	250	216	236	235	248	216	231	217	234	232	255	228	206	250	235	237	213	241	232	200	247	233	214	231	227	254	269	220	207	214	229	224	224	255	200	205	185	228	231	226	226	231	229	210	220	200	196	238	193	216	221	225	232	206	243	245	243	254	231	221	234	224	239	193	254	235	246	228	211	198	210	259	219	231	232	243	232	239	194	248	225	250	235	262	221	242	240	234	223	232	258	252	237	230	240	225	233	238	187	238	219	237	230	248	256	236	235	234	223	225	243	210	207	220	233	253	235	268	215	209	235	205	222	240	234	235	222	247	264	215	234	204	210	214	245	219	214	218	244	235	190	224	236	233	188	219	221	220	222	238	243	228	225	225	215	217	226	237	237	239	261	203	216	242	242	214	213	244	236	232	197	217	216	226	229	265	252	219	222	242	207	243	241	228	229	220	215	214	223	215	263	225	227	226	239	236	243	258	228	231	217	237	230	234	228	276	234	235	231	242	236	221	241	261	238	228	227	212	212	223	221	228	209	244	221	235	242	208	259	245	263	217	241	225	242	200	236	237	256	233	234	243	246	223	242	213	210	244	228	203	256	245	231	234	222	212	229	198	202	226	231	211	246	238	215	252	240	226	241	266	251	220	219	258	214	222	227	253	216	211	238	258	234	233	253	230	238	249	221	244	244	235	201	221	201	216	223	243	241	223	230	259	252	216	214	213	248	244	252	214	227	211	245	222	240	218	225	231	239	252	235	208	244	231	219	234	237	208	247	220	208	238	225	244	230	229	198	210	241	237	232	242	244	229	247	241	224	230	227	222	234	229	215	229	247	247	229	197	232	246	234	210	207	211	239	188	221	221	257	224	241	237	223	230	257	228	222	205	217	229	178	252	207	220	228	212	199	222	222	234	244	232	219	240	220	238	243	248	235	221	239	200	244	218	235	209	218	240	236	226	211	233	234	243	242	206	230	235	199	238	226	204	247	206	232	215	210	194	194	259	250	220	225	219	208	235	231	241	233	229	223	228	243	247	225	197	202	200	233	223	255	230	234	219	238	227	215	217	207	271	213	205	213	229	230	208	249	206	263	234	214	216	213	241	205	233	217	208	244	224	216	238	243	252	242	242	236	200	215	241	220	218	220	219	275	216	217	226	244	223	221	241	203	218	243	242	225	230	232	241	206	226	249	199	231	235	257	236	227	233	229	225	210	203	256	223	214	247	226	212	206	219	227	231	232	244	229	252	223	226	228	233	235	222	245	178	232	217	210	238	234	207	253	238	243	209	233	241	241	225	266	257	196	207	211	231	201	228	229	225	231	210	216	210	244	219	235	207	197	221	249	253	229	222	190	234	229	207	239	226	225	247	230	210	237	236	213	230	199	222	242	226	230	209	216	209	216	255	224	215	239	213	264	215	192	215	219	251	226	236	223	245	247	217	224	234	228	229	220	233	251	215	239	219	230	191	244	237	199	220	215	234	235	245	217	215	274	238	222	266	161	217	221	245	235	212	239	228	233	223	253	230	242	233	228	238	235	238	222	243	204	234	238	230	231	217	227	240	255	218	235	256	187	219	224	233	239	233	247	251	250	248	235	225	219	186	223	223	237	232	217	227	253	245	245	214	253	235	217	229	246	230	235	213	210	242	206	249	202	225	215	276	233	236	237	239	227	230	236	234	239	242	203	251	242	248	264	203	234	228	213	253	252	203	233	222	235	245	234	207	215	224	221	229	214	210	236	253	224	220	254	247	221	208	239	244	243	209	231	263	233	221	236	254	218	209	259	224	250	248	223	246	203	237	186	204	242	237	214	243	241	223	240	251	242	230	257	235	277	229	241	233	251	260	256	225	226	247	215	210	214	234	212	229	252	273	204	218	198	209	230	214	216	234	237	239	224	214	207	222	247	227	261	216	251	245	237	221	235	257	233	238	221	235	249	248	235	222	242	228	246	205	246	249	229	240	208	243	248	250	210	253	248	223	288	258	216	242	232	215	259	244	220	235	212	243	271	230	229	214	237	240	251	219	231	213	239	248	172	228	243	228	240	246	215	233	219	240	260	221	218	225	254	232	219	216	236	231	219	239	219	244	225	257	241	241	248	238	227	218	226	251	223	245	240	215	249	217	234	198	223	226	224	242	235	230	230	221	211	234	209	246	225	229	258	229	210	208	197	217	254	241	225	220	223	238	226	222	231	255	246	224	228	240	214	219	240	234	237	243	252	220	248	256	211	221	212	234	257	230	251	243	250	211	240	235	237	220	237	238	225	218	228	253	228	215	225	221	243	234	230	239	237	268	232	265	237	195	224	231	214	221	219	264	232	241	214	244	230	223	206	213	230	230	224	216	223	260	222	225	225	240	214	229	229	216	214	255	229	214	253	216	228	228	201	255	241	244	223	241	218	237	227	239	227	230	253	253	242	243	245	211	233	244	221	204	229	223	232	276	225	228	225	213	201	221	223
8477	1411	2941	3756	2872	2343	2020	1643	1308	1168	1078	1001	919	873	863	796	739	782	759	674	646	673	658	706	674	659	659	602	673	611	634	655	640	602	611	612	625	617	626	613	602	647	577	629	572	608	640	637	610	615	616	578	624	611	651	629	592	605	605	605	550	569	635	613	564	581	624	572	555	568	557	600	610	546	604	597	615	608	574	605	559	626	587	566	589	577	561	568	623	577	588	601	642	648	615	598	592	582	589	623	541	604	578	595	587	593	589	591	567	594	621	594	565	634	596	574	580	656	573	571	581	620	643	595	570	603	578	523	581	607	555	574	582	603	627	583	605	569	637	609	566	574	579	617	554	607	577	589	587	571	628	648	589	594	556	615	575	585	584	584	574	569	617	598	631	593	620	563	584	603	576	605	612	609	604	581	589	626	602	575	583	553	616	549	573	615	597	581	594	580	617	595	601	588	602	600	603	580	585	581	534	592	598	625	581	584	621	600	571	611	622	574	581	563	652	566	549	554	576	563	573	630	591	574	566	573	606	586	576	587	602	618	595	630	579	586	560	643	581	573	577	565	566	582	547	559	562	542	585	594	587	591	563	617	600	595	573	602	574	562	592	568	581	580	564	611	644	635	569	598	600	589	580	573	616	613	571	618	639	556	609	570	651	577	600	599	583	612	611	586	597	567	602	587	598	631	589	589	580	575	578	570	602	578	569	618	582	606	542	573	644	606	563	603	563	592	621	580	592	633	594	556	563	560	551	620	590	594	593	657	571	573	612	600	596	562	576	589	612	612	625	578	594	568	588	558	625	587	575	584	606	617	600	649	604	573	590	606	633	558	601	578	596	574	602	567	575	583	581	599	558	628	645	547	589	592	606	571	606	600	575	555	552	571	611	573	604	585	541	562	550	584	586	588	563	569	594	606	609	634	605	584	582	592	609	587	600	572	627	581	575	541	625	601	575	589	585	625	586	600	618	574	616	584	580	522	606	566	554	559	573	615	660	566	589	556	584	597	579	634	575	591	635	552	574	550	585	558	571	529	575	565	612	592	593	600	557	618	570	604	603	548	575	574	558	596	576	610	595	574	585	604	584	637	613	619	576	645	567	579	619	622	570	547	619	620	572	607	582	592	602	573	609	574	614	587	603	590	584	574	530	590	624	558	609	576	623	613	616	606	613	604	608	587	560	587	602	572	631	609	569	577	610	578	573	583	648	622	538	570	592	594	623	588	563	618	609	606	593	601	581	579	578	552	560	549	612	641	614	556	534	605	584	549	611	590	605	635	563	612	615	548	592	646	612	569	565	601	592	593	574	580	612	609	578	547	549	541	594	627	574	597	603	594	599	547	563	580	573	573	584	584	562	579	601	604	607	616	614	549	605	616	575	598	627	554	549	578	553	588	635	603	561	591	570	597	564	581	581	624	596	612	543	597	540	561	619	611	563	610	573	595	586	575	619	612	602	588	579	551	583	617	604	598	625	583	601	587	573	572	609	567	563	612	618	633	575	591	632	524	559	570	553	586	586	640	583	559	577	571	568	611	604	575	550	628	592	649	562	587	599	602	612	586	576	609	630	597	652	561	597	565	600	567	599	580	567	593	632	586	600	579	581	581	564	574	536	565	590	602	580	555	640	589	627	594	595	570	588	590	582	595	608	552	534	604	620	612	594	590	572	616	530	551	619	614	585	602	609	576	577	609	587	597	588	606	544	570	583	592	594	607	584	576	573	548	597	577	588	608	579	577	583	579	564	581	550	616	562	595	587	604	591	592	570	573	598	576	610	631	575	557	598	582	595	553	604	579	569	518	580	551	585	616	635	618	579	564	638	596	623	542	579	577	594	603	555	615	572	640	637	593	616	583	629	575	612	592	614	589	578	563	623	565	614	571	589	611	576	609	551	607	570	552	585	635	634	592	584	629	590	602	579	568	546	576	607	550	566	612	584	593	618	601	622	561	559	581	583	593	574	534	626	579	601	611	622	614	581	619	625	604	549	587	555	592	573	589	601	577	583	584	567	618	580	597	581	587	609	611	630	565	550	577	587	580	551	606	570	607	604	603	553	614	572	582	621	609	594	602	581	578	594	613	566	575	594	599	612	597	646	582	580	540	554	570	568	576	585	561	603	573	604	596	622	583	604	548	606	604	598	604	590	556	571	615	648	589	571	562	591	615	552	621	616	595	588	574	594	547	525	595	607	586	569	595	615	581	613	599	574	591	591	549	565	586	601	605	548	556	557	583	555	592	564	595	557	574	584	583	558	552	593	570	630	614	555	568	613	564	584	572	598	564	585	616	588	606	561	596	584	599	589	644	557	589	633	572	609	604	585	603	571	589	609	574	576	583	629	586	602	594	550	622	548	577	569	543	573	607	586	544	631	587	580	588	585	584	571	587	609	563	612	611	583	624	614	583	572	581	598	599	592	625	592	563	607	545	592	629	580	575	591	565	610	543	607	612	579	562	581	597	601	557	565	635	613	567	618	573	575	581	614	548	567	557	587	603	599	587	579	634	592	600	609	606	604	598	566	576	551	555	586	594	626	607	599	568	540	600	547	585	558	601	596	569	605	549	599	527	626	555	586	590	619	593	584	559	593	562	588	598	582	585	535	583	608	626	622	568	562	574	556	583	578	574	584	593	607	606	589	634	607	572	606	597	556	611	572	571	575	580	579	591	633	587	582	644	610	602	623	560	592	559	648	582	572	604	590	610	621	583	560	587	614	572	560	617	576	568	574	617	608	605	562	570	585	605	606	564	617	567	567	630	561	597	581	594	569	560	552	612	552	544	576	617	593	599	568	606	571	587	628	566	582	580	577	597	586	570	622	584	581	603	601	562	644	584	602	574	553	603	592	602	590	584	600	581	604	605	609	605	564	605	533	588	566	588	637	588	560	589	608	607	582	585	599	588	564	565	581	553	644	551	590	611	615	600	576	579	567	584	584	558	614	545	656	602	599	568	545	587	584	607	554	624	614	578	609	606	608	644	517	584	580	577	629	591	550	594	551	599	584	585	600	575	576	588	564	591	549	601	569	589	533	587	580	585	551	611	572	604	586	605	609	599	612	627	586	609	609	625	635	611	571	582	585	567	581	589	596	570	610	576	606	601	605	580	637	555	612	595	619	614	640	635	580	581	590	593	576	599	595	581	623	638	619	559	582	601	617	607	631	592	583	560	608	601	599	567	589	573	605	582	552	589	585	605	626	609	596	581	584	609	619	575	552	562	613	635	541	607	603	582	560	597	597	594	595	563	639	600	583	585	582	605	596	632	586	598	620	641	640	592	604	592	591	578	579	557	604	584	583	587	579	596	629	613	545	608	614	608	608	572	615	565	593	590	587	590	556	568	607	559	642	567	550	568	553	574	598	559	569	566	565	579	566	607	605	579	598	563	591	579	545	605	571	592	612	581	583	610	579	560	589	564	566	601	582	555	591	611	620	592	586	582	609	616	613	580	550	591	558	589	612	586	605	577	575	641	597	632	561	565	580	586
1862	542	547	488	478	452	394	374	443	424	399	412	428	410	408	464	379	412	393	394	406	418	419	390	388	375	407	370	395	404	376	421	375	412	370	373	373	400	405	389	426	422	436	398	408	411	399	382	371	386	411	381	400	434	399	411	382	388	388	414	403	396	423	397	386	386	399	423	401	405	390	398	387	375	403	427	440	365	392	405	389	384	405	406	382	424	356	406	377	424	418	399	423	380	398	395	407	437	411	374	435	381	403	385	403	395	414	415	413	386	399	394	406	413	371	379	424	433	421	371	405	413	427	389	422	392	367	347	441	423	412	375	370	425	406	387	368	382	383	385	393	393	374	404	382	380	374	394	377	419	439	380	381	388	394	414	411	370	404	398	434	403	380	396	411	385	376	378	391	388	422	403	408	404	356	435	394	403	406	379	362	406	412	382	395	377	351	409	392	451	393	409	417	410	418	422	429	372	385	379	406	419	391	413	396	394	382	414	363	415	390	385	417	401	401	430	399	403	381	363	419	415	406	429	392	416	406	425	417	437	377	410	358	365	379	381	406	369	395	394	365	434	398	393	408	411	373	374	395	392	394	393	372	401	408	412	389	380	402	404	411	366	390	400	426	369	375	333	408	418	358	408	387	402	385	380	364	422	376	389	398	393	419	362	369	420	407	390	435	394	438	399	392	446	417	391	367	397	414	385	357	365	384	411	393	376	390	402	399	389	396	379	391	411	426	417	448	418	399	380	389	389	410	411	376	416	421	331	420	408	395	395	405	414	411	422	408	400	405	393	395	393	374	414	406	375	411	367	393	386	392	412	399	398	380	435	427	405	402	418	411	432	408	412	391	406	390	375	403	380	411	391	399	368	393	391	395	391	392	390	450	398	403	413	405	368	388	384	405	378	402	399	393	401	371	414	393	437	373	422	412	396	385	425	373	399	417	379	434	371	391	398	389	366	369	396	433	409	385	422	410	391	333	403	377	388	385	373	409	399	390	380	409	412	391	398	390	377	380	397	373	421	400	392	390	338	401	393	377	404	382	411	364	401	431	369	379	377	419	429	400	354	412	402	380	456	430	394	395	384	391	421	383	388	417	391	341	376	403	410	423	393	373	381	417	426	397	387	420	394	387	399	412	409	395	430	377	396	391	410	385	386	419	377	405	406	409	371	356	376	419	436	388	401	427	448	380	399	393	401	379	394	403	371	375	403	422	416	389	415	414	415	379	392	408	430	368	428	387	432	388	433	423	433	414	417	397	416	384	393	418	416	401	397	394	370	428	385	397	433	380	407	381	417	421	391	392	405	408	415	389	402	371	399	400	404	376	400	388	423	401	434	380	408	430	369	404	397	415	396	421	398	410	387	419	413	390	364	420	391	397	405	409	409	348	393	360	404	406	425	382	375	365	374	429	421	415	355	366	436	376	419	405	402	371	434	381	387	401	425	367	396	391	415	421	409	421	376	389	393	385	455	385	384	339	368	403	398	417	357	378	391	413	385	409	404	411	391	413	410	387	397	424	401	435	421	389	408	391	374	383	367	412	389	445	419	396	393	387	402	386	390	406	377	368	371	360	457	412	389	398	394	436	374	391	379	443	390	396	408	410	416	374	409	413	403	408	429	411	432	423	386	412	362	413	409	358	433	389	413	392	413	374	369	427	406	436	421	412	419	402	385	383	390	452	393	428	405	430	491	402	401	373	390	396	393	416	364	387	385	359	380	402	390	400	376	415	370	404	391	408	440	385	404	418	421	397	380	398	374	408	378	405	387	433	392	422	400	357	380	374	416	394	391	440	413	394	396	398	377	422	403	381	392	411	380	394	422	403	435	404	400	378	385	367	381	364	391	394	367	392	380	399	399	409	368	396	361	402	416	380	418	387	390	423	403	410	430	393	402	391	349	378	399	384	397	392	372	428	392	428	387	384	402	420	367	375	390	389	392	396	448	383	386	371	375	386	367	388	425	378	404	405	378	394	406	423	404	376	379	384	395	390	401	432	387	407	413	392	387	407	386	377	373	396	374	403	384	440	461	408	429	401	400	397	403	417	399	412	441	381	382	406	416	425	396	449	369	424	387	415	387	445	440	416	399	399	390	377	416	400	390	376	427	371	401	424	388	426	415	402	407	426	385	373	414	388	382	374	394	388	390	399	414	369	416	372	398	388	447	380	377	403	425	410	418	374	411	411	375	411	385	387	356	425	391	411	386	401	377	415	420	380	413	390	401	389	408	387	407	381	376	412	400	404	390	396	387	422	380	406	411	408	407	416	387	397	411	397	402	408	414	404	405	404	414	410	395	363	405	416	384	404	401	405	397	420	410	402	414	447	393	358	416	429	406	406	412	382	401	426	389	407	390	390	360	383	395	420	391	391	404	418	385	398	387	376	446	403	378	387	417	423	376	383	399	375	398	364	384	389	423	382	392	390	428	395	442	359	371	379	376	358	386	400	397	379	420	350	394	429	407	420	388	426	417	402	392	438	424	410	421	376	371	390	394	390	405	398	405	406	380	415	389	409	352	382	398	440	410	393	404	406	404	374	374	375	416	385	406	398	413	377	397	392	368	447	439	396	390	375	415	398	371	382	459	415	396	432	448	425	402	395	398	414	394	361	379	371	367	396	401	396	382	402	412	399	370	415	410	433	398	405	443	442	391	404	386	407	377	411	426	380	391	389	402	417	363	426	406	393	372	376	404	373	385	409	384	379	403	437	406	404	392	357	385	389	391	399	411	386	411	399	373	400	448	401	364	409	405	394	407	411	387	384	364	396	375	389	377	423	401	396	428	396	374	413	406	431	389	406	420	397	410	412	376	402	406	388	411	375	408	376	391	399	429	412	383	411	406	391	397	393	392	346	378	380	394	389	372	428	417	414	394	412	380	385	381	429	353	372	366	391	422	358	389	396	385	396	380	416	388	421	359	397	410	393	398	412	435	431	389	386	381	372	390	397	419	412	394	418	411	379	418	381	398	404	425	381	387	419	394	412	360	423	347	355	433	403	388	375	411	402	389	391	376	395	431	384	374	428	418	432	382	395	386	375	391	379	391	410	409	419	388	359	408	445	427	397	404	413	408	394	399	421	393	409	355	421	436	401	410	424	421	412	411	404	426	422	409	410	433	397	430	411	371	390	375	367	452	408	401	412	384	420	369	409	433	396	372	374	442	355	371	396	405	382	411	419	424	417	375	411	409	394	432	411	443	365	371	417	380	413	413	433	421	380	393	375	441	375	437	417	367	401	407	424	399	426	374	406	376	407	421	399	417	415	378	409	391	439	434	334	389	379	386	405	389	412	403	388	416	405	428	423	422	368	328	429	381	396	412	374	425	383	423	381	389	382	373	381	397	386	401	403	393	370	389	404	440	376	416	383	415	401	432	426	401	418	383	408	392	422	393	395	368	378	367	393	384	374	380	407	363	354	345	406	402	388	404	388	424	439	409	397	348	398	389	385	401	357	413	370	396	408	397	408	398	375	415	426	405	428	428	396	409
2250	1000	1134	1202	1102	997	991	1026	929	923	951	921	906	888	904	931	892	859	892	886	877	917	966	886	841	872	877	885	855	889	941	880	924	890	869	914	901	949	909	851	827	848	958	852	892	932	859	919	850	865	885	859	907	877	826	885	857	889	895	853	905	898	821	888	851	894	874	956	865	851	839	871	881	841	913	925	925	871	867	872	940	917	891	882	913	875	876	927	928	862	870	868	873	907	892	884	862	915	839	863	881	933	891	893	888	852	888	892	828	915	828	925	836	927	878	845	862	874	870	894	848	875	867	881	895	890	956	850	923	878	874	874	926	886	861	832	884	873	822	918	924	909	881	908	828	872	888	862	906	907	854	860	874	845	886	856	931	924	885	922	864	891	858	827	875	862	893	916	897	882	914	897	873	878	888	942	966	856	871	834	847	905	886	907	904	885	852	900	895	881	904	855	908	888	902	880	910	871	878	902	901	856	935	904	901	839	891	846	857	824	913	934	849	853	897	862	889	932	872	885	864	880	851	872	872	922	854	899	930	854	899	911	871	896	889	879	911	893	861	879	866	915	901	857	890	895	874	886	874	885	896	874	890	876	873	928	936	891	889	915	917	840	853	882	817	913	897	929	887	873	818	838	947	884	867	875	877	883	848	887	851	908	845	834	879	879	872	905	916	882	884	816	898	848	907	876	868	830	852	879	902	926	823	841	895	896	903	881	888	900	852	875	891	857	941	884	887	821	941	829	915	837	878	892	853	890	857	854	843	871	849	882	810	910	906	864	891	892	893	929	840	897	944	897	821	858	869	873	869	885	824	853	874	880	878	875	912	864	901	841	843	897	844	853	882	868	888	883	889	865	866	929	871	944	887	876	873	884	903	869	924	885	910	917	890	909	887	864	883	863	882	891	909	904	897	838	905	883	858	882	904	880	910	898	919	918	887	918	920	860	878	839	929	844	862	875	950	890	899	873	877	841	917	870	918	866	874	832	862	938	871	896	849	880	801	924	847	846	896	857	873	940	889	873	857	904	875	861	828	924	882	882	884	868	863	904	894	901	906	878	872	892	866	885	906	876	933	898	860	908	851	840	887	896	913	887	873	894	867	862	896	915	891	884	884	815	926	886	819	839	899	889	887	891	880	909	861	818	883	913	922	881	916	838	846	864	874	892	905	823	877	852	879	826	848	884	930	877	896	831	921	863	879	910	871	846	843	886	851	854	879	894	917	895	871	926	861	881	867	880	887	903	891	899	903	902	915	869	863	838	917	853	874	867	871	869	862	833	907	875	876	924	893	896	844	913	870	875	841	843	860	857	867	844	885	856	872	926	903	925	932	869	910	908	850	899	819	823	903	848	860	904	877	850	891	906	912	926	921	872	843	887	859	869	904	893	887	911	856	867	926	858	886	881	908	875	940	910	871	868	890	876	867	827	915	860	859	848	818	894	863	904	878	871	883	856	840	888	908	902	917	891	895	864	931	921	826	842	946	868	885	902	911	902	909	918	850	836	897	888	852	932	892	879	897	898	956	825	869	931	875	896	854	972	868	858	868	927	856	888	855	894	870	901	861	877	861	929	865	897	917	887	861	890	864	894	906	893	881	914	910	894	888	853	901	888	880	898	882	821	857	930	899	892	869	891	849	904	927	835	878	874	889	906	912	828	846	865	860	875	912	854	883	887	872	915	852	866	862	813	911	885	863	866	902	902	886	849	869	867	948	860	900	870	893	891	901	900	894	915	888	864	901	883	866	877	883	871	900	867	911	912	880	909	875	891	853	937	950	864	887	907	882	860	837	872	923	840	880	903	899	878	863	843	871	903	858	871	874	944	905	921	873	856	894	925	861	964	858	867	901	870	822	864	901	923	862	862	876	907	909	864	912	919	855	915	868	954	900	884	866	881	887	904	868	887	937	843	882	877	894	887	912	861	902	865	922	897	857	905	867	901	923	900	883	908	883	904	928	866	860	914	889	880	936	851	894	889	876	850	892	907	936	900	867	872	821	915	895	884	915	873	863	878	861	886	851	903	931	865	848	872	873	889	897	860	926	836	863	866	859	865	886	879	867	874	850	832	911	879	935	866	906	926	894	909	847	891	875	878	849	847	903	851	856	896	894	887	892	881	915	898	914	857	857	909	888	856	882	865	926	883	937	893	875	889	900	855	920	904	886	880	880	862	874	941	862	909	865	922	936	910	867	902	889	897	885	869	918	907	852	897	912	833	829	900	927	922	889	890	919	851	864	868	874	837	845	843	921	880	948	877	929	847	901	891	873	867	869	873	903	864	842	819	886	895	871	887	889	904	846	819	868	877	812	865	864	901	928	876	957	897	939	921	882	873	849	838	908	907	873	891	901	896	885	858	887	889	920	891	891	926	863	888	884	951	906	910	897	877	869	885	879	911	863	885	932	887	866	872	871	858	899	865	888	874	871	969	862	865	905	861	919	920	886	913	919	847	854	887	843	880	824	908	911	885	879	882	905	874	852	821	905	913	896	918	835	847	901	908	902	916	840	871	915	880	915	918	941	886	894	864	914	844	865	856	926	865	900	918	842	890	888	889	831	870	906	895	880	862	914	830	846	884	838	902	890	881	947	883	936	930	908	909	879	864	884	834	883	824	920	881	856	889	894	900	882	834	881	885	864	859	846	852	957	907	855	882	932	916	924	855	919	898	893	885	895	846	934	878	895	865	888	862	832	862	883	879	903	881	848	867	848	891	923	843	921	881	874	857	918	856	903	915	898	842	879	878	920	843	910	893	890	882	802	878	869	909	904	799	918	868	853	840	875	925	879	873	924	846	897	848	880	903	880	925	854	842	869	904	888	885	908	891	901	904	961	870	899	867	866	873	882	894	866	878	872	861	894	891	876	902	936	896	875	914	845	858	869	892	884	867	904	849	897	827	920	876	907	843	858	919	887	880	844	857	938	934	890	925	879	909	915	921	919	869	904	859	927	919	893	945	813	865	882	866	871	929	928	850	917	801	910	855	877	923	885	902	909	881	890	911	885	849	842	887	865	821	865	920	860	874	850	898	895	946	848	869	887	908	913	866	868	907	848	841	896	890	896	869	895	857	922	912	861	897	881	920	894	843	863	904	903	905	902	911	877	879	875	926	908	885	909	896	856	873	888	946	874	856	940	945	939	873	898	952	849	890	879	859	884	874	874	871	877	896	949	871	917	825	880	898	908	945	898	921	870	874	850	867	896	962	894	930	858	860	836	905	861	870	878	870	862	851	875	891	929	876	915	897	882	859	909	889	881	912	891	873	873	856	867	930	883	852	848	829	954	870	935	872	877	900	863	854	926	928	875	908	899	853	918	906	915	851	900	841	842	827	874	912	913	872	861	806	904	902	877	927	841	903	891	841	880	926	880	895	879	868	862	867	850	907	871	866	937	886	891	843	852	901	832	847	887	855	892	898	907	873	878	911	906	862	918	885	858	876	880	867	817	924	911	893	884	885	898	899	870	942	905	855	856	907	850	884	880	852
7563	758	906	905	543	397	329	325	281	243	215	257	235	206	215	215	227	232	232	214	223	197	207	232	223	196	177	223	191	207	212	198	177	200	194	186	216	205	213	186	196	219	210	167	184	199	215	183	194	193	236	212	191	195	213	211	193	185	186	194	180	194	198	205	193	195	182	238	201	222	187	185	215	207	204	215	220	196	204	201	186	211	199	183	181	221	209	178	215	191	200	197	193	159	183	198	191	217	214	178	224	213	215	184	210	207	203	204	175	216	202	209	209	212	173	189	178	203	207	178	208	215	196	161	202	208	190	201	215	192	205	222	231	199	192	176	189	204	183	192	185	200	213	215	204	231	214	191	200	236	163	208	224	205	208	181	196	184	192	186	201	207	216	204	181	206	191	180	233	182	218	245	199	213	189	208	221	193	180	202	171	173	200	220	193	187	224	208	208	228	219	208	221	201	203	196	194	177	179	184	200	215	218	199	224	173	209	186	226	200	206	211	226	197	210	183	211	205	202	203	211	212	215	207	196	184	215	213	218	207	209	201	183	206	185	209	214	204	249	214	186	200	206	217	183	215	202	201	185	181	214	231	205	204	201	208	225	183	208	197	205	206	233	203	220	220	214	189	188	219	233	225	175	200	219	179	167	179	192	198	192	205	196	188	176	180	218	234	204	196	207	212	226	181	175	202	203	216	192	190	198	179	198	173	199	204	205	207	203	197	207	221	211	216	226	190	199	170	197	205	233	197	198	222	186	189	196	206	229	204	197	189	192	193	220	175	192	184	184	218	205	200	202	190	210	195	201	213	196	175	195	227	209	200	214	204	189	194	205	174	214	214	198	195	188	202	217	217	194	192	217	207	238	199	198	193	199	223	194	195	196	198	209	192	159	170	192	201	198	212	188	179	240	210	196	205	195	184	179	228	193	215	200	188	192	202	198	213	200	197	182	238	205	198	202	206	191	202	197	218	219	200	214	205	212	201	215	216	180	203	181	213	185	197	179	162	202	201	208	178	212	201	200	198	185	200	184	204	183	207	220	178	179	200	204	193	207	192	188	174	234	212	219	191	206	210	187	190	179	204	194	220	229	201	172	191	176	216	202	162	202	199	194	175	193	182	193	211	209	213	188	164	211	178	206	198	182	194	194	206	207	212	207	191	214	210	200	233	205	216	223	190	220	217	216	168	222	198	184	200	230	209	207	189	200	192	189	185	197	197	225	228	190	226	209	206	212	213	214	209	224	194	202	193	196	213	219	210	204	212	215	215	215	213	171	185	198	196	217	182	195	187	195	222	219	199	189	204	207	195	196	216	180	204	203	224	232	204	193	232	202	208	219	206	180	192	212	194	210	207	180	175	197	184	177	199	180	200	218	176	196	193	209	212	184	180	205	225	210	197	195	195	197	209	212	212	201	217	222	211	205	189	193	187	233	208	245	185	203	181	197	213	202	201	174	191	165	209	195	230	193	197	187	196	212	205	203	195	200	207	221	198	217	184	193	184	222	208	203	167	201	172	192	185	198	176	165	194	169	197	201	189	172	209	202	227	202	195	222	205	204	187	198	193	209	175	180	184	208	188	201	197	182	198	184	200	191	194	197	195	197	187	196	197	177	195	201	186	209	183	200	183	207	201	200	195	177	214	185	203	210	203	235	216	174	191	208	219	189	202	197	185	203	208	174	191	217	186	203	206	217	184	211	183	213	201	204	171	215	153	198	237	207	206	229	202	206	197	180	217	185	219	199	190	214	205	203	194	217	182	203	221	195	211	218	211	195	182	201	198	188	181	209	202	207	214	202	222	189	211	197	201	203	211	189	193	194	203	213	230	235	193	204	186	209	200	187	190	191	186	190	200	193	185	198	201	215	200	195	205	198	212	199	221	186	193	175	203	203	167	178	178	201	224	199	219	249	216	193	208	229	219	204	232	207	205	223	178	166	193	224	187	203	183	192	193	184	172	188	212	212	202	185	180	189	184	199	174	181	192	221	220	222	217	174	210	183	185	184	191	193	219	209	199	209	213	219	172	170	185	223	206	193	228	199	215	211	204	203	215	214	203	193	188	188	170	215	227	201	214	181	190	217	174	179	216	205	170	201	206	172	185	203	187	209	241	192	214	212	212	184	213	226	191	207	206	193	217	222	222	203	210	208	221	211	211	193	209	206	191	219	218	227	201	181	201	213	213	205	232	202	181	201	182	198	205	206	211	212	190	180	188	222	199	207	208	224	185	200	204	209	212	198	200	189	212	212	216	223	222	202	202	216	225	220	170	207	191	206	184	220	202	199	211	194	201	212	196	212	181	198	203	200	180	201	211	203	181	188	241	196	199	223	195	208	223	197	209	186	180	190	220	193	207	201	188	214	146	228	190	205	231	207	195	223	195	239	221	212	226	214	192	202	231	215	189	185	189	236	198	200	182	196	209	200	196	202	188	195	187	204	185	215	195	200	211	202	199	202	195	206	214	207	185	206	210	211	170	225	226	217	219	229	185	203	188	180	202	233	223	194	192	216	207	190	206	210	197	184	172	220	200	191	211	196	167	208	206	210	209	164	202	190	197	193	176	208	195	212	183	200	203	216	216	212	190	201	183	204	200	213	231	232	193	189	187	210	241	192	190	216	224	201	197	189	185	158	197	230	233	203	192	222	206	205	223	219	230	194	204	206	196	201	192	216	202	205	221	206	214	204	200	237	194	204	206	210	204	186	198	184	190	222	212	192	194	191	180	218	191	204	195	186	202	212	171	183	208	233	222	204	239	221	199	177	185	193	204	186	192	192	206	203	175	186	198	188	188	197	188	214	225	202	219	202	177	232	186	207	204	203	192	207	200	193	202	186	183	193	191	186	250	215	210	188	201	225	194	192	221	223	209	218	194	189	234	206	212	210	234	218	201	191	186	239	198	214	198	209	193	206	183	184	201	201	219	235	195	198	204	219	201	187	185	214	203	209	202	202	199	216	195	167	198	168	193	204	182	195	212	198	199	205	185	214	203	227	188	198	205	224	186	221	215	206	208	221	180	209	198	221	202	211	213	190	195	209	224	204	197	198	194	197	197	181	181	219	199	211	186	178	228	203	191	193	186	203	213	208	203	180	200	206	189	167	190	194	178	198	186	207	223	230	210	199	206	179	198	214	181	196	203	189	199	230	206	185	202	199	218	190	213	193	214	193	176	223	204	209	181	203	206	185	214	214	182	214	216	192	188	186	167	203	202	218	180	217	181	196	206	216	222	225	201	210	203	207	196	184	179	181	227	244	182	191	213	203	212	215	193	222	196	198	193	185	192	217	197	209	207	185	190	178	224	197	207	201	207	186	219	205	208	211	201	202	189	213	198	190	202	195	194	209	202	228	177	215	229	225	190	205	191	207	193	220	197	182	194	184	212	167	160	221	190	212	210	196	229	216	195	189	196	197	201	190	219	221	201	189	199	202	209	214	205	195	221	192	205	177	198	180	207	180	192	194	194	196	191	253	213	208	207	168	210	223	208
6486	982	1896	2712	1911	1464	1176	1196	1016	836	789	731	703	669	618	656	619	595	554	533	602	543	567	536	570	534	587	527	515	544	526	567	555	553	527	523	515	506	500	542	486	543	544	468	467	505	490	543	473	490	479	530	468	484	489	490	525	544	468	477	521	491	508	480	495	495	472	558	500	479	526	489	483	480	524	483	554	513	474	498	487	508	460	554	508	512	559	473	461	498	494	544	504	521	520	533	519	490	544	512	499	497	454	508	461	511	503	479	530	503	494	460	466	507	492	495	458	484	461	499	502	477	483	468	526	492	536	487	515	488	484	520	511	482	520	490	468	508	504	526	473	527	476	491	507	513	534	482	508	461	507	475	475	494	518	461	478	493	522	487	495	480	489	524	517	451	523	494	496	501	469	485	499	530	482	508	494	548	501	546	518	483	478	510	522	494	478	515	537	500	491	486	515	495	474	484	552	508	524	462	471	510	521	454	493	503	498	551	481	495	509	532	500	521	500	491	452	531	527	494	501	506	548	485	502	461	470	481	491	495	508	509	490	476	507	498	494	513	495	526	493	511	512	468	488	479	489	487	456	508	482	480	492	472	531	487	515	500	492	509	513	482	535	503	469	516	480	525	538	494	490	495	517	474	511	510	491	519	544	525	464	502	528	553	485	491	481	504	477	529	495	481	500	488	515	471	520	469	525	479	507	487	518	506	516	534	510	503	541	505	524	493	479	523	519	501	515	468	477	524	506	467	497	534	482	485	485	476	510	453	528	443	504	499	524	479	462	496	464	476	456	562	483	496	508	477	495	519	489	510	534	497	488	525	489	502	513	494	482	477	483	482	519	491	522	478	489	507	476	522	506	510	495	522	486	485	511	501	441	469	504	482	475	491	482	503	535	516	504	514	510	475	494	485	506	514	481	485	512	503	513	507	496	513	481	524	553	477	497	505	502	548	484	511	502	474	440	527	501	498	497	456	524	520	489	517	456	475	522	509	418	513	496	488	505	495	505	521	489	473	530	540	523	481	511	482	494	505	505	543	525	509	456	452	504	524	524	481	522	525	486	460	476	488	523	484	479	512	501	506	533	481	511	465	547	477	497	514	469	481	518	497	523	517	478	502	488	478	467	501	484	470	494	499	475	514	498	504	504	489	503	480	529	495	461	479	483	536	466	527	462	478	466	513	515	521	498	513	457	491	546	495	518	516	478	511	510	497	472	480	490	502	528	527	538	489	487	538	523	516	498	479	504	508	512	536	489	504	543	487	526	510	487	491	490	506	503	496	512	521	538	509	495	528	498	476	474	454	507	496	488	493	496	500	477	478	468	477	488	508	479	508	468	502	503	495	503	529	522	464	523	505	547	483	490	484	537	526	518	526	526	488	502	468	512	500	503	514	487	541	506	497	499	494	531	527	491	506	515	511	500	497	482	543	485	526	497	507	515	515	489	489	495	516	492	514	554	495	459	471	448	478	453	547	513	505	485	494	507	471	485	545	520	492	488	486	499	496	519	485	498	490	504	499	507	485	507	516	515	496	511	465	511	484	503	472	493	517	518	544	509	520	508	489	507	507	518	467	497	449	478	536	466	455	530	510	533	492	527	494	500	493	507	490	549	512	489	517	460	491	500	528	535	465	485	506	494	464	465	488	478	522	495	510	511	458	490	520	473	492	457	512	478	469	498	491	467	503	477	526	472	503	499	533	478	528	504	497	508	508	483	543	509	509	494	537	471	512	517	501	470	450	470	495	497	479	478	466	454	515	441	540	500	496	522	526	496	491	497	510	495	490	516	487	467	497	476	498	479	489	524	509	514	496	529	487	521	524	473	494	487	553	511	548	506	501	512	525	497	476	511	537	478	507	492	503	458	464	503	478	496	507	501	498	512	486	488	486	473	506	493	537	528	482	530	505	478	523	515	471	493	544	498	535	492	523	521	488	525	517	518	492	487	513	501	527	506	510	491	514	472	476	455	465	521	521	527	479	542	535	503	472	488	478	498	516	535	551	490	551	535	496	521	523	504	487	477	490	486	460	482	502	498	465	482	508	482	492	500	492	531	521	500	479	505	523	523	507	528	485	468	477	476	482	498	497	511	496	479	470	477	461	512	491	504	477	515	497	516	512	500	496	519	516	495	515	492	476	499	505	496	538	465	486	488	488	495	495	465	527	507	469	565	507	470	509	535	466	485	486	492	491	502	531	485	509	486	482	540	516	498	479	498	460	496	470	511	449	524	524	501	499	496	482	485	511	526	517	477	496	527	461	487	520	492	487	508	461	503	489	526	534	560	508	514	517	498	479	483	482	497	500	495	520	478	511	440	493	484	494	513	524	484	448	494	456	521	483	528	497	513	480	514	475	531	507	465	519	502	479	514	492	486	477	487	502	511	441	484	442	502	533	497	521	506	494	513	467	485	460	515	498	507	473	477	489	488	536	528	529	540	508	479	540	481	512	538	470	464	522	465	534	527	494	533	470	526	508	513	458	493	466	493	512	521	480	474	501	495	506	465	504	484	504	464	502	470	477	491	536	502	493	507	448	543	495	525	472	511	524	516	449	500	528	493	515	520	487	490	473	534	507	506	464	483	503	518	513	449	518	512	480	499	514	491	531	508	510	474	477	481	453	508	507	487	475	506	481	523	500	519	486	505	525	493	506	519	505	492	510	518	484	495	521	509	525	497	491	528	505	529	501	488	489	559	530	519	522	522	496	497	498	492	520	518	495	518	448	511	477	475	508	510	512	524	506	513	516	513	486	492	543	484	526	468	515	445	510	514	511	512	515	499	505	511	519	512	495	521	463	494	529	560	509	473	476	518	456	473	494	513	510	523	499	527	477	472	491	479	515	493	499	479	498	531	475	492	492	487	466	475	482	493	484	476	504	500	505	495	496	493	526	499	522	509	494	494	542	489	487	478	497	497	502	512	448	513	487	477	491	499	504	513	523	507	491	518	496	546	545	471	487	514	464	511	505	498	476	474	502	525	476	495	513	487	499	485	502	511	506	497	534	499	511	522	497	457	478	478	509	495	470	478	461	497	513	500	520	538	497	502	491	497	501	478	492	484	480	514	492	558	502	522	461	491	481	478	466	476	529	471	529	488	518	511	442	461	473	487	533	518	481	559	481	513	493	529	522	496	522	476	507	497	479	474	477	502	508	512	547	488	511	470	488	535	509	526	510	477	517	488	523	474	490	482	493	475	466	515	562	510	508	463	489	494	517	510	505	518	486	487	496	486	469	563	474	486	484	462	498	518	495	492	492	477	476	503	518	511	505	495	498	505	470	474	506	532	477	474	513	501	497	465	467	471	516	493	510	513	474	505	514	502	464	511	497	505	475	468	494	504	475	495	510	523	453	485	524	518	497	524	506	497	516	509	522	494	551	522	517	462	543	537	485	573	520	520	497	504	487	474	501	484	511	494	464	529	492	517	524	490	518	470	498	503	471	516	495	520	488	504	498	499	437	550	506	481	529	471	487	463	473	537	495	512	525
14807	1650	1607	1620	963	668	461	458	409	289	285	265	276	292	265	260	240	268	215	238	256	251	251	238	241	260	229	229	246	238	222	257	240	229	223	217	212	206	219	244	222	246	229	241	215	229	237	226	237	250	239	238	249	216	224	216	215	245	200	227	225	222	249	227	258	270	244	231	242	211	236	234	270	220	242	255	243	249	232	217	243	230	229	233	204	216	208	212	242	239	228	228	225	230	232	211	222	233	260	211	244	207	231	236	199	205	236	208	240	214	212	204	206	212	227	207	243	210	234	242	263	227	243	201	233	232	248	225	218	250	237	201	262	215	220	227	240	242	212	221	233	245	251	251	265	227	206	224	220	222	206	220	228	237	227	244	262	224	205	229	263	259	245	233	209	250	217	216	230	246	237	246	224	220	241	235	247	223	216	238	221	214	242	223	227	235	213	235	257	213	265	226	222	198	195	245	217	236	221	279	241	217	220	225	224	233	253	222	224	252	232	217	237	224	217	188	238	207	219	222	233	221	235	227	210	239	215	254	231	235	225	217	221	251	242	247	258	222	228	223	211	236	251	224	223	236	224	210	221	214	199	220	202	221	222	268	233	242	219	236	203	219	219	230	229	245	212	247	243	245	229	224	242	196	253	219	216	252	272	236	231	197	219	225	232	234	205	246	268	237	236	221	243	212	213	203	254	220	239	234	240	241	228	259	219	252	211	193	190	239	244	256	269	239	221	206	200	218	227	203	247	235	227	223	224	214	233	253	222	236	225	217	238	219	200	214	225	236	204	222	209	208	208	196	215	252	205	232	248	216	231	236	198	220	207	213	239	212	256	251	221	214	215	216	234	215	250	218	239	242	224	231	214	225	228	225	205	234	205	251	181	229	245	224	214	251	243	204	260	243	233	216	215	244	218	230	241	247	212	241	232	266	232	241	226	249	215	233	217	217	209	232	238	225	225	227	212	248	238	276	245	265	260	251	248	243	232	227	252	223	215	214	231	210	227	254	246	222	231	206	228	215	208	212	225	245	229	243	208	235	258	258	234	220	236	221	209	228	239	261	227	240	227	253	243	205	238	259	216	229	252	209	224	247	254	237	228	243	233	229	214	199	218	211	222	259	240	228	187	247	256	238	210	206	229	222	249	255	256	251	237	222	214	206	239	193	267	218	255	270	234	219	208	237	221	219	248	231	235	252	211	211	216	232	236	226	196	214	236	216	276	220	203	252	284	250	224	253	218	236	217	225	217	217	217	217	255	242	246	199	257	259	230	238	226	222	255	220	201	263	231	229	218	234	189	237	217	212	259	238	224	248	244	228	203	255	233	256	206	233	232	231	240	213	220	241	221	253	222	235	207	206	245	220	228	241	216	214	244	215	211	220	219	259	235	218	229	238	217	258	214	235	201	222	230	214	234	230	234	213	233	211	219	214	215	247	233	245	227	228	228	214	228	194	208	248	259	235	243	218	239	253	249	240	245	227	211	231	256	234	195	257	251	213	244	201	217	243	231	229	247	240	229	212	237	247	255	217	232	206	228	240	273	219	244	232	221	210	228	210	248	233	225	252	212	241	239	237	206	216	219	240	239	237	266	239	231	241	242	243	220	267	276	247	239	244	231	209	207	227	248	223	247	228	238	213	219	235	245	230	223	226	200	211	217	228	207	240	224	225	208	242	216	253	248	220	240	215	230	206	215	208	231	218	224	206	220	251	221	205	211	232	247	245	243	243	213	241	244	226	239	240	228	233	214	237	225	251	243	225	238	256	245	207	220	239	223	236	238	207	227	222	231	221	233	217	251	235	239	247	269	268	276	185	271	233	224	229	219	215	241	226	256	211	221	241	246	237	238	213	256	205	219	212	226	261	220	260	197	213	230	245	246	223	233	210	197	218	208	211	222	238	235	222	237	225	237	224	233	236	237	200	216	240	233	219	239	248	238	269	244	199	217	234	233	256	244	220	219	251	257	233	250	203	239	221	223	211	225	208	248	237	211	267	225	242	221	234	220	217	228	258	247	242	219	241	253	213	243	237	243	223	215	247	216	193	249	218	217	197	245	258	216	225	225	219	217	212	181	229	221	234	232	214	189	215	233	217	241	245	245	277	222	251	218	236	226	244	229	214	254	224	235	240	266	227	196	258	217	218	223	239	244	222	218	222	225	233	229	242	209	209	256	191	239	236	244	252	223	229	249	210	232	238	261	260	222	242	231	207	248	252	235	255	257	223	234	240	229	231	223	235	223	210	226	203	238	243	218	234	240	228	226	226	260	216	249	240	225	222	234	267	226	202	196	226	250	220	215	250	229	224	222	208	231	225	217	220	225	213	242	245	222	233	246	210	241	245	246	231	233	239	229	219	265	229	241	227	221	218	246	230	228	233	227	247	252	234	229	227	260	242	216	238	229	242	228	223	201	217	210	196	216	225	195	237	221	211	209	252	220	256	203	247	235	247	237	240	237	252	238	218	229	242	258	232	229	243	223	212	221	204	191	229	238	218	235	231	231	257	228	194	231	233	235	220	199	210	217	220	206	227	242	224	231	231	220	223	240	221	227	262	218	240	218	250	228	257	221	207	229	225	242	200	229	241	246	217	222	226	243	239	254	217	220	217	263	217	227	229	237	231	241	230	227	214	227	217	217	221	226	232	222	222	254	225	235	260	222	239	224	199	235	244	238	220	242	219	205	223	232	252	254	206	204	218	267	217	209	247	209	259	235	244	235	215	222	256	232	225	229	228	249	217	226	245	213	212	251	230	237	224	215	244	239	240	218	239	238	223	224	251	236	253	230	213	235	226	237	211	232	222	257	260	199	262	250	235	230	211	223	228	216	209	236	212	213	220	236	210	250	261	224	236	204	213	223	229	199	203	226	224	225	227	227	230	270	231	243	242	247	249	238	224	202	204	221	230	230	235	209	225	229	236	213	237	242	262	240	251	226	231	212	183	215	228	233	218	219	243	239	227	240	246	224	215	250	220	213	196	228	237	239	238	224	211	240	245	203	218	226	185	225	252	251	241	219	205	221	209	233	248	204	252	232	225	227	217	231	229	230	243	240	251	210	244	219	229	214	221	242	222	216	235	217	261	229	229	232	265	245	235	224	225	210	210	227	230	244	228	235	242	243	249	248	218	254	232	212	194	200	216	239	207	228	214	244	216	252	214	224	247	224	231	248	253	243	252	227	215	237	190	224	215	254	216	250	249	226	242	230	210	242	221	230	224	224	227	201	212	234	206	241	254	209	232	221	221	236	236	239	202	250	225	233	247	252	207	232	229	226	205	236	232	200	242	258	224	233	206	228	222	214	245	223	274	244	244	222	220	243	230	227	228	252	259	229	236	239	234	211	263	248	238	207	212	204	221	212	247	217	213	204	220	212	224	222	261	243	239	241	259	224	249	258	244	242	220	227	218	240	237	243	221	230	234	220	235	216	221	204	232	228	244	229	229	241	224	239	238	211	217	240	267	220	228	221	213	226	223	199	204	218	241	226	218
8505	1529	2847	4179	3082	2335	1863	1732	1495	1162	1041	1007	928	823	853	811	826	771	766	719	719	682	704	681	680	663	663	656	626	668	651	624	674	618	631	638	641	672	591	628	616	653	570	615	602	633	575	567	574	631	604	608	553	596	613	589	658	610	616	609	569	580	621	579	610	557	592	581	590	593	625	588	620	610	610	623	588	634	595	591	585	592	565	575	626	570	605	595	595	565	631	621	578	604	616	541	630	575	583	587	596	597	609	579	592	615	577	595	592	590	595	587	557	592	575	564	624	588	592	619	589	559	594	590	579	565	629	569	586	588	616	616	606	611	574	541	558	610	552	577	615	574	578	585	592	570	588	607	598	561	630	595	597	621	579	573	626	583	628	563	582	653	584	604	580	557	625	564	569	627	572	623	605	543	632	608	579	607	559	577	571	620	595	609	559	616	586	608	623	553	587	559	578	583	562	601	616	544	587	605	546	588	578	600	577	555	618	628	581	585	585	583	567	571	588	576	597	594	615	578	601	590	569	584	615	621	586	610	592	534	638	584	576	584	589	596	611	618	605	553	560	552	575	589	573	575	572	608	604	606	577	572	609	577	610	536	602	569	608	578	587	595	618	625	594	641	542	587	619	613	576	521	593	580	562	594	551	567	558	612	601	600	582	624	617	613	599	615	563	623	606	571	586	579	604	576	573	592	589	602	606	564	571	607	549	563	587	585	622	571	538	554	562	618	614	588	581	586	595	566	631	659	591	626	637	589	557	598	573	601	600	599	614	603	610	600	556	582	580	568	567	563	559	608	586	585	596	586	633	581	597	612	571	547	594	604	575	575	614	537	604	584	590	564	616	591	573	612	573	600	548	593	602	616	588	608	552	599	593	594	563	608	619	613	620	556	571	594	630	596	567	560	563	606	587	581	621	632	592	580	579	593	623	602	602	580	559	554	596	588	594	646	589	598	600	581	548	586	566	544	577	590	606	587	571	576	568	583	606	593	575	577	633	581	605	593	616	621	628	544	590	596	573	562	562	585	601	562	606	580	629	582	560	612	639	572	616	587	605	585	644	610	599	559	539	599	601	616	578	550	606	603	628	579	583	610	592	562	576	585	583	566	579	583	584	564	581	603	573	591	598	585	611	598	572	607	597	571	568	554	598	569	574	563	629	564	616	576	586	601	619	597	594	606	589	608	578	593	580	561	582	562	600	607	615	601	557	591	602	628	580	562	609	624	596	587	568	569	597	600	630	561	593	582	596	567	579	532	610	600	573	584	633	583	653	628	582	612	630	543	607	577	592	585	599	587	580	610	619	578	574	564	581	549	576	556	546	574	566	646	590	539	600	593	598	589	542	581	582	559	606	616	591	573	589	581	602	606	634	580	555	585	644	601	582	558	547	593	588	574	598	583	572	591	625	595	608	598	579	612	616	597	590	582	608	544	648	608	578	570	564	618	601	608	573	552	585	626	559	635	578	581	592	556	564	599	594	643	575	602	617	565	626	594	582	584	573	611	607	592	577	613	593	576	590	583	567	577	627	569	578	593	575	580	563	610	618	564	606	626	587	596	542	589	569	581	587	556	567	582	569	610	554	537	600	579	620	600	595	587	543	600	590	578	533	575	631	597	619	564	568	549	595	600	619	585	568	572	609	578	587	594	563	616	576	574	607	602	620	578	577	597	537	577	564	553	599	595	616	575	594	603	577	592	595	572	581	613	612	591	606	572	598	631	605	596	568	592	597	590	635	592	604	576	575	580	592	582	609	595	567	550	574	567	579	573	618	585	604	614	609	565	579	619	643	566	512	597	631	599	615	557	575	604	595	572	596	606	572	551	597	618	625	611	609	611	593	589	581	606	587	590	627	566	643	616	567	607	639	574	603	582	579	622	592	612	612	599	572	592	573	583	591	585	585	569	606	609	573	574	593	559	595	571	580	543	616	573	628	582	604	556	593	570	580	591	598	592	595	595	589	578	608	568	630	550	611	598	602	580	603	532	565	629	627	581	608	568	593	603	584	611	577	569	599	548	588	608	616	590	600	538	575	559	609	588	606	588	578	607	568	617	608	567	574	561	629	610	612	567	566	551	545	612	578	598	607	597	621	604	589	583	606	581	591	586	566	602	613	595	590	556	646	605	600	600	575	580	585	581	598	560	617	573	612	619	592	628	580	599	616	593	577	590	620	561	569	577	594	565	568	561	593	608	578	562	599	579	608	592	623	584	579	586	605	574	566	575	592	573	590	568	592	575	608	549	582	598	582	642	598	632	578	601	556	644	554	611	580	572	577	583	608	596	578	602	570	579	583	609	596	581	612	592	605	570	605	547	629	576	603	565	560	605	557	603	553	634	604	586	527	569	602	575	565	622	636	628	622	569	557	591	611	605	617	561	588	562	607	575	633	609	603	615	611	601	607	592	605	566	573	608	564	577	591	583	535	609	601	582	547	565	568	540	585	587	600	570	599	549	580	616	553	594	546	567	560	570	608	607	554	568	552	598	545	608	595	567	587	601	580	597	577	565	597	636	549	610	600	587	624	600	596	583	594	610	608	590	583	596	605	598	598	639	617	577	578	656	604	611	588	583	617	605	575	600	616	577	594	620	577	565	593	590	609	613	611	579	581	562	601	625	583	571	614	597	575	634	614	583	575	602	557	602	633	572	569	594	565	578	535	555	569	576	547	609	553	580	586	600	598	613	598	569	579	635	584	598	568	619	598	522	619	583	634	585	568	593	623	579	584	572	569	592	559	558	584	630	579	613	583	597	616	586	584	587	603	592	575	558	558	604	579	582	571	588	567	589	608	593	616	599	603	592	630	598	623	535	568	602	595	567	621	596	616	601	577	568	584	610	598	590	573	570	611	610	558	572	587	577	520	615	562	590	603	604	600	613	604	603	579	547	600	577	599	577	559	569	577	600	573	563	616	562	578	572	596	595	591	605	628	598	568	612	537	624	593	605	607	576	586	604	600	603	574	626	569	619	594	546	634	597	599	606	589	536	544	572	572	527	550	617	641	592	532	577	623	603	629	576	630	588	579	586	615	604	555	592	612	616	631	618	568	583	594	603	590	579	603	545	577	557	606	600	617	566	592	625	613	619	638	571	626	555	609	598	536	608	587	610	604	583	577	581	642	599	559	561	535	584	557	623	561	626	548	593	631	570	601	583	589	599	610	614	553	605	635	588	564	618	592	614	613	596	607	572	607	564	566	599	560	572	569	578	606	628	597	594	567	624	597	567	614	588	657	617	670	583	618	593	621	558	567	584	577	591	588	573	571	605	636	618	592	572	603	565	587	622	592	570	639	633	611	591	573	573	573	579	646	619	601	578	623	603	586	578	601	598	567	595	588	625	603	560	619	596	583	597	576	578	565	607	591	606	580	580	587	590	595	603	606	572	586	575	628	574	591	570	644	622	628	545	582	582	570	588	581	567	658	565	576	578	594	586	609	601	589	576	603	600	566	596	606	577	630	586	600	591	611	605	580	578	610	597	618	605
1862	478	502	502	438	461	425	430	383	388	407	382	393	420	393	398	418	406	397	389	396	452	371	405	397	422	392	426	388	395	367	380	381	373	435	399	393	422	414	402	420	408	336	365	379	410	356	387	385	419	406	373	400	429	394	412	364	370	406	413	391	437	439	395	397	390	400	409	397	432	362	412	403	361	389	410	388	349	396	407	439	409	388	354	391	372	402	436	443	426	401	411	383	364	384	442	440	396	415	366	381	408	401	394	426	406	407	400	401	398	406	373	423	407	427	385	392	358	393	394	416	402	399	362	383	376	420	406	392	409	365	394	387	404	418	416	390	401	423	408	423	405	411	454	410	381	416	423	408	430	362	357	387	407	404	409	421	419	423	412	408	398	425	404	420	419	386	393	406	395	369	397	405	374	405	383	380	396	396	424	377	394	413	412	363	387	369	385	398	375	405	398	372	405	379	420	408	388	353	414	401	430	404	364	404	375	403	446	425	394	408	422	450	429	447	401	399	416	393	389	381	413	436	375	373	361	400	413	381	405	372	409	390	389	378	405	416	408	397	419	409	379	398	399	403	370	383	356	421	391	395	427	433	402	411	426	410	421	440	372	404	408	386	419	415	452	395	383	364	419	411	394	409	385	395	379	402	394	399	376	433	427	366	447	358	376	373	390	419	404	361	430	399	413	399	376	362	394	439	439	432	397	420	407	399	409	389	413	414	383	342	387	391	416	396	376	411	424	375	429	409	394	365	421	407	434	374	406	407	374	425	377	412	449	376	397	380	395	404	381	413	412	407	399	426	411	396	370	401	370	414	370	439	419	398	427	364	430	392	402	401	398	405	398	361	403	411	384	373	398	376	376	412	427	428	389	389	423	404	377	402	403	442	407	393	404	431	410	396	385	397	418	402	395	399	358	397	430	426	377	400	414	411	381	404	394	412	382	400	419	407	390	405	381	386	375	386	410	387	369	377	383	388	402	420	412	361	346	376	353	381	375	403	399	447	388	412	391	394	422	389	387	378	388	417	399	375	440	448	397	371	340	404	392	417	421	401	418	385	407	436	371	419	415	411	386	399	378	421	425	389	381	378	417	404	390	421	453	403	404	392	335	429	433	435	386	367	379	459	426	388	431	398	416	451	432	432	421	395	417	383	394	377	387	384	364	396	407	394	372	402	380	405	405	394	373	404	418	418	381	392	411	394	390	387	427	406	409	420	394	396	378	394	397	455	390	398	387	358	414	409	390	399	392	407	377	369	383	406	377	423	412	366	420	399	409	389	375	405	389	387	421	406	407	412	399	382	399	379	400	391	405	421	451	382	425	384	369	413	441	400	421	401	399	386	398	381	412	390	421	398	405	413	398	392	392	436	400	403	388	391	402	386	391	406	422	398	403	397	373	380	393	392	383	414	365	406	406	390	418	398	381	387	378	370	392	373	411	386	391	379	371	408	361	405	393	403	423	413	398	417	391	367	373	451	420	418	434	376	382	423	468	416	385	387	446	382	389	381	364	361	380	397	386	382	376	380	419	399	365	362	409	412	383	390	427	403	419	418	355	414	372	346	422	432	439	389	392	377	407	390	372	357	394	416	427	419	410	386	391	389	376	441	450	395	369	441	406	406	414	376	390	407	383	423	443	381	375	417	433	439	391	394	384	397	391	377	420	394	416	372	419	346	411	424	403	400	384	418	439	389	384	386	447	438	405	403	379	424	401	394	421	392	419	390	421	437	327	423	394	425	416	444	372	395	378	396	401	401	430	380	377	378	409	389	355	383	366	434	439	407	411	389	396	442	375	419	349	387	380	376	391	425	417	412	400	399	386	383	417	387	428	395	408	409	365	410	389	434	419	376	438	378	388	376	423	354	362	397	407	408	411	368	387	437	358	438	380	453	421	375	408	421	423	407	393	390	400	369	372	374	374	399	373	380	387	351	386	428	403	403	399	400	417	381	410	378	405	342	396	356	403	437	403	443	389	409	419	384	387	394	399	401	426	404	373	391	382	381	435	396	408	414	383	391	370	421	394	399	394	369	383	408	398	403	368	441	425	426	422	381	420	368	372	406	406	393	378	375	393	388	397	426	409	435	390	383	362	382	424	379	367	399	377	411	379	367	407	422	396	386	381	366	384	395	392	410	431	408	377	435	415	389	405	402	360	371	374	395	402	399	389	364	440	413	448	438	429	391	396	412	423	416	436	387	393	412	415	386	402	398	389	401	380	418	397	426	399	402	393	373	353	422	357	406	403	451	382	399	379	407	397	413	409	391	387	398	392	377	425	430	415	419	378	355	409	396	421	422	391	411	446	350	397	405	412	428	424	433	376	422	380	389	420	347	400	431	417	421	387	392	409	421	402	387	391	387	399	399	423	377	418	376	390	401	386	407	401	409	411	410	395	384	450	401	386	361	403	367	373	374	380	352	411	368	383	426	410	389	385	414	404	380	416	391	416	391	368	371	406	400	459	390	401	397	369	398	368	372	370	438	367	412	394	422	437	362	386	402	385	400	373	423	385	406	377	416	409	397	415	395	411	400	432	425	411	412	425	440	362	421	384	362	334	413	396	412	423	379	427	427	369	377	392	444	393	431	397	392	377	403	428	400	445	428	401	415	398	371	384	452	379	384	392	378	416	412	396	394	442	433	402	469	413	406	331	356	408	399	407	366	373	430	386	370	414	412	388	434	396	381	360	391	386	380	413	381	358	413	418	408	383	375	391	380	397	396	402	394	375	415	404	444	378	402	395	426	400	365	431	422	405	410	401	386	407	416	406	415	413	368	418	381	434	366	383	420	399	409	418	424	415	380	402	399	420	421	391	429	381	391	373	399	403	383	350	372	401	417	368	398	412	395	408	404	415	424	400	392	405	407	418	404	402	396	419	420	395	386	373	407	434	413	407	398	422	358	378	396	385	390	417	416	383	391	386	406	405	374	433	410	375	431	405	398	409	378	368	360	412	419	430	354	382	437	417	428	408	396	354	422	416	358	385	401	383	385	433	374	384	429	384	424	384	384	413	392	396	438	433	448	441	365	402	391	418	403	395	450	375	444	450	395	427	378	376	395	403	403	404	418	408	376	411	456	415	396	407	406	386	395	433	434	360	434	402	376	388	399	424	397	385	394	387	419	374	429	391	360	409	385	394	358	416	407	397	424	425	429	406	371	422	461	380	428	409	373	401	444	410	383	387	366	392	421	390	356	388	400	391	408	384	411	394	391	411	460	364	431	410	395	372	435	369	384	380	391	371	409	410	404	414	405	394	405	409	391	407	397	383	417	389	392	387	389	393	392	424	387	392	420	374	438	402	389	455	373	370	370	378	402	393	410	403	390	380	404	411	375	409	361	387	362	451	396	365	411	450	399	416	400	395	377	391	395	424	433	422	391	394	431	387	420	434	419	434	371	413	408	430	372	383	390	411	441	388	384	371	418	438	384	393	352	384	417	411	396	416	395	374	406	386	373	385	397	403	388	380	407	387	411	413	414	376	396	437
2211	972	1142	1243	1156	1073	1042	1027	934	906	952	941	935	860	921	889	868	860	933	917	896	871	889	881	940	860	879	864	881	899	873	902	885	868	867	956	947	864	903	882	893	908	931	865	850	884	910	932	880	918	902	931	837	866	880	886	934	850	854	889	873	875	885	918	876	878	970	858	898	835	861	901	955	844	882	891	882	855	868	870	923	938	879	867	908	884	867	896	896	899	885	920	899	918	912	877	835	905	886	846	923	950	912	882	951	897	860	887	865	890	867	928	898	881	911	874	885	851	880	907	874	850	900	924	878	917	870	894	894	873	889	883	851	903	887	932	908	916	900	893	869	884	898	828	897	853	886	898	904	938	907	883	879	919	873	910	879	912	858	844	899	938	914	871	873	917	890	908	887	887	898	915	872	879	867	860	898	952	938	885	847	911	896	918	881	911	868	838	907	896	864	916	899	929	879	923	918	918	890	883	869	900	905	853	914	880	889	897	871	895	903	889	857	898	852	925	929	895	938	938	875	869	933	892	899	880	874	874	898	884	910	925	867	862	869	898	905	858	854	885	872	874	897	924	850	929	921	894	896	862	938	867	919	910	920	840	888	888	895	923	874	898	892	879	875	903	879	893	867	928	889	877	891	907	873	904	830	897	848	847	849	894	936	888	890	881	904	870	931	920	886	861	852	931	818	871	955	942	863	871	896	879	908	922	908	869	879	880	898	881	944	956	882	935	904	879	897	863	909	897	892	889	900	905	886	876	913	871	861	910	890	891	895	892	930	857	936	860	846	902	883	864	926	853	930	919	940	867	917	904	876	914	892	919	876	891	862	905	908	886	904	917	865	897	891	871	883	926	859	849	873	869	860	864	897	871	842	882	892	927	896	836	898	912	917	898	872	894	846	886	840	883	860	890	925	856	857	864	879	919	878	930	908	875	914	930	852	868	825	833	868	906	847	901	856	834	888	913	877	868	890	841	875	863	869	858	898	902	937	904	838	888	893	877	901	895	897	942	883	883	914	911	891	942	922	897	895	912	892	885	913	886	861	911	901	883	908	874	893	838	920	855	851	897	880	884	846	887	908	917	862	962	899	890	869	844	915	867	905	899	869	884	913	905	854	861	862	919	867	893	933	876	925	870	911	890	951	831	888	917	875	959	891	907	888	924	928	913	881	909	869	875	901	869	913	904	868	884	878	894	853	901	918	848	902	906	974	968	919	871	852	922	873	871	888	891	866	920	876	901	926	888	876	910	877	910	922	871	911	910	915	874	857	871	888	884	911	899	863	920	914	875	887	892	886	902	872	861	866	921	855	888	884	905	870	849	916	858	936	868	892	903	884	847	893	919	835	870	893	881	948	901	829	913	887	836	888	892	883	869	937	880	863	892	898	866	892	884	866	893	941	880	886	893	880	906	851	967	869	922	876	906	836	892	938	905	895	832	926	904	882	924	911	893	887	949	859	932	891	907	914	878	904	934	856	878	872	864	893	935	903	898	925	884	903	862	883	897	865	892	835	896	951	885	883	893	952	932	890	917	889	876	921	852	861	856	930	868	918	911	914	921	909	901	898	900	921	929	909	879	894	884	913	872	883	916	858	876	893	920	900	865	956	894	913	918	910	894	862	902	872	932	931	846	874	907	912	861	903	891	858	912	899	917	878	909	872	893	897	863	894	894	921	920	858	932	871	916	873	880	872	897	822	874	869	835	916	908	857	871	894	972	927	874	817	897	910	909	924	890	912	922	894	891	849	934	899	864	827	840	936	858	906	872	875	852	904	823	922	895	884	907	962	945	847	889	914	841	898	891	877	886	913	934	910	841	849	902	916	839	849	900	878	881	896	878	866	843	895	892	872	943	884	865	882	878	940	854	892	890	907	893	868	882	932	841	908	887	890	932	927	852	901	946	913	937	823	840	917	871	827	905	881	860	865	902	850	868	885	885	897	855	903	912	876	898	913	828	909	929	925	916	903	936	876	888	885	877	932	854	873	954	875	887	887	898	873	934	839	898	912	850	886	911	878	848	912	855	876	943	895	919	893	879	859	854	890	875	884	854	891	907	861	895	874	887	905	839	920	936	857	935	886	926	857	939	900	886	858	859	880	881	890	867	916	903	895	962	914	885	847	852	926	885	868	934	909	875	887	873	871	932	857	896	895	919	857	866	861	907	877	877	831	896	888	906	846	907	866	895	869	911	889	910	876	882	905	899	920	837	842	815	899	852	832	912	845	890	910	877	909	918	933	909	918	895	913	908	871	892	856	896	859	891	877	910	887	856	893	877	939	932	861	837	905	921	916	853	870	862	828	895	864	881	902	848	917	848	890	912	875	911	885	871	929	883	888	862	897	923	841	902	921	909	903	900	883	846	925	938	896	882	877	901	882	861	802	877	909	919	853	896	897	842	884	888	863	886	931	860	868	903	942	902	922	833	924	889	907	901	873	893	896	890	879	892	885	859	889	898	892	864	934	844	839	892	853	911	886	896	868	957	877	911	894	907	829	906	845	909	900	871	876	894	849	857	923	871	828	924	895	944	883	869	885	927	905	857	881	864	876	899	889	867	870	906	943	926	892	938	868	869	890	857	935	863	879	887	915	852	873	887	908	839	830	899	861	902	862	919	888	930	909	871	854	844	929	926	841	870	889	868	870	892	898	870	884	913	922	866	818	920	908	879	847	940	884	930	879	888	889	885	866	862	850	851	917	898	951	931	878	847	949	895	874	880	922	909	879	892	894	864	843	926	905	876	852	896	907	858	915	911	919	896	875	943	891	874	893	969	887	855	853	876	872	912	908	866	864	885	893	874	899	911	858	912	886	940	857	891	902	944	829	931	868	936	870	891	887	929	857	866	887	860	933	905	932	958	863	854	873	942	923	928	877	890	904	880	884	927	829	945	845	953	913	948	864	936	872	821	905	845	845	871	889	926	869	867	860	888	904	907	857	890	882	868	873	900	907	891	913	908	858	925	887	894	877	927	836	903	919	825	865	822	925	910	911	904	893	883	885	823	876	878	885	867	911	860	903	882	921	878	900	893	936	893	902	877	875	892	834	878	948	833	911	902	967	887	881	891	858	874	896	928	865	885	895	915	915	941	906	903	931	926	893	914	866	928	882	918	917	833	905	892	833	889	949	871	942	896	891	883	837	939	865	898	883	879	878	819	867	904	946	881	877	897	933	939	917	923	860	914	926	892	930	874	889	897	881	878	837	883	860	910	896	874	902	905	926	900	879	870	894	903	881	893	874	908	887	977	855	919	911	902	891	858	887	904	862	931	919	867	891	893	915	867	852	950	904	861	931	915	864	867	914	863	867	875	908	835	855	903	859	962	852	883	867	924	844	924	888	860	882	902	930	919	916	811	853	883	894	896	862	870	906	865	916	898	915	921	881	900	896	906	889	880	860	856	852	883	901	917	888	870	837	895	886	891	879	857	886	902	852	923	878	817	930	885	923	904	930	859	867	987	903	863	930	883	864	873	872	938	935	924	894	917
7721	773	870	864	666	422	349	319	259	257	255	243	213	230	202	229	213	242	190	186	187	208	204	186	212	229	226	203	192	199	184	213	211	182	224	205	209	202	217	219	209	164	219	200	212	229	208	177	206	205	211	223	217	202	197	182	212	221	201	202	197	194	193	176	229	217	214	194	218	210	204	201	191	215	208	177	181	196	216	193	193	175	224	220	215	209	192	219	205	212	194	187	208	208	224	232	194	186	191	212	172	204	203	214	200	186	186	226	187	174	208	201	194	211	198	199	213	213	208	202	210	194	202	193	187	208	213	209	202	200	215	202	219	192	211	221	191	208	211	182	185	188	212	199	189	186	192	210	178	199	216	203	208	175	202	181	199	206	182	217	190	186	226	195	188	214	209	225	226	209	165	208	199	161	212	176	193	194	179	203	199	181	177	217	201	177	189	186	187	208	212	193	198	191	228	175	207	209	201	217	218	213	175	217	202	202	183	186	188	211	207	193	202	203	194	226	197	188	218	210	177	211	209	209	215	202	201	214	187	164	207	215	201	210	197	204	195	184	197	213	198	198	197	196	232	195	203	178	187	211	206	183	215	188	232	176	202	182	203	191	220	220	172	203	206	198	190	206	203	182	204	178	211	170	188	215	212	215	221	221	176	223	203	189	205	220	212	200	182	220	204	198	217	200	189	191	221	208	177	208	187	190	213	186	212	202	199	201	181	216	216	210	176	186	203	205	204	200	174	205	175	204	199	207	210	218	176	180	195	211	188	191	208	187	199	204	185	218	231	207	219	182	201	218	213	192	213	206	211	212	192	189	223	196	181	204	221	197	208	195	221	195	212	222	200	204	236	201	217	208	225	203	200	206	232	229	204	191	202	184	181	196	210	185	198	187	220	195	187	195	181	193	197	199	206	216	194	182	202	222	203	227	206	212	199	200	179	200	220	206	192	230	202	213	207	221	204	186	201	202	205	199	247	202	188	217	207	217	260	173	172	202	187	189	186	198	194	187	207	208	203	220	203	208	205	204	162	224	197	229	170	174	203	195	197	203	206	223	211	175	206	214	223	211	192	182	189	189	210	216	205	197	180	176	202	200	179	213	183	212	187	192	203	183	215	209	174	194	226	211	177	213	204	160	188	183	191	183	199	196	207	192	223	180	210	216	209	207	180	217	229	230	176	199	196	224	195	218	186	188	177	196	195	178	189	197	192	217	193	201	193	233	209	220	213	205	190	195	202	209	206	198	195	204	213	184	236	208	189	175	227	218	229	230	181	185	218	172	196	194	170	207	196	196	225	229	206	223	214	209	209	209	203	181	178	245	208	181	226	204	204	212	193	205	208	204	226	200	208	220	198	155	184	201	191	208	198	187	218	201	189	185	204	208	197	188	182	181	174	187	230	238	225	212	196	217	208	211	180	188	219	188	211	206	213	182	208	202	221	177	205	194	209	182	192	191	212	209	191	193	199	192	206	200	188	226	204	186	188	237	189	181	221	198	209	189	197	207	206	192	177	202	172	179	218	186	220	206	202	222	207	215	195	182	162	195	201	221	203	210	199	189	214	198	181	240	189	215	202	186	213	183	210	196	192	181	220	219	170	197	203	204	197	192	177	211	185	181	200	186	189	196	200	179	208	196	208	217	180	187	195	188	165	194	184	211	240	198	192	198	221	203	194	204	211	214	209	166	192	205	172	172	205	224	176	217	218	209	180	192	202	196	207	207	236	185	199	184	205	192	211	209	204	205	206	217	223	189	200	230	226	197	206	219	213	221	217	208	182	181	173	201	193	187	214	232	183	196	203	194	219	185	200	179	180	195	184	176	196	202	220	213	197	208	213	192	237	199	200	183	172	215	185	209	201	175	212	185	208	194	197	188	195	185	201	192	208	185	179	200	193	193	177	183	203	215	190	205	197	204	215	206	221	226	206	198	195	205	187	198	220	191	191	204	198	210	187	221	196	227	215	197	212	194	196	213	186	173	186	211	164	186	212	175	190	186	208	238	181	203	207	201	189	206	209	200	198	214	186	189	207	191	204	227	218	216	198	202	205	180	228	230	181	202	191	167	180	207	192	204	208	205	204	207	218	227	207	196	225	203	178	189	205	199	188	197	204	225	221	189	213	177	225	216	217	197	230	187	211	182	201	215	196	191	201	190	199	195	191	213	194	205	177	197	202	204	182	206	198	191	212	210	229	201	249	198	191	171	205	206	219	223	203	210	206	188	200	193	207	186	189	199	190	204	207	202	201	211	190	214	215	176	207	213	194	200	229	194	184	194	222	206	206	222	226	186	237	182	205	210	172	227	230	189	196	204	191	192	207	176	202	171	189	207	196	179	203	183	217	201	174	201	187	198	171	215	204	228	184	204	198	208	194	239	214	178	180	192	210	205	201	212	190	183	206	216	198	207	227	198	198	182	212	195	198	203	178	205	207	207	182	229	196	186	203	208	204	213	204	196	191	217	213	203	205	190	242	194	200	213	172	200	198	196	175	185	201	200	196	193	186	210	197	198	181	193	181	187	223	192	179	203	206	221	204	206	237	209	210	203	202	203	168	227	208	193	191	183	209	204	181	217	191	163	190	187	207	194	208	179	192	199	198	184	198	194	196	219	178	217	157	219	199	200	190	199	195	209	219	193	184	237	203	194	187	187	167	225	215	211	224	208	213	183	215	206	221	193	186	190	192	207	185	194	201	195	227	171	197	169	152	184	196	197	179	218	188	207	207	216	223	188	189	214	228	190	225	209	202	206	211	201	191	201	216	201	202	207	206	222	197	194	201	196	200	205	205	184	188	172	196	187	199	210	216	181	182	222	212	227	197	217	185	182	183	224	188	216	184	204	202	192	180	182	211	211	211	217	197	194	214	261	205	205	185	203	183	183	202	197	207	192	192	190	188	200	195	217	211	232	201	217	186	210	196	196	198	225	208	195	189	208	234	222	200	234	205	204	188	208	227	200	187	205	204	207	189	207	198	190	207	200	190	206	190	216	180	227	195	215	212	210	209	217	214	220	211	190	201	187	208	189	202	191	202	186	195	198	206	182	181	217	182	215	193	216	180	181	185	201	175	191	204	214	198	185	171	206	205	211	189	196	178	184	180	194	191	206	212	212	196	186	223	220	204	243	227	192	184	195	206	197	192	202	217	202	203	227	205	184	200	195	207	213	230	216	192	234	189	202	181	185	212	203	215	206	204	160	170	187	211	200	190	197	193	207	195	198	196	204	187	164	190	190	208	185	186	208	195	201	205	182	182	199	198	200	194	225	230	190	188	218	176	213	197	197	206	200	196	191	188	194	199	183	194	181	201	221	221	211	201	218	197	179	185	215	207	205	212	205	186	191	204	205	229	192	209	179	178	203	206	195	202	229	184	227	204	202	194	232	203	182	188	209	204	182	223	217	216	216	206	183	189	179	187	193	219	190	180	211	226	186	182	212	201	201	220	201	203	221	212	223	192	199	202	190	169	188	214	215	208	202	191	205	169	202
6490	1019	1814	2532	2104	1455	1291	1208	958	858	768	764	722	690	701	628	611	582	558	567	584	577	550	509	562	519	510	523	515	526	550	560	542	534	523	494	515	530	577	470	507	556	551	522	476	449	478	519	520	534	522	493	521	542	506	544	482	529	535	477	500	503	536	492	475	457	498	476	543	501	474	512	479	499	474	503	516	514	529	503	459	512	515	488	521	516	495	527	528	482	470	514	506	503	534	502	502	495	547	496	487	530	540	492	486	515	516	480	461	479	523	516	515	500	521	461	464	510	505	543	518	508	519	502	482	490	479	490	532	514	462	510	483	476	534	518	542	475	505	507	490	469	461	493	468	477	492	534	468	487	494	487	505	538	501	494	475	510	473	507	487	464	518	489	471	510	482	494	519	505	500	520	497	539	503	473	499	514	496	472	460	461	516	510	523	497	534	476	487	501	499	532	499	479	536	480	488	442	501	538	465	506	477	481	503	511	489	525	514	482	494	491	509	533	522	529	498	461	466	490	513	530	518	531	526	498	491	472	517	505	489	517	468	509	495	500	494	512	496	533	477	467	522	476	522	479	504	497	486	531	529	527	498	509	506	521	481	493	488	519	477	475	502	463	476	481	516	473	543	486	503	519	488	508	527	496	507	550	524	469	466	490	497	502	469	473	508	515	474	482	454	478	494	519	469	474	521	500	495	496	514	497	489	516	495	460	478	515	492	497	481	491	490	468	510	562	479	530	479	511	486	501	479	487	500	488	478	492	543	485	526	504	517	518	522	499	478	530	459	464	486	497	490	492	506	486	501	498	478	473	503	551	483	477	486	538	500	515	510	557	519	495	487	535	472	479	488	506	488	503	474	508	439	527	520	481	500	506	478	462	496	470	492	533	481	507	478	491	484	484	511	483	510	475	489	484	505	457	513	528	492	475	537	501	489	501	450	518	476	499	510	514	541	457	509	532	513	517	483	496	480	499	501	479	485	492	518	498	501	463	514	515	502	508	460	515	498	487	465	503	447	530	526	491	514	536	500	528	505	500	482	514	516	518	501	502	511	505	530	487	474	504	500	465	511	520	457	510	466	479	561	504	523	493	515	506	464	448	556	488	508	493	539	518	485	473	464	496	500	473	485	507	505	474	489	495	490	498	497	452	500	459	502	505	494	495	530	519	504	500	499	493	498	523	512	510	480	548	508	483	482	472	479	485	477	471	450	487	508	530	480	509	515	497	494	460	457	517	527	497	506	469	460	470	431	482	520	509	499	506	455	485	518	487	490	484	511	478	469	528	551	481	504	499	498	514	501	505	500	452	474	482	513	446	496	520	518	502	483	529	473	488	525	493	487	484	526	484	498	516	518	503	497	493	484	467	485	479	517	490	479	488	539	514	498	496	490	469	505	491	501	517	498	477	520	503	482	493	486	487	484	489	484	505	484	483	518	529	494	530	500	513	518	492	523	493	507	486	497	507	510	528	524	483	478	498	474	469	525	501	521	491	506	510	508	481	491	523	452	519	504	494	485	477	463	516	506	497	514	490	485	504	490	518	475	472	493	516	539	509	478	492	484	510	512	531	465	533	489	478	479	495	471	527	481	474	491	481	504	478	501	501	513	479	520	512	521	492	529	511	479	533	467	510	520	472	514	509	499	498	510	541	484	519	493	492	498	521	540	484	530	503	507	471	543	513	506	521	510	454	500	492	485	440	483	504	446	491	545	512	505	500	498	513	486	517	520	510	509	488	496	496	468	495	538	502	474	522	518	492	509	537	516	517	536	515	507	517	481	486	500	483	501	535	498	537	494	505	535	514	518	471	500	470	542	489	510	486	538	514	501	519	450	462	480	463	520	459	525	444	492	497	521	517	499	494	481	535	472	522	537	479	488	502	485	542	487	491	528	494	525	498	515	493	499	464	474	486	506	493	506	528	537	487	482	501	513	492	510	507	496	479	521	523	504	485	483	500	502	489	501	509	514	523	508	502	468	469	485	534	495	480	448	485	483	487	474	510	477	502	468	474	470	504	539	522	510	520	491	489	545	480	500	530	509	490	492	504	509	519	484	464	526	497	501	461	493	491	490	470	490	535	534	483	522	468	466	512	501	463	504	455	548	507	499	474	517	508	491	512	473	512	497	490	501	516	531	536	483	494	511	510	520	489	470	484	462	497	515	475	492	531	517	506	478	513	509	469	489	469	524	513	487	539	508	463	529	466	491	478	523	466	477	520	480	488	533	474	514	487	531	507	515	525	495	471	525	513	518	503	498	486	464	468	495	507	515	505	524	495	486	497	505	467	503	555	484	513	471	511	506	516	486	486	497	476	509	508	518	465	495	549	532	512	485	513	494	465	482	482	534	500	483	473	469	511	514	502	501	558	487	508	433	463	503	516	504	516	513	519	512	520	488	518	509	500	450	499	521	500	512	511	507	484	510	463	493	481	504	461	480	473	481	463	514	477	524	485	501	481	482	478	467	508	518	473	470	489	524	480	492	510	517	473	501	504	495	519	473	506	512	508	539	541	504	493	478	488	502	532	508	530	540	505	501	513	505	525	505	539	488	501	512	521	537	526	471	464	517	502	455	476	467	516	492	476	529	505	503	470	481	484	492	541	499	485	469	482	521	460	524	490	468	498	493	483	498	499	477	521	479	492	485	453	498	487	514	487	509	499	474	541	518	527	495	504	477	515	501	516	500	496	507	493	514	485	489	491	492	503	491	509	479	462	500	459	496	483	471	468	495	514	490	510	480	518	494	479	486	462	478	501	522	532	465	479	471	535	525	476	484	513	520	497	503	497	494	491	504	460	510	483	497	475	498	490	473	521	523	508	512	482	509	487	501	513	458	491	535	484	530	460	515	544	511	512	495	490	531	524	500	523	482	497	484	504	505	493	515	500	491	473	474	481	495	471	507	505	474	485	510	497	518	444	489	502	480	457	527	457	490	487	504	523	515	494	490	485	506	478	477	508	489	520	482	503	492	475	508	465	513	527	465	554	528	464	532	527	505	483	548	477	500	437	492	493	537	502	485	495	507	492	473	512	458	497	506	471	485	480	495	521	504	506	507	528	497	501	469	491	508	516	473	496	517	521	525	519	495	481	503	494	509	496	493	468	480	517	448	475	499	498	461	464	516	515	505	513	506	511	492	501	473	475	523	530	492	502	523	473	512	474	468	504	499	523	492	467	492	502	521	501	508	511	479	498	472	506	550	481	488	490	465	490	533	522	488	524	509	516	538	514	492	526	477	525	499	510	523	490	506	512	482	526	490	529	518	497	492	488	504	531	483	497	501	494	489	486	499	477	470	510	498	488	498	467	502	515	500	458	512	470	475	490	479	511	465	468	504	487	471	499	469	485	499	499	489	470	505	473	563	524	499	530	497	484	467	492	514	515	508	499	486	499	504	487	473	522	524	527	486	477	528	491	507	509	508	517	491	509	521	507	479	482	474	489	518	493	506	453	511	486	502	503	535	500	514	502	497	519	494	517	454	506	569	485
14870	1713	1626	1456	1099	629	487	409	421	335	273	335	274	277	267	260	292	272	263	261	251	239	248	272	244	235	243	233	248	247	217	227	230	245	229	247	233	242	213	241	231	230	234	229	203	223	251	209	243	240	239	256	238	238	235	257	241	221	215	234	239	237	233	245	248	219	220	241	230	258	259	213	249	216	251	230	199	247	214	260	217	234	214	242	239	233	245	227	241	227	220	220	222	198	212	201	262	230	247	226	209	226	215	222	256	218	217	206	214	231	226	235	249	203	236	240	235	227	216	227	231	239	216	266	228	227	221	235	229	257	248	232	214	230	242	243	274	264	231	195	210	221	238	220	254	204	217	214	224	241	223	228	227	245	216	242	231	223	255	231	227	233	227	248	249	233	241	211	248	211	215	256	262	239	235	222	248	227	221	206	213	227	238	225	222	241	240	223	198	217	257	219	232	249	225	232	238	239	218	238	231	233	235	216	220	241	213	227	216	193	222	259	208	241	211	237	256	236	225	226	213	213	247	252	223	189	244	230	237	228	254	267	203	224	233	240	219	239	226	218	253	234	243	220	242	237	224	228	276	249	227	226	229	234	210	255	213	252	233	230	229	254	236	219	225	262	257	222	229	227	223	231	221	228	215	257	213	231	229	238	226	208	243	244	224	229	250	245	237	255	229	225	218	224	249	206	247	246	228	222	212	201	217	247	206	221	230	245	223	196	233	233	222	229	230	231	227	209	267	225	250	221	219	224	262	235	212	224	218	263	241	234	224	229	237	214	222	238	233	250	241	231	230	242	196	209	219	217	223	227	227	216	255	216	238	250	250	220	225	201	234	238	189	217	249	230	235	235	213	201	238	244	197	203	242	223	237	217	254	244	230	219	234	225	228	240	237	234	206	222	218	240	231	238	259	244	233	260	223	228	226	240	269	243	228	228	231	248	220	251	227	220	251	248	234	225	218	242	234	253	223	212	231	228	236	228	211	229	233	235	216	198	215	243	230	234	225	247	218	215	225	229	224	250	218	237	247	246	243	218	252	222	230	211	234	218	243	275	269	259	238	234	231	242	247	225	238	234	252	220	239	215	240	240	212	220	224	227	217	220	265	239	238	228	225	236	216	232	256	216	230	223	245	252	210	221	252	244	192	212	245	244	251	210	221	225	222	202	224	235	226	203	241	243	261	246	273	238	224	243	233	216	229	213	243	233	242	215	240	220	224	228	210	214	220	234	238	207	221	204	237	223	212	227	232	213	243	239	218	221	205	234	250	208	276	224	236	236	216	231	237	197	233	239	252	232	225	218	230	230	229	243	238	217	230	228	225	229	239	209	235	205	216	235	250	241	206	231	248	216	236	233	252	226	238	252	243	219	228	270	196	233	191	240	230	230	239	227	236	260	235	224	267	193	216	212	219	213	240	227	260	222	241	212	221	235	208	231	257	260	251	253	237	215	231	227	237	255	258	233	252	208	242	251	218	211	213	218	214	233	213	230	220	256	219	232	253	225	259	261	220	235	244	245	236	248	252	226	231	259	252	239	221	248	255	219	255	205	219	244	223	234	238	220	250	201	245	263	240	221	212	223	242	250	254	234	213	220	225	234	238	247	238	195	243	218	234	230	237	228	245	222	243	216	227	245	249	267	261	242	211	237	247	225	222	219	233	208	233	223	239	250	234	216	236	234	253	232	223	245	223	226	233	237	217	237	225	251	260	219	234	232	242	217	259	224	211	211	226	191	220	250	237	222	196	207	214	243	230	266	248	241	220	202	215	232	262	199	235	235	221	250	229	242	223	257	233	230	245	216	235	263	228	216	249	224	233	253	219	269	240	257	224	252	230	226	215	267	241	226	227	237	245	240	247	221	259	211	246	228	223	214	216	230	244	252	256	230	245	235	241	207	207	230	227	242	217	245	238	237	234	233	242	226	205	232	220	221	240	226	244	230	226	227	213	253	243	231	258	219	202	252	232	237	248	232	218	223	220	221	251	235	225	233	248	237	235	233	217	197	230	227	228	219	246	240	218	229	251	221	219	239	260	230	246	214	217	247	235	218	214	208	244	233	209	223	198	249	251	217	242	237	272	225	231	212	237	221	237	233	242	247	238	217	202	230	217	214	239	231	268	232	211	236	261	244	255	227	234	210	220	230	244	245	272	227	238	207	239	215	227	228	205	221	216	218	232	225	230	218	240	262	232	231	221	228	227	197	260	193	220	262	219	235	231	205	213	234	237	226	231	234	217	202	245	241	245	239	227	212	220	229	225	227	251	240	210	229	222	240	228	253	248	255	207	207	204	227	238	245	223	189	228	265	207	218	241	242	230	252	228	225	238	203	244	223	246	214	239	223	222	227	270	212	232	235	244	216	226	235	241	236	209	217	213	225	248	234	224	217	236	233	251	238	221	255	254	249	227	275	244	234	222	227	259	219	234	251	238	228	241	228	247	212	202	229	241	242	215	230	220	218	218	247	235	238	250	250	224	250	225	252	235	195	242	230	232	260	232	244	268	223	243	243	206	232	219	238	241	229	233	234	228	208	215	203	233	256	218	250	251	251	216	231	258	207	225	283	215	212	243	249	228	231	230	245	258	231	217	243	227	228	244	234	241	221	252	234	234	237	241	224	246	223	236	254	246	228	222	215	224	223	226	222	232	227	229	231	240	261	233	280	228	230	250	219	201	240	237	264	256	212	225	229	221	264	219	248	213	223	258	205	218	228	246	253	246	201	247	221	224	236	223	216	237	219	222	230	215	266	220	238	235	218	214	223	221	240	230	239	214	216	227	223	217	241	252	209	247	202	231	222	225	212	223	238	234	251	223	235	207	222	220	223	253	197	235	221	253	254	229	223	215	251	241	221	222	229	254	253	252	218	253	235	252	261	225	220	186	209	231	255	195	200	241	192	211	233	217	225	243	233	211	217	257	243	258	242	242	206	250	210	242	223	221	235	240	231	233	217	259	252	242	248	220	249	227	204	232	238	222	211	245	256	253	253	217	235	220	192	240	238	211	236	216	229	221	274	221	244	232	220	217	252	227	201	255	242	235	240	256	209	244	243	260	258	221	232	235	217	206	233	241	266	204	249	241	248	233	233	229	219	209	224	250	215	237	251	210	226	210	217	237	232	207	240	226	244	231	230	240	225	227	210	235	214	234	197	229	232	250	276	221	228	242	234	240	240	251	245	226	238	228	252	241	223	233	241	214	237	263	230	223	233	221	251	231	246	209	208	228	266	238	268	248	231	225	213	218	249	231	178	215	257	204	220	213	241	245	216	229	238	227	244	230	247	233	224	224	244	239	242	211	232	217	241	223	208	253	216	216	201	216	239	242	237	232	241	237	225	213	223	202	218	246	241	248	243	234	234	264	234	215	235	225	218	215	209	218	214	200	188	219	206	216	225	229	220	232	243	248	214	249	253	244	281	229	229	256	221	231	212	247	166	214	231	235	241	225	247	219	245	250	227	240	241	218	223	223	211	227	204	210	216	235	240
8516	1494	2879	3801	3443	2236	1956	1761	1478	1234	1106	959	967	911	854	761	841	763	727	705	762	695	714	694	656	652	635	694	675	638	595	691	677	691	632	662	658	656	606	611	660	606	627	577	602	612	619	605	662	566	603	603	608	599	614	613	625	616	585	619	580	619	621	561	559	606	572	612	608	620	625	579	601	605	582	638	595	589	611	627	619	613	601	619	626	592	622	632	602	605	570	595	590	606	620	590	654	604	609	614	575	608	597	544	574	562	578	567	582	582	630	587	635	605	603	618	565	605	589	566	615	555	579	624	611	572	598	613	597	612	561	602	622	587	590	609	588	596	655	613	583	631	618	596	594	607	601	602	563	572	578	592	596	643	632	634	623	567	546	621	593	556	607	598	660	608	600	569	627	584	639	605	590	560	568	589	602	587	603	599	557	574	664	564	573	638	603	624	576	615	592	588	572	591	604	570	614	621	617	585	633	587	555	586	611	571	627	606	607	615	588	602	553	611	594	632	583	647	581	597	587	554	559	631	594	628	564	592	574	588	603	608	608	581	590	580	585	565	575	573	575	617	595	578	612	635	592	586	577	632	596	579	580	634	641	611	591	618	589	608	603	590	599	613	581	649	593	590	603	561	597	592	581	571	605	577	570	584	606	544	555	613	579	600	592	634	552	567	581	631	600	593	562	632	632	507	588	614	613	565	567	587	565	567	591	533	624	650	625	617	572	576	617	572	609	611	565	619	602	568	592	635	553	581	551	542	597	622	612	596	570	657	590	577	555	604	558	598	596	612	612	644	568	607	627	583	571	618	626	586	590	620	586	554	570	616	608	575	616	616	619	594	592	587	569	620	649	618	554	579	570	586	600	622	602	632	588	578	584	584	641	631	608	599	597	608	600	597	573	560	640	603	600	579	628	586	572	575	589	622	639	607	600	598	615	590	639	588	619	614	583	576	577	592	576	633	579	633	616	570	613	590	571	555	592	606	622	524	618	608	640	597	581	605	559	588	582	571	576	585	553	557	565	640	616	590	601	590	574	595	643	618	567	604	586	638	559	586	594	600	628	623	624	548	576	555	564	583	606	624	534	618	621	577	618	603	607	612	567	602	557	614	612	581	579	595	582	621	556	561	627	675	586	541	604	600	631	641	594	561	605	572	535	625	597	580	600	566	574	586	592	557	591	608	580	596	571	595	595	643	588	605	576	568	596	525	634	605	576	565	604	554	606	588	596	641	618	548	621	579	649	598	631	593	611	575	568	622	617	595	597	624	560	592	574	637	562	583	607	547	592	599	555	586	596	596	599	598	591	585	547	566	586	566	567	598	579	572	587	590	618	570	576	582	582	563	622	573	568	606	607	605	586	638	559	609	578	616	599	600	592	642	603	627	586	602	570	538	556	614	550	595	591	649	569	603	599	577	602	581	576	608	579	634	587	598	608	589	539	544	633	622	630	602	574	613	603	576	534	619	551	558	608	617	563	580	619	599	585	618	613	579	624	587	610	598	603	588	599	556	616	541	599	639	572	596	611	634	627	628	621	552	631	591	611	566	620	622	571	541	622	563	583	603	595	620	663	564	581	567	598	613	624	598	605	626	573	566	599	604	637	618	583	559	580	548	582	553	575	575	608	595	633	606	604	595	613	621	585	595	583	651	605	628	588	637	604	601	616	574	634	590	603	528	625	563	583	561	577	585	578	606	610	585	630	564	549	587	606	589	576	596	622	620	608	579	574	579	629	567	626	565	619	637	627	551	600	647	583	579	578	589	625	613	612	618	635	564	613	581	544	635	638	593	605	618	594	600	616	578	617	609	598	625	591	577	591	603	592	620	611	604	602	601	626	580	583	577	526	625	569	575	590	566	609	608	621	601	624	569	596	556	619	618	565	578	551	570	621	602	596	574	599	586	573	567	613	604	584	608	574	589	624	645	610	557	548	612	625	566	527	547	606	602	539	607	582	579	609	579	645	608	576	558	618	611	579	605	589	600	610	559	597	633	583	575	580	598	599	606	599	603	595	558	568	607	582	621	565	562	575	618	591	620	582	597	622	580	565	625	596	602	560	567	537	572	567	576	567	634	570	622	588	594	558	631	616	597	565	602	564	587	611	609	610	630	595	598	570	635	573	580	582	594	606	625	546	586	616	618	603	617	545	602	565	614	542	604	587	632	604	591	597	618	558	626	581	620	606	599	623	618	564	584	576	610	607	609	628	570	585	638	622	566	597	601	613	600	633	602	593	600	599	585	599	577	580	593	604	643	612	606	590	553	612	623	553	614	595	595	624	592	578	557	575	588	594	607	607	597	616	583	575	574	625	579	609	609	612	609	563	571	634	579	576	621	607	640	596	601	560	613	628	620	612	619	622	615	592	622	615	574	596	587	558	576	598	599	558	566	599	580	554	613	609	614	610	615	601	625	617	604	637	610	626	612	567	589	603	622	559	548	568	633	563	602	603	635	586	610	617	612	596	601	633	627	579	615	569	570	593	569	631	582	586	630	602	629	638	548	621	593	582	591	602	608	629	577	608	573	586	585	565	631	589	592	631	571	608	584	592	595	591	601	601	603	613	630	624	614	591	586	533	542	595	591	596	567	651	626	628	627	612	579	621	581	576	613	607	620	636	642	608	546	645	588	570	616	577	580	589	623	567	616	611	609	607	605	602	588	580	597	616	580	566	589	617	658	625	618	609	586	606	602	602	589	625	603	583	676	587	601	617	615	586	582	606	616	623	572	597	580	555	608	569	587	538	617	589	606	601	616	609	604	625	620	570	618	571	556	597	595	597	609	611	587	574	611	605	578	637	569	590	575	584	598	612	565	577	630	587	583	593	589	629	627	548	616	584	568	595	565	624	577	566	577	623	576	610	626	620	637	617	601	606	597	603	592	604	555	655	625	530	582	606	625	563	553	561	598	590	561	646	609	651	557	660	581	609	622	584	609	614	587	608	576	553	584	586	631	532	561	635	597	593	579	568	609	592	598	562	632	605	623	573	576	613	612	597	631	606	593	579	630	585	620	600	606	604	632	590	551	596	605	502	572	607	619	589	628	586	611	567	613	600	611	588	657	591	591	593	570	561	622	564	599	579	593	625	553	576	597	591	558	607	604	594	602	573	578	606	631	607	614	565	575	597	583	586	594	614	627	565	588	584	557	665	569	638	570	603	582	561	592	595	623	581	619	612	575	596	572	618	627	619	573	575	596	599	567	611	617	607	626	637	622	594	647	634	607	561	567	575	627	551	592	564	575	547	554	588	593	591	587	599	568	629	587	548	614	606	565	567	656	589	594	632	573	600	607	572	578	650	569	610	613	561	592	576	581	613	614	606	592	605	585	579	549	591	624	609	556	598	608	599	589	559	551	563	592	600	601	632	608	604	594	578	588	563	593	569	592	635	611	593	603	596	623	604	602	606	599	620	591	610	632	580	607	563	573	571	613	576	618	579	590	591	593	610	600	572	575	597	544	542	573	559	609	582	572	605	633	612	577	560	593
1913	485	485	467	448	436	434	397	393	445	441	445	367	424	396	415	405	409	389	414	384	421	412	382	402	379	416	438	369	388	434	392	390	414	388	378	382	375	415	394	404	396	419	384	426	428	420	385	421	402	425	424	386	419	426	414	453	385	420	395	385	460	411	404	374	433	402	399	406	390	339	399	406	432	404	404	389	406	405	429	408	402	396	446	421	370	381	367	385	374	414	384	407	418	397	396	416	415	404	390	391	424	395	422	398	398	402	426	389	393	396	393	414	389	389	388	416	374	407	426	397	399	381	441	400	413	425	370	412	424	407	398	366	396	393	382	393	382	434	408	378	424	387	377	445	385	403	411	406	394	365	406	400	437	380	391	387	442	394	379	401	394	442	447	436	375	365	368	396	437	419	399	404	416	386	410	433	384	363	358	374	369	374	399	409	395	365	384	375	386	411	379	388	418	428	384	373	395	387	442	424	385	437	416	403	452	429	454	396	375	409	418	416	373	406	399	403	423	376	363	410	429	390	406	416	403	386	371	401	422	395	392	380	352	399	406	386	387	415	409	410	366	439	375	428	402	356	417	399	397	407	401	380	412	397	378	401	400	409	361	387	386	370	435	383	368	394	429	395	410	401	383	399	422	416	392	386	373	394	445	431	401	386	394	377	412	398	418	407	404	436	392	384	373	366	399	380	373	376	360	387	402	385	392	401	414	411	390	438	407	415	390	400	400	409	397	391	388	405	404	406	394	373	410	390	394	385	346	424	417	410	386	428	404	393	372	386	388	399	417	386	375	390	400	399	369	418	393	400	418	414	400	440	410	407	403	416	407	387	406	420	397	420	395	414	390	410	410	407	395	391	407	446	404	376	377	351	385	378	370	363	409	380	381	386	424	416	400	381	376	346	391	387	387	407	392	401	389	412	374	455	412	406	403	377	392	401	419	409	417	381	394	416	390	454	374	424	423	399	397	414	352	425	378	414	391	432	409	400	400	385	441	402	400	410	416	378	366	377	358	401	380	417	397	416	415	416	445	391	377	405	395	443	401	417	429	390	415	432	389	393	410	383	400	393	428	418	418	394	383	400	374	395	383	429	429	381	369	373	405	400	393	374	377	357	413	400	407	395	375	406	386	394	437	371	352	386	401	405	397	412	435	371	416	376	383	409	402	366	363	348	391	369	457	407	398	400	385	398	351	408	375	423	429	411	385	372	407	415	416	379	386	405	408	432	382	436	400	406	385	377	384	381	451	381	383	350	395	454	380	355	390	383	425	369	408	420	427	382	415	405	395	430	407	400	417	394	392	372	389	430	373	370	422	367	372	399	419	391	402	410	394	419	426	378	418	417	399	385	399	403	433	395	402	392	409	420	422	397	396	424	406	429	396	416	427	336	399	431	424	393	409	422	428	417	431	409	391	437	368	421	381	381	375	400	413	365	421	383	383	373	383	417	414	354	421	363	426	396	424	401	412	439	406	366	381	378	388	403	419	357	412	404	410	403	377	445	357	380	411	411	385	418	406	404	387	433	383	335	421	413	362	426	383	377	390	389	391	409	402	391	349	374	398	381	414	390	439	403	461	354	412	396	389	402	414	382	411	386	365	401	396	389	424	398	418	403	414	409	388	383	390	407	403	406	402	417	398	364	416	436	417	408	402	389	396	381	409	372	422	413	395	350	396	393	402	409	349	373	428	386	412	386	417	402	419	412	432	367	391	375	346	395	390	425	387	424	423	385	385	353	350	402	393	408	371	370	423	386	404	366	395	384	417	377	345	410	387	424	389	375	368	404	399	363	373	353	433	395	391	419	425	367	384	370	408	426	374	410	403	378	416	419	402	389	380	418	413	392	363	383	411	428	389	383	400	385	408	398	385	416	416	398	393	412	364	383	446	404	424	424	389	401	376	424	426	373	379	403	394	413	387	380	395	377	391	424	424	397	368	410	378	405	380	404	403	390	398	388	399	390	395	394	446	428	398	425	402	396	365	445	382	413	410	390	385	415	383	392	417	389	419	423	419	414	408	410	427	391	404	437	401	419	401	386	382	399	433	377	389	387	393	422	380	407	439	364	394	411	376	400	375	409	418	425	387	396	406	377	408	431	389	353	435	427	385	378	403	385	393	387	419	377	386	398	415	417	406	418	420	403	380	460	402	376	401	355	426	445	412	464	397	426	405	403	399	340	403	417	412	446	427	406	400	428	392	413	414	427	401	388	411	393	411	383	418	463	424	400	380	403	438	415	404	414	414	410	420	380	390	400	417	395	415	414	406	392	441	401	334	407	392	412	466	417	371	424	419	398	404	419	456	447	386	356	423	373	395	404	345	380	400	358	382	403	395	398	374	453	413	428	450	398	364	413	375	392	393	409	391	415	387	392	396	376	374	395	456	374	381	381	418	406	403	413	382	426	459	400	393	397	419	416	423	441	409	425	376	437	373	370	404	407	385	401	409	361	399	402	393	416	395	375	423	404	364	432	408	385	394	416	364	401	402	338	393	374	429	374	371	357	404	392	394	401	371	427	424	420	377	372	454	364	380	420	408	398	403	418	398	336	398	398	396	411	422	395	388	354	398	400	399	414	402	380	412	417	428	400	427	397	408	373	381	398	407	409	383	428	411	358	418	454	436	390	390	397	391	419	399	440	420	419	426	413	396	422	407	387	392	374	421	432	373	374	414	409	379	389	432	402	416	404	435	419	378	401	405	411	383	385	388	407	410	450	367	422	395	391	416	433	453	428	371	413	389	437	385	388	404	403	422	391	434	403	414	383	393	404	391	425	376	390	408	407	386	435	409	373	413	398	413	384	387	377	381	431	401	383	438	393	403	411	426	386	371	441	404	407	398	382	401	376	422	414	395	402	434	399	373	396	350	357	384	408	426	383	419	382	452	402	376	379	415	368	430	395	379	397	412	419	406	420	413	407	409	401	382	395	415	441	418	422	405	409	400	402	393	382	447	435	387	387	362	386	374	405	378	411	355	405	397	392	392	379	375	390	424	386	384	412	359	394	412	383	410	375	378	390	410	371	382	395	390	413	441	420	418	400	387	379	389	381	376	409	373	401	396	391	413	380	371	393	441	430	343	383	406	392	368	404	387	414	428	448	393	374	387	407	389	425	382	392	432	375	367	402	416	384	409	364	429	401	383	425	404	424	382	404	385	442	385	469	386	366	408	392	386	417	408	370	395	415	393	379	397	435	400	397	433	418	436	425	403	398	400	356	416	412	405	376	370	378	373	399	356	401	420	404	393	470	413	376	405	438	359	409	419	371	407	430	404	406	425	380	422	400	424	407	444	402	392	474	382	432	416	417	371	379	395	414	411	401	411	425	396	377	415	421	421	420	373	431	398	403	384	390	424	422	381	388	389	404	390	399	388	423	378	368	404	416	373	408	386	372	400	394	448	411	391	409	391	417	423	404	396	434	403	387	431	379	401	363	386	395	379	402	399	402	394	408	378	408	383	417	441	412	378	376	414	349	420	384	362	399	390
2240	922	1116	1148	1110	1050	1003	953	982	950	949	967	903	924	932	917	897	924	863	921	846	946	866	915	856	906	879	896	923	877	891	899	933	898	926	885	911	903	907	909	828	810	919	940	915	924	924	858	881	929	917	879	846	909	880	841	914	831	910	904	870	916	917	911	893	876	890	882	901	907	884	888	883	921	894	859	895	884	886	908	880	888	869	884	897	864	863	870	898	895	924	914	935	930	893	933	873	866	908	880	896	858	855	942	902	879	847	987	880	911	850	883	862	899	856	900	890	907	905	875	876	888	874	911	956	926	874	865	856	829	922	869	955	900	916	915	848	880	902	848	844	896	911	870	895	945	886	878	922	808	829	890	955	857	872	915	843	841	907	830	861	885	866	914	911	858	895	863	907	820	821	895	849	880	881	903	913	900	866	996	870	913	918	897	908	887	931	961	873	882	884	906	844	873	871	919	928	883	909	884	836	939	907	898	892	881	855	889	901	893	861	917	908	896	919	893	924	913	907	867	871	885	898	856	856	943	906	868	872	898	894	874	929	948	865	903	879	918	901	894	938	895	905	908	904	946	907	905	846	896	850	891	917	875	901	904	882	932	909	911	927	917	862	907	888	880	886	888	896	853	881	858	897	886	862	858	906	893	878	858	921	910	875	940	907	866	840	917	878	936	905	907	901	826	865	886	924	949	839	897	891	905	915	901	892	888	869	892	935	889	891	873	890	914	859	902	917	854	840	902	883	894	839	849	824	887	869	916	920	889	937	889	868	884	842	892	830	922	900	886	924	919	883	913	904	884	849	901	891	889	887	880	883	888	892	912	902	867	876	905	891	902	894	879	887	873	901	890	880	897	901	923	883	869	881	923	873	878	932	915	918	923	862	918	881	893	901	939	908	856	867	908	861	873	906	873	902	890	895	891	879	874	877	873	855	838	896	842	869	858	901	897	909	906	891	877	867	897	894	906	983	863	883	931	878	880	893	879	859	944	953	897	921	857	916	914	961	903	874	904	874	907	879	928	882	859	872	922	948	844	913	877	875	879	894	849	880	874	884	904	899	917	910	913	840	892	904	914	870	853	813	886	909	915	916	935	919	916	891	871	891	910	934	882	903	961	869	864	921	861	855	928	905	859	899	885	912	909	886	873	890	881	878	882	887	884	948	925	920	876	873	947	842	865	908	911	903	892	856	901	876	909	903	948	876	924	927	883	901	908	883	863	966	875	917	881	901	866	873	851	904	871	882	873	900	882	935	895	868	899	888	927	898	962	831	908	911	900	895	869	845	893	879	869	915	885	909	887	868	916	863	842	865	882	862	868	903	894	930	858	857	903	916	926	938	913	940	833	854	924	859	838	908	850	897	887	892	891	900	912	848	891	958	896	893	896	873	864	860	859	905	852	896	853	822	883	888	889	892	886	893	863	923	925	867	858	903	913	911	893	859	934	846	896	900	866	917	923	863	896	890	967	894	919	931	888	920	891	887	904	891	869	926	892	911	834	854	915	923	943	892	896	880	882	893	892	880	860	877	879	905	876	906	944	868	915	901	887	890	859	895	890	896	867	860	858	890	916	850	899	891	923	861	962	860	890	899	842	844	869	891	865	916	875	880	872	903	871	873	855	897	911	905	887	871	871	884	924	839	846	945	953	880	913	905	891	903	838	847	850	847	896	919	883	895	877	853	857	877	918	856	854	877	886	873	828	912	879	898	911	925	914	884	948	900	901	875	898	864	906	840	897	961	877	855	873	890	972	888	911	900	898	855	954	886	872	896	908	821	925	864	823	879	890	939	948	865	921	897	932	952	879	907	909	910	887	899	843	847	905	940	882	875	902	899	891	932	889	866	903	870	865	912	892	876	871	840	837	900	850	929	900	864	911	919	889	934	873	889	899	862	862	881	869	884	868	896	873	868	890	839	843	863	859	870	974	903	920	865	856	850	862	893	899	907	927	926	932	853	913	906	880	882	899	918	913	916	884	957	875	896	880	879	897	851	878	831	919	888	892	921	881	869	884	918	913	894	929	940	821	930	916	864	918	847	849	899	887	836	826	925	852	906	845	835	882	907	878	897	929	878	898	882	851	902	896	910	919	924	899	855	897	878	932	903	913	882	939	896	876	898	885	891	877	854	857	925	889	885	917	938	901	862	900	908	813	906	869	876	826	893	870	906	901	874	923	844	930	912	863	941	885	888	856	861	858	855	859	887	886	885	862	900	919	873	908	875	889	898	873	875	884	889	835	948	890	884	881	888	912	876	878	892	970	891	1003	874	874	916	902	859	910	870	894	864	895	915	865	922	888	867	898	846	931	886	884	922	912	893	928	835	867	927	917	869	871	814	861	887	865	861	915	881	915	894	863	880	866	883	901	892	928	901	876	898	868	929	893	878	949	881	911	861	931	883	913	953	924	882	879	897	888	860	854	892	898	892	872	952	854	888	913	888	871	935	833	912	888	874	931	910	875	896	855	875	905	891	896	891	818	859	879	883	861	885	919	867	914	877	910	884	905	855	903	861	912	897	858	902	882	930	829	908	855	897	883	874	872	906	829	839	901	928	901	883	939	867	892	894	926	889	892	892	909	920	906	901	902	814	928	916	878	825	847	875	913	939	888	911	895	900	881	922	882	875	896	919	891	904	906	883	897	876	881	905	915	873	920	915	878	863	844	872	877	904	912	903	905	915	861	911	884	919	864	812	869	885	926	834	858	919	891	880	893	934	884	866	891	909	871	934	885	892	912	902	849	935	899	917	887	848	880	887	905	874	882	896	905	866	932	898	861	885	915	844	922	876	902	881	860	874	871	886	876	926	904	873	903	890	928	894	864	904	902	882	895	910	965	873	925	931	862	942	889	880	897	894	873	914	877	985	895	891	841	845	872	901	884	848	875	899	907	865	916	868	870	908	866	853	894	869	894	895	912	856	888	902	850	873	914	913	867	832	947	865	879	868	942	892	853	906	889	884	897	838	866	885	886	851	890	863	857	893	924	886	875	944	810	857	872	883	839	899	925	877	842	870	892	933	931	918	894	884	916	884	859	919	920	893	940	882	882	870	879	872	888	906	897	856	836	950	914	860	921	870	910	879	889	917	854	926	937	888	907	890	880	822	901	871	889	852	851	802	865	914	900	859	901	896	912	848	940	891	900	879	909	906	906	900	889	888	860	882	919	951	904	874	855	904	897	865	853	901	901	869	906	921	876	820	875	854	872	873	867	872	927	908	862	925	902	893	945	936	914	899	901	906	916	902	893	890	906	877	839	884	923	885	874	909	910	904	890	893	874	916	872	914	892	895	922	930	857	945	901	912	954	852	880	875	899	913	891	905	879	880	894	876	859	898	854	882	908	871	913	851	921	926	889	876	837	879	857	872	953	866	861	878	878	880	893	859	901	823	893	955	860	882	836	906	902	841	900	885	874	865	907	885	838	883	926	923	885	873	920	898	923	878	908	904	875	895	884	867	887	879	913	891	866	900	922	895	868	883	892	895	856
7807	753	878	776	634	453	317	277	261	272	219	234	213	240	216	223	203	234	192	215	199	187	193	227	194	212	220	226	215	186	201	195	208	183	223	175	210	228	205	213	186	220	196	200	189	216	162	202	197	193	200	195	221	197	200	213	194	175	187	188	231	203	212	214	218	222	221	213	184	210	190	211	224	192	204	195	209	181	186	209	208	212	192	201	154	186	205	195	185	200	210	205	193	214	198	198	207	225	214	203	218	185	222	214	217	198	188	201	208	199	193	203	213	186	184	229	235	182	194	202	209	205	179	197	210	215	211	216	216	201	210	185	180	181	190	170	180	194	169	208	210	204	222	194	171	207	215	189	203	196	205	190	192	214	165	215	214	203	219	224	171	201	201	206	184	200	209	200	221	161	196	198	202	202	182	200	182	211	214	227	185	212	194	246	192	199	205	221	189	174	196	202	178	196	196	204	232	195	188	195	189	224	203	185	211	212	197	223	210	177	216	208	223	191	226	231	168	201	215	229	194	209	213	196	181	230	203	191	188	211	227	186	197	200	214	210	190	214	213	173	224	204	215	209	211	200	226	188	210	204	185	215	211	213	191	175	216	189	197	177	201	223	206	174	213	202	194	206	171	192	193	202	198	196	218	199	188	231	203	205	187	200	197	215	216	183	177	210	202	209	197	196	196	218	207	195	183	210	184	203	200	193	202	208	216	194	218	209	203	207	214	221	209	192	188	188	207	205	207	215	195	182	209	213	202	175	226	210	185	209	211	187	208	211	226	200	219	176	221	202	181	177	185	208	204	186	200	197	204	185	233	200	231	196	202	235	198	199	212	163	170	217	164	192	188	204	193	196	212	191	219	206	223	232	213	216	213	209	232	181	199	227	198	199	219	206	188	194	204	209	177	205	199	181	197	203	191	217	213	179	218	195	209	198	220	211	183	226	204	187	186	227	195	216	218	195	199	204	205	203	187	203	213	215	195	175	220	181	189	182	214	210	203	191	201	211	212	218	203	196	195	211	195	199	206	204	222	200	196	150	193	201	224	211	227	196	202	172	205	195	213	195	224	213	212	176	184	190	214	179	192	187	204	193	159	224	188	242	200	203	214	201	190	205	211	192	210	213	219	201	215	207	202	200	195	217	217	199	172	200	229	207	212	203	189	187	205	190	194	213	212	203	222	218	228	204	201	199	198	229	216	209	211	178	180	185	195	196	204	194	167	188	218	165	207	193	204	220	190	199	207	208	198	226	221	225	221	195	186	196	189	213	192	198	215	190	207	213	225	199	178	222	206	233	209	170	218	235	210	214	210	189	201	203	195	219	207	196	212	175	188	194	207	228	186	210	209	192	179	195	214	206	198	240	184	195	166	198	192	227	221	221	212	213	184	187	200	219	236	206	237	191	218	198	183	228	224	186	205	222	243	203	229	211	175	201	185	198	199	185	201	217	200	200	181	192	212	186	211	185	160	214	183	186	191	196	194	184	196	197	212	163	210	215	191	183	197	219	203	184	199	230	190	246	217	190	174	193	206	193	196	217	216	179	217	188	206	212	192	191	186	187	209	172	217	192	205	191	202	205	185	186	215	218	201	209	226	190	179	192	218	212	197	221	193	236	189	190	187	212	226	200	201	210	211	209	219	178	181	214	218	207	202	197	199	216	208	192	202	183	166	196	203	206	171	230	204	189	196	209	189	197	215	194	205	210	192	216	191	207	190	200	203	215	201	218	197	242	202	184	221	213	218	174	207	205	223	180	191	195	180	217	164	206	214	205	196	183	212	183	185	227	179	230	200	223	205	175	216	204	178	200	191	206	208	221	209	183	210	185	194	188	213	190	205	215	213	223	175	196	200	205	176	196	190	217	213	201	190	197	188	209	189	207	206	185	243	197	189	171	199	216	199	181	181	209	185	206	190	198	212	175	211	186	202	215	187	200	185	210	198	185	195	205	197	203	197	222	229	231	211	198	195	231	196	210	219	197	196	191	208	213	215	196	209	207	225	202	182	200	200	196	181	200	223	201	192	186	195	211	204	204	210	187	179	180	206	191	191	203	183	198	189	221	177	205	174	189	227	226	247	190	197	191	207	180	181	195	181	191	211	216	208	166	212	193	199	203	191	200	187	221	196	175	211	190	191	195	202	200	198	207	225	231	203	207	228	207	210	202	204	213	208	180	193	199	183	222	187	204	171	192	191	208	202	167	186	213	204	183	196	198	214	215	174	234	190	219	217	187	206	188	212	189	211	180	196	179	223	188	200	213	208	208	187	201	196	182	186	217	153	241	204	187	185	204	191	188	209	199	177	202	185	203	203	210	220	176	212	198	200	184	201	174	235	195	186	209	207	223	222	200	199	189	191	217	217	170	195	218	196	217	218	199	226	197	175	199	208	202	196	200	210	189	180	207	191	212	183	199	183	174	209	188	224	226	202	204	210	184	186	204	188	197	200	190	218	204	202	199	216	201	218	190	220	202	205	219	181	200	202	179	205	169	171	194	185	187	196	175	198	197	212	215	215	204	186	210	216	182	208	199	191	203	188	201	187	186	192	200	213	209	197	205	208	178	192	183	203	202	193	221	224	210	181	195	196	204	186	183	207	217	194	214	198	214	205	234	208	193	197	195	201	205	198	220	184	178	199	207	192	202	222	211	195	218	211	202	197	198	223	206	212	201	222	195	211	187	188	212	199	205	191	170	197	204	196	179	192	186	209	219	219	221	187	190	196	202	214	203	216	194	185	245	213	223	221	192	168	189	181	200	221	230	214	214	205	209	210	198	219	220	224	223	217	199	209	227	200	198	222	185	206	194	220	201	214	222	239	192	198	211	197	179	178	210	184	203	212	222	190	178	195	201	196	185	201	206	187	225	211	184	193	218	191	213	180	190	207	202	218	201	171	202	199	188	182	196	197	223	184	225	183	195	221	197	185	219	206	196	243	196	201	178	205	202	196	200	200	228	201	215	226	179	222	175	193	216	202	184	195	166	171	213	156	189	189	206	172	216	182	190	183	186	180	199	198	235	219	232	187	169	193	203	195	195	185	184	225	199	207	202	188	203	198	174	198	210	205	219	200	181	192	237	209	219	216	204	200	220	205	172	197	205	183	204	200	207	229	201	194	210	215	218	209	199	184	216	205	215	210	213	202	191	176	194	203	237	183	219	185	215	198	210	199	189	200	177	210	201	233	192	199	195	209	209	212	216	221	198	199	193	215	207	205	184	201	209	217	221	193	181	194	181	179	208	202	211	186	201	195	196	213	230	191	219	206	180	208	180	203	194	207	197	213	222	191	193	219	181	197	194	238	206	215	205	215	215	189	217	188	186	198	207	199	223	207	178	187	201	204	174	195	181	186	196	193	204	192	215	189	191	196	214	198	203	180	218	199	205	213	198	214	208	212	201	196	208	214	218	179	216	198	218	203	200	199	207	196	200	206	214	207	208	217	212	181	203	200	196	180	197	221	186	218	197	219	204	217	230	186	172	200	198	201	190
6480	944	1783	2499	2249	1573	1160	1076	1006	869	832	756	719	728	682	649	633	600	573	536	555	534	563	561	508	589	524	543	542	495	516	525	553	512	531	528	553	533	496	497	516	519	468	496	520	511	536	533	545	491	479	483	541	504	543	530	539	500	504	482	552	466	515	507	466	474	509	460	506	498	498	482	550	522	489	477	523	553	507	468	491	506	472	495	528	519	480	472	502	471	509	482	488	516	496	499	509	458	503	478	496	487	532	505	565	500	518	472	470	533	513	494	457	508	531	493	513	552	524	487	528	500	517	533	508	510	535	493	519	498	469	504	506	504	528	499	514	462	491	497	498	478	503	492	490	488	534	521	533	488	499	466	500	503	465	463	495	497	496	479	526	555	527	461	473	498	503	486	522	481	499	495	553	530	559	514	476	519	512	488	479	456	494	497	501	488	464	506	478	508	485	498	485	493	494	506	487	490	489	514	508	504	488	487	517	497	496	494	472	519	489	489	512	486	473	463	459	478	515	462	531	560	512	508	477	479	468	488	491	473	499	501	504	517	473	513	489	485	494	515	529	522	478	499	492	505	552	527	496	488	506	528	503	497	487	515	542	530	497	502	542	502	472	528	530	504	500	450	493	475	519	520	527	517	514	495	471	496	502	481	511	496	507	522	494	509	504	505	464	539	514	493	487	489	536	524	511	528	517	469	492	503	525	485	484	507	468	489	492	540	461	507	472	493	483	489	503	524	511	507	500	496	488	480	497	468	482	506	478	495	519	492	498	468	504	516	480	500	474	486	484	498	499	523	496	538	522	508	504	488	485	520	506	485	525	490	525	505	495	516	488	538	472	504	520	496	530	504	481	488	521	478	518	501	517	490	517	513	471	489	467	485	558	486	525	496	491	488	496	501	499	526	494	517	457	506	511	544	494	509	496	531	504	514	544	488	482	458	447	489	490	515	447	531	481	493	477	456	504	511	521	489	513	506	523	483	504	503	519	497	506	463	468	504	479	513	475	487	514	498	529	535	499	506	506	543	495	492	511	468	502	521	474	481	495	510	511	476	490	516	512	453	516	525	486	475	490	515	472	499	553	477	473	498	465	482	523	502	523	491	468	532	512	503	474	542	515	516	526	503	510	481	498	484	487	492	496	492	530	513	481	483	509	519	502	477	477	480	521	520	515	495	500	490	507	507	492	505	494	487	487	478	501	516	483	510	501	502	495	492	514	503	477	542	452	483	473	430	511	509	507	524	524	535	516	533	477	489	547	478	536	496	499	480	502	484	484	500	513	485	520	490	521	508	457	492	483	520	509	484	488	517	507	515	509	470	518	524	509	501	501	455	493	495	568	487	515	485	498	517	477	493	529	479	487	438	493	522	511	502	494	496	515	496	483	507	510	485	493	476	484	512	497	480	495	500	528	497	483	484	509	501	533	513	529	466	509	488	470	518	491	489	514	492	480	509	504	505	490	501	494	477	491	510	507	483	518	505	527	472	532	488	499	466	505	506	511	447	529	489	488	478	483	538	479	463	462	504	477	458	533	521	516	488	534	457	476	503	535	549	487	502	531	458	491	504	494	473	513	490	485	527	475	508	522	453	516	497	509	502	478	550	509	515	535	434	508	497	464	505	508	513	501	476	529	496	494	563	515	508	501	511	500	508	503	498	486	510	499	469	492	517	493	497	532	504	489	515	532	487	522	464	529	526	516	450	498	545	507	491	507	499	491	508	528	486	525	493	486	469	462	514	483	467	524	514	512	484	470	485	496	502	507	504	484	507	540	480	494	520	496	507	498	495	454	513	488	538	494	497	508	501	475	530	506	479	496	498	507	497	494	503	497	488	477	482	508	526	523	486	494	493	486	511	470	476	489	526	495	533	507	490	491	495	492	494	487	529	509	499	524	508	525	479	517	471	513	501	490	489	473	474	475	490	497	507	495	511	525	526	512	535	499	501	495	471	512	494	474	479	466	497	549	524	489	510	488	512	537	512	504	523	478	466	511	477	535	508	513	476	478	507	517	462	577	492	480	504	479	504	508	521	512	503	506	486	523	487	489	454	491	500	480	525	521	570	467	514	493	493	546	496	523	492	482	508	507	516	521	471	531	482	534	533	468	476	447	511	516	490	503	479	504	517	510	498	508	484	524	523	500	498	540	514	494	499	523	534	532	483	506	487	514	530	463	520	526	488	471	523	518	510	476	512	504	522	500	471	506	538	486	491	529	524	507	522	526	493	527	522	513	491	505	519	475	503	489	487	508	491	513	495	506	504	493	503	549	495	467	511	554	498	504	523	525	526	485	489	453	512	489	527	525	501	473	532	522	532	520	503	492	531	490	468	484	511	498	499	498	487	467	489	479	499	541	490	498	477	489	505	501	514	489	515	483	466	486	476	541	513	542	482	496	494	492	487	514	509	505	519	492	493	508	483	498	471	478	506	502	488	526	492	492	483	518	486	536	481	519	527	511	525	491	481	491	490	491	465	506	548	521	504	513	517	509	479	466	505	474	535	499	504	459	483	505	481	499	499	480	475	471	497	513	506	514	529	488	508	487	479	508	549	486	505	506	544	526	492	512	466	478	498	502	498	536	497	505	495	525	494	495	483	499	505	532	512	526	520	497	513	500	539	525	478	480	512	512	513	514	472	520	445	508	508	492	521	491	511	507	503	452	524	546	494	479	488	477	502	455	480	495	489	540	482	487	493	476	495	496	496	490	468	446	512	476	500	478	500	503	523	512	493	486	538	496	536	491	506	483	520	565	482	502	488	480	486	530	545	495	531	495	519	489	530	505	516	479	499	522	477	514	483	490	505	492	481	505	499	506	560	496	491	500	547	499	544	482	496	499	516	458	479	515	512	476	484	502	520	466	515	455	449	533	498	500	536	490	521	520	489	502	510	464	542	555	493	468	541	495	523	544	476	525	506	483	502	494	515	475	518	498	486	511	465	512	500	546	470	489	479	501	432	463	489	527	519	476	515	490	510	493	485	486	485	516	491	486	509	495	487	490	526	493	505	504	468	500	543	519	484	511	499	492	457	500	521	510	501	523	506	515	504	510	485	528	502	512	491	479	517	518	521	520	482	486	498	501	534	514	444	451	500	518	534	481	536	488	508	497	501	525	516	476	510	508	500	500	455	492	489	500	485	498	509	485	483	454	481	533	468	505	511	487	484	512	522	477	513	518	568	479	531	485	511	514	495	523	480	478	488	490	508	442	464	537	499	511	494	503	479	485	505	497	518	488	493	487	523	526	518	477	517	513	483	488	502	525	544	531	508	474	491	505	496	484	498	482	485	503	493	542	456	478	473	525	494	523	467	537	532	505	515	492	523	506	515	469	476	501	519	504	483	529	505	491	476	508	516	511	546	504	469	519	457	465	506	512	497	446	483	528	504	491	522	548	524	497	488	524	487	537	489	508	503	471	505	489	473	519	490	494	528	518	482	489	490	485	499	484	495	504	520	477	509	513	549	526	543	508	479	481	514	485	468	501	503
14943	1676	1506	1304	1094	732	550	409	375	345	328	283	308	300	237	291	260	260	261	245	217	253	239	243	256	256	227	253	258	230	206	236	269	228	233	247	271	210	236	251	208	250	230	220	236	216	268	223	236	243	210	217	230	245	250	232	234	235	231	252	218	221	254	278	222	222	196	239	231	222	236	237	245	238	223	246	238	245	222	232	248	227	237	229	211	257	221	212	223	204	227	234	251	243	248	222	224	242	259	218	245	239	249	221	236	237	239	232	242	232	217	230	227	202	219	236	242	218	227	225	235	227	250	238	230	242	246	254	207	222	209	223	216	204	231	251	235	244	218	241	216	239	241	238	207	245	246	245	241	274	230	237	230	211	236	239	242	227	234	217	207	204	237	238	254	240	228	271	223	243	254	195	245	213	243	268	251	221	220	229	266	224	212	236	246	232	249	224	251	264	252	238	240	248	240	241	254	249	246	256	207	241	205	239	238	206	226	251	215	236	255	205	242	225	231	250	260	246	232	221	213	254	241	207	247	227	219	241	242	206	226	240	223	228	225	237	227	252	239	242	231	238	255	207	235	228	232	226	231	237	226	214	232	231	216	231	241	237	238	207	232	241	235	245	195	237	251	224	249	235	236	221	228	213	279	227	239	263	230	231	225	224	230	222	234	250	241	209	196	229	299	230	260	210	242	228	246	233	216	207	253	204	238	232	232	221	221	230	222	262	209	220	221	242	225	247	224	245	213	243	233	246	236	233	225	241	226	217	221	247	221	229	244	226	232	256	230	224	243	269	208	263	262	256	256	236	211	231	248	242	231	211	203	224	258	235	226	217	216	231	215	223	222	213	244	249	227	236	221	223	224	208	235	259	255	226	210	225	240	251	229	235	261	240	203	225	232	239	226	220	215	208	224	205	254	227	219	239	218	251	233	240	230	211	241	201	237	242	224	223	240	231	229	229	227	245	243	244	233	241	231	203	228	216	213	202	205	233	258	218	243	236	248	266	245	236	255	231	223	252	229	223	235	207	228	228	246	237	224	223	244	247	228	264	229	214	220	248	247	232	224	222	251	232	236	233	242	248	198	250	221	254	250	242	231	207	248	238	237	207	215	228	220	229	202	211	225	224	235	253	248	231	239	219	207	235	219	232	216	219	259	234	222	240	269	226	242	243	236	210	248	232	237	243	238	245	208	256	224	239	211	240	237	236	252	242	231	218	248	238	252	255	245	238	222	231	227	221	235	236	261	227	220	218	205	224	225	241	222	235	229	223	247	261	211	218	213	221	239	246	201	235	236	233	222	235	212	208	255	236	220	263	228	223	258	238	237	229	225	209	249	225	252	229	221	239	227	238	257	243	225	243	232	211	267	249	175	249	247	213	199	231	245	246	235	228	236	254	196	215	258	250	249	220	235	227	236	244	251	230	210	222	239	228	225	230	226	244	256	251	234	262	205	230	225	240	229	216	238	262	264	232	237	226	208	257	238	215	218	229	244	235	207	248	216	234	231	230	236	235	244	267	218	249	237	216	219	239	231	229	233	243	230	242	265	261	248	229	241	228	249	232	237	251	263	230	242	242	246	240	233	212	220	250	241	229	232	235	229	249	218	247	223	248	248	224	215	241	255	210	235	245	248	213	241	212	237	253	221	223	239	235	231	263	248	222	225	224	254	232	206	248	224	260	242	218	220	225	219	285	215	207	203	233	240	248	235	241	248	215	229	246	221	229	258	220	256	241	233	245	222	222	243	265	207	213	262	238	223	214	236	235	226	229	229	215	260	236	235	209	215	254	230	271	223	233	222	227	249	255	237	241	212	224	223	238	265	251	213	221	221	232	232	228	218	242	245	236	214	200	255	241	222	237	232	222	252	231	230	219	204	239	268	232	234	258	235	210	198	260	237	221	241	227	241	251	216	247	233	216	229	250	240	218	239	246	223	242	227	208	210	226	236	245	220	216	242	250	235	233	200	224	230	255	242	248	210	245	236	235	228	240	224	228	230	223	220	231	217	225	232	219	214	262	235	224	248	224	231	234	229	234	218	204	224	212	228	210	247	230	255	216	235	236	274	186	250	242	221	227	250	240	232	258	216	261	214	235	206	226	264	235	233	208	238	211	213	219	227	233	234	228	214	255	243	190	257	256	224	226	210	210	251	226	196	244	210	243	246	212	220	204	232	230	254	219	241	208	200	277	253	226	223	220	257	245	232	225	237	229	238	232	232	245	254	224	218	227	254	232	236	222	227	250	229	260	251	201	227	213	228	243	244	221	235	240	224	249	239	237	233	240	222	223	227	218	211	251	239	241	275	264	239	235	230	227	220	214	208	244	232	202	227	220	237	248	243	207	226	205	255	224	214	232	233	247	245	238	235	234	224	226	245	228	265	223	225	234	232	222	252	222	240	252	233	217	262	239	220	249	244	214	223	214	246	244	259	239	245	223	221	240	241	209	236	240	210	242	227	213	241	259	207	198	241	265	252	237	244	243	207	210	251	210	241	203	235	258	230	250	186	227	237	233	230	239	228	240	237	226	229	272	250	258	235	243	225	235	218	201	254	253	229	209	238	213	233	201	249	254	234	208	220	220	206	220	204	229	246	228	242	218	222	237	214	233	244	254	225	229	220	237	211	221	222	210	218	225	216	242	231	199	244	227	208	240	221	272	243	257	217	232	227	215	222	224	241	215	220	215	228	216	239	243	214	218	241	237	220	273	238	222	229	257	236	233	238	249	276	225	241	229	233	219	225	239	216	209	217	271	230	230	218	239	243	219	234	238	255	223	225	240	205	250	224	239	252	217	240	215	238	199	232	223	228	234	224	232	231	227	238	248	222	217	206	222	224	210	220	261	244	211	255	215	264	213	247	223	215	227	208	245	235	236	249	250	220	213	230	221	218	255	235	220	214	243	237	224	241	236	237	250	231	229	224	238	236	229	235	228	219	225	207	204	222	253	256	249	212	213	227	237	224	246	215	248	242	226	227	249	225	248	242	259	230	236	224	233	217	233	212	233	262	238	241	233	251	249	206	273	229	238	219	229	223	225	209	239	229	243	232	248	233	238	231	241	243	235	219	226	244	227	224	252	246	235	223	232	218	196	209	241	224	237	230	228	259	224	211	219	250	235	239	217	230	235	241	208	223	226	228	245	240	231	230	239	232	221	220	237	215	216	222	219	242	202	219	223	235	219	227	227	219	244	261	221	222	211	269	226	246	237	253	252	253	242	228	234	274	219	233	243	248	221	242	233	218	239	218	236	223	220	228	259	243	225	206	242	229	225	252	219	242	238	250	190	241	238	227	240	210	249	226	231	228	226	249	201	219	236	191	219	239	221	230	236	234	245	260	193	220	205	232	224	220	237	234	221	259	219	223	230	232	216	246	220	234	228	222	223	217	243	233	243	234	222	218	242	245	227	244	212	214	236	218	215	224	225	219	245	228	224	216	241	229	236	243	244	240	227	233	241	218	232	231	221	225	264	221	232	247	205	234	231	214	226
8768	1564	2772	3640	3699	2399	1881	1665	1555	1268	1100	1037	934	930	870	822	751	765	737	716	744	701	678	692	668	706	665	660	640	600	645	649	655	670	602	619	651	635	619	646	610	640	611	603	610	618	602	609	646	621	579	608	639	582	616	625	627	607	583	597	601	570	573	625	577	606	609	588	573	612	556	607	628	574	617	614	626	606	614	623	611	596	654	591	594	611	557	589	635	549	605	651	611	570	621	559	607	625	641	626	579	609	597	649	585	601	591	639	564	577	596	600	621	588	584	596	630	582	573	579	586	631	618	594	610	621	578	597	572	544	611	597	572	566	561	571	601	574	625	622	611	631	587	552	589	619	607	638	590	608	579	583	614	584	564	542	586	619	625	568	582	608	619	630	614	626	606	564	623	599	557	638	611	638	627	563	579	608	564	589	614	574	547	588	600	580	606	615	638	551	634	565	562	596	588	588	621	594	600	585	597	601	612	588	592	628	588	589	605	620	613	588	619	596	616	580	607	597	603	584	578	576	570	593	624	603	567	605	643	590	605	574	647	593	636	613	593	552	568	584	636	565	607	610	629	603	664	616	584	601	571	578	592	574	594	588	555	607	605	623	591	654	595	573	584	623	587	638	614	608	636	615	578	631	555	614	608	527	598	581	631	624	584	569	623	599	555	598	594	625	612	606	577	592	644	576	624	598	610	588	607	628	579	612	618	607	625	631	581	589	573	626	628	616	610	638	599	553	555	599	577	612	584	604	585	589	561	592	579	565	616	595	617	628	585	595	618	671	577	600	631	594	579	534	588	593	617	571	613	598	610	592	611	613	568	625	561	603	626	631	591	619	586	590	630	520	575	594	622	592	541	617	575	601	588	618	622	601	574	565	608	583	595	622	615	595	609	636	609	590	607	632	589	621	579	647	598	550	625	563	656	603	586	599	598	563	589	628	600	569	625	587	627	584	619	549	575	573	572	629	601	581	584	604	578	620	625	576	562	595	611	577	618	606	581	605	627	617	609	576	560	587	558	569	611	599	590	581	554	605	602	633	630	624	636	598	579	611	623	580	582	589	595	589	571	594	576	641	624	633	586	610	595	622	573	601	625	643	563	601	608	570	550	647	585	623	609	605	600	582	558	595	575	618	628	634	613	576	597	602	560	637	565	602	609	595	572	595	579	548	630	564	603	595	620	601	651	598	602	574	586	611	589	665	637	602	582	598	586	587	586	549	558	598	587	576	609	604	543	613	554	606	566	608	574	573	593	557	611	634	598	580	594	566	627	572	554	577	555	628	585	608	545	594	606	594	617	618	583	636	592	599	571	578	639	582	587	566	606	639	644	636	573	580	601	586	640	590	682	615	624	594	596	609	585	608	587	636	572	607	607	621	643	601	603	601	634	587	626	605	580	598	584	572	625	644	604	603	634	583	630	597	581	557	583	605	569	572	579	603	616	613	555	618	594	574	579	591	562	572	602	564	627	625	594	571	535	577	615	565	630	602	593	614	601	586	565	608	610	586	580	576	628	618	631	630	602	563	601	610	593	607	622	564	612	588	605	644	582	607	586	579	614	633	606	600	592	577	558	598	615	582	613	605	606	602	568	606	552	594	591	629	600	583	605	588	578	594	564	578	583	600	565	647	602	580	548	607	596	594	519	575	619	591	608	555	569	632	583	609	587	608	568	571	634	603	602	587	621	600	575	606	595	626	564	579	644	589	574	591	596	587	572	580	631	589	602	599	641	597	570	645	614	593	610	573	584	595	569	589	589	624	618	606	620	590	587	610	591	624	568	603	578	611	589	591	588	614	612	597	601	594	625	570	629	632	582	609	590	572	542	659	602	616	599	611	613	612	612	622	607	603	545	631	620	613	605	617	588	624	596	603	565	626	595	578	568	581	606	572	585	605	599	580	597	572	566	578	610	587	594	652	608	599	598	575	614	581	588	584	610	595	609	601	627	583	635	613	611	600	597	598	625	583	590	582	577	589	599	571	588	576	566	575	611	595	580	581	567	614	621	569	580	598	590	561	569	541	617	609	585	565	631	563	580	608	642	594	607	618	593	614	573	594	562	562	588	604	611	583	599	569	600	559	604	613	623	649	616	596	626	602	620	602	600	575	610	591	617	629	601	582	633	554	608	586	590	614	606	562	584	597	636	602	608	615	568	578	595	600	636	611	614	618	600	587	616	629	646	613	596	599	593	576	569	583	577	606	577	592	565	598	572	635	618	672	630	566	614	634	548	588	618	620	583	623	610	570	580	559	590	617	598	617	587	590	595	590	572	589	580	585	606	630	593	629	611	630	643	610	576	603	636	553	587	633	619	602	607	616	613	566	589	600	605	607	590	606	530	588	609	616	593	607	562	575	616	557	601	565	609	572	578	596	578	612	627	611	636	646	605	597	584	588	590	616	581	576	538	602	583	581	584	606	590	598	584	619	579	629	619	627	631	590	595	617	604	654	602	594	579	630	605	599	587	623	623	586	616	542	555	598	541	614	602	602	611	627	579	573	613	591	608	564	591	550	607	590	610	621	551	593	637	577	583	582	623	575	584	640	578	567	589	641	623	580	614	590	644	636	579	637	623	551	625	603	623	577	591	613	607	628	592	591	599	592	611	580	649	625	571	620	570	598	586	626	575	606	553	584	584	594	630	615	607	612	618	538	629	628	588	632	588	585	630	573	593	595	594	578	595	589	592	592	627	589	567	573	561	630	586	583	571	590	601	598	605	591	604	597	589	588	552	559	589	577	609	600	561	613	602	594	618	602	596	627	602	617	586	628	619	574	595	582	606	586	618	596	598	647	586	562	615	634	576	575	584	601	579	604	583	647	635	631	604	612	611	578	568	609	646	559	614	569	579	590	582	614	619	583	618	598	565	596	570	604	596	595	602	601	615	592	594	618	614	612	607	578	631	608	590	583	587	569	582	565	570	605	606	586	621	582	591	591	552	618	585	575	630	597	632	642	553	580	594	617	595	621	619	613	624	565	583	629	608	614	549	613	642	617	615	603	565	570	578	611	580	563	583	566	584	564	558	607	604	602	553	591	589	582	572	591	607	635	614	565	579	583	606	565	588	630	603	586	607	571	595	608	595	584	601	559	557	573	572	585	606	599	610	616	595	616	610	623	601	591	595	657	619	574	629	631	581	567	565	521	589	630	578	575	600	622	586	588	595	564	551	605	582	587	598	578	570	542	597	624	626	587	558	613	619	584	575	572	591	605	622	632	610	588	563	636	562	599	594	561	570	622	578	604	628	610	593	615	576	592	580	575	602	586	606	582	607	641	562	595	633	596	616	603	592	603	594	643	528	552	602	608	566	558	611	599	605	557	573	576	612	614	613	585	599	560	604	599	594	612	602	597	597	557	578	595	592	620	583	601	603	591	593	570	592	570	602	589	610	600	585	587	622	615	604	616	555	552	596	575	615	579	589	574	598	600	582	613	635	604	645	602	597	623	617	617	569	572	651	559	616	594	635	605	623	606	591	558	617	629
2087	427	482	490	447	416	428	410	440	425	396	417	419	387	401	426	382	384	387	416	381	394	371	409	374	419	418	366	399	408	356	361	443	369	393	442	395	411	436	409	391	386	403	450	377	411	412	412	359	343	380	379	402	358	394	404	376	378	410	379	360	393	445	404	424	382	416	403	385	382	398	425	415	443	374	420	411	379	407	368	360	412	366	405	359	374	383	373	424	393	402	365	413	418	383	431	421	446	414	404	410	401	401	408	388	416	410	394	392	414	388	420	378	400	363	406	402	412	427	417	424	413	392	431	402	376	391	375	448	397	370	383	369	412	417	399	382	398	405	432	388	379	408	406	382	397	405	447	399	342	417	398	395	386	393	384	382	413	393	396	380	400	413	407	381	391	390	394	436	393	380	405	438	417	392	410	409	399	425	437	385	427	410	404	407	408	404	405	408	384	404	388	373	426	399	402	383	403	407	410	399	404	394	421	436	407	452	411	398	432	399	373	408	378	371	402	404	422	391	378	392	420	449	412	361	390	381	387	421	428	397	439	412	394	371	403	413	406	419	364	403	385	358	411	379	422	356	411	375	381	390	430	422	386	387	372	410	398	407	393	374	359	438	423	368	411	363	413	410	399	428	444	408	395	379	408	384	390	429	391	429	403	404	378	373	430	404	368	434	365	416	419	387	405	395	394	416	400	403	401	417	400	409	398	373	367	404	361	418	366	391	374	453	381	409	395	440	374	384	396	373	424	399	416	405	400	402	434	422	393	445	385	403	384	449	420	380	415	388	365	368	440	377	412	358	413	395	400	365	413	408	381	408	415	369	411	400	372	394	379	431	391	391	406	466	419	406	402	437	409	385	393	366	403	407	395	406	407	412	395	443	393	392	452	415	437	429	361	400	414	440	382	398	390	380	382	356	363	393	403	430	377	432	423	385	418	417	373	403	372	373	404	385	398	405	411	372	412	380	432	421	425	411	392	392	431	412	431	450	392	355	352	400	344	397	439	386	407	380	409	419	376	407	446	431	394	421	392	401	411	395	395	409	385	401	412	388	423	403	434	395	420	446	409	419	447	407	434	434	376	372	394	385	440	386	368	399	386	399	403	370	406	390	408	405	386	404	444	398	393	389	389	395	440	392	383	412	393	397	402	414	371	379	366	410	387	395	397	423	418	431	413	415	407	423	409	401	410	384	402	402	374	411	381	425	358	394	408	398	447	420	416	425	368	444	371	405	416	417	405	434	367	369	405	438	403	391	385	381	376	389	430	393	365	392	399	396	398	364	377	355	418	360	384	399	404	427	412	409	372	403	355	399	400	394	420	401	376	391	397	393	390	420	411	378	410	388	410	405	423	395	356	379	401	410	434	372	366	399	402	426	398	393	439	402	404	407	455	415	396	405	377	365	407	391	401	395	416	423	376	414	396	443	409	410	421	401	417	428	447	394	391	363	394	401	431	430	370	377	401	412	393	405	383	415	413	414	411	382	400	413	387	373	402	387	422	408	388	423	393	424	387	400	416	400	406	388	401	428	410	398	416	394	371	398	449	408	386	418	367	408	391	432	412	377	405	397	397	390	391	387	401	383	390	373	368	414	424	423	360	398	412	423	391	383	387	411	428	381	379	365	373	409	427	397	386	401	409	441	364	402	403	436	400	411	396	390	393	375	385	402	470	440	407	411	382	420	369	386	408	392	399	439	378	393	388	384	424	391	451	396	388	414	406	386	401	381	357	395	377	409	359	393	430	415	409	400	406	420	372	410	395	381	378	391	394	394	375	403	377	393	417	387	422	406	408	369	415	347	372	359	395	356	418	414	413	406	396	402	393	388	426	402	405	390	416	368	422	386	425	404	410	360	382	412	400	432	391	384	418	398	385	388	374	421	381	423	382	418	401	438	455	390	361	404	415	422	388	380	386	371	390	409	413	398	399	371	393	432	394	414	422	402	420	395	435	380	397	395	406	413	427	430	398	369	421	388	390	409	363	423	415	453	364	421	365	415	416	408	362	370	391	389	389	378	394	419	429	402	374	413	432	403	373	424	418	381	392	351	431	446	434	420	417	401	417	436	410	438	407	426	407	411	421	379	411	414	402	402	378	399	389	369	375	431	429	412	383	386	415	402	397	400	372	421	389	376	374	431	415	377	400	390	407	375	416	404	380	432	419	434	421	398	375	402	411	401	382	374	412	398	440	406	425	382	356	368	403	387	361	426	421	353	385	389	420	385	389	386	441	392	385	393	408	358	409	402	404	383	422	428	430	427	421	390	372	419	369	422	396	404	408	402	416	418	403	416	398	398	401	408	398	384	393	403	425	383	385	395	405	413	411	414	391	417	416	425	405	442	406	377	400	388	421	355	421	409	427	400	435	400	393	397	378	372	421	396	395	390	405	410	436	414	408	414	404	394	390	408	398	433	447	431	397	396	375	404	377	413	408	419	387	426	383	407	445	370	415	396	388	424	440	382	395	387	384	399	374	370	373	370	438	402	418	426	384	391	394	430	399	407	370	416	376	413	395	386	376	388	419	390	412	402	415	427	386	373	399	386	390	420	428	391	360	402	403	380	438	401	433	406	393	385	407	395	409	434	408	420	352	389	404	429	384	401	405	414	392	426	366	376	404	364	352	382	414	432	422	408	408	379	372	342	415	409	403	412	444	407	364	394	398	414	388	424	401	410	392	430	405	429	437	423	409	415	400	420	415	356	397	399	397	418	399	414	379	381	416	381	412	407	377	395	416	385	409	418	420	377	382	385	417	435	382	409	405	431	418	398	403	384	383	472	403	427	398	404	396	398	409	387	357	424	408	441	397	386	413	406	411	406	417	383	357	392	362	423	391	386	432	397	397	429	430	416	366	414	402	378	380	447	395	387	407	453	398	398	446	412	407	403	385	406	399	380	392	402	407	383	432	415	393	352	386	406	388	379	374	401	370	368	407	418	394	417	424	419	416	384	430	393	410	451	387	458	405	362	422	438	424	426	418	410	392	377	415	386	417	375	380	418	399	387	408	382	377	366	407	411	404	424	438	414	401	398	390	418	398	424	406	375	397	378	380	413	434	449	398	413	392	428	412	397	408	398	418	378	420	393	406	430	391	386	424	417	431	428	386	431	406	408	432	377	383	427	411	404	416	379	409	433	379	394	389	421	416	360	415	394	360	416	396	407	403	363	391	386	421	423	423	400	417	400	383	442	386	397	391	419	403	373	392	412	413	400	398	380	405	381	388	409	391	389	385	412	396	419	430	424	379	391	392	400	415	374	403	420	346	409	359	389	394	404	403	401	371	398	364	386	412	416	430	401	416	363	373	381	387	336	375	405	402	434	414	399	355	387	407	405	409	445	426	398	393	356	348	367	387	386	416	388	406	380	427	416	451	416	424	433	445	370	368	443	370	411	413	417	408	406	425	400	391	406	401	390	383	414	376	428	380	376	360	433	397	400	405	419	336	391	418	363	415	347	392	417	431	410	415	404	378	390	395	401	398	384	411
2355	929	1113	1168	1189	1159	996	1045	977	992	899	906	952	926	891	940	903	864	913	910	866	868	917	910	927	888	884	980	878	897	855	920	857	826	904	847	925	899	952	889	986	873	840	882	939	919	878	909	897	911	848	933	854	887	887	932	881	883	856	932	940	897	878	891	850	875	886	912	900	867	873	875	859	891	901	881	884	927	892	905	884	886	913	880	908	907	898	862	899	937	935	860	928	882	873	972	897	879	918	869	883	860	851	845	890	891	920	914	890	860	853	897	855	841	898	896	905	915	884	965	884	914	845	943	936	907	811	903	874	865	861	906	879	920	890	885	894	926	840	883	910	871	884	866	908	889	854	879	929	908	900	817	875	905	898	849	897	882	937	874	889	898	936	871	864	887	892	883	917	899	876	909	869	892	882	895	906	886	947	894	902	922	866	875	932	880	894	894	862	912	877	868	906	892	931	915	938	918	911	894	833	910	903	880	834	912	885	887	941	916	919	927	861	906	864	867	913	891	875	885	856	874	890	948	921	914	839	859	869	881	855	865	887	898	971	902	865	868	876	928	853	846	909	830	889	895	907	874	900	935	863	938	916	935	831	914	844	885	892	910	894	903	899	879	862	848	885	843	906	898	855	899	883	841	886	895	879	891	864	831	908	894	856	863	936	843	874	901	847	883	905	856	903	912	922	885	934	884	822	871	904	877	889	899	892	917	971	856	933	941	935	877	902	909	925	903	900	891	864	950	896	882	903	885	853	925	892	896	889	876	861	879	920	907	908	890	843	872	868	892	861	860	822	910	864	909	918	969	867	878	874	919	876	900	877	876	896	873	890	874	933	856	939	906	903	931	906	961	897	924	925	853	901	912	858	907	911	861	911	909	862	921	858	849	946	896	806	962	869	899	894	884	842	919	864	881	944	918	900	961	869	897	879	876	864	935	863	923	937	863	934	898	862	936	879	865	856	930	894	882	879	879	939	897	920	901	879	867	904	857	849	881	908	937	869	881	895	896	894	911	855	928	892	945	859	890	893	898	935	897	878	870	932	896	881	951	957	903	861	892	927	855	959	899	933	898	888	834	889	941	878	878	895	972	908	861	905	898	875	857	925	880	938	870	916	847	883	817	945	904	871	912	940	912	889	928	900	951	854	922	885	899	872	876	904	907	915	897	884	893	952	885	892	958	873	886	834	907	934	894	903	873	874	889	891	888	882	856	876	844	884	938	903	914	892	909	936	876	901	901	905	885	939	845	944	882	901	858	903	921	895	947	908	893	854	869	911	855	860	907	880	898	892	908	904	859	890	870	889	892	892	837	886	895	915	876	933	888	924	937	907	867	959	874	921	894	920	870	932	902	878	861	925	875	926	902	873	914	878	894	923	958	939	862	874	893	880	908	889	872	884	933	855	900	894	878	842	928	944	872	874	892	919	932	884	860	949	901	956	905	881	967	875	888	932	900	899	895	895	896	895	893	920	915	903	953	882	889	887	884	860	937	884	932	923	903	910	904	873	863	936	905	911	842	865	889	890	874	885	838	893	839	915	873	860	925	895	890	872	897	880	849	938	946	966	885	877	864	843	910	884	859	936	941	905	916	884	894	908	886	936	925	886	964	927	913	837	901	845	903	884	980	893	850	914	927	930	829	866	950	866	880	818	920	928	916	937	871	928	895	862	883	794	892	886	933	886	882	896	914	874	890	924	917	900	870	863	899	875	910	924	896	939	894	877	844	847	844	908	898	908	877	904	916	893	847	900	862	898	906	910	896	890	908	888	897	906	867	915	935	873	937	916	890	880	891	933	952	862	887	875	875	891	891	922	885	912	843	899	889	898	946	875	909	862	853	865	886	890	824	908	855	894	915	897	903	919	918	923	895	860	911	943	954	902	902	863	865	925	874	877	855	893	894	889	894	945	928	887	872	886	897	905	895	884	883	883	895	896	861	924	911	912	859	875	885	905	860	859	913	868	923	879	938	876	851	970	860	877	886	913	839	916	926	912	852	866	854	887	916	885	911	846	906	931	910	893	856	865	889	864	915	884	888	898	908	884	923	885	914	883	897	955	888	912	912	828	934	921	901	896	891	866	852	876	911	887	917	845	850	877	891	853	911	840	894	855	863	940	849	922	860	910	901	901	851	934	892	860	904	893	884	934	869	943	955	876	909	838	894	899	909	876	891	909	883	906	916	918	891	886	941	869	884	861	913	892	882	882	871	882	867	894	924	915	809	865	896	882	925	875	921	854	891	869	864	924	903	874	876	881	866	926	900	851	877	883	909	901	884	913	898	922	836	944	927	928	955	863	865	872	878	956	948	860	891	905	874	879	883	917	891	913	871	936	922	900	875	865	903	880	863	889	867	882	931	920	922	917	906	884	893	845	925	855	908	892	919	981	881	887	919	937	909	869	865	883	906	985	903	891	876	871	879	897	900	926	858	894	878	834	850	964	886	903	904	885	885	932	850	905	918	925	883	889	920	894	953	931	874	929	965	909	889	917	939	903	891	898	900	900	902	888	843	880	913	824	878	871	904	900	890	897	876	838	843	914	845	894	932	931	878	904	906	913	895	899	861	854	869	852	892	905	902	885	823	903	903	929	913	922	827	931	934	887	885	920	896	881	889	901	940	906	935	890	878	891	920	885	875	891	885	871	863	857	896	943	888	881	895	892	893	937	840	884	869	896	927	868	879	921	885	842	900	948	851	893	914	881	906	869	891	859	926	882	896	936	848	922	842	862	918	899	921	912	901	902	845	857	873	900	886	883	839	945	869	840	892	920	843	869	889	917	929	945	917	866	850	865	862	892	893	900	944	872	874	888	888	877	853	894	923	858	918	871	908	895	906	956	907	937	856	944	902	899	889	907	894	852	858	820	925	904	868	874	899	898	858	872	920	887	891	912	890	871	949	929	868	863	904	916	891	884	871	919	905	901	875	917	854	822	870	872	860	938	896	918	907	884	902	861	909	939	892	843	920	915	878	952	924	880	851	849	940	912	928	927	891	862	894	853	890	883	907	962	913	902	892	877	929	941	882	922	839	891	936	907	848	883	908	935	815	875	895	906	872	877	884	910	861	880	944	872	936	891	885	899	962	842	953	908	915	883	856	924	919	939	924	862	900	896	927	878	933	868	913	876	853	896	903	880	856	855	923	905	932	846	903	841	892	868	890	880	848	888	882	941	865	921	916	880	911	912	868	926	864	865	889	938	884	913	889	867	902	907	920	853	932	912	854	870	900	877	892	850	874	925	921	908	882	843	939	889	852	902	897	849	868	929	896	872	881	890	895	900	866	843	904	923	892	943	910	841	933	918	862	901	887	915	864	859	960	912	905	928	876	910	941	927	913	831	910	873	850	836	845	938	874	875	838	910	898	879	855	849	902	901	854	923	900	867	860	902	907	912	848	871	898	909	862	838	930	970	887	883	866	924	905	931	896	842	893	884	883	877	917	861	899	868	881	880	874	928	893	942	915	904	863	877	923	912	878	942	923	914	895
7921	807	849	718	612	487	351	362	299	289	277	238	227	222	215	220	206	207	232	212	226	232	212	204	195	203	202	196	232	196	212	192	212	198	215	197	210	177	205	226	208	202	228	224	212	206	214	179	178	189	200	211	209	196	187	217	204	211	198	200	222	189	190	208	214	208	206	188	180	193	210	163	209	199	189	189	229	192	181	199	216	209	204	231	181	206	211	196	176	200	179	200	200	213	186	179	195	202	194	207	217	197	218	207	202	217	188	184	189	222	180	209	219	212	235	188	203	204	188	205	202	194	192	231	237	202	172	203	185	216	224	207	206	199	217	191	224	200	184	223	195	191	215	204	184	227	198	195	191	196	188	187	195	216	215	191	224	184	226	196	197	185	216	208	220	183	194	204	204	180	195	188	209	180	192	196	181	197	214	219	211	187	213	189	184	173	200	186	212	227	220	212	217	193	201	199	192	166	198	196	212	222	217	205	213	205	211	210	206	192	197	198	203	214	210	199	218	227	188	205	196	211	222	198	218	206	198	208	207	187	181	202	199	231	197	205	186	244	212	182	215	211	207	246	188	181	215	239	183	173	199	188	210	197	203	225	215	173	166	198	212	189	175	220	242	215	182	199	193	183	196	191	223	179	201	172	188	199	212	188	218	238	196	200	181	198	198	195	202	191	237	200	196	195	211	187	178	214	195	215	212	221	183	218	192	201	189	206	196	230	215	200	198	173	182	227	166	206	226	204	207	199	188	232	202	184	201	203	208	207	193	188	188	189	217	236	174	192	207	185	219	194	204	223	205	204	235	183	188	202	202	198	223	189	207	202	206	177	195	179	213	211	226	205	216	185	226	199	220	199	187	204	219	181	214	174	196	186	209	221	211	203	220	226	188	213	195	180	173	192	207	219	237	194	197	165	197	192	219	196	198	182	232	188	209	178	213	193	189	195	196	201	183	201	186	202	200	194	215	217	209	198	199	177	212	191	221	196	220	209	183	163	206	226	207	221	185	241	183	193	200	197	212	204	209	215	162	211	229	195	199	215	195	224	186	199	197	175	215	174	205	190	237	181	205	217	235	186	182	201	169	202	200	207	224	175	196	190	197	212	183	193	192	184	207	208	179	207	201	184	174	205	190	209	195	226	182	209	223	219	214	205	220	186	204	192	199	204	191	213	226	202	216	193	174	192	184	215	176	188	178	203	194	253	249	208	218	203	202	203	205	215	191	213	202	223	200	205	212	229	186	165	197	199	198	207	238	201	194	223	226	189	206	181	192	199	202	202	175	219	222	206	190	195	198	188	221	205	201	213	221	195	190	203	216	198	205	191	207	190	183	169	205	222	215	216	174	225	182	199	186	190	185	215	223	216	208	218	209	229	194	182	207	202	200	196	190	212	187	244	225	202	197	189	206	193	200	163	187	201	192	194	202	203	193	180	177	200	176	192	208	232	178	186	214	200	236	209	215	200	193	204	196	194	187	214	206	195	204	209	241	202	186	180	213	241	225	205	196	207	201	189	200	222	220	200	202	220	168	188	203	204	182	209	190	191	196	187	180	186	182	207	197	218	202	182	181	171	211	195	216	214	167	213	177	215	198	191	221	190	196	215	200	214	227	190	179	236	221	221	176	191	195	217	204	188	189	169	214	214	187	183	202	203	166	198	199	186	210	190	183	195	191	213	192	186	180	206	205	199	200	205	206	192	189	205	222	196	178	168	204	215	225	211	193	199	200	186	190	198	192	194	212	215	191	199	220	194	181	227	180	193	181	201	210	198	214	203	201	202	211	164	201	180	227	198	188	180	203	171	185	216	192	190	189	202	227	199	191	206	191	223	217	191	216	182	200	220	210	198	186	210	193	204	209	209	199	211	191	216	202	191	191	191	223	199	216	215	212	224	189	193	209	185	225	172	166	193	215	189	176	195	189	182	203	217	180	206	217	185	187	199	176	208	185	202	204	227	209	215	215	199	181	196	204	201	196	218	207	205	193	197	209	194	193	224	227	207	214	190	199	216	191	188	225	202	196	202	198	224	205	196	243	182	207	205	207	182	241	200	204	205	216	221	199	183	199	209	225	207	190	184	180	218	199	202	198	235	205	207	194	174	188	216	201	194	200	246	200	200	207	211	189	218	226	186	186	190	169	202	215	217	198	198	212	173	192	220	211	187	213	222	190	192	192	203	204	181	207	189	190	183	214	200	217	205	227	191	204	236	245	182	209	203	234	221	189	202	200	201	210	169	204	197	214	196	186	198	224	169	182	209	197	197	196	179	171	198	187	212	200	219	214	208	205	188	192	198	191	204	209	202	184	214	191	211	213	203	191	189	209	201	230	198	179	220	206	211	207	189	211	197	179	206	200	193	203	171	209	216	204	208	205	226	207	207	209	193	214	203	207	203	220	196	215	211	206	196	202	214	213	185	217	230	210	224	199	206	202	248	206	195	219	209	202	210	181	204	202	196	234	200	183	208	205	220	205	180	223	216	189	197	212	205	192	188	204	196	181	201	194	186	180	214	230	193	202	193	228	226	207	205	217	200	206	205	203	170	184	205	229	205	193	219	211	179	208	210	205	202	191	181	192	199	220	193	193	220	219	194	202	223	201	170	213	187	177	205	201	201	215	214	202	174	192	224	195	209	194	203	199	211	201	197	221	176	188	232	207	186	232	180	195	202	205	212	194	212	189	190	210	213	195	196	194	205	218	191	199	204	213	187	201	216	201	201	185	200	195	173	197	175	199	188	178	215	211	202	197	208	209	196	214	171	210	217	220	205	221	206	208	204	192	202	210	194	208	217	179	188	212	226	218	207	202	167	194	205	203	192	240	189	211	189	197	204	183	213	168	191	227	196	178	189	225	185	202	196	204	220	198	228	211	219	197	189	184	203	201	203	209	196	210	198	201	187	214	162	206	187	201	205	198	210	199	194	212	183	168	188	208	226	209	230	215	212	194	238	201	192	166	207	184	201	216	249	223	220	228	235	193	189	197	211	209	186	228	233	212	214	212	222	169	218	207	198	225	212	220	187	191	202	219	201	207	197	247	189	194	227	218	203	197	192	192	228	237	200	206	182	212	202	209	197	183	194	205	223	214	212	218	213	181	209	201	213	205	176	200	210	228	216	222	181	165	191	193	243	207	203	173	199	200	221	209	201	190	225	198	192	214	237	210	207	220	194	202	196	229	192	186	207	205	204	206	225	215	199	190	198	176	205	175	210	234	203	188	198	200	216	203	166	195	194	182	186	193	192	200	201	188	207	227	193	194	199	200	221	194	213	200	200	195	212	200	202	176	215	230	202	226	194	214	172	222	193	195	185	216	203	184	201	206	220	204	167	186	206	219	201	195	189	194	187	159	178	189	181	208	188	215	196	200	198	183	174	191	215	207	214	213	198	178	219	187	199	181	217	202	198	193	211	201	207	184	206	213	232	194	191	231	216	196	216	208	199	223	216	211	207	206	208	195	199	181	165	202	213	202	195	236	197	187	217	185	180
6697	953	1771	2283	2256	1661	1298	1157	974	870	800	712	707	691	636	600	635	593	590	532	555	618	557	506	534	533	567	524	511	530	538	535	529	536	520	551	528	494	557	526	504	507	520	515	523	511	509	519	539	535	508	571	476	484	523	509	524	559	478	499	496	535	544	536	501	527	512	469	524	489	500	499	500	509	550	494	524	509	516	468	477	494	508	548	551	493	476	493	537	544	505	495	507	530	528	502	498	533	532	506	434	477	516	523	491	504	535	490	485	514	522	501	504	466	498	504	519	508	536	509	474	505	504	513	477	515	467	505	510	469	529	511	496	511	529	484	523	499	482	537	487	496	523	521	533	467	470	487	463	506	493	477	487	515	499	513	476	512	513	498	481	500	529	525	510	477	508	506	523	495	530	502	493	513	512	503	472	501	553	483	532	469	515	495	520	523	495	499	518	497	483	491	489	529	455	491	477	540	522	480	470	505	480	492	514	530	534	468	505	501	507	512	459	456	513	512	526	491	472	505	522	557	541	519	487	519	494	521	524	473	490	505	515	481	518	521	515	488	501	518	529	505	501	519	479	495	506	521	529	513	541	480	455	498	480	506	487	569	526	461	518	531	508	514	511	494	494	489	496	550	522	533	499	517	543	499	531	518	476	542	463	494	484	456	495	523	503	491	489	514	489	521	468	476	510	517	537	491	492	500	501	488	518	479	534	523	520	588	529	547	490	507	506	498	531	492	501	484	506	545	521	525	555	499	497	443	526	456	474	533	501	501	471	476	526	490	497	505	482	491	526	491	512	492	484	522	493	498	548	539	526	452	534	512	509	518	510	502	512	513	509	526	502	477	526	490	500	516	462	502	495	503	495	525	509	506	496	502	527	527	501	509	491	532	491	460	484	505	516	498	542	506	522	532	460	453	527	504	510	526	500	482	483	464	483	486	491	532	487	482	516	509	491	495	519	514	541	470	498	499	481	504	516	517	498	523	480	526	582	503	522	521	514	533	497	504	509	454	502	456	502	498	512	517	504	520	493	496	498	498	513	471	482	466	489	483	493	523	468	525	495	453	504	471	522	547	514	505	480	529	540	480	480	511	504	471	535	508	464	492	445	519	506	509	513	482	482	456	517	507	543	503	503	490	503	525	538	520	523	497	493	515	461	478	538	519	481	494	460	497	520	476	491	493	500	508	512	498	510	508	542	519	508	493	462	513	532	490	486	497	494	492	498	486	521	503	482	527	528	521	494	477	503	490	573	486	489	522	493	534	503	512	498	531	481	482	498	477	509	508	504	474	479	543	498	545	477	473	449	494	488	519	480	513	545	506	526	515	508	492	500	487	471	480	487	495	468	487	539	489	485	477	488	495	472	457	484	523	481	546	477	490	522	496	515	482	503	496	479	547	498	523	478	502	491	505	512	524	506	505	516	507	490	515	487	492	512	486	543	520	477	500	489	501	557	508	560	489	482	502	498	498	493	492	502	490	513	480	450	516	474	493	488	501	493	527	510	487	510	519	500	507	509	532	555	517	543	524	506	524	464	507	553	506	486	530	486	493	519	467	544	482	494	471	490	503	485	458	507	498	479	506	497	478	483	500	514	482	534	513	546	494	462	512	500	482	501	527	484	507	469	463	519	504	478	531	489	509	506	478	532	483	536	497	516	531	478	517	490	487	488	503	491	453	550	551	480	524	504	466	531	546	465	510	489	506	533	466	485	504	485	500	504	469	541	475	483	523	495	480	500	514	535	513	507	503	493	487	497	519	495	507	499	490	494	491	484	503	527	546	516	522	510	503	496	521	525	516	478	493	493	510	513	539	505	520	536	482	485	487	482	513	534	490	503	518	514	541	523	519	485	460	512	491	507	513	451	489	497	481	491	501	525	462	506	519	520	490	515	471	524	488	524	504	504	525	455	488	514	517	505	514	556	491	497	473	493	530	473	543	511	536	512	479	517	501	497	544	505	545	470	475	526	504	532	494	504	492	511	497	460	486	495	502	467	512	543	456	511	491	535	514	478	544	492	537	473	543	485	515	501	515	504	456	540	519	477	469	497	483	508	484	479	479	506	533	484	531	489	516	512	447	513	508	505	490	478	486	496	509	477	532	481	480	511	505	501	495	456	499	487	468	455	486	481	495	490	479	461	492	485	510	521	475	519	492	495	520	484	466	484	527	463	494	540	513	515	447	499	510	505	511	512	467	526	509	484	536	506	508	481	529	501	508	513	537	472	495	509	497	507	481	502	516	493	494	491	519	501	514	511	513	506	502	508	506	479	507	550	501	491	507	482	508	504	541	550	488	512	495	493	546	517	487	516	528	520	486	503	500	493	516	524	473	472	476	524	538	511	468	504	512	481	540	480	500	512	516	461	507	481	472	509	478	480	487	528	495	506	487	485	495	520	500	521	538	487	524	529	510	516	528	531	473	487	518	487	505	497	454	516	479	514	539	532	481	484	477	524	518	536	514	500	528	465	501	514	509	514	462	507	494	529	495	483	536	518	497	461	498	478	547	520	455	476	474	496	498	512	527	527	487	486	501	517	503	493	518	503	507	502	479	499	507	488	548	553	454	478	527	486	514	511	494	509	488	461	496	487	540	470	529	487	461	494	482	475	528	479	514	505	472	499	474	481	497	466	548	507	516	494	489	476	531	517	449	541	535	509	519	497	474	492	473	476	486	498	495	526	487	474	505	534	490	464	525	511	512	507	473	509	514	529	509	474	478	492	505	519	475	476	503	506	476	471	491	495	552	474	513	496	497	506	487	468	478	535	480	477	502	452	489	491	486	493	507	450	444	496	446	450	530	505	471	487	488	531	477	522	510	468	507	516	501	499	536	505	547	513	501	478	482	512	523	496	482	543	495	527	466	513	530	544	471	482	505	512	504	510	474	482	526	475	526	535	508	483	494	498	494	500	526	497	515	478	476	530	521	482	464	501	514	475	512	474	541	548	546	502	539	506	521	504	536	500	472	505	479	533	492	467	533	511	484	482	523	554	490	480	477	530	502	541	491	534	489	472	492	541	493	493	456	467	482	475	484	506	509	533	516	568	504	543	476	508	453	503	492	512	521	509	476	514	493	488	551	513	527	489	489	504	522	486	536	528	517	513	550	482	526	516	538	513	516	514	531	475	459	542	503	494	507	513	495	511	526	457	521	497	520	526	472	498	535	531	480	510	492	541	524	515	537	532	478	506	506	479	491	476	488	496	519	495	469	467	480	492	499	527	503	504	499	513	519	503	514	505	467	462	539	491	514	457	488	498	497	459	474	541	514	505	519	509	521	481	517	488	498	488	497	487	470	492	508	523	486	473	481	511	509	516	495	496	488	479	458	502	483	492	501	528	525	461	512	481	510	528	475	504	491	536	489	505	513	477	532	482	527	480	488	511	493	512	549	505	504	493	487	502	512	520	514	484	500	524	518	546	505	540	497	499	464	511	495	515	492	485	502	504	511	483	542	481	512	512	468	490	504	501	463	519	514	500	515	493	518
15377	1724	1407	1181	978	718	486	462	400	347	279	287	289	233	245	268	238	275	292	275	239	226	233	254	219	218	215	238	210	229	235	232	234	254	225	220	224	252	246	247	244	244	247	223	242	225	244	240	207	247	238	235	230	219	254	257	248	229	265	241	210	233	241	237	269	240	243	233	224	227	265	229	215	235	261	225	230	239	254	237	227	228	232	251	230	246	220	227	237	235	257	246	210	211	204	243	226	237	226	221	245	237	236	211	249	215	211	245	244	232	274	228	283	236	243	240	228	221	228	237	255	220	268	226	226	259	249	251	253	250	244	260	206	221	229	226	262	228	234	235	236	200	221	211	214	220	241	237	248	222	233	256	251	219	221	228	221	209	226	226	235	222	232	221	259	255	228	256	237	219	238	247	220	232	237	228	231	253	233	205	232	234	215	212	254	251	253	246	221	241	243	242	262	237	224	231	240	232	234	227	207	222	239	234	227	249	254	232	225	228	198	220	242	220	198	217	205	243	248	242	198	207	229	254	297	220	222	239	250	243	240	227	220	241	213	214	232	248	237	253	217	187	229	246	227	231	248	222	224	223	205	240	237	223	210	250	241	262	211	250	242	220	221	230	221	236	227	230	203	243	249	225	207	234	249	223	226	196	222	231	262	242	234	203	232	224	236	247	221	219	227	215	270	247	254	200	225	232	240	232	238	225	229	220	234	221	240	242	228	225	249	240	227	241	212	230	208	228	245	237	205	239	220	227	210	228	243	213	191	232	217	236	222	233	245	237	241	216	259	219	252	212	246	220	215	215	224	236	225	230	229	236	241	212	232	242	249	234	256	224	224	229	241	240	260	232	216	209	241	226	250	218	238	233	218	221	254	239	251	227	204	255	218	260	231	243	234	220	219	253	236	219	198	226	224	243	221	227	277	248	244	256	254	230	265	230	251	240	195	233	238	211	220	206	200	189	219	224	257	267	243	246	248	219	251	230	245	209	237	227	251	195	224	231	237	248	242	182	212	236	212	225	248	228	221	273	222	210	220	219	207	239	244	255	235	233	269	222	232	235	232	235	252	205	236	234	236	267	207	257	245	230	250	267	237	227	228	199	206	220	238	213	261	259	253	221	230	282	237	234	228	222	225	251	227	237	238	262	241	216	220	222	240	245	252	233	237	250	213	250	242	243	255	203	231	254	216	228	292	221	200	236	241	223	214	205	229	220	241	215	232	233	231	238	245	260	238	223	221	244	226	244	208	240	222	219	216	250	221	237	205	241	251	216	235	227	223	220	231	208	215	246	231	246	206	214	217	233	234	243	254	239	220	202	245	212	222	239	232	223	252	241	249	224	237	259	228	239	242	241	259	257	222	255	245	234	273	198	221	252	237	239	246	239	211	228	230	251	248	249	226	222	234	247	271	201	217	223	228	225	216	211	212	227	249	230	205	200	247	239	214	218	237	218	276	233	232	245	236	236	207	260	248	210	223	224	270	243	230	207	244	216	231	233	224	214	272	234	231	229	231	231	238	230	236	254	214	227	231	242	242	223	229	211	223	209	229	265	229	224	233	228	236	234	244	208	234	237	243	210	231	219	228	229	217	261	207	259	263	185	204	246	250	236	242	247	231	242	224	234	244	246	216	239	228	234	250	244	207	235	220	237	256	235	227	222	210	221	226	205	223	246	253	232	225	246	212	211	233	209	238	224	244	253	228	233	227	225	226	234	234	217	280	222	281	250	234	220	263	223	228	238	222	223	257	260	236	236	236	262	252	247	237	233	263	230	241	231	242	224	239	234	200	211	251	256	257	231	218	187	252	238	205	247	225	245	219	222	242	212	242	255	226	243	215	255	213	235	216	233	242	233	275	246	208	207	238	251	205	216	198	209	240	244	218	226	237	241	204	229	236	231	218	247	224	259	231	215	228	210	220	250	224	228	245	232	240	241	235	209	225	221	195	227	217	213	246	243	242	281	229	242	252	245	245	250	220	235	218	246	222	244	220	213	217	220	230	223	197	224	251	250	246	224	221	224	237	231	212	237	246	251	244	240	210	241	215	222	216	220	217	225	236	225	256	235	213	220	246	212	234	234	273	233	262	248	245	226	238	237	243	232	238	247	220	219	213	203	216	214	209	259	265	205	252	232	242	222	228	266	225	215	242	250	227	225	216	257	247	211	198	208	211	239	206	223	270	225	245	223	225	238	242	244	251	214	235	236	236	220	263	222	212	273	227	232	233	206	247	233	263	228	256	227	236	246	217	204	245	253	218	249	232	253	248	231	223	228	231	224	205	241	273	245	233	230	250	230	259	236	227	237	260	254	186	225	270	236	239	228	222	237	242	195	225	229	217	226	225	225	253	230	253	237	223	213	235	244	212	191	215	218	233	220	225	222	235	245	261	222	218	217	237	237	238	221	236	210	224	232	246	221	249	245	229	229	238	233	206	215	209	208	192	232	241	241	240	231	238	260	235	224	244	224	224	252	249	224	209	224	250	265	214	255	206	225	212	243	223	210	232	250	246	227	212	236	234	246	251	225	225	227	230	234	213	211	203	247	222	226	219	216	223	260	208	219	245	241	242	256	256	214	199	251	223	225	234	264	210	236	235	210	261	224	211	231	249	255	227	234	228	230	211	226	261	245	231	244	226	241	226	231	202	256	235	202	222	234	221	259	205	213	236	230	217	227	248	237	227	250	239	212	215	220	225	248	242	227	216	216	266	229	241	214	224	219	228	229	241	221	242	233	262	268	226	222	238	253	246	232	227	236	233	255	258	240	215	228	248	243	228	219	217	238	242	247	207	252	230	251	216	236	221	240	225	271	204	242	230	220	240	246	248	231	235	249	246	246	228	227	249	234	234	223	225	263	251	259	242	205	248	227	234	233	247	235	260	218	258	250	265	254	229	268	279	239	198	234	241	244	224	219	216	235	245	205	215	255	222	247	242	261	247	263	229	273	225	242	260	226	215	251	246	229	253	220	253	253	237	223	215	222	252	252	221	246	225	217	226	278	229	262	242	224	245	234	219	239	213	249	256	266	223	231	213	231	231	229	235	249	232	245	236	212	215	235	210	209	222	246	246	221	246	232	212	230	210	261	243	271	234	237	211	220	228	222	238	219	228	212	260	226	265	253	236	201	218	248	229	235	222	215	232	215	247	235	260	198	226	244	237	233	208	245	230	236	248	243	238	242	222	215	217	227	241	234	208	269	233	198	219	222	231	231	234	228	220	234	225	227	199	227	237	201	234	240	238	230	221	236	231	234	245	218	224	227	247	232	252	249	240	232	236	250	272	243	237	217	241	243	232	234	219	220	245	254	224	239	218	232	226	187	260	229	232	255	236	229	227	224	221	225	209	221	247	247	236	238	261	235	225	232	212	244	213	209	226	228	247	243	221	245	216	232	250	256	260	209	220	240	238	225	252	262	247	225	221	200	243	229	236	233	257	220	213	269	245	244	224	221	223	195	210	226	213	245	223	229	227	224	258	246	224	260	250	246
8851	1516	2823	3574	3488	2742	1949	1736	1518	1250	1096	937	930	917	853	837	870	837	709	718	711	718	690	710	645	642	683	636	624	675	634	637	702	616	606	628	621	578	606	606	601	623	643	638	623	601	601	619	619	602	603	630	602	604	593	612	676	599	594	617	654	624	635	642	597	599	588	568	639	611	553	665	560	622	582	570	614	611	571	591	603	536	607	592	607	633	622	620	637	600	624	621	583	574	566	605	623	637	601	594	588	624	638	586	634	571	592	595	597	611	619	584	611	623	616	588	603	568	584	595	572	623	606	599	585	575	636	596	611	595	601	595	583	601	586	642	584	653	620	634	595	604	597	627	622	591	588	571	599	608	601	591	605	581	610	640	598	588	612	562	604	614	595	557	617	632	655	618	598	596	605	555	581	578	617	598	594	597	581	568	574	595	585	579	661	581	585	612	630	615	573	638	627	624	601	589	541	635	610	616	615	608	562	576	579	572	629	606	567	561	595	601	567	616	628	605	579	617	583	622	614	570	593	599	576	608	600	605	576	602	578	689	612	570	631	547	626	543	614	618	587	540	585	602	575	578	592	616	592	610	645	596	608	611	571	614	597	636	624	604	642	572	576	595	614	598	571	597	579	596	617	662	628	620	577	614	611	553	557	629	618	568	634	628	603	612	578	612	607	596	572	609	596	629	585	617	577	594	560	542	600	601	558	595	628	579	606	583	599	599	614	605	594	574	589	576	592	589	584	623	622	589	600	632	595	591	595	591	585	645	655	558	605	596	572	592	631	588	599	626	579	604	605	594	597	564	609	588	592	632	553	608	595	579	591	587	591	574	609	621	652	598	597	606	592	581	584	606	611	616	599	611	614	605	622	607	594	626	581	617	597	654	591	559	607	592	601	623	620	595	578	627	611	597	565	596	565	597	611	567	615	591	571	593	585	651	587	609	528	609	588	591	579	642	603	622	570	601	572	589	616	623	579	596	617	595	617	592	615	649	609	628	630	582	593	624	603	556	595	617	610	581	616	577	617	603	589	620	598	616	604	612	617	598	599	604	536	583	562	561	584	615	677	595	582	606	575	622	580	586	553	577	593	607	613	610	641	621	599	654	611	591	586	623	567	614	564	580	623	627	579	600	579	639	607	605	580	574	607	579	584	615	621	620	601	536	563	610	571	556	577	615	594	588	610	614	609	590	599	611	589	607	575	583	591	566	581	643	626	576	635	612	643	570	571	588	608	616	632	638	549	558	582	616	567	638	585	604	583	609	612	621	630	589	631	556	614	593	610	618	660	596	629	596	598	564	594	601	623	592	656	594	583	633	588	609	559	541	602	591	617	592	565	604	570	604	607	544	610	597	585	590	632	587	599	603	619	566	576	583	607	575	593	600	582	593	619	594	586	586	600	582	576	609	618	564	609	618	546	589	608	618	637	625	586	596	623	602	622	607	626	600	602	569	572	569	607	609	643	615	584	616	599	622	605	615	582	609	596	612	598	607	594	586	600	616	585	628	575	617	595	571	590	589	600	556	606	604	651	622	624	639	600	608	641	599	608	576	590	615	573	598	593	607	574	587	592	573	659	605	626	602	615	595	593	638	599	578	622	581	594	570	594	610	558	636	547	578	626	566	601	568	589	571	571	614	584	587	553	646	551	630	606	583	601	601	627	601	602	579	611	574	602	567	637	582	637	630	587	628	613	607	578	618	608	603	651	607	586	611	602	613	609	606	621	592	627	568	591	574	586	579	586	632	587	584	576	598	608	593	537	621	594	641	583	597	590	575	608	632	622	604	590	583	620	615	596	567	633	576	635	618	611	567	615	603	600	592	555	620	599	582	594	615	592	591	571	592	585	595	634	595	615	604	621	598	602	571	568	603	570	611	620	579	584	602	602	629	625	615	603	607	589	599	575	595	638	631	615	612	568	579	650	616	559	582	598	589	577	617	590	569	576	604	577	585	603	607	583	642	643	616	615	612	563	599	573	589	647	586	607	579	572	578	596	610	615	590	594	594	577	596	581	618	565	594	580	607	595	551	589	590	616	636	624	558	612	582	617	586	596	593	632	611	640	632	655	623	604	592	573	610	614	644	562	589	626	586	589	627	610	543	656	639	544	628	604	619	610	615	596	615	569	601	624	557	600	565	607	598	592	566	586	627	606	588	659	654	557	597	629	624	583	563	609	592	565	545	593	600	622	587	608	621	588	554	625	604	612	611	604	594	618	594	623	609	606	601	574	591	619	585	618	605	603	578	583	611	570	642	601	610	572	577	635	601	555	537	656	618	624	607	622	598	595	618	585	594	595	549	610	592	582	636	613	561	593	619	600	544	605	574	559	587	603	587	580	580	606	548	556	555	614	593	640	580	583	581	642	569	632	578	543	621	603	603	576	572	548	632	595	573	589	567	556	601	627	526	591	590	615	612	596	611	620	630	569	591	580	543	590	637	619	571	624	586	621	585	654	620	586	587	547	608	605	599	603	599	611	589	561	622	556	596	586	641	575	588	607	592	603	607	599	588	559	575	589	640	601	601	635	593	549	615	553	597	596	589	615	561	571	625	608	585	610	600	603	641	573	627	619	601	626	596	557	625	597	594	591	595	597	628	599	544	610	602	624	611	600	569	541	630	630	658	602	631	588	605	616	582	584	578	594	541	594	601	621	601	546	625	642	571	592	573	609	566	622	594	574	571	605	633	541	593	550	587	570	573	629	570	591	607	626	616	552	603	572	607	568	615	591	591	630	586	590	627	551	611	616	564	633	535	596	582	655	585	606	596	626	630	628	615	595	600	615	603	617	611	620	608	629	596	578	591	600	608	559	581	599	524	611	586	609	584	591	589	579	555	610	573	602	563	613	611	610	592	624	527	592	591	598	601	591	595	596	585	616	611	546	592	566	624	602	620	536	610	596	580	584	627	606	541	598	589	566	593	581	615	591	590	648	580	598	585	616	609	607	591	623	529	592	598	609	579	564	596	561	610	633	665	610	599	598	617	619	576	610	624	618	594	655	588	656	590	596	581	569	577	558	597	567	643	609	604	588	571	615	580	626	573	594	588	554	607	563	585	568	622	561	584	615	555	602	555	599	644	591	603	554	624	638	589	611	630	654	613	598	606	576	611	576	607	612	580	578	584	642	594	565	605	619	597	640	633	629	588	600	594	620	638	567	580	579	544	604	586	661	568	568	569	612	574	642	588	570	587	562	606	576	586	605	617	611	617	616	636	585	602	549	593	604	597	630	623	543	608	617	553	566	574	580	641	614	637	621	610	599	615	596	594	596	647	601	627	567	573	558	591	607	577	604	579	622	605	588	588	602	609	579	533	608	551	615	630	540	626	652	634	579	600	565	587	630	581	570	647	594	588	601	571	659	612	605	615	604	626	597	601	604	589	622	609	603	600	626	590	612	578	579	590	574	584	578	609	579	591	646	564	619	573	595	611	596	554	589	597	578	627	605	590	577	582	563	605	577	625	571	570	614	621	610	608	570	633	607	579
2541	539	478	473	447	445	388	463	412	409	421	402	400	411	400	410	391	437	389	426	413	409	451	472	428	387	404	363	383	382	382	361	389	406	405	455	416	390	463	434	417	374	385	459	425	375	378	405	466	438	440	399	431	354	406	384	422	409	414	377	376	408	408	415	383	394	431	412	389	402	399	405	391	378	387	366	390	386	369	396	417	373	431	374	352	382	389	393	411	398	414	344	410	437	432	393	413	412	422	378	419	418	381	380	375	418	398	424	422	407	402	402	382	404	419	424	388	345	418	452	394	412	435	367	382	407	431	403	412	445	407	410	421	405	397	376	401	411	423	441	425	377	385	426	377	376	387	388	393	412	406	385	405	400	398	400	398	410	360	407	379	401	408	402	396	393	375	382	370	413	381	398	380	426	390	405	397	419	401	420	406	422	418	436	373	443	417	425	405	442	449	438	401	423	381	402	378	409	411	441	460	461	426	408	442	405	452	451	424	409	384	411	415	377	414	396	397	417	430	380	370	392	429	371	416	376	420	397	413	424	404	408	371	406	433	408	380	368	446	389	405	418	399	407	391	459	388	399	394	396	393	405	402	409	431	404	398	412	445	408	390	405	412	398	417	377	404	391	393	461	428	387	397	411	438	400	379	397	386	397	417	410	359	436	404	374	425	362	402	437	377	364	411	382	398	410	418	352	380	384	465	463	395	446	413	404	382	438	394	368	365	408	405	415	356	370	385	415	407	421	417	371	360	405	390	397	390	400	386	375	436	379	406	376	371	395	412	373	410	417	403	423	438	402	389	385	404	402	413	425	424	385	385	415	419	390	400	404	394	400	403	406	419	393	387	421	426	428	416	397	408	376	388	380	403	407	412	390	386	374	425	416	402	407	391	403	368	397	412	444	445	404	417	411	386	408	397	404	395	416	398	429	360	415	369	394	388	403	418	407	467	369	347	384	428	370	358	365	409	396	428	402	386	395	407	385	416	411	386	391	396	398	415	370	418	404	459	415	394	391	403	414	365	399	406	397	395	414	421	396	433	421	422	407	413	421	403	402	401	407	394	419	418	374	378	396	399	432	412	394	418	409	378	415	434	425	376	413	435	399	390	402	429	397	409	415	397	441	367	409	370	359	378	404	390	429	435	388	393	419	432	419	435	403	385	378	433	417	400	416	411	391	422	387	421	444	394	405	430	402	432	418	438	445	385	406	396	418	399	378	415	384	380	370	386	384	416	407	400	381	399	365	376	415	392	368	437	379	419	387	398	384	415	401	416	403	414	402	396	428	393	377	395	384	349	431	417	358	437	402	431	418	371	417	368	419	427	420	402	399	393	406	412	397	456	394	434	441	400	409	379	418	415	422	364	418	400	442	368	383	426	410	454	361	439	447	430	422	377	399	408	397	426	386	396	423	384	394	378	400	447	422	425	409	378	369	429	391	412	402	420	397	406	379	402	408	387	409	405	443	412	393	382	406	420	404	385	399	401	386	411	398	385	408	415	418	373	400	386	378	412	459	416	397	414	396	406	352	373	406	400	395	401	447	348	391	407	442	404	401	382	396	465	409	404	371	434	439	392	382	391	410	442	385	414	429	422	412	430	400	362	410	395	477	391	364	440	424	409	400	433	386	400	388	380	408	416	426	454	398	392	401	418	403	371	431	437	414	393	400	416	391	396	391	434	389	373	395	424	424	406	389	378	395	410	404	405	417	402	397	387	424	417	355	415	407	420	417	389	384	417	415	429	370	386	406	423	421	411	390	368	370	402	419	426	418	398	385	388	404	405	432	394	412	400	379	418	394	404	392	406	402	423	393	362	339	385	403	428	390	420	406	399	414	428	429	379	367	406	400	426	401	394	410	361	411	425	410	400	365	404	429	416	404	436	361	395	415	418	407	384	395	377	396	395	425	388	422	389	437	423	423	393	414	391	406	370	392	432	382	395	391	409	400	391	431	426	385	400	449	404	378	370	423	370	362	370	397	404	392	386	413	366	402	413	394	412	373	410	412	387	422	434	401	421	400	389	409	383	399	404	393	365	383	390	434	401	387	373	393	401	430	398	411	405	407	442	399	410	385	381	369	427	374	418	410	401	404	411	408	395	375	396	380	400	403	409	395	393	426	402	420	416	392	371	407	376	423	445	430	379	400	407	417	381	435	422	396	441	397	380	401	408	423	441	366	433	424	401	392	431	384	355	391	396	403	415	402	414	421	408	432	432	380	418	419	410	371	397	400	407	416	383	394	413	363	342	390	388	399	391	422	399	370	422	433	405	423	388	443	404	450	418	427	406	423	415	379	418	414	400	404	416	352	427	421	395	428	423	400	399	431	409	407	439	423	425	405	377	432	373	444	392	362	437	401	381	400	414	379	401	403	405	422	406	426	424	393	398	427	399	411	400	359	395	384	389	444	375	389	394	415	434	413	424	419	388	426	403	395	403	429	451	403	417	385	412	431	382	407	410	377	406	401	392	445	390	400	396	386	399	400	402	376	418	409	399	388	413	377	397	390	434	416	373	407	389	381	391	376	438	411	448	371	383	431	419	422	404	355	418	398	395	375	417	366	427	433	407	413	411	377	401	404	373	411	367	410	411	392	428	388	398	388	406	379	435	420	410	392	393	382	393	442	432	428	428	409	423	384	411	432	427	470	352	421	366	373	413	405	399	392	369	411	415	389	397	441	420	379	435	416	404	392	417	394	416	387	380	398	381	372	411	417	421	405	447	391	362	387	375	388	423	406	401	408	421	393	444	398	425	425	400	409	405	369	386	410	384	407	419	380	355	459	441	397	398	424	407	418	373	413	399	400	387	424	421	445	403	431	415	372	418	392	401	429	390	439	389	410	386	411	365	426	410	408	424	380	409	383	393	430	417	356	377	413	387	413	430	359	455	371	397	353	400	371	410	386	359	388	410	377	385	415	399	402	380	415	394	403	409	391	397	373	379	406	405	388	404	390	406	412	365	360	452	408	415	381	384	415	411	417	399	418	349	394	400	416	396	387	417	432	381	424	377	408	430	416	392	418	436	407	428	390	397	417	429	441	375	385	372	462	398	416	418	369	421	383	363	382	397	400	422	368	413	383	405	399	423	376	382	357	415	381	356	414	401	424	411	414	354	424	357	398	439	394	399	388	389	392	388	410	407	401	393	397	444	410	411	424	412	405	401	382	366	390	382	393	402	415	380	433	463	395	380	402	400	407	428	439	411	416	389	427	379	432	427	369	375	434	451	406	403	396	393	434	365	409	388	400	407	422	405	411	403	414	397	390	392	384	407	396	383	391	405	412	451	396	419	395	406	403	384	392	405	380	393	410	419	440	408	408	374	384	410	424	416	366	379	437	404	412	391	404	412	403	386	404	399	375	431	399	391	374	449	377	389	410	383	415	374	421	404	410	407	407	431	387	395	413	399	388	430	412	425	419	426	408	389	380	398	444	377	390	437	449	367	395	425	415	394	409	416	449	403	373	404	384	413	387	403	435	431	422	401	385
2496	948	1171	1234	1206	1153	1019	1020	964	928	995	967	922	957	910	945	960	911	902	951	895	941	911	885	926	954	918	933	871	873	867	885	865	873	878	858	900	887	868	929	906	887	865	939	872	850	908	898	850	929	911	923	906	882	939	902	891	866	919	871	900	934	902	855	891	858	821	905	928	890	842	907	928	906	942	928	940	894	885	940	939	932	864	893	891	873	955	904	861	891	876	891	917	947	902	894	872	849	923	845	902	893	880	862	860	857	911	801	896	891	856	897	865	915	940	907	914	928	940	886	864	875	980	876	930	889	904	929	897	892	888	885	913	952	836	886	929	867	844	948	891	890	917	912	890	899	872	905	928	891	895	910	957	900	950	882	882	905	929	918	911	953	889	910	836	919	829	883	935	924	917	969	912	864	884	870	924	896	881	869	903	904	851	916	939	894	946	902	858	899	890	862	913	921	877	922	930	908	868	906	883	907	927	892	853	910	898	916	847	866	920	879	867	906	928	901	898	871	923	869	857	889	891	885	893	883	913	931	886	912	862	912	920	915	899	888	891	883	847	942	908	867	809	878	888	935	925	884	902	888	906	888	872	882	915	910	846	852	851	882	858	886	922	905	865	872	898	856	920	923	933	929	912	884	911	893	878	881	856	937	868	909	935	842	854	919	917	916	945	872	828	924	848	872	879	922	913	934	894	858	925	902	912	921	876	915	940	953	867	928	933	844	901	867	889	862	919	861	866	907	912	855	858	894	903	913	885	900	901	866	828	907	881	847	882	921	904	958	908	898	958	934	881	853	883	894	848	881	889	868	889	898	847	940	910	931	848	900	902	914	883	874	886	923	911	902	840	944	897	911	841	897	892	931	907	854	910	897	899	952	916	867	889	845	925	881	932	867	931	898	894	896	879	883	903	878	914	871	886	855	939	875	931	942	927	902	926	889	878	922	849	928	906	877	946	869	896	885	918	930	887	897	901	876	886	883	926	955	891	955	862	910	841	872	869	917	907	856	875	865	889	869	899	913	901	846	918	870	904	887	922	892	863	916	924	876	894	858	847	926	896	883	899	857	931	901	918	898	932	921	877	938	941	943	896	900	874	869	893	910	919	875	905	900	902	834	917	920	884	935	893	925	931	911	877	895	874	897	868	904	886	869	846	980	905	907	850	912	903	934	943	918	898	869	847	913	900	965	901	879	885	909	880	906	883	909	913	853	893	860	848	907	926	903	892	858	909	913	909	930	886	929	872	938	887	896	903	889	881	843	882	881	891	948	888	853	913	931	901	953	955	872	931	914	893	942	909	871	913	886	932	872	887	881	927	898	896	893	869	883	890	871	883	884	849	891	912	906	897	866	891	901	871	880	878	936	921	950	915	840	910	865	900	921	877	866	876	898	947	858	889	878	901	899	926	890	933	916	904	896	877	853	944	843	856	861	891	908	865	884	889	844	921	884	888	924	936	881	927	911	920	892	953	871	899	853	873	892	914	978	895	873	861	944	893	827	890	937	884	912	932	887	906	929	890	959	951	944	876	897	908	918	896	849	827	892	853	942	861	911	934	913	846	867	932	920	918	916	889	938	888	891	942	925	912	898	895	895	886	950	909	948	869	911	857	925	907	939	912	894	910	867	815	858	863	966	868	861	925	891	916	916	893	841	874	931	936	961	876	845	926	884	890	919	902	907	897	932	839	868	911	830	940	899	916	952	907	916	907	857	857	877	943	852	898	910	913	922	867	885	869	893	887	934	923	858	847	860	869	864	828	896	916	893	927	880	912	843	882	876	965	923	941	885	933	840	889	915	886	867	896	882	901	923	880	897	997	903	926	950	927	900	880	876	894	905	922	891	893	907	923	921	859	840	918	883	900	855	911	928	899	886	922	910	923	915	894	885	907	817	946	867	851	892	940	830	902	898	908	880	846	916	866	862	878	862	878	933	896	921	898	887	893	909	966	933	982	893	893	917	929	922	859	886	893	891	894	903	886	886	886	915	947	922	865	863	879	890	921	869	905	863	899	887	877	898	882	885	926	866	889	922	867	858	864	903	886	897	900	862	975	852	925	839	913	918	911	887	913	893	881	896	930	896	924	920	873	901	886	866	859	927	858	860	926	937	882	875	888	898	903	938	900	860	887	904	859	925	859	873	838	888	881	887	910	906	889	866	877	875	942	886	925	906	921	876	896	895	885	887	934	906	924	861	911	888	923	901	923	885	889	893	904	895	935	916	843	840	868	938	928	870	949	961	907	907	909	916	916	864	877	868	923	898	877	945	807	864	940	825	928	856	865	888	866	879	916	866	874	890	855	932	895	898	893	918	912	852	954	900	834	907	899	925	941	909	865	911	886	907	867	919	887	944	817	880	932	919	909	857	883	875	887	934	899	882	954	866	837	897	906	835	934	875	910	907	848	927	876	918	859	862	906	924	890	876	889	848	851	923	899	924	895	905	896	917	860	838	878	913	872	889	899	911	936	898	844	880	918	897	874	901	935	924	918	911	889	929	918	943	917	884	881	908	900	904	928	930	870	910	921	943	931	874	888	873	916	892	880	899	919	905	885	913	884	934	907	885	889	941	878	885	951	899	906	882	911	918	893	938	875	884	883	906	895	892	906	875	927	909	907	900	886	888	873	883	890	936	926	849	988	927	897	934	903	912	917	912	899	890	920	882	927	895	919	904	865	906	914	906	950	895	951	936	919	877	905	939	911	897	904	901	921	897	909	887	905	948	870	909	896	929	921	916	863	936	911	904	912	933	902	868	868	949	887	885	841	913	855	945	907	913	837	861	852	926	864	872	891	886	886	888	908	863	885	901	871	876	898	859	926	891	878	894	894	887	882	845	927	864	928	887	894	915	873	910	971	902	910	843	950	889	875	895	876	934	906	909	878	928	836	906	916	926	899	883	890	950	875	893	873	912	900	901	883	904	883	882	863	910	890	924	904	937	889	868	920	910	845	909	873	913	950	913	928	889	939	891	882	849	891	865	897	905	920	927	887	939	937	925	897	859	839	910	932	837	902	872	911	895	912	871	863	953	929	916	882	840	865	899	878	923	897	904	915	874	960	903	875	876	906	909	864	891	872	892	914	938	926	855	929	886	947	873	897	937	849	903	922	904	923	889	903	914	884	888	897	866	897	982	913	885	903	889	924	887	925	968	898	914	894	933	879	901	908	882	875	894	918	988	904	864	908	924	925	957	900	912	943	905	928	887	915	904	846	922	876	844	873	900	899	860	813	895	937	878	907	845	842	890	918	886	913	921	872	900	853	903	917	882	888	903	885	887	887	835	898	889	854	888	906	927	898	891	880	879	876	895	910	885	902	893	903	903	864	897	941	871	923	917	868	911	878	930	912	872	910	926	918	918	905	947	831	893	861	878	895	903	938	893	927	882	920	921	883	860	872	913	881	914	886	864	904	858	938	886	863	887	858	904	903	843	890	935	858	868	907	927	897	892	904	887	861	957	907	878	877	885	922	869	885	906	867	896	928	859
8800	906	785	695	634	539	416	336	276	276	232	228	234	214	225	193	208	207	223	204	199	204	212	216	191	172	195	210	205	206	231	212	210	194	217	196	231	195	200	219	196	189	203	231	202	185	226	219	211	177	183	196	220	183	172	180	206	195	196	193	230	206	219	207	219	219	195	237	182	200	192	225	201	203	218	223	201	209	200	233	226	205	222	192	179	200	201	189	187	214	185	177	182	190	202	217	177	224	218	199	216	222	207	195	228	188	221	209	203	166	169	203	204	222	188	205	220	201	202	202	181	185	191	220	218	192	213	209	216	224	215	199	200	177	211	185	192	210	222	210	190	230	221	223	208	211	225	204	206	202	209	197	219	194	188	213	231	199	216	203	229	213	203	206	208	238	174	234	199	203	224	205	186	192	213	224	209	201	199	203	205	212	170	176	197	203	193	169	198	181	181	188	216	219	221	198	207	204	208	215	220	186	243	210	201	216	225	200	204	200	202	205	184	214	204	201	182	214	211	200	224	220	221	195	186	190	211	221	199	226	191	207	229	209	209	199	196	197	213	203	193	237	216	195	233	202	220	224	218	206	202	211	197	217	212	207	201	195	192	202	230	189	204	191	204	210	217	201	196	210	214	184	193	210	201	216	169	202	192	178	200	213	201	200	192	218	217	208	198	207	217	211	188	199	187	171	203	224	214	215	223	219	220	183	193	210	206	189	219	212	239	181	194	209	212	209	186	217	193	186	219	209	201	210	198	203	199	192	210	215	217	209	201	182	239	217	168	195	208	191	190	199	224	203	189	197	202	209	200	217	184	200	211	198	193	211	212	200	182	189	227	203	200	185	181	236	202	202	184	191	212	203	205	198	185	204	234	237	201	203	206	172	172	201	211	216	200	177	212	190	201	200	184	196	204	193	176	190	205	231	217	220	186	214	224	219	167	200	210	210	213	207	189	189	205	209	197	164	206	199	171	191	187	216	190	208	177	198	195	179	225	193	204	229	212	198	204	202	215	198	195	226	194	176	205	203	200	184	195	201	221	203	221	162	215	198	217	211	235	203	220	188	205	215	203	165	212	190	209	203	200	215	215	210	229	201	229	188	200	188	199	217	196	211	224	215	203	210	214	226	196	204	224	230	215	234	200	196	205	223	177	218	204	207	228	200	209	193	211	212	213	183	194	184	199	206	219	184	207	202	213	216	221	190	189	239	204	212	210	204	218	223	212	201	216	226	215	173	191	218	225	231	209	181	209	227	198	180	200	200	219	164	202	188	202	210	196	212	202	226	183	228	194	207	203	225	186	196	178	199	180	219	190	206	215	203	193	200	205	200	184	207	190	187	207	176	228	221	192	191	176	201	197	207	185	215	216	222	186	199	197	195	222	199	212	188	213	198	214	211	208	211	229	176	202	184	183	193	210	192	188	213	200	202	210	218	193	210	166	223	193	212	209	201	181	195	199	192	192	202	222	200	228	199	198	179	212	196	197	202	177	198	178	187	185	198	188	209	205	205	209	202	217	208	196	220	216	206	184	201	209	218	210	178	223	194	194	225	195	215	215	201	198	184	206	193	220	189	201	212	201	209	209	195	198	231	199	211	214	212	200	176	184	227	199	228	186	222	193	202	197	219	211	192	196	216	213	205	208	212	186	207	211	201	194	207	182	194	201	225	179	194	204	187	194	221	191	217	208	209	180	216	198	207	187	218	224	236	207	191	202	190	190	226	185	172	198	208	199	209	196	186	213	194	190	219	208	203	214	195	234	224	203	191	218	180	171	196	206	202	213	205	193	217	194	204	222	212	195	165	189	196	207	183	222	222	190	183	197	192	192	193	226	198	192	199	211	202	186	188	203	186	199	198	235	216	200	180	194	191	220	210	210	198	198	218	201	231	183	180	195	190	214	199	212	208	173	201	197	179	201	197	193	184	224	227	195	232	197	170	200	228	195	207	191	222	195	224	207	210	195	196	191	208	195	214	188	169	209	202	218	207	170	211	189	206	176	195	180	212	204	202	206	193	182	211	215	191	221	205	222	217	205	226	202	211	211	218	176	193	197	207	217	212	172	200	227	199	202	205	211	214	218	185	213	198	216	227	193	196	209	210	195	206	188	203	223	200	206	195	181	216	190	213	202	186	219	226	186	211	223	202	222	214	204	190	252	203	212	206	199	191	205	193	184	211	217	210	193	186	194	206	202	234	210	220	195	199	180	199	229	185	214	192	184	209	218	233	221	199	203	215	239	237	198	223	206	220	199	186	188	195	203	199	201	214	191	200	201	197	194	210	220	174	197	209	198	193	209	210	193	216	186	164	219	203	210	197	196	201	251	191	194	183	232	191	202	180	227	215	227	209	210	210	208	206	195	194	236	200	208	184	187	226	217	201	198	182	195	207	206	212	210	215	207	205	188	191	200	198	207	187	190	186	197	186	199	218	193	204	200	210	198	207	210	173	192	199	205	214	228	212	200	223	230	198	197	203	174	199	184	187	187	186	208	204	184	184	192	212	224	211	221	196	189	188	189	182	220	190	196	233	195	201	194	191	224	201	230	204	191	214	202	242	207	198	184	184	202	209	210	222	187	210	197	198	216	167	209	206	179	223	187	192	246	201	181	215	179	199	193	197	207	189	202	204	212	210	200	197	203	215	223	178	194	210	194	191	180	194	195	205	221	187	219	220	203	209	209	215	198	201	200	189	218	191	180	221	189	195	180	205	209	208	200	203	212	200	188	203	196	198	181	213	187	211	206	210	204	248	205	195	194	183	231	193	207	225	210	215	197	195	227	191	191	201	181	202	235	207	203	180	227	190	195	201	184	196	193	193	212	213	202	219	196	174	196	223	202	217	226	194	212	210	178	185	222	203	206	188	216	207	218	185	188	232	219	206	212	203	232	207	200	221	184	206	204	192	217	202	212	205	202	217	185	189	181	210	203	200	206	199	214	243	236	195	209	184	207	197	221	196	225	208	204	205	182	197	223	196	182	209	193	195	235	212	172	220	176	190	209	199	201	193	193	196	196	230	211	216	206	236	213	204	203	195	231	216	213	222	197	203	191	187	191	199	249	203	202	218	233	208	209	230	190	177	214	219	235	182	204	209	208	239	191	192	213	211	201	206	210	189	209	179	212	215	211	219	202	190	202	189	194	194	185	205	201	185	195	217	210	213	204	199	189	182	194	222	224	200	204	178	197	190	179	212	237	182	220	168	199	201	193	239	197	201	225	222	223	169	197	208	196	198	210	197	184	200	193	206	207	189	226	219	205	221	199	203	200	208	205	202	193	209	211	223	217	198	205	192	231	205	216	195	193	212	223	202	192	197	201	203	224	172	204	242	205	174	190	201	193	190	206	204	189	228	197	212	203	178	218	188	216	203	206	217	208	177	214	218	204	226	223	233	206	184	241	202	204	217	219	226	201	213	212	214	198	209	193	185	183	200	188	209	209	245	212	203	205	205	190	200	188	220	165	182	200	212	200	211	210	205	214	198	206	227
6947	1087	1827	2178	2245	1787	1217	1151	1069	834	841	764	700	618	659	650	636	585	599	584	583	557	595	575	549	528	531	560	522	542	558	481	543	537	489	539	542	537	552	541	498	486	496	515	541	553	531	495	477	529	538	504	506	485	505	538	507	506	496	504	496	518	519	514	553	528	553	488	462	481	494	475	527	514	493	490	572	545	487	505	541	483	506	500	521	487	517	514	537	498	485	497	501	554	495	456	511	489	486	508	509	492	489	483	521	533	509	505	503	507	471	468	521	531	531	501	519	529	508	512	495	475	499	529	527	540	494	450	540	501	518	506	516	534	497	530	507	461	515	505	535	501	514	474	502	534	538	509	488	502	489	565	448	517	509	552	520	500	505	521	564	533	520	532	506	477	503	517	492	489	513	546	512	495	497	486	523	522	555	487	505	484	519	545	516	527	489	490	500	459	481	533	542	511	497	490	510	471	522	535	463	505	500	464	527	496	516	531	477	522	537	487	491	513	526	531	518	519	520	511	468	488	559	509	507	497	503	489	524	509	496	491	508	490	523	498	509	507	546	479	502	525	466	469	527	518	467	499	487	516	492	490	558	547	513	481	478	480	523	526	469	516	532	465	489	512	482	490	505	485	527	518	522	542	516	470	507	537	513	544	497	511	522	548	506	513	505	509	489	518	486	506	524	546	494	518	455	510	464	479	536	550	516	501	503	492	524	534	521	493	512	507	475	508	510	505	516	489	511	477	476	494	525	526	501	501	491	524	567	461	526	497	492	489	492	507	514	504	525	483	487	515	517	486	503	494	470	560	540	511	537	533	486	488	478	493	492	494	536	495	475	520	522	456	522	513	519	501	482	529	561	476	514	564	486	534	524	510	541	513	506	503	521	458	485	478	536	504	455	537	501	525	488	514	531	493	496	495	484	508	487	525	500	534	523	474	518	505	487	543	523	498	510	536	516	520	494	491	497	519	520	486	508	547	500	478	510	504	518	500	520	547	554	527	478	495	529	537	516	516	525	455	514	483	468	484	535	528	546	522	485	545	521	466	517	499	492	532	531	478	451	501	575	494	558	508	474	501	517	527	464	514	527	474	565	504	511	559	491	552	489	472	507	504	496	507	540	496	506	480	461	489	499	501	532	496	506	496	513	463	504	517	509	476	465	512	508	517	530	466	511	474	502	520	481	462	481	494	477	536	483	496	521	478	508	518	525	515	483	505	501	497	502	483	485	519	476	510	475	546	516	472	485	512	495	495	519	526	524	542	523	482	521	555	483	526	479	520	510	506	483	462	521	469	519	514	546	523	543	506	509	506	540	511	518	509	464	553	556	507	492	479	499	486	518	469	478	527	536	523	488	487	552	529	508	488	532	517	483	517	519	498	505	480	490	521	498	473	501	550	506	523	479	504	533	483	520	516	457	493	496	494	519	523	493	530	520	502	521	490	472	484	563	514	489	517	521	504	505	499	494	519	489	489	541	526	502	493	510	460	504	491	481	514	463	512	539	555	518	460	515	480	517	494	549	533	476	525	479	492	541	511	484	517	497	473	474	488	501	546	528	504	467	537	506	520	518	578	501	507	503	485	536	502	458	502	521	532	498	461	453	536	504	527	515	505	561	518	492	517	508	463	483	500	485	516	522	511	515	512	556	492	477	534	532	476	484	467	511	511	458	493	496	534	502	561	522	509	486	496	547	513	481	553	500	496	531	494	539	519	494	510	490	527	517	508	532	503	485	479	522	528	500	537	515	519	490	517	492	549	493	507	498	544	471	473	530	532	525	521	516	459	545	516	497	502	515	502	522	491	478	530	507	504	514	494	503	536	519	465	496	490	546	503	520	542	499	512	519	473	519	488	498	524	432	510	513	482	497	480	503	515	542	505	462	524	518	496	503	473	510	461	468	506	503	521	470	529	474	516	508	487	510	502	559	500	516	507	517	478	500	469	555	504	530	518	485	464	487	500	520	503	504	467	512	555	494	498	482	468	485	475	515	476	543	486	481	523	510	525	539	483	488	507	511	490	512	506	507	499	502	517	527	533	531	491	496	513	508	513	498	482	512	493	517	536	476	499	493	485	535	506	526	549	565	521	524	496	516	548	534	475	471	533	559	546	488	497	511	536	515	533	547	514	473	514	507	483	494	503	507	526	483	510	495	484	505	502	533	470	523	540	519	498	496	466	484	507	482	486	517	470	526	554	545	523	524	494	519	502	453	534	515	503	523	490	533	494	499	522	497	496	492	496	498	513	499	529	480	509	534	495	552	513	566	471	480	488	484	528	519	495	521	498	521	505	522	470	508	503	523	551	497	522	510	495	500	504	498	447	504	513	468	493	512	491	469	516	495	485	480	474	486	505	527	498	474	465	517	504	503	539	503	506	498	483	527	521	494	521	547	503	493	510	512	529	494	511	497	500	504	491	493	497	548	521	485	522	530	516	510	484	509	490	531	468	500	475	517	500	518	569	500	542	508	521	534	537	524	537	516	500	494	459	498	501	533	523	488	486	506	478	497	484	503	513	528	505	525	473	485	515	513	505	522	489	507	524	495	529	473	507	520	521	508	510	523	524	544	515	480	475	511	528	464	522	527	510	500	503	490	515	539	487	517	530	539	520	475	532	496	494	474	506	476	513	513	526	507	510	528	545	529	544	475	504	514	538	502	525	471	509	518	505	477	506	520	521	496	484	500	504	499	531	482	551	528	499	475	541	458	517	536	495	485	477	536	520	472	481	479	487	500	486	522	534	492	501	503	517	478	514	553	528	544	473	506	503	485	495	505	497	485	505	508	479	547	507	497	481	456	530	502	508	519	499	547	536	497	470	461	519	524	510	531	529	505	513	495	553	491	488	537	470	512	511	471	511	484	501	472	468	519	462	476	500	470	468	502	559	528	509	518	533	508	549	523	517	501	513	514	507	525	492	489	486	501	492	531	466	481	518	517	503	487	532	485	504	515	528	521	509	489	480	515	495	511	547	525	522	490	493	539	497	521	476	474	508	543	509	496	523	515	486	479	480	483	494	499	493	473	509	522	498	473	517	502	500	499	510	492	525	595	480	500	511	472	507	507	497	479	490	507	509	519	512	532	493	551	543	484	509	495	497	496	520	499	505	523	525	562	530	495	533	500	515	526	524	568	501	499	482	559	567	488	473	482	477	463	478	477	494	526	510	549	506	498	511	484	515	531	479	504	515	479	468	509	515	492	500	487	507	465	494	481	500	516	532	530	475	503	467	491	510	504	507	472	542	503	451	522	517	533	487	542	491	507	517	520	491	514	496	489	546	496	485	506	496	502	500	539	499	514	511	516	534	482	491	490	535	522	551	496	500	496	461	530	554	477	498	471	505	454	505	467	505	546	511	511	535	526	509	522	515	488	487	504	508	487	511	538	463	549	501	451	497	496	502	479	488	496	530	512	482	533	497	506	505	492	505	480	499	541	526	475	497	524	495	482	561	485	480	499	513	537	539	551	508	513	502	529	526	477	470	484	503
15905	1835	1543	1165	960	800	529	459	421	388	327	278	273	305	302	253	244	281	283	268	276	276	239	245	223	223	244	246	231	250	242	236	264	253	232	227	239	264	238	233	220	218	247	245	200	213	244	272	257	227	238	233	244	226	247	272	243	239	253	231	240	216	232	248	215	234	244	246	223	260	214	211	229	229	225	240	235	238	233	251	229	255	223	255	242	257	223	248	277	215	250	221	210	257	209	231	260	246	235	245	225	223	242	252	246	227	221	242	233	257	255	231	271	235	228	219	224	204	202	228	210	230	257	229	217	247	241	239	238	192	237	256	230	230	252	235	225	225	226	245	226	238	229	239	244	232	209	229	253	238	222	225	221	254	244	221	254	245	226	209	203	215	261	198	246	238	240	221	243	285	213	252	218	265	257	252	238	225	221	243	233	206	213	223	211	240	215	244	239	219	224	237	231	207	232	186	252	246	251	245	226	242	208	241	244	219	218	229	245	190	231	240	222	188	233	265	234	226	229	216	224	226	236	240	242	218	254	259	218	226	255	274	200	245	249	255	216	215	230	255	228	240	226	244	216	231	253	220	216	210	237	226	221	220	218	201	227	243	259	238	220	248	262	258	218	223	237	220	241	255	212	244	232	242	254	209	251	232	241	248	224	233	249	255	233	248	238	236	239	221	255	233	253	238	215	207	214	264	218	223	220	269	242	223	211	219	248	222	250	225	258	238	251	218	211	264	258	225	251	262	234	230	222	205	234	214	248	219	238	239	223	257	255	220	201	248	223	248	243	228	251	236	234	237	241	254	248	222	265	229	232	240	208	244	237	232	244	219	213	234	264	229	238	211	217	209	238	248	229	233	240	241	233	239	248	233	234	247	218	233	242	201	234	241	228	247	229	249	229	241	225	218	207	214	211	233	238	231	226	244	240	213	240	221	243	227	240	226	237	212	263	250	229	233	219	238	226	224	274	232	206	246	249	249	248	218	231	216	231	209	216	234	226	256	260	244	224	227	234	242	235	245	238	257	261	225	230	225	222	253	234	257	232	238	222	230	250	208	238	220	222	224	236	221	228	229	238	220	231	258	217	214	242	229	223	231	232	221	232	226	249	191	209	231	209	211	212	218	238	207	230	241	241	235	231	224	216	223	224	223	223	216	243	247	214	246	254	250	213	236	261	236	234	223	227	231	242	246	229	201	224	226	213	229	230	234	254	242	227	266	222	261	254	232	253	218	251	247	234	241	233	223	224	251	253	222	209	259	232	237	205	239	245	261	245	249	246	209	215	216	221	195	254	238	257	259	237	232	222	239	232	242	232	249	232	243	250	213	261	226	219	207	197	218	226	235	218	251	232	262	222	242	254	223	224	242	236	236	241	215	262	211	245	267	217	222	226	218	249	231	232	247	206	243	221	264	235	219	248	228	228	252	234	253	246	241	233	232	232	249	251	234	227	243	246	252	247	247	213	244	255	234	232	244	253	245	241	259	257	205	222	246	228	216	243	245	241	270	241	222	234	197	237	221	252	249	246	246	209	241	221	240	226	211	217	224	240	229	221	233	253	243	243	216	232	238	224	223	247	239	253	209	232	209	253	240	214	217	206	245	257	258	219	225	268	252	220	207	204	234	221	218	263	242	256	237	200	229	270	223	242	253	240	221	231	249	247	252	251	237	224	240	203	228	243	232	235	228	228	270	217	215	240	226	247	230	231	205	230	219	208	238	237	221	253	212	224	251	226	224	248	246	265	262	280	196	221	229	244	237	239	247	236	235	257	225	245	225	247	233	249	212	225	255	257	233	254	246	255	239	238	227	212	227	243	239	221	250	248	223	212	205	217	199	242	233	229	216	237	234	225	223	249	243	214	225	230	237	255	227	214	247	227	238	214	230	253	258	234	226	243	247	238	262	231	233	206	242	231	261	231	244	241	221	225	217	254	241	229	246	248	238	245	238	224	207	217	234	246	198	207	229	228	268	237	217	218	232	230	231	212	245	200	210	220	226	269	231	255	251	250	221	233	251	236	228	207	221	209	214	240	227	236	251	229	226	231	216	216	207	235	236	267	214	228	227	212	210	248	227	237	222	241	246	287	241	210	214	272	241	224	224	250	240	200	233	208	239	241	241	246	218	229	245	250	236	246	252	251	282	246	255	238	260	218	214	240	258	234	258	257	228	222	251	208	246	227	240	235	210	212	235	214	213	253	244	222	208	224	222	239	234	241	230	226	219	219	245	205	245	233	225	236	227	224	237	227	219	220	248	269	229	246	246	229	235	223	261	253	223	236	240	232	243	232	235	247	216	256	216	234	217	253	235	228	226	256	227	242	228	277	234	214	213	247	217	223	246	228	241	241	225	238	243	242	260	224	243	253	232	244	233	250	221	223	236	237	208	238	212	224	231	235	226	229	223	230	228	223	252	248	237	245	215	227	234	211	241	218	253	228	270	258	231	266	200	226	231	242	233	250	248	228	237	229	233	224	265	249	224	223	270	221	216	261	220	241	269	221	207	242	220	229	226	236	240	218	228	252	212	244	239	222	223	221	225	225	231	223	216	247	253	260	241	235	221	223	233	234	239	245	226	243	232	234	264	226	231	263	240	271	216	219	236	257	223	242	229	223	236	233	243	259	219	212	227	252	221	239	246	258	213	254	235	226	242	196	233	250	217	188	241	217	227	236	229	206	253	258	253	227	242	213	238	246	246	245	230	177	247	219	231	221	250	230	260	243	218	235	238	232	222	228	236	207	229	209	226	231	220	230	255	246	241	235	236	235	235	205	213	253	241	259	223	259	241	223	230	249	220	238	223	231	240	218	244	224	246	218	236	243	244	248	261	233	251	261	239	215	231	247	238	249	242	229	219	255	270	223	247	247	222	216	240	207	255	248	247	225	226	244	228	218	211	216	224	207	224	242	233	248	206	244	255	207	229	231	235	241	225	249	249	196	250	245	217	239	271	228	214	205	242	237	207	235	247	244	220	226	244	248	234	243	223	213	217	223	243	231	261	221	229	218	210	245	236	226	241	234	243	270	254	230	265	226	234	217	249	227	246	245	217	220	249	208	239	240	229	209	211	232	249	268	234	204	238	196	235	211	216	237	193	205	238	225	285	270	227	226	218	233	267	212	219	260	246	190	254	229	243	227	220	233	248	220	219	271	226	243	235	231	214	237	246	229	234	194	250	262	228	227	235	229	192	235	247	237	233	234	235	245	227	208	256	286	229	224	204	242	236	236	248	233	227	262	227	226	239	215	207	249	225	244	218	215	266	250	229	272	251	221	194	223	234	214	212	249	240	263	227	218	224	247	218	238	237	232	248	247	253	223	236	228	240	236	228	259	226	206	236	208	245	215	260	233	239	223	231	238	214	216	233	271	217	232	223	214	205	256	241	232	246	241	231	265	241	251	249	189	230	220	211	259	205	269	244	220	232	230	241	233	217	197	221	248	223	247	225	237	241	212	238	254	225	229	228	241	257	235	244	218	221	255	249	231	245
9083	1601	2895	3559	3368	2818	1885	1756	1545	1226	1097	1051	931	936	897	839	829	756	772	759	734	716	712	697	675	704	660	667	648	640	665	612	646	649	613	631	638	638	674	678	669	630	590	623	637	594	592	604	602	636	605	650	646	589	605	607	585	637	612	626	631	625	628	594	635	650	596	572	620	597	589	639	640	606	620	652	603	604	670	609	635	610	673	588	604	637	597	600	600	626	609	603	615	618	601	584	605	648	590	542	582	594	621	604	585	601	583	633	570	632	604	620	613	631	609	600	651	663	607	611	599	599	588	618	589	607	617	594	638	539	557	608	642	624	603	610	618	607	595	597	641	592	637	603	607	601	568	586	593	652	626	631	596	569	629	624	637	632	624	611	632	605	596	585	606	588	623	602	623	606	628	618	615	598	656	573	583	633	591	622	608	599	606	605	593	639	614	553	624	646	602	597	611	563	615	614	613	602	609	596	634	551	632	614	565	591	600	622	580	586	625	593	643	607	591	598	602	612	550	590	634	614	578	548	601	615	647	582	540	601	586	644	611	641	623	604	588	582	560	622	550	591	618	574	610	608	620	606	561	557	575	573	628	607	601	608	604	578	624	600	565	590	593	616	573	607	573	588	622	654	627	593	583	620	631	632	589	585	610	593	605	606	599	607	557	577	607	555	646	610	604	637	605	608	574	571	591	554	548	625	603	597	628	598	574	585	563	618	627	619	607	619	609	625	612	585	583	607	587	590	591	597	598	586	623	654	618	597	597	561	608	605	600	631	604	619	614	622	588	606	605	565	616	616	616	610	649	628	585	569	627	620	625	614	613	625	588	625	546	561	578	588	621	593	606	574	635	579	630	601	597	612	575	560	575	612	589	626	624	640	637	616	602	586	619	602	567	625	598	661	621	589	643	569	573	591	601	598	655	592	624	588	626	549	637	566	561	585	612	601	574	612	618	647	609	572	637	594	643	602	620	603	580	629	604	594	581	602	594	581	579	578	629	590	593	635	620	602	575	584	603	643	597	659	602	609	602	614	584	580	581	594	638	573	601	620	614	610	620	562	598	561	598	587	593	603	613	565	591	579	574	604	593	616	611	599	589	658	631	599	635	629	573	608	648	648	597	592	602	607	581	603	641	643	637	619	608	615	562	578	623	625	578	619	605	635	635	579	609	600	592	637	608	594	611	581	599	609	600	586	636	604	598	594	629	605	577	588	609	571	580	620	627	623	563	543	648	601	589	593	608	636	561	625	561	621	620	638	612	594	623	607	587	572	601	553	647	630	638	593	638	602	626	567	604	585	579	593	619	568	638	615	562	622	578	584	577	619	627	589	575	604	605	619	640	647	610	597	600	605	598	558	574	625	618	625	596	582	607	585	618	576	622	604	621	605	594	625	633	602	619	613	634	571	624	615	564	589	613	594	579	557	608	609	587	607	640	643	593	594	608	574	598	601	607	595	617	597	595	614	633	585	589	604	599	647	586	582	608	612	586	621	626	612	624	612	560	580	576	573	553	600	574	563	594	596	615	624	657	579	611	637	624	598	649	631	608	595	612	594	600	596	631	584	591	601	596	559	602	569	579	523	607	622	555	641	609	561	605	588	600	581	618	616	600	596	660	587	608	612	611	566	561	606	613	681	633	600	607	630	604	576	658	633	603	571	574	654	576	618	618	623	590	595	577	631	573	593	580	622	602	593	591	595	610	611	575	623	619	609	631	576	588	600	602	606	594	598	552	626	617	596	659	616	616	616	570	652	613	563	637	609	630	602	581	599	631	594	621	582	590	594	580	604	607	588	597	634	589	624	636	645	635	616	627	623	587	644	623	632	587	610	603	615	596	565	582	615	574	615	617	626	609	582	611	593	644	616	596	611	607	570	585	584	622	587	648	584	587	613	589	637	569	625	597	640	560	552	584	657	618	598	603	619	601	626	549	602	627	612	605	601	631	539	607	556	565	586	604	606	642	643	604	593	610	560	591	563	607	595	593	618	609	574	611	603	597	568	578	615	656	581	594	605	601	575	640	597	605	576	626	599	629	558	577	611	603	595	623	608	603	601	647	561	564	628	580	625	623	616	618	598	625	605	596	593	613	619	581	643	601	630	634	595	611	621	627	618	583	595	558	610	619	580	617	606	592	610	569	632	634	576	633	589	608	585	598	648	590	570	593	608	594	592	612	607	580	616	588	621	595	577	657	587	620	556	586	569	624	625	624	582	604	576	632	597	628	617	597	608	619	563	599	585	603	566	597	569	647	627	582	583	577	603	584	589	617	617	604	581	565	567	570	552	604	577	600	642	623	626	606	611	598	585	641	578	557	597	629	612	573	622	596	587	619	591	609	637	603	643	625	634	578	657	579	618	594	633	628	600	606	621	630	605	582	622	620	567	597	604	650	600	630	613	562	599	605	600	601	659	571	578	626	609	600	610	594	598	626	613	622	612	634	671	614	604	595	610	600	630	536	640	631	654	617	590	572	602	614	590	584	635	627	626	633	634	607	619	624	629	603	610	588	628	571	569	629	618	624	596	538	539	556	583	596	575	598	627	626	569	616	585	562	602	619	599	600	615	577	628	580	580	583	575	598	602	607	615	663	616	587	579	641	618	589	614	612	636	604	593	578	574	624	586	559	621	552	577	605	609	588	587	621	588	629	629	603	608	613	591	610	556	601	601	609	610	632	568	574	582	623	609	574	641	604	623	614	581	599	635	613	579	607	600	603	629	584	620	589	621	613	609	608	625	607	597	653	641	608	630	629	605	620	598	579	552	607	566	602	578	597	566	658	581	564	619	573	565	628	593	603	634	619	582	612	555	623	602	582	633	552	581	617	602	622	590	599	650	576	594	591	612	633	601	568	593	614	575	582	628	630	602	593	574	587	610	623	568	567	612	618	639	588	598	573	575	609	618	610	615	603	549	613	563	617	595	651	619	596	577	569	628	606	579	617	572	596	605	603	588	627	605	626	607	549	607	641	603	607	628	624	596	584	639	613	585	572	614	579	612	624	597	658	572	606	582	593	587	598	604	633	611	620	590	574	567	663	594	627	585	622	622	585	627	573	640	582	632	643	612	629	582	604	574	577	619	603	600	642	577	645	587	569	614	642	599	651	613	619	606	591	583	612	600	637	624	620	603	628	644	608	597	588	566	611	588	627	609	630	609	571	584	594	623	607	565	618	602	553	616	609	600	580	573	617	577	575	572	628	619	630	598	590	619	603	650	636	578	590	600	595	602	571	612	598	623	629	598	595	574	619	600	596	612	655	587	601	603	593	548	599	597	582	537	601	607	600	602	607	614	635	583	616	671	643	634	604	611	626	578	587	583	619	628	619	580	618	593	568	634	606	586	625	621	588	617	587	613	569	580	588	640	588	609	576	557	598	601	617	631	614	571	594	580	595	618	611	611	604	612	595	633	609	602	645	605	613	620	589	606	614	621	653	599	585	564	615	610	642	630	638	601	563	593	655	626	645	613	591	629	593	614	605	582	599	609
2448	492	457	511	421	443	463	443	427	434	423	422	406	420	400	428	412	405	393	416	394	405	412	394	406	402	428	417	361	389	396	397	423	412	404	447	437	402	410	430	406	362	409	408	384	462	374	393	389	453	394	373	404	386	372	402	403	385	406	390	420	379	386	374	419	379	369	376	414	408	422	409	403	414	376	368	364	334	391	381	398	373	457	397	369	400	438	418	419	400	433	396	407	396	375	407	434	437	401	394	425	425	407	394	389	411	382	425	420	422	362	416	364	386	364	420	412	404	388	406	397	395	394	371	388	467	372	406	387	391	402	424	413	392	422	454	394	407	407	391	384	415	412	354	375	407	384	390	383	398	421	406	385	395	381	411	388	402	390	427	415	423	386	354	446	396	399	425	412	405	418	402	399	416	395	391	400	403	403	435	393	453	406	411	406	389	358	419	411	429	376	424	417	396	432	404	429	413	435	413	434	385	417	413	423	388	441	384	373	410	388	365	350	379	404	369	396	425	402	401	385	390	420	413	429	387	385	389	404	405	394	405	414	467	445	411	384	434	394	389	392	401	380	401	368	388	398	401	401	421	390	391	400	406	427	396	399	416	409	430	426	418	424	388	395	417	414	378	379	386	405	398	371	384	422	396	372	412	409	387	401	441	391	414	379	399	429	409	405	400	386	398	355	397	408	387	372	395	385	363	436	413	396	413	393	366	390	395	390	357	385	422	405	430	426	416	382	403	377	376	393	427	419	429	397	404	407	357	393	425	383	347	424	430	419	376	422	387	365	429	380	401	395	403	438	380	414	419	442	419	395	387	370	392	391	440	412	391	376	409	407	387	408	379	428	402	407	404	396	392	425	428	374	436	383	378	450	368	412	400	400	413	394	420	401	415	403	448	387	396	401	366	378	413	405	391	368	432	389	419	361	382	373	382	375	374	427	441	379	417	407	389	384	397	435	422	392	389	397	419	406	392	395	370	421	370	380	425	420	414	411	392	384	409	381	426	404	379	396	402	371	412	379	431	420	386	406	429	405	428	441	371	385	428	426	393	435	387	392	403	401	370	362	376	366	404	365	393	426	383	406	373	379	421	404	353	403	452	395	423	428	431	428	402	431	439	412	397	426	409	401	404	397	407	413	388	363	389	406	446	393	368	395	411	389	405	394	433	386	370	374	399	406	402	374	440	416	371	389	462	388	401	399	406	415	369	416	433	423	382	410	408	438	424	396	393	431	438	409	429	359	389	438	403	432	385	395	417	390	412	391	388	398	403	423	467	390	432	406	383	407	405	396	428	421	420	425	410	407	405	375	374	401	401	403	423	407	383	411	402	407	392	394	413	389	412	385	382	422	363	380	422	434	408	435	417	397	421	406	435	381	386	380	415	401	412	436	389	386	380	384	415	444	389	433	399	413	436	363	392	365	413	386	376	417	382	425	398	389	390	416	387	352	386	386	427	435	425	387	401	365	418	374	365	395	402	406	414	392	416	412	408	423	454	393	381	395	415	415	392	439	389	402	383	396	412	407	387	415	394	400	397	398	403	409	402	407	392	434	397	391	397	401	418	437	388	432	401	413	402	393	361	387	389	418	376	427	408	392	387	399	414	410	393	361	400	386	399	431	436	403	417	428	391	381	374	373	397	455	386	394	349	416	376	359	410	406	401	380	389	402	431	425	385	397	398	420	410	383	382	417	396	374	386	401	425	426	377	426	391	383	402	410	394	388	383	403	390	419	389	408	392	413	391	392	418	413	392	365	435	420	379	384	433	391	372	419	373	388	356	371	426	419	437	398	402	418	406	395	391	371	402	401	441	383	382	376	415	414	401	425	419	416	395	413	406	406	436	390	432	358	432	413	387	430	441	454	421	438	400	414	422	363	434	409	344	424	404	398	429	367	414	404	377	396	409	408	381	441	407	450	431	401	412	430	399	385	418	431	423	384	376	401	369	394	420	445	419	380	401	423	401	388	395	407	428	372	414	407	407	405	429	363	400	423	410	419	432	389	402	399	386	427	379	409	416	379	411	414	386	381	381	410	405	400	387	393	390	396	396	413	409	430	424	393	417	407	419	434	407	443	416	395	415	427	407	435	413	404	395	384	439	374	398	395	399	390	408	419	440	416	432	395	407	429	405	442	429	420	408	405	413	387	389	376	429	393	403	440	414	410	395	398	417	436	451	391	402	398	406	369	409	426	379	390	419	389	390	405	384	411	385	442	405	417	423	394	386	391	402	400	384	425	409	430	424	414	432	382	401	380	380	402	400	401	395	379	405	418	420	413	391	408	451	378	460	427	440	387	373	428	410	409	377	391	423	422	443	372	394	366	442	400	369	363	394	426	430	380	404	390	403	403	413	431	445	417	435	401	403	396	411	398	459	434	354	408	421	393	424	421	346	395	393	406	396	373	376	375	397	406	420	431	362	390	384	387	388	402	401	360	388	403	442	399	423	390	409	435	439	397	381	437	391	390	394	392	407	378	419	383	427	381	386	442	431	385	415	395	404	396	410	403	407	425	417	415	387	414	387	439	430	383	437	453	404	445	394	391	373	411	366	405	395	405	395	451	455	410	406	396	413	411	393	398	408	379	420	375	401	387	409	408	407	435	407	428	410	379	427	375	431	361	385	379	413	388	405	415	363	425	367	396	471	400	432	383	402	436	371	407	388	384	350	419	359	411	368	392	433	409	398	390	411	390	407	396	414	413	411	364	417	393	452	412	381	409	378	416	439	427	405	441	391	399	372	371	416	390	417	410	406	357	399	391	439	388	353	403	442	404	394	427	407	433	369	386	387	451	416	420	418	414	388	378	397	430	413	443	368	416	382	422	456	388	382	432	426	421	429	382	382	441	390	356	417	434	362	413	380	395	424	434	450	394	382	380	352	388	399	442	397	428	418	377	398	384	406	379	403	412	431	406	428	375	448	442	397	424	413	401	395	366	369	401	371	435	426	420	410	455	439	409	375	421	385	388	354	348	397	405	415	424	410	366	402	438	446	391	410	391	398	372	418	367	388	396	418	438	403	440	404	378	424	436	403	448	393	414	369	380	415	394	358	364	432	422	443	390	398	365	360	394	427	408	399	412	357	425	404	424	424	349	395	399	367	354	398	418	426	448	454	406	368	392	388	429	439	397	415	403	371	365	383	397	386	408	377	399	403	388	397	423	415	406	387	424	450	423	390	392	407	369	395	367	433	427	422	434	404	387	400	390	405	413	406	430	410	383	379	389	402	399	424	409	385	373	391	383	405	383	417	405	448	419	430	420	411	435	428	421	400	400	415	454	400	410	414	394	422	414	386	418	440	399	422	428	383	399	418	399	407	386	439	410	415	437	396	398	427	374	408	417	396	424	442	405	370	382	465	407	402	401	394	352	419	398	425	412	412	450	418	378	407	434	449	406	393	354	333	392	424	458	394	412	422	397	408	372	358	425	364	387	415	397	382	409	384	442	404	409	365	399	409	406	434	428	396	395	399	397	428	429	380	410	427
2439	958	1128	1217	1161	1159	1000	1002	975	940	955	913	937	932	912	921	953	943	866	893	943	932	904	870	939	920	879	949	863	882	912	961	883	867	911	865	860	904	851	915	859	961	918	943	931	887	889	861	907	850	895	901	876	887	883	921	930	884	901	909	929	878	891	963	916	892	858	899	917	905	865	907	899	855	880	881	896	907	921	913	919	914	924	896	893	927	915	926	875	882	898	903	836	947	909	909	937	926	876	847	887	909	924	894	939	915	950	975	870	900	901	926	924	862	908	878	926	937	833	905	923	879	920	981	874	919	857	940	856	875	877	899	895	893	994	926	878	891	907	919	882	895	829	887	907	929	872	936	873	930	898	868	871	899	894	917	875	899	936	871	859	905	937	930	945	871	908	900	943	861	930	952	889	899	852	909	936	923	929	897	905	837	921	896	939	927	886	907	903	881	848	925	910	908	856	912	924	931	918	934	895	926	875	921	904	912	891	906	944	928	924	875	925	906	932	910	910	916	886	944	887	912	901	933	903	857	903	915	917	945	935	909	907	880	870	871	921	888	958	921	863	875	923	893	919	942	930	905	920	925	932	910	885	868	853	927	921	881	878	861	912	905	931	885	907	855	912	821	922	850	935	938	913	873	936	865	900	935	894	891	913	930	917	916	934	900	893	876	938	871	939	882	869	902	928	879	945	832	941	903	975	921	921	891	927	915	914	877	881	934	950	942	926	868	885	868	898	891	909	918	897	946	863	885	923	927	854	855	907	893	889	911	913	885	889	880	921	897	872	912	856	853	860	920	893	877	939	832	912	959	909	901	910	884	841	883	911	956	903	878	880	901	873	874	877	892	868	932	888	900	898	932	926	913	967	868	944	898	865	919	939	877	888	873	864	865	924	896	929	871	883	918	910	885	869	991	893	907	928	868	933	906	901	907	855	894	876	891	914	886	889	894	912	911	935	874	874	922	933	880	862	912	912	906	883	952	881	897	920	885	961	911	863	891	931	900	927	901	866	914	916	874	929	933	871	888	869	895	917	870	927	940	983	934	942	908	922	936	918	897	894	873	900	869	901	887	894	919	868	885	908	867	950	909	899	923	876	879	924	899	869	895	898	848	839	915	906	948	927	920	943	871	886	881	915	937	958	918	895	950	903	891	896	908	925	918	907	945	905	945	936	896	930	881	889	956	871	905	871	883	893	911	891	907	906	945	884	942	885	921	903	857	916	900	888	875	910	931	901	836	881	905	838	858	915	884	912	893	861	814	936	941	873	874	851	843	899	939	904	892	882	873	893	943	910	830	900	929	902	912	924	918	918	897	837	931	861	870	886	902	924	899	914	941	888	908	856	903	894	961	932	897	905	899	873	939	930	900	917	883	900	890	911	892	881	900	871	896	908	891	878	914	834	896	870	948	928	893	855	895	874	909	917	871	898	911	881	916	886	955	934	924	886	899	889	924	903	922	884	943	909	911	958	901	923	875	905	827	897	856	887	968	850	858	863	931	906	948	842	856	902	845	944	942	879	845	900	923	903	894	880	861	908	940	925	871	874	808	965	890	930	922	892	967	843	887	916	875	866	941	904	918	913	886	963	868	837	956	908	864	902	913	928	863	885	918	891	904	892	907	867	920	883	861	904	880	938	898	866	905	844	947	910	927	889	942	911	914	922	919	873	953	905	926	866	871	899	882	881	892	879	926	950	931	885	882	922	902	906	888	939	930	821	911	919	928	926	931	910	889	920	882	894	887	915	946	941	882	865	854	915	899	895	871	945	911	917	888	882	864	979	937	946	906	816	900	914	876	923	886	909	942	885	884	914	906	910	929	890	954	877	938	953	945	889	856	881	916	885	926	965	923	875	953	905	898	910	935	912	873	920	924	902	997	911	907	887	900	894	871	900	888	884	876	903	978	876	843	891	983	862	855	880	873	920	893	915	889	938	894	904	896	874	909	881	900	926	891	870	923	925	906	897	876	871	871	926	873	872	940	900	902	880	869	905	863	916	850	870	947	871	869	870	899	894	903	893	873	936	888	904	872	905	906	937	889	879	892	908	887	872	905	872	865	879	946	876	913	942	870	814	891	906	897	919	928	881	928	860	909	921	905	863	893	886	880	896	847	913	890	895	924	915	907	842	924	906	901	945	873	905	896	882	841	923	847	893	931	964	900	906	887	910	919	892	910	861	921	825	879	887	849	854	858	860	950	898	893	928	839	930	913	883	909	942	872	928	881	913	862	889	863	913	956	878	878	815	924	910	881	849	922	903	889	948	917	836	859	910	879	910	913	856	884	911	912	881	950	955	905	976	896	902	909	899	893	902	878	896	914	884	859	906	932	898	941	904	844	907	886	894	887	931	983	921	917	909	828	884	882	923	908	886	868	889	866	924	965	867	902	886	921	872	946	925	866	900	891	878	906	888	895	911	842	912	927	911	908	905	902	852	846	907	897	896	927	889	944	890	870	884	846	930	942	926	926	887	890	940	836	841	922	892	881	920	907	884	889	900	897	903	904	859	914	919	885	905	886	854	884	935	883	895	918	881	861	888	890	923	847	899	908	897	850	906	878	898	926	899	900	863	848	903	862	902	892	862	912	920	906	949	917	921	862	874	868	880	922	952	913	889	927	906	900	901	882	899	891	889	891	924	900	924	923	866	937	898	862	908	931	929	940	900	886	839	910	872	887	940	894	923	910	957	905	887	908	872	890	903	849	855	896	859	900	905	938	864	859	874	825	892	869	918	883	898	916	927	924	897	873	841	901	904	851	876	907	888	923	899	909	893	895	945	903	863	956	883	848	900	921	897	909	921	871	871	932	886	903	883	881	886	897	905	907	919	920	934	908	908	887	946	938	913	886	906	902	907	922	910	833	944	903	895	923	933	876	918	878	895	922	855	892	936	814	916	893	940	923	872	897	915	883	934	922	873	905	940	844	855	902	900	903	950	936	914	895	831	881	910	890	897	904	913	931	918	885	891	884	893	977	907	903	917	930	888	908	896	902	921	923	927	915	910	894	931	902	871	878	915	881	890	851	857	919	927	912	891	871	901	899	865	933	924	882	905	911	886	932	823	875	871	881	897	842	843	911	876	885	922	836	919	955	946	923	920	912	929	892	868	895	885	927	894	885	907	911	911	899	910	911	913	895	899	907	877	897	916	880	888	913	904	918	884	902	842	914	949	911	899	915	877	900	921	926	904	934	912	885	956	880	917	887	943	907	893	882	934	859	895	898	912	861	948	919	924	866	914	898	874	866	940	884	930	869	898	922	933	894	932	872	883	903	908	925	939	893	888	944	924	878	913	925	867	868	956	882	928	928	870	885	874	852	892	964	912	858	847	918	958	888	927	915	935	951	903	901	874	928	870	886	884	864	883	917	952	891	869	913	941	979	847	868	892	928	873	860	900	876	939	826	825	880	870	922	829	929	953	938	899	882	910	878	880	902	886	858	930	926	903	920	916	868	901	901	910	904	925	857	913	911	938	918	887	830	934	904
8991	848	813	722	614	517	347	314	303	261	241	224	231	222	218	251	202	253	218	230	217	193	210	204	202	200	211	226	229	229	219	224	216	186	184	210	226	191	200	213	189	197	196	206	208	208	207	179	199	197	181	195	182	209	207	201	190	184	207	189	208	223	188	218	206	226	200	218	205	223	205	206	208	222	190	208	184	200	190	216	201	205	171	198	211	198	192	226	195	180	206	232	199	227	196	201	222	204	208	216	197	202	166	178	200	221	200	209	198	178	227	209	209	194	181	226	204	190	234	215	198	188	189	212	215	228	208	202	214	247	220	182	229	195	207	209	210	223	215	199	191	210	210	202	209	212	213	205	187	204	212	213	202	219	210	202	211	185	198	164	188	219	201	185	213	205	198	198	213	215	225	213	203	227	227	200	193	200	208	215	200	202	196	199	194	211	230	219	215	215	227	200	213	169	181	202	206	204	220	185	188	223	194	185	238	196	187	202	214	227	178	210	203	238	196	222	192	238	187	199	182	187	207	195	198	208	191	186	219	185	204	222	213	223	185	241	193	221	228	218	168	201	214	180	191	215	217	227	215	203	200	182	214	190	225	200	216	182	232	202	186	198	205	205	228	222	222	217	192	201	203	212	184	222	201	219	183	232	244	192	195	198	201	207	204	216	198	230	203	187	171	193	208	204	201	214	217	182	220	208	177	169	201	196	191	190	213	203	223	210	217	221	220	219	197	203	206	191	193	194	183	213	199	200	228	224	205	192	216	178	202	206	209	222	182	208	209	190	198	208	222	222	207	212	204	213	196	247	212	206	200	197	215	201	200	196	221	209	205	193	214	197	208	229	198	233	185	198	189	217	201	223	178	212	205	211	191	193	200	205	171	220	225	196	186	196	189	184	187	207	224	184	223	216	220	197	188	196	205	199	200	210	197	224	199	210	184	194	221	221	191	196	207	208	212	197	187	186	200	198	205	188	213	207	214	183	222	217	200	211	233	192	210	205	174	211	235	207	190	242	190	214	185	210	220	230	195	223	201	174	214	215	180	187	211	214	195	217	177	203	210	201	228	217	209	179	208	213	198	195	186	175	204	209	185	205	208	187	214	172	187	231	211	200	192	194	200	217	214	190	218	210	183	200	213	206	178	205	201	200	196	206	200	193	211	195	217	201	216	198	205	208	203	200	217	189	204	184	194	224	193	180	228	194	212	202	203	203	191	191	199	181	209	178	210	204	193	206	179	223	199	207	200	192	186	234	211	201	192	202	223	203	216	224	214	191	220	217	203	195	208	209	187	204	236	209	251	192	221	208	185	212	191	205	211	220	196	179	198	209	191	231	192	190	207	193	208	185	213	183	189	209	221	217	192	210	234	222	218	226	218	193	162	209	212	207	187	182	205	230	231	234	187	200	216	193	228	204	184	218	197	212	193	184	215	204	237	189	209	169	187	202	192	197	222	206	210	209	186	202	195	224	204	173	221	193	199	200	202	229	210	210	209	217	193	192	194	180	237	242	217	213	206	176	212	200	213	219	205	194	185	236	208	212	217	225	215	204	179	201	194	218	212	208	195	223	217	180	186	205	217	177	234	186	239	169	203	195	193	200	230	211	204	207	190	213	216	197	219	193	216	205	195	175	196	212	208	205	187	227	208	202	209	182	196	218	228	207	240	179	212	217	201	212	225	229	212	240	180	198	213	189	209	191	215	196	209	205	223	171	210	215	218	225	208	197	198	219	202	205	183	216	208	212	210	192	197	221	199	190	184	216	182	215	224	190	212	220	202	241	204	210	206	205	229	209	213	181	211	225	187	158	193	205	219	200	197	208	213	211	209	191	185	180	217	189	212	214	195	227	225	223	204	191	214	185	204	217	225	204	176	190	205	192	192	199	205	186	190	184	205	209	215	199	199	204	180	207	196	227	195	214	202	194	200	199	195	201	182	232	226	211	214	212	203	187	204	224	196	229	209	184	185	205	174	204	223	201	190	207	202	172	187	231	199	192	184	199	206	205	185	207	214	201	195	196	198	212	241	169	216	191	227	212	200	217	197	198	198	198	206	203	193	196	187	179	193	217	218	225	196	188	203	182	197	181	216	214	226	202	205	199	211	219	192	214	197	191	202	218	204	205	191	185	194	211	208	195	210	216	194	201	214	209	200	228	205	210	215	214	199	196	198	230	227	196	208	198	206	187	211	225	181	189	210	204	212	197	199	227	194	206	189	207	206	176	203	207	213	207	218	218	233	195	237	187	186	203	205	192	221	197	202	210	217	211	223	177	223	203	208	205	210	185	215	205	206	207	196	216	210	227	232	203	194	225	207	204	189	226	234	233	182	196	203	204	226	216	188	193	179	192	197	243	216	191	231	185	215	188	192	203	205	197	198	198	193	220	207	209	193	204	204	205	191	204	198	242	192	218	178	211	186	214	217	200	237	205	209	200	186	184	206	204	202	207	222	198	209	190	195	191	200	178	205	220	223	212	245	222	209	223	213	204	192	208	184	179	186	208	204	225	218	214	175	194	189	199	186	215	199	233	190	202	179	172	200	214	189	213	208	206	191	203	215	204	204	231	190	194	239	224	217	198	199	192	240	195	225	231	198	203	216	197	221	208	212	212	202	207	211	220	202	175	187	192	209	195	212	231	228	208	220	198	180	224	204	186	216	218	201	210	222	202	189	193	212	220	213	240	212	222	211	182	193	210	194	208	205	197	192	200	212	209	206	216	199	186	197	203	231	182	191	191	180	200	186	218	189	198	218	184	183	183	190	188	218	199	180	200	197	222	210	203	183	208	215	218	212	230	231	216	182	188	193	203	196	212	199	198	206	215	188	216	211	219	198	191	199	218	176	210	196	209	198	206	212	209	199	197	201	185	203	208	196	222	249	202	194	196	187	223	197	196	202	200	194	180	196	186	212	206	221	223	216	207	190	192	213	188	217	188	220	216	184	195	182	197	200	218	202	187	224	217	210	193	179	237	202	182	178	227	211	195	209	181	217	194	201	189	184	207	205	178	210	207	213	211	210	201	199	202	214	239	205	177	186	194	192	200	201	202	217	190	224	231	186	186	219	239	209	217	203	186	202	194	216	217	209	193	193	219	190	230	207	184	192	176	197	247	230	203	218	221	206	219	216	183	206	198	173	211	190	189	196	184	234	200	222	200	204	206	210	194	205	218	235	212	186	217	206	216	189	192	204	191	177	194	219	204	225	214	212	198	196	214	226	206	231	204	201	210	216	197	201	207	217	211	200	201	199	222	190	175	224	231	205	189	199	168	193	216	211	187	204	190	190	208	187	202	212	182	212	192	191	187	198	192	210	202	170	179	176	216	237	197	197	228	210	210	182	186	180	201	205	181	210	201	216	193	201	201	182	198	219	201	214	183	209	205	223	216	196	203	215	200	189	192	206	202	200	241	211	193	198	193	219	193	210	228	224	209	207	221	207	202	214	208	208	208	205	172	191	190	229	181	227	201	211	203	210	213	198	203	199	219
7197	1047	1806	2253	2083	1855	1311	1081	992	880	801	765	767	681	642	591	619	584	587	610	565	593	554	565	511	560	610	571	596	567	504	527	519	524	532	527	489	530	514	571	558	565	517	495	466	486	530	524	546	463	497	526	510	509	506	516	514	508	502	525	520	535	497	547	487	533	521	523	512	543	494	520	503	495	519	526	499	538	500	487	471	506	495	505	504	502	484	523	513	573	483	477	510	540	516	509	529	512	513	504	545	506	464	527	536	505	547	495	481	531	525	495	539	528	544	509	501	495	527	474	512	486	500	474	542	504	545	484	521	546	502	504	521	501	485	479	523	510	489	500	507	491	555	522	500	489	534	507	501	543	497	545	542	506	512	515	526	506	530	495	476	515	512	522	513	519	473	503	481	528	509	498	510	509	502	559	531	490	498	495	504	530	516	524	485	534	500	498	530	471	511	507	498	542	542	506	508	523	496	538	489	512	487	509	516	508	496	516	473	488	529	514	510	471	523	528	510	540	527	567	533	495	500	487	537	521	522	526	505	503	519	507	492	493	522	487	501	505	539	506	540	512	528	509	514	513	495	553	547	492	459	496	526	492	551	546	518	518	494	506	500	500	506	500	497	508	530	481	540	543	498	526	521	511	533	547	507	479	498	493	503	528	530	478	493	528	518	491	483	529	513	500	528	517	537	518	508	505	538	499	521	535	522	510	486	521	492	518	505	507	493	528	499	504	463	528	518	496	511	513	492	546	553	509	502	528	520	518	527	492	499	516	484	547	492	541	501	513	455	517	529	515	535	493	488	528	518	545	501	492	544	490	518	502	518	512	511	477	544	509	529	514	511	477	509	509	504	508	528	466	515	513	494	479	519	479	544	484	517	535	543	532	497	531	469	522	518	491	493	517	532	502	521	516	520	516	487	486	523	510	514	507	520	491	493	538	507	518	491	550	499	529	468	522	471	482	473	492	508	519	532	497	498	521	533	536	553	529	507	491	489	486	501	553	460	494	514	501	504	502	524	471	535	491	495	536	504	487	522	492	518	559	482	499	534	502	486	528	489	492	512	516	554	521	531	513	514	527	518	513	522	501	498	530	512	490	508	529	521	520	566	555	521	509	486	540	497	527	521	522	496	499	498	513	477	495	527	506	518	494	478	513	508	513	541	524	573	470	442	525	486	567	506	515	499	513	473	474	511	535	501	521	514	525	532	513	540	532	553	533	516	483	504	497	526	520	507	571	494	497	498	532	550	513	503	508	513	514	510	463	472	512	522	500	500	483	497	544	497	483	533	507	508	516	508	550	546	493	522	487	512	520	539	527	501	502	508	505	493	490	479	478	500	532	530	512	505	535	469	472	526	558	553	479	504	525	513	503	476	487	523	529	501	527	523	460	497	528	528	517	541	519	512	474	510	517	489	543	535	531	496	547	533	495	539	497	483	458	485	468	530	512	505	527	520	493	484	522	527	503	519	499	499	524	522	515	498	514	535	525	508	537	492	487	510	510	504	523	448	507	505	544	532	536	561	509	525	526	500	526	497	502	506	496	508	519	530	545	511	512	499	481	474	511	521	506	518	517	528	507	488	498	509	502	516	497	453	497	489	509	478	509	498	492	487	519	481	533	534	488	528	502	536	553	536	488	496	512	499	515	508	529	510	539	504	490	492	473	473	515	510	480	524	505	519	485	532	501	528	549	494	508	502	506	527	476	514	513	519	450	490	524	532	527	555	523	499	476	500	508	498	482	469	483	499	478	548	491	513	517	490	556	506	462	509	485	533	497	520	495	512	469	497	483	479	503	498	528	543	520	529	517	479	494	470	538	504	499	524	509	535	532	580	474	513	482	507	526	491	517	499	539	537	551	472	519	540	526	479	489	542	523	509	507	542	481	514	511	495	504	462	525	508	497	489	519	532	530	515	491	498	541	516	515	498	516	470	508	522	509	523	469	517	512	472	478	516	458	488	466	504	514	493	502	536	479	517	508	483	500	513	498	495	498	488	482	493	513	492	525	476	494	514	541	506	527	524	524	489	513	502	543	480	530	512	508	462	486	495	490	455	488	515	508	519	519	524	508	538	495	552	508	498	483	505	527	502	484	494	490	474	509	512	487	512	520	485	494	518	480	498	499	529	515	512	491	528	505	530	514	548	476	515	487	530	492	521	521	501	489	489	517	501	524	491	482	479	540	525	474	494	484	522	558	505	500	492	516	478	526	497	497	530	543	472	511	524	511	550	466	518	461	505	491	513	541	516	511	492	525	508	494	513	488	464	528	491	527	521	547	525	498	492	495	557	495	504	494	525	472	487	523	506	507	542	548	504	543	516	506	534	506	512	505	515	499	533	524	510	506	517	506	478	525	534	447	511	532	484	483	488	514	492	513	527	526	497	508	490	527	501	497	512	526	523	534	530	499	507	534	511	506	529	498	516	496	502	525	523	526	555	484	485	500	489	520	519	495	509	458	540	493	485	508	538	552	554	548	478	563	503	529	513	535	534	512	508	505	477	505	522	519	493	496	488	544	522	535	530	515	519	502	468	541	524	512	466	496	528	484	492	528	444	513	488	490	501	518	508	507	531	512	548	490	507	502	502	518	526	496	473	548	454	529	507	565	496	510	517	534	493	468	531	444	486	551	492	491	548	453	500	538	459	521	515	506	538	511	505	488	493	542	502	508	521	497	482	534	530	525	509	538	527	517	510	475	500	472	559	478	487	515	450	519	509	530	530	468	523	514	546	502	467	532	523	507	537	520	501	527	558	512	484	507	507	516	514	470	505	499	466	501	453	524	505	512	519	482	474	493	484	465	486	528	495	496	529	508	503	506	518	533	518	520	517	521	502	530	491	518	535	526	515	497	465	517	548	505	496	509	520	498	522	522	482	511	524	530	511	487	480	518	523	499	474	490	506	478	496	551	494	506	506	499	509	509	516	489	473	553	510	529	463	558	526	525	502	530	489	517	463	517	489	525	501	524	527	540	526	497	515	505	491	476	546	501	496	474	535	533	516	488	501	504	521	489	535	485	544	500	492	498	508	479	502	501	482	574	508	539	491	533	487	537	494	528	489	493	509	491	501	482	541	497	494	502	531	525	495	540	492	511	537	484	502	520	499	522	525	491	551	526	493	506	481	530	487	514	493	502	449	534	512	505	523	528	509	503	532	493	531	509	501	508	525	516	544	477	497	521	531	495	523	537	512	514	493	530	482	529	504	521	486	523	516	491	460	500	483	502	531	520	521	517	522	522	513	547	486	554	502	502	527	483	485	530	499	526	507	518	506	522	510	500	517	476	521	576	524	490	509	472	509	535	545	510	541	500	530	504	554	538	521	522	512	487	487	504	537	518	503	518	518	482	488	525	552	544	518	512	522	504	510	471	492	519	513	527	507	510	526	477	502	511	498	496	539	523	487	531	519	508	493	457	522	500	498	528	508	476	499	498	515	524	487	491	529	480	467	530	540	488	526	477	490	491	506	505	521	515	507	493	492	543	533	524
16248	2135	1656	1209	982	793	511	466	454	372	310	309	284	274	269	247	245	250	277	228	235	256	230	240	259	247	226	266	237	245	252	262	263	231	227	267	279	258	222	253	206	218	249	231	256	260	247	237	259	235	221	254	255	244	217	242	224	245	231	218	243	225	255	237	214	215	255	264	247	224	243	225	236	228	222	221	233	233	243	226	263	231	237	210	242	247	248	231	219	215	223	214	234	248	247	250	240	236	251	223	222	231	205	237	234	225	238	231	245	251	227	259	242	247	250	226	235	254	219	223	235	250	239	232	247	231	244	222	246	227	222	277	245	214	240	239	230	207	278	233	252	243	237	214	231	243	246	222	268	220	234	243	234	224	217	236	248	233	233	221	253	215	242	272	240	226	242	200	227	253	261	241	257	210	239	259	227	261	246	252	245	228	210	237	229	256	247	250	222	275	258	238	255	232	259	246	223	237	256	208	234	278	237	256	261	260	239	223	227	230	214	242	231	224	207	211	259	250	224	217	240	228	255	269	226	263	221	218	235	210	230	224	235	247	264	231	233	240	218	234	214	234	250	227	268	237	236	232	284	222	228	233	236	228	219	290	240	227	236	235	275	253	222	256	222	216	229	246	225	246	246	254	218	237	251	246	203	240	242	216	252	253	242	228	252	238	244	266	242	267	248	246	252	220	215	231	233	251	221	261	229	263	240	240	232	209	222	246	225	236	236	246	238	269	211	246	251	242	219	218	201	244	221	229	264	207	220	256	222	236	241	237	245	211	245	221	221	234	258	224	247	271	225	227	229	236	258	250	193	199	223	232	230	208	245	258	221	245	245	230	259	225	232	251	246	255	222	261	249	235	219	230	209	228	214	257	243	243	277	254	252	253	235	228	237	248	214	233	216	248	221	238	270	238	236	252	212	245	220	262	231	247	254	242	245	240	238	249	234	219	238	238	240	226	244	215	212	242	255	256	214	237	221	241	279	234	228	225	241	242	249	244	242	231	238	222	261	250	226	215	261	237	237	240	225	238	254	198	247	256	251	204	245	252	244	234	238	213	234	239	241	253	244	240	239	249	231	239	219	218	226	232	233	224	214	244	231	217	238	234	220	208	267	255	256	242	258	222	225	229	235	228	220	217	221	210	225	241	230	211	253	232	225	224	237	204	229	232	234	228	237	225	234	216	247	231	234	222	212	214	237	233	216	239	259	263	236	240	234	237	210	224	217	281	246	222	251	225	252	253	209	229	238	232	233	254	227	228	229	214	262	269	222	231	221	234	221	259	231	223	225	266	239	247	199	208	241	245	237	252	248	274	254	229	238	253	235	256	243	211	217	200	249	206	223	280	238	243	219	216	213	251	225	218	250	228	264	223	250	227	237	243	243	202	217	244	254	211	259	239	238	229	242	248	230	236	236	235	211	248	250	228	221	292	232	211	281	256	228	217	244	193	233	236	250	238	237	242	240	224	243	258	223	240	225	244	226	219	218	218	235	252	205	229	239	235	242	249	216	219	235	251	222	242	229	220	238	217	257	209	228	217	245	234	214	217	211	234	229	244	230	251	244	236	243	275	244	226	222	238	220	240	202	242	243	226	233	207	219	242	216	202	223	220	256	246	255	228	238	271	254	225	228	240	246	240	261	253	240	232	223	216	212	226	236	223	237	233	230	208	245	247	249	230	237	219	245	257	226	249	243	228	245	222	218	252	242	221	230	231	232	243	235	223	252	243	231	254	269	246	225	242	231	260	242	222	232	224	221	211	237	239	223	275	238	221	220	258	257	241	241	229	255	223	253	210	257	249	259	253	231	239	231	223	245	212	228	206	265	263	241	208	222	244	230	257	241	281	264	214	259	218	253	246	226	254	229	241	231	278	259	231	213	218	221	239	216	207	226	224	230	244	244	257	216	232	223	222	250	227	223	256	247	206	220	227	222	245	244	235	235	218	222	247	238	248	228	224	278	245	222	264	258	244	221	249	227	226	247	239	236	241	228	256	259	228	228	237	235	249	207	222	233	245	215	233	223	231	243	250	235	237	239	237	243	247	229	230	240	215	253	253	226	238	244	237	221	252	230	253	244	210	251	217	235	235	237	231	234	226	206	236	236	242	271	240	224	220	234	227	237	237	221	210	213	195	220	229	266	255	243	226	247	240	229	267	260	234	214	267	252	233	225	224	204	250	253	245	274	273	282	245	228	235	230	234	238	225	207	234	273	231	242	211	228	237	218	252	270	207	259	229	239	235	235	232	251	224	214	234	206	217	227	232	225	223	254	252	231	234	242	217	230	260	211	240	260	259	242	244	236	236	233	258	240	244	226	226	237	215	238	249	271	259	231	220	253	226	243	238	238	253	203	236	254	257	216	260	236	241	253	234	224	242	238	220	243	208	224	236	233	252	226	239	236	244	237	240	224	244	215	206	238	241	194	269	258	225	227	218	221	223	255	264	245	257	276	239	224	231	247	231	227	250	223	220	270	246	262	245	226	247	229	257	225	252	219	249	236	261	255	202	219	243	252	236	257	249	286	242	255	220	208	226	262	254	231	247	238	214	247	227	238	239	215	247	240	247	248	251	237	237	241	240	253	240	250	238	254	251	210	254	215	221	242	239	260	230	243	206	221	234	261	212	258	243	221	241	216	234	222	243	261	247	237	262	215	228	212	231	241	202	228	202	212	250	227	229	213	246	231	229	227	230	241	219	237	232	220	227	249	233	247	241	232	231	236	244	232	243	259	234	227	213	249	240	212	246	223	264	239	246	233	243	275	222	232	250	250	212	237	227	196	238	210	226	261	230	224	264	222	207	235	242	223	230	248	255	239	233	239	256	222	228	210	199	229	234	257	238	233	231	220	227	258	234	250	233	231	217	229	228	220	227	257	218	231	217	242	247	224	225	228	248	208	265	233	252	223	255	234	271	255	265	247	232	239	271	230	249	259	218	225	212	218	244	265	239	230	253	232	249	243	223	265	248	212	228	258	234	264	223	228	240	225	241	227	227	229	252	225	254	262	244	240	234	253	201	222	232	244	223	243	229	223	233	223	238	251	234	228	232	236	226	274	213	262	213	221	197	224	258	233	265	286	253	250	178	237	247	238	238	241	248	225	191	253	261	236	230	255	245	236	242	246	246	279	230	225	237	231	242	232	222	214	228	226	234	249	279	205	235	240	251	209	280	260	226	211	221	221	226	236	237	240	216	248	235	230	245	234	246	244	254	250	233	230	247	231	231	221	220	236	232	242	229	252	228	239	233	223	254	266	216	212	224	238	281	246	259	241	253	235	236	263	231	210	261	267	257	217	234	239	247	232	247	240	208	247	258	241	223	262	241	219	207	241	237	223	226	243	239	237	228	234	223	236	238	219	196	231	215	248	210	239	277	241	251	229	236	234	229	230	259	223	221	236	222	215	253	260	219	241	230	204	222	201	244	225	246	233	213	257	231	234	266	212	245	222	214	216	232	250	215	272	233	232	210	237	240	249	257	223	214	240	211
9249	1660	2934	3441	3237	2793	2066	1808	1560	1311	1086	1072	972	810	889	821	779	761	746	716	704	731	755	687	688	702	659	712	656	610	650	682	672	648	597	647	638	664	623	626	615	601	653	648	572	657	596	563	644	635	624	636	627	631	621	580	665	611	616	618	631	629	597	606	622	618	583	620	603	629	605	617	578	621	592	615	624	582	631	583	614	632	623	599	609	612	569	626	599	672	612	617	580	611	627	625	659	614	602	593	612	607	579	630	647	629	567	583	586	607	624	668	612	609	638	581	590	586	593	595	597	659	602	592	616	592	634	637	573	591	583	630	637	604	625	648	598	627	624	634	556	591	611	590	623	618	613	583	629	613	591	598	561	617	628	616	574	581	635	612	598	602	623	625	585	602	617	581	605	560	613	562	581	614	583	583	629	606	633	610	573	608	607	590	621	620	646	557	581	625	589	632	609	638	609	598	588	633	613	633	619	610	592	649	604	605	591	594	644	588	632	633	609	614	589	613	593	597	685	649	605	658	623	618	614	600	608	657	569	577	588	592	600	621	587	599	597	607	586	561	607	618	656	590	656	634	602	583	615	640	641	609	636	635	630	602	591	631	618	582	617	561	571	614	642	628	563	593	612	583	590	612	633	606	590	701	646	578	609	598	571	644	631	583	597	568	583	634	672	580	589	603	612	661	587	606	628	564	587	638	571	642	558	611	618	621	603	582	606	647	617	621	600	617	614	640	592	617	631	623	595	608	562	614	608	585	622	667	604	610	622	614	641	615	561	590	634	564	592	615	627	601	596	623	575	611	606	610	594	640	613	614	599	638	611	609	674	631	607	613	564	607	618	615	615	619	617	606	597	621	601	571	621	616	645	590	625	633	618	653	615	564	584	638	611	638	622	583	608	579	590	644	617	615	593	617	638	596	629	575	566	578	602	595	606	601	644	581	638	559	628	593	636	583	613	611	570	612	554	575	616	620	650	627	558	586	632	591	585	635	626	572	580	584	629	603	605	599	603	597	632	617	626	615	570	619	626	647	616	679	599	606	603	596	590	578	632	597	595	664	605	585	614	599	623	585	648	632	608	571	556	621	633	622	633	608	667	612	592	606	590	572	584	587	602	629	590	586	568	556	587	613	552	602	590	642	636	616	599	612	554	613	627	599	609	663	607	550	630	617	592	622	583	630	636	610	656	621	624	649	617	608	601	588	604	595	605	601	604	625	618	629	575	656	564	585	603	596	596	590	595	676	633	617	600	589	612	568	607	548	636	586	616	513	607	625	594	619	589	657	593	591	613	614	589	640	608	626	587	601	626	646	609	618	602	609	620	608	617	608	587	624	591	591	591	604	597	611	615	617	610	631	576	590	640	596	608	615	585	626	546	597	654	568	576	601	598	562	617	618	622	590	640	592	565	586	640	624	587	599	623	618	617	587	597	582	620	609	583	605	565	611	659	584	580	610	600	587	592	609	619	587	601	588	581	606	607	623	596	583	610	587	572	576	594	593	592	569	636	587	589	623	576	604	610	621	595	604	556	594	583	643	600	590	587	588	610	610	591	626	595	613	616	629	670	589	541	593	605	630	574	612	565	564	600	600	598	643	602	519	633	608	590	581	586	585	586	604	613	622	646	552	567	624	603	626	596	598	632	600	653	626	636	621	616	595	645	613	595	571	645	612	625	606	593	585	555	589	646	604	614	601	621	621	627	592	639	587	598	585	598	577	575	589	625	621	627	616	615	625	579	582	646	575	594	619	608	561	604	609	589	602	615	557	618	576	642	592	582	642	625	612	628	622	593	612	667	663	643	615	577	563	575	627	620	604	591	601	580	628	623	598	633	605	603	579	589	633	657	594	595	587	631	599	614	582	613	647	651	613	576	658	635	610	609	594	664	627	614	614	623	573	617	613	622	601	598	604	600	668	652	566	572	658	617	600	588	585	633	628	598	573	608	632	593	595	625	570	657	600	597	587	611	592	545	611	608	604	600	582	575	598	548	579	597	601	609	613	583	630	584	582	597	625	585	605	603	612	606	607	635	627	555	610	567	622	600	608	570	631	603	599	621	611	620	585	628	614	583	627	591	604	572	610	584	571	608	591	586	557	618	623	592	618	603	597	610	631	630	541	592	626	608	586	649	616	588	614	606	634	609	605	592	666	630	594	593	590	631	567	637	605	616	615	542	618	631	565	590	609	557	586	636	649	608	610	572	597	618	580	595	592	624	613	622	588	583	606	604	636	564	635	591	627	610	603	609	632	591	605	590	632	569	577	611	619	595	619	624	588	595	595	599	611	579	592	625	616	596	578	574	622	607	654	599	671	611	584	576	605	563	610	566	606	565	608	612	635	575	603	564	606	608	593	614	632	550	624	608	580	585	642	620	619	592	589	595	620	634	623	619	601	604	608	651	557	621	619	602	581	614	623	625	615	630	620	653	597	626	616	612	562	628	597	625	625	589	582	628	571	601	641	582	630	602	639	583	596	604	588	592	644	646	625	620	609	569	583	604	621	645	598	625	609	603	657	612	579	595	591	609	608	618	609	566	602	603	562	658	610	567	588	572	574	631	562	570	606	616	569	573	606	575	620	609	608	630	617	607	612	580	610	574	632	617	626	620	558	598	617	618	633	588	632	601	653	613	580	574	574	618	621	590	624	587	626	619	611	601	616	640	588	594	598	649	557	628	611	629	589	586	598	620	586	599	563	568	583	611	595	590	562	666	616	617	632	632	632	607	610	635	573	619	574	632	654	606	648	636	595	624	634	601	587	547	592	589	586	597	637	631	620	605	623	539	617	580	600	617	583	603	594	631	597	618	597	614	593	620	631	610	620	598	600	633	600	595	594	593	630	598	613	628	648	625	611	624	567	637	620	574	582	612	602	628	626	624	604	594	637	560	594	621	590	613	613	598	612	581	589	590	560	625	610	592	588	613	629	579	609	620	615	648	618	598	619	631	593	593	631	595	581	606	648	562	617	617	623	594	638	656	596	602	591	647	608	618	613	596	621	552	634	579	616	667	577	631	578	626	591	569	628	579	624	593	656	625	625	634	597	577	601	586	612	598	602	625	573	599	596	546	614	610	644	633	605	598	609	574	568	634	613	629	634	597	594	608	592	590	581	579	621	612	591	547	594	588	619	651	626	627	605	622	614	599	613	595	606	623	597	565	605	622	590	596	629	615	573	586	618	584	612	627	603	647	636	574	582	589	625	605	627	591	605	643	607	594	609	600	665	614	635	662	549	595	593	559	604	583	561	629	594	628	625	612	577	633	596	613	621	612	657	562	621	607	573	630	650	618	598	624	600	626	622	601	613	577	639	608	583	600	635	594	612	594	615	620	633	610	582	636	591	600	601	602	612	580	630	604	664	584	571	597	617	626	610	632	626	616	639	601	641	603	629	669	575	602	587	572	615	572	574	643	657	570	584	607	600	616	611	629	604	621	591	624	600	607	648	578	587	598	611	588	606	623	616	589	596	589	606	600	623	601	610	611	624
2540	520	495	534	443	412	389	421	418	427	439	381	381	426	372	425	431	417	395	421	373	377	368	422	405	405	385	421	375	399	419	402	403	379	393	392	386	410	416	425	404	387	380	429	430	403	372	403	382	408	417	355	415	381	410	410	436	409	388	408	437	384	413	369	413	363	404	390	446	421	413	403	358	413	395	396	418	400	393	449	413	421	419	391	424	374	353	408	400	394	381	421	362	434	414	379	414	400	377	453	403	392	402	373	416	368	407	391	387	386	439	402	404	417	386	378	380	408	394	382	381	405	421	406	372	414	390	416	432	375	420	422	415	410	378	402	397	420	373	375	409	423	348	390	396	442	389	403	448	417	404	401	380	385	404	389	375	372	400	412	412	399	429	418	366	380	382	419	409	442	385	379	443	401	395	433	382	395	406	379	383	363	372	363	389	430	407	385	410	362	403	413	370	365	393	391	374	390	385	433	436	410	413	405	361	411	407	459	382	374	427	425	413	383	380	398	420	455	414	394	369	389	394	419	378	379	399	386	411	431	429	411	424	389	402	408	385	401	405	396	410	377	411	407	390	406	440	391	401	423	443	385	406	370	417	392	426	402	378	387	404	351	408	432	381	406	411	407	413	363	407	407	418	353	399	408	390	409	418	392	408	388	410	390	430	366	399	403	409	434	419	403	410	397	395	383	403	394	396	427	379	428	365	382	401	391	378	374	374	388	424	397	378	408	417	442	401	400	407	420	428	423	356	371	394	414	371	378	391	398	382	407	413	403	424	443	399	390	400	379	371	441	361	405	406	391	412	426	463	438	425	408	438	415	426	360	390	385	397	389	427	390	405	393	403	424	373	410	387	370	372	389	417	397	360	402	416	412	381	372	399	421	415	384	421	388	411	409	407	372	416	363	428	424	410	377	448	377	384	391	394	404	418	436	413	403	396	379	390	398	408	412	382	383	409	354	371	397	363	399	375	352	397	387	401	397	399	388	460	408	404	398	405	412	371	414	428	393	419	407	374	417	419	398	421	413	390	439	405	433	389	408	406	405	457	425	394	425	407	424	403	371	390	375	373	389	395	389	389	405	368	373	402	379	392	417	410	383	409	431	397	410	348	419	387	416	414	394	383	388	371	441	418	415	377	423	439	391	386	406	449	422	395	420	417	373	389	411	428	431	401	376	411	413	378	400	433	437	392	381	400	377	420	419	381	434	391	441	365	418	409	411	394	390	409	424	440	409	414	370	417	423	416	381	402	394	394	389	428	396	381	425	365	418	403	419	388	398	402	420	373	409	381	369	431	389	412	400	381	414	422	419	404	427	446	357	403	379	418	419	399	401	411	440	380	445	402	376	406	399	415	383	389	344	418	405	402	403	406	389	367	429	416	435	448	379	365	378	376	414	341	398	449	416	417	431	375	407	388	391	401	370	394	402	377	387	408	399	382	411	391	365	424	420	367	378	375	390	408	411	406	399	411	433	411	418	365	412	421	413	393	454	427	378	399	416	438	405	414	356	402	415	392	442	408	369	372	405	426	383	393	445	432	361	426	389	399	400	397	415	418	408	424	419	354	380	390	373	415	427	420	381	377	361	368	410	403	421	390	383	429	391	440	387	421	405	416	381	373	400	409	385	400	422	392	453	390	407	413	398	392	363	397	411	464	383	416	420	434	417	412	414	394	408	418	413	404	417	390	396	400	399	404	375	404	449	397	441	401	403	416	370	411	374	443	407	405	378	418	386	369	407	382	390	367	405	385	396	419	376	405	390	430	422	376	415	407	401	393	376	406	407	404	408	368	418	410	367	394	389	393	410	382	399	404	408	404	404	416	447	428	377	384	389	399	387	376	391	411	400	391	374	449	425	409	440	429	400	396	413	389	390	405	371	381	402	389	455	391	408	408	390	381	407	396	383	388	426	408	385	404	406	386	423	388	381	397	395	407	377	404	418	382	387	381	409	366	390	419	402	382	401	405	385	421	381	347	436	441	377	413	391	395	366	402	398	417	425	423	394	387	396	377	384	391	397	415	395	418	426	400	393	407	383	381	415	405	420	397	421	427	385	439	422	373	399	418	408	409	418	457	397	398	389	404	414	394	437	422	436	401	382	376	413	444	433	428	386	379	397	368	440	416	412	386	415	373	402	389	412	387	404	401	419	420	403	385	369	415	437	405	389	406	372	366	404	387	448	421	400	391	391	379	376	431	403	362	391	390	373	428	383	383	459	424	364	372	393	425	367	390	397	403	410	426	406	418	436	407	372	414	415	407	415	427	435	382	414	409	401	390	386	435	407	381	394	399	420	419	401	388	404	359	397	396	407	421	394	401	397	400	395	348	418	390	392	392	396	415	426	434	402	406	367	398	371	418	440	425	415	456	385	392	369	418	368	397	424	390	365	404	365	411	390	410	418	402	438	374	382	393	392	384	407	412	351	393	374	408	377	400	381	424	373	439	359	383	399	395	408	371	381	407	428	414	391	400	363	382	392	404	391	415	361	401	391	428	449	448	398	394	384	415	458	416	400	410	449	359	385	392	392	402	394	415	448	421	394	354	406	394	409	398	434	412	373	384	387	408	432	412	411	394	377	394	398	406	375	392	397	412	457	439	396	406	393	401	399	412	397	397	408	443	400	446	390	384	380	407	425	385	382	419	409	416	455	376	401	394	389	410	361	389	418	390	395	416	387	400	414	425	432	398	414	396	364	417	353	434	384	382	405	385	397	389	392	398	349	375	421	426	399	382	359	453	411	355	408	406	399	386	403	388	420	420	382	404	415	382	401	394	373	436	385	414	382	399	402	404	376	371	415	390	378	430	401	395	412	417	361	391	363	425	408	377	390	417	392	413	393	406	397	403	421	416	429	388	406	410	399	415	414	436	430	424	372	384	393	415	380	392	400	379	401	429	376	407	431	379	407	389	427	405	399	416	365	386	390	389	364	392	401	373	421	399	422	418	413	417	438	407	452	436	395	372	376	389	374	418	394	399	377	397	404	421	406	427	405	422	459	375	393	376	389	417	394	379	401	430	441	375	427	385	418	394	423	418	428	403	345	371	392	375	384	422	392	389	377	417	378	421	400	369	408	399	427	360	414	430	417	393	420	418	381	391	419	383	390	379	417	398	405	407	381	363	400	370	423	403	387	395	403	400	404	393	413	402	376	358	397	394	395	442	394	401	393	378	389	428	381	372	379	406	414	368	400	388	405	406	399	394	402	381	407	377	419	419	398	385	408	409	419	374	440	394	376	381	420	391	414	393	443	430	385	353	401	421	357	423	354	379	447	444	360	389	389	397	388	417	395	401	386	400	391	431	433	411	449	393	388	414	425	363	389	395	435	414	447	378	427	395	426	400	436	410	376	368	430	412	412	404	432	398	390	389	371	421	368	391	397	397	411	351	404	405	402	355	400	376	384	389	405	413	412	410	387	399	402	399	401	419	391	407	400	422	377	432	406	387	377	396	396	384	406	368	394	387	362	395	431	403	414	393	410	398	412
2576	1022	1194	1196	1125	1077	1059	1057	933	944	953	982	919	850	944	904	923	913	940	894	909	955	833	906	900	876	935	937	958	869	925	855	906	894	910	954	856	857	910	972	936	885	942	913	892	935	920	889	885	931	906	881	948	873	884	836	902	903	914	864	888	899	945	904	885	884	880	938	859	902	897	859	892	875	901	829	869	876	861	964	939	913	902	892	893	902	841	931	874	910	925	862	913	872	883	874	844	924	885	867	926	914	907	870	883	855	885	874	897	921	912	918	889	903	913	844	798	898	868	976	967	845	899	905	898	890	906	954	920	900	886	886	908	898	937	944	892	911	892	901	940	880	876	884	864	856	950	892	895	916	799	883	905	882	884	900	863	893	907	858	915	937	918	826	893	890	923	895	863	898	907	902	889	892	928	852	876	826	940	891	929	850	879	935	931	937	891	931	871	895	900	882	940	923	860	889	850	894	878	908	932	954	906	863	850	903	938	883	901	904	929	967	913	934	918	881	869	932	831	897	884	878	901	854	918	900	888	902	884	928	924	876	894	833	901	869	905	935	871	853	891	903	848	902	857	915	858	915	866	890	853	897	899	870	932	862	860	885	873	896	865	927	945	813	893	933	902	952	941	925	914	892	893	886	881	858	894	895	893	912	986	897	884	957	943	911	896	948	914	914	888	903	920	909	959	824	858	884	928	841	889	854	889	861	904	901	929	907	917	917	874	881	871	903	878	893	899	911	854	846	942	895	865	912	926	872	886	920	895	902	859	894	873	914	956	856	892	860	851	928	921	959	890	904	955	868	918	858	882	931	849	905	954	876	891	900	846	924	919	871	893	846	808	968	886	881	869	891	888	858	862	870	920	914	877	847	891	882	908	916	931	897	923	892	882	894	869	880	922	904	873	850	930	856	883	938	900	866	951	940	943	931	873	917	861	893	908	888	905	911	887	904	896	928	911	835	942	885	867	902	946	911	878	883	848	879	905	934	888	914	877	843	926	868	887	878	899	935	908	914	869	879	867	857	865	910	880	921	880	903	859	958	906	901	901	842	879	896	961	916	859	875	891	894	889	852	931	903	834	923	939	917	889	898	852	914	836	873	892	903	978	891	903	895	901	898	915	827	849	972	931	897	879	880	918	841	976	899	884	914	908	882	879	912	958	910	872	856	890	955	876	900	959	932	848	931	868	834	911	945	934	941	946	898	855	861	901	920	900	878	883	931	953	880	843	906	876	952	868	914	867	912	881	924	924	875	873	933	915	911	873	929	924	948	885	847	916	917	912	886	883	866	928	895	863	882	892	975	912	877	923	811	953	893	912	888	905	908	972	878	906	882	884	876	847	895	917	909	897	822	907	888	892	889	886	926	901	918	849	940	888	874	901	877	932	874	898	875	836	922	928	948	913	876	924	987	884	915	878	894	879	889	890	883	897	908	931	924	896	875	871	963	878	910	905	895	873	863	894	937	879	930	912	879	902	979	892	891	900	899	911	909	902	882	896	908	894	924	908	921	926	888	909	867	895	873	936	897	924	956	926	913	938	888	850	857	855	929	876	860	899	907	901	859	922	901	892	878	864	923	942	856	882	886	868	836	869	925	906	875	907	882	873	897	857	907	865	902	900	834	892	891	869	908	832	876	921	886	892	891	897	847	915	897	913	920	906	893	922	930	865	898	822	925	927	921	938	900	864	900	921	940	914	929	896	937	929	908	914	859	891	877	863	884	904	886	874	883	910	901	918	873	911	922	937	903	860	861	897	959	897	854	920	880	886	866	938	864	909	887	931	910	884	877	945	945	901	858	901	894	870	899	904	903	889	911	914	842	946	975	902	895	887	883	891	911	878	940	909	877	914	896	889	873	904	887	912	880	916	896	920	916	878	904	913	899	871	864	875	858	867	886	879	906	866	895	893	886	893	927	918	955	924	866	864	884	862	858	907	893	927	883	883	925	860	879	891	947	855	864	935	900	936	892	897	896	867	882	954	895	878	903	942	883	870	929	924	904	876	926	933	908	885	910	878	930	934	931	906	936	923	919	903	880	926	948	894	909	905	936	891	926	867	843	931	909	914	891	883	905	868	866	912	831	935	897	885	864	869	901	904	934	890	919	899	930	899	966	830	871	916	946	880	908	860	922	854	874	888	904	899	900	846	900	920	868	874	870	882	915	872	875	894	892	907	876	901	919	966	899	887	891	849	850	922	914	916	911	861	916	867	893	845	901	901	928	895	842	941	889	883	942	880	919	950	911	919	940	949	886	926	897	917	905	891	921	882	906	938	890	887	922	887	875	912	906	864	890	854	882	908	872	926	872	939	856	927	925	904	855	863	927	886	889	905	884	892	886	898	863	931	876	850	874	952	848	853	909	896	857	921	925	861	893	857	893	950	892	967	862	935	866	887	869	934	929	937	916	852	930	892	930	926	864	943	890	903	873	893	874	882	894	886	925	870	872	865	822	900	909	906	953	887	877	899	907	871	875	921	875	889	891	891	906	880	881	952	909	880	903	891	847	882	874	889	878	891	932	881	906	834	877	926	923	879	941	878	914	921	858	918	889	915	924	935	846	910	810	943	879	930	857	932	947	915	897	886	948	880	913	901	930	852	872	937	928	900	919	903	851	937	860	934	970	899	905	902	900	962	889	945	860	853	881	884	873	864	849	902	884	876	886	864	900	894	896	925	958	893	881	888	933	862	918	856	883	884	947	895	892	886	833	942	917	892	916	919	928	953	912	881	859	928	907	903	851	895	878	877	914	921	907	888	841	911	809	846	893	886	925	873	922	896	897	865	900	850	890	958	910	907	887	862	842	918	854	867	880	921	906	878	909	871	936	924	842	849	901	924	864	879	933	940	919	914	842	888	924	917	879	928	924	951	898	846	921	939	930	873	875	903	884	914	884	861	867	899	887	861	894	898	881	925	919	890	885	917	906	899	908	888	880	856	895	902	865	900	837	918	920	907	873	918	825	871	915	907	884	924	888	904	880	900	873	903	857	880	885	886	934	890	900	870	834	934	897	883	911	862	934	864	893	945	886	876	946	919	907	904	878	912	906	911	897	896	881	894	868	840	917	922	907	863	905	907	889	927	919	880	886	849	971	932	842	884	880	862	909	907	916	897	851	862	904	862	890	869	856	867	894	889	942	834	925	872	859	898	932	886	927	846	899	915	894	911	895	908	885	878	921	925	874	951	895	920	898	901	878	875	896	865	850	894	935	844	859	932	872	886	880	913	884	899	869	891	937	939	849	891	924	838	874	912	928	925	915	877	898	890	862	934	914	922	943	937	867	896	910	872	913	927	902	930	902	904	930	905	933	874	943	895	923	935	860	899	865	925	866	871	874	906	852	925	917	852	897	909	844	895	904	912	918	913	937	837	937	920	957	872	930	878	929	946	899	874	902	917	882	921	868	933	905	909	932	899	920	897	924	896	932	917	882	899	923	900	863	900	882	859	884	845	869	935	874	951	888	899	892	862	903	935	909	917	907	917	878
8272	944	872	747	562	471	381	362	314	276	245	237	218	220	223	242	204	209	212	225	193	206	203	194	229	238	202	227	196	207	237	217	233	225	200	199	191	210	187	230	203	249	230	213	199	203	200	209	208	218	227	212	223	202	224	214	176	200	181	190	206	186	196	194	215	207	217	212	219	206	195	201	185	210	199	201	232	218	186	186	195	197	206	183	208	187	185	214	227	217	191	198	220	179	217	189	172	210	221	198	205	207	178	189	240	216	185	205	211	207	207	209	207	204	216	204	216	212	216	196	194	184	180	205	200	203	207	217	185	181	224	203	191	181	204	203	186	195	207	214	193	228	200	190	213	174	202	209	199	172	208	187	219	197	166	208	211	228	180	202	188	176	204	215	208	225	216	211	201	180	204	204	214	208	213	225	196	209	230	234	199	225	221	200	221	196	196	205	218	200	211	221	202	201	191	187	229	202	212	207	203	191	186	213	219	218	208	241	212	183	196	173	194	251	198	206	211	205	189	246	194	225	211	219	210	190	190	205	177	223	204	190	203	200	180	179	207	219	204	225	187	192	193	210	227	211	174	187	238	196	206	211	191	224	218	208	210	203	202	247	192	194	197	190	210	207	187	206	190	206	195	210	228	211	220	220	191	180	185	174	181	206	200	207	179	210	204	193	185	213	217	219	215	216	206	204	222	190	242	199	202	215	202	214	199	215	200	179	221	179	211	177	208	203	206	208	198	223	190	215	216	194	184	185	209	168	181	210	214	199	193	186	188	201	172	193	183	215	227	218	210	223	227	198	228	204	212	214	203	228	184	185	210	198	230	195	190	223	192	203	211	199	230	178	211	202	186	221	198	219	195	195	226	199	184	202	194	211	228	186	175	201	194	210	213	210	219	219	193	188	236	208	203	208	199	195	189	215	221	204	217	218	179	199	203	173	169	237	211	191	225	200	189	200	232	203	213	217	183	177	205	189	227	158	223	226	225	204	194	199	220	195	212	212	208	187	187	193	212	179	214	212	192	190	207	201	185	192	181	199	185	201	194	190	199	188	197	187	225	199	192	185	177	191	186	197	187	183	201	209	201	203	229	225	219	204	232	214	193	212	216	194	194	187	188	185	208	201	206	243	210	185	201	196	189	196	222	198	202	170	203	224	198	199	194	190	193	217	194	190	196	211	206	175	195	217	223	216	194	234	203	197	159	210	230	227	203	200	212	213	199	205	190	221	192	194	205	212	224	186	177	226	186	225	203	235	232	194	185	208	216	191	188	154	190	222	188	228	195	222	213	216	215	207	203	194	207	189	182	214	212	178	219	179	190	183	184	206	200	199	196	220	218	188	188	186	225	203	208	197	201	209	205	201	189	203	254	199	191	208	181	185	215	188	200	227	190	221	202	204	192	219	209	223	216	217	196	216	184	203	220	186	203	202	217	200	213	225	203	198	224	193	221	177	197	240	183	230	208	194	185	165	225	216	215	208	220	232	194	210	201	227	213	189	192	211	205	215	202	204	207	218	215	197	210	200	194	197	196	200	211	210	230	196	211	191	189	203	247	201	189	203	193	184	192	204	197	199	172	180	223	187	211	201	224	191	176	203	199	201	210	210	195	239	181	193	186	183	212	202	194	193	225	194	187	245	211	215	222	223	175	217	215	229	215	211	193	186	187	206	207	233	217	218	223	201	225	197	197	188	212	235	208	206	182	234	197	223	208	192	240	214	225	178	195	214	186	186	207	212	195	206	221	189	224	194	212	209	188	208	198	211	204	205	208	185	206	187	204	194	200	203	213	181	188	195	181	191	188	214	216	199	212	197	199	183	213	205	208	192	212	198	203	231	236	209	199	213	184	191	195	172	208	204	224	199	203	206	203	194	202	202	213	215	204	206	218	224	173	194	209	253	179	216	226	181	199	205	219	182	200	213	202	204	179	196	198	189	220	189	200	204	205	215	209	172	201	198	201	218	200	226	193	203	189	189	205	204	202	233	219	212	236	191	195	244	202	199	197	200	177	240	206	185	212	193	210	188	187	191	159	213	199	195	220	202	206	182	218	196	201	187	183	212	242	209	188	211	205	201	190	192	189	175	206	222	200	224	234	220	198	233	218	208	227	192	188	181	187	188	216	178	201	196	199	186	180	186	205	206	216	213	182	180	182	193	184	209	212	192	220	217	220	205	226	196	203	195	199	210	203	181	209	204	205	205	216	248	214	199	208	217	214	206	199	199	184	214	202	207	180	218	228	194	176	190	190	192	219	194	224	211	182	183	221	189	219	212	222	183	204	212	215	226	201	175	172	205	212	173	217	213	216	216	214	188	201	183	215	205	189	174	185	200	209	193	218	196	191	182	190	187	189	204	215	203	197	202	211	173	213	190	216	202	186	167	194	225	212	191	190	174	199	188	193	193	208	212	210	203	232	203	231	196	192	181	223	223	192	209	214	178	200	239	217	196	219	203	200	222	202	200	217	208	222	189	210	177	218	210	229	239	188	202	213	214	222	203	211	177	218	210	191	214	199	216	216	197	219	216	196	184	189	214	216	214	173	226	203	203	206	208	209	190	216	229	195	217	176	211	223	227	196	189	208	216	221	204	187	209	216	193	231	207	190	193	236	220	191	196	201	216	217	202	204	191	177	224	230	185	199	220	214	227	204	238	161	214	217	224	205	175	202	175	191	220	219	197	195	215	204	204	198	188	205	222	220	219	189	204	225	224	217	180	203	199	206	208	193	193	190	218	220	216	211	210	191	188	220	209	220	226	199	216	237	194	201	185	170	178	223	192	188	200	196	187	184	204	194	195	203	193	186	211	176	215	188	211	160	180	220	222	204	176	197	208	207	217	199	188	201	203	185	209	225	195	187	183	180	210	200	172	194	223	197	205	217	196	213	230	226	203	217	204	222	195	204	246	205	210	188	219	204	194	189	195	194	195	230	206	197	185	194	211	185	201	202	205	235	203	198	177	236	204	208	201	180	205	196	206	199	192	200	181	202	199	229	192	195	221	202	193	209	197	185	196	201	224	219	246	197	199	185	211	178	217	224	212	198	210	213	201	199	225	198	210	197	195	172	187	210	187	197	214	188	197	206	191	174	204	185	215	186	219	228	198	190	224	198	243	192	181	187	220	216	216	186	205	198	197	213	212	187	221	185	167	218	196	208	211	236	176	180	174	210	188	213	208	185	200	191	210	230	210	207	216	202	207	218	211	194	209	193	198	192	177	171	201	223	183	190	201	214	205	196	184	220	207	197	200	201	154	201	196	216	214	185	217	214	212	215	192	218	205	220	193	197	187	203	209	212	206	211	208	181	203	177	176	206	216	203	197	202	203	189	181	178	215	202	225	202	207	222	230	201	199	212	197	237	187	215	205	209	188	194	195	184	185	192	232	192	198	198	209	202	205	222	185	187	238	197	209	206	211	211	193	197	217	245	209	239	202	190	207	208	221	182	229	194	194	194	196	178	206	201	204	195	178	192	219	212	227	207	202	217	197
6844	1125	1819	2269	1993	1633	1354	1185	1106	927	782	789	685	712	667	597	597	591	619	573	586	568	555	556	547	528	548	555	544	548	539	566	554	505	533	542	508	503	538	537	547	498	529	544	555	513	481	527	474	514	474	548	530	538	519	523	506	518	478	538	514	505	480	514	478	504	517	498	555	521	507	519	487	513	510	516	535	551	527	493	546	540	533	508	535	488	491	515	502	556	541	537	509	520	512	479	497	468	541	521	533	521	491	541	503	508	473	535	503	512	483	506	456	477	474	502	495	530	489	496	522	526	495	548	532	514	488	533	511	514	511	531	550	521	515	488	511	495	498	504	518	513	518	510	530	524	487	503	519	528	492	517	489	513	503	521	528	475	546	520	522	481	509	464	541	506	480	509	531	483	523	507	538	471	494	502	505	547	469	489	499	467	517	489	510	479	562	529	505	496	517	493	510	515	548	508	479	522	495	544	493	487	490	553	534	479	477	521	499	502	518	507	517	509	503	514	527	510	430	490	526	531	498	498	501	519	514	475	488	521	464	492	523	520	504	508	469	519	539	518	509	495	495	501	513	490	504	490	517	486	556	522	495	466	502	486	534	494	492	475	517	509	514	520	509	519	540	473	515	477	489	475	516	539	495	512	492	529	543	511	503	531	513	472	506	491	524	525	523	506	477	509	539	492	495	485	504	525	520	501	491	533	509	495	519	482	461	541	462	552	486	495	524	476	540	518	515	485	522	516	455	529	496	523	511	517	470	520	483	509	473	501	515	539	545	513	511	536	507	473	532	528	520	494	534	496	491	494	502	496	509	479	587	476	524	545	477	510	517	492	500	501	486	487	494	516	532	550	524	517	473	501	468	544	489	513	522	522	525	496	507	513	512	492	499	476	514	465	560	477	517	521	498	495	507	524	533	473	484	483	531	496	512	555	507	506	502	520	517	514	526	489	464	512	492	522	500	512	498	493	520	520	479	509	454	499	488	488	492	530	512	475	512	554	512	464	500	507	479	505	512	508	494	500	506	508	463	508	466	501	558	522	555	499	471	492	522	512	520	495	505	462	490	450	505	506	480	470	508	524	497	517	499	484	499	505	507	503	544	524	455	505	504	491	507	537	499	466	508	504	492	485	522	509	533	526	540	496	463	485	459	502	544	529	479	485	541	475	540	505	529	485	488	522	516	508	508	552	514	521	516	505	498	522	501	570	514	515	507	507	486	553	506	494	487	519	490	505	525	526	516	549	531	542	503	522	521	516	552	514	529	494	556	517	507	523	490	485	490	482	497	504	527	507	522	489	486	485	482	535	525	511	505	482	522	520	459	492	480	510	483	517	523	500	522	499	489	481	519	488	542	503	493	481	501	516	543	533	513	496	513	515	510	538	520	515	498	490	499	540	461	509	514	504	503	515	471	469	491	448	510	493	465	503	489	501	503	506	532	516	507	506	513	498	496	492	503	491	530	516	520	531	527	527	546	496	496	502	502	528	529	504	506	496	482	510	490	505	532	481	503	541	505	462	523	498	557	483	463	499	526	483	430	483	500	519	504	515	507	522	521	522	468	482	524	482	528	569	515	496	536	528	497	482	516	492	484	525	474	489	458	504	496	507	492	515	501	490	521	502	518	523	503	490	530	546	492	549	529	587	517	486	506	521	528	521	476	513	506	520	518	476	527	534	552	496	474	488	482	533	506	499	521	512	538	492	491	516	514	514	503	515	505	505	485	541	499	500	488	511	512	466	536	513	485	496	565	553	513	464	468	503	520	488	506	479	535	539	531	506	498	500	478	505	491	500	487	501	506	469	545	450	497	526	487	494	500	493	523	498	508	535	500	532	533	539	499	516	520	509	503	505	559	496	524	519	508	513	521	503	499	485	516	485	531	496	480	465	467	533	504	561	506	513	517	514	498	522	502	514	503	523	511	517	461	462	474	510	539	514	494	505	503	493	491	510	500	510	525	505	490	500	487	513	481	532	479	527	515	514	505	465	509	493	469	518	507	494	477	510	478	540	522	497	551	503	550	501	512	521	509	523	514	497	450	517	489	545	514	491	518	527	505	486	489	516	506	487	495	503	508	491	523	510	516	506	527	477	525	499	508	485	529	536	527	566	508	518	503	508	517	505	480	517	498	509	492	517	527	525	482	536	525	478	547	493	506	480	510	469	476	518	528	490	454	517	524	546	496	557	491	498	516	535	487	523	498	526	518	489	497	527	533	486	504	524	535	487	506	503	497	504	472	530	529	495	510	547	518	528	494	497	486	512	531	499	503	503	528	505	504	452	507	460	530	530	507	504	540	529	470	523	501	481	506	497	517	490	493	520	460	491	462	523	506	492	521	571	542	493	485	513	510	520	486	479	505	496	511	485	542	495	499	489	512	491	485	518	467	530	529	537	487	486	517	545	506	478	538	488	496	503	522	521	508	511	480	456	501	503	511	502	459	493	511	537	510	486	530	505	483	541	531	479	534	537	486	523	496	527	522	496	506	537	502	500	534	505	514	488	513	502	525	567	495	507	510	560	484	488	550	505	481	535	502	494	524	502	511	496	497	457	551	498	546	537	488	505	501	480	489	533	481	462	494	500	485	480	510	540	510	481	530	506	503	516	489	485	534	497	527	470	496	533	478	467	511	506	535	514	515	533	543	530	504	521	488	497	506	497	477	503	508	513	495	464	501	520	519	507	501	510	527	534	494	549	494	454	511	534	498	514	479	509	582	474	471	548	520	488	511	469	511	495	515	517	499	518	497	503	491	524	517	480	519	500	485	523	541	533	530	475	532	493	533	500	536	514	495	520	525	506	525	509	522	512	502	538	502	513	517	534	497	505	483	529	517	537	524	466	524	485	461	491	520	513	489	476	524	515	547	526	474	496	520	518	532	506	520	494	529	482	531	502	491	502	480	495	563	485	475	489	532	482	514	549	511	465	529	466	481	512	491	461	500	531	503	513	506	500	578	520	470	490	508	547	513	509	529	497	484	509	507	491	454	516	510	577	541	484	509	523	488	502	491	562	510	516	513	471	520	487	489	500	523	509	525	481	488	501	460	526	466	504	501	496	520	544	533	522	477	518	505	493	514	525	507	506	505	539	498	524	520	504	473	530	513	513	497	487	508	470	539	507	537	506	525	483	522	499	486	468	522	501	494	471	530	513	479	504	474	536	532	518	505	507	547	509	498	515	514	548	511	498	485	477	535	517	483	513	546	506	501	514	497	518	535	515	508	509	524	496	504	530	512	488	511	485	474	505	545	528	519	491	514	518	480	485	511	510	549	494	540	489	517	519	513	475	474	522	507	510	462	559	548	476	475	504	507	504	485	518	523	499	476	550	507	534	484	512	512	478	508	507	519	517	522	489	551	494	490	539	507	537	539	550	493	541	517	484	510	480	521	527	501	522	560	503	539	526	503	536	479	493	499	510	497	514	518	538	551	486	489	504	491	497	501	499	556	513	488	478	532	472	503	545	481	478	500	468	495	487	500	494	509	510
15634	2031	1536	1279	890	831	628	534	395	333	323	322	302	288	279	268	277	231	255	226	253	236	243	287	240	288	238	268	247	259	260	251	226	224	218	202	236	240	249	255	256	268	237	228	227	206	264	261	243	241	233	238	261	256	253	226	228	235	237	236	253	229	230	200	249	246	231	250	239	233	252	240	204	259	247	234	208	229	251	249	236	240	252	218	233	233	250	236	256	227	252	256	227	274	221	221	207	248	200	237	202	229	221	239	242	211	209	231	256	250	244	259	215	196	226	217	245	241	241	212	218	228	245	220	230	223	240	249	240	231	237	218	229	233	227	242	235	263	236	230	218	234	285	232	272	232	225	260	217	263	246	256	210	262	240	254	240	241	221	228	235	245	242	238	272	250	234	242	228	249	257	235	233	237	249	236	216	213	227	225	202	251	224	221	218	237	249	237	243	265	256	239	254	216	218	266	264	241	240	228	238	252	254	252	255	232	249	229	207	229	256	254	249	274	243	246	244	259	213	213	245	231	224	227	234	208	237	221	243	230	250	236	254	212	231	211	241	250	287	219	236	244	230	229	245	257	209	257	222	242	250	239	258	238	244	227	234	239	254	237	238	266	227	244	257	213	217	241	221	203	227	252	225	262	248	218	244	228	253	236	238	253	242	243	249	224	240	261	235	221	222	266	241	253	243	235	248	238	235	240	223	236	215	236	207	261	229	242	241	186	220	242	250	222	224	223	226	231	238	253	233	241	232	251	248	219	236	246	219	240	243	266	261	238	218	229	253	225	265	242	239	276	261	238	274	213	242	239	224	230	223	229	214	218	252	257	245	233	212	256	261	241	226	228	224	235	227	219	238	210	233	263	263	222	236	251	243	231	256	198	218	205	232	229	243	255	207	262	220	268	229	258	261	248	240	219	249	235	254	239	252	222	229	221	237	260	200	225	234	235	239	211	217	237	258	254	238	242	231	218	219	248	220	216	228	218	234	247	215	238	230	232	240	251	235	218	255	250	216	254	251	256	213	248	234	272	242	213	273	229	283	221	274	247	223	234	257	240	243	222	240	231	211	227	235	214	233	221	225	256	234	227	237	227	260	233	208	229	243	228	237	219	245	219	207	197	212	225	209	243	243	240	224	239	264	253	193	237	251	207	210	260	232	223	217	258	249	219	222	221	224	254	245	224	218	236	244	251	253	260	231	237	212	241	231	227	248	247	233	238	249	241	253	231	247	242	195	243	231	250	224	250	276	228	234	229	210	220	264	258	222	216	232	236	247	222	256	245	250	250	216	218	250	209	208	220	223	234	237	229	221	208	240	236	222	214	233	244	260	237	239	245	224	229	255	241	231	243	205	250	262	235	236	267	235	233	231	194	229	246	241	250	253	237	205	231	249	220	232	214	213	248	217	216	246	246	216	220	233	236	219	240	230	219	242	243	242	224	253	263	218	252	250	235	230	258	200	224	265	261	225	249	261	235	238	234	249	227	262	242	241	243	234	223	224	240	253	235	239	242	212	244	264	239	239	226	244	241	271	267	243	212	206	216	263	254	226	239	236	210	244	244	255	220	281	222	215	235	220	244	229	243	231	246	241	277	261	238	247	236	217	263	229	252	232	228	240	241	243	226	236	229	220	249	225	249	209	232	232	239	237	224	220	245	210	230	215	268	229	245	256	211	216	263	253	254	271	252	229	208	226	199	261	256	272	245	219	234	224	220	254	249	217	232	228	245	254	225	243	232	230	244	229	240	208	214	215	241	250	229	241	243	219	251	247	232	246	245	225	252	250	251	233	235	250	215	242	249	219	236	252	248	244	261	214	260	222	232	246	214	224	258	247	188	231	239	245	242	230	245	247	229	220	248	221	231	220	207	249	224	259	247	256	249	254	225	224	232	224	232	275	265	245	268	221	197	244	226	232	202	218	271	252	223	209	253	216	240	261	262	222	229	250	243	237	238	222	254	233	235	256	204	236	224	213	246	244	233	253	228	231	223	231	258	233	233	241	232	228	225	235	245	257	225	214	238	234	255	227	234	229	243	254	226	211	224	238	231	240	234	208	220	231	233	225	236	202	233	207	217	253	231	263	223	259	248	242	253	254	216	231	243	224	254	253	244	257	233	264	247	258	219	218	240	239	244	260	241	249	254	257	231	228	224	259	235	210	233	242	247	208	204	248	228	236	231	248	240	259	242	232	228	255	222	238	219	240	245	229	236	248	215	221	248	229	227	225	230	253	223	238	242	243	256	232	243	246	203	255	244	214	219	272	235	239	221	248	231	274	224	232	219	247	230	252	250	259	255	232	225	233	223	248	253	235	233	234	254	234	233	234	216	234	226	206	231	228	264	244	239	214	213	235	241	229	274	230	226	235	248	255	223	251	245	219	234	248	246	220	238	268	228	208	245	228	229	254	230	257	237	245	273	230	220	245	232	256	240	241	229	243	232	225	205	227	253	238	244	231	228	216	233	259	215	249	266	256	252	222	229	259	241	238	275	245	201	219	220	229	225	249	228	269	250	242	259	230	244	247	208	232	233	207	258	226	216	229	225	274	238	237	246	242	236	247	221	235	215	207	216	237	232	288	206	226	254	234	232	217	250	216	236	235	228	212	268	230	214	267	196	224	227	250	231	220	249	245	254	222	227	267	231	251	255	239	250	226	231	231	226	275	236	224	224	206	233	236	231	249	230	228	205	233	224	249	239	263	249	206	235	231	247	261	244	265	261	242	254	222	232	263	215	247	214	241	268	233	241	224	234	211	230	245	236	238	225	201	257	237	227	240	244	275	271	256	227	209	224	250	229	249	257	249	220	242	221	247	219	233	267	238	245	231	220	206	237	222	218	252	240	227	237	245	231	245	248	236	249	272	239	234	228	243	236	223	222	239	225	239	228	228	237	253	220	223	256	229	248	220	220	244	240	220	241	225	252	242	207	217	242	233	232	235	235	227	226	233	221	244	216	243	232	240	254	259	262	220	263	253	244	248	263	227	222	221	214	242	223	216	235	224	229	256	237	282	229	215	223	228	225	257	224	232	254	231	244	239	244	241	251	242	219	273	216	265	257	237	227	244	218	233	255	242	270	224	220	226	242	215	281	230	219	269	223	213	231	262	247	237	227	249	235	232	231	250	215	243	243	252	227	267	240	249	203	217	253	223	217	207	231	219	225	227	211	227	254	229	231	234	244	213	218	227	230	213	241	255	241	224	229	232	225	252	215	229	214	221	236	239	254	212	236	235	247	212	214	254	221	218	239	240	223	251	251	244	262	243	224	241	211	208	204	239	229	262	216	250	266	240	235	249	235	253	239	240	241	259	232	251	220	246	219	220	217	213	236	235	230	224	234	229	240	244	204	210	227	273	221	237	235	256	270	228	230	233	219	247	210	225	263	244	259	259	254	278	243	223	217	231	251	235	224	247	218	228	210	229	239	226	250	235	237	245	228	231	230	222	277	231	252	226	243	221	244	217	260	240	208	247	250	251	235	231	239	206	217
8821	1821	2855	3631	3148	2767	2238	1749	1583	1431	1165	1111	979	899	925	894	765	762	756	717	755	747	689	723	710	676	681	708	617	709	644	651	637	669	624	629	612	629	598	631	647	625	671	640	620	590	640	636	602	616	597	609	632	627	620	631	625	598	617	677	635	616	596	608	607	647	632	582	625	634	640	631	600	647	644	629	637	603	614	625	614	625	553	600	622	655	603	604	607	630	614	592	606	627	619	616	609	635	607	601	595	596	592	599	610	625	595	594	635	568	578	623	635	589	596	616	612	591	643	580	563	600	600	593	614	614	646	576	587	593	558	568	628	613	641	609	627	664	618	601	627	643	548	606	601	598	612	593	634	587	614	608	602	623	601	592	659	630	638	610	581	614	602	606	657	654	635	578	582	591	592	572	635	669	576	567	621	607	582	602	573	616	579	616	610	596	623	619	562	632	615	620	570	581	596	596	587	606	607	609	650	619	550	588	583	615	624	581	595	613	564	618	643	611	614	596	611	555	637	584	622	651	619	611	585	573	548	618	621	602	581	662	666	588	610	638	603	621	596	596	594	620	625	624	563	613	638	599	586	587	630	564	634	583	618	612	647	662	607	587	624	642	639	613	619	593	596	607	612	606	629	634	576	545	592	601	590	611	587	597	592	600	565	594	660	587	584	638	571	590	612	601	643	603	599	625	645	628	590	597	613	615	601	587	613	576	613	634	596	612	579	592	643	585	621	620	641	616	590	658	641	627	648	576	593	602	588	590	656	621	602	581	621	611	618	638	650	608	599	602	573	658	613	585	627	641	606	642	594	603	593	612	585	585	599	588	606	601	653	620	578	624	601	631	634	638	656	626	630	593	592	605	603	602	567	619	586	593	642	590	622	633	603	582	549	572	611	622	586	624	605	615	634	630	610	634	611	601	589	644	575	592	581	637	596	595	566	602	586	604	593	625	661	585	596	585	637	614	573	612	610	580	629	572	624	596	592	589	609	607	584	607	602	613	613	655	625	603	594	588	598	630	585	635	617	604	598	621	610	605	649	634	593	601	616	622	653	559	600	611	575	635	578	560	602	581	594	621	625	608	615	616	595	634	604	639	621	598	587	618	608	625	608	627	607	634	601	583	628	597	603	580	583	597	602	601	624	615	566	636	616	633	614	615	609	638	619	606	613	614	616	621	583	601	650	595	612	646	608	615	595	575	583	607	593	628	565	617	583	600	587	577	621	612	571	597	605	607	588	605	610	597	650	596	620	632	604	582	624	588	597	603	628	562	593	599	639	572	615	637	547	606	576	627	610	627	625	589	616	638	593	608	616	634	604	608	596	578	597	586	590	621	602	591	590	645	594	602	613	595	590	623	569	589	608	615	566	593	610	574	599	635	605	640	629	569	592	617	622	582	631	610	605	622	598	673	627	608	610	594	607	607	617	568	617	637	606	616	550	609	594	637	623	620	611	607	634	606	625	636	569	609	584	582	600	566	550	582	596	590	593	599	582	602	605	562	647	571	619	631	593	631	573	602	623	571	608	588	632	636	558	597	630	573	570	578	582	588	574	574	623	628	577	586	639	596	564	636	654	633	569	561	601	639	616	650	623	600	626	550	644	613	630	612	596	577	653	632	563	618	601	605	594	621	561	614	665	638	645	587	609	594	583	616	624	645	625	599	599	594	634	589	573	630	613	589	584	601	588	600	660	637	610	607	561	577	569	616	627	628	606	596	626	592	629	596	582	620	597	623	598	641	547	579	613	609	586	633	611	610	617	593	557	587	628	636	616	583	622	619	579	601	631	576	568	620	576	576	598	572	650	620	627	616	577	620	586	617	635	610	600	623	619	582	595	618	557	612	623	600	614	632	618	610	621	579	602	619	602	567	570	580	598	632	595	616	621	604	618	637	583	619	575	632	609	583	617	610	629	583	611	659	604	643	603	638	593	573	633	610	588	587	613	640	653	596	623	617	595	605	657	655	606	612	598	587	651	624	618	633	597	632	574	567	605	606	610	613	624	619	625	600	599	655	623	584	620	601	622	627	630	632	631	626	553	579	585	618	623	568	630	590	613	578	593	593	609	610	610	664	594	579	564	594	642	607	604	635	606	633	586	597	641	609	620	606	576	637	579	608	628	631	605	614	634	575	586	616	606	597	656	605	600	583	583	616	689	604	549	559	581	604	588	573	591	663	601	596	574	605	590	628	622	589	618	584	599	592	628	624	594	608	616	616	610	617	631	588	619	588	626	641	562	618	648	640	594	625	620	569	585	646	646	605	610	636	597	630	615	600	587	577	612	603	597	595	627	626	615	620	612	634	613	603	590	659	608	624	616	616	629	602	605	581	639	619	609	568	616	663	567	619	617	612	591	616	589	575	674	604	626	598	587	567	599	593	589	610	638	573	599	588	601	624	611	567	636	590	583	578	575	599	623	626	585	643	589	608	578	578	593	553	621	588	604	641	615	580	627	626	623	584	622	646	625	628	618	608	592	604	642	634	613	608	616	605	586	569	605	578	616	624	603	602	563	619	609	583	612	601	620	618	615	585	633	604	616	636	622	582	619	609	599	595	607	581	609	602	597	584	573	624	607	597	649	622	626	639	576	626	601	614	621	609	575	579	617	609	618	628	633	572	624	603	599	637	613	630	549	637	600	600	592	608	591	550	572	596	612	592	591	604	590	648	566	656	614	641	593	644	596	573	617	608	588	580	608	597	617	578	635	625	591	576	584	574	606	652	594	603	611	581	590	630	656	599	606	611	618	615	625	633	593	602	628	579	570	586	618	599	620	591	610	607	656	563	614	559	570	572	614	658	568	585	561	583	620	616	581	643	614	620	604	613	653	631	606	563	616	608	612	605	646	600	550	591	623	636	569	587	605	578	625	610	591	614	628	599	580	598	617	570	606	622	595	580	616	618	615	571	578	595	628	605	605	598	634	548	567	638	600	588	609	588	606	640	593	587	623	587	633	583	587	630	633	655	598	661	627	559	614	588	618	590	618	595	587	612	616	620	611	605	556	588	648	577	585	562	589	609	592	616	653	603	589	641	584	637	624	554	599	605	603	636	612	618	623	605	617	631	627	609	593	663	596	594	633	644	601	592	652	614	592	590	630	622	596	609	666	571	627	597	567	578	609	578	611	658	621	605	673	664	616	649	608	590	619	601	605	593	600	599	599	603	629	562	583	613	626	568	589	571	620	608	596	627	588	573	596	584	653	605	637	610	613	579	580	596	647	588	585	621	665	606	567	631	616	586	588	613	604	569	625	584	660	641	599	635	572	587	600	603	659	577	630	656	582	596	590	645	582	616	636	614	618	577	629	615	597	617	612	624	599	642	615	618	637	639	585	601	587	661	604	619	604	627	587	613	617	582	602	585	617	572	627	595	641	607	607	606	611	610	626	636	608	607	609	584	646	599	646	606	618	619	635	612	622	634	574	579	617	623	653	622	624	596	592	585	634	595	584	591	617	619	589	579	613	616	609	600	628	592	646	643	637	634
2059	506	473	484	482	423	416	426	412	404	387	425	401	403	372	445	410	389	446	391	417	416	399	403	438	425	433	416	403	421	399	402	416	406	417	441	442	376	412	414	440	398	379	411	364	395	418	404	421	402	379	397	439	427	374	412	390	400	388	401	442	350	373	425	437	413	395	390	368	411	396	363	412	405	425	395	387	374	393	405	419	371	421	428	396	406	391	409	386	428	430	398	382	419	417	416	437	439	410	413	406	410	401	395	411	362	398	422	418	397	366	380	363	388	387	385	379	409	399	397	436	400	381	418	386	436	412	389	418	406	404	377	365	386	393	406	414	407	432	435	393	400	413	417	397	381	380	390	370	372	411	412	425	371	413	372	393	419	411	448	404	402	412	391	437	387	394	440	338	369	428	425	399	410	430	386	391	404	366	384	410	397	427	352	429	398	377	380	417	428	414	396	386	427	411	382	372	410	376	405	416	410	387	418	380	395	416	413	392	372	412	402	435	427	400	424	416	457	427	427	414	374	447	430	388	388	391	408	404	370	375	381	408	425	433	426	408	411	382	396	399	411	433	412	426	365	389	433	402	392	411	413	408	420	443	450	414	414	362	405	404	394	419	381	387	404	395	397	404	404	428	410	429	384	417	390	395	400	416	399	404	401	403	391	400	391	394	388	447	403	428	357	404	392	429	443	411	393	390	369	431	391	402	390	402	383	402	411	365	409	384	423	401	434	423	399	415	415	431	423	379	385	405	378	446	408	403	437	393	400	354	436	372	416	396	374	419	415	393	371	394	445	414	409	401	418	401	374	375	406	396	401	393	405	408	377	402	379	370	415	388	397	444	400	405	407	371	425	388	444	435	408	399	415	412	385	423	406	406	432	407	381	419	414	391	366	407	426	452	409	421	397	403	407	373	402	378	376	416	372	402	379	402	411	456	423	408	412	372	381	415	392	436	379	384	378	391	423	417	394	400	431	412	373	410	420	441	405	362	439	398	414	399	368	370	390	397	418	393	402	380	434	371	429	390	425	394	392	434	386	406	421	393	419	420	397	402	389	389	408	408	380	390	412	392	395	377	344	432	414	422	381	389	419	415	395	355	407	429	420	390	402	369	396	411	371	377	396	425	461	423	418	336	391	366	403	393	333	389	372	408	398	444	402	394	405	427	421	352	393	387	384	420	423	418	396	429	383	422	394	368	432	346	432	389	406	388	444	440	412	412	381	412	348	405	389	414	417	431	401	407	429	402	375	411	425	390	410	418	380	438	435	383	386	419	385	416	386	403	410	410	422	387	435	422	450	356	420	395	406	399	393	422	386	406	408	412	414	431	418	403	433	398	406	396	413	374	408	411	403	394	407	424	429	449	385	383	402	384	389	384	425	418	431	402	426	351	396	416	402	413	386	423	403	365	426	408	403	434	377	371	390	361	378	414	352	378	396	442	404	367	395	395	371	401	409	409	385	434	382	401	383	439	377	394	415	393	440	401	408	416	342	407	393	429	407	409	389	398	370	386	379	381	392	407	370	374	369	430	408	391	420	407	403	438	409	436	409	411	399	407	398	378	413	385	403	399	381	381	436	428	404	406	410	406	398	416	402	379	418	407	420	375	401	433	405	397	437	420	412	417	372	394	398	430	420	401	378	418	421	422	389	413	421	398	428	447	446	442	410	418	405	361	382	360	399	426	434	388	396	379	384	403	397	393	395	371	413	397	400	412	399	407	408	407	438	394	413	432	385	393	390	392	409	404	400	393	380	412	407	392	412	402	410	417	408	372	429	406	442	420	402	388	409	362	373	361	392	382	348	359	379	398	392	409	408	372	444	398	437	369	396	409	374	411	456	388	418	370	397	378	376	427	418	364	421	438	442	434	402	415	383	406	406	393	389	430	378	365	404	375	421	403	398	441	407	365	384	395	394	436	370	389	414	368	397	405	412	384	396	440	408	409	369	363	407	407	389	422	402	403	416	412	417	404	402	412	372	387	396	398	421	418	435	362	411	401	364	403	401	411	383	406	416	405	403	408	374	426	412	380	387	427	407	410	412	419	365	430	386	399	431	428	416	437	432	413	411	389	379	403	347	423	388	396	404	374	377	396	388	429	413	411	406	378	415	403	410	392	414	433	395	438	406	450	402	413	425	448	390	408	402	446	399	394	338	386	417	391	406	389	379	434	367	410	436	380	406	356	430	404	396	379	411	437	419	448	373	388	389	399	410	396	386	379	425	410	400	402	384	389	404	411	393	385	378	424	440	381	453	426	409	355	377	396	408	403	413	382	406	414	365	411	410	378	414	390	387	401	409	389	379	411	383	399	392	395	386	396	394	419	390	402	395	414	424	416	387	418	379	403	400	399	383	438	405	428	415	423	420	397	395	398	327	386	371	410	390	423	375	387	387	358	378	383	414	364	358	436	405	369	422	354	392	368	395	421	434	390	403	419	379	416	412	430	393	370	391	402	366	385	418	413	387	419	382	382	415	409	413	395	396	408	428	405	391	388	397	429	404	398	386	379	395	431	411	410	423	397	406	413	407	400	384	382	394	433	435	382	381	433	433	419	395	364	405	465	386	384	411	399	389	375	402	401	413	399	417	415	421	393	403	438	397	357	431	417	377	391	413	405	379	394	391	425	406	380	424	431	412	399	386	417	385	392	392	441	399	401	394	413	432	441	383	348	405	380	431	395	408	404	413	412	406	413	378	391	383	397	402	399	388	433	398	407	385	412	391	447	387	393	416	395	403	402	393	415	453	411	413	406	388	417	373	408	378	396	415	398	396	355	345	371	437	402	394	406	405	391	418	368	398	329	403	374	427	387	384	392	413	379	438	426	412	402	418	380	404	399	373	390	424	399	412	428	443	375	407	395	361	434	419	424	408	409	401	400	409	425	392	366	381	397	405	418	416	433	395	446	409	377	432	382	389	401	383	416	392	428	414	420	388	376	399	392	441	431	392	364	409	440	427	410	392	361	401	444	381	404	393	424	377	370	417	396	380	366	464	396	417	370	441	391	397	411	409	412	417	412	389	389	431	367	372	423	392	395	421	451	398	404	385	461	398	406	401	409	402	431	438	433	418	425	385	395	414	385	408	381	412	427	386	402	440	418	414	393	393	413	412	418	380	442	412	377	393	416	397	411	384	394	431	379	410	413	343	418	431	423	394	382	405	374	414	406	394	437	388	356	384	453	366	416	410	399	408	423	410	372	360	371	456	392	382	412	458	429	429	425	378	409	425	390	371	424	402	428	432	389	432	403	401	388	435	398	432	394	371	414	415	412	427	387	405	390	418	410	406	400	389	432	401	374	458	387	365	412	420	437	402	398	396	402	421	375	393	386	417	419	423	387	407	371	410	400	430	406	431	404	434	399	382	415	407	360	400	373	387	384	414	361	423	376	381	439	394	405	415	401	438	400	401	351	453	403	380	402	399	430	409	411	381	406	418	425	385	438	415	386	403	405	426	394	397	416	378	419	417	390	376	434	396	386	373	391	393
2238	1010	1143	1222	1166	1108	961	1038	949	985	956	944	954	960	958	900	941	966	928	943	867	908	851	941	846	927	930	899	858	834	907	841	951	927	868	938	904	909	884	850	845	916	899	900	898	843	880	907	890	907	834	850	897	906	900	900	894	903	920	903	897	914	836	878	853	892	905	959	917	879	867	907	874	922	902	886	895	882	891	911	879	878	803	903	898	890	880	919	910	935	797	885	899	924	910	946	934	903	878	859	905	926	916	903	943	899	900	865	932	882	873	863	929	934	884	836	857	890	919	859	852	953	893	846	893	888	908	963	953	914	895	887	882	920	960	959	937	879	902	877	850	902	870	901	836	914	859	886	879	908	900	886	925	935	914	863	994	841	909	909	922	904	860	882	923	929	912	885	891	893	908	926	906	916	931	905	924	959	925	931	854	876	869	898	941	868	880	908	920	935	946	928	908	913	886	925	871	842	894	858	897	893	881	906	877	944	886	904	921	871	912	889	947	858	865	929	941	890	907	864	960	864	885	819	934	853	926	843	783	883	893	891	924	880	929	893	887	934	859	933	911	875	879	869	920	878	844	904	899	860	901	951	904	940	904	910	862	875	880	924	909	873	899	959	899	919	897	888	875	935	958	930	921	907	883	866	921	929	915	902	843	886	911	910	915	920	932	884	929	883	900	947	907	954	898	868	914	890	896	893	961	900	875	858	928	904	912	905	924	863	929	871	980	915	889	886	835	964	890	892	863	897	862	896	886	873	833	904	871	878	887	842	889	907	889	871	918	937	886	893	906	884	937	950	868	889	961	954	916	907	976	915	932	868	932	875	856	952	927	885	919	907	884	851	903	900	887	891	910	880	905	876	903	967	899	878	887	899	877	906	923	908	893	927	857	908	913	880	922	934	875	838	939	924	864	911	925	893	931	894	882	896	847	876	883	930	913	885	830	882	879	885	940	832	852	874	854	892	929	893	891	881	843	855	934	851	877	876	902	854	862	899	914	869	862	886	897	873	882	883	903	886	861	927	877	909	878	946	861	929	866	904	878	956	872	919	959	901	944	924	925	931	872	903	865	889	896	910	958	898	905	871	870	884	946	883	857	873	925	862	884	833	863	921	857	892	886	870	936	898	918	938	879	851	916	886	857	928	885	882	874	903	836	898	929	874	896	916	861	914	901	919	955	880	886	936	889	949	881	914	878	880	905	913	873	856	869	904	869	891	858	874	885	877	862	878	863	864	894	882	947	853	910	779	896	858	964	853	857	881	908	887	927	908	876	878	891	873	860	856	880	864	908	943	864	920	863	868	891	904	918	856	904	908	901	856	929	901	942	892	846	872	899	913	927	884	915	876	907	916	907	839	923	917	944	858	881	917	908	926	874	947	893	929	870	940	882	904	886	876	896	905	952	919	906	877	915	864	904	843	895	884	950	941	910	870	891	899	901	899	911	929	919	927	899	913	932	877	900	926	894	901	870	859	902	905	874	871	885	928	922	857	842	856	933	852	912	907	893	944	916	897	925	902	882	913	914	964	896	911	869	900	908	870	873	899	893	927	936	952	907	935	901	890	861	890	886	933	840	937	856	921	888	879	887	921	887	902	862	889	921	879	857	866	915	935	937	891	883	927	909	905	876	935	872	866	899	893	937	896	933	886	879	891	840	960	850	934	936	892	899	869	923	833	937	922	885	858	930	936	878	875	940	980	864	888	900	863	883	888	901	884	883	881	862	907	911	873	888	896	916	929	957	906	918	873	924	850	915	902	888	913	910	893	867	914	891	869	903	879	884	909	895	870	897	929	872	884	913	931	887	915	860	868	880	887	921	918	907	910	872	855	887	862	892	935	958	876	909	898	907	908	936	881	933	854	916	878	909	1010	867	958	908	872	977	900	863	891	944	921	869	880	855	900	909	978	931	928	924	916	909	855	925	854	866	840	919	913	880	844	922	918	974	873	868	888	890	900	867	863	891	866	895	902	890	898	927	855	949	888	922	871	903	934	917	908	870	932	897	878	939	901	903	923	901	874	865	879	850	906	927	921	884	904	850	904	895	947	855	949	921	921	903	893	889	908	862	877	950	937	895	920	902	899	910	905	893	912	883	914	914	919	894	925	853	870	937	926	947	870	910	861	980	902	905	893	870	888	904	943	933	896	861	895	920	888	907	960	880	917	935	903	879	905	884	872	892	898	931	888	885	925	854	839	912	872	863	904	901	871	890	908	911	917	882	912	922	876	929	859	909	912	932	914	913	938	943	941	940	884	950	910	913	856	866	909	911	923	945	869	919	920	911	916	914	886	863	884	895	884	887	888	892	919	864	861	905	931	928	903	874	886	936	889	923	905	929	922	859	859	939	870	899	903	896	905	950	884	910	874	919	906	916	912	891	945	857	871	853	900	883	891	857	901	890	926	865	868	909	912	903	890	905	890	883	884	891	948	903	888	923	932	943	894	871	847	873	897	866	860	897	884	880	931	870	877	831	900	897	898	919	914	887	915	881	804	987	931	898	871	918	890	913	892	896	861	924	969	892	908	873	828	878	882	908	851	961	909	915	868	951	898	928	859	954	848	925	909	926	938	876	882	848	937	916	879	885	922	859	877	905	865	899	902	898	925	884	914	861	881	840	869	918	891	856	948	883	841	854	907	896	894	910	943	885	922	913	879	894	892	872	871	898	949	895	932	902	929	922	880	975	898	938	855	931	904	921	881	856	913	865	939	846	885	920	878	957	905	845	885	933	933	908	913	913	917	871	933	889	948	871	869	884	931	881	884	850	913	884	934	927	1001	937	832	917	889	877	864	899	911	890	925	916	899	907	847	860	893	859	887	924	874	901	929	877	959	840	957	896	873	905	917	874	928	857	903	891	913	857	872	881	844	908	900	882	956	875	865	900	890	907	847	934	892	825	938	950	886	921	925	917	921	906	861	839	883	889	860	873	896	867	844	850	900	877	928	901	883	888	916	920	923	914	911	870	884	914	876	890	930	934	876	904	916	860	872	891	912	989	900	882	885	861	893	878	891	896	950	902	923	889	931	872	906	914	882	922	912	835	853	872	838	960	923	915	920	929	884	923	918	943	879	922	901	862	872	894	942	823	924	886	881	869	935	938	889	871	858	855	920	889	883	875	841	902	859	920	911	903	826	851	879	876	907	896	965	874	948	925	900	887	913	833	878	892	847	919	927	951	894	897	883	894	927	910	961	938	844	908	868	938	857	936	938	873	873	887	873	934	915	890	898	910	913	873	936	893	917	892	935	930	870	883	885	902	866	922	876	910	850	894	900	896	857	897	883	886	890	860	863	882	873	929	918	877	903	857	918	918	896	881	907	926	890	892	900	917	937	894	876	934	888	929	904	893	899	926	906	916	873	895	937	843	850	945	926	911	878	865	886	918	872	893	916	907	871	908	916	883	855	889	835	902	851	906	893	866	898	919	922	913	858	899	920	859	887	900	883	900	875	918	913	916	919	954	826	888	870	886	918	941	905	939	898	927	842
7886	915	937	714	552	524	370	348	270	274	271	254	220	198	209	229	233	198	210	197	236	221	210	200	261	218	216	228	195	207	219	190	183	183	189	224	222	205	223	222	201	202	187	209	213	187	189	212	236	183	196	224	168	212	205	205	200	227	210	203	221	189	197	215	196	186	196	203	212	207	196	199	201	179	223	186	194	222	209	220	189	197	190	187	184	232	229	226	181	199	208	250	201	209	174	216	188	208	204	220	202	195	200	215	212	197	194	243	203	189	198	188	202	194	213	206	208	226	194	176	198	203	214	201	208	200	219	199	190	207	190	196	199	211	181	226	209	198	194	171	198	191	205	199	191	208	209	191	195	202	200	207	192	174	231	192	190	201	210	186	199	190	203	190	221	185	210	204	216	201	201	209	195	214	198	231	221	187	198	208	226	234	229	205	211	222	171	230	199	227	227	230	210	210	199	206	185	192	201	213	214	194	195	209	200	203	221	244	214	220	186	207	206	177	224	167	219	208	179	189	236	190	161	171	204	206	208	186	190	227	221	214	197	206	198	243	204	199	241	201	201	215	197	206	216	200	225	212	198	193	217	221	223	200	200	217	218	188	194	210	189	213	218	210	201	184	218	194	208	218	204	236	194	217	238	193	226	187	169	211	204	193	222	208	206	193	198	180	217	240	225	209	189	200	208	214	190	202	197	198	186	213	184	209	209	188	228	196	212	216	195	195	217	233	207	190	239	176	199	204	215	202	204	179	234	207	193	213	183	234	202	209	219	224	208	211	188	180	201	217	217	249	203	196	193	201	186	191	229	206	202	190	207	216	205	219	198	204	183	230	195	210	169	214	220	227	204	223	210	217	195	200	204	214	203	205	213	185	200	197	201	177	224	215	218	185	212	215	222	192	222	203	205	207	176	199	176	194	212	238	211	229	209	201	212	190	186	214	221	193	213	188	236	184	216	190	205	211	172	192	194	180	189	200	217	204	226	204	194	207	176	217	209	179	204	232	225	204	198	189	213	212	179	192	208	190	219	201	206	190	180	191	194	228	213	225	199	207	206	222	190	224	206	197	241	205	186	170	209	196	191	171	221	239	200	194	201	193	199	200	208	228	220	215	227	193	216	193	198	205	180	193	207	193	199	198	211	197	220	186	203	241	213	200	217	223	211	182	184	179	197	201	191	194	229	195	223	196	209	211	197	185	181	212	183	199	199	210	210	211	251	207	185	194	199	197	208	196	192	202	195	214	184	205	193	229	195	196	185	226	181	214	190	206	201	220	234	214	188	190	184	201	207	213	216	219	211	203	209	200	207	187	211	207	211	205	226	198	203	208	210	180	198	215	224	190	187	201	211	197	165	196	188	192	220	190	196	195	173	200	212	234	199	234	219	215	194	200	239	219	198	229	200	194	186	198	193	195	204	195	182	200	203	195	197	228	198	217	176	179	195	190	201	208	205	196	201	197	195	193	190	200	207	205	230	197	230	183	180	225	208	190	207	200	212	192	218	207	196	205	184	216	201	183	199	231	232	183	195	162	227	203	203	194	179	188	202	213	219	209	205	208	180	207	247	197	190	177	185	237	184	213	205	210	220	227	193	206	195	194	203	188	181	172	187	224	231	210	211	211	222	205	197	180	215	182	224	201	229	217	201	202	225	225	197	218	237	215	219	196	202	190	201	206	201	219	207	209	217	188	208	206	186	190	180	191	197	185	172	204	220	219	208	235	192	221	223	195	201	180	204	223	202	201	202	198	203	218	195	225	194	225	213	219	172	166	174	202	203	225	191	182	170	197	201	189	199	204	178	216	207	210	219	199	193	201	198	194	178	187	217	205	196	186	201	162	186	187	201	208	198	180	221	188	212	213	197	196	180	205	239	178	195	187	177	211	219	208	224	217	204	185	203	207	191	195	206	227	222	212	191	225	201	178	198	211	203	178	187	206	198	210	226	220	211	209	199	203	196	210	193	190	222	201	181	218	201	211	207	236	192	195	215	180	206	187	173	219	215	188	220	217	197	187	207	207	209	202	227	212	201	181	198	198	200	233	166	176	210	189	200	218	187	178	210	209	190	209	197	223	222	220	189	195	199	192	195	200	185	188	194	216	195	224	212	202	198	222	183	205	240	206	211	215	200	188	208	185	221	192	221	220	190	209	202	216	211	185	212	187	207	196	208	210	191	214	233	221	214	207	201	208	206	192	200	196	190	203	208	208	233	186	175	199	204	210	207	198	228	213	198	214	220	201	200	191	198	196	223	194	187	214	209	245	208	203	192	216	197	204	221	204	214	193	206	224	207	220	203	194	186	205	216	199	221	212	187	226	187	200	212	206	180	218	191	202	220	182	190	198	206	200	222	185	225	220	235	197	235	214	218	195	210	195	179	207	197	228	199	205	185	202	190	195	226	209	201	212	183	180	203	200	202	180	213	176	207	206	227	216	225	212	207	194	178	199	205	210	204	193	212	207	189	185	206	189	215	234	189	210	166	185	193	209	188	219	198	187	207	199	192	183	187	213	196	182	224	193	198	225	217	193	216	185	177	221	208	202	222	193	210	206	201	217	193	204	202	205	218	211	197	187	205	223	230	180	211	214	210	218	203	216	225	218	217	199	203	195	187	184	215	198	210	187	192	174	212	207	184	219	198	197	205	200	207	210	220	198	196	202	204	217	185	205	216	198	200	181	171	205	207	198	181	211	209	203	216	217	200	204	191	235	205	241	199	202	191	208	198	196	208	213	207	193	195	220	198	210	227	176	185	201	214	190	206	198	185	211	173	199	220	207	191	217	216	202	217	200	194	196	206	203	213	188	193	192	194	185	182	188	175	190	216	190	193	205	214	207	201	198	217	209	181	185	177	207	209	215	190	197	181	184	217	207	188	224	226	232	198	209	228	185	186	191	206	196	217	179	197	191	181	199	222	222	197	228	186	207	228	190	223	199	201	206	193	204	217	210	225	226	224	214	197	201	196	205	201	196	201	204	220	218	192	208	174	189	238	201	222	186	197	205	206	214	190	206	199	219	202	230	226	200	199	176	191	211	183	223	204	193	222	198	202	220	186	239	202	212	219	209	213	222	205	207	218	224	188	208	208	209	180	205	223	212	176	207	212	219	188	195	179	182	215	195	219	232	216	183	211	211	209	191	193	193	229	195	220	177	196	208	221	189	235	200	212	183	223	216	197	182	190	217	199	208	217	200	203	213	193	209	165	209	198	215	200	181	206	201	187	177	201	175	190	206	184	181	216	189	173	215	209	208	189	197	202	208	217	195	193	225	207	205	212	185	202	199	196	192	210	191	218	205	200	213	191	208	185	204	156	233	196	211	199	205	214	225	203	204	199	189	199	188	228	216	197	188	184	194	191	201	226	225	192	225	206	201	217	180	197	180	188	198	212	210	194	212	226	218	192	153	197	203	194	217	166	215	206	199	207	212	200	208	204	219	213	185	195	209	213	216	199	206	187	212	186	198	207	192	227	214	183	199	189	211	205	190
6545	1155	1883	2238	1936	1779	1356	1139	1033	914	787	739	767	677	660	604	585	585	616	593	532	570	537	567	611	539	517	550	542	576	532	526	537	545	530	547	512	518	526	530	526	527	522	512	516	463	513	544	537	498	543	508	500	538	495	559	533	500	481	524	519	513	506	514	540	503	529	501	527	508	490	524	481	534	511	534	526	486	512	500	548	491	540	534	505	523	517	487	517	519	475	484	518	520	503	500	548	509	463	484	507	531	516	479	509	521	482	516	521	530	515	543	536	473	511	519	527	568	518	519	522	548	530	532	507	541	533	548	524	519	508	518	515	463	489	492	509	506	473	468	526	526	500	483	552	548	500	507	477	535	488	522	551	495	485	491	520	486	467	506	525	522	500	541	542	489	498	492	520	470	492	524	443	509	525	479	487	506	486	524	500	514	511	526	515	489	542	518	493	473	488	542	496	519	523	541	497	516	493	533	488	518	515	516	508	497	535	500	531	517	477	550	509	459	511	491	513	500	530	449	517	522	530	512	507	502	489	496	513	500	547	533	537	540	496	460	466	473	529	529	512	503	514	486	515	479	494	497	499	487	510	519	505	493	508	499	525	513	513	490	550	496	508	522	496	512	503	481	507	528	508	566	508	485	523	511	489	485	533	520	517	565	525	478	556	487	511	508	537	553	519	502	492	495	523	493	504	503	534	471	511	514	524	490	544	519	539	497	541	506	522	504	470	519	514	533	504	516	503	514	491	501	503	573	493	518	510	498	487	488	477	512	513	519	507	529	522	506	464	510	486	507	509	501	525	497	520	503	501	516	518	520	512	489	523	508	528	555	486	482	511	477	506	509	529	496	507	505	500	502	526	494	503	519	492	534	507	541	520	498	503	488	475	529	491	504	504	495	486	500	488	507	468	503	528	502	504	542	554	483	475	490	545	474	517	510	534	494	515	569	454	480	474	514	498	528	497	495	490	512	523	527	537	477	515	492	510	495	493	483	494	484	491	513	483	511	509	521	512	534	521	532	547	528	476	504	479	479	543	497	513	530	520	553	545	518	500	503	520	488	502	513	468	515	475	528	477	507	487	533	517	490	503	523	520	472	534	537	479	508	545	501	473	500	520	469	476	520	478	552	504	458	515	510	502	499	484	524	467	501	518	501	510	504	473	482	528	480	521	539	518	496	524	519	543	495	524	454	497	494	492	502	496	477	528	514	479	499	562	502	492	524	523	503	506	536	514	513	506	496	533	531	496	501	478	521	506	506	512	496	554	474	500	520	495	505	488	540	529	504	518	495	469	503	537	480	515	505	532	510	514	499	490	507	513	530	484	522	498	547	484	458	487	502	508	471	546	543	522	497	544	534	526	494	513	526	467	454	480	504	553	507	519	508	468	476	488	536	518	484	517	510	485	482	484	541	471	494	485	507	504	469	531	519	546	519	468	464	525	497	483	517	531	487	527	481	501	531	487	517	492	501	555	480	509	539	471	550	500	515	543	484	491	509	465	519	492	485	492	533	482	518	527	538	493	517	500	505	530	532	523	502	494	513	538	518	539	465	539	508	537	550	535	538	528	484	528	497	505	485	513	516	487	520	530	509	488	497	511	472	546	544	516	506	504	542	475	507	503	470	492	451	521	526	500	498	516	581	547	502	504	455	484	496	505	514	524	507	481	496	501	525	496	484	519	532	491	502	490	533	493	547	502	530	498	523	498	481	525	502	503	508	524	486	503	502	492	516	491	506	517	497	511	508	484	501	532	498	517	507	515	536	497	493	457	495	507	518	491	482	487	518	490	543	496	533	485	500	529	508	512	546	503	540	566	473	490	525	491	514	525	535	474	491	536	489	537	471	496	544	522	545	529	496	536	514	517	524	533	483	517	504	467	552	496	473	518	518	517	516	462	509	495	510	506	500	502	488	481	549	494	516	493	528	537	526	493	511	539	507	527	537	484	552	479	499	521	545	559	510	519	490	505	484	538	529	540	519	498	515	510	497	499	487	500	515	509	555	494	485	506	510	528	503	490	580	516	532	503	520	471	540	512	522	489	516	552	501	507	472	502	541	515	516	541	498	506	488	524	483	505	518	534	497	512	533	517	513	495	495	496	518	509	521	469	489	525	473	500	499	488	511	536	513	499	489	496	490	538	483	530	507	507	483	475	527	531	509	531	546	511	510	497	499	460	519	492	522	512	511	488	549	508	479	497	519	519	482	509	488	482	528	526	484	496	508	461	503	542	493	533	552	478	498	475	505	543	479	495	489	491	487	462	478	517	511	506	502	476	509	527	518	496	463	486	509	461	531	515	524	483	520	509	494	477	488	518	505	514	504	525	475	503	510	535	486	508	501	516	499	485	483	501	523	491	467	478	527	498	544	503	498	495	512	502	515	492	556	521	532	502	504	504	484	485	541	468	510	496	493	515	501	496	455	483	485	494	487	524	476	508	498	503	518	498	459	508	475	462	531	517	536	492	468	461	555	557	488	514	517	549	446	483	490	521	532	558	495	528	537	466	520	513	537	531	519	505	499	482	509	500	511	534	475	482	557	522	536	489	472	570	501	482	542	549	475	544	486	494	470	557	476	537	492	499	485	479	487	497	463	533	506	487	503	491	456	523	485	495	501	494	523	505	503	512	524	520	499	502	530	552	539	532	478	511	514	523	509	481	526	516	528	497	531	506	523	472	486	554	496	478	510	517	526	483	508	462	546	532	557	505	504	466	520	487	512	501	521	488	493	540	464	520	555	505	463	497	504	514	502	516	471	508	474	525	506	535	532	534	508	524	517	477	508	511	524	457	527	508	481	506	459	527	500	509	496	520	533	484	494	510	495	527	493	471	506	528	500	529	503	497	525	521	530	488	497	490	489	501	504	492	538	485	492	495	467	522	547	517	502	515	540	504	504	532	534	488	518	496	489	493	512	533	500	527	514	510	511	537	489	549	522	487	471	507	535	503	523	507	498	539	498	487	544	532	486	462	503	536	498	500	512	472	543	517	513	501	527	500	521	519	496	470	498	555	526	461	516	515	536	532	520	450	482	498	508	530	494	464	495	494	454	474	528	488	502	508	479	529	505	509	543	524	539	484	533	514	501	488	517	516	522	516	491	533	512	501	529	500	522	525	494	536	469	471	548	495	499	516	507	520	510	491	483	517	504	508	500	514	543	481	485	498	504	519	501	468	443	517	529	522	533	496	511	497	533	467	535	492	524	498	514	499	468	495	519	531	551	494	501	533	481	515	492	492	506	446	488	494	503	506	497	498	504	530	493	497	497	501	516	542	496	533	509	527	494	508	498	517	501	565	501	476	526	487	469	547	502	542	467	530	511	515	524	477	559	474	499	478	527	541	509	518	497	533	526	547	460	506	525	469	512	497	480	529	475	488	525	524	504	486	529	481	499	494	478	489	520	506	501	511	492	498	479	504	525	525	478	465	499	483	507	509	527	508	522	510	471	477	508	496	491	510	497	489	513	489	492	529	477	514	526	506	566	506	495
15046	1984	1742	1302	931	797	589	418	431	371	347	338	296	286	304	276	262	278	262	250	253	246	257	256	243	233	239	255	253	246	227	237	240	230	251	257	231	240	237	253	251	259	250	248	243	242	220	238	275	234	205	222	235	251	247	218	244	228	236	201	235	257	223	229	244	239	240	196	259	249	254	241	234	202	204	245	234	204	226	239	256	239	228	235	256	249	241	264	217	261	261	248	226	222	254	248	245	265	229	214	232	201	231	259	230	203	246	260	236	228	254	246	233	259	243	237	235	240	241	226	213	245	258	234	229	243	228	223	252	239	243	216	236	217	243	213	229	243	251	269	207	243	247	245	228	236	247	246	238	250	262	260	214	238	183	230	259	231	250	241	244	203	209	235	222	225	255	276	232	239	245	238	221	239	229	264	216	231	236	235	252	230	215	264	240	235	235	231	228	223	215	265	262	240	214	265	230	254	213	225	252	218	249	212	229	243	237	239	237	248	239	234	224	241	238	247	248	250	266	233	280	239	253	243	273	250	219	261	219	214	234	268	251	228	235	217	224	238	232	235	252	219	221	218	207	258	222	226	230	240	211	232	209	227	237	240	233	206	212	262	224	240	237	229	234	219	227	214	239	247	245	221	246	261	266	236	237	236	226	229	244	244	215	218	232	246	215	253	230	239	242	205	230	227	262	233	241	226	228	223	291	235	217	249	233	237	231	210	244	227	264	241	219	240	240	262	248	226	223	249	249	253	237	247	248	228	244	219	274	243	229	266	254	224	287	239	224	256	256	234	237	249	229	244	260	253	231	219	214	205	253	235	233	232	262	241	267	248	229	217	208	244	240	236	205	217	223	231	212	239	257	268	240	231	242	207	256	223	254	250	255	248	238	240	218	245	239	254	253	219	240	259	223	218	254	241	236	225	216	237	263	243	237	221	234	214	244	230	223	246	220	202	206	232	219	208	242	229	238	229	236	231	206	228	233	237	271	220	221	244	250	239	256	220	237	226	230	242	228	254	227	200	231	211	221	255	249	227	208	255	260	247	216	263	244	248	215	255	234	226	260	237	229	234	258	223	242	243	237	253	252	271	235	245	238	235	233	222	229	213	249	234	260	231	232	226	232	228	272	226	222	235	226	241	254	237	235	240	265	232	237	237	215	201	217	231	243	222	228	236	234	241	235	227	189	248	252	231	248	273	218	250	261	268	245	260	257	222	233	254	240	210	247	225	238	248	231	239	254	252	229	244	240	264	237	246	221	209	216	232	218	234	261	220	223	240	208	218	246	259	250	263	251	247	237	221	227	220	243	227	230	227	249	257	239	239	233	232	247	250	251	232	229	238	224	237	221	246	252	222	221	229	269	249	253	262	228	257	237	237	248	249	257	251	245	219	228	232	239	237	215	246	227	243	250	231	251	252	234	216	252	244	256	262	238	224	229	244	233	227	230	227	220	253	254	220	224	220	224	236	230	277	229	237	235	268	231	224	241	259	260	247	229	251	215	244	219	251	253	244	225	241	243	246	219	233	225	256	254	210	236	231	204	226	223	273	239	235	230	251	261	262	242	234	269	246	267	263	268	223	228	234	244	254	267	226	238	225	244	235	247	232	234	244	233	208	213	250	224	216	256	233	241	257	225	239	229	225	240	224	219	229	249	237	255	241	248	226	258	231	236	218	229	215	230	259	208	230	235	219	249	250	231	249	231	207	237	263	250	214	232	247	234	220	246	250	232	209	253	225	244	229	261	251	256	241	224	235	228	264	275	249	250	216	223	248	238	252	240	231	248	250	246	248	238	222	239	262	236	238	268	250	203	226	255	230	240	258	243	255	225	246	243	247	232	222	224	226	237	253	246	254	251	195	220	216	261	241	234	217	245	221	243	219	236	232	215	244	208	231	236	237	265	239	200	239	222	231	264	249	222	260	254	238	217	268	244	253	241	254	231	232	249	228	245	228	233	227	236	228	251	230	219	244	225	250	223	221	249	232	246	264	253	223	229	202	231	217	239	272	225	246	192	235	254	263	233	228	238	225	221	208	221	243	221	254	233	228	245	214	254	237	234	219	229	228	233	233	266	231	233	253	202	214	235	247	246	222	221	214	221	282	251	236	223	223	220	210	239	223	243	263	242	233	252	284	220	214	272	229	279	257	231	230	241	201	276	271	198	253	227	267	253	257	252	244	199	269	252	249	218	228	255	238	246	259	244	269	262	234	219	228	241	254	236	243	227	261	213	234	254	249	227	235	247	238	237	225	250	243	228	245	248	228	242	209	253	221	245	232	249	246	219	222	250	224	241	234	270	239	207	240	209	264	263	201	262	237	242	246	217	227	255	252	253	232	256	215	228	218	227	225	222	191	256	236	268	242	244	244	248	216	249	247	263	235	236	209	272	229	204	241	228	247	210	251	243	244	245	276	232	273	254	260	222	231	235	248	227	234	246	232	221	236	242	215	229	222	245	258	225	223	213	251	249	219	233	222	260	251	257	238	235	254	260	244	221	239	232	236	244	226	227	246	234	219	233	220	257	198	256	223	246	210	203	232	220	234	248	221	234	244	218	261	253	231	207	245	266	269	210	276	240	234	244	228	239	269	230	239	230	258	238	235	246	266	243	244	232	228	221	229	216	235	217	223	241	225	232	241	257	247	234	236	241	245	237	253	230	214	227	224	239	219	247	235	218	208	240	253	231	213	232	256	239	260	235	212	218	251	230	203	246	238	219	243	259	256	251	235	242	249	242	243	219	242	213	238	242	234	235	236	237	242	262	241	244	254	221	230	236	235	241	250	195	230	233	217	224	241	223	240	258	236	256	223	262	229	269	250	247	235	259	232	249	246	247	226	218	209	240	235	252	249	250	250	224	242	209	231	226	220	260	214	208	249	224	223	224	263	248	234	219	195	266	234	231	234	220	253	246	219	253	234	267	220	236	254	228	220	251	223	250	236	220	243	207	226	240	241	238	223	233	258	248	230	223	251	245	248	210	260	258	276	287	250	238	217	249	243	248	243	231	230	206	215	240	250	229	211	235	257	253	238	260	245	231	252	240	235	251	239	229	253	226	250	250	252	218	260	213	219	229	203	233	250	232	236	240	253	244	262	207	204	250	222	228	234	265	223	214	223	231	253	209	258	231	253	226	230	226	232	240	230	250	206	237	255	229	235	258	243	249	248	219	250	239	231	254	266	224	236	234	254	209	273	251	227	225	241	234	228	223	254	228	211	223	261	225	237	227	242	213	210	211	258	254	227	227	249	228	237	227	214	208	232	241	253	207	231	241	218	212	221	218	220	239	231	202	255	266	221	200	238	252	224	205	256	219	236	230	228	248	227	278	251	252	220	241	238	243	225	221	226	239	216	249	246	260	233	237	227	235	222	230	215	225	231	219	228	264	231	228	214	253	231	242	247	230	234	224	250	233	238	241	223	231	233	218	217	243	204	255	211	240	249	213	208	242	265	213	234	266	222	233	232	250	224	237	250	231	229	242	244	267	229
8589	1800	3145	3564	3009	2888	2233	1776	1655	1323	1164	1100	1021	985	883	811	739	817	726	783	724	733	661	723	716	635	666	666	613	694	634	669	642	667	666	618	639	636	606	696	629	687	631	664	640	596	600	615	602	573	649	584	662	658	670	600	604	584	627	639	637	606	612	581	610	580	603	567	605	633	595	653	617	609	634	632	645	585	587	618	594	608	607	588	626	601	650	619	583	653	634	608	600	561	631	607	644	566	635	562	587	605	614	634	552	589	552	602	592	607	584	584	616	613	613	584	662	588	609	585	624	653	609	582	619	582	656	619	570	607	596	596	598	637	586	594	623	648	632	617	644	613	632	666	641	591	655	654	617	620	609	590	587	615	628	595	655	644	585	633	577	619	622	624	615	643	610	612	601	623	614	594	579	549	605	596	621	579	599	609	592	603	650	623	623	618	592	646	650	600	618	621	609	636	645	634	619	622	574	598	622	638	560	558	608	638	603	612	569	591	624	585	598	574	599	597	628	611	653	626	603	610	567	589	677	613	580	641	650	620	619	614	630	591	580	617	592	565	598	597	606	608	658	599	623	571	575	625	601	579	602	612	623	641	612	558	589	609	589	592	607	599	602	608	607	636	634	618	605	610	593	618	589	603	593	598	620	636	636	581	609	597	613	598	613	603	631	584	596	622	600	587	633	657	610	612	587	587	624	627	633	589	600	597	603	628	591	635	614	611	629	621	623	630	662	592	576	594	611	621	590	591	645	583	600	602	620	585	638	607	636	613	638	625	632	630	636	586	599	595	587	575	663	648	595	597	636	606	616	608	596	680	626	583	610	577	635	597	624	589	626	613	596	607	637	639	596	602	667	654	619	611	627	658	610	591	603	579	618	604	651	600	619	641	607	576	657	576	546	659	607	606	605	609	610	610	622	573	595	640	634	624	582	588	618	606	609	581	585	592	630	592	617	592	624	615	586	637	618	606	637	608	614	623	601	593	598	599	614	604	587	609	607	586	635	602	587	578	619	582	597	602	590	611	615	588	579	611	590	605	624	649	595	615	589	622	616	571	567	586	558	594	635	591	609	635	612	617	605	592	611	624	624	608	599	626	604	604	628	604	580	630	612	610	601	620	624	619	643	625	621	616	632	609	626	627	652	622	640	640	597	625	623	580	614	608	641	642	576	636	650	646	595	606	611	596	650	642	610	622	667	598	624	635	569	604	566	624	579	626	605	624	580	631	611	590	568	603	595	630	609	592	592	636	638	568	610	556	590	587	590	606	606	587	660	612	622	602	610	568	617	642	610	560	621	644	590	589	605	683	614	654	588	602	611	598	584	583	575	625	607	633	591	614	657	620	640	626	609	615	624	647	599	619	572	610	637	602	620	617	602	609	590	581	585	574	679	660	615	575	605	591	614	574	601	622	633	599	604	581	540	596	604	603	595	613	587	632	593	540	619	617	599	623	587	600	619	625	600	627	600	623	633	593	582	637	606	575	641	572	587	612	617	595	625	598	610	612	616	660	567	603	593	632	552	574	628	607	583	599	598	645	610	606	638	594	571	621	576	579	641	607	601	579	566	648	580	594	604	571	578	624	577	602	587	578	581	620	629	620	630	630	621	596	619	618	593	601	620	616	590	590	606	634	653	588	578	633	667	611	592	662	593	623	624	627	590	559	593	628	610	599	642	640	600	597	602	603	599	575	578	626	602	615	587	617	588	565	590	666	612	618	623	601	589	609	597	592	625	615	617	596	544	664	632	630	674	601	596	580	582	608	617	611	606	612	619	609	609	615	587	626	603	655	608	635	556	579	591	603	606	591	587	577	610	648	565	650	593	637	622	616	634	615	609	584	554	604	622	615	574	603	572	586	635	628	639	625	583	604	562	614	605	606	638	633	568	657	639	611	563	677	627	583	606	635	650	602	622	617	627	608	591	621	580	569	596	588	624	636	631	607	566	635	638	610	551	621	610	663	599	627	619	602	631	586	641	634	576	556	613	645	627	626	596	632	677	621	606	569	602	618	629	610	625	617	608	595	605	598	629	557	619	582	641	600	620	605	609	595	583	640	600	568	624	620	631	594	603	625	588	623	639	601	613	619	598	604	622	589	600	591	588	607	662	576	599	591	597	619	604	659	625	607	616	614	577	583	609	619	630	650	587	584	605	630	651	596	608	597	587	643	618	620	593	619	629	599	639	626	657	590	562	596	599	633	560	550	623	590	643	617	566	604	605	582	594	589	600	580	624	563	593	613	587	635	593	656	597	609	616	648	638	621	610	580	638	591	553	630	594	622	568	644	578	596	565	652	598	591	589	575	619	616	600	597	600	620	595	613	538	614	575	612	645	619	609	637	611	638	590	599	618	565	592	595	587	611	660	594	596	616	616	567	589	600	615	583	654	678	601	580	638	624	633	631	631	613	619	605	598	631	616	618	547	648	647	641	584	626	611	597	627	622	607	663	580	667	566	594	576	577	622	616	623	591	595	590	632	628	597	615	615	621	579	606	595	598	560	620	592	615	605	607	613	586	607	617	594	558	613	618	612	616	607	671	630	640	634	595	584	613	633	613	602	622	640	537	641	602	593	590	593	595	638	570	594	606	608	555	618	569	600	597	614	638	672	588	591	589	597	634	569	661	615	587	603	615	623	571	555	629	569	545	623	622	580	651	549	631	585	588	599	596	608	577	636	565	552	622	642	621	629	599	631	624	592	630	623	601	580	616	626	626	610	624	618	624	652	599	603	607	633	597	627	593	652	661	613	653	614	616	586	598	664	637	584	639	573	574	606	605	585	594	598	610	610	596	610	599	575	579	639	636	535	599	635	596	590	625	611	652	637	589	590	570	589	601	587	653	595	570	615	620	605	654	604	642	573	622	616	587	559	578	626	555	606	620	635	664	652	623	595	585	606	630	612	599	625	633	585	640	651	645	614	592	571	609	594	602	601	583	603	588	579	609	645	609	601	632	625	642	579	583	590	594	670	613	640	559	595	588	605	595	606	608	645	636	607	636	606	557	609	613	624	618	575	633	583	604	634	595	588	601	581	564	572	603	602	587	591	633	638	638	617	582	612	589	650	616	639	620	635	603	631	567	603	625	660	558	609	597	613	614	597	594	607	624	582	599	594	601	564	640	595	617	597	608	618	589	587	627	609	587	560	614	604	650	594	674	647	583	607	588	564	610	582	611	602	617	608	607	622	615	590	643	599	594	574	628	590	591	628	644	640	611	598	596	604	573	634	656	622	583	585	600	613	619	600	612	639	596	619	642	608	595	587	582	597	622	613	630	616	611	642	663	597	598	601	577	609	613	600	570	611	564	599	642	607	584	587	587	619	598	582	634	582	606	608	618	612	624	608	602	575	576	625	612	581	629	598	590	670	604	588	624	639	600	609	627	592	589	596	594	560	673	618	637	634	579	589	596	580	600	607	649	638	614	592	578	657	645	608	617	590	621	630	586	625	618	592	590	561	586	625	612	576	591	610	615	605	649	582	660	578	570
1920	520	516	481	458	417	456	409	387	394	417	383	412	406	428	423	386	417	418	394	400	397	388	418	370	409	413	402	407	408	409	413	444	400	417	395	399	363	431	430	404	348	424	360	411	401	378	439	401	404	387	390	433	366	391	438	427	406	387	405	402	387	415	402	427	364	411	384	418	376	414	415	420	417	384	388	399	429	394	415	402	393	408	404	385	427	400	405	377	378	400	357	388	400	386	376	430	437	425	392	419	430	380	394	409	400	382	413	413	406	378	390	406	361	386	386	397	409	398	404	392	428	376	407	402	375	360	387	371	383	388	365	351	359	361	401	330	442	386	422	414	384	401	418	402	379	392	393	398	376	392	395	409	388	420	380	394	412	375	421	399	395	411	412	408	406	387	393	415	444	402	399	411	380	403	410	448	391	428	401	403	431	405	393	394	387	359	394	407	405	377	415	380	384	372	404	410	389	410	415	420	367	427	399	417	405	410	418	424	420	394	395	439	392	391	398	413	407	385	410	407	373	401	401	385	358	378	387	412	377	388	428	408	403	423	382	350	395	379	389	426	385	398	403	396	413	442	413	405	381	438	418	409	377	368	385	428	375	400	361	407	375	356	396	406	410	350	357	416	370	402	417	385	379	402	384	385	388	433	374	418	413	389	381	434	374	414	399	370	368	380	403	373	410	364	376	368	389	388	392	376	409	349	390	405	384	387	338	382	423	437	388	370	411	411	373	378	412	408	408	406	373	395	399	399	386	404	427	411	393	417	388	333	436	378	387	394	401	386	389	398	403	377	392	398	366	445	394	370	426	417	421	391	427	445	400	372	423	426	433	423	420	420	399	429	381	416	379	411	440	365	383	395	397	381	381	395	399	425	395	389	381	394	433	348	393	392	394	384	386	403	469	421	410	426	375	386	375	407	420	373	439	415	380	440	405	431	393	402	417	396	397	387	385	383	467	414	373	395	405	384	364	425	416	381	401	431	368	415	391	435	395	415	384	411	421	403	431	426	438	365	374	394	385	380	371	418	399	387	401	381	397	416	422	424	377	383	413	411	402	402	414	364	368	417	381	386	398	405	372	407	389	390	379	387	373	388	420	376	407	394	415	394	418	397	384	387	403	390	379	356	432	389	399	373	406	371	434	387	396	383	390	410	365	387	407	383	357	413	377	391	383	372	435	390	413	389	395	424	401	389	434	450	415	406	388	367	399	427	392	405	387	390	377	375	407	357	401	411	419	393	411	398	408	453	367	397	434	416	417	390	387	408	413	409	384	404	355	369	409	422	373	430	367	400	347	382	390	423	374	395	439	423	386	370	407	395	396	372	456	410	392	414	396	395	378	389	419	397	383	416	424	457	394	409	388	382	460	438	372	434	405	383	411	370	364	402	394	366	363	397	442	396	402	376	374	428	413	396	360	404	396	398	407	376	413	370	423	398	399	363	385	387	406	390	338	443	396	431	429	345	393	376	391	385	370	387	427	405	421	454	422	384	403	416	371	387	392	413	398	387	383	399	415	391	404	368	399	387	393	437	418	398	426	426	384	394	419	455	413	416	364	395	388	427	414	378	389	393	418	387	398	396	408	373	395	446	396	417	439	408	407	407	390	407	393	425	382	389	393	403	407	382	378	394	391	374	394	439	413	389	348	426	402	379	421	419	390	415	415	434	414	359	424	403	418	392	389	369	373	429	409	411	457	408	391	391	403	403	387	365	424	407	372	409	414	409	385	412	395	395	406	376	387	428	370	406	407	377	394	379	430	452	392	369	411	371	394	390	386	401	405	446	399	390	429	430	410	387	380	374	385	423	409	408	395	392	417	402	378	403	353	348	417	400	356	413	400	436	399	398	387	415	372	367	399	449	417	408	357	413	397	378	388	397	377	374	439	404	350	436	391	380	411	407	360	400	403	402	423	421	416	430	389	381	394	395	406	411	423	409	387	401	410	391	421	349	399	431	373	409	433	384	417	405	372	410	422	419	413	382	404	410	389	412	399	415	395	420	376	442	384	415	389	415	394	419	409	403	379	424	394	379	412	366	386	390	399	396	393	442	408	391	433	391	392	402	395	357	418	383	377	447	412	385	410	416	418	395	420	368	390	374	378	383	399	377	390	421	390	406	370	378	409	365	407	366	394	391	401	423	419	453	408	389	438	394	407	401	387	425	419	432	387	381	439	416	363	400	395	416	421	398	366	395	394	326	347	387	380	400	394	390	399	414	425	421	415	409	425	446	396	408	396	361	431	395	380	418	386	423	362	395	396	424	372	390	386	440	408	417	367	388	425	385	387	399	400	391	377	408	371	378	414	415	371	402	395	396	413	424	399	378	404	356	391	449	407	355	389	407	439	428	400	397	388	412	401	370	403	360	414	413	409	398	395	415	390	420	431	379	404	367	428	378	367	419	432	418	416	381	391	372	398	420	372	385	426	395	401	388	399	401	367	385	435	397	401	379	405	404	388	398	395	399	388	435	413	412	449	425	400	366	443	392	381	453	385	360	389	430	399	365	410	398	370	413	368	411	393	360	390	441	396	426	420	419	397	381	409	370	392	379	366	406	412	431	362	413	388	392	366	376	364	395	399	483	459	401	404	348	371	419	406	419	397	392	391	420	410	371	396	381	394	400	368	363	424	374	393	407	428	418	395	398	363	387	388	387	397	409	397	392	379	408	382	418	430	396	415	385	389	437	390	376	430	367	374	406	378	403	392	375	374	394	408	414	410	418	438	395	455	415	405	373	428	399	401	423	428	388	465	442	416	368	398	363	385	413	432	406	418	407	423	387	409	425	443	422	398	393	391	406	388	367	403	405	391	406	390	388	419	402	361	431	420	401	364	411	411	427	421	387	400	402	379	403	407	423	420	418	424	381	399	433	419	389	406	425	377	397	382	417	472	385	450	440	424	444	380	384	375	406	391	383	403	403	364	386	397	391	397	421	404	409	391	403	403	432	392	394	388	356	408	380	379	397	370	440	436	389	382	379	396	403	404	378	358	426	380	395	391	376	388	421	410	404	380	415	446	370	386	436	402	403	429	419	410	414	447	416	399	389	401	336	376	376	377	399	392	429	385	378	387	392	421	368	381	385	408	415	373	409	380	418	414	444	401	395	381	380	402	407	443	447	403	427	394	402	383	401	381	357	389	438	402	357	440	408	410	396	407	391	422	402	396	430	412	397	406	428	391	378	406	416	445	372	430	415	388	413	384	385	382	388	410	395	360	391	405	360	427	437	372	436	403	388	386	445	378	350	421	378	390	349	389	423	377	414	398	424	402	401	430	404	379	396	426	381	367	361	407	425	404	376	406	402	427	425	391	424	430	404	436	381	419	415	414	403	428	364	409	449	432	383	366	406	416	411	417	397	365	414	374	414	401	377	397	426	453	381	372	410	379	420	366	409	393	397	407	399	416	422	428	404	397	402	399	359	415	417	401	404	399	368	407	373	458	405	399	436	432	393	424	431	405	408	363	383	426	437	387	393	355	376	418
2226	1056	1143	1317	1134	1053	1042	999	1010	954	911	974	964	905	920	934	935	892	900	935	910	858	925	915	904	895	900	852	928	874	857	890	884	871	899	885	887	890	926	888	889	909	853	896	940	871	852	928	888	885	955	887	900	873	894	892	876	888	923	896	836	897	907	859	880	920	905	875	890	872	932	851	957	844	883	894	917	902	894	924	909	890	901	885	859	840	915	860	882	940	929	904	893	830	894	967	872	900	897	885	981	929	906	869	863	880	899	853	858	889	881	926	847	924	898	909	958	873	940	833	855	890	869	861	906	872	848	871	913	892	923	851	887	864	893	903	898	903	920	843	894	877	916	869	868	894	915	897	837	914	917	887	905	952	928	857	946	877	895	867	888	874	857	861	887	903	930	885	933	883	906	873	938	851	873	938	857	885	905	930	878	842	854	878	890	898	945	884	867	871	908	891	860	903	871	875	885	871	846	887	891	939	875	898	905	900	888	963	899	897	891	897	889	915	929	852	887	906	881	942	874	867	867	855	879	904	862	909	877	852	912	820	885	886	904	856	925	886	883	912	858	931	923	971	810	909	846	880	943	889	931	901	935	928	944	874	881	926	897	834	889	868	882	872	871	891	915	904	868	893	897	944	842	885	897	852	914	935	969	918	931	935	880	826	878	880	917	895	828	914	880	839	904	906	878	905	900	882	928	876	890	883	895	837	916	875	873	873	819	908	952	872	876	849	884	899	931	918	884	922	943	892	919	879	881	895	914	887	942	833	899	880	901	911	930	949	875	887	924	860	858	887	918	852	889	915	897	862	916	878	905	891	914	933	860	916	902	897	845	888	847	921	911	888	894	915	883	891	933	857	899	940	859	862	898	863	913	897	889	861	902	894	861	854	891	891	843	876	890	923	861	932	922	904	926	929	865	958	899	892	824	919	928	854	884	891	898	858	865	876	885	925	913	875	845	873	880	893	901	870	921	868	881	905	919	907	871	871	871	885	878	870	911	918	867	912	889	961	947	853	848	929	860	972	845	905	894	904	888	912	922	881	922	903	860	911	886	949	863	928	892	870	927	937	891	917	879	894	920	864	896	886	875	916	934	886	868	932	883	882	865	874	943	916	854	882	893	952	920	882	910	891	857	858	905	865	915	883	901	888	860	859	877	904	913	868	889	859	880	914	891	856	839	885	901	874	873	983	886	879	842	942	879	898	858	848	877	914	918	875	936	869	911	897	861	915	894	868	870	936	910	911	893	878	856	922	886	903	935	919	929	883	907	929	904	865	886	826	915	893	895	882	885	870	879	878	860	943	884	941	909	969	921	848	832	882	928	867	906	875	842	898	883	889	892	887	907	909	899	864	899	891	903	902	905	918	882	853	900	879	839	943	920	951	887	907	919	856	903	908	870	977	928	904	893	910	938	868	834	848	902	886	905	928	895	954	960	920	876	906	854	902	858	883	894	944	908	884	935	930	852	828	862	937	921	876	923	888	889	857	900	945	873	878	891	956	938	887	873	860	903	869	944	885	876	863	841	902	845	852	935	859	874	930	874	904	937	928	910	874	907	830	909	877	903	875	948	920	890	928	841	932	850	929	907	861	881	906	873	875	899	903	889	888	910	881	882	888	916	853	901	900	940	911	895	938	899	925	932	885	912	863	883	896	943	876	927	885	818	929	880	881	877	849	896	908	877	952	936	950	844	877	913	837	852	886	945	871	838	862	871	903	875	933	889	870	879	895	879	821	949	881	883	878	918	912	882	903	844	839	909	919	946	876	919	897	892	910	895	905	914	880	841	901	878	878	906	884	918	902	881	926	895	912	924	921	908	916	898	854	889	853	845	885	839	857	888	901	891	920	908	886	892	894	895	869	942	950	857	914	917	873	876	878	925	879	877	879	905	920	894	904	888	976	905	867	869	945	920	895	917	848	879	903	861	914	872	918	853	911	893	916	881	868	869	845	881	950	881	899	911	912	885	877	861	870	893	890	891	861	907	900	898	926	885	862	909	942	888	910	836	848	857	862	920	902	875	923	913	904	888	855	875	870	908	943	885	876	911	961	870	886	880	856	887	944	906	871	865	926	898	893	883	843	911	894	836	879	910	900	871	845	862	900	841	885	875	826	855	883	904	877	857	872	879	922	907	917	876	902	856	873	871	905	928	857	859	890	856	879	925	962	839	880	880	900	886	896	885	903	921	931	921	936	913	916	898	911	944	895	865	902	835	863	908	832	934	910	881	913	901	929	836	873	821	922	833	911	886	908	914	851	915	922	839	879	920	901	855	924	850	907	911	900	872	909	896	881	937	880	924	916	876	864	885	916	877	923	929	920	963	884	891	943	886	912	935	883	911	911	903	926	872	890	841	884	885	858	917	871	920	866	890	873	867	900	929	948	877	887	936	870	826	857	911	903	876	896	918	875	910	903	935	880	913	909	905	858	916	907	900	946	904	855	864	904	887	897	888	903	902	878	883	931	897	862	908	929	885	841	852	906	876	895	888	904	944	916	892	864	900	947	899	887	901	894	921	902	889	892	912	906	862	878	895	880	908	901	891	927	887	879	903	886	962	921	885	904	927	897	878	873	914	870	873	886	884	833	908	906	866	929	927	946	919	878	904	884	856	848	873	904	934	903	844	830	839	944	879	892	905	896	867	845	868	850	927	894	898	877	891	876	901	888	960	953	889	937	918	923	919	907	904	874	965	952	798	891	872	852	887	912	876	909	851	911	889	927	927	890	887	886	917	926	836	894	922	876	842	881	943	923	844	855	876	844	851	891	933	879	895	889	874	889	937	890	869	947	946	855	900	895	950	901	892	932	962	937	920	931	923	956	864	907	930	873	919	859	894	888	881	820	917	898	952	864	912	850	856	927	903	912	843	949	871	862	899	878	907	849	873	897	841	901	895	861	844	861	912	848	936	893	867	890	884	919	948	937	890	887	876	922	872	860	932	831	902	890	873	910	863	893	893	854	887	899	894	879	857	935	957	887	935	880	896	905	888	933	954	908	887	911	895	923	881	916	938	934	906	930	899	869	967	917	902	918	919	909	832	900	871	925	919	931	919	864	878	967	956	907	856	867	861	939	879	904	897	885	878	907	956	894	890	868	889	882	882	900	916	936	884	875	869	883	848	940	860	924	873	855	880	867	876	894	897	876	898	878	930	948	836	923	908	910	881	913	905	864	879	937	884	916	853	922	900	851	900	844	892	930	861	920	883	923	903	902	888	905	893	896	931	910	903	868	919	862	892	875	855	904	893	914	913	904	879	883	914	939	896	883	943	950	923	860	869	892	925	844	935	912	873	930	866	902	925	890	896	880	861	871	908	868	865	881	938	841	868	910	875	941	888	892	903	861	887	871	929	923	871	870	945	853	938	951	839	849	943	898	863	903	901	959	903	885	866	897	850	901	897	895	966	898	909	899	922	908	943	899	865	899	867	929	854	951	957	915	890	902	945	877	892	909	877	867	865	882	955	896	896	840	869	928	923	878	875	944
7527	877	1044	670	505	412	427	333	316	322	241	263	246	223	221	217	224	230	203	217	187	213	205	211	192	214	215	184	229	192	182	207	193	205	205	225	189	189	188	223	206	214	213	207	195	206	234	218	208	213	227	189	186	211	180	178	193	190	184	237	196	192	170	216	201	219	177	192	209	237	192	210	203	194	208	207	207	200	213	214	190	204	201	214	218	209	212	232	204	210	222	202	205	180	204	206	200	214	198	213	187	184	225	206	210	193	215	212	178	198	198	202	213	173	229	201	202	212	160	217	206	197	217	205	199	204	176	189	230	207	219	203	188	181	222	195	211	226	235	215	186	195	195	203	210	197	194	224	190	194	223	189	197	233	201	200	221	206	195	209	199	186	208	194	199	209	203	193	194	197	234	199	233	211	226	192	221	241	232	213	195	193	215	205	198	209	205	198	200	217	214	217	220	207	190	202	202	200	205	213	207	209	235	211	179	221	215	192	216	213	219	198	201	184	215	234	196	193	210	213	222	194	171	204	221	198	206	205	242	193	214	194	201	187	198	203	205	187	195	218	210	214	206	185	234	198	196	176	207	212	196	190	208	217	204	210	197	182	202	210	221	196	211	211	210	188	181	211	191	180	231	223	200	194	200	183	205	198	199	186	208	185	185	178	199	197	205	188	205	206	184	182	201	213	210	212	210	184	195	191	203	204	222	232	190	203	206	202	200	195	213	212	210	213	198	202	202	196	204	218	224	215	207	191	223	205	211	172	192	200	186	204	178	202	180	203	182	186	203	230	219	180	206	200	205	198	213	199	196	210	182	235	178	188	197	204	175	176	212	197	207	193	180	195	171	174	228	204	183	173	206	204	196	207	222	203	217	218	214	196	194	185	218	217	216	259	186	221	189	205	226	200	173	216	202	194	186	212	191	192	218	225	207	213	188	199	196	220	203	210	211	197	170	211	217	206	204	208	212	194	169	216	230	184	187	204	210	201	183	206	199	209	211	192	222	211	198	189	178	180	193	216	225	198	214	225	220	194	199	207	204	188	205	205	205	183	219	203	224	211	202	222	178	186	226	235	200	193	189	188	182	211	192	173	200	220	212	208	178	200	210	211	223	170	235	183	221	220	202	212	202	194	195	198	218	234	183	195	179	220	194	218	205	200	173	204	183	174	192	216	202	196	228	215	220	199	182	218	203	201	236	211	179	210	198	207	189	211	206	220	202	210	210	191	189	215	206	181	209	182	193	198	205	221	192	206	212	201	206	200	218	188	206	171	197	206	181	206	218	194	219	220	224	192	213	190	205	203	178	208	206	204	205	203	195	203	192	188	214	203	201	223	189	192	215	213	213	192	216	185	175	198	190	226	205	182	200	203	239	185	199	209	195	195	216	205	194	196	193	210	193	188	229	222	168	161	195	219	191	204	218	230	173	203	203	199	200	191	218	213	222	197	216	196	213	210	186	215	228	195	204	225	191	182	209	205	183	216	210	217	200	203	173	208	210	214	204	194	193	175	190	192	192	190	179	195	192	200	199	196	191	206	183	195	205	200	194	202	169	208	221	215	161	220	243	226	205	211	229	226	232	233	215	177	186	198	225	210	214	190	170	201	219	225	186	206	217	225	221	192	201	193	207	210	195	205	199	173	195	226	197	197	229	209	207	194	208	193	216	215	203	202	203	194	236	224	230	173	216	224	204	198	193	190	216	217	191	193	225	223	196	194	214	196	201	197	204	221	205	198	195	164	193	201	205	180	182	173	201	201	172	206	198	202	210	202	200	193	192	205	198	211	202	193	174	190	187	170	212	207	179	189	207	246	184	197	206	213	200	221	217	227	216	207	208	204	227	222	188	179	203	189	224	227	190	186	204	201	194	190	204	200	198	177	213	191	203	203	210	200	190	183	202	202	200	192	202	191	188	204	217	186	204	179	198	196	212	186	213	200	186	201	193	171	204	221	224	206	197	203	173	206	213	204	202	190	220	190	215	197	210	230	215	190	206	209	210	211	195	205	211	215	236	205	190	193	175	216	212	191	198	191	212	198	195	207	203	177	222	208	224	233	198	221	199	219	185	196	210	198	194	193	198	204	194	209	218	211	206	228	203	209	213	219	196	214	222	202	201	222	185	196	189	180	224	210	203	205	212	219	198	196	217	173	204	202	188	189	191	196	183	209	184	222	227	202	187	226	194	200	200	213	226	209	218	208	208	166	200	211	238	213	169	216	205	190	188	210	197	186	185	194	187	229	202	178	179	211	231	205	200	195	211	199	218	198	192	186	189	170	191	211	206	214	221	203	238	211	200	205	214	195	212	200	212	232	203	211	213	211	191	202	201	218	238	187	207	223	183	179	204	180	200	204	218	217	186	199	196	195	189	187	170	182	183	205	229	204	180	200	195	207	219	219	209	236	218	207	200	201	180	191	198	199	213	195	171	209	189	179	191	235	202	211	194	206	234	200	204	208	201	214	207	196	208	210	206	219	219	211	209	227	204	182	197	173	194	200	211	198	204	210	177	179	204	176	207	217	211	243	223	205	187	213	195	189	196	222	191	200	182	187	170	198	185	193	197	196	202	214	185	215	192	238	211	201	190	207	198	194	205	215	207	175	204	195	210	200	225	205	195	186	208	212	201	205	227	180	203	208	186	216	228	205	203	191	223	196	186	223	199	210	211	208	200	212	217	219	195	208	216	207	204	204	171	199	181	196	200	225	196	221	179	190	242	186	196	186	204	223	209	194	205	199	183	216	208	204	205	245	172	220	195	184	175	204	210	216	252	207	204	188	217	190	183	158	197	196	207	197	204	232	201	229	216	194	229	200	214	197	218	219	183	217	191	191	189	209	189	187	206	195	220	201	201	210	206	216	223	185	210	202	180	198	214	199	204	204	175	208	216	196	199	210	202	211	197	194	211	189	206	180	184	204	215	193	146	183	205	196	192	194	169	212	214	205	218	199	218	212	184	187	202	182	197	196	227	198	232	190	199	181	188	212	205	176	195	227	199	204	225	198	206	227	216	213	220	206	199	191	177	197	225	178	215	231	183	194	217	193	205	199	210	193	193	192	195	190	207	213	201	215	196	199	162	210	228	234	189	201	198	200	212	211	207	205	193	220	193	178	204	198	215	230	240	206	219	181	199	176	196	220	218	202	205	202	195	190	199	211	188	190	172	215	207	210	216	190	214	249	219	205	215	197	210	196	186	201	184	218	167	199	193	229	216	185	164	207	201	182	210	213	206	192	204	196	201	206	213	179	191	219	201	207	202	215	191	183	211	209	205	192	195	192	211	219	202	204	189	201	192	182	194	207	198	196	239	218	195	183	190	236	165	167	212	213	206	184	188	202	205	237	209	215	204	224	210	193	219	212	217	196	188	220	207	204	204	205	223	205	214	187	218	200	190	199	208	218	185	201	194	222	231	216	211	183	201	203	212	199	184	190	201	185	222	199	221	188	192	210	193	229	184	208	211	200	181	177	197	212	223	202	213	190	191	216
6498	1155	2100	2125	2027	1522	1402	1105	1079	1015	825	744	763	715	649	653	634	608	626	551	546	567	583	569	545	539	543	576	537	595	525	563	493	555	520	517	482	513	545	522	496	509	523	512	483	493	522	507	511	489	526	494	532	501	533	510	520	488	487	510	532	476	539	519	509	514	529	518	536	569	532	474	536	488	520	517	485	493	532	501	513	477	509	530	523	488	567	508	497	544	500	489	525	468	513	520	511	522	492	459	489	488	497	484	498	488	464	475	516	464	518	473	514	531	495	524	532	509	531	540	541	534	542	516	493	523	504	508	496	480	521	505	535	499	484	516	526	500	519	486	515	495	525	469	543	499	528	505	497	521	520	516	493	489	539	530	525	504	524	499	564	560	538	530	516	520	529	510	488	475	515	486	504	487	545	531	499	532	512	522	502	534	537	499	498	509	528	525	530	457	496	570	525	497	495	515	475	519	548	504	527	545	473	529	530	518	479	537	510	495	506	512	485	490	495	501	520	537	490	490	484	506	523	511	521	503	497	525	536	499	520	509	516	546	500	499	552	503	490	523	514	526	510	486	506	498	514	505	504	492	480	481	530	508	505	514	453	499	468	515	540	508	525	502	526	528	520	462	502	489	534	510	516	543	549	487	490	536	479	503	490	534	485	516	561	508	519	465	474	521	489	522	541	558	503	510	532	542	499	486	494	502	503	522	526	511	506	493	520	518	471	505	547	491	489	488	538	517	491	479	508	505	529	521	522	540	506	481	489	533	532	504	503	523	513	513	501	484	516	511	493	495	466	497	510	512	470	473	538	463	493	525	538	534	529	504	551	538	537	517	490	510	540	507	535	504	504	504	518	450	519	541	486	497	511	525	488	531	504	496	481	513	467	496	508	500	531	537	529	530	507	520	528	530	505	482	519	502	503	527	511	474	526	524	486	503	498	511	505	535	509	487	553	502	460	503	531	531	494	484	516	473	502	508	520	477	531	488	492	528	519	554	500	516	507	500	506	501	488	525	549	509	504	458	524	469	500	478	512	509	501	506	487	488	509	518	520	476	478	510	544	461	491	544	531	529	550	487	543	507	493	543	468	507	528	544	498	513	533	509	506	530	498	525	496	517	515	558	514	487	520	489	494	500	525	484	551	526	540	490	488	527	464	551	469	511	494	510	471	526	491	510	557	505	559	490	503	460	519	511	543	475	512	508	518	533	491	490	471	473	516	485	495	492	538	493	481	573	501	528	522	519	530	507	519	514	503	489	542	511	515	500	520	528	503	494	489	562	497	481	515	466	537	499	507	486	464	559	513	509	487	497	489	476	480	503	508	538	491	499	514	504	504	519	448	501	477	512	515	491	504	502	534	500	478	494	501	521	510	530	499	490	499	512	522	504	526	489	517	503	496	498	522	485	493	570	504	544	503	487	480	492	505	492	474	506	533	550	510	500	490	496	534	459	550	531	554	516	534	499	499	503	536	503	515	480	510	508	500	527	500	541	492	476	479	485	527	472	488	532	507	528	488	535	515	485	488	470	475	487	513	525	536	490	509	515	472	510	557	484	469	507	496	498	498	485	483	508	469	436	492	504	489	470	493	485	517	486	499	529	493	509	538	532	503	509	551	503	538	474	489	486	476	521	528	538	509	515	516	537	485	507	457	523	481	539	524	494	506	530	507	501	501	490	470	468	549	511	491	497	492	484	509	487	471	514	520	507	517	541	548	511	478	497	512	511	502	488	506	511	530	536	515	511	512	541	513	490	527	471	485	489	497	514	490	512	532	490	499	527	525	521	514	511	479	467	528	492	486	502	525	519	469	500	457	504	516	522	557	509	490	520	528	489	485	514	493	496	517	481	515	522	510	509	485	522	515	497	512	490	515	522	554	501	490	503	488	517	510	546	490	509	502	521	522	488	490	530	484	507	480	509	553	541	518	524	515	498	506	490	523	498	517	504	482	529	498	523	519	502	499	543	520	520	513	500	506	501	490	504	495	510	495	481	533	555	510	546	496	508	508	442	508	501	497	474	502	506	483	498	516	523	511	509	501	503	490	534	488	504	526	499	506	521	536	514	502	488	482	499	542	513	510	528	509	523	483	518	493	489	524	511	469	512	511	462	518	512	497	483	490	498	527	492	510	531	490	531	511	511	549	467	525	502	532	502	523	532	483	531	506	517	495	542	505	501	512	493	505	539	501	512	502	514	492	483	504	487	544	530	495	521	547	441	511	499	484	465	469	544	487	520	487	525	525	514	507	479	526	512	490	479	521	495	495	517	527	538	532	548	499	521	526	505	506	500	514	486	484	557	527	511	520	521	545	480	520	507	465	519	494	514	497	484	498	536	507	549	481	492	522	541	498	441	469	484	570	531	519	474	490	520	478	501	505	504	516	515	512	502	468	501	533	501	481	511	468	486	508	454	482	499	534	504	516	520	476	499	522	510	462	486	493	517	542	504	513	528	487	534	465	505	484	483	508	508	573	503	525	470	501	516	571	534	497	512	539	516	505	506	503	490	567	513	510	477	528	498	539	513	476	508	476	514	541	541	512	505	509	530	515	521	523	519	490	493	516	501	501	510	492	475	472	485	523	501	518	481	484	476	493	510	505	502	515	508	481	514	482	522	534	553	517	485	521	512	514	514	525	491	494	515	506	499	513	493	490	553	515	505	520	479	501	502	507	499	486	487	498	524	484	498	484	513	502	511	500	512	485	507	511	489	498	511	494	534	487	537	518	522	498	508	511	489	529	493	479	501	463	506	494	521	485	472	526	488	495	583	485	531	530	500	479	513	501	518	497	512	515	530	525	548	513	488	527	523	516	547	526	526	477	522	480	543	489	504	453	511	541	494	500	540	487	548	501	525	482	547	499	487	500	520	559	531	482	478	508	514	469	509	507	496	468	480	535	542	507	487	505	487	544	497	501	509	526	516	471	517	531	482	542	519	524	480	530	522	556	506	508	504	489	506	509	515	474	513	506	489	511	482	486	537	504	492	489	467	491	479	519	501	509	476	468	487	495	537	496	501	505	494	507	505	515	459	469	492	515	524	495	575	497	492	518	509	525	500	487	497	505	514	507	474	506	501	501	501	452	489	513	479	505	494	499	468	496	531	532	528	478	518	510	508	511	486	496	499	542	529	491	491	475	516	486	515	522	500	512	504	484	530	512	540	459	462	480	478	501	492	514	539	481	471	497	528	534	503	504	491	530	478	527	499	545	478	467	542	485	525	537	512	480	482	524	530	524	536	539	488	529	513	485	498	532	503	503	497	524	530	515	566	542	488	534	536	500	485	495	497	542	517	470	502	504	467	519	503	473	519	476	490	525	503	523	556	486	499	522	519	473	467	551	525	523	506	474	520	540	499	549	511	470	474	483	480	541	503	514	529	442	540	498	483	458	518	488	466	488	455	531	499	512	508	510	523	493	506	498	485	475	502	527	492	505	476	498	502	481	478	481	519	467	492	491	494	496	481	502	489	521	493	497	494	483	506	519	494
14849	2121	1884	1319	911	732	730	490	420	389	340	321	314	292	279	280	253	253	247	309	263	261	274	260	234	250	262	232	245	228	253	242	252	241	256	266	254	194	253	258	250	231	254	228	274	258	249	254	235	247	218	208	263	242	204	242	246	232	272	262	242	213	265	240	273	229	226	232	270	240	270	252	209	232	238	225	219	239	253	219	261	213	236	244	250	237	231	266	227	263	245	245	225	205	244	278	263	213	264	250	231	248	273	265	231	243	237	224	237	231	262	244	241	234	241	242	233	214	231	250	240	240	212	245	259	245	264	267	232	229	215	199	224	241	207	238	247	230	242	230	210	206	241	233	268	254	257	227	231	252	244	228	215	248	209	258	242	251	252	255	250	257	228	237	228	241	224	249	248	251	260	257	213	242	226	241	227	273	238	214	230	247	231	232	230	247	213	240	209	208	251	217	265	212	244	248	236	210	248	246	263	220	228	224	240	241	223	231	262	209	254	224	236	237	206	254	240	233	234	217	228	223	218	266	230	253	244	243	253	218	253	279	250	218	234	236	270	208	234	258	224	241	232	233	231	232	251	235	227	233	240	235	235	256	247	257	220	249	207	238	216	235	265	236	231	226	246	250	201	233	225	243	237	277	236	231	225	235	247	244	269	248	225	245	251	248	241	240	220	245	222	205	213	246	227	222	226	270	213	250	221	253	252	224	259	239	232	264	253	241	233	231	251	246	221	246	239	254	254	220	239	270	259	234	249	232	242	249	218	234	235	207	254	220	225	229	225	252	255	236	257	198	231	250	236	248	221	222	256	258	246	243	251	267	228	222	247	232	249	264	246	233	219	254	203	221	228	246	240	214	255	283	225	225	212	215	244	230	213	224	233	238	253	253	250	219	235	238	242	242	222	216	233	250	239	257	232	241	245	244	212	221	244	219	208	212	237	229	216	250	237	245	239	240	232	243	220	232	205	191	236	247	255	226	212	222	246	270	204	234	241	237	240	211	262	243	233	226	248	224	230	221	236	223	213	246	246	249	221	246	220	243	248	244	247	204	227	242	247	247	233	229	270	233	232	289	245	212	239	234	223	262	226	234	235	257	220	262	226	224	240	255	266	255	260	246	255	250	245	211	244	255	248	212	233	222	209	247	220	234	247	216	262	234	213	259	238	214	230	204	228	248	221	244	251	265	248	238	237	221	239	262	257	228	225	231	201	228	242	231	242	248	220	247	214	211	252	234	246	233	255	245	254	235	211	228	227	211	264	253	258	216	268	232	252	250	230	255	238	235	235	222	264	229	234	225	245	240	231	227	217	239	243	256	255	209	261	228	258	240	239	271	251	226	211	248	202	235	224	212	210	235	246	255	277	246	257	233	213	219	249	246	235	236	256	241	234	226	253	218	232	227	268	195	228	188	217	211	248	235	232	236	203	223	227	250	248	229	248	229	242	259	251	256	241	218	227	244	235	237	236	226	226	234	233	238	244	224	218	255	238	217	233	239	244	249	247	245	273	253	209	233	223	243	241	226	252	236	233	232	223	235	244	210	229	219	230	241	263	206	235	211	236	237	232	226	242	222	232	227	214	240	225	220	235	253	234	216	214	238	254	217	220	240	242	236	251	224	261	230	232	236	220	216	219	225	221	249	244	216	209	230	251	212	217	244	222	242	221	272	272	255	220	266	256	246	227	237	255	234	231	224	246	220	247	255	209	207	213	225	226	255	231	260	224	230	228	220	257	250	240	219	255	231	212	286	242	227	257	234	244	256	260	269	196	264	260	238	244	240	228	231	201	231	237	214	232	228	221	219	236	215	235	246	236	237	215	224	222	228	250	251	214	209	250	217	246	236	257	215	243	245	230	248	241	259	220	201	227	226	242	255	242	270	254	203	234	259	222	248	234	237	250	257	254	207	254	221	240	224	223	240	245	273	242	252	241	244	229	258	251	203	196	250	229	232	243	232	219	257	246	239	233	219	229	249	236	248	248	226	232	224	259	220	220	243	223	252	237	224	230	244	248	233	236	246	240	243	274	281	231	252	218	211	236	272	249	213	243	235	254	193	217	221	263	256	210	237	243	230	206	253	273	216	228	243	206	268	232	216	251	222	231	210	243	210	247	241	200	252	259	244	223	230	240	213	215	223	222	219	263	222	245	247	273	243	218	215	291	226	244	245	226	263	206	240	233	219	249	224	208	223	243	247	229	212	251	257	265	236	243	248	261	249	254	218	259	220	226	231	217	235	250	246	234	238	240	218	249	238	232	238	247	255	230	221	253	268	242	235	237	229	238	273	239	251	223	199	245	245	248	220	217	225	226	255	245	240	232	232	251	242	212	238	246	231	222	225	252	241	230	244	258	260	247	228	223	232	253	254	238	247	238	238	225	239	245	230	229	221	218	240	240	240	259	261	258	245	259	236	224	232	243	247	234	236	234	258	231	237	240	229	252	235	233	241	223	221	250	274	214	237	225	264	211	217	235	243	252	221	239	268	245	233	249	235	239	193	220	247	240	250	241	247	238	243	204	221	226	233	242	247	239	237	253	246	230	256	233	254	239	212	225	224	223	238	260	267	235	222	262	242	258	228	251	251	244	225	226	229	235	223	224	234	245	236	231	246	239	256	256	222	215	242	255	223	266	234	229	227	245	271	237	263	242	230	250	268	251	258	242	241	237	250	218	220	238	217	257	254	244	230	230	231	258	245	260	237	234	217	242	244	242	243	243	219	268	235	228	219	228	253	225	223	255	243	209	221	234	229	230	235	244	222	240	277	217	234	215	268	210	256	237	234	242	236	217	238	222	244	242	228	248	247	228	249	232	263	231	235	251	218	267	265	244	247	232	221	227	258	236	233	215	251	223	244	253	211	232	226	235	251	245	235	224	263	262	271	217	263	234	211	247	262	238	214	229	227	249	249	224	250	233	221	243	216	238	231	263	255	235	222	243	265	243	210	224	255	211	232	213	227	242	226	279	229	248	212	251	228	223	238	245	262	205	251	226	266	216	233	234	219	242	235	248	258	239	247	236	245	250	237	218	233	241	209	243	237	222	220	231	219	227	235	214	245	263	248	260	244	226	244	223	279	215	227	236	260	228	218	250	234	216	244	233	261	244	260	222	235	231	232	260	229	214	226	241	198	229	213	225	231	225	216	231	196	256	202	211	240	239	219	261	204	245	234	228	225	256	253	238	223	218	211	248	246	217	241	249	252	240	230	226	251	253	269	244	242	204	252	248	242	252	248	231	227	265	180	215	235	240	249	237	238	247	258	217	222	272	259	229	247	229	263	248	249	211	237	240	258	252	230	226	243	231	227	205	226	226	255	233	252	214	237	246	246	218	246	227	243	225	224	224	264	238	255	209	231	233	240	242	211	242	245	233	216	206	226	218	233	234	224	231	249	264	211	187	225	228	232	240	247	243	237	212	228	214	244	256	234	205	240	244	242	255	246	229	258	218	253	248	234	244	222	240	249	238	262	234	215	232	206	259	234	229	256
8576	1794	3362	3626	3258	2805	2264	1740	1616	1360	1168	1079	976	950	886	850	774	759	742	781	759	704	710	707	675	676	693	674	660	698	669	667	656	620	609	595	675	670	625	594	646	601	628	630	647	619	632	625	585	637	626	560	616	604	637	641	618	636	604	629	633	611	605	568	612	604	602	595	591	592	606	634	596	632	597	552	589	647	602	614	629	606	617	627	597	682	642	552	588	585	615	618	586	602	588	618	595	595	593	655	598	614	631	567	650	601	600	641	600	642	575	556	597	615	627	599	609	644	634	597	638	630	619	661	592	603	610	583	667	632	587	630	625	609	593	619	616	640	660	607	601	599	583	633	607	614	607	620	592	637	606	623	627	596	620	580	562	609	612	647	653	618	619	605	627	591	596	608	635	673	616	610	605	597	648	621	654	572	622	560	612	571	648	615	589	622	657	612	575	607	592	622	617	625	656	594	576	588	568	616	646	549	650	600	604	647	604	603	575	592	568	582	571	582	596	594	589	625	590	619	609	582	591	627	615	655	607	573	611	627	608	651	630	636	600	567	628	611	616	602	624	575	563	607	593	666	586	641	593	596	624	573	613	634	606	607	614	599	617	603	598	614	569	610	637	573	601	622	573	603	582	590	560	653	653	617	623	673	602	623	630	579	626	613	589	589	581	592	584	643	597	620	588	606	575	613	574	586	619	617	630	631	648	611	632	629	640	598	607	638	618	584	596	597	625	641	577	603	631	586	562	633	645	586	602	589	609	653	643	613	558	638	550	653	598	616	614	612	591	581	647	604	560	634	615	631	586	593	628	630	613	641	571	647	620	605	608	621	554	581	644	618	585	598	633	591	599	608	613	597	609	606	641	613	670	633	647	635	588	605	553	616	595	607	634	583	601	630	575	617	635	686	587	561	608	602	608	621	592	610	632	578	624	614	612	618	639	607	634	614	574	582	594	635	603	618	597	652	596	556	616	619	606	594	570	598	595	613	620	572	604	553	608	596	647	570	610	567	586	623	630	597	625	609	620	625	607	610	614	589	598	598	594	569	606	587	605	618	636	620	635	598	599	595	584	646	651	602	630	582	557	639	588	556	611	614	615	650	568	606	571	592	642	623	640	631	602	629	580	608	574	634	604	659	601	608	645	611	613	619	610	663	615	635	617	623	643	627	650	623	595	586	594	588	607	655	611	568	610	654	645	545	600	614	585	606	630	602	595	643	602	629	602	592	578	634	602	570	632	604	646	613	599	604	606	649	548	620	585	626	621	587	610	602	643	631	589	594	639	595	620	597	673	586	628	596	590	624	642	671	634	619	626	584	604	575	590	556	620	619	568	584	580	600	615	593	594	601	585	616	591	603	574	627	621	612	610	604	640	627	599	652	568	595	631	568	586	609	592	622	639	601	615	606	574	631	627	615	620	634	604	601	624	592	623	598	591	603	635	570	639	623	636	608	651	596	633	645	581	601	602	662	627	616	637	621	582	604	609	603	604	644	633	580	622	600	643	602	626	655	610	617	581	568	567	609	641	621	617	591	582	589	580	603	599	563	599	577	610	604	620	641	619	599	634	599	615	615	599	610	594	617	579	610	574	591	612	640	616	637	608	599	655	601	632	623	648	636	603	591	618	607	610	649	613	626	635	576	661	595	627	592	614	623	632	586	580	599	595	596	580	624	594	604	576	586	619	617	651	618	587	594	594	648	607	581	600	583	604	603	580	625	579	605	608	618	579	620	589	610	587	625	601	661	636	562	597	627	589	590	621	599	635	559	588	547	573	642	549	599	609	581	646	580	600	620	605	599	612	609	641	638	581	618	630	640	590	614	606	585	604	589	621	581	598	595	582	570	573	590	628	587	576	601	559	609	657	600	641	624	621	616	615	577	633	562	622	592	641	608	564	591	613	588	617	570	613	629	593	599	573	617	592	613	613	588	560	606	601	676	587	598	633	611	631	604	540	614	568	583	615	615	633	578	606	628	619	625	618	622	628	579	606	637	653	615	597	621	609	608	632	580	616	631	602	620	592	633	616	622	633	580	614	591	587	632	606	602	645	601	593	593	607	561	583	597	608	645	654	578	576	595	586	640	626	586	614	614	615	598	596	587	600	610	623	600	669	633	613	635	623	605	598	583	589	592	636	618	576	602	611	613	609	593	629	597	615	589	585	636	627	590	636	642	624	654	589	604	535	613	618	535	617	590	581	661	594	593	636	637	606	651	608	616	604	599	590	620	644	596	587	620	625	613	605	609	594	622	597	603	616	618	616	590	627	597	633	592	590	634	658	643	607	618	621	644	568	635	640	553	569	620	559	596	630	574	616	609	622	612	638	594	609	657	590	587	618	608	637	610	600	557	610	624	601	582	587	600	585	617	586	643	619	594	635	571	588	617	619	613	589	590	549	632	624	654	595	582	606	624	619	583	632	618	605	570	641	598	618	626	574	625	608	560	630	580	628	582	570	589	620	597	631	591	633	601	589	595	621	611	624	619	634	615	586	607	606	626	642	592	609	607	597	675	637	617	592	611	570	587	570	551	591	609	642	598	602	644	614	598	618	666	559	608	612	617	608	631	597	560	586	622	601	607	609	580	595	558	656	621	587	584	680	602	649	592	630	617	638	600	606	595	618	624	596	619	644	596	613	648	629	590	608	603	627	573	657	603	623	631	577	596	641	591	631	599	604	577	597	606	606	599	592	611	640	619	647	609	605	622	615	583	625	602	594	586	621	653	593	621	602	621	603	551	621	605	586	606	588	628	624	595	619	627	639	634	583	631	616	645	626	594	655	609	608	602	618	626	606	626	650	643	591	614	616	605	649	606	584	595	627	604	644	604	608	594	600	630	600	611	616	547	601	608	615	606	607	619	631	582	665	640	588	630	585	590	599	591	609	633	585	623	575	637	655	568	602	576	609	569	634	635	593	626	616	650	580	626	625	669	640	603	591	605	605	644	597	651	616	568	577	565	636	621	592	580	621	590	628	614	576	640	620	599	609	557	649	636	602	598	628	594	613	598	647	618	590	588	608	596	571	610	584	629	584	598	616	586	597	610	598	606	600	629	612	643	644	570	616	583	600	620	612	575	655	641	560	598	626	613	626	658	636	611	597	612	609	612	613	624	635	567	612	582	664	579	624	615	586	613	631	608	602	583	575	652	621	609	615	574	608	605	620	615	633	637	604	608	621	618	594	641	636	618	639	610	597	611	615	622	608	615	590	603	646	589	614	633	552	592	644	620	638	615	596	669	589	632	576	567	601	621	584	573	619	630	592	625	573	560	584	643	631	611	610	570	623	604	593	582	607	591	635	627	584	621	621	656	614	652	598	609	583	602	564	620	554	619	568	618	588	581	582	608	604	617	632	599	591	576	613	628	606	617	623	563	628	554	577	644	622	600	597	573	597	625	619	578	636	585	549	597	639	598	625	618	608	615	601	585	612	611	616	582	573	594	600	618	615	635	582	604	628	603	576	546	651	576	616	589	649	570	599	635	603	597
1855	540	507	510	392	461	455	437	447	433	442	410	379	388	384	429	402	378	427	386	402	411	369	397	417	395	418	395	365	395	396	378	379	398	404	450	428	396	417	428	368	403	419	415	390	435	370	380	409	408	419	407	352	406	389	408	386	395	380	426	377	428	439	394	398	417	388	430	399	397	375	414	421	384	373	368	353	406	359	401	403	379	359	429	376	387	414	381	380	399	384	447	382	426	386	408	384	422	381	448	372	350	384	401	398	399	406	388	421	412	326	403	382	357	412	445	403	397	371	451	433	404	417	421	383	397	407	423	399	419	405	423	431	342	391	418	418	406	417	404	381	376	394	400	390	407	363	443	403	415	429	434	383	378	421	435	420	432	411	451	385	355	334	447	391	378	405	362	394	390	399	429	383	388	402	392	400	420	393	408	384	413	372	397	363	394	401	393	384	439	427	432	422	419	419	415	429	420	431	404	395	370	412	408	417	406	415	396	385	374	401	394	400	429	371	427	409	378	420	381	401	371	383	408	390	415	401	402	390	381	433	395	382	414	442	400	419	384	410	392	380	425	381	412	376	381	435	349	439	433	388	424	409	405	355	395	400	408	390	402	384	391	378	410	390	445	438	400	427	380	424	413	404	378	404	390	406	379	418	403	425	401	411	380	416	395	352	382	342	387	398	410	388	396	395	399	416	379	387	402	446	410	363	358	410	380	382	405	397	390	393	393	377	397	375	425	418	389	361	413	441	406	388	411	393	414	412	376	373	422	388	369	403	384	413	381	421	385	396	358	430	384	382	371	418	361	422	439	387	365	403	412	370	411	392	409	385	408	413	372	402	372	399	409	371	389	378	441	397	408	404	383	426	400	396	394	391	363	407	429	410	394	428	324	437	396	440	414	402	433	412	369	434	406	400	422	380	409	396	392	428	435	398	425	427	417	406	364	380	404	395	438	401	387	385	381	404	366	369	390	359	393	358	393	409	406	403	415	401	415	394	399	425	422	386	459	445	423	381	426	403	422	415	432	427	398	376	383	404	380	396	399	397	409	428	434	383	375	392	425	404	399	375	379	404	381	407	370	371	379	414	407	387	371	425	376	419	402	477	408	391	371	439	410	417	373	406	392	391	367	401	437	376	414	398	363	404	418	398	403	385	413	386	417	419	382	409	402	433	365	399	393	407	394	374	387	419	425	393	371	382	407	385	414	421	400	415	403	423	426	403	403	421	398	398	384	408	393	382	385	443	376	411	440	400	399	441	434	378	375	383	411	414	407	420	397	409	409	441	403	428	413	453	378	373	422	386	417	395	378	404	393	379	426	391	410	414	422	376	366	364	417	373	446	394	435	446	386	399	394	371	399	416	396	381	393	408	393	390	412	410	369	414	401	371	456	377	369	396	411	369	392	405	412	404	390	432	392	412	372	372	360	375	382	420	439	410	381	393	399	411	414	392	395	453	373	371	386	401	412	379	422	419	422	385	384	451	417	402	397	392	388	425	424	383	361	415	380	386	399	399	400	390	420	404	385	407	406	390	405	380	394	382	447	400	395	431	474	382	390	406	384	410	449	390	381	445	404	396	393	395	432	409	387	385	416	400	418	411	426	367	405	399	424	350	441	392	423	385	365	403	430	366	364	391	363	422	378	375	424	411	367	378	349	400	432	406	471	385	405	410	379	413	405	367	425	366	407	392	425	414	409	343	411	370	431	403	436	410	409	406	420	393	386	428	391	390	432	395	444	422	393	421	400	410	383	410	401	447	419	408	416	446	409	402	438	375	378	376	417	378	404	400	448	435	364	396	406	411	450	364	385	409	473	380	389	389	416	415	427	411	366	412	413	434	404	385	404	421	377	371	374	392	362	377	379	365	415	410	406	414	381	387	394	423	393	400	376	410	403	442	450	391	395	366	394	390	397	393	404	368	439	404	394	415	407	365	408	419	360	399	413	408	381	436	380	398	374	395	400	400	432	423	413	409	379	431	414	388	417	394	371	387	415	397	398	435	395	412	381	375	435	412	421	397	393	390	400	379	415	396	442	429	405	414	405	362	382	413	379	415	372	384	399	378	384	412	395	414	378	402	398	404	400	398	424	402	399	420	401	410	429	399	408	396	426	412	415	469	363	438	405	422	412	446	434	425	373	421	402	424	420	390	402	424	436	390	389	369	398	432	423	413	412	397	372	348	444	416	396	461	392	418	429	413	412	411	410	367	422	389	434	358	416	378	399	440	382	396	425	395	380	411	433	411	407	341	415	404	344	385	390	405	383	399	417	399	396	438	399	399	429	430	405	352	356	377	436	380	394	402	427	369	381	404	400	439	361	387	438	408	386	433	381	404	391	388	461	404	405	404	382	420	391	358	390	385	435	415	424	429	381	395	389	359	389	402	365	370	413	414	397	383	373	385	402	407	410	400	420	388	404	379	379	393	376	430	390	379	426	417	408	469	451	387	368	406	442	397	384	433	419	363	431	380	431	402	370	371	380	402	433	379	364	439	427	429	391	415	384	411	408	390	402	389	377	371	413	354	383	417	420	419	423	445	405	423	405	427	405	426	393	396	427	460	379	389	382	383	440	376	416	422	416	391	429	411	421	415	406	439	424	394	397	395	378	429	420	389	405	402	435	433	414	420	370	396	419	401	355	418	408	418	424	439	406	367	356	430	443	431	410	407	416	395	416	388	397	377	417	376	395	428	436	401	376	399	451	425	409	444	428	413	399	405	414	415	400	442	407	375	417	403	419	404	385	388	408	403	369	408	410	373	411	398	380	393	390	402	406	427	398	400	381	408	396	399	383	394	462	386	402	390	439	365	410	407	418	415	415	391	388	392	440	419	397	411	423	387	404	425	398	437	397	356	384	413	393	408	395	419	398	392	414	412	436	377	375	380	366	401	401	388	427	382	402	406	443	408	396	402	389	423	407	427	433	384	413	397	427	406	467	429	396	412	395	399	406	386	390	406	360	421	394	432	415	451	397	389	421	365	385	400	382	437	435	402	400	429	424	377	396	405	392	396	392	379	403	399	383	375	353	400	407	410	420	404	404	402	395	367	394	375	397	371	422	393	385	380	403	391	426	420	369	365	417	391	383	347	372	404	409	420	414	371	382	415	414	399	402	388	378	418	397	386	404	389	430	402	389	395	390	384	380	402	407	388	410	394	389	406	393	389	371	408	439	416	351	407	392	408	413	374	409	412	382	406	358	385	408	365	415	403	403	388	408	401	381	394	394	430	398	426	373	438	432	396	360	402	435	436	374	402	399	404	386	346	405	390	421	396	405	444	380	377	414	354	414	378	438	354	429	398	424	381	393	397	417	399	411	409	417	430	387	408	402	403	421	373	400	426	373	397	403	451	446	402	395	369	374	412	389	385	411	385	412	456	384	409	385	375	408	381	445	363	417	392	405	364	382	377	385	406	374	427	428	428	459	402	399	403	355	409	392	418	402	377	444	347	398	433	413	413	385	409	400	407	406	430	419	392	363	439	421	401	377
2297	1028	1137	1187	1180	1126	1035	1027	997	954	971	949	976	968	912	892	941	920	896	911	944	934	916	921	917	888	901	861	934	939	941	891	850	883	894	878	849	864	919	886	930	893	947	915	915	933	886	915	897	861	903	879	897	858	916	871	907	877	932	887	926	925	898	936	827	843	880	893	891	905	920	933	914	867	894	834	921	895	895	918	933	890	882	838	877	844	897	903	903	870	878	855	875	934	898	866	885	935	876	886	908	873	876	917	929	862	865	897	908	877	885	888	895	866	910	922	848	911	889	898	911	906	919	912	894	936	884	881	890	897	892	870	886	933	861	863	896	890	867	881	914	890	895	897	885	880	884	839	896	848	918	930	889	887	875	934	893	901	855	875	936	873	860	857	906	894	868	867	884	874	870	917	942	874	870	875	899	887	905	903	949	877	873	884	875	832	894	892	876	922	860	912	882	970	896	890	906	891	915	908	947	884	898	856	935	863	904	952	902	892	864	913	890	903	918	821	937	892	864	866	931	867	860	876	859	846	884	884	930	851	852	864	927	926	883	850	823	879	900	932	918	911	925	893	915	944	908	945	942	910	910	919	864	938	865	926	900	907	890	928	859	911	860	894	867	885	918	873	969	909	899	933	892	954	962	938	933	845	918	892	874	905	880	901	868	871	909	902	848	904	885	882	872	875	915	861	901	888	906	856	922	888	886	908	925	873	896	897	912	883	907	873	887	907	901	838	902	905	909	856	938	882	865	889	887	815	911	881	892	862	939	929	860	915	955	865	892	914	878	921	901	862	922	913	864	870	922	890	893	960	890	910	849	859	860	940	900	937	895	858	881	932	855	886	891	901	892	892	892	911	876	885	887	880	969	878	948	935	958	934	846	901	930	924	924	893	866	923	907	961	901	884	858	881	868	912	919	882	915	946	938	886	923	873	873	887	875	906	912	892	880	900	925	878	939	867	866	885	889	861	924	837	894	922	872	911	905	890	891	896	867	893	906	919	904	856	897	913	915	976	905	894	943	884	890	871	883	897	853	885	917	914	865	878	887	932	921	883	926	918	887	819	855	908	919	863	889	900	963	901	904	884	894	939	902	916	842	862	932	915	879	919	893	933	899	916	894	935	896	904	954	892	870	956	938	878	908	921	894	890	889	897	886	903	853	941	920	902	852	956	930	900	850	865	911	958	938	869	918	858	900	882	943	842	976	890	907	942	894	950	879	872	917	886	893	882	948	900	934	857	894	919	889	870	880	915	904	931	888	893	886	905	915	863	880	869	933	892	901	930	906	870	906	838	872	887	904	888	867	868	922	888	869	938	860	889	952	914	897	892	863	882	890	916	915	905	864	904	881	894	898	942	851	896	896	877	845	879	874	903	904	908	879	942	897	897	910	916	912	852	884	924	830	910	911	886	950	929	940	943	873	869	859	859	906	885	899	925	898	913	888	937	910	899	963	879	896	817	912	917	872	886	900	877	857	922	953	923	893	907	905	884	867	869	882	899	906	924	969	841	865	915	907	916	900	923	863	856	901	881	901	839	895	924	857	951	902	884	996	936	901	926	935	903	942	897	894	925	893	904	889	936	839	841	954	920	905	914	894	857	934	906	889	902	878	899	918	884	917	823	941	894	885	937	925	909	900	843	893	861	915	904	892	891	906	959	927	831	899	923	877	892	884	912	925	855	899	918	891	937	881	901	884	917	924	876	930	844	917	893	873	934	822	878	896	912	886	926	895	889	889	881	913	912	884	866	938	904	919	892	840	926	935	872	918	887	908	893	901	876	879	873	903	896	831	883	959	952	894	927	941	862	916	876	921	879	881	885	882	897	887	931	878	890	866	889	926	849	946	890	849	887	892	887	927	908	880	940	916	903	912	858	850	894	870	912	897	935	940	892	876	904	883	956	916	921	951	880	884	969	899	879	889	941	962	877	954	908	875	880	930	916	871	907	849	887	867	925	915	873	828	906	925	848	841	820	924	972	903	916	876	885	879	902	927	957	864	938	960	884	819	891	896	883	918	878	900	891	896	916	893	923	842	877	877	967	907	911	929	881	889	900	879	907	875	892	918	926	937	928	898	884	891	841	861	893	893	807	917	953	881	902	899	917	859	901	915	910	897	937	898	906	884	887	865	860	890	912	924	858	908	910	866	873	906	877	912	912	941	878	891	884	880	877	897	942	961	941	890	865	908	894	923	893	865	933	909	929	943	939	854	897	951	973	852	956	872	899	836	894	911	899	883	933	912	878	929	944	942	935	923	903	899	943	878	874	850	893	884	914	955	905	944	910	906	894	936	894	857	864	933	989	887	900	868	862	852	913	844	922	949	919	975	893	886	905	906	878	886	895	868	931	956	926	860	916	887	882	880	936	905	915	929	861	861	866	900	905	879	886	926	912	854	919	957	939	903	857	896	975	915	922	896	897	915	907	874	913	907	903	844	826	917	871	912	889	877	884	892	925	875	931	892	885	896	915	892	859	958	937	891	903	912	888	915	919	927	890	932	876	889	878	942	876	899	880	878	941	858	942	921	862	924	881	963	911	896	895	874	877	912	957	879	863	913	862	841	851	912	889	896	925	943	884	854	877	825	946	898	936	917	905	883	855	872	923	869	954	917	925	871	876	875	844	893	896	901	904	906	901	955	916	943	869	892	873	888	930	934	884	904	886	902	901	907	929	935	899	899	889	898	877	943	876	829	849	818	935	914	914	903	922	843	944	881	859	869	965	847	953	907	848	885	902	894	915	843	944	902	921	867	886	874	849	897	925	923	909	948	940	918	915	863	910	923	933	842	863	898	891	868	913	937	985	886	895	872	935	846	948	890	892	897	910	919	940	886	923	940	904	886	853	881	920	905	931	898	883	845	893	934	905	898	905	945	862	813	881	912	914	904	862	893	900	928	893	914	903	937	872	901	848	902	957	900	854	918	928	876	904	910	891	924	885	906	932	905	916	914	927	936	935	912	949	912	898	891	916	928	881	911	911	874	939	932	902	921	834	889	886	908	894	873	946	900	870	844	880	877	961	899	974	911	884	931	838	916	882	919	910	909	859	906	888	890	873	844	900	950	884	861	897	908	889	915	874	923	946	928	899	836	878	904	898	925	890	921	881	892	898	867	914	911	899	865	878	945	882	861	859	876	913	915	900	922	859	892	885	888	907	958	928	922	883	840	905	897	890	914	894	826	897	876	877	930	903	901	885	922	927	869	948	961	906	832	858	918	858	895	886	914	887	902	918	881	917	914	847	861	912	940	926	867	904	862	913	871	902	879	917	863	898	918	928	890	882	918	900	860	835	906	890	882	942	854	889	909	885	924	927	888	906	929	901	907	861	903	932	912	919	894	873	894	917	848	930	931	889	942	895	915	908	887	906	882	921	875	942	869	906	872	914	901	865	893	885	891	902	899	920	862	870	936	901	839	874	928	897	911	867	898	964	905	891	879	840	966	893	919	856	928	892	889	885	925	927	935	899	888	900	879	891	921	900	969	827
7848	938	1025	780	567	486	393	302	275	226	239	242	207	263	244	229	213	232	231	211	242	206	223	225	222	209	198	198	196	202	209	198	211	183	189	194	194	181	203	190	198	216	212	199	218	199	280	234	211	185	206	214	224	212	184	188	217	183	201	189	234	185	207	206	198	202	227	189	226	189	241	184	198	232	210	230	188	169	195	208	182	185	221	175	195	212	187	193	217	201	198	236	217	210	188	219	198	197	214	205	197	208	209	187	207	180	222	200	196	211	196	191	202	195	217	197	185	203	204	229	197	238	223	207	191	182	186	192	191	193	220	194	210	205	219	211	251	233	205	211	218	224	194	233	182	180	190	186	224	203	234	204	203	234	209	212	205	219	187	189	195	203	204	202	181	216	209	188	214	198	208	179	204	202	219	193	198	198	202	210	233	189	211	227	204	189	206	200	194	202	183	167	217	200	204	220	220	208	219	182	188	203	187	184	208	178	198	198	211	199	188	192	232	188	208	181	209	193	179	202	234	205	238	191	217	228	201	192	206	223	189	189	209	213	226	193	232	209	199	185	210	174	219	205	187	184	209	184	211	176	201	190	181	206	211	214	203	192	201	219	247	179	197	197	191	209	206	184	211	239	201	197	198	197	170	195	182	201	195	202	203	185	190	181	213	204	187	221	200	202	176	200	214	228	198	192	216	221	159	219	215	226	231	221	224	196	215	200	202	200	207	209	199	214	199	184	189	209	183	209	201	191	228	210	193	207	180	218	220	196	175	200	212	189	218	196	202	235	190	219	195	198	198	218	192	226	206	196	224	220	208	201	207	195	212	194	188	210	175	189	171	169	184	208	208	248	200	199	193	196	211	208	201	191	215	208	204	217	179	172	203	213	201	206	213	197	178	218	192	219	193	197	214	188	218	220	203	198	213	200	225	188	224	193	182	205	215	187	204	203	211	212	224	191	207	207	205	224	212	208	190	202	198	192	189	195	206	191	210	217	181	192	192	192	198	216	155	192	199	214	215	205	186	205	189	217	181	190	204	207	172	196	199	206	221	221	225	183	218	197	195	217	206	197	191	213	208	222	188	218	190	197	204	206	180	204	200	195	190	196	193	209	208	212	207	187	194	209	188	185	195	217	205	218	233	214	217	220	214	200	206	214	223	189	192	220	179	211	190	186	198	185	224	192	201	210	199	195	198	199	205	220	198	206	197	195	223	181	197	182	204	176	188	189	206	189	221	200	187	176	197	193	214	196	216	199	192	202	215	163	206	213	185	202	201	185	218	190	222	179	209	206	201	205	204	205	201	179	200	206	183	185	203	210	225	217	213	203	186	210	201	177	192	191	216	193	186	211	211	190	199	172	189	207	213	212	198	218	178	207	209	214	222	210	204	191	173	182	212	194	239	177	222	224	204	211	218	210	224	199	217	192	193	199	198	223	233	200	199	201	199	188	223	213	205	195	196	187	231	207	208	187	173	192	224	196	216	197	169	206	236	188	168	193	201	213	187	223	198	167	205	220	191	208	200	196	191	202	210	216	210	196	196	210	191	222	201	190	214	226	211	230	198	193	217	218	187	213	210	190	189	203	227	239	217	204	218	195	202	224	181	197	185	204	221	211	194	206	226	215	207	193	190	206	208	187	209	212	199	208	177	182	207	188	180	183	203	194	199	196	221	171	213	220	217	207	207	185	230	210	199	178	206	200	205	197	191	209	207	205	228	188	219	195	207	196	225	209	204	205	184	177	202	209	205	207	189	193	240	206	193	215	200	216	212	200	213	183	193	190	182	167	221	221	221	176	190	195	205	210	240	223	191	225	204	204	197	204	200	195	206	207	211	167	215	212	202	192	227	212	221	200	215	218	201	189	215	221	187	178	168	177	211	207	210	198	202	195	227	193	176	208	197	212	211	213	230	194	211	203	194	184	220	217	236	183	182	193	207	171	211	193	225	193	216	216	202	191	222	209	204	201	200	224	191	218	212	217	223	202	217	206	205	205	185	191	199	221	184	214	197	177	196	218	186	219	197	221	228	205	213	207	184	194	212	196	202	219	184	206	181	199	203	203	200	215	179	191	184	206	215	190	206	192	228	206	182	212	192	214	200	219	205	178	201	168	197	204	205	199	204	217	227	189	227	187	185	208	207	199	220	186	222	216	197	218	219	211	193	175	191	203	191	202	208	182	224	196	190	223	208	196	202	231	197	198	188	219	190	175	224	236	195	183	222	211	202	229	209	188	199	216	218	199	191	205	225	220	206	198	199	179	206	206	210	217	195	209	195	184	204	196	204	189	180	180	210	212	207	175	213	209	192	201	218	202	199	223	193	199	189	216	202	203	216	198	215	201	207	196	203	200	233	200	208	184	189	199	195	196	223	210	214	201	222	211	203	202	197	228	209	191	199	207	199	196	204	190	197	203	220	203	230	212	180	178	188	205	193	193	188	197	171	193	192	205	207	193	221	213	208	218	194	208	194	202	192	228	195	221	206	221	205	217	211	214	197	236	183	190	195	182	214	196	184	194	213	205	191	208	205	193	192	186	215	226	197	213	227	203	203	202	203	207	213	174	209	201	230	217	194	218	171	245	199	187	207	208	225	181	193	228	203	179	184	217	188	214	218	239	212	192	201	213	207	209	209	180	209	186	192	167	224	205	202	214	196	201	198	200	211	208	206	201	208	184	213	223	205	201	199	197	185	217	214	202	208	191	201	207	214	226	212	208	200	191	193	178	221	192	209	234	184	210	204	215	196	193	219	201	224	207	197	213	187	195	217	175	209	190	208	207	207	192	186	209	200	199	188	172	209	195	198	204	196	198	190	201	193	184	185	194	230	226	184	199	222	191	204	197	193	231	211	229	213	210	192	201	186	233	183	213	200	194	206	200	202	186	192	214	203	204	242	203	194	195	203	182	196	190	209	193	208	226	193	203	204	198	236	212	203	217	219	219	190	201	184	211	211	223	202	244	207	181	183	217	209	196	188	213	187	186	217	203	209	198	192	226	199	212	207	223	221	201	212	223	209	224	202	231	214	187	221	195	214	200	184	201	198	220	222	201	204	222	202	223	192	224	201	208	210	196	217	214	179	200	206	209	193	225	210	210	219	217	202	205	212	209	204	206	166	202	205	198	206	185	184	206	218	198	187	210	202	226	194	224	200	200	235	225	210	210	185	195	194	192	205	223	186	217	229	204	189	201	199	230	194	206	210	194	219	215	197	197	204	202	205	189	196	213	192	236	221	193	198	221	203	227	187	204	203	198	199	219	215	195	216	197	165	204	200	200	199	198	207	207	197	192	216	203	190	180	209	198	180	181	197	183	197	191	158	180	197	223	202	213	185	206	200	187	212	192	188	202	259	207	190	194	205	194	199	193	203	199	211	228	217	217	185	196	192	161	204	192	192	199	194	225	206	213	207	213	209	207	198	189	188	203	218	218	186	184	237	211	188	187	209	213	222	194	199	190	226	180	213	225	173	198	185	222	210	209	194	235	215	203
6576	1191	2139	2296	2088	1721	1480	1158	1026	905	806	785	698	721	695	591	622	622	600	591	609	559	569	568	592	557	564	561	543	528	554	552	543	498	500	557	555	584	515	500	530	513	524	532	516	511	485	510	536	533	496	509	497	528	492	501	541	543	493	510	494	517	489	521	470	498	472	485	512	537	513	502	504	514	530	509	466	500	489	547	500	491	555	496	518	495	507	508	532	506	506	499	511	505	521	496	531	507	525	524	493	539	495	513	513	475	507	497	506	518	492	476	515	493	527	500	489	453	514	502	524	466	467	522	492	517	526	513	511	483	498	505	532	529	471	478	496	516	522	468	524	508	532	502	527	506	531	486	511	523	530	499	511	505	481	522	536	516	526	523	514	543	552	519	482	521	514	531	519	512	519	539	501	513	486	537	505	515	566	479	469	479	530	545	500	495	496	508	487	510	475	487	476	482	524	488	529	502	526	520	496	520	545	527	488	532	553	530	503	519	516	516	530	476	509	514	529	540	458	492	514	500	497	497	495	515	544	515	518	510	507	527	519	550	495	491	513	523	552	529	534	502	495	471	496	529	508	497	514	504	494	482	489	512	492	498	517	503	534	478	521	525	453	510	507	498	480	518	513	511	511	518	549	495	488	556	503	497	508	509	519	509	529	492	513	496	495	514	499	527	560	481	505	514	495	502	506	484	505	493	456	496	532	488	505	523	526	513	530	510	511	489	486	527	520	530	531	536	517	550	517	526	489	508	521	467	511	543	500	508	498	476	574	502	544	506	512	508	559	497	512	518	502	487	488	515	540	521	465	524	527	470	538	519	474	513	508	473	542	515	496	524	451	528	474	499	516	508	532	536	520	532	510	527	504	506	546	516	528	476	468	463	511	545	508	491	522	532	507	510	519	528	499	525	507	534	504	496	556	529	545	518	478	487	489	497	504	511	508	502	516	525	536	495	502	522	471	486	483	540	529	493	508	521	514	475	506	470	533	484	507	538	464	527	548	474	498	521	516	533	537	488	489	536	455	496	496	498	528	488	511	485	525	540	551	500	493	478	530	516	506	522	470	513	481	531	519	502	509	489	475	497	494	520	530	499	530	541	503	520	519	514	469	509	507	540	512	548	498	529	489	490	448	528	519	554	510	504	503	475	476	484	491	518	525	485	504	484	525	484	500	538	507	518	501	496	515	524	523	528	502	472	496	550	497	521	477	498	535	498	529	514	494	499	533	527	531	534	532	545	527	469	545	526	490	562	506	548	541	479	509	490	451	509	543	501	528	533	484	502	487	504	504	486	521	492	518	511	504	510	522	511	510	536	473	482	505	464	505	506	536	531	520	521	501	498	536	489	505	530	552	496	505	475	516	503	531	511	503	506	495	493	480	554	493	543	501	519	488	476	518	507	525	547	497	571	511	549	525	496	530	486	518	534	507	510	529	507	487	501	539	536	511	513	498	507	483	497	473	513	529	484	507	501	490	505	512	508	481	536	516	506	545	497	520	533	507	521	525	524	487	504	489	519	510	527	478	481	507	533	531	540	531	505	522	502	497	528	535	511	444	493	492	512	549	534	516	478	505	533	502	481	519	492	526	533	496	480	508	514	490	516	490	493	547	517	518	482	484	539	499	539	526	491	494	482	501	540	538	521	508	500	515	477	520	529	489	532	504	490	514	517	493	480	483	522	531	477	482	529	512	490	505	529	515	514	521	475	492	521	512	478	541	516	541	487	486	519	503	454	522	479	503	527	523	488	520	524	525	490	477	499	525	561	482	518	509	500	507	494	532	496	510	479	492	520	504	520	485	507	518	458	520	498	466	486	541	510	483	484	478	536	523	542	529	500	541	519	500	536	520	490	445	494	537	521	522	543	514	470	528	515	522	493	516	485	502	510	516	442	516	522	472	484	529	521	524	474	494	500	467	498	473	533	524	527	544	528	508	484	517	492	534	531	527	484	489	477	509	514	556	524	504	500	499	527	545	452	509	516	530	552	523	546	519	496	508	497	535	480	506	523	539	531	521	495	489	508	544	562	489	535	509	519	497	507	496	503	491	498	509	506	493	494	503	502	513	501	481	469	483	469	500	492	504	531	518	493	484	532	485	509	463	522	484	556	528	526	484	498	552	504	539	494	512	518	499	526	544	497	502	512	503	505	515	507	513	517	545	503	512	497	510	520	522	535	509	471	484	525	511	482	511	500	492	511	521	506	487	530	516	490	503	532	479	504	460	495	484	514	516	489	479	478	491	519	512	495	506	516	502	515	502	502	516	502	504	503	484	486	511	475	475	520	483	540	484	540	536	486	507	508	510	510	474	537	451	480	502	496	517	496	548	467	495	522	519	524	494	530	510	485	486	494	509	474	528	526	505	546	525	548	517	525	503	497	538	503	546	505	518	512	513	485	505	511	505	536	491	506	510	486	533	490	512	512	503	480	464	517	531	523	538	542	515	480	495	505	517	528	514	516	494	515	525	483	460	467	509	444	503	483	474	533	503	502	524	492	538	491	523	491	516	526	489	515	507	503	537	484	514	507	487	534	480	517	454	493	517	498	522	498	513	466	537	537	544	507	532	502	473	538	505	513	556	541	502	522	514	514	531	516	499	528	527	496	536	481	496	515	521	488	518	548	509	463	562	498	498	488	492	536	527	536	534	541	515	503	498	497	495	499	523	465	496	508	474	495	496	544	539	497	495	482	525	484	467	508	479	526	522	455	523	509	485	554	506	521	525	528	502	471	465	504	486	472	514	539	513	482	515	494	501	545	542	537	510	530	523	495	536	527	492	518	530	481	455	521	481	512	524	470	531	517	495	521	530	524	504	535	519	538	521	501	520	507	510	484	507	569	532	528	519	523	521	496	504	518	479	534	517	529	534	499	512	506	477	483	492	539	471	463	500	477	491	499	489	500	503	524	571	485	506	513	546	549	526	538	512	482	496	498	529	475	499	471	538	530	487	535	531	511	502	501	548	521	522	486	491	535	508	517	543	508	513	504	550	512	495	509	532	489	501	506	498	499	520	523	557	489	478	520	515	467	471	528	505	517	498	491	566	521	546	512	504	495	530	530	493	506	539	487	513	480	475	534	521	507	516	508	487	493	491	512	482	490	544	486	501	535	480	530	518	483	501	501	502	526	482	510	486	542	492	495	532	531	473	478	520	514	515	491	488	523	498	509	489	486	507	536	513	437	538	518	461	499	495	481	517	528	478	501	495	520	535	491	475	507	502	500	526	485	518	524	497	527	490	544	514	535	505	503	508	520	497	499	537	514	501	507	503	516	484	511	506	526	522	482	531	496	505	441	521	494	527	483	522	468	484	484	485	534	527	516	517	528	523	549	487	504	519	507	476	494	569	481	520	520	510	533	490	485	546	520	515	511	473	502	511	510	536	501	502	505	538	514	491	510	508	508	531	522	510	498	498	500	477	525	511	509	481	510	524	492	501	507	508	513	508	501	486	521	501	506	498	500	524	529	477	485	510	450	534	545	543	526
14806	1915	1895	1309	923	695	562	452	365	365	361	317	298	291	275	233	248	259	266	244	269	235	240	268	255	253	236	275	237	253	259	237	275	219	247	238	221	253	245	221	253	269	233	234	228	246	223	236	234	257	241	256	258	252	274	216	248	246	248	225	219	253	244	219	246	221	255	244	247	208	219	208	247	231	240	195	254	243	269	230	227	231	288	256	216	254	237	230	249	228	256	253	233	224	251	228	236	230	232	242	227	226	255	231	223	236	259	236	240	261	211	226	223	230	228	233	236	256	281	259	259	264	241	217	255	244	236	236	232	240	263	260	238	208	235	228	241	243	227	247	228	249	230	230	234	219	189	235	242	256	250	254	266	238	255	242	236	210	238	216	252	243	236	253	208	258	262	246	225	238	223	266	257	254	223	242	239	232	249	239	239	219	243	245	248	232	238	235	224	231	229	233	221	270	216	240	263	228	269	239	248	272	252	219	221	240	244	238	219	208	241	277	245	238	230	224	230	237	234	217	249	232	240	226	257	234	225	205	245	253	240	243	238	225	234	257	219	235	236	226	237	245	235	243	249	242	242	230	231	229	259	237	247	237	237	242	238	213	244	229	229	234	219	226	247	254	258	247	227	227	220	223	233	252	222	253	253	247	286	245	238	239	225	246	252	223	270	211	230	243	225	253	242	254	258	249	216	237	265	240	203	247	260	247	257	264	229	237	223	215	229	275	239	206	245	236	247	227	231	243	220	230	237	219	216	243	240	248	251	221	238	218	242	229	212	241	225	273	232	263	224	218	252	244	216	212	228	235	234	251	255	221	229	266	251	240	216	234	260	217	210	234	244	240	251	223	216	235	266	229	243	249	240	217	253	265	258	240	247	219	248	227	222	265	249	205	265	259	256	239	261	226	226	237	254	231	229	229	240	256	262	217	242	231	237	211	231	229	218	231	213	254	249	230	253	226	270	233	254	254	230	227	243	217	207	230	227	243	259	232	235	244	214	253	256	248	244	240	218	241	217	239	265	272	223	230	224	198	247	219	240	224	221	222	227	233	242	245	216	257	272	219	264	240	250	229	243	252	212	226	248	251	241	245	237	254	227	242	244	247	241	213	196	250	253	240	226	218	239	247	273	245	244	250	229	249	233	261	259	276	273	220	205	245	240	248	243	255	242	217	219	235	230	220	225	235	237	271	262	275	225	226	201	243	234	197	260	250	267	246	250	207	258	264	237	224	228	205	249	226	248	274	246	264	246	254	240	242	236	233	243	235	213	217	229	236	217	240	226	231	240	213	236	242	247	256	252	255	242	240	223	218	217	240	228	261	249	220	227	255	246	217	255	258	250	235	214	226	262	260	217	283	235	253	228	209	193	216	255	266	250	224	245	223	229	235	269	242	204	224	241	238	271	246	255	221	245	247	228	252	240	245	244	232	210	232	246	266	239	234	252	250	220	231	251	235	246	236	223	231	269	218	232	235	217	240	247	226	257	243	251	257	214	251	254	271	245	272	239	243	251	257	225	251	234	246	231	243	255	210	245	236	250	250	223	239	269	219	251	244	262	233	258	235	237	234	225	207	222	223	242	257	243	231	222	233	228	253	264	230	245	246	228	240	220	234	261	249	236	209	229	264	237	224	210	268	238	231	242	265	233	248	232	246	248	242	235	232	249	216	228	229	203	246	225	244	256	264	247	240	251	207	224	240	250	241	236	240	246	257	230	233	229	230	219	227	267	260	257	245	244	248	237	236	218	247	232	240	231	248	236	245	224	219	237	247	243	227	257	234	231	209	237	247	274	272	243	249	243	242	235	224	237	244	221	216	248	261	218	245	251	249	207	238	235	241	246	217	242	243	250	221	238	219	266	235	233	241	261	252	232	271	248	245	243	240	235	281	247	217	275	232	227	255	217	223	259	244	233	233	222	208	239	228	222	236	214	232	277	278	226	230	230	228	242	224	233	228	253	252	217	263	221	261	221	226	233	217	236	225	231	226	263	228	223	271	231	211	231	235	235	250	261	206	231	247	238	212	223	198	250	253	263	250	220	241	228	229	253	240	237	229	234	256	253	237	242	255	269	236	230	259	234	253	198	201	234	241	236	252	254	217	240	201	208	247	254	239	213	255	245	208	244	239	217	271	238	256	210	217	229	251	219	251	208	278	199	253	224	261	240	208	229	243	253	209	231	235	250	216	246	214	229	226	227	247	253	251	256	206	229	256	206	217	275	251	211	226	237	218	235	245	257	206	258	220	235	265	219	273	216	251	232	228	238	226	237	224	258	214	233	213	207	232	237	249	230	221	265	225	243	221	250	257	250	243	292	244	262	217	263	244	260	241	241	233	235	219	252	241	264	269	245	234	241	237	245	249	234	221	224	248	213	224	222	210	246	248	247	238	247	259	244	219	204	238	240	258	243	252	268	240	250	231	227	222	218	227	239	254	253	220	230	249	252	231	215	218	228	215	240	250	247	241	217	251	245	228	225	244	244	259	241	213	227	231	252	255	253	223	252	222	231	224	227	241	244	231	229	245	235	231	215	245	260	241	208	266	244	262	250	211	255	234	221	225	247	227	226	248	241	249	215	238	257	248	229	258	257	269	245	237	263	270	258	196	241	225	248	238	246	247	257	231	237	211	224	218	243	200	226	223	249	236	216	223	230	209	234	247	264	238	225	255	233	253	232	254	231	241	243	245	251	237	240	240	239	243	235	234	273	242	273	229	257	243	258	221	228	233	256	239	243	243	268	236	222	257	218	227	237	230	224	236	230	264	221	239	237	223	246	247	231	233	251	238	227	239	228	245	195	239	209	241	251	244	249	244	225	260	228	258	257	250	251	251	204	222	240	237	255	220	226	227	246	232	255	216	252	240	225	220	248	233	226	238	244	245	219	243	250	220	299	249	227	264	252	216	218	242	217	230	240	243	220	269	248	232	260	208	234	227	233	232	261	241	248	245	233	232	245	228	241	252	259	217	243	267	248	222	216	268	233	248	256	239	215	242	222	248	254	277	227	240	267	253	214	248	269	237	252	246	238	218	198	239	232	225	236	277	241	255	237	250	258	223	246	230	247	253	277	236	235	241	248	236	229	242	240	248	233	209	223	213	253	236	249	248	266	228	237	208	226	252	241	256	247	248	245	241	243	217	242	241	234	239	233	238	244	216	220	247	243	234	239	215	242	224	219	214	234	283	225	208	244	232	229	285	244	236	244	228	232	250	232	221	253	261	226	215	260	230	234	235	222	244	232	237	256	276	249	197	226	253	225	213	221	253	257	240	240	219	259	241	208	244	263	229	216	222	241	264	222	223	222	248	216	242	254	211	193	212	263	243	227	238	263	239	227	237	239	230	238	232	262	234	231	239	214	213	227	222	225	236	240	238	212	231	218	203	252	263	257	253	216	247	234	247	213	221	233	254	261	243	217	250	247	221	251	250	250	222	238	259	246	240	225	224	222	243	218	226	234	242	226	259	237	231	229	213	204	248	216	237	232	230
8712	1810	3373	3621	3119	2687	2212	1800	1488	1330	1185	1089	1013	962	846	795	851	793	786	742	714	756	745	730	673	669	730	684	680	673	643	664	662	652	628	658	684	658	636	617	621	591	631	655	610	606	578	637	572	585	635	625	636	627	615	641	648	587	636	578	589	596	631	632	621	599	612	665	592	608	611	582	643	618	583	634	619	659	649	625	643	618	632	598	620	666	620	625	652	634	594	583	629	578	608	619	666	610	643	618	621	596	647	655	630	626	593	588	613	605	612	626	591	655	641	634	607	599	574	589	635	614	606	641	612	635	658	640	622	617	585	563	595	578	622	628	580	611	630	636	600	644	617	572	623	608	597	616	589	574	550	578	618	569	631	617	587	595	650	582	592	623	658	596	618	607	588	591	604	601	618	564	620	620	602	618	594	585	644	601	620	634	624	615	687	589	620	676	643	625	593	582	607	598	582	633	576	635	631	609	598	588	600	621	598	593	626	639	612	591	578	610	585	627	625	576	608	639	586	629	610	620	606	618	636	587	638	626	631	611	601	593	590	587	605	633	599	588	587	573	600	648	618	598	592	584	620	601	614	610	594	578	625	576	617	663	628	571	599	579	617	616	644	564	633	583	598	664	597	631	639	583	624	597	586	561	628	593	582	586	668	613	630	595	585	590	574	594	625	592	604	599	597	613	636	620	604	584	593	583	620	692	635	600	615	632	582	601	585	579	598	600	578	618	615	642	617	619	618	638	625	604	574	608	609	601	597	632	624	619	605	602	609	584	604	605	633	639	629	596	601	654	553	606	620	619	697	646	606	602	609	594	568	580	640	614	600	627	579	631	587	580	583	635	630	579	598	595	599	605	585	607	596	627	683	609	632	621	614	619	596	613	620	616	649	634	608	571	638	648	646	619	630	620	581	625	594	608	607	608	627	622	630	660	598	630	600	609	558	660	616	587	577	612	596	635	638	601	578	660	569	612	619	580	601	591	594	613	624	616	603	647	584	579	568	619	575	592	614	609	587	626	606	638	638	608	627	601	569	601	610	579	584	610	596	602	618	601	657	612	595	615	629	606	634	617	590	617	598	612	593	608	633	612	619	592	627	591	607	587	612	596	620	600	638	600	580	597	635	586	550	617	589	601	657	614	638	604	654	626	653	620	620	608	660	654	616	640	574	589	627	619	572	603	596	629	593	582	592	642	636	607	589	614	602	603	566	627	609	619	622	626	648	621	655	629	582	584	600	628	605	629	600	624	664	612	613	577	642	591	623	594	586	597	594	585	626	593	642	594	629	596	628	626	595	617	601	642	639	601	633	615	585	617	626	612	573	578	655	625	628	647	598	577	638	571	602	589	590	648	616	623	620	592	629	600	593	588	607	589	619	608	609	594	572	591	653	593	609	602	582	648	584	573	610	563	621	578	621	635	663	607	584	615	605	600	610	649	637	600	613	626	583	628	601	618	612	622	593	560	636	606	649	619	605	628	635	606	635	609	610	621	635	617	633	626	575	623	636	616	594	654	617	567	607	577	612	568	636	611	576	592	624	626	634	580	636	575	578	654	607	612	576	653	619	602	582	592	592	668	625	601	584	625	612	594	619	584	646	607	631	629	582	594	641	626	601	650	573	626	607	607	613	574	595	605	604	619	644	653	582	557	622	609	623	635	593	563	636	600	593	614	617	642	595	630	614	591	580	650	680	558	595	581	624	567	605	610	630	638	606	600	596	611	568	670	603	631	573	610	600	570	646	598	585	579	595	590	636	651	563	604	641	600	608	643	670	601	636	634	579	594	617	619	618	616	633	611	574	595	601	626	616	567	560	657	645	569	572	591	645	586	601	590	644	592	613	618	598	583	638	605	613	590	616	629	605	596	614	652	603	585	646	577	605	612	622	577	591	628	572	617	605	589	646	592	621	626	574	577	630	624	616	606	608	624	604	603	622	638	631	597	589	584	605	592	651	615	648	611	569	624	614	628	596	616	627	606	622	643	625	622	619	609	593	617	620	607	618	628	589	595	624	610	631	594	631	623	642	632	588	602	647	572	630	584	602	587	623	637	592	599	582	628	654	638	628	580	621	610	622	624	641	602	579	611	584	614	633	624	660	607	683	613	639	594	628	652	589	605	613	605	583	593	638	603	594	652	599	616	567	600	607	596	597	592	642	633	651	596	648	605	607	598	614	641	599	602	601	573	613	603	614	635	576	606	666	608	625	629	621	613	614	595	569	571	593	591	625	625	613	588	577	661	592	621	599	576	634	619	636	633	621	598	608	615	607	615	615	596	651	639	598	571	591	598	632	530	630	657	596	649	617	652	596	595	592	621	653	579	601	592	572	613	618	592	610	618	603	603	590	654	610	632	593	589	622	621	617	625	648	613	626	614	623	616	679	590	575	615	607	619	610	628	598	634	607	611	598	646	630	627	644	607	638	639	647	685	608	615	668	629	571	643	642	606	588	590	577	637	619	577	633	567	611	598	620	592	583	651	649	557	586	584	661	647	647	633	596	636	599	652	614	604	605	656	580	612	585	627	577	617	586	580	661	623	611	603	629	619	627	626	617	595	635	585	620	620	639	624	561	668	568	637	587	600	577	582	629	642	623	619	607	627	593	605	606	616	632	622	637	621	613	598	614	586	562	603	601	645	606	619	599	585	604	609	612	628	578	572	612	580	615	648	591	630	596	645	610	595	587	573	641	625	621	611	571	658	597	575	616	630	608	591	636	625	619	601	618	671	644	608	650	618	602	634	569	596	608	600	609	623	611	585	597	587	657	610	590	628	580	641	613	616	628	651	643	645	608	608	651	564	629	643	563	581	606	591	608	595	592	590	630	617	650	655	618	617	610	609	623	613	622	650	637	594	621	637	652	600	624	601	614	623	587	577	586	592	628	635	559	621	583	596	619	616	599	596	604	639	620	577	598	613	631	596	648	583	651	615	614	600	618	598	607	640	583	605	588	612	618	622	629	645	604	571	637	605	582	624	609	594	594	668	603	599	628	634	616	588	614	644	608	604	596	593	625	609	601	618	608	598	634	627	577	583	620	579	638	602	658	629	618	626	602	593	627	616	577	609	602	630	608	615	632	617	631	620	623	639	588	639	603	618	600	618	578	640	626	592	621	588	638	557	594	625	618	578	591	638	590	631	583	633	617	571	612	608	611	597	598	597	599	621	607	660	545	559	565	633	604	594	620	602	656	615	671	577	598	617	624	627	628	617	581	589	609	589	558	601	602	607	569	662	636	621	624	655	547	616	625	638	586	655	559	631	567	586	601	587	599	631	617	623	623	602	602	628	601	596	616	639	612	636	614	609	608	594	617	675	670	600	645	623	597	614	595	655	580	634	622	620	599	610	617	603	647	625	574	584	623	655	602	602	649	612	590	659	609	644	593	588	621	579	557	617	624	644	607	611	615	584	603	593	607	617	622	595	603	616	559	609	620	589	596	604	618	610	579	624	666	605	595	596	592	639	598	609	611	613	650	612	570	581	582	582
2072	507	506	459	472	400	429	430	418	449	442	437	404	369	437	372	391	426	436	394	399	376	419	417	365	385	413	432	421	378	413	395	397	392	361	404	405	449	433	373	405	387	427	378	452	392	400	388	388	413	371	402	395	389	412	401	416	442	363	390	410	405	395	435	410	394	405	423	427	374	377	435	396	391	387	422	426	411	457	416	356	393	399	382	418	401	405	402	427	412	419	428	420	422	384	434	417	421	429	397	370	427	451	395	418	395	371	392	402	404	449	381	409	430	394	414	394	406	380	380	441	419	385	404	352	408	401	407	412	407	430	390	363	436	424	411	419	393	406	418	397	397	420	367	398	450	397	406	385	381	359	420	433	410	394	408	386	411	396	423	388	405	388	388	452	381	374	400	413	395	390	391	399	407	425	438	433	425	437	412	424	429	413	469	428	420	442	378	441	397	429	417	425	411	405	434	397	396	392	390	413	369	387	400	425	373	404	406	391	395	392	420	429	400	379	367	366	368	388	395	400	424	439	378	391	402	407	413	417	362	414	394	415	415	410	419	432	380	373	387	396	393	386	408	491	413	429	448	391	435	398	377	412	363	395	398	389	445	407	445	417	398	388	439	392	420	383	407	401	390	415	405	367	424	404	422	401	373	400	411	410	424	380	392	424	442	437	397	388	409	408	392	423	408	414	347	362	394	406	429	365	407	440	391	405	430	382	407	410	387	421	420	435	378	384	408	415	417	420	417	397	402	432	442	355	393	413	369	403	386	429	408	397	405	390	376	419	434	374	415	399	423	396	404	435	376	387	383	421	416	417	463	396	386	429	406	377	435	432	413	392	416	362	425	394	399	420	415	416	389	385	445	371	423	430	424	379	404	413	416	399	387	417	410	374	423	382	395	430	406	377	416	412	400	401	402	382	375	411	394	386	382	396	388	421	377	368	395	409	411	386	381	370	395	428	412	412	445	395	367	404	396	414	441	392	394	389	448	387	405	414	452	435	425	418	390	381	383	388	397	382	407	410	447	402	404	406	389	380	393	432	405	369	379	388	382	424	421	440	408	416	399	403	423	382	403	427	413	392	378	431	423	396	421	414	400	377	387	396	384	393	399	377	366	403	381	399	420	414	410	419	439	417	415	404	390	401	391	366	420	399	414	391	394	378	422	444	413	399	424	366	400	417	387	391	414	388	410	402	401	406	396	415	382	421	382	399	414	385	461	410	389	441	395	356	400	397	452	426	406	391	424	448	376	380	371	377	408	439	387	437	423	435	404	400	397	387	346	384	411	370	422	406	436	401	419	409	390	417	410	403	387	373	424	394	417	415	400	418	354	439	430	443	391	407	378	390	407	422	372	416	406	385	397	409	394	397	365	447	386	419	421	443	429	418	399	379	401	453	428	405	418	398	373	409	384	353	416	420	423	376	422	407	388	409	378	422	406	454	421	405	433	411	426	422	399	392	412	390	404	408	428	420	392	420	408	416	390	419	391	381	413	396	398	391	413	420	381	395	422	392	411	423	414	401	420	419	403	393	445	376	377	413	372	420	424	432	405	428	381	400	449	376	429	387	389	440	391	426	431	429	418	414	443	423	406	393	411	393	399	445	391	421	395	408	395	401	403	405	405	415	387	427	400	406	415	416	401	421	418	378	410	373	386	385	419	412	405	389	426	433	413	376	387	383	446	437	391	399	414	390	436	420	394	418	386	405	418	404	402	395	415	411	409	384	427	391	397	405	422	410	417	452	423	425	440	405	411	426	411	391	432	389	384	421	422	421	391	396	389	385	384	422	365	415	392	400	411	427	413	403	405	405	468	407	401	448	367	363	398	455	427	414	416	396	407	380	367	437	412	379	423	397	422	396	367	386	374	414	461	387	364	391	389	425	402	407	419	396	418	399	409	421	399	398	395	378	415	449	387	424	413	463	395	423	413	384	413	382	403	402	415	414	404	412	390	383	393	419	385	377	406	438	414	399	386	363	376	396	391	371	420	438	452	375	367	422	396	414	429	404	406	414	391	377	412	421	441	384	388	369	410	453	433	439	401	405	407	360	400	434	423	439	417	386	386	367	406	430	392	383	429	433	361	412	386	408	423	366	407	436	398	419	402	427	404	390	384	450	415	406	442	361	432	401	399	416	404	408	399	388	399	396	435	375	385	474	398	434	415	402	378	453	393	432	396	421	395	412	391	430	382	387	403	447	404	387	435	380	368	365	405	415	416	391	410	407	370	415	396	418	390	387	379	409	405	420	443	382	368	440	412	371	429	409	414	405	404	410	416	412	402	391	407	398	376	397	395	371	419	332	391	365	401	408	391	406	424	433	400	425	430	411	385	379	361	383	375	431	415	418	432	379	384	416	390	401	435	394	376	387	391	383	377	421	442	387	442	409	362	379	394	393	414	430	417	400	398	425	411	409	399	433	406	392	400	440	414	421	392	413	414	397	391	393	372	387	408	392	415	338	412	398	385	437	373	404	383	425	394	409	395	380	403	399	417	372	393	398	373	391	390	430	395	401	454	358	391	387	405	369	434	391	403	385	370	379	377	378	401	456	414	406	394	399	392	415	406	426	427	417	437	399	422	403	439	405	419	385	401	422	418	417	416	381	427	437	397	407	397	393	441	407	391	427	420	398	385	391	438	444	425	389	376	435	385	362	411	383	457	375	419	431	397	380	434	437	436	409	381	432	367	365	387	407	431	375	408	399	386	417	429	418	421	462	400	378	408	403	411	415	415	386	412	431	381	384	424	409	386	400	371	425	424	400	403	478	390	453	441	383	393	394	402	411	421	419	421	415	372	402	407	379	413	418	370	417	440	394	399	391	399	388	418	432	394	423	416	402	407	395	413	403	399	404	411	398	423	416	434	394	369	434	430	414	419	412	371	397	412	416	376	405	411	414	424	415	396	426	384	403	403	430	417	404	421	406	400	419	393	415	410	390	426	414	428	429	428	385	359	420	429	421	384	421	410	398	382	355	398	405	390	392	402	397	423	387	448	390	418	397	404	409	368	390	411	408	370	404	392	384	417	416	424	402	404	404	383	398	345	411	415	428	410	423	398	386	442	390	414	408	361	413	424	404	401	391	429	410	366	407	419	428	407	420	408	378	396	406	405	421	410	415	400	450	374	402	391	406	379	426	440	425	405	394	383	435	394	434	393	395	419	400	395	426	399	417	429	409	350	402	416	410	410	404	441	390	412	400	377	425	428	431	408	411	376	394	385	410	414	379	388	415	362	406	388	442	413	401	398	425	426	408	405	409	377	410	390	390	386	408	398	414	379	419	441	392	433	460	416	397	392	414	431	410	367	358	405	406	398	402	417	383	438	409	415	424	398	392	426	412	408	440	391	411	418	432	399	407	443	361	397	415	378	402	404	433	382	424	418	438	366	410	381	396	386	353	414	416	374	429	394	424	412	431	383	408	413	418	418	390	379	403	402	420	408	415	401	402	423	389	417	362	414	407	402	361	402	388	425	436	373	394	404	421	419
2207	1067	1176	1238	1183	1114	1028	1005	958	927	971	912	923	949	968	885	918	921	907	899	903	891	904	904	934	895	871	936	927	901	925	925	901	937	907	878	848	899	854	892	895	932	866	890	878	887	879	892	951	888	883	940	846	879	901	882	888	927	893	911	875	904	911	865	924	907	905	913	884	890	911	937	909	874	909	901	899	944	965	924	870	887	889	882	879	931	856	922	968	952	902	930	879	903	871	918	938	905	924	886	867	926	911	869	893	907	853	921	909	928	916	906	912	898	904	865	897	917	925	884	909	907	890	881	857	900	899	845	854	924	892	888	908	914	910	911	929	935	916	916	887	877	842	930	900	892	912	926	913	953	922	919	893	892	901	946	895	908	916	850	901	968	934	896	899	871	919	873	975	880	951	861	847	898	855	880	937	880	878	957	851	932	924	901	875	861	860	879	893	888	911	948	850	909	881	887	905	935	881	861	923	908	856	884	903	898	841	900	967	882	917	918	926	907	839	919	868	877	911	891	883	875	903	882	914	830	887	910	920	916	934	891	864	856	905	956	844	896	922	904	905	893	869	904	894	861	933	919	894	892	908	914	868	931	859	932	899	930	899	872	874	924	971	896	919	907	974	873	859	889	925	901	897	877	949	943	902	903	889	888	877	897	924	899	945	922	889	915	922	880	913	877	909	942	932	872	875	905	887	880	902	880	940	945	905	861	926	931	920	922	874	890	881	874	890	882	893	831	877	869	951	898	920	898	948	897	860	913	949	879	910	882	912	897	916	866	877	842	943	885	878	847	892	883	878	887	902	943	900	897	921	856	935	921	868	940	887	870	858	909	903	886	908	895	954	899	919	861	910	940	929	917	861	820	884	909	903	873	941	943	908	892	933	960	934	859	886	866	878	903	885	984	862	937	940	887	933	946	882	887	876	870	910	879	901	895	931	872	857	867	946	894	897	947	917	913	929	894	934	826	869	933	939	897	962	900	874	912	927	851	894	878	870	898	936	892	895	906	883	909	861	896	889	912	913	861	902	914	905	921	913	951	900	855	935	886	887	955	931	908	830	903	898	926	966	937	941	866	863	911	844	875	818	944	911	872	893	962	928	871	898	921	914	887	887	957	916	870	892	911	944	866	883	878	921	878	918	928	892	897	955	901	880	965	900	929	933	866	895	886	900	904	941	886	912	917	880	890	912	890	903	948	905	874	858	894	901	939	945	860	953	903	901	955	853	919	945	940	896	879	894	966	921	875	922	878	905	878	900	927	858	879	868	878	829	908	957	853	924	933	892	907	882	895	897	874	924	943	863	924	910	910	871	922	870	914	876	892	864	882	907	861	862	902	934	904	915	898	949	931	940	892	915	907	879	881	942	949	929	960	944	858	965	889	877	911	981	852	910	898	930	856	904	921	904	906	889	917	888	937	909	910	879	908	869	935	955	847	907	892	884	975	943	927	932	926	916	930	942	953	952	838	891	889	941	834	970	933	870	932	833	933	925	913	924	923	940	897	876	892	850	951	890	934	908	886	902	909	981	887	869	858	946	880	899	916	949	854	876	934	910	919	885	941	895	937	937	954	938	878	906	854	870	925	929	912	853	900	886	881	891	890	900	901	922	903	916	837	966	942	867	839	904	929	932	922	929	903	846	892	924	937	871	884	906	866	898	914	868	956	893	886	887	930	936	882	883	904	841	867	896	928	937	882	896	923	884	987	889	931	880	933	862	962	958	939	881	875	877	918	922	836	873	879	962	966	929	917	934	878	945	848	953	940	875	884	951	905	911	926	896	898	879	893	894	842	878	916	900	911	919	898	882	909	873	892	852	917	892	948	898	914	908	909	884	926	880	868	905	912	914	886	945	949	882	889	930	857	880	869	933	887	888	857	949	905	903	947	873	921	938	887	907	934	932	911	849	906	853	882	880	897	924	897	917	895	903	923	888	889	852	933	917	889	921	903	984	867	923	923	930	877	873	943	852	925	932	951	897	868	908	899	881	953	896	906	928	882	898	885	939	931	887	916	908	931	845	929	853	885	937	877	882	908	865	938	899	862	932	875	874	871	874	902	889	939	866	858	904	898	940	887	891	910	896	916	948	932	891	909	859	931	942	982	918	895	890	847	901	922	912	854	889	869	856	903	918	927	902	877	875	920	860	861	946	902	929	888	924	958	967	936	915	923	897	890	849	829	949	909	856	913	910	830	918	924	930	937	951	924	935	893	898	920	914	921	907	915	953	915	936	926	914	922	825	901	966	935	917	923	888	917	923	888	913	899	932	849	912	868	894	928	935	937	910	861	919	903	891	933	947	906	930	929	912	891	906	904	895	885	947	873	935	912	906	913	910	891	927	910	885	885	946	924	889	876	858	942	866	919	923	923	928	954	865	926	878	910	887	969	950	932	942	905	979	951	850	884	884	919	902	851	913	883	927	893	913	914	954	931	894	875	890	899	903	938	884	841	920	898	877	876	932	887	882	872	925	915	872	930	893	901	937	933	963	859	919	907	916	904	957	920	838	932	901	935	905	896	916	899	933	906	935	939	886	882	965	909	929	874	949	965	905	904	929	880	867	914	886	901	891	924	921	884	950	927	881	867	887	890	874	894	899	839	957	878	935	909	928	906	919	865	967	928	889	957	874	889	892	892	882	888	902	869	912	957	974	867	895	963	910	915	891	917	856	879	882	885	865	849	905	917	911	863	896	892	872	957	917	920	895	954	877	854	859	907	946	867	854	931	923	894	924	910	861	916	908	937	938	919	834	919	848	938	886	931	945	902	884	933	848	907	892	896	907	839	874	877	845	884	885	950	947	946	946	887	915	898	913	886	910	935	859	913	838	907	904	844	939	907	885	928	909	950	866	869	958	896	908	919	914	868	830	869	914	915	895	925	904	940	909	849	912	913	931	953	917	874	907	901	912	910	880	915	890	870	886	872	911	858	877	854	921	893	870	878	891	927	946	878	893	889	983	899	939	944	887	926	952	839	928	904	896	930	885	902	957	939	935	899	890	922	867	949	900	917	939	932	908	879	939	880	919	922	941	922	846	931	882	892	892	908	875	941	872	931	913	906	914	874	918	907	936	865	917	900	896	855	919	941	932	870	912	916	876	894	935	876	906	879	916	915	954	918	919	861	899	913	946	878	920	938	887	879	945	893	861	877	921	914	877	897	890	866	874	950	877	841	891	897	938	930	916	929	907	919	938	867	828	874	967	881	954	887	893	900	918	876	870	909	912	860	876	881	935	918	937	897	916	896	920	914	952	901	850	900	985	891	936	869	871	981	912	859	897	872	910	869	927	871	917	920	901	903	870	943	875	878	882	952	927	918	920	902	905	907	992	916	860	901	909	846	923	970	878	911	887	914	935	951	879	883	847	888	953	864	890	879	921	894	946	894	971	937	895	891	895	913	887	908	870	928	885	900	887	845	935	868	937	863	899	923	871	906	890	850	895	888	970	902	955	895	945	938	878	902	856	896	917	900	869	886	941	876	922	891
7980	992	1049	827	570	411	365	327	284	297	255	252	253	229	264	207	219	226	231	219	228	246	221	199	219	189	224	192	197	221	200	209	210	217	185	216	215	199	205	183	191	203	210	196	228	211	189	216	183	183	182	217	199	209	207	189	205	193	204	205	231	218	214	210	217	192	215	213	210	209	210	197	234	230	231	203	197	222	200	210	222	200	183	210	195	222	181	183	218	204	198	235	204	202	215	185	186	223	186	213	211	191	204	196	182	201	205	215	208	211	207	209	179	194	179	214	222	212	187	211	192	189	213	218	208	227	222	172	223	215	219	193	197	224	214	186	196	206	181	218	202	169	224	189	192	227	207	178	217	199	202	203	198	202	194	225	206	200	210	199	214	205	209	209	203	216	182	200	228	220	185	202	208	185	224	212	219	210	199	179	214	223	198	212	208	194	194	164	201	167	213	205	210	215	167	201	190	184	189	209	202	205	203	196	213	190	218	173	196	222	197	210	215	208	200	181	225	215	172	210	205	203	232	215	224	205	210	246	198	219	189	208	182	220	221	225	230	195	185	205	190	217	209	192	195	207	186	186	212	208	209	227	215	222	218	194	204	190	202	206	195	174	215	224	187	196	195	203	219	219	209	219	192	212	208	202	185	210	195	207	215	226	198	176	205	223	228	202	200	200	232	191	206	211	188	191	203	232	210	206	217	217	214	223	220	222	201	205	210	196	221	223	227	210	172	198	204	217	202	195	219	198	204	198	225	208	228	202	177	201	217	204	196	213	192	217	213	194	192	226	182	223	200	192	205	206	217	214	208	191	213	183	197	248	226	210	201	249	237	218	199	225	192	221	209	209	194	200	226	180	213	199	200	177	185	196	227	213	210	200	181	198	216	203	210	219	221	221	211	204	209	182	211	206	202	194	207	196	213	204	231	236	189	199	211	197	192	209	222	216	207	218	207	240	204	195	209	214	178	197	205	231	229	215	216	211	223	209	206	202	206	217	218	187	208	210	227	224	182	197	228	192	192	224	203	198	210	206	243	204	201	216	223	195	180	222	212	204	211	204	188	194	199	208	204	212	241	194	198	211	206	238	220	212	216	195	183	196	214	217	217	190	192	213	202	222	206	220	215	206	227	255	191	200	182	211	226	216	191	209	179	181	193	209	212	211	185	210	211	198	187	192	180	234	223	193	191	192	186	192	193	219	215	232	191	197	199	211	194	212	204	199	221	195	205	222	209	190	201	188	196	185	219	212	210	172	182	220	198	211	203	195	195	199	207	213	181	193	205	188	186	207	191	186	208	187	182	227	209	209	209	217	214	203	205	216	221	217	194	186	210	205	195	216	216	205	195	213	231	203	216	213	188	202	233	208	185	204	211	205	193	211	222	188	228	227	208	192	218	245	174	180	196	216	246	212	183	195	202	200	218	180	207	180	208	192	197	243	230	187	194	222	219	185	210	216	223	218	218	188	210	215	189	209	202	233	221	194	253	196	217	219	207	197	213	190	202	219	221	219	173	188	216	236	181	200	190	209	234	193	230	211	210	216	194	233	206	204	234	192	214	206	203	189	203	186	222	227	207	193	199	205	212	183	190	197	218	193	208	196	205	215	223	207	204	223	222	195	208	202	199	185	212	229	202	192	208	193	207	199	197	221	219	201	236	191	201	200	225	216	196	193	203	193	201	187	203	215	214	208	210	199	213	235	204	196	205	214	221	223	206	224	222	187	208	190	198	190	210	211	216	223	195	197	197	220	200	216	203	191	206	206	222	189	202	188	196	215	215	217	226	211	224	204	222	223	210	194	205	200	186	205	202	213	191	198	212	222	195	183	213	188	212	175	212	231	219	201	190	213	206	189	202	205	195	185	194	232	211	206	217	187	195	214	188	195	182	191	188	202	188	206	198	193	188	204	200	218	219	215	186	203	205	199	247	225	195	188	188	227	200	215	209	225	195	208	205	205	191	171	208	190	194	202	220	192	225	162	207	204	190	219	209	205	158	202	216	184	210	225	190	195	200	192	222	211	213	209	217	217	224	188	218	219	205	228	235	234	233	191	208	210	208	221	181	219	197	220	193	182	197	202	193	211	194	213	225	204	208	219	194	224	211	192	177	222	184	193	178	211	205	201	185	230	219	213	213	170	223	227	193	208	202	193	221	206	191	202	228	205	224	205	196	195	173	217	189	205	221	238	206	193	236	224	187	184	210	156	196	197	190	193	207	195	230	240	201	225	174	220	219	188	196	187	184	192	179	198	202	225	201	206	213	206	190	209	215	187	203	227	197	170	209	203	220	195	200	194	211	206	178	191	207	245	209	204	207	191	195	234	210	205	240	204	210	177	198	207	221	205	194	193	187	200	195	216	195	175	204	220	189	206	205	184	215	185	206	233	226	209	213	192	203	171	200	196	185	203	207	204	210	206	207	195	196	205	202	207	203	194	174	199	189	198	209	198	205	206	194	201	188	216	198	199	226	192	226	198	178	210	202	205	204	211	180	191	206	245	228	224	231	201	184	209	208	191	182	187	208	205	234	205	186	209	198	186	231	214	194	196	194	182	205	214	194	195	214	226	204	213	212	234	220	217	186	169	202	194	200	212	200	195	199	208	200	176	199	195	184	192	217	232	166	189	223	199	208	193	216	233	215	207	216	206	209	197	224	196	191	156	214	218	202	210	228	218	200	208	195	172	233	197	205	219	225	195	209	215	217	190	185	180	203	198	206	207	208	171	220	202	203	203	204	203	210	230	192	216	208	216	207	230	215	174	179	209	196	211	187	216	204	214	191	199	171	213	201	188	225	193	210	172	186	223	213	230	208	206	207	207	226	215	209	216	205	214	251	205	206	220	211	226	204	236	209	203	193	222	225	236	209	197	224	226	181	228	214	208	215	221	208	191	192	200	193	205	202	223	199	190	163	195	212	213	196	214	201	219	229	211	213	244	213	207	220	222	212	216	232	210	197	195	197	200	208	196	208	230	195	203	198	183	220	212	189	195	204	205	193	198	206	196	218	213	222	209	218	211	220	217	214	213	218	233	176	213	190	198	237	204	175	214	199	202	215	212	209	201	205	230	202	182	192	196	222	183	204	205	201	191	201	182	184	242	200	211	197	209	205	206	214	200	212	216	190	206	222	198	205	232	204	213	177	198	202	210	216	202	185	202	213	239	201	219	193	225	201	193	196	206	182	210	228	203	189	186	205	208	176	236	197	216	196	225	210	194	219	214	186	208	191	233	192	208	200	201	213	189	220	205	218	220	224	196	204	223	219	202	188	207	204	187	210	205	219	195	206	216	182	208	176	186	190	198	204	201	210	199	203	187	242	206	206	197	215	215	220	194	207	197	195	202	212	208	209	209	201	193	223	202	211	207	199	193	196	207	210	208	216	214	201	202	206	195	183	227	225	210	201	234	182	206	194	204	191	172	202	242	225	191	219	230	225	229	200	190	193	200	211	242	159	216	183	203	235	188	162	188	191	201	168	211	225	199	206	229
6726	1218	2234	2447	2062	1578	1439	1214	979	914	858	830	736	724	660	632	601	591	597	674	549	592	536	578	559	560	580	503	525	534	534	544	535	509	509	484	548	568	561	525	495	506	506	512	551	511	497	475	511	505	522	547	504	551	518	482	489	515	506	528	527	490	517	527	510	482	452	528	469	533	521	525	540	519	540	505	518	504	528	510	526	544	530	514	511	558	521	453	490	554	527	492	536	505	515	491	495	481	506	540	532	512	532	535	502	517	522	491	530	479	557	511	530	526	489	519	507	448	525	516	485	510	507	520	536	491	503	510	530	513	518	506	523	557	520	520	536	525	521	548	502	482	589	480	462	494	533	525	518	488	509	521	533	521	477	505	532	491	524	532	550	505	526	483	505	494	511	538	510	472	508	522	531	530	502	505	438	541	516	520	487	527	489	518	493	484	569	482	488	500	528	523	512	508	527	534	531	487	522	539	565	481	513	532	544	513	492	467	573	517	474	521	510	520	494	486	522	494	553	505	508	531	537	528	458	526	531	534	517	515	528	468	539	523	487	494	515	483	483	450	538	505	507	517	517	520	473	509	502	493	494	534	498	498	504	498	494	508	490	551	503	495	531	531	508	487	500	469	492	514	509	480	531	490	539	504	510	543	524	537	473	518	502	495	538	498	516	560	474	536	482	482	494	548	524	535	521	515	515	496	519	485	509	527	549	489	538	503	547	491	526	481	527	475	534	507	529	496	561	557	505	511	490	465	527	513	504	525	497	498	505	529	477	533	551	500	515	491	503	486	549	496	487	513	522	516	520	523	495	518	533	528	519	566	523	545	515	497	503	487	500	477	495	521	503	527	495	536	529	521	481	508	514	548	528	508	506	495	490	515	501	508	496	526	515	515	525	490	502	537	532	529	514	480	516	502	539	523	521	553	526	489	522	517	529	549	520	518	494	505	562	520	533	503	499	531	554	506	520	525	510	534	535	577	499	491	556	502	484	532	511	521	484	496	495	546	512	468	515	496	492	488	511	529	498	492	556	531	550	516	488	514	493	492	508	478	498	535	551	513	501	514	554	556	492	482	533	512	507	504	507	509	502	502	486	522	550	514	548	504	517	543	486	544	548	531	517	543	495	471	527	520	490	528	477	507	506	505	513	541	518	534	569	536	510	525	503	511	530	531	546	494	520	459	485	518	517	534	552	483	525	529	494	504	517	543	516	550	531	516	506	504	459	495	514	508	514	500	470	493	471	516	475	520	507	506	514	528	488	535	490	557	522	516	538	522	481	526	504	563	505	529	531	508	486	496	528	516	485	510	482	480	491	517	495	521	480	578	510	515	495	499	501	499	498	523	457	496	493	496	505	484	511	527	516	501	504	524	499	497	493	510	528	481	505	533	546	525	503	521	516	514	506	484	503	516	520	527	527	489	515	499	531	482	488	503	525	494	528	511	515	524	515	512	489	519	520	478	493	533	513	548	546	510	497	516	536	487	516	500	560	500	545	544	517	543	508	511	541	516	456	548	519	533	504	538	461	530	473	516	517	508	520	468	486	518	526	478	519	507	517	516	526	535	507	517	481	524	510	518	521	526	511	491	522	521	487	468	531	510	493	546	501	502	494	528	482	498	493	519	517	511	505	515	519	493	508	511	502	502	517	521	531	543	491	514	523	509	489	519	545	484	504	486	508	548	532	502	513	528	501	543	524	517	561	510	495	502	504	534	525	502	527	452	532	502	534	500	495	489	514	516	536	540	479	464	501	534	493	518	515	495	535	498	476	513	529	516	515	534	493	509	503	532	493	505	498	527	512	518	541	529	488	522	532	539	494	511	544	553	485	520	486	542	489	489	518	520	519	526	503	546	530	528	515	492	535	506	506	494	516	508	496	521	513	520	510	543	496	514	538	501	493	511	493	506	506	495	504	547	533	502	524	484	462	525	509	531	520	534	461	515	507	508	492	499	525	525	538	484	520	499	501	521	541	495	499	498	526	537	499	521	521	503	507	501	559	515	524	542	525	511	510	497	526	520	524	506	464	500	523	503	493	501	532	460	528	474	494	525	518	500	583	492	530	508	545	516	528	500	465	502	501	495	496	487	498	508	542	510	504	501	504	490	532	495	534	503	528	502	503	541	502	562	518	537	511	518	525	495	511	489	531	507	520	506	513	517	537	494	550	478	499	533	529	525	524	520	508	523	515	545	499	513	464	544	509	525	498	465	516	520	518	499	506	526	529	525	520	550	508	538	496	506	511	508	502	494	534	513	497	507	508	525	526	500	511	469	474	484	515	520	507	485	493	562	502	527	548	541	520	496	539	504	557	498	530	531	531	511	528	535	523	485	510	516	529	525	453	492	490	533	507	527	487	498	482	536	476	508	482	483	513	486	514	536	524	484	503	510	509	518	538	503	496	531	474	498	498	511	540	517	511	510	477	546	518	511	480	517	502	504	514	502	516	542	517	503	537	513	570	546	548	561	482	521	500	505	511	483	547	478	552	469	506	467	533	523	483	510	512	511	505	519	523	558	512	521	517	539	486	517	526	521	523	490	517	516	500	505	526	481	527	515	468	519	502	519	491	528	495	524	525	490	488	519	520	523	506	519	533	453	541	471	519	486	499	536	481	531	530	503	495	516	512	552	519	502	519	524	527	549	550	539	488	540	518	499	530	512	508	488	540	488	511	567	505	526	512	503	506	513	487	468	497	518	505	511	484	517	514	497	505	567	502	490	504	525	495	512	536	494	519	500	507	480	497	526	539	547	551	507	526	494	508	504	509	524	508	458	501	540	501	510	511	555	515	541	545	471	520	500	538	512	506	494	503	523	530	498	482	520	511	502	525	509	504	493	517	483	517	531	537	488	492	533	532	483	487	492	513	479	513	511	507	523	487	515	502	548	494	490	538	459	513	466	542	511	493	504	525	473	519	514	533	516	496	505	549	508	515	502	524	531	534	511	497	507	497	523	540	514	510	518	484	495	491	501	493	490	498	541	529	522	531	497	526	505	534	482	518	467	518	528	532	532	520	514	530	499	517	516	515	526	547	494	497	504	501	513	501	494	498	488	529	544	531	463	541	527	495	539	503	499	498	476	529	468	488	495	522	529	527	500	513	503	522	492	503	540	523	530	496	535	527	494	528	548	512	532	521	540	502	462	530	506	474	452	525	500	504	501	481	485	541	513	485	470	484	499	503	494	523	464	535	470	519	519	531	516	537	514	511	556	533	527	501	473	499	510	509	545	503	535	546	481	505	497	513	533	546	488	521	504	485	525	567	562	503	511	528	516	534	519	483	514	534	528	499	507	554	520	519	526	527	506	523	536	491	500	513	549	534	496	534	530	536	532	517	506	489	541	500	531	536	489	497	519	514	524	527	512	501	522	518	499	479	532	517	528	527	556	506	516	535	485	454	531	535	546	525	521	514	470	507	511	533	492	517	509	532	505	538	504	487	506	529	489	495	515	529	543	496	502	522	505	545	506	501	490	502	508	517	511	500	546
15262	1977	2034	1544	921	646	611	469	411	406	346	332	330	274	315	296	275	251	272	271	251	261	271	243	239	238	238	234	268	241	268	264	265	233	245	221	255	222	285	273	258	245	249	239	252	243	234	248	251	235	201	207	247	236	237	238	260	244	242	237	245	243	239	236	239	231	209	234	244	264	237	250	239	235	202	237	224	232	204	238	298	203	262	254	242	223	262	257	267	250	217	236	246	236	205	209	234	232	263	241	229	231	231	263	215	236	254	224	264	244	235	226	228	252	245	242	245	245	236	277	230	211	253	226	232	229	228	261	247	242	264	242	274	249	272	211	258	233	211	225	215	219	249	248	248	226	243	253	254	254	223	259	248	217	244	221	251	235	233	244	242	246	215	227	249	226	239	221	223	240	236	249	240	226	246	252	226	247	246	209	239	237	232	265	250	274	250	260	244	238	227	225	222	252	253	276	268	278	228	231	263	262	237	263	246	247	236	232	216	220	236	241	266	240	232	245	224	219	242	228	216	259	261	246	244	258	259	239	230	238	272	260	233	258	233	232	245	228	233	249	253	214	236	244	243	246	248	236	212	247	227	247	216	236	245	244	220	240	220	234	238	245	245	232	224	248	236	240	279	260	250	254	253	240	258	239	248	236	237	220	250	221	226	262	265	238	272	279	219	241	221	236	232	256	248	219	233	245	275	214	237	234	227	251	242	279	218	264	227	242	275	235	249	244	260	228	219	243	215	208	219	265	225	245	239	231	256	252	251	237	235	243	259	245	234	237	228	225	240	245	230	239	274	243	220	254	230	220	237	215	242	252	211	238	226	221	233	243	255	232	248	212	215	242	224	229	241	239	238	250	237	248	243	246	236	248	226	256	234	232	230	264	226	237	242	267	268	254	222	230	231	252	240	251	241	240	228	248	238	245	260	249	267	247	235	241	213	232	230	241	257	254	269	250	260	237	229	245	233	245	223	234	212	241	237	229	243	256	215	244	214	238	227	222	220	226	193	220	223	279	229	250	236	257	243	251	235	260	234	223	285	239	250	250	244	242	242	244	260	232	233	265	239	237	272	235	252	248	259	254	210	257	259	261	266	223	234	248	231	234	210	233	230	224	232	252	247	254	224	254	211	263	265	235	242	252	241	226	247	220	250	245	234	220	228	242	232	239	233	234	238	221	228	217	257	256	258	219	259	236	240	230	216	255	243	234	238	251	235	240	268	245	239	254	246	226	279	213	273	252	255	243	252	240	223	217	250	271	219	229	273	232	230	240	246	252	250	258	272	244	228	237	234	246	235	255	238	240	231	274	238	262	268	257	264	240	243	237	257	232	234	238	265	214	222	220	225	230	283	231	244	237	228	212	238	241	261	230	263	240	258	236	249	227	261	257	234	244	232	235	213	216	237	236	265	249	214	211	239	255	278	245	222	244	228	246	247	252	233	252	259	260	230	229	215	207	225	219	248	236	245	239	259	271	261	228	227	232	247	266	273	233	245	242	231	280	245	244	292	241	230	229	246	261	213	232	249	227	240	239	268	230	256	239	248	225	222	243	255	202	257	252	242	233	249	227	207	241	257	253	242	240	240	262	239	235	229	247	250	231	231	208	234	263	239	270	250	262	211	224	257	244	261	214	233	243	236	255	225	253	242	267	246	236	228	253	244	225	223	232	262	254	255	244	225	233	221	215	197	222	275	265	224	231	228	219	258	231	229	252	234	270	270	247	216	244	236	241	260	228	241	252	248	234	222	259	240	241	262	197	218	269	258	266	238	261	254	245	266	236	219	246	245	243	252	237	227	224	266	241	224	257	227	250	245	270	234	247	234	245	213	239	230	241	234	226	247	242	229	231	250	221	257	247	219	206	199	224	229	219	256	241	242	251	243	237	236	234	246	228	221	264	237	274	243	219	225	235	249	265	260	225	261	216	240	251	248	247	237	253	247	250	259	222	269	223	224	231	241	201	234	250	221	265	216	245	244	250	214	247	252	241	230	228	227	219	222	254	257	238	231	252	232	234	239	242	229	274	253	223	205	241	260	244	256	269	270	225	207	225	258	282	248	247	262	263	239	228	236	260	251	233	279	236	237	255	242	217	254	211	256	215	236	223	248	214	253	226	242	226	235	241	257	257	268	224	269	236	241	243	252	241	249	239	196	233	242	267	251	232	254	237	235	232	237	223	244	239	242	245	253	241	213	248	247	248	239	222	238	226	238	280	241	231	250	245	271	251	210	238	245	249	265	230	227	214	222	223	222	231	225	255	253	260	200	231	229	243	248	219	232	250	238	240	238	239	223	238	252	243	234	244	250	256	222	232	234	242	270	264	231	236	231	257	230	272	218	227	220	252	241	236	225	244	225	248	225	268	260	235	257	259	220	238	237	247	231	232	243	238	270	218	249	243	249	265	239	262	237	272	231	229	223	239	226	219	237	245	234	224	226	261	232	236	226	223	289	251	217	193	248	254	262	245	235	232	261	251	217	228	232	256	284	234	263	253	219	237	235	229	231	239	272	254	245	226	227	230	229	241	223	240	244	262	246	234	237	241	240	203	224	238	234	241	302	258	254	233	248	209	211	243	287	268	227	260	218	260	257	224	252	252	240	257	258	270	224	245	236	272	234	224	241	262	246	224	226	217	225	257	217	274	224	249	238	252	209	218	252	258	251	230	218	227	216	245	239	199	234	233	265	227	232	245	206	240	274	241	250	246	239	220	258	210	237	217	221	258	241	248	251	249	266	280	246	243	230	239	225	235	221	223	254	230	235	239	252	255	220	232	250	225	227	241	226	254	243	258	255	229	239	231	214	223	250	244	240	237	285	260	239	237	303	208	231	240	235	248	242	220	228	246	251	217	250	270	233	232	223	226	223	268	223	251	216	256	231	247	234	249	243	262	259	251	239	227	217	237	215	244	245	214	231	224	221	244	250	237	199	242	247	257	244	237	228	217	214	217	231	223	236	249	250	231	276	244	248	273	218	250	242	248	249	237	251	251	232	223	229	244	220	237	231	220	232	285	236	268	234	309	227	231	263	227	257	234	212	227	253	253	240	263	225	228	255	254	234	256	265	240	260	256	215	225	211	228	247	249	249	221	258	247	257	230	273	241	258	232	290	261	244	241	272	240	216	226	230	258	239	259	249	241	268	213	227	234	225	245	222	238	266	234	270	255	224	268	237	230	268	245	261	241	248	234	243	236	224	228	234	263	251	243	232	230	250	258	235	241	244	227	213	222	243	222	216	234	214	232	227	238	230	230	243	201	267	241	230	242	247	257	191	220	239	250	257	253	221	249	244	243	258	206	228	223	255	237	233	208	240	226	220	230	227	224	267	249	226	217	251	247	242	234	268	229	250	229	235	243	242	250	259	215	254	251	227	236	235	254	209	251	253	245	277	236	272	262	225	268	252	262	252	242	223	231	235	235	263	279	214	236	240	235	240	203	269	239	228	262	226	230	248	237	275	245	272	269	253	259	254	247	252	227	283	238	268	222
8902	1732	3496	3891	3122	2488	2240	1757	1565	1358	1197	1061	955	977	905	888	822	827	787	762	770	750	788	700	730	673	675	690	684	708	645	663	608	670	649	633	629	653	660	700	622	657	628	669	625	611	650	639	626	605	619	647	595	608	628	623	645	638	636	672	639	645	624	653	639	628	592	658	639	640	670	596	682	617	634	577	610	629	600	643	661	616	634	622	629	635	575	643	615	604	567	600	610	562	596	614	640	640	617	624	610	610	630	619	595	612	645	644	581	641	640	668	598	587	580	591	594	583	600	623	596	625	596	601	589	662	631	586	638	623	626	611	570	600	566	611	626	626	630	592	627	653	593	623	639	609	614	610	665	649	622	604	590	612	620	622	586	604	660	603	606	653	594	587	601	641	607	635	580	623	584	637	605	633	618	626	561	635	646	611	604	628	617	603	664	588	637	590	564	620	537	625	616	607	627	616	638	551	586	595	587	623	619	589	635	595	597	561	592	584	598	619	642	591	568	631	583	613	587	615	593	586	577	628	616	654	641	579	624	620	583	623	709	624	604	619	573	630	610	570	658	662	614	598	610	585	605	585	578	539	574	612	618	650	594	659	591	598	580	577	557	664	591	641	601	591	569	586	593	583	572	616	593	576	575	621	582	593	608	604	646	617	604	641	570	611	590	619	615	604	608	604	663	616	580	622	606	562	653	573	657	573	622	611	606	606	689	640	624	630	668	639	622	608	632	613	614	604	649	632	602	583	633	628	620	597	628	577	582	615	556	577	621	572	624	639	584	582	601	658	593	637	605	608	639	626	619	624	582	621	634	603	598	645	602	606	613	601	607	636	554	593	560	641	579	601	624	623	574	620	565	556	627	666	616	645	603	615	612	590	640	620	633	582	633	592	597	650	635	685	593	631	599	633	633	646	620	594	613	588	620	623	607	649	663	593	652	598	632	650	633	666	654	601	607	598	620	644	608	599	590	625	626	586	580	612	611	608	636	620	662	645	601	630	625	600	606	632	556	636	653	607	615	610	602	613	624	631	641	629	589	600	635	620	592	601	600	628	641	595	600	602	607	596	561	613	599	625	628	604	620	596	634	616	636	609	659	622	575	625	653	578	618	623	628	621	634	644	612	610	609	618	603	630	626	631	618	600	586	594	629	630	586	567	672	617	642	595	596	616	629	610	581	589	586	625	586	604	617	628	630	609	599	671	657	633	611	582	636	592	639	639	602	587	585	570	561	580	621	639	610	590	634	643	615	591	590	649	615	607	610	616	615	611	590	623	598	600	606	612	664	615	609	614	644	616	634	575	641	572	581	602	615	608	608	619	595	645	623	587	637	609	624	628	607	633	623	579	620	618	604	617	663	642	579	653	580	639	595	598	628	616	583	577	613	613	602	619	584	627	588	620	624	617	658	571	581	637	570	638	602	594	575	631	562	628	649	619	570	631	629	590	584	591	601	606	589	617	614	630	601	574	599	591	597	600	622	631	630	584	626	563	636	613	570	594	618	609	600	600	600	588	598	636	595	596	588	610	629	614	631	623	641	638	591	571	612	584	629	587	682	604	599	593	589	636	650	621	599	594	640	614	625	622	613	603	579	632	606	625	600	588	637	619	555	624	590	595	599	571	628	645	634	630	615	589	574	617	638	607	615	569	601	640	573	597	640	583	604	605	618	617	588	665	605	587	601	611	598	646	625	604	646	584	582	636	601	649	638	613	638	611	611	602	613	630	629	591	630	629	597	636	619	633	587	584	650	597	619	626	643	601	620	599	584	629	598	654	581	605	609	582	625	605	623	624	597	653	588	568	613	647	604	622	577	622	623	634	619	615	630	604	660	611	605	600	629	664	602	625	621	621	588	598	576	641	643	615	641	615	616	603	607	620	637	564	601	634	595	629	597	624	654	589	605	660	604	582	603	584	607	611	653	615	596	621	615	607	611	637	639	652	590	611	612	590	633	614	563	602	649	601	609	618	555	654	596	608	622	597	676	637	608	637	634	584	608	634	651	592	593	576	605	563	592	580	603	629	584	577	601	631	609	614	608	635	592	599	598	624	646	630	620	628	619	637	634	616	622	622	562	561	615	627	624	621	574	672	592	605	624	590	622	616	602	586	591	607	605	604	601	616	601	613	607	592	615	610	640	603	604	595	629	615	608	630	596	606	643	612	643	611	671	630	592	617	589	592	679	649	580	635	637	637	597	622	621	583	630	615	629	638	604	608	606	599	584	615	634	637	603	615	586	601	599	603	597	664	589	608	627	589	610	555	614	617	607	565	581	589	599	628	611	624	637	677	601	641	611	607	607	634	611	627	626	598	656	585	562	601	613	576	569	591	627	633	621	637	573	607	606	551	617	600	578	594	610	631	664	603	574	613	604	584	578	589	598	592	612	615	631	596	620	614	607	594	589	639	576	622	604	664	600	571	593	587	634	615	633	630	619	637	604	625	611	658	624	647	573	618	603	608	596	611	638	618	629	617	596	632	580	621	633	609	585	565	623	640	626	610	598	603	612	635	611	634	597	617	611	622	612	601	610	584	623	623	664	569	634	648	582	598	614	585	630	636	633	618	595	618	612	635	625	624	602	584	583	624	620	592	629	613	654	645	586	596	611	646	616	610	633	612	641	578	586	587	636	605	583	587	661	618	645	601	603	630	606	598	625	620	613	653	653	594	637	623	625	625	607	634	642	597	595	640	640	614	592	603	611	597	644	599	573	599	587	613	573	601	626	607	617	586	599	623	628	613	603	622	644	650	603	604	637	602	644	642	634	548	573	620	615	616	614	594	624	597	583	573	611	639	600	602	624	606	605	578	619	556	591	582	587	606	602	615	639	645	617	595	608	591	598	599	567	647	602	589	625	634	635	588	599	644	631	593	608	602	627	589	579	600	621	598	577	627	566	626	606	627	588	604	634	604	626	615	612	595	648	609	580	582	626	604	611	632	590	596	598	579	631	610	581	586	593	611	601	601	636	615	623	623	558	622	621	621	597	614	607	627	593	629	590	633	637	594	626	606	648	583	626	680	561	632	624	611	599	612	634	594	579	597	661	641	617	547	625	566	582	620	605	615	597	618	595	637	593	639	584	621	635	594	596	613	603	620	655	576	626	608	616	581	650	610	640	617	574	579	563	607	638	612	616	599	657	594	596	614	635	636	612	653	581	602	586	569	601	645	637	631	591	635	575	626	636	607	609	626	662	574	612	584	696	608	647	601	613	619	622	634	562	571	614	603	591	592	593	611	598	583	613	636	642	584	615	638	622	553	621	627	566	615	644	623	654	654	634	589	608	586	625	596	614	565	633	646	618	637	598	581	620	595	619	657	615	610	632	605	599	622	634	630	585	701	629	611	635	619	595	569	631	628	587	600	623	593	588	608	584	634	591	719	641	571	541	628	595	639	607	604	594	647	623	638	614	608	628	645	608	622	636	613	602	591	636	650	628	653	594	650	603	611	647	627	596	660	622	653	616	620	646	628	618	619	651	650	586	596
2088	580	522	463	457	459	424	430	418	411	438	393	425	368	437	392	392	440	395	400	392	423	435	412	379	412	403	429	455	429	414	428	399	391	382	368	392	383	403	410	439	438	423	438	416	391	409	386	387	384	408	437	435	429	402	419	400	393	385	412	363	418	382	426	383	455	370	377	407	400	411	415	410	425	373	421	384	417	393	404	358	429	387	408	410	403	369	415	425	416	415	398	446	407	402	370	406	390	441	398	456	451	421	356	402	381	398	387	418	365	391	379	387	386	409	426	370	411	366	439	402	368	366	398	428	390	387	374	444	410	415	402	412	410	351	400	404	387	410	413	416	422	389	388	402	426	371	420	391	402	427	402	368	372	423	429	399	379	380	428	397	427	434	396	392	383	441	432	356	381	392	399	412	423	350	407	405	411	397	401	407	392	381	387	394	413	392	399	399	424	406	409	402	383	416	375	385	412	388	391	396	400	406	416	421	421	386	384	344	437	395	413	386	430	373	406	451	424	384	386	453	391	386	397	428	404	390	373	437	389	406	391	404	399	416	423	402	388	403	408	419	377	390	395	395	395	415	444	409	423	418	436	415	393	379	414	395	385	400	407	406	456	399	433	431	437	414	409	431	390	402	393	414	385	424	393	428	400	433	410	410	410	391	427	405	402	396	428	396	400	441	395	407	387	413	389	394	454	401	406	416	400	370	383	408	400	401	382	407	432	420	384	392	418	420	423	377	409	410	397	431	389	400	416	400	369	423	371	365	398	413	416	398	409	390	455	434	364	400	410	380	425	400	418	422	457	438	423	373	399	411	420	436	391	354	398	401	411	423	423	378	405	436	403	364	412	368	403	410	390	344	411	420	404	414	434	398	411	399	373	406	390	430	396	420	406	401	414	386	396	412	456	425	387	403	374	391	404	391	425	377	400	395	417	379	382	398	384	372	413	382	411	415	453	379	385	408	373	375	396	426	402	451	406	408	424	426	423	437	401	406	372	415	411	367	409	398	434	387	393	394	398	394	432	420	394	399	412	400	393	361	370	382	393	385	374	414	380	397	415	402	426	379	426	408	411	429	389	378	399	394	396	412	381	412	382	376	436	403	413	381	400	374	345	396	430	394	368	400	430	429	435	436	406	426	382	376	436	415	401	422	391	400	372	443	405	415	364	426	406	400	382	419	426	414	427	388	408	393	394	377	368	381	400	417	400	409	420	420	420	407	404	417	383	380	388	429	409	427	400	411	384	397	378	427	368	361	403	382	427	407	406	395	416	426	383	398	420	387	419	373	439	421	397	401	438	373	427	439	410	396	355	416	385	392	430	424	392	409	389	416	435	397	394	412	420	397	407	412	405	389	400	371	373	454	384	404	422	445	429	405	404	404	389	360	408	405	379	422	423	371	407	369	424	424	413	423	346	378	414	389	367	429	406	378	380	413	420	436	423	386	435	415	392	424	399	403	430	403	402	410	443	385	434	392	411	418	430	370	373	424	381	405	418	392	381	356	364	414	390	418	389	407	410	388	397	430	424	369	389	391	384	420	374	390	436	464	425	396	412	413	377	384	411	406	398	392	435	406	433	436	429	490	394	399	397	391	407	459	417	391	364	372	408	396	399	398	402	387	380	378	436	371	392	414	383	386	414	402	402	363	372	371	374	395	413	383	405	413	421	404	409	437	421	393	399	407	452	400	367	393	384	422	416	415	422	410	386	423	420	408	403	372	435	421	441	422	399	411	390	409	380	388	396	396	414	378	417	398	405	382	435	418	382	408	384	405	400	424	427	418	414	404	440	404	413	401	411	420	437	456	370	406	423	431	432	403	491	383	395	414	401	412	412	430	413	365	369	378	374	412	405	407	436	385	416	388	387	394	427	402	406	403	374	363	372	424	376	456	392	410	422	409	383	429	380	401	377	390	344	393	412	396	400	446	395	400	387	373	388	390	396	409	428	426	390	413	410	426	436	412	404	378	408	407	390	406	408	418	423	403	407	403	395	415	406	410	412	391	357	393	424	428	416	378	407	388	382	379	434	398	376	441	422	424	436	416	420	386	414	407	393	389	373	401	408	412	401	391	381	365	410	420	424	383	403	400	406	379	367	395	407	444	371	422	400	423	343	385	370	393	446	400	370	401	367	430	415	433	388	392	388	402	387	439	394	393	373	379	408	397	399	402	363	423	428	381	405	403	405	387	404	407	393	441	410	405	415	356	414	407	430	390	407	423	407	405	418	418	396	427	406	411	433	412	379	383	398	394	392	428	431	419	392	391	361	383	422	408	418	380	416	384	369	398	375	355	431	387	385	385	376	412	391	398	410	421	423	422	368	400	371	413	425	404	357	427	377	411	412	424	369	412	379	409	458	428	381	403	391	364	380	445	417	406	385	406	393	399	420	401	414	412	451	392	432	376	391	437	404	356	437	369	390	416	372	443	408	369	410	417	407	415	388	424	411	418	389	449	456	424	394	424	426	384	400	416	369	377	409	410	400	422	415	396	390	401	382	375	417	402	408	391	419	424	416	395	396	400	381	418	410	411	399	366	379	403	405	399	402	418	388	384	397	431	381	392	378	428	416	389	390	367	462	399	379	396	376	399	382	409	426	456	425	405	383	424	391	379	400	378	439	391	406	421	363	398	414	369	369	409	405	370	359	396	420	397	425	388	397	396	429	399	421	400	417	406	452	395	393	400	419	425	413	385	380	403	408	398	418	385	391	376	416	427	382	375	431	387	382	371	398	376	421	386	403	401	383	428	394	405	367	394	441	393	397	467	426	433	379	371	418	389	373	364	368	447	421	412	405	365	408	389	413	354	390	429	387	428	370	452	428	421	420	370	434	439	455	397	404	383	426	399	403	423	425	410	418	362	354	424	406	434	374	418	400	404	407	379	404	394	402	381	413	422	405	392	353	434	421	394	395	422	416	401	397	428	414	380	388	396	398	407	427	397	372	402	407	380	354	382	422	410	380	415	388	361	421	398	405	415	404	402	421	397	433	437	367	377	397	421	414	428	391	389	388	419	413	426	423	409	407	365	433	387	393	405	382	443	415	388	397	410	408	388	394	406	402	396	359	389	406	367	370	432	386	385	374	437	420	451	385	401	441	413	395	394	392	372	386	375	389	410	418	415	402	424	445	388	391	419	399	381	382	395	417	387	352	406	416	386	412	424	423	431	392	372	402	397	415	419	410	417	372	408	458	427	412	402	402	430	411	407	421	418	404	383	381	372	420	433	431	431	397	417	378	398	431	411	416	453	454	381	399	372	362	418	403	370	421	420	381	363	388	369	431	378	439	395	401	391	421	423	419	402	414	394	414	420	431	389	432	401	412	414	424	369	399	419	391	381	351	392	458	374	423	437	416	389	387	410	424	411	384	411	379	414	377	385	423	419	442	439	394	428	358	397	414	407	392	404	430	426	423	419	388	386	408	400	384	449	383	401	414	386	372	410	426	392	374	406	399	419	382	392	402	411	415	363	440	464	406	458	415	427	401
2446	1008	1177	1215	1171	1060	1009	1045	983	980	932	992	928	954	944	955	917	993	920	865	902	946	905	971	901	872	938	905	954	929	887	872	918	870	934	872	927	902	895	868	949	887	886	895	864	921	870	871	853	895	919	922	853	879	868	909	817	907	900	930	909	877	898	892	924	913	925	879	969	884	921	889	852	952	834	845	936	891	936	872	865	913	882	930	845	954	903	862	904	924	839	930	847	867	939	925	856	839	869	924	892	851	913	908	939	926	855	910	835	876	839	953	915	907	870	906	877	902	871	873	832	891	920	901	931	897	887	914	895	955	870	916	925	936	851	903	939	940	859	900	867	887	968	916	900	888	882	957	919	894	910	919	887	861	914	918	915	896	954	913	891	932	868	867	888	848	910	977	907	926	880	852	892	914	932	874	912	906	906	904	883	905	883	897	923	900	886	848	855	910	945	930	891	904	866	882	830	903	854	858	920	843	866	920	915	910	894	892	867	892	872	887	881	915	861	915	923	919	888	855	874	887	870	872	897	907	883	881	916	866	886	923	879	853	897	904	938	871	896	930	855	928	815	917	889	888	902	835	896	907	922	862	960	904	906	874	920	908	887	902	897	947	894	864	872	908	954	870	941	934	934	907	930	884	937	894	923	921	895	881	944	887	926	922	914	893	890	890	896	898	887	849	898	878	927	889	904	941	928	914	921	905	901	863	909	892	888	892	914	902	907	885	886	841	913	895	973	926	938	939	899	864	880	946	916	866	877	848	857	901	897	892	894	863	932	925	953	903	906	945	947	871	952	896	899	912	944	921	901	867	845	853	898	868	880	942	918	921	904	927	874	942	890	947	916	879	885	910	840	899	900	918	907	895	937	911	857	846	893	844	884	956	905	939	897	927	942	852	932	906	875	899	935	890	905	883	899	894	853	879	890	892	878	918	867	885	923	876	883	1017	859	901	930	889	894	909	895	892	924	894	949	858	911	870	929	886	942	899	871	915	953	901	905	886	937	890	910	913	911	888	918	864	890	964	877	902	877	902	953	914	911	908	873	868	894	894	882	920	908	892	862	890	880	920	913	916	925	908	921	899	908	927	901	909	866	893	918	911	879	920	886	879	886	930	863	857	854	961	890	916	906	903	884	918	866	901	884	910	951	892	857	920	876	919	873	881	876	871	873	927	915	889	907	883	898	957	901	884	872	843	898	910	937	884	928	937	912	886	898	910	925	859	923	932	901	903	890	885	885	884	896	881	903	934	923	928	922	894	902	926	894	845	825	906	915	861	918	878	901	926	922	923	919	893	926	908	910	958	924	901	918	940	894	883	942	902	917	910	932	894	898	898	911	910	895	862	871	882	908	913	911	887	950	887	895	898	882	887	895	862	908	892	844	925	962	925	870	864	902	906	932	906	867	880	913	908	882	922	871	927	884	834	866	909	893	888	938	909	902	915	902	900	876	916	850	899	878	893	883	894	907	871	888	838	922	852	876	836	925	896	900	886	917	901	908	868	925	884	900	909	829	943	872	852	943	968	875	887	891	880	896	904	894	908	863	895	875	893	940	923	881	924	871	880	971	893	912	850	929	903	913	935	944	889	917	910	840	929	903	864	899	887	926	878	862	910	896	966	877	904	940	859	929	895	926	903	912	956	830	888	942	880	922	907	905	861	912	873	892	913	912	884	761	887	870	934	917	925	891	906	936	917	891	879	941	879	902	912	912	930	906	870	938	891	872	902	840	838	926	882	921	967	880	908	856	912	863	920	907	823	896	894	895	903	904	907	905	940	902	886	917	905	885	899	878	888	918	862	903	937	898	923	859	891	940	853	916	833	884	958	854	933	853	896	932	867	932	928	920	878	938	912	900	882	943	874	936	894	864	896	878	868	874	922	895	880	933	900	937	858	901	877	922	867	911	908	843	901	935	914	893	924	901	892	928	946	909	917	899	902	902	947	942	832	892	902	913	945	922	922	874	896	883	911	875	865	894	884	919	908	859	894	896	884	912	890	972	887	903	890	904	853	866	928	869	942	858	904	899	883	823	952	934	901	895	868	862	905	924	884	852	886	894	926	902	879	918	853	902	920	842	887	915	909	926	936	874	942	887	951	885	898	911	847	899	941	923	941	882	925	864	892	875	911	902	884	900	882	932	907	946	895	957	932	894	882	904	873	928	886	909	912	894	916	872	859	867	882	946	855	880	915	895	891	870	907	860	891	909	899	886	865	912	901	903	920	916	907	894	925	887	859	948	857	850	884	850	955	867	891	898	941	929	895	956	914	872	890	901	853	876	914	898	873	867	872	893	890	935	941	871	956	885	882	916	916	885	880	940	872	917	890	876	923	906	856	931	917	945	865	850	897	885	913	893	900	892	883	939	864	936	891	947	893	889	904	971	897	860	949	954	895	960	865	888	892	910	905	894	891	924	927	914	930	883	908	887	912	904	920	921	905	911	908	936	899	890	910	915	869	852	912	891	861	888	885	863	963	878	893	898	884	883	925	949	903	925	919	890	898	885	960	917	925	937	893	916	924	914	889	885	919	963	892	937	907	919	914	890	944	939	924	927	920	879	908	904	888	874	921	950	879	960	901	917	893	946	872	916	898	893	933	874	893	883	921	904	897	921	930	972	926	922	902	873	913	921	890	925	870	899	912	929	886	851	889	933	869	881	922	907	887	911	906	906	934	924	924	883	881	867	922	837	876	839	889	918	922	883	904	939	895	925	956	910	910	854	883	938	931	916	917	937	955	864	878	877	949	1010	922	879	925	897	866	866	896	918	847	914	902	858	823	877	870	931	883	900	887	899	925	899	853	852	918	894	864	899	861	897	937	900	987	908	913	891	953	935	907	874	909	882	879	918	871	850	922	914	900	909	884	928	917	952	923	891	890	931	887	885	901	897	885	933	947	897	907	891	892	917	883	909	924	878	850	907	884	921	936	891	830	972	874	891	928	920	917	886	951	931	974	901	892	911	874	905	926	881	880	909	874	917	928	871	868	943	887	902	854	917	887	854	824	891	942	929	904	917	928	897	927	843	921	875	877	905	903	867	913	897	881	898	916	881	908	914	933	918	863	911	889	896	894	981	904	891	897	914	894	913	894	933	935	898	911	943	868	884	881	855	938	839	872	881	901	897	902	887	919	934	946	914	881	885	963	929	840	893	897	892	926	884	917	893	902	861	854	892	895	932	909	879	958	877	841	895	890	896	884	875	927	876	858	881	905	897	889	922	887	855	890	876	932	865	872	902	968	895	851	915	922	966	889	895	892	897	919	898	894	909	956	897	860	873	887	859	907	886	927	920	901	868	893	916	935	950	860	900	916	892	900	892	932	940	936	913	881	986	910	968	924	901	934	888	896	963	966	906	954	898	878	828	854	952	938	894	931	906	923	870	874	860	907	898	908	903	858	916	863	918	909	844	897	916	903	887	905	917	942	945	953	874	861	881	895	868	920	932	862	793	904	964	919	935	950	927	922	914	902	962	869	925	878	910	874	900	895
8087	888	1130	920	635	491	398	383	325	271	240	282	237	205	226	238	217	210	196	213	193	235	206	189	210	216	205	228	210	217	209	213	214	178	214	200	174	200	206	210	199	210	197	212	189	210	212	197	190	218	198	223	200	213	210	202	209	199	179	181	164	207	198	240	218	217	185	223	207	222	192	216	230	193	213	233	199	193	219	206	208	207	225	213	185	203	180	200	221	186	206	186	227	200	189	188	217	219	207	186	188	193	194	205	209	208	182	186	180	187	189	212	181	212	196	201	194	215	219	178	219	223	191	200	199	194	208	221	219	196	196	225	212	199	201	188	220	206	201	185	227	219	207	186	212	216	204	218	188	229	201	215	208	205	216	210	180	210	196	207	233	220	200	194	212	203	220	227	218	202	191	199	208	199	192	210	180	205	224	197	195	223	208	192	208	193	200	202	222	181	217	194	209	189	232	198	202	201	194	183	220	222	195	225	203	207	203	232	216	207	209	211	218	216	194	228	216	187	211	198	199	220	234	188	186	205	174	231	183	210	211	191	227	207	190	198	220	200	212	193	188	231	217	196	204	183	206	201	175	179	187	235	204	206	241	205	205	200	214	202	204	220	193	218	191	174	215	197	194	215	208	202	217	219	201	187	220	231	229	202	180	217	223	210	217	217	218	212	213	226	230	185	196	198	200	193	214	212	193	225	193	212	214	220	198	206	230	214	186	195	212	201	244	217	181	191	188	212	192	204	213	216	177	197	202	183	231	194	200	235	210	190	195	195	176	241	210	216	176	201	202	199	209	193	205	199	226	212	209	182	225	216	212	219	213	211	211	222	228	222	199	225	200	191	199	208	197	209	218	221	208	208	207	222	186	195	205	250	204	192	202	217	191	228	221	240	215	205	230	212	204	183	185	211	198	221	229	226	219	206	214	201	231	213	199	191	221	230	214	217	209	211	183	175	194	222	197	202	218	228	176	212	194	198	209	216	205	193	202	221	196	208	204	204	211	213	254	208	203	218	220	219	190	219	203	204	209	215	220	202	193	217	203	181	207	240	198	187	207	226	206	208	214	190	180	229	201	206	230	203	203	214	228	196	219	196	206	205	229	210	186	162	221	202	206	213	191	190	223	210	219	194	183	197	192	197	216	218	219	231	182	213	173	201	190	183	232	201	206	209	223	200	214	186	225	198	221	208	210	206	202	204	195	220	192	206	198	234	200	223	194	221	196	195	209	193	196	187	180	181	209	196	218	215	206	192	227	188	207	174	206	203	208	204	178	209	223	214	221	199	186	217	204	202	198	212	185	225	217	184	189	196	213	214	207	213	213	181	215	205	224	182	226	197	198	215	212	211	183	210	203	199	201	200	193	204	203	197	212	179	216	220	216	209	207	205	208	230	175	241	233	204	203	196	226	197	216	241	215	197	216	180	208	230	204	202	208	215	214	218	214	214	225	204	203	219	198	207	199	200	213	200	203	205	201	219	207	192	183	225	234	205	193	211	187	232	218	233	214	204	231	186	211	213	219	192	198	215	197	213	204	204	225	192	208	211	212	210	209	220	232	190	213	219	230	215	214	212	203	225	176	216	222	188	206	230	206	200	192	214	197	180	240	213	207	201	197	206	212	216	214	201	187	210	228	211	237	200	218	169	200	228	245	205	206	164	216	197	209	217	216	199	229	192	216	211	204	173	204	191	213	219	205	207	216	203	206	222	216	234	198	173	214	188	183	216	217	215	230	189	205	208	213	225	202	225	182	218	199	227	218	202	219	215	199	228	217	189	255	220	204	182	198	211	204	210	209	200	209	176	203	191	208	214	212	234	206	223	204	217	196	207	203	210	189	179	196	212	176	209	196	193	202	195	200	195	205	211	231	219	214	181	195	218	170	185	188	194	213	170	224	209	207	221	197	199	222	199	211	194	231	193	181	217	206	231	198	219	191	196	225	193	185	196	201	194	215	217	222	213	191	196	212	191	188	196	226	189	212	208	195	224	191	217	202	187	242	215	204	182	212	255	205	196	198	211	200	203	198	206	181	189	215	206	169	187	217	238	156	201	194	190	204	196	179	184	192	248	199	168	197	201	190	188	217	180	211	202	206	217	210	182	203	186	183	214	210	216	219	203	227	205	225	214	227	179	221	220	189	190	222	200	198	164	187	191	206	208	196	240	224	218	221	211	211	194	215	210	209	208	254	213	195	250	195	187	238	198	203	205	217	209	207	213	195	218	202	207	189	230	197	214	216	216	197	215	211	211	205	181	212	229	210	193	199	176	213	214	220	204	194	235	188	184	213	178	226	212	203	201	183	186	199	200	219	181	204	235	181	233	188	256	200	185	200	233	211	212	224	206	212	211	211	205	223	180	201	186	207	230	207	192	219	202	228	220	192	207	206	195	215	199	200	210	201	210	221	199	214	197	195	202	198	211	194	227	201	226	233	191	191	200	197	189	228	220	217	188	215	198	199	201	186	199	189	213	225	193	194	202	223	203	189	230	207	212	212	186	229	207	206	211	205	213	211	188	188	205	188	169	200	223	188	194	205	224	202	213	200	223	198	201	200	244	219	218	216	216	203	221	231	236	245	215	197	209	211	205	230	199	202	225	206	227	213	223	189	212	183	200	212	234	192	186	217	207	206	216	205	214	215	208	210	195	199	197	208	226	212	224	221	207	204	185	210	214	212	197	257	204	214	208	191	217	211	208	197	203	190	225	185	204	200	219	215	211	196	227	209	239	212	214	212	217	224	213	189	194	217	207	220	213	200	195	261	185	218	225	186	224	197	213	213	203	209	211	200	215	234	207	217	190	206	197	226	212	215	195	211	197	220	190	237	204	204	167	193	196	205	220	212	195	198	201	224	212	193	208	199	206	212	185	187	191	205	208	183	209	215	208	232	186	225	224	174	212	189	179	202	233	191	172	225	181	203	206	215	196	170	196	193	199	209	222	204	221	204	176	209	190	208	221	210	213	200	202	213	203	206	211	214	210	190	212	192	206	206	197	212	187	185	196	193	210	181	218	225	197	207	224	193	218	203	208	209	203	203	214	214	208	200	221	184	195	240	245	195	185	223	222	198	217	213	196	228	220	201	202	211	218	206	201	206	201	218	203	183	204	168	185	222	199	205	200	213	190	209	187	205	214	219	194	207	192	189	221	193	201	204	204	224	188	198	218	206	209	222	181	225	215	218	204	187	202	207	226	217	207	210	235	192	187	220	224	185	204	165	203	191	208	203	191	223	200	195	207	232	205	212	223	200	213	191	212	221	201	201	192	202	205	231	192	167	214	210	219	222	219	215	217	212	209	193	214	232	208	206	228	219	211	196	197	200	226	215	229	220	213	221	230	211	197	191	212	190	193	205	181	218	226	196	202	221	218	209	190	202	220	203	205	187	181	181	206	185	208	224	195	190	191	245	207	208	209	217	214	206	223	214	205	196	212	220	210	223	191	203	211	199	251	192	207	185	205	244	205	222	201	208	206	218	211	209	189	207	203
6663	1191	2401	2600	2095	1666	1350	1236	1043	924	819	797	723	765	636	615	655	571	627	587	614	581	568	575	544	518	560	535	529	564	559	527	510	544	569	510	576	536	499	489	517	518	511	553	493	562	512	536	480	546	541	518	528	529	505	528	491	528	511	543	555	518	533	514	488	488	515	556	529	510	511	540	517	492	529	521	488	527	504	553	557	511	501	535	524	523	531	516	474	514	491	482	550	535	504	565	533	497	511	511	526	491	501	494	510	515	504	536	511	529	513	539	537	507	498	490	507	481	559	539	501	489	549	524	517	469	503	534	513	525	464	499	519	542	534	530	517	547	564	508	525	534	520	496	520	522	568	483	484	537	495	578	496	482	491	492	545	490	526	512	505	498	554	506	523	535	526	558	560	510	573	515	523	519	484	497	489	525	513	553	503	514	519	499	468	487	510	492	511	500	527	525	516	513	503	536	513	512	484	467	517	515	522	487	556	501	523	545	556	502	480	532	499	533	519	532	518	521	509	511	533	535	495	481	563	546	516	516	499	523	549	520	494	529	540	524	503	514	502	563	534	495	552	513	511	525	540	488	482	533	495	478	492	533	519	477	528	463	486	511	503	490	522	562	494	492	541	503	486	472	482	502	520	519	547	557	495	490	488	478	504	545	541	524	506	540	549	486	516	545	492	497	507	518	511	520	510	546	493	511	512	545	502	524	493	506	521	531	548	549	557	527	521	547	527	565	484	552	512	518	525	475	474	512	523	553	501	522	492	480	502	511	509	493	547	523	533	538	507	512	498	494	519	527	513	499	470	513	480	518	515	496	535	491	519	516	538	516	501	522	511	510	565	527	507	479	540	542	503	505	516	491	509	501	538	517	498	509	497	502	511	538	557	539	491	489	502	524	530	514	488	505	492	538	490	538	489	511	498	521	510	464	508	500	523	518	500	505	533	482	522	501	532	537	497	488	550	502	521	512	532	504	533	514	509	491	516	483	538	522	528	485	510	544	519	517	511	512	528	509	531	525	494	506	487	490	524	506	490	533	542	497	515	501	485	521	578	537	520	495	553	497	533	496	518	473	530	509	556	472	519	533	500	520	530	488	509	504	497	542	541	498	488	509	501	537	553	536	502	505	573	540	510	473	542	509	554	516	521	546	488	467	502	488	482	515	520	506	580	510	515	479	496	526	527	497	517	524	545	485	579	522	524	539	529	528	557	508	527	532	491	505	519	568	531	574	522	493	518	489	521	512	523	562	531	529	526	545	519	530	517	476	519	526	470	494	499	527	513	511	530	525	510	538	550	514	538	482	479	509	558	448	505	501	506	501	529	521	527	527	562	513	516	520	539	485	491	504	511	476	539	485	504	474	514	468	500	539	524	535	542	522	522	480	493	514	531	514	490	492	554	516	480	541	508	527	531	538	559	475	546	491	530	491	485	507	532	508	492	519	484	502	508	504	511	524	540	496	512	493	536	505	519	509	504	511	545	494	531	535	500	531	496	524	520	492	507	509	515	493	469	482	501	538	528	484	525	505	523	522	505	511	516	486	512	522	506	535	560	490	505	509	501	485	539	486	566	534	475	502	534	505	527	492	547	507	511	495	523	488	533	529	518	510	524	522	489	543	514	501	493	507	513	508	485	547	498	462	512	531	512	525	504	491	522	498	480	529	510	501	506	485	506	520	524	553	552	554	546	537	504	502	472	461	476	505	533	535	476	479	530	532	487	486	491	518	510	526	499	503	524	501	508	569	484	533	510	508	496	496	505	501	471	496	529	515	486	487	539	525	519	494	534	474	532	518	557	509	516	492	486	530	508	507	506	485	517	541	480	503	545	532	518	564	479	508	560	516	491	516	543	526	539	526	494	519	542	500	529	478	553	469	505	523	515	497	567	516	526	549	504	518	485	507	478	511	487	516	531	498	519	506	480	520	532	512	512	508	482	521	541	522	490	502	519	492	473	521	541	530	537	481	524	546	521	468	556	497	523	534	527	514	491	536	488	509	508	531	520	521	549	509	489	511	543	535	498	543	510	535	487	499	502	538	513	506	487	506	518	526	516	538	511	520	497	540	516	486	503	571	510	536	499	517	517	531	507	465	522	521	515	514	475	546	494	472	505	500	502	492	503	461	476	496	545	490	551	501	509	491	543	509	509	523	493	506	518	537	542	491	509	513	531	563	504	505	523	520	521	504	504	518	511	527	512	521	535	504	508	543	533	521	525	504	522	533	489	553	477	544	513	528	504	517	520	543	503	464	563	515	513	513	527	544	521	499	518	518	525	493	480	512	544	511	508	485	513	511	513	502	519	504	544	515	523	474	517	542	520	482	503	500	517	519	498	519	556	477	538	500	522	551	538	488	511	511	502	502	552	512	508	515	507	507	527	498	496	544	537	525	555	486	517	494	539	523	563	546	520	484	519	492	527	486	494	545	541	530	527	540	490	537	514	507	507	495	546	544	471	508	519	501	520	513	511	526	477	461	515	551	469	557	507	505	508	525	485	486	521	529	508	462	504	524	531	513	541	508	521	512	545	480	523	460	525	524	515	564	543	506	508	464	522	523	505	514	512	507	522	514	496	514	527	509	512	482	497	457	463	532	566	522	510	545	513	497	483	534	566	518	532	462	541	538	479	533	508	485	532	503	510	511	510	538	522	493	533	499	515	513	484	505	503	538	535	491	486	534	488	530	520	518	517	597	507	516	475	527	535	545	531	510	514	503	494	533	482	492	530	516	519	484	507	531	524	529	501	524	529	521	507	468	487	549	561	489	519	526	521	533	507	493	522	510	487	536	519	509	507	512	510	489	464	557	495	516	509	509	515	546	558	504	506	494	478	527	492	535	503	514	534	503	523	479	511	517	499	499	500	500	510	561	496	559	500	518	547	523	531	524	556	539	530	544	503	525	506	516	514	498	478	516	480	532	502	532	502	540	493	496	484	468	484	467	541	495	510	483	541	547	503	496	510	511	491	511	518	504	550	526	495	505	499	509	490	532	544	500	522	491	485	548	475	502	540	501	507	551	498	508	504	545	485	519	490	502	523	492	500	515	526	524	520	518	530	506	537	539	544	490	469	538	504	498	544	518	502	513	505	424	542	536	523	538	494	509	512	498	542	529	554	495	531	520	558	503	537	490	541	537	494	511	493	527	519	535	518	510	490	515	532	477	508	523	508	514	537	521	520	528	502	533	477	523	538	481	525	544	493	508	508	553	507	546	500	559	499	511	508	542	545	496	544	522	516	509	525	517	539	440	473	513	521	538	563	499	515	509	503	521	528	532	516	548	522	497	510	568	476	534	492	509	548	554	534	577	499	515	485	502	518	509	554	475	506	523	511	473	484	506	496	571	504	469	524	502	548	541	492	459	471	517	493	523	535	516	552	523	518	505	490	531	507	520	483	538	523	524	501	522	512	542	505	506	546	499	567	526	534	530	476	510	561	503	499	527	481	479	486	480	555	482	528	486	543	526	519	510	529	520	504	484	542	532	530	520
15304	1978	2012	1500	1057	864	572	501	461	427	381	330	293	282	257	275	303	278	268	294	262	254	264	255	245	241	257	234	242	267	257	225	236	234	252	231	259	262	270	240	248	243	236	224	222	225	236	249	225	257	252	221	258	223	234	226	258	277	242	236	230	238	246	240	245	225	249	220	253	276	235	208	239	230	236	240	253	230	264	259	227	226	251	245	274	256	238	234	227	231	238	273	227	264	244	266	258	274	249	241	232	226	239	245	257	266	233	227	239	256	255	251	273	227	238	250	257	254	230	213	254	259	235	224	232	234	260	228	244	235	218	241	248	273	248	231	204	228	226	220	257	232	227	241	229	267	253	248	217	244	256	237	217	263	262	241	250	225	249	241	215	251	228	254	240	233	214	244	232	230	235	262	232	238	253	246	240	256	235	246	235	238	259	245	247	236	258	215	244	265	230	262	235	246	210	247	214	218	249	251	233	249	237	232	233	245	258	243	228	224	252	229	248	249	277	248	252	250	245	230	240	234	232	250	246	252	224	279	252	247	234	248	235	231	260	254	236	225	223	248	238	249	224	237	246	233	219	270	222	240	244	231	244	208	235	238	228	221	278	230	234	241	237	234	246	251	236	243	217	229	264	231	246	247	265	231	234	209	252	245	234	211	194	245	243	262	259	236	224	238	243	217	243	254	228	252	225	237	251	251	249	239	228	256	238	252	253	249	247	257	216	262	223	223	232	247	249	238	266	227	235	236	235	249	232	248	247	243	244	247	229	252	217	231	243	237	226	249	224	216	254	258	251	241	241	254	259	247	216	249	244	254	230	273	260	252	247	253	242	275	229	285	245	253	259	232	249	240	243	196	252	250	214	230	230	224	261	218	236	229	214	238	260	253	225	225	239	251	254	238	238	218	236	230	253	245	254	277	261	220	234	235	248	234	221	216	234	224	220	258	262	218	271	232	249	228	252	231	233	231	252	235	233	208	232	234	219	233	223	242	255	260	283	257	247	228	244	246	238	230	239	252	216	265	269	244	262	228	222	237	289	252	213	206	236	244	208	254	242	215	212	263	258	261	239	232	222	204	264	239	220	251	242	271	238	235	238	250	216	235	235	250	253	261	256	212	234	236	231	258	246	233	259	242	230	237	227	219	221	259	275	284	272	254	253	249	236	229	268	232	230	244	241	237	229	260	244	226	219	271	237	252	216	230	245	241	250	241	275	227	240	251	233	288	243	222	242	229	228	268	252	258	239	275	249	230	227	216	225	228	221	238	274	240	251	243	228	229	232	240	228	266	247	236	259	255	248	242	243	243	249	250	245	240	202	243	223	237	224	245	259	250	260	248	266	224	244	234	227	256	252	228	256	283	251	223	214	253	223	246	228	218	229	265	246	207	251	252	207	234	272	239	226	228	254	249	227	228	245	220	261	239	229	243	236	266	250	256	253	244	233	236	213	218	231	246	223	232	210	272	237	223	251	216	270	242	227	221	240	242	238	242	241	259	252	240	240	232	244	230	257	245	249	235	215	231	252	236	272	232	222	243	237	236	262	253	242	246	260	252	256	233	257	218	260	239	253	243	264	240	224	237	265	242	207	262	238	232	271	228	240	268	266	220	227	234	228	246	271	264	246	250	243	255	248	263	240	223	256	215	216	235	233	248	290	249	220	242	235	251	249	222	216	266	251	250	239	250	263	251	265	234	239	243	254	218	222	225	222	243	242	256	236	257	258	249	236	230	245	220	256	235	252	229	247	256	276	259	245	227	228	236	242	268	242	278	237	223	248	244	272	238	256	228	248	257	228	245	253	230	270	244	255	236	240	233	232	235	249	236	227	260	243	245	215	243	256	217	248	243	253	251	226	247	225	234	253	232	246	258	274	254	254	242	248	246	238	275	213	260	260	232	259	237	266	274	238	266	238	243	252	234	241	252	214	226	259	249	258	238	256	231	248	250	247	234	235	242	253	210	263	258	249	244	237	239	247	242	246	237	251	259	242	252	238	251	237	244	248	226	270	242	238	232	232	228	258	206	248	264	240	245	263	241	227	226	219	223	251	236	248	240	229	248	228	244	249	270	264	209	223	251	246	274	221	259	263	240	189	249	236	217	218	206	261	244	244	266	225	236	228	231	265	211	267	291	264	250	249	238	257	267	260	230	238	244	240	213	225	244	217	242	231	233	215	240	242	218	263	212	234	212	229	246	252	254	241	269	250	240	231	257	234	253	211	244	255	236	231	240	258	243	234	239	245	228	209	221	282	259	234	231	226	260	261	226	266	254	251	233	261	254	251	243	232	272	264	231	217	231	249	222	184	235	255	249	248	249	231	258	239	269	239	244	223	249	236	221	233	251	247	205	235	235	249	231	238	224	225	208	226	227	249	253	237	227	227	242	253	235	240	251	225	235	256	239	254	243	230	252	250	242	212	211	212	237	258	224	274	261	237	260	268	265	247	247	262	247	242	241	198	249	242	211	263	219	225	227	231	240	237	261	237	258	247	239	253	270	241	223	230	227	239	247	261	227	230	258	254	210	240	252	237	259	223	222	240	240	253	228	235	241	266	228	247	230	227	242	253	245	246	209	252	239	252	268	234	219	247	265	212	222	230	233	267	283	211	255	285	240	242	226	186	219	232	240	216	207	252	277	233	250	227	213	223	250	238	232	245	242	217	206	223	259	253	244	236	235	243	237	215	220	223	235	245	233	259	225	242	228	243	252	235	231	245	221	265	247	245	231	265	208	228	251	216	258	221	227	209	248	270	257	229	233	257	237	235	251	252	239	260	246	253	238	250	237	229	226	222	266	207	228	258	252	275	258	252	248	242	234	231	287	237	251	232	220	249	248	232	222	231	227	228	236	231	241	239	237	245	224	263	250	226	213	243	265	222	212	260	212	260	235	285	258	229	215	256	245	233	235	246	251	231	263	269	236	233	215	239	231	262	245	237	230	263	236	262	231	215	228	267	258	218	255	254	229	264	222	245	248	220	275	264	234	249	229	221	252	249	236	254	264	255	222	237	234	246	245	236	230	251	206	221	252	229	252	248	235	221	241	246	249	265	258	271	247	246	238	252	217	240	251	253	217	240	255	238	229	237	239	235	221	260	246	276	276	270	234	236	245	255	223	258	211	210	242	273	278	252	234	227	247	240	265	238	235	258	218	268	257	234	233	254	228	241	236	238	219	230	232	266	256	244	263	227	235	224	226	242	243	246	240	253	231	254	243	279	204	254	250	261	237	242	247	255	245	248	234	227	235	236	248	239	281	247	242	253	279	233	223	262	250	205	227	249	237	221	244	234	238	230	216	249	220	265	255	235	252	265	209	239	214	261	224	259	221	243	270	213	239	249	246	278	232	247	266	248	243	253	201	244	244	233	263	229	234	252	234	259	237	251	209	237	224	236	293	277	223	245	255	256	230	237	237	238	220	253	257	246	227	238	235	236	205	247	235	209	223	248	256	230	241	224	210	218	251	250	238	224	235	258	261	235	226	242	247
9000	1742	3764	4190	3421	2757	2208	1931	1645	1381	1205	1040	1060	932	868	807	812	794	792	776	770	701	701	668	726	705	728	672	677	647	670	669	627	654	619	617	625	631	637	642	641	608	643	649	612	633	609	616	626	598	606	625	670	615	619	638	632	603	637	654	589	632	611	622	644	644	623	613	653	602	638	588	656	639	676	624	598	637	626	630	638	559	601	603	658	629	652	637	647	648	588	598	596	617	610	648	663	627	590	636	641	638	581	642	647	593	603	648	604	581	615	636	614	571	600	609	598	631	627	633	611	610	605	635	641	608	669	627	697	613	592	659	648	598	661	643	633	606	586	644	609	701	579	602	648	634	625	594	627	609	635	644	655	616	663	642	647	646	684	638	621	641	597	588	572	617	667	634	606	619	637	608	655	633	612	585	591	630	597	622	593	585	605	625	615	640	621	605	579	623	595	597	601	638	607	673	636	598	552	602	683	652	607	621	632	649	609	610	622	615	572	612	636	616	611	613	610	584	627	648	598	613	588	639	584	590	622	678	620	579	640	662	625	639	612	607	622	638	597	632	624	664	594	625	611	642	539	621	593	595	629	614	618	602	626	598	605	634	583	662	615	627	642	607	660	665	616	599	615	586	641	577	657	642	679	600	610	626	606	603	585	639	637	599	596	606	572	642	602	646	588	621	593	622	609	636	585	598	583	614	629	623	620	620	606	608	606	639	590	619	676	623	617	602	623	653	645	602	649	685	659	597	564	555	668	576	636	598	639	627	654	643	614	599	643	590	611	610	640	580	608	615	656	577	574	615	591	626	619	628	638	623	618	629	590	578	619	604	637	604	614	642	655	597	617	627	590	575	615	631	651	616	644	597	615	636	632	590	573	600	616	617	561	622	589	601	601	641	609	599	620	600	615	598	627	612	581	620	611	612	599	613	633	633	598	620	615	613	590	601	621	605	592	593	602	579	629	587	589	596	632	586	612	609	620	649	556	627	692	598	630	603	594	634	574	588	586	602	629	613	614	584	610	610	620	593	595	604	573	607	643	610	606	606	593	641	647	603	596	607	592	646	606	642	613	609	618	638	573	618	611	660	585	596	626	605	612	576	608	602	629	616	618	644	587	618	629	586	628	607	610	610	586	623	589	606	591	631	620	612	600	643	640	612	637	608	583	656	620	581	623	591	612	632	607	622	601	639	623	613	663	573	639	596	615	632	638	629	577	604	611	634	585	605	653	598	622	599	577	620	668	623	641	591	617	613	622	668	657	639	639	578	630	611	634	613	648	637	586	604	612	642	594	581	627	581	597	643	646	615	643	611	634	639	601	642	626	620	616	594	617	576	617	589	613	597	606	628	648	593	590	607	621	674	648	605	618	608	618	617	604	651	623	632	603	616	610	615	627	586	670	610	681	641	596	579	620	587	614	627	629	608	613	607	607	625	610	699	649	608	586	625	574	631	596	569	590	597	565	610	718	621	573	608	615	619	614	603	613	607	610	625	630	608	586	600	623	620	569	616	607	611	649	572	609	581	651	612	615	621	598	599	647	596	598	605	622	626	605	626	635	581	620	643	598	604	622	592	557	639	629	610	638	590	635	624	579	579	636	567	672	603	607	630	613	629	633	622	586	642	631	615	584	593	619	583	602	577	625	664	626	596	611	651	618	619	623	582	630	642	607	629	656	576	644	604	603	595	648	657	595	628	598	639	666	606	622	613	619	598	615	604	550	629	596	616	670	581	610	583	640	628	592	576	634	615	577	628	564	596	673	670	606	669	585	600	649	593	570	625	631	610	608	601	637	597	626	616	588	623	609	601	616	643	643	644	617	608	617	566	564	550	594	621	620	622	604	593	603	580	632	620	579	623	635	583	639	625	625	601	635	620	566	641	570	591	597	621	646	624	599	644	606	586	610	637	588	627	579	620	610	614	617	612	627	613	648	610	667	590	654	592	582	695	589	648	658	604	633	565	598	607	624	610	601	602	595	659	575	601	621	634	598	591	544	612	613	562	596	627	628	611	633	621	592	612	595	624	593	584	631	651	642	672	606	601	580	612	657	618	607	598	661	616	597	602	635	596	607	597	626	581	601	635	600	603	615	604	609	598	609	621	585	611	644	631	613	585	608	631	627	597	595	599	652	611	630	619	630	601	667	634	616	599	614	630	581	594	601	630	636	606	628	603	604	633	632	584	651	610	621	565	613	594	654	603	626	616	555	626	596	653	599	612	584	597	623	654	583	570	604	620	594	637	659	597	625	627	593	575	604	605	619	611	589	611	633	638	612	600	642	646	630	626	598	620	602	611	612	620	633	619	671	594	619	600	578	599	633	647	610	585	600	632	607	611	637	663	574	632	596	650	603	617	615	590	632	604	612	612	605	600	594	614	610	641	612	582	643	602	617	636	618	573	611	648	629	648	604	609	608	595	588	663	638	621	564	639	650	620	663	625	645	588	645	614	627	592	593	626	557	634	620	590	615	625	612	654	616	623	610	593	658	574	615	584	638	675	649	604	658	623	637	589	622	621	625	591	620	640	616	644	604	646	599	610	585	627	599	611	578	637	635	595	567	588	639	628	598	603	604	611	636	598	631	600	613	606	612	580	639	598	643	643	611	678	632	662	585	576	653	669	641	695	614	621	624	598	639	678	589	607	613	592	577	633	633	622	651	567	625	593	633	647	608	664	599	640	604	637	631	670	613	633	650	630	642	612	633	660	629	637	583	621	598	562	680	584	630	662	611	642	674	617	599	603	588	620	619	582	595	579	613	601	569	618	630	570	613	648	625	597	623	633	599	640	592	604	610	675	636	607	635	624	613	597	573	585	615	594	608	620	621	608	632	658	603	584	663	612	648	614	607	646	607	601	623	640	612	596	639	651	656	596	605	612	567	616	575	575	582	597	591	628	647	620	604	652	654	602	631	623	624	607	582	618	631	609	592	638	576	630	603	601	619	590	603	602	608	639	624	606	590	625	594	619	576	621	597	580	649	632	580	626	599	648	566	618	608	618	612	633	591	611	607	592	591	608	619	621	626	606	611	644	612	607	596	596	607	601	657	605	620	566	609	605	635	648	661	619	629	613	607	613	637	615	607	623	615	604	593	600	604	572	582	648	570	600	617	653	607	626	631	634	587	595	620	633	589	615	627	620	606	604	604	614	649	572	595	624	617	678	640	589	607	578	594	613	625	571	580	660	601	604	645	595	617	603	623	618	668	638	585	644	616	594	575	601	558	630	656	629	634	661	594	639	628	628	623	630	608	608	597	604	592	586	630	617	610	623	652	601	601	642	581	647	610	607	650	592	630	639	627	634	571	632	642	607	579	597	626	628	601	563	655	621	632	619	622	623	607	631	592	625	600	586	626	591	621	626	603	608	639	597	575	616	627	595	653	645	565	671	610	574	641	567	666	590	626	614	600	622	630	570	594	606	630	604	668	622	634	655	595	612	626	606	603	602	649	658	593	610	604	626	632	574	638	603	601	614	585	646	605	635	616	602
2299	507	542	480	484	474	481	422	411	393	399	412	442	425	471	427	451	428	444	410	398	412	418	427	386	432	387	411	436	382	426	366	430	397	386	452	397	411	428	411	399	422	392	402	394	416	424	380	390	413	440	445	406	386	386	384	438	445	447	417	447	387	391	437	376	415	429	406	443	427	377	445	407	396	356	393	433	391	389	397	425	380	429	402	397	397	414	395	424	386	377	439	397	383	397	412	425	392	410	413	385	397	439	470	441	426	385	422	407	417	414	364	441	437	392	413	403	405	372	386	383	396	404	428	388	405	399	400	397	429	413	423	375	409	402	426	458	435	431	439	388	401	383	438	395	389	408	384	382	382	381	433	429	407	391	403	395	421	424	428	424	395	393	421	387	389	435	383	431	392	445	422	434	433	414	433	422	421	398	417	386	368	409	396	421	371	418	411	414	414	409	382	403	460	382	444	430	435	422	406	410	419	445	414	418	415	428	402	361	382	376	417	392	397	437	395	437	400	400	406	457	446	368	420	415	381	428	424	403	404	407	411	428	407	427	388	390	423	440	409	417	422	394	377	441	421	425	393	414	417	430	401	444	406	394	436	400	402	413	394	375	457	425	451	384	428	398	442	405	382	465	383	418	408	402	392	459	420	393	386	400	426	431	432	396	396	390	425	419	398	404	382	407	369	393	438	432	395	421	452	428	403	389	413	372	421	420	443	421	400	400	411	428	457	392	428	460	400	420	404	401	428	375	392	418	359	419	452	433	416	416	384	400	414	389	443	415	353	399	489	401	424	394	416	377	383	425	446	424	398	427	416	444	392	399	386	402	432	408	391	380	367	444	391	436	416	381	371	425	412	383	402	393	404	397	416	396	408	415	387	395	408	405	388	394	379	417	433	412	396	414	405	422	442	410	403	415	404	434	405	388	426	414	403	404	423	394	420	365	406	415	415	404	386	416	416	397	409	386	393	383	375	384	413	425	389	415	383	376	411	426	371	407	423	443	388	394	424	395	415	424	380	416	432	373	377	426	439	427	411	417	445	406	411	431	431	396	375	407	446	388	414	360	423	395	410	416	423	400	426	413	416	374	400	373	367	390	407	370	385	388	427	385	394	414	442	380	391	403	409	401	384	438	374	422	380	382	403	418	443	341	386	408	392	391	397	423	400	426	425	406	449	445	417	438	388	405	392	420	395	404	412	412	409	381	418	410	429	401	387	412	426	384	415	380	407	400	382	395	381	409	416	439	432	374	396	369	409	413	409	415	406	420	380	414	365	431	442	435	409	425	435	410	412	416	419	436	428	367	409	412	418	390	403	404	347	402	440	406	408	423	400	384	410	396	431	375	448	369	414	390	424	380	411	375	397	423	394	411	401	452	432	410	395	378	392	416	405	414	420	410	415	412	421	408	406	408	409	400	410	392	383	396	413	406	425	428	395	394	401	455	422	397	430	407	455	404	400	399	435	427	457	442	400	401	392	396	406	420	414	441	392	404	411	414	446	453	391	407	438	418	392	415	340	383	401	374	386	408	407	437	411	397	396	385	388	419	433	439	373	418	400	357	376	376	409	401	410	423	408	367	402	403	403	379	421	390	377	419	387	375	442	423	398	392	399	399	475	398	397	382	406	404	385	382	450	439	397	390	397	391	411	421	445	410	383	452	441	405	420	416	415	421	402	460	423	412	411	429	408	432	431	431	421	396	440	411	431	381	372	428	420	396	398	429	391	420	412	457	414	394	410	418	391	427	381	409	384	403	409	434	385	422	425	409	424	373	431	409	394	354	394	359	416	434	420	396	402	389	378	400	373	404	389	385	394	408	386	403	394	403	421	395	444	378	394	400	393	438	398	387	384	390	404	388	417	459	417	439	384	414	397	387	406	404	378	364	391	440	400	379	434	383	401	435	404	395	411	400	384	424	413	412	453	425	382	414	448	427	361	429	384	411	468	403	411	364	425	419	399	411	405	407	386	411	398	394	456	384	397	386	394	426	423	403	383	420	373	404	374	409	378	390	419	427	365	389	385	394	369	379	428	397	374	372	401	393	369	424	407	415	463	407	407	410	418	404	444	415	418	392	370	413	385	388	424	396	408	380	425	387	405	418	399	400	388	398	370	379	415	460	414	431	389	394	428	435	412	452	456	401	413	403	434	370	377	387	390	409	376	440	420	395	412	448	377	381	342	403	437	426	424	392	417	414	370	371	433	444	449	453	396	424	424	428	426	373	394	425	401	434	408	397	392	382	393	400	388	437	423	373	388	397	462	420	410	422	392	437	402	400	366	388	421	424	404	429	411	440	373	384	398	426	413	399	401	406	403	421	423	446	432	389	401	416	392	393	417	445	389	407	395	426	398	422	404	379	425	433	416	393	403	435	444	405	410	389	435	410	391	423	386	411	413	415	388	425	451	411	411	346	459	411	408	412	395	403	414	427	406	416	399	406	415	454	385	402	398	398	461	396	461	396	438	368	402	373	392	408	439	413	425	428	387	356	406	402	380	418	430	421	410	397	376	387	383	396	384	413	370	404	384	433	443	381	412	439	390	408	386	452	408	409	430	377	382	408	401	376	394	402	430	425	415	410	407	411	379	375	404	387	403	425	376	420	442	414	396	384	429	377	406	434	413	407	471	405	431	398	371	451	402	411	432	392	424	419	372	426	403	399	375	426	393	422	380	394	409	383	407	432	391	404	402	409	368	386	398	447	397	421	420	373	408	385	389	440	384	364	433	399	415	426	438	396	434	425	433	423	402	412	392	441	386	396	403	366	406	425	410	381	429	430	435	409	388	397	450	409	403	395	421	403	408	403	412	400	438	377	410	372	419	386	397	370	414	401	369	380	435	395	438	418	402	418	387	386	382	417	426	401	391	397	388	420	405	421	378	409	392	420	389	392	438	400	405	408	371	422	402	366	356	410	385	427	431	408	429	392	443	446	401	419	419	414	394	392	394	409	415	422	385	394	407	426	383	435	385	438	426	408	415	441	395	429	396	357	398	415	412	394	388	410	414	388	419	379	414	381	397	401	409	384	407	414	358	409	386	374	396	392	415	422	389	418	384	444	394	418	379	472	424	452	430	403	425	412	420	366	382	410	380	408	425	409	396	419	397	412	403	382	415	421	426	415	395	383	435	375	409	391	406	402	409	398	424	433	373	423	405	420	377	400	377	418	421	434	411	399	394	409	406	393	399	356	402	383	430	415	374	350	411	406	426	382	383	405	377	411	406	413	392	385	389	381	415	409	445	425	422	392	444	454	386	412	408	400	410	368	400	399	376	412	373	394	403	386	393	386	413	342	439	401	426	411	388	427	386	414	409	418	399	366	413	401	413	361	376	380	408	432	416	414	420	399	424	378	405	449	393	423	398	401	445	398	429	418	382	408	408	402	434	407	417	412	400	413	413	390	428	422	424	411	430	399	386	422	409	388	423	406	409	411	371	401	428	439	408	424	371	389	407	416	395	436	420	444	374	390	433	397	412	425	397	394	411
2468	1041	1255	1284	1157	1091	1072	975	995	923	935	947	928	976	963	944	935	945	934	939	943	868	946	943	945	891	924	926	884	961	875	903	855	903	913	928	919	889	980	926	946	917	930	942	924	898	899	889	891	948	908	953	922	894	920	930	969	873	974	904	864	872	902	922	897	866	882	900	941	865	909	903	853	915	888	887	946	902	916	912	910	923	885	957	929	943	866	898	871	939	867	969	907	921	857	909	892	912	867	900	913	920	854	874	921	891	887	884	894	927	879	869	935	983	888	903	891	866	906	887	924	878	957	847	874	914	865	880	902	906	867	931	927	900	876	904	890	873	890	889	917	846	887	961	880	883	880	890	852	931	954	903	948	912	871	934	862	894	896	927	893	870	894	859	909	908	919	928	904	911	910	883	936	913	875	891	946	898	924	964	926	889	919	859	920	958	871	922	904	866	894	893	898	933	933	892	913	896	861	905	950	903	895	908	838	933	936	928	944	887	927	930	845	965	883	897	896	924	915	984	980	924	928	830	906	921	930	884	917	871	922	923	918	898	927	882	866	916	885	877	918	927	954	855	953	900	959	924	930	935	910	861	884	966	950	963	883	912	887	903	933	977	972	862	891	917	864	867	891	899	937	929	904	909	846	997	920	906	937	891	926	977	883	890	899	917	877	934	911	904	901	915	933	891	889	930	903	862	873	936	896	922	911	930	941	889	917	963	904	942	883	956	972	935	860	904	785	925	894	953	892	857	957	961	870	878	861	908	864	916	871	903	905	886	869	942	911	922	888	888	932	908	937	930	877	937	935	892	870	891	903	884	946	925	920	916	924	897	926	892	886	895	893	908	893	922	951	878	958	914	919	900	920	850	887	910	855	881	897	873	910	936	885	915	855	954	898	900	923	932	947	918	878	951	912	940	878	923	926	904	932	941	923	893	970	898	843	935	953	873	929	886	909	957	899	872	892	895	894	921	904	911	917	977	914	913	901	932	931	888	933	918	904	884	857	874	851	852	876	957	883	916	904	874	943	921	933	908	909	882	889	950	944	937	919	874	881	924	910	891	892	906	896	887	870	925	903	928	955	953	948	892	904	859	956	915	909	847	908	903	892	940	869	933	881	899	946	947	938	916	854	877	946	915	943	904	924	897	850	952	922	902	913	899	922	889	836	896	915	943	862	872	957	891	946	888	876	952	917	937	856	891	900	900	929	926	897	917	908	899	925	893	873	881	872	901	882	943	998	960	936	849	901	909	912	926	917	893	906	867	939	886	961	959	937	913	917	941	876	908	947	913	864	894	872	888	929	941	816	921	891	964	919	943	927	929	907	888	892	927	911	845	862	879	906	937	921	887	900	889	914	913	942	925	916	901	941	895	911	931	900	870	920	911	908	916	939	883	941	957	900	892	913	899	872	867	887	906	855	894	897	920	990	904	917	982	911	888	859	912	868	922	919	919	870	907	824	888	886	892	909	946	934	912	909	852	848	920	899	869	897	865	953	915	895	905	894	924	917	879	906	976	949	872	954	862	873	921	953	925	925	918	916	851	880	919	936	877	957	911	885	927	964	933	846	864	903	881	888	845	875	952	907	940	895	920	895	938	875	921	920	920	922	853	910	881	958	949	880	898	923	871	886	911	905	904	917	899	871	926	903	899	852	934	937	957	852	903	891	921	918	901	942	924	877	899	859	891	881	897	911	880	923	852	866	915	918	882	918	930	930	821	925	879	897	927	940	919	882	918	912	912	917	940	943	900	883	922	893	940	878	864	920	905	885	904	937	931	925	921	878	890	930	914	905	915	872	927	943	901	901	895	915	887	918	896	929	912	939	854	879	912	941	950	881	939	934	849	890	953	919	947	915	894	940	879	879	935	962	891	856	886	975	883	892	872	827	860	921	907	894	913	904	937	918	901	869	873	923	905	889	843	911	911	858	886	936	854	907	875	878	929	930	916	908	898	900	936	896	922	940	901	885	870	885	901	871	907	917	917	918	940	963	921	938	943	900	957	897	871	877	892	933	905	883	891	876	957	906	887	923	967	889	933	872	920	900	933	932	947	838	894	921	943	907	955	866	944	930	907	953	930	922	967	931	890	938	858	895	903	896	854	885	891	942	938	922	893	877	912	942	861	929	889	860	920	909	900	881	923	905	870	899	896	911	900	904	901	914	890	858	917	918	908	944	918	905	875	906	856	936	907	908	851	864	894	896	890	885	930	926	914	903	851	882	918	925	956	926	949	882	948	914	884	901	848	912	903	880	906	908	891	882	905	897	862	897	942	905	888	915	919	920	903	895	884	911	922	969	944	898	858	894	883	896	963	922	935	929	836	864	903	884	925	924	898	924	863	895	914	928	912	894	912	903	882	866	945	916	924	935	966	894	853	842	917	939	895	958	878	997	909	959	936	927	930	926	919	969	893	870	898	899	903	947	934	863	891	874	916	874	893	899	918	929	927	859	908	846	944	916	912	847	921	896	942	933	912	900	906	870	923	939	849	906	956	901	964	906	950	891	889	928	951	915	875	910	918	886	881	930	907	908	943	882	932	914	917	907	921	862	911	905	859	898	870	895	922	826	883	934	924	920	875	890	898	910	870	969	922	945	953	964	920	932	887	922	956	923	892	877	896	865	946	883	828	901	881	949	864	930	887	897	876	941	857	880	915	913	936	898	897	869	905	880	878	886	850	913	932	920	897	912	954	904	895	942	914	929	870	896	966	918	914	897	914	910	912	933	914	875	894	901	921	945	887	906	899	869	930	909	905	912	892	920	983	940	891	876	914	896	936	919	910	912	902	925	894	867	870	915	926	862	999	901	899	881	939	947	926	869	906	934	914	915	845	889	953	928	935	889	862	896	891	899	862	900	941	861	939	883	909	870	918	947	908	943	922	896	951	915	823	897	842	918	912	858	866	855	874	864	928	973	892	879	902	905	898	941	886	905	932	894	887	905	973	915	875	881	909	921	970	942	919	863	912	915	910	863	875	888	901	928	922	942	918	923	920	899	892	841	916	879	877	884	884	885	901	880	896	939	893	857	931	935	873	878	961	850	958	910	955	924	932	986	899	909	949	874	892	901	890	945	891	906	884	911	961	937	905	897	958	898	963	908	859	932	888	878	926	914	905	929	865	888	877	919	924	918	932	969	856	936	903	896	885	875	938	893	901	903	916	943	903	896	904	886	881	906	933	968	884	923	877	929	903	907	816	865	930	872	970	937	907	863	889	923	940	863	916	917	880	873	927	946	891	902	883	894	947	899	916	910	916	992	883	933	907	871	928	914	886	921	894	884	900	914	958	881	886	906	905	831	887	952	872	933	853	912	916	897	901	948	937	871	874	931	844	951	934	908	908	882	889	908	850	943	964	889	858	937	888	894	918	900	930	957	969	943	941	907	901	879	903	949	931	946	922	978	871	972	892	917	899	880	907	927	864	942	884	879	919	906	884	915	954	918	977	913	892	906	903	865	905	885	930	915	872	871	882	912	903	859	860	913	972
8275	806	1138	971	585	508	578	424	323	284	230	245	254	234	243	210	208	224	212	270	245	207	207	209	208	200	192	196	183	220	244	206	224	194	202	167	223	204	206	208	211	233	216	204	238	216	207	197	205	267	204	195	186	204	237	197	218	206	217	189	210	235	191	215	198	187	191	206	218	194	219	245	200	184	209	219	212	204	225	193	212	232	213	206	192	187	206	179	215	251	210	199	228	193	201	203	186	204	193	193	164	218	209	219	196	211	199	195	188	210	196	204	187	215	223	214	241	205	215	211	200	218	193	195	209	218	173	201	191	196	200	214	229	222	209	239	188	203	211	214	225	177	198	214	213	189	189	204	212	214	189	196	216	219	193	207	209	202	212	216	194	209	187	198	205	189	209	184	190	192	202	207	201	222	215	230	200	200	230	230	207	188	208	194	210	200	196	216	200	211	243	196	209	196	191	196	211	214	231	219	208	210	202	218	227	211	193	181	205	210	216	216	202	232	200	214	211	222	214	205	214	229	177	217	190	200	210	222	216	228	206	193	196	201	222	198	200	202	225	215	190	208	202	200	228	240	225	220	207	226	238	218	186	184	227	205	190	206	237	199	217	198	205	229	210	205	217	199	188	198	211	194	210	190	207	233	177	223	203	234	194	220	213	216	204	217	227	212	218	193	214	197	213	199	207	198	208	215	186	205	185	193	203	200	198	192	242	201	183	213	213	223	229	188	200	222	210	231	214	223	220	220	198	205	218	227	219	201	178	227	188	201	208	214	199	216	205	196	199	198	208	199	203	188	202	194	221	171	227	195	228	187	208	207	217	237	198	209	206	215	204	215	236	190	208	213	207	224	228	207	219	221	202	235	219	220	212	247	203	212	198	192	226	167	210	171	192	221	210	217	175	204	190	221	232	204	199	233	208	219	228	209	183	194	215	195	195	200	197	214	217	206	215	237	229	203	218	195	206	206	177	208	203	202	211	197	227	188	209	202	219	217	217	215	189	192	190	212	197	208	234	241	223	234	234	210	218	202	182	218	246	217	218	193	215	193	208	214	233	219	214	221	212	193	216	220	202	201	191	207	210	236	194	198	227	205	196	205	216	196	219	203	202	226	214	191	183	199	202	189	218	191	197	227	214	212	227	190	192	202	187	210	228	200	201	218	184	214	212	185	206	203	211	216	243	204	193	220	190	194	193	204	202	207	227	219	187	195	209	189	230	210	194	228	209	207	203	201	200	213	230	242	211	217	171	203	209	205	206	203	197	200	182	202	173	212	203	214	209	210	212	203	225	221	179	192	208	183	187	222	195	195	227	178	224	194	208	216	197	204	228	215	211	197	230	200	207	192	186	215	216	195	204	197	193	192	200	239	221	212	200	248	206	226	211	182	184	217	188	202	228	230	188	193	219	200	198	196	193	191	195	182	195	218	193	210	200	217	189	213	199	202	198	226	205	220	197	226	186	218	213	212	209	206	187	223	203	206	211	190	195	213	183	183	197	208	223	223	194	201	210	202	194	199	225	199	213	223	218	191	184	241	207	216	212	200	235	214	224	221	204	182	188	211	194	209	200	238	204	186	202	212	246	201	224	217	201	210	212	207	216	208	212	234	208	220	214	201	207	178	213	215	198	209	197	237	199	204	212	220	242	251	199	186	220	215	191	220	187	216	208	239	200	199	199	203	247	216	220	223	221	228	218	207	200	200	190	223	202	216	200	198	209	208	201	223	206	205	227	243	216	250	208	221	219	231	206	214	197	203	185	213	197	167	210	189	225	203	215	207	220	219	182	217	207	209	198	178	239	203	215	234	216	213	203	221	215	205	207	216	202	229	231	191	210	212	206	213	181	217	201	235	198	195	221	212	192	223	196	216	212	220	200	195	214	221	208	189	207	207	214	189	222	199	215	231	204	191	210	216	175	219	238	226	197	198	206	220	216	199	225	222	190	220	207	204	221	197	183	205	200	200	202	184	197	233	197	203	232	199	207	226	190	239	209	224	201	184	186	209	173	181	223	187	204	218	202	221	215	208	230	218	204	193	223	205	207	223	196	210	195	190	201	227	211	172	203	213	226	209	199	203	203	221	200	206	211	186	195	214	228	220	193	194	193	193	191	215	198	225	194	214	179	234	200	221	227	225	223	209	215	195	239	221	178	203	202	204	216	202	211	207	232	189	222	229	191	184	216	222	204	192	221	205	208	218	185	220	216	218	217	188	212	193	201	217	216	222	245	218	217	231	186	219	213	194	220	197	256	226	216	221	194	190	225	232	204	239	183	206	200	220	221	187	236	200	190	205	212	203	252	210	212	228	211	210	225	218	211	195	202	211	194	187	203	192	243	194	203	215	200	230	193	210	211	221	207	207	190	182	228	207	202	185	206	194	210	231	215	230	208	204	196	199	215	223	197	213	232	228	216	218	220	212	186	202	208	197	203	210	233	213	226	211	209	232	218	223	249	178	226	195	212	214	227	218	194	171	221	204	186	207	207	217	185	268	198	205	191	242	215	214	214	193	245	218	201	205	207	200	206	185	211	197	262	191	213	190	202	222	198	190	188	222	205	197	191	165	197	201	241	245	225	202	231	224	223	221	196	209	236	201	199	204	190	232	223	204	211	216	193	201	216	207	216	204	206	198	222	211	212	177	231	195	207	219	202	205	185	210	208	212	216	230	221	206	228	212	215	176	224	195	230	214	190	213	226	218	212	198	222	193	224	217	189	223	209	207	204	227	206	184	209	203	194	209	202	186	224	228	230	236	210	215	186	211	231	209	210	189	211	205	226	196	177	243	197	209	194	193	211	204	191	221	194	198	195	228	230	186	178	245	207	216	207	196	203	240	210	210	221	203	216	246	215	208	199	216	199	209	202	210	210	190	218	209	199	186	205	216	192	225	214	203	215	215	236	231	221	220	188	240	200	225	210	197	215	166	233	235	206	218	206	212	216	205	203	189	206	218	219	209	185	231	204	203	200	197	219	202	229	213	197	222	191	193	200	211	220	198	239	223	199	209	201	210	196	223	216	204	194	226	193	200	220	214	221	211	203	193	222	242	268	215	206	181	216	188	213	214	220	195	193	201	206	207	234	221	180	195	201	212	219	224	207	199	206	194	206	207	226	185	207	227	225	225	185	205	204	192	191	202	202	206	212	222	179	215	208	193	218	184	216	207	223	235	218	213	212	234	218	226	214	218	206	212	190	224	201	210	211	191	192	204	197	208	220	220	235	227	206	219	212	208	206	202	199	221	212	183	216	192	212	201	205	186	183	224	202	188	195	200	201	187	211	207	207	203	200	208	214	186	219	203	208	187	229	206	207	171	231	202	217	211	227	226	213	198	195	216	207	177	210	189	209	210	227	207	177	173	203	208	213	197	207	192	219	188	199	218	209	221	208	196	204	209	210	199	222	219	196	221	229	205	211	192	212	188	191	206	208	197	223	193	202	198	219	245	228	207	229	206	186	207	210	196	192	222	209	232	212	211	211	228	212	194
6666	1113	2517	2895	2030	1734	1465	1284	1086	988	867	755	742	726	640	649	643	632	614	598	585	604	563	572	542	551	606	524	590	538	532	531	570	555	541	579	535	529	565	507	518	539	547	511	520	495	497	503	510	524	510	507	503	504	536	503	494	518	542	543	562	495	506	526	500	497	529	539	526	540	506	478	509	519	535	520	482	523	560	550	521	514	553	473	533	546	554	493	521	548	548	477	534	473	536	531	496	515	509	557	545	524	486	507	541	494	564	514	531	496	522	484	498	506	503	530	519	503	523	471	542	521	542	504	529	531	547	521	524	522	485	529	497	561	523	503	559	521	512	527	471	533	533	546	527	534	529	506	555	508	508	500	499	502	541	508	466	516	495	489	526	489	538	509	529	524	477	490	504	537	548	484	516	529	483	550	521	557	533	475	546	518	535	481	506	481	540	543	509	517	517	534	527	542	545	546	492	582	498	504	526	533	485	491	506	539	508	506	522	506	504	522	541	523	546	523	543	498	555	536	539	504	468	525	493	507	520	548	548	480	554	519	499	474	534	526	515	509	521	518	526	503	479	502	540	517	522	561	497	529	566	461	533	542	533	501	570	546	528	533	527	521	526	527	510	526	486	536	501	528	517	521	512	497	493	540	510	487	501	488	527	470	490	522	531	542	495	509	494	532	535	496	527	534	530	529	506	523	521	544	507	508	552	521	513	526	527	473	514	510	478	488	513	531	531	488	484	504	515	534	514	536	531	561	518	485	495	504	513	516	521	533	530	523	499	515	504	493	507	510	497	517	486	495	551	498	486	521	527	546	516	524	540	518	521	497	549	523	541	510	518	534	498	570	524	496	523	487	472	481	483	520	561	487	511	528	528	532	521	478	515	524	496	531	523	528	548	548	516	544	554	506	489	537	538	520	492	533	592	521	531	513	517	513	570	521	567	496	505	553	476	529	506	528	486	519	502	521	545	521	540	510	516	537	557	604	524	535	522	503	520	504	489	544	536	507	512	490	485	529	490	493	531	559	499	528	535	485	492	497	549	524	540	520	490	522	487	507	496	518	518	504	539	535	527	510	489	511	522	577	519	521	503	521	518	476	485	550	509	501	530	526	523	507	508	519	534	517	507	532	497	521	520	516	512	486	490	499	551	502	507	477	544	547	498	553	510	534	479	536	552	503	491	531	553	511	496	533	536	533	503	516	504	478	479	519	532	527	488	520	508	574	515	530	505	524	505	552	549	497	534	527	489	540	498	564	564	509	512	496	529	531	494	506	493	516	516	515	504	532	483	487	557	530	547	533	523	516	496	497	536	550	518	508	520	538	514	537	527	478	525	545	563	478	528	520	512	490	493	478	520	524	549	522	542	466	547	541	506	512	489	514	485	523	507	517	532	525	525	548	533	529	493	463	545	499	520	533	508	496	489	539	502	484	513	469	488	532	532	471	502	527	501	528	503	517	535	523	533	457	521	510	477	480	546	557	528	491	553	543	512	514	525	519	506	485	548	501	529	491	523	501	491	487	485	528	551	502	523	520	556	520	544	567	524	515	519	516	507	535	516	494	484	480	487	537	533	541	491	486	539	501	524	488	509	505	510	520	500	524	549	536	548	515	558	529	526	544	493	539	523	494	497	521	565	518	502	537	499	501	539	483	532	534	518	495	491	504	534	489	477	498	524	497	530	509	476	510	483	496	502	487	472	534	519	457	491	474	507	528	524	524	533	531	549	501	524	504	516	499	547	501	524	538	509	499	563	500	517	523	511	520	572	508	512	536	480	511	519	498	528	499	499	546	512	516	539	509	509	535	547	530	534	475	519	469	518	501	474	541	540	516	523	511	493	505	497	540	552	503	506	525	515	508	545	477	532	481	543	523	531	507	481	507	491	476	554	507	498	530	540	545	527	513	516	508	502	559	534	518	510	518	533	540	533	512	542	515	541	475	492	509	520	549	490	538	511	479	487	520	513	504	516	511	556	509	472	548	529	498	502	535	542	545	533	520	545	503	474	512	523	525	536	537	521	539	498	531	513	559	495	511	476	520	510	543	520	494	546	500	509	519	543	541	508	510	509	555	513	526	565	517	514	522	533	555	498	511	551	540	510	522	505	514	519	481	542	523	491	505	502	493	532	520	474	524	477	504	511	554	520	530	510	498	565	513	537	493	476	499	475	552	528	490	499	517	527	517	560	527	506	517	524	506	519	479	513	559	494	531	536	495	505	498	482	523	499	556	525	558	511	538	499	532	539	531	551	540	517	517	544	473	518	492	524	522	523	521	474	491	517	559	545	504	507	529	520	560	529	513	530	521	493	520	557	492	482	515	522	502	498	559	518	480	500	538	505	549	494	478	517	528	524	482	494	513	539	503	512	505	518	509	540	521	503	518	524	530	507	517	511	518	518	490	526	504	527	486	515	551	509	461	498	517	526	558	558	503	499	522	545	505	505	546	478	542	518	560	495	499	504	509	503	483	569	570	524	484	497	517	511	529	503	500	511	523	524	485	505	540	512	520	498	453	491	535	559	517	514	523	548	511	520	521	513	494	513	526	527	533	491	542	523	526	539	524	574	529	505	518	547	510	485	520	518	482	500	521	548	513	546	525	537	526	502	465	533	511	559	510	489	539	500	505	484	489	558	514	506	507	499	539	512	555	550	508	538	522	485	483	545	529	511	526	533	516	550	495	530	534	532	536	505	497	535	484	514	513	539	514	528	543	540	506	518	486	570	527	528	500	525	457	522	528	557	525	538	530	518	501	530	489	539	491	487	558	500	480	494	546	529	545	518	530	534	505	523	493	498	507	538	553	485	495	558	528	518	523	543	506	515	541	509	544	489	541	490	505	515	523	528	535	492	566	501	541	525	515	457	488	519	535	535	513	483	526	471	480	560	524	505	505	525	510	486	505	566	553	499	493	491	520	512	483	551	549	473	522	564	522	526	527	496	504	549	534	502	482	523	546	526	530	505	488	533	523	509	493	517	517	473	539	522	487	522	541	516	525	538	494	540	527	510	527	472	516	491	504	507	520	516	513	504	509	521	526	534	502	510	507	531	531	542	525	525	477	492	511	532	515	524	529	524	512	467	506	477	527	539	500	497	533	544	503	499	515	543	571	470	506	482	468	524	534	493	521	506	541	520	508	524	503	469	521	519	541	525	479	496	506	513	503	527	521	495	528	539	505	495	516	512	507	542	506	521	533	537	501	497	523	505	504	511	504	526	521	543	480	529	505	480	564	511	522	526	505	504	492	529	531	513	497	537	573	498	519	456	503	490	512	534	500	508	500	504	525	517	458	502	531	464	537	539	556	523	527	491	506	496	515	509	482	501	477	497	539	475	522	530	491	540	539	538	511	506	505	472	512	539	496	570	533	568	505	468	566	527	496	501	541	536	469	531	489	508	515	508	526	510	507	486	494	518	481	545	504	485	500	506	514	476	527	497	515	506	506	552	531	508	522	533	535	514	530	489	531	493	507	493	528	522	486	536	524	547	511
15845	1867	2123	2008	1124	695	582	489	441	360	353	311	294	298	307	293	302	265	250	245	282	236	260	277	283	279	229	222	268	224	251	227	263	278	254	259	241	254	207	225	245	260	260	240	268	252	232	254	213	243	235	236	264	272	247	271	244	229	239	230	249	220	279	201	240	254	266	214	257	253	275	235	244	228	250	250	253	236	261	256	253	255	239	237	235	243	245	253	247	236	245	235	250	262	254	247	246	233	246	230	282	230	256	243	230	270	234	237	240	257	234	256	246	232	258	236	261	226	207	250	254	238	211	243	276	278	231	264	225	233	248	256	237	234	279	266	234	237	263	240	251	228	244	248	256	236	230	261	240	236	237	285	261	241	256	231	258	273	249	231	237	250	217	244	245	241	269	237	235	237	251	264	242	227	255	228	248	233	249	290	273	246	253	261	252	252	224	232	234	241	251	229	246	249	237	237	245	250	259	246	227	266	242	264	255	245	271	251	259	261	273	247	253	255	215	226	246	256	244	263	254	242	220	260	233	232	235	243	241	246	226	243	202	232	261	257	248	231	228	242	235	247	203	249	246	249	255	247	236	244	217	238	244	241	260	250	254	265	248	194	214	225	243	225	248	249	232	247	236	248	244	269	245	243	242	251	245	268	245	255	228	222	251	264	276	253	251	239	271	244	230	213	236	258	249	237	254	260	232	235	243	266	243	206	234	235	283	247	237	225	237	262	248	240	240	246	216	231	236	233	247	251	221	246	274	242	258	256	246	237	245	256	225	247	250	240	252	250	210	204	231	221	279	234	247	269	242	220	252	271	230	235	253	233	258	259	249	240	257	235	239	251	256	282	236	252	250	266	256	212	231	228	234	232	207	263	228	246	234	245	257	241	231	220	230	258	270	238	246	255	261	240	249	234	263	226	226	216	256	238	268	239	218	269	221	249	262	249	235	236	244	248	227	247	238	233	238	227	236	265	251	257	260	253	235	255	229	264	237	248	254	265	247	255	254	245	257	241	258	213	273	252	236	254	263	244	277	231	240	257	237	241	232	260	221	278	235	237	222	244	238	241	263	241	253	238	257	220	255	262	228	233	251	260	213	252	266	253	270	249	230	235	271	261	207	236	282	256	225	245	259	234	250	258	236	255	251	262	259	233	250	230	231	221	217	234	236	256	222	247	277	229	238	264	238	259	212	236	251	232	258	223	252	225	241	261	248	226	240	227	256	215	245	269	250	253	260	250	240	237	232	264	245	269	241	269	211	253	252	252	232	223	231	238	255	230	259	235	269	258	273	228	241	236	234	237	245	261	277	250	257	253	253	238	280	270	255	236	279	222	246	215	253	255	230	251	267	259	252	258	221	246	234	230	254	229	268	226	219	248	242	248	244	273	253	281	217	259	274	252	248	246	262	268	235	256	251	248	265	253	222	266	206	206	246	277	230	260	245	244	266	254	231	222	262	255	273	236	256	243	250	256	234	242	220	260	258	298	224	248	218	239	242	245	243	262	252	240	196	245	245	254	251	282	255	265	243	251	247	242	248	248	230	250	282	226	240	284	228	234	273	257	253	253	250	305	254	258	261	262	234	271	266	246	216	248	264	271	243	238	257	234	249	229	253	300	253	236	239	241	206	232	233	239	278	251	261	228	257	233	244	256	235	221	244	236	234	243	247	272	250	251	242	223	237	260	258	220	241	273	237	245	252	237	229	242	267	254	243	225	229	226	252	239	279	231	262	249	241	254	259	228	234	283	267	244	230	232	246	261	208	246	243	255	254	250	222	239	217	228	225	250	226	271	254	243	230	241	243	232	248	236	242	244	264	244	246	238	272	246	252	230	269	252	213	269	247	241	261	256	261	223	235	239	240	210	239	248	248	258	262	209	249	250	231	258	248	230	241	231	235	235	252	239	259	234	242	228	244	251	252	252	237	239	270	266	273	250	265	239	211	252	245	221	261	268	252	216	237	209	272	269	253	235	237	217	219	241	243	263	273	248	236	280	234	222	250	264	250	230	264	216	241	227	230	247	232	234	259	210	244	265	264	216	278	243	235	248	267	254	235	225	251	228	245	226	239	257	237	237	284	289	233	259	270	220	271	233	231	216	258	285	228	241	256	257	257	257	245	294	266	255	234	245	266	268	228	243	231	231	251	241	236	254	228	225	231	231	242	223	255	240	220	242	254	231	262	263	261	259	224	253	237	254	250	259	238	265	262	266	247	230	258	222	222	228	255	260	250	222	243	276	261	229	240	243	240	208	214	231	242	234	246	227	232	252	243	255	238	251	238	239	262	248	227	255	230	229	258	246	278	258	248	276	245	254	268	246	262	240	256	259	252	236	248	274	251	223	217	242	241	250	264	246	269	264	239	238	240	235	238	261	282	241	230	242	267	224	238	218	233	240	267	255	255	229	255	262	248	237	229	253	262	230	232	255	241	227	247	261	239	218	246	218	277	245	249	242	250	243	266	240	231	243	269	231	240	235	214	230	232	254	256	242	254	235	236	219	235	240	236	240	237	261	215	256	245	262	248	229	246	262	247	272	256	241	239	263	259	228	225	212	250	260	209	253	239	244	252	261	261	255	230	234	248	274	251	288	259	216	250	233	225	249	264	250	264	277	243	269	244	239	262	250	245	249	258	219	226	235	244	237	223	240	245	235	232	217	254	256	236	232	255	237	245	201	254	223	243	232	258	258	248	222	238	211	229	245	237	227	236	256	242	264	257	213	248	208	268	258	241	258	262	234	208	223	229	251	259	228	277	256	228	225	246	225	268	273	269	240	230	197	251	252	229	243	212	277	230	272	230	229	232	278	254	226	292	250	237	271	241	237	244	275	267	234	236	222	220	221	254	279	215	256	255	288	238	242	274	277	247	282	270	271	232	226	241	301	250	256	247	211	260	273	231	240	247	252	244	241	253	258	260	268	237	234	238	227	240	234	247	236	264	268	271	229	240	258	254	232	246	253	241	251	244	236	258	228	245	226	254	249	228	248	253	258	263	247	239	263	259	252	277	264	272	229	266	226	240	252	219	247	246	272	251	225	248	256	214	275	247	236	251	251	248	233	254	255	232	265	262	244	244	249	222	258	225	248	244	244	260	257	257	202	273	236	260	255	261	224	219	253	270	227	239	231	264	242	248	253	277	245	219	243	244	239	242	216	258	220	253	235	247	252	229	254	240	247	261	232	251	261	239	261	236	243	229	265	260	281	257	255	242	249	237	232	237	232	247	223	225	224	227	225	263	225	219	256	249	232	229	278	229	255	217	266	242	211	228	263	275	225	271	258	260	270	265	237	251	241	267	269	241	268	287	256	260	225	240	250	232	198	257	236	228	255	252	237	227	261	263	228	260	255	235	234	255	266	259	235	227	242	235	250	244	246	263	270	277	254	250	276	247	239	224	255	243	232	257	248	262	238	251	232	268	254	255	230	236	251	237	226	253	258	238	239	244	243	243	228	263	249	259	212	220	276	270	275	244	216	226	233	246	231	256	230
9099	1822	3942	4830	3357	2574	2248	2003	1715	1387	1251	1180	1043	963	954	861	840	786	793	761	788	736	728	755	667	729	703	686	698	658	680	677	698	653	662	658	665	643	636	619	674	639	668	651	692	650	710	660	636	652	656	642	607	626	610	618	610	640	679	624	663	636	619	667	635	620	613	667	620	664	655	626	662	635	642	642	628	613	655	641	611	583	644	596	689	627	611	641	636	621	633	643	583	632	634	632	616	571	623	590	596	602	610	628	648	670	619	639	626	615	644	617	655	590	626	639	645	634	655	648	613	660	620	629	639	647	628	626	610	620	629	653	620	590	615	641	639	634	624	682	613	631	638	628	609	639	647	632	642	619	595	625	649	618	672	650	604	650	614	619	620	636	673	648	629	662	602	612	636	619	605	627	573	617	581	599	618	601	614	632	598	611	682	642	648	638	628	649	610	643	629	619	591	654	583	623	615	641	601	610	584	666	627	635	682	627	610	643	620	567	672	629	590	612	653	623	596	633	609	620	588	591	642	653	653	566	624	586	613	640	685	659	661	631	622	630	604	645	594	590	583	647	636	618	608	637	626	641	667	625	578	649	594	629	624	598	612	561	601	640	649	632	608	631	598	622	629	605	622	594	646	594	610	631	619	633	643	670	637	646	624	646	604	559	655	645	661	620	650	640	572	634	613	618	649	596	642	652	589	632	618	666	600	680	642	619	633	630	652	619	648	619	568	621	621	645	602	610	647	641	651	647	611	641	617	593	612	631	618	567	586	587	632	603	607	651	586	645	607	601	597	645	663	617	565	595	600	629	586	625	610	640	629	583	613	629	619	634	578	604	626	590	606	637	599	626	667	626	627	639	571	651	635	591	621	614	667	621	627	643	589	663	619	640	598	636	623	694	665	606	631	636	614	629	585	646	635	631	628	621	592	621	675	631	649	608	598	645	637	654	640	605	657	634	627	581	618	626	603	623	591	584	607	618	640	631	621	610	634	632	650	585	611	644	588	664	615	662	659	602	563	596	628	646	630	629	598	613	667	592	599	628	634	610	621	610	622	616	645	614	573	597	632	638	602	646	556	627	643	583	614	639	612	626	632	642	645	615	669	589	617	604	597	615	586	616	588	621	576	627	685	634	650	658	575	626	631	640	658	672	619	608	636	620	621	646	626	624	630	615	601	645	589	629	643	658	614	626	659	608	638	632	633	610	614	621	625	624	623	628	593	633	616	617	611	691	596	643	672	594	640	629	616	599	647	595	624	618	622	639	596	618	612	634	621	657	616	611	599	643	618	648	572	623	585	669	657	595	661	633	634	642	611	658	617	634	637	652	623	602	587	658	615	597	639	669	608	605	639	640	653	675	668	647	611	630	596	606	629	666	620	647	648	615	667	707	612	599	646	604	650	657	629	647	623	633	635	635	611	650	597	660	612	585	623	643	666	624	626	608	588	637	589	665	638	622	606	655	616	598	623	615	627	607	645	620	655	660	665	599	649	651	607	602	627	633	631	665	614	630	672	645	602	646	657	603	653	630	618	670	634	666	645	683	604	706	623	644	631	603	603	635	611	601	640	610	578	623	589	641	593	629	604	609	616	598	596	648	628	570	662	676	580	640	626	602	630	643	634	662	624	633	626	602	650	606	686	632	611	620	646	621	675	587	620	633	643	633	655	613	657	645	609	603	646	615	621	605	599	633	597	576	606	633	594	650	641	615	613	631	629	654	604	598	659	649	648	631	622	597	655	652	660	641	648	580	634	628	663	663	642	611	645	652	636	611	659	590	596	621	640	624	610	654	632	605	613	610	650	610	653	664	621	593	595	629	617	594	683	618	629	673	629	615	640	665	633	669	650	631	596	574	636	609	630	606	632	615	678	659	683	612	632	606	608	657	637	601	606	624	614	641	658	629	641	626	637	603	619	583	672	633	579	607	573	608	633	628	613	651	646	621	606	643	614	649	610	623	616	609	597	609	575	572	670	674	615	601	630	610	610	589	597	654	605	618	614	571	588	646	636	613	656	656	634	567	628	592	647	576	630	609	602	618	608	629	620	643	666	609	636	612	639	637	606	628	651	623	590	609	636	628	626	607	639	607	604	624	661	631	595	620	656	599	640	614	610	627	607	621	622	627	624	575	622	656	613	589	592	615	609	611	628	623	587	620	608	590	642	628	695	643	616	606	645	652	669	624	594	652	662	649	647	633	625	620	603	597	583	610	632	620	624	636	649	617	619	665	630	657	634	651	618	650	623	629	643	605	645	592	622	659	593	615	616	634	572	644	628	651	603	638	625	597	658	619	607	624	630	662	634	610	634	623	604	665	606	603	615	622	649	611	639	612	578	552	693	625	623	655	633	658	596	606	619	619	620	606	658	641	607	632	582	636	634	623	611	614	647	630	648	623	626	624	622	644	592	600	664	653	640	656	595	649	657	650	588	621	602	590	620	644	636	655	639	658	681	615	631	594	638	590	655	599	631	630	588	648	632	663	634	624	630	613	584	572	638	641	603	644	602	633	630	600	643	633	649	654	626	602	647	659	649	613	617	625	622	599	584	660	622	679	643	649	667	593	667	658	577	643	662	614	615	630	652	626	563	669	640	600	647	599	633	664	630	627	616	607	626	602	606	597	590	615	604	618	620	641	632	625	589	594	615	591	625	618	647	640	622	597	619	600	623	634	644	555	641	640	650	628	631	613	610	659	613	604	654	619	627	583	625	625	617	658	603	636	601	648	599	665	601	614	634	614	612	615	655	602	607	618	649	653	590	639	623	633	608	632	654	650	607	610	658	626	612	597	608	610	673	632	659	631	621	599	605	656	649	662	615	654	642	683	623	615	610	622	589	649	618	609	622	653	585	636	612	616	630	633	615	616	615	601	631	630	641	597	653	595	614	600	621	608	645	629	638	611	662	598	665	678	660	627	632	615	632	571	650	601	613	601	624	645	580	646	594	608	594	645	620	632	631	615	637	662	651	584	624	621	580	594	627	635	637	623	651	625	599	668	602	618	590	609	623	616	633	601	633	640	639	603	601	677	642	635	603	632	652	644	617	663	656	613	625	642	640	648	623	646	652	636	631	599	584	602	601	629	683	600	629	594	637	669	672	609	582	657	636	609	609	668	606	655	622	577	625	617	689	626	629	622	644	610	589	640	641	621	674	565	620	638	612	626	605	613	633	625	632	610	613	626	663	584	651	614	576	640	631	611	633	644	638	629	606	654	655	604	617	609	635	644	619	666	677	638	603	609	599	626	614	617	636	648	622	651	593	635	665	624	608	591	608	610	646	624	586	645	657	615	596	626	628	661	607	593	653	619	643	637	609	638	589	622	564	627	570	629	641	576	635	584	603	635	658	645	675	612	649	569	646	585	635	637	633	616	557	564	588	625	630	634	613	606	604	661	619	611	652	625	673	659	680	667	610	576	595	628	678	647	646	619	587	644	630	640	623	621	628	675	629	627	622	639	645	601	640	635	655	629	657	584	608	628	661	578	648	648
2258	515	545	533	463	454	466	409	369	433	418	407	395	402	371	401	440	428	429	431	426	428	441	401	444	402	397	395	430	406	447	383	396	406	464	407	384	405	389	389	388	417	427	379	407	437	386	376	408	386	423	416	463	443	440	392	388	446	407	433	469	444	378	392	403	424	395	393	381	427	438	419	417	384	419	431	400	432	379	399	414	421	410	446	447	422	436	412	432	459	346	378	383	442	414	416	403	408	420	432	382	404	435	444	443	403	424	415	410	429	418	385	433	426	401	372	382	399	421	431	382	404	398	413	417	411	440	428	393	408	382	403	395	399	407	438	411	377	409	406	367	391	404	410	360	446	433	367	399	384	418	428	388	393	384	458	441	432	401	427	357	419	419	395	413	435	411	446	424	422	420	417	432	420	407	408	412	411	416	392	376	405	453	429	412	408	378	393	412	412	417	369	399	405	420	373	400	387	423	398	402	385	391	417	424	429	385	431	370	430	427	385	421	412	424	410	414	438	388	387	402	409	415	424	408	456	396	384	408	412	432	406	401	392	385	406	418	446	390	394	393	403	380	416	405	445	414	402	420	389	404	411	383	391	402	439	391	424	421	404	382	428	391	409	431	425	424	431	433	470	428	434	380	397	369	404	442	362	446	386	401	422	448	420	407	376	393	437	414	385	418	382	456	373	400	419	369	383	385	409	432	421	423	408	396	419	391	426	423	374	425	412	409	408	426	412	371	414	391	399	395	433	404	416	404	375	408	388	392	409	418	417	443	440	427	448	436	425	400	449	382	420	456	392	424	403	400	396	403	434	422	373	422	423	353	394	395	451	459	426	420	406	390	397	371	477	437	435	416	369	405	403	415	428	386	415	436	435	376	401	397	390	433	424	354	449	416	406	390	386	408	398	405	385	389	439	410	359	381	385	444	391	439	435	404	409	441	401	406	396	402	433	408	430	374	412	383	412	435	375	417	393	429	417	401	403	427	426	420	410	385	419	399	419	424	398	404	412	404	459	397	419	432	394	412	426	416	418	382	405	417	398	435	416	399	370	416	422	439	440	408	431	391	413	398	395	411	401	409	447	433	387	380	419	421	456	434	434	419	369	383	418	426	377	406	391	447	435	406	392	439	374	380	409	384	399	427	410	388	396	377	412	392	400	387	399	414	425	409	423	432	416	433	405	411	447	379	383	407	395	449	422	385	396	417	426	392	392	377	393	430	377	404	440	425	391	401	429	421	383	402	386	412	388	418	389	448	414	387	425	417	418	407	405	452	406	440	432	410	435	377	364	419	402	403	439	466	385	408	387	388	391	382	402	406	429	426	399	395	375	422	398	402	440	424	432	396	411	429	403	400	416	439	424	439	416	443	395	398	350	377	411	405	412	409	388	430	381	392	385	432	404	431	443	403	416	420	413	431	371	408	421	422	380	442	424	420	390	422	432	371	381	421	462	420	414	400	386	407	398	445	383	396	438	437	401	366	403	419	390	380	418	415	420	429	376	412	366	391	398	428	430	408	400	377	426	416	424	380	375	405	398	396	399	400	433	387	426	431	417	393	404	418	419	407	445	425	414	413	435	386	410	425	372	397	410	395	371	425	416	448	420	401	420	424	403	411	401	395	397	415	438	418	425	411	386	392	426	400	385	415	395	393	418	420	424	381	410	396	420	408	402	435	411	452	443	442	398	407	388	394	414	426	428	383	414	398	407	417	387	431	433	432	409	415	408	401	402	420	407	412	384	434	436	395	418	429	387	399	386	402	420	448	410	391	385	380	447	416	429	414	450	414	411	421	400	471	423	366	387	387	407	413	432	395	405	412	420	401	405	394	412	400	396	387	447	427	391	420	401	402	381	433	412	398	422	401	439	413	365	402	380	358	404	365	420	385	436	374	427	414	415	427	440	434	425	401	377	412	377	390	384	381	412	434	408	399	439	450	429	432	431	423	412	426	424	448	431	450	427	436	387	399	380	395	444	500	464	411	373	413	413	385	402	394	414	397	379	404	418	406	430	405	403	459	393	398	362	403	392	420	440	392	438	439	397	457	420	390	416	420	399	402	404	413	409	431	422	427	438	420	415	431	433	394	419	411	362	410	384	428	431	427	434	415	430	418	413	404	428	399	391	402	433	418	396	398	431	408	396	406	370	421	450	409	428	358	424	406	433	409	405	399	426	425	425	395	415	397	417	393	414	415	432	403	454	424	414	415	432	439	407	402	438	361	418	394	417	377	421	457	404	417	393	423	381	370	390	430	423	401	390	418	440	411	412	409	399	424	424	418	460	397	372	411	363	435	434	403	420	431	415	420	400	421	416	408	457	414	402	385	408	413	396	406	401	422	435	410	402	381	425	402	383	390	421	399	448	398	418	414	408	453	404	392	417	426	419	376	410	404	410	399	357	448	380	420	382	374	414	396	405	430	420	426	420	437	417	405	403	386	381	389	432	390	403	401	396	387	452	476	430	354	444	395	403	388	383	407	398	417	410	416	429	426	440	444	401	404	394	402	423	423	406	390	390	394	436	378	427	436	430	388	401	370	374	407	417	420	406	386	403	427	436	382	400	415	414	429	434	404	415	379	423	424	445	425	405	415	425	369	420	420	393	431	384	390	407	374	429	388	415	433	444	396	406	389	453	384	380	417	431	429	419	422	369	408	405	393	395	392	426	422	458	377	393	446	427	393	419	401	402	445	398	373	396	420	379	396	431	403	411	395	405	393	406	428	368	388	441	386	442	391	428	376	429	424	417	429	399	413	432	419	405	400	398	393	398	447	435	378	399	393	453	378	383	423	447	419	417	374	413	414	392	416	409	406	411	447	418	445	395	375	389	399	394	394	447	399	413	413	391	414	389	408	394	427	430	446	382	348	375	425	438	402	359	421	389	385	412	400	430	415	421	411	427	406	406	393	442	404	398	417	410	458	393	430	445	376	398	416	416	402	451	369	432	448	391	409	438	419	403	434	424	420	405	405	433	425	411	419	434	422	409	406	440	437	442	385	405	431	452	373	427	430	447	449	454	429	399	400	404	413	367	432	424	431	431	416	377	429	424	414	375	411	431	406	404	407	386	375	423	405	390	434	420	404	442	391	396	417	379	434	396	417	395	392	383	417	408	435	381	383	423	451	424	403	399	412	393	373	427	391	402	385	391	419	423	442	391	430	423	423	430	418	418	402	402	377	432	432	429	413	421	407	397	416	427	468	394	434	395	418	385	426	471	405	392	409	374	429	437	375	438	417	422	414	389	452	406	362	403	386	412	378	436	396	402	365	427	423	409	406	417	384	412	430	381	398	464	420	423	430	392	414	408	414	344	429	409	454	404	403	422	418	412	443	432	392	401	406	403	359	401	441	398	418	413	393	427	426	417	404	391	383	442	414	420	419	421	429	386	388	406	415	466	391	377	434	382	415	428	416	413	383	443	410	396	447	416	415	394	421	451	428	396	387	415	423	438	417	430	440	424	400	442	434	364	400	392	465	424	418	434	442	398
2458	1010	1250	1351	1200	1137	1062	1069	1041	942	968	945	957	959	931	926	935	881	867	957	987	910	893	850	920	966	878	906	953	945	967	882	910	951	912	918	919	895	885	854	901	895	924	923	920	969	899	859	883	945	923	913	854	934	892	898	933	884	907	924	944	862	921	947	898	929	904	895	920	969	937	962	851	922	912	841	900	948	921	907	861	959	899	946	968	887	935	894	914	979	926	873	936	917	945	917	904	958	897	915	970	914	947	943	882	958	938	947	902	955	944	948	923	896	872	851	929	945	914	893	924	915	899	873	904	867	883	890	872	938	899	915	930	927	895	929	929	940	941	943	891	918	938	922	919	932	909	933	907	877	902	911	853	961	948	860	873	918	942	925	848	921	956	854	925	865	854	911	905	927	872	871	905	928	905	938	951	872	889	955	958	980	924	884	865	903	957	965	919	873	938	927	952	902	966	963	937	908	953	930	872	909	939	893	931	936	949	903	953	921	917	920	906	873	925	901	924	938	921	895	904	859	871	858	920	912	886	873	895	880	902	896	926	928	883	871	957	908	958	888	945	892	968	946	892	964	914	880	913	860	944	883	959	882	914	938	912	931	912	905	894	913	880	950	902	911	883	900	873	893	911	928	830	874	909	955	964	925	933	901	923	927	833	908	926	908	899	898	887	921	934	898	899	942	893	889	923	894	894	919	928	928	909	894	953	933	943	904	906	916	895	906	891	923	949	939	877	930	918	856	954	872	904	898	909	897	936	956	950	962	947	886	904	912	860	893	925	943	940	855	876	937	871	897	910	867	909	880	871	884	894	911	865	863	913	898	914	911	965	928	916	947	983	871	944	913	880	922	916	969	917	896	920	966	906	927	935	912	899	880	881	960	857	905	936	864	920	918	933	910	909	939	899	928	858	900	851	925	908	895	906	927	908	941	923	955	920	917	916	951	879	918	919	882	911	912	888	938	873	930	951	872	950	944	936	918	927	915	844	921	906	909	959	882	965	931	909	992	901	881	932	875	876	908	909	880	884	910	913	906	858	892	915	898	930	907	939	916	930	878	863	854	915	896	897	926	856	960	903	900	927	924	881	943	865	906	911	897	926	954	929	945	888	886	904	917	923	900	897	914	920	859	888	884	902	937	917	907	957	942	914	888	895	974	935	898	895	966	974	909	952	918	931	953	921	933	902	895	940	875	926	928	867	883	876	894	886	904	910	904	916	892	898	920	989	967	904	894	920	940	914	926	897	882	912	950	891	839	942	977	910	915	926	907	884	876	887	884	892	942	911	861	898	930	880	896	938	903	930	871	892	836	955	883	936	888	924	903	891	890	882	898	906	910	933	914	897	890	928	927	885	929	884	980	892	966	910	918	911	919	846	914	951	834	940	893	933	868	834	934	919	897	919	943	903	898	935	911	892	904	931	892	891	927	941	907	926	908	935	874	917	905	926	965	874	938	897	900	928	916	903	952	956	927	933	914	906	903	957	909	935	915	843	882	920	885	934	943	887	961	922	917	903	917	919	918	883	960	858	973	915	980	840	902	948	896	895	929	881	871	887	906	920	915	967	912	892	945	899	916	923	875	953	898	872	893	862	878	958	920	972	944	903	893	922	927	902	871	880	899	880	855	905	905	914	911	951	930	935	872	878	937	963	938	903	882	914	960	899	939	919	866	881	927	944	900	887	923	859	916	904	899	895	888	928	862	869	890	951	853	836	927	901	900	911	932	935	889	930	859	935	900	901	965	928	937	912	902	944	905	871	875	950	907	964	882	953	885	902	871	923	860	885	900	904	887	897	892	914	930	928	875	883	907	895	891	926	928	927	880	905	936	901	943	930	907	957	837	919	913	899	912	952	922	925	919	918	921	920	888	940	895	935	928	863	929	868	878	883	885	939	947	929	904	944	897	887	941	969	967	880	967	923	900	882	904	926	891	879	933	879	902	903	884	923	907	851	950	885	934	926	866	929	924	937	943	922	927	863	898	907	900	948	919	887	906	921	897	930	927	914	880	908	908	880	881	906	930	891	916	899	948	920	922	887	938	924	877	935	913	982	952	916	899	909	899	930	952	910	894	898	889	930	920	897	901	894	868	970	911	911	912	944	888	881	933	891	863	896	957	885	881	926	889	956	901	917	898	915	905	875	890	890	921	891	910	971	960	892	956	939	924	933	899	922	918	882	849	897	914	925	865	945	908	943	864	951	923	921	870	885	901	935	878	884	903	940	923	924	858	935	901	890	938	828	961	876	943	933	921	985	943	908	945	896	940	862	939	876	950	873	893	922	879	888	881	915	930	934	912	905	929	870	949	917	903	931	870	863	914	985	881	909	919	893	901	909	917	939	927	943	916	857	899	985	879	976	950	890	899	903	905	872	883	922	929	900	940	916	871	885	883	943	872	857	887	925	938	915	896	905	922	892	920	919	979	886	905	930	900	888	942	872	903	911	918	880	925	928	974	946	926	909	894	913	929	903	842	875	943	891	930	911	839	822	936	869	902	926	899	921	913	902	844	876	944	918	933	927	853	880	880	961	912	892	872	854	914	924	916	942	908	890	901	930	898	963	884	887	920	867	915	901	876	891	937	893	892	883	879	915	947	882	903	977	920	909	915	893	912	973	892	890	978	903	920	938	937	913	916	927	871	888	877	919	934	890	900	918	946	964	912	847	899	941	900	925	880	909	917	947	889	863	939	929	925	957	857	917	931	846	971	920	909	919	956	936	892	869	906	916	922	893	912	925	904	936	880	967	869	848	910	926	961	934	889	914	922	883	871	944	960	900	964	923	869	901	881	939	880	891	949	919	863	924	925	938	905	908	943	908	951	898	897	935	941	916	879	909	908	904	925	900	940	901	913	901	874	906	888	903	881	945	922	919	893	896	865	914	897	861	927	901	926	878	926	908	912	908	877	932	946	948	909	943	939	806	946	920	902	930	940	932	903	927	925	865	940	871	888	908	900	887	869	930	879	936	929	886	884	876	875	878	897	863	876	928	921	952	894	917	916	896	879	937	923	937	907	932	918	930	942	893	931	859	901	922	880	933	878	914	929	889	859	859	915	912	893	943	947	864	920	879	880	941	966	959	870	853	953	927	912	952	963	910	954	901	890	898	921	915	968	885	902	894	918	892	937	844	945	915	876	928	911	925	891	908	935	956	928	922	896	859	857	888	934	935	954	893	937	926	894	930	884	841	914	945	959	939	931	873	952	892	864	919	892	901	882	844	913	959	914	903	934	877	915	889	890	932	949	907	920	902	941	921	968	955	929	935	867	918	921	915	839	914	864	905	912	927	921	924	868	948	896	917	896	943	877	918	925	884	891	924	907	875	948	888	878	910	904	882	906	858	909	892	896	876	905	883	912	893	918	904	954	962	925	945	913	902	949	891	904	938	896	906	908	899	936	893	884	908	922	959	921	904	914	895	921	926	861	897	950	869	925	889	874	945	926	923	947	933	874	963	886	959	954	885	903	918	874	913	975	871	883	931	893
8461	829	1132	1032	745	408	359	367	320	284	247	254	222	254	257	212	200	192	229	241	199	222	205	209	224	214	218	216	234	194	241	240	204	223	215	235	213	234	219	214	192	212	221	193	218	215	195	233	182	220	196	202	201	202	215	201	215	230	199	205	227	218	178	213	240	203	218	190	232	190	211	208	203	197	195	220	224	194	189	237	224	216	217	200	193	192	187	236	220	210	197	235	233	204	215	215	221	191	192	208	191	184	222	196	218	203	225	180	187	224	198	213	218	229	194	201	217	183	218	215	184	187	201	205	238	216	214	210	224	218	203	222	221	180	219	191	196	214	206	201	211	221	232	214	220	222	191	229	194	226	200	199	207	214	214	199	211	218	193	193	221	208	202	236	211	228	207	209	185	204	202	244	204	186	199	174	204	188	207	228	206	206	213	211	227	214	234	222	201	198	196	205	173	222	221	195	227	212	195	224	171	212	231	204	205	189	225	225	187	212	218	207	208	193	221	227	208	224	222	218	212	214	218	206	205	186	187	191	233	219	216	197	209	211	207	237	236	210	210	203	208	196	216	203	220	200	187	199	195	213	193	202	210	207	228	192	217	196	242	207	225	215	220	207	215	202	213	190	225	223	204	222	199	227	197	218	224	196	211	219	208	186	202	218	220	218	223	207	207	187	194	206	209	246	220	210	205	216	242	237	215	193	209	186	195	217	183	211	212	220	222	208	222	233	200	189	213	202	180	219	195	224	198	210	192	203	230	221	234	260	213	212	225	235	188	234	212	204	205	217	222	212	229	208	217	210	203	216	215	209	220	199	221	190	231	192	208	217	230	216	210	232	192	222	205	205	240	204	188	190	208	172	194	197	203	213	205	219	200	194	204	192	232	217	209	206	214	202	193	204	216	185	206	211	194	198	185	231	189	201	214	209	230	228	190	223	211	192	207	219	211	205	191	195	191	203	219	197	191	191	216	206	224	224	186	217	220	197	200	244	198	205	214	229	213	239	190	190	227	209	221	209	197	196	203	216	196	192	197	226	216	226	196	182	189	212	220	175	218	200	204	224	211	223	201	205	227	167	210	199	194	212	204	217	202	183	190	180	189	207	217	207	224	207	179	201	200	173	206	231	218	211	224	200	225	211	212	211	223	201	225	220	210	214	229	212	237	217	193	214	203	220	223	232	219	192	216	198	226	209	212	186	192	217	244	194	221	206	241	228	226	230	248	206	238	208	203	215	199	198	221	197	220	234	208	222	210	228	189	193	190	203	188	225	199	198	248	219	206	192	206	211	215	223	191	200	193	198	227	228	174	212	208	197	212	216	218	200	202	212	202	190	215	223	216	205	225	235	223	191	205	197	209	202	224	213	197	196	182	185	209	183	205	192	191	208	199	210	191	229	205	206	224	201	213	181	229	216	207	220	216	206	195	218	182	192	196	196	207	210	206	208	215	210	204	217	224	209	212	212	226	212	180	216	190	197	208	204	229	197	218	185	208	197	223	214	187	207	194	178	211	223	212	202	224	205	217	234	185	228	219	179	222	226	226	236	207	190	209	196	232	198	194	193	190	207	230	194	207	221	194	225	237	197	218	225	189	191	226	201	216	210	190	201	209	187	225	221	237	219	212	209	185	181	198	182	222	217	219	212	196	195	215	213	210	215	199	209	208	206	210	199	184	227	195	210	190	184	215	202	199	214	221	197	203	217	204	210	193	200	208	197	189	185	226	174	216	217	215	209	196	218	195	201	192	222	208	183	183	191	201	226	213	167	219	188	216	204	231	198	201	200	234	220	200	196	198	200	195	214	222	203	182	234	228	219	203	212	215	234	190	216	200	182	220	195	201	201	229	208	205	198	218	209	186	239	197	217	212	179	191	233	186	191	237	198	201	194	198	223	237	184	238	187	200	209	197	224	231	224	202	212	210	200	190	218	217	227	195	205	191	211	182	215	194	207	187	207	216	226	203	233	198	217	235	231	195	211	207	233	215	177	210	233	178	204	220	238	202	222	196	195	217	203	232	213	201	212	193	201	195	219	191	190	214	221	226	221	222	199	201	215	222	227	190	215	198	216	203	220	229	206	192	177	255	217	239	218	221	216	217	253	211	216	198	216	227	214	233	184	207	209	184	206	228	224	233	228	225	230	215	213	165	211	211	218	207	227	226	210	184	212	176	202	205	211	224	230	203	185	184	205	212	219	202	193	199	196	237	200	228	183	187	208	201	217	216	226	193	204	224	205	225	198	223	213	240	201	207	228	215	182	208	253	199	189	169	206	216	208	199	222	217	184	206	192	166	188	206	167	208	164	211	212	195	176	217	221	212	204	211	213	237	221	215	206	203	229	203	192	216	215	209	209	229	218	220	191	213	218	203	191	203	219	228	227	224	218	198	216	206	214	216	186	181	207	232	227	224	199	217	251	218	187	197	236	222	208	205	252	223	200	183	222	223	211	212	208	203	191	216	233	221	177	200	223	212	218	200	215	207	211	217	181	197	191	211	198	214	204	202	223	220	216	219	205	218	211	225	196	205	204	219	187	194	213	218	226	190	238	198	220	233	198	238	193	209	204	234	210	218	210	199	194	239	206	172	235	226	199	227	226	207	215	203	202	209	182	201	245	209	213	209	214	193	212	221	198	208	197	189	218	201	214	205	202	209	198	230	197	199	216	207	215	205	189	234	194	204	194	221	198	224	231	210	207	197	210	207	210	205	200	228	250	200	197	215	199	198	216	241	215	211	215	194	222	194	196	217	208	223	190	208	204	218	215	195	205	204	214	206	192	212	225	209	197	217	210	184	189	210	208	216	203	182	181	218	218	218	205	229	217	219	205	181	197	212	196	197	199	230	231	227	212	215	221	231	226	216	192	201	194	210	190	207	220	185	231	231	229	229	237	242	215	218	202	198	182	191	197	211	206	222	217	223	216	199	226	215	211	205	200	200	187	215	200	214	188	179	211	197	214	203	210	201	189	215	222	193	186	247	222	225	187	215	222	196	204	216	202	209	235	199	238	206	244	212	214	185	199	218	235	202	204	220	203	206	216	208	211	230	216	199	212	227	228	209	217	176	199	218	209	204	201	227	174	217	203	172	226	204	219	187	202	210	212	205	214	211	226	209	203	185	193	188	216	185	223	211	204	221	232	211	219	236	205	183	206	236	191	207	223	198	219	192	208	201	219	223	221	207	187	193	239	218	211	224	199	182	242	208	227	233	198	236	182	204	208	213	193	231	182	187	200	197	205	201	194	223	225	204	234	213	221	187	212	225	194	179	202	205	237	190	208	197	198	199	204	225	224	186	201	222	207	183	199	221	196	205	196	203	219	204	210	217	197	200	205	206	199	194	204	211	180	205	182	205	230	216	206	218	206	193	218	225	189	209	214	200	232	205	217	221	219	190	207	233	223	197	231	200	213	227	223	188	191	212	212	190	204	215	194	196	214	208	267	215	207	207	209	216	198	216	200	183	194	223	217	206	210	249	203	198	193	212	213
6859	1110	2424	3182	2244	1628	1440	1222	1133	916	861	797	751	721	680	639	601	667	604	630	615	537	499	573	585	609	543	557	600	538	510	534	497	535	524	536	554	558	525	523	518	531	527	571	533	530	540	546	508	572	529	533	517	543	530	487	501	480	510	536	512	545	528	536	480	537	557	540	509	555	522	528	528	491	566	523	504	492	506	543	535	530	520	523	560	536	506	486	518	533	516	521	508	493	508	548	513	534	492	553	536	538	516	540	502	486	479	505	503	533	506	537	539	533	484	522	518	496	546	511	491	542	561	522	523	520	509	494	523	555	522	498	486	561	526	530	512	496	505	514	499	496	478	523	542	527	506	528	511	515	498	511	528	520	538	509	533	532	517	519	534	535	508	530	532	527	527	476	563	541	523	518	529	469	534	523	547	498	497	485	487	524	553	544	557	570	522	539	527	520	528	501	561	511	496	524	451	487	529	491	544	499	528	547	504	516	546	519	545	490	518	535	510	533	488	495	505	527	495	552	544	481	500	569	506	506	492	508	523	499	537	503	548	505	532	529	540	539	514	502	461	513	522	510	510	535	508	530	498	547	538	526	465	505	520	475	502	526	502	547	509	538	480	497	537	506	546	494	539	491	502	562	502	527	517	512	509	538	543	523	538	537	504	511	514	540	500	491	480	529	561	585	520	507	486	526	534	501	545	540	521	547	554	523	532	522	540	496	512	529	485	498	478	503	542	516	542	527	515	532	545	519	523	559	524	483	554	516	523	514	472	522	505	513	543	555	480	521	553	539	504	548	532	500	480	534	558	503	528	522	533	543	532	501	507	524	511	468	512	524	518	560	552	547	515	503	521	478	537	537	528	513	516	499	523	542	488	548	526	537	510	515	507	514	487	586	529	500	519	549	498	535	531	507	494	535	532	519	478	523	486	544	521	537	509	499	525	508	539	500	508	473	519	522	519	511	542	518	542	525	517	488	520	522	543	529	510	502	539	488	485	526	513	498	513	513	506	529	487	514	492	537	495	491	534	543	504	532	532	514	591	536	537	498	548	522	515	580	519	490	539	505	516	496	524	485	532	535	527	513	548	504	541	513	547	535	528	506	527	540	500	554	502	536	537	531	498	513	533	527	504	493	521	532	523	530	495	534	546	522	501	516	516	578	528	476	494	513	542	489	497	515	554	534	514	537	486	568	528	533	575	489	498	513	503	538	512	503	531	513	499	502	485	503	528	528	527	533	496	554	553	524	540	522	506	559	549	467	475	543	543	502	535	548	529	536	542	507	497	530	510	492	500	511	506	522	541	517	565	519	495	528	521	597	505	508	517	492	539	555	525	539	527	493	521	523	491	503	503	514	543	504	569	496	539	498	545	538	546	544	543	506	510	534	497	531	503	524	493	474	513	539	495	521	496	490	508	505	546	497	517	516	509	537	514	533	531	504	563	545	525	498	541	551	515	501	528	530	524	496	492	516	549	484	535	534	511	540	495	502	520	569	505	524	490	501	524	476	509	530	506	529	478	513	520	495	508	484	532	509	513	524	511	515	533	467	496	508	528	523	510	509	501	496	538	541	507	558	524	545	531	560	525	529	504	529	535	502	510	515	536	546	492	506	486	514	508	475	535	501	542	518	484	488	521	560	538	523	547	565	511	493	484	501	525	515	471	508	520	533	538	518	495	542	508	507	536	585	526	500	557	555	565	482	552	518	500	507	547	528	505	548	544	528	484	550	513	545	491	512	537	476	525	572	510	532	567	496	515	531	560	522	549	523	510	518	530	534	538	525	494	510	538	523	518	500	503	484	487	541	485	517	510	547	453	517	526	526	499	538	519	494	530	489	526	516	539	556	534	516	497	532	505	510	511	482	493	509	525	560	538	522	480	530	531	520	534	470	490	531	494	535	501	479	556	517	497	540	531	560	517	520	525	507	500	513	499	504	501	519	527	510	481	513	516	528	531	502	496	499	533	553	525	518	500	505	563	514	500	526	547	545	503	514	506	512	476	482	502	524	527	484	504	520	509	527	497	541	548	523	506	555	513	544	523	520	526	540	539	494	531	498	525	556	538	524	502	509	491	557	502	516	490	511	546	539	552	544	504	516	548	554	502	560	490	516	510	493	491	506	562	521	508	511	530	526	498	511	512	527	529	579	496	541	538	522	541	488	518	519	495	491	487	508	542	533	548	537	507	494	506	502	539	487	494	524	495	483	528	525	513	525	501	510	493	554	509	500	512	470	523	489	507	554	510	479	506	521	528	539	493	501	543	517	542	535	502	540	523	509	564	558	524	493	506	496	532	488	542	509	522	512	507	558	495	525	516	507	496	545	499	507	499	524	504	490	492	525	498	527	504	523	537	539	541	465	522	513	563	536	538	515	557	554	513	541	507	543	487	507	494	561	496	535	516	530	505	522	485	537	545	513	551	531	503	519	523	505	546	510	524	468	520	531	555	513	536	500	501	494	556	512	506	514	495	520	500	527	543	539	513	504	531	546	546	496	517	501	531	508	561	540	546	531	521	512	527	503	534	507	530	498	532	569	513	513	543	499	458	539	510	501	522	484	504	513	534	501	499	495	480	528	491	503	547	540	538	506	550	545	536	536	529	540	504	510	530	515	502	527	530	529	464	524	496	539	513	512	506	482	525	540	482	518	486	530	492	489	507	516	556	522	519	516	509	524	525	486	511	554	505	509	528	535	569	502	491	514	537	475	516	511	522	493	523	496	520	552	503	548	528	520	518	523	538	531	541	564	510	514	523	521	548	479	522	541	508	467	481	527	537	468	518	523	520	495	531	516	528	505	522	507	534	502	516	543	507	535	513	530	462	513	501	504	491	490	530	497	489	504	539	562	567	527	493	524	521	519	493	516	483	525	498	531	498	528	512	533	531	497	519	519	575	499	535	516	524	518	529	522	542	583	505	537	548	518	514	501	503	529	537	519	506	559	521	554	521	477	528	525	479	540	541	520	510	514	544	519	526	539	509	525	522	548	556	539	548	496	559	528	553	565	549	489	540	552	500	511	527	534	532	522	516	537	524	533	538	530	522	522	494	523	506	521	501	558	482	510	561	501	555	542	533	520	578	502	470	512	536	548	533	541	534	518	512	513	518	547	537	512	557	561	509	502	539	516	511	565	520	525	532	484	518	508	537	519	551	517	527	517	540	486	535	517	502	515	555	505	511	510	512	482	517	541	490	507	526	512	538	494	531	485	478	501	503	503	538	481	543	518	476	531	529	505	495	484	565	530	505	527	488	503	514	489	532	552	542	518	517	530	509	508	490	480	518	502	543	501	489	502	516	541	535	499	473	490	502	548	529	541	563	503	503	537	504	555	561	542	533	536	499	496	534	533	505	520	530	507	516	503	518	539	525	526	559	524	561	495	533	537	546	499	552	501	544	511	530	517	477	514	536	475	569	526	533	491	556	531	535	526	550	510	513	525	552	496	530	536	545	542	552	545	565	514	511	545	538	511	501	535	533	502	499	517	508	510
15837	1781	2033	2077	1167	680	624	515	490	374	381	397	341	322	307	282	310	286	271	260	243	258	259	276	247	240	257	276	240	247	255	259	253	274	269	242	257	248	231	268	266	229	272	291	263	280	236	246	232	266	216	245	232	247	253	263	249	243	220	260	255	251	263	228	235	226	253	254	243	274	255	244	234	264	257	271	259	255	255	236	236	248	251	256	206	243	258	264	230	236	246	267	262	267	260	232	229	233	222	235	234	222	290	248	243	234	235	237	248	251	227	269	266	232	236	239	243	255	273	268	228	240	259	262	225	208	280	237	216	262	260	247	200	221	248	234	247	243	228	294	233	272	252	229	252	254	250	234	243	228	252	220	246	275	246	264	250	233	259	236	240	278	237	277	248	259	238	227	237	261	241	228	248	267	267	248	229	231	266	277	251	247	210	217	247	259	220	233	260	221	240	234	246	226	227	230	218	227	223	221	232	268	252	262	262	222	244	220	242	289	274	232	249	254	261	249	235	251	266	250	239	278	256	233	279	249	263	233	248	225	251	237	215	255	233	273	242	259	243	243	235	257	242	233	242	227	282	242	244	226	266	218	241	212	243	239	195	233	235	252	248	250	254	251	231	263	232	231	233	255	205	256	259	263	270	259	262	268	213	247	239	256	223	213	228	240	246	245	274	264	229	220	241	258	249	232	229	265	289	259	213	255	250	230	238	260	257	255	246	270	274	255	219	223	237	256	239	233	262	248	252	252	262	245	229	257	229	249	232	237	280	237	240	245	223	235	233	214	248	243	244	235	232	272	240	264	244	249	243	278	236	250	253	238	233	250	260	239	238	239	272	252	265	245	205	266	218	252	243	242	227	241	260	270	240	247	241	247	241	223	247	271	228	268	245	236	238	257	196	231	255	263	256	283	246	245	262	251	223	217	269	247	247	263	219	216	221	229	231	226	235	226	249	215	231	252	234	237	268	278	235	247	229	227	226	244	229	225	237	261	223	242	243	243	249	263	255	250	251	253	261	249	245	254	203	247	255	252	274	255	228	261	238	231	242	256	254	216	256	231	250	223	251	237	264	249	240	250	261	247	253	251	252	240	240	251	239	260	238	263	236	258	247	245	245	240	241	261	229	228	232	236	228	227	221	235	252	253	207	256	224	273	239	254	258	246	271	221	258	240	262	274	234	257	246	242	243	236	261	233	231	272	214	237	240	254	247	254	234	269	243	238	286	247	248	229	256	270	263	238	226	263	266	266	222	248	217	222	237	232	243	242	240	282	255	236	249	240	237	247	222	236	229	217	226	270	239	232	235	264	260	230	246	249	233	238	248	265	232	216	215	252	263	237	246	250	264	240	266	244	268	225	258	261	241	275	239	237	264	230	240	251	222	244	259	252	253	271	260	263	269	256	250	263	209	253	241	250	275	226	271	258	236	235	238	241	242	222	230	244	270	240	279	293	230	261	277	240	244	243	228	244	243	245	245	273	240	253	252	270	261	228	243	242	264	228	197	235	277	236	259	253	248	234	215	246	251	259	262	272	230	217	227	264	279	230	266	245	226	224	263	247	281	219	254	241	240	237	271	275	231	282	226	275	259	263	237	244	208	251	252	252	228	253	254	228	244	234	227	215	242	251	265	261	249	254	255	262	273	266	252	272	235	269	230	242	262	247	251	252	242	225	228	247	265	241	233	232	274	223	236	252	239	257	239	242	249	234	252	260	262	220	269	240	233	266	250	243	240	264	271	237	274	234	247	211	235	279	255	243	237	271	249	233	260	235	210	220	244	242	248	246	265	235	257	250	260	236	252	229	244	239	262	248	262	238	236	269	245	237	243	245	243	246	241	247	260	254	245	248	230	244	234	235	261	223	213	257	224	244	239	281	229	277	253	272	240	235	234	242	225	220	252	238	228	254	252	240	255	197	266	270	229	236	261	264	276	242	241	229	245	248	226	271	215	246	267	252	242	249	247	265	219	229	221	250	219	246	253	232	283	240	246	222	257	244	222	244	241	252	230	240	245	257	252	242	247	252	261	254	262	216	257	253	273	223	287	263	232	259	250	241	262	240	248	259	268	241	255	253	265	299	237	275	221	230	244	254	231	242	278	225	290	245	235	283	239	219	271	298	229	264	245	250	271	232	252	277	264	249	247	226	240	249	227	243	267	240	244	227	226	248	256	258	227	256	249	231	261	253	267	255	247	252	236	240	250	224	232	254	266	243	233	251	251	277	252	232	256	271	239	246	217	255	259	243	252	261	243	229	240	217	244	244	230	232	225	265	250	235	274	262	215	226	235	253	282	252	223	261	198	228	234	229	224	244	260	226	223	265	245	230	259	270	225	199	246	254	275	256	237	240	224	230	245	237	269	223	237	215	232	222	269	234	267	228	237	219	248	254	244	255	231	262	227	238	225	239	216	262	221	248	255	211	263	251	261	250	267	215	248	265	231	245	272	264	240	252	256	273	255	229	263	257	212	242	245	239	251	210	262	215	221	237	280	235	292	248	231	267	234	287	270	257	250	240	227	234	223	253	262	229	256	267	252	230	264	268	262	271	225	228	231	266	250	253	224	284	271	250	241	226	249	244	240	248	242	218	238	230	258	248	245	265	286	245	265	253	251	233	257	256	236	230	260	212	283	218	262	251	250	241	199	228	212	251	264	244	267	240	217	239	250	254	253	251	247	230	243	256	256	262	217	244	247	309	236	244	220	253	254	233	257	255	251	234	243	221	225	254	226	231	254	236	215	251	246	239	252	269	244	246	244	255	276	240	248	255	246	254	261	240	234	259	271	233	261	292	258	250	236	238	249	249	227	253	241	244	235	268	234	241	249	254	262	265	244	257	275	222	211	248	232	260	244	223	250	253	257	217	232	234	269	254	260	296	237	257	272	259	242	240	219	256	244	231	227	226	263	232	249	225	264	252	243	274	253	222	251	262	259	233	242	264	233	265	227	220	245	235	240	234	258	276	204	223	248	245	237	249	239	258	247	236	238	294	226	272	242	217	216	229	245	241	245	250	234	242	245	234	270	230	239	247	249	242	287	251	274	245	243	238	275	233	230	249	225	247	275	232	239	251	240	252	248	238	216	251	255	256	251	245	258	241	259	257	240	229	270	254	244	247	247	248	240	226	236	259	250	234	242	252	220	252	198	219	232	228	264	236	243	227	250	267	238	262	225	218	220	258	238	220	226	255	246	263	254	264	231	226	226	227	229	249	244	228	273	255	251	214	245	242	248	254	255	237	259	232	256	236	284	248	217	227	240	259	256	252	261	236	230	250	242	261	252	266	261	247	274	268	244	261	248	234	272	243	272	266	223	249	267	225	228	233	239	247	255	225	233	243	246	248	234	225	232	245	255	223	239	251	222	236	226	261	240	213	263	250	252	257	223	261	252	242	236	229	197	246	274	246	254	224	221	259	250	246	245	260	263	236	244	256	243	244	241	257	259	253	254	247	211	208	248	258	245	252	265	249	255	280	256	271	289	269	260	229
9136	1655	3774	5182	3777	2612	2369	1984	1754	1370	1278	1198	1137	1011	920	848	828	804	807	745	807	729	777	703	708	707	728	649	638	676	704	679	673	688	696	662	660	673	627	635	665	647	645	665	609	667	646	612	608	637	585	684	694	612	675	615	639	684	639	658	611	660	640	642	653	606	633	644	597	603	599	633	626	613	637	623	605	613	624	646	636	603	631	604	667	622	648	568	667	617	652	600	643	636	663	619	611	615	648	610	586	617	630	637	587	614	624	602	590	604	616	611	632	616	620	613	645	614	613	629	665	624	620	683	611	674	622	595	606	621	657	643	627	647	653	629	618	638	630	617	620	591	618	669	620	603	627	615	631	661	627	643	624	579	590	617	602	602	636	664	624	626	611	614	612	637	662	656	623	618	621	603	647	601	638	623	592	631	672	645	608	627	657	657	630	675	616	664	587	626	660	647	613	629	641	647	617	667	597	641	597	596	637	635	589	582	605	683	666	589	653	648	609	620	640	630	647	595	641	640	634	628	566	621	637	593	635	607	649	652	617	662	634	583	618	611	631	576	595	631	652	593	566	580	600	618	687	612	630	600	627	625	593	600	637	635	573	630	583	599	642	635	609	636	624	625	624	611	576	628	637	608	653	607	655	701	593	630	637	627	641	571	635	598	598	617	647	620	615	634	622	627	629	645	609	596	613	605	620	648	625	615	600	614	606	591	612	653	615	659	625	609	603	641	604	641	608	623	594	627	620	579	666	631	629	602	634	626	628	646	638	581	659	637	629	658	667	604	628	614	618	639	609	623	681	642	586	652	641	631	604	669	613	611	604	656	606	623	614	594	625	672	658	658	654	653	636	613	633	587	661	671	634	620	641	628	639	674	600	614	675	599	572	679	633	615	676	660	582	666	654	607	623	644	627	647	616	630	654	620	636	654	606	616	591	668	586	619	631	609	591	628	593	622	668	624	606	632	579	636	646	626	600	609	619	631	670	658	608	591	625	635	625	626	642	614	656	648	634	623	632	634	588	647	587	580	633	624	633	628	641	616	639	628	646	602	585	634	593	610	626	599	637	643	624	638	667	584	637	648	644	615	620	643	665	646	619	629	639	664	619	620	569	660	661	644	657	626	662	608	645	620	625	679	619	625	621	599	604	626	625	607	611	599	645	618	658	615	604	693	631	652	669	626	632	618	624	557	671	626	596	623	645	594	630	625	633	632	635	604	642	598	651	557	627	618	638	638	614	676	618	685	570	630	583	690	631	582	597	679	645	636	576	636	671	631	624	652	612	653	652	623	614	612	614	636	598	608	592	666	623	606	637	681	658	600	693	625	636	608	646	623	673	661	648	630	634	621	616	650	643	613	640	685	614	606	595	629	601	625	632	636	656	632	642	637	610	660	581	622	624	612	629	642	630	621	626	593	601	583	641	641	559	613	628	676	624	634	634	623	610	644	608	655	646	657	644	630	615	542	595	608	666	612	613	610	629	631	630	650	632	660	666	661	561	610	653	606	649	645	621	662	614	555	679	620	647	670	616	627	613	660	574	574	645	615	666	588	631	632	621	613	648	646	648	612	636	638	609	614	638	641	580	638	645	641	614	619	615	639	643	629	597	616	641	613	608	615	656	653	660	614	624	608	641	624	654	620	605	641	639	635	634	637	666	606	609	647	653	601	640	626	589	582	637	614	604	619	660	613	628	676	586	594	644	586	617	620	597	618	634	601	630	603	650	621	613	688	646	592	593	604	643	639	625	649	616	632	590	630	583	663	616	623	613	584	655	587	619	593	623	623	598	631	697	641	587	628	645	631	633	619	629	654	634	657	650	647	673	567	590	620	627	610	626	638	635	650	583	599	641	646	648	597	652	626	620	690	628	649	602	613	611	616	635	646	631	596	604	661	592	627	589	650	561	626	641	614	600	640	577	623	673	612	655	644	599	647	631	578	603	658	623	638	628	599	621	646	611	634	679	632	599	597	666	613	609	632	609	623	621	636	647	630	625	609	616	629	639	630	666	629	627	657	624	600	664	633	615	597	671	613	630	625	612	607	627	601	637	651	622	613	632	635	635	574	660	623	562	626	664	621	617	623	655	617	605	646	615	644	616	619	643	608	614	612	611	630	611	613	593	638	607	625	595	626	613	630	615	631	622	616	623	586	700	613	648	631	586	590	672	608	622	626	653	640	645	603	609	674	624	645	612	643	623	625	605	621	576	688	628	649	638	622	581	618	621	636	640	638	622	659	613	606	615	643	599	600	600	616	629	644	598	679	613	658	616	588	611	635	590	629	591	611	634	644	608	640	632	632	572	636	634	611	601	595	620	640	663	583	613	590	617	583	627	608	635	599	620	627	639	637	604	596	622	639	661	616	663	632	584	639	622	679	630	592	656	613	602	577	610	649	660	653	592	632	659	632	618	620	661	642	609	642	623	628	643	615	619	633	627	597	638	594	646	564	585	594	608	597	702	605	635	641	666	652	617	596	580	619	600	625	643	601	623	600	673	653	656	630	596	588	656	635	614	678	596	678	606	673	658	589	631	683	619	601	601	607	589	588	608	679	625	634	623	655	600	619	633	651	646	608	649	623	585	690	630	621	593	627	567	634	660	669	657	676	639	603	653	609	618	585	603	601	626	615	624	648	610	610	623	614	594	588	646	600	610	641	642	634	641	649	621	631	639	623	592	640	615	648	591	656	624	648	592	627	641	647	657	627	615	589	640	621	591	602	612	615	659	634	655	602	634	634	614	628	640	582	625	635	628	648	628	592	583	642	657	621	629	637	665	619	601	606	613	613	641	669	658	632	642	578	636	659	648	619	615	617	639	624	615	679	630	610	655	615	597	631	649	562	619	617	617	638	564	633	605	615	648	610	652	616	621	675	653	629	637	619	626	624	652	607	621	606	644	610	612	639	655	676	573	582	608	622	645	586	598	615	684	634	653	600	631	631	642	600	618	638	624	648	633	611	576	601	577	601	642	624	621	586	612	671	637	616	605	596	622	605	641	615	639	592	657	625	618	607	628	647	650	650	672	643	632	681	609	629	640	588	603	629	625	586	667	597	705	618	626	610	650	568	677	607	616	629	699	613	648	576	625	639	602	643	649	610	566	618	608	687	630	605	618	615	615	618	607	603	642	612	606	648	673	634	609	654	604	640	629	674	630	637	624	663	603	635	670	664	610	600	611	656	619	615	627	580	617	576	685	627	643	622	621	642	646	703	592	611	674	594	592	618	622	607	622	654	632	625	634	619	588	649	615	629	622	640	635	622	636	611	623	651	635	651	613	603	624	641	649	589	613	599	590	651	643	603	627	628	623	673	648	606	642	627	599	605	607	616	627	620	629	645	645	607	624	623	615	638	625	669	634	672	612	613	615	595	611	621	653	662	644	623	614	617	637	658	580	618	599	633	613	621	637	593	647	627	599	628	637	615	617	665	665	647	582	574	634	598	619	617	596	647	660	665	622	615	648	677	621	595	662	597	571	635	638	574	620	639
2343	545	522	526	492	430	450	424	454	422	427	413	406	448	442	448	430	438	442	364	403	408	419	423	399	423	422	428	365	391	475	403	444	443	400	377	408	397	388	375	405	429	383	440	416	400	404	399	437	424	403	420	416	410	360	438	442	411	426	426	424	410	418	411	366	420	427	411	445	371	429	440	411	415	439	443	463	441	416	404	419	396	416	385	368	386	382	390	406	390	442	388	428	401	369	357	450	388	397	384	361	411	458	442	426	460	405	395	400	423	424	376	396	391	403	431	405	417	382	446	410	419	398	377	423	424	420	384	444	448	424	404	394	433	411	406	443	377	430	381	402	437	414	407	393	378	412	387	385	395	386	373	351	439	462	414	403	419	378	436	410	394	427	381	409	436	394	423	416	410	402	423	428	424	377	420	385	379	425	409	455	404	391	417	413	375	414	404	408	393	407	399	406	376	388	420	405	393	402	430	417	411	418	395	404	386	414	444	410	436	448	412	424	415	388	426	371	407	407	387	416	392	395	422	390	402	428	398	402	405	412	396	417	438	417	417	437	379	432	382	390	427	411	451	415	408	383	449	433	408	406	426	387	407	381	392	419	434	404	440	416	442	431	388	374	407	401	419	432	444	423	402	397	468	408	405	420	413	375	416	411	387	405	424	408	391	390	411	408	428	411	427	426	404	447	409	413	384	374	393	407	417	426	425	419	403	425	429	386	403	390	447	439	424	380	421	423	383	411	412	419	354	419	449	407	422	405	381	411	402	469	416	415	390	409	438	409	407	421	411	396	444	409	403	415	422	360	378	424	383	406	420	381	386	426	388	422	434	404	405	393	422	375	417	386	375	398	419	392	418	409	455	417	408	387	403	416	408	434	426	402	409	444	377	405	398	396	437	433	411	376	437	418	406	436	418	394	479	471	389	412	382	424	365	424	385	401	397	449	442	391	450	431	365	401	410	389	415	463	418	394	419	436	430	401	411	422	369	378	420	382	413	383	404	424	405	398	408	391	398	404	427	448	431	414	353	396	363	406	389	398	400	419	396	408	386	403	418	405	421	362	393	413	395	410	389	419	388	425	416	392	415	360	402	366	389	365	419	440	392	461	380	434	381	431	432	405	394	410	410	404	451	411	405	402	399	392	386	434	414	393	424	420	437	416	386	409	389	480	405	434	395	403	383	395	382	424	389	400	427	438	400	404	390	416	422	405	373	410	393	409	447	413	383	388	392	399	416	401	401	400	406	415	389	411	458	378	406	436	422	369	399	416	399	416	440	461	429	414	357	424	405	429	448	456	382	427	372	444	389	396	405	391	386	433	453	437	452	447	425	412	424	431	420	425	421	431	434	378	415	443	458	413	398	427	432	385	425	419	409	386	405	437	441	435	408	438	386	385	414	413	399	403	360	386	419	394	413	411	390	403	381	411	410	403	399	396	431	411	381	404	415	423	391	397	404	435	411	398	382	445	387	408	395	387	423	454	430	403	420	453	413	402	379	414	480	393	408	410	403	361	391	374	415	383	447	418	407	405	405	426	383	418	420	393	393	413	412	442	421	393	441	416	398	364	396	418	431	444	438	470	429	450	408	426	453	411	398	416	410	438	427	414	407	390	375	386	405	421	392	365	368	377	402	423	406	388	450	416	407	443	369	432	423	395	417	414	409	385	378	434	423	421	405	410	409	444	385	420	416	378	391	402	416	428	440	395	407	410	407	400	414	409	405	408	414	406	375	421	422	411	410	381	386	395	373	404	392	365	362	424	438	429	382	418	460	379	403	451	435	408	389	412	414	414	413	425	415	443	382	378	406	433	435	425	409	422	406	438	415	387	429	408	407	465	420	378	459	391	418	411	379	402	390	391	429	440	405	396	411	370	407	345	390	376	401	425	395	462	436	424	416	403	395	377	392	406	423	412	405	409	374	421	397	435	407	412	413	410	432	415	397	409	434	416	451	416	441	389	402	400	392	450	453	398	401	406	411	403	428	421	432	351	409	383	426	424	448	423	395	448	429	409	376	446	374	397	416	417	430	385	421	422	420	414	434	419	431	392	395	357	405	357	397	384	387	442	402	368	404	409	430	410	386	409	430	420	414	420	395	383	449	447	440	406	435	411	417	405	406	390	447	414	402	410	420	448	398	403	387	417	360	372	395	388	421	435	416	443	381	370	421	398	404	437	388	429	396	363	394	405	399	392	398	426	366	408	412	384	445	388	380	401	419	403	396	403	373	412	392	403	408	427	411	406	408	434	402	447	403	403	419	448	401	404	373	424	381	374	416	431	370	389	391	437	392	401	415	412	395	416	393	374	434	441	408	384	414	381	415	407	452	429	390	427	397	394	430	412	414	431	411	364	437	441	400	398	400	435	397	445	395	373	397	418	432	420	426	379	438	420	420	443	385	419	404	396	385	370	425	431	387	360	437	386	394	426	385	379	425	412	392	400	426	388	389	389	420	421	401	405	441	403	394	369	404	450	457	423	418	390	457	440	403	436	428	459	355	396	445	414	406	417	406	404	408	436	451	382	395	465	420	404	412	431	413	452	461	439	410	367	378	421	417	456	455	408	380	395	406	407	428	396	425	395	412	416	424	421	400	417	428	394	392	429	410	389	421	401	420	421	412	395	413	415	395	445	400	411	419	401	421	390	401	459	375	441	382	407	404	390	415	409	425	447	385	419	377	407	402	421	428	384	437	416	411	429	412	421	405	433	419	388	412	398	397	442	403	412	402	354	392	433	399	409	430	363	387	415	390	418	435	406	436	396	419	430	421	401	419	384	405	422	394	405	443	419	412	374	408	370	405	394	423	461	411	399	393	404	431	407	387	410	412	434	425	440	430	421	432	419	428	429	437	444	383	422	436	357	395	408	423	420	428	449	438	404	413	415	373	406	416	434	436	439	448	382	434	389	380	412	369	428	387	388	416	439	418	386	387	413	404	403	414	378	428	417	430	438	426	388	392	402	370	422	421	376	444	429	409	420	391	417	372	414	420	414	402	439	439	377	429	407	388	398	411	432	412	399	429	424	417	449	427	357	389	434	413	403	383	419	382	426	441	414	392	418	408	459	390	420	360	404	417	453	384	421	431	399	426	423	389	402	390	404	408	418	408	470	412	402	384	435	440	434	409	414	422	419	434	413	371	440	395	444	407	400	379	404	403	464	416	423	411	439	441	409	434	396	434	400	404	453	425	407	426	405	428	399	442	375	450	423	414	392	427	427	373	402	398	422	379	444	428	415	439	409	406	390	372	424	432	384	400	385	421	438	386	413	430	430	425	414	414	434	422	444	407	407	413	393	447	400	414	398	408	454	444	399	360	407	410	425	413	419	403	428	407	425	378	446	424	429	382	414	370	395	411	384	434	407	368	372	438	385	413	401	469	389	409	402	387	435	417	389	379	392	415	396	416	366	441	404	463	406	360	441	411	398	403	398	408	402	478	419	419	398	386	400	391	380	442	421	381	450	396	410	396	375	415	420	419	408	405	383	409
2517	962	1283	1405	1209	1091	1097	1013	1017	958	983	937	981	984	872	938	975	908	912	970	945	914	929	871	866	906	955	906	916	945	926	936	890	890	901	879	990	887	923	949	907	879	890	913	918	928	882	946	927	959	850	935	944	915	891	900	872	919	846	898	904	891	888	927	906	893	916	867	909	968	880	949	898	920	891	926	907	951	933	907	898	942	903	936	935	916	961	894	912	897	926	878	922	894	899	927	959	934	916	896	921	926	933	909	936	887	897	926	979	913	917	942	935	951	927	908	904	959	945	884	935	927	953	856	902	891	942	929	925	889	932	899	917	979	889	926	858	861	933	927	907	897	877	971	908	899	857	895	898	940	916	920	912	867	859	941	951	935	890	910	907	938	905	994	907	906	945	906	932	921	898	902	873	884	910	929	870	946	895	892	953	903	940	942	926	943	978	889	956	836	943	920	919	914	950	916	929	914	866	931	939	859	933	863	860	909	883	940	916	962	910	913	931	963	927	843	872	966	892	912	939	950	901	984	953	880	902	908	857	922	903	952	904	918	888	945	899	864	873	869	860	871	933	933	905	915	946	944	922	896	857	909	887	925	964	896	942	940	893	899	907	974	949	908	908	886	876	935	900	900	939	934	914	945	957	931	958	897	898	887	865	893	937	890	922	870	871	942	889	900	874	904	904	895	855	863	904	911	911	874	906	888	937	960	931	948	928	897	894	921	923	933	875	892	949	906	932	875	913	872	864	942	865	883	927	922	923	927	889	963	979	912	958	932	901	915	874	921	876	878	846	894	887	963	844	917	941	868	977	894	892	898	888	927	872	969	912	865	916	979	948	882	936	888	918	851	976	899	941	897	945	879	859	868	951	907	880	991	890	936	951	953	899	972	921	947	943	899	926	908	869	891	913	942	941	921	986	909	950	943	875	905	955	896	903	939	949	931	904	930	911	913	930	909	891	895	913	889	939	911	944	950	867	953	875	923	899	876	938	963	865	937	947	916	909	874	867	923	909	939	906	922	918	936	976	886	933	905	914	882	866	943	892	943	933	898	952	968	970	866	913	889	948	971	969	936	930	947	892	898	918	945	912	919	926	920	948	920	923	875	869	927	905	924	833	918	883	875	890	933	900	935	953	893	916	940	949	907	910	888	888	873	908	897	939	920	897	978	907	946	927	907	924	941	896	892	895	924	859	930	896	902	898	819	911	949	911	896	916	882	955	890	889	912	940	903	960	907	893	950	896	904	907	911	886	967	907	907	912	926	947	883	913	905	946	915	922	942	882	875	976	877	911	935	904	919	935	925	919	916	948	906	926	926	897	916	883	891	902	955	967	938	917	913	890	892	890	893	922	881	931	918	922	945	885	921	869	915	944	853	934	848	945	817	859	911	973	899	904	918	939	915	889	849	916	920	922	910	886	941	921	878	927	858	901	859	903	889	922	982	912	965	930	903	918	887	909	900	876	897	942	950	977	932	950	951	893	903	964	860	947	857	883	932	897	912	873	878	910	934	951	915	919	924	899	909	910	882	920	921	935	930	884	941	928	872	956	919	938	909	911	931	932	922	924	917	920	920	879	888	884	914	881	909	907	903	928	893	955	890	930	925	827	936	904	913	908	964	920	919	871	927	924	889	905	952	925	913	921	855	928	913	925	924	945	843	959	901	950	866	906	944	890	941	871	918	898	882	906	957	912	923	901	845	936	889	919	925	966	880	907	917	908	878	929	956	943	927	868	893	862	881	893	876	941	922	873	901	909	964	881	928	868	928	893	926	888	902	938	947	975	939	982	914	932	913	931	867	905	952	915	931	925	876	924	911	871	872	899	903	905	933	933	933	926	941	982	958	910	910	878	943	899	936	904	913	870	913	895	885	878	921	912	938	890	910	880	982	940	926	874	917	963	873	874	874	884	911	888	900	884	918	941	888	854	907	940	943	862	888	921	880	873	903	855	909	928	931	934	910	878	942	930	918	930	955	884	903	908	930	949	948	896	928	895	913	902	919	898	889	864	884	846	901	897	899	912	900	884	896	923	938	946	919	960	943	865	930	938	937	916	919	912	922	894	862	944	901	949	881	889	940	874	920	923	911	853	913	939	921	927	965	957	902	941	940	942	910	928	897	890	912	932	882	912	915	948	937	931	958	936	907	886	959	938	896	924	878	879	925	938	911	888	853	964	940	934	885	930	932	931	896	932	932	872	941	913	916	926	988	914	929	942	915	948	996	877	871	910	898	900	895	960	891	944	985	856	888	904	891	895	901	887	923	872	946	906	928	787	914	878	942	900	880	869	912	910	932	924	964	908	980	885	921	942	954	948	907	950	877	938	894	941	937	937	925	907	887	930	924	914	933	979	938	923	931	933	921	883	926	910	890	887	912	863	888	925	911	931	882	919	899	872	935	959	878	933	915	957	925	880	890	970	907	911	943	895	890	921	915	868	888	940	944	938	932	880	921	910	957	865	924	966	942	930	914	953	906	916	886	924	891	895	932	907	934	868	920	981	927	924	914	978	977	947	922	913	933	901	900	887	922	939	900	924	899	948	964	911	913	917	954	935	908	942	914	907	904	963	905	922	942	947	873	899	940	896	931	913	913	864	921	910	892	907	935	948	927	931	886	968	911	904	908	939	894	884	896	936	883	852	960	927	877	916	871	916	927	959	938	941	911	896	885	898	936	874	883	902	905	913	965	938	882	902	953	898	968	897	874	899	918	894	886	898	907	910	880	886	871	926	868	913	843	881	890	910	906	901	917	889	918	894	926	905	900	902	910	897	887	890	903	859	907	908	891	945	902	912	895	877	914	911	976	903	921	880	955	852	867	937	902	914	901	943	914	930	950	944	940	970	917	920	899	938	886	907	924	918	901	899	1003	916	846	983	957	914	937	916	940	899	943	963	910	886	930	935	950	899	908	927	890	972	927	862	909	936	937	877	903	919	899	929	922	903	923	956	945	945	959	852	881	934	926	929	915	938	967	863	940	914	893	901	878	883	892	933	922	929	893	943	874	866	942	939	940	875	939	915	891	956	923	930	905	933	902	939	880	931	922	919	909	918	857	896	957	878	912	902	906	974	907	927	912	930	957	891	921	869	930	895	913	914	855	923	910	885	964	932	886	932	926	895	878	890	922	912	882	932	920	880	934	961	904	941	945	876	871	909	919	882	932	972	941	909	912	902	923	973	923	931	908	849	859	980	876	934	879	865	963	885	884	905	921	852	886	937	877	884	914	861	873	920	941	944	907	938	892	883	884	897	980	926	909	912	927	886	905	888	925	910	883	919	872	937	909	926	972	917	921	853	912	905	875	925	966	936	943	938	963	894	921	907	941	963	880	945	929	944	918	921	933	897	879	933	931	901	910	893	908	970	872	942	887	925	901	929	921	898	860	930	931	931	911	941	948	950	890	956	921	944	941	896	914	916	909	902	959	959	878	943	922	951	921	906	849	876	887	943	954	888	926	925	873	928	911	918	980	934	922	905	939	969	934	894	981
8454	869	1093	1231	769	438	342	364	328	279	255	253	269	208	245	247	223	207	224	211	228	231	213	224	211	213	224	259	184	225	220	225	227	222	234	215	221	199	222	218	217	225	221	215	206	186	203	229	202	183	221	217	216	205	201	195	239	214	235	233	228	205	236	182	199	210	199	229	242	217	196	217	196	228	203	221	246	204	198	234	202	188	225	239	227	216	220	204	220	209	212	239	199	194	203	203	207	212	230	218	224	248	205	221	197	196	194	206	241	232	186	193	177	220	212	215	236	216	207	183	200	243	229	208	200	195	229	204	207	220	246	208	219	230	226	200	206	204	208	164	214	191	217	211	191	190	216	203	204	216	205	200	211	220	212	235	209	225	198	210	194	248	215	223	211	189	210	197	224	213	204	231	209	188	201	227	200	232	214	215	214	220	218	201	191	211	226	223	223	220	209	210	191	196	228	212	192	178	230	190	224	200	199	214	218	214	212	201	219	219	195	238	222	217	195	208	233	204	219	199	216	232	209	235	216	214	250	209	177	209	193	222	195	207	197	201	236	204	209	234	197	202	207	194	208	218	222	217	226	179	220	214	216	225	214	196	236	218	206	209	227	231	241	197	229	245	187	214	180	210	179	196	218	225	216	191	224	235	210	205	203	204	222	209	215	227	183	212	206	205	188	217	201	198	228	216	224	219	233	208	204	197	196	212	196	196	206	235	203	216	193	210	196	202	204	222	207	228	189	197	206	189	238	213	210	206	184	217	207	189	204	196	218	216	219	212	230	198	210	214	189	232	227	229	203	207	188	204	216	243	191	207	205	206	190	202	224	192	225	208	219	210	228	214	261	215	216	215	200	199	256	243	245	226	184	226	183	202	191	215	209	200	191	184	202	218	220	232	220	221	200	217	237	204	191	199	207	192	209	228	210	201	206	209	220	198	204	185	196	202	197	202	171	241	253	200	171	217	201	212	217	184	203	202	225	207	211	194	200	211	224	188	201	200	206	234	211	194	233	225	217	196	205	226	206	211	201	233	218	194	220	227	210	190	227	217	206	231	206	198	198	226	218	228	236	227	211	178	192	208	222	206	214	226	221	205	221	210	242	215	223	229	202	220	215	204	185	195	201	214	220	210	190	206	180	208	219	186	222	211	208	225	209	222	225	208	216	191	222	217	196	242	210	194	228	210	201	205	213	204	186	204	205	215	240	189	209	238	233	213	198	213	201	227	232	246	179	222	201	198	214	244	236	233	177	215	207	189	249	203	225	213	226	203	209	212	205	215	207	192	229	206	234	210	236	219	228	222	195	188	203	210	187	216	212	203	200	234	205	212	220	202	214	192	185	208	198	205	221	217	224	213	220	211	229	201	195	229	205	216	212	224	230	219	197	185	218	203	200	167	209	218	200	214	223	211	203	209	207	228	222	215	213	198	206	224	222	232	207	234	205	247	202	214	215	201	220	194	203	199	209	236	212	194	189	195	183	210	214	222	206	230	232	205	199	215	192	238	205	177	223	219	204	211	210	206	199	228	197	234	205	211	220	210	194	176	206	201	222	222	211	209	221	211	186	236	199	221	208	204	210	224	200	239	209	210	202	204	233	257	216	211	216	222	211	207	196	201	209	215	223	207	209	182	195	214	205	229	222	211	212	218	187	205	221	206	196	198	228	213	226	192	221	202	215	224	216	213	194	205	213	228	229	196	194	196	202	199	256	212	178	224	203	225	204	199	218	233	206	231	208	233	214	210	221	196	217	215	237	220	201	221	196	201	232	236	209	225	227	241	222	213	213	234	215	219	200	227	201	214	240	213	213	197	183	234	227	225	196	194	209	190	212	217	228	214	208	214	191	218	212	169	172	235	210	210	205	228	219	193	188	219	195	215	213	212	177	208	201	192	236	189	207	221	201	185	200	208	213	201	225	226	221	220	233	199	193	244	214	164	225	227	212	204	227	227	203	178	206	187	202	211	194	177	224	210	231	229	190	173	210	206	213	215	218	203	202	216	209	175	194	183	180	219	213	191	176	218	212	233	231	197	210	219	213	218	208	221	206	205	198	191	240	204	212	194	193	197	218	218	211	231	207	222	234	206	182	207	195	222	200	207	187	219	191	221	202	200	208	196	193	216	222	204	231	205	203	204	207	186	206	221	221	204	212	229	232	251	241	217	214	204	210	208	199	203	214	196	227	210	207	204	210	226	190	194	219	225	209	206	194	192	229	208	200	219	217	208	233	192	215	210	189	209	213	205	184	250	204	202	201	201	233	215	199	208	210	200	245	227	197	198	222	172	218	211	192	205	209	188	247	207	228	188	203	181	210	207	227	215	217	231	219	185	204	226	214	209	216	203	208	220	202	233	209	195	223	237	239	214	223	195	227	201	220	207	191	178	197	235	228	189	203	185	199	208	198	219	208	211	195	204	192	218	177	217	246	230	222	202	196	217	223	190	208	205	212	191	208	220	204	255	230	209	220	239	214	215	200	198	217	195	222	183	222	180	213	198	224	206	236	205	211	203	224	226	211	205	223	190	192	208	194	216	213	232	216	201	188	209	237	172	224	221	221	209	204	204	203	196	233	192	202	189	185	225	189	188	192	233	187	215	234	215	216	203	214	227	201	211	205	216	184	199	202	182	219	212	210	179	190	215	224	238	207	213	221	206	216	218	215	206	204	160	209	238	218	197	229	206	222	219	215	208	217	218	219	200	255	207	201	211	218	218	222	219	210	210	196	190	224	239	219	207	172	192	250	220	229	186	223	237	172	220	207	238	242	199	221	182	215	205	211	235	233	179	209	211	218	218	181	234	220	191	213	206	189	212	210	205	213	206	189	217	225	223	195	219	234	205	197	236	218	180	220	210	193	203	197	209	209	196	197	230	205	219	213	200	197	235	188	203	214	260	215	204	226	230	220	219	242	198	211	210	203	222	227	221	223	216	238	220	203	212	234	179	206	215	233	244	230	224	246	243	218	219	212	205	210	225	209	190	210	218	202	205	191	237	215	212	198	225	223	209	191	208	235	214	206	192	233	227	185	217	212	218	227	216	223	229	200	214	203	214	233	198	208	206	212	189	210	226	224	234	245	216	210	211	203	204	231	212	216	210	215	237	192	227	224	214	204	218	228	225	191	234	221	232	218	211	210	198	207	191	193	244	224	213	181	181	206	216	184	194	254	200	213	198	221	209	215	170	238	214	229	226	205	226	213	195	183	197	181	210	185	200	238	250	209	208	191	194	208	201	210	222	231	228	218	214	237	220	218	200	194	218	234	234	201	221	194	243	214	218	203	259	202	192	224	233	226	204	220	215	195	190	231	230	209	248	239	208	251	248	216	208	192	217	219	200	182	193	204	203	210	239	190	194	215	224	210	207	197	236	227	213	245	223	220	256	212	210	203	182	183	194	207	183	221	191	218	212	190	223	218	200	187	230	225	218	209	205	237	210	203	183	219	212	221	199	203	193	218	208	190	228	242	200	213	216	202	205	196	203	184	215
6982	1090	2219	3331	2406	1648	1434	1339	1077	952	898	828	796	720	742	617	659	591	622	561	592	631	565	595	568	611	558	543	551	539	551	545	570	561	569	551	485	565	514	519	502	504	512	517	548	528	575	533	506	537	509	500	555	524	560	555	559	544	546	538	554	495	560	525	529	561	517	543	513	531	531	573	550	549	521	489	545	535	521	520	535	507	545	527	487	551	521	556	541	498	575	523	539	490	509	568	573	543	536	549	527	528	533	550	561	499	471	521	557	512	582	543	494	522	528	514	495	502	520	516	485	538	547	559	569	523	537	550	504	544	523	528	516	510	568	555	506	487	519	537	531	526	498	538	564	536	540	507	555	485	515	575	540	506	518	575	505	575	556	551	506	555	537	568	548	546	556	520	539	521	502	528	518	507	531	539	534	530	521	516	474	551	530	505	538	534	515	501	495	546	548	495	505	530	492	507	499	531	563	511	520	530	535	521	491	524	494	565	520	492	524	520	581	527	517	525	558	509	489	521	489	482	526	539	515	506	556	519	512	506	546	520	505	510	508	504	513	526	520	518	539	551	499	519	502	516	504	521	547	598	548	525	527	544	494	533	535	521	550	549	549	477	545	517	552	502	524	521	529	519	507	550	550	559	507	538	514	514	523	530	528	519	508	503	520	557	493	488	537	528	504	521	493	533	518	552	479	533	519	529	526	498	538	485	513	498	513	581	609	525	501	503	512	530	531	534	480	531	526	517	553	501	517	532	517	569	538	524	512	530	536	489	520	539	496	544	523	556	438	555	487	556	501	518	495	483	542	564	541	528	504	499	511	499	563	487	540	512	552	539	529	548	547	497	497	550	510	531	502	518	549	538	533	496	504	509	543	520	520	566	506	506	520	515	510	505	558	494	481	512	534	502	486	530	542	522	548	502	514	500	529	516	527	540	516	509	503	526	537	559	556	492	545	514	541	497	537	543	526	533	508	535	492	573	534	561	488	499	489	505	552	523	505	527	513	547	515	541	533	531	527	540	555	550	513	528	484	544	531	533	498	545	494	520	556	510	529	522	482	543	479	482	531	540	515	502	530	565	553	512	542	546	510	548	562	529	540	510	484	531	509	523	557	533	538	521	534	569	510	531	563	512	525	530	539	514	522	548	504	507	513	516	544	475	553	522	531	539	533	542	535	558	503	548	498	519	534	522	499	501	550	517	490	520	475	528	537	559	465	474	493	537	552	522	529	556	514	536	524	554	523	517	532	565	542	543	501	535	541	513	576	533	576	537	538	547	532	510	560	529	517	551	535	557	535	532	506	531	558	570	534	521	518	514	519	561	503	516	522	539	548	552	529	488	525	535	532	536	519	552	522	540	514	539	537	538	498	523	548	543	531	531	480	542	537	523	543	539	521	503	518	495	527	561	516	504	513	477	494	553	473	567	516	546	516	512	566	501	510	525	481	562	521	504	537	520	496	515	490	515	507	503	528	511	540	562	523	573	525	548	510	490	551	530	551	520	522	518	527	522	533	506	504	534	541	493	508	498	531	532	498	527	502	541	531	534	531	536	513	519	514	576	498	510	510	508	526	520	537	535	526	527	517	504	521	557	534	519	497	515	500	507	552	504	475	511	536	551	528	524	494	535	519	506	549	545	497	580	537	513	545	560	528	502	517	530	491	509	547	599	525	545	546	519	568	504	551	530	509	506	548	472	582	495	513	506	547	512	562	537	524	531	535	518	551	500	523	526	494	524	502	493	528	521	519	532	531	542	498	527	542	521	538	559	532	527	541	503	540	472	494	467	505	552	545	533	539	544	497	532	545	525	518	530	562	499	530	504	571	510	554	494	504	550	555	544	546	529	517	524	523	520	563	544	529	537	477	534	522	514	523	565	543	525	544	566	484	526	526	526	514	532	527	529	515	515	549	507	499	554	522	544	500	549	493	500	519	530	509	560	525	524	591	489	535	540	489	511	522	512	508	506	514	503	538	503	564	516	496	536	490	556	513	518	517	517	530	508	552	522	555	533	514	463	584	526	546	464	487	528	487	542	520	546	511	561	509	489	533	472	523	556	503	511	488	531	552	563	529	513	516	516	542	508	538	515	518	561	524	543	518	485	530	503	553	509	471	530	518	522	535	568	568	524	560	527	567	568	523	517	554	517	530	513	552	537	533	549	483	484	540	518	512	503	545	534	463	477	510	506	508	508	490	491	551	554	523	530	560	553	511	481	545	519	525	502	505	506	501	486	578	526	540	532	486	519	517	513	543	494	505	514	517	494	535	584	509	562	517	519	533	520	533	526	561	539	554	509	509	537	498	526	508	504	490	565	529	530	535	513	505	552	532	540	496	544	530	540	535	554	545	517	539	543	499	532	511	516	548	569	569	521	539	533	523	522	496	538	516	494	517	543	532	505	513	519	483	528	559	540	513	494	532	535	539	544	487	490	535	544	520	534	538	500	483	516	520	515	531	597	533	461	519	527	526	534	490	576	506	533	507	549	500	493	530	552	519	568	513	534	507	526	512	513	514	507	494	508	513	480	566	491	492	511	550	506	536	506	507	503	552	565	505	559	542	496	534	584	509	511	541	490	545	514	515	516	485	539	531	513	563	495	510	552	514	523	522	563	537	557	518	514	512	524	501	500	490	539	499	506	521	509	529	563	530	515	492	550	495	518	495	525	531	489	525	516	544	561	506	529	517	487	547	480	497	566	505	523	528	556	558	550	528	499	498	525	529	538	543	507	558	568	557	492	521	518	506	543	501	546	538	515	511	517	511	514	528	509	521	501	502	535	516	532	552	593	529	553	513	514	531	555	555	561	586	564	511	520	540	521	515	520	518	557	496	560	497	516	489	546	569	539	542	497	518	552	546	493	540	504	496	496	522	546	510	529	534	518	499	500	565	523	504	503	567	511	508	528	512	538	522	489	528	524	551	497	559	526	569	497	551	569	495	552	511	586	496	571	541	547	528	479	495	549	538	515	487	514	537	534	522	545	538	546	565	549	525	490	506	542	518	488	522	523	549	502	512	537	519	540	485	563	481	542	524	507	529	540	492	519	529	526	536	582	512	552	512	510	515	517	522	543	562	522	519	528	513	535	553	511	514	517	533	506	551	504	538	509	520	520	557	492	515	517	542	516	504	547	514	499	521	536	521	517	511	556	529	509	496	489	517	474	462	534	519	491	518	503	521	547	540	539	533	542	522	544	472	533	537	520	524	494	532	531	494	530	517	556	506	513	518	541	535	532	480	487	493	551	539	555	525	543	514	500	553	515	511	496	502	544	515	537	544	540	548	522	470	530	512	511	499	552	529	546	502	544	553	502	517	522	557	534	514	551	532	513	531	559	515	509	522	512	531	600	530	548	558	506	526	538	533	482	582	499	490	497	500	488	526	541	564	512	507	530	494	559	521	520	556	535	536	521	519	516	525	542	494	495	544	532	517	514	540	518	548	512	491	532	505	532	545	496	579	510	508	527	518	525	576	508	520	482	508	489	496	517
15596	1828	1874	1929	1258	737	543	541	470	414	345	330	321	283	290	260	299	263	281	306	243	273	247	284	261	255	227	284	241	252	276	280	267	244	251	284	253	254	229	244	292	236	251	255	266	235	236	227	267	257	261	234	237	230	261	275	242	239	235	266	226	262	225	252	235	241	220	241	250	217	285	244	251	233	249	255	262	247	236	232	253	259	244	238	253	263	259	238	245	250	256	220	272	260	252	253	249	256	234	270	276	241	250	240	254	269	246	258	267	202	242	237	267	259	223	235	255	241	281	220	218	253	241	250	245	265	227	220	247	240	249	239	252	249	255	275	282	271	257	252	262	254	252	239	263	261	222	274	223	254	227	242	261	217	242	245	267	260	248	249	262	241	252	241	265	239	264	278	252	271	232	254	251	266	264	221	240	250	244	264	223	222	256	241	224	221	248	246	238	230	223	237	238	237	248	260	269	261	274	243	229	248	215	260	230	242	235	235	267	258	225	260	275	236	266	250	245	228	236	255	245	229	231	285	274	260	234	236	249	234	242	278	239	264	230	232	245	260	271	234	219	259	245	295	210	230	272	255	232	236	232	254	269	274	242	263	260	280	243	261	266	232	240	274	273	233	246	223	241	244	249	274	267	253	238	223	224	260	229	250	236	245	255	244	238	253	256	260	242	246	250	244	236	241	227	253	230	279	269	249	255	250	232	237	247	222	253	259	257	259	233	244	247	240	239	223	245	234	271	252	246	222	252	262	251	228	250	268	287	236	255	247	235	248	280	240	221	255	275	222	234	240	257	211	272	229	243	246	261	215	269	297	245	229	242	254	256	239	265	229	278	261	244	236	248	243	273	253	248	259	263	262	223	234	229	217	247	257	225	271	254	282	267	249	236	249	267	244	219	250	258	256	234	237	247	281	234	248	283	255	266	228	241	266	241	241	240	235	240	261	252	245	227	242	271	250	240	249	249	229	265	244	253	237	242	257	241	249	247	245	249	252	264	245	243	257	236	249	250	247	238	234	257	258	255	258	245	249	220	264	226	269	247	246	267	228	220	237	246	233	257	277	260	249	249	246	259	275	247	241	251	237	258	241	256	244	278	226	228	236	256	258	271	251	260	235	292	265	254	252	265	244	230	218	240	239	233	229	232	239	248	250	249	228	231	266	240	239	231	237	240	239	245	240	222	264	274	267	238	253	250	289	214	266	253	229	244	259	262	247	260	237	246	273	256	233	240	230	263	278	272	264	245	240	252	275	226	228	247	237	253	219	253	241	256	253	261	259	260	242	249	252	242	247	248	231	258	251	238	271	228	252	274	231	245	271	243	248	242	239	261	247	212	239	249	248	244	262	217	256	237	217	290	277	233	262	261	253	241	263	249	213	263	269	240	282	239	261	258	236	226	249	232	255	245	235	250	252	252	250	244	238	241	247	250	246	239	204	250	271	242	240	235	233	241	256	232	230	261	226	223	243	233	228	246	293	261	251	238	248	225	252	256	290	277	246	261	241	257	243	265	232	265	257	203	247	282	254	228	234	252	271	243	270	246	263	248	261	257	243	242	274	270	277	260	253	259	236	246	285	223	237	223	249	236	273	235	247	246	238	268	236	225	262	253	231	244	230	256	237	227	232	240	246	218	279	265	234	246	258	242	236	238	243	260	231	211	247	219	254	272	262	237	247	260	259	236	256	244	274	254	236	232	270	255	278	256	231	253	235	255	221	275	247	229	271	252	266	288	256	257	260	216	255	237	270	224	226	248	204	265	253	253	229	229	233	235	255	237	245	241	218	266	223	228	268	246	250	255	243	267	255	229	251	265	215	243	279	286	252	250	266	225	209	234	233	250	244	240	244	265	231	238	247	251	245	255	233	279	264	197	276	249	229	240	234	216	250	257	259	277	256	230	236	263	245	259	243	257	265	241	227	246	267	246	232	244	263	230	242	231	249	254	219	233	266	230	211	249	233	242	272	240	232	279	239	227	243	226	252	252	263	254	279	293	252	235	242	257	261	233	249	254	240	237	235	282	250	236	238	211	211	211	237	249	251	256	255	309	239	226	225	270	230	285	220	228	277	251	233	238	241	247	234	252	236	240	261	250	263	249	247	268	244	248	238	215	250	243	261	249	254	273	230	210	249	244	253	237	239	278	231	233	273	232	266	243	240	258	253	273	239	281	239	238	255	258	255	272	249	255	264	242	264	229	274	260	276	219	237	224	229	252	255	233	241	248	267	243	275	262	293	257	243	250	246	259	253	248	262	241	243	263	245	263	223	249	243	249	231	285	214	242	241	235	215	217	254	221	244	243	235	233	244	253	244	220	230	226	266	250	255	273	245	242	238	260	273	255	226	239	234	265	232	245	237	253	246	232	248	220	278	242	264	233	244	251	253	243	243	240	228	242	231	232	250	230	234	263	248	259	229	264	255	270	274	236	245	222	229	226	237	222	263	228	251	255	239	276	258	236	259	234	255	261	234	240	290	243	227	245	265	241	244	265	246	247	266	248	270	256	244	234	227	255	227	249	258	250	259	263	259	268	281	249	272	257	263	251	247	239	258	231	258	238	250	229	208	253	244	255	235	239	216	239	267	257	252	249	236	242	241	236	254	239	252	248	261	247	278	262	239	232	220	269	242	273	260	220	252	219	225	251	266	229	281	258	233	237	233	267	247	239	261	252	219	261	272	274	241	219	243	269	277	228	235	249	253	267	257	267	249	253	203	244	268	256	261	244	216	238	242	246	233	267	248	250	257	257	259	237	225	259	234	223	224	267	214	224	238	223	222	243	227	247	250	236	237	273	233	257	261	259	242	225	257	261	241	221	247	256	250	278	245	256	278	245	262	241	256	229	247	249	269	231	263	250	267	268	262	241	260	249	254	213	251	255	250	239	227	264	275	246	286	245	259	232	249	263	249	250	238	248	258	263	243	268	265	261	254	206	215	260	258	242	278	256	256	207	276	270	242	242	263	267	244	254	256	228	250	251	238	274	243	256	252	248	224	240	289	260	269	265	241	236	234	259	229	253	246	266	254	244	241	258	259	236	254	223	256	248	232	261	236	213	257	248	246	253	259	262	265	249	242	265	263	257	276	257	239	259	255	236	227	257	230	267	233	252	258	241	239	249	237	248	252	242	228	259	246	239	220	266	264	263	238	256	249	249	261	235	236	258	240	260	260	254	226	259	221	245	239	259	249	237	242	250	242	229	251	267	239	270	257	234	226	220	236	231	265	253	214	236	251	233	267	229	223	235	255	255	260	245	239	218	239	272	247	281	271	238	225	249	244	270	271	240	246	292	221	218	248	235	262	265	247	249	264	239	251	252	243	239	246	268	212	253	243	247	269	259	273	215	232	279	227	209	258	225	254	251	235	247	266	311	242	266	247	247	266	235	269	249	244	256	260	238	247	270	252	236	273	241	245	257	243	254	249	236	281	247	256	241	238	247	265	242	247	226	265	243	271	241	218	221	277	246	238	243	228	268	282	250	259	229	268
9058	1689	3373	4972	4051	2627	2189	1956	1669	1404	1310	1230	1095	943	1008	847	802	818	791	758	730	719	742	741	693	647	763	688	663	683	703	713	681	688	683	643	660	661	670	649	671	617	622	636	685	679	675	649	677	647	664	636	669	602	644	663	644	686	594	664	631	648	648	650	635	662	635	642	622	640	624	645	602	604	684	639	617	638	629	612	636	611	639	662	634	628	619	639	568	623	609	646	628	665	590	603	638	666	668	631	649	614	616	613	635	595	652	621	626	676	601	605	654	669	643	653	659	671	663	637	638	666	629	596	624	618	622	649	626	650	627	664	660	638	672	656	635	588	626	643	662	652	621	624	664	623	652	590	643	637	624	637	637	607	642	619	606	623	637	621	648	661	645	653	654	664	629	611	642	693	610	633	604	640	710	637	654	649	632	627	628	626	638	651	637	642	637	658	617	599	618	614	620	677	616	665	628	650	670	648	661	599	619	608	612	654	623	581	635	584	620	604	593	623	640	612	609	614	627	648	574	635	656	623	575	619	608	680	644	665	670	635	654	664	639	615	635	638	649	608	630	649	618	623	650	598	623	696	625	626	612	621	655	640	627	617	615	627	641	595	643	585	677	600	631	595	677	625	646	640	640	597	626	641	590	669	609	654	603	688	615	654	641	652	580	626	617	586	635	667	629	600	637	601	667	643	658	606	608	616	628	621	630	622	623	660	624	656	606	633	650	638	651	680	628	594	649	632	587	618	649	643	658	634	645	656	640	621	642	592	675	607	655	641	625	638	643	626	637	590	614	673	672	592	639	604	624	627	626	663	627	608	663	645	610	652	625	666	649	659	619	625	640	659	625	576	626	632	651	635	592	619	619	632	565	596	648	651	624	613	644	593	654	655	631	612	623	621	621	610	661	615	614	598	631	674	649	615	637	637	648	652	632	651	636	634	608	631	590	634	671	643	640	656	634	640	698	655	609	611	618	659	585	660	610	615	662	617	653	615	616	634	668	602	641	602	622	642	601	595	641	610	642	619	649	640	643	624	633	669	657	613	624	620	640	616	660	657	638	624	652	624	626	605	576	601	621	606	625	629	612	640	619	601	677	633	633	633	595	659	630	665	603	602	621	614	638	663	661	666	599	600	660	605	656	659	615	635	635	613	619	570	628	650	641	604	632	614	645	632	625	677	615	610	623	646	655	613	570	616	619	629	630	678	629	639	642	624	631	662	636	600	624	675	602	628	619	616	645	620	617	603	620	643	630	600	637	591	668	612	636	640	623	644	614	605	605	620	654	620	646	642	647	613	615	587	606	594	614	646	657	653	623	647	630	648	636	659	662	649	670	627	635	635	653	633	612	629	633	595	606	652	634	636	641	653	637	659	609	575	629	655	663	642	643	672	611	660	630	617	613	630	649	605	642	632	651	595	638	631	607	646	621	628	654	624	601	650	617	632	618	643	609	605	623	634	598	655	635	620	605	651	607	616	628	665	630	621	632	633	579	605	609	657	648	586	616	641	643	602	622	634	620	619	656	644	629	626	620	672	617	625	678	609	624	613	622	581	592	660	627	616	616	666	620	658	617	646	602	618	589	629	606	627	659	638	624	617	595	651	652	609	587	636	641	608	632	639	652	636	604	600	628	593	624	645	613	621	603	603	608	629	633	662	644	611	603	656	627	662	612	642	575	605	645	679	597	645	652	637	612	632	660	598	626	654	614	692	687	637	586	628	638	642	600	663	676	614	634	668	606	631	642	635	646	646	620	695	624	641	607	612	627	597	625	630	599	622	601	631	611	578	623	644	671	676	580	652	649	587	635	670	589	647	632	603	643	593	666	592	620	635	621	652	682	618	660	648	653	629	667	609	674	619	619	608	652	610	596	668	622	594	610	633	602	600	584	589	652	627	604	594	639	611	598	700	596	616	636	614	614	619	674	641	618	620	649	651	622	661	622	626	568	670	586	635	634	624	638	626	617	630	664	639	706	685	660	601	672	600	665	614	615	641	648	613	645	641	646	604	612	626	581	618	672	664	623	636	629	656	650	619	628	644	608	616	677	659	671	651	647	634	601	680	651	648	645	577	639	639	598	639	650	617	650	624	650	638	628	604	620	623	625	637	678	616	655	636	657	620	632	579	615	633	652	668	584	652	666	623	627	619	626	624	660	671	625	593	629	622	603	623	629	617	632	620	644	625	619	638	626	639	669	650	663	614	635	663	620	648	682	641	613	637	597	664	606	624	635	615	611	625	617	607	671	625	641	631	611	613	615	671	570	648	624	634	615	657	630	652	569	667	672	577	608	601	624	602	579	657	649	619	624	582	632	653	611	668	590	646	634	631	645	637	650	626	640	612	621	630	672	655	628	637	634	641	670	626	665	632	589	661	630	627	600	633	626	656	638	657	660	636	591	692	632	652	569	617	677	588	628	628	623	674	640	608	644	650	620	591	635	655	652	606	639	624	669	676	651	588	607	627	657	638	609	621	667	626	640	637	645	662	628	652	600	617	620	584	694	629	618	643	634	661	616	626	639	642	670	653	616	655	578	609	611	675	662	591	641	645	620	621	612	654	676	620	587	650	613	593	610	638	643	667	630	639	608	644	643	584	619	605	639	602	639	653	626	636	634	658	689	605	648	637	623	564	608	610	624	627	649	616	642	611	641	625	622	649	666	626	634	649	627	609	581	660	659	610	587	618	651	619	631	595	640	614	598	646	655	670	587	624	628	639	647	640	590	603	642	605	658	661	613	625	628	609	664	621	644	625	656	614	651	602	630	649	642	663	640	696	601	647	592	665	606	694	632	617	631	675	631	551	603	640	583	639	637	634	639	637	612	580	613	659	589	607	631	650	608	639	629	614	623	588	646	653	670	632	626	618	666	626	615	607	653	606	619	630	623	640	654	634	659	594	609	628	668	644	591	596	635	589	588	639	614	603	598	629	594	631	616	660	619	640	640	616	633	656	689	626	664	662	597	655	615	589	580	683	583	655	644	620	673	641	634	666	616	621	640	659	658	621	593	643	638	631	610	638	596	620	635	613	659	618	640	662	636	643	655	617	603	630	621	624	600	593	669	660	612	618	663	652	630	596	658	647	682	608	640	665	632	640	614	652	675	645	585	630	596	643	633	648	632	646	615	691	692	606	665	615	667	589	615	623	620	606	682	618	602	631	650	614	604	641	651	638	606	674	652	617	660	603	688	602	624	619	617	612	569	628	633	639	656	708	651	622	596	608	581	625	619	623	650	633	627	636	618	659	625	616	662	642	651	633	608	675	601	634	644	657	642	631	617	613	613	611	633	593	648	635	599	619	653	634	620	618	608	579	624	610	605	613	659	617	642	604	593	635	625	687	602	640	622	681	619	651	671	618	638	631	662	649	646	626	579	631	574	624	641	622	622	610	661	600	624	643	708	593	644	628	615	598	598	626	612	609	637	603	644	636	634	640	622	646	699	647	656	606	679	577	662	637	646	628	643	600	639	674	611	659	635	638	609	645	617	655
2336	529	500	509	440	494	477	400	439	427	401	393	396	434	447	399	414	439	410	420	415	396	398	463	439	402	411	381	430	412	385	438	418	402	429	396	389	409	428	400	426	385	412	422	401	375	393	404	388	422	424	396	451	398	391	426	382	397	400	408	428	407	413	444	345	428	409	418	439	426	413	391	402	370	389	396	392	415	396	414	394	392	458	415	417	418	467	407	352	396	422	425	382	442	375	413	375	391	415	420	424	395	454	430	434	415	447	417	407	428	413	398	417	453	431	386	455	412	407	364	399	402	445	404	423	407	399	418	416	425	404	423	431	399	409	386	392	400	416	404	384	393	439	393	423	408	400	411	417	424	359	400	420	376	412	406	383	423	425	439	444	429	417	442	401	433	366	388	391	375	425	410	452	411	380	352	410	410	385	418	405	449	388	395	416	412	420	353	416	432	431	400	446	382	397	407	406	445	394	395	408	414	428	424	418	437	381	372	424	395	415	424	400	383	382	405	371	400	372	380	407	412	387	435	405	399	414	433	485	418	388	419	389	439	407	387	438	421	402	418	425	407	428	412	445	393	433	434	433	411	414	383	416	404	416	385	456	406	406	424	392	410	416	399	405	403	393	438	402	406	395	417	444	395	406	423	368	415	410	382	410	432	402	376	396	456	392	413	414	417	431	383	435	437	397	416	402	397	383	407	442	406	416	397	415	366	403	402	404	392	431	398	390	390	403	410	401	427	368	386	384	443	380	411	420	409	394	422	415	410	395	389	383	423	469	407	409	439	439	459	413	439	421	405	393	396	439	389	401	406	428	437	439	444	418	401	401	419	411	386	413	409	395	439	435	402	400	379	403	425	449	404	402	374	409	400	446	410	412	432	430	410	439	412	424	428	443	389	386	388	463	437	424	410	415	387	380	398	367	426	363	447	447	407	434	416	399	416	410	447	415	429	467	449	435	425	415	383	388	455	417	365	403	430	421	405	385	394	419	443	416	410	389	414	388	404	430	427	410	444	403	387	408	426	424	415	375	401	384	378	450	366	404	399	406	462	443	420	393	384	401	435	445	436	425	433	387	381	411	391	389	410	395	388	431	418	443	394	389	428	399	389	389	432	407	404	409	425	418	429	403	405	397	434	433	405	368	397	392	408	417	368	406	403	423	422	403	395	400	412	409	421	422	427	410	410	406	416	396	403	432	359	448	403	403	415	407	412	435	357	410	385	389	414	376	423	417	391	420	428	391	393	413	397	415	386	413	423	399	422	360	440	390	444	430	420	399	410	431	399	433	400	409	381	423	425	366	393	423	455	429	444	427	401	407	411	448	421	413	409	421	413	456	414	370	416	438	401	381	435	418	444	387	425	392	418	400	376	394	386	394	414	417	418	397	385	387	385	409	394	381	411	392	397	436	409	402	393	388	369	414	400	354	413	393	420	428	421	427	412	375	429	401	405	379	393	379	421	436	420	441	421	413	390	415	435	422	415	390	403	429	433	425	389	401	396	416	442	378	388	402	434	387	428	413	429	408	405	408	403	407	440	389	431	428	425	449	418	401	439	418	445	416	428	396	396	419	382	372	434	440	410	430	392	418	405	416	431	460	428	413	409	449	417	419	401	421	406	392	415	386	380	429	392	406	447	408	423	426	438	412	403	407	431	414	376	434	413	425	408	420	420	432	443	434	388	417	429	415	410	412	449	403	453	402	376	443	416	366	441	400	392	424	396	451	408	405	422	362	382	441	377	379	395	454	440	392	386	403	413	450	412	396	397	386	433	395	379	416	414	400	436	436	410	396	383	426	436	428	435	418	421	430	432	418	406	428	416	396	428	352	452	404	424	436	410	413	409	383	430	413	410	382	373	437	357	399	402	412	409	422	415	426	426	453	410	426	437	374	420	393	397	378	349	420	433	419	382	402	397	396	405	402	432	404	408	425	416	387	428	399	430	408	408	412	397	443	414	438	388	400	411	423	451	392	405	430	427	398	427	433	415	424	382	426	410	391	432	431	424	388	385	425	418	435	404	415	420	365	414	398	376	420	432	392	399	407	447	411	404	430	430	421	357	421	408	393	424	416	440	400	415	403	388	407	386	383	409	397	419	398	421	408	401	421	401	397	438	391	440	395	399	415	417	406	421	424	421	467	437	428	430	396	421	444	397	404	380	396	396	414	386	377	401	410	412	423	384	378	386	419	409	390	418	357	394	425	372	446	433	421	419	400	395	435	411	382	401	407	405	398	381	418	413	426	412	394	407	404	403	450	414	428	430	401	420	391	408	371	412	378	432	437	439	420	453	464	421	397	464	424	422	421	383	420	408	423	368	395	443	426	380	446	438	390	402	429	397	400	429	441	404	431	426	378	413	395	394	367	379	370	443	410	419	435	418	393	394	424	417	428	419	377	406	432	441	395	389	386	407	433	419	407	391	405	457	454	382	428	402	421	375	421	426	392	442	438	396	398	415	403	387	468	400	408	397	410	397	449	388	428	446	397	433	408	382	382	394	405	450	448	418	407	402	373	415	422	396	439	388	428	430	432	416	421	369	418	426	392	416	426	393	389	415	426	405	389	424	388	407	380	419	437	389	388	435	406	413	438	411	414	383	415	444	386	419	390	409	444	401	393	377	460	413	414	400	429	384	369	443	396	453	381	474	429	408	399	405	380	381	404	412	412	383	385	422	405	411	411	428	420	421	411	421	404	445	430	378	386	427	413	411	435	403	454	417	404	387	419	418	377	432	384	427	383	426	441	375	426	403	377	390	389	408	407	422	407	430	415	402	403	372	395	444	394	416	394	399	432	356	389	416	410	456	414	371	389	411	423	434	409	404	450	430	407	423	433	403	387	425	440	414	405	455	419	407	437	413	396	418	400	420	412	416	384	422	399	413	447	411	415	428	409	396	433	448	414	402	426	395	416	418	401	381	411	412	457	393	410	431	388	377	458	432	410	417	385	479	434	397	412	421	388	462	385	413	457	455	392	400	428	384	396	408	434	379	415	393	424	395	375	433	396	439	421	426	414	402	416	429	409	415	398	430	407	370	429	442	461	428	430	448	412	406	438	434	425	457	402	393	453	377	414	401	425	392	394	444	395	447	376	394	430	426	446	422	423	434	413	431	453	434	372	424	434	459	382	404	407	392	432	386	476	439	441	433	447	428	444	403	418	403	402	427	394	436	362	398	443	409	437	410	404	434	425	419	404	442	413	384	428	408	420	423	399	366	376	441	427	399	405	399	430	426	443	410	409	415	393	392	442	422	446	367	415	410	357	425	402	400	388	417	402	427	407	379	429	387	461	473	413	408	389	415	357	404	404	389	393	432	430	369	394	391	426	410	435	405	396	398	433	413	453	421	412	434	400	425	413	434	415	422	403	442	451	403	412	389	397	436	456	402	410	411	416	406	401	420	413	398	482	391	395	418	404	391	441	396	429	384	423	371	424	431	409	389	424	415	392	421	402	435	447	409	415	378	400	435	413	443	405	411	420	414	410	410
2527	1091	1195	1338	1223	1080	1039	1012	1028	988	988	894	947	924	936	911	917	970	911	955	912	914	915	883	905	950	909	942	956	934	932	876	919	908	890	903	889	896	871	933	913	883	946	926	923	924	897	941	949	901	901	890	934	921	889	970	915	906	911	911	844	902	914	941	911	945	894	956	923	894	923	896	918	920	915	968	927	908	916	875	898	935	895	938	876	858	939	885	930	882	900	952	931	941	965	927	887	905	887	972	922	958	882	926	913	906	903	928	853	910	961	951	964	907	949	929	943	885	895	964	885	892	904	936	873	903	888	893	960	871	879	896	888	938	960	906	927	921	950	884	935	932	877	906	891	903	921	948	944	899	885	914	931	936	910	922	933	938	935	930	901	874	950	901	854	892	899	900	928	928	903	943	917	899	901	962	953	905	939	886	903	910	886	936	953	907	896	943	876	928	881	923	918	915	881	937	944	907	947	910	943	882	927	915	936	966	891	919	903	920	916	943	910	897	897	927	929	949	897	947	891	902	966	909	882	942	906	955	897	911	935	919	891	890	901	941	929	906	964	911	901	940	894	891	901	964	932	887	955	979	949	927	895	904	953	897	893	934	934	898	975	932	895	906	891	891	948	912	954	905	941	871	857	940	949	919	972	898	892	945	959	915	906	945	914	902	935	918	958	947	915	909	922	891	922	922	924	911	921	947	937	903	879	928	929	947	960	921	944	914	924	940	893	838	949	858	952	926	904	932	899	959	907	867	853	851	894	925	904	901	924	943	918	955	863	928	916	867	907	898	882	891	907	923	964	913	937	930	893	927	909	914	899	933	897	900	958	912	911	877	918	911	932	853	921	895	916	953	924	910	847	907	925	924	948	883	871	885	918	933	923	859	906	885	948	880	913	922	902	901	928	910	939	899	976	919	912	903	875	898	924	911	909	896	916	917	929	949	880	887	880	872	873	921	908	930	950	890	922	896	943	894	903	984	949	923	920	881	927	936	895	902	919	909	937	851	928	918	879	913	882	917	900	967	898	886	930	997	933	911	841	922	883	939	947	910	912	918	929	904	960	962	898	913	913	912	852	938	891	922	913	893	926	883	933	918	931	931	878	927	915	914	942	879	909	933	867	964	881	877	906	891	937	852	909	919	967	902	936	903	961	891	909	889	902	920	926	868	903	908	934	910	899	864	907	917	952	880	898	919	954	928	891	891	901	900	946	929	987	927	960	888	895	1001	952	922	982	901	904	937	906	973	933	937	918	892	918	934	905	859	926	924	936	878	872	884	902	944	967	962	849	954	865	964	935	910	932	923	972	906	925	902	944	926	896	888	858	898	917	898	873	843	938	950	928	919	862	912	944	914	949	969	902	922	911	904	905	907	893	932	934	921	933	886	906	874	929	938	924	945	870	958	970	951	928	897	947	903	906	894	902	926	894	975	914	920	893	939	896	907	913	962	945	957	887	925	905	906	886	918	891	871	919	907	924	924	893	887	913	952	864	939	913	880	898	881	831	966	925	950	908	844	933	895	887	906	906	883	923	918	894	934	936	921	929	870	913	906	904	897	920	915	895	906	871	946	896	899	892	919	898	910	896	877	905	935	892	950	858	934	901	895	922	900	899	939	895	922	873	916	978	941	927	902	881	912	975	900	908	940	904	887	909	938	877	874	933	910	933	951	880	921	907	933	947	922	914	897	903	937	883	929	903	932	975	877	968	964	920	937	856	923	944	902	912	855	965	883	888	912	918	889	884	935	904	941	911	861	901	906	925	891	951	931	908	908	884	923	885	881	920	940	915	953	905	981	955	930	905	904	942	918	944	877	913	952	910	892	943	905	929	943	959	962	922	936	899	944	882	924	902	929	926	874	907	897	887	849	909	917	921	857	924	950	919	867	932	928	929	974	918	911	927	970	873	872	888	942	878	901	932	880	881	968	864	940	931	927	906	916	923	925	915	882	898	830	890	925	917	957	944	880	896	891	936	962	943	873	886	903	927	885	848	902	909	924	912	851	908	967	886	932	835	926	935	929	949	938	922	895	890	906	900	927	930	913	927	893	917	884	938	920	919	925	887	975	871	928	919	919	905	945	901	916	936	928	897	901	931	921	895	894	887	917	907	920	953	987	880	898	884	963	950	952	928	858	916	898	930	908	910	944	939	909	916	834	903	878	959	912	891	968	945	894	885	911	884	920	854	861	972	888	968	904	960	938	946	933	942	901	908	924	926	864	915	961	929	917	912	900	903	906	905	879	948	867	922	911	931	939	893	927	907	896	867	888	865	939	911	927	957	903	898	872	882	934	933	891	907	901	894	952	888	876	877	970	897	945	859	905	921	893	855	977	945	893	942	894	865	896	932	907	931	928	900	961	945	932	967	907	935	952	890	870	924	904	943	893	905	915	894	919	927	945	902	911	867	938	908	915	847	896	935	862	917	912	902	896	912	914	950	924	898	917	946	886	926	878	883	944	907	914	940	875	900	904	967	882	949	851	964	946	932	901	956	952	910	914	932	909	871	901	871	905	958	919	928	853	899	915	954	904	925	935	941	885	901	920	924	943	929	885	920	940	960	939	909	912	909	912	952	857	854	927	931	939	869	918	914	891	903	929	932	894	932	883	948	909	882	894	928	974	879	880	899	932	947	840	961	904	903	930	932	947	977	855	916	987	895	879	905	893	920	933	915	895	944	886	919	954	905	857	899	875	868	909	914	898	940	874	1002	929	922	931	921	940	950	929	930	933	917	943	940	913	899	918	977	896	882	900	908	982	930	902	908	901	901	949	917	870	894	915	920	870	904	931	909	853	861	942	902	932	948	874	902	927	930	942	949	888	984	956	870	953	946	903	925	885	886	883	926	919	963	906	968	937	916	904	874	954	947	947	948	906	930	896	935	933	900	888	944	942	885	938	931	884	917	900	931	887	905	956	980	917	874	909	890	864	911	892	948	888	963	853	903	914	907	921	906	933	853	890	918	935	919	954	958	919	906	869	911	943	902	956	881	945	877	883	926	937	936	906	925	921	893	911	936	906	884	909	920	873	968	943	924	951	865	877	917	951	965	907	939	911	941	899	932	967	933	936	907	927	978	919	911	882	959	919	922	946	890	919	900	875	926	928	879	878	918	872	883	926	877	916	903	858	960	958	927	892	888	937	874	961	968	831	898	921	927	903	844	957	888	899	909	924	909	902	910	881	919	884	919	917	921	875	904	944	894	940	920	877	847	943	907	889	899	935	909	1018	943	885	900	940	913	896	863	902	912	932	1003	964	957	955	903	953	934	907	903	902	953	906	922	923	904	932	908	982	928	871	894	911	911	923	937	883	948	894	893	944	939	914	908	838	926	888	894	884	889	893	897	930	943	897	972	871	889	940	904	897	892	840	923	917	935	911	885	896	879	914	937	908	909	943	927	929	962	959	898	929	947	985	888	930	899	929	953	879	904	907	928	920	912	952	965	898	924	898	917	881	959	909	922	955	949	907	961	922	863	924	930	964	877	853	932	947
8230	798	1037	894	765	464	410	364	312	278	261	228	228	254	229	211	255	199	209	223	188	213	234	232	211	259	223	207	195	218	204	204	221	210	207	222	212	223	216	207	199	203	197	223	215	218	232	199	193	194	206	205	196	208	217	181	188	201	211	211	212	216	233	199	187	210	181	226	202	230	195	205	211	215	232	209	211	209	198	192	200	189	217	221	225	215	234	203	214	199	213	193	224	210	207	220	217	195	179	192	216	197	195	181	244	207	189	235	205	216	202	210	227	214	227	236	208	205	205	202	222	201	188	215	227	226	200	222	226	223	197	229	197	222	203	211	181	212	217	223	219	232	211	211	220	216	199	209	203	199	210	223	200	228	199	233	252	223	213	173	210	247	196	215	216	207	186	208	235	200	212	204	227	210	192	209	208	203	206	227	215	187	194	207	184	206	205	227	213	210	198	210	222	211	186	209	191	221	219	210	208	198	219	222	208	217	179	192	214	200	229	224	212	197	219	228	191	235	214	232	203	223	214	200	216	227	203	193	221	198	231	208	228	232	224	215	199	198	214	207	214	206	236	198	202	205	198	198	199	242	243	198	217	233	206	241	212	225	227	194	195	217	190	223	222	196	208	217	214	212	161	249	196	227	202	195	199	212	220	209	200	197	188	198	181	235	210	221	230	231	238	192	198	201	214	214	199	207	220	190	211	211	249	224	219	234	195	201	215	208	235	219	222	214	179	229	251	206	216	216	209	244	224	204	197	225	224	186	182	212	207	240	226	228	190	190	200	216	215	204	194	227	196	194	223	194	230	229	206	211	224	197	199	192	192	179	208	209	226	215	230	210	207	235	227	196	208	228	223	235	234	207	186	207	208	204	202	221	231	195	226	217	204	246	237	212	225	220	190	186	217	189	204	209	218	199	183	193	183	192	213	210	237	228	194	172	195	218	229	184	211	208	200	220	209	188	190	203	212	187	197	232	213	199	201	204	211	220	213	200	230	197	226	205	226	211	190	190	187	226	232	210	230	182	230	212	201	210	205	222	205	223	194	176	195	215	224	209	199	195	221	218	215	211	197	204	224	205	179	198	188	193	200	195	208	206	208	199	219	224	197	196	215	192	202	231	262	219	222	227	195	200	242	216	168	193	242	187	182	202	199	215	203	227	201	226	210	202	206	197	201	177	225	194	220	230	214	220	242	201	216	223	207	170	196	228	188	204	192	233	186	195	168	185	200	199	202	198	210	193	211	194	206	200	223	232	213	222	218	247	203	232	213	238	209	178	195	232	221	198	211	218	194	226	218	201	222	197	222	194	230	204	215	197	223	214	184	191	205	197	194	200	208	213	203	204	214	200	237	227	202	196	204	196	227	215	212	208	208	222	219	208	229	195	180	227	211	214	210	212	223	180	194	194	202	210	207	228	179	192	225	220	199	198	217	209	208	212	176	206	193	203	200	235	194	220	221	207	216	200	233	216	208	210	183	195	222	213	194	189	211	205	227	231	202	205	216	213	205	232	192	193	189	180	218	221	232	223	198	214	205	236	206	222	197	193	214	188	225	203	208	255	189	195	223	209	215	192	201	227	209	206	227	203	213	193	202	190	236	236	243	200	197	222	211	215	222	198	218	191	220	214	231	209	209	213	201	196	232	220	220	187	197	223	220	191	236	186	213	179	206	219	206	217	246	203	232	195	216	203	195	194	192	218	229	218	191	202	183	192	205	209	217	224	231	218	227	227	201	213	222	212	200	198	221	216	190	192	234	245	190	180	217	209	217	252	225	210	240	208	205	197	205	212	209	194	189	191	212	206	221	218	223	202	222	218	239	222	211	154	234	245	216	215	199	199	198	193	228	213	190	203	199	221	201	212	233	238	193	224	187	195	203	215	219	193	182	217	220	200	200	185	206	203	223	211	202	191	236	205	199	244	211	193	217	222	216	241	228	222	201	199	195	208	189	218	225	227	192	218	195	191	179	217	204	206	210	232	223	215	216	225	183	217	223	206	205	206	220	226	190	204	220	214	231	237	183	218	204	194	217	225	192	193	224	200	222	191	204	208	205	205	228	199	233	207	203	198	202	188	205	214	199	210	216	224	217	216	208	207	194	207	204	201	211	206	202	208	230	227	213	204	227	194	196	206	212	215	212	211	204	224	212	221	219	215	221	190	220	208	252	186	201	195	207	196	214	211	204	200	213	220	195	195	217	185	221	213	217	234	184	182	188	192	189	207	195	221	224	198	172	180	214	205	184	199	191	216	195	230	181	219	246	232	204	217	209	219	209	230	215	201	179	193	227	229	189	231	223	205	208	200	195	236	224	230	209	214	208	189	203	222	206	189	233	187	223	212	200	221	172	212	220	195	236	210	174	202	232	203	224	192	215	212	208	215	221	209	234	259	239	222	237	208	212	193	173	221	196	233	209	220	206	187	180	225	221	231	210	218	207	212	207	201	215	184	199	245	196	229	200	199	179	198	203	216	213	216	205	212	218	231	222	199	223	189	187	217	209	207	204	196	212	217	241	201	213	208	220	204	211	195	198	195	220	197	199	215	219	240	251	188	235	219	232	204	213	211	255	229	197	199	213	193	206	209	203	224	219	258	192	206	201	206	202	224	200	217	232	215	212	214	224	206	210	211	207	217	175	186	220	193	207	228	195	197	202	216	264	206	188	200	217	173	238	216	213	217	214	243	233	221	219	185	202	222	213	220	202	173	213	207	195	212	203	253	226	202	196	203	195	230	226	228	192	210	211	224	207	224	216	167	215	213	193	179	226	202	219	253	190	207	212	215	219	197	212	202	225	193	228	222	225	201	204	195	208	176	220	199	207	235	218	232	215	214	226	197	208	222	227	198	198	218	213	226	195	213	202	224	190	193	221	231	201	221	226	215	204	189	202	197	209	214	188	213	186	237	189	192	202	201	195	217	205	210	223	195	203	204	196	230	205	202	187	208	223	194	217	214	226	213	212	217	201	197	236	195	209	215	192	229	207	204	215	178	190	239	219	228	206	243	238	236	200	201	179	208	216	246	201	209	208	193	214	212	208	254	207	224	203	189	210	197	240	252	221	202	224	192	203	203	199	241	198	198	194	227	182	214	199	195	194	225	229	222	224	173	208	202	194	211	177	210	201	196	230	199	216	242	217	222	190	201	217	225	190	213	208	202	200	205	213	249	222	213	259	218	190	210	185	219	204	249	183	180	174	194	186	203	206	205	214	215	226	167	229	181	187	183	208	211	237	219	203	214	208	209	225	210	203	210	206	242	185	205	195	207	200	218	239	234	238	193	216	201	201	242	168	206	246	208	234	203	217	190	220	217	215	230	214	218	197	196	214	221	206	236	220	237	238	189	204	214	224	216	210	219	212	214	219	242	203	223	202	178	187	196	202	230	181	233	219	244	222	227	217	223	203	193	218	216	201	218	207	244	204	232	220	223	212	207	224	206	227	197	197	195	232	205	215	205	228	209	219	192	207	199	217	214	205	219	208	211	204	222
6885	1088	2065	2884	2628	1717	1415	1298	1194	997	863	901	773	696	739	670	605	629	643	595	618	610	578	577	666	566	585	561	552	547	568	566	537	554	554	565	530	535	531	606	531	526	551	512	550	520	532	510	524	566	544	473	497	533	548	528	529	516	548	552	513	512	529	496	510	549	512	541	571	513	498	513	547	535	527	497	537	498	514	540	556	563	497	553	532	583	524	520	555	545	521	530	534	543	540	556	506	538	508	523	551	544	530	532	532	518	494	527	513	558	517	490	517	529	525	545	490	532	511	541	529	552	520	522	498	511	501	535	566	512	528	462	513	510	540	534	557	543	575	495	544	488	524	547	553	535	518	515	479	547	551	557	569	510	503	540	490	523	521	551	535	539	556	564	534	560	514	496	529	493	497	523	535	550	496	528	531	550	495	554	509	517	511	532	529	518	549	541	485	580	507	506	518	534	489	518	479	511	511	521	491	499	537	513	545	515	499	473	522	531	500	496	515	559	476	534	506	513	522	544	523	492	558	516	508	519	552	533	523	527	547	557	533	532	550	518	497	536	504	556	499	495	548	496	519	515	500	546	544	554	514	521	529	505	556	537	494	534	506	538	509	558	534	565	517	559	560	469	566	543	573	532	502	536	538	521	515	549	497	523	521	529	537	507	551	494	574	526	504	554	547	549	511	511	495	520	505	507	529	494	545	497	567	502	478	501	506	521	515	479	562	537	529	545	517	523	519	561	513	557	509	498	513	577	547	553	483	537	545	533	523	472	551	520	536	543	503	507	512	531	534	507	528	525	505	534	548	490	539	543	526	505	521	542	541	538	537	528	549	549	546	568	536	534	529	519	513	504	522	498	554	543	547	520	526	522	520	486	509	559	555	504	532	535	560	496	542	530	530	547	524	558	492	553	510	563	513	508	501	483	517	503	533	558	486	503	513	548	499	532	460	530	491	516	513	531	554	520	511	516	540	551	542	527	523	522	496	473	543	519	513	531	499	562	542	497	511	515	500	510	480	546	515	507	484	498	552	542	481	492	514	538	580	502	555	506	516	530	590	512	528	508	535	512	502	533	527	540	547	525	526	539	506	523	552	524	548	510	532	557	526	467	544	554	530	508	503	516	543	492	554	502	489	543	545	518	499	531	525	511	551	545	530	528	536	521	508	504	514	517	522	545	539	506	528	530	548	514	557	507	536	544	551	526	507	526	509	545	507	492	508	532	557	560	511	504	558	548	533	528	546	532	551	543	532	480	514	526	513	512	526	511	495	513	504	552	542	480	565	532	493	555	575	505	483	523	528	531	546	516	535	514	544	539	551	504	517	521	566	516	548	516	511	537	507	497	549	504	550	496	542	497	495	536	558	499	535	534	528	537	529	489	542	507	516	549	549	496	520	534	532	490	527	514	501	536	502	522	532	573	535	520	538	507	523	519	514	544	540	533	537	549	529	530	465	521	540	533	522	518	517	509	515	503	534	503	511	486	526	501	508	515	528	509	534	524	510	513	556	524	518	517	519	527	549	573	532	499	532	557	510	585	552	523	564	530	522	528	505	519	503	536	519	504	560	530	523	536	521	518	504	521	544	570	529	565	501	549	528	556	535	500	501	511	553	515	537	527	527	543	518	542	510	514	517	513	521	485	515	468	533	547	526	530	506	488	556	533	541	523	532	536	529	518	524	589	509	549	537	454	531	525	519	523	534	554	523	526	514	499	510	525	521	533	522	546	517	481	513	509	477	546	539	524	522	545	511	536	529	538	512	497	546	545	538	504	537	562	488	547	501	527	511	552	538	510	510	555	556	518	522	534	505	492	496	542	525	528	521	531	506	494	497	551	560	531	531	533	512	524	507	536	502	580	551	548	530	541	574	523	517	525	545	571	528	516	519	594	548	562	556	518	500	556	523	511	481	526	541	517	535	513	545	564	527	471	543	529	549	540	501	530	528	525	512	537	522	538	512	522	501	534	497	501	515	549	537	561	505	560	513	529	585	497	487	536	551	498	516	564	515	528	549	516	498	518	528	511	540	508	482	560	541	546	518	545	525	530	538	550	531	558	485	499	508	522	553	572	516	560	528	498	540	521	506	513	573	537	562	519	534	492	521	530	524	513	530	549	542	524	509	527	503	526	516	537	536	510	550	532	486	534	524	536	517	569	542	543	498	523	544	547	576	571	488	540	516	564	533	550	507	549	493	524	540	553	502	532	504	517	544	534	530	500	505	519	542	562	501	540	527	504	563	483	522	540	485	539	502	516	541	495	505	523	548	518	558	519	550	514	523	504	491	525	569	535	509	519	499	561	521	535	527	552	499	511	549	508	552	548	516	513	500	496	536	503	546	518	533	511	524	530	548	534	540	531	538	506	517	500	496	519	506	525	518	505	525	545	531	496	532	488	530	518	515	517	524	535	502	525	555	515	540	544	543	509	505	486	495	566	499	545	551	560	518	527	543	502	523	519	530	537	503	486	540	517	580	501	505	467	490	518	524	514	519	539	509	537	509	488	483	532	593	528	530	479	546	521	554	543	502	475	539	536	485	533	578	514	536	505	575	518	516	531	517	531	477	581	488	517	541	561	508	543	515	503	518	533	514	501	509	502	517	518	551	489	539	576	480	516	550	504	517	523	475	513	549	542	501	551	529	484	553	503	497	540	542	505	559	505	512	529	534	509	512	551	550	504	502	518	539	495	509	528	510	501	505	463	512	500	537	496	505	471	544	548	488	522	529	549	526	514	500	552	508	513	474	505	516	505	511	514	548	529	543	573	538	531	533	525	540	506	498	508	573	505	566	521	542	511	522	526	539	537	508	539	505	573	533	542	555	547	558	490	529	541	521	540	540	509	528	532	542	510	532	527	511	524	501	535	492	506	503	473	538	514	517	568	577	521	538	491	502	491	516	527	528	499	496	561	540	521	548	507	522	575	520	517	534	511	521	517	562	490	495	545	553	490	525	529	535	524	500	499	521	488	470	517	523	556	493	524	550	537	501	534	535	537	537	523	533	515	513	531	546	481	538	539	532	532	534	496	507	538	514	513	532	515	523	540	548	579	517	533	549	501	506	536	522	508	529	536	479	541	514	519	511	586	522	518	496	540	547	551	498	527	506	498	523	514	559	550	516	552	534	536	539	488	546	509	505	520	559	519	545	513	527	539	557	491	506	485	522	508	533	525	530	548	520	532	533	500	495	535	508	531	520	533	560	497	539	502	516	545	524	508	520	527	509	507	505	511	522	506	523	521	528	509	574	494	510	530	548	509	510	512	545	521	507	521	508	530	480	538	537	528	527	500	593	544	487	530	525	494	537	474	497	519	548	511	589	510	521	516	534	522	542	563	521	500	532	494	525	496	558	517	535	537	499	525	519	511	533	526	510	555	544	497	505	521	521	528	489	523	518	497	514	551	565	545	564	518	495	523	552	514	527	537	535	530	509	526	503	526	475	528	519	476	576	568	520	556	524	522	534	509	549	542	520	499	529	477	547	494	532	520
15455	1765	1888	1781	1376	813	576	477	498	423	357	340	309	333	313	267	255	278	240	248	281	281	265	243	260	233	266	233	244	278	233	239	262	278	289	286	239	249	274	261	217	249	256	239	225	242	286	261	243	254	289	292	275	252	266	257	245	255	262	267	258	254	248	261	231	253	224	245	275	244	270	215	239	254	253	245	246	254	217	247	265	254	245	262	276	276	278	254	243	252	251	248	261	226	213	268	252	230	231	260	227	253	246	254	259	215	257	253	247	236	239	240	259	246	252	230	246	263	241	241	248	251	251	272	209	249	238	234	216	254	264	246	254	258	270	264	255	216	251	246	241	224	272	226	244	255	263	252	271	240	243	239	271	231	245	229	232	248	225	244	256	268	244	257	253	238	274	261	251	245	258	230	224	235	255	252	220	235	278	231	252	259	292	260	247	277	235	266	258	254	219	230	232	271	265	265	240	268	276	220	276	233	266	250	220	234	258	227	264	257	267	247	239	270	221	235	257	240	285	272	273	243	235	235	236	255	217	229	214	225	244	234	251	203	213	222	228	254	279	254	291	241	250	243	226	255	291	265	239	222	263	236	256	194	230	235	252	231	247	272	288	235	238	252	249	250	248	235	249	272	292	217	252	246	230	255	251	224	238	273	244	285	243	257	256	261	243	266	292	262	261	279	216	245	214	223	267	260	218	243	258	250	263	240	246	235	273	242	291	259	239	227	268	243	235	256	248	232	253	214	303	267	239	267	229	231	241	239	265	251	271	237	242	251	259	246	257	268	243	243	255	281	223	236	284	251	238	240	221	238	256	242	277	255	279	234	258	230	232	222	243	266	239	258	259	220	261	284	234	271	208	198	240	255	272	258	215	249	264	239	231	263	239	223	244	278	254	252	268	262	246	226	237	255	271	220	251	259	255	248	252	232	276	240	236	258	236	246	235	277	250	264	269	258	273	229	234	246	231	204	270	277	271	236	231	233	210	247	218	260	228	261	218	235	250	243	212	249	229	263	218	228	249	223	249	233	264	265	237	229	265	253	238	250	216	262	228	284	259	211	249	251	240	218	234	228	238	253	267	280	255	248	268	237	221	229	261	278	222	213	266	236	231	240	260	241	238	225	225	258	238	270	245	258	236	229	256	283	244	248	261	223	257	250	221	238	278	267	255	266	260	225	255	248	219	239	251	228	234	242	225	249	260	235	239	265	257	235	267	285	249	240	269	238	229	245	210	248	246	234	251	273	277	259	247	248	252	243	253	271	273	266	246	227	248	226	215	240	277	236	264	245	252	248	284	243	265	245	280	239	234	246	261	279	251	223	235	243	241	261	274	231	236	242	270	236	244	256	258	222	257	256	254	241	251	253	231	259	234	246	248	271	269	241	277	247	261	260	217	226	226	239	227	255	239	206	245	237	234	238	258	254	237	243	271	260	220	253	233	251	258	244	241	241	247	254	215	226	274	212	264	243	208	223	259	251	234	248	250	233	270	241	251	245	267	248	258	209	216	269	255	281	215	212	262	255	264	257	249	257	229	257	224	242	258	233	272	269	252	263	231	239	245	260	277	265	238	231	225	264	230	265	258	242	243	263	243	253	247	250	245	275	250	242	262	248	241	253	247	219	260	256	247	242	239	241	252	253	247	239	250	254	286	253	236	241	267	285	246	251	249	247	223	249	244	252	235	254	244	255	260	235	262	257	256	263	220	242	214	225	253	291	260	227	247	243	255	227	227	224	240	246	244	246	257	244	245	238	202	226	260	254	237	227	236	244	264	254	233	254	237	272	256	238	268	230	252	262	251	259	278	268	250	237	246	243	212	267	241	241	253	226	226	245	264	268	248	251	256	232	278	214	250	278	263	270	237	267	245	273	257	261	248	269	234	261	252	254	245	228	234	245	249	266	270	237	237	264	259	244	271	282	252	252	262	217	223	246	223	236	243	244	244	268	240	231	238	234	258	238	269	280	252	233	237	254	215	258	245	210	252	231	248	274	260	247	229	259	240	239	241	236	227	236	262	244	242	244	247	254	249	236	260	246	253	223	259	239	235	249	284	234	247	260	253	255	232	259	263	224	250	264	243	243	236	254	243	241	231	261	237	266	238	239	224	223	291	251	262	257	247	243	251	245	213	257	266	242	267	257	241	246	286	251	253	217	223	247	255	248	246	230	233	246	244	245	250	228	238	243	236	246	243	219	244	261	284	249	246	262	245	242	270	217	248	230	267	259	244	266	288	282	267	273	246	238	251	250	259	263	239	229	258	233	264	250	297	266	249	275	264	273	248	227	227	247	230	239	236	271	270	222	246	261	260	250	257	271	229	241	233	247	255	258	253	216	263	247	250	245	258	227	245	241	236	225	265	280	244	260	227	223	268	283	241	261	252	239	228	211	250	228	260	223	224	234	250	287	244	266	246	228	302	241	248	255	264	238	237	223	265	233	230	252	246	248	247	263	278	271	241	260	235	251	232	225	242	218	247	247	279	239	283	269	242	232	267	257	252	242	268	279	258	205	259	243	228	246	243	266	232	243	233	235	226	234	239	231	221	237	253	233	263	258	233	226	267	260	244	237	241	249	244	221	248	259	263	234	235	268	240	240	249	262	235	228	277	246	222	251	225	255	229	229	237	242	268	248	270	238	230	254	262	249	253	239	227	235	268	227	246	247	243	250	238	249	259	268	225	259	218	246	255	258	240	263	282	270	285	249	239	247	260	253	232	255	270	261	245	244	224	229	269	246	287	242	251	244	242	277	269	279	268	275	288	257	224	250	249	244	277	226	234	230	285	260	224	232	237	252	245	233	273	240	232	259	242	263	243	239	235	238	247	229	266	259	230	249	232	250	261	276	271	265	246	239	302	220	223	235	221	252	257	266	233	232	249	249	248	248	249	245	260	240	233	264	251	233	272	242	238	242	234	250	244	235	250	240	268	230	260	241	277	259	223	253	265	242	267	235	241	260	266	236	229	236	255	297	253	239	237	267	233	265	253	235	267	261	251	258	256	253	230	252	255	278	257	220	253	256	252	242	237	244	261	223	251	271	273	262	230	262	233	260	245	273	232	255	259	210	245	216	235	245	264	226	245	245	259	270	265	246	243	232	261	248	253	236	278	234	239	252	267	253	277	251	261	255	227	242	225	242	243	270	244	232	219	246	248	246	239	273	263	271	236	249	231	259	256	248	234	243	256	252	252	266	281	233	246	259	272	256	225	272	272	237	248	254	252	229	304	229	251	282	287	214	236	215	232	255	269	250	271	231	249	240	251	255	251	232	235	276	238	263	245	237	238	258	266	257	269	271	270	253	267	243	239	231	256	237	251	232	256	239	270	220	254	250	237	248	225	251	256	249	243	259	259	269	236	240	225	266	243	249	216	238	241	270	249	245	242	256	251	231	224	240	215	255	274	245	224	254	246	269	245	208	228	264	246	238	230	226	277	244	269	273	259	239	267	267	263	235	252	263	273	241	260	245	244	245	244	227	242	255	245	221
8948	1623	3412	4676	4188	2739	2180	1919	1751	1511	1283	1154	1078	1025	983	887	843	803	776	789	780	687	733	760	696	698	676	651	682	696	714	653	653	668	718	636	722	653	641	662	662	648	605	714	640	647	661	673	643	651	627	653	607	675	682	664	578	674	621	635	645	647	629	636	613	640	641	638	609	622	631	624	598	682	652	631	640	638	655	633	658	654	656	647	635	618	691	626	571	663	612	608	613	680	607	630	647	668	633	667	667	618	667	656	638	639	644	702	649	628	651	609	634	666	605	660	677	661	625	617	610	603	660	647	669	653	671	642	657	613	636	624	663	671	668	610	637	617	598	599	612	633	610	602	606	602	681	638	655	634	622	623	650	646	599	674	646	651	590	654	635	661	607	600	614	621	643	606	646	665	660	635	657	670	614	612	636	645	628	613	597	575	615	631	647	640	648	597	607	610	623	602	640	629	611	618	603	660	656	595	631	641	591	621	599	590	591	629	629	631	595	591	654	650	583	671	580	633	635	630	637	622	595	656	625	597	617	624	630	642	591	633	623	638	563	647	623	619	638	658	614	631	650	606	667	627	647	634	619	635	647	667	640	638	626	609	644	625	647	634	638	604	658	616	617	618	663	675	599	627	589	658	620	642	620	661	660	613	624	588	615	629	660	642	598	646	658	602	565	667	619	596	618	658	661	651	622	606	595	661	599	666	593	596	624	629	615	644	618	638	626	576	607	626	632	660	613	687	637	591	660	632	657	567	622	581	624	599	636	610	611	619	659	617	620	668	603	654	664	589	665	600	614	630	600	635	652	607	610	684	624	597	627	593	639	556	616	597	619	671	676	645	598	640	646	612	618	614	650	672	605	654	617	630	670	647	630	595	583	622	643	589	616	661	636	634	643	614	649	636	642	639	642	637	634	581	602	640	645	608	594	627	613	684	638	631	606	605	627	625	646	618	581	623	629	621	606	663	592	646	669	613	607	608	663	640	644	626	629	654	666	628	600	611	619	648	648	603	583	596	629	629	663	617	640	654	666	625	661	601	607	636	649	641	641	638	633	615	617	633	683	657	638	608	643	629	658	590	675	612	593	652	655	665	642	617	676	660	622	602	650	634	609	697	598	646	638	605	610	655	639	620	629	601	658	644	631	668	649	595	626	602	645	645	640	609	607	619	666	597	622	672	616	639	609	627	679	651	627	640	644	640	604	625	617	615	627	633	572	636	623	645	639	600	662	647	593	614	617	621	552	593	632	642	656	661	623	640	583	618	632	614	626	638	647	648	629	648	628	591	624	614	595	644	612	645	684	597	658	593	574	627	583	563	606	686	622	655	621	621	627	615	621	624	611	609	647	689	625	629	622	630	627	669	636	644	599	578	605	626	624	626	620	630	637	632	641	622	616	630	625	590	633	655	633	630	621	632	669	621	622	648	635	589	665	652	605	673	612	614	661	609	645	639	664	614	602	626	603	631	642	639	656	624	596	655	637	621	614	653	609	673	627	579	668	662	648	635	655	599	617	627	648	592	629	631	653	619	652	648	626	675	634	667	633	644	585	614	633	621	647	657	602	625	618	611	624	667	663	599	686	627	675	583	586	673	690	586	665	644	660	654	621	662	650	618	612	580	684	623	633	621	641	670	655	629	620	605	619	639	673	600	599	635	653	655	635	661	593	628	587	645	674	614	587	623	629	601	658	676	646	617	611	594	633	622	618	640	634	627	630	628	648	675	599	589	621	676	600	614	636	636	630	645	672	633	619	601	633	695	607	645	644	605	613	624	644	682	597	617	619	608	636	650	616	634	638	659	590	637	607	593	642	627	645	624	632	629	618	641	608	638	613	629	648	624	619	585	629	607	657	633	632	610	680	617	633	600	638	679	649	600	623	608	634	660	665	667	597	636	601	648	635	657	612	603	669	570	607	662	645	607	637	661	604	648	634	654	644	663	593	606	611	633	592	585	612	609	655	600	642	625	688	644	632	645	597	640	615	624	618	604	584	613	638	672	662	660	589	622	644	706	646	592	600	587	644	662	611	590	648	615	614	629	642	608	611	657	627	628	642	628	610	668	588	635	642	659	617	636	628	627	580	630	607	625	632	628	575	601	600	630	631	647	667	672	626	655	619	655	675	670	622	602	666	624	617	640	655	589	628	622	638	633	610	612	640	616	648	665	654	627	630	670	630	613	643	652	663	632	631	639	567	623	641	634	620	646	631	639	634	594	625	627	598	666	612	626	602	601	641	637	644	654	674	650	609	658	625	616	595	599	630	631	636	603	611	608	660	573	635	642	634	634	681	630	585	618	612	641	623	618	583	600	625	640	622	636	623	649	662	593	631	611	657	596	688	584	665	667	616	635	603	668	615	625	624	660	610	613	670	613	618	586	667	650	641	618	644	614	609	612	638	609	638	676	598	653	626	612	627	645	640	673	639	610	648	613	623	649	591	638	648	650	625	625	647	661	599	614	603	651	625	609	633	634	626	641	621	682	644	652	588	625	623	641	651	651	640	630	580	591	631	597	621	642	611	640	664	668	656	591	603	632	639	657	644	631	640	616	576	661	613	617	600	581	642	664	632	607	644	658	625	619	642	626	681	639	622	582	630	640	615	642	650	661	612	635	639	642	636	631	592	590	637	684	636	610	658	645	607	691	640	619	622	643	628	642	575	667	664	667	612	649	650	603	644	663	603	594	603	573	616	627	612	612	609	659	668	621	625	627	639	612	601	688	660	622	600	624	647	624	673	673	604	628	662	649	599	615	621	654	655	588	610	649	626	622	597	601	663	645	617	618	612	624	643	633	605	622	630	591	646	616	655	675	602	653	679	631	630	637	644	642	642	632	642	581	599	602	659	616	658	639	619	650	662	640	671	621	617	640	618	629	630	636	654	681	585	625	618	645	620	631	641	678	589	592	617	625	600	637	655	671	650	662	636	650	595	643	648	649	636	641	623	620	595	573	642	605	590	630	630	633	613	618	650	617	647	664	586	582	682	705	618	669	579	667	593	623	635	612	626	623	556	607	664	632	622	585	613	660	615	639	644	616	579	635	627	646	650	598	686	663	672	638	624	596	609	626	588	601	624	670	614	627	639	661	600	630	673	654	648	633	666	630	634	645	622	634	622	675	638	606	594	596	571	618	616	611	584	662	656	643	630	640	632	647	609	629	647	648	666	656	621	621	596	615	658	637	610	585	656	611	593	672	624	634	621	595	617	640	601	631	622	588	583	635	624	659	597	682	629	648	682	622	582	596	617	638	580	621	632	603	638	611	653	636	624	628	657	597	644	638	646	634	662	643	603	651	587	637	589	615	627	635	636	618	623	640	690	643	593	605	629	574	659	594	620	598	651	693	614	612	659	644	585	590	601	608	612	610	659	620	655	624	621	629	621	630	640	603	585	600	645	604	661	646	634	620	630	589	591	635	678	637	665	658	630	638	646	638	640	626	673	664	639	612	615	607	613	667	651	626	651	663	589	622	635	625	635	628	610	602	601	616
2119	505	590	516	469	465	453	428	414	419	451	424	427	394	415	401	421	406	422	385	407	439	435	421	428	402	447	405	425	403	398	409	431	403	417	423	410	379	392	373	380	418	398	358	420	415	395	439	410	439	421	371	382	428	411	392	445	429	419	445	420	404	409	410	419	393	425	387	407	427	393	422	435	446	411	377	420	379	419	426	385	426	407	403	381	351	415	385	454	427	405	441	387	374	457	402	417	426	412	415	403	421	393	402	412	385	435	418	410	430	377	420	401	424	428	415	391	401	389	417	395	421	460	381	424	426	421	383	392	394	409	406	384	438	402	389	425	398	408	391	442	395	408	435	381	373	409	398	402	376	402	409	395	398	408	418	379	384	396	396	452	406	397	413	410	400	390	385	395	441	421	407	431	450	427	387	416	413	390	378	402	400	424	379	410	399	389	395	423	397	352	414	397	406	406	359	425	430	406	404	437	415	397	414	401	424	416	404	369	376	416	407	424	378	434	429	431	378	403	417	380	452	428	449	385	397	391	415	367	425	429	409	383	419	402	406	392	384	453	398	382	428	394	398	412	436	412	375	370	401	381	424	395	414	400	446	383	460	408	370	417	393	416	434	395	423	416	406	393	378	388	382	450	414	347	436	449	405	432	441	421	380	407	397	434	423	407	423	448	392	415	415	404	428	395	381	385	385	415	376	440	415	392	396	393	417	414	393	455	437	404	416	455	450	421	385	382	393	385	401	415	405	440	461	384	406	415	416	439	440	404	432	402	413	422	392	406	389	391	408	400	433	414	424	429	391	440	380	427	389	434	449	416	423	418	409	415	427	478	406	396	407	417	422	412	441	391	373	397	420	405	412	409	392	396	398	416	425	414	442	425	399	406	404	415	401	395	408	390	433	434	391	391	397	396	444	410	447	377	432	437	409	404	379	392	436	400	412	423	369	416	408	422	398	463	397	439	420	454	444	409	416	417	388	415	397	391	418	396	404	438	368	422	376	412	416	395	425	444	437	396	391	404	428	450	451	358	413	415	415	425	412	429	413	416	394	425	407	375	373	413	377	402	442	354	422	407	364	394	382	405	418	403	421	379	388	444	428	408	466	386	395	429	413	386	405	407	401	371	395	417	421	369	392	436	393	436	375	385	394	413	396	410	358	388	407	444	400	382	438	375	380	388	424	410	439	383	354	399	385	466	411	379	391	440	422	414	400	380	360	403	430	372	444	426	398	415	437	433	412	423	363	412	403	405	417	394	393	402	388	401	414	453	431	382	385	384	426	402	419	396	470	456	405	438	396	360	419	433	408	462	435	387	435	456	404	406	384	395	414	391	413	383	400	431	398	426	386	398	392	414	390	399	390	428	395	412	437	433	378	405	432	394	406	426	415	380	390	407	364	405	368	416	416	392	398	382	431	418	386	392	436	408	435	402	404	400	372	415	434	404	388	433	415	412	416	432	400	454	487	397	429	446	391	430	439	407	427	441	427	392	420	435	422	405	380	406	410	447	426	417	462	426	428	398	392	365	376	390	424	420	451	431	401	394	426	407	432	387	384	382	450	446	426	388	421	397	372	394	410	419	400	413	437	420	409	430	399	417	380	380	406	428	432	387	441	409	397	399	401	413	426	376	410	430	462	425	411	402	408	399	413	400	446	391	425	438	388	435	434	379	422	419	447	417	399	426	403	414	447	425	437	404	403	398	374	386	392	411	378	416	420	408	408	382	379	399	406	449	407	390	410	392	399	415	386	419	373	362	413	428	368	422	428	429	393	418	408	411	411	455	384	423	446	395	406	407	449	381	393	407	433	409	417	436	401	392	385	407	397	431	396	421	386	424	431	400	397	421	374	397	434	388	392	415	382	392	451	421	385	391	432	385	438	437	407	410	393	386	401	428	427	410	429	392	425	432	381	401	400	415	424	406	385	407	412	396	448	431	418	379	405	356	374	397	392	414	433	374	406	428	425	413	429	427	427	425	393	388	387	420	446	390	404	415	437	417	404	437	443	456	440	450	404	402	401	378	411	423	423	422	391	386	414	418	386	415	427	450	412	427	435	385	388	427	375	443	447	425	427	371	399	428	392	379	418	417	390	403	415	411	425	395	408	414	420	389	461	417	421	384	382	424	404	415	432	428	389	386	454	430	393	396	392	418	397	436	422	436	411	431	415	414	438	410	439	404	463	405	364	385	428	379	398	447	368	432	442	385	375	427	429	437	463	384	381	391	418	395	420	431	462	433	407	394	403	459	395	425	420	418	379	387	450	382	433	404	380	398	370	380	368	395	412	408	425	363	405	384	397	409	426	410	430	403	390	398	420	393	383	413	367	402	392	405	417	405	409	387	406	423	423	402	408	414	416	410	436	407	397	401	440	432	426	433	409	387	412	399	423	400	391	420	360	398	429	432	426	425	429	354	406	390	405	393	358	422	411	369	416	410	450	416	352	416	410	389	423	407	384	425	428	380	395	422	442	395	403	384	405	390	358	365	376	416	380	396	401	405	425	402	428	392	447	406	389	359	376	392	416	402	405	395	411	424	407	395	362	399	357	419	430	389	385	405	386	409	415	415	393	416	424	435	414	420	405	423	422	357	428	397	439	442	384	436	382	380	395	403	421	409	405	418	414	401	400	431	398	448	425	406	419	401	417	401	403	405	414	428	444	395	444	408	404	391	448	419	434	441	462	400	424	435	435	415	394	391	415	421	404	429	399	412	409	437	395	400	394	457	436	400	435	412	382	409	423	433	392	395	455	442	408	416	381	467	409	418	402	388	397	432	418	422	388	408	398	397	400	397	412	436	412	416	422	444	407	444	456	393	421	395	379	388	422	393	422	391	410	436	424	403	417	420	408	396	388	407	424	406	441	437	451	377	421	432	451	400	386	397	405	399	428	445	416	445	379	436	408	427	409	397	394	406	361	390	415	460	372	403	371	387	408	432	428	402	414	397	399	401	396	412	419	429	441	417	409	379	420	397	404	451	423	409	409	407	409	381	425	435	413	443	439	420	443	370	413	403	415	395	381	408	413	439	452	380	400	442	445	410	438	396	429	418	376	445	425	450	455	370	388	450	403	450	404	433	422	440	432	436	428	402	389	386	386	410	418	374	454	453	426	404	385	407	394	407	404	414	442	413	415	405	414	428	412	418	391	384	399	439	413	409	417	413	427	376	443	393	377	410	393	444	408	390	389	394	392	378	421	412	407	453	434	438	430	371	415	408	406	382	431	416	397	399	435	416	414	401	405	403	430	383	355	385	392	417	417	451	405	418	421	408	450	405	433	404	371	394	435	408	375	413	432	441	415	434	404	393	379	399	387	419	373	387	484	425	425	403	427	406	425	391	400	431	441	403	379	421	383	402	385	417	410	450	429	420	383	399	399	394	412	416	383	420	406	438	376	369	373	433	449	411	414	451	359	403	419	383	399	422	376	432	439	431	396	402	404	395	403	424	411	387	400	407	379	420	422	410	439	389	425	416	454	390	368	381	407
2531	996	1207	1208	1196	1127	1072	1023	990	945	944	974	987	963	955	904	968	996	912	925	957	904	918	893	928	926	926	965	928	893	928	938	937	888	915	884	943	877	952	884	887	868	914	982	903	894	861	899	929	926	899	944	878	908	925	924	931	917	917	892	878	972	877	954	911	878	934	913	954	891	865	926	940	936	933	898	925	941	901	915	941	919	873	930	901	932	859	929	903	875	853	960	887	883	843	951	964	903	905	869	892	887	899	884	937	871	884	895	886	944	935	904	873	921	889	947	903	914	940	919	951	872	887	950	905	907	893	891	861	881	927	902	874	881	885	893	918	972	922	914	910	909	914	857	923	863	902	923	974	934	889	899	902	883	930	885	909	887	885	875	886	874	878	897	937	887	929	926	918	951	884	883	985	942	877	885	897	940	915	929	923	920	958	927	889	972	954	855	906	883	963	899	944	923	856	933	903	854	876	912	898	908	862	907	878	860	903	928	907	930	875	938	955	914	896	955	913	920	902	879	845	889	1002	950	972	916	851	887	901	880	964	913	948	897	876	990	946	927	946	910	905	899	926	943	910	968	908	881	883	967	953	948	879	892	890	889	901	927	898	896	932	934	898	908	877	929	916	920	903	892	876	914	956	897	944	899	974	879	893	947	885	942	965	948	940	927	907	927	888	873	944	949	947	932	938	878	905	927	926	868	919	899	978	925	910	931	926	893	924	892	851	912	866	900	941	900	907	868	944	914	898	902	902	982	910	892	910	832	890	893	953	897	933	841	883	918	886	953	861	917	873	908	936	900	882	875	931	974	914	931	865	948	881	880	927	922	913	907	943	938	884	922	930	912	913	893	855	924	863	928	897	926	873	930	944	933	912	906	891	936	909	931	922	968	926	949	912	923	921	909	916	888	949	896	924	856	928	890	857	959	878	924	915	878	901	887	911	923	874	890	923	923	879	919	930	915	874	925	875	948	895	859	918	861	854	942	910	944	949	909	915	905	851	944	938	917	964	954	860	976	900	916	923	914	970	923	922	961	874	910	909	868	887	884	927	920	898	944	964	907	831	886	871	903	950	912	900	931	934	890	887	916	931	915	911	914	882	924	924	915	894	968	858	881	938	913	881	829	925	883	908	949	926	858	900	900	900	915	863	919	899	962	906	930	927	927	942	878	943	930	940	913	896	906	895	847	893	922	911	964	898	902	914	907	978	880	900	912	944	937	942	941	915	897	903	894	967	834	894	856	955	922	932	920	896	906	877	861	912	895	916	941	886	882	882	916	879	927	933	947	921	917	871	883	952	899	977	902	929	889	979	908	901	947	962	879	955	941	914	874	922	895	896	927	840	911	901	883	898	923	949	875	922	895	922	901	931	917	941	936	870	917	864	892	932	880	896	888	906	935	896	961	890	947	922	940	895	927	935	875	896	978	888	874	809	911	887	912	899	905	890	922	887	896	951	927	943	895	899	896	898	884	848	907	899	895	877	944	976	943	871	891	938	884	908	943	927	935	929	916	924	907	896	899	929	955	932	912	882	925	866	947	926	876	854	863	946	887	864	877	913	925	914	919	959	921	934	919	908	861	920	976	888	903	893	881	884	920	874	919	948	909	915	895	899	916	862	968	897	911	919	921	884	908	951	911	898	932	909	957	870	915	961	993	915	866	918	968	943	932	890	939	897	870	892	894	944	914	894	910	911	921	921	929	922	901	895	895	933	842	906	918	913	938	936	907	945	861	935	897	906	918	917	898	895	914	911	849	883	925	904	905	909	928	890	916	916	898	888	850	937	930	931	911	877	910	953	923	881	911	915	946	918	903	910	932	906	941	917	892	889	922	906	923	921	894	912	922	938	882	926	939	885	879	867	952	869	853	888	891	914	909	905	870	952	990	917	881	881	887	873	971	910	910	962	938	906	959	859	866	914	911	966	868	953	886	893	918	958	901	904	883	906	926	904	960	892	941	891	893	917	897	918	867	923	1006	937	932	933	857	893	871	942	852	934	933	913	961	916	916	873	949	912	898	893	898	904	890	879	901	954	890	885	888	900	934	900	937	884	914	909	925	850	881	911	928	919	922	873	863	880	892	951	866	866	893	897	861	971	933	885	922	884	890	907	902	932	958	934	928	898	955	914	907	889	915	924	901	907	897	914	896	839	868	905	879	879	891	855	836	954	940	941	881	928	939	895	906	962	899	970	893	900	886	887	889	918	915	918	862	910	935	938	933	919	923	942	922	905	936	935	929	907	906	889	923	932	907	939	892	935	889	961	909	935	932	940	865	912	907	945	938	926	896	855	950	900	871	884	936	907	894	909	868	891	896	910	944	933	850	900	970	884	933	967	918	920	907	934	972	873	923	911	946	932	903	853	925	938	983	943	946	875	891	886	870	860	901	912	946	961	963	926	880	847	905	913	891	949	904	927	919	909	892	905	882	886	908	965	914	888	884	896	902	894	968	905	919	937	932	869	913	930	932	941	938	878	919	891	860	952	933	949	907	896	910	916	917	917	886	880	948	889	955	927	919	876	848	876	879	945	940	892	909	930	924	890	942	939	975	919	930	937	884	899	938	958	923	975	919	918	878	890	897	916	919	882	853	890	938	950	896	932	922	956	929	923	928	870	927	918	948	872	910	881	937	892	931	920	942	957	874	966	939	968	950	904	853	957	951	899	987	945	882	901	865	885	931	944	947	930	887	894	909	912	904	885	919	839	883	918	924	910	836	898	893	938	906	920	893	909	945	906	918	934	940	926	912	879	880	899	971	895	917	970	921	921	904	922	908	907	928	990	964	870	884	912	917	907	912	851	971	907	917	899	892	876	897	879	912	912	960	946	883	927	894	885	910	852	901	905	936	881	881	865	904	865	895	969	923	908	889	947	829	879	936	948	904	928	901	891	965	883	879	877	938	915	975	855	888	910	923	938	935	873	930	899	903	916	928	895	959	931	902	956	899	919	845	866	968	924	950	938	942	868	932	926	953	946	897	931	923	841	870	948	927	927	887	944	943	880	891	887	881	921	895	897	882	909	952	867	931	960	919	933	918	919	941	948	910	903	884	892	898	918	891	862	865	925	917	885	908	953	944	942	964	861	900	888	893	897	895	902	900	935	957	901	904	869	924	896	928	876	911	911	934	906	944	906	932	922	905	918	993	870	876	918	866	891	893	943	923	927	932	880	913	956	904	908	918	918	883	871	904	842	938	879	920	949	924	927	875	910	908	875	937	920	908	891	945	886	917	928	899	919	948	906	901	937	864	890	960	947	868	875	929	895	927	930	948	918	929	886	942	919	918	938	974	851	954	829	948	945	870	880	880	937	860	965	899	885	916	933	903	906	884	871	899	897	890	921	920	905	937	911	917	877	898	897	890	951	938	936	895	920	884	961	994	939	845	923	902	887	956	915	865	954	901	919	910	909	896	922	852	890	933	889	881	898	935	935	891	883	918	901	888	961	918	923	833	975	886	939	862	964	932	923	907	907	875	894	926	887	933	867	945
8200	849	933	885	761	512	358	358	302	277	280	256	245	215	227	209	255	203	232	194	224	209	247	202	217	226	207	198	220	243	228	216	203	223	253	212	223	222	217	226	210	212	191	201	220	206	222	227	227	213	223	236	206	210	219	208	197	224	247	209	207	196	192	205	210	234	166	239	177	224	223	204	207	207	187	209	199	211	209	225	212	228	224	188	212	214	238	188	219	214	208	210	223	214	237	231	192	224	195	201	200	214	210	197	221	205	231	208	206	212	215	209	187	202	199	197	204	215	222	186	227	212	229	212	218	208	222	223	216	220	193	190	207	212	210	193	239	225	207	183	214	204	211	190	220	201	201	214	191	228	211	218	214	203	216	218	201	224	197	213	220	203	195	235	179	204	181	192	217	230	220	205	204	220	194	195	224	263	210	224	195	215	220	209	250	229	246	203	182	191	198	214	191	196	212	221	218	203	195	250	206	230	206	214	212	197	187	213	222	216	228	224	220	252	214	205	221	193	218	214	236	204	225	193	197	210	194	230	216	191	207	220	222	212	229	229	212	204	178	190	225	189	214	220	213	205	209	190	202	210	213	230	221	220	214	208	222	189	202	199	210	214	192	215	213	224	210	216	212	212	199	165	209	230	233	201	206	224	248	210	216	216	208	224	219	219	206	215	188	209	188	222	218	230	221	203	195	216	208	219	222	207	223	210	251	208	204	195	220	217	243	192	219	215	215	207	192	208	195	208	230	232	203	230	245	213	195	207	207	219	209	219	198	217	230	223	190	199	216	208	234	215	228	237	205	237	203	190	232	196	198	233	228	204	222	216	236	213	209	216	195	224	204	184	197	206	213	218	195	198	236	237	229	219	230	204	200	180	222	239	221	216	200	225	198	181	227	202	205	210	220	215	231	229	230	199	226	229	196	218	194	199	223	177	218	207	221	219	217	206	224	200	220	230	199	207	211	220	215	234	191	199	193	202	205	231	177	205	204	209	207	212	225	214	209	178	237	227	232	195	220	207	217	193	218	185	180	225	231	232	223	204	236	220	203	206	202	185	205	223	209	236	215	218	184	203	199	179	204	212	219	191	207	207	196	215	186	211	220	193	167	220	209	194	209	183	200	205	192	232	210	223	213	208	197	197	215	211	199	194	208	192	242	218	210	188	203	225	194	201	226	192	213	224	211	224	205	206	233	236	217	210	198	216	191	231	222	204	189	203	225	211	201	221	223	197	228	205	188	205	206	201	185	214	226	203	205	211	225	227	205	215	223	208	246	224	202	219	234	226	238	189	219	238	203	196	210	188	213	201	213	213	215	216	200	206	195	201	201	232	240	200	195	187	181	186	222	223	181	240	212	212	207	206	213	204	220	206	233	223	231	199	197	225	205	182	221	200	211	204	216	194	226	207	191	214	188	179	195	195	221	229	218	246	200	172	193	243	225	231	253	216	232	184	226	209	244	178	198	182	193	241	198	210	229	200	179	190	191	179	220	213	218	198	235	200	212	213	195	181	233	211	204	236	174	204	199	214	202	204	208	213	212	204	224	187	183	228	211	207	189	205	193	194	212	201	204	210	200	204	213	217	223	205	235	200	216	190	195	220	247	205	205	224	205	218	235	200	218	234	239	227	206	202	225	226	227	213	205	196	216	225	200	205	210	207	243	193	207	219	219	175	208	243	189	206	201	219	229	218	202	206	216	184	247	193	200	230	220	231	217	191	217	199	212	210	198	213	215	187	217	221	215	231	183	213	224	206	239	220	197	209	215	219	223	201	192	196	215	233	213	219	220	191	207	220	203	186	206	226	204	222	221	201	208	209	238	227	214	211	219	224	224	171	201	177	240	211	166	225	193	209	212	192	201	216	188	196	213	226	217	217	203	199	217	210	186	218	193	235	205	185	234	213	194	218	203	218	209	200	168	198	181	223	233	201	210	202	235	220	193	203	206	219	190	225	252	220	219	193	239	229	240	203	209	210	209	214	199	172	214	237	180	210	229	194	184	191	184	222	195	203	210	224	239	214	213	208	199	221	181	180	221	211	217	202	228	214	223	228	208	218	225	203	220	176	254	209	192	232	220	214	232	204	202	185	210	218	191	192	200	216	206	202	234	214	224	216	218	203	200	206	210	193	239	204	217	213	232	200	231	221	215	217	199	230	186	210	195	230	226	230	203	228	165	222	232	196	207	221	168	208	207	252	208	179	206	217	221	220	222	227	199	189	225	211	207	203	213	202	221	198	209	210	238	217	205	212	199	210	201	212	219	202	200	229	221	224	206	226	197	221	212	204	229	217	189	222	205	203	214	223	197	213	222	215	179	185	220	213	211	194	194	232	193	190	201	214	195	221	220	226	218	194	231	211	221	222	207	204	195	202	198	188	220	198	207	221	214	217	192	186	224	181	219	190	186	197	204	223	203	195	220	187	220	210	195	216	243	202	192	204	196	209	206	206	224	225	225	218	188	211	214	202	222	211	200	182	193	192	183	224	234	210	202	203	217	220	206	205	189	198	197	222	204	212	197	218	200	220	209	202	195	231	203	191	199	200	206	182	212	206	196	220	217	230	211	207	214	204	213	210	241	226	221	210	201	189	192	213	198	215	218	201	198	186	223	216	216	241	214	202	202	198	189	216	225	211	210	214	212	185	236	214	215	208	229	231	232	225	205	212	200	223	204	200	220	207	206	189	211	218	228	203	215	177	196	229	220	202	198	198	221	208	193	195	221	217	191	186	243	225	176	216	197	211	211	235	190	207	201	194	191	210	221	227	231	216	209	220	235	206	220	205	225	213	209	207	218	183	204	201	267	212	218	182	212	217	254	211	209	189	225	219	188	189	206	218	180	204	203	213	211	218	197	202	191	203	212	213	209	218	239	226	220	211	200	230	192	235	198	247	187	199	224	225	203	193	192	214	238	234	224	223	195	227	228	195	214	206	220	200	219	220	243	199	208	211	199	212	189	194	213	237	213	210	217	218	227	220	208	204	190	214	222	203	212	236	209	205	188	207	207	178	223	214	195	221	207	202	177	248	198	228	211	208	260	210	209	181	221	187	202	181	188	222	204	214	201	211	206	217	220	218	226	192	210	208	199	195	206	204	205	224	207	231	215	201	210	181	222	189	222	192	189	203	210	206	202	205	221	225	260	218	226	212	201	214	216	208	219	216	201	224	198	212	211	207	214	229	185	194	188	194	200	212	254	220	198	217	234	180	219	231	212	213	198	176	227	187	199	206	202	206	202	205	195	190	217	219	202	210	240	198	201	202	229	238	228	207	198	188	209	213	194	196	214	226	205	208	179	214	204	198	206	229	225	213	197	212	213	202	208	191	233	212	244	225	218	191	211	198	206	222	221	206	182	199	206	188	195	207	224	200	217	212	228	206	237	193	226	207	209	180	205	184	219	202	249	220	223	236	229	219	208	238	198	254	204	213	224	239	225	194	203	179	198	207	199	187	224	213	197	205	208	216	249	221	180	228	249	228	210	208	175	220
6754	1063	2070	2731	2767	1744	1391	1358	1237	1013	980	839	752	711	695	646	586	616	593	594	576	559	615	596	597	556	534	535	555	520	530	577	522	525	549	537	563	523	537	536	528	564	562	536	490	530	520	539	533	518	498	529	555	572	518	578	504	490	563	507	510	546	508	537	508	567	521	535	536	508	526	499	521	560	497	514	564	512	533	564	512	508	514	498	531	503	542	535	541	483	526	530	500	533	566	548	516	532	540	479	538	491	515	543	536	546	545	528	525	484	538	529	571	492	499	556	526	542	509	540	560	547	566	546	510	499	537	513	520	577	546	545	527	510	536	487	538	527	591	514	484	490	515	530	485	541	541	522	505	480	530	512	548	533	541	501	498	534	505	584	531	526	523	527	506	521	567	553	520	525	527	539	532	498	543	514	554	526	514	527	504	506	510	490	500	508	513	506	552	528	546	546	563	521	529	510	493	496	495	529	506	512	511	495	530	518	498	530	539	523	507	542	544	581	507	549	513	509	540	554	515	511	522	559	528	495	514	518	514	508	525	507	497	520	520	522	524	520	492	511	553	528	504	535	506	496	487	464	540	543	557	506	523	580	526	528	535	545	514	501	504	533	530	536	514	495	523	501	486	526	548	510	528	523	571	494	548	534	519	528	488	524	568	517	499	551	513	506	521	482	528	547	514	549	552	525	524	530	572	514	519	500	530	536	546	510	498	526	513	537	518	507	513	586	565	529	513	557	497	518	556	504	456	483	525	522	521	554	520	516	560	517	504	500	486	549	530	537	502	510	509	498	528	506	515	522	506	531	513	537	484	549	537	527	491	510	548	530	552	528	530	542	537	520	520	491	537	482	573	528	507	528	509	485	508	530	531	536	531	580	549	518	601	497	505	556	537	556	521	488	538	510	497	516	495	537	515	542	492	503	489	520	512	517	530	503	523	517	497	501	500	496	526	545	547	522	487	488	504	520	522	541	526	501	521	545	512	464	536	566	510	535	490	556	495	545	512	490	492	494	533	501	539	528	540	520	494	514	544	520	503	507	559	521	488	554	511	514	547	523	527	489	571	518	545	499	541	522	562	530	548	544	508	510	515	551	504	506	543	539	548	509	522	520	515	539	497	509	550	543	487	518	528	502	495	523	501	522	515	508	494	487	495	529	513	545	556	513	554	501	520	480	539	548	512	530	558	562	492	508	515	521	512	504	534	508	483	542	522	503	521	514	512	532	544	500	589	510	539	490	580	514	553	504	548	525	496	472	511	529	509	529	536	555	488	514	530	465	527	548	532	514	547	573	509	550	532	518	534	513	504	522	495	528	512	527	535	534	527	524	561	522	525	545	548	476	537	567	507	518	518	510	521	493	542	578	517	479	503	540	523	499	506	532	561	558	507	543	484	509	495	546	557	517	509	479	509	540	545	514	534	525	541	535	519	508	566	505	519	546	549	522	532	518	512	511	544	561	539	544	516	563	562	517	514	483	499	552	510	493	529	508	571	512	509	558	528	524	519	544	517	526	507	495	528	500	555	504	498	505	528	527	546	489	564	524	521	517	512	496	550	522	493	547	554	505	515	539	554	564	499	528	522	522	556	589	499	516	549	501	461	503	506	504	550	534	511	514	518	515	507	528	519	536	507	550	502	491	524	504	562	525	523	543	531	544	491	539	518	497	547	551	507	473	527	501	591	523	519	499	540	541	544	521	557	527	562	561	545	552	538	517	538	511	474	500	532	524	562	519	548	514	538	516	529	498	501	504	570	542	524	521	513	520	532	525	523	532	531	543	502	513	523	536	531	549	564	521	534	522	523	540	545	513	509	514	531	537	525	509	509	546	453	530	555	506	516	536	525	526	618	533	567	517	510	523	510	557	509	518	562	512	517	554	575	519	515	515	505	533	519	552	491	516	588	512	535	521	558	535	523	525	529	525	544	574	532	511	511	524	521	529	539	539	533	524	506	497	533	523	549	561	505	539	521	525	521	508	528	550	505	515	511	545	512	547	530	582	513	500	577	563	522	520	521	495	495	513	541	514	564	520	519	544	550	561	539	517	492	513	544	520	517	522	539	572	525	504	493	516	497	515	537	496	550	493	529	545	561	488	495	511	511	511	524	516	539	506	547	530	472	514	543	540	520	527	518	546	537	521	546	528	532	536	528	506	476	520	519	518	568	485	473	543	532	477	528	476	498	507	518	478	530	544	514	527	545	506	537	521	495	542	555	485	496	525	523	518	529	525	505	516	523	511	529	509	519	525	562	535	514	519	522	546	474	544	492	496	495	500	477	544	512	520	546	502	502	537	502	502	525	573	476	595	500	508	513	529	552	508	499	553	540	519	526	508	539	522	554	523	554	531	535	521	494	501	515	522	528	518	517	507	529	512	515	543	503	489	556	526	519	515	523	467	520	516	544	534	507	496	537	528	546	510	505	529	534	492	513	517	569	505	533	535	525	517	486	512	473	524	500	490	510	557	512	473	495	531	520	521	539	528	506	555	524	538	528	500	535	535	538	538	546	511	516	537	481	539	526	525	520	536	548	490	575	479	507	540	525	519	512	483	494	547	529	541	530	469	504	526	503	536	520	539	520	504	544	575	531	533	532	527	504	506	556	536	525	519	519	541	542	554	547	538	501	525	527	575	530	521	549	517	518	530	505	526	534	513	510	532	532	525	523	561	526	566	549	523	478	519	490	531	504	467	508	489	526	554	522	559	526	504	524	520	545	508	520	511	542	523	530	527	471	525	563	525	516	515	506	459	516	541	562	520	510	512	514	517	541	531	551	542	550	510	506	526	547	540	499	537	517	536	521	510	518	506	545	531	526	536	512	513	525	522	498	491	533	570	502	523	515	533	512	541	516	538	571	556	524	506	509	525	500	536	543	492	530	497	519	529	540	519	534	531	519	524	524	545	499	537	568	508	531	494	532	550	553	540	563	505	482	492	579	509	523	525	547	527	501	551	554	534	544	526	532	534	508	525	545	544	545	541	549	515	555	517	537	492	506	506	496	550	520	507	530	486	532	521	581	530	542	493	479	510	500	524	507	540	546	534	547	573	528	524	562	554	500	520	544	532	529	516	475	501	545	557	516	512	527	509	492	520	502	539	496	509	535	533	516	545	498	530	513	521	520	535	458	518	478	518	554	517	512	504	541	530	524	482	511	535	536	527	536	539	509	533	535	545	498	536	526	511	513	496	539	523	516	522	519	562	473	521	520	494	502	549	569	537	501	530	561	547	495	571	503	543	516	528	538	500	558	553	530	500	532	522	521	545	494	490	483	509	502	569	516	523	529	505	576	521	508	516	530	496	513	488	513	525	508	492	506	498	508	484	538	553	543	512	546	596	497	532	538	530	520	537	573	496	517	508	516	519	497	504	483	533	503	542	492	536	540	549	516	541	541	487	519	523	547	480	541	488	559	487	509	577	506	567	504	517	504	525	518	503	509	550	529	523	514	474	545	514	531	560	528	532	491	562	551	523	518	502	518	526	521	522
15208	1729	1661	1648	1292	821	569	515	444	406	381	318	298	316	336	289	294	249	317	292	285	263	262	266	281	265	259	261	243	263	265	245	242	259	251	278	271	281	265	249	272	224	260	227	252	274	246	264	251	256	260	241	236	238	234	250	241	263	246	243	264	232	253	278	217	274	245	264	257	225	238	252	249	246	255	276	263	231	249	220	226	230	237	249	259	238	257	250	249	207	242	262	251	262	245	223	262	238	228	246	250	274	238	226	244	256	246	256	224	240	233	273	254	259	243	217	227	248	260	252	254	252	236	250	222	273	238	238	246	243	265	259	243	241	273	250	263	229	232	250	259	265	272	264	227	241	249	271	237	244	264	230	237	257	218	244	275	209	261	237	260	220	215	272	261	261	258	287	272	256	237	225	261	257	249	273	243	245	243	227	251	264	252	250	263	246	236	248	226	238	223	249	253	258	266	246	277	263	243	265	250	238	239	266	241	248	263	244	246	232	237	249	221	255	227	264	231	240	216	261	272	262	240	236	240	261	219	241	246	260	231	215	238	250	242	226	249	244	226	234	238	236	265	262	245	242	262	227	218	269	233	257	223	281	255	266	259	250	249	242	238	216	269	259	235	234	256	228	212	224	241	253	236	260	242	234	242	244	254	215	215	222	248	247	260	241	274	244	251	226	268	254	229	243	265	237	264	237	268	259	255	262	232	247	240	238	244	278	236	230	261	254	259	211	238	253	268	270	246	258	226	226	255	242	256	261	244	259	277	228	258	238	233	251	257	250	232	237	265	237	251	258	233	223	280	264	236	254	262	242	249	283	250	238	236	248	256	255	238	262	223	266	245	258	217	233	237	250	234	261	275	209	245	271	266	226	234	243	245	266	268	239	226	247	233	230	234	231	266	256	192	206	232	216	218	243	250	234	265	242	256	257	230	251	249	218	276	255	257	247	249	219	235	259	249	286	235	274	270	253	242	269	243	273	235	230	262	281	272	238	215	228	240	214	237	235	243	261	255	260	238	245	255	251	242	250	251	250	256	244	247	258	255	249	219	251	240	240	244	251	232	258	277	255	195	264	259	267	254	232	236	238	221	258	257	235	237	248	283	269	258	261	255	253	228	239	259	217	208	225	278	275	200	252	265	243	263	239	242	241	231	250	230	270	255	266	223	254	285	250	264	258	248	257	255	232	253	230	287	237	272	258	230	269	252	254	228	204	248	217	218	241	238	267	220	244	229	257	229	264	259	241	260	269	234	261	247	260	268	247	246	250	246	260	248	273	230	257	242	266	260	249	246	232	250	241	223	235	252	240	272	263	230	251	255	239	231	254	243	260	241	234	269	226	255	254	255	245	248	248	268	269	256	238	245	230	234	255	241	229	249	287	255	247	278	244	206	230	246	234	251	261	245	240	239	255	218	265	258	282	236	237	247	261	211	236	238	251	231	223	248	224	264	229	274	231	258	225	252	260	243	267	253	268	298	255	275	234	244	263	245	269	249	246	272	246	230	225	225	267	258	225	228	219	238	261	280	236	259	256	248	254	232	235	226	253	246	248	246	250	222	222	232	245	253	275	302	226	238	262	267	261	258	255	231	252	283	280	268	265	233	225	232	242	233	264	223	219	243	262	253	239	279	265	258	246	258	231	243	247	217	232	232	275	210	272	239	242	245	272	265	256	282	272	244	222	238	215	214	236	252	254	224	256	272	269	242	223	225	272	252	232	266	240	261	258	249	231	250	259	228	248	239	261	217	251	245	229	237	261	218	222	227	252	234	237	233	248	254	239	238	248	271	252	272	247	250	254	277	263	233	213	256	250	253	251	266	249	227	237	237	270	262	238	227	258	219	263	246	279	243	226	262	238	256	221	261	259	230	224	271	251	254	255	234	246	240	254	228	259	221	252	240	238	219	255	207	241	245	239	215	257	243	209	220	235	233	256	237	237	251	237	236	262	263	269	218	257	226	230	238	218	221	252	230	254	242	253	232	231	271	238	248	273	251	228	243	240	245	271	241	244	256	245	246	234	238	261	261	239	261	242	209	241	238	237	252	240	221	265	231	222	252	252	243	235	242	234	223	287	241	249	240	224	234	236	249	266	226	237	244	254	221	239	244	244	255	247	246	250	263	246	245	268	227	248	254	248	227	269	236	250	271	243	270	252	229	244	226	244	265	242	247	249	222	274	244	223	213	249	236	260	265	260	267	245	231	243	252	239	230	273	215	221	238	239	262	256	263	252	243	226	225	235	241	245	263	255	249	245	264	251	241	262	236	259	246	263	244	256	246	268	252	245	240	272	248	244	260	270	251	247	269	263	267	257	245	263	244	231	226	254	252	228	226	252	256	245	218	260	248	278	261	251	252	261	242	246	244	280	272	237	222	216	268	242	223	258	258	283	252	259	278	261	246	254	268	250	261	219	218	273	250	276	225	252	253	230	284	261	223	259	226	249	242	275	223	230	241	241	269	216	249	244	258	244	234	241	259	259	277	224	229	260	243	257	266	253	248	218	227	237	257	245	226	266	205	248	247	228	261	232	236	240	252	250	244	262	250	223	264	263	253	246	265	258	276	262	215	224	261	265	222	275	260	259	259	241	257	241	246	281	252	233	261	217	271	260	289	268	224	247	257	234	262	268	257	276	267	259	213	225	246	199	241	255	236	257	266	249	226	251	266	244	245	262	241	247	247	266	246	246	234	247	253	274	234	230	206	230	287	263	266	243	230	253	248	220	242	251	252	264	222	249	217	227	221	256	245	254	237	249	239	249	268	264	242	242	238	240	208	237	257	264	232	229	229	250	263	259	241	247	238	303	252	231	231	253	232	246	232	237	259	234	205	212	256	267	244	256	240	239	244	259	245	265	258	246	263	232	246	263	253	246	232	233	261	251	262	246	249	234	259	250	252	221	227	242	280	229	232	209	278	219	242	243	243	227	268	241	251	230	318	229	227	245	253	259	249	244	251	256	245	241	274	286	249	260	231	263	253	219	215	244	258	271	217	231	252	284	253	247	258	239	250	236	277	259	262	241	257	272	248	264	255	258	262	257	250	228	242	242	255	249	255	253	239	263	254	248	247	254	238	233	237	249	232	278	259	237	269	272	242	284	254	262	221	241	251	257	225	228	250	253	240	250	258	251	251	242	265	224	231	258	245	244	213	245	237	217	223	259	227	251	252	263	247	259	268	261	228	254	254	248	243	252	245	232	242	271	234	258	231	241	242	252	268	247	236	241	226	267	262	271	248	252	250	263	257	255	281	255	235	261	280	258	261	246	243	269	243	260	240	239	275	253	265	265	241	233	260	253	239	260	229	252	250	279	254	282	269	264	242	293	223	220	255	239	226	261	255	226	230	237	253	251	272	232	268	262	233	248	245	265	247	285	256	253	251	241	198	248	249	250	255	245	256	281	242	263	247	255	241	235	241	249	268	277	229	249	284	238	201	229	261	248	239	256	251	220	248	238	258	259	235	237	237	252	258	251	257	268	258	226	255	248
8903	1647	3273	4556	4333	3042	2141	2043	1891	1477	1316	1159	1067	1084	956	853	802	734	825	790	746	712	744	711	689	721	682	712	675	701	709	685	672	638	649	660	726	661	641	611	656	659	669	654	660	665	571	645	632	677	686	682	617	622	622	631	641	651	657	629	586	633	625	667	641	621	681	669	622	641	637	627	636	628	653	617	586	630	619	617	568	598	648	666	619	623	614	608	650	587	625	681	585	631	648	646	654	630	653	607	665	666	679	630	622	622	682	643	627	664	608	631	617	643	642	638	609	601	620	663	626	639	645	585	651	602	674	657	578	620	636	635	688	632	638	644	604	658	611	631	652	630	621	601	622	659	639	615	611	637	627	606	646	635	650	665	643	627	646	626	679	661	650	600	632	645	573	630	622	654	639	640	634	614	638	565	604	627	609	631	622	631	624	636	612	631	620	652	632	625	641	619	666	655	633	583	613	616	639	644	654	634	643	635	600	610	625	657	623	653	597	628	601	636	635	638	641	631	622	657	595	653	648	653	602	606	641	631	631	675	640	622	598	636	624	609	606	664	636	621	592	646	566	639	640	700	620	642	602	643	617	599	617	634	596	603	644	598	628	578	615	617	646	595	664	652	667	626	654	658	626	637	650	662	655	603	668	674	648	599	618	592	658	631	656	623	624	622	616	654	626	625	653	613	663	609	613	634	654	647	564	629	649	586	599	606	642	619	637	636	638	617	640	667	658	612	592	670	601	602	655	639	648	630	569	654	609	663	624	587	637	601	632	647	620	614	626	677	659	638	651	611	618	636	612	638	668	677	606	643	631	630	612	642	674	646	651	630	651	621	626	630	636	652	609	636	653	647	632	705	591	654	624	617	646	612	643	651	581	626	605	660	598	629	648	649	630	659	621	580	634	632	643	610	592	591	618	587	611	603	604	641	629	637	656	659	631	617	637	621	600	645	629	651	671	626	588	652	615	601	659	607	638	614	601	639	678	618	598	628	624	624	674	621	608	663	670	620	648	620	649	623	695	631	616	640	625	575	647	643	653	646	644	591	631	613	648	627	612	610	601	629	650	591	666	635	615	644	634	655	630	584	649	610	661	634	616	628	664	652	637	641	602	601	695	661	637	607	622	639	622	634	624	607	646	634	605	631	603	664	640	604	659	640	637	664	646	671	651	613	667	632	617	623	622	622	672	695	614	648	622	598	622	664	684	591	616	673	608	613	636	649	613	658	594	641	645	675	574	614	641	630	636	598	621	632	620	619	615	638	615	658	664	639	672	660	647	622	600	628	626	644	650	642	610	588	634	648	627	675	590	644	645	671	642	627	620	614	636	607	637	613	619	647	607	643	610	602	627	668	662	595	643	657	637	661	608	593	625	617	609	586	687	623	696	652	622	656	646	639	619	672	613	622	602	603	628	636	659	640	621	635	623	640	699	624	602	639	622	575	628	615	666	668	610	605	639	644	604	629	600	642	609	659	627	634	618	581	643	621	639	610	635	652	611	630	645	652	641	627	630	646	639	636	641	662	632	582	659	627	614	584	603	588	622	603	585	603	600	638	673	604	654	645	622	612	617	601	631	602	617	615	678	636	614	620	621	648	663	636	638	634	670	612	625	604	634	619	619	638	645	660	598	608	665	601	619	646	651	663	587	596	654	589	636	642	644	644	649	647	600	612	683	647	637	665	629	605	645	681	604	625	631	630	619	622	630	639	630	622	618	588	647	599	605	634	629	597	646	617	641	626	628	610	641	623	618	610	657	587	651	653	616	607	648	665	615	606	642	665	631	627	613	658	623	668	651	635	666	665	657	628	652	599	608	610	682	641	617	684	679	570	636	671	605	641	569	649	621	629	656	613	617	645	650	644	580	644	679	598	640	601	599	596	645	639	641	614	650	649	576	596	637	623	625	656	620	659	715	663	605	645	657	624	600	636	630	600	625	621	600	664	616	645	594	607	616	612	649	639	623	656	604	621	614	608	623	628	611	654	590	606	659	582	662	651	637	613	642	611	633	630	659	628	629	599	623	628	652	638	631	638	562	620	651	625	625	661	603	626	664	630	636	559	626	632	619	622	684	595	636	576	625	662	620	609	651	661	596	611	607	591	670	662	597	614	608	678	618	609	632	626	620	612	631	608	666	594	619	627	694	605	677	677	651	633	614	610	621	654	624	628	659	628	637	626	662	592	633	636	604	591	597	619	628	625	623	614	633	598	645	611	581	651	598	668	622	659	674	626	642	608	634	607	619	635	646	607	625	606	631	676	652	634	613	626	642	631	613	636	655	617	622	627	609	648	611	682	633	624	609	618	620	643	627	585	624	624	650	661	673	633	617	649	643	609	638	634	634	600	639	653	646	647	648	701	615	646	629	603	656	596	674	617	635	658	587	632	654	654	635	610	614	666	578	610	605	700	620	622	612	630	609	620	632	644	640	629	630	653	671	621	662	639	625	641	639	611	628	593	669	614	625	640	664	658	628	632	628	649	615	650	606	621	674	585	623	651	607	645	623	623	595	621	637	632	603	621	636	609	617	599	625	633	624	637	612	616	667	627	649	624	623	603	633	632	628	626	610	643	646	598	647	643	643	626	601	697	627	634	630	605	597	606	578	620	625	653	661	652	606	593	594	647	636	594	611	669	618	642	611	659	605	606	576	619	645	665	608	579	649	627	624	651	653	620	600	615	661	636	637	622	637	602	656	637	657	620	649	646	635	636	637	704	655	613	577	643	586	624	663	619	632	643	627	630	641	620	602	673	651	612	645	688	605	623	608	630	607	619	645	622	623	637	626	621	588	559	607	569	627	588	655	660	605	662	651	645	666	638	629	646	649	601	639	614	619	644	607	610	680	680	651	607	644	600	685	639	625	658	626	602	629	656	641	634	618	613	591	614	634	572	677	636	606	646	620	648	617	647	652	648	668	634	645	655	589	615	606	657	610	669	647	613	606	617	646	612	591	634	568	642	615	609	610	635	642	655	617	633	606	586	610	639	609	599	629	607	636	650	611	614	627	644	634	654	609	640	598	609	650	623	643	642	625	610	587	612	632	657	602	594	643	635	646	581	619	633	622	637	636	651	616	641	675	675	607	564	618	620	619	602	587	667	660	674	626	604	667	649	671	589	621	648	636	620	684	627	601	608	663	623	635	633	645	652	644	639	632	579	642	647	631	639	606	599	628	608	593	636	619	604	635	591	625	624	612	633	654	626	677	620	602	659	606	634	635	647	613	673	616	641	623	639	567	674	615	603	660	670	652	603	626	640	663	622	660	602	655	638	635	641	610	629	635	598	661	615	617	599	634	606	577	613	637	665	627	672	619	603	658	616	618	706	647	615	621	650	649	659	660	619	683	662	628	648	670	636	633	618	650	603	659	671	635	632	631	588	613	629	594	636	635	586	638	595	644	567	635	621	627	597	598	647	653	614	630	622	627	646	636	666	673	619	597	613	647	624	584	641	623	597	613	605	643	630	609	656	609	670	697	627	606	600	587	606
2018	478	453	495	454	435	447	456	421	433	406	414	464	379	448	465	423	420	415	432	405	383	433	376	387	394	429	403	401	394	423	442	415	392	439	455	418	379	430	367	423	388	388	433	388	358	373	369	365	410	421	398	449	431	386	435	401	365	405	409	413	380	408	426	427	458	439	406	418	373	424	440	419	430	461	378	404	418	426	404	421	399	366	426	415	370	402	371	391	455	413	395	388	421	410	397	382	409	376	434	425	406	368	407	425	405	435	405	366	446	414	378	410	389	409	354	383	392	411	418	427	433	423	429	399	430	387	428	415	434	407	412	404	388	401	394	423	408	389	423	447	423	406	399	400	411	449	400	431	429	418	395	352	378	384	390	422	401	393	425	395	400	394	449	373	454	406	414	396	387	393	377	371	434	404	388	404	406	385	399	435	365	404	412	428	422	388	392	416	401	415	446	408	382	408	453	390	411	413	429	393	414	376	438	387	449	390	405	405	419	387	385	419	385	396	440	407	410	422	393	418	408	402	380	360	387	422	405	403	396	435	430	401	395	412	403	412	381	374	392	416	383	416	441	374	416	393	441	397	388	394	370	401	410	399	436	395	416	392	456	397	420	435	426	425	431	443	381	378	424	398	435	380	407	359	420	409	387	413	400	388	373	383	443	433	401	449	422	410	397	397	421	416	392	407	445	418	426	440	428	428	399	438	367	417	372	387	415	394	430	376	411	397	424	429	436	445	397	424	396	401	381	395	388	443	422	424	411	431	419	399	391	405	421	369	397	390	430	434	379	397	359	415	420	416	428	416	405	376	438	432	397	392	436	404	390	409	384	389	412	418	398	395	444	422	439	420	388	404	406	385	409	461	428	405	357	435	411	422	385	420	412	416	373	396	417	392	429	399	392	395	405	412	389	411	398	421	405	407	445	381	382	387	419	439	390	403	439	431	388	395	403	402	418	399	391	367	428	453	390	398	366	384	447	392	406	411	385	385	375	402	407	369	411	432	433	441	388	388	438	406	414	429	401	380	406	413	397	382	411	429	421	386	388	440	413	396	410	396	399	415	392	432	468	418	406	442	424	453	407	404	449	433	432	406	367	413	384	442	398	400	436	437	387	400	396	453	438	421	395	398	386	402	409	398	406	421	415	421	410	398	383	420	417	421	434	432	384	411	389	439	402	389	391	416	401	423	450	430	427	403	351	424	393	417	386	404	429	389	387	413	364	407	414	433	415	393	383	433	441	412	417	368	406	430	410	390	407	423	379	401	426	422	387	409	387	422	385	407	397	427	440	417	403	391	370	417	382	416	455	432	425	381	435	405	412	420	435	387	432	430	429	403	391	386	379	397	409	421	423	454	439	373	419	411	399	420	437	459	436	393	426	384	397	425	377	446	397	448	413	413	391	379	419	404	439	421	410	449	389	390	403	395	466	393	418	401	412	460	455	391	388	403	434	420	397	403	396	397	409	416	404	408	420	414	425	407	413	438	404	432	413	422	390	381	438	409	416	438	399	378	378	412	420	421	401	433	399	398	417	436	407	375	401	400	387	372	376	383	408	399	412	461	423	380	365	405	389	451	419	403	379	403	439	423	420	414	410	428	385	420	440	416	408	368	401	403	442	410	409	426	425	453	400	481	455	389	409	418	432	378	390	387	412	474	414	424	429	416	406	449	418	416	417	393	397	398	378	381	381	361	371	405	426	432	426	386	426	407	398	420	386	432	435	426	376	410	467	383	393	405	414	404	390	380	449	403	405	436	421	418	395	407	385	391	407	405	388	381	442	460	385	371	391	428	394	437	472	456	403	396	422	389	433	399	425	422	404	389	382	415	428	402	390	425	413	395	389	419	401	431	436	435	415	415	409	419	423	393	373	401	413	371	393	407	411	430	403	430	438	451	392	385	412	380	382	397	423	425	425	398	387	403	449	411	426	453	411	423	407	411	391	386	433	394	446	423	377	411	421	416	411	386	429	430	435	375	464	387	441	419	398	367	381	432	427	407	434	404	411	400	407	402	405	415	416	386	387	415	451	387	411	401	430	424	375	428	434	406	383	405	426	384	420	436	397	404	378	376	416	411	373	411	387	400	405	432	400	419	410	401	440	406	424	411	444	399	441	452	394	424	392	385	448	393	400	374	420	415	424	380	393	414	404	429	420	361	398	414	448	415	405	347	407	430	429	398	451	409	420	412	410	405	403	424	414	407	399	375	418	397	411	409	419	437	424	439	412	398	424	444	386	421	393	385	359	409	400	419	441	369	413	393	388	393	393	412	379	410	439	418	400	429	424	405	403	433	454	398	431	387	371	399	393	415	418	412	433	421	391	429	391	443	381	445	379	372	413	377	406	403	403	423	419	411	405	387	383	389	397	410	385	402	440	397	428	406	417	417	408	421	426	444	422	432	390	435	422	430	422	417	397	425	349	414	420	415	438	387	417	398	384	416	402	431	413	408	408	381	422	369	444	422	428	391	422	395	390	436	398	426	410	413	403	441	360	395	388	401	404	438	415	438	428	426	426	408	382	438	440	406	380	370	399	408	433	414	399	428	396	435	411	442	405	421	373	398	416	417	384	407	383	376	410	408	411	390	422	393	403	398	383	416	409	409	380	452	408	399	410	421	409	367	405	406	402	410	376	366	404	397	412	407	423	403	411	409	409	410	420	410	364	389	426	404	399	378	413	399	427	406	407	413	420	392	392	444	426	411	408	394	391	420	450	376	418	426	380	431	401	393	413	399	405	423	391	404	427	412	403	424	413	399	405	407	408	426	403	405	432	410	387	406	420	379	402	378	391	401	424	406	422	403	421	390	401	398	397	414	410	432	396	397	394	398	391	416	421	426	425	427	416	410	405	401	395	400	402	385	403	419	416	426	402	399	397	375	442	361	406	388	394	414	419	391	424	385	421	457	373	396	447	419	408	401	387	440	409	388	414	424	403	402	415	404	401	395	411	402	371	407	381	395	436	399	380	409	415	462	435	417	377	388	402	413	386	422	395	373	423	401	426	389	448	402	449	403	408	389	424	476	379	422	368	440	417	419	432	401	409	428	424	436	424	391	404	430	414	416	400	416	405	360	438	400	375	437	404	435	434	414	412	383	426	430	412	419	411	428	408	403	399	422	401	429	405	421	389	402	421	413	417	400	422	449	444	408	438	404	398	449	407	416	408	414	423	404	369	404	398	425	421	429	396	401	392	437	379	428	420	432	392	412	448	390	421	390	403	429	399	443	404	408	390	399	415	376	407	388	392	431	433	390	386	402	402	397	427	410	382	382	390	415	400	387	373	397	371	378	430	412	401	441	415	374	407	396	407	385	388	409	475	423	391	379	418	339	400	412	412	386	413	386	441	428	389	393	415	394	408	425	420	391	395	401	402	419	382	419	394	400	411	410	419	416	401	428	441	391	399	423	405	405	405	420	392	419	416	417	413	410	407	437	395	388	400	449	433	373	397	422	383	383	414	385	389	417	434	389	420	448	452	423	427	390	398
2464	1016	1184	1209	1162	1117	1079	1004	952	1052	978	931	987	967	918	898	939	921	943	953	943	938	910	957	920	933	891	981	977	909	875	924	904	919	933	932	930	903	907	921	952	893	915	904	898	949	886	897	894	894	923	954	952	897	861	945	864	908	926	891	880	913	908	967	865	908	873	901	896	933	956	913	903	908	917	878	912	860	948	897	888	951	936	949	933	926	911	959	925	933	936	888	981	898	929	934	918	903	901	964	927	854	916	890	964	850	972	918	914	913	838	885	874	906	833	936	909	936	914	891	914	912	890	903	860	909	938	908	897	893	889	905	927	833	961	923	920	916	870	931	941	919	876	846	866	933	912	892	863	903	891	892	939	851	939	893	949	964	947	922	970	863	865	905	863	860	894	945	933	876	931	900	890	890	953	913	860	928	911	890	853	912	914	917	936	881	928	936	934	930	890	938	899	902	885	933	906	916	931	919	928	936	903	937	930	922	909	911	911	888	956	953	934	874	878	889	873	963	922	947	928	861	867	915	914	885	964	924	919	959	941	925	850	866	934	944	867	914	892	948	880	908	924	925	931	883	913	909	926	922	937	925	863	906	872	939	917	890	884	886	887	925	925	888	929	844	881	901	833	875	966	917	897	882	937	913	880	894	912	918	910	921	882	953	874	931	868	989	948	946	935	935	878	894	911	936	920	944	933	956	874	918	923	927	887	943	893	892	906	899	920	902	922	915	945	904	860	955	910	929	931	890	902	871	940	920	913	901	907	893	893	896	896	895	880	868	916	934	946	888	926	918	892	858	915	899	868	923	934	918	926	885	942	883	892	897	913	911	911	900	889	942	909	912	949	916	889	902	905	833	878	872	885	923	934	898	944	900	891	971	864	904	955	900	871	930	863	884	912	912	926	875	928	880	918	955	887	947	912	916	847	934	969	869	893	939	900	933	893	834	906	965	919	923	946	891	928	882	929	963	903	945	870	895	912	869	889	907	858	930	932	902	922	862	925	862	902	908	856	923	906	884	830	863	925	900	928	933	982	897	915	934	916	880	905	891	951	900	857	948	934	963	924	889	922	898	930	904	911	910	909	899	946	894	966	966	925	901	873	923	920	883	863	907	891	899	906	901	984	926	885	923	953	875	938	925	929	967	902	899	970	890	928	946	876	911	899	940	902	932	971	873	942	891	928	899	913	852	932	920	872	930	894	979	903	903	912	917	947	863	899	925	925	908	877	905	924	944	877	885	874	904	958	897	889	879	900	934	922	920	951	877	927	918	925	997	925	895	874	909	951	895	942	956	927	899	957	946	860	894	903	936	920	893	1007	904	976	923	960	879	910	918	896	938	916	891	873	938	894	926	860	953	880	935	897	950	894	874	885	933	891	926	930	907	983	944	915	819	921	910	843	907	909	973	910	945	913	936	954	916	905	932	933	938	869	911	926	855	925	877	856	871	912	907	858	896	888	896	849	905	920	894	921	926	877	887	898	880	939	889	946	947	907	909	910	883	917	916	900	970	966	912	924	913	946	896	907	953	908	937	886	900	883	936	869	878	923	918	883	923	932	892	872	892	853	914	899	989	912	856	906	949	983	959	951	922	922	925	835	901	950	920	932	924	976	915	927	921	852	966	909	850	856	945	900	875	861	883	911	887	855	904	900	890	866	895	907	893	881	888	903	891	946	931	926	906	869	952	903	866	886	844	896	896	927	930	902	923	925	884	902	900	970	880	890	951	934	895	898	889	888	875	899	930	920	920	943	896	942	912	927	915	875	896	901	940	918	935	898	891	936	895	911	968	920	893	911	911	899	921	863	929	901	900	879	874	917	903	914	915	933	898	957	885	894	890	893	893	918	900	980	867	890	914	932	917	896	905	905	904	876	941	890	889	947	893	913	975	909	868	939	920	883	956	945	925	915	917	905	941	911	904	963	905	876	958	897	927	885	897	926	928	953	867	891	906	902	974	909	896	882	885	878	883	910	917	954	904	1006	869	898	964	946	857	910	888	900	956	920	930	940	925	937	933	867	942	909	930	935	918	940	897	923	883	896	892	901	860	921	899	864	955	872	878	908	870	906	926	896	904	950	901	916	934	925	894	935	863	910	906	945	873	929	866	942	889	923	983	902	900	930	882	960	902	887	921	863	939	889	880	890	937	901	940	924	927	937	918	930	955	901	908	906	911	925	915	939	920	913	929	926	916	928	904	884	906	913	894	862	934	937	933	912	882	947	858	958	863	868	932	878	871	949	902	902	915	890	936	900	888	924	872	920	913	927	900	942	853	931	944	940	911	839	893	911	895	930	881	902	914	883	894	935	963	901	903	922	910	900	942	847	939	889	921	914	895	939	855	874	893	919	934	873	900	949	919	945	894	947	919	919	884	915	898	916	934	914	868	917	910	945	896	924	937	896	973	899	882	936	880	893	942	896	955	983	913	897	906	924	897	890	879	882	896	926	853	900	909	909	916	905	884	866	924	948	929	938	951	956	856	922	906	900	899	880	892	892	885	925	904	878	905	941	862	884	924	921	929	903	900	928	928	878	938	959	868	897	905	923	943	928	904	918	890	892	949	902	907	936	936	917	924	893	940	904	923	964	871	934	849	942	913	899	931	881	900	877	876	947	943	887	952	885	883	909	947	913	861	921	916	905	938	875	952	929	889	928	943	893	888	884	892	885	879	934	920	957	872	886	838	908	893	883	924	894	873	917	878	912	903	921	895	865	924	924	929	934	899	910	906	970	857	866	960	900	901	916	922	893	941	875	873	912	933	886	899	911	914	941	931	881	899	906	902	921	918	910	919	910	890	929	914	858	943	878	870	914	891	876	961	932	914	916	861	932	913	888	906	976	896	953	926	951	873	927	895	895	929	954	901	911	857	930	911	921	960	886	952	939	963	874	896	877	901	944	886	913	879	924	916	916	904	866	888	941	892	978	862	937	901	919	896	867	856	910	914	962	902	902	905	892	962	892	881	911	916	981	929	912	933	914	890	975	892	953	921	875	946	921	876	919	992	889	899	914	917	912	912	909	930	950	929	926	929	870	898	956	908	935	922	933	906	865	851	947	951	966	921	886	938	918	902	957	939	906	885	955	928	900	981	869	943	877	931	861	881	916	905	968	896	891	894	930	882	933	850	950	912	851	933	955	941	926	913	949	845	874	949	917	890	942	931	932	872	901	888	932	921	857	871	884	911	947	914	917	929	897	923	897	945	854	912	908	930	967	962	897	940	867	898	933	921	946	887	864	934	891	917	892	909	913	869	894	884	860	884	933	864	953	876	894	953	889	953	914	945	904	937	932	955	983	902	911	943	912	933	934	891	946	990	939	877	927	919	930	887	964	858	831	921	895	955	898	942	900	864	926	921	900	912	967	905	917	910	943	913	937	889	887	949	892	884	885	899	906	934	917	978	896	901	901	889	898	894	951	909	940	932	929	930	950	941	883	890	903	946	961	913	930	977	903	926	901	896	864	902	934	902	937	928	817	869	938	894	921	879
8144	852	941	876	690	556	387	406	355	278	260	257	252	243	236	227	205	245	223	243	216	227	244	251	209	184	199	194	221	211	196	240	218	208	205	186	214	219	199	215	226	219	196	232	217	210	195	199	211	216	202	216	191	207	211	184	209	227	192	191	226	256	192	223	217	253	220	212	228	211	226	202	197	194	195	189	227	219	221	206	244	197	214	183	201	205	211	191	198	193	209	183	219	217	233	209	218	202	211	212	206	204	190	205	185	247	229	216	188	210	200	187	229	185	178	191	207	193	225	195	189	219	189	241	222	200	198	171	197	198	218	204	220	245	210	212	194	205	198	203	232	210	211	210	201	209	197	219	206	242	190	231	216	203	180	178	203	231	176	175	200	183	203	242	219	205	231	202	231	217	201	224	199	220	181	234	203	215	181	213	216	205	228	209	197	218	244	189	248	225	215	208	246	237	216	210	198	192	216	180	218	209	206	211	196	212	194	208	204	202	207	216	196	218	226	196	225	225	213	213	246	204	202	237	197	197	216	233	212	189	222	246	183	185	205	188	210	203	205	192	193	186	214	220	215	212	227	211	215	197	182	214	189	196	208	233	204	205	183	190	194	233	213	207	211	235	207	182	217	223	210	217	191	233	212	209	231	184	198	212	187	192	209	207	190	186	194	203	188	221	231	212	220	180	222	215	210	239	217	208	202	220	222	200	199	196	208	208	206	224	200	210	216	208	224	224	179	186	209	199	206	183	202	221	212	227	200	236	190	215	180	204	232	184	186	222	238	197	212	223	201	207	185	176	204	230	223	219	218	217	211	193	192	199	214	178	212	215	206	214	205	209	202	215	227	192	194	211	217	184	200	172	220	198	215	196	206	214	215	209	176	185	243	207	219	213	221	213	202	198	204	209	200	216	203	211	205	213	204	202	195	209	212	189	200	209	190	208	220	234	199	222	201	211	202	188	228	198	193	215	206	215	193	193	206	193	219	217	212	229	191	192	208	218	217	211	200	229	208	192	184	226	198	226	200	240	191	211	234	198	184	204	231	203	194	223	221	205	193	223	171	213	217	193	215	218	209	218	198	223	215	212	205	201	191	222	195	179	213	228	216	211	224	207	224	227	215	214	207	201	202	199	208	218	204	192	221	227	204	214	223	221	193	224	194	184	228	197	211	228	213	202	207	196	210	213	200	179	200	191	208	226	213	226	219	211	179	217	202	190	207	207	217	195	185	209	209	202	232	217	218	220	209	212	239	220	167	186	187	200	208	183	197	194	198	192	184	229	223	222	225	209	216	201	217	214	218	204	215	207	216	228	223	187	220	214	210	220	194	190	230	236	223	198	199	227	222	227	223	217	228	194	211	205	234	223	202	202	221	229	216	214	187	174	235	200	224	219	207	231	206	212	200	191	218	211	179	216	209	233	194	203	186	185	204	185	216	201	212	216	232	199	210	186	193	220	232	224	205	186	207	210	223	172	196	214	221	181	228	220	214	217	173	209	226	235	231	186	199	227	207	219	222	218	214	230	184	214	198	199	203	214	196	204	180	218	224	245	224	211	206	201	216	242	191	191	239	220	220	193	221	205	216	182	202	201	211	200	220	200	202	203	232	223	236	207	213	235	195	216	192	212	202	201	174	180	214	216	155	188	191	212	208	217	204	199	222	191	212	212	226	213	215	167	221	222	207	215	217	193	231	179	215	188	187	217	224	216	191	215	202	232	212	201	226	211	216	192	220	220	219	189	201	229	193	203	212	213	213	221	220	221	245	222	214	227	183	228	230	210	228	192	226	189	204	203	202	191	223	206	234	211	227	207	199	204	201	169	219	207	229	203	212	222	193	216	224	193	178	208	199	177	184	193	179	207	224	227	170	193	223	176	205	185	193	187	201	234	227	231	182	186	185	214	211	193	215	207	220	216	225	206	215	193	252	191	221	186	182	223	216	221	207	186	211	205	225	220	237	210	226	231	234	216	208	220	203	210	206	214	205	203	203	206	218	206	213	195	178	189	228	200	197	190	214	187	224	203	212	177	210	239	199	202	219	199	199	206	224	213	211	216	189	233	211	187	214	227	203	211	192	208	227	215	223	199	181	214	209	237	226	229	227	221	211	235	192	220	209	207	233	211	200	223	208	189	211	199	201	227	214	226	199	213	220	197	212	223	241	231	195	233	202	223	207	226	210	234	197	214	185	224	190	218	230	205	235	199	225	198	205	186	196	220	207	203	228	211	203	227	183	200	218	213	207	231	210	214	205	217	238	193	235	234	233	211	220	228	226	212	208	205	237	210	221	204	206	241	208	191	229	208	191	214	211	222	207	223	210	176	188	210	211	205	195	208	222	229	201	194	205	197	222	202	211	222	246	213	186	189	209	208	216	179	204	205	215	194	209	242	197	198	202	209	234	218	204	214	199	199	188	230	185	213	218	192	189	215	237	204	223	209	209	197	207	191	209	233	217	220	214	226	216	222	217	212	189	208	214	189	207	200	196	199	185	239	241	218	219	203	222	202	237	202	193	218	187	245	210	176	231	214	220	184	211	219	206	209	229	232	203	234	196	223	225	203	190	207	204	167	193	225	195	212	211	208	201	206	198	213	226	215	230	229	220	220	205	216	207	217	216	203	212	211	176	186	203	214	215	232	208	221	197	187	214	193	182	205	214	196	228	210	212	192	220	204	226	224	204	239	208	212	197	208	205	206	206	224	222	188	180	208	217	237	208	196	224	201	180	219	208	219	237	220	223	225	226	210	186	193	203	220	207	220	201	238	223	199	233	199	199	186	209	172	177	199	210	189	211	213	212	194	188	181	226	215	199	211	207	217	227	233	219	204	205	207	218	195	206	221	226	189	163	226	206	231	233	189	220	204	171	212	201	218	210	220	199	240	190	215	208	214	218	232	215	220	200	206	214	193	205	206	193	200	180	245	200	216	214	221	195	208	216	223	206	210	201	215	212	216	186	227	214	222	205	233	211	217	208	218	181	236	210	228	201	219	214	217	207	200	208	197	229	236	231	191	193	209	197	223	223	208	212	194	221	210	237	194	212	228	201	197	215	198	202	196	209	213	207	204	219	201	226	219	240	219	229	220	192	236	226	200	210	205	240	223	208	234	183	205	219	201	213	210	196	184	206	206	222	213	210	229	210	207	220	225	200	228	198	204	200	211	234	205	179	222	209	206	215	202	199	205	228	219	214	197	222	205	201	212	206	196	222	214	173	187	200	213	184	226	206	218	211	201	214	224	194	186	212	186	221	235	241	204	216	211	208	221	224	193	206	222	222	237	233	220	202	192	199	218	200	202	224	213	231	197	196	191	216	192	217	210	205	221	222	193	197	204	196	188	229	214	218	216	187	214	221	222	209	221	182	207	193	235	205	199	183	216	225	217	208	217	215	200	180	234	233	202	206	200	213	207	201	208	226	239	206	212	192	219	219	201	226	203	234	247	212	241	222	207	212	185	217	201	212	201	191	198	195	233	217	204	198	211	215	192
6819	1052	1998	2851	2420	2010	1344	1318	1216	960	907	810	709	770	656	608	624	623	619	609	627	585	621	584	585	548	530	570	572	576	564	564	572	545	528	557	533	519	538	555	547	527	543	547	495	560	530	576	512	542	547	533	526	500	493	524	491	522	574	548	541	516	523	509	547	529	509	532	483	523	509	538	509	487	539	546	550	531	530	511	489	537	483	517	506	514	547	543	576	522	559	485	525	517	509	544	513	542	519	502	527	523	536	488	552	512	524	518	538	550	568	536	503	507	529	508	532	535	511	540	516	534	561	499	558	550	543	534	527	544	463	515	513	542	508	539	511	504	528	529	510	549	507	507	530	498	526	499	529	498	518	526	520	567	528	495	517	519	559	527	520	518	544	519	547	527	536	524	577	512	477	508	482	543	510	520	481	541	524	522	528	555	505	508	528	528	522	484	528	531	502	538	521	526	522	507	532	511	496	549	484	535	519	559	475	523	551	517	503	483	547	519	521	534	512	572	495	545	534	504	538	494	553	550	508	501	535	516	501	547	499	496	516	493	510	476	537	483	510	534	520	499	534	518	489	514	507	508	484	510	527	532	482	546	501	522	553	508	510	527	488	568	520	548	541	527	535	521	525	555	523	525	541	560	515	544	522	542	546	498	533	496	493	512	483	528	492	541	530	556	496	508	521	525	521	524	543	536	541	511	496	558	486	531	538	549	514	531	527	522	539	548	511	559	531	510	503	541	555	496	518	537	549	552	527	540	495	488	507	529	515	506	519	519	516	510	544	564	531	507	537	521	486	533	518	528	496	492	520	502	507	486	518	537	510	545	543	515	514	493	552	528	514	532	540	481	498	513	530	533	505	473	508	531	532	525	527	500	535	529	532	503	578	542	492	507	522	540	529	527	522	530	512	497	555	545	510	489	539	543	519	512	543	501	527	498	568	524	521	510	542	534	525	513	496	542	510	504	530	509	515	509	519	505	557	538	552	527	517	509	516	531	459	478	532	517	490	488	547	535	521	504	481	523	548	503	514	534	499	560	485	520	532	519	526	527	510	511	556	485	522	506	532	539	535	528	536	543	525	504	521	550	502	464	539	511	509	523	505	479	536	494	552	524	558	526	523	518	540	481	547	490	495	523	513	512	478	525	505	511	505	543	544	518	509	550	512	511	515	526	547	496	555	514	538	522	486	544	515	528	515	512	523	541	498	486	561	543	532	510	529	556	543	507	533	512	550	504	509	507	581	585	534	522	534	541	495	505	522	497	506	506	537	544	494	519	467	556	543	505	504	480	496	541	530	494	525	519	505	510	488	536	522	502	524	537	509	508	544	521	548	501	548	509	514	499	516	509	515	509	555	538	539	554	528	499	532	517	507	466	509	506	530	511	541	527	529	540	547	549	502	499	515	529	535	524	501	562	524	538	544	534	542	568	518	490	516	521	509	516	538	489	515	559	529	518	539	527	500	517	503	582	498	517	492	508	542	515	530	507	545	552	500	508	541	473	534	452	552	524	519	543	535	484	494	500	529	544	513	523	526	567	544	532	541	494	539	546	536	539	533	523	508	502	530	519	511	533	526	524	518	512	537	522	491	474	498	509	546	531	506	522	547	512	489	554	567	515	520	520	533	471	491	490	505	523	504	529	506	507	541	538	520	516	509	527	512	533	555	492	511	474	542	534	501	525	528	525	469	526	527	506	518	534	539	500	533	546	538	546	507	556	518	500	515	537	503	506	495	569	511	524	497	511	508	517	509	550	564	550	505	539	508	535	542	484	502	513	535	520	535	528	512	519	478	524	496	520	524	477	523	534	504	525	536	519	523	552	492	530	511	565	492	547	487	493	491	523	509	512	518	528	532	566	576	551	515	509	546	501	506	519	517	535	491	509	528	546	541	517	500	491	530	520	526	569	508	479	508	490	551	493	516	527	533	526	521	539	511	505	525	541	499	500	545	518	534	517	539	532	548	516	551	528	521	514	508	508	472	563	553	534	551	526	543	571	529	505	531	530	546	500	516	534	529	497	498	519	527	518	542	533	559	547	513	552	546	509	497	507	506	563	523	520	523	511	517	565	523	490	537	555	483	538	517	539	535	524	534	538	529	514	520	539	527	562	530	532	555	553	545	522	526	549	547	502	521	516	521	476	498	495	482	549	550	510	525	522	544	533	461	560	501	534	502	511	526	486	548	492	503	483	501	544	550	529	516	513	552	494	548	554	514	542	551	544	545	503	574	556	521	492	521	462	523	531	541	547	504	515	531	537	553	531	508	505	509	540	512	552	524	562	585	501	554	534	515	530	540	497	501	515	519	525	506	551	563	509	473	534	531	524	537	489	531	546	516	513	519	526	510	512	517	517	508	535	515	536	553	549	512	523	495	512	515	548	498	495	470	514	547	548	474	528	507	549	561	529	548	531	504	532	511	491	513	512	511	517	509	493	547	576	512	543	512	478	524	541	547	561	506	513	501	540	544	544	528	493	513	534	534	490	532	551	509	517	511	553	529	533	485	495	516	506	551	527	525	544	500	552	486	517	500	550	486	524	526	520	561	489	525	521	527	519	514	512	500	536	545	480	473	511	527	504	538	550	544	526	507	515	546	503	523	527	532	530	550	501	534	565	546	546	487	512	527	520	494	529	522	511	511	517	497	527	536	522	515	551	512	536	536	498	528	496	539	491	549	562	542	523	553	534	509	511	513	518	540	490	530	525	499	509	517	500	533	511	549	504	518	549	532	491	552	535	497	525	510	544	515	505	522	526	489	530	551	533	534	509	535	572	521	555	510	508	521	527	511	557	531	527	515	512	517	507	572	526	555	518	460	545	509	564	532	534	514	532	523	552	486	501	532	489	525	505	513	504	486	512	536	550	501	508	523	546	521	551	523	565	522	532	493	542	526	528	498	524	519	487	491	523	537	494	509	539	524	488	515	551	503	540	527	516	471	505	509	549	545	533	509	534	518	538	503	523	522	477	522	490	517	537	556	517	513	498	504	548	532	532	517	486	496	497	541	516	503	447	524	536	458	511	513	519	520	547	518	503	552	533	500	535	545	525	541	548	555	539	521	516	524	532	556	537	534	495	514	506	498	545	517	501	524	486	495	546	540	547	550	534	534	517	484	513	508	566	499	515	505	551	539	520	541	522	518	539	533	541	498	561	508	544	513	508	530	498	536	553	532	530	520	525	519	497	540	510	496	518	504	535	506	578	523	515	528	520	536	505	543	509	521	484	537	546	490	539	538	541	519	533	524	471	536	537	512	514	525	568	522	557	487	546	500	507	543	526	553	509	502	518	486	538	523	517	545	547	518	577	549	513	549	503	490	510	547	501	516	557	550	536	532	520	518	522	506	495	529	517	557	552	513	525	493	522	542	519	499	502	523	520	528	546	532	533	518	529	527	552	531	526	545	544	545	568	541	545	502	504	516	538	484	527	528	515	537	541	502	523	532	536	498	529	523	558	504	559	509	587	503	516	508	513	557	503	507	523	523	498
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
